@font-face{font-family:Bravura;src:url(/assets/Bravura-CL2nYb52.otf)format("opentype");font-display:swap}@font-face{font-family:Edwin;src:url(/assets/Edwin-Roman-CrXJFWSk.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Edwin;src:url(/assets/Edwin-Italic-Bp9lvalD.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Edwin;src:url(/assets/Edwin-Bold-DBGKyhFD.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Edwin;src:url(/assets/Edwin-BdIta-DhVZLhUk.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}:root{--popup-shadow:0 12px 36px #0003, 0 3px 10px #0000001a;--popup-shadow-pal:0 0 1px #00000038, 0 1px 2px #0000001a, 0 4px 10px #00000014;--clr-primary:#1a1a1a;--clr-primary-light:#f5f5f5;--clr-primary-hover:#e8e8e8;--clr-success:#333;--clr-success-light:#f5f5f5;--clr-purple:#555;--clr-purple-light:#f5f5f5;--clr-danger:#666;--clr-danger-light:#f0f0f0;--clr-orange:#444;--clr-orange-light:#f5f5f5;--clr-teal:#333;--clr-teal-light:#f5f5f5;--clr-warning:#555;--clr-warning-border:#ccc;--clr-bg:#f2f2f2;--clr-surface:#fff;--clr-surface-alt:#f7f7f7;--clr-text:#111;--clr-text-secondary:#555;--clr-text-muted:#999;--clr-text-disabled:#ccc;--clr-border:#ddd;--clr-border-light:#ebebeb;--clr-home-bg:#fafafa;--clr-home-surface:#00000008;--clr-home-surface-hover:#0000000f;--clr-home-text:#111;--clr-home-text-secondary:#777;--clr-home-accent:#1a1a1a;--clr-home-accent-hover:#333;--clr-home-border:#00000014;--clr-arrange-bg:#f0f0f0;--clr-arrange-surface:#ffffffd9;--clr-arrange-surface-alt:#ffffffa6;--clr-arrange-border:#00000014;--clr-arrange-header:#fffffff2;--font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--fs-xs:11px;--fs-sm:12px;--fs-md:13px;--fs-lg:14px;--fs-xl:16px;--fs-2xl:20px;--fs-3xl:28px;--fs-4xl:40px;--sp-1:4px;--sp-2:6px;--sp-3:8px;--sp-4:10px;--sp-5:12px;--sp-6:14px;--sp-7:16px;--sp-8:24px;--sp-9:32px;--sp-10:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-pill:9999px;--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 3px #00000014, 0 1px 2px #0000000a;--shadow-card:0 2px 12px #0000000f, 0 1px 4px #0000000a;--shadow-lg:0 10px 40px #00000014, 0 2px 8px #0000000a;--shadow-xl:0 20px 60px #0000001a, 0 4px 16px #0000000d;--shadow-glow-blue:0 0 20px #0000001f, 0 0 60px #0000000d;--shadow-glow-teal:0 0 20px #0000001f, 0 0 60px #0000000d;--toolbar-h:48px;--tabbar-h:40px;--detailbar-h:60px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-smooth:cubic-bezier(.4, 0, .2, 1);--glass-bg:#ffffffe6;--glass-border:#0000000f;--glass-blur:10px;--site-bg:#fff;--site-surface:#fff;--site-surface-alt:#f4f4f4;--site-text:#111;--site-text-2:#5f5f5f;--site-text-3:#6e6e6e;--site-line:#e4e4e4;--site-line-strong:#cfcfcf;--site-accent:#111;--site-accent-hover:#333;--site-on-accent:#fff;--site-danger:#a12a2a;--site-focus:0 0 0 3px #1111112e;--site-max:1180px;--site-header-h:64px}:where(.site),:where(.site) *,:where(.site) :before,:where(.site) :after{box-sizing:border-box}body.site{background:var(--site-bg);min-height:100vh;color:var(--site-text);font-family:var(--font-family);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:14px;line-height:1.5;display:flex}:where(.site) :where(button,input,select,textarea){font:inherit;color:inherit}:where(.site) :focus-visible{box-shadow:var(--site-focus);border-radius:6px;outline:none}:where(.site) :where(h1,h2,h3,p){margin:0}:where(.site) a{color:inherit}.site-header{z-index:20;height:var(--site-header-h);backdrop-filter:blur(20px);border-bottom:1px solid var(--site-line);background:#ffffffd9;position:sticky;top:0}.site-header-inner{max-width:var(--site-max);align-items:center;gap:24px;height:100%;margin:0 auto;padding:0 24px;display:flex}.site-logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.site-nav{flex:1;justify-content:flex-end;gap:4px;display:flex}.site-wide .site-header-inner{max-width:none;padding:0 24px 0 28px}.site-nav a,.site-nav span{border-radius:var(--radius-pill);color:var(--site-text-2);white-space:nowrap;padding:7px 14px;font-size:13px;text-decoration:none}.site-nav a:hover{color:var(--site-text);background:#0000000d}.site-nav a[aria-current=page]{color:var(--site-text);font-weight:600}.site-nav span[aria-disabled=true]{color:var(--site-text-3);cursor:default}.site-header-right{align-items:center;gap:10px;margin-left:auto;display:flex}.site-lang{color:var(--site-text-2);align-items:center;gap:6px;display:flex}.site-lang select{border-radius:var(--radius-pill);-webkit-appearance:none;appearance:none;text-align:center;text-align-last:center;width:108px;height:34px;color:var(--site-text-3);cursor:pointer;line-height:19.5px;font-family:var(--font-family);background:0 0;border:1px solid #111;padding:6px 14px;font-size:13px;font-weight:400}.site-lang select:hover{background:#0000000a}.site-lang select:focus{border-color:#111;outline:none}:where(.site) select:focus-visible,:where(.site) input:focus-visible,:where(.site) textarea:focus-visible{box-shadow:none;outline:none}@supports (field-sizing:content){.site-lang select{field-sizing:content;width:auto;min-width:64px}}.site-btn{border-radius:var(--radius-pill);border:1px solid var(--site-line-strong);background:var(--site-surface);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:13px;text-decoration:none;display:inline-flex}.site-btn:hover{background:var(--site-surface-alt)}.site-btn--primary{background:var(--site-accent);border-color:var(--site-accent);color:var(--site-on-accent)}.site-btn--primary:hover{background:var(--site-accent-hover)}.site-btn:disabled{opacity:.45;cursor:not-allowed}.site-main{width:100%;max-width:var(--site-max);flex:1;margin:0 auto;padding:32px 24px 64px}.site-footer{border-top:1px solid var(--site-line);background:var(--site-surface)}.site-footer-inner{max-width:var(--site-max);color:var(--site-text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 auto;padding:24px;font-size:12px;display:flex}.site-footer-links{flex-wrap:wrap;gap:6px 18px;display:flex}.site-footer-links a{color:var(--site-text-2);text-decoration:none}.site-footer-links a:hover{color:var(--site-text);text-decoration:underline}.site-footer-links span[aria-disabled=true]{color:var(--site-text-3)}.site-footer-biz{color:var(--site-text-3);flex-wrap:wrap;flex-basis:100%;gap:2px 14px;margin:0;font-size:11px;line-height:1.6;display:flex}.site-footer-biz a{color:var(--site-text-2);text-decoration:underline}.site-blank{color:#4a3800;background:#ffe9a8;border-radius:3px;padding:0 3px}.site-preview-banner{color:#fff;text-align:center;background:#111;padding:6px 12px;font-size:12px}.site-state{text-align:center;color:var(--site-text-2);flex-direction:column;align-items:center;gap:10px;padding:64px 24px;display:flex}.site-state svg{color:var(--site-text-3)}.site-state h2{color:var(--site-text);font-size:18px}.site-state p{max-width:420px}.site-state .site-btn{margin-top:8px}.site-notice{border:1px solid var(--site-line-strong);border-radius:var(--radius-lg);background:var(--site-surface);color:var(--site-text-2);align-items:flex-start;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:13px;display:flex}.site-notice strong{color:var(--site-text)}.site-skeleton{border-radius:var(--radius-md);background:linear-gradient(90deg,#eee 0%,#f6f6f6 50%,#eee 100%) 0 0/200% 100%;animation:1.4s linear infinite site-shimmer}@keyframes site-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.site-skeleton{animation:none}}.site-pending-tag{border-radius:var(--radius-pill);border:1px dashed var(--site-line-strong);color:var(--site-text-3);padding:1px 8px;font-size:11px;display:inline-block}@media (width<=760px){:root{--site-header-h:92px}.site-header-inner,.site-wide .site-header-inner{flex-wrap:wrap;align-content:center;gap:4px 12px;padding:6px 16px}.site-nav{flex:0 0 calc(100% + 20px);order:3;justify-content:flex-start;margin:0 -10px;overflow-x:auto}.site-main{padding:24px 16px 48px}.site-footer-links a,.site-footer-biz a{padding:4px 0}}.site-bell{width:36px;height:36px;color:var(--site-text);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.site-bell[hidden]{display:none}.site-bell:hover{background:#0000000d}.site-bell-n{color:#fff;text-align:center;background:#111;border-radius:8px;min-width:15px;height:15px;padding:0 3px;font-size:9.5px;font-style:normal;font-weight:800;line-height:15px;position:absolute;top:3px;right:1px}.site-bell-n[hidden]{display:none}.site-gear{width:36px;height:36px;color:var(--site-text);border-radius:999px;justify-content:center;align-items:center;display:none}.site-gear:hover{background:#0000000d}@media (width<=760px){.site-gear{display:inline-flex}}.site-footer-row{flex-wrap:wrap;flex-basis:100%;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.site-footer-copy{color:var(--site-text-3)}.site-footer-bizbtn{font:inherit;color:var(--site-text-2);cursor:pointer;background:0 0;border:0;padding:0}.site-footer-bizbtn:hover{color:var(--site-text);text-decoration:underline}.site-footer-bizbtn[aria-expanded=true] span[aria-hidden]{display:inline-block;transform:rotate(180deg)}.site-footer-paddle{color:var(--site-text-3);flex-basis:100%;margin:0;font-size:11px}.site-footer-biz[hidden]{display:none}@media (width<=760px){.site-footer-bizbtn{padding:4px 0}}.pop-glyph{width:56px;height:56px;color:var(--site-text);background:#f2f2f2;border-radius:50%;flex:none;place-items:center;margin:0 auto 16px;display:grid}.pop-glyph svg{width:26px;height:26px}.pop-glyph.is-danger{color:var(--site-danger);background:#f8eaea}.pop-glyph.is-done{background:var(--site-text);color:#fff}.pop-title{letter-spacing:-.3px;text-wrap:balance;word-break:keep-all;color:var(--site-text);text-align:center;margin:0 0 8px;font-size:19px;font-weight:700;line-height:1.35}.pop-text{color:var(--site-text-2);word-break:keep-all;overflow-wrap:anywhere;text-align:center;max-width:34ch;margin:0 auto;font-size:15px;line-height:1.6}.pop-text strong{color:var(--site-text);font-weight:600}.pop-acts{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;margin-top:22px;display:grid}.pop-btn{border:1px solid var(--site-line);height:44px;color:var(--site-text);cursor:pointer;white-space:nowrap;background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:15px;font-weight:600;display:inline-flex}.pop-btn:hover:not(:disabled){background:#f2f2f2}.pop-btn.is-main{background:var(--site-text);border-color:var(--site-text);color:#fff}.pop-btn.is-main:hover:not(:disabled){background:#333;border-color:#333}.pop-btn.is-danger{background:var(--site-danger);border-color:var(--site-danger);color:#fff}.pop-btn.is-danger:hover:not(:disabled){background:#8a2323;border-color:#8a2323}.pop-btn:disabled{opacity:.4;cursor:default}.pop-in{animation:.22s cubic-bezier(.2,.9,.3,1.2) both pop-in}@keyframes pop-in{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}.pop-bar{background:#f2f2f2;border-radius:3px;height:3px;margin-top:22px;overflow:hidden}.pop-bar i{background:var(--site-text);width:0;height:100%;animation:pop-fill var(--pop-ms,2.5s) linear forwards;display:block}@keyframes pop-fill{to{width:100%}}.pop-resend{color:var(--site-text-3);text-align:center;margin-top:10px;font-size:13px}.pop-resend button{color:var(--site-text);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.pop-resend button:disabled{color:var(--site-text-3);cursor:default;text-decoration:none}.pop-error{color:var(--site-danger);text-align:center;margin:8px 0 0;font-size:13px}.cb{width:min(100%,326px);margin:20px auto 4px;position:relative}.cb-input{opacity:0;letter-spacing:40px;cursor:text;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.cb-boxes{pointer-events:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.cb-box{border:1.5px solid var(--site-line);font-variant-numeric:tabular-nums;height:54px;color:var(--site-text);background:#fff;border-radius:11px;place-items:center;font-size:22px;font-weight:600;display:grid}.cb-input:focus+.cb-boxes .cb-box.is-next,.cb-input:focus+.cb-boxes .cb-box.is-filled:last-child{border-color:var(--site-text)}.cb.is-invalid .cb-box{border-color:var(--site-danger)}@media (width<=480px){.pop-glyph{width:48px;height:48px;margin-bottom:12px}.pop-glyph svg{width:22px;height:22px}.pop-title{font-size:17px}.pop-text{font-size:14px}.pop-acts{gap:8px;margin-top:18px}.pop-btn{height:42px;font-size:14px}.cb-boxes{gap:6px}.cb-box{border-radius:10px;height:48px;font-size:20px}}@media (prefers-reduced-motion:reduce){.pop-in{animation:none}.pop-bar i{width:100%;animation:none}}
