.pic-public-module__w75doq__wide{width:min(1200px,100vw - 3rem);position:relative;left:50%;transform:translate(-50%)}.pic-public-module__w75doq__head{justify-content:space-between;align-items:baseline;gap:var(--sp-3,.75rem);margin-bottom:var(--sp-4,1rem);flex-wrap:wrap;display:flex}.pic-public-module__w75doq__title{color:var(--ink);font-size:var(--ui-fs-lg);overflow-wrap:anywhere;margin:0;font-weight:600}.pic-public-module__w75doq__lede{margin:var(--sp-1,.25rem) 0 0;color:var(--ink-2);font-size:var(--ui-fs-md);overflow-wrap:anywhere}.pic-public-module__w75doq__menu{gap:var(--sp-1,.25rem) var(--sp-4,1rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pic-public-module__w75doq__menu a,.pic-public-module__w75doq__pager a{color:var(--ink-2);font-size:var(--ui-fs-md);overflow-wrap:anywhere;text-decoration:none}.pic-public-module__w75doq__menu a:hover,.pic-public-module__w75doq__pager a:hover{color:var(--ink);text-decoration:underline}.pic-public-module__w75doq__menu a[aria-current=page]{color:var(--ink);font-weight:600;text-decoration:underline}.pic-public-module__w75doq__menu a:focus-visible,.pic-public-module__w75doq__pager a:focus-visible,.pic-public-module__w75doq__download:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pic-public-module__w75doq__pages{gap:var(--sp-4,1rem);flex-direction:column;display:flex}.pic-public-module__w75doq__page{border-radius:var(--r-md);background:var(--surface);overflow:hidden}.pic-public-module__w75doq__page>svg{width:100%;height:auto;display:block}.pic-public-module__w75doq__pager{justify-content:space-between;align-items:center;gap:var(--sp-3,.75rem);margin-top:var(--sp-4,1rem);color:var(--ink-2);font-size:var(--ui-fs-md);display:flex}@media (min-width:641px){.pic-public-module__w75doq__pages[data-stack]>.pic-public-module__w75doq__page:not([data-current]){display:none}}@media (max-width:640px){.pic-public-module__w75doq__pages[data-stack]~.pic-public-module__w75doq__pager{display:none}}.pic-public-module__w75doq__card{padding:var(--sp-6,1.5rem);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.pic-public-module__w75doq__facts{gap:var(--sp-2,.5rem) var(--sp-4,1rem);margin:var(--sp-4,1rem) 0;grid-template-columns:max-content minmax(0,1fr);display:grid}.pic-public-module__w75doq__facts dt{color:var(--ink-2);font-size:var(--ui-fs-md)}.pic-public-module__w75doq__facts dd{color:var(--ink);font-size:var(--ui-fs-md);overflow-wrap:anywhere;margin:0}.pic-public-module__w75doq__address{white-space:pre-line}.pic-public-module__w75doq__download{min-height:40px;padding:0 var(--sp-4,1rem);border-radius:var(--r-md);background:var(--ink);color:var(--surface);font-size:var(--ui-fs-md);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.pic-public-module__w75doq__empty{color:var(--ink-2);font-size:var(--ui-fs-md);margin:0}@media (max-width:640px){.pic-public-module__w75doq__download{min-height:44px}}
.ui-module__LcKf0G__btn,.ui-module__LcKf0G__btnPrimary,.ui-module__LcKf0G__btnDanger,.ui-module__LcKf0G__btnGhost{justify-content:center;align-items:center;gap:var(--sp-2);height:40px;padding:0 var(--sp-5);background:var(--sel);color:var(--sel-ink);font:inherit;font-size:var(--ui-fs);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;font-weight:600;text-decoration:none;display:inline-flex}.ui-module__LcKf0G__btn:hover{filter:brightness(1.12)}.ui-module__LcKf0G__btnGhost:hover{background:var(--acc-soft)}.ui-module__LcKf0G__btnPrimary{background:var(--acc);color:var(--acc-on);border-color:#0000}.ui-module__LcKf0G__btnPrimary:hover{filter:brightness(1.1)}.ui-module__LcKf0G__btnDanger{border-color:color-mix(in oklch, var(--bad) 50%, transparent);color:var(--bad);background:0 0}.ui-module__LcKf0G__btnGhost{color:var(--acc-hi);background:0 0;border-color:#0000}.ui-module__LcKf0G__btn:disabled,.ui-module__LcKf0G__btnPrimary:disabled,.ui-module__LcKf0G__btnDanger:disabled,.ui-module__LcKf0G__btnGhost:disabled{opacity:.55;cursor:not-allowed}.ui-module__LcKf0G__btn:focus-visible,.ui-module__LcKf0G__btnPrimary:focus-visible,.ui-module__LcKf0G__btnDanger:focus-visible,.ui-module__LcKf0G__btnGhost:focus-visible,.ui-module__LcKf0G__input:focus-visible,.ui-module__LcKf0G__menuBtn:focus-visible,.ui-module__LcKf0G__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ui-module__LcKf0G__btnSm{height:32px;padding:0 var(--sp-3);font-size:var(--ui-fs-sm)}.ui-module__LcKf0G__field{gap:var(--sp-1);margin-bottom:var(--sp-4);flex-direction:column;display:flex}.ui-module__LcKf0G__label{font-size:var(--ui-fs-sm);color:var(--ink-2);font-weight:500}.ui-module__LcKf0G__input{height:40px;padding:0 var(--sp-3);box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--r-sm);width:100%;color:var(--ink);font:inherit;font-size:var(--ui-fs-md);background:0 0}textarea.ui-module__LcKf0G__input{height:auto;min-height:80px;padding:var(--sp-2) var(--sp-3)}.ui-module__LcKf0G__input[aria-invalid=true]{border-color:var(--danger-500)}.ui-module__LcKf0G__hint{font-size:var(--ui-fs-sm);color:var(--ink-3);margin:0}.ui-module__LcKf0G__fieldError{font-size:var(--ui-fs-sm);color:var(--danger-300);margin:0}.ui-module__LcKf0G__formActions{gap:var(--sp-3);margin-top:var(--sp-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.ui-module__LcKf0G__link{color:var(--acc-hi);text-underline-offset:2px;text-decoration:underline}.ui-module__LcKf0G__pageHead{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);min-height:36px;margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.ui-module__LcKf0G__pageTitle{font-size:var(--ui-fs-lg);line-height:var(--lh-snug);color:var(--ink);margin:0;font-weight:600}.ui-module__LcKf0G__section{margin-bottom:var(--sp-10)}.ui-module__LcKf0G__sectionTitle{margin:0 0 var(--sp-3);font-size:var(--ui-fs-md);color:var(--ink);font-weight:500}.ui-module__LcKf0G__muted{color:var(--ink-3);font-size:var(--ui-fs)}.ui-module__LcKf0G__list{--fbg:var(--card);border-radius:var(--r-lg);background:var(--card);margin:0;padding:0;list-style:none;overflow:hidden}.ui-module__LcKf0G__row{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.ui-module__LcKf0G__row:first-child{border-top:0}.ui-module__LcKf0G__rowMain{flex:220px;min-width:0}.ui-module__LcKf0G__rowTitle{color:var(--ink);font-size:var(--ui-fs-md);overflow-wrap:anywhere;margin:0}.ui-module__LcKf0G__rowSub{color:var(--ink-3);font-size:var(--ui-fs);overflow-wrap:anywhere;margin:0}.ui-module__LcKf0G__rowActions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ui-module__LcKf0G__chip{align-items:center;gap:var(--sp-1);padding:2px var(--sp-2);border:1px solid var(--line-strong);font-size:var(--ui-fs-sm);color:var(--ink-2);border-radius:8px;display:inline-flex}.ui-module__LcKf0G__chipAcc{background:var(--sel);color:var(--sel-ink);border-color:#0000}.ui-module__LcKf0G__state{align-items:center;gap:var(--sp-2);padding:var(--sp-10) var(--sp-4);text-align:center;border-radius:var(--r-lg);background:var(--surface-2);color:var(--ink-2);flex-direction:column;display:flex}.ui-module__LcKf0G__stateTitle{color:var(--ink);font-size:var(--ui-fs-md);margin:0;font-weight:500}.ui-module__LcKf0G__stateBody{font-size:var(--ui-fs);max-width:48ch;margin:0}.ui-module__LcKf0G__skeleton{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.ui-module__LcKf0G__skeletonRow{border-radius:var(--r-md);background:var(--surface-2);height:56px;animation:1.4s ease-in-out infinite ui-module__LcKf0G__pulse}@keyframes ui-module__LcKf0G__pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.ui-module__LcKf0G__skeletonRow{animation:none}}.ui-module__LcKf0G__dialog{--fbg:var(--card);border-radius:var(--r-xl);background:var(--card);color:var(--ink-2);box-shadow:var(--shadow-pop);border:0;width:min(480px,100vw - 32px);margin:auto;padding:0}.ui-module__LcKf0G__dialog::backdrop{background:#0009;background:lab(0% 0 0/.6)}.ui-module__LcKf0G__dialogBody{padding:var(--sp-6)}.ui-module__LcKf0G__dialogTitle{margin:0 0 var(--sp-4);font-size:var(--ui-fs-lg);color:var(--ink);font-weight:500}.ui-module__LcKf0G__menu{position:relative}.ui-module__LcKf0G__menuBtn{align-items:center;gap:var(--sp-2);height:36px;padding:0 var(--sp-3);font:inherit;font-size:var(--ui-fs);cursor:pointer;display:inline-flex}:where(.ui-module__LcKf0G__menuBtn){color:var(--ink);background:0 0;border:1px solid #0000;border-radius:999px}:where(.ui-module__LcKf0G__menuBtn:hover,.ui-module__LcKf0G__menuBtn[aria-expanded=true]){background:var(--surface-3)}.ui-module__LcKf0G__menuPanel{top:calc(100% + var(--sp-1));z-index:30;min-width:240px;padding:var(--sp-2);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--shadow-pop);border:0;position:absolute;left:0}.ui-module__LcKf0G__menuEnd{left:auto;right:0}.ui-module__LcKf0G__btnOutline{border-color:var(--line-strong);color:var(--acc-hi);background:0 0}.ui-module__LcKf0G__btnOutline:hover{background:var(--acc-soft);filter:none}.ui-module__LcKf0G__pill{align-items:center;gap:var(--sp-1);padding:2px var(--sp-2);background:var(--surface-3);color:var(--ink-2);font-size:var(--ui-fs-sm);font-weight:600;line-height:var(--lh-snug);white-space:nowrap;border-radius:8px;display:inline-flex}.ui-module__LcKf0G__pillOk{background:var(--ok-bg);color:var(--ok)}.ui-module__LcKf0G__pillWarn{background:var(--warn-bg);color:var(--warn)}.ui-module__LcKf0G__pillBad{background:var(--bad-bg);color:var(--bad)}.ui-module__LcKf0G__pillInfo{background:var(--acc-soft);color:var(--acc-hi)}.ui-module__LcKf0G__pillMute{background:var(--surface-3);color:var(--ink-3)}.ui-module__LcKf0G__tile{gap:var(--sp-1);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--card);display:grid}.ui-module__LcKf0G__tileLabel{font-size:var(--ui-fs-sm);color:var(--ink-3);margin:0}.ui-module__LcKf0G__tileValue{font-size:var(--ui-fs-xl);font-weight:500;line-height:var(--lh-tight);color:var(--ink);font-variant-numeric:tabular-nums;margin:0}.ui-module__LcKf0G__tileHint{font-size:var(--ui-fs-sm);color:var(--ink-3);margin:0}.ui-module__LcKf0G__avatar{width:var(--avs,32px);height:var(--avs,32px);color:var(--base-50);font-size:calc(var(--avs,32px) * .38);border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.ui-module__LcKf0G__avatarSquare{background:var(--sel);color:var(--sel-ink);border-radius:8px}.ui-module__LcKf0G__av1{background:var(--av-1)}.ui-module__LcKf0G__av2{background:var(--av-2)}.ui-module__LcKf0G__av3{background:var(--av-3)}.ui-module__LcKf0G__av4{background:var(--av-4)}.ui-module__LcKf0G__av5{background:var(--av-5)}.ui-module__LcKf0G__av6{background:var(--av-6)}.ui-module__LcKf0G__av7{background:var(--av-7)}.ui-module__LcKf0G__wsMark{width:var(--wm,36px);height:var(--wm,36px);border-radius:var(--wr,var(--r-mark));background:var(--surface-3);color:var(--ink);font-size:calc(var(--wm,36px) * .38);letter-spacing:.02em;-webkit-user-select:none;user-select:none;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;overflow:hidden}.ui-module__LcKf0G__wsMarkLogo{background:var(--base-50)}.ui-module__LcKf0G__wsMarkLogo img{object-fit:cover;width:100%;height:100%;display:block}.ui-module__LcKf0G__wsMarkOnLight{color:var(--base-1000)}.ui-module__LcKf0G__wsMarkOnDark{color:var(--base-50)}.ui-module__LcKf0G__mark{width:var(--mk,32px);height:var(--mk,32px);flex:none;display:block}.ui-module__LcKf0G__rowLink{align-items:center;gap:var(--sp-3);min-width:0;min-height:44px;color:inherit;flex:100%;text-decoration:none;display:flex}.ui-module__LcKf0G__rowLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}.ui-module__LcKf0G__rowLink .ui-module__LcKf0G__rowTitle,.ui-module__LcKf0G__rowLink .ui-module__LcKf0G__rowSub{display:block}.ui-module__LcKf0G__rowLead{flex:none;place-items:center;min-width:38px;height:38px;display:grid}.ui-module__LcKf0G__rowMeta{font-size:var(--ui-fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right;flex:none;justify-items:end;gap:2px;display:grid}.ui-module__LcKf0G__rowSingle .ui-module__LcKf0G__rowTitle,.ui-module__LcKf0G__rowSingle .ui-module__LcKf0G__rowSub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:800px){.ui-module__LcKf0G__rowSingle .ui-module__LcKf0G__rowTitle{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-module__LcKf0G__rowMeta{text-wrap:balance;max-width:36%}}.ui-module__LcKf0G__rowDot{background:var(--acc);border-radius:50%;width:8px;height:8px}.ui-module__LcKf0G__group{margin-bottom:var(--sp-6)}.ui-module__LcKf0G__groupLabel{margin:0 var(--sp-4) var(--sp-2);font-size:var(--ui-fs-sm);color:var(--ink-3);font-weight:600}.ui-module__LcKf0G__chips{gap:var(--sp-2);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.ui-module__LcKf0G__chipBtn{height:32px;padding:0 var(--sp-3);font:inherit;font-size:var(--ui-fs-sm);cursor:pointer;white-space:nowrap;background:0 0}.ui-module__LcKf0G__chipBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ui-module__LcKf0G__sticky{gap:var(--sp-3);margin-top:var(--sp-6);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (max-width:800px){.ui-module__LcKf0G__sticky{z-index:5;margin:var(--sp-6) calc(-1 * var(--sp-4)) calc(-1 * var(--sp-4));padding:var(--sp-3) var(--sp-4);background:var(--pane);border-top:1px solid var(--line);flex-wrap:nowrap;position:sticky;bottom:0}.ui-module__LcKf0G__sticky>*{flex:1;height:48px}}.ui-module__LcKf0G__notch{position:relative}.ui-module__LcKf0G__notch .ui-module__LcKf0G__input{min-height:50px;padding:0 var(--sp-4);font-size:var(--ui-fs-md);border-radius:8px}.ui-module__LcKf0G__notch textarea.ui-module__LcKf0G__input{padding-top:var(--sp-4)}.ui-module__LcKf0G__notch .ui-module__LcKf0G__input:focus{border-color:var(--acc);box-shadow:inset 0 0 0 1px var(--acc);outline:none}.ui-module__LcKf0G__notch .ui-module__LcKf0G__input[aria-invalid=true]{border-color:var(--danger-500)}.ui-module__LcKf0G__notchLabel{top:-8px;left:var(--sp-3);background:var(--fbg,var(--pane));font-size:var(--ui-fs-xs);color:var(--ink-3);pointer-events:none;padding:0 5px;line-height:16px;position:absolute}.ui-module__LcKf0G__notch:focus-within .ui-module__LcKf0G__notchLabel{color:var(--acc-hi)}.ui-module__LcKf0G__trailing{right:var(--sp-4);font-size:var(--ui-fs-sm);color:var(--ink-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ui-module__LcKf0G__hasTrailing .ui-module__LcKf0G__input{padding-right:64px}.ui-module__LcKf0G__tableWrap{overflow-x:auto}.ui-module__LcKf0G__table{border-collapse:collapse;width:100%;font-size:var(--ui-fs);color:var(--ink)}.ui-module__LcKf0G__table th{padding:var(--sp-3);border-bottom:1px solid var(--line);text-align:left;font-size:var(--ui-fs-sm);color:var(--ink-3);white-space:nowrap;font-weight:600}.ui-module__LcKf0G__table td{padding:var(--sp-3);border-bottom:1px solid var(--line);vertical-align:middle;font-variant-numeric:tabular-nums;white-space:nowrap}.ui-module__LcKf0G__table .ui-module__LcKf0G__num{text-align:right}.ui-module__LcKf0G__table td:first-child{white-space:normal;overflow-wrap:anywhere}.ui-module__LcKf0G__table td.ui-module__LcKf0G__tdWrap{white-space:normal}.ui-module__LcKf0G__tableRowOn{background:var(--acc-soft)}.ui-module__LcKf0G__cust{align-items:center;gap:var(--sp-3);min-width:0;display:inline-flex}.ui-module__LcKf0G__cust .ui-module__LcKf0G__avatar{border-radius:8px}.ui-module__LcKf0G__custBtn{align-items:center;gap:var(--sp-3);min-height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ui-module__LcKf0G__custBtn:hover{text-underline-offset:2px;text-decoration:underline}.ui-module__LcKf0G__custBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}.ui-module__LcKf0G__custBtn .ui-module__LcKf0G__avatar{border-radius:8px}.ui-module__LcKf0G__tdActions{gap:var(--sp-2);justify-content:flex-end;display:flex}@media (max-width:800px){.ui-module__LcKf0G__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ui-module__LcKf0G__table,.ui-module__LcKf0G__table tbody{display:block}.ui-module__LcKf0G__table tr{align-items:center;gap:2px var(--sp-3);padding:var(--sp-3) var(--sp-2);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.ui-module__LcKf0G__table td{white-space:normal;font-size:var(--ui-fs-sm);color:var(--ink-3);overflow-wrap:anywhere;border:0;padding:0;display:block}.ui-module__LcKf0G__table td:first-child{font-size:var(--ui-fs-md);color:var(--ink);flex:100%}.ui-module__LcKf0G__table td.ui-module__LcKf0G__tdPhoneHide{display:none}.ui-module__LcKf0G__tdActions{margin-left:auto}}.ui-module__LcKf0G__seg{margin-bottom:var(--sp-4);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;display:inline-flex;overflow:hidden}.ui-module__LcKf0G__segBtn{align-items:center;gap:var(--sp-2);min-height:36px;padding:0 var(--sp-4);color:var(--ink-2);font:inherit;font-size:var(--ui-fs-sm);cursor:pointer;white-space:nowrap;background:0 0;border:0;display:inline-flex}.ui-module__LcKf0G__segBtn+.ui-module__LcKf0G__segBtn{box-shadow:-1px 0 0 var(--line)}.ui-module__LcKf0G__segBtn[aria-pressed=true]{background:var(--sel);color:var(--sel-ink);font-weight:600}.ui-module__LcKf0G__segBtn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ui-module__LcKf0G__split{gap:var(--sp-6);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.ui-module__LcKf0G__split2{gap:var(--sp-4);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.ui-module__LcKf0G__detail{gap:var(--sp-4);padding:var(--sp-5);border-radius:var(--r-lg);background:var(--card);display:grid;position:sticky;top:0}.ui-module__LcKf0G__detailTitle{font-size:var(--ui-fs-lg);color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.ui-module__LcKf0G__detailSub{font-size:var(--ui-fs);color:var(--ink-3);margin:0}.ui-module__LcKf0G__dl{gap:var(--sp-2) var(--sp-4);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.ui-module__LcKf0G__dl dt{font-size:var(--ui-fs-sm);color:var(--ink-3)}.ui-module__LcKf0G__dl dd{font-size:var(--ui-fs);color:var(--ink);overflow-wrap:anywhere;margin:0}@media (max-width:800px){.ui-module__LcKf0G__split,.ui-module__LcKf0G__split2{grid-template-columns:minmax(0,1fr)}.ui-module__LcKf0G__detail{position:static}}.ui-module__LcKf0G__titleBack{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.ui-module__LcKf0G__titleBack>:is(h1,h2){overflow-wrap:anywhere;min-width:0}.ui-module__LcKf0G__backBtn{width:36px;height:36px;margin-left:calc(var(--sp-2) * -1);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid}.ui-module__LcKf0G__backBtn:hover{background:var(--acc-soft);color:var(--ink)}.ui-module__LcKf0G__backBtn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}
.impensa-module__vTQqDa__notice{margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px dashed var(--line-strong);border-radius:var(--r-md);font-size:var(--ui-fs-sm);color:var(--ink-2)}.impensa-module__vTQqDa__noticeOk{border-style:solid;border-color:var(--acc)}.impensa-module__vTQqDa__noticeBad{border-style:solid;border-color:var(--danger-300);color:var(--ink)}.impensa-module__vTQqDa__card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:var(--sp-4);margin-bottom:var(--sp-4)}.impensa-module__vTQqDa__cardHead{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.impensa-module__vTQqDa__cardTitle{font-size:var(--ui-fs-md);color:var(--ink);margin:0;font-weight:500}.impensa-module__vTQqDa__inline{gap:var(--sp-3);flex-wrap:wrap;display:flex}.impensa-module__vTQqDa__inline>div{flex:160px}.impensa-module__vTQqDa__check{align-items:center;gap:var(--sp-2);font-size:var(--ui-fs);color:var(--ink-2);margin-bottom:var(--sp-3);display:flex}.impensa-module__vTQqDa__fieldset{margin:0 0 var(--sp-4);border:0;min-width:0;padding:0}.impensa-module__vTQqDa__legend{margin-bottom:var(--sp-2);font-size:var(--ui-fs-sm);color:var(--ink);padding:0;font-weight:500}.impensa-module__vTQqDa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.impensa-module__vTQqDa__grow{flex:220px}.impensa-module__vTQqDa__nowrap{white-space:nowrap}.impensa-module__vTQqDa__actions{gap:var(--sp-1);flex-wrap:wrap;display:flex}.impensa-module__vTQqDa__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.impensa-module__vTQqDa__total{font-size:var(--ui-fs-md);color:var(--ink);font-variant-numeric:tabular-nums}.impensa-module__vTQqDa__preview{margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px solid var(--acc);border-radius:var(--r-md);font-size:var(--ui-fs-sm);color:var(--ink);font-variant-numeric:tabular-nums}.impensa-module__vTQqDa__toolbar{justify-content:space-between;align-items:flex-end;gap:var(--sp-3);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.impensa-module__vTQqDa__filters{align-items:flex-end;gap:var(--sp-3);flex-wrap:wrap;display:flex}.impensa-module__vTQqDa__filters>div{flex:0 150px;min-width:120px}.impensa-module__vTQqDa__card>.impensa-module__vTQqDa__filters{margin:var(--sp-3) 0}.impensa-module__vTQqDa__seg{gap:var(--sp-1);display:inline-flex}.impensa-module__vTQqDa__segBtn{height:32px;padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-md);color:var(--ink-2);font:inherit;font-size:var(--ui-fs-sm);cursor:pointer;background:0 0}.impensa-module__vTQqDa__segBtn:hover{color:var(--ink)}.impensa-module__vTQqDa__segBtn:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.impensa-module__vTQqDa__segOn{color:var(--ink);border-color:var(--acc)}.impensa-module__vTQqDa__tableWrap{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);margin-bottom:var(--sp-4)}.impensa-module__vTQqDa__table{border-collapse:collapse;width:100%;font-size:var(--ui-fs-sm)}.impensa-module__vTQqDa__table th,.impensa-module__vTQqDa__table td{overflow-wrap:anywhere;padding:var(--sp-2) var(--sp-3);text-align:left;border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:top}.impensa-module__vTQqDa__table th{color:var(--ink);background:var(--surface-2);font-weight:500}.impensa-module__vTQqDa__table tr:last-child td{border-bottom:0}.impensa-module__vTQqDa__table td.impensa-module__vTQqDa__num,.impensa-module__vTQqDa__table th.impensa-module__vTQqDa__num{text-align:right}.impensa-module__vTQqDa__rowLink{color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:none}.impensa-module__vTQqDa__rowLink:hover{text-underline-offset:2px;text-decoration:underline}.impensa-module__vTQqDa__rowLink:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.impensa-module__vTQqDa__chipBad{border-color:var(--danger-300);color:var(--ink)}.impensa-module__vTQqDa__chipWarn{border-style:dashed}.impensa-module__vTQqDa__chips{gap:var(--sp-1);flex-wrap:wrap;display:inline-flex}.impensa-module__vTQqDa__dl{gap:var(--sp-1) var(--sp-4);margin:0 0 var(--sp-3);font-size:var(--ui-fs-sm);grid-template-columns:max-content minmax(0,1fr);display:grid}.impensa-module__vTQqDa__dl dt{color:var(--ink-3)}.impensa-module__vTQqDa__dl dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.impensa-module__vTQqDa__trail{margin:0 0 var(--sp-3);gap:var(--sp-1);font-size:var(--ui-fs-sm);color:var(--ink-2);padding:0;list-style:none;display:grid}.impensa-module__vTQqDa__round{margin:var(--sp-3) 0 var(--sp-1);font-size:var(--ui-fs-sm);color:var(--ink);font-weight:500}.impensa-module__vTQqDa__limitRow{align-items:flex-end;gap:var(--sp-2);margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.impensa-module__vTQqDa__limitRow>div{flex:180px}.impensa-module__vTQqDa__sub{margin:var(--sp-6) 0 var(--sp-3);font-size:var(--ui-fs-md);color:var(--ink);font-weight:500}.impensa-module__vTQqDa__muted{color:var(--ink-3)}.impensa-module__vTQqDa__archived{opacity:.65}.impensa-module__vTQqDa__cards{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.impensa-module__vTQqDa__cards .impensa-module__vTQqDa__card{margin-bottom:0}.impensa-module__vTQqDa__desk{gap:var(--sp-3);height:100%;padding:var(--sp-3);box-sizing:border-box;grid-template-rows:minmax(0,1fr);grid-template-columns:380px minmax(0,1fr);display:grid}.impensa-module__vTQqDa__deskList{border-radius:var(--r-xl);background:var(--surface-2);min-height:0;padding-bottom:var(--sp-2);flex-direction:column;display:flex;overflow-y:auto}.impensa-module__vTQqDa__deskNotice{margin:0 var(--sp-4) var(--sp-2)}.impensa-module__vTQqDa__deskFoot{padding:var(--sp-4) var(--sp-2) 0;margin-top:auto}.impensa-module__vTQqDa__deskFoot .impensa-module__vTQqDa__card{margin-bottom:0}.impensa-module__vTQqDa__deskListHead{padding:var(--sp-4) var(--sp-4) var(--sp-2)}.impensa-module__vTQqDa__deskListTitle{font-size:var(--ui-fs-md);color:var(--ink);margin:0;font-weight:500}.impensa-module__vTQqDa__deskListHead p{margin:var(--sp-1) 0 0;font-size:var(--ui-fs-sm)}.impensa-module__vTQqDa__deskChips{padding:0 var(--sp-4)}.impensa-module__vTQqDa__deskEmpty{padding:var(--sp-3) var(--sp-4);margin:0}.impensa-module__vTQqDa__qList{margin:0;padding:0;list-style:none}.impensa-module__vTQqDa__qRow{align-items:flex-start;gap:var(--sp-3);width:calc(100% - var(--sp-4));margin:0 var(--sp-2);padding:var(--sp-3);border-radius:var(--r-lg);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.impensa-module__vTQqDa__qRow:hover{background:var(--surface-3)}.impensa-module__vTQqDa__qRow:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.impensa-module__vTQqDa__qRowOn{background:var(--sel)}.impensa-module__vTQqDa__qMain{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.impensa-module__vTQqDa__qMain>:last-child:not(:first-child){margin-top:var(--sp-1)}.impensa-module__vTQqDa__qRowOn:hover{background:var(--sel)}.impensa-module__vTQqDa__qTitle{max-width:100%;color:var(--ink);font-size:var(--ui-fs);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.impensa-module__vTQqDa__qSub{max-width:100%;color:var(--ink-3);font-size:var(--ui-fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.impensa-module__vTQqDa__qCard{gap:var(--sp-2);margin:0 var(--sp-2);padding:var(--sp-3);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.impensa-module__vTQqDa__qHead{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.impensa-module__vTQqDa__qAmt{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.impensa-module__vTQqDa__pane{border-radius:var(--r-xl);background:var(--surface);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.impensa-module__vTQqDa__paneBody{min-height:0;padding:var(--sp-2) var(--sp-5) var(--sp-5);flex:1;overflow-y:auto}.impensa-module__vTQqDa__deskHead{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-5) var(--sp-5) var(--sp-3);flex-wrap:wrap;display:flex}.impensa-module__vTQqDa__deskWho{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.impensa-module__vTQqDa__deskTitle{font-size:var(--ui-fs-lg);color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:500}.impensa-module__vTQqDa__deskSub{font-size:var(--ui-fs-sm);color:var(--ink-3);margin:0}.impensa-module__vTQqDa__deskAmount{font-size:var(--ui-fs-xl);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.impensa-module__vTQqDa__deskAside{justify-items:end;gap:2px;display:grid}.impensa-module__vTQqDa__deskAside .impensa-module__vTQqDa__muted{font-size:var(--ui-fs-sm);margin:0}.impensa-module__vTQqDa__deskBack{display:none}.impensa-module__vTQqDa__desk [data-sticky-actions]{padding:var(--sp-3) var(--sp-5);background:var(--surface);border-top:0;margin:0}.impensa-module__vTQqDa__chain{margin:0 0 var(--sp-4);align-items:center;gap:var(--sp-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.impensa-module__vTQqDa__chainStep{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-1);background:var(--surface-2);font-size:var(--ui-fs-sm);color:var(--ink-2);border-radius:999px;display:inline-flex}.impensa-module__vTQqDa__chainOn{background:var(--sel);color:var(--sel-ink)}.impensa-module__vTQqDa__routeLabel{margin:0 0 var(--sp-2);font-size:var(--ui-fs-sm);color:var(--ink-3);font-weight:600}.impensa-module__vTQqDa__chainName{color:var(--ink);font-weight:500}.impensa-module__vTQqDa__review{gap:var(--sp-5);margin-bottom:var(--sp-5);grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:stretch;display:grid}.impensa-module__vTQqDa__reviewSolo{grid-template-columns:minmax(0,1fr)}.impensa-module__vTQqDa__reviewMain{min-width:0;padding-top:var(--sp-2)}.impensa-module__vTQqDa__reviewHead{margin:0 0 var(--sp-4);font-size:var(--ui-fs);color:var(--ink);font-weight:600}.impensa-module__vTQqDa__review .impensa-module__vTQqDa__fieldGrid{gap:var(--sp-4)}.impensa-module__vTQqDa__review .impensa-module__vTQqDa__fact{padding:var(--sp-3) var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-md);position:relative}.impensa-module__vTQqDa__review .impensa-module__vTQqDa__fact dt{top:-9px;left:var(--sp-3);padding:0 var(--sp-1);background:var(--surface);font-size:11.5px;line-height:16px;position:absolute}.impensa-module__vTQqDa__receiptPanel{border-radius:var(--r-xl);background:var(--bg-sunk);place-items:center;min-height:360px;display:grid;position:relative;overflow:hidden}.impensa-module__vTQqDa__receiptPanel .impensa-module__vTQqDa__receiptZoomFull{width:100%;height:100%;min-height:360px;padding:var(--sp-5);cursor:zoom-in;background:0 0;border:0;place-items:center;display:grid}.impensa-module__vTQqDa__receiptPanel img{object-fit:contain;max-width:100%;max-height:520px;display:block;box-shadow:0 12px 30px #00000073;box-shadow:0 12px 30px lab(0% 0 0/.45)}.impensa-module__vTQqDa__receiptRound{right:var(--sp-3);bottom:var(--sp-3);gap:var(--sp-2);display:flex;position:absolute}.impensa-module__vTQqDa__roundBtn{background:var(--surface-3);width:34px;height:34px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.impensa-module__vTQqDa__roundBtn:hover{background:var(--sel)}.impensa-module__vTQqDa__roundBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.impensa-module__vTQqDa__facts{gap:var(--sp-4);flex-wrap:wrap;align-items:flex-start;display:flex}.impensa-module__vTQqDa__factsMain{flex:320px;min-width:0}.impensa-module__vTQqDa__facts>.impensa-module__vTQqDa__receiptPanel{flex:0 380px;min-width:260px}.impensa-module__vTQqDa__fieldGrid{gap:var(--sp-3) var(--sp-5);margin:0 0 var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.impensa-module__vTQqDa__fact{min-width:0}.impensa-module__vTQqDa__fact dt{font-size:var(--ui-fs-sm);color:var(--ink-3);margin:0 0 2px}.impensa-module__vTQqDa__fact dd{font-size:var(--ui-fs);color:var(--ink);overflow-wrap:anywhere;margin:0}.impensa-module__vTQqDa__factWide{grid-column:1/-1}.impensa-module__vTQqDa__receiptBox{gap:var(--sp-2);font-size:var(--ui-fs-sm);flex:0 0 200px;justify-items:start;display:grid}.impensa-module__vTQqDa__receiptZoom{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);cursor:zoom-in;width:100%;padding:0;display:block;position:relative;overflow:hidden}.impensa-module__vTQqDa__receiptZoom img{object-fit:contain;width:100%;max-height:260px;display:block}.impensa-module__vTQqDa__zoomIcon{right:var(--sp-2);bottom:var(--sp-2);color:var(--ink);position:absolute}.impensa-module__vTQqDa__receiptFull{max-width:100%;max-height:70vh;margin:0 auto var(--sp-3);object-fit:contain;display:block}.impensa-module__vTQqDa__thumb{object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--line);flex:none;width:64px;height:84px}.impensa-module__vTQqDa__callout{gap:var(--sp-3);margin:0 0 var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-lg);background:var(--warn-bg);color:var(--ink);display:flex}.impensa-module__vTQqDa__callout>svg{color:var(--warn);flex:none;margin-top:2px}.impensa-module__vTQqDa__calloutHead{font-size:var(--ui-fs);margin:0;font-weight:600}.impensa-module__vTQqDa__calloutList{margin:var(--sp-1) 0 0;padding-left:var(--sp-5);font-size:var(--ui-fs-sm)}.impensa-module__vTQqDa__filterRow{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.impensa-module__vTQqDa__filterRow>[role=group]:first-child{flex:1 1 0;min-width:0;margin-bottom:0}.impensa-module__vTQqDa__filterRow .impensa-module__vTQqDa__seg{flex:none;margin-left:auto}.impensa-module__vTQqDa__noShrink{white-space:nowrap;flex:none}.impensa-module__vTQqDa__popPanel{gap:var(--sp-2);min-width:240px;padding:var(--sp-4);display:grid}.impensa-module__vTQqDa__popPanel>div{margin-bottom:0}.impensa-module__vTQqDa__strip{gap:var(--sp-3);margin-bottom:var(--sp-4);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.impensa-module__vTQqDa__strip>*{place-content:start flex-start}.impensa-module__vTQqDa__ageBar{height:14px;margin:var(--sp-3) 0 var(--sp-2);background:var(--surface-3);border-radius:7px;gap:2px;display:flex;overflow:hidden}.impensa-module__vTQqDa__ageLegend{gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;display:flex}.impensa-module__vTQqDa__ageLegend>span{align-items:center;gap:var(--sp-1);display:inline-flex}.impensa-module__vTQqDa__ageDot{border-radius:3px;width:9px;height:9px}.impensa-module__vTQqDa__ageCur{background:var(--acc)}.impensa-module__vTQqDa__age1{background:var(--warn)}.impensa-module__vTQqDa__age2{background:var(--bad)}.impensa-module__vTQqDa__age3{background:var(--danger-500)}.impensa-module__vTQqDa__bad{color:var(--bad)}.impensa-module__vTQqDa__who{align-items:center;gap:var(--sp-2);display:inline-flex}.impensa-module__vTQqDa__onlyPhone{display:none}.impensa-module__vTQqDa__tableFlat{background:0 0;border:0;border-radius:0}.impensa-module__vTQqDa__tableFlat .impensa-module__vTQqDa__table th{color:var(--ink-3);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line-strong);background:0 0;font-size:12px;font-weight:500}.impensa-module__vTQqDa__tableFlat .impensa-module__vTQqDa__table td{height:52px;padding:0 var(--sp-3);vertical-align:middle;font-size:var(--ui-fs);font-variant-numeric:tabular-nums}.impensa-module__vTQqDa__tableFlat .impensa-module__vTQqDa__table tbody tr:hover td{background:var(--surface-2)}.impensa-module__vTQqDa__tableFlat .impensa-module__vTQqDa__table td.impensa-module__vTQqDa__num:last-child{color:var(--ink);font-weight:600}.impensa-module__vTQqDa__head{align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap}.impensa-module__vTQqDa__headText{flex:280px;min-width:0}.impensa-module__vTQqDa__headSub{margin:var(--sp-1) 0 0;font-size:var(--ui-fs-sm);color:var(--ink-3)}.impensa-module__vTQqDa__headActions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-left:auto;display:flex}.impensa-module__vTQqDa__headActions a,.impensa-module__vTQqDa__headActions button{white-space:nowrap;text-decoration:none}.impensa-module__vTQqDa__headEnd{justify-content:flex-end}.impensa-module__vTQqDa__headMore{gap:var(--sp-2);flex-wrap:wrap;display:flex}.impensa-module__vTQqDa__headOverflow{display:none}.impensa-module__vTQqDa__overflowBtn{border-color:var(--line-strong);justify-content:center;width:40px;height:40px;padding:0}.impensa-module__vTQqDa__overflowPanel{min-width:200px;padding:var(--sp-1)}.impensa-module__vTQqDa__overflowList{display:grid}.impensa-module__vTQqDa__overflowList>a,.impensa-module__vTQqDa__overflowList>button{background:0 0;border:0;justify-content:flex-start;height:44px}.impensa-module__vTQqDa__phoneTotal,.impensa-module__vTQqDa__capture,.impensa-module__vTQqDa__captureFoot{display:none}@media (max-width:800px){.impensa-module__vTQqDa__desk{grid-template-columns:minmax(0,1fr)}.impensa-module__vTQqDa__desk[data-open=true] .impensa-module__vTQqDa__deskList,.impensa-module__vTQqDa__desk[data-open=false] .impensa-module__vTQqDa__pane{display:none}.impensa-module__vTQqDa__deskBack{display:inline-flex}.impensa-module__vTQqDa__paneBody{padding:var(--sp-2) var(--sp-4) var(--sp-4)}.impensa-module__vTQqDa__deskHead{padding:var(--sp-4) var(--sp-4) var(--sp-2)}.impensa-module__vTQqDa__desk [data-sticky-actions]{padding:var(--sp-3) var(--sp-4)}.impensa-module__vTQqDa__receiptBox{flex-basis:100%}.impensa-module__vTQqDa__fieldGrid{grid-template-columns:minmax(0,1fr)}.impensa-module__vTQqDa__notPhone{display:none}.impensa-module__vTQqDa__onlyPhone{margin-bottom:var(--sp-4);display:block}.impensa-module__vTQqDa__headActions{flex-wrap:nowrap;margin-left:auto}.impensa-module__vTQqDa__headActions .impensa-module__vTQqDa__headMore,.impensa-module__vTQqDa__headActions .impensa-module__vTQqDa__phoneHide{display:none}.impensa-module__vTQqDa__headOverflow{display:block}.impensa-module__vTQqDa__phoneTotal{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);display:flex}.impensa-module__vTQqDa__phoneTotal>:last-child{flex:1;min-width:0}.impensa-module__vTQqDa__phoneAmount{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:34px;font-weight:700;line-height:1.1}.impensa-module__vTQqDa__phoneSub{margin:var(--sp-1) 0 0;font-size:var(--ui-fs-sm);color:var(--ink-3)}.impensa-module__vTQqDa__formPhone .impensa-module__vTQqDa__card{background:0 0;border:0;padding:0}.impensa-module__vTQqDa__formPhone .impensa-module__vTQqDa__cardPlain>.impensa-module__vTQqDa__cardTitle{display:none}.impensa-module__vTQqDa__phoneTotal .impensa-module__vTQqDa__thumb{border:0;transform:rotate(-3deg)}.impensa-module__vTQqDa__capture{margin-bottom:var(--sp-4);border-radius:var(--r-xl);background:#000;display:block;overflow:hidden}.impensa-module__vTQqDa__captureView{background:radial-gradient(circle at 50% 40%, oklch(.3 .02 var(--h)), oklch(.12 .01 var(--h)) 75%);height:300px;position:relative}.impensa-module__vTQqDa__capturePill{top:var(--sp-3);align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);color:#fff;font-size:var(--ui-fs-sm);white-space:nowrap;background:#0009;background:lab(0% 0 0/.6);border-radius:18px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.impensa-module__vTQqDa__crn{border:4px solid var(--acc);width:30px;height:30px;position:absolute}.impensa-module__vTQqDa__formCapture>:not(.impensa-module__vTQqDa__capture):not(:first-child){display:none}.impensa-module__vTQqDa__captureView{height:calc(100dvh - 420px);min-height:260px}.impensa-module__vTQqDa__captureFoot{gap:var(--sp-2);padding:0 var(--sp-4) var(--sp-4);background:#000;justify-items:center;display:grid}.impensa-module__vTQqDa__captureManual{min-height:44px;padding:0 var(--sp-4);color:#fff;font:inherit;font-size:var(--ui-fs-sm);cursor:pointer;background:0 0;border:0;border-radius:999px;text-decoration:underline}.impensa-module__vTQqDa__captureBar{background:#000;justify-content:space-around;align-items:center;height:110px;display:flex}.impensa-module__vTQqDa__shutter{cursor:pointer;background:#fff;border:0;border-radius:50%;width:72px;height:72px;padding:0;box-shadow:0 0 0 4px #000,0 0 0 7px #fff}.impensa-module__vTQqDa__shutter:disabled{opacity:.5}.impensa-module__vTQqDa__captureSide{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:46px;height:46px;padding:0;display:grid}.impensa-module__vTQqDa__review{grid-template-columns:minmax(0,1fr)}.impensa-module__vTQqDa__receiptPanel,.impensa-module__vTQqDa__receiptPanel .impensa-module__vTQqDa__receiptZoomFull{min-height:240px}.impensa-module__vTQqDa__deskAside{justify-items:start}.impensa-module__vTQqDa__strip{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr))}.impensa-module__vTQqDa__strip>:first-child,.impensa-module__vTQqDa__strip>:last-child:nth-child(2n){grid-column:1/-1}.impensa-module__vTQqDa__filterRow .impensa-module__vTQqDa__seg{margin-left:0}.impensa-module__vTQqDa__filterRow>[role=group]:first-child{flex-basis:100%}}.impensa-module__vTQqDa__intRow{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.impensa-module__vTQqDa__intText{gap:var(--sp-1);min-width:0;display:grid}.impensa-module__vTQqDa__clip{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:28ch;overflow:hidden}.impensa-module__vTQqDa__lineMain{color:var(--ink);overflow-wrap:anywhere;display:block}.impensa-module__vTQqDa__lineSub{display:block}.impensa-module__vTQqDa__formGrid{gap:0 var(--sp-5);grid-template:"rec details""rec conv"1fr/minmax(0,400px) minmax(0,1fr);align-items:start;display:grid}.impensa-module__vTQqDa__formDetails{grid-area:details}.impensa-module__vTQqDa__formReceipt{top:var(--sp-4);grid-area:rec;position:sticky}.impensa-module__vTQqDa__formConv{grid-area:conv}.impensa-module__vTQqDa__formReceipt .impensa-module__vTQqDa__receiptPanel{margin-bottom:var(--sp-3)}@media (max-width:800px){.impensa-module__vTQqDa__formGrid{display:block}.impensa-module__vTQqDa__formReceipt{position:static}}.impensa-module__vTQqDa__hero{margin-top:0}.impensa-module__vTQqDa__heroAmount{font-size:32px;font-weight:700;line-height:1.15;display:block}.impensa-module__vTQqDa__reportGrid{margin-bottom:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:800px){.impensa-module__vTQqDa__reportGrid{grid-template-columns:minmax(0,1fr)}}.impensa-module__vTQqDa__kpiStrip{gap:var(--sp-3);margin-bottom:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.impensa-module__vTQqDa__chartRow{gap:var(--sp-3);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.impensa-module__vTQqDa__chartRow>.impensa-module__vTQqDa__card{margin-bottom:var(--sp-3)}.impensa-module__vTQqDa__chartRowEven{grid-template-columns:repeat(2,minmax(0,1fr))}.impensa-module__vTQqDa__bars{align-items:flex-end;gap:var(--sp-2);height:150px;padding-top:var(--sp-2);display:flex}.impensa-module__vTQqDa__bars>i{background:var(--acc);border-radius:6px 6px 2px 2px;flex:1;min-height:2px}.impensa-module__vTQqDa__barLabels{gap:var(--sp-2);margin-top:var(--sp-2);font-size:var(--ui-fs-sm);color:var(--ink-3);display:flex}.impensa-module__vTQqDa__barLabels>span{text-align:center;flex:1}.impensa-module__vTQqDa__hRows{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.impensa-module__vTQqDa__hRow{gap:var(--sp-3);font-size:var(--ui-fs);color:var(--ink-2);grid-template-columns:minmax(80px,140px) minmax(0,1fr) auto;align-items:center;display:grid}.impensa-module__vTQqDa__hRow>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.impensa-module__vTQqDa__hTrack{background:var(--surface-3);border-radius:4px;height:8px;overflow:hidden}.impensa-module__vTQqDa__hTrack>i{background:var(--acc);height:100%;display:block}.impensa-module__vTQqDa__up{color:var(--ok)}@media (max-width:800px){.impensa-module__vTQqDa__kpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.impensa-module__vTQqDa__chartRow,.impensa-module__vTQqDa__chartRowEven{grid-template-columns:minmax(0,1fr)}.impensa-module__vTQqDa__hRow{gap:var(--sp-2);grid-template-columns:minmax(70px,110px) minmax(0,1fr) auto}}.impensa-module__vTQqDa__reportSplit{gap:var(--sp-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.impensa-module__vTQqDa__splitMain,.impensa-module__vTQqDa__splitSide{min-width:0}.impensa-module__vTQqDa__reimbursable{justify-content:flex-end;align-items:baseline;gap:var(--sp-6);padding:var(--sp-2) var(--sp-3);display:flex}.impensa-module__vTQqDa__reimbursable b{color:var(--ink);font-size:20px}.impensa-module__vTQqDa__chain{margin:0 0 var(--sp-3);padding:0;list-style:none;display:grid}.impensa-module__vTQqDa__tl{gap:var(--sp-3);padding-bottom:var(--sp-4);display:flex;position:relative}.impensa-module__vTQqDa__tl:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:30px;bottom:0;left:14px}.impensa-module__vTQqDa__tlNode{background:var(--surface-3);width:30px;height:30px;color:var(--ink-2);z-index:1;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.impensa-module__vTQqDa__tlOk{background:var(--ok-bg);color:var(--ok)}.impensa-module__vTQqDa__tlBad{background:var(--bad-bg);color:var(--bad)}.impensa-module__vTQqDa__tlCur{background:var(--acc-soft);color:var(--acc-hi)}.impensa-module__vTQqDa__tlText{min-width:0;color:var(--ink);font-size:var(--ui-fs-sm);gap:2px;display:grid}.impensa-module__vTQqDa__tlText small{color:var(--ink-3);font-size:var(--ui-fs-sm);overflow-wrap:anywhere}@media (max-width:900px){.impensa-module__vTQqDa__reportSplit{grid-template-columns:minmax(0,1fr)}}.impensa-module__vTQqDa__reportTable .impensa-module__vTQqDa__table th,.impensa-module__vTQqDa__reportTable .impensa-module__vTQqDa__table td{padding:var(--sp-2)}.impensa-module__vTQqDa__reportTable .impensa-module__vTQqDa__table td{overflow-wrap:normal}.impensa-module__vTQqDa__wrapPill>span{white-space:normal}.impensa-module__vTQqDa__tinyAct{margin-top:var(--sp-1);font-size:var(--ui-fs-sm);display:block}.impensa-module__vTQqDa__polGrid{gap:var(--sp-3);margin-bottom:var(--sp-4);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;display:grid}.impensa-module__vTQqDa__polCol{gap:var(--sp-3);display:grid}.impensa-module__vTQqDa__polGrid .impensa-module__vTQqDa__card,.impensa-module__vTQqDa__polCol .impensa-module__vTQqDa__card{margin-bottom:0}@media (max-width:800px){.impensa-module__vTQqDa__polGrid{grid-template-columns:minmax(0,1fr)}}
.editor-module__yWyJTa__frame{background:var(--bg);height:100%;min-height:0;color:var(--ink);flex-direction:column;display:flex}.editor-module__yWyJTa__centre{padding:var(--sp-6);flex:1;place-items:center;display:grid}.editor-module__yWyJTa__grow{flex:1}.editor-module__yWyJTa__loading{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);flex-direction:column;flex:1;display:flex}.editor-module__yWyJTa__skHead{border-radius:var(--r-md);background:var(--surface-2);height:40px}.editor-module__yWyJTa__skBody{gap:var(--sp-3);flex:1;min-height:0;display:flex}.editor-module__yWyJTa__skRail{border-radius:var(--r-md);background:var(--surface-2);width:72px}.editor-module__yWyJTa__skCanvas{border-radius:var(--r-lg);background:var(--surface-2);flex:1}.editor-module__yWyJTa__skFoot{border-radius:var(--r-md);background:var(--surface-2);height:56px}.editor-module__yWyJTa__head{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.editor-module__yWyJTa__title{min-width:120px;height:34px;padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--ink);font:inherit;font-size:var(--ui-fs-md);background:0 0;border:1px solid #0000;flex:0 280px;font-weight:600}.editor-module__yWyJTa__title:hover{border-color:var(--line)}.editor-module__yWyJTa__title:focus-visible{outline:2px solid var(--focus);outline-offset:2px;background:var(--card)}.editor-module__yWyJTa__status{align-items:center;gap:var(--sp-1);color:var(--ink-3);font-size:var(--ui-fs-sm);white-space:nowrap;display:inline-flex}.editor-module__yWyJTa__progress{color:var(--ink-2);font-size:var(--ui-fs-sm)}.editor-module__yWyJTa__progress:empty{display:none}.editor-module__yWyJTa__peers{align-items:center;gap:var(--sp-1);display:flex}.editor-module__yWyJTa__bar{align-items:center;gap:var(--sp-3);margin:0 var(--sp-3) var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:var(--surface-2);color:var(--ink);font-size:var(--ui-fs);display:flex}.editor-module__yWyJTa__bar[role=alert]{background:var(--bad-bg);color:var(--bad)}.editor-module__yWyJTa__iconBtn{width:34px;height:34px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:inline-grid}.editor-module__yWyJTa__iconBtn:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.editor-module__yWyJTa__iconBtn[aria-pressed=true]{background:var(--sel);color:var(--sel-ink)}.editor-module__yWyJTa__iconBtn:disabled{opacity:.4;cursor:default}.editor-module__yWyJTa__iconBtn:focus-visible,.editor-module__yWyJTa__textBtn:focus-visible,.editor-module__yWyJTa__menuItem:focus-visible,.editor-module__yWyJTa__rowBtn:focus-visible,.editor-module__yWyJTa__tile:focus-visible,.editor-module__yWyJTa__swatch:focus-visible,.editor-module__yWyJTa__thumb:focus-visible,.editor-module__yWyJTa__addPage:focus-visible,.editor-module__yWyJTa__gridItem:focus-visible,.editor-module__yWyJTa__railBtn:focus-visible,.editor-module__yWyJTa__pin:focus-visible,.editor-module__yWyJTa__handle:focus-visible,.editor-module__yWyJTa__rotate:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.editor-module__yWyJTa__textBtn{align-items:center;gap:var(--sp-1);height:34px;padding:0 var(--sp-3);color:var(--ink-2);font:inherit;font-size:var(--ui-fs);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;display:inline-flex}.editor-module__yWyJTa__textBtn:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.editor-module__yWyJTa__textBtn[aria-pressed=true]{background:var(--sel);color:var(--sel-ink);font-weight:600}.editor-module__yWyJTa__textBtn:disabled{opacity:.4;cursor:default}.editor-module__yWyJTa__ctl{align-items:center;gap:var(--sp-2);color:var(--ink-2);font-size:var(--ui-fs-sm);white-space:nowrap;display:inline-flex}.editor-module__yWyJTa__ctlNum,.editor-module__yWyJTa__ctlSelect,.editor-module__yWyJTa__ctlText{height:34px;padding:0 var(--sp-2);border:1px solid var(--line-strong);background:var(--card);color:var(--ink);font:inherit;font-size:var(--ui-fs);border-radius:10px}.editor-module__yWyJTa__ctlNum{width:72px}.editor-module__yWyJTa__ctlText{width:100%;min-width:96px}.editor-module__yWyJTa__ctlNum:focus-visible,.editor-module__yWyJTa__ctlSelect:focus-visible,.editor-module__yWyJTa__ctlText:focus-visible,.editor-module__yWyJTa__ctlColour:focus-visible,.editor-module__yWyJTa__zoom:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.editor-module__yWyJTa__ctlColour{border:1px solid var(--line-strong);background:var(--card);cursor:pointer;border-radius:10px;width:44px;height:34px;padding:2px}.editor-module__yWyJTa__caption{margin:var(--sp-2) 0 var(--sp-1);color:var(--ink-3);font-size:var(--ui-fs-sm);font-weight:600}.editor-module__yWyJTa__caption:first-child{margin-top:0}.editor-module__yWyJTa__frame .editor-module__yWyJTa__menuText{height:34px;padding:0 var(--sp-3);color:var(--ink-2);font-size:var(--ui-fs);white-space:nowrap;border-radius:10px}.editor-module__yWyJTa__frame .editor-module__yWyJTa__menuIcon{width:34px;height:34px;color:var(--ink-2);border-radius:10px;justify-content:center;padding:0}.editor-module__yWyJTa__frame .editor-module__yWyJTa__menuText:hover,.editor-module__yWyJTa__frame .editor-module__yWyJTa__menuIcon:hover,.editor-module__yWyJTa__frame .editor-module__yWyJTa__menuText[aria-expanded=true],.editor-module__yWyJTa__frame .editor-module__yWyJTa__menuIcon[aria-expanded=true]{background:var(--surface-2);color:var(--ink)}.editor-module__yWyJTa__frame .editor-module__yWyJTa__up{top:auto;bottom:calc(100% + var(--sp-1))}.editor-module__yWyJTa__menuList{flex-direction:column;gap:2px;display:flex}.editor-module__yWyJTa__menuGrid{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.editor-module__yWyJTa__menuItem{align-items:center;gap:var(--sp-2);width:100%;min-height:34px;padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--ink);font:inherit;font-size:var(--ui-fs);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;display:flex}.editor-module__yWyJTa__menuItem:hover:not(:disabled){background:var(--surface-2)}.editor-module__yWyJTa__menuItem[aria-pressed=true]{background:var(--sel);color:var(--sel-ink);font-weight:600}.editor-module__yWyJTa__menuItem:disabled{opacity:.4;cursor:default}.editor-module__yWyJTa__menuForm{gap:var(--sp-3);flex-direction:column;min-width:280px;display:flex}.editor-module__yWyJTa__layers{max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.editor-module__yWyJTa__notes{flex-direction:column;min-width:320px;display:flex}.editor-module__yWyJTa__notes textarea{min-height:140px}.editor-module__yWyJTa__colours{gap:var(--sp-2);flex-direction:column;min-width:232px;display:flex}.editor-module__yWyJTa__swatches{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.editor-module__yWyJTa__swatch{border:1px solid var(--line-strong);cursor:pointer;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.editor-module__yWyJTa__swatch svg{background:var(--card);color:var(--ink);border-radius:50%}.editor-module__yWyJTa__dot{border:1px solid var(--line-strong);background:var(--surface-2);border-radius:50%;flex:none;width:16px;height:16px;display:inline-block}.editor-module__yWyJTa__dots{gap:2px;display:inline-flex}.editor-module__yWyJTa__body{flex:1;min-height:0;display:flex}.editor-module__yWyJTa__rail{align-items:center;gap:var(--sp-1);width:72px;padding:var(--sp-2) 0;flex-direction:column;flex:none;display:flex;overflow-y:auto}.editor-module__yWyJTa__railBtn{width:64px;padding:var(--sp-1) 0;color:var(--ink-2);font:inherit;font-size:var(--ui-fs-xs);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;display:flex}.editor-module__yWyJTa__railIcon{border-radius:16px;place-items:center;width:46px;height:32px;display:grid}.editor-module__yWyJTa__railBtn:hover .editor-module__yWyJTa__railIcon{background:var(--surface-2)}.editor-module__yWyJTa__railBtn[aria-pressed=true]{color:var(--ink);font-weight:600}.editor-module__yWyJTa__railBtn[aria-pressed=true] .editor-module__yWyJTa__railIcon{background:var(--sel);color:var(--sel-ink)}.editor-module__yWyJTa__panel,.editor-module__yWyJTa__side{width:320px;min-height:0;padding:var(--sp-4);border-radius:var(--r-xl);background:var(--pane);flex-direction:column;flex:none;gap:14px;display:flex;overflow-y:auto}.editor-module__yWyJTa__side{margin-right:var(--sp-3)}.editor-module__yWyJTa__sideBody{flex:1;min-height:0;overflow-y:auto}.editor-module__yWyJTa__panelHead{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.editor-module__yWyJTa__panelTitle{font-size:var(--ui-fs-md);margin:0;font-weight:600}.editor-module__yWyJTa__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.editor-module__yWyJTa__toolbar{align-items:center;gap:var(--sp-1) var(--sp-2);min-height:44px;padding:var(--sp-1) var(--sp-3);flex-wrap:wrap;display:flex}.editor-module__yWyJTa__stage{min-height:0;margin:0 var(--sp-3);border-radius:var(--r-lg);background:var(--bg-sunk);-webkit-user-select:none;user-select:none;flex:1;overflow:auto}.editor-module__yWyJTa__stage:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.editor-module__yWyJTa__stage[data-tool=draw]{cursor:crosshair}.editor-module__yWyJTa__stageInner{box-sizing:border-box;width:max-content;min-width:100%;min-height:100%;padding:var(--sp-12) var(--sp-6);place-items:center;display:grid}.editor-module__yWyJTa__sheet{background:var(--card);box-shadow:var(--shadow-pop);touch-action:none;flex:none;position:relative}.editor-module__yWyJTa__art{transform-origin:0 0;position:absolute;top:0;left:0}.editor-module__yWyJTa__art>svg{display:block}.editor-module__yWyJTa__ink{pointer-events:none;position:absolute;top:0;left:0}.editor-module__yWyJTa__overlay{pointer-events:none;position:absolute;inset:0}.editor-module__yWyJTa__guideV,.editor-module__yWyJTa__guideH{background:var(--acc);position:absolute}.editor-module__yWyJTa__guideV{width:1px;top:0;bottom:0}.editor-module__yWyJTa__guideH{height:1px;left:0;right:0}.editor-module__yWyJTa__marquee{border:1px solid var(--acc);background:var(--acc-soft);opacity:.6;position:absolute}.editor-module__yWyJTa__peerSel{outline:1px dashed var(--ink-2);position:absolute}.editor-module__yWyJTa__peerCursor{color:var(--ink-2);position:absolute}.editor-module__yWyJTa__peerTag{padding:0 var(--sp-1);border-radius:var(--r-xs);background:var(--ink-2);color:var(--card);font-size:var(--ui-fs-xs);white-space:nowrap;position:absolute;top:100%;left:0}.editor-module__yWyJTa__peerCursor .editor-module__yWyJTa__peerTag{top:14px;left:12px}.editor-module__yWyJTa__pin{min-width:28px;height:28px;padding:0 var(--sp-1);background:var(--acc);color:var(--acc-on);font:inherit;font-size:var(--ui-fs-xs);cursor:pointer;pointer-events:auto;border:0;border-radius:14px 14px 14px 2px;justify-content:center;align-items:center;gap:2px;font-weight:600;display:inline-flex;position:absolute;transform:translate(-25%,-75%)}.editor-module__yWyJTa__selFrame{outline:2px solid var(--acc);pointer-events:none;position:absolute}.editor-module__yWyJTa__selTag{padding:1px var(--sp-1);border-radius:var(--r-xs);background:var(--acc);color:var(--acc-on);font-size:var(--ui-fs-xs);white-space:nowrap;align-items:center;gap:2px;display:inline-flex;position:absolute;bottom:calc(100% + 4px);left:-2px}.editor-module__yWyJTa__handle{border:2px solid var(--acc);background:var(--card);pointer-events:auto;touch-action:none;border-radius:50%;width:11px;height:11px;padding:0;position:absolute;transform:translate(-50%,-50%)}.editor-module__yWyJTa__handle:after{content:"";position:absolute;inset:-8px}.editor-module__yWyJTa__rotate{background:var(--card);width:28px;height:28px;color:var(--ink-2);box-shadow:var(--shadow-pop);cursor:grab;pointer-events:auto;touch-action:none;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:calc(100% + 40px);left:50%;transform:translate(-50%,-50%)}.editor-module__yWyJTa__ctxBar{background:var(--card);box-shadow:var(--shadow-pop);pointer-events:auto;border-radius:16px;align-items:center;gap:2px;padding:5px;display:flex;position:absolute;transform:translate(-50%)}.editor-module__yWyJTa__ctxBar .editor-module__yWyJTa__iconBtn,.editor-module__yWyJTa__frame .editor-module__yWyJTa__ctxBar .editor-module__yWyJTa__menuIcon{width:32px;height:32px}.editor-module__yWyJTa__textEdit{box-sizing:border-box;outline:2px solid var(--acc);resize:none;white-space:pre-wrap;-webkit-user-select:text;user-select:text;pointer-events:auto;background:0 0;border:0;margin:0;padding:0;position:absolute;overflow:hidden}.editor-module__yWyJTa__footer{align-items:center;gap:var(--sp-3);padding:10px var(--sp-4);flex-wrap:wrap;display:flex}.editor-module__yWyJTa__strip{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;max-height:128px;margin:0;padding:2px;list-style:none;display:flex;overflow-y:auto}.editor-module__yWyJTa__thumb{border-radius:var(--r-sm);background:var(--card);opacity:.65;cursor:pointer;border:0;padding:0;display:block;overflow:hidden}.editor-module__yWyJTa__thumb svg,.editor-module__yWyJTa__gridItem svg{display:block}.editor-module__yWyJTa__thumb:hover{opacity:1}.editor-module__yWyJTa__thumb[aria-current=page]{opacity:1;box-shadow:0 0 0 2px var(--acc)}.editor-module__yWyJTa__addPage{border:1px dashed var(--line-strong);width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:8px;place-items:center;padding:0;display:grid}.editor-module__yWyJTa__addPage:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.editor-module__yWyJTa__addPage:disabled{opacity:.4;cursor:default}.editor-module__yWyJTa__zoom{width:100px;accent-color:var(--acc)}.editor-module__yWyJTa__zoomPct{min-width:44px;color:var(--ink-2);font-size:var(--ui-fs-sm);font-variant-numeric:tabular-nums}.editor-module__yWyJTa__grid{gap:var(--sp-4);flex-wrap:wrap;margin:0;padding:2px;list-style:none;display:flex}.editor-module__yWyJTa__gridItem{gap:var(--sp-1);border-radius:var(--r-sm);color:var(--ink-2);font:inherit;font-size:var(--ui-fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.editor-module__yWyJTa__gridItem svg{border-radius:var(--r-sm);box-shadow:0 0 0 1px var(--line)}.editor-module__yWyJTa__gridItem[aria-current=page]{color:var(--ink);font-weight:600}.editor-module__yWyJTa__gridItem[aria-current=page] svg{box-shadow:0 0 0 2px var(--acc)}dialog.editor-module__yWyJTa__wide{width:min(960px,100vw - 32px)}.editor-module__yWyJTa__cells{max-height:60vh;overflow:auto}.editor-module__yWyJTa__cells table{border-collapse:separate;border-spacing:var(--sp-1)}.editor-module__yWyJTa__cells td{padding:0}.editor-module__yWyJTa__stack{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.editor-module__yWyJTa__rowBtn{align-items:center;gap:var(--sp-2);width:100%;min-height:44px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);color:var(--ink);font:inherit;font-size:var(--ui-fs);text-align:left;cursor:pointer;display:flex}.editor-module__yWyJTa__rowBtn:hover:not(:disabled){background:var(--surface-2)}.editor-module__yWyJTa__rowBtn:disabled{opacity:.4;cursor:default}.editor-module__yWyJTa__rowBtn[data-text=title]{font-size:var(--ui-fs-lg);font-weight:700}.editor-module__yWyJTa__rowBtn[data-text=subtitle]{font-size:var(--ui-fs-md);font-weight:600}.editor-module__yWyJTa__rowLabel{white-space:nowrap;flex:none}.editor-module__yWyJTa__tiles{gap:var(--sp-2);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.editor-module__yWyJTa__tile{gap:var(--sp-1);border-radius:var(--r-md);width:100%;color:var(--ink-2);font:inherit;font-size:var(--ui-fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.editor-module__yWyJTa__tile img,.editor-module__yWyJTa__tileBlank{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--surface-2);object-fit:contain;place-items:center;width:100%;display:grid}.editor-module__yWyJTa__tile:hover:not(:disabled) img,.editor-module__yWyJTa__tile:hover:not(:disabled) .editor-module__yWyJTa__tileBlank{box-shadow:0 0 0 2px var(--line-strong)}.editor-module__yWyJTa__tile:disabled{opacity:.4;cursor:default}.editor-module__yWyJTa__tileLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-module__yWyJTa__threads,.editor-module__yWyJTa__replies{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.editor-module__yWyJTa__thread{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-md);background:var(--card);flex-direction:column;display:flex}.editor-module__yWyJTa__replies{padding-left:var(--sp-6);align-self:stretch}.editor-module__yWyJTa__replies:empty{display:none}.editor-module__yWyJTa__comment{align-items:flex-start;gap:var(--sp-2);align-self:stretch;display:flex}.editor-module__yWyJTa__commentMain{flex:1;min-width:0}.editor-module__yWyJTa__commentMeta{align-items:center;gap:var(--sp-2);color:var(--ink-3);font-size:var(--ui-fs-sm);flex-wrap:wrap;margin:0;display:flex}.editor-module__yWyJTa__commentMeta strong{color:var(--ink)}.editor-module__yWyJTa__commentBody{margin:var(--sp-1) 0;color:var(--ink);font-size:var(--ui-fs);white-space:pre-wrap;overflow-wrap:anywhere}.editor-module__yWyJTa__compose{gap:var(--sp-2);flex-direction:column;align-self:stretch;display:flex}.editor-module__yWyJTa__composeRow{align-items:center;gap:var(--sp-2);display:flex}@media (prefers-reduced-motion:no-preference){.editor-module__yWyJTa__iconBtn,.editor-module__yWyJTa__textBtn,.editor-module__yWyJTa__menuItem,.editor-module__yWyJTa__thumb{transition:background-color .12s,opacity .12s}}@media (max-width:800px){.editor-module__yWyJTa__head{gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);flex-wrap:nowrap;overflow-x:auto}.editor-module__yWyJTa__head>*{flex:none}.editor-module__yWyJTa__head>:first-child,.editor-module__yWyJTa__title{display:none}.editor-module__yWyJTa__head a,.editor-module__yWyJTa__head button{min-height:44px}.editor-module__yWyJTa__body{display:contents}.editor-module__yWyJTa__main{order:1}.editor-module__yWyJTa__stage{border-radius:0;margin:0}.editor-module__yWyJTa__toolbar{flex-wrap:nowrap;order:1;overflow-x:auto}.editor-module__yWyJTa__toolbar>*{flex:none}.editor-module__yWyJTa__footer{gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);flex-wrap:nowrap;order:2;overflow-x:auto}.editor-module__yWyJTa__footer>*{flex:none}.editor-module__yWyJTa__strip{flex-wrap:nowrap;max-height:none;overflow:visible}.editor-module__yWyJTa__frame:has(.editor-module__yWyJTa__panel,.editor-module__yWyJTa__side) .editor-module__yWyJTa__footer{display:none}.editor-module__yWyJTa__panel,.editor-module__yWyJTa__side{width:auto;max-height:50dvh;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-pop);order:3;margin:0}.editor-module__yWyJTa__panel form>button[type=submit]{width:100%;min-height:48px}.editor-module__yWyJTa__rail{width:auto;padding:var(--sp-1) var(--sp-2);border-top:1px solid var(--line);background:var(--pane);flex-direction:row;order:4;overflow:auto hidden}.editor-module__yWyJTa__railBtn{flex:1 0 64px;width:auto;min-height:48px}.editor-module__yWyJTa__frame button[aria-controls]+div{z-index:40;min-width:0;max-height:70dvh;padding-bottom:calc(var(--sp-3) + env(safe-area-inset-bottom));border-radius:var(--r-xl) var(--r-xl) 0 0;position:fixed;inset:auto 0 0;overflow-y:auto}.editor-module__yWyJTa__menuForm,.editor-module__yWyJTa__notes,.editor-module__yWyJTa__colours{min-width:0}.editor-module__yWyJTa__iconBtn,.editor-module__yWyJTa__frame .editor-module__yWyJTa__menuIcon,.editor-module__yWyJTa__ctxBar .editor-module__yWyJTa__iconBtn,.editor-module__yWyJTa__frame .editor-module__yWyJTa__ctxBar .editor-module__yWyJTa__menuIcon,.editor-module__yWyJTa__addPage{width:44px;height:44px}.editor-module__yWyJTa__textBtn,.editor-module__yWyJTa__frame .editor-module__yWyJTa__menuText,.editor-module__yWyJTa__ctlNum,.editor-module__yWyJTa__ctlSelect,.editor-module__yWyJTa__ctlText,.editor-module__yWyJTa__ctlColour{height:44px}.editor-module__yWyJTa__menuItem{min-height:44px}.editor-module__yWyJTa__handle:after{inset:-17px}.editor-module__yWyJTa__rotate:after,.editor-module__yWyJTa__pin:after{content:"";position:absolute;inset:-8px}.editor-module__yWyJTa__skRail{display:none}}
.board-module__Crw-wa__board{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.board-module__Crw-wa__centre{padding:var(--sp-4);flex:1;place-items:center;display:grid}.board-module__Crw-wa__area{min-width:0;min-height:0;padding-bottom:var(--sp-3);flex:1;display:flex;position:relative}.board-module__Crw-wa__pill,.board-module__Crw-wa__tools,.board-module__Crw-wa__selBar{align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--shadow-pop);color:var(--ink);font-size:var(--ui-fs-sm);margin:0;display:flex}.board-module__Crw-wa__topRight,.board-module__Crw-wa__bottomLeft,.board-module__Crw-wa__bottomRight,.board-module__Crw-wa__tools,.board-module__Crw-wa__selBar{z-index:2;position:absolute}.board-module__Crw-wa__topRight{top:var(--sp-3);right:var(--sp-6)}.board-module__Crw-wa__bottomLeft{bottom:var(--sp-6);left:var(--sp-6);gap:var(--sp-2);min-height:36px}.board-module__Crw-wa__bottomRight{bottom:var(--sp-6);right:var(--sp-6)}.board-module__Crw-wa__tools{bottom:var(--sp-6);max-width:calc(100% - 2 * var(--sp-6));flex-wrap:wrap;justify-content:center;left:50%;transform:translate(-50%)}.board-module__Crw-wa__selBar{top:var(--sp-3);gap:var(--sp-2);flex-wrap:wrap;justify-content:center;left:50%;transform:translate(-50%)}.board-module__Crw-wa__count{padding:0 var(--sp-1);color:var(--ink-2);font-variant-numeric:tabular-nums}.board-module__Crw-wa__timer{align-items:center;gap:var(--sp-1);min-height:36px;padding:0 var(--sp-3);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--shadow-pop);color:var(--ink);font:inherit;font-size:var(--ui-fs-sm);font-variant-numeric:tabular-nums;cursor:pointer;display:inline-flex}.board-module__Crw-wa__pct{min-width:52px;min-height:32px;padding:0 var(--sp-1);border-radius:var(--r-sm);color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0}.board-module__Crw-wa__pct:hover{background:var(--surface-2)}.board-module__Crw-wa__swatches{align-items:center;gap:var(--sp-1);padding:0 var(--sp-1);display:inline-flex}.board-module__Crw-wa__swatch{border:1px solid var(--line-strong);border-radius:var(--r-xs);cursor:pointer;width:18px;height:18px;padding:0}.board-module__Crw-wa__swatch[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:1px}.board-module__Crw-wa__timer:focus-visible,.board-module__Crw-wa__pct:focus-visible,.board-module__Crw-wa__swatch:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:800px){.board-module__Crw-wa__bottomLeft{display:none}.board-module__Crw-wa__tools{bottom:calc(var(--sp-6) + 48px)}}
.doc-module__Be91gq__doc{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.doc-module__Be91gq__bar{align-items:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.doc-module__Be91gq__grow{flex:1}.doc-module__Be91gq__hint,.doc-module__Be91gq__status{color:var(--ink-2);font-size:var(--ui-fs-sm);margin:0}.doc-module__Be91gq__status{align-items:center;gap:var(--sp-2);display:flex}.doc-module__Be91gq__scroll{min-height:0;padding:var(--sp-5) var(--sp-3);background:var(--bg-sunk);flex:1;overflow-y:auto}.doc-module__Be91gq__paper{gap:var(--sp-2);max-width:816px;min-height:100%;padding:var(--sp-6);border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}.doc-module__Be91gq__block{padding:var(--sp-1) var(--sp-2);border-left:2px solid #0000}.doc-module__Be91gq__block[data-current]{border-left-color:var(--acc)}.doc-module__Be91gq__text{width:100%;color:inherit;font:inherit;resize:none;background:0 0;border:0;margin:0;padding:0;line-height:1.5;display:block;overflow:hidden}.doc-module__Be91gq__text:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.doc-module__Be91gq__p,.doc-module__Be91gq__list,.doc-module__Be91gq__h1,.doc-module__Be91gq__h2,.doc-module__Be91gq__h3{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.doc-module__Be91gq__list{padding-left:var(--sp-5)}.doc-module__Be91gq__h1,.doc-module__Be91gq__text[data-style=h1]{font-size:2rem;font-weight:700;line-height:1.2}.doc-module__Be91gq__h2,.doc-module__Be91gq__text[data-style=h2]{font-size:1.5rem;font-weight:700;line-height:1.25}.doc-module__Be91gq__h3,.doc-module__Be91gq__text[data-style=h3]{font-size:1.2rem;font-weight:600;line-height:1.3}.doc-module__Be91gq__mixed{gap:var(--sp-2);flex-direction:column;display:flex}.doc-module__Be91gq__figure{gap:var(--sp-2);flex-direction:column;margin:0;display:flex}.doc-module__Be91gq__img{border-radius:var(--r-sm);max-width:100%;height:auto;display:block}.doc-module__Be91gq__chart{gap:var(--sp-2);flex-direction:column;display:flex}.doc-module__Be91gq__art>svg{border:1px solid var(--line);border-radius:var(--r-sm);width:100%;height:auto;display:block}.doc-module__Be91gq__data{gap:var(--sp-2);font-size:var(--ui-fs-sm);flex-direction:column;display:flex}.doc-module__Be91gq__data>summary{cursor:pointer;color:var(--ink-2)}.doc-module__Be91gq__data[open]>summary{margin-bottom:var(--sp-2)}.doc-module__Be91gq__grid{width:100%;font-family:var(--font-mono);white-space:pre}.doc-module__Be91gq__tableWrap{gap:var(--sp-2);flex-direction:column;display:flex;overflow-x:auto}.doc-module__Be91gq__table{border-collapse:collapse;width:100%}.doc-module__Be91gq__table th,.doc-module__Be91gq__table td{border:1px solid var(--line);text-align:left;overflow-wrap:anywhere;min-width:96px;padding:0}.doc-module__Be91gq__table th{background:var(--surface-2);font-weight:600}:is(.doc-module__Be91gq__table th:not(:has(input)),.doc-module__Be91gq__table td:not(:has(input))){padding:var(--sp-1) var(--sp-2)}.doc-module__Be91gq__cell{width:100%;min-height:32px;padding:var(--sp-1) var(--sp-2);color:inherit;font:inherit;background:0 0;border:0}.doc-module__Be91gq__cell:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.doc-module__Be91gq__tableActions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.doc-module__Be91gq__check{align-items:center;gap:var(--sp-1);font-size:var(--ui-fs-sm);display:inline-flex}@media (max-width:640px){.doc-module__Be91gq__paper{padding:var(--sp-4)}}
.site-module__2m8LHq__row{flex:1;min-width:0;min-height:0;display:flex}.site-module__2m8LHq__col{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.site-module__2m8LHq__bar{align-items:center;gap:var(--sp-3);min-height:44px;padding:var(--sp-2) var(--sp-3) 0;flex-wrap:wrap;display:flex}.site-module__2m8LHq__centre{padding:var(--sp-4);flex:1;place-items:center;display:grid}.site-module__2m8LHq__hint{color:var(--ink-2);font-size:var(--ui-fs-sm);overflow-wrap:anywhere;margin:0}.site-module__2m8LHq__phoneWrap{align-items:center;gap:var(--sp-3);min-height:0;margin:0 var(--sp-3);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--bg-sunk);flex-direction:column;flex:1;display:flex;overflow:auto}.site-module__2m8LHq__phone{gap:var(--sp-2);flex-direction:column;width:min(390px,100%);display:flex}.site-module__2m8LHq__phonePage{border-radius:var(--r-sm);background:var(--card);overflow:hidden}.site-module__2m8LHq__phonePage>svg{width:100%;height:auto;display:block}.site-module__2m8LHq__aside{min-height:0;padding:var(--sp-4);border-left:1px solid var(--line);background:var(--card);flex:0 0 340px;overflow-y:auto}.site-module__2m8LHq__heading{margin:0 0 var(--sp-3);font-size:var(--ui-fs-md);font-weight:600}.site-module__2m8LHq__form,.site-module__2m8LHq__fields{gap:var(--sp-4);flex-direction:column;display:flex}.site-module__2m8LHq__fields,.site-module__2m8LHq__group{border:0;min-width:0;margin:0;padding:0}.site-module__2m8LHq__group{gap:var(--sp-2);flex-direction:column;display:flex}.site-module__2m8LHq__status{align-items:center;gap:var(--sp-1) var(--sp-2);color:var(--ink-2);font-size:var(--ui-fs-sm);flex-wrap:wrap;margin:0;display:flex}.site-module__2m8LHq__slugRow{align-items:center;gap:var(--sp-1);display:flex}.site-module__2m8LHq__slugRow>input{flex:1;min-width:0}.site-module__2m8LHq__prefix{color:var(--ink-2);font-family:var(--font-mono);font-size:var(--ui-fs-sm)}.site-module__2m8LHq__menuRow{gap:var(--sp-1);flex-direction:column;display:flex}.site-module__2m8LHq__check{align-items:center;gap:var(--sp-2);font-size:var(--ui-fs);overflow-wrap:anywhere;display:flex}.site-module__2m8LHq__check>input{width:16px;height:16px;accent-color:var(--acc);flex:none}.site-module__2m8LHq__switchRow{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.site-module__2m8LHq__switch{background:var(--line-strong);cursor:pointer;border:0;border-radius:10px;flex:none;width:36px;height:20px;padding:0;position:relative}.site-module__2m8LHq__switch:after{content:"";background:var(--surface);border-radius:50%;width:16px;height:16px;transition:transform .12s;position:absolute;top:2px;left:2px}.site-module__2m8LHq__switch[aria-checked=true]{background:var(--acc)}.site-module__2m8LHq__switch[aria-checked=true]:after{transform:translate(16px)}.site-module__2m8LHq__switch:disabled{opacity:.5;cursor:not-allowed}.site-module__2m8LHq__switch:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.site-module__2m8LHq__alert{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--warn-bg);color:var(--ink);font-size:var(--ui-fs-sm);margin:0}.site-module__2m8LHq__actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.site-module__2m8LHq__switch:after{transition:none}}@media (max-width:900px){.site-module__2m8LHq__row{flex-direction:column;overflow-y:auto}.site-module__2m8LHq__col{flex:none;min-height:480px}.site-module__2m8LHq__aside{border-left:0;border-top:1px solid var(--line);flex:none;overflow:visible}}
.video-module__RsppSq__video{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.video-module__RsppSq__centre{padding:var(--sp-4);flex:1;place-items:center;display:grid}.video-module__RsppSq__hint,.video-module__RsppSq__status{color:var(--ink-2);font-size:var(--ui-fs-sm);margin:0}.video-module__RsppSq__status{align-items:center;gap:var(--sp-2);display:flex}.video-module__RsppSq__clipBar{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.video-module__RsppSq__stage{min-height:0;margin:0 var(--sp-3);border-radius:var(--r-lg);background:var(--bg-sunk);flex:1;place-items:center;display:grid;overflow:hidden;container-type:size}.video-module__RsppSq__preview{position:relative;overflow:hidden}.video-module__RsppSq__preview>svg{width:100%;height:100%;display:block}.video-module__RsppSq__clip{object-fit:cover;position:absolute}.video-module__RsppSq__timeline{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3) var(--sp-3);border-top:1px solid var(--line);flex-direction:column;flex:none;display:flex}.video-module__RsppSq__transport{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.video-module__RsppSq__time{min-width:88px;color:var(--ink-2);font-size:var(--ui-fs-sm);font-variant-numeric:tabular-nums}.video-module__RsppSq__scrub{min-width:160px;accent-color:var(--acc);flex:1}.video-module__RsppSq__zoom{align-items:center;gap:var(--sp-2);color:var(--ink-2);font-size:var(--ui-fs-sm);display:inline-flex}.video-module__RsppSq__zoom>input{width:96px;accent-color:var(--acc)}.video-module__RsppSq__tracks{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);overflow-x:auto}.video-module__RsppSq__lane{gap:var(--sp-1);min-width:100%;padding:var(--sp-1) 0 var(--sp-2);flex-direction:column;display:flex;position:relative}.video-module__RsppSq__ruler{border-bottom:1px solid var(--line);height:20px;position:relative}.video-module__RsppSq__tick{padding-left:var(--sp-1);border-left:1px solid var(--line-strong);color:var(--ink-3);font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;position:absolute;top:0}.video-module__RsppSq__track{min-height:32px;display:flex;position:relative}.video-module__RsppSq__scene{align-items:center;gap:var(--sp-1);min-width:0;height:32px;padding:0 var(--sp-2);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);color:var(--ink);font:inherit;font-size:var(--ui-fs-sm);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:none;display:flex;overflow:hidden}.video-module__RsppSq__scene[aria-current=true]{border:2px solid var(--acc);font-weight:600}.video-module__RsppSq__num{color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none}.video-module__RsppSq__span{align-items:center;gap:var(--sp-1);min-width:0;padding:0 var(--sp-1);flex:none;display:flex;overflow:hidden}.video-module__RsppSq__chip{min-width:0;padding:0 var(--sp-2);border-radius:var(--r-sm);background:var(--bg-sunk);color:var(--ink-2);font-size:var(--ui-fs-xs);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;line-height:22px;overflow:hidden}.video-module__RsppSq__audio{padding-left:var(--sp-2);align-items:center}.video-module__RsppSq__sound{align-items:center;gap:var(--sp-1);height:28px;padding:0 var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface-2);color:var(--ink);font:inherit;font-size:var(--ui-fs-xs);white-space:nowrap;cursor:pointer;display:inline-flex;position:absolute;top:2px;overflow:hidden}.video-module__RsppSq__sound[aria-pressed=true]{border:2px solid var(--acc)}.video-module__RsppSq__head{background:var(--acc);pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.video-module__RsppSq__scene:focus-visible,.video-module__RsppSq__sound:focus-visible,.video-module__RsppSq__scrub:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
.bulk-module__iX1ODG__paste{width:100%;min-height:96px;padding:var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--card);color:var(--ink);font:inherit;font-size:var(--ui-fs-sm);resize:vertical}.bulk-module__iX1ODG__paste:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bulk-module__iX1ODG__field{gap:var(--sp-1);display:grid}.bulk-module__iX1ODG__actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.bulk-module__iX1ODG__count{font-size:var(--ui-fs-sm);color:var(--ink-2);margin:0}.bulk-module__iX1ODG__table{border:1px solid var(--line);border-radius:var(--r-md)}.bulk-module__iX1ODG__table th,.bulk-module__iX1ODG__table td{padding:var(--sp-1) var(--sp-2);font-size:var(--ui-fs-sm)}.bulk-module__iX1ODG__map{gap:var(--sp-3);display:grid}.bulk-module__iX1ODG__run{gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);display:grid}.bulk-module__iX1ODG__runHead{justify-content:space-between;align-items:center;gap:var(--sp-2);font-size:var(--ui-fs-sm);color:var(--ink-2);display:flex}
.admin-module__yldxkW__head{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.admin-module__yldxkW__headTitle{font-size:var(--ui-fs-md);color:var(--ink);margin:0;font-weight:500}.admin-module__yldxkW__intro{margin:0 0 var(--sp-4);color:var(--ink-3);font-size:var(--ui-fs)}.admin-module__yldxkW__fieldset{margin:0 0 var(--sp-4);border:0;min-width:0;padding:0}.admin-module__yldxkW__legend{margin-bottom:var(--sp-2);font-size:var(--ui-fs-sm);color:var(--ink-2);padding:0;font-weight:500}.admin-module__yldxkW__groupHead{justify-content:space-between;align-items:center;gap:var(--sp-2);margin:var(--sp-3) 0 var(--sp-1);display:flex}.admin-module__yldxkW__groupTitle{font-size:var(--ui-fs-sm);color:var(--ink);margin:0;font-weight:500}.admin-module__yldxkW__checks{gap:var(--sp-1) var(--sp-4);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sunk);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.admin-module__yldxkW__check{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-1) 0;font-size:var(--ui-fs);color:var(--ink-2);overflow-wrap:anywhere;display:flex}.admin-module__yldxkW__check input{accent-color:var(--acc);margin-top:2px}.admin-module__yldxkW__checkHint{color:var(--ink-3);font-size:var(--ui-fs-sm);display:block}.admin-module__yldxkW__secretBox{gap:var(--sp-2);margin:var(--sp-3) 0;align-items:stretch;display:flex}.admin-module__yldxkW__secret{min-width:0;height:40px;padding:0 var(--sp-3);box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--bg-sunk);color:var(--ink);font-family:var(--font-mono);font-size:var(--ui-fs);flex:1}.admin-module__yldxkW__notice{margin:0 0 var(--sp-3);padding:var(--sp-3);border:1px solid var(--line-strong);border-left:3px solid var(--acc);border-radius:var(--r-md);background:var(--surface-2);color:var(--ink);font-size:var(--ui-fs)}.admin-module__yldxkW__mono{font-family:var(--font-mono);font-size:var(--ui-fs-sm)}.admin-module__yldxkW__details{margin-top:var(--sp-1);font-size:var(--ui-fs-sm);color:var(--ink-3)}.admin-module__yldxkW__details summary{cursor:pointer;width:fit-content}.admin-module__yldxkW__details summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.admin-module__yldxkW__details ul,.admin-module__yldxkW__details ol{margin:var(--sp-1) 0 0;padding-left:var(--sp-5);overflow-wrap:anywhere}.admin-module__yldxkW__verify{margin-bottom:var(--sp-4)}.admin-module__yldxkW__panel{padding-top:var(--sp-3);border-top:1px solid var(--line);flex-basis:100%}.admin-module__yldxkW__panel .admin-module__yldxkW__list{background:0 0;border:0;border-radius:0}.admin-module__yldxkW__panelHead{margin-bottom:var(--sp-2);justify-content:space-between;align-items:center;display:flex}.admin-module__yldxkW__inline{gap:var(--sp-3);flex-wrap:wrap;align-items:baseline;display:flex}
.stylus-module__teAXBG__screenHead{align-items:flex-start}.stylus-module__teAXBG__screenTitle{gap:2px;min-width:0;display:grid}.stylus-module__teAXBG__screenSub{font-size:var(--ui-fs-sm);color:var(--ink-3);margin:0}.stylus-module__teAXBG__screenActions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.stylus-module__teAXBG__chipBar{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--sp-3);display:flex}.stylus-module__teAXBG__chipBar>div:first-child{flex:1;min-width:0;margin-bottom:0}.stylus-module__teAXBG__mtable{border-collapse:collapse;width:100%;font-size:var(--ui-fs);color:var(--ink)}.stylus-module__teAXBG__mtable th{padding:var(--sp-3);text-align:left;font-size:var(--ui-fs-sm);color:var(--ink-3);border-bottom:1px solid var(--line);white-space:nowrap;font-weight:500}.stylus-module__teAXBG__mtable td{padding:var(--sp-4) var(--sp-3);border-bottom:1px solid var(--line);vertical-align:middle}.stylus-module__teAXBG__mtable tbody tr:hover{background:var(--surface-3)}.stylus-module__teAXBG__mtable td:last-child{text-align:right;white-space:nowrap}.stylus-module__teAXBG__mtable .stylus-module__teAXBG__num{text-align:right;font-variant-numeric:tabular-nums}.stylus-module__teAXBG__mtable .stylus-module__teAXBG__mono{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--ui-fs-sm)}.stylus-module__teAXBG__strong{font-weight:600}.stylus-module__teAXBG__cellSub{font-size:var(--ui-fs-xs);color:var(--ink-3);display:block}.stylus-module__teAXBG__tick{vertical-align:-1px;color:var(--ok);margin:0 2px}.stylus-module__teAXBG__textBtn{padding:var(--sp-1) var(--sp-2);border-radius:var(--r-md);color:var(--acc-hi);font:inherit;font-size:var(--ui-fs-sm);cursor:pointer;background:0 0;border:0;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.stylus-module__teAXBG__textBtn:hover{background:var(--surface-3)}.stylus-module__teAXBG__textBtn:disabled{opacity:.55;cursor:default}.stylus-module__teAXBG__textBtn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.stylus-module__teAXBG__periodSel{width:auto;height:32px}.stylus-module__teAXBG__stats{margin:0 0 var(--sp-4);gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.stylus-module__teAXBG__stat{gap:var(--sp-1);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);display:grid}.stylus-module__teAXBG__statLabel{font-size:var(--ui-fs-sm);color:var(--ink-3)}.stylus-module__teAXBG__statValue{font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.1}.stylus-module__teAXBG__statSub{font-size:var(--ui-fs-xs);color:var(--ink-3)}@media (max-width:800px){.stylus-module__teAXBG__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stylus-module__teAXBG__statValue{font-size:22px}}.stylus-module__teAXBG__toolbar{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.stylus-module__teAXBG__search{align-items:center;gap:var(--sp-2);height:32px;padding:0 var(--sp-3);border:1px solid var(--line-strong);color:var(--ink-3);border-radius:8px;flex:0 300px;display:flex}.stylus-module__teAXBG__search input{min-width:0;color:var(--ink);font:inherit;font-size:var(--ui-fs);background:0 0;border:0;flex:1}.stylus-module__teAXBG__search input:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}.stylus-module__teAXBG__chipMenu{border:1px solid var(--line-strong);height:32px;font-size:var(--ui-fs-sm);color:var(--ink-2);border-radius:8px}.stylus-module__teAXBG__chipOn{background:var(--sel);color:var(--acc);border-color:#0000}.stylus-module__teAXBG__opt{justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);color:var(--ink);font:inherit;font-size:var(--ui-fs);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.stylus-module__teAXBG__opt:hover{background:var(--surface-3)}.stylus-module__teAXBG__opt:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.stylus-module__teAXBG__stack{width:38px;display:flex}.stylus-module__teAXBG__stack>*+*{margin-left:calc(var(--sp-3) * -1);box-shadow:0 0 0 2px var(--card);border-radius:50%}.stylus-module__teAXBG__rowSubject{font-weight:600}.stylus-module__teAXBG__rowLink{color:var(--ink);text-decoration:none}.stylus-module__teAXBG__rowLink:hover{text-underline-offset:2px;text-decoration:underline}.stylus-module__teAXBG__statusDone{border-color:var(--acc);color:var(--acc-hi)}.stylus-module__teAXBG__cols{gap:var(--sp-6);display:grid}.stylus-module__teAXBG__card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:var(--sp-4);margin-bottom:var(--sp-4)}.stylus-module__teAXBG__cardHead{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.stylus-module__teAXBG__cardTitle{font-size:var(--ui-fs-md);color:var(--ink);margin:0;font-weight:500}.stylus-module__teAXBG__inline{gap:var(--sp-3);flex-wrap:wrap;display:flex}.stylus-module__teAXBG__inline>.stylus-module__teAXBG__field{flex:160px}.stylus-module__teAXBG__check{align-items:center;gap:var(--sp-2);font-size:var(--ui-fs);color:var(--ink-2);margin-bottom:var(--sp-3);display:flex}.stylus-module__teAXBG__note{margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px dashed var(--line-strong);border-radius:var(--r-md);font-size:var(--ui-fs-sm);color:var(--ink-2)}.stylus-module__teAXBG__order{border-radius:var(--r-sm);border:1px solid var(--line-strong);min-width:24px;height:24px;font-size:var(--ui-fs-xs);color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.stylus-module__teAXBG__timeline{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.stylus-module__teAXBG__timeline li{padding-left:var(--sp-3);border-left:2px solid var(--line-strong);gap:2px;display:grid}.stylus-module__teAXBG__when{font-size:var(--ui-fs-xs);color:var(--ink-3)}.stylus-module__teAXBG__copyLink{width:100%}.stylus-module__teAXBG__brandSwatch{border-radius:var(--r-md);background:var(--acc);width:40px;height:40px;display:inline-block}.stylus-module__teAXBG__brandGrid{gap:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:800px){.stylus-module__teAXBG__brandGrid{grid-template-columns:minmax(0,1fr)}}.stylus-module__teAXBG__brandLogo{object-fit:contain;max-width:160px;max-height:48px;display:block}.stylus-module__teAXBG__brandActions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.stylus-module__teAXBG__table{border-collapse:collapse;width:100%;font-size:var(--ui-fs-sm)}.stylus-module__teAXBG__table th,.stylus-module__teAXBG__table td{text-align:left;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);white-space:nowrap}.stylus-module__teAXBG__bar{background:var(--acc);border-radius:var(--r-sm);min-width:2px;height:.5rem}.stylus-module__teAXBG__detailHead{align-items:flex-start}.stylus-module__teAXBG__headMain{gap:var(--sp-1);min-width:0;display:grid}.stylus-module__teAXBG__crumb{width:fit-content;font-size:var(--ui-fs-sm);color:var(--ink-3);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.stylus-module__teAXBG__crumb:hover{color:var(--ink)}.stylus-module__teAXBG__titleRow{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.stylus-module__teAXBG__detailTitle{overflow-wrap:anywhere;min-width:0}.stylus-module__teAXBG__headSub{font-size:var(--ui-fs-sm);color:var(--ink-3);margin:0}.stylus-module__teAXBG__headActions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.stylus-module__teAXBG__optDanger{color:var(--bad)}.stylus-module__teAXBG__lead{margin-bottom:var(--sp-4)}.stylus-module__teAXBG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stylus-module__teAXBG__phoneOnly{display:none}.stylus-module__teAXBG__cols{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.stylus-module__teAXBG__pane{min-width:0;padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card)}.stylus-module__teAXBG__paneWide{grid-column:1/-1}.stylus-module__teAXBG__docList{margin:0;padding:0;list-style:none}.stylus-module__teAXBG__docList li{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.stylus-module__teAXBG__docList li:first-child{border-top:0}.stylus-module__teAXBG__docThumb{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-3);width:40px;height:52px;color:var(--ink-3);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.stylus-module__teAXBG__docThumb img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.stylus-module__teAXBG__docMain{min-width:0}.stylus-module__teAXBG__docMain p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stylus-module__teAXBG__hash{font-variant-numeric:tabular-nums}.stylus-module__teAXBG__facts{margin:0}.stylus-module__teAXBG__facts>div{gap:var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--line);font-size:var(--ui-fs-sm);grid-template-columns:minmax(96px,30%) minmax(0,1fr);display:grid}.stylus-module__teAXBG__facts>div:first-child{border-top:0}.stylus-module__teAXBG__facts dt{color:var(--ink-3)}.stylus-module__teAXBG__facts dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0}.stylus-module__teAXBG__rcpts{margin:0;padding:0;list-style:none}.stylus-module__teAXBG__rcpt{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--line);grid-template-columns:auto auto minmax(0,1fr) auto 36px;display:grid}.stylus-module__teAXBG__rcpt:first-child{border-top:0}.stylus-module__teAXBG__rcptMain{min-width:0}.stylus-module__teAXBG__rcptMain p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stylus-module__teAXBG__dot{border-radius:50%;width:10px;height:10px}@media (max-width:800px){.stylus-module__teAXBG__mtable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stylus-module__teAXBG__mtable,.stylus-module__teAXBG__mtable tbody{display:block}.stylus-module__teAXBG__mtable tr{gap:var(--sp-1) var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.stylus-module__teAXBG__mtable td{border:0;padding:0;display:block}.stylus-module__teAXBG__mtable td[data-col=subject]{grid-column:1;min-width:0;font-weight:600}.stylus-module__teAXBG__mtable td[data-col=act]{grid-area:1/2;align-self:start}.stylus-module__teAXBG__mtable td[data-col=rcpt]{color:var(--ink-3);font-size:var(--ui-fs-sm);grid-column:1/-1}.stylus-module__teAXBG__mtable td.stylus-module__teAXBG__num{display:none}.stylus-module__teAXBG__screenHead{margin-bottom:var(--sp-3)}.stylus-module__teAXBG__chipBar{flex-direction:column;align-items:stretch}.stylus-module__teAXBG__toolbar{gap:var(--sp-2);margin-bottom:var(--sp-3)}.stylus-module__teAXBG__search{flex:100%}.stylus-module__teAXBG__toolbar>div{flex:1 1 0;min-width:0}.stylus-module__teAXBG__toolbar button.stylus-module__teAXBG__chipMenu{justify-content:space-between;width:100%}.stylus-module__teAXBG__crumb,.stylus-module__teAXBG__detailTitle,.stylus-module__teAXBG__deskOnly{display:none}.stylus-module__teAXBG__detailHead{margin-bottom:var(--sp-3);flex-wrap:nowrap;align-items:center}.stylus-module__teAXBG__phoneOnly{display:contents}.stylus-module__teAXBG__cols{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.stylus-module__teAXBG__paneRoute{order:-1}.stylus-module__teAXBG__pane{padding:var(--sp-3)}.stylus-module__teAXBG__paneRoute{background:0 0;border:0;padding:0}.stylus-module__teAXBG__paneRoute>h2{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stylus-module__teAXBG__headMain{flex:1}.stylus-module__teAXBG__tlPhone>ol>li{padding-bottom:var(--sp-5);grid-template-columns:36px minmax(0,1fr)}.stylus-module__teAXBG__tlPhone>ol>li:not(:last-child):before{top:36px;left:17px}.stylus-module__teAXBG__tlPhone>ol>li>span{width:36px;height:36px}.stylus-module__teAXBG__tlPhone>ol>li>div>p:first-child{font-size:var(--ui-fs-md);padding-top:var(--sp-1);font-weight:600}.stylus-module__teAXBG__tlPhone>ol>li>div>p:nth-child(2){font-size:var(--ui-fs-sm)}.stylus-module__teAXBG__tlPhone>ol>li>div>div{gap:var(--sp-2);margin-top:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stylus-module__teAXBG__tlPhone>ol>li>div>div>div{padding:var(--sp-3);flex:none}.stylus-module__teAXBG__tlPhone>ol>li>div>div>div strong{font-size:var(--ui-fs)}.stylus-module__teAXBG__outlineBtn{border:1px solid var(--line-strong);background:0 0}}
.book-module__JEi1sG__bk{grid-template-columns:minmax(0,1fr);display:grid}.book-module__JEi1sG__bk>*+*{border-top:1px solid var(--line)}.book-module__JEi1sG__col{padding:var(--sp-5);min-width:0}@media (min-width:900px){.book-module__JEi1sG__bk{grid-template-columns:minmax(0,22rem) minmax(0,1fr) minmax(0,18rem)}.book-module__JEi1sG__bk>*+*{border-top:0;border-left:1px solid var(--line)}.book-module__JEi1sG__col{padding:var(--sp-8)}}.book-module__JEi1sG__host{align-items:center;gap:var(--sp-3);color:var(--ink-2);font-size:var(--ui-fs-md);display:flex}.book-module__JEi1sG__title{margin:var(--sp-2) 0 0;font-family:var(--font-wordmark);font-weight:600;font-size:var(--ui-fs-xl);line-height:var(--lh-snug);color:var(--ink);outline:none}.book-module__JEi1sG__facts{gap:var(--sp-3);margin:var(--sp-4) 0 0;color:var(--ink-2);font-size:var(--ui-fs-md);flex-direction:column;padding:0;list-style:none;display:flex}.book-module__JEi1sG__fact{gap:var(--sp-3);align-items:flex-start;display:flex}.book-module__JEi1sG__fact svg{flex:none;margin-top:2px}.book-module__JEi1sG__more{display:none}.book-module__JEi1sG__desc{margin:var(--sp-5) 0 0;color:var(--ink-3);font-size:var(--ui-fs-md);line-height:var(--lh-body);white-space:pre-line}@media (min-width:900px){.book-module__JEi1sG__title{font-size:30px}.book-module__JEi1sG__more{display:flex}p.book-module__JEi1sG__more{display:block}}.book-module__JEi1sG__heading{color:var(--ink);margin:0;font-size:18px;font-weight:600}.book-module__JEi1sG__monthBar{align-items:center;gap:var(--sp-2);margin-top:var(--sp-4);display:flex}.book-module__JEi1sG__month{font-size:var(--ui-fs-md);color:var(--ink);flex:1;margin:0;font-weight:500}.book-module__JEi1sG__nav{width:40px;height:40px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.book-module__JEi1sG__nav:hover:not(:disabled){background:var(--surface-3);color:var(--ink)}.book-module__JEi1sG__nav:disabled{opacity:.4}.book-module__JEi1sG__cal{gap:var(--sp-1);margin-top:var(--sp-4);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.book-module__JEi1sG__wd{padding-bottom:var(--sp-2);font-size:var(--ui-fs-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.book-module__JEi1sG__day{aspect-ratio:1;width:100%;max-width:48px;font-size:var(--ui-fs-md);font-variant-numeric:tabular-nums;color:var(--ink-3);border-radius:50%;place-items:center;margin:0 auto;display:grid}.book-module__JEi1sG__day:disabled{cursor:default}.book-module__JEi1sG__avail{background:var(--acc-soft);color:var(--acc-hi);font-weight:600}.book-module__JEi1sG__avail:hover{filter:brightness(1.15)}.book-module__JEi1sG__today{position:relative}.book-module__JEi1sG__today:after{content:"";background:var(--acc);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:20%;left:50%}.book-module__JEi1sG__avail.book-module__JEi1sG__today:after{background:var(--acc-hi)}.book-module__JEi1sG__picked.book-module__JEi1sG__today:after{background:var(--acc-on)}.book-module__JEi1sG__picked,.book-module__JEi1sG__picked:disabled{background:var(--acc);color:var(--acc-on);font-weight:700}.book-module__JEi1sG__loading{border-radius:var(--r-md);background:var(--surface-3);height:16rem;animation:1.6s ease-in-out infinite book-module__JEi1sG__pulse}@keyframes book-module__JEi1sG__pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.book-module__JEi1sG__loading{animation:none}}.book-module__JEi1sG__zone{align-items:center;gap:var(--sp-2);margin-top:var(--sp-5);color:var(--ink-2);font-size:var(--ui-fs-md);border-radius:var(--r-sm);display:inline-flex;position:relative}.book-module__JEi1sG__zone:has(select:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.book-module__JEi1sG__zoneSel{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.book-module__JEi1sG__sub{margin:var(--sp-1) 0 var(--sp-4);font-size:var(--ui-fs);color:var(--ink-3)}.book-module__JEi1sG__times{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.book-module__JEi1sG__slot{width:100%;min-height:48px;box-shadow:inset 0 0 0 1px var(--acc);color:var(--acc-hi);font-size:var(--ui-fs-md);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-weight:600;display:grid}.book-module__JEi1sG__slot:hover{background:var(--acc-soft)}.book-module__JEi1sG__split .book-module__JEi1sG__slot{background:var(--surface-3);color:var(--ink);box-shadow:none}.book-module__JEi1sG__go{background:var(--acc);min-height:48px;color:var(--acc-on);font-size:var(--ui-fs-md);border-radius:999px;font-weight:600;display:none}.book-module__JEi1sG__sticky{bottom:var(--sp-4);width:100%;min-height:52px;margin-top:var(--sp-4);background:var(--acc);color:var(--acc-on);font-size:var(--ui-fs-md);border-radius:999px;font-weight:600;position:sticky}@media (min-width:900px){.book-module__JEi1sG__split{gap:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}.book-module__JEi1sG__split .book-module__JEi1sG__go{place-items:center;display:grid}.book-module__JEi1sG__sticky{display:none}}.book-module__JEi1sG__slot:focus-visible,.book-module__JEi1sG__go:focus-visible,.book-module__JEi1sG__sticky:focus-visible,.book-module__JEi1sG__day:focus-visible,.book-module__JEi1sG__nav:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.book-module__JEi1sG__empty{margin:var(--sp-4) 0 0;color:var(--ink-2);font-size:var(--ui-fs-md)}.book-module__JEi1sG__badge{width:56px;height:56px;margin-bottom:var(--sp-4);background:var(--ok-bg);color:var(--ok);border-radius:50%;place-items:center;display:grid}.book-module__JEi1sG__tile{margin-top:var(--sp-5);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-lg);background:var(--surface-3);color:var(--ink)}.book-module__JEi1sG__tileSub{margin-top:var(--sp-2);font-size:var(--ui-fs);line-height:var(--lh-body);color:var(--ink-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.book-module__JEi1sG__actions{gap:var(--sp-3);margin-top:var(--sp-6);display:flex}.book-module__JEi1sG__actions>*{flex:1}.book-module__JEi1sG__textBtn{border-radius:var(--r-md);min-height:48px;color:var(--bad);font-size:var(--ui-fs-md);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.book-module__JEi1sG__textBtn:hover{background:var(--surface-3)}.book-module__JEi1sG__textBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.book-module__JEi1sG__hostHead{align-items:center;gap:var(--sp-2);text-align:center;flex-direction:column;display:flex}.book-module__JEi1sG__hostName{margin:var(--sp-1) 0 0;font-size:var(--ui-fs-lg);font-weight:600}.book-module__JEi1sG__hostTagline{color:var(--ink-2);font-size:var(--ui-fs-md);margin:0}.book-module__JEi1sG__typeList{gap:var(--sp-3);margin:var(--sp-6) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.book-module__JEi1sG__typeRow{align-items:center;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line);border-left:3px solid var(--acc);border-radius:var(--r-lg);background:var(--surface);color:var(--ink-3);display:flex}.book-module__JEi1sG__typeRow:hover{background:var(--surface-3);color:var(--ink)}.book-module__JEi1sG__typeMain{gap:var(--sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.book-module__JEi1sG__typeName{color:var(--ink);font-size:var(--ui-fs-md);font-weight:600}.book-module__JEi1sG__typeMeta{color:var(--ink-3);font-size:var(--ui-fs);overflow-wrap:anywhere}.book-module__JEi1sG__brandRow{align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-5);color:var(--ink);font-size:var(--ui-fs-md);font-weight:600;display:flex}.book-module__JEi1sG__note{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.book-module__JEi1sG__rows{gap:var(--sp-3);margin:var(--sp-5) 0 0;font-size:var(--ui-fs-md);flex-direction:column;display:flex}.book-module__JEi1sG__rows>div{gap:var(--sp-3);grid-template-columns:4.5rem minmax(0,1fr);display:grid}.book-module__JEi1sG__rows dt{color:var(--ink-3)}.book-module__JEi1sG__rows dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.book-module__JEi1sG__mgFoot{align-items:center;gap:var(--sp-3);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.book-module__JEi1sG__mgGrow{flex:1}.book-module__JEi1sG__mgCancel{min-height:48px;padding:0 var(--sp-4);border-radius:var(--r-md);color:var(--ink);font-size:var(--ui-fs-md);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.book-module__JEi1sG__mgCancel:hover{background:var(--surface-3)}.book-module__JEi1sG__mgCancel:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
.magic-module__S_oD8q__rowBetween{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.magic-module__S_oD8q__section,.magic-module__S_oD8q__form{gap:var(--sp-3);flex-direction:column;display:flex}.magic-module__S_oD8q__toolRow{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);font-size:var(--ui-fs);display:flex}.magic-module__S_oD8q__toolText{flex-direction:column;min-width:0;display:flex}.magic-module__S_oD8q__glyph{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--surface-2);width:100%;color:var(--ink-2);display:block}.magic-module__S_oD8q__slider{align-items:center;gap:var(--sp-2);color:var(--ink-2);font-size:var(--ui-fs-sm);grid-template-columns:96px minmax(0,1fr) 44px;display:grid}.magic-module__S_oD8q__slider input{width:100%}.magic-module__S_oD8q__cards{gap:var(--sp-3);margin:0 0 var(--sp-6);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:0;list-style:none;display:grid}.magic-module__S_oD8q__card{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);flex-direction:column;display:flex}.magic-module__S_oD8q__cardTitle{font-size:var(--ui-fs-md);margin:0;font-weight:600}.magic-module__S_oD8q__picks{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.magic-module__S_oD8q__pick{gap:var(--sp-1);border-radius:var(--r-md);width:100%;color:var(--ink-2);font:inherit;font-size:var(--ui-fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.magic-module__S_oD8q__pick img,.magic-module__S_oD8q__pickBlank{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--surface-2);object-fit:contain;width:100%;display:block}.magic-module__S_oD8q__pick:hover:not(:disabled) img,.magic-module__S_oD8q__pick:hover:not(:disabled) .magic-module__S_oD8q__pickBlank{box-shadow:0 0 0 2px var(--line-strong)}.magic-module__S_oD8q__pick:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.magic-module__S_oD8q__pick:disabled{opacity:.4;cursor:default}.magic-module__S_oD8q__usage{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.magic-module__S_oD8q__photo{gap:var(--sp-4);grid-template-columns:300px minmax(0,1fr);display:grid}.magic-module__S_oD8q__photoSide{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.magic-module__S_oD8q__photoStage{align-items:center;gap:var(--sp-3);min-width:0;padding:var(--sp-3);border-radius:var(--r-md);background:var(--bg-sunk);flex-direction:column;display:flex}.magic-module__S_oD8q__photoStage svg{max-width:100%;height:auto}.magic-module__S_oD8q__canvasWrap{max-width:100%;box-shadow:var(--shadow-pop);line-height:0;display:inline-block;position:relative}.magic-module__S_oD8q__canvasWrap canvas{max-width:100%;max-height:60vh;display:block}.magic-module__S_oD8q__canvasWrap .magic-module__S_oD8q__paint{width:100%;height:100%;max-height:none;color:var(--acc);opacity:.5;cursor:crosshair;touch-action:none;position:absolute;inset:0}.magic-module__S_oD8q__paint:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.magic-module__S_oD8q__switch{gap:var(--sp-4);grid-template-columns:minmax(240px,1fr) minmax(0,2fr);display:grid}.magic-module__S_oD8q__sizes{gap:var(--sp-3);flex-direction:column;min-width:0;max-height:60vh;display:flex;overflow-y:auto}.magic-module__S_oD8q__group{gap:var(--sp-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.magic-module__S_oD8q__check{align-items:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-md);font-size:var(--ui-fs);cursor:pointer;display:flex}.magic-module__S_oD8q__check:hover{background:var(--surface-2)}.magic-module__S_oD8q__check input{width:18px;height:18px;accent-color:var(--acc);flex:none}.magic-module__S_oD8q__custom{align-items:end;gap:var(--sp-2);padding:0 var(--sp-2);grid-template-columns:1fr 1fr auto;display:grid}.magic-module__S_oD8q__previews{align-items:flex-end;gap:var(--sp-4);padding:var(--sp-3);border-radius:var(--r-md);background:var(--bg-sunk);flex-wrap:wrap;min-height:220px;margin:0;list-style:none;display:flex}.magic-module__S_oD8q__preview{gap:var(--sp-1);color:var(--ink-2);font-size:var(--ui-fs-sm);flex-direction:column;margin:0;display:flex}.magic-module__S_oD8q__preview svg{border-radius:var(--r-sm);background:var(--card);box-shadow:0 0 0 1px var(--line)}.magic-module__S_oD8q__docPreview{width:128px;height:180px;padding:var(--sp-2);border-radius:var(--r-sm);background:var(--card);box-shadow:0 0 0 1px var(--line);text-align:center;place-items:center;display:grid}.magic-module__S_oD8q__made{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (max-width:720px){.magic-module__S_oD8q__photo,.magic-module__S_oD8q__switch{grid-template-columns:1fr}}dialog.magic-module__S_oD8q__wide{width:min(1040px, calc(100vw - 2 * var(--sp-3)));max-width:none}.magic-module__S_oD8q__canvasWrap[hidden]{display:none}
.template-editor-module__tDNDKq__nameIn{width:100%;min-width:0;padding:0 var(--sp-1);margin:0 calc(var(--sp-1) * -1);border-radius:var(--r-md);color:var(--ink);font:inherit;font-size:var(--ui-fs-md);text-overflow:ellipsis;background:0 0;border:1px solid #0000;font-weight:600;display:block}.template-editor-module__tDNDKq__nameIn:hover{border-color:var(--line-strong)}.template-editor-module__tDNDKq__nameIn:focus-visible{outline:2px solid var(--focus);outline-offset:1px;background:var(--surface-3)}.template-editor-module__tDNDKq__nameIn[aria-invalid=true]{border-color:var(--bad)}.template-editor-module__tDNDKq__settings{gap:var(--sp-3);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--line);display:grid}.template-editor-module__tDNDKq__settings>p{margin:0}
.present-module__hcbQeW__frame{background:var(--bg);height:100%;min-height:0;color:var(--ink);flex-direction:column;display:flex}.present-module__hcbQeW__pad{padding:var(--sp-4)}.present-module__hcbQeW__top{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.present-module__hcbQeW__clock{min-width:72px;font-size:var(--ui-fs-xl);font-variant-numeric:tabular-nums;font-weight:600}.present-module__hcbQeW__count{color:var(--ink-2);font-size:var(--ui-fs);font-variant-numeric:tabular-nums}.present-module__hcbQeW__grow{flex:1}.present-module__hcbQeW__notice{margin:0 var(--sp-4) var(--sp-2);color:var(--ink-2);font-size:var(--ui-fs-sm)}.present-module__hcbQeW__body{gap:var(--sp-3);min-height:0;padding:0 var(--sp-4);flex:1;grid-template-columns:minmax(0,1fr) minmax(240px,28%);display:grid}.present-module__hcbQeW__current{min-width:0;min-height:0;display:flex}.present-module__hcbQeW__stage{border-radius:var(--r-lg);background:var(--bg-sunk);flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.present-module__hcbQeW__stage>svg{top:var(--sp-3);left:var(--sp-3);width:calc(100% - 2 * var(--sp-3));height:calc(100% - 2 * var(--sp-3));position:absolute}.present-module__hcbQeW__stageBare,.present-module__hcbQeW__stage:fullscreen{border-radius:0}.present-module__hcbQeW__stageBare>svg,.present-module__hcbQeW__stage:fullscreen>svg{width:100%;height:100%;top:0;left:0}.present-module__hcbQeW__side{gap:var(--sp-3);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.present-module__hcbQeW__tile{gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-lg);background:var(--card);flex-direction:column;display:flex}.present-module__hcbQeW__tileLabel{color:var(--ink-2);font-size:var(--ui-fs-sm);overflow-wrap:anywhere;margin:0;font-weight:600}.present-module__hcbQeW__nextArt{border-radius:var(--r-sm);overflow:hidden}.present-module__hcbQeW__nextArt>svg{width:100%;height:auto;display:block}.present-module__hcbQeW__notes{color:var(--ink);font-size:var(--ui-fs-md);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.present-module__hcbQeW__strip{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);margin:0;list-style:none;display:flex;overflow-x:auto}.present-module__hcbQeW__thumb{border-radius:var(--r-sm);background:var(--card);opacity:.65;cursor:pointer;border:0;padding:0;display:block;overflow:hidden}.present-module__hcbQeW__thumb svg{display:block}.present-module__hcbQeW__thumb:hover{opacity:1}.present-module__hcbQeW__thumb[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--acc)}.present-module__hcbQeW__thumb:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:800px){.present-module__hcbQeW__body{grid-template-columns:minmax(0,1fr);overflow-y:auto}.present-module__hcbQeW__stage{min-height:240px}}
.print-module__Gr7c3q__main{gap:var(--sp-6);min-width:0;display:grid}.print-module__Gr7c3q__preview{padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-sunk);margin:0}.print-module__Gr7c3q__sheets{justify-content:center;gap:var(--sp-5);flex-wrap:wrap;display:flex}.print-module__Gr7c3q__sheet{border:1px solid var(--line-strong);background:var(--card);line-height:0}.print-module__Gr7c3q__sheet svg{max-width:100%;height:auto;display:block}.print-module__Gr7c3q__caption{margin:var(--sp-3) 0 0;text-align:center;font-size:var(--ui-fs-sm);color:var(--ink-2)}.print-module__Gr7c3q__listHead{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.print-module__Gr7c3q__listHead h2{margin:0}.print-module__Gr7c3q__orders{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.print-module__Gr7c3q__order{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);display:grid}.print-module__Gr7c3q__orderHead{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.print-module__Gr7c3q__orderTitle{font-size:var(--ui-fs-md);color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.print-module__Gr7c3q__note{font-size:var(--ui-fs-sm);color:var(--ink-2);margin:0}.print-module__Gr7c3q__actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.print-module__Gr7c3q__sentLink{gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-md);background:var(--surface-2);display:grid}.print-module__Gr7c3q__aside{gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);display:grid}.print-module__Gr7c3q__asideTitle{font-size:var(--ui-fs-md);color:var(--ink);margin:0;font-weight:600}.print-module__Gr7c3q__form{gap:var(--sp-4);display:grid}.print-module__Gr7c3q__set{gap:var(--sp-3);border:0;min-width:0;margin:0;padding:0;display:grid}.print-module__Gr7c3q__set legend{margin-bottom:var(--sp-2);font-size:var(--ui-fs-sm);color:var(--ink-2);padding:0;font-weight:600}.print-module__Gr7c3q__quick{gap:var(--sp-2);flex-wrap:wrap;display:flex}.print-module__Gr7c3q__two{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) 96px;align-items:start;display:grid}.print-module__Gr7c3q__bill{padding:var(--sp-3);border-radius:var(--r-md);background:var(--surface-2);font-size:var(--ui-fs-sm);color:var(--ink-2);margin:0}@media (max-width:800px){.print-module__Gr7c3q__preview{padding:var(--sp-3)}.print-module__Gr7c3q__two{grid-template-columns:minmax(0,1fr)}}
.inbox-module__-kDkLq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.inbox-module__-kDkLq__unreadTitle{color:var(--ink);font-weight:600}.inbox-module__-kDkLq__needMeta{align-items:center;gap:var(--sp-3);display:flex}.inbox-module__-kDkLq__openCue{pointer-events:none}.inbox-module__-kDkLq__needMeta time{white-space:nowrap}@media (max-width:600px){.inbox-module__-kDkLq__openCue{display:none}}