.proof-public{background:var(--ws-1)}body.proof-public .dark-mode-disabled{--recipient-blue:31 45% 37%}.proof-public [class*="text-[#4F7DF3]"]{color:var(--foil-deep)!important}.proof-public [class*="bg-[#4F7DF3]"]:not([class*=hover]){background:var(--foil-grad)!important;color:var(--on-foil)!important}.proof-public [class*="border-[#4F7DF3]"]{border-color:color-mix(in oklab,var(--foil),transparent 30%)!important;color:var(--foil-deep)!important}.proof-public [class*="hover:bg-[#4F7DF3]"]:hover{background:var(--foil-tint)!important}.proof-public [class*="hover:bg-[#3D6CE2]"]:hover{background:var(--foil-deep)!important}.proof-public [class*="bg-[#3353F8]"]{background:var(--foil-grad)!important}.proof-public [class*="text-[#3353F8]"]{color:var(--foil-deep)!important}.proof-public [class*="bg-[#F0F4FF]"]{background:var(--foil-tint)!important}.proof-public [class*="text-[var(--ink-3)]"]{color:var(--ink-3)!important}.proof-public [class*="text-[#101828]"]{color:var(--ink)!important}.proof-public [class*="border-[#D0D5DD]"]{border-color:var(--line-ink)!important}.proof-public .bg-amber-50{background:var(--warn-tint)!important}.proof-public .border-amber-200{border-color:color-mix(in oklab,var(--warn),transparent 70%)!important}.proof-public .text-amber-600,.proof-public .text-amber-800{color:var(--warn-ink,var(--warn))!important}.proof-public .bg-amber-100{background:var(--warn-tint)!important}.proof-public .bg-red-100,.proof-public .bg-red-50{background:var(--hot-tint)!important}.proof-public .border-red-200{border-color:color-mix(in oklab,var(--hot),transparent 70%)!important}.proof-public .text-red-500,.proof-public .text-red-600{color:var(--hot-ink,var(--hot))!important}.proof-public .bg-green-100{background:var(--ok-tint)!important}.proof-public .text-green-600,.proof-public .text-green-700{color:var(--ok-ink,var(--ok))!important}.proof-public .bg-white{background:var(--paper-warm)!important}.proof-public .border-gray-100,.proof-public .border-gray-200{border-color:var(--line-ink-soft)!important}.proof-public .text-gray-500,.proof-public .text-gray-600,.proof-public .text-muted-foreground{color:var(--ink-3)!important}.proof-public h1{letter-spacing:-.01em}.proof-public h1,.proof-public h3{font-family:var(--font-serif);font-weight:500;color:var(--ink)}.proof-public a:focus-visible,.proof-public button:focus-visible,.proof-public input:focus-visible,.proof-public textarea:focus-visible{outline:2px solid var(--foil-line,var(--foil));outline-offset:2px}[role=alertdialog]:focus,[role=alertdialog]:focus-visible,[role=dialog]:focus,[role=dialog]:focus-visible{outline:none}.proof-public .sign-panel{display:flex;flex-direction:column;width:100%;padding:22px 22px 20px;border-radius:18px;border:1px solid var(--line-ink);background:var(--card);box-shadow:var(--elev-card)}.proof-public .sign-panel-eyebrow{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--foil-deep)}.proof-public .sign-panel-title{margin-top:6px;font-family:var(--font-serif);font-size:25px;line-height:1.15;font-weight:600;color:var(--ink)}.proof-public .sign-panel-sub{margin-top:7px;font-size:13px;line-height:1.55;color:var(--ink-3)}.proof-public .sign-panel-find{align-self:flex-start;margin-top:10px;padding:0;border:0;background:transparent;font-family:var(--font-sans);font-size:12.5px;font-weight:600;color:var(--foil-deep);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.proof-public .sign-panel-find:hover{color:var(--foil-hi)}.proof-public .sign-panel-rule{height:1px;margin:18px 0 4px;background:repeating-linear-gradient(to right,var(--line-ink) 0 5px,transparent 5px 10px)}.proof-public .sign-btn{flex:1;height:46px;padding:0 16px;border-radius:12px;border:1px solid transparent;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.proof-public .sign-btn:active:not(:disabled){transform:scale(.985)}.proof-public .sign-btn--go{background:var(--foil-grad);color:var(--on-foil);box-shadow:0 1px 0 color-mix(in oklab,var(--foil-hi),transparent 55%) inset}.proof-public .sign-btn--go:hover:not(:disabled){filter:brightness(1.06)}.proof-public .sign-btn--go:disabled{background:var(--btn-off);color:var(--ink-4);box-shadow:none;cursor:not-allowed}.proof-public .sign-btn--decline,.proof-public .sign-btn--quiet{flex:0 1 auto;background:var(--card);border-color:var(--line-ink);color:var(--ink-2);font-weight:500}.proof-public .sign-btn--go{flex:1 1 auto;min-width:55%}.proof-public .sign-btn--decline:hover:not(:disabled){border-color:color-mix(in oklab,var(--hot),transparent 55%);background:var(--hot-tint);color:var(--hot-ink)}.proof-public .sign-btn--quiet:hover:not(:disabled){background:var(--sunken)}.proof-public .sign-btn:disabled{cursor:default}.proof-public .sign-btn:focus-visible{outline:2px solid var(--foil-line,var(--foil));outline-offset:2px}@media (prefers-reduced-motion:reduce){.proof-public .sign-btn{transition:none}}.proof-public .sk,body.proof-public .sk{width:100%;min-height:100vh;padding:26px 22px 40px}.proof-public .sk-head{display:flex;flex-direction:column;gap:9px;margin-bottom:22px}.proof-public .sk-body{display:flex;flex-direction:column;gap:26px}@media (min-width:768px){.proof-public .sk-body{flex-direction:row;align-items:flex-start;gap:30px}.proof-public .sk-panel-col{width:100%;max-width:400px;flex:none}}.proof-public .sk-paper-col{flex:1;display:flex;flex-direction:column;align-items:center;gap:9px;min-width:0}.proof-public .sk-paper{width:100%;max-width:720px;aspect-ratio:1/1.35;padding:46px 44px;display:flex;flex-direction:column;gap:13px;border-radius:4px;border:1px solid var(--line-ink);background:#ffffff;box-shadow:var(--elev-card)}.proof-public .sk-sheet-line{height:9px;border-radius:3px;background:color-mix(in oklab,var(--ink),transparent 92%)}.proof-public .sk-sheet-gap{height:14px}.proof-public .sk-w40{width:40%}.proof-public .sk-w60{width:60%}.proof-public .sk-w70{width:70%}.proof-public .sk-w80{width:80%}.proof-public .sk-w85{width:85%}.proof-public .sk-w90{width:90%}.proof-public .sk-w95{width:95%}.proof-public .sk-pagenum{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.11em;color:var(--ink-4)}.proof-public .sk-panel{display:flex;flex-direction:column;padding:22px;border-radius:18px;border:1px solid var(--line-ink);background:var(--card);box-shadow:var(--elev-card)}.proof-public .sk-rule{height:1px;margin:17px 0;background:repeating-linear-gradient(to right,var(--line-ink) 0 5px,transparent 5px 10px)}.proof-public .sk-fields{display:flex;flex-direction:column;gap:15px}.proof-public .sk-field{display:flex;flex-direction:column;gap:7px}.proof-public .sk-actions{display:flex;gap:10px;margin-top:22px}.proof-public .sk-bar{border-radius:6px;background:linear-gradient(100deg,transparent 18%,color-mix(in oklab,var(--foil),transparent 90%) 38%,transparent 58%),color-mix(in oklab,var(--ink),transparent 93%);background-size:220% 100%;animation:sk-shim 1.6s linear infinite}@keyframes sk-shim{to{background-position:-220% 0}}.proof-public .sk-title{height:26px;width:min(340px,70%);border-radius:8px}.proof-public .sk-line{height:11px;width:min(260px,55%)}.proof-public .sk-eyebrow{height:8px;width:66px}.proof-public .sk-panel-title{height:22px;width:62%;margin-top:9px;border-radius:8px}.proof-public .sk-panel .sk-line{margin-top:9px;width:88%}.proof-public .sk-label{height:9px;width:82px}.proof-public .sk-input{height:42px;width:100%;border-radius:10px}.proof-public .sk-input.sk-tall{height:108px}.proof-public .sk-btn{height:46px;flex:1;border-radius:12px}@media (prefers-reduced-motion:reduce){.proof-public .sk-bar{animation:none}}@media (max-width:767px){.proof-public .sg-top{position:sticky;top:0;z-index:10040;display:flex;align-items:center;gap:11px;padding:9px 13px 10px;background:color-mix(in oklab,var(--card),transparent 8%);backdrop-filter:blur(14px) saturate(1.4);border-bottom:1px solid var(--line-ink)}.proof-public .sg-mark{flex:0 0 38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--foil-grad);color:var(--on-foil);box-shadow:0 2px 8px -3px color-mix(in oklab,var(--foil-deep),transparent 45%)}.proof-public .sg-top-mid{flex:1;min-width:0}.proof-public .sg-kicker{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--foil-deep)}.proof-public .sg-doc-name,.proof-public .sg-kicker{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.proof-public .sg-doc-name{margin-top:1px;font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.sg-fld-done,.sg-fld-todo{outline:1.5px dashed var(--mark,#8a6134)}.sg-fld-done{outline-style:solid;background-image:linear-gradient(var(--mark-tint-2,rgba(138,97,52,.16)),var(--mark-tint-2,rgba(138,97,52,.16)))}.sg-fld-tick{position:absolute;top:-7px;right:-7px;z-index:30;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:var(--mark-grad,linear-gradient(135deg,#8a6134 0,#7c5730 45%,#6f4c26 100%));color:var(--on-mark,#fffdf9);box-shadow:0 1px 4px -1px rgba(111,76,38,.55);pointer-events:none}.proof-public .sg-tally{position:fixed;left:0;right:0;bottom:0;z-index:10050;padding:11px 14px calc(12px + env(safe-area-inset-bottom, 0px));background:var(--card);border-top:1px solid var(--line-ink);box-shadow:0 -18px 50px -18px color-mix(in oklab,var(--ink),transparent 72%)}.proof-public .sg-cond{margin:0 0 9px;padding:8px 10px;border-radius:9px;font-size:11.5px;line-height:1.45;color:color-mix(in oklab,var(--foil-deep,var(--foil)),var(--ink) 30%);background:var(--foil-tint-2);border:1px solid color-mix(in oklab,var(--foil),transparent 76%)}.proof-public .sg-cond.quiet{color:var(--ink-3);background:color-mix(in oklab,var(--ink),transparent 96%);border-color:var(--line-ink)}@media (prefers-reduced-motion:no-preference){.proof-public .sg-fld-reveal{animation:sg-fld-in .38s cubic-bezier(.22,.08,0,1) both}}@keyframes sg-fld-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.proof-public .sg-tally-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.proof-public .sg-tally-top--map{align-items:center;gap:10px;margin-bottom:9px}.proof-public .sg-gapnote{position:absolute;left:14px;right:14px;bottom:calc(100% + 8px);padding:8px 11px;border-radius:12px;border:1px solid color-mix(in oklab,var(--foil-line,var(--foil,#8a6134)),transparent 62%);background:var(--card);color:var(--foil-deep,#6f4c26);font-size:12.5px;font-weight:600;line-height:1.35;box-shadow:0 10px 30px -14px color-mix(in oklab,var(--ink),transparent 58%);pointer-events:none}.proof-public .sg-gapnote:empty{display:none}.proof-public .sg-chips{position:relative;flex:1 1 auto;min-width:0;display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:1px 0}.proof-public .sg-chips::-webkit-scrollbar{display:none}@supports (mask-image:linear-gradient(to right,transparent,black)){.proof-public .sg-chips{mask-image:linear-gradient(90deg,transparent 0,black 10px,black calc(100% - 18px),transparent)}}.proof-public .sg-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 9px;border-radius:9px;border:1px solid var(--line-ink);background:color-mix(in oklab,var(--ws-1),transparent 35%);font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:-.01em;color:var(--ink-2);white-space:nowrap;cursor:pointer}.proof-public .sg-chip-n{letter-spacing:.08em}.proof-public .sg-chip-n,.proof-public .sg-chip-p{font-family:var(--font-mono);font-size:9.5px;color:var(--ink-4);font-variant-numeric:tabular-nums}.proof-public .sg-chip-dot{width:5px;height:5px;border-radius:50%;background:var(--ok)}.proof-public .sg-chip.is-done{color:var(--ink-3);border-color:color-mix(in oklab,var(--ok),transparent 70%)}.proof-public .sg-chip.is-active{background:var(--foil-grad);border-color:transparent;color:var(--on-foil);font-weight:600}.proof-public .sg-chip.is-active .sg-chip-n,.proof-public .sg-chip.is-active .sg-chip-p{color:color-mix(in oklab,var(--on-foil),transparent 30%)}.proof-public .sg-tally-lab{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.proof-public .sg-tally-frac{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.proof-public .sg-tally-frac span{color:var(--ink-4);font-weight:400}.proof-public .sg-rule{height:3px;border-radius:2px;background:repeating-linear-gradient(to right,var(--line-ink-strong) 0 5px,transparent 5px 10px)}.proof-public .sg-rule-in{height:3px;margin-top:-3px;border-radius:2px;background:var(--ok);transition:width var(--dur-med,.24s) var(--ease,ease)}.proof-public .sg-act{display:flex;gap:10px;margin-top:11px}.proof-public .sg-btn{flex:1;min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:-.01em;background:var(--foil-grad);color:var(--on-foil);cursor:pointer}.proof-public .sg-btn:active{transform:scale(.99)}.proof-public .sg-btn:disabled{background:var(--btn-off);color:var(--ink-4);cursor:not-allowed;transform:none}.proof-public .sg-btn svg{flex:0 0 auto}.proof-public .sg-btn-txt{min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px}.proof-public .sg-btn-line{display:flex;align-items:center;gap:8px}.proof-public .sg-btn-cap{max-width:100%;font-size:11px;font-weight:500;line-height:1.2;letter-spacing:0;color:color-mix(in oklab,var(--on-foil),transparent 26%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.proof-public .sg-btn-p{padding:2px 6px;border-radius:6px;background:color-mix(in oklab,var(--on-foil),transparent 82%);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.05em;font-weight:500;font-variant-numeric:tabular-nums}.proof-public .sg-tally.is-offering .sg-btn{animation:sg-offer 1.4s var(--ease,ease) 1}@keyframes sg-offer{0%,to{box-shadow:0 0 0 0 transparent}22%,58%{box-shadow:0 0 0 4px var(--foil-tint)}}.proof-public .sg-tally-alt{width:100%;min-height:44px;margin-top:2px;display:flex;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;font-family:var(--font-sans);font-size:13px;color:var(--ink-4);cursor:pointer}.proof-public .sg-tally-alt span{font-weight:600;color:var(--ink-2);text-decoration:underline;text-underline-offset:2px}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.proof-public .sg-rule-in{transition:none}.proof-public .sg-tally.is-offering .sg-btn{animation:none;box-shadow:0 0 0 4px var(--foil-tint)}}.proof-public .og-screen,body.proof-public .og-screen{position:fixed;inset:0;z-index:200020;display:flex;flex-direction:column;align-items:center;padding:30px 26px 0;overflow-y:auto;background:var(--ws-1);text-align:center}.proof-public .og-seal{flex:0 0 auto;width:74px;height:74px;display:grid;place-items:center;border-radius:50%;background:var(--mark-tint);margin-bottom:20px}.proof-public .og-seal i{width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:var(--mark-grad);color:var(--on-mark);box-shadow:0 4px 14px -6px color-mix(in oklab,var(--mark-deep),transparent 30%)}.proof-public .og-eyebrow{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--foil-deep)}.proof-public .og-title{margin:9px 0 0;font-family:var(--font-serif);font-size:28px;line-height:1.14;font-weight:600;color:var(--ink)}.proof-public .og-sub{margin:11px 0 0;max-width:30ch;font-size:14px;line-height:1.58;color:var(--ink-3)}.proof-public .og-sub b{font-weight:600;color:var(--ink)}.proof-public .og-cells{display:flex;gap:8px;justify-content:center;width:100%;margin-top:26px}.proof-public .og-cells .otp-cell{flex:1;max-width:50px;height:58px;border-radius:12px;text-align:center;font-family:var(--font-mono);font-size:22px;font-weight:600}.proof-public .og-msg{margin:12px 0 0;font-size:13px;line-height:1.5;text-align:center}.proof-public .og-msg--bad{color:var(--hot)}.proof-public .og-msg--ok{color:var(--ok)}.proof-public .og-acts{width:100%;padding-top:20px}.proof-public .og-go{width:100%;min-height:52px;border:0;border-radius:14px;font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:-.01em;background:var(--foil-grad);color:var(--on-foil);cursor:pointer}.proof-public .og-go:active:not(:disabled){transform:scale(.99)}.proof-public .og-go:disabled{background:var(--btn-off);color:var(--ink-4);cursor:not-allowed;transform:none}.proof-public .og-resend{margin:14px 0 0;font-size:13px;color:var(--ink-3)}.proof-public .og-resend button{font-weight:600;color:var(--foil-deep);background:none;border:0;padding:0;cursor:pointer}.proof-public .og-resend button:disabled{opacity:.5;cursor:default}.proof-public .og-resend span{color:var(--ink-4)}.proof-public .og-spacer{flex:1 1 auto;min-height:20px}.proof-public .og-sender{display:flex;gap:11px;align-items:center;width:100%;padding:12px 14px;border-radius:13px;border:1px solid var(--line-ink);background:var(--card);text-align:left}.proof-public .og-av{flex:0 0 38px;height:38px;display:grid;place-items:center;border-radius:11px;background:var(--foil-tint-2);color:var(--foil-deep);font-family:var(--font-mono);font-size:13px;font-weight:600}.proof-public .og-sender-n{font-size:13.5px;font-weight:600;line-height:1.3;color:var(--ink)}.proof-public .og-sender-e{font-size:12px;line-height:1.35;color:var(--ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.proof-public .og-trust{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;padding:18px 0 0}.proof-public .og-trust span{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-4);padding:5px 9px;border:1px solid var(--line-ink);border-radius:999px}.proof-public .og-safe{flex:0 0 auto;height:calc(24px + env(safe-area-inset-bottom, 0px))}@media (max-width:767px){.proof-public .sg-sig-head{padding:6px 0 12px;border-bottom:1px solid var(--line-ink-soft);margin-bottom:14px}.proof-public .sg-sig-eyebrow{display:block;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--foil-deep)}.proof-public .sg-sig-title{font-family:var(--font-serif);font-size:23px;line-height:1.14;font-weight:600;color:var(--ink);margin:5px 0 0}.proof-public .sg-sig-sub{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--ink-3)}.proof-public .sg-segs{gap:4px;padding:3px;margin-bottom:12px;border-radius:12px;border-bottom:0!important;background:var(--ws-1);flex-wrap:nowrap}.proof-public .sg-seg{flex:1;height:38px;padding:0!important;border-radius:9px;background:transparent;font-size:13px!important;font-weight:500!important;color:var(--ink-3)!important;justify-content:center}.proof-public .sg-seg>div{display:none}.proof-public .sg-seg[data-state=active]{background:var(--card);color:var(--ink)!important;font-weight:600!important;box-shadow:var(--elev-card)}.proof-public .sg-seg svg{width:15px!important;height:15px!important;margin-right:6px!important}.proof-public .sg-pad-guide{z-index:0}.proof-public .sg-pad-base{position:absolute;left:18px;right:18px;bottom:30px;height:1px;background:var(--line-ink-strong)}.proof-public .sg-pad-x{position:absolute;left:16px;bottom:22px;font-family:var(--font-mono);font-size:15px;line-height:1;color:var(--ink-4)}.proof-public .sg-pad-tools{z-index:2}.proof-public .sg-pad-tool{height:44px;padding:0 11px;border-radius:9px;border:1px solid var(--line-ink);background:var(--card);font-size:12px;font-weight:500;color:var(--ink-2);display:flex;align-items:center;gap:5px}.proof-public .sg-pad-tool:disabled{opacity:.45}.proof-public .sg-pad-hint{margin:9px 0 0;text-align:center;font-size:11.5px;line-height:1.45;color:var(--ink-4)}.proof-public .sg-pad-hint[data-state=bad]{color:var(--hot-ink)}.proof-public .sg-consent{width:100%;gap:11px;align-items:flex-start;text-align:left;margin-top:14px;padding:12px;border-radius:11px;background:var(--ws-1);border:1px solid var(--line-ink-soft)}.proof-public .sg-consent-box{flex:0 0 22px;height:22px;border-radius:6px;border:1.5px solid var(--foil-line,var(--foil));background:var(--card);display:grid;place-items:center;margin-top:1px;color:var(--on-foil)}.proof-public .sg-consent-box[data-on]{background:var(--foil-grad);border-color:var(--foil-deep)}.proof-public .sg-consent-copy{font-size:12.5px;line-height:1.5;color:var(--ink-2)}.proof-public .sg-sig-foot{margin-top:16px;padding-top:12px;border-top:1px solid var(--line-ink-soft)}.proof-public .sg-sig-btn{flex:1;height:52px;border:0;border-radius:14px;font-size:15px;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;justify-content:center;gap:8px;transition:transform var(--dur-fast,.16s) var(--ease,ease)}.proof-public .sg-sig-btn--quiet{flex:0 0 108px;background:var(--card);color:var(--ink-2);border:1px solid var(--line-ink-strong)}.proof-public .sg-sig-btn--go{background:var(--foil-grad);color:var(--on-foil);box-shadow:inset 0 1px 0 rgba(255,253,249,.22)}.proof-public .sg-sig-btn--go:active:not(:disabled){transform:scale(.99)}.proof-public .sg-sig-btn--go:disabled{background:var(--btn-off);color:var(--ink-4);box-shadow:none}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.proof-public .sg-sig-btn{transition:none}}@media (max-width:767px){.sg-rev-head{padding:22px 20px 12px;border-bottom:1px solid var(--line-ink-soft,rgba(63,53,40,.07))}.sg-rev-eyebrow{display:block;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--foil-deep,#6f4c26)}.sg-rev-title{font-family:var(--font-serif);font-size:23px;line-height:1.14;font-weight:600;color:var(--ink,#2a2318);margin:5px 0 0}.sg-rev-sub{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--ink-3,#6b6251)}.sg-rev{border:1px solid var(--line-ink,rgba(63,53,40,.14));border-radius:13px;overflow:hidden;background:var(--paper-warm,#fffdf8)}.sg-rev-r{display:flex;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line-ink-soft,rgba(63,53,40,.07))}.sg-rev-r:last-child{border-bottom:0}.sg-rev-k{flex:0 0 92px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-4,#6b6251)}.sg-rev-v{flex:1;min-width:0;font-size:13.5px;color:var(--ink,#2a2318);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-rev-mark{height:34px;display:flex;align-items:center}.sg-rev-mark canvas,.sg-rev-mark img{max-height:34px;width:auto;max-width:100%;object-fit:contain}.sg-rev-chg{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;margin:-8px 0;background:none;border:0;padding:4px 2px;font-size:12.5px;font-weight:600;color:var(--foil-deep,#6f4c26);cursor:pointer}.sg-rev-chg:disabled{opacity:.4;cursor:default}.sg-rev-in{flex:1;min-width:0;height:34px;padding:0 10px;border-radius:9px;border:1px solid var(--line-ink-strong,rgba(63,53,40,.22));background:var(--card,#fffdf8);font-family:var(--font-sans);font-size:16px;color:var(--ink,#2a2318)}.sg-rev-in:focus{outline:none;border-color:var(--foil,#8a6134);box-shadow:0 0 0 3px color-mix(in oklab,var(--foil,#8a6134),transparent 85%)}.sg-rev-hint{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--ink-4,#6b6251)}.sg-rev-foot{padding:12px 20px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--line-ink-soft,rgba(63,53,40,.07));background:var(--card,#fffdf8)}.sg-rev-go{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:-.01em;background:var(--foil-grad,#8a6134);color:var(--on-foil,#fffdf9);box-shadow:inset 0 1px 0 rgba(255,253,249,.22);cursor:pointer;transition:transform var(--dur-fast,.16s) var(--ease,ease)}.sg-rev-go:active:not(:disabled){transform:scale(.99)}.sg-rev-go:disabled{background:var(--btn-off,#ebe6de);color:var(--ink-4,#6b6251);box-shadow:none;cursor:not-allowed}.sg-rev-back{width:100%;min-height:44px;margin-top:9px;border:0;background:transparent;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--ink-2,#4a4133);cursor:pointer}.sg-done{min-height:100svh;display:flex;flex-direction:column;align-items:center;padding:26px 26px calc(26px + env(safe-area-inset-bottom, 0px));text-align:center;background:var(--ws-1,#efe8da)}.sg-done-seal{width:74px;height:74px;background:var(--mark-tint,rgba(138,97,52,.09));place-items:center;margin:auto auto 20px}.sg-done-seal,.sg-done-seal i{border-radius:50%;display:grid}.sg-done-seal i{width:54px;height:54px;background:var(--mark-grad,#8a6134);color:var(--on-mark,#fffdf9);place-items:center;box-shadow:0 4px 14px -6px rgba(111,76,38,.7)}.sg-done-eyebrow{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--foil-deep,#6f4c26)}.sg-done-t{font-family:var(--font-serif);font-size:28px;line-height:1.14;font-weight:600;color:var(--ink,#2a2318);margin:9px 0 0}.sg-done-p{margin:11px 0 0;font-size:14px;line-height:1.58;color:var(--ink-3,#6b6251);max-width:30ch}.sg-stamp{margin-top:22px;width:100%;border:1px solid var(--line-ink,rgba(63,53,40,.14));border-radius:13px;background:var(--paper-warm,#fffdf8);padding:13px 15px;text-align:left}.sg-stamp-r{display:flex;justify-content:space-between;gap:12px;padding:5px 0;font-size:12.5px}.sg-stamp-r+.sg-stamp-r{border-top:1px solid var(--line-ink-soft,rgba(63,53,40,.07))}.sg-stamp-k{flex:0 0 auto;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-4,#6b6251);padding-top:2px}.sg-stamp-v{min-width:0;font-weight:500;color:var(--ink,#2a2318);text-align:right;overflow-wrap:anywhere}.sg-stamp-v--mono{font-family:var(--font-mono);font-size:11.5px;font-weight:400;user-select:all}.sg-stamp-v--warn{color:var(--warn-ink,#7a5a22)}.sg-done-acts{width:100%;padding:20px 0 0;margin-bottom:auto}.sg-done-close{margin:0;font-size:12.5px;color:var(--ink-4,#6b6251)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.sg-rev-go{transition:none}}@media (max-width:767px){.sg-dec-body{padding:16px 20px 4px}.sg-dec-lab{display:block;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-4,#6b6251);margin:0 0 7px}.sg-dec-opt{font-family:var(--font-sans);font-size:11.5px;letter-spacing:0;text-transform:none}.sg-dec-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.sg-dec-chip{height:44px;padding:0 14px;display:flex;align-items:center;border-radius:9px;border:1px solid var(--line-ink,rgba(63,53,40,.14));background:var(--card,#fffdf8);font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--ink-2,#4a4133);cursor:pointer}.sg-dec-chip.is-on{border-color:var(--foil,#8a6134);background:var(--foil-tint,rgba(138,97,52,.09));color:var(--foil-deep,#6f4c26);font-weight:600}.sg-dec-note{width:100%;height:88px;padding:12px 14px;border-radius:12px;border:1px solid var(--line-ink-strong,rgba(63,53,40,.22));background:var(--paper-warm,#fffdf8);font-family:var(--font-sans);font-size:16px;color:var(--ink,#2a2318);resize:none}.sg-dec-note:focus{outline:none;border-color:var(--foil,#8a6134);box-shadow:0 0 0 3px color-mix(in oklab,var(--foil,#8a6134),transparent 85%)}.sg-dec-warn{margin:7px 0 0;font-size:12px;line-height:1.5;color:var(--hot-ink,#8c3b34)}.sg-dec-go{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;border:0;border-radius:14px;font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:-.01em;background:var(--hot,#a13c34);color:var(--on-foil,#fffdf9);cursor:pointer;transition:transform var(--dur-fast,.16s) var(--ease,ease)}.sg-dec-go:active:not(:disabled){transform:scale(.99)}.sg-dec-go:disabled{background:var(--btn-off,#ebe6de);color:var(--ink-4,#6b6251);cursor:not-allowed}.sg-done-seal--hot{background:var(--hot-tint,rgba(161,60,52,.09))}.sg-done-seal--hot i{background:var(--hot,#a13c34);box-shadow:0 4px 14px -6px rgba(161,60,52,.6)}.sg-stamp-r--note{display:block}.sg-stamp-r--note .sg-stamp-k{display:block;margin-bottom:5px}.sg-stamp-note{display:block;font-size:12.5px;line-height:1.5;color:var(--ink-2,#4a4133);text-align:left;overflow-wrap:anywhere}.sg-done-seal--warn{background:var(--warn-tint,rgba(154,107,31,.12))}.sg-done-seal--warn i{background:var(--warn,#9a6b1f);box-shadow:0 4px 14px -6px rgba(154,107,31,.6)}.sg-done-seal--ok{background:var(--ok-tint,rgba(63,111,79,.1))}.sg-done-seal--ok i{background:var(--ok,#3f6f4f);box-shadow:0 4px 14px -6px rgba(63,111,79,.6)}.sg-done-seal--stone{background:color-mix(in oklab,var(--ink-3),transparent 88%)}.sg-done-seal--stone i{background:var(--ink-3);color:var(--card);box-shadow:none}.sg-state-who{display:flex;gap:11px;align-items:center;width:100%;margin-top:22px;padding:12px 14px;border-radius:13px;background:var(--card,#fffdf8);border:1px solid var(--line-ink,rgba(63,53,40,.14));text-align:left}.sg-state-av{flex:0 0 38px;height:38px;border-radius:11px;background:var(--foil-tint-2,rgba(138,97,52,.16));color:var(--foil-deep,#6f4c26);display:grid;place-items:center;font-family:var(--font-mono);font-size:13px;font-weight:600}.sg-state-who-t{min-width:0}.sg-state-n{font-size:13.5px;font-weight:600;color:var(--ink,#2a2318);line-height:1.3}.sg-state-e{font-size:12px;color:var(--ink-4,#6b6251);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-stamp-v--soft{font-weight:400;color:var(--ink-2,#4a4133)}.sg-state-turn{color:var(--warn-ink,#7a5a22)}.sg-state-done{color:var(--ok-ink,#2f5b3d)}.sg-state-wait{color:var(--ink-4,#6b6251);font-weight:400}.sg-state-stop{color:var(--hot-ink,#8c3b34)}.sg-state-you .sg-stamp-k{color:var(--mark-deep,#6f4c26)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.sg-dec-go{transition:none}}@media (max-width:767px){.sg-env-strip{position:sticky;top:60px;z-index:10039;display:flex;gap:8px;padding:10px 14px;overflow-x:auto;scrollbar-width:none;background:var(--card,#fdfbf6);border-bottom:1px solid var(--line-ink,rgba(63,53,40,.12))}.sg-env-strip::-webkit-scrollbar{display:none}.sg-env-chip{flex:0 0 auto;display:flex;gap:8px;align-items:center;max-width:150px;height:38px;padding:0 12px;border:1px solid var(--line-ink,rgba(63,53,40,.12));border-radius:11px;background:var(--paper-warm,#fffdf8);font-family:var(--font-sans);font-size:12.5px;color:var(--ink-2,#5f5240);white-space:nowrap;cursor:pointer}.sg-env-chip.is-on{border-color:var(--foil,#8a6134);background:var(--foil-tint,rgba(138,97,52,.09));color:var(--foil-deep,#6f4c26);font-weight:600}.sg-env-chip b{flex:0 0 auto;font-family:var(--font-mono);font-size:10px;font-weight:600}.sg-env-chip .sg-env-nm{min-width:0;overflow:hidden;text-overflow:ellipsis}.sg-env-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--line-ink-strong,rgba(63,53,40,.22))}.sg-env-dot--done{background:var(--ok,#3f6f4f)}.sg-env-dot--now{background:var(--foil,#8a6134)}.sg-env-screen{position:fixed;top:60px;left:0;right:0;bottom:0;z-index:10045;overflow-y:auto;overscroll-behavior:contain;background:var(--ws-1,#efe8da);padding:22px 20px calc(178px + env(safe-area-inset-bottom, 0px))}.sg-env-eyebrow{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--foil-deep,#6f4c26)}.sg-env-t{margin:7px 0 0;font-family:var(--font-serif);font-size:24px;line-height:1.16;font-weight:600;letter-spacing:-.01em;color:var(--ink,#33291d)}.sg-env-p{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--ink-3,#5d5242)}.sg-env-list{margin-top:18px}.sg-env-row{display:flex;gap:12px;align-items:center;width:100%;margin-bottom:9px;padding:13px 14px;border:1px solid var(--line-ink,rgba(63,53,40,.12));border-radius:13px;background:var(--paper-warm,#fffdf8);font-family:var(--font-sans);text-align:left;cursor:pointer}.sg-env-row.is-on{border-color:var(--foil,#8a6134);box-shadow:0 0 0 3px color-mix(in oklab,var(--foil,#8a6134),transparent 88%)}.sg-env-ic{position:relative;flex:0 0 36px;height:44px;overflow:hidden;border:1px solid var(--line-ink,rgba(63,53,40,.12));border-radius:6px;background:var(--paper,#ffffff)}.sg-env-ic:after,.sg-env-ic:before{content:"";position:absolute;left:6px;height:1px}.sg-env-ic:before{right:6px;top:8px;background:var(--line-ink-strong,rgba(63,53,40,.22))}.sg-env-ic:after{right:12px;top:13px;background:var(--line-ink,rgba(63,53,40,.12))}.sg-env-n{flex:1;min-width:0}.sg-env-name{display:block;font-size:13.5px;font-weight:600;color:var(--ink,#33291d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-env-meta{display:block;margin-top:3px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4,#6b6251)}.sg-env-meta.is-done{color:var(--ok,#3f6f4f)}.sg-env-go{flex:0 0 auto;color:var(--ink-4,#6b6251)}.sg-env-row.is-on .sg-env-go{color:var(--foil,#8a6134)}.sg-env-go--done{color:var(--ok,#3f6f4f)}}.proof-public .vw-panel{gap:16px}.proof-public .vw-top{display:flex;align-items:flex-start;gap:13px}.proof-public .vw-seal{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--ok-tint);color:var(--ok)}.proof-public .vw-seal.sealed{background:var(--foil-tint);color:var(--foil-deep)}.proof-public .vw-seal svg{width:19px;height:19px}.proof-public .vw-top .sign-panel-title{margin-top:0;font-size:22px}.proof-public .vw-receipt{display:flex;gap:9px;align-items:flex-start;padding:10px 13px;border-radius:10px;font-size:12.5px;line-height:1.5;color:var(--ink-2);background:var(--ok-tint);border:1px solid color-mix(in oklab,var(--ok),transparent 78%)}.proof-public .vw-receipt.sealed{background:var(--foil-tint);border-color:color-mix(in oklab,var(--foil),transparent 80%)}.proof-public .vw-receipt b{color:var(--ink);font-weight:640}.proof-public .vw-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.proof-public .vw-actions .sign-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.proof-public .vw-roster{border-top:1px solid var(--line-ink-soft,var(--line-ink));padding-top:14px}.proof-public .vw-roster-t{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-4);margin-bottom:6px}.proof-public .vw-rrow{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:12.5px}.proof-public .vw-rdot{flex:none;width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ink-4)}.proof-public .vw-rdot.done{background:var(--ok);box-shadow:none}.proof-public .vw-rn{flex:1;min-width:0;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proof-public .vw-rs{flex:none;font-family:var(--font-mono);font-size:10px;color:var(--ink-4)}.proof-public .vw-rs.ok{color:var(--ok)}.proof-public .vw-rfoot{margin-top:8px;padding-top:10px;border-top:1px solid var(--line-ink-soft,var(--line-ink));font-size:12px;line-height:1.5;color:var(--ink-4)}.proof-public .ap-panel{gap:16px}.proof-public .ap-top{display:flex;align-items:flex-start;gap:13px}.proof-public .ap-seal{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--foil-tint);color:var(--foil-deep);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--foil),transparent 78%)}.proof-public .ap-seal.done{background:var(--ok-tint);color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ok),transparent 74%)}.proof-public .ap-seal.refused{background:var(--hot-tint);color:var(--hot);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--hot),transparent 74%)}.proof-public .ap-seal svg{width:19px;height:19px}.proof-public .ap-top .sign-panel-title{margin-top:0;font-size:22px}.proof-public .ap-receipt{display:flex;gap:9px;align-items:flex-start;padding:10px 13px;border-radius:10px;font-size:12.5px;line-height:1.5;color:var(--ink-2);background:var(--foil-tint);border:1px solid color-mix(in oklab,var(--foil),transparent 78%)}.proof-public .ap-receipt.done{background:var(--ok-tint);border-color:color-mix(in oklab,var(--ok),transparent 78%)}.proof-public .ap-receipt.sealed{background:var(--foil-tint);border-color:color-mix(in oklab,var(--foil),transparent 80%)}.proof-public .ap-receipt svg{flex:none;width:15px;height:15px;margin-top:1px;color:var(--foil-deep)}.proof-public .ap-receipt.done svg{color:var(--ok)}.proof-public .ap-receipt b{color:var(--ink);font-weight:640}.proof-public .ap-confirm{display:flex;flex-direction:column;gap:9px;padding:14px;border-radius:11px;background:var(--card);border:1px solid var(--line-ink)}.proof-public .ap-confirm b{font-size:14px;font-weight:640;color:var(--ink)}.proof-public .ap-confirm p{margin:0;font-size:12.5px;line-height:1.55;color:var(--ink-2)}.proof-public .ap-confirm-row{display:flex;gap:9px;flex-wrap:wrap}.proof-public .ap-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.proof-public .ap-actions .sign-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.proof-public .sign-btn--refuse{background:none;border:1px solid color-mix(in oklab,var(--hot),transparent 72%);color:var(--hot-ink);box-shadow:none}.proof-public .sign-btn--refuse:hover:not(:disabled){background:var(--hot-tint)}.proof-public .ap-roster{border-top:1px solid var(--line-ink-soft,var(--line-ink));padding-top:14px}.proof-public .ap-roster-t{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-4);margin-bottom:6px}.proof-public .ap-rrow{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:12.5px}.proof-public .ap-rdot{flex:none;width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ink-4)}.proof-public .ap-rdot.done{background:var(--ok);box-shadow:none}.proof-public .ap-rn{flex:1;min-width:0;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proof-public .ap-rs{flex:none;font-family:var(--font-mono);font-size:10px;color:var(--ink-4)}.proof-public .ap-rs.ok{color:var(--ok)}.proof-public .ap-rfoot{margin:8px 0 0}.proof-public .ap-lock,.proof-public .ap-rfoot{font-size:11.5px;line-height:1.5;color:var(--ink-3)}.proof-public .ap-lock{flex-basis:100%;margin:0}@media (max-width:767px){.proof-public .sg-tally .pv .pv-bar{position:static;top:auto;z-index:auto;width:100%;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;gap:2px;flex-wrap:nowrap;justify-content:space-between}.proof-public .sg-tally .pv .pv-btn,.proof-public .sg-tally .pv .pv-fit{width:36px;height:36px}.proof-public .sg-tally .pv .pv-zoomval{height:36px;min-width:44px}.proof-public .sg-tally .pv .pv-rule{height:18px}.proof-public .sg-tally-tools{display:flex;align-items:center;gap:10px;margin-bottom:6px}.proof-public .sg-tally-tools-slot{flex:1 1 auto;min-width:0;display:flex;align-items:center;overflow:hidden}.proof-public .sg-tally-tools .sg-tally-frac{flex:0 0 auto}}.sg-fld-chip{position:absolute;z-index:31;display:block;padding:1px 7px;border-radius:7px;border:1px solid color-mix(in oklab,var(--foil,#8a6134),transparent 55%);background:var(--paper-warm,#fffdf8);color:var(--ink-2,#4a4133);font-family:var(--font-sans);font-size:11px;font-weight:600;line-height:1.5;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;box-shadow:0 1px 3px -1px color-mix(in oklab,var(--ink,#2a2318),transparent 78%)}.sg-fld-chip[data-side=above]{bottom:100%;margin-bottom:3px}.sg-fld-chip[data-side=below]{top:100%;margin-top:3px}.sg-fld-chip[data-side=inside]{top:1px;box-shadow:none}.sg-fld-chip[data-align=start]{left:0;right:auto}.sg-fld-chip[data-align=end]{right:0;left:auto}.sg-fld-chip[data-side=inside][data-align=start]{left:1px}@media (max-width:767px){.proof-public .sg-brief{display:block;margin:10px 13px 0;padding:12px 14px 13px;border-radius:14px;border:1px solid var(--line-ink);background:var(--card);box-shadow:var(--elev-card)}.proof-public .sg-brief-eyebrow{display:block;font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--foil-deep)}.proof-public .sg-brief-line{margin-top:5px;font-family:var(--font-sans);font-size:14px;line-height:1.5;letter-spacing:-.01em;color:var(--ink)}.proof-public .sg-brief-go{display:inline-flex;align-items:center;gap:6px;min-height:34px;margin-top:6px;padding:0;border:0;background:transparent;font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--foil-deep);cursor:pointer}.proof-public .sg-brief-go svg{flex:0 0 auto}}[data-sg-found=true]{animation:sg-found 1.6s var(--ease,ease) 1}@keyframes sg-found{0%,to{box-shadow:0 0 0 0 transparent}12%,62%{box-shadow:0 0 0 4px var(--foil-tint,rgba(138,97,52,.22))}}@media (prefers-reduced-motion:reduce){[data-sg-found=true]{animation:none;box-shadow:0 0 0 4px var(--foil-tint,rgba(138,97,52,.22))}}.proof-public .sk-slow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-family:var(--font-sans);font-size:13px;line-height:1.5;color:var(--ink-3)}.proof-public .sk-slow-go{min-height:32px;padding:0 12px;border-radius:9px;border:1px solid var(--line-ink-strong);background:var(--card);font-family:var(--font-sans);font-size:12.5px;font-weight:600;color:var(--foil-deep);cursor:pointer}.proof-public .sk-slow-go:hover{border-color:color-mix(in oklab,var(--foil-line,var(--foil)),transparent 45%)}.proof-public .sg-lockup{align-items:center;gap:12px;margin:0 0 12px;padding:0 0 10px;border-bottom:2px solid var(--foil-line,var(--foil))}.proof-public .sg-lockup-logo{display:flex;align-items:center}.proof-public .sg-lockup-plate{padding:7px 12px;border-radius:8px;background:var(--paper-warm,#fffdf8)}.proof-public .sg-lockup img{display:block;max-height:26px;max-width:150px;object-fit:contain}.proof-public .sg-lockup-via{font-family:var(--font-mono);font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-4);white-space:nowrap}@media (max-width:767px){.proof-public .sg-lockup--phone{margin:0;padding:10px 14px}.proof-public .sg-lockup--phone img{max-height:24px;max-width:140px}}.sg-cn-bar{display:flex;align-items:center;gap:13px;flex-wrap:wrap;padding:13px 14px;background:color-mix(in oklab,var(--card),var(--foil-tint) 60%);border-bottom:1px solid color-mix(in oklab,var(--foil),transparent 74%);box-shadow:0 10px 20px -18px rgba(63,53,40,.75)}.sg-cn-bar--bad{background:color-mix(in oklab,var(--card),var(--hot-tint) 70%);border-bottom-color:color-mix(in oklab,var(--hot),transparent 76%)}.sg-cn-shield{width:27px;height:27px;border-radius:8px;background:var(--card);border:1px solid color-mix(in oklab,var(--foil),transparent 66%);display:grid;place-items:center;color:var(--foil-deep);flex:none}.sg-cn-bar--bad .sg-cn-shield{color:var(--hot);border-color:color-mix(in oklab,var(--hot),transparent 70%)}.sg-cn-txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.sg-cn-t1{font-size:12.5px;font-weight:600;line-height:1.35;cursor:pointer}.sg-cn-t2{font-size:11px;color:var(--ink-3);line-height:1.45}.sg-cn-link{background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--foil-deep);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sg-cn-cbx{appearance:none;width:19px;height:19px;border-radius:5px;border:1.5px solid var(--line-ink-strong);background:var(--paper);flex:none;cursor:pointer;display:grid;place-items:center;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.sg-cn-cbx:after{content:"";width:10px;height:6px;border-left:2px solid var(--on-foil);border-bottom:2px solid var(--on-foil);transform:rotate(-45deg) translate(1px,-1px);opacity:0;transition:opacity var(--dur-fast) var(--ease)}.sg-cn-cbx:checked{background:var(--foil);border-color:var(--foil-deep)}.sg-cn-cbx:checked:after{opacity:1}.sg-cn-cbx:disabled{opacity:.4;cursor:not-allowed;background:var(--btn-off)}.sg-cn-cbx:focus-visible{outline:2px solid var(--foil);outline-offset:2px}.sg-cn-go,.sg-cn-line,.sg-cn-quiet{border-radius:9px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:9px 15px;border:none;transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.sg-cn-go{background:var(--foil-grad);color:var(--on-foil);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--foil-hi),transparent 42%),0 1px 2px rgba(63,53,40,.14)}.sg-cn-go:hover:not(:disabled){transform:translateY(-1px)}.sg-cn-go:disabled{background:var(--btn-off);color:var(--ink-4);box-shadow:none;cursor:not-allowed}.sg-cn-line{background:var(--card);color:var(--ink-2);border:1px solid var(--line-ink-strong)}.sg-cn-quiet{background:none;color:var(--ink-3);font-weight:500;padding:9px 11px}.sg-cn-quiet:hover:not(:disabled){color:var(--ink);background:var(--ws-2)}.sg-cn-err{display:flex;align-items:center;gap:9px;padding:10px 14px;font-size:11.5px;color:color-mix(in oklab,var(--hot),var(--ink) 20%);background:var(--hot-tint);border-bottom:1px solid color-mix(in oklab,var(--hot),transparent 78%)}.sg-cn-err span{flex:1}.sg-cn-scrim{position:fixed;inset:0;z-index:10060;background:color-mix(in oklab,var(--ink),transparent 55%);display:grid;place-items:center;padding:18px}.sg-cn-ov{background:var(--card);border:1px solid var(--line-ink-strong);border-radius:13px;box-shadow:var(--lift-3);overflow:hidden;display:flex;flex-direction:column;width:100%;max-width:560px;max-height:84vh}.sg-cn-ov--narrow{max-width:420px}.sg-cn-ovhead{padding:14px 16px 12px;border-bottom:1px solid var(--line-ink);display:flex;align-items:flex-start;gap:11px}.sg-cn-ovhead>div{flex:1;min-width:0}.sg-cn-ovt{margin:0;font-family:var(--font-serif);font-size:15px;font-weight:600;letter-spacing:-.012em}.sg-cn-ovv{font-family:var(--font-mono);font-size:9px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-4);margin-top:2px}.sg-cn-x{width:27px;height:27px;border-radius:7px;border:1px solid var(--line-ink);background:var(--ws-0);display:grid;place-items:center;color:var(--ink-3);cursor:pointer;flex:none}.sg-cn-ovbody{padding:16px 17px 20px;overflow-y:auto;font-size:12.5px;line-height:1.68;color:var(--ink-2);display:flex;flex-direction:column;gap:13px;flex:1;min-height:0}.sg-cn-ovbody section{display:flex;flex-direction:column;gap:8px}.sg-cn-ovbody p{margin:0}.sg-cn-ovbody ul{margin:0;padding-left:17px;display:flex;flex-direction:column;gap:6px}.sg-cn-h{margin:0;font-size:12.5px;font-weight:640;color:var(--ink)}.sg-cn-end{padding-top:12px;border-top:1px solid var(--line-ink-soft);font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4)}.sg-cn-ovfoot{padding:12px 16px;border-top:1px solid var(--line-ink);gap:10px;background:var(--ws-0);flex-wrap:wrap}.sg-cn-msg,.sg-cn-ovfoot{display:flex;align-items:center}.sg-cn-msg{font-size:11.5px;color:var(--ink-3);margin-right:auto;gap:7px;min-width:0}.sg-cn-msg--ok{color:var(--ok)}.sg-cn-confirm{padding:15px 17px;display:flex;flex-direction:column;gap:13px;font-size:12.5px;line-height:1.65;color:var(--ink-2)}.sg-cn-confirm p{margin:0}.sg-cn-confirm ul{margin:0;padding-left:17px;display:flex;flex-direction:column;gap:6px}.sg-cn-acts{display:flex;gap:9px;justify-content:flex-end;flex-wrap:wrap}@media (max-width:767px){.sg-cn-dock{position:fixed;left:0;right:0;bottom:0;z-index:10055;display:flex;flex-direction:column-reverse;overflow:hidden;background:var(--card);border-top:1px solid color-mix(in oklab,var(--foil),transparent 70%);border-radius:15px 15px 0 0;box-shadow:0 -18px 50px -18px color-mix(in oklab,var(--ink),transparent 72%)}.sg-cn-bar{border-bottom:none;box-shadow:none;padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px))}body:has(.sg-cn-dock) .asg-dock,body:has(.sg-cn-dock) .sg-tally{visibility:hidden}body:has(.sg-cn-dock):not(:has(.sg-tally,.asg-dock)):after{content:"";display:block;height:var(--sg-cn-dock-h,0)}.sg-cn-go,.sg-cn-quiet{width:100%;justify-content:center}.sg-cn-shield{display:none}.sg-cn-ov{max-height:92vh}.sg-cn-scrim{padding:0;place-items:end stretch}.sg-cn-ov{border-radius:15px 15px 0 0;max-width:none}}.sg-cn-spx>*{--card:var(--spx-g3);--paper:var(--spx-g2);--ws-0:var(--spx-g2);--ws-2:var(--spx-g4);--ink:var(--spx-tx);--ink-2:var(--spx-tx2);--ink-3:var(--spx-tx3);--ink-4:var(--spx-tx4);--line-ink:var(--spx-hl2);--line-ink-soft:var(--spx-hl);--line-ink-strong:var(--spx-hl3);--foil:var(--spx-b-go);--foil-deep:var(--spx-b-ixt);--foil-hi:var(--spx-b-go-hi);--foil-grad:var(--spx-b-go);--foil-tint:var(--spx-b-ixs);--on-foil:#fff;--btn-off:color-mix(in oklab,var(--ink),var(--card) 90%);--hot:var(--spx-hot);--hot-tint:var(--spx-hot-s);--ok:var(--spx-ok);--lift-3:var(--spx-lift-hi);--font-mono:var(--spx-mono)}.sg-cn-spx .sg-cn-bar{background:color-mix(in oklab,var(--spx-g3),var(--spx-ix) 7%);border-bottom-color:var(--spx-hl2);box-shadow:none}.sg-cn-spx .sg-cn-bar--bad{background:color-mix(in oklab,var(--spx-g3),var(--spx-hot) 9%)}.sg-cn-spx .sg-cn-err{background:color-mix(in oklab,var(--spx-g3),var(--spx-hot) 12%);color:var(--spx-tx)}.sg-cn-spx .sg-cn-scrim{background:rgba(4,5,9,.66);backdrop-filter:blur(6px) saturate(.8)}:root[data-spx-theme=light] .sg-cn-spx .sg-cn-scrim{background:rgba(20,24,40,.34);backdrop-filter:blur(4px) saturate(.9)}body.sg-cn-locked .field--FieldRootContainer,body.sg-cn-locked [data-field-id]{opacity:.62;filter:grayscale(.4);transition:opacity var(--dur-med) var(--ease),filter var(--dur-med) var(--ease);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b6251' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='9' rx='2'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 5px top 5px;background-size:12px 12px}body.sg-cn-locked .field--FieldRootContainer *,body.sg-cn-locked [data-field-id]{pointer-events:none}body.sg-cn-locked .field--FieldRootContainer{cursor:pointer}.sg-cn-hint{color:var(--foil-deep);font-weight:600}.sg-cn-bar--nudge{outline:2px solid transparent;outline-offset:-2px;animation:sg-cn-nudge 1.6s var(--ease) 1}@keyframes sg-cn-nudge{0%,to{outline-color:transparent}20%,65%{outline-color:var(--foil)}}@media (prefers-reduced-motion:reduce){.sg-cn-bar--nudge{animation:none}}body.sg-cn-locked :is([data-field-id],.field--FieldRootContainer) :is([data-field-id],.field--FieldRootContainer){background-image:none;opacity:1;filter:none}.sg-cn-off{opacity:.62;filter:grayscale(.4);transition:opacity var(--dur-med) var(--ease),filter var(--dur-med) var(--ease)}body.sg-cn-locked .sg-btn,body.sg-cn-locked .sign-btn--go{opacity:.55;filter:grayscale(.5);cursor:not-allowed}.sg-ac-wrap{min-height:100dvh;display:grid;place-items:center;padding:24px 18px 40px;background:var(--ws-1)}.sg-ac-wrap--over{position:fixed;inset:0;z-index:200000;overflow-y:auto}.sg-ac-card{width:100%;max-width:396px;background:var(--card);border:1px solid var(--line-ink-strong);border-radius:15px;box-shadow:var(--lift-3,0 3px 6px rgba(63,53,40,.07),0 30px 70px rgba(63,53,40,.14));padding:22px 24px 20px;display:flex;flex-direction:column;gap:14px}.sg-ac-top{display:flex;gap:14px;align-items:flex-start}.sg-ac-mark{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;background:var(--foil-grad);color:var(--on-foil);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--foil-hi),transparent 42%)}.sg-ac-mark--bad{background:linear-gradient(135deg,color-mix(in oklab,var(--hot),var(--paper) 12%) 0,var(--hot) 55%,color-mix(in oklab,var(--hot),var(--ink) 22%) 100%)}.sg-ac-mark--good{background:linear-gradient(135deg,color-mix(in oklab,var(--ok),var(--paper) 12%) 0,var(--ok) 55%,color-mix(in oklab,var(--ok),var(--ink) 22%) 100%)}.sg-ac-tx{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.sg-ac-h{font-family:var(--font-serif);font-size:19px;font-weight:600;letter-spacing:-.018em;line-height:1.2;margin:0;color:var(--ink)}.sg-ac-s{font-size:12.5px;line-height:1.5;color:var(--ink-2);margin:0}.sg-ac-doc{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--sunken);border:1px solid var(--line-ink-soft);border-radius:9px}.sg-ac-doc-i{width:22px;height:27px;border-radius:3px;background:var(--paper);border:1px solid var(--line-ink);flex:none}.sg-ac-doc-n{font-size:12px;font-weight:640;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-ac-label{font-size:8.5px;letter-spacing:.13em;color:var(--ink-4)}.sg-ac-input,.sg-ac-label{font-family:var(--font-mono);text-transform:uppercase}.sg-ac-input{width:100%;font-size:26px;font-weight:500;letter-spacing:.34em;text-align:center;padding:15px 12px 15px 22px;border-radius:11px;border:2px solid var(--line-ink-strong);background:var(--paper);color:var(--ink);outline:none;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.sg-ac-input::placeholder{color:color-mix(in oklab,var(--ink-4),transparent 52%)}.sg-ac-input:focus{border-color:var(--foil);box-shadow:0 0 0 4px var(--foil-tint)}.sg-ac-input--bad{border-color:var(--hot);background:color-mix(in oklab,var(--paper),var(--hot-tint) 55%)}.sg-ac-input--bad:focus{box-shadow:0 0 0 4px var(--hot-tint)}.sg-ac-input:disabled{background:var(--btn-off);color:var(--ink-4);cursor:not-allowed}.sg-ac-pips{display:flex;align-items:center;gap:9px}.sg-ac-pips-l{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4)}.sg-ac-pips-r{display:flex;gap:4px;margin-left:auto}.sg-ac-pip{width:17px;height:4px;border-radius:99px;background:color-mix(in oklab,var(--ok),transparent 40%);transition:background var(--dur-med) var(--ease)}.sg-ac-pip--spent{background:var(--line-ink-strong)}.sg-ac-pips--low .sg-ac-pip:not(.sg-ac-pip--spent){background:var(--warn)}.sg-ac-pips--last .sg-ac-pip:not(.sg-ac-pip--spent){background:var(--hot)}.sg-ac-msg{display:flex;gap:9px;align-items:flex-start;font-size:12px;line-height:1.5;padding:10px 12px;border-radius:9px}.sg-ac-msg svg{flex:none;margin-top:1px}.sg-ac-msg--bad{background:var(--hot-tint);color:color-mix(in oklab,var(--hot),var(--ink) 22%)}.sg-ac-msg--bad svg{color:var(--hot)}.sg-ac-msg--ok{background:var(--ok-tint);color:color-mix(in oklab,var(--ok),var(--ink) 18%)}.sg-ac-msg--ok svg{color:var(--ok)}.sg-ac-go{width:100%;border:none;border-radius:9px;padding:13px 15px;font-size:13.5px;font-weight:600;cursor:pointer;background:var(--foil-grad);color:var(--on-foil);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--foil-hi),transparent 42%),0 1px 2px rgba(63,53,40,.14);transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.sg-ac-go:hover:not(:disabled){transform:translateY(-1px)}.sg-ac-go:disabled{background:var(--btn-off);color:var(--ink-4);box-shadow:none;cursor:not-allowed}.sg-ac-go:focus-visible{outline:2px solid var(--foil);outline-offset:2px}.sg-ac-foot{font-size:11.5px;line-height:1.5;color:var(--ink-3);text-align:center;margin:0}.sg-ac-clock{display:flex;flex-direction:column;gap:2px;align-items:center;padding:14px 15px;border-radius:11px;background:var(--sunken);border:1px solid var(--line-ink)}.sg-ac-clock-v{font-family:var(--font-mono);font-size:26px;letter-spacing:.05em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.sg-ac-clock-w{font-size:11.5px;color:var(--ink-3)}.sg-ac-note{display:flex;gap:9px;align-items:flex-start;font-size:12px;line-height:1.5;padding:10px 12px;border-radius:9px;background:var(--sunken);border:1px solid var(--line-ink-soft);color:var(--ink-3)}.sg-ac-note svg{flex:none;margin-top:1px;color:var(--ink-4)}.sg-ac-line{display:block;text-align:center;border-radius:9px;padding:12px 15px;font-size:13px;font-weight:600;background:var(--card);color:var(--ink-2);border:1px solid var(--line-ink-strong);text-decoration:none}.sg-ac-line:hover{border-color:var(--foil);color:var(--ink)}@media (max-width:480px){.sg-ac-card{padding:18px 17px 16px}.sg-ac-input{font-size:22px;letter-spacing:.28em;padding:13px 10px 13px 18px}}.spx .spx-ac-input{display:block;width:100%;height:60px;margin-top:16px;padding:0 14px 0 calc(14px + .3em);border:0;border-radius:12px;background:var(--spx-g2);color:var(--spx-tx);font-family:var(--spx-mono);font-size:24px;font-weight:500;letter-spacing:.3em;text-align:center;text-transform:uppercase;caret-color:var(--spx-b-ixt);outline:none;box-shadow:0 0 0 1px var(--spx-hl2) inset;transition:box-shadow var(--spx-d1),background var(--spx-d1)}.spx .spx-ac-input::placeholder{color:var(--spx-tx4)}.spx .spx-ac-input:hover{box-shadow:0 0 0 1px var(--spx-hl3) inset}.spx .spx-ac-input:focus{background:var(--spx-g3);box-shadow:0 0 0 1.5px var(--spx-b-ix) inset,0 0 0 4px var(--spx-b-ixs)}.spx .spx-ac-input.is-bad{box-shadow:0 0 0 1.5px var(--spx-hot) inset;animation:spx-shake .36s var(--spx-e-io)}.spx .spx-ac-input:disabled{opacity:.5;cursor:not-allowed}.spx .spx-ac-pips{display:flex;align-items:center;margin-top:12px;font-family:var(--spx-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--spx-tx3)}.spx .spx-ac-pips>span:last-child{display:flex;gap:4px;margin-left:auto}.spx .spx-ac-pips i{width:18px;height:4px;border-radius:99px;background:var(--spx-ok)}.spx .spx-ac-pips.is-low i{background:var(--spx-warn)}.spx .spx-ac-pips.is-last i{background:var(--spx-hot)}.spx .spx-ac-pips i.is-spent{background:var(--spx-hl3)}.spx .spx-ac-clock{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:16px;padding:18px 16px;border-radius:12px;background:var(--spx-g2);box-shadow:0 0 0 1px var(--spx-hl) inset}.spx .spx-ac-clock b{font-size:32px;font-weight:500;line-height:1.1;color:var(--spx-tx)}.spx .spx-ac-clock span{font-size:13px;color:var(--spx-tx3)}.spx .spx-gate-go.spx-ac-mail{margin-top:10px;box-shadow:0 0 0 1px var(--spx-hl2) inset;text-decoration:none}.spx .spx-ac-mail svg{width:16px;height:16px}.proof-public .sg-mark{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10.5px;line-height:1;letter-spacing:.04em;white-space:nowrap;color:var(--ink-4);transition:color .2s var(--ease,cubic-bezier(.22,.08,0,1))}.proof-public .sg-mark-dot{width:6px;height:6px;border-radius:50%;background:var(--line-ink-strong);flex:none}.proof-public .sg-mark[data-s=saving] .sg-mark-dot{background:var(--warn);animation:sg-mark-pulse .9s ease-in-out infinite}.proof-public .sg-mark[data-s=saved]{color:var(--ok)}.proof-public .sg-mark[data-s=saved] .sg-mark-dot{background:var(--ok)}.proof-public .sg-mark[data-s=off]{color:var(--hot)}.proof-public .sg-mark[data-s=off] .sg-mark-dot{background:var(--hot)}@keyframes sg-mark-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.proof-public .sg-mark[data-s=saving] .sg-mark-dot{animation:none}}.proof-public .sg-resume{display:flex;gap:10px;align-items:flex-start;margin:0 0 12px;padding:10px 12px;border-radius:10px;background:var(--foil-tint-2);border:1px solid color-mix(in oklab,var(--foil),transparent 62%);color:var(--ink-2)}.proof-public .sg-resume.changed{background:var(--warn-tint);border-color:color-mix(in oklab,var(--warn),transparent 66%)}.proof-public .sg-resume-i{width:15px;height:15px;flex:none;margin-top:2px;color:var(--foil-deep)}.proof-public .sg-resume.changed .sg-resume-i{color:var(--warn-ink,var(--warn))}.proof-public .sg-resume-t{display:flex;flex-direction:column;gap:4px;min-width:0}.proof-public .sg-resume-t b{font-size:12.5px;font-weight:640;letter-spacing:-.008em;color:var(--ink)}.proof-public .sg-resume-t span{font-size:11.5px;line-height:1.5}.proof-public .sg-resume-link{align-self:flex-start;margin-top:2px;border:0;background:none;padding:0;font-size:11.5px;font-weight:600;color:var(--ink-3);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.proof-public .sg-resume-confirm{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:4px;font-size:11.5px;color:var(--ink-2)}.proof-public .sg-resume-go,.proof-public .sg-resume-no{border-radius:7px;padding:5px 10px;font-size:11.5px;font-weight:600;cursor:pointer;border:1px solid var(--line-ink-strong);background:var(--card);color:var(--ink-2)}.proof-public .sg-resume-go{border-color:color-mix(in oklab,var(--hot),transparent 58%);color:var(--hot)}.proof-public .sg-tally-alt:disabled{cursor:default}.proof-public .sg-bye{display:flex;flex-direction:column;align-items:center;gap:13px;text-align:center;padding:40px 24px}.proof-public .sg-bye-i{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:var(--ok-tint);color:var(--ok)}.proof-public .sg-bye-i.is-warn{background:var(--warn-tint);color:var(--warn-ink,var(--warn))}.proof-public .sg-bye-i svg{width:23px;height:23px}.proof-public .sg-bye-h{margin:0;font-family:var(--font-serif);font-size:23px;font-weight:600;letter-spacing:-.018em;color:var(--ink)}.proof-public .sg-bye-p{margin:0;max-width:44ch;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.proof-public .sg-bye-q{margin:0;font-size:12px;color:var(--ink-4)}
/*# sourceMappingURL=778c580bf703bff5.css.map*/