@font-face{font-family:Geist;src:url(https://astrobox-statics.waterflames.cn/Geist-VariableFont.ttf);font-display:swap}@font-face{font-family:Sarasa Mono SC;src:url(https://astrobox-statics.waterflames.cn//SarasaMonoSC-Regular.woff2)format("woff2");font-weight:100 500}@font-face{font-family:Sarasa Mono SC;src:url(https://astrobox-statics.waterflames.cn//SarasaMonoSC-SemiBold.woff2)format("woff2");font-weight:600 900}:root{font-family:var(--font-family)}html,body{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-text) 28%, transparent) transparent;background-color:var(--color-main-background);width:100%;margin:0;overflow-x:hidden}html{height:100%}body{min-height:100%}body:has(dialog[open]){overflow:hidden}:root{--color-primary:#b3d5ff;--color-primary-markdown:color-mix(in srgb, var(--color-brand) 80%, var(--color-text));--color-brand:#1781ff;--color-secondary:var(--color-brand);--color-tertiary:#0b407f;--color-green:#203c25;--color-yellow:#664019;--color-danger:#641723;background-color:var(--color-main-background);color:var(--color-text);font-family:var(--font-family);--color-text:#000;--color-main-background:#fff;--color-gray-background:#f5f5f8;--radius-root-base:64px;--radius-5xl-base:64px;--radius-4xl-base:56px;--radius-3xl-base:48px;--radius-2xl-base:32px;--radius-xl-base:24px;--radius-lg-base:20px;--radius-md-base:16px;--radius-sm-base:12px;--radius-xs-base:8px;--radius-2xs-base:4px;--radius-root:calc(var(--radius-root-base) / 2);--radius-5xl:calc(var(--radius-5xl-base) / 2);--radius-4xl:calc(var(--radius-4xl-base) / 2);--radius-3xl:calc(var(--radius-3xl-base) / 2);--radius-2xl:calc(var(--radius-2xl-base) / 2);--radius-xl:calc(var(--radius-xl-base) / 2);--radius-lg:calc(var(--radius-lg-base) / 2);--radius-md:calc(var(--radius-md-base) / 2);--radius-sm:calc(var(--radius-sm-base) / 2);--radius-xs:calc(var(--radius-xs-base) / 2);--radius-2xs:calc(var(--radius-2xs-base) / 2);--font-family:"Geist", "MiSans", "MiSans Chinese", MiSans, system-ui, miui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-family-flex:var(--font-family);--font-family-serif:"Clara Serif Pro Med", serif;--font-family-mono:"Sarasa Mono SC", "Courier New", Courier, "Geist", "MiSans", "MiSans Chinese", MiSans, system-ui, miui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", monospace, sans-serif;-webkit-tap-highlight-color:transparent;font-feature-settings:"liga" 1, "calt" 1, "ss07" 1, "ss08" 1, "cv01" 1, "cv03" 1, "cv04" 1, "cv10" 1;--qr-background-color:transparent;--qr-border-color:#00000065;overflow-x:hidden}@supports (corner-shape:superellipse(2)){*{corner-shape:superellipse(2)}:root{--radius-root:var(--radius-root-base);--radius-5xl:var(--radius-5xl-base);--radius-4xl:var(--radius-4xl-base);--radius-3xl:var(--radius-3xl-base);--radius-2xl:var(--radius-2xl-base);--radius-xl:var(--radius-xl-base);--radius-lg:var(--radius-lg-base);--radius-md:var(--radius-md-base);--radius-sm:var(--radius-sm-base);--radius-xs:var(--radius-xs-base);--radius-2xs:var(--radius-2xs-base)}}:root{--color-primary:#0b407f;--color-tertiary:#b3d5ff;--color-green:#65ba74;--color-yellow:#e9c162;--color-danger:#eb8e90;background-color:var(--color-main-background);color:var(--color-text);--color-text:#fff;--qr-background-color:white;--qr-border-color:transparent;--color-main-background:#101010!important;--color-gray-background:#1b1b1d!important}*{font-family:var(--font-family)}::selection{color:var(--color-brand);background-color:#0000}.no-corner-shape{corner-shape:unset!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-track-piece{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-text) 22%, transparent);background-clip:content-box;border:3px solid #0000;border-radius:999px}.os-theme-astrobox{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:999px;--os-handle-border-radius:999px;--os-handle-interactive-area-offset:4px;--os-handle-bg:color-mix(in srgb, var(--color-text) 28%, transparent);--os-handle-bg-hover:color-mix(in srgb, var(--color-text) 40%, transparent);--os-handle-bg-active:color-mix(in srgb, var(--color-text) 52%, transparent)}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-text) 34%, transparent);background-clip:content-box}::-webkit-scrollbar-thumb:active{background:color-mix(in srgb, var(--color-text) 48%, transparent);background-clip:content-box}#container,.container{flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto;display:flex}main{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;max-width:1200px;height:100%;padding:48px 20px;display:flex;overflow:hidden}h5{color:color-mix(in srgb, var(--color-text) 50%, transparent);align-items:flex-end;margin:0;font-size:13px;font-weight:600;line-height:24px;display:flex}@media (width<=640px){main{padding:36px 0}}.fadeInOnScroll{transform:matrix(1, 0, 0, 1, 0, min(max(calc(var(--f) * -10 + 10), 0), 50));opacity:min(var(--f), 1);transition:all .3s cubic-bezier(0,.4,.5,1)}h2 b{color:var(--color-text)}h1,h2,h3,h4,h5,h6,p,li,blockquote,pre{text-align:start;color:var(--color-text)}p,li{margin-block:0 2px;font-size:15px;font-weight:400;line-height:1.5}p:last-child,li:last-child,p:has(+:not(p)){margin-block-end:8px}hr{opacity:.25}h2{margin-block:16px 10px}a{color:var(--color-tertiary)}a:hover{opacity:.75}.table-wrapper{width:100%;margin-block-end:12px;overflow-x:auto}.table-wrapper table{min-width:100%}code{font-family:var(--font-family-mono);font-size:13px;font-weight:300;line-height:1.5}code:not(pre code){user-select:all;background-color:color-mix(in srgb, var(--color-gray-background), var(--color-text) 8%);border:1px solid color-mix(in srgb, var(--color-text) 15%, transparent);border-radius:6px;padding:2px 6px}p code{font-size:15px;background-color:#0000!important;border:none!important;border-radius:0!important;padding:0!important}pre{border:1px solid color-mix(in srgb, var(--color-text) 15%, transparent);border-radius:14px;margin:10px -4px;padding:10px 12px;background-color:#111!important}table{border-collapse:collapse;min-width:100%;font-size:14px;overflow:auto}th{text-align:left;color:color-mix(in srgb, var(--color-text) 80%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-text) 30%, transparent);font-weight:500;font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding:14px 16px 14px 0;font-size:13px}tbody tr{border-bottom:1px solid color-mix(in srgb, var(--color-text) 30%, transparent);transition:background-color .2s}tbody tr:last-child{border-bottom:none}td{color:var(--color-text);vertical-align:middle;white-space:nowrap;text-align:start;padding:14px 16px 14px 0}ul,ol{padding-left:18px}ul{list-style:none}ul li::marker{content:"- ";font-size:18px}blockquote{border:1px solid;border-color:var(--callout-color,color-mix(in srgb, var(--color-text) 15%, transparent));background-color:color-mix(in srgb, var(--color-gray-background), var(--color-text) 2%);color:var(--color-text);border-radius:14px;margin:10px -4px;padding:10px 12px}blockquote blockquote{border:1px solid color-mix(in srgb, var(--color-text) 12.5%, transparent);border-radius:6px;margin:0 -2px;padding:8px 10px}blockquote blockquote blockquote{border:1px solid color-mix(in srgb, var(--color-text) 10%, transparent);border-radius:2px;margin:0 -2px;padding:8px 10px}blockquote.danger{--callout-color:var(--color-danger)}blockquote.success{--callout-color:var(--color-green)}blockquote.info{--callout-color:var(--color-primary-markdown)}blockquote.tip{--callout-color:var(--color-yellow)}blockquote.note{--callout-color:color-mix(in srgb, var(--color-text) 75%, transparent);border-color:color-mix(in srgb, var(--color-text) 45%, transparent)}blockquote.danger,blockquote.success,blockquote.info,blockquote.tip,blockquote.note{background-color:color-mix(in srgb, var(--callout-color) 15%, var(--color-main-background));flex-direction:column;align-items:flex-start;gap:8px;display:flex}blockquote p{margin-block-end:0!important}.callout-header{color:var(--callout-color);align-items:center;gap:4px;font-size:17px;font-weight:600;display:flex}.text-inline-highlight{color:var(--color-text);background:color-mix(in srgb, var(--highlight-color) 40%, var(--color-main-background));border-radius:4px;padding:2px 4px 1px}h1{font-size:26px;font-weight:400}h2{font-size:24px;font-weight:450}h3{font-size:22px;font-weight:500}h4{font-size:20px;font-weight:550}h5{font-size:18px;font-weight:600}h6{font-size:16px;font-weight:650}.button{background:color-mix(in srgb, var(--color-secondary) 15%, transparent);color:var(--color-secondary);font-size:16px;font-weight:540;font-family:var(--font-family);border:1px solid #0000;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;transition:all .3s;display:flex}.button:hover{background:color-mix(in srgb, var(--color-secondary) 20%, transparent);opacity:1;border:solid 1px color-mix(in srgb, var(--color-text) 5%, transparent)}.button:active{background:color-mix(in srgb, var(--color-secondary) 12%, transparent);transform:scale(.975)}.secButton{font-size:16px;font-weight:540;font-family:var(--font-family);color:var(--color-text);background:color-mix(in srgb, var(--color-text) 8%, transparent);border:1px solid #0000;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;transition:all .3s;display:flex}.secButton:hover{background:color-mix(in srgb, var(--color-text) 12%, transparent);border:solid 1px color-mix(in srgb, var(--color-text) 5%, transparent)}.secButton:active{background:color-mix(in srgb, var(--color-text) 10%, transparent);transform:scale(.975)}.smallButton{font-size:15px;font-weight:400;font-family:var(--font-family);color:color-mix(in srgb, var(--color-text) 90%, transparent);background:color-mix(in srgb, var(--color-text) 8%, transparent);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:5px;max-height:36px;padding:6px 10px;text-decoration:none;transition:all .3s;display:flex}.smallButton:hover{background:color-mix(in srgb, var(--color-text) 12%, transparent);border:solid 1px color-mix(in srgb, var(--color-text) 5%, transparent)}.smallButton:active{background:color-mix(in srgb, var(--color-text) 10%, transparent);transform:scale(.975)}.smallButton.closeButton{color:color-mix(in srgb, var(--color-text) 90%, transparent);background:color-mix(in srgb, var(--color-text) 0%, transparent);border:1px solid #0000;width:36px;height:36px;padding:0}.smallButton.closeButton:hover{background:color-mix(in srgb, var(--color-text) 6%, transparent);border:solid 1px color-mix(in srgb, var(--color-text) 12%, transparent)}.smallButton.closeButton:active{background:color-mix(in srgb, var(--color-text) 4%, transparent)}.dark{& .autoDarkMode{filter:invert(.9)hue-rotate(180deg)}}
