@layer base,utils,components;@layer base{:root{--background0: #fff;--background1: #ddd;--background2: #bbb;--background3: #999;--foreground0: #000;--foreground1: #444;--foreground2: #888;--font-size: 16px;--line-height: 1.3;--font-weight-bold: 700;--font-weight-normal: 400;--font-family: monospace;--box-border-color: var(--foreground0)}[data-webtui-theme=dark]{--background0: #000;--background1: #222;--background2: #444;--background3: #666;--foreground0: #fff;--foreground1: #ccc;--foreground2: #999}body,html{background-color:var(--background0);color:var(--foreground0);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height, 1.5);font-variant-ligatures:common-ligatures;word-break:break-all}*{box-sizing:border-box;margin:0;padding:0;outline:none}}@layer utils{@property --box-rounded-radius{syntax: "<length>"; inherits: false; initial-value: 4px;}@property --box-border-width{syntax: "<length>"; inherits: false; initial-value: 2px;}@property --box-double-border-width{syntax: "<length>"; inherits: false; initial-value: 1px;}[box-=square],[box-=round],[box-=double]{position:relative;isolation:isolate;padding:1lh 1ch}[box-=square]:before,[box-=round]:before,[box-=double]:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(100% - 1ch - var(--box-border-width));height:calc(100% - 1lh - var(--box-border-width));border:solid var(--box-border-width) var(--box-border-color);z-index:-1}[box-=square][box-=round]:before,[box-=round][box-=round]:before,[box-=double][box-=round]:before{border-radius:var(--box-rounded-radius)}[box-=square][box-=round]:after,[box-=round][box-=round]:after,[box-=double][box-=round]:after{border-radius:calc(var(--box-rounded-radius) + 2px)}[box-=square][box-=double]:before,[box-=round][box-=double]:before,[box-=double][box-=double]:before{border-width:var(--box-double-border-width)}[box-=square][box-=double]:after,[box-=round][box-=double]:after,[box-=double][box-=double]:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(100% - 1ch + var(--box-double-border-width) * 2);height:calc(100% - 1lh + var(--box-double-border-width) * 2);border:solid var(--box-double-border-width) var(--box-border-color);z-index:-1}[box-=square][shear-=both],[box-=round][shear-=both],[box-=double][shear-=both]{padding-top:0;padding-bottom:0}[box-=square][shear-=top],[box-=round][shear-=top],[box-=double][shear-=top]{padding-top:0}[box-=square][shear-=bottom],[box-=round][shear-=bottom],[box-=double][shear-=bottom]{padding-bottom:0}}@layer components{button,input[type=button],input[type=submit],input[type=reset],[is-~=button]{--button-primary: var(--foreground0);--button-secondary: var(--background0);--mapped-primary: var(--button-primary);--mapped-secondary: var(--button-secondary);color:var(--mapped-secondary);background-color:var(--mapped-primary);font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);display:inline-flex;align-items:center;justify-content:center;border:none;padding:0 2ch;outline:none}button[box-],input[type=button][box-],input[type=submit][box-],input[type=reset][box-],[is-~=button][box-]{color:var(--mapped-primary);background-color:transparent;--box-border-color: var(--mapped-primary)}button:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,[is-~=button]:focus{font-weight:700;text-decoration:underline}button:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active,[is-~=button]:active{--mapped-primary: var(--mapped-secondary);--mapped-secondary: var(--mapped-primary)}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled,[is-~=button]:disabled{text-decoration:line-through;pointer-events:none}button[size-=small],input[type=button][size-=small],input[type=submit][size-=small],input[type=reset][size-=small],[is-~=button][size-=small]{padding:0 1ch;height:1lh}button:not([size-]):not([box-]),button[size-=default]:not([box-]),input[type=button]:not([size-]):not([box-]),input[type=button][size-=default]:not([box-]),input[type=submit]:not([size-]):not([box-]),input[type=submit][size-=default]:not([box-]),input[type=reset]:not([size-]):not([box-]),input[type=reset][size-=default]:not([box-]),[is-~=button]:not([size-]):not([box-]),[is-~=button][size-=default]:not([box-]){background-color:transparent;background-image:linear-gradient(to bottom,transparent 0,transparent .5lh,var(--mapped-primary) .5lh,var(--mapped-primary) calc(100% - .5lh),transparent calc(100% - .5lh),transparent)}button[size-=large],button[size-=default],button:not([size-]),input[type=button][size-=large],input[type=button][size-=default],input[type=button]:not([size-]),input[type=submit][size-=large],input[type=submit][size-=default],input[type=submit]:not([size-]),input[type=reset][size-=large],input[type=reset][size-=default],input[type=reset]:not([size-]),[is-~=button][size-=large],[is-~=button][size-=default],[is-~=button]:not([size-]){height:3lh}button[variant-=foreground0],button:not([variant-]),input[type=button][variant-=foreground0],input[type=button]:not([variant-]),input[type=submit][variant-=foreground0],input[type=submit]:not([variant-]),input[type=reset][variant-=foreground0],input[type=reset]:not([variant-]),[is-~=button][variant-=foreground0],[is-~=button]:not([variant-]){--button-primary: var(--foreground0);--button-secondary: var(--background0)}button[variant-=foreground1],input[type=button][variant-=foreground1],input[type=submit][variant-=foreground1],input[type=reset][variant-=foreground1],[is-~=button][variant-=foreground1]{--button-primary: var(--foreground1);--button-secondary: var(--background0)}button[variant-=foreground2],input[type=button][variant-=foreground2],input[type=submit][variant-=foreground2],input[type=reset][variant-=foreground2],[is-~=button][variant-=foreground2]{--button-primary: var(--foreground2);--button-secondary: var(--background0)}button[variant-=background0],input[type=button][variant-=background0],input[type=submit][variant-=background0],input[type=reset][variant-=background0],[is-~=button][variant-=background0]{--button-primary: var(--background0);--button-secondary: var(--foreground0)}button[variant-=background1],input[type=button][variant-=background1],input[type=submit][variant-=background1],input[type=reset][variant-=background1],[is-~=button][variant-=background1]{--button-primary: var(--background1);--button-secondary: var(--foreground0)}button[variant-=background2],input[type=button][variant-=background2],input[type=submit][variant-=background2],input[type=reset][variant-=background2],[is-~=button][variant-=background2]{--button-primary: var(--background2);--button-secondary: var(--foreground0)}button[variant-=background3],input[type=button][variant-=background3],input[type=submit][variant-=background3],input[type=reset][variant-=background3],[is-~=button][variant-=background3]{--button-primary: var(--background3);--button-secondary: var(--foreground0)}}@layer components{h1,h2,h3,h4,h5,h6{font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);font-weight:var(--font-weight-bold)}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{color:inherit;background-color:var(--background1);padding:0 1ch}ol{list-style-position:inside}ol li>ol{margin-left:2ch}ul{list-style-type:none}ul li:before{color:var(--list-marker-color, inherit);content:"- "}ul[marker-=bullet] li:before{content:"• "}ul[marker-~=tree] li:before{content:"├ "}ul[marker-~=tree]:not([marker-^=open]) li:first-of-type:before{content:"┌ "}ul[marker-~=tree]:not([marker-$=open]) li:last-of-type:before{content:"└ "}ul[marker-~=round-tree] li:before{content:"├ "}ul[marker-~=round-tree]:not([marker-^=open]) li:first-of-type:before{content:"╭ "}ul[marker-~=round-tree]:not([marker-$=open]) li:last-of-type:before{content:"╰ "}ul li>ul{margin-left:2ch}p,blockquote,li,[is-~=typography-block]{font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);color:var(--foreground1)}p:is(blockquote),blockquote:is(blockquote),li:is(blockquote),[is-~=typography-block]:is(blockquote){padding-left:2ch;position:relative}p:is(blockquote):before,blockquote:is(blockquote):before,li:is(blockquote):before,[is-~=typography-block]:is(blockquote):before{content:"";position:absolute;top:0;left:.5ch;width:var(--box-border-width, 2px);height:100%;translate:-50%;background-color:var( --blockquote-indent-color, var(--background2) )}p strong,blockquote strong,li strong,[is-~=typography-block] strong{font-weight:var(--font-weight-bold);color:var(--foreground0)}p a,blockquote a,li a,[is-~=typography-block] a{text-decoration:underline;color:var(--foreground2)}p code,blockquote code,li code,[is-~=typography-block] code{display:inline-block;background-color:var(--background1);padding-left:1ch;padding-right:1ch}}@layer components{[is-~=badge]{color:var(--badge-text);background-image:linear-gradient(90deg,transparent 0,transparent calc(1ch - 1px),var(--badge-color) calc(1ch - 1px),var(--badge-color) calc(100% - 1ch + 1px),transparent calc(100% - 1ch + 1px),transparent);display:inline-flex;vertical-align:top;white-space:nowrap;height:1lh;line-height:1lh}[is-~=badge][variant-=foreground0],[is-~=badge]:not([variant-]){--badge-color: var(--foreground0);--badge-text: var(--background0)}[is-~=badge][variant-=foreground1]{--badge-color: var(--foreground1);--badge-text: var(--background0)}[is-~=badge][variant-=foreground2]{--badge-color: var(--foreground2);--badge-text: var(--background0)}[is-~=badge][variant-=background0]{--badge-color: var(--background0);--badge-text: var(--foreground0)}[is-~=badge][variant-=background1]{--badge-color: var(--background1);--badge-text: var(--foreground0)}[is-~=badge][variant-=background2]{--badge-color: var(--background2);--badge-text: var(--foreground0)}[is-~=badge][variant-=background3]{--badge-color: var(--background3);--badge-text: var(--foreground0)}[is-~=badge]:before,[is-~=badge]:after{content:"";width:1ch;height:1lh;display:inline-block;vertical-align:middle;background-color:var(--badge-color);overflow:hidden}[is-~=badge][cap-^=round]:before{border-top-left-radius:1lh;border-bottom-left-radius:1lh}[is-~=badge][cap-$=round]:after{border-top-right-radius:1lh;border-bottom-right-radius:1lh}[is-~=badge][cap-^=triangle]:before{clip-path:polygon(100% 0,100% 100%,0 50%)}[is-~=badge][cap-$=triangle]:after{clip-path:polygon(0 0,0 100%,100% 50%)}[is-~=badge][cap-^=slant-top]:before{clip-path:polygon(0 0,100% 0,100% 100%)}[is-~=badge][cap-$=slant-top]:after{clip-path:polygon(0 0,100% 0,0 100%)}[is-~=badge][cap-^=slant-bottom]:before{clip-path:polygon(100% 0,100% 100%,0 100%)}[is-~=badge][cap-$=slant-bottom]:after{clip-path:polygon(0 0,100% 100%,0 100%)}[is-~=badge][cap-^=ribbon]:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,100% 50%)}[is-~=badge][cap-$=ribbon]:after{clip-path:polygon(0 0,100% 0,0% 50%,100% 100%,0% 100%)}}@layer components{input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],input:not([type]),[is-~=input]{background-color:var(--background1);color:var(--foreground0);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);outline:none;border:none;min-width:24ch}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input:not([type])::placeholder,[is-~=input]::placeholder{color:var(--foreground2)}input[type=text]:not([size-]),input[type=email]:not([size-]),input[type=password]:not([size-]),input[type=search]:not([size-]),input[type=tel]:not([size-]),input[type=url]:not([size-]),input[type=number]:not([size-]),input[type=date]:not([size-]),input[type=datetime]:not([size-]),input[type=datetime-local]:not([size-]),input[type=month]:not([size-]),input[type=time]:not([size-]),input[type=week]:not([size-]),input:not([type]):not([size-]),[is-~=input]:not([size-]){height:1lh;padding:0 1ch}input[type=text][size-=small],input[type=email][size-=small],input[type=password][size-=small],input[type=search][size-=small],input[type=tel][size-=small],input[type=url][size-=small],input[type=number][size-=small],input[type=date][size-=small],input[type=datetime][size-=small],input[type=datetime-local][size-=small],input[type=month][size-=small],input[type=time][size-=small],input[type=week][size-=small],input:not([type])[size-=small],[is-~=input][size-=small]{height:1lh;padding:0}input[type=text][size-=large],input[type=email][size-=large],input[type=password][size-=large],input[type=search][size-=large],input[type=tel][size-=large],input[type=url][size-=large],input[type=number][size-=large],input[type=date][size-=large],input[type=datetime][size-=large],input[type=datetime-local][size-=large],input[type=month][size-=large],input[type=time][size-=large],input[type=week][size-=large],input:not([type])[size-=large],[is-~=input][size-=large]{height:3lh;padding:1lh 2ch}}@layer components{textarea,[is-~=textarea]{background-color:var(--background1);color:var(--foreground0);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);outline:none;border:none;resize:vertical;min-width:24ch}textarea::placeholder,[is-~=textarea]::placeholder{color:var(--foreground2)}textarea:not([size-]),[is-~=textarea]:not([size-]){min-height:2lh;padding:0 1ch}textarea[size-=small],[is-~=textarea][size-=small]{min-height:2lh;padding:0}textarea[size-=large],[is-~=textarea][size-=large]{min-height:4lh;padding:1lh 2ch}}@layer components{@property --popover-offset-x{syntax: "<length>"; inherits: true; initial-value: 0;}@property --popover-offset-y{syntax: "<length>"; inherits: true; initial-value: 0;}details[is-~=popover]{--popover-backdrop-color: transparent;position:relative}details[is-~=popover] summary:focus{text-decoration:underline}details[is-~=popover] summary::-webkit-details-marker{display:none}details[is-~=popover] summary::marker{content:"";display:none}details[is-~=popover][open] summary:before{content:"";display:block;width:100vw;height:100vh;position:fixed;inset:0;z-index:1;background-color:var(--popover-backdrop-color)}details[is-~=popover][open] summary+*{position:absolute;z-index:2}details[is-~=popover][open] summary+*[position-~=baseline-left],details[is-~=popover][open] summary+*:not([position-]){left:0%}details[is-~=popover][open] summary+*[position-~=baseline-right]{left:100%;translate:-100%}details[is-~=popover][open] summary+*[position-~=left]{left:calc(var(--popover-offset-x) * -1);translate:-100%}details[is-~=popover][open] summary+*[position-~=right]{left:calc(100% + var(--popover-offset-x))}details[is-~=popover][open] summary+*[position-~=baseline-top]{top:0%}details[is-~=popover][open] summary+*[position-~=baseline-bottom]{top:100%;transform:translateY(-100%)}details[is-~=popover][open] summary+*[position-~=top]{top:calc(var(--popover-offset-y) * -1);transform:translateY(-100%)}details[is-~=popover][open] summary+*[position-~=bottom],details[is-~=popover][open] summary+*:not([position-]){top:calc(100% + var(--popover-offset-y))}}@layer components{input[type=checkbox][is-=checkbox]{--placeholder-content: "[ ]";--placeholder-background: var(--background1);--placeholder-color: var(--foreground2);--checked-content: "✓";--checked-background: transparent;--checked-color: var(--foreground0);appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;position:relative;width:3ch;min-width:initial;vertical-align:text-top;font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);outline:none}input[type=checkbox][is-=checkbox]:before,input[type=checkbox][is-=checkbox]:after{position:absolute;inset:0;text-align:center;width:3ch;height:1lh}input[type=checkbox][is-=checkbox]:before{content:var(--placeholder-content);background-color:var(--placeholder-background);color:var(--placeholder-color)}input[type=checkbox][is-=checkbox]:checked:after{content:var(--checked-content);background-color:var(--checked-background);color:var(--checked-color)}input[type=checkbox][is-=checkbox]:disabled:before,input[type=checkbox][is-=checkbox]:disabled:after{color:var(--placeholder-color);text-decoration:line-through;text-decoration-color:var(--placeholder-foreground)}input[type=checkbox][is-=checkbox]:focus,input[type=checkbox][is-=checkbox]:focus:before,input[type=checkbox][is-=checkbox]:focus:after{text-decoration:underline}}@layer components{@property --separator-width{syntax: "<length>"; inherits: true; initial-value: 2px;}[is-~=separator]{--separator-color: var(--box-border-color);--separator-background: transparent;display:inline-flex;position:relative}[is-~=separator][direction-=x],[is-~=separator][direction-=horizontal],[is-~=separator]:not([direction-]){height:1lh;background-image:linear-gradient(0deg,var(--separator-background) 0,var(--separator-background) calc(.5lh - var(--separator-width) / 2),var(--separator-color) calc(.5lh - (var(--separator-width) / 2)),var(--separator-color) calc(.5lh + (var(--separator-width) / 2)),var(--separator-background) calc(.5lh + (var(--separator-width) / 2)),var(--separator-background))}[is-~=separator][direction-=x][cap-^=bisect]:before,[is-~=separator][direction-=horizontal][cap-^=bisect]:before,[is-~=separator]:not([direction-])[cap-^=bisect]:before{left:-.5ch}[is-~=separator][direction-=x][cap-$=bisect]:after,[is-~=separator][direction-=horizontal][cap-$=bisect]:after,[is-~=separator]:not([direction-])[cap-$=bisect]:after{right:-.5ch}[is-~=separator][direction-=x][cap-^=edge]:not([cap-=edge]),[is-~=separator][direction-=horizontal][cap-^=edge]:not([cap-=edge]),[is-~=separator]:not([direction-])[cap-^=edge]:not([cap-=edge]){clip-path:inset(0 -.5ch 0 .5ch)}[is-~=separator][direction-=x][cap-$=edge]:not([cap-=edge]),[is-~=separator][direction-=horizontal][cap-$=edge]:not([cap-=edge]),[is-~=separator]:not([direction-])[cap-$=edge]:not([cap-=edge]){clip-path:inset(0 .5ch 0 -.5ch)}[is-~=separator][direction-=x][cap-=edge],[is-~=separator][direction-=horizontal][cap-=edge],[is-~=separator]:not([direction-])[cap-=edge]{clip-path:inset(0 .5ch)}[is-~=separator][direction-=y],[is-~=separator][direction-=vertical]{width:1ch;background-image:linear-gradient(to right,var(--separator-background) 0,var(--separator-background) calc(.5ch - (var(--separator-width) / 2)),var(--separator-color) calc(.5ch - (var(--separator-width) / 2)),var(--separator-color) calc(.5ch + (var(--separator-width) / 2)),var(--separator-background) calc(.5ch + (var(--separator-width) / 2)),var(--separator-background))}[is-~=separator][direction-=y][cap-^=bisect]:before,[is-~=separator][direction-=vertical][cap-^=bisect]:before{top:-.5lh}[is-~=separator][direction-=y][cap-$=bisect]:after,[is-~=separator][direction-=vertical][cap-$=bisect]:after{bottom:-.5lh}[is-~=separator][direction-=y][cap-^=edge]:not([cap-=edge]),[is-~=separator][direction-=vertical][cap-^=edge]:not([cap-=edge]){clip-path:inset(.5lh 0 -.5lh 0)}[is-~=separator][direction-=y][cap-$=edge]:not([cap-=edge]),[is-~=separator][direction-=vertical][cap-$=edge]:not([cap-=edge]){clip-path:inset(-.5lh 0 .5lh 0)}[is-~=separator][direction-=y][cap-=edge],[is-~=separator][direction-=vertical][cap-=edge]{clip-path:inset(.5lh 0)}[is-~=separator][cap-]:before,[is-~=separator][cap-]:after{content:"";position:absolute;width:1ch;height:1lh;background-image:inherit}[is-~=separator][variant-=foreground0]{--separator-color: var(--foreground0)}[is-~=separator][variant-=foreground1]{--separator-color: var(--foreground1)}[is-~=separator][variant-=foreground2]{--separator-color: var(--foreground2)}[is-~=separator][variant-=background0]{--separator-color: var(--background0)}[is-~=separator][variant-=background1]{--separator-color: var(--background1)}[is-~=separator][variant-=background2]{--separator-color: var(--background2)}[is-~=separator][variant-=background3]{--separator-color: var(--background3)}}@layer components{input[type=radio]{--placeholder-content: "( )";--placeholder-background: var(--background1);--placeholder-color: var(--foreground2);--checked-content: "*";--checked-background: transparent;--checked-color: var(--foreground0);appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;position:relative;width:3ch;min-width:initial;vertical-align:text-top;font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);outline:none}input[type=radio]:before,input[type=radio]:after{position:absolute;inset:0;text-align:center;width:3ch;height:1lh}input[type=radio]:before{content:var(--placeholder-content);background-color:var(--placeholder-background);color:var(--placeholder-color)}input[type=radio]:checked:after{content:var(--checked-content);background-color:var(--checked-background);color:var(--checked-color)}input[type=radio]:disabled:before,input[type=radio]:disabled:after{color:var(--placeholder-color);text-decoration:line-through;text-decoration-color:var(--placeholder-foreground)}input[type=radio]:focus,input[type=radio]:focus:before,input[type=radio]:focus:after{text-decoration:underline}}@layer components{pre,[is-~=pre]{--pre-background: var(--background1);background-color:var(--pre-background);white-space:pre-wrap;color:var(--foreground0);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);outline:none;border:none;padding:1lh 1ch}pre[size-=small],[is-~=pre][size-=small]{padding:0 1ch}pre:not([size-]),[is-~=pre]:not([size-]){background-color:transparent;background-image:linear-gradient(to bottom,transparent,transparent .5lh,var(--pre-background) .5lh,var(--pre-background) calc(100% - .5lh),transparent calc(100% - .5lh),transparent)}}@layer components{@property --tooltip-offset-x{syntax: "<length>"; inherits: true; initial-value: 0;}@property --tooltip-offset-y{syntax: "<length>"; inherits: true; initial-value: 0;}@property --tooltip-delay{syntax: "<time>"; inherits: true; initial-value: .5s;}[is-~=tooltip]{position:relative}[is-~=tooltip] [is-~=tooltip-content]{opacity:0;transition:all 0s linear 0s;transform:scale(0);overflow:hidden;position:absolute}[is-~=tooltip]:has([is-~=tooltip-trigger]:hover)>[is-~=tooltip-content],[is-~=tooltip]:has([is-~=tooltip-trigger]:focus)>[is-~=tooltip-content],[is-~=tooltip]:has([is-~=tooltip-content]:hover)>[is-~=tooltip-content]{opacity:1;z-index:2;transform:scale(1);transition-delay:var(--tooltip-delay)}[is-~=tooltip]:has([is-~=tooltip-trigger]:hover)>[is-~=tooltip-content][position-~=baseline-left],[is-~=tooltip]:has([is-~=tooltip-trigger]:hover)>[is-~=tooltip-content]:not([position-]),[is-~=tooltip]:has([is-~=tooltip-trigger]:focus)>[is-~=tooltip-content][position-~=baseline-left],[is-~=tooltip]:has([is-~=tooltip-trigger]:focus)>[is-~=tooltip-content]:not([position-]),[is-~=tooltip]:has([is-~=tooltip-content]:hover)>[is-~=tooltip-content][position-~=baseline-left],[is-~=tooltip]:has([is-~=tooltip-content]:hover)>[is-~=tooltip-content]:not([position-]){left:0%}[is-~=tooltip]:has([is-~=tooltip-trigger]:hover)>[is-~=tooltip-content][position-~=baseline-right],[is-~=tooltip]:has([is-~=tooltip-trigger]:focus)>[is-~=tooltip-content][position-~=baseline-right],[is-~=tooltip]:has([is-~=tooltip-content]:hover)>[is-~=tooltip-content][position-~=baseline-right]{left:100%;translate:-100%}[is-~=tooltip]:has([is-~=tooltip-trigger]:hover)>[is-~=tooltip-content][position-~=left],[is-~=tooltip]:has([is-~=tooltip-trigger]:focus)>[is-~=tooltip-content][position-~=left],[is-~=tooltip]:has([is-~=tooltip-content]:hover)>[is-~=tooltip-content][position-~=left]{left:calc(var(--tooltip-offset-x) * -1);translate:-100%}[is-~=tooltip]:has([is-~=tooltip-trigger]:hover)>[is-~=tooltip-content][position-~=right],[is-~=tooltip]:has([is-~=tooltip-trigger]:focus)>[is-~=tooltip-content][position-~=right],[is-~=tooltip]:has([is-~=tooltip-content]:hover)>[is-~=tooltip-content][position-~=right]{left:calc(100% + var(--tooltip-offset-x))}[is-~=tooltip]:has([is-~=tooltip-trigger]:hover)>[is-~=tooltip-content][position-~=baseline-top],[is-~=tooltip]:has([is-~=tooltip-trigger]:focus)>[is-~=tooltip-content][position-~=baseline-top],[is-~=tooltip]:has([is-~=tooltip-content]:hover)>[is-~=tooltip-content][position-~=baseline-top]{top:0%}[is-~=tooltip]:has([is-~=tooltip-trigger]:hover)>[is-~=tooltip-content][position-~=baseline-bottom],[is-~=tooltip]:has([is-~=tooltip-trigger]:focus)>[is-~=tooltip-content][position-~=baseline-bottom],[is-~=tooltip]:has([is-~=tooltip-content]:hover)>[is-~=tooltip-content][position-~=baseline-bottom]{top:100%;transform:translateY(-100%)}[is-~=tooltip]:has([is-~=tooltip-trigger]:hover)>[is-~=tooltip-content][position-~=top],[is-~=tooltip]:has([is-~=tooltip-trigger]:hover)>[is-~=tooltip-content]:not([position-]),[is-~=tooltip]:has([is-~=tooltip-trigger]:focus)>[is-~=tooltip-content][position-~=top],[is-~=tooltip]:has([is-~=tooltip-trigger]:focus)>[is-~=tooltip-content]:not([position-]),[is-~=tooltip]:has([is-~=tooltip-content]:hover)>[is-~=tooltip-content][position-~=top],[is-~=tooltip]:has([is-~=tooltip-content]:hover)>[is-~=tooltip-content]:not([position-]){top:calc(var(--tooltip-offset-y) * -1);transform:translateY(-100%)}[is-~=tooltip]:has([is-~=tooltip-trigger]:hover)>[is-~=tooltip-content][position-~=bottom],[is-~=tooltip]:has([is-~=tooltip-trigger]:focus)>[is-~=tooltip-content][position-~=bottom],[is-~=tooltip]:has([is-~=tooltip-content]:hover)>[is-~=tooltip-content][position-~=bottom]{top:calc(100% + var(--tooltip-offset-y))}}@layer components{@property --table-border-width{syntax: "<length>"; inherits: true; initial-value: 2px;}table{--table-border-color: var(--box-border-color);border:none;outline:none;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);text-align:left;position:relative;border-spacing:0 0}table th{font-weight:var(--font-weight-bold)}table th,table td{position:relative;padding-right:1ch}table th:last-of-type,table td:last-of-type{padding-right:0}table[divide-=vertical] th:not(:last-of-type):before,table[divide-=vertical] td:not(:last-of-type):before,table[divide-=both] th:not(:last-of-type):before,table[divide-=both] td:not(:last-of-type):before,table:not([divide-]) th:not(:last-of-type):before,table:not([divide-]) td:not(:last-of-type):before{content:"";position:absolute;right:calc(.5ch - var(--table-border-width) / 2);bottom:0;border-left:solid var(--table-border-width) var(--table-border-color);height:100%}table[box-] :is(table[divide-=vertical] th:not(:last-of-type)):before,table[box-] :is(table[divide-=vertical] td:not(:last-of-type)):before,table[box-] :is(table[divide-=both] th:not(:last-of-type)):before,table[box-] :is(table[divide-=both] td:not(:last-of-type)):before,table[box-] :is(table:not([divide-]) th:not(:last-of-type)):before,table[box-] :is(table:not([divide-]) td:not(:last-of-type)):before{bottom:calc(-.5lh - var(--table-border-width) / 2);border-left:solid var(--table-border-width) var(--table-border-color);height:calc(100% + 1lh)}table[divide-=horizontal] tr,table[divide-=both] tr,table:not([divide-]) tr{position:relative}table[divide-=horizontal] tr th,table[divide-=horizontal] tr td,table[divide-=both] tr th,table[divide-=both] tr td,table:not([divide-]) tr th,table:not([divide-]) tr td{padding-bottom:1lh}table[divide-=horizontal] tr th:after,table[divide-=horizontal] tr td:after,table[divide-=both] tr th:after,table[divide-=both] tr td:after,table:not([divide-]) tr th:after,table:not([divide-]) tr td:after{content:"";position:absolute;left:0;bottom:calc(.5lh - var(--table-border-width) / 2);width:100%;border-top:solid var(--table-border-width) var(--table-border-color)}table[box-] :is(table[divide-=horizontal] tr th):after,table[box-] :is(table[divide-=horizontal] tr td):after,table[box-] :is(table[divide-=both] tr th):after,table[box-] :is(table[divide-=both] tr td):after,table[box-] :is(table:not([divide-]) tr th):after,table[box-] :is(table:not([divide-]) tr td):after{left:calc(-.5ch - var(--table-border-width) / 2);width:calc(100% + 1ch);border-top:solid var(--table-border-width) var(--table-border-color)}table[divide-=horizontal] *:last-child tr:last-child th,table[divide-=horizontal] *:last-child tr:last-child td,table[divide-=both] *:last-child tr:last-child th,table[divide-=both] *:last-child tr:last-child td,table:not([divide-]) *:last-child tr:last-child th,table:not([divide-]) *:last-child tr:last-child td{padding-bottom:0}table[divide-=horizontal] *:last-child tr:last-child th:after,table[divide-=horizontal] *:last-child tr:last-child td:after,table[divide-=both] *:last-child tr:last-child th:after,table[divide-=both] *:last-child tr:last-child td:after,table:not([divide-]) *:last-child tr:last-child th:after,table:not([divide-]) *:last-child tr:last-child td:after{display:none}}@layer components{input[type=checkbox][is-=switch]{--switch-thumb-color: var(--foreground2);--switch-track-color: var(--background1);--switch-thin-track-width: 2px;appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;position:relative;width:4ch;height:1lh;min-width:initial;vertical-align:text-top;font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);background-color:transparent;outline:none}input[type=checkbox][is-=switch]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4ch;height:1lh;background:var(--switch-track-color)}input[type=checkbox][is-=switch]:after{content:"";position:absolute;left:0;width:2ch;height:1lh;background:var(--switch-thumb-color)}input[type=checkbox][is-=switch]:checked:after{left:unset;right:0;--switch-thumb-color: var(--foreground0)}input[type=checkbox][is-=switch]:disabled{--switch-thumb-color: var(--background2);pointer-events:none}input[type=checkbox][is-=switch]:disabled:checked:after{--switch-thumb-color: var(--background2)}input[type=checkbox][is-=switch][size-=small]{width:2ch}input[type=checkbox][is-=switch][size-=small]:before{width:2ch}input[type=checkbox][is-=switch][size-=small]:after{width:1ch}input[type=checkbox][is-=switch][bar-=thin]:before{height:.5lh}input[type=checkbox][is-=switch][bar-=line]:before{height:var(--switch-thin-track-width)}label:has(input[type=checkbox][is-=switch]){display:inline-flex;align-items:flex-start;gap:1ch;max-width:fit-content}label:has(input[type=checkbox][is-=switch]:focus){font-weight:700;text-decoration:underline}label:has(input[type=checkbox][is-=switch]:disabled){color:var(--foreground2);text-decoration:line-through}}@layer components{input[type=range]{--range-track-color: var(--background1);--range-thumb-color: var(--foreground2);--range-thumb-color-focus: var(--foreground0);--range-track-height: 2px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;outline:none;min-width:20ch;height:1lh;font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);position:relative}input[type=range]::-webkit-slider-runnable-track{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:var(--range-track-height);background:var(--range-track-color);border:none;outline:none}input[type=range]::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1ch;height:1lh;background:transparent;border:1px solid var(--range-thumb-color);border-radius:0;box-sizing:border-box;position:relative;top:50%;transform:translateY(-50%)}input[type=range]:not(:disabled):focus::-webkit-slider-thumb,input[type=range]:not(:disabled):active::-webkit-slider-thumb{background:var(--range-thumb-color-focus);border:none}input[type=range]::-moz-range-track{width:100%;height:var(--range-track-height);background:var(--range-track-color);border:none;outline:none}input[type=range]::-moz-range-thumb{width:1ch;height:1lh;background:transparent;border:1px solid var(--range-thumb-color);border-radius:0;box-sizing:border-box}input[type=range]:not(:disabled):focus::-moz-range-thumb,input[type=range]:not(:disabled):active::-moz-range-thumb{background:var(--range-thumb-color-focus);border:none}input[type=range]:disabled{--range-track-color: var(--background2);--range-thumb-color: var(--foreground2);pointer-events:none;opacity:.6}input[type=range][bar-=thick]{--range-track-height: 1lh}input[type=range][bar-=thick]::-webkit-slider-thumb{height:1lh}input[type=range][bar-=thick]::-moz-range-thumb{height:1lh}input[type=range][bar-=line]{--range-track-height: 1px}label:has(input[type=range]){display:inline-flex;align-items:center;gap:1ch;max-width:fit-content}label:has(input[type=range]:focus){font-weight:700;text-decoration:underline}label:has(input[type=range]:disabled){color:var(--foreground2);text-decoration:line-through}}@layer components{@property --dialog-offset-x{syntax: "<length>"; inherits: true; initial-value: 0;}@property --dialog-offset-y{syntax: "<length>"; inherits: true; initial-value: 0;}@property --dialog-max-width{syntax: "<length>"; inherits: true; initial-value: 0;}@property --dialog-max-height{syntax: "<length>"; inherits: true; initial-value: 0;}dialog{--dialog-offset-top: auto;--dialog-offset-right: auto;--dialog-offset-bottom: auto;--dialog-offset-left: auto;background-color:var(--background0);color:var(--foreground0);font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);border:none;outline:none;position:absolute;max-width:var(--dialog-max-width);max-height:var(--dialog-max-height);overflow:hidden;inset:var(--dialog-offset-top) var(--dialog-offset-right) var(--dialog-offset-bottom) var(--dialog-offset-left)}dialog[open],dialog:popover-open{display:flex;flex-direction:column}dialog[size-=full]{--dialog-max-width: 100vw;--dialog-max-height: 100vh}dialog[size-=default],dialog:not([size-]){--dialog-max-width: 64ch;--dialog-max-height: 24lh}dialog[size-=small]{--dialog-max-width: 48ch;--dialog-max-height: 16lh}dialog[container-^=auto],dialog:not([container-]){width:auto}dialog[container-^=fill]{width:calc(100% - var(--dialog-offset-x) * 2)}dialog[container-$=auto],dialog:not([container-]){height:auto}dialog[container-$=fill]{height:calc(100% - var(--dialog-offset-y) * 2)}dialog[position-^=start]{--dialog-offset-left: var(--dialog-offset-x);--dialog-offset-right: auto}dialog[position-^=end]{--dialog-offset-left: auto;--dialog-offset-right: var(--dialog-offset-x)}dialog[position-^=center],dialog:not([position-]){--dialog-offset-left: 50%;translate:-50%}dialog[position-$=start]{--dialog-offset-top: var(--dialog-offset-y);--dialog-offset-bottom: auto}dialog[position-$=end]{--dialog-offset-top: auto;--dialog-offset-bottom: var(--dialog-offset-y)}dialog[position-$=center],dialog:not([position-]){--dialog-offset-top: 50%;transform:translateY(-50%)}}@layer components{[is-=spinner]{--spinner-steps: 4;--spinner-chars: "/-\\|";--spinner-duration: 1s;width:1ch;height:1lh;overflow:hidden;position:relative;display:inline-block;vertical-align:top}[is-=spinner][variant-=dots]{--spinner-steps: 8;--spinner-chars: "⣷⣯⣟⡿⢿⣻⣽⣾"}[is-=spinner][variant-=arrows]{--spinner-steps: 8;--spinner-chars: "←↖↑↗→↘↓↙"}[is-=spinner][variant-=cross]{--spinner-steps: 2;--spinner-chars: "+x"}[is-=spinner][variant-=square]{--spinner-steps: 4;--spinner-chars: "◰◳◲◱"}[is-=spinner][variant-=pie]{--spinner-steps: 4;--spinner-chars: "◴◷◶◵"}[is-=spinner][variant-=half]{--spinner-steps: 4;--spinner-chars: "◐◓◑◒"}[is-=spinner][variant-=bar-vertical]{--spinner-steps: 12;--spinner-chars: "▁▃▄▅▆▇█▇▆▅▄▃"}[is-=spinner][variant-=bar-horizontal]{--spinner-steps: 13;--spinner-chars: "▉▊▋▌▍▎▏▎▍▌▋▊▉"}[is-=spinner][variant-=cursor]{--spinner-steps: 3;--spinner-chars: "█ █"}[is-=spinner][speed-=slow]{--spinner-duration: 2s}[is-=spinner][speed-=medium],[is-=spinner][speed-=default],[is-=spinner]:not([speed-]){--spinner-duration: 1s}[is-=spinner][speed-=fast]{--spinner-duration: .5s}[is-=spinner]:before{content:var(--spinner-chars);position:absolute;top:0;left:0;color:inherit;white-space:nowrap;height:1lh;animation:spinner-pan var(--spinner-duration) steps(var(--spinner-steps)) infinite}[is-=spinner][direction-=reverse]:before{animation-direction:reverse}@keyframes spinner-pan{0%{translate:0ch}to{translate:-100%}}}@layer components{@property --progress-value{syntax: "<number>"; inherits: true; initial-value: 0;}@property --progress-max{syntax: "<number>"; inherits: true; initial-value: 100;}[is-~=progress]{--progress-value-background: var(--foreground0);--progress-value-color: var(--foreground0);--progress-value-content: "";--progress-empty-background: var(--background1);--progress-empty-color: var(--foreground0);--progress-empty-content: "";width:round(down,100%,1ch);height:1lh;margin:0;background-color:var(--progress-background-empty);color:var(--progress-color-empty);color:transparent;position:relative;vertical-align:top;display:inline-flex}[is-~=progress]:before{content:var(--progress-value-content);position:absolute;top:0;left:0;height:1lh;vertical-align:top;color:var(--progress-value-color);width:round(nearest,calc((var(--progress-value) / var(--progress-max)) * 100%),1ch);overflow:hidden;white-space:nowrap;background-color:var(--progress-value-background);z-index:1}[is-~=progress]:after{content:var(--progress-empty-content);position:absolute;top:0;right:0;height:1lh;vertical-align:top;color:var(--progress-empty-color);overflow:hidden;width:round(up,calc(100% - (var(--progress-value) / var(--progress-max) * 100%)),1ch);white-space:nowrap;background-color:var(--progress-empty-background);z-index:0}}@layer components{details[is-~=accordion][open]::details-content{padding-left:2ch}details[is-~=accordion]>summary:before{content:"˃ "}details[is-~=accordion]>summary::-webkit-details-marker{display:none}details[is-~=accordion]>summary::marker{content:"";display:none}details[is-~=accordion]>summary:focus{text-decoration:underline}details[is-~=accordion][open] summary:before{content:"˅ "}}@layer components{mark,[is-~=mark]{background-color:inherit;color:inherit}mark[bg-][bg-=background0],[is-~=mark][bg-][bg-=background0]{background-color:var(--background0)}mark[bg-][bg-=background1],[is-~=mark][bg-][bg-=background1]{background-color:var(--background1)}mark[bg-][bg-=background2],[is-~=mark][bg-][bg-=background2]{background-color:var(--background2)}mark[bg-][bg-=background3],[is-~=mark][bg-][bg-=background3]{background-color:var(--background3)}mark[bg-][bg-=foreground0],[is-~=mark][bg-][bg-=foreground0]{background-color:var(--foreground0)}mark[bg-][bg-=foreground1],[is-~=mark][bg-][bg-=foreground1]{background-color:var(--foreground1)}mark[bg-][bg-=foreground2],[is-~=mark][bg-][bg-=foreground2]{background-color:var(--foreground2)}mark[fg-][fg-=background0],[is-~=mark][fg-][fg-=background0]{color:var(--background0)}mark[fg-][fg-=background1],[is-~=mark][fg-][fg-=background1]{color:var(--background1)}mark[fg-][fg-=background2],[is-~=mark][fg-][fg-=background2]{color:var(--background2)}mark[fg-][fg-=background3],[is-~=mark][fg-][fg-=background3]{color:var(--background3)}mark[fg-][fg-=foreground0],[is-~=mark][fg-][fg-=foreground0]{color:var(--foreground0)}mark[fg-][fg-=foreground1],[is-~=mark][fg-][fg-=foreground1]{color:var(--foreground1)}mark[fg-][fg-=foreground2],[is-~=mark][fg-][fg-=foreground2]{color:var(--foreground2)}}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--gap-tight: var(--sp-1);--gap-inline: var(--sp-2);--gap-caption: var(--sp-2);--gap-sibling: var(--sp-3);--gap-heading: var(--sp-4);--gap-component: var(--sp-6);--gap-section: var(--sp-8);--gap-page: var(--sp-9);--pad-control-y: var(--sp-2);--pad-control-x: var(--sp-4);--pad-cta-y: var(--sp-4);--pad-cta-x: var(--sp-7);--pad-cell-y: var(--sp-3);--pad-cell-x: var(--sp-4);--pad-card: var(--sp-5)}@media(max-width:520px){:root{--gap-component: var(--sp-5);--gap-section: var(--sp-7);--gap-page: var(--sp-8);--pad-cta-x: var(--sp-6);--pad-card: var(--sp-4)}}:root{--abp-cyan: #00FFE1;--abp-blue: #0000FF;--abp-lime: #D2FF09;--abp-red: #F87171;--g-brand: linear-gradient(90deg, #0000FF 0%, #00FFE1 93%, #D2FF09 100%);--g-brand-v: linear-gradient(0deg, #0000FF 0%, #00FFE1 93%, #D2FF09 100%);--background0: #030711;--background1: #0B1222;--background2: #1E293B;--background3: #334155;--foreground0: #F8FAFC;--foreground1: #CBD5E1;--foreground2: #94A3B8;--foreground3: #64748B;--hl: var(--abp-cyan);--hl-ink: var(--abp-cyan);--hl-bg: var(--g-brand);--hl-bg-v: var(--g-brand-v);--hl-fg: #FFFFFF;--hl-shadow: 0 0 2px rgb(0 0 60 / .6);--hl-cap-l: #0000FF;--hl-cap-r: #D2FF09;--hl-row-hover: linear-gradient(90deg, #0000FF 0 2px, transparent 2px), linear-gradient(90deg, rgb(0 0 255 / .3), rgb(0 255 225 / .1) 93%, rgb(210 255 9 / .16));--hl-row-bg: linear-gradient(90deg, #0000FF 0 2px, transparent 2px), linear-gradient(90deg, rgb(0 0 255 / .62), rgb(0 255 225 / .22) 93%, rgb(210 255 9 / .32));--hl-row-fg: #FFFFFF;--hl-soft: rgb(0 120 255 / .1);--font-family: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", monospace;--font-size: 14px;--line-height: 1.5;--box-border-color: var(--background2)}:root[data-hl=cyan],:root[data-hl=blue]{--hl-bg: linear-gradient(var(--hl), var(--hl));--hl-bg-v: var(--hl-bg);--hl-shadow: none;--hl-cap-l: var(--hl);--hl-cap-r: var(--hl);--hl-row-hover: var(--hl-bg);--hl-row-bg: var(--hl-bg);--hl-row-fg: var(--hl-fg)}:root[data-hl=cyan]{--hl: var(--abp-cyan);--hl-ink: var(--abp-cyan);--hl-fg: #030711;--hl-soft: rgb(0 255 225 / .1)}:root[data-hl=blue]{--hl: var(--abp-blue);--hl-ink: #8080FF;--hl-fg: #FFFFFF;--hl-soft: rgb(0 0 255 / .22)}[box-]{--box-border-width: 1px}html,body{background:var(--background0);color:var(--foreground0);word-break:normal;overflow-wrap:anywhere}body{min-height:100vh;display:flex;flex-direction:column}::selection{background:var(--hl);color:var(--hl-fg)}a{color:inherit;text-decoration:none}.dim{color:var(--foreground2)}.faint{color:var(--foreground3)}.hl-text{color:var(--hl-ink)}.b{font-weight:700}[hl]{cursor:pointer;transition:none}[hl]:hover,[hl][aria-selected=true],[hl][aria-current=page],[hl][aria-pressed=true]{background:var(--hl-bg);color:var(--hl-fg);text-shadow:var(--hl-shadow)}[hl]:hover *,[hl][aria-selected=true] *,[hl][aria-current=page] *,[hl][aria-pressed=true] *{color:var(--hl-fg)!important}[hl]:focus-visible{outline:1px solid var(--hl);outline-offset:0}.jobs .job[hl]:hover,.side a[hl]:hover,.menu [hl]:hover,details[is-~=accordion]>summary:hover{background:var(--hl-row-hover);color:var(--hl-row-fg);text-shadow:none}.jobs .job[hl][aria-selected=true],.side a[hl][aria-current=page],.menu [hl][aria-selected=true]{background:var(--hl-row-bg);color:var(--hl-row-fg);text-shadow:none}.jobs .job[hl]:hover *,.side a[hl]:hover *,.menu [hl]:hover *,.jobs .job[hl][aria-selected=true] *,.side a[hl][aria-current=page] *,.menu [hl][aria-selected=true] *{color:var(--hl-row-fg)!important}.panel{position:relative;margin-bottom:1lh}.panel>.ttl{position:absolute;top:0;left:2ch;z-index:1;padding:0 1ch;background:var(--background0);color:var(--foreground2)}.panel>.ttl b{color:var(--foreground0);font-weight:700}.panel>.ttl-r{position:absolute;top:0;right:2ch;z-index:1;padding:0 1ch;background:var(--background0);color:var(--foreground3)}.panel:hover{--box-border-color: var(--background3)}.panel.focus>.ttl b{color:var(--hl-ink)}.panel-body{padding:1lh 1ch 0}.panel-body [box-]{--box-border-color: var(--background2)}.note{color:var(--foreground3);margin-bottom:1lh}.note:before{content:"// "}.row-gap{display:flex;flex-wrap:wrap;gap:1lh 2ch;align-items:center}.stack{display:flex;flex-direction:column;gap:1lh}.lbl{color:var(--foreground3);display:block}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:2ch;height:2lh;padding:0 2ch;background:var(--background0);border-bottom:1px solid var(--background2)}.logo{font-weight:700;white-space:nowrap}.logo .cur{display:inline-block;width:1ch;height:1.1em;vertical-align:-.15em;background:var(--foreground0);animation:blink 1.1s steps(1) infinite;margin-left:.2ch}.logo:hover .cur{background:var(--hl-bg-v)}@keyframes blink{50%{opacity:0}}.tabs{display:flex;gap:1ch}.tabs a{padding:0 1ch;color:var(--foreground2);white-space:nowrap}.tabs a .k{color:var(--foreground3)}.tabs a[aria-current=page]{font-weight:700}.spacer{flex:1}.chip-toggle{display:inline-flex;border:1px solid var(--background2)}.chip-toggle button{all:unset;padding:0 1ch;color:var(--foreground2);cursor:pointer;font-family:var(--font-family)}.shell{flex:1;display:grid;grid-template-columns:26ch minmax(0,1fr)}.side{position:sticky;top:2lh;align-self:start;height:calc(100vh - 4lh);overflow:auto;border-right:1px solid var(--background2);padding:1lh 0}.side h6{color:var(--foreground3);font-weight:400;padding:0 2ch;margin-top:1lh}.side h6:first-child{margin-top:0}.side a{display:flex;justify-content:space-between;padding:0 2ch;color:var(--foreground1)}.side a .n{color:var(--foreground3)}.main{padding:1lh 3ch 3lh;min-width:0;overflow-x:clip}section.panel{scroll-margin-top:3lh}.hero{margin-bottom:1lh}.hero h1{font-size:28px;line-height:1.25;letter-spacing:-.01em}.hero p{color:var(--foreground2);max-width:72ch;margin-top:.5lh}.prompt{color:var(--foreground3)}.prompt b{color:var(--foreground0);font-weight:400}.keybar{position:sticky;bottom:0;z-index:20;display:flex;flex-wrap:wrap;gap:0 2ch;padding:0 2ch;height:2lh;align-items:center;overflow:hidden;background:var(--background1);border-top:1px solid var(--background2);color:var(--foreground2)}.keybar kbd,kbd{font-family:var(--font-family);background:var(--background2);color:var(--foreground0);padding:0 1ch}.keybar .r{margin-left:auto;color:var(--foreground3)}.swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(22ch,1fr));gap:1lh 2ch}.sw{display:flex;gap:1ch;align-items:center}.sw i{display:inline-block;width:4ch;height:2lh;border:1px solid var(--background2);flex:none}.sw span{display:flex;flex-direction:column;line-height:1.4}.sw small{color:var(--foreground3);font-size:inherit}.type-scale>div{display:flex;gap:2ch;align-items:baseline}.type-scale>div>span:first-child{width:10ch;flex:none;color:var(--foreground3)}button,[is-~=button]{cursor:pointer;white-space:nowrap}button:not([hl]):not(.btn-ghost):not(.btn-link):not(.hbtn):not(.ccard):hover:not(:disabled){background:var(--hl-bg) center / 100% calc(100% - 1lh) no-repeat!important;color:var(--hl-fg)!important;text-shadow:var(--hl-shadow)}button[size-=small]:not([hl]):hover:not(:disabled),button[box-]:not([hl]):hover:not(:disabled){background-size:100% 100%!important}button[box-]:not([hl]):hover:not(:disabled){--box-border-color: transparent}.btn-danger:hover:not(:disabled){background:var(--abp-red)!important;color:var(--background0)!important;text-shadow:none!important;filter:brightness(1.12)}button:focus{font-weight:400;text-decoration:none}button:focus-visible{outline:1px solid var(--hl);outline-offset:2px}button:active:not(:disabled){filter:brightness(.85)}button:disabled{color:var(--foreground3)}button[variant-=background2]:disabled{--button-primary: var(--background1)}.btn-ghost{all:unset;cursor:pointer;padding:0 1ch;color:var(--foreground1);font-family:var(--font-family)}.btn-ghost:before{content:"[ ";color:var(--foreground3)}.btn-ghost:after{content:" ]";color:var(--foreground3)}.btn-ghost:hover{background:var(--hl-bg);color:var(--hl-fg);text-shadow:var(--hl-shadow)}.btn-ghost:hover:before,.btn-ghost:hover:after{color:var(--hl-fg)}.btn-link{all:unset;cursor:pointer;color:var(--foreground0);text-decoration:underline;text-decoration-color:var(--foreground3);text-underline-offset:3px}.btn-link:hover{color:var(--hl-ink);text-decoration-color:var(--hl-ink)}.btn-danger{--button-primary: var(--abp-red) !important;--button-secondary: var(--background0) !important}[is-~=badge]{--badge-color: var(--background2);--badge-text: var(--foreground1)}[is-~=badge][variant-=foreground0]{--badge-color: var(--foreground0);--badge-text: var(--background0)}[is-~=badge][variant-=outline]{background-image:none;box-shadow:inset 0 0 0 1px var(--background3)}[is-~=badge][variant-=outline]:before,[is-~=badge][variant-=outline]:after{background:transparent}[is-~=badge][hl]:hover,[is-~=badge][hl][aria-pressed=true]{--badge-text: var(--hl-fg);color:var(--hl-fg);text-shadow:var(--hl-shadow);background:var(--hl-bg) 1ch 0 / calc(100% - 2ch) 100% no-repeat}[is-~=badge][hl]:hover:before,[is-~=badge][hl][aria-pressed=true]:before{background-color:var(--hl-cap-l)}[is-~=badge][hl]:hover:after,[is-~=badge][hl][aria-pressed=true]:after{background-color:var(--hl-cap-r)}.status{white-space:nowrap}.status.open:before{content:"● ";color:var(--foreground0)}.status.review:before{content:"◐ ";color:var(--foreground2)}.status.closed{color:var(--foreground3);text-decoration:line-through}.status.closed:before{content:"○ "}.status.err{color:var(--abp-red)}.status.err:before{content:"✕ "}.field{display:flex;flex-direction:column;gap:0;min-width:0}.field .help{color:var(--foreground3)}.field .help.err{color:var(--abp-red)}.inp{display:flex;align-items:center;background:var(--background1);box-shadow:inset 0 0 0 1px var(--background2)}.inp:hover{box-shadow:inset 0 0 0 1px var(--background3)}.inp:focus-within{box-shadow:inset 0 0 0 1px var(--foreground2)}.inp:focus-within .pre{color:var(--hl-ink)}.inp.err{box-shadow:inset 0 0 0 1px var(--abp-red)}.inp .pre,.inp .suf{padding:0 1ch;color:var(--foreground3);white-space:nowrap}.inp input,.inp textarea,.inp select{flex:1;min-width:0;background:transparent!important;border:0;outline:0;color:var(--foreground0);font:inherit;font-family:var(--font-family);padding:.5lh 1ch;height:2lh;min-width:0!important}.inp .pre+input{padding-left:0}.inp textarea{height:auto;resize:vertical;padding:.5lh 1ch;line-height:var(--line-height)}.inp input::placeholder,.inp textarea::placeholder{color:var(--foreground3)}.inp select{appearance:none;cursor:pointer}.inp select option{background:var(--background1)}.caret{animation:blink 1.1s steps(1) infinite;color:var(--hl-ink)}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(32ch,1fr));gap:1lh 3ch}input[type=checkbox][is-=checkbox],input[type=radio]{--checked-color: var(--hl);--checked-background: var(--background0);--placeholder-background: transparent;cursor:pointer}input[type=checkbox][is-=checkbox]{--placeholder-content: "[ ]";--checked-content: "[✓]"}input[type=radio]{--placeholder-content: "( )";--checked-content: "(●)"}input[type=checkbox][is-=checkbox]:hover:before,input[type=radio]:hover:before{color:var(--hl)}input[type=checkbox][is-=checkbox]:after,input[type=radio]:after{display:none}input[type=checkbox][is-=checkbox]:before,input[type=radio]:before{inset:0;height:auto;white-space:pre}input[type=checkbox][is-=checkbox]:checked:before{content:"[x]";color:var(--hl-ink)}input[type=radio]:checked:before{content:"(*)";color:var(--hl-ink)}input[type=checkbox][is-=checkbox]:disabled:before{content:"[-]";color:var(--foreground3)}input[type=checkbox][is-=checkbox],input[type=radio]{height:1lh;vertical-align:top}input[type=checkbox][is-=switch]{--switch-track-color: var(--background2);--switch-thumb-color: var(--foreground3);cursor:pointer}input[type=checkbox][is-=switch]:checked{--switch-track-color: var(--hl-soft)}input[type=checkbox][is-=switch]:checked:after{--switch-thumb-color: var(--hl)}input[type=checkbox][is-=switch]:hover:after{--switch-thumb-color: var(--foreground1)}.check{display:flex;gap:1ch;align-items:center;cursor:pointer;color:var(--foreground1)}.check:hover{color:var(--foreground0)}.seg{display:inline-flex;box-shadow:inset 0 0 0 1px var(--background2)}.seg button{all:unset;padding:.25lh 2ch;cursor:pointer;color:var(--foreground2);font-family:var(--font-family)}.seg button+button{box-shadow:-1px 0 0 var(--background2)}.menu{min-width:24ch;display:flex;flex-direction:column}.menu a,.menu button{all:unset;display:flex;justify-content:space-between;gap:2ch;padding:0 1ch;cursor:pointer;color:var(--foreground1);font-family:var(--font-family)}.menu a .n,.menu button kbd{color:var(--foreground3);background:none;padding:0}.menu hr{border:0;border-top:1px solid var(--background2);margin:.5lh 0}.utabs{display:flex;gap:0;border-bottom:1px solid var(--background2)}.utabs a{padding:0 2ch;color:var(--foreground2);position:relative}.utabs a[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--hl-bg)}.pager{display:flex;gap:0;align-items:center}.pager a{padding:0 1ch;color:var(--foreground1)}.pager .gap{padding:0 1ch;color:var(--foreground3)}.crumb{color:var(--foreground3)}.crumb a{color:var(--foreground1);padding:0 .5ch}.crumb .sep{padding:0 .5ch}.filters{display:flex;flex-wrap:wrap;gap:.5lh 1ch;align-items:center;margin-bottom:1lh}.filters .lbl{display:inline;margin-right:1ch}.jobs{width:100%}.jobs .head,.jobs .job{display:grid;grid-template-columns:2ch 4ch minmax(0,2.4fr) minmax(0,1.4fr) 5ch 5ch 15ch 4ch;gap:0 2ch;padding:0 1ch;align-items:center}.jobs .head{color:var(--foreground3);border-bottom:1px solid var(--background2)}.jobs .job{padding-top:var(--sp-1);padding-bottom:var(--sp-1);border-bottom:1px solid var(--background1)}.jobs .job>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jobs .job .mk{color:transparent}.jobs .job[aria-selected=true] .mk:before{content:"▶"}.jobs .job:hover .mk:before{content:"›"}.jobs .job .id,.jobs .job .age{color:var(--foreground3)}.jobs .job .co{color:var(--foreground2)}.jobs .job .pay{color:var(--foreground1)}.jobs .job .new{margin-left:1ch;color:var(--foreground0);font-size:12px;box-shadow:inset 0 0 0 1px var(--foreground3);padding:0 .5ch}.jobs-foot{display:flex;justify-content:space-between;margin-top:1lh;color:var(--foreground3);flex-wrap:wrap;gap:1lh 2ch}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 2ch}.kv{display:grid;grid-template-columns:10ch 1ch minmax(0,1fr);gap:0 1ch}.kv dt{color:var(--foreground3)}.kv dd:before{content:""}.kv .colon{color:var(--foreground3)}ul[marker-~=tree] li:before,ul[marker-~=round-tree] li:before{color:var(--foreground3)}ul li{color:var(--foreground1)}.detail-h{display:flex;justify-content:space-between;gap:2ch;align-items:start;flex-wrap:wrap}.detail-h h3{font-size:18px}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(34ch,1fr));gap:0 2ch}.card{cursor:pointer}.card:hover{--box-border-color: var(--foreground3)}.card:hover .avatar{background:var(--hl-bg);color:var(--hl-fg);text-shadow:var(--hl-shadow)}.card[aria-selected=true]{--box-border-color: var(--foreground1);background:var(--hl-soft)}.card-h{display:flex;gap:2ch;align-items:center}.avatar{width:6ch;height:3lh;display:grid;place-items:center;background:var(--background2);font-weight:700;flex:none}.card .meta{color:var(--foreground3)}.card .tags{display:flex;flex-wrap:wrap;gap:0 1ch;margin-top:1lh}.card .foot{display:flex;justify-content:space-between;margin-top:1lh;color:var(--foreground3)}[is-~=progress]{--progress-value-background: var(--foreground1);--progress-empty-background: var(--background2);width:100%}[is-~=progress].hl:before{background:var(--hl-bg)}.ascii-bar{white-space:pre}.ascii-bar .f{color:var(--foreground0)}.ascii-bar .e{color:var(--foreground3)}.skeleton{color:var(--background2);white-space:pre;overflow:hidden;animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{50%{opacity:.45}}.empty{text-align:center;color:var(--foreground3);white-space:pre;padding:1lh 0;line-height:1.25}.empty b{color:var(--foreground1);font-weight:400}.toast-wrap{position:fixed;right:2ch;bottom:3lh;z-index:50;display:flex;flex-direction:column;gap:.5lh}.toast{background:var(--background1);box-shadow:0 6px 24px #0009;min-width:38ch;max-width:calc(100vw - 4ch);animation:tin .12s steps(3)}.toast.ok{--box-border-color: var(--background3)}.toast .t{color:var(--hl-ink);font-weight:700}@keyframes tin{0%{transform:translateY(1lh)}}dialog.abp-dialog{position:fixed!important;inset:0!important;translate:none!important;transform:none!important;margin:auto!important;max-width:min(64ch,calc(100vw - 4ch));width:100%;max-height:none;height:fit-content;background:var(--background0);color:var(--foreground0);padding:0}dialog.abp-dialog::backdrop{background:#030711bf;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog.abp-dialog .panel{margin:0;--box-border-color: var(--background3)}dialog.abp-dialog .panel>.ttl b{color:var(--hl-ink)}.dlg-actions{display:flex;justify-content:flex-end;gap:2ch;margin-top:1lh}[is-~=tooltip-content]{background:var(--foreground0);color:var(--background0);padding:0 1ch;white-space:nowrap}.tip-trigger{border-bottom:1px dashed var(--foreground3);cursor:help}details[is-~=popover] summary{cursor:pointer;list-style:none}details[is-~=popover]>.menu{background:var(--background0);margin-top:.25lh}details[is-~=popover][open]>summary .btn-ghost,details[is-~=popover][open]>summary{color:var(--hl-ink)}details[is-~=accordion]{border-bottom:1px solid var(--background1)}details[is-~=accordion]>summary{cursor:pointer;padding:.25lh 1ch;color:var(--foreground1)}details[is-~=accordion][open]>summary{color:var(--foreground0)}details[is-~=accordion][open]>summary:before{color:var(--hl-ink)}details[is-~=accordion]>p{padding:0 1ch .5lh 3ch;color:var(--foreground2)}.chart{display:grid;grid-template-columns:6ch minmax(0,1fr) 30ch;gap:0 2ch}.yaxis{display:flex;flex-direction:column;justify-content:space-between;text-align:right;color:var(--foreground3);height:12lh}.bars{height:12lh;display:flex;align-items:flex-end;gap:2px;border-left:1px solid var(--background2);border-bottom:1px solid var(--background2);position:relative}.bars i{flex:1;background:var(--background3);min-height:2px;cursor:crosshair}.bars i.wk{background:var(--foreground3)}.bars i:hover,.bars i.on{background:var(--hl-bg-v)}.xaxis{grid-column:2;display:flex;justify-content:space-between;color:var(--foreground3)}.legend .it{display:flex;justify-content:space-between}.legend .it span:first-child:before{content:"■ ";color:var(--foreground3)}.legend .it:hover span:first-child:before{color:var(--hl-ink)}.legend .sub{color:var(--foreground3);padding-left:2ch}.readout{color:var(--foreground1);margin-top:1lh}:root{--sb: 7px}::-webkit-scrollbar{width:var(--sb);height:var(--sb);background:transparent}::-webkit-scrollbar-track{background:linear-gradient(90deg,transparent 3px,var(--background2) 3px,var(--background2) 4px,transparent 4px)}::-webkit-scrollbar-track:horizontal{background:linear-gradient(0deg,transparent 3px,var(--background2) 3px,var(--background2) 4px,transparent 4px)}::-webkit-scrollbar-thumb{background:var(--background3);border-radius:0;min-height:3lh}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background:var(--hl-bg-v)}::-webkit-scrollbar-thumb:horizontal:hover,::-webkit-scrollbar-thumb:horizontal:active{background:var(--hl-bg)}::-webkit-scrollbar-corner,::-webkit-scrollbar-button{display:none;background:transparent}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--background3) transparent}}@media(max-width:900px){.shell{grid-template-columns:1fr}.side{display:none}.main{padding:1lh 2ch 3lh}.tabs a .lbl-en,.hide-sm{display:none}.split,.chart{grid-template-columns:1fr}.chart .legend{margin-top:1lh}.xaxis{grid-column:1}.yaxis,.jobs .head{display:none}.jobs .job{grid-template-columns:2ch minmax(0,1fr) auto;padding:.5lh 1ch;row-gap:0}.jobs .job .id,.jobs .job .chain,.jobs .job .type{display:none}.jobs .job .ti,.jobs .job .co{grid-column:2}.jobs .job .pay{grid-column:3;grid-row:1;text-align:right}.jobs .job .age{grid-column:3;grid-row:2;text-align:right}.topbar{gap:1ch;padding:0 1ch}.topbar .tabs{overflow-x:auto;scrollbar-width:none;flex:1 1 auto;min-width:0}.topbar .tabs a{padding:0 .5ch}.topbar .tabs a .k,.topbar .hide-sm{display:none}.keybar,.panel>.ttl-r{display:none}.chip-toggle button{white-space:nowrap}.hero h1{font-size:22px}}html,body{height:100%}body{overflow:hidden}.app{flex:1;min-height:0;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:26ch minmax(0,1fr) var(--pv-col)}.app{--pv-col: 46ch;--side-col: 26ch}:root[style*=--pv-w] .app{--pv-col: clamp(320px, var(--pv-w), min(60vw, calc(100vw - var(--side-col) - 700px)))}.app.full{grid-template-columns:26ch minmax(0,1fr) 0}.app.full .pv{display:none}.app .side{position:static;align-self:stretch;height:auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:2lh;overscroll-behavior:contain}.side .grp{margin-top:1lh}.side .grp:first-child{margin-top:0}.side h6{display:flex;justify-content:space-between}.side h6 .clr{color:var(--foreground3);cursor:pointer}.side h6 .clr:hover{color:var(--hl-ink)}.side a{gap:1ch}.side a .ck{color:var(--foreground3);width:3ch;flex:none}.side a[aria-current=page] .ck{color:inherit}.side a .lb{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side a .n{flex:none}.side a.zero{opacity:.4}.mainc{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--background2)}.pv-resizer{position:absolute;top:0;bottom:0;right:-5px;width:9px;z-index:5;cursor:col-resize;touch-action:none;outline:0}.pv-resizer:after{content:"";position:absolute;top:0;bottom:0;left:4px;width:1px;background:transparent;transition:background .12s}.pv-resizer:hover:after,.pv-resizer:focus-visible:after,html.pv-resizing .pv-resizer:after{left:3px;width:3px;background:var(--hl-bg)}html.pv-resizing,html.pv-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.app.full .pv-resizer{display:none}.cmd{display:flex;align-items:center;gap:1ch;padding:.5lh 2ch;border-bottom:1px solid var(--background2);min-width:0}.cmd .searchbox{display:flex;align-items:center;gap:1ch;flex:1 1 auto;min-width:0;padding:0 1ch;border:1px solid var(--background2);cursor:text;transition:border-color .12s}.cmd .searchbox:hover,.cmd .searchbox:focus-within{border-color:#f8fafc}.cmd .search-ico{flex:none;color:var(--foreground2)}.cmd input{flex:1;min-width:10ch;background:transparent!important;border:0;outline:0;color:var(--foreground0);font:inherit;font-family:var(--font-family);padding:0;min-width:8ch!important}.cmd input::placeholder{color:var(--foreground3)}.cmd .meta{color:var(--foreground3);white-space:nowrap;margin-left:1ch;flex:none}.toolbar{display:flex;align-items:center;gap:2ch;padding:.25lh 2ch;border-bottom:1px solid var(--background2);color:var(--foreground3);flex-wrap:wrap}.toolbar .seg button{padding:0 1ch}.toolbar .lbl{display:inline}.ls{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;position:relative;outline:none}.ls .hd,.ls .r{display:grid;gap:0 2ch;padding:0 2ch;align-items:center;white-space:nowrap}.ls .hd{position:sticky;top:0;z-index:2;background:var(--background0);color:var(--foreground3);border-bottom:1px solid var(--background2)}.ls .hd span{cursor:pointer;overflow:hidden;text-overflow:ellipsis}.ls .hd span:hover,.ls .hd span.on{color:var(--foreground0)}.ls .hd span.on:after{content:" ▾"}.ls .hd span.on.asc:after{content:" ▴"}.ls .hd span.nos{cursor:default}.ls .hd span.nos:hover{color:var(--foreground3)}.ls .r{padding-top:.12em;padding-bottom:.12em;cursor:pointer}.ls .r>span{overflow:hidden;text-overflow:ellipsis;min-width:0}.jl .r>.mo,.jl .hd>.mo{overflow:visible;text-overflow:clip}html:not([data-app]) .ls .r:hover{background:var(--hl-row-hover)}html:not([data-app]) .ls .r[aria-selected=true]{background:var(--hl-row-bg)}html:not([data-app]) .ls .r:hover>span,html:not([data-app]) .ls .r[aria-selected=true]>span,html:not([data-app]) .ls .r:hover .bar i,html:not([data-app]) .ls .r[aria-selected=true] .bar i{color:var(--hl-row-fg)!important}.ls .r .mk{color:transparent}html:not([data-app]) .ls .r[aria-selected=true] .mk:before{content:"▶"}html:not([data-app]) .ls .r:hover:not([aria-selected=true]) .mk:before{content:"›"}.jl .r .mk:before{content:none!important}.jl .r .mk .ok-badge{margin-left:0}.ls .gh{display:flex;align-items:center;gap:1ch;padding:.5lh 2ch 0;color:var(--foreground3)}.ls .gh:after{content:"";flex:1;border-top:1px dashed var(--background2)}.ls .gh b{color:var(--foreground1);font-weight:400}.ls .end{padding:.5lh 2ch 1lh;color:var(--foreground3)}.ls .empty-r{padding:2lh 2ch;color:var(--foreground3);white-space:pre}.c-dim{color:var(--foreground3)}.c-mid{color:var(--foreground2)}.c-hi{color:var(--foreground0)}.b7{font-weight:700}.new{font-size:11px;box-shadow:inset 0 0 0 1px var(--foreground3);padding:0 .5ch;margin-left:1ch;color:var(--foreground1);vertical-align:1px}.bar{letter-spacing:0}.bar i{font-style:normal;color:var(--background3)}.bar i.on{color:var(--foreground1)}html:not([data-app]) .r[aria-selected=true] .bar i:not(.on),html:not([data-app]) .r:hover .bar i:not(.on){opacity:.45}.bty{font-weight:700}.brand-t,.bty{background:linear-gradient(90deg,#00ffe1,#d2ff09);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}.st-open:before{content:"● "}.st-look:before{content:"◐ "}.st-off:before{content:"○ "}.st-off{color:var(--foreground3)}.jl .hd,.jl .r{grid-template-columns:2ch 9ch minmax(12ch,2.4fr) minmax(8ch,1.2fr) minmax(11ch,1fr) 10ch 11ch 5ch}.full .jl .hd,.full .jl .r{grid-template-columns:2ch 9ch minmax(16ch,2.4fr) minmax(10ch,1.2fr) minmax(8ch,1fr) 7ch 10ch 9ch minmax(8ch,1fr) 11ch 5ch}.tl .hd,.tl .r{grid-template-columns:2ch 9ch 7ch 12ch minmax(10ch,1fr) 7ch minmax(14ch,2.5fr) 11ch 5ch}.full .tl .hd,.full .tl .r{grid-template-columns:2ch 9ch 7ch 12ch minmax(12ch,1fr) 7ch minmax(16ch,3fr) minmax(8ch,1fr) 9ch 5ch 11ch 5ch}.tl .r .sk{white-space:nowrap}.vt{display:inline-flex;align-items:center;gap:.25ch;white-space:nowrap}.vt b{min-width:3ch;text-align:center;font-weight:700;color:var(--foreground2)}:root{--vote-up: #3DDC97;--vote-down: #FF5C5C}.vt b.pos{color:color-mix(in srgb,var(--vote-up) var(--vt-mix, 100%),var(--foreground2))}.vt b.neg{color:color-mix(in srgb,var(--vote-down) var(--vt-mix, 100%),var(--foreground2))}.vt b.cap{font-weight:800}.va{all:unset;cursor:pointer;padding:0 .4ch;color:var(--foreground3);font-family:var(--font-family);line-height:inherit}.va:hover{background:var(--hl-bg);color:#fff;text-shadow:var(--hl-shadow)}.va.on{background:linear-gradient(90deg,#00ffe1,#d2ff09);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.va.on:hover{-webkit-text-fill-color:#fff;background:var(--hl-bg)}.vote-admin-mark,.vt-admin{font-size:11px;line-height:1.5;padding:0 .6ch;color:var(--foreground1);box-shadow:inset 0 0 0 1px var(--foreground3);white-space:nowrap;cursor:default}.vt-admin{margin-left:1ch}html:not([data-app]) .ls .r:hover .va.on,html:not([data-app]) .ls .r[aria-selected=true] .va.on{-webkit-text-fill-color:#fff}html:not([data-app]) .ls .r:hover .va,html:not([data-app]) .ls .r[aria-selected=true] .va,html:not([data-app]) .ls .r:hover .vt b,html:not([data-app]) .ls .r[aria-selected=true] .vt b{color:#fff}html:not([data-app]) .ls .r:hover .vt b:is(.pos,.neg),html:not([data-app]) .ls .r[aria-selected=true] .vt b:is(.pos,.neg){--vote-up: #8CF5C8;--vote-down: #FFA3A3;--foreground2: #fff}html:not([data-app]) .ls .r:hover .vt b.pos,html:not([data-app]) .ls .r[aria-selected=true] .vt b.pos{color:color-mix(in srgb,var(--vote-up) var(--vt-mix, 100%),var(--foreground2))!important}html:not([data-app]) .ls .r:hover .vt b.neg,html:not([data-app]) .ls .r[aria-selected=true] .vt b.neg{color:color-mix(in srgb,var(--vote-down) var(--vt-mix, 100%),var(--foreground2))!important}.vt.big{gap:.5ch 1ch;flex-wrap:wrap}.vt.big .va{padding:0 1ch;box-shadow:inset 0 0 0 1px var(--background2)}.vt.big .vn{color:var(--foreground2)}.vt.big .vn b{color:var(--foreground0);min-width:0}.pv .pv-vote{margin-top:.5lh}.topbar .auth{color:var(--foreground2);white-space:nowrap}.topbar .auth.on{color:var(--foreground0)}.toast .t-act{margin-top:.25lh}.w{display:none}.full .w{display:block}.more{color:var(--foreground3);margin-left:.5ch}.age.f0{color:var(--foreground0);font-weight:700}.age.f1{color:var(--foreground1)}.age.f2{color:var(--foreground3)}.age.f3{color:var(--foreground3);opacity:.75}.ls .r.old .ti{color:var(--foreground2)}.ls .r.old .co{color:var(--foreground3)}.ls .end{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5lh 2ch}.pager a.off{opacity:.3;pointer-events:none}.ls .empty-r{white-space:pre-wrap}.side .hist .hist-n,.side .hist>.c-dim,.side .hist .yr{padding:0 2ch}.side .hist .hist-n b{color:var(--foreground0)}.side .hist .yr{display:grid;grid-template-columns:5ch minmax(0,1fr) 4ch;gap:0 1ch}.side .hist .yr .n{text-align:right;color:var(--foreground3)}.side .hist .bar i.on{color:var(--foreground2)}.pv{min-width:0;min-height:0;overflow:auto;padding:0 2ch 2lh}.pv .pvh{position:sticky;top:0;background:var(--background0);display:flex;justify-content:space-between;padding:.5lh 0;border-bottom:1px solid var(--background2);color:var(--foreground3);z-index:1}.pv h2{font-size:18px;line-height:1.3;margin-top:1lh}.pv .sub{color:var(--foreground2)}.pv hr{border:0;border-top:1px dashed var(--background2);margin:1lh 0}.ai-sum{--ai-line: 61 91 255;--ai-ink: #7F93FF;margin:0 0 1lh;padding:.5lh 1ch;background:#0000ff14;box-shadow:inset 0 0 0 1px rgb(var(--ai-line) / .6)}.ai-tr{--ai-line: 61 91 255;--ai-ink: #7F93FF}html[data-app] .ai-sum{border-radius:var(--radius)}@media(prefers-color-scheme:light){html[data-app] .ai-sum,html[data-app] .ai-tr{--ai-line: 20 0 255;--ai-ink: #1400FF}html[data-app] .ai-sum{background:#1400ff0f}}.ai-sum .ai-h{color:var(--foreground2);margin-bottom:.25lh}.ai-pts{margin:0}.ai-pts li{margin:.15lh 0}.ai-tag{font-size:11px;padding:0 .6ch;color:var(--ai-ink, var(--foreground2));box-shadow:inset 0 0 0 1px rgb(var(--ai-line, 100 116 139) / .75);vertical-align:1px}.ai-tr{display:flex;flex-wrap:wrap;gap:0 2ch;align-items:baseline;margin:0 0 .5lh}.pv .kv{grid-template-columns:minmax(8ch,max-content) minmax(0,1fr);gap:0 2ch}.pv .kv dt{color:var(--foreground3);white-space:nowrap}.pv .kv dd{color:var(--foreground1)}.pv .sec{color:var(--foreground3);margin-bottom:.25lh}.pv .sec:before{content:"## "}.pv .acts{display:flex;flex-wrap:wrap;gap:.5lh 1ch}.pv .acts button kbd{background:none;color:inherit;padding:0;opacity:.6;margin-right:.5ch}.pv .bounty{box-shadow:inset 0 0 0 1px var(--background2);padding:.5lh 1ch}.pv .bounty .big{font-size:20px;font-weight:700;color:var(--foreground0)}.pv .log{display:grid;grid-template-columns:2ch 11ch minmax(0,1fr);gap:0 1ch}.pv .log .dot,.pv .log .yr{color:var(--foreground3)}.pv .log .what{color:var(--foreground1)}.pv .log .what small{color:var(--foreground3);font-size:inherit;display:block}.pv .contact{color:var(--foreground3)}.pv .tags{display:flex;flex-wrap:wrap;gap:.25lh 1ch}.pv .ava{display:inline-grid;place-items:center;width:6ch;height:3lh;background:var(--background2);font-weight:700;margin-right:2ch;vertical-align:top}.pv .who{display:flex;align-items:center;margin-top:1lh}.pv .who h2{margin-top:0}.pv .close-m{display:none}.keybar{flex-wrap:nowrap;white-space:nowrap}html:not([data-app]) .ls .r:hover .bty,html:not([data-app]) .ls .r[aria-selected=true] .bty,html:not([data-app]) .ls .r:hover .brand-t,html:not([data-app]) .ls .r[aria-selected=true] .brand-t{-webkit-text-fill-color:#fff}.wallet{color:var(--foreground2)}a.co-link{color:inherit;text-decoration:underline dotted var(--foreground3);text-underline-offset:3px}a.co-link:hover{background:var(--hl-bg);color:#fff!important;text-shadow:var(--hl-shadow);text-decoration:none}html:not([data-app]) .ls .r:hover a.co-link,html:not([data-app]) .ls .r[aria-selected=true] a.co-link{color:#fff;text-decoration-color:#ffffff80}.co-head{padding:1lh 2ch .5lh;border-bottom:1px solid var(--background2)}.co-top{display:flex;justify-content:space-between;align-items:flex-start;gap:1lh 2ch;flex-wrap:wrap}.co-top h1{font-size:20px;line-height:1.3}.co-acts{display:flex;align-items:center;gap:1ch}.tbd-t{font-size:11px;box-shadow:inset 0 0 0 1px var(--foreground3);color:var(--foreground2);padding:0 .5ch;white-space:nowrap}.co-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14ch,1fr));gap:.5lh 2ch;margin:1lh 0}.co-stat .k{color:var(--foreground3)}.co-stat .v{font-size:18px;font-weight:700;color:var(--foreground0)}.co-kv{grid-template-columns:minmax(10ch,max-content) minmax(0,1fr);gap:0 2ch}.co-kv dt{color:var(--foreground3);white-space:nowrap}.co-kv dd{color:var(--foreground1);overflow-wrap:anywhere}.pv .desc h4{font-size:14px;color:var(--foreground0);margin:.75lh 0 .25lh}.pv .desc p,.pv .desc li{color:var(--foreground1)}.pv .desc p+p{margin-top:.5lh}.pv .desc ul{margin:.25lh 0}.pv .old-note{color:var(--foreground2);box-shadow:inset 0 0 0 1px var(--background3);padding:.25lh 1ch;margin-top:.75lh}.pv .apply-v{margin-top:.5lh;overflow-wrap:anywhere}.pv .acts a[is-~=button]{text-decoration:none;color:var(--mapped-secondary)}.pv .acts a[is-~=button]:hover{background:var(--hl-bg)!important;color:var(--hl-fg)!important;text-shadow:var(--hl-shadow)}.show-sm{display:none!important}.side .sheet-bar{display:none}@media(max-width:900px){.app,.app.full{grid-template-columns:1fr}.app .side{display:none}.app.side-open .side{display:block;position:fixed;inset:2lh 0 1lh;align-self:stretch;height:auto;z-index:30;background:var(--background0);padding-bottom:4lh}.side .sheet-bar{display:flex;position:sticky;top:0;z-index:1;background:var(--background0);justify-content:space-between;align-items:center;padding:.5lh 2ch;border-bottom:1px solid var(--background2)}.show-sm{display:inline-block!important}.mainc{border-right:0}.pv-resizer,.cmd .meta,.toolbar .hide-sm,.ls .hd{display:none}.jl .r,.full .jl .r{grid-template-columns:2ch minmax(0,1fr) auto;grid-template-areas:"mk ti ag" "mk co pay" "mk vt vt";padding-top:.4lh;padding-bottom:.4lh;border-bottom:1px solid var(--background1)}.jl .r>span{display:none}.jl .r .mk{display:block;grid-area:mk}.jl .r .ti{display:block;grid-area:ti}.jl .r .co{display:block;grid-area:co}.jl .r .pay{display:block;grid-area:pay;text-align:right}.jl .r .age{display:block;grid-area:ag;text-align:right}.jl .r .vt-c{display:block;grid-area:vt}.topbar .auth{display:none}.tl .r,.full .tl .r{grid-template-columns:2ch minmax(0,1fr) auto;grid-template-areas:"mk nm ag" "mk ca st" "mk pr pr" "mk vt vt";padding-top:.4lh;padding-bottom:.4lh;border-bottom:1px solid var(--background1)}.tl .r>span{display:none}.tl .r .mk{display:block;grid-area:mk}.tl .r .nm{display:block;grid-area:nm}.tl .r .ca{display:block;grid-area:ca}.tl .r .pr{display:block;grid-area:pr}.tl .r .pr.none{display:none}.tl .r .st{display:block;grid-area:st;text-align:right}.tl .r .age{display:block;grid-area:ag;text-align:right}.tl .r .vt-c{display:block;grid-area:vt}.pv{display:none;position:fixed;inset:2lh 0 1lh;z-index:30;background:var(--background0)}.app.pv-open .pv{display:block}.pv .close-m{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0 1.5ch;margin:-.5lh -1ch -.5lh 0;touch-action:manipulation;cursor:pointer}.keybar{display:none}}#root{display:flex;flex-direction:column;height:100%}.topbar .tabs a{cursor:pointer}.agent-btn{color:var(--foreground2);white-space:nowrap}.dlg-b{padding:1lh 1ch .5lh}.dlg-b p+p{margin-top:.5lh}.page-scroll{flex:1;min-height:0;overflow:auto}.form-page{max-width:96ch;margin:0 auto;padding:1lh 3ch 4lh}.scr-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5lh}.scr-h h1{font-size:20px}.lead{color:var(--foreground2);margin-bottom:1lh}.post-split{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.post-split-form{min-height:0;display:flex;flex-direction:column}.post-split-agent{min-height:0;box-shadow:inset 1px 0 0 var(--background2)}@media(max-width:1023px){.post-split{display:flex;flex-direction:column;overflow:auto}.post-split-agent{order:-1;flex:none;box-shadow:inset 0 -1px 0 var(--background2)}.post-split-form{flex:none}.post-split .page-scroll{flex:none;overflow:visible}}.post-tabs{justify-content:flex-start;gap:3ch;font-size:20px;font-weight:700}.post-tabs button{font:inherit;height:auto;padding:0 0 .25lh;color:var(--foreground3);white-space:nowrap;cursor:pointer;background:var(--g-brand) no-repeat bottom / 0 2px}.post-tabs button[aria-pressed]:not([hl]):not(.btn-ghost):not(.btn-link):hover:not(:disabled){background:var(--g-brand) no-repeat bottom / 0 2px!important;color:var(--foreground1)!important;text-shadow:none}.post-tabs button[aria-pressed=true],.post-tabs button[aria-pressed=true]:not([hl]):not(.btn-ghost):not(.btn-link):hover:not(:disabled){color:#fff!important;background-size:100% 2px!important}.box{box-shadow:inset 0 0 0 1px var(--background2);padding:.75lh 2ch 1lh}.box+.box{margin-top:1lh}.box h3{font-size:14px;color:var(--foreground3);font-weight:400;margin-bottom:.75lh}.box h3:before{content:"## "}.actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:1ch 2ch;margin-top:1lh}.row-gap{display:flex;flex-wrap:wrap;gap:.5lh 2ch;align-items:center}.row-gap.salary .inp{min-width:0;width:16ch}.tiers{display:flex;flex-wrap:wrap;gap:.5ch 1ch}.tier{all:unset;cursor:pointer;padding:0 1.5ch;box-shadow:inset 0 0 0 1px var(--background2);color:var(--foreground1);font-family:var(--font-family)}.tier:hover,.tier[aria-pressed=true]{background:var(--hl-bg);color:#fff;box-shadow:none;text-shadow:var(--hl-shadow)}.co-pick{margin-top:.5lh;box-shadow:inset 0 0 0 1px var(--background2);max-height:14lh;overflow:auto}.co-pick button{width:100%;box-sizing:border-box}.c-hi.b7{font-weight:700}@media(max-width:900px){.form-page{padding:1lh 2ch 4lh}}@media(max-width:520px){.agent-btn,.topbar .cta{display:none}.topbar .tabs .hide-sm{display:inline-flex}}.field .lbl .req{color:var(--abp-red);font-weight:700}.ck{all:unset;display:inline-flex;gap:1ch;align-items:center;cursor:pointer;color:var(--foreground1);font-family:var(--font-family);white-space:nowrap}.ck .bx{color:var(--foreground3)}.ck:hover{color:var(--foreground0)}.ck:hover .bx{color:var(--foreground1)}.ck[aria-checked=true]{color:var(--foreground0)}.ck[aria-checked=true] .bx{color:var(--hl-ink)}.ck:focus-visible{outline:1px solid var(--foreground2);outline-offset:1px}.ck:disabled{opacity:.45;cursor:default}.ck-group{display:flex;flex-wrap:wrap;gap:.25lh 2.5ch}.sel{position:relative;display:inline-flex;min-width:0}.sel-btn{all:unset;box-sizing:border-box;display:flex;align-items:center;width:100%;height:2lh;cursor:pointer;background:var(--background1);box-shadow:inset 0 0 0 1px var(--background2);font-family:var(--font-family);color:var(--foreground0)}.sel-btn:hover{box-shadow:inset 0 0 0 1px var(--background3)}.sel-btn:focus-visible,.sel-btn[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--foreground2)}.sel-btn[aria-expanded=true] .pre,.sel-btn:focus-visible .pre{color:var(--hl-ink)}.sel-btn .sel-v{flex:1;padding-right:1ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field .sel{display:flex}.pop{position:absolute;left:0;top:calc(100% + 2px);min-width:100%;max-height:12lh;overflow:auto;z-index:40;margin:0;padding:0;list-style:none;background:var(--background1);box-shadow:inset 0 0 0 1px var(--background3),0 8px 24px #00000080}.pop [role=option]{display:flex;gap:1ch;padding:0 1ch;cursor:pointer;white-space:nowrap;color:var(--foreground1)}.pop [role=option] .mk{width:1ch}.pop [role=option]:before{content:none!important}.pop [role=option]{padding-left:1ch}.copy-blk{position:relative;cursor:copy;padding:.25lh 1ch;margin:.5lh -1ch 0;overflow-wrap:anywhere;box-shadow:inset 0 0 0 1px transparent}.copy-blk:hover,.copy-blk:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--background3)}.copy-blk:hover .copy-v,.copy-blk:focus-visible .copy-v{color:var(--hl-ink)}.copy-blk .copy-hint{margin-left:1ch;color:var(--foreground3);opacity:0}.copy-blk:hover .copy-hint,.copy-blk:focus-visible .copy-hint{opacity:1}.copy-blk.none{cursor:default;color:var(--foreground3)}.cmd .meta .prog{color:var(--hl-ink);margin-right:1ch}.stream-note{padding:.5lh 2ch;color:var(--abp-red)}.stream-note .btn-ghost{margin-left:1ch}.loc{position:relative}.loc-box{flex-wrap:wrap;gap:.25lh 1ch;padding:0 1ch 0 0;min-height:2lh;cursor:text}.loc-box input{flex:1 1 14ch;min-width:14ch!important;padding:.5lh 1ch .5lh 0}.loc-box .pre+.tag,.loc-box .pre+input{margin-left:0}.loc-box .tag{display:inline-flex;align-items:center;gap:1ch;padding:0 1ch;box-shadow:inset 0 0 0 1px var(--background3);color:var(--foreground0);white-space:nowrap}.loc-box .tag .x{all:unset;cursor:pointer;color:var(--foreground3);font-family:var(--font-family)}.loc-box .tag .x:hover{color:var(--abp-red)}.pop .none{padding:0 1ch;color:var(--foreground3);cursor:default}@media(max-width:520px){.topbar .tabs .hide-xs{display:none}}:root{--abp-warn: #FBBF24}.warn-badge{color:var(--abp-warn);font-weight:700;margin-left:1ch;white-space:nowrap;cursor:help}.warn-badge:focus-visible{outline:1px solid var(--abp-warn);outline-offset:1px}.warn-badge .warn-t{font-weight:400}.warn-note{margin:.5lh 0 0}.warn-note .warn-badge{margin-left:0;margin-right:1ch}dialog.abp-dialog.warn .panel>.ttl b{color:var(--abp-warn)}.site-footer{flex:none;box-sizing:border-box;height:1lh;width:100%;display:flex;align-items:center;justify-content:space-between;gap:2ch;padding:0 2ch;background:linear-gradient(90deg,#00f,#00ffe1 93%,#d2ff09);color:#fff;overflow:hidden}.site-footer .fc{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;text-shadow:var(--hl-shadow)}.site-footer .ft{font-size:12px;white-space:nowrap;text-shadow:var(--hl-shadow)}.legal .desc{max-width:72ch}.legal .desc h4{margin:1lh 0 .25lh;color:var(--foreground0)}.legal .desc h4:first-child{margin-top:0}.legal .desc p,.legal .desc ul{margin:0 0 .5lh}.site-footer .fl{display:flex;align-items:center;gap:2ch;flex:none}.site-footer svg{display:block;width:14px;height:14px}@media(max-width:520px){.site-footer .fc-rest{display:none}}.site-footer a{display:flex;align-items:center;height:100%;color:inherit;opacity:.9}.site-footer a:hover,.site-footer a:focus-visible{opacity:1}.site-footer a:focus-visible{outline:1px solid #fff;outline-offset:1px}.act{box-shadow:inset 0 0 0 1px var(--background2);padding:.5lh 1ch;margin-top:.5lh}.act .act-h{display:flex;justify-content:space-between;gap:1ch;color:var(--foreground3);flex-wrap:wrap}.act .act-h b{color:var(--foreground0);font-weight:700}.act .plot{display:grid;grid-template-columns:4ch minmax(0,1fr);gap:0 1ch;margin-top:.5lh}.act .ya{display:flex;flex-direction:column;justify-content:space-between;text-align:right;color:var(--foreground3);height:120px;font-size:12px;line-height:1;margin-top:calc(-1 * var(--sp-1));margin-bottom:calc(-1 * var(--sp-1))}.act .cols{height:120px;display:flex;align-items:stretch;gap:var(--sp-1);border-left:1px solid var(--background2);border-bottom:1px solid var(--background2);padding-left:2px}.act .cols:focus-visible{outline:1px solid var(--foreground2);outline-offset:2px}.act .col{flex:1;display:flex;flex-direction:column;justify-content:flex-end;cursor:crosshair;min-width:0;max-width:6ch}.act .col .v{background:var(--background3)}.act .col .a{background:var(--foreground0)}.act .col:hover .v,.act .col.on .v{background:var(--hl-bg-v)}.act .xa{display:flex;justify-content:space-between;color:var(--foreground3);font-size:12px;margin-left:5ch}.act .lg{display:flex;gap:2ch;color:var(--foreground3);margin-top:.25lh;flex-wrap:wrap}.act .lg i{display:inline-block;width:1ch;height:.8em;margin-right:.5ch;vertical-align:-.05em}.act .ro{color:var(--foreground1);margin-left:auto}.toast-wrap{bottom:3.5lh}@media(min-width:901px){.side{padding-top:.5lh}.side .sheet-bar+.grp{margin-top:0}}@media(min-width:901px){html[lang=en] .app{grid-template-columns:32ch minmax(0,1fr) var(--pv-col);--side-col: 32ch}html[lang=en] .app.full{grid-template-columns:32ch minmax(0,1fr) 0}html[lang=en] .jl .hd,html[lang=en] .jl .r{grid-template-columns:2ch 9ch minmax(12ch,2.4fr) minmax(8ch,1.2fr) minmax(11ch,1fr) 10ch 11ch 6ch}html[lang=en] .full .jl .hd,html[lang=en] .full .jl .r{grid-template-columns:2ch 9ch minmax(16ch,2.4fr) minmax(10ch,1.2fr) minmax(8ch,1fr) 7ch 10ch 11ch minmax(8ch,1fr) 11ch 6ch}html[lang=en] .tl .hd,html[lang=en] .tl .r{grid-template-columns:2ch 9ch 7ch 16ch minmax(10ch,1fr) 8ch minmax(14ch,2.5fr) 17ch 6ch}html[lang=en] .full .tl .hd,html[lang=en] .full .tl .r{grid-template-columns:2ch 9ch 7ch 16ch minmax(12ch,1fr) 8ch minmax(16ch,3fr) minmax(11ch,1fr) 11ch 7ch 17ch 6ch}}:root{--abp-ok: #34D399}.ok-badge{color:var(--abp-ok);font-weight:700;margin-left:1ch;white-space:nowrap;cursor:help}.ok-badge:focus-visible{outline:1px solid var(--abp-ok);outline-offset:1px}.ok-badge .warn-t{font-weight:400}.warn-note .ok-badge{margin-left:0;margin-right:1ch}.agent-btn.active{color:var(--foreground0)}.agent-how{color:var(--foreground2);margin-top:.5lh}.agent-how:first-child{margin-top:0}.agent-list{padding-left:2ch;color:var(--foreground1)}.agent-list li{list-style:"› "}.agent-links a{display:block}.agent-hero{margin:.5lh 0 1.5lh}.agent-hero-h{color:var(--foreground1);margin:0 0 .5lh}.agent-hero .agent-chips{display:inline-flex;margin-bottom:.75lh}.agent-row{display:flex;align-items:stretch;gap:2ch}.agent-line{flex:1;min-width:0;display:flex;align-items:center;padding:.75lh 2ch;box-shadow:inset 0 0 0 1px var(--foreground3);background:var(--background1)}.agent-line code{flex:1;min-width:0;font-size:16px;color:var(--foreground0);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:none}.agent-row>.actions{flex:none;margin:0;align-items:center}.agent-row>.actions button{min-width:9ch}.agent-hero-note{margin-top:.5lh}.agent-gate{display:flex;flex-direction:column;align-items:flex-start;gap:1lh}.agent-gate ul{margin:0}.agent-code-st{display:flex;flex-wrap:wrap;align-items:center;gap:.25lh 1ch;margin:.5lh 0 0;color:var(--foreground1)}.agent-code-st .ok{color:var(--abp-ok);font-weight:700}.agent-code-st .hbtn{padding:0 2ch}.agent-more{margin-top:1lh}.agent-more>summary{cursor:pointer;color:var(--foreground2);list-style:none;padding:.25lh 0}.agent-more>summary:before{content:"▸ "}.agent-more[open]>summary:before{content:"▾ "}.agent-more>summary:hover{color:var(--foreground0)}.agent-more[open]>summary{margin-bottom:.5lh}@media(max-width:600px){.agent-row{flex-direction:column;gap:1lh}.agent-line{padding:.75lh 1.5ch}.agent-line code{font-size:15px}.agent-row>.actions button{width:100%}}html[data-app] .agent-line{border-radius:var(--radius)}.agent-modal .agent-hero{margin:0}.agent-modal-more{margin:1lh 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-sibling) 2ch}.modal .agent-modal,dialog .agent-modal{width:min(72ch,82vw)}html[data-app] .agent-row>.actions{position:static;margin:0;padding:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}@media(hover:none){.copy-blk .copy-hint{opacity:1}}.pv .h2row{display:flex;justify-content:space-between;align-items:flex-start;gap:1ch}.pv .h2row h2{min-width:0;overflow-wrap:anywhere}.pv .share-btn{margin-top:1lh;flex:none;color:var(--foreground2);font-size:18px;line-height:1;white-space:nowrap;cursor:pointer;min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center}.pv .share-btn:hover,.pv .share-btn:focus-visible{color:var(--hl-ink)}.pv .h2row>div:first-child{min-width:0}.pv .report-foot{margin-top:.5lh}.pv .report-link{all:unset;cursor:pointer;font-family:var(--font-family);font-size:12px;color:var(--foreground3);text-decoration:underline dotted var(--foreground3);text-underline-offset:3px}.pv .report-link:hover,.pv .report-link:focus-visible{color:var(--abp-warn, #FBBF24)}dialog.modal{position:fixed!important;inset:0!important;width:100vw;height:100vh;max-width:none;max-height:none;margin:0!important;padding:0;border:0;background:transparent;color:var(--foreground0);overflow:hidden;translate:none!important;transform:none!important}dialog.modal::backdrop{background:transparent}.modal-veil{position:absolute;inset:0;pointer-events:none;animation:modal-veil-in .18s ease-out both}.modal-veil i{position:absolute;inset:0}.modal-veil i:nth-child(1){backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.modal-veil i:nth-child(2){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,transparent 25%,#000 75%);mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,transparent 25%,#000 75%)}.modal-veil i:nth-child(3){backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);-webkit-mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,transparent 40%,#000 95%);mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,transparent 40%,#000 95%)}.modal-veil b{position:absolute;inset:0;background:#0307118c}.modal-stage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:3lh 2ch;overflow:auto}.modal-box{position:relative;--card: min(540px, 88vw, calc(100vh - 16lh) );width:max-content;max-width:100%;animation:modal-in .18s ease-out both}.modal-x{position:absolute;top:-2lh;right:0;color:var(--foreground2);white-space:nowrap;min-height:32px}.modal-x:hover,.modal-x:focus-visible{color:var(--hl-ink)}dialog.modal.closing .modal-box{animation:modal-out .16s ease-in both}dialog.modal.closing .modal-veil{animation:modal-veil-out .16s ease-in both}@keyframes modal-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes modal-out{to{opacity:0;transform:scale(.96)}}@keyframes modal-veil-in{0%{opacity:0}to{opacity:1}}@keyframes modal-veil-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.modal-box,.modal-veil{animation:none!important}}.modal .box{background:var(--background1);box-shadow:inset 0 0 0 1px var(--background3),0 8px 32px #0009}.modal .share-prev{width:var(--card);max-width:var(--card);margin:0}.modal .share-keys{margin-top:1lh}.modal .share-note{min-height:1lh;margin-top:.25lh;color:var(--hl-ink)}.topbar .tabs .nav-short{display:none}@media(max-width:520px){.topbar .tabs .nav-full{display:none}.topbar .tabs .nav-short{display:inline}}@media(max-width:380px){.topbar .tabs a{padding:0 .25ch}}.toolbar .seg+.verified-seg{margin-left:-2ch}.sc{--sc-cyan: #00FFE1;--sc-lime: #D2FF09;width:1080px;height:1080px;display:flex;flex-direction:column;position:relative;isolation:isolate;color:#cbd5e1;padding:var(--sp-6);background:transparent;font-family:var(--font-family);font-size:32px;line-height:1.5}.sc .sc-top{position:relative;isolation:isolate;border-radius:0;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:var(--sp-8) var(--sp-8) var(--sp-8);background-color:#0b1430;background-image:radial-gradient(rgb(0 255 225 / .16) 1.4px,transparent 1.6px),radial-gradient(120% 90% at 0% 0%,rgb(0 0 255 / .35),transparent 60%),radial-gradient(90% 80% at 100% 100%,rgb(0 255 225 / .12),transparent 60%);background-size:18px 18px,100% 100%,100% 100%}.sc .sc-top:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,rgb(255 255 255 / .025) 0 1px,transparent 1px 4px)}.sc .sc-lead{display:block;color:#cbd5e1;font-size:40px;font-weight:500}.sc .sc-hero{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;margin-top:var(--sp-3);color:#f8fafc;font-size:76px;font-weight:800;line-height:1.12;letter-spacing:-1px}.sc .sc-hero:first-child{margin-top:0}.sc .sc-sub{display:block;margin-top:var(--sp-2);color:#cbd5e1;font-size:40px;font-weight:500;line-height:1.35}.sc .sc-want{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;margin-top:var(--sp-3);color:#f8fafc;font-size:40px;font-weight:700;line-height:1.35}.sc .sc-cloud{position:relative;flex:1;min-height:0;margin:var(--sp-6) 0 var(--sp-2)}.sc .sc-cloud span{position:absolute;white-space:nowrap;line-height:1;font-weight:700}.sc .sc-wait span{position:static;display:block;margin-bottom:var(--sp-5);color:#334155;font-size:56px;letter-spacing:4px;animation:sc-pulse 1.1s ease-in-out infinite}.sc .sc-wait span:nth-child(2){animation-delay:.15s}.sc .sc-wait span:nth-child(3){animation-delay:.3s}.sc .sc-wait span:nth-child(4){animation-delay:.45s}@keyframes sc-pulse{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.sc .sc-wait span{animation:none}}.sc .sc-grad,.sc .sc-pay{background:linear-gradient(90deg,#00f 0% 12.5%,#03f 12.5% 25%,#0077f0 25% 37.5%,#00b0e6 37.5% 50%,#00e5e0 50% 62.5%,#00ffe1 62.5% 75%,#6cff8a 75% 87.5%,#d2ff09 87.5%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.sc .sc-pay{display:block;margin-top:var(--sp-4);font-size:64px;font-weight:800;line-height:1.15;white-space:nowrap;width:fit-content}.sc .sc-meta{display:block;margin-top:var(--sp-5);color:#cbd5e1;font-size:40px;font-weight:500;line-height:1.35}.sc .sc-rows{display:block;white-space:pre;margin-top:auto;padding-top:var(--sp-5)}.sc .sc-dim{color:#64748b}.sc .sc-w{color:#f8fafc;font-weight:700}.sc .sc-q{color:#94a3b8;white-space:normal}.sc .sc-k{color:#64748b;display:inline-block;width:10ch}.share{margin-top:1lh}.share-lead{margin-bottom:.5lh}.share-prev{position:relative;overflow:hidden;max-width:100%;width:540px;margin:var(--sp-1) 0 var(--sp-1);filter:drop-shadow(0 24px 40px rgb(0 0 0 / .6));transition:transform .2s}.share-prev:hover{transform:translateY(-3px)}.share-file{margin-top:1.1lh;font-size:12px;color:var(--foreground3)}@media(hover:none){.share-prev:hover{transform:none}}.share-keys{display:flex;flex-wrap:wrap;gap:0 2ch;margin-top:.5lh}.share-keys .btn-ghost{white-space:nowrap;padding:0;min-height:44px;display:inline-flex;align-items:center;gap:1ch}@media(max-width:520px){.share-keys{display:grid;grid-template-columns:1fr 1fr;gap:0 1ch}}.share-big img{width:100%;height:auto;margin-top:.5lh}.share-off{position:fixed;left:-12000px;top:0;pointer-events:none}.sc canvas.sc-px{position:absolute;inset:0;width:1080px;height:1080px;z-index:5;pointer-events:none;image-rendering:pixelated}.avatar{display:block;flex:none;object-fit:cover;image-rendering:auto;box-shadow:0 0 0 1px var(--background3);background:var(--background1)}.avatar.round{border-radius:50%}.upl{display:flex;flex-direction:column;gap:.25lh;align-items:flex-start}.upl-done{display:flex;align-items:flex-end;gap:2ch}.upl-drop{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer;font-family:var(--font-family);color:var(--foreground2);border:1px dashed var(--background3)}.upl-drop:hover,.upl-drop.over,.upl-drop:focus-visible{color:var(--foreground0);border-color:var(--foreground2);outline:0}.upl-drop:disabled{cursor:default}.who{display:flex;align-items:center;gap:2ch;margin-top:1lh}.who h2{margin-top:0}.tl .r .pr{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv .h2row>.who{flex:1;min-width:0}.h3row{display:flex;align-items:baseline;justify-content:space-between;gap:2ch;flex-wrap:wrap;margin-bottom:.75lh}.h3row h3{margin:0!important}.imp-in{display:inline-flex;align-items:baseline;gap:2ch}.tpl{font-size:12px;color:var(--foreground3)}.btn-ghost:disabled{opacity:.45;cursor:default}.csv-dlg{width:min(56ch,88vw);background:var(--background1);box-shadow:inset 0 0 0 1px var(--background3),0 8px 32px #0009}.csv-step{display:grid;grid-template-columns:3ch 1fr;gap:0 1ch;padding:.5lh 0}.csv-step+.csv-step{box-shadow:inset 0 1px 0 var(--background2)}.csv-step b{color:var(--foreground0)}.csv-step .c-dim.sm{margin:.25lh 0 .5lh}.csv-step-b>b{display:block;margin-bottom:.5lh}.csv-n{display:inline-flex;align-items:center;justify-content:center;height:1lh;color:#fff;background:linear-gradient(90deg,#00f,#00ffe1 93%,#d2ff09);font-weight:700}.csv-drop{display:flex;flex-direction:column;align-items:center;gap:.25lh;padding:1.5lh 2ch;margin-bottom:.75lh;border:1px dashed var(--background3);text-align:center;transition:border-color .12s}.csv-drop.over{border:1px solid #F8FAFC;background:var(--background0)}.csv-res{display:flex;flex-direction:column;gap:.25lh;margin:.5lh 0;overflow-wrap:anywhere}.sm{font-size:12px}.c-ok{color:#34d399}.c-warn{color:#fbbf24}.c-err{color:#f87171}.csv-sum{padding:.25lh 0 .5lh}.csv-bar{display:flex;align-items:center;gap:1ch;flex-wrap:wrap;margin-bottom:.5lh}.csv-bar .grow{flex:1}.csvt{box-shadow:inset 0 0 0 1px var(--background2)}.csvt .th,.csvt .tr{display:grid;grid-template-columns:3ch 2ch minmax(14ch,1fr) 11ch 5ch 12ch 14ch 11ch;gap:0 1ch;align-items:center;padding:0 1ch;white-space:nowrap}.csvt .th{color:var(--foreground3);border-bottom:1px solid var(--background2)}.csvt .tr{cursor:pointer;color:var(--foreground1);outline:0}.csvt .tr>span{overflow:hidden;text-overflow:ellipsis}.csvt .tr:hover,.csvt .tr:focus-visible{background:linear-gradient(90deg,#0000ff38,#00ffe11a);box-shadow:inset 2px 0 #00f}.csvt .tr .ti{color:var(--foreground0)}.csvt .tr .n{color:var(--foreground3)}.csvt .tr.open{background:var(--background1);box-shadow:inset 2px 0 0 var(--foreground2)}.csvt .ckr{padding:0}.csvt .edit{background:var(--background1);padding:.75lh 2ch 1lh;border-bottom:1px solid var(--background2);box-shadow:inset 2px 0 0 var(--foreground2)}.csvt .edit .inp{background:var(--background0)}.csvt .edit p{margin:0 0 .25lh}.chips{display:flex;flex-wrap:wrap;align-items:center;gap:.5ch 1ch;margin:.25lh 0 .5lh}.batch-list{list-style:none;margin:.75lh 0 0;padding:0;box-shadow:inset 0 0 0 1px var(--background2)}.batch-list li:before{content:none!important}.batch-list li{display:flex;justify-content:space-between;align-items:center;gap:2ch;padding:0 1ch}.batch-list li+li{box-shadow:inset 0 1px 0 var(--background2)}.batch-list .ti{color:var(--foreground0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:700px){.csvt .th{display:none}.csvt .tr{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ck ti st" ". ar ar" ". lo pay";white-space:normal;padding:.25lh 1ch;box-shadow:inset 0 -1px 0 var(--background2)}.csvt .tr .n,.csvt .tr .md{display:none}.csvt .tr .ckr{grid-area:ck}.csvt .tr .ti{grid-area:ti;font-weight:700}.csvt .tr .st{grid-area:st;font-size:12px}.csvt .tr .ar{grid-area:ar;color:var(--foreground3);font-size:12px}.csvt .tr .lo{grid-area:lo;font-size:12px}.csvt .tr .pay{grid-area:pay;font-size:12px;text-align:right}.csvt .edit{padding:.5lh 1ch 1lh}.actions.csv-submit{position:sticky;bottom:0;z-index:3;padding:.5lh 0;background:var(--background0);box-shadow:0 -1px 0 var(--background2)}}.radar-scan{container-type:inline-size;flex:none;height:120px;margin:var(--sp-1) 2ch 0;display:flex;align-items:center;gap:3ch;padding:var(--sp-2) 2ch;box-sizing:border-box;--rs-grid: 61 91 255;--rs-minor: .1;--rs-major: .2;--rs-l: linear-gradient(rgb(var(--rs-grid) / .45), rgb(var(--rs-grid) / .45));background:var(--rs-l) left 4px top 4px / 10px 1px no-repeat,var(--rs-l) left 4px top 4px / 1px 10px no-repeat,var(--rs-l) right 4px top 4px / 10px 1px no-repeat,var(--rs-l) right 4px top 4px / 1px 10px no-repeat,var(--rs-l) left 4px bottom 4px / 10px 1px no-repeat,var(--rs-l) left 4px bottom 4px / 1px 10px no-repeat,var(--rs-l) right 4px bottom 4px / 10px 1px no-repeat,var(--rs-l) right 4px bottom 4px / 1px 10px no-repeat,repeating-linear-gradient(90deg,rgb(var(--rs-grid) / var(--rs-major)) 0 1px,transparent 1px 56px),repeating-linear-gradient(0deg,rgb(var(--rs-grid) / var(--rs-major)) 0 1px,transparent 1px 56px),repeating-linear-gradient(90deg,rgb(var(--rs-grid) / var(--rs-minor)) 0 1px,transparent 1px 14px),repeating-linear-gradient(0deg,rgb(var(--rs-grid) / var(--rs-minor)) 0 1px,transparent 1px 14px),linear-gradient(90deg,#0000ff1a,#00ffe11a 93%,#d2ff091a),var(--background0);box-shadow:inset 0 0 0 1px var(--background2)}.radar-scan canvas{flex:none;height:min(100%,34cqi);aspect-ratio:1}.rs-text{min-width:0;display:flex;flex-direction:column;gap:var(--sp-1);font-size:clamp(12px,calc(5.95cqi - 7.7px),18px);line-height:1.3;color:var(--foreground0)}.rs-line{text-wrap:balance}.rs-line b{color:#7f93ff;font-weight:800;font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgb(0 0 255 / .9)}.rs-line+.rs-line{color:var(--foreground1);font-size:max(11px,.84em)}.rs-group{display:flex;flex-direction:column;gap:inherit;min-width:0}.rs-total{display:none}.rs-total-short{color:var(--foreground2);font-size:max(11px,.74em)}.rs-total-short b{text-shadow:none}@container (max-width: 259px){.rs-total-short{display:none}}@container (min-width: 644px){html:not([data-app]) .rs-text{flex:1;flex-direction:row;align-items:center;gap:3ch;font-size:clamp(13px,calc((100cqi - 129px) / 39.6),18px)}html:not([data-app]) .rs-text .rs-group{gap:var(--sp-1)}html:not([data-app]) .rs-total{display:flex;margin-left:auto;align-items:flex-end;text-align:right}html:not([data-app]) .rs-total-short{display:none}}@container (min-width: 490px){html:not([data-app]):lang(zh) .rs-text{flex:1;flex-direction:row;align-items:center;gap:3ch;font-size:clamp(13px,calc((100cqi - 129px) / 27.4),18px)}html:not([data-app]):lang(zh) .rs-text .rs-group{gap:var(--sp-1)}html:not([data-app]):lang(zh) .rs-total{display:flex;margin-left:auto;align-items:flex-end;text-align:right}html:not([data-app]):lang(zh) .rs-total-short{display:none}}html[data-app] .radar-scan{height:86px;margin:2px var(--gutter) 8px;padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-2);gap:var(--sp-3);border-radius:14px;--rs-l: linear-gradient(transparent, transparent)}html[data-app] .rs-text{font-size:clamp(11px,calc(5.95cqi - 5.1px),14px);gap:2px}html[data-app] .rs-line+.rs-line{font-size:max(11px,.92em)}@media(prefers-color-scheme:light){html[data-app] .rs-line b{color:#1400ff;text-shadow:none}html[data-app] .radar-scan{--rs-grid: 20 0 255;--rs-minor: .05;--rs-major: .1}html[data-app] .rs-total-short{color:var(--foreground1)}}.acct-btn{color:var(--foreground2);white-space:nowrap}.login-box{width:min(56ch,86vw)}.login-form .field{margin-top:.5lh}.login-actions{justify-content:space-between}.plan-price{margin:0 0 .5lh;font-size:18px}.plan-price b{font-size:28px;color:var(--foreground0)}.acct-list{list-style:none;margin:0;padding:0}.acct-list li{display:flex;align-items:baseline;justify-content:space-between;gap:2ch;padding:.25lh 0;border-bottom:1px dashed var(--background2);overflow-wrap:anywhere}.acct-list li:last-child{border-bottom:0}.acct-list li>button{flex:none;white-space:nowrap}.acct-logout{margin-top:1lh}.help.note{color:var(--foreground1)}.plan-perks{margin:0 0 .5lh;padding:0;list-style:none;color:var(--foreground1)}.acct-under-card{margin-top:1lh!important}.form-page .kv.acct-kv{display:grid;grid-template-columns:minmax(10ch,max-content) minmax(0,1fr);gap:.15lh 2ch;margin:0}.form-page .kv.acct-kv dt{color:var(--foreground3);white-space:nowrap}.form-page .kv.acct-kv dd{margin:0;color:var(--foreground1);overflow-wrap:anywhere}@media(max-width:520px){.topbar .acct-btn{display:none}}html[data-app] .navbar .acct-btn{font-size:13px;margin-right:var(--sp-2)}html[data-app] .login-form .actions{position:static;margin:var(--sp-3) 0 0;padding:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.login-quick{display:flex;flex-direction:column;gap:var(--gap-sibling)}.login-quick .hbtn.lg{width:100%}.login-marks{display:inline-flex;gap:.5ch}.login-marks svg{width:18px;height:18px}.login-or{display:flex;align-items:center;gap:2ch;margin:1lh 0 .75lh;color:var(--foreground3);font-size:12px}.login-or:before,.login-or:after{content:"";flex:1;border-top:1px solid var(--background3)}.login-sent{margin:0}.login-h{margin:0 0 .25lh;font-size:22px;font-weight:700;color:var(--foreground0)}.login-why{margin:0 0 1lh;color:var(--foreground2)}.login-form form{display:flex;flex-direction:column;gap:.75lh}.login-form form>p{margin:0}.login-form .field{margin-top:0}.login-form .inp{padding-top:.25lh;padding-bottom:.25lh;font-size:16px}.login-form .hbtn.lg{width:100%}.login-links{display:flex;justify-content:space-between;gap:2ch;flex-wrap:wrap}.form-page .steps{margin:0 0 1lh}.conn-code{display:flex;flex-wrap:wrap;align-items:center;gap:.5lh 2ch;margin:0 0 1lh}.conn-code .lbl{width:100%;color:var(--foreground2)}.conn-code .field{flex:1 1 24ch;margin:0}.conn-go{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-sibling);margin:1lh 0 .5lh}.conn-go .hbtn.lg{flex:1 1 24ch}.conn-gone p{color:var(--abp-red)}.login-keep{margin-top:.75lh;font-size:12px}.login-wallets{margin-top:.5lh}.pay-method{display:inline-flex;margin-bottom:.25lh}.pay-quote{display:flex;gap:2ch;align-items:flex-start}.pay-quote>div{flex:1;min-width:0}.pay-qr-box{flex:none;margin:.5lh 0 0;text-align:center;font-size:12px}.pay-qr{display:block;width:180px;height:180px;image-rendering:pixelated;background:#fff;padding:var(--sp-1)}@media(max-width:600px){.pay-quote{flex-direction:column-reverse;align-items:stretch}.pay-qr-box{align-self:center}}.pay-other{margin-top:1lh}.pay-other>summary{cursor:pointer;color:var(--foreground2);list-style:none}.pay-other>summary:before{content:"▸ "}.pay-other[open]>summary:before{content:"▾ "}.pay-other[open]>summary{margin-bottom:.5lh}.pay-progress{margin-top:.5lh}.scan-box{width:min(78ch,92vw)}.scan-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5ch 1ch;margin:0 0 .75lh;font-size:16px}.scan-left{margin-left:auto;font-variant-numeric:tabular-nums}.scan-body{display:flex;gap:2ch;align-items:flex-start}.scan-qr-box{flex:none;text-align:center;font-size:12px}.scan-qr{display:block;width:280px;height:280px;background:#fff;padding:var(--sp-2);image-rendering:pixelated;margin-bottom:.25lh}.scan-info{flex:1;min-width:0}.scan-open{margin:0 0 .5lh}.scan-wait{margin-top:.5lh}.scan-paste{margin-top:1lh}.pay-actions{gap:1ch 2ch}.pay-hint{margin-top:.5lh}@media(max-width:600px){.scan-body{flex-direction:column;align-items:stretch}.scan-qr-box{align-self:center}.scan-qr{width:240px;height:240px}}html[data-app] .scan-open{position:static;margin:0 0 var(--sp-3);padding:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-app] .pay-actions{flex-direction:row;flex-wrap:wrap}.scan-exact{margin:.25lh 0 .5lh;padding:.25lh 1ch;color:var(--foreground0);font-weight:700;box-shadow:inset 0 0 0 1px var(--foreground3)}.topbar{position:relative}.topbar .tagline-slot{min-width:0}.topbar .tagline{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;visibility:hidden;color:var(--foreground3);font-size:13px;white-space:nowrap;letter-spacing:.02em}.topbar .tagline-slot[data-fit] .tagline{visibility:visible}@media(max-width:1100px){.topbar .tagline{display:none!important}}html[data-app] .topbar .tagline{display:none}.pay-sent{margin-top:.75lh;padding:.5lh 1ch;box-shadow:inset 0 0 0 1px var(--foreground3)}.pay-sent p{margin:0}.pay-sent p+p{margin-top:.25lh}.acct-btn .pro-tag{margin-left:.6ch;font-size:11px;line-height:1.5;padding:0 .6ch;color:var(--foreground1);box-shadow:inset 0 0 0 1px var(--foreground3);vertical-align:1px}.acct-btn.is-pro .acct-name{background:linear-gradient(90deg,#7f93ff,#00ffe1 45%,#d2ff09,#00ffe1 75%,#7f93ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:acct-shimmer 6s linear infinite}.topbar .tabs .nav-pro{background:linear-gradient(90deg,#7f93ff,#00ffe1 45%,#d2ff09,#00ffe1 75%,#7f93ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;animation:acct-shimmer 6s linear infinite}.topbar .tabs a[hl]:hover .nav-pro,.topbar .tabs a[hl][aria-current=page] .nav-pro{background:none;-webkit-text-fill-color:#fff;animation:none}@media(prefers-reduced-motion:reduce){.topbar .tabs .nav-pro{animation:none;background-position:50% 0}}@keyframes acct-shimmer{0%{background-position:100% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.acct-btn.is-pro .acct-name{animation:none;background-position:50% 0}}html[data-app] .acct-btn .pro-tag{border-radius:999px}@media(prefers-color-scheme:light){html[data-app] .acct-btn.is-pro .acct-name{background-image:linear-gradient(90deg,#1400ff,#00859a 45%,#1400ff,#00859a 75%,#1400ff)}}.plan-compare{display:grid;grid-template-columns:1fr 1fr;gap:2ch;margin:1lh 0 .5lh}.plan-col{padding:.5lh 1.5ch;box-shadow:inset 0 0 0 1px var(--background2)}.plan-col.on{box-shadow:inset 0 0 0 1px var(--foreground3)}.plan-col-h{margin:0 0 .5lh;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5ch 1ch}.plan-you{font-size:11px;padding:0 .6ch;color:var(--foreground1);box-shadow:inset 0 0 0 1px var(--foreground3)}.plan-col .plan-perks{margin:0}.usage-line{margin:.5lh 0 0}.agent-usage{margin:.75lh 0 0}.conn-actions{align-items:center;gap:1ch 2ch}html[data-app] .plan-col{border-radius:var(--radius)}@media(max-width:600px){.plan-compare{grid-template-columns:1fr}}.xlinks{display:flex;flex-direction:column;gap:.5lh}.xlink{display:grid;grid-template-columns:16ch minmax(0,1fr) auto;gap:1ch;align-items:center}.xlink-x{padding:0 1ch}.xlink-add{align-self:flex-start}@media(max-width:600px){.xlink{grid-template-columns:minmax(0,1fr) auto}.xlink>.inp{grid-column:1 / -1;grid-row:2}}.scan-lead{margin:0 0 .5lh}.scan-qr-box{width:296px;max-width:100%}.scan-qr-box p{text-wrap:balance}.sheet-root{position:fixed;inset:0;z-index:200;pointer-events:none}.sheet-backdrop{position:absolute;inset:0;background:#0307119e;opacity:0;transition:opacity .25s ease;pointer-events:auto;-webkit-tap-highlight-color:transparent}.sheet-root.in .sheet-backdrop{opacity:1}.sheet{position:absolute;left:0;right:0;bottom:0;max-height:88dvh;overflow:hidden;display:flex;flex-direction:column;background:var(--background1);border-top:1px solid var(--background3);border-radius:16px 16px 0 0;transform:translateY(105%);transition:transform .28s cubic-bezier(.2,.9,.25,1);pointer-events:auto;padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain}.sheet-root.in .sheet{transform:none}.sheet-grab{position:relative;flex:none;touch-action:none;cursor:grab;padding:var(--sp-2) var(--sp-7) var(--sp-2) var(--sp-4);min-height:44px;display:flex;align-items:center}.sheet-handle{position:absolute;top:6px;left:50%;width:36px;height:5px;margin-left:calc(-1 * var(--sp-4));border-radius:3px;background:var(--background3)}.sheet-title{margin:var(--sp-2) 0 0;font-size:16px;font-weight:700}.sheet-x{position:absolute;top:0;right:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--foreground2);background:none;border:0;font:inherit;-webkit-tap-highlight-color:transparent}.sheet-body{overflow-y:auto;padding:var(--sp-1) var(--sp-4) var(--sp-4);overscroll-behavior:contain;flex:1 1 auto;min-height:0;-webkit-overflow-scrolling:touch}.sheet.tall{height:88dvh}.sheet-foot{flex:none;padding:var(--sp-2) var(--sp-4) var(--sp-3);background:var(--background1);box-shadow:inset 0 1px 0 var(--background2)}.sheet-cta{width:100%;min-height:48px;border:0;border-radius:12px;background:var(--g-brand);color:#fff;font:inherit;font-weight:700;text-shadow:var(--hl-shadow)}.sheet-cta:active{filter:brightness(.9)}.sheet .side{display:block;padding:0;overflow:visible;height:auto}.sheet .side .grp{margin-top:var(--sp-3)}.a2hs-lead{margin:0 0 var(--sp-3);color:var(--foreground1)}.a2hs-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.a2hs-steps li{display:flex;align-items:center;gap:var(--sp-3);min-height:52px;padding:var(--sp-1) var(--sp-3);background:var(--background0);border:1px solid var(--background2);border-radius:12px}.a2hs-n{flex:none;width:22px;height:22px;border-radius:11px;background:var(--g-brand);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;text-shadow:var(--hl-shadow)}.a2hs-i{flex:none;min-width:40px;height:32px;padding:0 var(--sp-2);border-radius:8px;background:var(--background2);color:var(--foreground0);display:flex;align-items:center;justify-content:center}.a2hs-add{font-size:13px;font-weight:700;color:#0a84ff}.a2hs-done{margin-top:var(--sp-4);width:100%;min-height:48px;border:0;border-radius:12px;background:var(--g-brand);color:#fff;font:inherit;font-weight:700;text-shadow:var(--hl-shadow);-webkit-tap-highlight-color:transparent}.a2hs-done:active{filter:brightness(.9)}.a2hs-arrow{margin-top:var(--sp-1);text-align:center;color:var(--foreground3);font-size:12px;animation:a2hs-bob 1.2s ease-in-out infinite}@keyframes a2hs-bob{50%{transform:translateY(4px)}}.update-bar{position:fixed;z-index:150;left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom) + 1lh + 12px);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:48px;padding:0 var(--sp-4);background:var(--background2);color:var(--foreground0);border:1px solid var(--background3);border-radius:12px;font:inherit;box-shadow:0 8px 24px #00000073;-webkit-tap-highlight-color:transparent}.update-bar b{color:var(--hl-ink)}.update-bar:active{filter:brightness(1.15)}.offline-bar{position:fixed;z-index:140;left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom) + 1lh + 12px);padding:var(--sp-2) var(--sp-4);border-radius:12px;background:var(--background2);color:var(--foreground1);border:1px solid var(--background3);font-size:13px;text-align:center;pointer-events:none}@media(display-mode:standalone){html:not([data-app]){-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html:not([data-app]) body{overscroll-behavior:none}.topbar{height:calc(2lh + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-left:max(1ch,env(safe-area-inset-left));padding-right:max(1ch,env(safe-area-inset-right))}.site-footer{height:calc(1lh + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);align-items:flex-start;padding-top:0}.site-footer a,.site-footer .fc{height:1lh;line-height:1lh}.pv,.app.side-open .side{top:calc(2lh + env(safe-area-inset-top));bottom:calc(1lh + env(safe-area-inset-bottom))}}.chips{display:contents}.ls .r .chips>span{overflow:hidden;text-overflow:ellipsis;min-width:0}.jl .r .chips>.mo{overflow:visible;text-overflow:clip}html[data-app]{--sat: env(safe-area-inset-top, 0px);--sab: env(safe-area-inset-bottom, 0px);--sal: env(safe-area-inset-left, 0px);--sar: env(safe-area-inset-right, 0px);--nav-h: 44px;--tab-h: 52px;--gutter: 16px;--radius: 14px;--ease: cubic-bezier(.22, .8, .2, 1);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}html[data-app] body{overscroll-behavior:none;-webkit-touch-callout:none;touch-action:manipulation}html[data-app] a,html[data-app] button,html[data-app] label{-webkit-tap-highlight-color:transparent}html[data-app] body{position:fixed;inset:0;width:100%}html[data-app] #root{height:var(--vvh, 100dvh);transform:translateY(var(--vvt, 0px));box-sizing:border-box;padding-bottom:calc(var(--tab-h) + var(--sab))}html[data-app][data-kbd] #root{padding-bottom:0}html[data-app][data-kbd] .tabbar{display:none}html[data-app] .keybar,html[data-app] .topbar,html[data-app] .site-footer{display:none!important}.navbar{display:none}html[data-app] .navbar{position:relative;z-index:50;flex:none;display:flex;align-items:center;justify-content:space-between;height:calc(var(--nav-h) + var(--sat));padding:var(--sat) calc(var(--gutter) + var(--sar)) 0 calc(var(--gutter) + var(--sal));background:var(--background0);box-shadow:inset 0 -1px 0 transparent;transition:box-shadow .2s}html[data-app][data-scrolled] .navbar{box-shadow:inset 0 -1px 0 var(--background2)}.nb-logo{font-weight:700;font-size:15px;letter-spacing:-.2px;min-height:44px;display:inline-flex;align-items:center;white-space:nowrap}.nb-title{position:absolute;left:50%;top:var(--sat);height:var(--nav-h);transform:translate(-50%);display:flex;align-items:center;font-weight:700;font-size:15px;opacity:0;transition:opacity .18s;pointer-events:none;white-space:nowrap}html[data-app][data-scrolled] .nb-title{opacity:1}html[data-app] .nb-title:empty{display:none}html[data-app] .nb-agent{margin-left:auto;margin-right:var(--sp-1);width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--foreground2);border-radius:10px;-webkit-tap-highlight-color:transparent}html[data-app] .nb-agent:active{background:var(--background1)}html[data-app] .nb-agent{transition:opacity .18s}html[data-app][data-scrolled] .nb-title:not(:empty)~.nb-agent{opacity:0;pointer-events:none}.agent-phone{padding:var(--sp-1) 0 var(--sp-2)}.agent-phone-h{font-size:18px;font-weight:800;line-height:1.35;color:var(--foreground0)}.agent-phone-why{margin-top:var(--sp-2);font-size:14px;line-height:1.55;color:var(--foreground2)}.agent-phone-url{margin-top:var(--sp-3)}.agent-phone-url code{display:block;padding:var(--sp-2) var(--sp-3);border-radius:10px;background:var(--background0);box-shadow:inset 0 0 0 1px var(--background2);color:var(--foreground1);font-size:14px;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}html[data-app] .nb-lang{display:inline-flex;border-radius:9px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--background3)}html[data-app] .nb-lang button{min-width:40px;min-height:32px;padding:0 var(--sp-2);position:relative;font-size:13px}html[data-app] .nb-lang button:after{content:"";position:absolute;inset:-6px -2px}.tabbar{display:none}html[data-app] .tabbar{position:fixed;z-index:40;left:0;right:0;bottom:0;display:flex;justify-content:center;height:calc(var(--tab-h) + var(--sab));padding:0 var(--sar) var(--sab) var(--sal);box-sizing:border-box;background:#030711d1;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);box-shadow:inset 0 1px 0 var(--background2)}html[data-app] .tabbar a{flex:1;max-width:160px;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px;line-height:1.1;color:var(--foreground3);transition:color .15s,transform .12s}html[data-app] .tabbar a svg{transition:transform .18s var(--ease)}html[data-app] .tabbar a.on{color:var(--hl-ink)}html[data-app] .tabbar a.on svg{transform:translateY(-1px) scale(1.06)}html[data-app] .tabbar a:active{transform:scale(.94);opacity:.7}.app-title{display:none}.lbars{display:contents}html[data-app] .app{display:block;position:relative;flex:1;min-height:0}html[data-app] .pv-resizer{display:none}html[data-app] .mainc{display:block;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;border-right:0;position:relative}html[data-app] .ls{overflow:visible}html[data-app] .app-title{display:block;padding:4px var(--gutter) 6px}html[data-app] .app-title h1{font-size:30px;line-height:1.15;letter-spacing:-.5px;font-weight:800}html[data-app] .app-title p{margin-top:2px;color:var(--foreground3);font-size:13px}html[data-app] .lbars{display:block;position:sticky;top:0;z-index:6;background:var(--background0);transition:transform .26s var(--ease);will-change:transform}html[data-app] .mainc[data-bars=hide] .lbars{transform:translateY(-102%)}html[data-app] .lbars .cmd{padding:6px var(--gutter);border:0}html[data-app] .lbars .cmd .meta{display:none}html[data-app] .lbars .cmd .searchbox{min-height:40px;border:0;border-radius:11px;background:var(--background1);padding:0 var(--sp-3);gap:var(--sp-2)}html[data-app] .lbars .cmd .searchbox:hover,html[data-app] .lbars .cmd .searchbox:focus-within{background:var(--background2)}html[data-app] .lbars .cmd input{font-size:16px;min-width:0!important}html[data-app] .lbars .toolbar{display:flex;flex-wrap:nowrap;gap:var(--sp-2);padding:4px var(--gutter) 8px;border-bottom:1px solid var(--background2);overflow-x:auto;scrollbar-width:none;align-items:center}html[data-app] .lbars .toolbar::-webkit-scrollbar{display:none}html[data-app] .lbars .toolbar .lbl,html[data-app] .lbars .toolbar .spacer{display:none}html[data-app] .lbars .toolbar>*,html[data-app] .lbars .toolbar .seg{flex:none}html[data-app] .lbars .toolbar .seg{display:inline-flex;border-radius:9px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--background3)}html[data-app] .lbars .toolbar .seg+.seg,html[data-app] .toolbar .seg+.verified-seg{margin-left:0}html[data-app] .lbars .toolbar .seg button,html[data-app] .lbars .toolbar .btn-ghost{min-height:34px;padding:0 var(--sp-3);position:relative;font-size:13px;white-space:nowrap}html[data-app] .lbars .toolbar .seg button:after,html[data-app] .lbars .toolbar .btn-ghost:after{content:"";position:absolute;inset:-5px -1px}html[data-app] .lbars .toolbar .btn-ghost.show-sm{display:inline-flex!important;align-items:center;border-radius:9px;box-shadow:inset 0 0 0 1px var(--background3);color:var(--foreground1)}html[data-app] .mainc{padding-top:var(--ptr, 0px)}html[data-app] .mainc.ptr-snap{transition:padding-top .25s var(--ease),transform .34s var(--ease),opacity .34s}.ptr{position:absolute;left:0;right:0;top:0;height:0;z-index:7;pointer-events:none}.ptr i{position:absolute;left:50%;top:calc(var(--ptr, 0px) / 2 - 14px);width:28px;height:28px;margin-left:calc(-1 * var(--sp-3));box-sizing:border-box;border-radius:50%;border:2.5px solid var(--background3);border-top-color:var(--hl-ink);opacity:var(--p, 0);transform:rotate(calc(var(--p, 0) * 270deg))}.ptr.ready i{border-color:var(--hl-ink);border-top-color:var(--background3)}.ptr.spin i{animation:ptr-spin .8s linear infinite}@keyframes ptr-spin{to{transform:rotate(360deg)}}html[data-app] .ls .r{cursor:pointer;scroll-margin-top:96px;transition:background-color .12s}html[data-app] .ls .r:hover{background:none}html[data-app] .ls .r:hover .mk:before{content:none}html[data-app] .ls .r:active{background:var(--background1)}html[data-app] .pv{display:block;position:fixed;inset:0;z-index:60;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 var(--gutter) calc(var(--sab) + 28px);background:var(--background0);transform:translate(100%);visibility:hidden;box-shadow:-12px 0 32px #00000059;transition:transform .34s var(--ease),visibility 0s linear .34s}html[data-app] .app.pv-open .pv{transform:none;visibility:visible;transition-delay:0s}html[data-app] .pv.dragging{transition:none}html[data-app] .mainc{transition:transform .34s var(--ease),opacity .34s}html[data-app] .app.pv-open .mainc{transform:translate(-22%);opacity:.55}html[data-app] .pv .pvh{position:sticky;top:0;z-index:2;margin:0 calc(var(--gutter) * -1);padding:var(--sat) calc(var(--gutter) + var(--sar) - 4px) 0 calc(var(--gutter) + var(--sal) - 4px);height:calc(var(--nav-h) + var(--sat));box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:var(--background0);border-bottom:1px solid var(--background2);color:var(--foreground3);font-size:13px}html[data-app] .pv .pvh>span:first-child{position:absolute;left:50%;top:var(--sat);height:var(--nav-h);transform:translate(-50%);display:flex;align-items:center;pointer-events:none}html[data-app] .pv .pvh>span:last-child{display:flex;align-items:center}html[data-app] .pv .close-m{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--sp-2) 0 var(--sp-1);margin:0;color:var(--hl-ink);font-size:16px;touch-action:manipulation}html[data-app] .pv .close-m:before{content:"";width:10px;height:10px;margin:0 var(--sp-2) 0 var(--sp-1);border-left:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg)}html[data-app] .pv .close-m:active{opacity:.5}html[data-app] .pv h2{font-size:22px;letter-spacing:-.3px;margin-top:var(--sp-4)}html[data-app] .app .side{display:none}html[data-app] dialog.modal{position:fixed;inset:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:transparent}html[data-app] .modal-veil{display:none}html[data-app] dialog.modal::backdrop{background:#0307119e}html[data-app] .modal-stage{align-items:flex-end;padding:0 0 var(--kb, 0px);overflow:hidden}html[data-app] .modal-box{--card: min(540px, calc(100vw - 32px) );width:100%;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain;padding:14px var(--gutter) calc(var(--sab) + 16px);box-sizing:border-box;background:var(--background1);border-radius:16px 16px 0 0;box-shadow:inset 0 1px 0 var(--background3);animation:sheet-in .3s var(--ease) both}html[data-app] dialog.modal.closing .modal-box{animation:sheet-out .22s ease-in both}html[data-app] .modal-grab{display:block;position:absolute;top:0;left:0;right:56px;height:36px;touch-action:none}html[data-app] .modal-grab:before{content:"";position:absolute;top:8px;left:calc(50% + 28px);width:36px;height:5px;margin-left:calc(-1 * var(--sp-4));border-radius:3px;background:var(--background3)}html[data-app] .modal-box{padding-top:var(--sp-6)}html[data-app] .modal-x{position:absolute;top:2px;right:4px;width:44px;height:44px;min-height:44px;display:flex;align-items:center;justify-content:center;font-size:0;color:var(--foreground1);background:none}html[data-app] button.modal-x:before{content:"✕";width:30px;height:30px;border-radius:15px;background:var(--background2);display:flex;align-items:center;justify-content:center;font-size:13px}html[data-app] button.modal-x:after,html[data-app] .modal-x kbd{display:none}html[data-app] .modal-x:hover{background:none;color:var(--foreground1);text-shadow:none}html[data-app] button.modal-x:active:before{background:var(--background3)}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes sheet-out{to{transform:translateY(100%)}}html[data-app] .toast-wrap,html[data-app] .update-bar,html[data-app] .offline-bar{bottom:calc(var(--tab-h) + var(--sab) + 10px)}html[data-app] .page-scroll,html[data-app] .post-split{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}html[data-app] input,html[data-app] textarea,html[data-app] select{font-size:16px}html[data-app] input[type=checkbox],html[data-app] input[type=radio]{font-size:inherit}html[data-app] .page-scroll,html[data-app] .post-split{scroll-padding-bottom:96px}@media(prefers-reduced-motion:reduce){html[data-app] .pv,html[data-app] .mainc,html[data-app] .lbars,html[data-app] .tabbar a,html[data-app] .tabbar a svg{transition:none!important}html[data-app] .modal-box{animation:none!important}}html[data-app] .lbars .toolbar .hide-sm{display:none!important}html[data-app] .lbars .toolbar .btn-ghost:before{content:none}html[data-app] .pv .close-m:before,html[data-app] .pv .close-m:after{content:none}html[data-app] .pv .close-m{font-size:16px;padding:0 var(--sp-2) 0 0}.pv-actbar{display:none}html[data-app] .pv-actbar{display:flex;gap:var(--sp-2);position:sticky;bottom:0;z-index:3;margin:24px calc(var(--gutter) * -1) 0;padding:10px var(--gutter) calc(var(--sab) + 10px);background:#030711db;-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px 0 var(--background2)}html[data-app] .pv{padding-bottom:0}html[data-app] .pv .acts{display:none}.abtn{flex:none;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--sp-4);border:0;border-radius:12px;background:var(--background2);color:var(--foreground0);font:inherit;font-weight:700;text-decoration:none;text-shadow:none;transition:transform .12s,filter .12s}.abtn:active{transform:scale(.97);filter:brightness(1.15)}.abtn.primary{flex:1;background:var(--g-brand);color:#fff;text-shadow:var(--hl-shadow)}.abtn:disabled{opacity:.45}.modal-grab{display:none}html[data-app] dialog.abp-dialog{inset:auto 0 var(--kb, 0px) 0!important;max-height:calc(100dvh - var(--kb, 0px) - 24px)!important;overflow-y:auto;margin:0!important;max-width:100%!important;width:100%!important;border:0;border-radius:16px 16px 0 0;background:var(--background1);padding:0 0 var(--sab)}html[data-app] dialog.abp-dialog[open]{animation:sheet-in .3s var(--ease) both}html[data-app] dialog.abp-dialog::backdrop{background:#0307119e;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-app] dialog.abp-dialog .panel{--box-border-color: transparent;--box-border-width: 0px;padding:0}html[data-app] dialog.abp-dialog .panel:before,html[data-app] dialog.abp-dialog .panel:after{display:none}html[data-app] dialog.abp-dialog .panel>.ttl{position:static;display:block;padding:18px var(--gutter) 0;background:none;font-size:17px}html[data-app] dialog.abp-dialog .panel>.ttl-r{display:none}html[data-app] .dlg-b{padding:8px var(--gutter) 14px}html[data-app] .dlg-actions{gap:var(--sp-2)}html[data-app] .dlg-actions button{min-height:44px;padding:0 var(--sp-4);border-radius:11px}html[data-app] .va,html[data-app] .share-btn,html[data-app] .report-link,html[data-app] .pager a{position:relative}html[data-app] .va:after,html[data-app] .share-btn:after,html[data-app] .report-link:after,html[data-app] .pager a:after{content:"";position:absolute;inset:-10px -6px}html[data-app] .pv .share-btn{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}html[data-app] .pager a{padding:0 1.2ch}html[data-app]{color-scheme:dark light}@media(prefers-color-scheme:light){html[data-app]{--background0: #F3F4F8;--background1: #FFFFFF;--background2: #E2E5EC;--background3: #C3C9D6;--foreground0: #0B1222;--foreground1: #263042;--foreground2: #475266;--foreground3: #66708A;--hl: #1400FF;--hl-ink: #1400FF;--hl-fg: #FFFFFF;--hl-soft: rgb(20 0 255 / .07);--hl-shadow: none;--abp-red: #D92D20;--abp-warn: #B45309;--box-border-color: var(--background2);--vote-up: #047857;--vote-down: #B42318;--bar-bg: rgb(243 244 248 / .86);--scrim: rgb(11 18 34 / .38);--shadow: 0 8px 28px rgb(11 18 34 / .16)}html[data-app] .brand-t,html[data-app] .bty,html[data-app] .va.on{background:linear-gradient(90deg,#1400ff,#00859a);-webkit-background-clip:text;background-clip:text}html[data-app] .c-ok{color:#0e9f6e}html[data-app] ::selection{background:#1400ff;color:#fff}}@media(prefers-color-scheme:dark){html[data-app]{--foreground3: #7E8BA1;--bar-bg: rgb(3 7 17 / .84);--scrim: rgb(3 7 17 / .62);--shadow: 0 8px 28px rgb(0 0 0 / .5)}}html[data-app] .tabbar,html[data-app] .pv-actbar{background:var(--bar-bg)}html[data-app] .sheet-backdrop,html[data-app] dialog.modal::backdrop,html[data-app] dialog.abp-dialog::backdrop{background:var(--scrim)}html[data-app] .update-bar,html[data-app] .offline-bar,html[data-app] .toast{box-shadow:var(--shadow)}@media(prefers-color-scheme:light)and (display-mode:standalone){html[data-app]:before{content:"";position:fixed;z-index:9999;top:0;left:0;right:0;height:var(--sat);background:#030711;pointer-events:none}}html[data-app] .ls .gh{padding:20px var(--gutter) 6px;font-size:13px;color:var(--foreground3);letter-spacing:.02em}html[data-app] .ls .gh:after{display:none}html[data-app] .ls .gh b{color:var(--foreground1);font-weight:700}html[data-app] .jl .r,html[data-app] .full .jl .r{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mk ti ag" "mk co pay" "chips chips vt";column-gap:0;row-gap:var(--sp-1);align-items:baseline;padding:14px var(--gutter) 10px;border-bottom:1px solid var(--background2)}html[data-app] .jl .r>.mk:not(:empty){margin-right:var(--sp-2)}html[data-app] .jl .r>.ti,html[data-app] .jl .r>.co{padding-right:var(--sp-2)}html[data-app] .jl .r>.mk{grid-area:mk;align-self:start;padding-top:2px}html[data-app] .jl .r>.ti{grid-area:ti;font-size:16px;font-weight:700;line-height:1.3;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--foreground0)}html[data-app] .jl .r>.co{grid-area:co;font-size:13px;color:var(--foreground2)}html[data-app] .jl .r>.pay{grid-area:pay;font-size:13px;font-weight:700;text-align:right}html[data-app] .jl .r>.pay.c-dim{display:none}html[data-app] .jl .r>.age{grid-area:ag;font-size:12px;text-align:right;align-self:start;padding-top:var(--sp-1)}html[data-app] .jl .r>.vt-c{grid-area:vt;display:block;justify-self:end;align-self:center}html[data-app] .jl .r>.chips{grid-area:chips;display:flex;flex-wrap:wrap;gap:var(--sp-1);overflow:visible;align-self:center;min-height:28px}html[data-app] .jl .r .chips>span{display:inline-flex!important;align-items:center;padding:2px var(--sp-2);border-radius:999px;font-size:12px;line-height:1.5;overflow:visible;background:var(--background1);box-shadow:inset 0 0 0 1px var(--background2);color:var(--foreground2)}html[data-app] .jl .r .chips>span.none{display:none!important}html[data-app] .jl .r .chips>.w:nth-child(1){display:none!important}html[data-app] .jl .r .chips>span:nth-child(2){display:none!important}html[data-app] .jl .r.old .ti{color:var(--foreground2)}html[data-app] .ls .r .new{margin-left:var(--sp-1);padding:0 var(--sp-1);font-size:10px;border-radius:4px;box-shadow:none;background:var(--hl-bg);color:#fff;text-shadow:var(--hl-shadow);vertical-align:2px;letter-spacing:.03em}html[data-app] .tl .r,html[data-app] .full .tl .r{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mk nm ag" "mk ca st" "pr pr vt";column-gap:0;row-gap:var(--sp-1);align-items:baseline;padding:14px var(--gutter) 10px;border-bottom:1px solid var(--background2)}html[data-app] .tl .r>.nm{font-size:16px;font-weight:700;color:var(--foreground0)}html[data-app] .tl .r>.ca{font-size:13px;color:var(--foreground2)}html[data-app] .tl .r>.pr{font-size:13px;color:var(--foreground3)}html[data-app] .tl .r>.st{font-size:12px;text-align:right}html[data-app] .tl .r>.age{font-size:12px;text-align:right;align-self:start;padding-top:var(--sp-1)}html[data-app] .tl .r>.vt-c{justify-self:end;align-self:center}html[data-app] .tl .r>.mk:empty{display:none}html[data-app] .tl .r>.nm,html[data-app] .tl .r>.ca{padding-right:var(--sp-2)}html[data-app] .ls .vt{display:inline-flex;align-items:center;gap:0;border-radius:999px;background:var(--background1);box-shadow:inset 0 0 0 1px var(--background2);padding:0 var(--sp-1);height:28px}html[data-app] .ls .vt b{min-width:2.4ch;font-size:13px}html[data-app] .ls .va{padding:0 var(--sp-2);font-size:12px;line-height:28px}html[data-app] .ls .va:after{inset:-9px -4px}html[data-app] .vote-admin-mark,html[data-app] .vt-admin{border-radius:999px}html[data-app] .navbar .vote-admin-mark{margin-left:auto;margin-right:var(--sp-2)}html[data-app] .vt.big{height:auto}.more-end{padding:22px var(--gutter) 28px;text-align:center;color:var(--foreground3);font-size:13px}html[data-app] .ls .empty-r{padding:40px var(--gutter);text-align:center;white-space:normal}html[data-app] .stream-note{padding:12px var(--gutter)}html[data-app] .ls .end{display:none}html[data-app] .pv .pvh{background:var(--background0)}html[data-app] .pv .pvh>span:first-child{font-size:12px;opacity:.8}html[data-app] .pv .h2row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2)}html[data-app] .pv .h2row>h2{flex:1;min-width:0;margin-top:var(--sp-4)}html[data-app] .pv .sub{margin-top:2px;font-size:14px}html[data-app] .pv .pv-vote{margin-top:var(--sp-3)}html[data-app] .pv hr{display:none}html[data-app] .pv .kv{margin:var(--sp-4) 0 0;background:var(--background1);border-radius:var(--radius);padding:2px var(--sp-3);box-shadow:inset 0 0 0 1px var(--background2);grid-template-columns:max-content minmax(0,1fr);gap:0;align-items:stretch}html[data-app] .pv .kv dt,html[data-app] .pv .kv dd{padding:var(--sp-3) 0;border-bottom:1px solid var(--background2);font-size:14px;display:flex;align-items:center;margin:0}html[data-app] .pv .kv dt:nth-last-of-type(1),html[data-app] .pv .kv dd:last-of-type{border-bottom:0}html[data-app] .pv .kv dt{padding-right:var(--sp-4)}html[data-app] .pv .kv dd{justify-content:flex-end;text-align:right;color:var(--foreground0);overflow-wrap:anywhere}html[data-app] .pv .kv dd .tags{justify-content:flex-end}html[data-app] .pv .sec{margin:var(--sp-5) 0 var(--sp-2);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--foreground3)}html[data-app] .pv .sec:before{content:none}html[data-app] .pv .desc{font-size:15px;line-height:1.65}html[data-app] .pv .desc h4{font-size:15px;margin:var(--sp-4) 0 var(--sp-1)}html[data-app] .pv .desc p,html[data-app] .pv .desc li{color:var(--foreground1)}html[data-app] .pv .desc ul{padding-left:var(--sp-4)}html[data-app] .pv .copy-blk,html[data-app] .pv .apply-v{margin:var(--sp-4) 0 0;padding:var(--sp-3) var(--sp-3);background:var(--background1);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--background2)}html[data-app] .pv .copy-blk .copy-hint{opacity:1}html[data-app] .pv .warn-note,html[data-app] .pv .old-note{margin:var(--sp-3) 0 0;padding:var(--sp-2) var(--sp-3);border-radius:12px;background:var(--background1);box-shadow:inset 0 0 0 1px var(--background2)}html[data-app] .pv .report-foot{margin:var(--sp-5) 0 var(--sp-2);text-align:center}html[data-app] .pv .report-link{color:var(--foreground3);font-size:13px;min-height:44px}html[data-app] .pv [is-~=badge]{border-radius:999px;padding:1px var(--sp-2);font-size:12px}html[data-app] .pv [is-~=badge]:before,html[data-app] .pv [is-~=badge]:after{display:none}html[data-app] .pv .co-link,html[data-app] .pv a.co-link{color:var(--hl-ink);text-decoration:none}html[data-app] .pv .vt.big .va{min-width:44px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--background1);box-shadow:inset 0 0 0 1px var(--background2)}html[data-app] .pv .vt.big .va:active{background:var(--background2)}html[data-app] .pv .vt.big .va.on{box-shadow:inset 0 0 0 1px var(--hl-ink)}html[data-app] .who{gap:var(--sp-3)}html[data-app] .co-head{padding:8px var(--gutter) 14px;border:0}html[data-app] .co-top h1{font-size:28px;letter-spacing:-.4px;font-weight:800}html[data-app] .co-grid{grid-template-columns:1fr 1fr;gap:var(--sp-2)}html[data-app] .co-stat{background:var(--background1);border-radius:12px;padding:var(--sp-2) var(--sp-3);box-shadow:inset 0 0 0 1px var(--background2)}html[data-app] .co-kv{margin-top:var(--sp-3);padding:2px var(--sp-3);background:var(--background1);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--background2)}html[data-app] .co-kv dt,html[data-app] .co-kv dd{padding:var(--sp-2) 0}html[data-app] .pv .share-btn{all:unset;box-sizing:border-box;width:44px;height:44px;margin-top:var(--sp-2);display:inline-flex;align-items:center;justify-content:center;border-radius:22px;background:var(--background1);box-shadow:inset 0 0 0 1px var(--background2);color:var(--foreground1);font-size:18px;flex:none}html[data-app] .pv .share-btn:before,html[data-app] .pv .share-btn:after{content:none}html[data-app] .pv .share-btn:active{background:var(--background2)}html[data-app] .pv .act{margin-top:var(--sp-4);padding:var(--sp-3);background:var(--background1);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--background2)}html[data-app] .form-page{max-width:none;padding:6px var(--gutter) 28px}html[data-app] .scr-h{margin-bottom:var(--sp-2)}html[data-app] .scr-h h1{font-size:30px;line-height:1.15;letter-spacing:-.5px;font-weight:800}html[data-app] .lead{font-size:14px;line-height:1.55;margin:var(--sp-1) 0 var(--sp-4);color:var(--foreground2)}html[data-app] .post-tabs{display:flex;gap:0;padding:var(--sp-1);margin:2px 0 var(--sp-1);border-radius:12px;background:var(--background1);box-shadow:inset 0 0 0 1px var(--background2);font-size:15px}html[data-app] .post-tabs button{flex:1;min-height:40px;padding:0 var(--sp-2);border-radius:9px;text-align:center;background:none!important;color:var(--foreground2);font-size:15px;font-weight:700}html[data-app] .post-tabs button[aria-pressed=true],html[data-app] .post-tabs button[aria-pressed=true]:not([hl]):not(.btn-ghost):not(.btn-link):hover:not(:disabled){background:var(--hl-bg)!important;color:#fff!important;text-shadow:var(--hl-shadow)}html[data-app] .box{padding:var(--sp-3) var(--sp-3) var(--sp-4);border-radius:var(--radius);background:var(--background1);box-shadow:inset 0 0 0 1px var(--background2)}html[data-app] .box+.box{margin-top:var(--sp-3)}html[data-app] .box h3{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:var(--sp-3);color:var(--foreground3)}html[data-app] .box h3:before{content:none}html[data-app] .grid2{grid-template-columns:1fr;gap:var(--sp-4)}html[data-app] .field{gap:var(--sp-1)}html[data-app] .field .lbl,html[data-app] .lbl{font-size:13px;color:var(--foreground2)}html[data-app] .field .help{font-size:12px;line-height:1.45}html[data-app] .inp{min-height:46px;border-radius:10px;background:var(--background0);box-shadow:inset 0 0 0 1px var(--background2)}html[data-app] .inp:hover{box-shadow:inset 0 0 0 1px var(--background2)}html[data-app] .inp:focus-within{box-shadow:inset 0 0 0 2px var(--hl-ink)}html[data-app] .inp.err{box-shadow:inset 0 0 0 1.5px var(--abp-red)}html[data-app] .inp input,html[data-app] .inp select{height:46px;padding:0 var(--sp-3);font-size:16px}html[data-app] .inp .pre,html[data-app] .inp .suf{padding:0 0 0 var(--sp-3)}html[data-app] .inp textarea{min-height:132px;padding:var(--sp-3);font-size:16px;line-height:1.5}html[data-app] .row-gap{gap:var(--sp-2) var(--sp-3)}html[data-app] .row-gap.salary .inp{width:100%}html[data-app] .sel-btn{height:46px;border-radius:10px;background:var(--background0);box-shadow:inset 0 0 0 1px var(--background2);padding:0 var(--sp-3);font-size:16px}html[data-app] .sel-btn:hover{box-shadow:inset 0 0 0 1px var(--background2)}html[data-app] .pop{border-radius:12px;max-height:40dvh;box-shadow:inset 0 0 0 1px var(--background3),var(--shadow)}html[data-app] .pop [role=option]{min-height:44px;align-items:center;padding:0 var(--sp-3)}html[data-app] .co-pick{border-radius:12px;max-height:38dvh;box-shadow:inset 0 0 0 1px var(--background2)}html[data-app] .co-pick button{min-height:44px;padding:0 var(--sp-3)}html[data-app] .loc-box{gap:var(--sp-1);padding:var(--sp-1) var(--sp-2)}html[data-app] .loc-box .tag{min-height:32px;border-radius:999px;padding:0 var(--sp-2)}html[data-app] .ck-group{gap:var(--sp-2)}html[data-app] .ck-group .ck{box-sizing:border-box;min-height:40px;padding:0 var(--sp-3);border-radius:999px;background:var(--background0);box-shadow:inset 0 0 0 1px var(--background2);font-size:14px;position:relative}html[data-app] .ck-group .ck:after{content:"";position:absolute;inset:-2px}html[data-app] .ck-group .ck .bx{display:none}html[data-app] .ck-group .ck[aria-checked=true]{background:var(--hl-bg);color:#fff;box-shadow:none;text-shadow:var(--hl-shadow)}html[data-app] .ck:not(.ck-group .ck){min-height:44px;white-space:normal;align-items:center;gap:var(--sp-2)}html[data-app] .ck:not(.ck-group .ck) .bx{flex:none;width:22px;height:22px;box-sizing:border-box;border-radius:7px;box-shadow:inset 0 0 0 1.5px var(--background3);font-size:0;display:inline-flex;align-items:center;justify-content:center}html[data-app] .ck:not(.ck-group .ck)[aria-checked=true] .bx{background:var(--hl-bg);box-shadow:none}html[data-app] .ck:not(.ck-group .ck)[aria-checked=true] .bx:before{content:"✓";color:#fff;font-size:14px;font-weight:700}html[data-app] .tier{min-height:40px;display:inline-flex;align-items:center;border-radius:999px;padding:0 var(--sp-3);background:var(--background0)}html[data-app] .tiers{gap:var(--sp-2)}html[data-app] .seg{border-radius:10px;overflow:hidden}html[data-app] .seg button{min-height:40px;padding:0 var(--sp-3);display:inline-flex;align-items:center}html[data-app] .btn-link,html[data-app] .btn-ghost{min-height:44px;display:inline-flex;align-items:center}html[data-app] .btn-ghost:before,html[data-app] .btn-ghost:after{content:none}html[data-app] .btn-ghost{color:var(--hl-ink)}html[data-app] .h3row{margin-bottom:var(--sp-2)}html[data-app] .imp-in{gap:var(--sp-2)}html[data-app] .actions{position:sticky;bottom:0;z-index:4;display:flex;flex-direction:column;align-items:stretch;margin:18px calc(var(--gutter) * -1) 0;padding:10px var(--gutter) 12px;background:var(--bar-bg);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px 0 var(--background2)}html[data-app] .actions button[type=submit],html[data-app] .actions button[variant-=foreground0]{all:unset;box-sizing:border-box;width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:12px;background:var(--g-brand);color:#fff;font-family:var(--font-family);font-size:16px;font-weight:700;text-shadow:var(--hl-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-app] .actions button[type=submit]:active{filter:brightness(.92)}html[data-app] .actions button[type=submit]:disabled{opacity:.45;filter:none}html[data-app] .actions button[type=submit]:before,html[data-app] .actions button[type=submit]:after{display:none}html[data-app] .box .actions,html[data-app] .actions.dlg-actions{position:static;margin:var(--sp-3) 0 0;padding:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;flex-direction:row;justify-content:flex-start}html[data-app] .dlg-actions{flex-direction:row}html[data-app] .inp .pre,html[data-app] .inp .suf{padding:0 var(--sp-2) 0 var(--sp-3)}html[data-app] .inp .pre+input{padding-left:0}html[data-app] .sel-btn .pre{padding:0 var(--sp-2) 0 0}.app-links{display:none}html[data-app] .app-links{display:flex;justify-content:center;gap:var(--sp-4);padding:var(--sp-4) 0 var(--sp-3);font-size:12px;color:var(--foreground3)}html[data-app] .app-links a{min-height:44px;display:inline-flex;align-items:center;color:var(--foreground2)}.sheet .side .hist{display:none}.sheet .side .grp{margin-top:var(--sp-4)}.sheet .side h6{display:flex;justify-content:space-between;align-items:center;margin:0 2px var(--sp-1);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--foreground3)}.sheet .side h6 .clr{min-height:32px;padding:0 var(--sp-1);display:inline-flex;align-items:center;text-transform:none;letter-spacing:0;font-size:13px;color:var(--hl-ink)}.sheet .side .grp>a,.sheet .side .grp>a[hl]{--hl-row-hover: var(--background1);--hl-row-bg: var(--hl-soft);--hl-row-fg: inherit;--hl-fg: inherit;--hl-bg: var(--background1);display:flex;align-items:center;gap:var(--sp-2);min-height:46px;padding:0 var(--sp-3);background:var(--background1);text-shadow:none;box-shadow:0 1px 0 var(--background2);font-size:15px;color:var(--foreground1)}.sheet .side .grp>a:first-of-type{border-radius:12px 12px 0 0}.sheet .side .grp>a:last-of-type{border-radius:0 0 12px 12px;box-shadow:none}.sheet .side .grp>a:only-of-type{border-radius:12px}.sheet .side .grp>a:active{background:var(--background2)}.sheet .side a .ck{display:none}.sheet .side a[aria-current=page],.sheet .side a[hl][aria-current=page]{background:var(--hl-soft);color:var(--foreground0);font-weight:700}.sheet .side a[aria-current=page] .lb:before{content:"✓ ";color:var(--hl-ink)}.sheet .side a .n{color:var(--foreground3);font-weight:400;font-size:13px}.sheet .side a[hl]:hover *,.sheet .side a[hl][aria-current=page] *{color:inherit!important}.sheet .side a[aria-current=page] .lb:before{color:var(--hl-ink)!important}.sheet .side a[hl] .n{color:var(--foreground3)!important}.sheet .side{border:0;box-shadow:none}html[data-app] .modal .share{margin-top:var(--sp-1)}html[data-app] .modal .share-lead{margin:0 0 var(--sp-2)}html[data-app] .modal .share-prev{margin:var(--sp-2) auto var(--sp-1)}html[data-app] .modal .share-file{margin-top:var(--sp-2);text-align:center;font-size:11px}html[data-app] .modal .share-keys{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);margin-top:var(--sp-3)}html[data-app] .modal .share-keys .btn-ghost{min-height:48px;justify-content:center;padding:0 var(--sp-2);border-radius:12px;background:var(--background2);color:var(--foreground0);font-size:14px;font-weight:700}html[data-app] .modal .share-keys .btn-ghost:first-child{background:var(--g-brand);color:#fff;text-shadow:var(--hl-shadow)}html[data-app] .modal .share-keys .btn-ghost kbd{display:none}html[data-app] .modal .share-keys .btn-ghost:active{filter:brightness(.9)}html[data-app] .modal .share-note{text-align:center;min-height:1.2em}.co-back{display:none}html[data-app] .co-back{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;min-height:44px;margin:calc(-1 * var(--sp-1)) 0 0 calc(-1 * var(--sp-1));padding:0 var(--sp-2) 0 var(--sp-1);font-family:var(--font-family);font-size:16px;color:var(--hl-ink);-webkit-tap-highlight-color:transparent}html[data-app] .co-back:active{opacity:.5}html[data-app] .co-top .c-dim:first-child{display:none}@media(max-width:380px){html[data-app] .actions button[type=submit]{font-size:14px}html[data-app] .ls .jl .r>.ti,html[data-app] .jl .r>.ti{font-size:15px}}html[data-app] .co-kv{grid-template-columns:max-content minmax(0,1fr);gap:0;align-items:stretch}html[data-app] .co-kv dt,html[data-app] .co-kv dd{display:flex;align-items:center;margin:0;padding:var(--sp-3) 0;border-bottom:1px solid var(--background2);font-size:14px}html[data-app] .co-kv dt{padding-right:var(--sp-4)}html[data-app] .co-kv dd{justify-content:flex-end;text-align:right;color:var(--foreground0);overflow-wrap:anywhere}html[data-app] .co-kv dt:nth-last-of-type(1),html[data-app] .co-kv dd:last-of-type{border-bottom:0}.hbtn{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:1ch;padding:.25lh 2ch;font-family:var(--font-family);font-weight:700;line-height:var(--line-height);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.hbtn kbd{background:none!important;padding:0;color:inherit;font-weight:400;opacity:.55}.hbtn.primary{background:var(--foreground1);color:var(--background0)}.hbtn.secondary{background:var(--background3);color:var(--foreground0)}.hbtn.ghost{box-shadow:inset 0 0 0 1px var(--foreground3);color:var(--foreground1)}.hbtn.primary:hover,.hbtn.primary:focus-visible{background:#fff;color:var(--background0)}.hbtn.secondary:hover,.hbtn.secondary:focus-visible{background:var(--foreground3);color:#fff}.hbtn.ghost:hover,.hbtn.ghost:focus-visible{background:var(--background2);box-shadow:inset 0 0 0 1px var(--foreground0);color:#fff}.hbtn.lg{font-size:16px;padding:.5lh 4ch;min-width:min(300px,100%);justify-content:center}.tg-join{width:100%;margin:1lh 0 0}.tg-join .hbtn{width:100%}.tg-join svg{width:22px;height:22px;flex:none}.hbtn:focus-visible{outline:1px solid var(--hl);outline-offset:2px}.hbtn:active{filter:brightness(.85)}.hbtn[aria-disabled=true],.hbtn:disabled{opacity:.45;cursor:not-allowed;filter:none}.hbtn.primary[aria-disabled=true]:hover,.hbtn.primary:disabled:hover{background:var(--foreground1)}.hbtn.secondary[aria-disabled=true]:hover,.hbtn.secondary:disabled:hover{background:var(--background3);color:var(--foreground0)}.hbtn.ghost[aria-disabled=true]:hover,.hbtn.ghost:disabled:hover{background:none;box-shadow:inset 0 0 0 1px var(--foreground3);color:var(--foreground1)}.hbtns{display:flex;flex-wrap:wrap;gap:1lh 1ch;align-items:center}@keyframes nflash{0%,66%{background:#00ffe138}}.nline{display:flex;align-items:center;gap:2ch;padding:.25lh 2ch;background:var(--hl-soft);border-bottom:1px solid var(--background2);color:var(--foreground1);white-space:nowrap;overflow:hidden}.nline:before{content:"›";color:var(--hl-ink);font-weight:700}.nline>.tx{min-width:0;overflow:hidden;text-overflow:ellipsis}.nline.wrap{white-space:normal}.nline.wrap>.tx{overflow:visible}.nline b{color:var(--foreground0)}.nline .spacer{flex:1}.nline .hbtn{padding:0 2ch}.nline.flash{animation:nflash .9s steps(3)}@media(prefers-reduced-motion:reduce){.nline.flash{animation:none;outline:1px solid var(--hl)}}.side .hist.meters .yr{grid-template-columns:10ch minmax(0,1fr) 6ch}.side .hist.meters .yr>:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side .hist.meters .yr.full .n,.side .hist.meters .yr.full .bar i.on{color:var(--hl-ink)}.side .hist.meters .yr.warn .n,.side .hist.meters .yr.warn .bar i.on{color:var(--abp-warn)}.side .hist.meters .bar{white-space:nowrap;overflow:hidden}.ccards{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:var(--gap-sibling)}.ccard{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-caption);width:100%;height:auto;aspect-ratio:1;min-width:0;padding:var(--sp-4) var(--sp-2);border:1px solid var(--background3);background:var(--background1);color:var(--foreground0);font:inherit;text-align:center;white-space:normal;cursor:pointer}.ccard svg{width:56px;height:56px;flex:none;margin-bottom:var(--gap-tight)}.ccard b{font-size:16px;font-weight:700;letter-spacing:.02em}.ccard small{color:var(--foreground2);font-size:11px;line-height:1.4;text-wrap:balance}.ccard:not(:disabled):hover,.ccard:focus-visible{border-color:var(--foreground1);transform:translateY(-2px);outline:none}.ccard:focus-visible{box-shadow:0 0 0 1px var(--foreground1)}.ccard:disabled{cursor:default;opacity:.55}@media(max-width:520px){.ccard svg{width:40px;height:40px}.ccard b{font-size:15px}}html[data-app] .ccard{border-radius:var(--radius)}.mcard{--mc-frame: #D2FF09;--mc-line: #00FFE1;--mc-chip: #D2FF09;--mc-px: "Silkscreen", "JetBrains Mono", monospace;position:relative;width:min(400px,100%);aspect-ratio:1.586;padding:4px;background:var(--mc-frame);border-radius:0;box-shadow:none;animation:none;clip-path:polygon(12px 0,calc(100% - 12px) 0,calc(100% - 12px) 6px,calc(100% - 6px) 6px,calc(100% - 6px) 12px,100% 12px,100% calc(100% - 12px),calc(100% - 6px) calc(100% - 12px),calc(100% - 6px) calc(100% - 6px),calc(100% - 12px) calc(100% - 6px),calc(100% - 12px) 100%,12px 100%,12px calc(100% - 6px),6px calc(100% - 6px),6px calc(100% - 12px),0 calc(100% - 12px),0 12px,6px 12px,6px 6px,12px 6px);image-rendering:pixelated}.mcard-in{height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:18px 20px;text-align:left;color:#cbd5e1;clip-path:polygon(8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,calc(100% - 4px) 4px,calc(100% - 4px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) calc(100% - 4px),calc(100% - 8px) calc(100% - 4px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 4px),4px calc(100% - 4px),4px calc(100% - 8px),0 calc(100% - 8px),0 8px,4px 8px,4px 4px,8px 4px);background:repeating-linear-gradient(0deg,rgb(3 7 17 / .35) 0 1px,transparent 1px 3px),repeating-conic-gradient(#030711db 0 25%,#0307119e 0 50%) 0 0 / 4px 4px,linear-gradient(115deg,#00f 0 30%,#1400ff 30% 50%,#3d5bff 50% 66%,#00ffe1 66% 84%,#d2ff09 84% 100%);box-shadow:inset 0 0 0 2px #030711,inset 0 0 0 4px var(--mc-line),inset 0 0 0 6px #030711}.mcard-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.mcard-word{font-family:var(--mc-px);font-size:13px;color:#f8fafc;letter-spacing:.04em;font-weight:400}.mcard-word b{font-weight:700;padding:1px 6px;margin-left:6px;background:var(--mc-frame);color:#030711}.mcard-chip{position:relative;display:inline-block;width:18px;height:14px;font-size:0;color:transparent}.mcard-chip:before{content:"";position:absolute;left:0;top:0;width:2px;height:2px;box-shadow:0 2px 0 var(--mc-chip),0 4px 0 var(--mc-chip),0 6px 0 var(--mc-chip),0 8px 0 var(--mc-chip),0 10px 0 var(--mc-chip),2px 0 0 var(--mc-chip),2px 6px 0 var(--mc-chip),2px 12px 0 var(--mc-chip),4px 0 0 var(--mc-chip),4px 6px 0 var(--mc-chip),4px 12px 0 var(--mc-chip),6px 0 0 var(--mc-chip),6px 6px 0 var(--mc-chip),6px 12px 0 var(--mc-chip),8px 0 0 var(--mc-chip),8px 2px 0 var(--mc-chip),8px 4px 0 var(--mc-chip),8px 6px 0 var(--mc-chip),8px 8px 0 var(--mc-chip),8px 10px 0 var(--mc-chip),8px 12px 0 var(--mc-chip),10px 0 0 var(--mc-chip),10px 6px 0 var(--mc-chip),10px 12px 0 var(--mc-chip),12px 0 0 var(--mc-chip),12px 6px 0 var(--mc-chip),12px 12px 0 var(--mc-chip),14px 0 0 var(--mc-chip),14px 6px 0 var(--mc-chip),14px 12px 0 var(--mc-chip),16px 2px 0 var(--mc-chip),16px 4px 0 var(--mc-chip),16px 6px 0 var(--mc-chip),16px 8px 0 var(--mc-chip),16px 10px 0 var(--mc-chip)}.mcard-no{font-family:var(--mc-px);font-weight:700;color:#f8fafc;font-size:19px;letter-spacing:.12em;white-space:nowrap;text-shadow:2px 2px 0 #030711}.mcard-meta{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:8px 16px;margin:0}.mcard-meta dt{color:#94a3b8;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.mcard-meta dd{margin:0;color:#f8fafc;font-size:13px;white-space:nowrap}.mcard.free{--mc-frame: #334155;--mc-line: #64748B;--mc-chip: #64748B}.mcard.free .mcard-in{background:repeating-linear-gradient(0deg,rgb(3 7 17 / .35) 0 1px,transparent 1px 3px),repeating-conic-gradient(#0b1222 0 25%,#111a2e 0 50%) 0 0 / 4px 4px}.mcard.free .mcard-word b{background:#64748b}@media(max-width:520px){.mcard{aspect-ratio:auto}.mcard-in{padding:14px 16px;gap:14px}.mcard-no{font-size:15px}.mcard-meta{grid-template-columns:repeat(2,auto)}}.entry-cur{position:fixed;z-index:30;background:#f8fafc;pointer-events:none}.entry-run [data-entry]:not([data-entry-on]){visibility:hidden}.tloop{display:grid}.tloop>span{grid-area:1 / 1}.tloop-size{visibility:hidden}.tloop-cur{margin-left:.05em;font-weight:400}.tloop-cur.blink{animation:tloop-blink 1.1s steps(1) infinite}@keyframes tloop-blink{50%{opacity:0}}.brand-panel{background:#030711e0;border:2px solid var(--abp-blue)}.amon{--foreground0: #F8FAFC;--foreground1: #CBD5E1;--foreground2: #94A3B8;--foreground3: #64748B;--background0: #030711;--background1: #0B1222;--background2: #1E293B;--background3: #334155;container-type:inline-size;width:100%;min-width:0;display:flex;flex-direction:column;gap:var(--gap-sibling);padding:var(--pad-card);text-align:left;color:var(--foreground1)}.amon-hd{color:var(--foreground0);font-weight:700}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(14ch,1fr));box-shadow:inset 0 0 0 1px var(--background2)}.kpi{display:flex;flex-direction:column;gap:var(--gap-tight);padding:.5lh 2ch;border-left:1px solid var(--background2);min-width:0}.kpi:first-child{border-left:0}.kpi b{font-size:26px;line-height:1.1;font-weight:800;color:var(--foreground0);font-variant-numeric:tabular-nums;white-space:nowrap}.kpi span{font-size:12px;color:var(--foreground3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi.ok b{color:var(--abp-ok)}.kpi.hot b{color:var(--abp-cyan)}.atag{--c: var(--foreground2);display:inline-block;min-width:7.5ch;padding:0 .6ch;text-align:center;font-size:12px;font-weight:700;color:var(--c);background:color-mix(in srgb,var(--c) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 45%,transparent)}html[lang=en] .atag{min-width:9ch}.a-read{--c: var(--abp-cyan)}.a-collect{--c: var(--abp-lime)}.a-draft{--c: var(--abp-warn)}.a-exec{--c: var(--abp-ok)}.amon-body{display:grid;grid-template-columns:minmax(0,1fr);gap:1lh 2ch}@container (min-width: 700px){.amon-body{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.amon-sec{margin-bottom:.25lh;color:var(--foreground3);font-size:12px;letter-spacing:.08em}.amon-sec .live{color:var(--abp-ok)}.amon-ag{display:grid;grid-template-columns:2ch minmax(0,1fr) auto auto;gap:1ch;align-items:center;padding:.25lh 0;border-top:1px dotted var(--background3);line-height:1.6}.amon-ag .on{color:var(--abp-ok)}.amon-ag .off{color:var(--foreground3)}.amon-ag .nm{color:var(--foreground0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amon-ag .st{font-size:12px;color:var(--foreground3)}.amon-ag .st.on{color:var(--abp-ok)}.amon-ag .ct{color:var(--foreground0);font-variant-numeric:tabular-nums;min-width:4ch;text-align:right}.amon-feed{margin:0;padding:0;list-style:none;overflow:hidden;height:calc(6*(1.6em + .5lh + 1px))}.amon-feed li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:1ch;align-items:center;padding:.25lh 0;border-top:1px dotted var(--background3);line-height:1.6;font-size:13px}.amon-feed li:before{content:none}.amon-feed .tx{color:var(--foreground0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amon-feed .ag,.amon-feed .tm{color:var(--foreground3);font-size:12px;white-space:nowrap}.amon-feed li.in{animation:amon-in .35s ease-out;overflow:hidden}@keyframes amon-in{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:3em}}@media(prefers-reduced-motion:reduce){.amon-feed li.in{animation:none}}@container (max-width: 600px){.amon-feed .ag{display:none}}@container (max-width: 420px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi:nth-child(3){border-left:0}.kpi:nth-child(n+3){border-top:1px solid var(--background2)}}@media(max-width:520px){.amon{padding:var(--sp-4)}}.amon-pair{width:min(880px,100%);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-component)}@media(min-width:1280px){.amon-pair{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}.code-in{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1ch;max-width:44ch}.code-in input{width:100%;min-width:0;height:2.6lh;padding:0;text-align:center;font:inherit;font-size:24px;font-weight:700;color:var(--foreground0);background:var(--background1);border:1px solid var(--background3);caret-color:var(--hl-ink)}.code-in input:focus{outline:none;border-color:var(--foreground1);box-shadow:0 0 0 1px var(--foreground1)}.code-in.err input{border-color:var(--abp-red)}.code-pill{display:inline-block;padding:.25lh 2ch;font-size:26px;font-weight:800;letter-spacing:.12em;color:var(--foreground0);background:var(--background1);box-shadow:inset 0 0 0 1px var(--foreground3);border-radius:999px}.code-pill-in input{font-size:22px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.steps{display:flex;flex-wrap:wrap;gap:.25lh 3ch;padding:0;list-style:none;color:var(--foreground3)}.steps li{display:inline-flex;align-items:center;gap:1ch}.steps li:before{content:none}.steps li+li:after{content:none}.steps .n{display:inline-grid;place-items:center;width:2.2ch;height:2.2ch;border-radius:999px;box-shadow:inset 0 0 0 1px currentColor;font-size:12px;font-weight:700}.steps li.on{color:var(--foreground0);font-weight:700}.steps li.on .n{background:var(--foreground0);color:var(--background0);box-shadow:none}.steps li.done{color:var(--abp-ok)}.console{container:console / inline-size;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--gap-component);padding:var(--sp-5) 2ch var(--sp-7)}.cp{flex:none;min-width:0;display:flex;flex-direction:column;box-shadow:inset 0 0 0 1px var(--background2)}.cp.on{box-shadow:inset 0 0 0 1px var(--foreground3)}.cph{display:flex;align-items:center;gap:1ch;padding:0 1ch;background:var(--background1);border-bottom:1px solid var(--background2);white-space:nowrap;overflow:hidden}.cph[role=button]{cursor:pointer}.cph[role=button]:hover{background:var(--background2)}.cph .pid{color:var(--foreground3)}.cph b{color:var(--foreground0);min-width:0;overflow:hidden;text-overflow:ellipsis}.cph .spacer{flex:1}.cph .hbtn{padding:0 1.5ch;margin-right:1ch;font-size:12px;line-height:1.6}.stc{font-weight:700;letter-spacing:.04em;white-space:nowrap}.stc i{font-style:normal}.stc.ok{color:var(--abp-ok)}.stc.wait{color:var(--abp-warn)}.stc.cap,.stc.hot{color:var(--hl-ink)}.stc.idle{color:var(--foreground3)}.blink{animation:blink 1.1s steps(1) infinite}@media(prefers-reduced-motion:reduce){.blink,.caret{animation:none}}.cpx{display:flex;flex-wrap:wrap;align-items:center;gap:.25lh 2ch;padding:.25lh 1ch;border-bottom:1px dashed var(--background2);color:var(--foreground3)}.cpx.flat{border-bottom:0}.cpx b{color:var(--foreground0);font-weight:700}.cpx .seg button{padding:0 1ch}.cp-ls{flex:none;max-height:12.5lh;overflow-x:hidden;overflow-y:auto!important}.cp-ls.fixed{height:360px;max-height:none}.cp-ls .r{grid-template-columns:2ch minmax(0,1fr) minmax(0,30ch) 16ch;gap:0 1ch;padding-left:1ch;padding-right:1ch}.cp-ls .r .rt{text-align:right;overflow:hidden}.cp-ls .r>.mk{overflow:visible;text-overflow:clip;white-space:nowrap}.cp-ls[data-ls=agents] .r{grid-template-columns:2ch minmax(0,1fr) minmax(0,30ch) 26ch}.cp-ls[data-ls=apply] .r{grid-template-columns:2ch minmax(0,1fr) 16ch 18ch 12ch}.cp-ls[data-ls=cvs] .r{grid-template-columns:2ch minmax(0,1fr) 14ch 14ch 14ch}.cp-ls[data-ls=cojobs] .r{grid-template-columns:2ch minmax(0,1fr) minmax(0,30ch) 22ch}.cp-ls[data-ls=match] .r{grid-template-columns:4ch minmax(10ch,1fr) 20ch 22ch 10ch 9ch}.cp-ls[data-ls=match] .r .mk{color:inherit}.cp-ls .r .hbtn,.cp-ls .r .btn-ghost{padding:0 1.2ch;font-size:12px}.cp-ls .r .rt .hbtn+.hbtn,.cp-ls .r .rt .btn-ghost+.btn-ghost{margin-left:.5ch}.cp-ls .empty-r{padding:.5lh 1ch;white-space:normal}.cp-ls.ghost .r{cursor:default}.cp-ls.ghost .r>span{color:var(--background3)!important}.cp .ck{all:unset;cursor:pointer;display:inline-flex;gap:1ch;color:var(--foreground2);font-family:var(--font-family)}.cp .ck[aria-checked=true] .bx{color:var(--hl-ink)}.cpf{display:flex;flex-wrap:wrap;gap:.5lh 1ch;align-items:center;padding:.25lh 1ch;border-top:1px solid var(--background2);margin-top:auto}.cpf .hbtn{padding:0 1.5ch}.cpf.center{justify-content:center;padding:.75lh 1ch}.cpf.center .hbtn.lg{padding:.5lh 4ch}.cp .nline{padding:.25lh 1ch}.cp .nline .hbtn{padding:0 1.5ch}.cp .act{margin:.5lh 1ch}@container console (max-width: 760px){.cp-ls .r{grid-template-columns:2ch minmax(0,1fr) minmax(0,18ch) 12ch}.cp-ls[data-ls=match] .r{grid-template-columns:4ch minmax(8ch,1fr) 14ch 14ch 9ch 7ch}.cp-ls[data-ls=apply] .r{grid-template-columns:2ch minmax(0,1fr) 14ch 12ch 9ch}.cp-ls[data-ls=agents] .r{grid-template-columns:2ch minmax(0,1fr) minmax(0,14ch) 22ch}.cp-ls[data-ls=cojobs] .r{grid-template-columns:2ch minmax(0,1fr) 8ch 12ch}.cp-ls[data-ls=cvs] .r{grid-template-columns:2ch minmax(0,1fr) 6ch 12ch 12ch}}@container console (max-width: 600px){.cp-ls .r,.cp-ls[data-ls] .r{grid-template-columns:2ch minmax(0,1fr) auto;grid-template-areas:"mk ti rt" "mk s1 s1";padding-top:.3lh;padding-bottom:.3lh;border-bottom:1px solid var(--background1)}.cp-ls .r>.mk{grid-area:mk}.cp-ls .r>.ti{grid-area:ti}.cp-ls .r>.rt{grid-area:rt}.cp-ls .r>.s1{grid-area:s1;color:var(--foreground3)}.cp-ls[data-ls=apply] .r,.cp-ls[data-ls=cvs] .r{grid-template-areas:"mk ti rt" "mk s2 s1"}.cp-ls .r>.s2{grid-area:s2}.cp-ls[data-ls=cvs] .r>.s1{text-align:right}.cp-ls[data-ls=match] .r{grid-template-columns:4ch minmax(0,1fr) auto;grid-template-areas:"mk ti s3" "mk s1 s1"}.cp-ls[data-ls=match] .r>.s3{grid-area:s3;text-align:right}.cp-ls[data-ls=match] .r>.rt,.cp-ls[data-ls=match] .r>.s2{display:none}}@media(max-width:900px){.cp-ls{max-height:none}}html[data-app] .console{padding:4px var(--gutter, 16px) calc(var(--tab-h, 56px) + 24px)}html[data-app] .cp{border-radius:var(--radius, 12px);overflow:hidden}.atag{margin-right:1ch;white-space:nowrap}.atag i{font-style:normal;margin-right:.4ch}.atag.a-err{--c: var(--abp-red)}.atag.a-draft{--c: var(--abp-warn)}.cp-ls[data-ls=feed] .ti .atag{width:13ch;min-width:0;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}html[lang=en] .cp-ls[data-ls=feed] .ti .atag{width:14ch}.cp-ls[data-ls=cvs] .ti .atag{margin:0 0 0 1ch;min-width:0}html:not([data-app]) .ls .r[aria-selected=true] .atag,html:not([data-app]) .ls .r:hover .atag{background:#03071159}.kpis{flex:none}.kpi b i{font-style:normal;font-size:.6em;vertical-align:.3em;margin-right:.3ch}.kpi b small{font-size:.55em;font-weight:500;color:var(--foreground3)}.kpi .hbtn{align-self:flex-start;margin-top:var(--gap-tight);padding:0 1.5ch;font-size:12px}.kpi.wait b{color:var(--abp-warn)}.kpi.hot b{color:var(--hl-ink)}.kpi.err b{color:var(--abp-red)}.kpi.idle b{color:var(--foreground3)}.mtrs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(30ch,100%),1fr));gap:1lh 3ch;padding:.75lh 1ch 1lh}.mtrs.one{grid-template-columns:minmax(0,46ch);padding-left:0;padding-right:0}.mtr{--c: var(--foreground1);display:flex;flex-direction:column;gap:var(--gap-caption);min-width:0}.mtr-h{display:flex;justify-content:space-between;align-items:baseline;gap:1ch}.mtr-h span{font-size:12px;color:var(--foreground3)}.mtr-h b{font-size:24px;line-height:1;font-weight:800;color:var(--foreground0);font-variant-numeric:tabular-nums}.mtr-h b small{font-size:14px;font-weight:500;color:var(--foreground3)}.mtr-bar{position:relative;display:grid;grid-template-columns:repeat(20,1fr);gap:2px;height:.8lh;overflow:hidden}.mtr-bar i{background:var(--background2)}.mtr-bar i.on{background:var(--c)}.mtr.warn{--c: var(--abp-warn)}.mtr.warn .mtr-h b{color:var(--abp-warn)}.mtr.full{--c: var(--hl-ink)}.mtr.full .mtr-h b{color:var(--hl-ink)}.mtr.inf{--c: var(--abp-cyan)}.mtr.inf .mtr-bar i.on{background:#00ffe18c}.mtr.inf .mtr-bar:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0 40%,rgb(255 255 255 / .55) 50%,transparent 60% 100%);background-size:50% 100%;background-repeat:no-repeat;animation:mtr-flow 2.4s linear infinite}@keyframes mtr-flow{0%{background-position:-100% 0}to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){.mtr.inf .mtr-bar:after{animation:none;display:none}}.mtr-f{display:flex;justify-content:space-between;align-items:center;gap:1ch;font-size:12px;color:var(--foreground3);min-height:1lh}.mtr-f .hbtn{padding:0 1.5ch;font-size:12px}.onb{padding:1lh 2ch;display:flex;flex-direction:column;gap:1lh}.onb h2{font-size:20px;line-height:1.3;color:var(--foreground0)}.onb>p{max-width:72ch;margin:0}.onb-cta{display:flex;justify-content:center}.onb-steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5lh 3ch;color:var(--foreground1)}.onb-steps li:before{content:none}.onb-steps b{color:var(--hl-ink);margin-right:1ch}.onb-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(28ch,1fr));gap:1lh 3ch}.onb .sec{color:var(--foreground3);margin-bottom:.25lh}.onb .sec:before{content:"## "}.onb .tags{display:flex;flex-wrap:wrap;gap:.25lh 1ch}.onb-does{margin:0;padding:0;list-style:none}.onb-does li{color:var(--foreground1)}.onb-does li:before{content:"› ";color:var(--foreground3)}.agx{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:.6ch;margin-left:1.5ch;padding:0 .8ch;color:var(--foreground3);font-family:var(--font-family);font-size:12px;box-shadow:inset 0 0 0 1px var(--background3);vertical-align:middle}.agx svg{flex:none}.agx:hover,.agx:focus-visible{color:var(--abp-red)!important;box-shadow:inset 0 0 0 1px var(--abp-red)}.agx:hover *,.agx:focus-visible *{color:var(--abp-red)!important}.agx-ask{margin-left:1.5ch;color:var(--abp-red);white-space:nowrap}.agx-ask .hbtn{padding:0 1ch;font-size:12px;margin-left:.5ch}.planbox{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:stretch;gap:1lh 4ch;padding:1lh 2ch}.planbox>.mcard{align-self:start}.planinfo{display:flex;flex-direction:column;justify-content:space-between;gap:.4lh;min-width:0}.planinfo .kv{margin:0;grid-template-columns:minmax(8ch,max-content) minmax(0,1fr);gap:0 2ch}.planinfo .kv dt{color:var(--foreground3);white-space:nowrap}.planinfo .kv dd{color:var(--foreground1)}.planinfo .sec{color:var(--foreground3)}.planinfo .sec:before{content:"## "}.plan-perks.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2ch}@media(max-width:1023px){.planbox{grid-template-columns:minmax(0,1fr);justify-items:center}.planinfo{width:min(400px,100%)}}.imp{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(34ch,100%),1fr));gap:1lh 3ch;padding:.75lh 1ch 1lh}.imp-o{display:flex;flex-direction:column;gap:var(--gap-caption);min-width:0}.imp-o h4{color:var(--foreground0);font-weight:700}.imp-o h4 .pid{color:var(--hl-ink);margin-right:1ch}.imp-o .agent-line code{font-size:13px}.imp-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-tight);min-height:4lh;padding:.5lh 1ch;text-align:center;color:var(--foreground3);box-shadow:inset 0 0 0 1px var(--background3);cursor:pointer}.imp-drop:hover,.imp-drop:focus-within,.imp-drop.over{box-shadow:inset 0 0 0 1px var(--foreground1);color:var(--foreground1)}.imp-drop input{position:absolute;width:1px;height:1px;opacity:0}.imp-drop b{color:var(--foreground0)}.pv .seg.wrap{display:flex;flex-wrap:wrap}.pv .seg.wrap button{white-space:nowrap}.sel.menu.right .pop{left:auto;right:0;min-width:16ch}.sel.menu .pop a,.sel.menu .pop button{display:block;box-sizing:border-box;width:100%;padding:0 1ch;color:var(--foreground1);text-decoration:none;white-space:nowrap}.sel.menu .pop a:hover,.sel.menu .pop a:focus-visible,.sel.menu .pop button:hover,.sel.menu .pop button:focus-visible{background:var(--hl-row-hover);color:var(--foreground0);outline:0}.sel.menu .pop li:before{content:none}.sel.menu>.menu-btn{white-space:nowrap;display:inline-flex;align-items:center}html[data-app] .navbar .sel.menu{flex:none;min-width:0}.hbtn.block{display:flex;width:100%;justify-content:center}.abanner{container-type:inline-size;width:100%;line-height:0}.abanner pre{display:inline-block;margin:0;padding:0;overflow:hidden;white-space:pre;font-family:var(--font-family);font-size:min(14px,calc(100cqi / (var(--cols, 44) * .615)));line-height:1.08;font-weight:400;color:transparent;background:linear-gradient(90deg,var(--abp-blue),var(--abp-cyan) 58%,var(--abp-lime));-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 6px rgb(0 255 225 / .28))}.ahead{display:flex;flex-direction:column;gap:.75lh;margin-bottom:1lh}.ahead-t{margin:0;font-size:26px;line-height:1.3;font-weight:800;color:var(--foreground0);letter-spacing:.01em}.ahead-t:before{content:none}@media(max-width:600px){.ahead-t{font-size:21px}}.agent-mark{display:inline-flex;align-items:center;gap:1.5ch;margin:0;color:var(--foreground0);font-size:18px;font-weight:800}.agent-mark svg{color:var(--hl-ink);flex:none}.glow8{position:relative;isolation:isolate;overflow:hidden;display:grid;place-items:center;padding:3lh 4ch;background:var(--background0)}.glow8:before{content:"";position:absolute;inset:-20%;z-index:-2;opacity:.55;background:linear-gradient(115deg,var(--abp-blue),var(--abp-cyan) 30%,var(--abp-lime) 50%,var(--abp-cyan) 70%,var(--abp-blue)) 0 50% / 300% 300%;-webkit-mask:radial-gradient(closest-side,#000 20%,transparent 100%);mask:radial-gradient(closest-side,#000 20%,transparent 100%);animation:glow8-flow 18s steps(36) infinite alternate}.glow8:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--background0) 55%,transparent) 0 2px,transparent 2px 4px),repeating-linear-gradient(90deg,color-mix(in srgb,var(--background0) 40%,transparent) 0 2px,transparent 2px 4px)}@keyframes glow8-flow{0%{background-position:0% 50%}to{background-position:100% 50%}}.glow8-card{width:min(52ch,100%);display:flex;flex-direction:column;gap:1.5lh;padding:2lh 3ch;background:var(--background0);box-shadow:inset 0 0 0 1px var(--foreground3),0 0 0 4px var(--background0),0 0 0 5px #00ffe159}.glow8-card .agent-hero{margin:0}.glow8-card .agent-row{flex-direction:column;gap:1lh}.glow8-card .agent-row>.actions button{width:100%}@media(max-width:1023px){.glow8{padding:1lh 2ch}.glow8:before{opacity:.22}.glow8-card{width:100%;max-width:96ch;gap:.75lh;padding:1lh 2ch}.glow8-card .agent-row{flex-direction:row}.glow8-card .agent-row>.actions button{width:auto}}@media(max-width:600px){.glow8-card .agent-row{flex-direction:column}.glow8-card .agent-row>.actions button{width:100%}}@media(prefers-reduced-motion:reduce){.glow8:before{animation:none;background-position:50% 50%}}html[data-app] .glow8-card{border-radius:var(--radius)}@media(max-width:900px){.pv .pv-x{display:none}}html[data-app] .pv .pv-x{display:none}.pay-help{margin:0;color:var(--foreground1);font-size:14px}.pay-help a{color:var(--abp-cyan);text-decoration:underline;text-underline-offset:2px}.pay-help.dim{color:var(--foreground3);font-size:12px}.pay-help.dim a{color:inherit}[data-reveal-on] [data-reveal]:not([data-shown]){opacity:0}[data-reveal-on] [data-reveal][data-shown]{animation:rv-up .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--rv-delay, 0ms)}[data-reveal-on] [data-reveal=scan][data-shown]{position:relative;animation:rv-scan .9s steps(8) both;animation-delay:var(--rv-delay, 0ms)}[data-reveal-on] [data-reveal=scan][data-shown]:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--abp-cyan);box-shadow:0 0 12px var(--abp-cyan);pointer-events:none;animation:rv-bar .9s steps(8) both;animation-delay:var(--rv-delay, 0ms)}[data-reveal-on] [data-reveal=glitch][data-shown]{animation:rv-glitch .8s steps(1) both;animation-delay:var(--rv-delay, 0ms)}@keyframes rv-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes rv-scan{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes rv-bar{0%{top:0;opacity:1}99%{top:100%;opacity:1}to{top:100%;opacity:0}}@keyframes rv-glitch{0%{opacity:0}10%{opacity:1;transform:translate(-6px);clip-path:inset(10% 0 55% 0);text-shadow:3px 0 var(--abp-cyan),-3px 0 var(--abp-blue)}25%{transform:translate(5px);clip-path:inset(50% 0 10% 0);text-shadow:-3px 0 var(--abp-lime),3px 0 var(--abp-blue)}40%{transform:translate(-2px);clip-path:inset(0 0 0 0);text-shadow:2px 0 var(--abp-cyan),-2px 0 var(--abp-blue)}55%{transform:translate(3px);clip-path:inset(30% 0 30% 0)}70%{transform:none;clip-path:inset(0);text-shadow:none}to{opacity:1;transform:none;clip-path:none;text-shadow:none}}@media(prefers-reduced-motion:reduce){[data-reveal-on] [data-reveal]{opacity:1!important;animation:none!important}[data-reveal]:after{display:none}}.scr,.cup{display:inline-grid}.scr>span,.cup>span{grid-area:1 / 1}.scr-size,.cup-size{visibility:hidden}.scr-live{white-space:pre-wrap}.cup{grid-template-columns:auto auto;align-items:baseline;font-variant-numeric:tabular-nums}.cup>i{grid-area:1 / 2;font-style:normal;color:var(--abp-lime);margin-left:.05em}.cup-live{text-align:right}.mq{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mq-track{display:flex;width:max-content;animation:mq-slide var(--mq-s, 40s) linear infinite}.mq.rev .mq-track{animation-direction:reverse}.mq:hover .mq-track,.mq:focus-within .mq-track{animation-play-state:paused}.mq-set{display:flex;gap:var(--gap-sibling);margin:0;padding:0 var(--gap-sibling) 0 0;list-style:none}.mq-set li{padding:0}.mq-set li:before{content:none}@keyframes mq-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mq{-webkit-mask:none;mask:none}.mq-track{animation:none;width:auto}.mq-set{flex-wrap:wrap;justify-content:center;padding:0}.mq-copy{display:none}}.glyphs{position:fixed;left:0;top:0;z-index:0;margin:0;padding:0;background:none;box-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-family);font-size:12px;line-height:1.25;color:var(--background3);white-space:pre;transform:translate3d(0,calc(var(--sy, 0) * var(--speed, .3) * -1px),0);will-change:transform}.glyphs b{font-weight:400}.glyphs b.c{color:var(--abp-cyan)}.glyphs b.l{color:var(--abp-lime)}.co-tile{display:inline-flex;align-items:baseline;gap:1ch;padding:var(--pad-control-y) var(--pad-control-x);white-space:nowrap;color:var(--foreground1);text-decoration:none;background:#030711d9;box-shadow:inset 0 0 0 1px var(--background2)}.co-tile b{color:var(--foreground0);font-size:18px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.co-tile .n{color:var(--foreground3);font-size:12px}.co-tile .br{color:var(--foreground3)}.co-tile:hover,.co-tile:focus-visible{background:var(--g-brand);box-shadow:none;outline:none}.co-tile:hover *,.co-tile:focus-visible *{color:#fff}.pa,.pa-win,.pa-layer{--pa-b0: #030711;--pa-b2: #1E293B;--pa-b3: #334155;--pa-f0: #F8FAFC;--pa-f1: #CBD5E1;--pa-f2: #94A3B8;--pa-f3: #64748B;--pa-brand: linear-gradient(90deg, #0000FF 0%, #00FFE1 93%, #D2FF09 100%);--pa-blue: #1400FF;--pa-cyan: #00FFE1;--pa-lime: #D2FF09}html.pa-on body{background:#030711}.pa-scene{position:fixed;inset:0;width:100vw;height:100vh;display:block;z-index:0;pointer-events:none}.pa-entry-mask{position:fixed;inset:0;z-index:1;display:none;background:#030711;pointer-events:none}.pa-veil{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 40% 46% at 50% 47%,rgb(3 7 17 / .7),rgb(3 7 17 / .3) 65%,transparent 100%)}html.pa-on .topbar,html.pa-on .navbar,html.pa-on .keybar,html.pa-on .site-footer,html.pa-on .tabbar{position:relative;z-index:3}html.pa-on .topbar{background:#030711d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pa-fx{position:fixed;inset:0;width:100vw;height:100vh;z-index:30;pointer-events:none}.pa{position:relative;z-index:2;color:var(--pa-f1)}.pa-ui{min-height:100%;display:grid;justify-items:center;align-content:start;padding:var(--gap-section) var(--sp-4) var(--gap-page)}.pa button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;height:auto}.pa button:disabled{cursor:default;opacity:.6}.pa a{color:inherit;text-decoration:none}.pa-hero{text-align:center;width:min(1100px,100%);display:flex;flex-direction:column;align-items:center;gap:var(--gap-section)}.pa-top{display:flex;flex-direction:column;align-items:center;gap:var(--gap-component);width:100%}.pa-head{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sibling)}.pa-head>*{margin:0}.pa h1{margin:0;color:var(--pa-f0);font-size:clamp(28px,4.6vw,54px);line-height:1.15;font-weight:800;text-wrap:balance}html[lang=en] .pa h1.tloop{font-size:clamp(20px,2.8vw,40px)}.pa-value{margin:0;max-width:40em;color:var(--pa-f2);font-size:clamp(15px,1.35vw,19px);font-weight:500;text-wrap:balance}.pa-price{color:var(--pa-f0);font-size:clamp(48px,7vw,84px);font-weight:800;line-height:1;letter-spacing:-.02em}.pa-price small{font-size:.667em;color:var(--pa-f0);font-weight:700;letter-spacing:0;margin-left:var(--gap-tight)}.pa-pay{display:flex;flex-direction:column;align-items:center;gap:var(--gap-component);width:100%}.pa-pay-core{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sibling);width:100%}.pa-cta-group{display:flex;flex-direction:column;align-items:center;gap:var(--gap-caption)}.pa-rails{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--gap-sibling);max-width:100%}.pa .pa-rail{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-inline);padding:var(--pad-control-y) var(--pad-control-x);min-height:44px;border:1px solid rgb(255 255 255 / .12);background:#030711b3;color:var(--pa-f2);font-size:14px;letter-spacing:.02em;transition:border-color .15s,color .15s}.pa-rail svg{width:22px;height:22px;flex:none}.pa .pa-rail[aria-pressed=true]{color:var(--pa-f0);border-color:#ffffffbf}.pa .pa-rail:not(.off):not(:disabled):hover,.pa .pa-rail:not(.off):focus-visible{color:#fff;background:var(--pa-brand);border-color:transparent;outline:none}.pa .pa-rail.off{cursor:default}.pa-rail.off>svg,.pa-rail.off>span:not(.pa-tip){opacity:.3}.pa-tip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);padding:.3em 1.2ch;background:var(--pa-f0);color:var(--pa-b0);font-size:11px;font-weight:700;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s}.pa-tip:after{content:"";position:absolute;left:50%;top:100%;margin-left:-4px;border:4px solid transparent;border-top-color:var(--pa-f0)}.pa-rail.off:hover .pa-tip,.pa-rail.off:focus-visible .pa-tip,.pa-rail.off.show .pa-tip{opacity:1}.pa .pa-rail.off:focus-visible{outline:1px solid var(--pa-f2);outline-offset:2px}.pa .pa-cta{display:inline-flex;align-items:center;justify-content:center;gap:1ch;min-width:13ch;padding:var(--pad-cta-y) var(--pad-cta-x);background:var(--pa-f0);color:var(--pa-b0);font-weight:800;font-size:16px;letter-spacing:.06em;box-shadow:0 12px 36px -10px #1400ffb3;transition:background .15s,color .15s,box-shadow .15s}.pa .pa-cta:not(:disabled):hover,.pa .pa-cta:focus-visible{background:var(--pa-brand);color:#fff;box-shadow:0 14px 40px -10px #00ffe173;outline:none}.pa .pa-cta:disabled{opacity:.85}.pa-note,.pa-err,.pa-sent{max-width:52ch;margin:0;font-size:13px;color:var(--pa-f2);text-wrap:pretty}.pa-err{color:var(--pa-f0)}.pa-sent{padding:var(--pad-control-y) var(--pad-control-x);border:1px solid rgb(255 255 255 / .18);background:#030711cc}.pa-sent{display:flex;flex-direction:column;gap:var(--gap-caption)}.pa-sent p{margin:0}.pa-sent p:last-child{color:var(--pa-f2)}.pa-sent a,.pa-note a{color:var(--pa-cyan)}.pa-row{display:flex;gap:var(--gap-sibling);justify-content:center;flex-wrap:wrap}.pa-box{width:min(560px,100%);padding:var(--pad-card);text-align:left;background:#030711eb;border:1px solid rgb(255 255 255 / .18)}.pa-box>p:first-child{margin-top:0;color:var(--pa-f0)}.pa-box .pa-row{justify-content:flex-start}.pa-stats{margin:0;width:min(560px,100%);background:#030711b8;border:1px dashed rgb(255 255 255 / .18)}.pa-stats-k{color:var(--pa-f3);font-size:11px;font-weight:700;letter-spacing:.3em;text-transform:uppercase}.pa-stats ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:var(--sp-8)}.pa-stats li{display:flex;flex-direction:column;align-items:center;gap:var(--gap-tight);padding:0}.pa-stats li:before{content:none}.pa-stats b{color:var(--pa-f0);font-size:clamp(24px,3vw,34px);font-weight:800;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.pa-stats b i{font-style:normal;color:var(--pa-lime);margin-left:.05em}.pa-stats span{color:var(--pa-f2);font-size:12px;text-wrap:balance}.pa .pa-line,.pa-win .pa-line{display:inline-block;padding:var(--pad-control-y) var(--pad-control-x);border:1px solid rgb(255 255 255 / .18);color:var(--pa-f1);font-size:13px;letter-spacing:.04em}.pa .pa-solid{display:inline-block;padding:var(--pad-control-y) var(--pad-control-x);background:var(--pa-f0);color:var(--pa-b0);font-weight:800;font-size:13px;letter-spacing:.04em}.pa .pa-line:not(:disabled):hover,.pa .pa-line:focus-visible,.pa .pa-solid:not(:disabled):hover,.pa .pa-solid:focus-visible{color:#fff;background:var(--pa-brand);border-color:transparent;outline:none}.pa-layer,.pa-win{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:var(--sp-4);background:#0307118c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pa-win{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility 0s .2s}.pa-win.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s}.pa-modal{position:relative;width:min(480px,100%);max-height:calc(100dvh - 32px);overflow:auto;padding:var(--pad-card);background:#030711f7;border:1px solid rgb(255 255 255 / .22);text-align:left}.pa-modal h3{margin:0 0 var(--gap-heading);color:var(--pa-f0)}.pa-win-card{position:relative;width:min(440px,100%);padding:var(--sp-6) var(--pad-card) var(--pad-card);background:#030711f0;border:1px solid rgb(255 255 255 / .22);text-align:center;color:var(--pa-f1);box-shadow:0 24px 80px -20px #1400ff99;transform:scale(.86) translateY(10px);transition:transform .45s cubic-bezier(.2,1.6,.4,1)}.pa-win.open .pa-win-card{transform:none}.pa-x{position:absolute;top:.6em;right:1ch;color:var(--pa-f3);padding:0 .6ch;background:none;border:0;cursor:pointer;font:inherit}.pa-x:hover,.pa-x:focus-visible{color:#fff;background:var(--pa-brand);outline:none}.pa-critter{margin:0 0 var(--gap-caption);color:var(--pa-cyan);font-weight:700;font-size:20px;line-height:1.2;white-space:pre}.pa-win h2{margin:0;color:var(--pa-f0);font-size:34px;font-weight:800;letter-spacing:-.01em}.pa-win h2 b{padding:0 .5ch;margin-left:.2ch;background:var(--pa-brand);color:#fff}.pa-win ul{list-style:none;margin:0;padding:0;text-align:left;border-top:1px solid rgb(255 255 255 / .08)}.pa-win li{display:grid;grid-template-columns:3ch 1fr auto;align-items:center;gap:var(--gap-inline);padding:var(--pad-cell-y) 0;border-bottom:1px solid rgb(255 255 255 / .08);font-size:14px}.pa-win li:before{content:none}.pa-win li .ic{color:var(--pa-cyan);font-weight:800}.pa-win li .inf{color:var(--pa-lime);font-weight:800;font-size:18px;padding:0 1.2ch}.pa-win li a:not(.hbtn),.pa-win li button:not(.hbtn){padding:.35em 2ch;border:1px solid rgb(255 255 255 / .2);color:var(--pa-f0);font:inherit;font-size:13px;background:none;cursor:pointer;text-decoration:none;height:auto}.pa-win li a:not(.hbtn):hover,.pa-win li a:not(.hbtn):focus-visible,.pa-win li button:not(.hbtn):hover,.pa-win li button:not(.hbtn):focus-visible{color:#fff;background:var(--pa-brand);border-color:transparent;outline:none}@media(prefers-reduced-motion:reduce){.pa-win-card{transition:none}}@media(max-width:520px){.pa-stats b{font-size:22px}.pa-stats span{font-size:11px}.pa-stats ul{gap:var(--sp-6)}.pa h1{font-size:24px}.pa .pa-rail{padding:var(--pad-control-y) var(--sp-2);font-size:12px;gap:var(--sp-1)}.pa-rail svg{width:18px;height:18px}}.pa-value{color:var(--pa-f1);font-size:28px}@media(max-width:900px){.pa-value{font-size:22px}}.pa-note,.pa-err,.pa-sent{font-size:15px;color:var(--pa-f1)}.pa-stats{background:#030711f5;border-color:#ffffff29;box-shadow:0 0 0 24px #0307118c,0 24px 60px #030711cc}.pa-stats{width:min(640px,100%)}.pa-stats-k{font-size:13px;color:var(--pa-f1)}.pa-stats b{font-size:clamp(30px,3.6vw,42px)}.pa-stats span{font-size:16px;color:var(--pa-f1)}.pa .pa-line,.pa .pa-solid{font-size:15px}@media(max-width:520px){.pa-stats{box-shadow:none}.pa-stats b{font-size:24px}.pa-stats span{font-size:13px}.pa-value{font-size:18px}}.pa-stats b{white-space:nowrap}@media(max-width:520px){.pa-stats b{font-size:21px}}.pa-stats{background:none;border:0;box-shadow:none;padding:0}.pa-stats b,.pa-stats span{text-shadow:0 0 6px #030711,0 0 14px #030711,0 2px 2px #030711}.pa .scan-box,.pa .scan{text-align:left}.pa-win-card{width:min(480px,100%);display:flex;flex-direction:column;align-items:center;gap:var(--gap-heading)}.pa-win-card>*{margin:0}.pa-win-card ul{width:100%}.pa-amon{width:100%;display:flex;justify-content:center}.pa-cmp{margin:0;width:min(560px,100%);text-align:left}.pa-cmp .row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch}.pa-cmp .row>*{display:flex;align-items:center;min-width:0;padding:.7em 2ch;border-top:1px dotted rgb(148 163 184 / .45);text-shadow:0 1px 3px #030711}.pa-cmp .row>:nth-child(n+2){justify-content:center;flex-direction:column;text-align:center;border-left:1px solid rgb(148 163 184 / .35)}.pa-cmp .row>.pro{border-left-color:#f8fafc99;color:var(--pa-lime);font-weight:700}.pa-cmp .hd>*{flex-direction:row!important;border-top:0;padding-top:.8em;padding-bottom:.8em;font-weight:700;letter-spacing:.2em;color:var(--pa-f0);font-size:15px}.pa-cmp .hd{border-bottom:3px double rgb(148 163 184 / .6)}.pa-cmp .hd>.pro{color:var(--pa-lime);font-size:16px}.pa-cmp .hd>.pro b{color:var(--pa-lime)}.pa-cmp .hd>.pro:before{content:"◆";color:var(--pa-lime);letter-spacing:0;margin-right:.8ch}.pa-cmp .hd+.row>*{border-top:0}.pa-cmp .ft{border-top:3px double rgb(148 163 184 / .6)}.pa-cmp .ft>*{border-top:0;padding-top:1em;padding-bottom:1em}.pa-cmp [role=rowheader]{color:var(--pa-f0);font-size:17px}.pa-cmp [role=cell]{color:var(--pa-f0);font-size:18px;white-space:nowrap}.pa-cmp [role=cell].pro{color:var(--pa-lime);font-size:20px}.pa-cmp [role=cell]:not(.pro){font-weight:500}.pa-cmp small{font-size:.75em;color:inherit;font-weight:500;margin-left:.3ch}.pa-cmp small.sub{display:block;margin-left:0;font-size:12px}.pa-cmp .hbtn{text-shadow:none}@media(max-width:520px){.pa-cmp .row>*{padding:.6em 1ch}.pa-cmp [role=rowheader]{font-size:14px}.pa-cmp [role=cell]{font-size:15px}.pa-cmp [role=cell].pro{font-size:17px}.pa-cmp .hd>*{font-size:13px}.pa-cmp .hd>.pro{font-size:14px}.pa-cmp .ft .hbtn{padding:.25lh 1.4ch;max-width:100%}.pa-cmp .row{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(max-content,1.1fr)}}.pa-pay-btns{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-sibling);width:min(400px,100%)}.pa-pay-btns.one{grid-template-columns:1fr;width:min(200px,100%)}.pa-pay-btns .hbtn{width:100%;justify-content:center;padding-top:var(--sp-3);padding-bottom:var(--sp-3);font-size:15px}.pa-pay-slot{display:flex}.pa-xfer{width:min(640px,100%);text-align:left}.pa-xfer[hidden]{display:none}.xfer{--foreground0: #F8FAFC;--foreground1: #CBD5E1;--foreground2: #94A3B8;--foreground3: #64748B;--background0: #030711;--background1: #0B1222;--background2: #1E293B;--background3: #334155;color:var(--foreground1);padding:var(--pad-card);border:1px solid rgb(148 163 184 / .5);background:#030711e6}.xfer-body{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--gap-component);align-items:start}.xfer-qr{display:flex;flex-direction:column;align-items:center;gap:var(--gap-caption)}.xfer-qr .qr{display:block;padding:var(--sp-2);background:#fff;border-radius:12px}.xfer-left{margin:0;font-variant-numeric:tabular-nums}.xfer-steps{margin:0;padding:0;list-style:none;counter-reset:xs;display:flex;flex-direction:column;gap:var(--gap-heading)}.xfer-steps li{display:grid;grid-template-columns:3ch minmax(0,1fr);counter-increment:xs}.xfer-steps li:before{content:counter(xs);color:var(--pa-cyan);font-weight:800}.xfer-steps li b{display:block;color:var(--pa-f0);font-weight:600;margin-bottom:var(--gap-caption)}.xfer-steps .xf-note{display:block;margin-top:var(--gap-caption);font-size:13px}.xfer-paste{margin:var(--gap-heading) 0 0}@media(max-width:600px){.xfer-body{grid-template-columns:1fr}.xfer{padding:var(--sp-4)}}html[data-app] .xfer li{color:var(--foreground1)}.pa-win li,html[data-app] .pa-win li{color:var(--pa-f1)}.pa .pay-help{text-shadow:0 1px 3px #030711}.pa .pay-help.dim{color:var(--pa-f2);font-size:13px}.pa:has(.pa-xfer:not([hidden]) .pay-help:not(.dim)) .pay-help.dim{display:none}
