.pdf-viewer_wrap__NWF8d{position:relative;flex:1 1;min-height:0;background:var(--modal);container-type:inline-size}.pdf-viewer_scroll__DSU4j{position:absolute;inset:0;overflow:auto;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:var(--sp-3) 0 calc(var(--touch) + var(--sp-6) + env(safe-area-inset-bottom))}.pdf-viewer_scroll__DSU4j:focus-visible{outline-offset:-2px}.pdf-viewer_stack__EP_SV{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);width:max-content;min-width:100%}.pdf-viewer_pageSlot__7aU_f{flex:none;background:#fff;box-shadow:0 1px 4px oklch(0 0 0/.24)}.pdf-viewer_page__WOukg{display:block;width:100%;height:100%}.pdf-viewer_state__g_d3f{position:absolute;inset:0;margin:auto;height:-moz-fit-content;height:fit-content;text-align:center;color:var(--muted);font-size:var(--text-sm);padding:var(--sp-4)}.pdf-viewer_zbar__t694X{position:absolute;bottom:calc(var(--sp-4) + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:1;display:flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1);max-width:calc(100% - var(--sp-3) * 2);background:var(--modal);border:1px solid var(--line-strong);border-radius:var(--radius-pill);box-shadow:var(--shadow-sheet)}.pdf-viewer_pageInfo__f53lH{padding:0 var(--sp-3);font-size:var(--text-sm);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pdf-viewer_pageLong__OxjDy{display:none}@container (min-width: 600px){.pdf-viewer_pageLong__OxjDy{display:inline}.pdf-viewer_pageShort__L5R6j{display:none}}.pdf-viewer_sep__VR9mQ{flex:none;width:1px;height:24px;background:var(--line-strong)}.pdf-viewer_zbtn__h_0dH{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:var(--touch);height:var(--touch);padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-strong);white-space:nowrap;cursor:pointer}.pdf-viewer_zbtnText__caELJ{padding:0 var(--sp-3)}.pdf-viewer_zbtn__h_0dH:disabled,.pdf-viewer_zbtn__h_0dH[aria-disabled=true]{opacity:.4;cursor:default}@media (hover:hover){.pdf-viewer_zbtn__h_0dH:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in oklab,var(--text) 8%,transparent);color:var(--text)}}@media (pointer:coarse) and (min-width:768px){.pdf-viewer_zbar__t694X{gap:var(--sp-2)}.pdf-viewer_zbtn__h_0dH{min-width:var(--touch-lg);height:var(--touch-lg)}}.pdf-viewer_pct___SJ5o{min-width:3.5rem;text-align:center;font-size:var(--text-sm);font-weight:var(--weight-strong);color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.text-field_field__8R2nB{display:flex;flex-direction:column;gap:var(--sp-2)}.text-field_label__Sal6w{font-size:var(--text-sm);font-weight:var(--weight-strong);color:var(--text)}.text-field_input__cgSqr{width:100%;min-height:var(--touch);padding:0 var(--sp-4);background:var(--bg);color:var(--text);border:1px solid var(--line-strong);border-radius:var(--radius);font-size:var(--text-input);transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.text-field_input__cgSqr::placeholder{color:var(--faint)}.text-field_input__cgSqr[type=date],.text-field_input__cgSqr[type=datetime-local],.text-field_input__cgSqr[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left}.text-field_input__cgSqr::-webkit-date-and-time-value{text-align:left}.text-field_input__cgSqr::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.text-field_input__cgSqr:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.text-field_textarea__boQc1{min-height:auto;padding:var(--sp-3) var(--sp-4);line-height:1.5;resize:vertical}.text-field_invalid__RIWoX{border-color:var(--bad)}.text-field_invalid__RIWoX:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--bad) 22%,transparent)}.text-field_error__9mt3D{font-size:var(--text-sm);color:var(--bad)}.text-field_hint__48XHr{font-size:var(--text-sm);color:var(--muted)}.image-lightbox_dialog__wruhj{margin:auto;max-width:100vw;max-height:100dvh;width:100vw;height:100dvh;padding:0;border:0;background:oklch(.18 .01 285/.94);overflow:hidden}.image-lightbox_dialog__wruhj::-webkit-backdrop{background:oklch(.12 .01 285/.6)}.image-lightbox_dialog__wruhj::backdrop{background:oklch(.12 .01 285/.6)}.image-lightbox_dialog__wruhj:focus,.image-lightbox_dialog__wruhj:focus-visible{outline:none}.image-lightbox_img__qCyYF{display:block;max-width:100vw;max-height:100dvh;margin:auto;object-fit:contain}.image-lightbox_failed__QvKLm{margin:auto;max-width:28rem;padding:var(--sp-4);text-align:center;color:oklch(.92 .005 285);font-size:var(--text-sm);line-height:1.5}.image-lightbox_close__Z_M_d{position:absolute;top:max(var(--sp-3),env(safe-area-inset-top));right:max(var(--sp-3),env(safe-area-inset-right));z-index:1;display:inline-flex;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);border:0;border-radius:var(--radius-pill);background:oklch(1 0 0/.14);color:oklch(.99 0 0);cursor:pointer}@media (hover:hover){.image-lightbox_close__Z_M_d:hover,.image-lightbox_nav__XYnd3:hover{background:oklch(1 0 0/.24)}}.image-lightbox_strip__0aU2m{position:absolute;inset:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.image-lightbox_strip__0aU2m::-webkit-scrollbar{display:none}.image-lightbox_slide__S9SBx{flex:none;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;display:grid;place-items:center}.image-lightbox_nav__XYnd3{position:absolute;top:50%;z-index:1;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);border:0;border-radius:var(--radius-pill);background:oklch(1 0 0/.14);color:oklch(.99 0 0);cursor:pointer}.image-lightbox_navPrev__vGPhM{left:max(var(--sp-3),env(safe-area-inset-left))}.image-lightbox_navNext__6_hjw{right:max(var(--sp-3),env(safe-area-inset-right))}.image-lightbox_navOff__F2P77{opacity:.35;cursor:default}.image-lightbox_count__PgXb2{position:absolute;bottom:max(var(--sp-3),env(safe-area-inset-bottom));left:50%;z-index:1;transform:translateX(-50%);padding:2px var(--sp-3);border-radius:var(--radius-pill);background:oklch(.18 .01 285/.82);color:oklch(.99 0 0);font-size:var(--text-meta);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.image-lightbox_embedWrap__Y_12W{display:flex;flex-direction:column;width:100vw;height:100dvh}.image-lightbox_bar__P2ehJ{display:flex;align-items:center;gap:var(--sp-2);flex:none;height:calc(var(--touch) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(var(--sp-2),env(safe-area-inset-right)) 0 var(--sp-4);box-sizing:border-box;background:var(--modal);border-bottom:1px solid var(--line)}.image-lightbox_barName__oYO0w{flex:1 1;min-width:0;font-size:var(--text-sm);font-weight:var(--weight-strong);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-lightbox_barBtn__MRhGP{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--touch);height:var(--touch);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--muted);text-decoration:none;cursor:pointer}@media (hover:hover){.image-lightbox_barBtn__MRhGP:hover{background:color-mix(in oklab,var(--text) 8%,transparent);color:var(--text)}}.image-lightbox_barClose__FnfJ6{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--touch);height:var(--touch);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--muted);cursor:pointer}@media (hover:hover){.image-lightbox_barClose__FnfJ6:hover{background:color-mix(in oklab,var(--text) 8%,transparent);color:var(--text)}}.image-lightbox_offlineWrap__1kL8m{flex:1 1;min-height:0;padding:var(--sp-5) var(--sp-4);background:var(--modal)}.image-lightbox_offlineWrap__1kL8m>*{max-width:28rem;margin-inline:auto}.image-lightbox_offlineLine__fbWuy{display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:var(--weight-strong)}.image-lightbox_frame__K6vgp{flex:1 1;width:100%;min-height:0;border:0;background:var(--modal)}