@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e3e8ee;--panel:#fff;--field:#edf1f5;--hover:#f1f4f8;--line:#d8dee6;--line-strong:#b9c2cd;--bevel:#ffffffd9;--deck-rule:#0e13190d;--deck-rule-5:#0e131917;--ink:#0e1319;--ink-2:#454d58;--ink-3:#636b78;--icon:#2b333d;--accent:#0a6fd4;--accent-hover:#0a5cb0;--accent-ink:#0b57a8;--accent-wash:#e4eefa;--on-accent:#fff;--sel:#edf4fd;--warn:#e8850c;--warn-ink:#b4560a;--warn-wash:#e8850c21;--ok:#17a05a;--ok-ink:#12784a;--ok-wash:#17a05a21;--danger:#c1343a;--danger-ink:#b22a30;--danger-wash:#c1343a17;--chat-out:#d9fdd3;--rev:#0e1319;--on-rev:#fff;--rev-warn:#e8850c;--scrim:#0a0e1361;--shadow-pop:0 10px 28px -10px #0a0e134d, 0 2px 5px #0a0e1314;--shadow-raise:inset 0 1px 0 var(--bevel);--font:"IBM Plex Sans Variable", "IBM Plex Sans", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--t:.875rem;--w-body:400;--w-label:500;--w-name:600;--w-fig:700;--r-panel:6px;--r-menu:5px;--r-control:4px;--r-item:3px;--r-badge:3px;--r-pill:999px;--r-swatch:1.5px;--div:30px;--row:calc(var(--div) * 2);--rail:calc(var(--div) * 2);--topbar:calc(var(--div) * 2);--gap:10px;--ease:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--dur-fast:.12s;--dur-fade:.15s;--dur:.2s;--dur-slow:.24s;--spring-ui:linear(0, .0319, .1067, .2019, .3033, .4023, .4941, .5764, .6485, .7105, .763, .8071, .8437, .8739, .8986, .9187, .9351, .9482, .9588, .9673, .9741, .9796, .9839, .9873, 1);--spring-ui-dur:.4s;--m-menu:scale(.97);--m-modal:scale(.98);--m-sheet:translateY(100%);--m-toast:translateY(8px);--m-rise:translateY(4px);--m-push:translateX(20%);--m-slide-fwd:translateX(28px);--m-slide-back:translateX(-28px);--loop:.9s;--breathe:1.4s;--wait-gate:.26s}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c1015;--panel:#161b22;--field:#1c222b;--hover:#1f2630;--line:#29313b;--line-strong:#3a4450;--bevel:#ffffff0f;--deck-rule:#ffffff0b;--deck-rule-5:#ffffff14;--ink:#e9edf2;--ink-2:#afb7c2;--ink-3:#868f9b;--icon:#b6bec9;--accent:#2f82de;--accent-hover:#4192ec;--accent-ink:#85c0f8;--accent-wash:#2f82de2e;--on-accent:#fff;--sel:#2f82de1f;--warn:#ff9430;--warn-ink:#ffac63;--warn-wash:#ff943029;--ok:#2fcb7c;--ok-ink:#63dc9d;--ok-wash:#2fcb7c29;--danger:#ef5b61;--danger-ink:#ff8086;--danger-wash:#ef5b6124;--chat-out:#005c4b;--rev:#e6eaf0;--on-rev:#0e1319;--rev-warn:#b45a08;--scrim:#0009;--shadow-pop:0 10px 28px -10px #000000b3, 0 2px 5px #00000073}@media (prefers-reduced-motion:reduce){:root{--m-menu:none;--m-modal:none;--m-sheet:none;--m-toast:none;--m-rise:none;--m-push:none;--m-slide-fwd:none;--m-slide-back:none;--dur:.15s;--dur-slow:.15s;--loop:2.4s;--breathe:3.2s}html::view-transition-group(*){animation-duration:.01ms!important}html::view-transition-old(*){animation-duration:.01ms!important}html::view-transition-new(*){animation-duration:.01ms!important}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{height:100%;margin:0}#root{height:100%;display:flow-root}body{font-family:var(--font);font-size:var(--t);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.45}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:var(--w-name)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--accent-wash);color:var(--ink)}input,textarea{caret-color:var(--accent)}a{color:var(--accent-ink);text-underline-offset:3px;text-decoration-thickness:1px}[hidden]{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tnum{font-variant-numeric:tabular-nums}.legend{font-weight:var(--w-label);color:var(--ink-3);text-transform:uppercase;letter-spacing:.07em}html:lang(zh-Hans) .legend{letter-spacing:.02em}.fig{font-weight:var(--w-fig);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.reverse{background:var(--rev);color:var(--on-rev)}.reverse .legend{color:color-mix(in srgb, var(--on-rev) 68%, transparent)}.deck{background-color:var(--bg);background-image:repeating-linear-gradient(to bottom, var(--deck-rule-5) 0 1px, transparent 1px calc(var(--div) * 5)), repeating-linear-gradient(to bottom, var(--deck-rule) 0 1px, transparent 1px var(--div)), repeating-linear-gradient(to right, var(--deck-rule) 0 1px, transparent 1px var(--div))}.plate{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);box-shadow:var(--shadow-raise)}:focus{outline:none}a:focus-visible,button:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--r-badge);background-clip:padding-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--ink-3);background-clip:padding-box}:root :where(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=color]),select,textarea){background-color:var(--field);color:var(--ink);border-radius:var(--r-control);border:1px solid #0000}:root :where(input,select,textarea):focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash);outline:none}:root :where(input,textarea)::placeholder{color:var(--ink-3);opacity:1}:root :where(input,select,textarea):disabled{opacity:.55;cursor:not-allowed}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}:root :where(select){appearance:none;height:40px;font:inherit;font-size:var(--t);background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 17px) calc(50% + 1px),calc(100% - 13px) calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px;padding:0 32px 0 12px}a,input,textarea,select,[role=button]{transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease, box-shadow var(--dur-fast) ease}@keyframes fade-in{0%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes dot-float{50%{opacity:1;transform:translateY(-3px)}}@keyframes dot-fade{50%{opacity:1}}.wait-in{animation:fade-in var(--dur-fade) var(--ease) var(--wait-gate) backwards}@keyframes rise-in{0%{opacity:0;transform:var(--m-rise)}}@keyframes push-in{0%{opacity:0;transform:var(--m-push)}}@keyframes menu-in{0%{opacity:0;transform:var(--m-menu)}}@keyframes modal-in{0%{opacity:0;transform:var(--m-modal)}}@keyframes page-out-left{to{transform:var(--m-slide-back);opacity:0}}@keyframes page-in-right{0%{transform:var(--m-slide-fwd);opacity:0}}@keyframes page-out-right{to{transform:var(--m-slide-fwd);opacity:0}}@keyframes page-in-left{0%{transform:var(--m-slide-back);opacity:0}}::view-transition-old(page){animation-duration:var(--dur-slow);animation-timing-function:var(--ease)}::view-transition-new(page){animation-duration:var(--dur-slow);animation-timing-function:var(--ease)}html[data-nav=forward]::view-transition-old(page){animation-name:page-out-left}html[data-nav=forward]::view-transition-new(page){animation-name:page-in-right}html[data-nav=back]::view-transition-old(page){animation-name:page-out-right}html[data-nav=back]::view-transition-new(page){animation-name:page-in-left}::view-transition-old(root){animation-duration:var(--dur-fast);animation-timing-function:var(--ease)}::view-transition-new(root){animation-duration:var(--dur-fast);animation-timing-function:var(--ease)}html[data-vt=theme]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-vt=theme]::view-transition-new(root){mix-blend-mode:normal;animation:none}[data-relay] input[type=checkbox]:checked{animation:pick-in var(--spring-ui-dur) var(--spring-ui) backwards;animation-delay:calc(var(--i,0) * 30ms)}@keyframes pick-in{0%{opacity:.35;transform:scale(.9)}}::view-transition-group(photo){animation-duration:var(--spring-ui-dur);animation-timing-function:var(--spring-ui)}::view-transition-old(photo){object-fit:cover;width:100%;height:100%;animation-duration:var(--dur-fade);animation-timing-function:var(--ease);overflow:clip}::view-transition-new(photo){object-fit:cover;width:100%;height:100%;animation-duration:var(--dur-fade);animation-timing-function:var(--ease);overflow:clip}.photo-viewer{cursor:zoom-out;background:0 0;border:0;place-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px;display:grid}.photo-viewer::backdrop{background:#0a0e13db}.photo-viewer img{object-fit:contain;border-radius:var(--r-panel);max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);box-shadow:var(--shadow-pop)}.photo-viewer:focus-visible{outline:none}._btn_iie5c_2{border-radius:var(--r-control);font-weight:var(--w-label);white-space:nowrap;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1;text-decoration:none;display:inline-flex}._btn_iie5c_2 svg{flex-shrink:0}._btn_iie5c_2:not(:disabled):active{transform:scale(.97)}._primary_iie5c_13{background:var(--accent);color:var(--on-accent);font-weight:var(--w-name)}._secondary_iie5c_14{background:var(--panel);color:var(--ink);border-color:var(--line-strong);box-shadow:var(--shadow-raise)}._ghost_iie5c_15{color:var(--ink-2);background:0 0}._danger_iie5c_16{background:var(--panel);color:var(--danger-ink);border-color:color-mix(in srgb, var(--danger) 45%, var(--line))}@media (hover:hover) and (pointer:fine){._primary_iie5c_13:not(:disabled):hover{background:var(--accent-hover)}._secondary_iie5c_14:not(:disabled):hover{background:var(--hover)}._ghost_iie5c_15:not(:disabled):hover{background:var(--hover);color:var(--ink)}._danger_iie5c_16:not(:disabled):hover{background:var(--danger-wash)}}._btn_iie5c_2:disabled,._btn_iie5c_2[aria-disabled=true]{opacity:.45;cursor:not-allowed}._sm_iie5c_26{height:26px;padding:0 9px}._md_iie5c_1{height:32px}._lg_iie5c_28{height:40px;padding:0 16px}._block_iie5c_29{width:100%}@media (pointer:coarse){._sm_iie5c_26{height:34px}._md_iie5c_1{height:40px}._lg_iie5c_28{height:44px}}._field_5gjni_2{width:100%;height:36px;padding:0 10px;display:block}._textarea_5gjni_3{resize:vertical;height:auto;min-height:84px;padding:10px 12px;line-height:1.5}._big_5gjni_4{height:40px}._code_5gjni_5{letter-spacing:.08em;font-variant-numeric:tabular-nums}._lbl_5gjni_9{font-weight:var(--w-label);color:var(--ink-2);margin-bottom:5px;display:block}._hint_5gjni_10{color:var(--ink-3);margin-top:5px;line-height:1.4}._stack_5gjni_11{flex-direction:column;gap:16px;margin:0;display:flex}@media (width<=1024px) and (pointer:coarse){._field_5gjni_2{font-size:16px}}
