:root{--bg:#f4f2ec;--surface:#fff;--surface-sunken:#eae6dc;--surface-hover:#f8f6f1;--line:#d9d3c6;--line-strong:#8c8579;--ink:#1d201e;--ink-2:#5a5c57;--action:#1d201e;--action-hover:#353935;--action-pressed:#0b0d0c;--on-action:#fff;--brand:#2f5d50;--brand-hover:#244b3e;--brand-soft:#e1eae5;--on-brand:#fff;--focus:#1f5fbf;--ok:#1d6b38;--ok-soft:#e3f1e6;--warn:#8a5200;--warn-soft:#fbefd6;--err:#b3261e;--err-soft:#fbe7e4;--info:#1f5fbf;--info-soft:#e5edf9;--neu:#555a55;--neu-soft:#eceae4;--danger:#b3261e;--danger-hover:#931f18;--on-danger:#fff;--disabled-fill:#e6e2d8;--disabled-ink:#67635a;--camera-bg:#0b0d0c;--camera-bar:#0b0d0cc7;--on-camera:#fff;--photo-label:#1d201ed1;--scrim:#1518168f;--insp-capturing:var(--info);--insp-collected:var(--neu);--insp-reviewing:var(--info);--insp-reviewed:var(--ok);--insp-unusable:var(--warn);--insp-failed:var(--err);--clean-todo:var(--neu);--clean-doing:var(--info);--clean-sent:var(--ok);--unit-none:var(--neu);--unit-draft:var(--neu);--unit-ready:var(--info);--unit-active:var(--ok);--step-now:var(--brand);--step-done:var(--ok);--step-later:var(--neu);--step-error:var(--err);--worker-pending:var(--info);--worker-active:var(--ok);--worker-revoked:var(--neu);--sev-block:var(--warn);--sev-hint:var(--info);--sev-off:var(--neu);--find-ok:var(--ok);--find-issue:var(--warn);--find-unseen:var(--neu);--mark-confirmed:var(--ok);--mark-false:var(--neu);--mark-missed:var(--err);--frame-shot:var(--neu);--frame-queued:var(--info);--frame-sent:var(--ok);--frame-rejected:var(--err);--font-sans:"Fira Sans", "Noto Sans", system-ui, sans-serif;--font-mono:"Fira Mono", ui-monospace, "Noto Sans Mono", monospace;--type-worker-display:600 28px/34px var(--font-sans);--type-worker-title:600 22px/28px var(--font-sans);--type-worker-button:600 20px/24px var(--font-sans);--type-worker-strong:600 18px/24px var(--font-sans);--type-worker-body:400 18px/26px var(--font-sans);--type-worker-pin:600 32px/40px var(--font-mono);--type-page-title:600 28px/36px var(--font-sans);--type-section-title:600 18px/24px var(--font-sans);--type-body-strong:600 15px/22px var(--font-sans);--type-body:400 15px/22px var(--font-sans);--type-lead:400 16px/24px var(--font-sans);--type-label:500 14px/20px var(--font-sans);--type-caption:500 13px/18px var(--font-sans);--type-page-title-sm:600 24px/30px var(--font-sans);--type-body-sm:400 15px/22px var(--font-sans);--type-control-sm:400 16px/22px var(--font-sans);--type-mono:500 14px/20px var(--font-mono);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-full:999px;--target-worker:56px;--target-worker-primary:60px;--angle-row:80px;--control-h:44px;--focus-width:3px;--focus-offset:2px;--sidebar-w:248px;--content-max:1120px;--bp-phone:360px;--bp-tablet:768px;--bp-laptop:1280px;--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--easing-standard:cubic-bezier(.2, 0, 0, 1);--reference-overlay:.45;--shadow-dock:0 -6px 16px #1414140f;--shadow-menu:0 8px 24px #1414141f;--shadow-sheet:0 -12px 32px #14141429}[data-theme=dark]{--bg:#151816;--surface:#1e2220;--surface-sunken:#101211;--surface-hover:#262b28;--line:#343a36;--line-strong:#7a8279;--ink:#ece9e2;--ink-2:#a9ada6;--action:#ece9e2;--action-hover:#d5d1c8;--action-pressed:#beb9ae;--on-action:#1d201e;--brand:#86bba9;--brand-hover:#a3cdbe;--brand-soft:#1f3029;--on-brand:#0f201a;--focus:#8ab4f8;--ok:#7fcb95;--ok-soft:#16301f;--warn:#edb25e;--warn-soft:#362710;--err:#ff8f85;--err-soft:#3a1916;--info:#8ab4f8;--info-soft:#172840;--neu:#b1b5af;--neu-soft:#272b28;--danger:#ff8f85;--danger-hover:#ffaba3;--on-danger:#2b0a07;--disabled-fill:#2a2f2c;--disabled-ink:#9a9e97;--camera-bg:#0b0d0c;--camera-bar:#0b0d0cc7;--on-camera:#fff;--photo-label:#0b0d0cd1;--scrim:#000000a8;--shadow-dock:0 -6px 16px #0006;--shadow-menu:0 8px 24px #00000080;--shadow-sheet:0 -12px 32px #0009}
:root{--focus-ring:0 0 0 2px var(--surface),0 0 0 5px var(--focus);--t-fast:var(--duration-fast,.12s) var(--easing-standard,cubic-bezier(.2,0,0,1));--t-base:var(--duration-base,.2s) var(--easing-standard,cubic-bezier(.2,0,0,1))}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--t-fast:0s linear;--t-base:0s linear}.sk-spin{opacity:.6;border-top-color:currentColor!important;animation:none!important}}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.sk{font-family:var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;line-height:22px}.sk-num{font-variant-numeric:tabular-nums}.sk-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sk-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.sk a:not([class]){color:var(--brand);text-underline-offset:3px}.sk a:not([class]):hover{color:var(--brand-hover)}.sk :focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sk-ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none;width:20px;height:20px}.sk-ic--16{width:16px;height:16px}.sk-ic--24{width:24px;height:24px}.sk-ic--32{width:32px;height:32px}.sk-ic--40{stroke-width:1.75px;width:40px;height:40px}.sk-spin{border:2.5px solid;border-top-color:#0000;border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite sk-rot;display:inline-block}@keyframes sk-rot{to{transform:rotate(360deg)}}.sk-btn{min-height:var(--control-h,44px);border-radius:var(--radius-sm);font:600 15px/20px var(--font-sans);cursor:pointer;text-align:center;transition:background-color var(--t-fast),border-color var(--t-fast),color var(--t-fast);white-space:normal;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.sk .sk-btn{text-decoration:none}.sk-btn:focus-visible,.sk-btn.is-focus{outline:3px solid var(--focus);outline-offset:2px}.sk-btn--primary{background:var(--action);color:var(--on-action)}.sk-btn--primary:hover,.sk-btn--primary.is-hover{background:var(--action-hover);color:var(--on-action)}.sk-btn--primary:active,.sk-btn--primary.is-active{background:var(--action-pressed)}.sk-btn--secondary{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.sk-btn--secondary:hover,.sk-btn--secondary.is-hover{background:var(--surface-hover);border-color:var(--ink);color:var(--ink)}.sk-btn--secondary:active,.sk-btn--secondary.is-active{background:var(--surface-sunken)}.sk-btn--quiet{color:var(--brand);background:0 0;padding:0 12px}.sk-btn--quiet:hover,.sk-btn--quiet.is-hover{background:var(--brand-soft);color:var(--brand-hover)}.sk-btn--quiet:active,.sk-btn--quiet.is-active{background:var(--brand-soft);text-decoration:underline}.sk-btn--danger{background:var(--danger);color:var(--on-danger)}.sk-btn--danger:hover,.sk-btn--danger.is-hover,.sk-btn--danger:active,.sk-btn--danger.is-active{background:var(--danger-hover);color:var(--on-danger)}.sk-btn[disabled],.sk-btn[aria-disabled=true]{background:var(--disabled-fill);color:var(--disabled-ink);cursor:not-allowed;border-color:#0000}.sk-btn.is-loading{cursor:progress;pointer-events:none}.sk-btn--block{width:100%}.sk-btn--xl{width:100%;min-height:var(--target-worker-primary,60px);border-radius:var(--radius-md);font:600 20px/24px var(--font-sans);padding:0 20px}.sk-btn--xl .sk-ic{width:24px;height:24px}.sk-btn--wsecondary{min-height:var(--target-worker,56px);font:600 18px/24px var(--font-sans);border-radius:var(--radius-md)}.sk-reason{font:400 14px/20px var(--font-sans);color:var(--ink-2);align-items:flex-start;gap:8px;margin:0 0 8px;display:flex}.sk-reason .sk-ic{width:16px;height:16px;margin-top:2px}.sk-status{border-radius:var(--radius-full);font:500 14px/20px var(--font-sans);white-space:nowrap;align-self:flex-start;align-items:center;gap:6px;max-width:100%;padding:3px 10px 3px 7px;display:inline-flex}.sk-status .sk-ic{width:16px;height:16px}.sk-status--wrap{white-space:normal;align-items:flex-start}.sk-status--wrap .sk-ic{margin-top:2px}.sk-status--lg{font:600 18px/24px var(--font-sans);gap:8px;padding:6px 14px 6px 10px}.sk-status--lg .sk-ic{width:20px;height:20px}.sk-tone-ok{color:var(--ok);background:var(--ok-soft)}.sk-tone-warn{color:var(--warn);background:var(--warn-soft)}.sk-tone-err{color:var(--err);background:var(--err-soft)}.sk-tone-info{color:var(--info);background:var(--info-soft)}.sk-tone-neu{color:var(--neu);background:var(--neu-soft)}.sk-tone-brand{color:var(--brand);background:var(--brand-soft)}.sk-field{flex-direction:column;gap:6px;min-width:0;display:flex}.sk-label{font:500 14px/20px var(--font-sans);color:var(--ink)}.sk-label .sk-opt{color:var(--ink-2);font-weight:400}.sk-help{font:400 14px/20px var(--font-sans);color:var(--ink-2);margin:-2px 0 2px}.sk-input{width:100%;min-height:var(--control-h,44px);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:400 16px/22px var(--font-sans);font-variant-numeric:tabular-nums;transition:border-color var(--t-fast);padding:10px 12px;display:block}.sk-input::placeholder{color:var(--ink-2)}.sk-input:hover,.sk-input.is-hover{border-color:var(--ink-2)}.sk-input:focus,.sk-input.is-focus{outline:3px solid var(--focus);outline-offset:2px;border-color:var(--ink)}.sk-input[disabled]{background:var(--disabled-fill);color:var(--disabled-ink);border-color:var(--line);cursor:not-allowed}.sk-input[readonly]{background:var(--surface-sunken);border-color:var(--line)}.sk-input[aria-invalid=true]{border:2px solid var(--err);padding:9px 11px}textarea.sk-input{resize:vertical;min-height:112px}.sk-error{font:500 14px/20px var(--font-sans);color:var(--err);align-items:flex-start;gap:6px;margin:0;display:flex}.sk-error .sk-ic{width:16px;height:16px;margin-top:2px}.sk-select{display:block;position:relative}.sk-select select{appearance:none;cursor:pointer;padding-right:44px}.sk-select:after{content:"";background:var(--ink-2);pointer-events:none;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%;right:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 9.5l5.5 5.5 5.5-5.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 9.5l5.5 5.5 5.5-5.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.sk-select:has(select[disabled]):after{background:var(--disabled-ink)}input[type=date].sk-input{max-width:220px}.sk-check{cursor:pointer;min-height:44px;font:400 15px/22px var(--font-sans);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.sk-check input{appearance:none;border:2px solid var(--line-strong);background:var(--surface);cursor:pointer;width:22px;height:22px;transition:background-color var(--t-fast);border-radius:5px;flex:none;place-items:center;margin:0;display:grid}.sk-check input:before{content:"";background:var(--on-action);width:14px;height:14px;transform:scale(0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E") 50%/contain no-repeat}.sk-check input:checked{background:var(--action);border-color:var(--action)}.sk-check input:checked:before{transform:scale(1)}.sk-check:hover input,.sk-check.is-hover input{border-color:var(--ink)}.sk-check input:focus-visible,.sk-check.is-focus input{outline:3px solid var(--focus);outline-offset:2px}.sk-check input[aria-invalid=true]{border-color:var(--err)}.sk-check input:disabled{background:var(--disabled-fill);border-color:var(--line);cursor:not-allowed}.sk-check input:disabled:checked:before{background:var(--disabled-ink)}.sk-check:has(input:disabled){color:var(--disabled-ink);cursor:not-allowed}.sk-check .sk-desc{color:var(--ink-2);font-size:14px;line-height:20px;display:block}.sk-rcards{border:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;min-width:0;margin:0;padding:0;display:grid}.sk-rcards legend{font:500 14px/20px var(--font-sans);margin-bottom:8px;padding:0}.sk-rcard{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;transition:border-color var(--t-fast);grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:16px;display:grid}.sk-rcard input{appearance:none;border:2px solid var(--line-strong);background:var(--surface);cursor:pointer;border-radius:50%;width:22px;height:22px;margin:1px 0 0}.sk-rcard input:checked{border:7px solid var(--action)}.sk-rcard:hover,.sk-rcard.is-hover{border-color:var(--ink)}.sk-rcard:has(input:checked){border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.sk-rcard.is-focus{outline:3px solid var(--focus);outline-offset:2px}.sk-rcard:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.sk-rcard input:focus-visible{outline:none}.sk-rcard:has(input:disabled){background:var(--disabled-fill);border-color:var(--line);color:var(--disabled-ink);cursor:not-allowed}.sk-rcard:has(input:disabled) .sk-rdesc{color:var(--disabled-ink)}.sk-rcards[aria-invalid=true] .sk-rcard{border-color:var(--err)}.sk-rtitle{font:600 16px/22px var(--font-sans);display:block}.sk-rdesc{font:400 14px/20px var(--font-sans);color:var(--ink-2);margin-top:4px;display:block}.sk-banners{flex-direction:column;gap:8px;display:flex}.sk-banner{border-radius:var(--radius-md);font:400 15px/22px var(--font-sans);color:var(--ink);border:1px solid;flex-wrap:wrap;align-items:flex-start;gap:4px 12px;padding:14px 16px;display:flex}.sk-banner>.sk-ic{width:22px;height:22px;margin:0}.sk-banner-body{flex:240px;min-width:0}.sk-banner-title{font-weight:600;display:block}.sk-banner-act{white-space:nowrap;color:var(--ink);text-underline-offset:3px;align-self:center;margin-left:auto;font-weight:600;text-decoration:underline}.sk-banner-act:hover{text-decoration-thickness:2px}.sk-banner--ok{background:var(--ok-soft);border-color:var(--ok)}.sk-banner--ok>.sk-ic{color:var(--ok)}.sk-banner--info{background:var(--info-soft);border-color:var(--info)}.sk-banner--info>.sk-ic{color:var(--info)}.sk-banner--warn{background:var(--warn-soft);border-color:var(--warn)}.sk-banner--warn>.sk-ic{color:var(--warn)}.sk-banner--err{background:var(--err-soft);border-color:var(--err)}.sk-banner--err>.sk-ic{color:var(--err)}.sk-ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.sk-ph-text{flex:320px;min-width:0}.sk-ph h1{font:600 28px/36px var(--font-sans);letter-spacing:-.005em;margin:0}.sk-ph p{max-width:68ch;font:400 16px/24px var(--font-sans);color:var(--ink-2);margin:4px 0 0}.sk-ph-actions{flex-wrap:wrap;gap:8px;display:flex}.sk-ph-back{color:var(--brand);text-underline-offset:3px;font:500 14px/20px var(--font-sans);align-items:center;gap:4px;margin-bottom:8px;display:inline-flex}@container (max-width:767px){.sk-ph h1{font-size:24px;line-height:30px}.sk-ph-actions{width:100%}.sk-ph-actions .sk-btn{flex:auto}}.sk-wm{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.sk-wm svg{width:26px;height:26px;color:var(--brand);flex:none}.sk-wm span{font:600 22px/1 var(--font-sans);letter-spacing:.01em}.sk-app{background:var(--bg);min-height:100%;container:app/inline-size}.sk-app-grid{min-height:inherit;grid-template-columns:248px minmax(0,1fr);display:grid}.sk-side{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;gap:20px;min-height:100%;padding:20px 12px 12px;display:flex}.sk-side>.sk-wm{padding:4px 12px}.sk-nav{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sk-nav a{border-radius:var(--radius-sm);min-height:44px;color:var(--ink);font:400 15px/20px var(--font-sans);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:flex}.sk .sk-nav a{color:var(--ink);text-decoration:none}.sk .sk-nav a:hover,.sk-nav a.is-hover{background:var(--surface-hover);color:var(--ink)}.sk .sk-nav a[aria-current=page]{background:var(--brand-soft);color:var(--brand);font-weight:600}.sk-count{border-radius:var(--radius-full);background:var(--neu-soft);min-width:24px;color:var(--ink);font:600 12px/20px var(--font-mono);text-align:center;padding:1px 7px;display:inline-block}.sk-count--alert{background:var(--danger);color:var(--on-danger)}.sk-topbar{display:none}.sk-main{flex-direction:column;gap:20px;min-width:0;max-width:1120px;padding:24px 40px 48px;display:flex}@container app (max-width:1279px){.sk-app-grid{grid-template-columns:220px minmax(0,1fr)}.sk-main{padding:24px 28px 40px}}@container app (max-width:767px){.sk-app-grid{display:block}.sk-side{display:none}.sk-topbar{background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 8px 0 16px;display:flex;position:relative}.sk-main{gap:16px;padding:16px 16px 32px}}.sk-menu>summary{border-radius:var(--radius-sm);min-height:44px;font:600 15px/20px var(--font-sans);cursor:pointer;color:var(--ink);align-items:center;gap:8px;padding:0 12px;list-style:none;display:inline-flex}.sk-menu>summary::-webkit-details-marker{display:none}.sk-menu>summary:hover{background:var(--surface-hover)}.sk-menu[open]>summary{background:var(--surface-sunken)}.sk-menu-panel{z-index:10;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:var(--shadow-menu);padding:8px 8px 12px;position:absolute;top:100%;left:0;right:0}.sk-menu-acct{border-top:1px solid var(--line);margin-top:8px;padding:12px 12px 0}.sk-acct{border-top:1px solid var(--line);margin-top:auto;padding-top:12px;position:relative}.sk-acct>summary{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:10px;min-height:52px;padding:6px 10px;list-style:none;display:flex}.sk-acct>summary::-webkit-details-marker{display:none}.sk-acct>summary:hover,.sk-acct>summary.is-hover{background:var(--surface-hover)}.sk-acct[open]>summary{background:var(--surface-sunken)}.sk-avatar{background:var(--brand-soft);width:36px;height:36px;color:var(--brand);font:600 14px/1 var(--font-sans);border-radius:50%;flex:none;place-items:center;display:grid}.sk-acct-who{flex-direction:column;flex:1;min-width:0;display:flex}.sk-acct-name{font:600 15px/20px var(--font-sans);overflow-wrap:anywhere}.sk-acct-role{font:400 13px/18px var(--font-sans);color:var(--ink-2);overflow-wrap:anywhere}.sk-acct-pop{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-menu);padding:12px;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.sk-acct-card{flex-direction:column;gap:2px;display:flex}.sk-acct-card dl{font:400 14px/20px var(--font-sans);grid-template-columns:auto 1fr;gap:2px 12px;margin:8px 0 12px;display:grid}.sk-acct-card dt{color:var(--ink-2)}.sk-acct-card dd,.sk-acct-card form{margin:0}.sk-filters{background:var(--surface-sunken);border-radius:var(--radius-md);flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin:0;padding:16px;display:flex}.sk-filters .sk-field{flex:0 240px}.sk-filters-actions{align-items:center;gap:4px;display:flex}.sk-filters-sum{font:400 14px/20px var(--font-sans);color:var(--ink-2);flex-basis:100%;margin:0}.sk-filters-sum b{color:var(--ink);font-weight:600}.sk-filterbox{border-radius:var(--radius-md);background:var(--surface-sunken)}.sk-filterbox>summary{min-height:48px;font:600 15px/20px var(--font-sans);cursor:pointer;justify-content:space-between;align-items:center;padding:0 16px;list-style:none;display:flex}.sk-filterbox>summary::-webkit-details-marker{display:none}.sk-filterbox .sk-filters{padding-top:0}@container (max-width:767px){.sk-filters .sk-field,.sk-filters-actions{flex:100%}.sk-filters-actions .sk-btn--secondary{flex:1}}.sk-tablewrap{min-width:0;container-type:inline-size}.sk-meta{font:400 14px/20px var(--font-sans);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0 0 8px;display:flex}.sk-table{border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);width:100%;font:400 15px/22px var(--font-sans);overflow:hidden}.sk-table th{text-align:left;vertical-align:bottom;border-bottom:1px solid var(--line);font:500 13px/18px var(--font-sans);color:var(--ink-2);white-space:nowrap;padding:12px 16px}.sk-table td>*{justify-self:start}.sk-table td.sk-cell-title{min-width:200px}.sk-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 16px}.sk-table tbody tr:last-child td{border-bottom:0}.sk-table tbody tr:hover td,.sk-table tbody tr.is-hover td{background:var(--surface-hover)}.sk-table .sk-sub{color:var(--ink-2);font-size:13px;line-height:18px;display:block}.sk-table .sk-nowrap{white-space:nowrap}.sk-rowact{white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.sk-rowact .sk-btn{min-height:40px}.sk-iconbtn{border-radius:var(--radius-sm);place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:inline-grid}.sk-rowmenu{position:relative}.sk-rowmenu>summary{list-style:none}.sk-rowmenu>summary::-webkit-details-marker{display:none}.sk-rowmenu-pop{z-index:5;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);min-width:220px;box-shadow:var(--shadow-menu);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.sk-rowmenu-pop a,.sk-rowmenu-pop button{border-radius:var(--radius-sm);min-height:44px;color:var(--ink);font:500 15px/20px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;text-decoration:none;display:flex}.sk .sk-rowmenu-pop a{color:var(--ink);text-decoration:none}.sk-rowmenu-pop a:hover,.sk-rowmenu-pop button:hover{background:var(--surface-hover)}.sk .sk-rowmenu-pop .sk-danger-item{color:var(--err)}@container (max-width:639px){.sk-table,.sk-table tbody,.sk-table tr,.sk-table td{width:100%;display:block}.sk-table{background:0 0;border:0;border-radius:0;overflow:visible}.sk-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sk-table tbody tr{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);margin-bottom:8px;padding:12px 16px}.sk-table td{border:0;grid-template-columns:104px minmax(0,1fr);gap:12px;padding:6px 0;display:grid}.sk-table td:before{content:attr(data-label);font:500 13px/22px var(--font-sans);color:var(--ink-2)}.sk-table td.sk-cell-title{padding:0 0 6px;font-size:16px;font-weight:600;display:block}.sk-table td.sk-cell-title:before,.sk-table td.sk-cell-act:before{content:none}.sk-table td.sk-cell-act{border-top:1px solid var(--line);margin-top:6px;padding-top:8px;display:block}.sk-rowact{justify-content:flex-start}.sk-table tbody tr:hover td{background:0 0}}.sk-empty{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}.sk-empty-ic{background:var(--surface-sunken);width:64px;height:64px;color:var(--ink-2);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.sk-empty h2{font:600 18px/24px var(--font-sans);margin:0}.sk-empty p{max-width:48ch;color:var(--ink-2);margin:0}.sk-empty .sk-btn{margin-top:12px}.sk-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sk-step{grid-template-columns:36px minmax(0,1fr);gap:16px;padding-bottom:24px;display:grid;position:relative}.sk-step:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:40px;bottom:4px;left:17px}.sk-step.is-done:not(:last-child):before{background:var(--ok)}.sk-step-mark{border:2px solid var(--line-strong);background:var(--surface);width:36px;height:36px;color:var(--ink-2);font:600 15px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.sk-step.is-done .sk-step-mark{background:var(--ok-soft);border-color:var(--ok);color:var(--ok)}.sk-step.is-now .sk-step-mark{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.sk-step.is-error .sk-step-mark{background:var(--err-soft);border-color:var(--err);color:var(--err)}.sk-step.is-later .sk-step-mark{border-style:dashed}.sk-step-body{flex-direction:column;align-items:flex-start;gap:6px;padding-top:6px;display:flex}.sk-step-head{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.sk-step-title{font:600 16px/22px var(--font-sans)}.sk-step p{color:var(--ink-2);max-width:60ch;margin:0}.sk-step.is-now .sk-step-body{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);margin-top:0;padding:12px 16px 16px}.sk-photo{aspect-ratio:3/4;border-radius:var(--radius-sm);background:var(--surface-sunken);width:100%;max-width:100%;margin:0;display:block;position:relative;overflow:hidden}.sk-photo img{object-fit:cover;width:100%;height:100%;display:block}.sk-photo--ref{border-radius:6px;flex:none;width:48px;height:64px}.sk-photo--ref.is-shot:after{content:"";background:var(--ok);height:4px;position:absolute;bottom:0;left:0;right:0}.sk-photo--empty{border:2px dashed var(--line-strong);background:var(--surface-sunken);color:var(--ink-2);font:500 14px/20px var(--font-sans);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.sk-photo-tag{border-radius:var(--radius-xs);background:var(--photo-label);max-width:calc(100% - 16px);color:var(--on-camera);font:500 13px/18px var(--font-sans);align-items:center;gap:6px;padding:4px 8px;display:inline-flex;position:absolute;top:8px;left:8px}.sk-photo-tag .sk-ic{width:14px;height:14px}.sk-photo-cap{flex-direction:column;gap:4px;margin-top:8px;display:flex}.sk-photo-cap b{font:600 14px/20px var(--font-sans)}.sk-photo-cap span{font:400 13px/18px var(--font-sans);color:var(--ink-2)}.sk-photo-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;display:grid}figure.sk-photo-fig{min-width:0;margin:0}.sk-attempts{font:400 15px/22px var(--font-sans);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.sk-attempt{align-items:flex-start;gap:8px;min-width:0;display:inline-flex}.sk-attempt>*{flex:none}.sk-attempt>span:last-child{flex:0 auto;min-width:0}.sk-attempt .sk-ic,.sk-attempt time{margin-top:2px}.sk-attempt time{font:500 14px/20px var(--font-mono);color:var(--ink-2)}.sk-attempt .sk-ic{width:18px;height:18px}.sk-attempt.is-ok .sk-ic{color:var(--ok)}.sk-attempt.is-issue .sk-ic{color:var(--warn)}.sk-attempt.is-cant .sk-ic{color:var(--neu)}.sk-attempt.is-wait .sk-ic{color:var(--info)}.sk-attempt-sep{color:var(--ink-2);display:inline-flex}.sk-attempt-sep .sk-ic{width:18px;height:18px}.sk-attrow{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 16px;padding:12px 0;display:grid}.sk-attrow:last-child{border-bottom:0}.sk-attrow-thumbs{gap:6px;display:flex}.sk-attrow-name{font:600 15px/22px var(--font-sans);margin:0 0 4px}.sk-w{font-family:var(--font-sans);color:var(--ink);background:var(--bg);font-variant-numeric:tabular-nums;font-size:18px;line-height:26px}.sk-phone{background:var(--bg);width:360px;height:640px;box-shadow:0 0 0 1px var(--line);flex-direction:column;display:flex;position:relative;overflow:hidden}.sk-wbar{background:var(--surface);border-bottom:1px solid var(--line);flex:none;align-items:flex-start;gap:12px;padding:14px 16px 12px;display:flex}.sk-wbar-text{flex:1;min-width:0}.sk-wbar-title{font:600 22px/28px var(--font-sans);overflow-wrap:anywhere;margin:0}.sk-wbar-sub{font:400 18px/24px var(--font-sans);color:var(--ink-2);margin:2px 0 0}.sk-wbar-sub b{color:var(--ink);font-weight:600}.sk-wlist{flex-direction:column;flex:1;gap:8px;min-height:0;margin:0;padding:12px 12px 4px;list-style:none;display:flex;overflow:auto}.sk-angle{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);width:100%;min-height:80px;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-fast),background-color var(--t-fast);align-items:center;gap:12px;padding:8px 12px 8px 8px;text-decoration:none;display:flex}.sk-angle:hover,.sk-angle.is-hover{border-color:var(--line-strong)}.sk-angle:active,.sk-angle.is-active{background:var(--surface-sunken)}.sk-angle:focus-visible,.sk-angle.is-focus{outline:3px solid var(--focus);outline-offset:2px}.sk-angle-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sk-angle-name{font:500 18px/24px var(--font-sans);overflow-wrap:anywhere}.sk-angle-state{font:600 18px/24px var(--font-sans);align-items:flex-start;gap:6px;display:inline-flex}.sk-angle-state .sk-ic{margin-top:2px}.sk-angle-note{font:400 18px/24px var(--font-sans);color:var(--ink)}.sk-angle-go{background:var(--action);width:48px;height:48px;color:var(--on-action);border-radius:50%;flex:none;place-items:center;display:grid}.sk-angle-go .sk-ic{width:24px;height:24px}.sk-angle.is-done .sk-angle-state{color:var(--ok)}.sk-angle.is-done .sk-angle-go{background:var(--ok-soft);color:var(--ok)}.sk-angle.is-queued .sk-angle-state{color:var(--info)}.sk-angle.is-queued .sk-angle-go{background:var(--info-soft);color:var(--info)}.sk-angle.is-fix{border:2px solid var(--warn);padding:7px 11px 7px 7px}.sk-angle.is-fix .sk-angle-state{color:var(--warn)}.sk-angle.is-rejected{border:2px solid var(--err);padding:7px 11px 7px 7px}.sk-angle.is-rejected .sk-angle-state{color:var(--err)}.sk-angle.is-cant .sk-angle-state{color:var(--neu)}.sk-angle.is-cant .sk-angle-go{background:var(--neu-soft);color:var(--neu)}.sk-angle[disabled]{background:var(--disabled-fill);color:var(--disabled-ink);cursor:not-allowed;border-color:#0000}.sk-angle[disabled] .sk-angle-go{background:var(--line);color:var(--disabled-ink)}.sk-angle-wrap{flex-direction:column;gap:6px;display:flex}.sk-linkbtn{min-height:56px;color:var(--ink);font:600 18px/24px var(--font-sans);text-underline-offset:4px;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;align-self:flex-start;align-items:center;padding:0 12px;text-decoration:underline;display:inline-flex}.sk-linkbtn:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sk-dock{background:var(--surface);border-top:1px solid var(--line);box-shadow:var(--shadow-dock);flex:none;padding:12px 16px 16px}.sk-dock-why{font:400 18px/24px var(--font-sans);color:var(--ink);margin:0 0 12px}.sk-dock-why b{font-weight:600}.sk-dock-why.is-ok{color:var(--ok);gap:8px;font-weight:600;display:flex}.sk-dock-why.is-off{gap:8px;display:flex}.sk-dock-why.is-off .sk-ic{color:var(--warn);margin-top:2px}.sk-dock-why.is-ok .sk-ic{margin-top:2px}.sk-offline{border-radius:var(--radius-full);background:var(--warn-soft);min-height:40px;color:var(--ink);font:600 18px/24px var(--font-sans);white-space:nowrap;flex:none;align-self:flex-start;align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex}.sk-offline .sk-ic{color:var(--warn);width:22px;height:22px}.sk-offline--sm{min-height:32px;padding:0 10px 0 8px;font-size:16px;line-height:22px}.sk-offline--sm .sk-ic{width:18px;height:18px}.sk-queue{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:4px 12px;padding:14px 16px;display:grid}.sk-queue>.sk-ic{width:28px;height:28px;color:var(--info)}.sk-queue-title{font:600 18px/26px var(--font-sans);margin:0}.sk-queue-sub{font:400 18px/24px var(--font-sans);color:var(--ink-2);margin:0}.sk-bar{background:var(--surface-sunken);height:10px;box-shadow:inset 0 0 0 1px var(--line);border-radius:5px;grid-column:2;margin-top:6px;overflow:hidden}.sk-bar i{background:var(--info);height:100%;transition:width var(--t-base);border-radius:5px;display:block}.sk-queue.is-offline>.sk-ic{color:var(--warn)}.sk-queue.is-offline .sk-bar i{background:var(--neu)}.sk-queue.is-done>.sk-ic{color:var(--ok)}.sk-queue.is-done .sk-bar i{background:var(--ok)}.sk-sheet-scrim{background:var(--scrim);align-items:flex-end;display:flex;position:absolute;inset:0}.sk-sheet{background:var(--surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;box-shadow:var(--shadow-sheet);flex-direction:column;gap:8px;max-height:100%;padding:8px 16px 16px;display:flex;overflow:auto}.sk-sheet-grip{background:var(--line-strong);border-radius:2px;width:40px;height:4px;margin:4px auto 8px}.sk-sheet h2{font:600 22px/28px var(--font-sans);margin:0}.sk-sheet-sub{font:400 18px/24px var(--font-sans);color:var(--ink-2);margin:0 0 4px}.sk-sheet form{flex-direction:column;gap:8px;margin:0;display:flex}.sk-reasonbtn{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);width:100%;min-height:56px;color:var(--ink);font:500 18px/24px var(--font-sans);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.sk-reasonbtn:hover,.sk-reasonbtn.is-hover{border-color:var(--ink)}.sk-reasonbtn:active,.sk-reasonbtn.is-active{background:var(--surface-sunken)}.sk-reasonbtn:focus-visible,.sk-reasonbtn.is-focus{outline:3px solid var(--focus);outline-offset:2px}.sk-reasonbtn .sk-ic{color:var(--ink-2)}.sk-camera{background:var(--camera-bg);width:360px;height:640px;color:var(--on-camera);font-family:var(--font-sans);position:relative;overflow:hidden}.sk-cam-feed,.sk-cam-ref{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sk-cam-ref{opacity:var(--reference-overlay,.45)}.sk-cam-top{background:var(--camera-bar);padding:14px 16px 12px;position:absolute;top:0;left:0;right:0}.sk-cam-title{font:600 22px/28px var(--font-sans);margin:0}.sk-cam-sub{font:400 18px/24px var(--font-sans);margin:2px 0 0}.sk-cam-bottom{background:var(--camera-bar);grid-template-columns:auto 1fr;gap:12px;padding:16px;display:grid;position:absolute;bottom:0;left:0;right:0}.sk-cam-cancel{border:2px solid var(--on-camera);border-radius:var(--radius-md);min-height:60px;color:var(--on-camera);font:600 18px/24px var(--font-sans);cursor:pointer;background:0 0;padding:0 18px}.sk-cam-shoot{border-radius:var(--radius-md);background:var(--on-camera);min-height:60px;color:var(--camera-bg);font:600 20px/24px var(--font-sans);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;display:flex}.sk-cam-shoot .sk-ic{width:26px;height:26px}.sk-cam-shoot:focus-visible,.sk-cam-cancel:focus-visible,.sk-cam-shoot.is-focus{outline:3px solid var(--on-camera);outline-offset:3px}.sk-cam-shoot[disabled]{opacity:.72;cursor:progress}.sk-cam-grid{border-radius:var(--radius-sm);pointer-events:none;border:2px solid #ffffff8c;position:absolute;inset:88px 24px 108px}.sk-msg{text-align:left;flex-direction:column;flex:1;padding:24px 20px 20px;display:flex}.sk-msg-body{flex-direction:column;flex:1;justify-content:center;gap:12px;display:flex}.sk-msg-ic{border-radius:50%;place-items:center;width:80px;height:80px;margin-bottom:8px;display:grid}.sk-msg-ic .sk-ic{stroke-width:2px;width:40px;height:40px}.sk-msg h1{font:600 28px/34px var(--font-sans);overflow-wrap:anywhere;margin:0}.sk-msg p{font:400 18px/26px var(--font-sans);color:var(--ink);margin:0}.sk-msg-actions{flex-direction:column;gap:8px;display:flex}.sk-pin{flex-direction:column;align-items:stretch;gap:12px;display:flex}.sk-pin-cells{grid-template-columns:repeat(4,64px);justify-content:center;gap:12px;display:grid}.sk-pin-cell{border:2px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);height:72px;font:600 32px/1 var(--font-mono);color:var(--ink);place-items:center;display:grid}.sk-pin-cell.is-filled:after{content:"";background:var(--ink);border-radius:50%;width:16px;height:16px}.sk-pin-cell.is-current{border:3px solid var(--focus)}.sk-pin.is-error .sk-pin-cell{border-color:var(--err);background:var(--err-soft)}.sk-pin-msg{min-height:52px;font:600 18px/26px var(--font-sans);text-align:left;justify-content:center;align-items:flex-start;gap:8px;margin:0;display:flex}.sk-pin-msg .sk-ic{margin-top:3px}.sk-pin-msg.is-err{color:var(--err)}.sk-pin-msg.is-busy{color:var(--ink)}.sk-keys{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sk-key{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);min-height:60px;color:var(--ink);font:600 26px/1 var(--font-mono);cursor:pointer;place-items:center;display:grid}.sk-key:hover,.sk-key.is-hover{border-color:var(--line-strong)}.sk-key:active,.sk-key.is-active{background:var(--surface-sunken)}.sk-key:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sk-key--fn{font:600 18px/24px var(--font-sans);background:0 0;border-color:#0000}.sk-key--fn .sk-ic{width:28px;height:28px}.sk-key[disabled]{background:var(--disabled-fill);color:var(--disabled-ink);cursor:not-allowed;border-color:#0000}.sk-key--fn[disabled]{background:0 0}.sk-lang{flex-direction:column;gap:8px;margin:0;display:flex}.sk-lang-btn{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);width:100%;min-height:60px;color:var(--ink);font:500 20px/24px var(--font-sans);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.sk-lang-btn:hover,.sk-lang-btn.is-hover{border-color:var(--ink)}.sk-lang-btn:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sk-lang-btn[aria-pressed=true]{border:2px solid var(--action);padding:0 15px;font-weight:600}.sk-lang-btn[aria-pressed=true] .sk-ic{color:var(--ink)}.sk-langline{font:500 14px/20px var(--font-sans);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.sk-langline [aria-current]{color:var(--ink);font-weight:600}.sk-qr{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;align-items:flex-start;gap:12px;max-width:400px;padding:24px;display:flex}.sk-qr-who{font:600 18px/24px var(--font-sans);margin:0}.sk-qr-code{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;width:256px;max-width:100%;padding:12px}.sk-qr-code svg{width:100%;height:100%;display:block}.sk-qr-exp{font:600 16px/22px var(--font-sans);align-items:center;gap:8px;margin:0;display:flex}.sk-qr-exp .sk-ic{color:var(--ink-2)}.sk-qr-hint{color:var(--ink-2);font:400 15px/22px var(--font-sans);margin:0}.sk-qr-void{aspect-ratio:1;text-align:center;background:var(--surface-sunken);border:2px dashed var(--line-strong);border-radius:var(--radius-sm);width:256px;max-width:100%;color:var(--ink-2);font:500 15px/22px var(--font-sans);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.sk-qr form{flex-direction:column;align-items:flex-start;gap:6px;margin:0;display:flex}.sk-confirm{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;gap:16px;max-width:640px;padding:24px;display:flex}.sk-confirm h2{font:600 18px/24px var(--font-sans);margin:0}.sk-conseq{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sk-conseq li{grid-template-columns:22px 1fr;align-items:start;gap:10px;display:grid}.sk-conseq .sk-ic{margin-top:1px}.sk-conseq .is-loss .sk-ic{color:var(--err)}.sk-conseq .is-keep .sk-ic{color:var(--ok)}.sk-confirm-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}.sk-errpage{background:var(--bg);flex-direction:column;gap:32px;min-height:100%;padding:28px 24px 40px;display:flex}.sk-errpage-body{flex-direction:column;gap:12px;max-width:520px;display:flex}.sk-errpage-code{font:500 14px/20px var(--font-mono);color:var(--ink-2);margin:0}.sk-errpage h1{font:600 28px/36px var(--font-sans);margin:0}.sk-errpage p{font:400 16px/24px var(--font-sans);color:var(--ink-2);margin:0}.sk-errpage-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.sk-errpage-ref{font:400 14px/20px var(--font-sans);color:var(--ink-2)}.sk-errpage-ref .sk-mono{color:var(--ink)}.sk-cq{min-width:0;container-type:inline-size}@container (max-width:479px){.sk-attrow{grid-template-columns:1fr;gap:8px}}.sk-attrow-wrap{container-type:inline-size}.sk-attempts .sk-attempt .sk-attempt-sep .sk-ic{color:var(--ink-2)}
:root{--font-sans:var(--font-fira-sans);--font-mono:var(--font-fira-mono)}.sk-pin-cell{font-synthesis-weight:none}.sk-rowact .sk-btn{white-space:nowrap;min-height:44px}.sk-btn--primary.is-loading[disabled]{background:var(--action);color:var(--on-action)}.sk-btn--secondary.is-loading[disabled]{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.sk-btn--quiet.is-loading[disabled]{color:var(--brand);background:0 0}.sk-btn--danger.is-loading[disabled]{background:var(--danger);color:var(--on-danger)}.sk-app{min-height:100dvh}.ui-app-col{min-width:0}.sk-menu[open]>summary .sk-count{display:none}.ui-setup-card{border-radius:var(--radius-md);background:var(--brand-soft);min-height:56px;color:var(--brand);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.ui-setup-card-text{flex-direction:column;flex:1;gap:2px;display:flex}.ui-setup-card-title{font:600 15px/20px var(--font-sans)}.ui-setup-card-sub{font:400 13px/18px var(--font-sans);color:var(--ink)}.ui-setup-card[aria-current=page]{box-shadow:inset 0 0 0 2px var(--brand)}.ui-when-closed,.ui-when-open{display:contents}.sk-menu:not([open])>summary .ui-when-open,.sk-menu[open]>summary .ui-when-closed{display:none}.ui-ic-up{color:var(--ink-2);transform:rotate(-90deg)}.ui-acct-row{align-items:center;gap:10px;display:flex}.ui-acct-form{margin:12px 0 0}.sk-acct>summary .sk-acct-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sk-acct-card dd{overflow-wrap:anywhere}.ui-skip:focus{z-index:20;clip:auto;white-space:normal;border-radius:var(--radius-sm);background:var(--surface);width:auto;height:auto;color:var(--ink);box-shadow:var(--shadow-menu);padding:10px 16px;top:8px;left:8px;overflow:visible;position:fixed!important}.ui-guest{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}.ui-guest-head{justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:0 40px;display:flex}.ui-guest-main{flex:1;justify-content:center;padding:64px 40px 40px;display:flex}.ui-guest-body{width:440px;max-width:100%}@media (max-width:767px){.ui-guest-head{min-height:56px;padding:0 16px}.ui-guest-main{padding:24px 16px 40px}.ui-guest-body{width:100%}}.sk-errpage{min-height:100dvh;padding:28px 40px 48px}.sk-errpage-body{margin-top:72px}@media (max-width:767px){.sk-errpage{padding:20px 16px 32px}.sk-errpage-body{margin-top:24px}}.ui-stack{flex-direction:column;display:flex}.ui-row{flex-direction:row;display:flex}.ui-grid{display:grid}.ui-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;padding:24px;display:flex}.ui-card>h2{font:var(--type-section-title);margin:0}.ui-gap-1{gap:var(--space-1)}.ui-gap-2{gap:var(--space-2)}.ui-gap-3{gap:var(--space-3)}.ui-gap-4{gap:var(--space-4)}.ui-gap-5{gap:var(--space-5)}.ui-gap-6{gap:var(--space-6)}.ui-gap-8{gap:var(--space-8)}.ui-gap-10{gap:var(--space-10)}.ui-gap-12{gap:var(--space-12)}.ui-align-start{align-items:flex-start}.ui-align-center{align-items:center}.ui-align-end{align-items:flex-end}.ui-align-baseline{align-items:baseline}.ui-justify-between{justify-content:space-between}.ui-justify-end{justify-content:flex-end}.ui-justify-center{justify-content:center}.ui-wrap{flex-wrap:wrap}.ui-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:767px){.ui-cols-2,.ui-cols-3,.ui-cols-4{grid-template-columns:minmax(0,1fr)}}.ui-bar-p0{width:0%}.ui-bar-p5{width:5%}.ui-bar-p10{width:10%}.ui-bar-p15{width:15%}.ui-bar-p20{width:20%}.ui-bar-p25{width:25%}.ui-bar-p30{width:30%}.ui-bar-p35{width:35%}.ui-bar-p40{width:40%}.ui-bar-p45{width:45%}.ui-bar-p50{width:50%}.ui-bar-p55{width:55%}.ui-bar-p60{width:60%}.ui-bar-p65{width:65%}.ui-bar-p70{width:70%}.ui-bar-p75{width:75%}.ui-bar-p80{width:80%}.ui-bar-p85{width:85%}.ui-bar-p90{width:90%}.ui-bar-p95{width:95%}.ui-bar-p100{width:100%}*,:before,:after{box-sizing:border-box}body{margin:0}.ui-wroot{flex-direction:column;min-block-size:100dvh;inline-size:100%;display:flex;position:relative}.ui-wroot--keypad,.ui-wroot--card,.ui-wroot--camera{block-size:100dvh}.ui-wsection,.ui-wform{display:contents}.ui-wmain{gap:var(--space-3);min-block-size:0;padding:var(--space-4);flex-direction:column;flex:auto;display:flex}.ui-wmain--end{padding-block-end:var(--space-3);overflow-y:auto}.ui-wmain--end>:first-child{margin-block-start:auto}.ui-wroot--keypad .sk-pin{gap:var(--space-2)}.ui-wroot--keypad .ui-wmain{padding-block:var(--space-2)}.ui-wroot--keypad .sk-pin-cell{height:64px}.ui-wroot--keypad .sk-pin-msg{min-height:48px;line-height:24px}.ui-pin-cells:focus-within .sk-pin-cells{outline:3px solid var(--focus);outline-offset:4px;border-radius:var(--radius-md)}.ui-wlist{gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-direction:column;margin:0;list-style:none;display:flex}.ui-wroot--card .ui-wlist{flex:auto;min-block-size:0;overflow-y:auto}.ui-wlist>li{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.ui-wstrip{gap:var(--space-2);padding:var(--space-3) var(--space-4) 0;flex-direction:column;flex:none;display:flex}.ui-wroot .sk-banner{font:var(--type-worker-body)}.ui-wroot .sk-banner-title{font:var(--type-worker-strong)}.ui-wnote{gap:var(--space-2);color:var(--err);margin:0;font-weight:600;display:flex}.ui-wnote .sk-ic{margin-block-start:2px}.ui-queue-err>.sk-ic{color:var(--err)}.ui-queue-neu>.sk-ic{color:var(--neu)}.ui-wdock{gap:var(--space-2);flex-direction:column;display:flex}.ui-wdock .sk-dock-why,.ui-wdock .sk-dock-why p{margin:0}.ui-pin-cells{align-self:center;position:relative}.ui-pin-field{opacity:0;border:0;block-size:100%;inline-size:100%;margin:0;padding:0;position:absolute;inset:0}.ui-cam-stage{position:relative;overflow:hidden}.ui-wroot--keypad .ui-cam-stage,.ui-wroot--plain .ui-cam-stage,.ui-wroot--check .ui-cam-stage{display:none}.ui-wroot--card .ui-cam-stage>video,.ui-wroot--camera .ui-cam-stage>video{object-fit:cover;block-size:100%;inline-size:100%}.ui-wroot--card .ui-cam-stage>canvas,.ui-wroot--camera .ui-cam-stage>canvas{object-fit:cover;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.ui-wroot--card .ui-cam-stage{aspect-ratio:3/4;min-block-size:0;inline-size:auto;max-inline-size:100%;flex:0 30dvh;align-self:center;margin-block-start:var(--space-3)}.ui-wroot--camera{background:var(--camera-bg);color:var(--on-camera)}.ui-wroot--camera .ui-cam-stage{aspect-ratio:3/4;flex:auto;order:1;align-self:center;min-block-size:55dvh;max-block-size:133.333dvw;inline-size:auto;max-inline-size:100%;margin-block:auto}.ui-cam-top{flex:none;order:0;position:static}.ui-cam-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-cam-note{gap:var(--space-2);margin:var(--space-2) 0 0;display:flex}.ui-cam-note .sk-ic{margin-block-start:2px}.ui-cam-note--strong{font-weight:600}.ui-cam-note--clamp>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-cam-bottom{flex:none;order:2;position:static}.ui-cam-bottom--three{grid-template-columns:auto auto 1fr}.ui-cam-opacity{justify-content:center;align-items:center;gap:var(--space-1);padding:0 var(--space-3);display:inline-flex}.ui-cam-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ui-cam-slider{z-index:1;padding:var(--space-3) var(--space-4);background:var(--camera-bar);color:var(--on-camera);order:1;position:absolute;inset-block-end:calc(var(--target-worker-primary) + 2 * var(--space-4));inset-inline:0}.ui-cam-slider-label{gap:var(--space-2);font:var(--type-worker-strong);flex-direction:column;display:flex}.ui-cam-slider-head{justify-content:space-between;gap:var(--space-3);display:flex}.ui-range{appearance:none;inline-size:100%;block-size:var(--target-worker);background:0 0;margin:0}.ui-range::-webkit-slider-runnable-track{background:var(--on-camera);border-radius:4px;block-size:8px}.ui-range::-moz-range-track{background:var(--on-camera);border-radius:4px;block-size:8px}.ui-range::-webkit-slider-thumb{appearance:none;inline-size:var(--target-worker);block-size:var(--target-worker);border:3px solid var(--camera-bg);background:var(--on-camera);border-radius:50%;margin-block-start:calc((8px - var(--target-worker)) / 2)}.ui-range::-moz-range-thumb{inline-size:var(--target-worker);block-size:var(--target-worker);border:3px solid var(--camera-bg);background:var(--on-camera);border-radius:50%}.ui-wnotice{gap:var(--space-3);min-block-size:0;padding:var(--space-4);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ui-wnotice-bar h1{font:var(--type-worker-title);overflow-wrap:anywhere;margin:0}.ui-wnotice>p{font:var(--type-worker-body);margin:0}.ui-wdetails{font:var(--type-worker-body)}.ui-wdetails>summary{min-block-size:var(--target-worker);cursor:pointer;align-items:center;display:flex}.ui-wdetails>p{overflow-wrap:anywhere;margin:0}.ui-tabs{gap:var(--space-2);border-block-end:1px solid var(--line);display:flex;overflow-x:auto}.ui-tabs a{min-block-size:44px;padding:0 var(--space-3);color:var(--ink-2);font:var(--type-body-strong);white-space:nowrap;border-block-end:3px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.ui-tabs a[aria-current=page]{border-block-end-color:var(--brand);color:var(--ink)}.ui-tabs a:not([aria-current]){color:var(--ink-2)}.ui-row-link{color:var(--ink);font:var(--type-body-strong)}.ui-marks{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.ui-mark{font:var(--type-caption);color:var(--ink-2)}.ui-panel{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex}.ui-panel--warn{border-color:var(--warn);background:var(--warn-soft)}.ui-panel-title{align-items:center;gap:var(--space-2);font:var(--type-section-title);margin:0;display:flex}.ui-panel-title .sk-ic{color:var(--warn)}.ui-panel-rows{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-panel-row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);flex-wrap:wrap;display:flex}.ui-panel-row:last-child{border-block-end:0}.ui-panel-row-text{gap:var(--space-1);flex-direction:column;flex:280px;min-inline-size:0;display:flex}.ui-panel-row-act{flex:none}.ui-listcard{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex}.ui-listcard-head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--line);flex-wrap:wrap;display:flex}.ui-listcard-head h2{font:var(--type-section-title);margin:0}.ui-listcard>:not(.ui-listcard-head){padding-inline:var(--space-5)}.ui-listcard>:not(.ui-listcard-head):first-of-type,.ui-listcard>.ui-listcard-head+*{padding-block-start:var(--space-4)}.ui-listcard>:last-child:not(.ui-listcard-head){padding-block-end:var(--space-4)}.ui-listcard p{margin:0}.ui-listcard-sub{margin:var(--space-4) 0 var(--space-2);font:var(--type-body-strong)}.ui-listcard-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-listcard-rows>li{padding-block:var(--space-4);border-block-end:1px solid var(--line)}.ui-listcard-rows>li:last-child{border-block-end:0}.ui-queue-item{gap:var(--space-4);grid-template-columns:120px minmax(0,1fr);display:grid}.ui-queue-item:not(:has(.ui-queue-photo)){grid-template-columns:minmax(0,1fr)}.ui-queue-photo{aspect-ratio:3/4;border-radius:var(--radius-sm);background:var(--surface-sunken);inline-size:120px;display:block;overflow:hidden}.ui-queue-photo img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.ui-queue-body{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.ui-queue-body p{margin:0}@media (max-width:767px){.ui-queue-item{grid-template-columns:minmax(0,1fr)}}.ui-item{gap:var(--space-3);flex-direction:column;display:flex}.ui-item-text{font:var(--type-body-strong);margin:0}.ui-finding{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.ui-finding-body{gap:var(--space-2);flex-direction:column;flex:320px;min-inline-size:0;display:flex}.ui-finding-body p{margin:0}.ui-finding-answer{align-items:flex-end;gap:var(--space-2);flex-direction:column;flex:0 auto;min-inline-size:0;display:flex}.ui-finding-answer p{margin:0}.ui-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-chips:empty{display:none}.ui-chips .sk-status span{text-wrap:balance}.ui-opinion{color:var(--ink-2);font:var(--type-body-sm);margin:0}.ui-formrow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-choice{align-items:center;gap:var(--space-2);min-block-size:44px;min-inline-size:44px;padding-inline:var(--space-2);display:inline-flex}.ui-inspection{margin:0}.ui-attempt{gap:var(--space-3);flex-direction:column;display:flex}.ui-attempt-title{font:var(--type-body-strong);margin:0}.ui-frames{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:767px){.ui-frames{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}}.ui-slot{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.ui-slot-photo{display:block}.ui-slot-title{font:var(--type-caption);overflow-wrap:anywhere;font-weight:600}.ui-slot--missing .sk-photo--empty{aspect-ratio:3/4}.ui-loose{gap:var(--space-2);flex-direction:column;display:flex}.ui-loose-title{font:var(--type-caption);margin:0;font-weight:600}.ui-loose-list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-loose-list img{object-fit:contain;block-size:auto;max-block-size:72px;inline-size:auto;max-inline-size:100%;display:block}.ui-frame-big{max-inline-size:560px}.ui-frame-nav{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.ui-icon-title{align-items:center;gap:var(--space-2);font:var(--type-body-strong);margin:0;display:flex}.ui-wroot--check{block-size:100dvh}.ui-wroot--check .ui-wlist{gap:var(--space-4);flex:auto;min-block-size:0;overflow-y:auto}.ui-wroot--check .sk-msg{flex:auto;min-block-size:0;overflow-y:auto}.ui-hint{padding:0 var(--space-3) var(--space-2);border:2px solid var(--warn);border-radius:var(--radius-md);background:var(--surface);margin:0}.ui-hint>.sk-angle.is-fix{background:0 0;border:0;padding-inline:0}.ui-hint-note{font:var(--type-worker-body);color:var(--warn);margin:0}.ui-hint-items{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-hint-item{gap:var(--space-1);font:var(--type-worker-body);flex-direction:column;display:flex}.ui-hint-item p{margin:0}.ui-hint-text{gap:var(--space-2);font:var(--type-worker-strong);color:var(--warn);display:flex}.ui-hint-text .sk-ic{flex:none;margin-block-start:3px}.ui-hint-state{font:var(--type-worker-strong);color:var(--ink-2)}.ui-winert{display:contents}.ui-wsheet{z-index:2}.ui-wsheet .sk-sheet{max-block-size:100%}.ui-wfield .sk-label{font:var(--type-worker-strong)}.ui-wtextarea{min-block-size:96px;font:var(--type-worker-body);resize:vertical}.ui-wcheck-notice .sk-banner-body{gap:var(--space-2);flex-direction:column;display:flex}.ui-guest-bar{border-bottom:1px solid var(--line);background:var(--surface)}.ui-guest-acct{min-width:0;font:400 14px/20px var(--font-sans);color:var(--ink-2);align-items:center;gap:12px;display:flex}.ui-guest-email{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-guest-body--wide{width:640px}.ui-home{background:var(--bg);justify-content:center;align-items:center;min-height:100dvh;padding:0 40px;display:flex}.ui-home-main{flex-direction:column;align-items:flex-start;gap:36px;width:640px;max-width:100%;display:flex}.ui-home-main .sk-wm{gap:12px}.ui-home-main .sk-wm svg{width:44px;height:44px}.ui-home-main .sk-wm span{font-size:38px}.ui-home-pitch{font:var(--type-page-title);text-wrap:pretty;margin:0}.ui-home-main .sk-btn{min-height:48px;padding:0 22px;font-size:16px}.ui-note{font:400 14px/20px var(--font-sans);color:var(--ink-2);margin:0}.ui-muted{color:var(--ink-2)}.ui-card--form{max-width:720px}.ui-card--lg{padding:32px}.ui-facts{font:var(--type-body);grid-template-columns:auto minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.ui-facts-row{display:contents}.ui-facts dt{color:var(--ink-2)}.ui-facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.ui-rcards-1{grid-template-columns:minmax(0,1fr)}.ui-rcards-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-rcards-help{margin:-4px 0 4px}.ui-steps-block{flex-direction:column;gap:8px;max-width:720px;display:flex}.ui-steps-section{border-top:1px solid var(--line);flex-direction:column;gap:16px;padding-top:8px;display:flex}.ui-steps-section>h2{font:var(--type-section-title);margin:16px 0 0}a.sk-step-title{color:var(--brand);text-underline-offset:3px}.sk-step-body>.sk-btn{margin-top:6px}.sk-step.is-error .sk-step-body{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:12px 16px 16px}.ui-module{border:2px solid var(--action);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:48px minmax(0,1fr);gap:16px;padding:20px;display:grid}.ui-module-icon{background:var(--surface-sunken);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.ui-module-body{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ui-module-title{font:var(--type-section-title)}.ui-module-text{font:var(--type-body);color:var(--ink-2)}.ui-module-body>.sk-status{margin-top:4px}@media (max-width:767px){.ui-guest-body--wide{width:100%}.ui-home{padding:0 16px}.ui-home-main{gap:28px}.ui-home-main .sk-btn{width:100%}.ui-home-pitch{font:var(--type-page-title-sm)}.ui-rcards-2{grid-template-columns:minmax(0,1fr)}.ui-guest-acct{gap:8px}}.ui-lone-link{font:500 15px/20px var(--font-sans);color:var(--brand);text-underline-offset:3px;align-self:flex-start;padding:12px 0;text-decoration:underline}.ui-lone-link:hover{color:var(--brand-hover)}.ui-stack--column{max-width:640px}.sk-table:has(.sk-rowmenu[open]){overflow:visible}.sk-table:has(.sk-rowmenu[open]) thead th:first-child{border-top-left-radius:var(--radius-md)}.sk-table:has(.sk-rowmenu[open]) thead th:last-child{border-top-right-radius:var(--radius-md)}.sk-table:has(.sk-rowmenu[open]) tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-md)}.sk-table:has(.sk-rowmenu[open]) tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-md)}.ui-lone-link--center{align-self:center}.ui-note--icon{gap:var(--space-2);align-items:flex-start;display:flex}.ui-note--icon .sk-ic{flex:none;width:16px;height:16px;margin-top:2px}.ui-warn-text{color:var(--warn)}.ui-section-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ui-section-head h2{align-items:center;gap:var(--space-3);font:var(--type-section-title);margin:0;display:flex}.ui-section h3{font:var(--type-body-strong);margin:0}.ui-section-n{border:1.5px solid var(--line-strong);border-radius:var(--radius-full);width:28px;height:28px;font:var(--type-label);flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-lines{margin:0;padding:0;list-style:none}.ui-line{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.ui-line>span{flex:240px;min-width:0}.ui-line form{margin:0}.ui-lines--numbered{counter-reset:ui-line}.ui-lines--numbered>.ui-line:before{counter-increment:ui-line;content:counter(ui-line);width:24px;font:var(--type-mono);color:var(--ink-2);flex:none}.ui-disclosure>summary{list-style:none}.ui-disclosure>summary::-webkit-details-marker{display:none}.ui-disclosure-body{margin-top:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.ui-plain{gap:var(--space-2);flex-direction:column;display:flex}.ui-plain-title{align-items:center;gap:var(--space-2);font:var(--type-label);margin:0;display:flex}.ui-plain-list{padding-left:var(--space-5);font:var(--type-body);margin:0}.ui-numbered{gap:var(--space-3);font:var(--type-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-numbered>li{gap:var(--space-3);grid-template-columns:28px minmax(0,1fr);display:grid}.ui-numbered-n{color:var(--ink-2)}.ui-qr{width:420px;max-width:100%}.ui-url{overflow-wrap:anywhere}.ui-printcard{display:none}@media print{.sk-app,.sk-app *{visibility:hidden}.ui-printcard,.ui-printcard *{visibility:visible}.ui-printcard{gap:var(--space-3);width:100%;max-width:397px;padding:var(--space-6);background:var(--surface);border:1px dashed var(--line-strong);flex-direction:column;display:flex;position:absolute;top:0;left:0}.ui-printcard-body{align-items:center;gap:var(--space-4);display:flex}.ui-printcard .sk-qr-code{flex:none;width:180px}.ui-printcard-exp{font:var(--type-body-strong);margin:0}}.ui-row--fill>:first-child{flex:280px;min-width:0}.ui-stack--aside{flex:280px;max-width:420px}@media print{body{background:var(--surface)}}.ui-pair{gap:var(--space-2);grid-template-columns:1fr 1fr;display:inline-grid}.ui-pair-cell{display:flex}.sk-photo-cap .ui-warn-text{color:var(--warn)}.sk-qr-code img{width:100%;height:100%;display:block}@media (max-width:600px){.ui-qr .sk-qr-code{width:100%}}@media (max-width:767px){.sk-photo-grid{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.sk-photo-fig{align-items:center;gap:var(--space-3);grid-template-columns:48px minmax(0,1fr) auto;display:grid}.sk-photo-fig>.sk-photo{border-radius:6px;block-size:64px;inline-size:48px}.sk-photo-fig>.sk-photo--empty{padding:0}.sk-photo-fig>.sk-photo--empty>span{display:none}.sk-photo-fig>.sk-photo-cap{margin:0}}.ui-strip{min-width:0;max-width:100%}.ui-strip ol{gap:var(--space-2);scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ui-strip-step{flex:none;position:relative}.ui-strip-link{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3) 0 var(--space-1);border-radius:var(--radius-full);color:var(--ink-2);font:var(--type-caption);text-decoration:none;display:inline-flex}a.ui-strip-link:hover{background:var(--surface-hover)}.ui-strip-mark{border-radius:var(--radius-full);border:1px solid var(--line-strong);background:var(--surface);width:28px;height:28px;font:var(--type-label);justify-content:center;align-items:center;display:inline-flex}.ui-strip-step.is-done .ui-strip-mark{border-color:var(--step-done);background:var(--step-done);color:var(--surface)}.ui-strip-step.is-now .ui-strip-link{background:var(--brand-soft);color:var(--brand);font:var(--type-label)}.ui-strip-step.is-now .ui-strip-mark{border-color:var(--step-now);background:var(--step-now);color:var(--surface)}@container app (max-width:767px){.ui-strip-step:not(.is-now) .ui-strip-title{display:none}.ui-strip-step:not(.is-now) .ui-strip-link{padding:0 var(--space-1)}}button.ui-strip-link{cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px}button.ui-strip-link:hover{background:var(--surface-hover)}.ui-stage-nav{gap:var(--space-2);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.ui-on-phone{display:none}}@media (hover:none),(pointer:coarse){.ui-on-computer{display:none}}.ui-next{gap:var(--space-2);flex-direction:column;max-width:480px;display:flex}@container app (max-width:767px){.ui-next{z-index:2;max-width:none;margin:0 calc(-1 * var(--space-4)) calc(-1 * var(--space-8));padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);box-shadow:var(--shadow-dock);position:sticky;bottom:0}}.ui-toast{z-index:30;top:var(--space-3);right:var(--space-4);left:var(--space-4);max-width:480px;box-shadow:var(--shadow-menu);animation:ui-toast-out var(--duration-base) var(--easing-standard) 5s forwards;margin:0 auto;position:fixed}@keyframes ui-toast-out{to{opacity:0;visibility:hidden}}.sk-where{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.sk-where>legend{margin-bottom:var(--space-2);padding:0}.sk-newsite{gap:var(--space-3);flex-direction:column;display:flex}.sk-where:has(option[value=new]:not(:checked)) .sk-newsite{display:none}.sk-addr{position:relative}.sk-addr-list{z-index:20;margin:var(--space-1) 0 0;padding:var(--space-1) 0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-menu);list-style:none;position:absolute;top:100%;left:0;right:0}.sk-addr-list[hidden]{display:none}.sk-addr-opt{padding:var(--space-2) var(--space-3);cursor:pointer}.sk-addr-opt:hover,.sk-addr-opt.is-active{background:var(--surface-hover)}.sk-table td.sk-cell-linked{position:relative}.sk-table td>.sk-cellcover{place-self:stretch stretch;position:absolute;inset:0}.sk-rowlink{color:inherit;text-decoration:none}.sk-table tr:hover .sk-rowlink b,.sk-rowlink:focus-visible b{text-decoration:underline}.sk-siteblock{gap:var(--space-2);flex-direction:column;display:flex}.sk-siteblock .sk-sub{color:var(--ink-2);font-size:13px;line-height:18px;display:block}.sk-map{border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;max-width:640px;height:240px}.sk-checks{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.sk-checks legend{font:500 14px/20px var(--font-sans);margin-bottom:4px;padding:0}.sk-table td.sk-cell-pick{width:44px;padding-left:8px;padding-right:0}.sk-table td.sk-cell-pick .sk-check{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0}
@font-face{font-family:sans;src:url(../media/FiraSans_Regular-s.p.2bzvqj1uoipdk.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(../media/FiraSans_Medium-s.p.0e6s3inp2z831.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sans;src:url(../media/FiraSans_SemiBold-s.p.1u3qwagy3c3uj.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:90.89%;descent-override:25.76%;line-gap-override:0.0%;size-adjust:102.87%}.sans_f38154e-module__w1C4mq__className{font-family:sans,sans Fallback,Noto Sans,system-ui,sans-serif}.sans_f38154e-module__w1C4mq__variable{--font-fira-sans:"sans", "sans Fallback", Noto Sans, system-ui, sans-serif}
@font-face{font-family:mono;src:url(../media/FiraMono_Medium.p.0qxp-ap0-3xmk.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}.mono_89667929-module__hZjQmq__className{font-family:mono,Noto Sans Mono,monospace}.mono_89667929-module__hZjQmq__variable{--font-fira-mono:"mono", Noto Sans Mono, monospace}
