:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}*{box-sizing:border-box;padding:0;margin:0}html{font-size:16px}@media (max-width:1440px){html{font-size:15px}}@media (max-width:1366px){html{font-size:14px}}@media (max-width:1280px){html{font-size:13px}}@media (max-width:1024px){html{font-size:12px}}@media (max-width:768px){html{font-size:14px}}body,html{max-width:100vw;background-color:#f0f2f5}html{scrollbar-gutter:stable}body{width:100%!important;padding-right:0!important}a{text-decoration:none}.light-theme,:root,[data-theme=light]{--bg-primary:#fff;--bg-secondary:#f5f7fa;--bg-tertiary:#e8ecf0;--text-primary:#1a1a1a;--text-secondary:#666;--text-tertiary:#999;--border-color:#e8e8e8;--border-color-hover:#d9d9d9;--shadow-sm:0 2px 8px rgba(0,0,0,.08);--shadow-md:0 2px 12px rgba(0,0,0,.12);--shadow-lg:0 4px 16px rgba(0,0,0,.16);--primary-color:#1890ff;--primary-hover:#40a9ff;--primary-active:#096dd9;--success-color:#52c41a;--warning-color:#faad14;--error-color:#f5222d;--card-bg:#fff;--input-bg:#fff;--hover-bg:#f0f8ff}.dark-theme,[data-theme=dark]{--bg-primary:#1f1f1f;--bg-secondary:#141414;--bg-tertiary:#2a2a2a;--text-primary:#e8e8e8;--text-secondary:#b3b3b3;--text-tertiary:#8c8c8c;--border-color:#434343;--border-color-hover:#595959;--shadow-sm:0 2px 8px rgba(0,0,0,.45);--shadow-md:0 2px 12px rgba(0,0,0,.55);--shadow-lg:0 4px 16px rgba(0,0,0,.65);--primary-color:#1890ff;--primary-hover:#40a9ff;--primary-active:#096dd9;--success-color:#49aa19;--warning-color:#d89614;--error-color:#d32029;--card-bg:#262626;--input-bg:#2a2a2a;--hover-bg:rgba(24,144,255,.15)}body{background-color:var(--bg-secondary);color:var(--text-primary);transition:background-color .3s ease,color .3s ease}.theme-card{background-color:var(--card-bg);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.theme-card:hover{border-color:var(--border-color-hover);box-shadow:var(--shadow-md)}.theme-input{background-color:var(--input-bg);border:1px solid var(--border-color);color:var(--text-primary);transition:background-color .3s ease,border-color .3s ease,color .3s ease}.theme-input:hover{border-color:var(--border-color-hover)}.theme-input:focus{border-color:var(--primary-color)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.bg-primary{background-color:var(--bg-primary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-tertiary{background-color:var(--bg-tertiary)}.border-color{border-color:var(--border-color)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}*{transition-property:background-color,border-color,color,box-shadow;transition-duration:.3s;transition-timing-function:ease}:where(img,video,iframe,canvas,svg,[class*=anticon]){transition:none}


/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}