*{border:0;box-sizing:border-box;font-size:125%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{border:0;font-size:125%;margin:0;padding:0;vertical-align:baseline}[data-theme],body{color:var(--text)}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}sub,sup{line-height:0px}sub{vertical-align:sub}sup{vertical-align:super}em,i{font-style:italic}button{background-color:transparent}[role=button],a,button,input[type=button],input[type=checkbox],input[type=color],input[type=radio],input[type=range],input[type=reset],input[type=submit],label[for],select,summary{touch-action:manipulation}:root{--headline-font-weight:700;--headline-font-size:54px;--headline-line-height:64px;--headline:var(--headline-font-weight) var(--headline-font-size,var(--headline-font-size)) /var(--headline-line-height,var(--headline-line-height)) var(--font-family);--h1-font-weight:600;--h1-font-size:36px;--h1-line-height:48px;--h1:var(--h1-font-weight) var(--h1-font-size,var(--h1-font-size)) /var(--h1-line-height,var(--h1-line-height)) var(--font-family);--h2-font-weight:400;--h2-font-size:24px;--h2-line-height:32px;--h2:var(--h2-font-weight) var(--h2-font-size,var(--h2-font-size)) /var(--h2-line-height,var(--h2-line-height)) var(--font-family);--h3-font-weight:600;--h3-font-size:20px;--h3-line-height:24px;--h3:var(--h3-font-weight) var(--h3-font-size,var(--h3-font-size)) /var(--h3-line-height,var(--h3-line-height)) var(--font-family);--h4-font-weight:400;--h4-font-size:20px;--h4-line-height:24px;--h4:var(--h4-font-weight) var(--h4-font-size,var(--h4-font-size)) /var(--h4-line-height,var(--h4-line-height)) var(--font-family);--h5-font-weight:600;--h5-font-size:16px;--h5-line-height:24px;--h5:var(--h5-font-weight) var(--h5-font-size,var(--h5-font-size)) /var(--h5-line-height,var(--h5-line-height)) var(--font-family);--body-1-font-weight:400;--body-1-font-size:16px;--body-1-line-height:24px;--body-1:var(--body-1-font-weight) var(--body-1-font-size,var(--body-1-font-size)) /var(--body-1-line-height,var(--body-1-line-height)) var(--font-family);--body-2-font-weight:400;--body-2-font-size:14px;--body-2-line-height:20px;--body-2:var(--body-2-font-weight) var(--body-2-font-size,var(--body-2-font-size)) /var(--body-2-line-height,var(--body-2-line-height)) var(--font-family);--small-font-weight:400;--small-font-size:12px;--small-line-height:18px;--small:var(--small-font-weight) var(--small-font-size,var(--small-font-size)) /var(--small-line-height,var(--small-line-height)) var(--font-family);--label-font-weight:600;--label-font-size:14px;--label-line-height:20px;--label:var(--label-font-weight) var(--label-font-size,var(--label-font-size)) /var(--label-line-height,var(--label-line-height)) var(--font-family)}header h1{font:var(--headline)}h1{font:var(--h1)}h2{font:var(--h2)}h3{font:var(--h3)}h4{font:var(--h4)}h5{font:var(--h5)}body,p{font:var(--body-1)}aside{font:var(--body-2)}small{font:var(--small)}h6,label{font:var(--label)}b,strong{font-weight:700}code,kbd,pre,samp{font-family:var(--font-family-monospace)}:root,[dir=ltr]{--ltr-space:1px;--ltr-multiplier:1;--rtl-space:0px;--rtl-multiplier:0}[dir=rtl]{--ltr-space:0px;--ltr-multiplier:0;--rtl-space:1px;--rtl-multiplier:1}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes tk-tooltip{0%{opacity:0;transform:translate(-50%,.75rem)}to{opacity:1;transform:translate(-50%,-.25rem)}}:root{--locale-font-family:"IBM Plex Sans","Noto Sans";--font-family:"IBM Plex Sans",var(--locale-font-family,"IBM Plex Sans","Noto Sans"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,"Helvetica Neue",var( --kanji-font-family,"Microsoft YaHei UI","Microsoft YaHei New","Microsoft YaHei","微软雅黑","Hiragino Sans GB","冬青黑体简体中文","ヒラギノ角ゴ簡体中文" ),"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji",sans-serif,system-ui;--font-family-monospace:"IBM Plex Mono",Menlo,Monaco,Consolas,"Courier New",monospace}:root:lang(ar){--locale-font-family:"IBM Plex Sans Arabic","Noto Sans Arabic","SF Arabic"}:root:lang(th){--locale-font-family:"IBM Plex Sans Thai Looped","Noto Sans Thai Looped",Sarabun}:root:lang(he){--locale-font-family:"IBM Plex Sans Hebrew","Noto Sans Hebrew",Miriam,"Miriam Libre"}:root:lang(hi){--locale-font-family:"IBM Plex Sans Devanagari","Noto Sans Devanagari",Hind,"Kohinoor Devanagari","Nirmala UI"}:root:lang(km){--locale-font-family:"Noto Sans Khmer","Khmer Sangam MN"}:root:lang(ja){--kanji-font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Yu Gothic UI","Yu Gothic","游ゴシック体","Meiryo UI",Meiryo,"メイリオ"}:root:lang(ko){--locale-font-family:"Noto Sans KR","Apple SD Gothic Neo","애플 SD 산돌고딕 Neo","Malgun Gothic","맑은 고딕"}:root:lang(zh-CN){--kanji-font-family:"Microsoft YaHei UI","Microsoft YaHei New","Microsoft YaHei","微软雅黑","Hiragino Sans GB","冬青黑体简体中文","ヒラギノ角ゴ簡体中文"}:root:lang(zh-TW){--kanji-font-family:"PingFang TC","苹方-简","PingFang HK","Heiti TC","黑体","Microsoft YaHei UI","Microsoft YaHei New","Microsoft YaHei","微軟正黑體","Hiragino Sans CNS","LiHei Pro"}:root[data-country=AE],:root[data-country=BH],:root[data-country=DJ],:root[data-country=DZ],:root[data-country=EG],:root[data-country=ER],:root[data-country=IQ],:root[data-country=JO],:root[data-country=KM],:root[data-country=KW],:root[data-country=LB],:root[data-country=LY],:root[data-country=MA],:root[data-country=MR],:root[data-country=OM],:root[data-country=PS],:root[data-country=QA],:root[data-country=SA],:root[data-country=SD],:root[data-country=SO],:root[data-country=SY],:root[data-country=TD],:root[data-country=TN],:root[data-country=TZ],:root[data-country=YE],:root[data-country=ae],:root[data-country=bh],:root[data-country=dj],:root[data-country=dz],:root[data-country=eg],:root[data-country=er],:root[data-country=iq],:root[data-country=jo],:root[data-country=km],:root[data-country=kw],:root[data-country=lb],:root[data-country=ly],:root[data-country=ma],:root[data-country=mr],:root[data-country=om],:root[data-country=ps],:root[data-country=qa],:root[data-country=sa],:root[data-country=sd],:root[data-country=so],:root[data-country=sy],:root[data-country=td],:root[data-country=tn],:root[data-country=tz],:root[data-country=ye]{--locale-font-family:"IBM Plex Sans Arabic","Noto Sans Arabic","SF Arabic"}:root[data-country=KR],:root[data-country=kr]{--locale-font-family:"Noto Sans KR","Apple SD Gothic Neo","애플 SD 산돌고딕 Neo","Malgun Gothic","맑은 고딕"}:root[data-country=JP]:not(:lang(zh)),:root[data-country=jp]:not(:lang(zh)){--kanji-font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Yu Gothic UI","Yu Gothic","游ゴシック体","Meiryo UI",Meiryo,"メイリオ"}:root[data-country=TH],:root[data-country=th]{--locale-font-family:"IBM Plex Sans Thai Looped","Noto Sans Thai Looped",Sarabun}:root[data-country=IL],:root[data-country=il]{--locale-font-family:"IBM Plex Sans Hebrew","Noto Sans Hebrew",Miriam,"Miriam Libre"}:root[data-country=IN],:root[data-country=in]{--locale-font-family:"IBM Plex Sans Devanagari","Noto Sans Devanagari",Hind,"Kohinoor Devanagari","Nirmala UI"}:root[data-country=KH],:root[data-country=kh]{--locale-font-family:"Noto Sans Khmer","Khmer Sangam MN"}:root[data-country=CN]:not(:lang(ja)),:root[data-country=MY]:not(:lang(ja)),:root[data-country=SG]:not(:lang(ja)),:root[data-country=cn]:not(:lang(ja)),:root[data-country=my]:not(:lang(ja)),:root[data-country=sg]:not(:lang(ja)){--kanji-font-family:"Microsoft YaHei UI","Microsoft YaHei New","Microsoft YaHei","微软雅黑","Hiragino Sans GB","冬青黑体简体中文","ヒラギノ角ゴ簡体中文"}:root[data-country=HK]:not(:lang(ja)),:root[data-country=MO]:not(:lang(ja)),:root[data-country=TW]:not(:lang(ja)),:root[data-country=hk]:not(:lang(ja)),:root[data-country=mo]:not(:lang(ja)),:root[data-country=tw]:not(:lang(ja)){--kanji-font-family:"PingFang TC","苹方-简","PingFang HK","Heiti TC","黑体","Microsoft YaHei UI","Microsoft YaHei New","Microsoft YaHei","微軟正黑體","Hiragino Sans CNS","LiHei Pro"}:root{--zindex-card:100;--zindex-dialog:200;--zindex-sidenav:300;--zindex-topnav:310;--zindex-layer:400;--zindex-blanket:500;--zindex-modal:510;--zindex-flag:600;--zindex-spotlight:700;--zindex-tooltip:800;--tk-input-icon-size:20px}:root,[data-theme=light]{--tk-down-chevron-svg:url('data:image/svg+xml;charset=utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 13.75L3.75 7.5L4.625 6.625L10 12L15.375 6.625L16.25 7.5L10 13.75Z" fill="%23292929"/></svg>')}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),[data-theme=system]{--tk-down-chevron-svg:url('data:image/svg+xml;charset=utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 13.75L3.75 7.5L4.625 6.625L10 12L15.375 6.625L16.25 7.5L10 13.75Z" fill="%23ffffff"/></svg>')}}[data-theme=dark]{--tk-down-chevron-svg:url('data:image/svg+xml;charset=utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 13.75L3.75 7.5L4.625 6.625L10 12L15.375 6.625L16.25 7.5L10 13.75Z" fill="%23ffffff"/></svg>')}:root{--spacing-l1:4px;--spacing-l2:8px;--spacing-l3:12px;--spacing-l4:16px;--spacing-l5:24px;--spacing-l6:32px;--spacing-l7:40px;--spacing-l8:48px;--border-radius-full:999px;--border-radius-large:8px;--border-radius-micro:2px;--border-radius-small:4px;--black:#000;--brand-static:#7935d2;--danger-100:#fedfdf;--danger-200:#f5cece;--danger-300:#eeabab;--danger-500:#e27070;--danger-600:#da4646;--danger-700:#c00;--danger-800:#af0000;--danger-900:#880303;--grey:#1a1a1a;--grey-100:#f9f9f9;--grey-150:#f7f7f7;--grey-200:#eee;--grey-300:#e5e5e5;--grey-400:#dbdbdb;--grey-50:#fdfdfd;--grey-500:#cecece;--grey-600:#bfbfbf;--grey-700:#989898;--grey-725:#848484;--grey-750:#666;--grey-800:#4b4b4b;--grey-850:#3a3a3a;--grey-900:#292929;--grey-950:#1e1e1e;--info-100:#dfeffe;--info-200:#cbe3f9;--info-300:#b6d6f5;--info-500:#7fb4e9;--info-600:#3788d8;--info-700:#06c;--info-800:#0052a3;--info-900:#003d7a;--orange-100:#ffedca;--orange-200:#fadeb2;--orange-300:#efd0a1;--orange-500:#d29249;--orange-600:#bf7d33;--orange-700:#af5d00;--orange-800:#8c4a00;--orange-900:#723c00;--purple-100:#f1e5ff;--purple-150:#e2ccff;--purple-200:#dcc1ff;--purple-300:#b080ee;--purple-400:#a56eec;--purple-50:#f7efff;--purple-500:#9f60f1;--purple-600:#8e4ae7;--purple-700:#7832d2;--purple-800:#54268e;--purple-900:#3d1f62;--purple-950:#31194e;--success-100:#e9fedf;--success-200:#ddf7d3;--success-300:#cbecc1;--success-500:#69b261;--success-600:#419b3a;--success-700:#067900;--success-800:#056700;--success-900:#045500;--warning-100:#fffae5;--warning-200:#f7eecc;--warning-300:#efe5bf;--warning-500:#e7c05c;--warning-600:#c59e3b;--warning-700:#926b07;--warning-800:#815500;--warning-900:#734400;--white:#fff}:root,[data-theme=light]{--backdrop:rgba(0,0,0,.2);--border:var(--grey-300);--border-active:var(--grey-900);--border-transparent:rgba(0,0,0,.1);--brand-primary:var(--purple-600);--brand-primary-active:var(--purple-500);--brand-primary-hover:var(--purple-500);--brand-primary-text:var(--white);--brand-secondary:var(--purple-150);--brand-secondary-active:var(--purple-200);--brand-secondary-hover:var(--purple-200);--error:#c00;--error-border:var(--danger-200);--error-surface:var(--danger-100);--error-surface-hover:#fecdcd;--error-text:var(--danger-700);--error-text-hover:var(--danger-600);--field:var(--white);--focus:#0017e7;--info:#06c;--info-border:var(--info-300);--info-surface:var(--info-100);--info-surface-hover:#cde5fe;--info-text:var(--info-700);--link:var(--purple-600);--link-disabled:var(--grey-500);--link-hover:var(--purple-500);--link-visited:#c800cc;--neutral:var(--grey-800);--neutral-border:var(--grey-400);--neutral-surface:var(--grey-200);--neutral-surface-hover:var(--grey-300);--neutral-text:var(--grey-800);--orange-border:var(--orange-300);--orange-surface:var(--orange-100);--orange-surface-hover:#fce6bb;--orange-text:var(--orange-700);--purple-border:var(--purple-200);--purple-surface:var(--purple-100);--purple-surface-hover:#f0c6fe;--purple-text:var(--purple-700);--success:#067900;--success-border:var(--success-300);--success-surface:var(--success-100);--success-surface-hover:#dcfecd;--success-text:var(--success-700);--surface:var(--white);--surface-active:var(--grey-200);--surface-disabled:var(--grey-150);--surface-hover:var(--grey-200);--surface-hover-transparent:rgba(0,0,0,.04);--surface-low:var(--grey-50);--surface-low-active:var(--purple-50);--surface-low-hover:var(--grey-200);--surface-low-hover-transparent:rgba(0,0,0,.03);--surface-raised:var(--grey-100);--surface-raised-active:var(--purple-50);--surface-raised-hover:var(--grey-200);--surface-raised-hover-transparent:rgba(0,0,0,.03);--surface-secondary:var(--grey-900);--surface-secondary-active:var(--grey-800);--surface-secondary-hover:var(--grey-800);--text:var(--grey-900);--text-active:var(--purple-700);--text-disabled:var(--grey-600);--text-placeholder:var(--grey-700);--text-secondary:var(--white);--text-subtle:var(--grey-750);--toggle-disabled:var(--grey-200);--toggle-inactive:var(--grey-500);--warning:#e8b72f;--warning-border:var(--warning-300);--warning-surface:var(--warning-100);--warning-surface-hover:#fff8d4;--warning-text:var(--warning-700);--elevation-large:0px 0px 12px 0px rgba(0,0,0,.1);--elevation-medium:0px 0px 6px 0px rgba(0,0,0,.1);--elevation-small:0px 0px 3px 0px rgba(0,0,0,.1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),[data-theme=system]{--backdrop:rgba(0,0,0,.45);--border:var(--grey-850);--border-active:var(--white);--border-transparent:hsla(0,0%,100%,.17);--brand-primary:var(--purple-600);--brand-primary-active:var(--purple-700);--brand-primary-hover:var(--purple-700);--brand-primary-text:var(--white);--brand-secondary:var(--purple-800);--brand-secondary-active:var(--purple-900);--brand-secondary-hover:var(--purple-900);--error:#ef4848;--error-border:var(--danger-800);--error-surface:var(--danger-900);--error-surface-hover:var(--danger-800);--error-text:var(--danger-100);--error-text-hover:var(--danger-200);--field:var(--grey-900);--focus:#6877fd;--info:#489bef;--info-border:var(--info-800);--info-surface:var(--info-900);--info-surface-hover:var(--info-800);--info-text:var(--info-100);--link:var(--purple-300);--link-disabled:var(--grey-700);--link-hover:var(--purple-400);--link-visited:#b50bd7;--neutral:var(--grey-750);--neutral-border:var(--grey-900);--neutral-surface:var(--grey-850);--neutral-surface-hover:var(--grey-900);--neutral-text:var(--grey-400);--orange-border:var(--orange-800);--orange-surface:var(--orange-900);--orange-surface-hover:var(--orange-800);--orange-text:var(--orange-100);--purple-border:var(--purple-700);--purple-surface:var(--purple-800);--purple-surface-hover:var(--purple-700);--purple-text:var(--purple-100);--success:#14af00;--success-border:var(--success-800);--success-surface:var(--success-900);--success-surface-hover:var(--success-800);--success-text:var(--success-100);--surface:var(--grey-950);--surface-active:var(--grey-900);--surface-disabled:var(--grey-800);--surface-hover:var(--grey-900);--surface-hover-transparent:hsla(0,0%,100%,.05);--surface-low:var(--grey);--surface-low-active:var(--purple-900);--surface-low-hover:var(--grey-900);--surface-low-hover-transparent:hsla(0,0%,100%,.05);--surface-raised:var(--grey-900);--surface-raised-active:var(--purple-900);--surface-raised-hover:var(--grey-800);--surface-raised-hover-transparent:hsla(0,0%,100%,.2);--surface-secondary:var(--grey-850);--surface-secondary-active:var(--grey-900);--surface-secondary-hover:var(--grey-900);--text:var(--grey-50);--text-active:var(--purple-150);--text-disabled:var(--grey-700);--text-placeholder:var(--grey-700);--text-secondary:var(--grey-50);--text-subtle:var(--grey-400);--toggle-disabled:var(--grey-850);--toggle-inactive:var(--grey-750);--warning:#efc248;--warning-border:var(--warning-800);--warning-surface:var(--warning-900);--warning-surface-hover:var(--warning-800);--warning-text:var(--warning-100);--elevation-large:0px 0px 12px 0px rgba(0,0,0,.8);--elevation-medium:0px 0px 6px 0px rgba(0,0,0,.8);--elevation-small:0px 0px 3px 0px rgba(0,0,0,.8)}}[data-theme=dark]{--backdrop:rgba(0,0,0,.45);--border:var(--grey-850);--border-active:var(--white);--border-transparent:hsla(0,0%,100%,.17);--brand-primary:var(--purple-600);--brand-primary-active:var(--purple-700);--brand-primary-hover:var(--purple-700);--brand-primary-text:var(--white);--brand-secondary:var(--purple-800);--brand-secondary-active:var(--purple-900);--brand-secondary-hover:var(--purple-900);--error:#ef4848;--error-border:var(--danger-800);--error-surface:var(--danger-900);--error-surface-hover:var(--danger-800);--error-text:var(--danger-100);--error-text-hover:var(--danger-200);--field:var(--grey-900);--focus:#6877fd;--info:#489bef;--info-border:var(--info-800);--info-surface:var(--info-900);--info-surface-hover:var(--info-800);--info-text:var(--info-100);--link:var(--purple-300);--link-disabled:var(--grey-700);--link-hover:var(--purple-400);--link-visited:#b50bd7;--neutral:var(--grey-750);--neutral-border:var(--grey-900);--neutral-surface:var(--grey-850);--neutral-surface-hover:var(--grey-900);--neutral-text:var(--grey-400);--orange-border:var(--orange-800);--orange-surface:var(--orange-900);--orange-surface-hover:var(--orange-800);--orange-text:var(--orange-100);--purple-border:var(--purple-700);--purple-surface:var(--purple-800);--purple-surface-hover:var(--purple-700);--purple-text:var(--purple-100);--success:#14af00;--success-border:var(--success-800);--success-surface:var(--success-900);--success-surface-hover:var(--success-800);--success-text:var(--success-100);--surface:var(--grey-950);--surface-active:var(--grey-900);--surface-disabled:var(--grey-800);--surface-hover:var(--grey-900);--surface-hover-transparent:hsla(0,0%,100%,.05);--surface-low:var(--grey);--surface-low-active:var(--purple-900);--surface-low-hover:var(--grey-900);--surface-low-hover-transparent:hsla(0,0%,100%,.05);--surface-raised:var(--grey-900);--surface-raised-active:var(--purple-900);--surface-raised-hover:var(--grey-800);--surface-raised-hover-transparent:hsla(0,0%,100%,.2);--surface-secondary:var(--grey-850);--surface-secondary-active:var(--grey-900);--surface-secondary-hover:var(--grey-900);--text:var(--grey-50);--text-active:var(--purple-150);--text-disabled:var(--grey-700);--text-placeholder:var(--grey-700);--text-secondary:var(--grey-50);--text-subtle:var(--grey-400);--toggle-disabled:var(--grey-850);--toggle-inactive:var(--grey-750);--warning:#efc248;--warning-border:var(--warning-800);--warning-surface:var(--warning-900);--warning-surface-hover:var(--warning-800);--warning-text:var(--warning-100);--elevation-large:0px 0px 12px 0px rgba(0,0,0,.8);--elevation-medium:0px 0px 6px 0px rgba(0,0,0,.8);--elevation-small:0px 0px 3px 0px rgba(0,0,0,.8)}.alert{align-items:flex-start;background:var(--neutral-surface);border:1px solid var(--neutral-border);border-radius:var(--border-radius-small);color:var(--neutral-text);display:grid;gap:var(--spacing-l1) var(--spacing-l2);min-width:345px;padding:var(--spacing-l2) var(--spacing-l3);width:min-content}.alert .alert-icon{margin-top:2px}.alert[data-layout=icon-title-close]{grid:"icon title close" min-content ". description ." 1fr/min-content 1fr min-content}.alert[data-layout=icon-title]{grid:"icon title" min-content ". description" 1fr/min-content 1fr min-content}.alert[data-layout=title-close]{grid:"title close" min-content "description ." 1fr/1fr min-content}.alert[data-layout=title]{grid:"title" min-content "description" 1fr/1fr}.alert[data-layout=icon-close]{grid:"icon description close" 1fr/min-content 1fr min-content}.alert[data-layout=icon]{grid:"icon description" 1fr/min-content 1fr min-content}.alert[data-layout=close]{grid:"description close" 1fr/1fr min-content}.alert[data-layout=text-only]{grid:"description" 1fr/1fr}.alert[data-variant=tertiary]{background:var(--surface);border-color:var(--border);color:var(--text)}.alert[data-variant=ghost]{background:transparent;border-color:var(--border);color:var(--text)}.alert[data-variant=error]{background:var(--error-surface);border-color:var(--error-border);color:var(--error-text)}.alert[data-variant=warning]{background:var(--warning-surface);border-color:var(--warning-border);color:var(--warning-text)}.alert[data-variant=success]{background:var(--success-surface);border-color:var(--success-border);color:var(--success-text)}.alert[data-variant=info]{background:var(--info-surface);border-color:var(--info-border);color:var(--info-text)}.alert[data-variant=purple]{background:var(--purple-surface);border-color:var(--purple-border);color:var(--purple-text)}.alert[data-variant=orange]{background:var(--orange-surface);border-color:var(--orange-border);color:var(--orange-text)}.input-with-suffix{--tk-input-border-width:1px;background:var(--surface);border:var(--tk-input-border-width) solid var(--border);border-radius:var(--border-radius-small);font:var(--body-1);--tk-input-text:currentColor;color:var(--tk-input-text);--tk-input-width:220px}.input-with-suffix[data-stretch]{--tk-input-width:100%}.input-with-suffix:not([data-size]),.input-with-suffix[data-size=medium]{--tk-input-vertical-padding:8px;--tk-input-height:40px}.input-with-suffix[data-size=small]{--tk-input-vertical-padding:6px;--tk-input-height:36px}.input-with-suffix[data-size=large]{--tk-input-vertical-padding:12px;--tk-input-height:48px}.input-with-suffix{--tk-input-horizontal-padding:12px;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}.input-with-suffix,.input-with-suffix:focus,.input-with-suffix:focus-within{outline:none}.input-with-suffix:focus,.input-with-suffix:focus-within,.input-with-suffix[data-pseudo=focus]{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.input-with-suffix[data-variant=error]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.input-with-suffix .placeholder,.input-with-suffix ::placeholder,.input-with-suffix::placeholder{color:var(--text-placeholder)}.input-with-suffix:disabled,.input-with-suffix[data-variant=disabled]{--tk-input-text:var(--text-disabled);background:var(--surface-disabled);box-shadow:none;cursor:default;pointer-events:none}.input-with-suffix{display:grid;width:var(--tk-input-width);--tk-input-icon-gap:var(--spacing-l2);--tk-input-icon-end-padding:calc(var(--tk-input-horizontal-padding) - var(--tk-input-border-width) - var(--tk-input-icon-gap));align-items:center;cursor:text;gap:0;grid-template-columns:var(--tk-input-icon-end-padding) var(--tk-input-icon-gap) var(--tk-input-icon-size) var(--tk-input-icon-gap) auto min-content;padding:0}.input-with-suffix>:first-child:not(input):not(select){grid-area:1/3;z-index:1}.input-with-suffix>:not(input):not(select):not(button):not(a){pointer-events:none}.input-with-suffix>input,.input-with-suffix>select{color:currentColor}:is(.input-with-suffix>input,.input-with-suffix>select),:is(.input-with-suffix>input,.input-with-suffix>select):focus,[data-pseudo=focus]:is(.input-with-suffix>input,.input-with-suffix>select){outline:none}.input-with-suffix>input,.input-with-suffix>select{background:transparent;border:none;grid-area:1/1/2/6;min-width:0;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}:is(.input-with-suffix>input,.input-with-suffix>select):not(:first-child){padding-inline-start:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}:is(.input-with-suffix>input,.input-with-suffix>select)+*{align-items:center;align-self:stretch;background:var(--surface-raised);border-inline-start:var(--tk-input-border-width) solid var(--border);display:flex;grid-area:1/6;padding:0 var(--spacing-l3);white-space:nowrap}[dir=rtl] :is(:is(.input-with-suffix>input,.input-with-suffix>select)+*){border-bottom-left-radius:var(--border-radius-small);border-top-left-radius:var(--border-radius-small)}[dir=ltr] :is(:is(.input-with-suffix>input,.input-with-suffix>select)+*){border-bottom-right-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small)}.input-with-prefix{--tk-input-border-width:1px;background:var(--surface);border:var(--tk-input-border-width) solid var(--border);border-radius:var(--border-radius-small);font:var(--body-1);--tk-input-text:currentColor;color:var(--tk-input-text);--tk-input-width:220px}.input-with-prefix[data-stretch]{--tk-input-width:100%}.input-with-prefix:not([data-size]),.input-with-prefix[data-size=medium]{--tk-input-vertical-padding:8px;--tk-input-height:40px}.input-with-prefix[data-size=small]{--tk-input-vertical-padding:6px;--tk-input-height:36px}.input-with-prefix[data-size=large]{--tk-input-vertical-padding:12px;--tk-input-height:48px}.input-with-prefix{--tk-input-horizontal-padding:12px;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}.input-with-prefix,.input-with-prefix:focus,.input-with-prefix:focus-within{outline:none}.input-with-prefix:focus,.input-with-prefix:focus-within,.input-with-prefix[data-pseudo=focus]{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.input-with-prefix[data-variant=error]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.input-with-prefix .placeholder,.input-with-prefix ::placeholder,.input-with-prefix::placeholder{color:var(--text-placeholder)}.input-with-prefix:disabled,.input-with-prefix[data-variant=disabled]{--tk-input-text:var(--text-disabled);background:var(--surface-disabled);box-shadow:none;cursor:default;pointer-events:none}.input-with-prefix{display:grid;width:var(--tk-input-width);--tk-input-icon-gap:var(--spacing-l2);--tk-input-icon-end-padding:calc(var(--tk-input-horizontal-padding) - var(--tk-input-border-width) - var(--tk-input-icon-gap));align-items:center;cursor:text;gap:0;grid-template-columns:min-content auto var(--tk-input-icon-gap) var(--tk-input-icon-size) var(--tk-input-icon-gap) var(--tk-input-icon-end-padding);padding:0}.input-with-prefix>:not(input):not(select):not(button):not(a){pointer-events:none}.input-with-prefix>:first-child{align-items:center;align-self:stretch;background:var(--surface-raised);border-inline-end:var(--tk-input-border-width) solid var(--border);display:flex;grid-area:1/1;padding:0 var(--spacing-l3);white-space:nowrap}[dir=rtl] :is(.input-with-prefix>:first-child){border-bottom-right-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small)}[dir=ltr] :is(.input-with-prefix>:first-child){border-bottom-left-radius:var(--border-radius-small);border-top-left-radius:var(--border-radius-small)}.input-with-prefix>:nth-child(3){grid-area:1/4;z-index:1}.input-with-prefix>input,.input-with-prefix>select{color:currentColor}:is(.input-with-prefix>input,.input-with-prefix>select),:is(.input-with-prefix>input,.input-with-prefix>select):focus,[data-pseudo=focus]:is(.input-with-prefix>input,.input-with-prefix>select){outline:none}.input-with-prefix>input,.input-with-prefix>select{background:transparent;border:none;grid-area:1/2/2/6;min-width:0;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}:is(.input-with-prefix>input,.input-with-prefix>select):not(:last-child){padding-inline-end:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}.input-with-prefix>[data-mode=input-append]{grid-area:1/4/1/5;height:calc(var(--tk-input-height) - var(--tk-input-border-width)*2);--tk-icon-button-padding:8px!important;margin-bottom:0;margin-top:0;margin-inline-start:-7px;-webkit-margin-start:-7px;margin-inline-end:-11px;-webkit-margin-end:-11px}.input-with-prefix[data-size=small]>[data-mode=input-append]{margin-bottom:0;margin-top:0;margin-inline-start:-3px;-webkit-margin-start:-3px;margin-inline-end:-11px;-webkit-margin-end:-11px}.btn{align-items:center;border:1px solid var(--brand-primary);border-radius:var(--border-radius-small);cursor:pointer;display:flex;font-weight:400;gap:var(--spacing-l2);justify-content:center;position:relative;text-align:center;text-decoration:none;white-space:nowrap}.btn:focus,.btn:focus-visible,.btn[data-pseudo=focus]{outline:none}:is(.btn[data-pseudo=focus],.btn:focus,.btn:focus-visible):after{border-radius:6px;bottom:-3px;box-shadow:0 0 0 2px var(--focus);content:"";display:block;left:-3px;position:absolute;right:-3px;top:-3px}.btn:focus:not(:focus-visible):after{box-shadow:none!important}.btn:disabled:disabled,.btn:disabled:disabled:active,.btn:disabled:disabled:hover,.btn[data-pseudo=active]:disabled:disabled,.btn[data-pseudo=hover]:disabled:disabled{cursor:not-allowed;pointer-events:none;--tk-button-color:var(--text-disabled)}:is(.btn:disabled:disabled,.btn[data-pseudo=hover]:disabled:disabled,.btn[data-pseudo=active]:disabled:disabled,.btn:disabled:disabled:hover,.btn:disabled:disabled:active):not([data-variant=bare]){--tk-button-background-color:var(--surface-disabled);--tk-button-border-color:var(--surface-disabled)}.btn,.btn:any-link,.btn:hover{color:var(--tk-button-color)}.btn{background-color:var(--tk-button-background-color);border-color:var(--tk-button-border-color);--loading-transition:.3s ease-in-out;transition:color var(--loading-transition),background-color var(--loading-transition),border-color var(--loading-transition)}.btn:before{--spinner-size:20px;animation:rotate .8s linear infinite;background-color:currentColor;background-color:var(--tk-button-color);content:"";display:inline-block;display:block;height:var(--spinner-size,20px);left:calc(50% - var(--spinner-size)/2);-webkit-mask-image:url('data:image/svg+xml; utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 10C17.5 11.4834 17.0601 12.9334 16.236 14.1668C15.4119 15.4001 14.2406 16.3614 12.8701 16.9291C11.4997 17.4968 9.99168 17.6453 8.53682 17.3559C7.08196 17.0665 5.74559 16.3522 4.6967 15.3033C3.64781 14.2544 2.9335 12.918 2.64411 11.4632C2.35472 10.0083 2.50325 8.50032 3.0709 7.12987C3.63856 5.75943 4.59985 4.58809 5.83322 3.76398C7.06659 2.93987 8.51664 2.5 10 2.5V4.375C8.88748 4.375 7.79994 4.7049 6.87492 5.32298C5.94989 5.94107 5.22892 6.81957 4.80318 7.84741C4.37743 8.87524 4.26604 10.0062 4.48308 11.0974C4.70012 12.1885 5.23585 13.1908 6.02252 13.9775C6.80919 14.7641 7.81147 15.2999 8.90262 15.5169C9.99376 15.734 11.1248 15.6226 12.1526 15.1968C13.1804 14.7711 14.0589 14.0501 14.677 13.1251C15.2951 12.2001 15.625 11.1125 15.625 10H17.5Z" fill="currentColor"/></svg>');mask-image:url('data:image/svg+xml; utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 10C17.5 11.4834 17.0601 12.9334 16.236 14.1668C15.4119 15.4001 14.2406 16.3614 12.8701 16.9291C11.4997 17.4968 9.99168 17.6453 8.53682 17.3559C7.08196 17.0665 5.74559 16.3522 4.6967 15.3033C3.64781 14.2544 2.9335 12.918 2.64411 11.4632C2.35472 10.0083 2.50325 8.50032 3.0709 7.12987C3.63856 5.75943 4.59985 4.58809 5.83322 3.76398C7.06659 2.93987 8.51664 2.5 10 2.5V4.375C8.88748 4.375 7.79994 4.7049 6.87492 5.32298C5.94989 5.94107 5.22892 6.81957 4.80318 7.84741C4.37743 8.87524 4.26604 10.0062 4.48308 11.0974C4.70012 12.1885 5.23585 13.1908 6.02252 13.9775C6.80919 14.7641 7.81147 15.2999 8.90262 15.5169C9.99376 15.734 11.1248 15.6226 12.1526 15.1968C13.1804 14.7711 14.0589 14.0501 14.677 13.1251C15.2951 12.2001 15.625 11.1125 15.625 10H17.5Z" fill="currentColor"/></svg>');-webkit-mask-size:cover;mask-size:cover;opacity:0;position:absolute;top:calc(50% - var(--spinner-size)/2);transition:opacity var(--loading-transition);transition-delay:0s;width:var(--spinner-size,20px);z-index:2}.btn[aria-busy=true]{cursor:progress;pointer-events:none}.btn[aria-busy=true]:not(:empty):before{margin-left:0;margin-right:var(--spinner-margin,var(--spacing-l1));margin-inline-end:var(--spinner-margin,var(--spacing-l1));margin-inline-start:0}.btn[aria-busy=true]:empty{text-align:center}.btn[aria-busy=true]{color:transparent}.btn[aria-busy=true]:before{opacity:1;pointer-events:none;transition-delay:.2s;transition-duration:.15s}.btn:not([data-size]),.btn[data-size=medium]{font-size:16px;line-height:20px;padding:9px 11px}.btn[data-size=small]{font-size:14px;line-height:16px;padding:7px}.btn[data-size=large]{font-size:16px;line-height:20px;padding:13px 15px}.btn:not([data-variant]){--tk-button-color:var(--brand-primary-text);--tk-button-background-color:var(--brand-primary);--tk-button-border-color:var(--brand-primary)}.btn:not([data-variant]):hover,.btn[data-pseudo=hover]:not([data-variant]){--tk-button-background-color:var(--brand-primary-hover);--tk-button-border-color:var(--brand-primary-hover)}.btn:not([data-variant]):active,.btn[data-pseudo=active]:not([data-variant]){--tk-button-background-color:var(--brand-primary-active);--tk-button-border-color:var(--brand-primary-active)}.btn[data-variant=primary]{--tk-button-color:var(--brand-primary-text);--tk-button-background-color:var(--brand-primary);--tk-button-border-color:var(--brand-primary)}.btn[data-variant=primary]:hover,.btn[data-variant=primary][data-pseudo=hover]{--tk-button-background-color:var(--brand-primary-hover);--tk-button-border-color:var(--brand-primary-hover)}.btn[data-variant=primary]:active,.btn[data-variant=primary][data-pseudo=active]{--tk-button-background-color:var(--brand-primary-active);--tk-button-border-color:var(--brand-primary-active)}.btn[data-variant=secondary-brand]{--tk-button-color:var(--brand-secondary-text);--tk-button-background-color:var(--brand-secondary);--tk-button-border-color:var(--brand-secondary)}.btn[data-variant=secondary-brand]:hover,.btn[data-variant=secondary-brand][data-pseudo=hover]{--tk-button-background-color:var(--brand-secondary-hover);--tk-button-border-color:var(--brand-secondary-hover)}.btn[data-variant=secondary-brand]:active,.btn[data-variant=secondary-brand][data-pseudo=active]{--tk-button-background-color:var(--brand-secondary-active);--tk-button-border-color:var(--brand-secondary-active)}.btn[data-variant=secondary]{--tk-button-color:var(--text-secondary);--tk-button-background-color:var(--surface-secondary);--tk-button-border-color:var(--surface-secondary)}.btn[data-variant=secondary]:hover,.btn[data-variant=secondary][data-pseudo=hover]{--tk-button-background-color:var(--surface-secondary-hover);--tk-button-border-color:var(--surface-secondary-hover)}.btn[data-variant=secondary]:active,.btn[data-variant=secondary][data-pseudo=active]{--tk-button-background-color:var(--surface-secondary-active);--tk-button-border-color:var(--surface-secondary-active)}.btn[data-variant=tertiary]{--tk-button-color:var(--text);--tk-button-background-color:var(--surface);--tk-button-border-color:var(--border)}.btn[data-variant=tertiary]:hover,.btn[data-variant=tertiary][data-pseudo=hover]{--tk-button-background-color:var(--surface-hover)}.btn[data-variant=tertiary]:active,.btn[data-variant=tertiary][data-pseudo=active]{--tk-button-background-color:var(--surface-active)}.btn[data-variant=ghost]{--tk-button-color:var(--text);--tk-button-background-color:transparent;--tk-button-border-color:var(--border-transparent)}.btn[data-variant=ghost]:hover,.btn[data-variant=ghost][data-pseudo=hover]{--tk-button-background-color:var(--surface-hover-transparent)}.btn[data-variant=ghost]:active,.btn[data-variant=ghost][data-pseudo=active]{--tk-button-background-color:var(--surface-active)}.btn[data-variant=bare]{--tk-button-color:var(--text);--tk-button-background-color:transparent;--tk-button-border-color:transparent}.btn[data-variant=bare]:hover,.btn[data-variant=bare][data-pseudo=hover]{--tk-button-background-color:var(--surface-hover)}.btn[data-variant=bare]:active,.btn[data-variant=bare][data-pseudo=active]{--tk-button-background-color:var(--surface-active)}.btn[data-variant=danger]{--tk-button-color:var(--error);--tk-button-background-color:transparent;--tk-button-border-color:var(--border-transparent)}.btn[data-variant=danger]:hover,.btn[data-variant=danger][data-pseudo=hover]{--tk-button-background-color:var(--surface-hover)}.btn[data-variant=danger]:active,.btn[data-variant=danger][data-pseudo=active]{--tk-button-background-color:var(--surface-active)}.input-structure{display:flex;flex-direction:column;gap:var(--spacing-l2)}.input-structure .label-row{align-items:baseline;display:flex;justify-content:space-between}.input-like-button{--tk-input-border-width:1px;background:var(--surface);border:var(--tk-input-border-width) solid var(--border);border-radius:var(--border-radius-small);font:var(--body-1);--tk-input-text:currentColor;color:var(--tk-input-text);--tk-input-width:220px}.input-like-button[data-stretch]{--tk-input-width:100%}.input-like-button:not([data-size]),.input-like-button[data-size=medium]{--tk-input-vertical-padding:8px;--tk-input-height:40px}.input-like-button[data-size=small]{--tk-input-vertical-padding:6px;--tk-input-height:36px}.input-like-button[data-size=large]{--tk-input-vertical-padding:12px;--tk-input-height:48px}.input-like-button{--tk-input-horizontal-padding:12px;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}.input-like-button,.input-like-button:focus,.input-like-button:focus-within{outline:none}.input-like-button:focus,.input-like-button:focus-within,.input-like-button[data-pseudo=focus]{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.input-like-button[data-variant=error]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.input-like-button .placeholder,.input-like-button ::placeholder,.input-like-button::placeholder{color:var(--text-placeholder)}.input-like-button:disabled,.input-like-button[data-variant=disabled]{--tk-input-text:var(--text-disabled);background:var(--surface-disabled);box-shadow:none;cursor:default;pointer-events:none}.input-like-button{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-l2);justify-content:space-between;width:var(--tk-input-width)}.input-like-button>:not(svg){flex:1;text-align:left}.input-like-button:hover,.input-like-button[data-pseudo=hover]{background:var(--surface-hover)}.input-like-button:active,.input-like-button[data-pseudo=active]{background:var(--surface-active)}.input-with-icons{--tk-input-border-width:1px;background:var(--surface);border:var(--tk-input-border-width) solid var(--border);border-radius:var(--border-radius-small);font:var(--body-1);--tk-input-text:currentColor;color:var(--tk-input-text);--tk-input-width:220px}.input-with-icons[data-stretch]{--tk-input-width:100%}.input-with-icons:not([data-size]),.input-with-icons[data-size=medium]{--tk-input-vertical-padding:8px;--tk-input-height:40px}.input-with-icons[data-size=small]{--tk-input-vertical-padding:6px;--tk-input-height:36px}.input-with-icons[data-size=large]{--tk-input-vertical-padding:12px;--tk-input-height:48px}.input-with-icons{--tk-input-horizontal-padding:12px;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}.input-with-icons,.input-with-icons:focus,.input-with-icons:focus-within{outline:none}.input-with-icons:focus,.input-with-icons:focus-within,.input-with-icons[data-pseudo=focus]{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.input-with-icons[data-variant=error]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.input-with-icons .placeholder,.input-with-icons ::placeholder,.input-with-icons::placeholder{color:var(--text-placeholder)}.input-with-icons:disabled,.input-with-icons[data-variant=disabled]{--tk-input-text:var(--text-disabled);background:var(--surface-disabled);box-shadow:none;cursor:default;pointer-events:none}.input-with-icons{display:grid;width:var(--tk-input-width);--tk-input-icon-gap:var(--spacing-l2);--tk-input-icon-end-padding:calc(var(--tk-input-horizontal-padding) - var(--tk-input-border-width) - var(--tk-input-icon-gap));align-items:center;cursor:text;gap:var(--tk-input-icon-gap);grid-template-columns:var(--tk-input-icon-end-padding) var(--tk-input-icon-size) auto var(--tk-input-icon-size) var(--tk-input-icon-end-padding);padding:0}.input-with-icons>:not(input):not(select){z-index:1}.input-with-icons>:not(input):not(select):not(button):not(a){pointer-events:none}.input-with-icons>:first-child:not(input):not(select){grid-area:1/2}.input-with-icons>:nth-child(2):not(input):not(select),.input-with-icons>:nth-child(3):not(input):not(select){grid-area:1/4}[data-mode=input-append]:is(.input-with-icons>:nth-child(3):not(input):not(select),.input-with-icons>:nth-child(2):not(input):not(select)){grid-area:1/4/1/6}.input-with-icons>input,.input-with-icons>select{color:currentColor}:is(.input-with-icons>input,.input-with-icons>select),:is(.input-with-icons>input,.input-with-icons>select):focus,[data-pseudo=focus]:is(.input-with-icons>input,.input-with-icons>select){outline:none}.input-with-icons>input,.input-with-icons>select{background:transparent;border:none;grid-area:1/1/2/6;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding);width:var(--tk-input-width)}:is(.input-with-icons>input,.input-with-icons>select):first-child:not(:last-child),:is(.input-with-icons>input,.input-with-icons>select):not(:first-child):not(:last-child){padding-inline-end:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}:is(.input-with-icons>input,.input-with-icons>select):not(:first-child):last-child,:is(.input-with-icons>input,.input-with-icons>select):not(:first-child):not(:last-child){padding-inline-start:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}.input-with-icons>[data-mode=input-append]{height:calc(var(--tk-input-height) - var(--tk-input-border-width)*2);--tk-icon-button-padding:8px!important;margin-bottom:0;margin-top:0;margin-inline-start:-6px;-webkit-margin-start:-6px;margin-inline-end:0;-webkit-margin-end:0}.input-with-icons[data-size=small]>[data-mode=input-append]{margin-bottom:0;margin-top:0;margin-inline-start:-3px;-webkit-margin-start:-3px;margin-inline-end:0;-webkit-margin-end:0}input.input{--tk-input-border-width:1px;background:var(--surface);border:var(--tk-input-border-width) solid var(--border);border-radius:var(--border-radius-small);font:var(--body-1);--tk-input-text:currentColor;color:var(--tk-input-text);--tk-input-width:220px}input.input[data-stretch]{--tk-input-width:100%}input.input:not([data-size]),input.input[data-size=medium]{--tk-input-vertical-padding:8px;--tk-input-height:40px}input.input[data-size=small]{--tk-input-vertical-padding:6px;--tk-input-height:36px}input.input[data-size=large]{--tk-input-vertical-padding:12px;--tk-input-height:48px}input.input{--tk-input-horizontal-padding:12px;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}input.input,input.input:focus,input.input:focus-within{outline:none}input.input:focus,input.input:focus-within,input.input[data-pseudo=focus]{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}input.input[data-variant=error]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}input.input .placeholder,input.input ::placeholder,input.input::placeholder{color:var(--text-placeholder)}input.input:disabled,input.input[data-variant=disabled]{--tk-input-text:var(--text-disabled);background:var(--surface-disabled);box-shadow:none;cursor:default;pointer-events:none}input.input{width:var(--tk-input-width)}.banner{background-color:var(--neutral-surface);border:1px solid var(--neutral-border);border-radius:var(--border-radius-small);display:grid;grid-template-areas:"icon title close" "icon content content" "icon actions actions";grid-template-columns:min-content auto min-content;padding:var(--spacing-l4)}.banner .banner-icon{grid-area:icon;padding-right:var(--spacing-l4)}.banner .banner-title{grid-area:title}.banner .banner-close{cursor:pointer;grid-area:close}.banner .banner-content{grid-area:content;padding-top:var(--spacing-l2)}.banner .banner-actions{display:flex;gap:var(--spacing-l4);grid-area:actions;padding-top:var(--spacing-l2)}.banner[data-variant=tertiary]{background-color:var(--surface);border-color:var(--border);color:var(--text)}.banner[data-variant=ghost]{background-color:transparent;border-color:var(--border);color:var(--text)}.banner[data-variant=success]{background-color:var(--success-surface);border-color:var(--success-border);color:var(--success-text)}.banner[data-variant=warning]{background-color:var(--warning-surface);border-color:var(--warning-border);color:var(--warning-text)}.banner[data-variant=info]{background-color:var(--info-surface);border-color:var(--info-border);color:var(--info-text)}.banner[data-variant=neutral]{background-color:var(--neutral-surface);border-color:var(--neutral-border);color:var(--neutral-text)}.input-alert{border-radius:var(--border-radius-small);color:var(--text);display:grid;gap:var(--spacing-l2);grid-template-columns:min-content 1fr}.input-alert>svg:first-child{margin-top:2px}.input-alert>:not(svg):first-child:last-child{grid-column:1/3}.input-alert[data-variant=error],.input-alert[data-variant=info],.input-alert[data-variant=warning]{border-radius:var(--border-radius-small);padding:var(--spacing-l2) var(--spacing-l3)}.input-alert[data-variant=disabled]{color:var(--text-disabled)}.input-alert[data-variant=error]{background:var(--error-surface);border:1px solid var(--error-border);color:var(--error-text)}.input-alert[data-variant=warning]{background:var(--warning-surface);border:1px solid var(--warning-border);color:var(--warning-text)}.input-alert[data-variant=info]{background:var(--info-surface);border:1px solid var(--info-border);color:var(--info-text)}.menu{background-color:var(--surface);box-shadow:var(--elevation-small);z-index:var(--zindex-layer)}.badge,.menu{border-radius:var(--border-radius-small)}.badge{align-items:center;background-color:var(--neutral-surface);border:1px solid var(--neutral-border);color:var(--neutral-text);display:inline-grid;font:var(--label);gap:var(--spacing-l1);grid-auto-flow:column;padding:6px var(--spacing-l2);width:max-content}.badge[data-size=x-small]{font-size:12px;line-height:16px;padding:2px 6px}.badge[data-size=small]{font-size:12px;line-height:16px;padding:4px 6px}.badge[data-size=large]{gap:6px;padding:10px}.badge[data-size=x-large]{gap:6px;padding:14px 10px}.badge[data-variant=tertiary]{background-color:var(--surface);border-color:var(--border);color:var(--text)}.badge[data-variant=ghost]{background-color:transparent;border-color:var(--border);color:var(--text)}.badge[data-variant=success]{background-color:var(--success-surface);border-color:var(--success-border);color:var(--success-text)}.badge[data-variant=info]{background-color:var(--info-surface);border-color:var(--info-border);color:var(--info-text)}.badge[data-variant=error]{background-color:var(--error-surface);border-color:var(--error-border);color:var(--error-text)}.badge[data-variant=warning]{background-color:var(--warning-surface);border-color:var(--warning-border);color:var(--warning-text)}.badge[data-variant=neutral]{background-color:var(--neutral-surface);border-color:var(--neutral-border);color:var(--neutral-text)}.badge[data-variant=purple]{background-color:var(--purple-surface);border-color:var(--purple-border);color:var(--purple-text)}.badge[data-variant=orange]{background-color:var(--orange-surface);border-color:var(--orange-border);color:var(--orange-text)}.badge[data-variant=disabled]{background-color:var(--surface-disabled);border-color:transparent;color:var(--text-disabled)}.icon-button{align-items:center;border:1px solid var(--tk-button-border-color);border-radius:var(--border-radius-small);cursor:pointer;display:grid;font-size:16px;line-height:20px;position:relative;text-align:center;text-decoration:none;--tk-icon-button-padding:9px;padding:var(--tk-icon-button-padding)}.icon-button[data-size=small]{--tk-icon-button-padding:7px}.icon-button[data-size=large]{--tk-icon-button-padding:13px}.icon-button:focus,.icon-button:focus-visible,.icon-button[data-pseudo=focus]{outline:none}:is(.icon-button[data-pseudo=focus],.icon-button:focus,.icon-button:focus-visible):not([data-mode=input-append]):after{border-radius:6px;bottom:-3px;box-shadow:0 0 0 2px var(--focus);content:"";display:block;left:-3px;pointer-events:none;position:absolute;right:-3px;top:-3px}.icon-button:focus:not(:focus-visible):after{box-shadow:none!important}.icon-button:disabled:disabled,.icon-button:disabled:disabled:active,.icon-button:disabled:disabled:hover,.icon-button[data-pseudo=active]:disabled:disabled,.icon-button[data-pseudo=hover]:disabled:disabled{cursor:not-allowed;pointer-events:none;--tk-button-color:var(--text-disabled)}:is(.icon-button:disabled:disabled,.icon-button[data-pseudo=hover]:disabled:disabled,.icon-button[data-pseudo=active]:disabled:disabled,.icon-button:disabled:disabled:hover,.icon-button:disabled:disabled:active):not([data-variant=bare]){--tk-button-background-color:var(--surface-disabled);--tk-button-border-color:var(--surface-disabled)}.icon-button:disabled:disabled:after{border:none}.icon-button,.icon-button:any-link,.icon-button:hover{color:var(--tk-button-color)}.icon-button{background-color:var(--tk-button-background-color);--loading-transition:.3s ease-in-out;transition:color var(--loading-transition),background-color var(--loading-transition),border-color var(--loading-transition)}.icon-button:before{--spinner-size:20px;animation:rotate .8s linear infinite;background-color:currentColor;background-color:var(--tk-button-color);content:"";display:inline-block;display:block;height:var(--spinner-size,20px);left:calc(50% - var(--spinner-size)/2);-webkit-mask-image:url('data:image/svg+xml; utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 10C17.5 11.4834 17.0601 12.9334 16.236 14.1668C15.4119 15.4001 14.2406 16.3614 12.8701 16.9291C11.4997 17.4968 9.99168 17.6453 8.53682 17.3559C7.08196 17.0665 5.74559 16.3522 4.6967 15.3033C3.64781 14.2544 2.9335 12.918 2.64411 11.4632C2.35472 10.0083 2.50325 8.50032 3.0709 7.12987C3.63856 5.75943 4.59985 4.58809 5.83322 3.76398C7.06659 2.93987 8.51664 2.5 10 2.5V4.375C8.88748 4.375 7.79994 4.7049 6.87492 5.32298C5.94989 5.94107 5.22892 6.81957 4.80318 7.84741C4.37743 8.87524 4.26604 10.0062 4.48308 11.0974C4.70012 12.1885 5.23585 13.1908 6.02252 13.9775C6.80919 14.7641 7.81147 15.2999 8.90262 15.5169C9.99376 15.734 11.1248 15.6226 12.1526 15.1968C13.1804 14.7711 14.0589 14.0501 14.677 13.1251C15.2951 12.2001 15.625 11.1125 15.625 10H17.5Z" fill="currentColor"/></svg>');mask-image:url('data:image/svg+xml; utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 10C17.5 11.4834 17.0601 12.9334 16.236 14.1668C15.4119 15.4001 14.2406 16.3614 12.8701 16.9291C11.4997 17.4968 9.99168 17.6453 8.53682 17.3559C7.08196 17.0665 5.74559 16.3522 4.6967 15.3033C3.64781 14.2544 2.9335 12.918 2.64411 11.4632C2.35472 10.0083 2.50325 8.50032 3.0709 7.12987C3.63856 5.75943 4.59985 4.58809 5.83322 3.76398C7.06659 2.93987 8.51664 2.5 10 2.5V4.375C8.88748 4.375 7.79994 4.7049 6.87492 5.32298C5.94989 5.94107 5.22892 6.81957 4.80318 7.84741C4.37743 8.87524 4.26604 10.0062 4.48308 11.0974C4.70012 12.1885 5.23585 13.1908 6.02252 13.9775C6.80919 14.7641 7.81147 15.2999 8.90262 15.5169C9.99376 15.734 11.1248 15.6226 12.1526 15.1968C13.1804 14.7711 14.0589 14.0501 14.677 13.1251C15.2951 12.2001 15.625 11.1125 15.625 10H17.5Z" fill="currentColor"/></svg>');-webkit-mask-size:cover;mask-size:cover;opacity:0;position:absolute;top:calc(50% - var(--spinner-size)/2);transition:opacity var(--loading-transition);transition-delay:0s;width:var(--spinner-size,20px);z-index:2}.icon-button[aria-busy=true]{cursor:progress;pointer-events:none}.icon-button[aria-busy=true]:not(:empty):before{margin-left:0;margin-right:var(--spinner-margin,var(--spacing-l1));margin-inline-end:var(--spinner-margin,var(--spacing-l1));margin-inline-start:0}.icon-button[aria-busy=true]:empty{text-align:center}.icon-button[aria-busy=true]{color:transparent}.icon-button[aria-busy=true]:before{opacity:1;pointer-events:none;transition-delay:.2s;transition-duration:.15s}.icon-button[data-round]{border-radius:50%}.icon-button[data-round]:focus,.icon-button[data-round]:focus-visible,.icon-button[data-round][data-pseudo=focus]{border-radius:50%}:is(.icon-button[data-round][data-pseudo=focus],.icon-button[data-round]:focus,.icon-button[data-round]:focus-visible):after{border-radius:50%}.icon-button[data-mode=input-append]{align-self:flex-start;border-color:transparent!important;border-radius:calc(var(--border-radius-small) - 1px)}.icon-button[data-mode=input-append]:not([data-variant]){--tk-button-color:var(--text);--tk-button-background-color:transparent;--tk-button-border-color:transparent}.icon-button[data-mode=input-append]:not([data-variant]):hover,.icon-button[data-mode=input-append][data-pseudo=hover]:not([data-variant]){--tk-button-background-color:var(--surface-hover)}.icon-button[data-mode=input-append]:not([data-variant]):active,.icon-button[data-mode=input-append][data-pseudo=active]:not([data-variant]){--tk-button-background-color:var(--surface-active)}.icon-button:not([data-variant]):not([data-mode=input-append]){--tk-button-color:var(--brand-primary-text);--tk-button-background-color:var(--brand-primary);--tk-button-border-color:var(--brand-primary)}.icon-button:not([data-variant]):not([data-mode=input-append]):hover,.icon-button[data-pseudo=hover]:not([data-variant]):not([data-mode=input-append]){--tk-button-background-color:var(--brand-primary-hover);--tk-button-border-color:var(--brand-primary-hover)}.icon-button:not([data-variant]):not([data-mode=input-append]):active,.icon-button[data-pseudo=active]:not([data-variant]):not([data-mode=input-append]){--tk-button-background-color:var(--brand-primary-active);--tk-button-border-color:var(--brand-primary-active)}.icon-button[data-variant=primary]{--tk-button-color:var(--brand-primary-text);--tk-button-background-color:var(--brand-primary);--tk-button-border-color:var(--brand-primary)}.icon-button[data-variant=primary]:hover,.icon-button[data-variant=primary][data-pseudo=hover]{--tk-button-background-color:var(--brand-primary-hover);--tk-button-border-color:var(--brand-primary-hover)}.icon-button[data-variant=primary]:active,.icon-button[data-variant=primary][data-pseudo=active]{--tk-button-background-color:var(--brand-primary-active);--tk-button-border-color:var(--brand-primary-active)}.icon-button[data-variant=secondary-brand]{--tk-button-color:var(--brand-secondary-text);--tk-button-background-color:var(--brand-secondary);--tk-button-border-color:var(--brand-secondary)}.icon-button[data-variant=secondary-brand]:hover,.icon-button[data-variant=secondary-brand][data-pseudo=hover]{--tk-button-background-color:var(--brand-secondary-hover);--tk-button-border-color:var(--brand-secondary-hover)}.icon-button[data-variant=secondary-brand]:active,.icon-button[data-variant=secondary-brand][data-pseudo=active]{--tk-button-background-color:var(--brand-secondary-active);--tk-button-border-color:var(--brand-secondary-active)}.icon-button[data-variant=secondary]{--tk-button-color:var(--text-secondary);--tk-button-background-color:var(--surface-secondary);--tk-button-border-color:var(--surface-secondary)}.icon-button[data-variant=secondary]:hover,.icon-button[data-variant=secondary][data-pseudo=hover]{--tk-button-background-color:var(--surface-secondary-hover);--tk-button-border-color:var(--surface-secondary-hover)}.icon-button[data-variant=secondary]:active,.icon-button[data-variant=secondary][data-pseudo=active]{--tk-button-background-color:var(--surface-secondary-active);--tk-button-border-color:var(--surface-secondary-active)}.icon-button[data-variant=tertiary]{--tk-button-color:var(--text);--tk-button-background-color:var(--surface);--tk-button-border-color:var(--border)}.icon-button[data-variant=tertiary]:hover,.icon-button[data-variant=tertiary][data-pseudo=hover]{--tk-button-background-color:var(--surface-hover)}.icon-button[data-variant=tertiary]:active,.icon-button[data-variant=tertiary][data-pseudo=active]{--tk-button-background-color:var(--surface-active)}.icon-button[data-variant=ghost]{--tk-button-color:var(--text);--tk-button-background-color:transparent;--tk-button-border-color:var(--border-transparent)}.icon-button[data-variant=ghost]:hover,.icon-button[data-variant=ghost][data-pseudo=hover]{--tk-button-background-color:var(--surface-hover-transparent)}.icon-button[data-variant=ghost]:active,.icon-button[data-variant=ghost][data-pseudo=active]{--tk-button-background-color:var(--surface-active)}.icon-button[data-variant=bare]{--tk-button-color:var(--text);--tk-button-background-color:transparent;--tk-button-border-color:transparent}.icon-button[data-variant=bare]:hover,.icon-button[data-variant=bare][data-pseudo=hover]{--tk-button-background-color:var(--surface-hover)}.icon-button[data-variant=bare]:active,.icon-button[data-variant=bare][data-pseudo=active]{--tk-button-background-color:var(--surface-active)}.icon-button[data-variant=danger]{--tk-button-color:var(--error);--tk-button-background-color:transparent;--tk-button-border-color:var(--border-transparent)}.icon-button[data-variant=danger]:hover,.icon-button[data-variant=danger][data-pseudo=hover]{--tk-button-background-color:var(--surface-hover)}.icon-button[data-variant=danger]:active,.icon-button[data-variant=danger][data-pseudo=active]{--tk-button-background-color:var(--surface-active)}.icon-button[data-variant=danger-bare]{--tk-button-color:var(--error);--tk-button-background-color:transparent;--tk-button-border-color:var(--border-transparent)}.icon-button[data-variant=danger-bare]:hover,.icon-button[data-variant=danger-bare][data-pseudo=hover]{--tk-button-background-color:var(--surface-hover)}.icon-button[data-variant=danger-bare]:active,.icon-button[data-variant=danger-bare][data-pseudo=active]{--tk-button-background-color:var(--surface-active)}.icon-button[data-variant=danger-bare]{--tk-button-border-color:transparent}.link{color:var(--tk-anchor-internal-color);text-decoration:underline}.link:-webkit-any(button),.link:is(button){cursor:pointer}.link:disabled,.link:not(:any-link):not(button){--tk-anchor-internal-color:var( --tk-anchor-disabled-color,var(--link-disabled) );cursor:not-allowed}.link:-webkit-any(button):not(:disabled),.link:is(button):not(:disabled),.link:link{--tk-anchor-internal-color:var(--tk-anchor-color,var(--link))}:is(.link:link,.link:is(button):not(:disabled),.link:-webkit-any(button):not(:disabled)):active,:is(.link:link,.link:is(button):not(:disabled),.link:-webkit-any(button):not(:disabled)):hover,[data-pseudo=hover]:is(.link:link,.link:is(button):not(:disabled),.link:-webkit-any(button):not(:disabled)){--tk-anchor-internal-color:var(--tk-anchor-hover-color,var(--link-hover))}:is(.link:link,.link:is(button):not(:disabled),.link:-webkit-any(button):not(:disabled)):visited,[data-pseudo=visited]:is(.link:link,.link:is(button):not(:disabled),.link:-webkit-any(button):not(:disabled)){--tk-anchor-internal-color:var( --tk-anchor-visited-color,var(--link-visited) )}:is(.link:link,.link:is(button):not(:disabled),.link:-webkit-any(button):not(:disabled)):focus,:is(.link:link,.link:is(button):not(:disabled),.link:-webkit-any(button):not(:disabled)):focus-visible,[data-pseudo=focus]:is(.link:link,.link:is(button):not(:disabled),.link:-webkit-any(button):not(:disabled)){outline:none;--tk-anchor-internal-color:var(--tk-anchor-hover-color,var(--link-hover));border-radius:2px;box-shadow:0 0 0 2px var(--focus)}:is(.link:link,.link:is(button):not(:disabled),.link:-webkit-any(button):not(:disabled)):focus:not(:focus-visible){box-shadow:none!important}.chip-row{display:flex;flex-direction:row;gap:var(--spacing-l2)}label.checkbox,label.radio{align-items:center;color:var(--text);cursor:pointer;display:flex;font:var(--body-1);gap:var(--spacing-l2)}:is(label.checkbox,label.radio):has(:disabled),[data-variant=disabled]:is(label.checkbox,label.radio){color:var(--text-disabled)}input.checkbox{--checkbox-size:20px;-webkit-appearance:none;appearance:none;background-color:var(--surface);border:2px solid var(--border);border-radius:2px;cursor:pointer;height:var(--checkbox-size);margin:2px;max-height:var(--checkbox-size);max-width:var(--checkbox-size);min-height:var(--checkbox-size);min-width:var(--checkbox-size);padding:0;position:relative;transition:all 80ms linear;width:var(--checkbox-size)}input.checkbox:hover,input.checkbox[data-pseudo=hover]{border-color:var(--text)}input.checkbox:focus{outline:none}input.checkbox:focus,input.checkbox:focus-visible,input.checkbox[data-pseudo=focus]{box-shadow:0 0 0 2px var(--focus)}input.checkbox:focus:not(:focus-visible){box-shadow:none!important}input.checkbox:checked,input.checkbox:indeterminate{background-color:var(--brand-primary);border-color:var(--brand-primary)}input.checkbox:disabled{background-color:var(--text-disabled);border-color:var(--border);cursor:not-allowed}input.checkbox:before{--tk-input-check-color:var(--brand-primary-text);--tk-input-check-thickness:2px;--tk-input-check-width:11px;--tk-input-check-height:7px;content:"";display:inline-block;height:var(--tk-input-check-height);position:absolute;transform-origin:center center;width:var(--tk-input-check-width)}input.checkbox:before,input.checkbox:checked:before{left:50%;top:calc(50% - var(--tk-input-check-width)/2 + var(--tk-input-check-height)/2)}input.checkbox:checked:before{background-image:linear-gradient(var(--tk-input-check-color),var(--tk-input-check-color)),linear-gradient(var(--tk-input-check-color),var(--tk-input-check-color));background-position:0 100%;background-repeat:no-repeat,no-repeat;background-size:calc(100% - var(--tk-input-check-thickness)/2) var(--tk-input-check-thickness),var(--tk-input-check-thickness) calc(100% - var(--tk-input-check-thickness)/2);transform:translate(-50%,-50%) rotate(-45deg)}input.checkbox:indeterminate:before{background-image:linear-gradient(var(--tk-input-check-color),var(--tk-input-check-color));background-position:top;background-repeat:no-repeat;background-size:calc(100% - var(--tk-input-check-thickness)/2) var(--tk-input-check-thickness);left:calc(50% - var(--tk-input-check-width)/2);top:calc(50% - var(--tk-input-check-thickness)/2)}.chip{--tk-chip-color:var(--text-subtle);--tk-chip-background-color:var(--surface-low);--tk-chip-border-color:var(--border);align-items:center;background-color:var(--tk-chip-background-color);border:1px solid var(--tk-chip-border-color);border-radius:var(--border-radius-full);color:var(--tk-chip-color);display:inline-flex;gap:var(--spacing-l2);justify-content:center;position:relative;text-decoration:none!important;white-space:nowrap}.chip:not([data-size]),.chip[data-size=medium]{font-size:16px;line-height:20px;padding:9px 11px}.chip[data-size=small]{font-size:14px;line-height:16px;padding:7px 11px}.chip[data-size=large]{font-size:16px;line-height:20px;padding:13px 15px}.chip:hover,.chip[data-pseudo=hover]{--tk-chip-background-color:var(--surface-hover);cursor:pointer}.chip:focus,.chip:focus-visible,.chip[data-pseudo=focus]{box-shadow:0 0 0 2px var(--focus,#2769e5);outline:none}.chip:focus:not(:focus-visible){box-shadow:none!important}.chip:active,.chip[data-pseudo=active]{--tk-chip-background-color:var(--surface-active)}.chip[aria-selected=true]{--tk-chip-color:var(--text);--tk-chip-background-color:var(--surface-low-active);--tk-chip-border-color:var(--brand-primary)}.chip:disabled{--tk-chip-color:var(--text-disabled);--tk-chip-background-color:var(--surface-disabled);cursor:not-allowed}.child-anchors a{color:var(--tk-anchor-internal-color);text-decoration:underline}:is(.child-anchors a):-webkit-any(button),:is(.child-anchors a):is(button){cursor:pointer}:is(.child-anchors a):disabled,:is(.child-anchors a):not(:any-link):not(button){--tk-anchor-internal-color:var( --tk-anchor-disabled-color,var(--link-disabled) );cursor:not-allowed}:is(.child-anchors a):-webkit-any(button):not(:disabled),:is(.child-anchors a):is(button):not(:disabled),:is(.child-anchors a):link{--tk-anchor-internal-color:var(--tk-anchor-color,var(--link))}:is(:is(.child-anchors a):link,:is(.child-anchors a):is(button):not(:disabled),:is(.child-anchors a):-webkit-any(button):not(:disabled)):active,:is(:is(.child-anchors a):link,:is(.child-anchors a):is(button):not(:disabled),:is(.child-anchors a):-webkit-any(button):not(:disabled)):hover,[data-pseudo=hover]:is(:is(.child-anchors a):link,:is(.child-anchors a):is(button):not(:disabled),:is(.child-anchors a):-webkit-any(button):not(:disabled)){--tk-anchor-internal-color:var(--tk-anchor-hover-color,var(--link-hover))}:is(:is(.child-anchors a):link,:is(.child-anchors a):is(button):not(:disabled),:is(.child-anchors a):-webkit-any(button):not(:disabled)):visited,[data-pseudo=visited]:is(:is(.child-anchors a):link,:is(.child-anchors a):is(button):not(:disabled),:is(.child-anchors a):-webkit-any(button):not(:disabled)){--tk-anchor-internal-color:var( --tk-anchor-visited-color,var(--link-visited) )}:is(:is(.child-anchors a):link,:is(.child-anchors a):is(button):not(:disabled),:is(.child-anchors a):-webkit-any(button):not(:disabled)):focus,:is(:is(.child-anchors a):link,:is(.child-anchors a):is(button):not(:disabled),:is(.child-anchors a):-webkit-any(button):not(:disabled)):focus-visible,[data-pseudo=focus]:is(:is(.child-anchors a):link,:is(.child-anchors a):is(button):not(:disabled),:is(.child-anchors a):-webkit-any(button):not(:disabled)){outline:none;--tk-anchor-internal-color:var(--tk-anchor-hover-color,var(--link-hover));border-radius:2px;box-shadow:0 0 0 2px var(--focus)}:is(:is(.child-anchors a):link,:is(.child-anchors a):is(button):not(:disabled),:is(.child-anchors a):-webkit-any(button):not(:disabled)):focus:not(:focus-visible){box-shadow:none!important}.button-group{flex-flow:row wrap}.button-group,.button-group>*{display:flex;position:relative}.button-group>*{background:var(--tk-button-background-color);border:1px solid var(--tk-button-border-color);color:var(--tk-button-color);cursor:pointer;font-weight:400;gap:var(--spacing-l2);justify-content:center;outline:none;text-decoration:none;white-space:nowrap;--tk-button-color:var(--text-subtle);--tk-button-background-color:var(--surface-low);--tk-button-border-color:var(--border)}:is(.button-group>*):hover,[data-pseudo=hover]:is(.button-group>*){--tk-button-background-color:var(--surface-low-hover)}:is(.button-group>*):focus,:is(.button-group>*):focus-visible,[data-pseudo=focus]:is(.button-group>*){outline:none;--tk-button-background-color:var(--surface)}:is([data-pseudo=focus]:is(.button-group>*),:is(.button-group>*):focus,:is(.button-group>*):focus-visible):after{bottom:0;box-shadow:0 0 0 2px var(--focus);content:"";left:0;position:absolute;right:0;top:0;z-index:2}:is(.button-group>*):focus:not(:focus-visible):after{box-shadow:none!important}:is(.button-group>*):active,[data-pseudo=active]:is(.button-group>*){--tk-button-background-color:var(--surface-active)}[data-selected=true]:is(.button-group>*){--tk-button-color:var(--brand-primary-text);--tk-button-background-color:var(--brand-primary);--tk-button-border-color:var(--brand-primary);z-index:1}[dir=ltr] :is(.button-group>*):first-child{border-bottom-left-radius:var(--border-radius-small);border-top-left-radius:var(--border-radius-small)}[dir=rtl] :is(.button-group>*):first-child{border-bottom-right-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small)}:is(.button-group>*):first-child{--tk-button-box-shadow:inset 0 0 0 1px var(--tk-button-border-color)}[dir=ltr] :is(:is([data-pseudo=focus]:is(.button-group>*):first-child,:is(.button-group>*):first-child:focus-visible):after){border-bottom-left-radius:6px;border-top-left-radius:6px}[dir=rtl] :is(:is([data-pseudo=focus]:is(.button-group>*):first-child,:is(.button-group>*):first-child:focus-visible):after){border-bottom-right-radius:6px;border-top-right-radius:6px}:is(.button-group>*):not(:first-child){margin-inline-start:-1px;-webkit-margin-start:-1px}[dir=ltr] :is(.button-group>*):last-child{border-bottom-right-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small)}[dir=rtl] :is(.button-group>*):last-child{border-bottom-left-radius:var(--border-radius-small);border-top-left-radius:var(--border-radius-small)}[dir=ltr] :is(:is([data-pseudo=focus]:is(.button-group>*):last-child,:is(.button-group>*):last-child:focus-visible):after){border-bottom-right-radius:6px;border-top-right-radius:6px}[dir=rtl] :is(:is([data-pseudo=focus]:is(.button-group>*):last-child,:is(.button-group>*):last-child:focus-visible):after){border-bottom-left-radius:6px;border-top-left-radius:6px}.button-group:not([data-size])>*,.button-group[data-size=medium]>*{font-size:16px;line-height:20px;padding:9px 11px}.button-group[data-size=small]>*{font-size:14px;line-height:16px;padding:7px}.button-group[data-size=large]>*{font-size:16px;line-height:20px;padding:13px 15px}.table{border:1px solid var(--border);border-collapse:separate;border-radius:var(--border-radius-small);border-spacing:0;text-align:start}.table tr{background-color:var(--tk-table-row-background)}.table thead{font:var(--label)}:is(.table thead) tr{--tk-table-row-background:var(--surface-raised)}.table[data-variant=striped] tbody tr:not([data-active=true]):nth-child(2n){--tk-table-row-background:var(--surface-low)}:is(.table[data-variant=striped] tbody tr:not([data-active=true]):nth-child(2n)):hover{--tk-table-row-background:var(--surface-low-hover)}.table tbody{font:var(--body-2)}:is(.table tbody) tr:hover{--tk-table-row-background:var(--surface-raised-hover)}:is(:is(.table tbody) tr:hover) [data-variant=bare]:hover{--tk-button-background-color:var(--surface-hover-transparent)}:is(.table tbody) tr[data-active=true]{--tk-table-row-background:var(--surface-raised-active)}:is(:is(.table tbody) tr[data-active=true]) [data-variant=bare]:hover{--tk-button-background-color:var(--surface-hover-transparent)}.table td,.table th{overflow:hidden;white-space:nowrap}.table th{border-bottom:1px solid var(--border);height:44px;line-height:44px;padding:0 var(--spacing-l4);text-align:start;vertical-align:middle}:is(.table th)>.table-resizer{bottom:0;display:inline-block;position:absolute;right:-5px;top:0;width:10px;z-index:10}.table td{line-height:24px;padding:var(--spacing-l3) var(--spacing-l4);vertical-align:top}.table td[data-cell-type=button]{padding:var(--spacing-l2) var(--spacing-l4);text-align:center}.table td[data-cell-type=badge]{padding:calc(var(--spacing-l3) - 1px) var(--spacing-l4)}.table tbody:not(:last-child),.table tbody>tr:not(:last-child)>td,.table tbody>tr:not(:last-child)>th,.table tfoot:not(:last-child),.table tfoot>tr:not(:last-child)>td,.table tfoot>tr:not(:last-child)>th,.table thead:not(:last-child),.table thead>tr:not(:last-child)>td,.table thead>tr:not(:last-child)>th,.table tr:not(:last-child)>td,.table tr:not(:last-child)>th{border-bottom:1px solid var(--border)}.textarea-with-suffix{--tk-input-border-width:1px;border:var(--tk-input-border-width) solid var(--border);border-radius:var(--border-radius-small);font:var(--body-1);--tk-input-text:currentColor;color:var(--tk-input-text);--tk-input-width:220px}.textarea-with-suffix[data-stretch]{--tk-input-width:100%}.textarea-with-suffix:not([data-size]),.textarea-with-suffix[data-size=medium]{--tk-input-vertical-padding:8px;--tk-input-height:40px}.textarea-with-suffix[data-size=small]{--tk-input-vertical-padding:6px;--tk-input-height:36px}.textarea-with-suffix[data-size=large]{--tk-input-vertical-padding:12px;--tk-input-height:48px}.textarea-with-suffix{--tk-input-horizontal-padding:12px;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}.textarea-with-suffix:disabled,.textarea-with-suffix[data-variant=disabled]{--tk-input-text:var(--text-disabled)}.textarea-with-suffix{width:var(--tk-input-width);--tk-textarea-height:calc(2lh + var(--tk-input-border-width)*2 + var(--tk-input-vertical-padding)*2);min-height:var(--tk-textarea-height);outline:none;resize:vertical}@supports (field-sizing:content){.textarea-with-suffix{field-sizing:content;resize:none}}.textarea-with-suffix{background:var(--surface)}.textarea-with-suffix,.textarea-with-suffix:focus,.textarea-with-suffix:focus-within{outline:none}.textarea-with-suffix:focus,.textarea-with-suffix:focus-within,.textarea-with-suffix[data-pseudo=focus]{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.textarea-with-suffix[data-variant=error]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.textarea-with-suffix:disabled,.textarea-with-suffix[data-variant=disabled]{background:var(--surface-disabled);box-shadow:none;color:var(--text-disabled);cursor:default;pointer-events:none}.textarea-with-suffix .placeholder,.textarea-with-suffix ::placeholder,.textarea-with-suffix::placeholder{color:var(--text-placeholder)}.textarea-with-suffix[data-font-style=code]{font-family:var(--font-family-monospace)}.textarea-with-suffix[data-content]:after{align-self:stretch;content:attr(data-content) " ";display:block;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding);pointer-events:none;visibility:hidden;white-space:pre-wrap;word-break:break-word}.textarea-with-suffix>textarea{align-self:stretch;overflow:hidden;resize:none}.textarea-with-suffix>svg{align-self:flex-start;min-height:var(--tk-input-height)}@supports (field-sizing:content){.textarea-with-suffix[data-content]:after{display:none}.textarea-with-suffix>textarea{field-sizing:content}}.textarea-with-suffix{display:grid;--tk-input-icon-gap:var(--spacing-l2);--tk-input-icon-end-padding:calc(var(--tk-input-horizontal-padding) - var(--tk-input-border-width) - var(--tk-input-icon-gap));align-items:center;cursor:text;gap:0;grid-template-columns:var(--tk-input-icon-end-padding) var(--tk-input-icon-gap) var(--tk-input-icon-size) var(--tk-input-icon-gap) auto min-content;grid-template-rows:var(--tk-textarea-height) auto;padding:0}.textarea-with-suffix>:first-child:not(textarea){grid-area:1/3;z-index:1}.textarea-with-suffix>:not(textarea):not(button):not(a){pointer-events:none}.textarea-with-suffix>textarea{color:currentColor}:is(.textarea-with-suffix>textarea),:is(.textarea-with-suffix>textarea):focus,[data-pseudo=focus]:is(.textarea-with-suffix>textarea){outline:none}.textarea-with-suffix>textarea{background:transparent;border:none;grid-area:1/2/3/6;min-width:0;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}:is(.textarea-with-suffix>textarea):not(:first-child){padding-inline-start:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}:is(.textarea-with-suffix>textarea)+*{align-items:flex-start;align-self:stretch;background:var(--surface-raised);border-inline-start:var(--tk-input-border-width) solid var(--border);display:flex;grid-area:1/6/3/6;line-height:var(--tk-textarea-height);padding:0 var(--spacing-l3);white-space:nowrap}[dir=rtl] :is(:is(.textarea-with-suffix>textarea)+*){border-bottom-left-radius:var(--border-radius-small);border-top-left-radius:var(--border-radius-small)}[dir=ltr] :is(:is(.textarea-with-suffix>textarea)+*){border-bottom-right-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small)}.textarea-with-suffix:after{grid-area:1/2/3/6}.textarea-with-suffix[data-with-icon=before]:after{padding-inline-start:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}.textarea-with-prefix{--tk-input-border-width:1px;border:var(--tk-input-border-width) solid var(--border);border-radius:var(--border-radius-small);font:var(--body-1);--tk-input-text:currentColor;color:var(--tk-input-text);--tk-input-width:220px}.textarea-with-prefix[data-stretch]{--tk-input-width:100%}.textarea-with-prefix:not([data-size]),.textarea-with-prefix[data-size=medium]{--tk-input-vertical-padding:8px;--tk-input-height:40px}.textarea-with-prefix[data-size=small]{--tk-input-vertical-padding:6px;--tk-input-height:36px}.textarea-with-prefix[data-size=large]{--tk-input-vertical-padding:12px;--tk-input-height:48px}.textarea-with-prefix{--tk-input-horizontal-padding:12px;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}.textarea-with-prefix:disabled,.textarea-with-prefix[data-variant=disabled]{--tk-input-text:var(--text-disabled)}.textarea-with-prefix{width:var(--tk-input-width);--tk-textarea-height:calc(2lh + var(--tk-input-border-width)*2 + var(--tk-input-vertical-padding)*2);min-height:var(--tk-textarea-height);outline:none;resize:vertical}@supports (field-sizing:content){.textarea-with-prefix{field-sizing:content;resize:none}}.textarea-with-prefix{background:var(--surface)}.textarea-with-prefix,.textarea-with-prefix:focus,.textarea-with-prefix:focus-within{outline:none}.textarea-with-prefix:focus,.textarea-with-prefix:focus-within,.textarea-with-prefix[data-pseudo=focus]{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.textarea-with-prefix[data-variant=error]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.textarea-with-prefix:disabled,.textarea-with-prefix[data-variant=disabled]{background:var(--surface-disabled);box-shadow:none;color:var(--text-disabled);cursor:default;pointer-events:none}.textarea-with-prefix .placeholder,.textarea-with-prefix ::placeholder,.textarea-with-prefix::placeholder{color:var(--text-placeholder)}.textarea-with-prefix[data-font-style=code]{font-family:var(--font-family-monospace)}.textarea-with-prefix[data-content]:after{align-self:stretch;content:attr(data-content) " ";display:block;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding);pointer-events:none;visibility:hidden;white-space:pre-wrap;word-break:break-word}.textarea-with-prefix>textarea{align-self:stretch;overflow:hidden;resize:none}.textarea-with-prefix>svg{align-self:flex-start;min-height:var(--tk-input-height)}@supports (field-sizing:content){.textarea-with-prefix[data-content]:after{display:none}.textarea-with-prefix>textarea{field-sizing:content}}.textarea-with-prefix{display:grid;--tk-input-icon-gap:var(--spacing-l2);--tk-input-icon-end-padding:calc(var(--tk-input-horizontal-padding) - var(--tk-input-border-width) - var(--tk-input-icon-gap));align-items:center;cursor:text;gap:0;grid-template-columns:min-content auto var(--tk-input-icon-gap) var(--tk-input-icon-size) var(--tk-input-icon-gap) var(--tk-input-icon-end-padding);grid-template-rows:var(--tk-textarea-height) auto;padding:0}.textarea-with-prefix>:not(textarea){z-index:1}.textarea-with-prefix>:not(textarea):not(button):not(a){pointer-events:none}.textarea-with-prefix>:first-child{align-items:flex-start;align-self:stretch;background:var(--surface-raised);border-inline-end:var(--tk-input-border-width) solid var(--border);display:flex;grid-area:1/1/3/1;line-height:var(--tk-textarea-height);padding:0 var(--spacing-l3);white-space:nowrap}[dir=rtl] :is(.textarea-with-prefix>:first-child){border-bottom-right-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small)}[dir=ltr] :is(.textarea-with-prefix>:first-child){border-bottom-left-radius:var(--border-radius-small);border-top-left-radius:var(--border-radius-small)}.textarea-with-prefix>:nth-child(3){grid-area:1/4;z-index:1}.textarea-with-prefix>textarea{color:currentColor}:is(.textarea-with-prefix>textarea),:is(.textarea-with-prefix>textarea):focus,[data-pseudo=focus]:is(.textarea-with-prefix>textarea){outline:none}.textarea-with-prefix>textarea{background:transparent;border:none;grid-area:1/2/3/6;min-width:0;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}:is(.textarea-with-prefix>textarea):not(:last-child){padding-inline-end:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}.textarea-with-prefix:after{grid-area:1/2/3/6}.textarea-with-prefix[data-with-icon=after]:after{padding-inline-end:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}.textarea-with-prefix>[data-mode=input-append]{grid-area:1/4/1/5;height:calc(var(--tk-input-height) - var(--tk-input-border-width)*2);--tk-icon-button-padding:8px!important;margin-bottom:0;margin-top:0;margin-inline-start:-8px;-webkit-margin-start:-8px;margin-inline-end:-11px;-webkit-margin-end:-11px}.textarea-with-prefix[data-size=small]>[data-mode=input-append]{margin-bottom:0;margin-top:0;margin-inline-start:-3px;-webkit-margin-start:-3px;margin-inline-end:-11px;-webkit-margin-end:-11px}.tooltip{--tooltip-background-color:var(--surface,#000);--tooltip-text-color:var(--text,#fff);position:relative}.tooltip:before{background:var(--tooltip-background-color);border:1px solid var(--border);border-radius:var(--border-radius-small);bottom:100%;box-shadow:var(--elevation-medium);color:var(--tooltip-text-color);content:attr(data-tooltip);display:block;font:var(--body-2);left:50%;opacity:0;overflow:hidden;padding:6px 8px;pointer-events:none;position:absolute;text-decoration:none;text-overflow:ellipsis;transform:translate(-50%,-.25rem);white-space:nowrap;z-index:var(--zindex-tooltip)}:is(.tooltip[data-pseudo=focus],.tooltip[data-pseudo=hover],.tooltip:focus,.tooltip:hover):before{opacity:1}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){:is(.tooltip:focus,.tooltip:hover):before{animation-duration:.2s;animation-name:tk-tooltip}}.textarea-with-icons{--tk-input-border-width:1px;border:var(--tk-input-border-width) solid var(--border);border-radius:var(--border-radius-small);font:var(--body-1);--tk-input-text:currentColor;color:var(--tk-input-text);--tk-input-width:220px}.textarea-with-icons[data-stretch]{--tk-input-width:100%}.textarea-with-icons:not([data-size]),.textarea-with-icons[data-size=medium]{--tk-input-vertical-padding:8px;--tk-input-height:40px}.textarea-with-icons[data-size=small]{--tk-input-vertical-padding:6px;--tk-input-height:36px}.textarea-with-icons[data-size=large]{--tk-input-vertical-padding:12px;--tk-input-height:48px}.textarea-with-icons{--tk-input-horizontal-padding:12px;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}.textarea-with-icons:disabled,.textarea-with-icons[data-variant=disabled]{--tk-input-text:var(--text-disabled)}.textarea-with-icons{width:var(--tk-input-width);--tk-textarea-height:calc(2lh + var(--tk-input-border-width)*2 + var(--tk-input-vertical-padding)*2);min-height:var(--tk-textarea-height);outline:none;resize:vertical}@supports (field-sizing:content){.textarea-with-icons{field-sizing:content;resize:none}}.textarea-with-icons{background:var(--surface)}.textarea-with-icons,.textarea-with-icons:focus,.textarea-with-icons:focus-within{outline:none}.textarea-with-icons:focus,.textarea-with-icons:focus-within,.textarea-with-icons[data-pseudo=focus]{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.textarea-with-icons[data-variant=error]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.textarea-with-icons:disabled,.textarea-with-icons[data-variant=disabled]{background:var(--surface-disabled);box-shadow:none;color:var(--text-disabled);cursor:default;pointer-events:none}.textarea-with-icons .placeholder,.textarea-with-icons ::placeholder,.textarea-with-icons::placeholder{color:var(--text-placeholder)}.textarea-with-icons[data-font-style=code]{font-family:var(--font-family-monospace)}.textarea-with-icons[data-content]:after{align-self:stretch;content:attr(data-content) " ";display:block;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding);pointer-events:none;visibility:hidden;white-space:pre-wrap;word-break:break-word}.textarea-with-icons>textarea{align-self:stretch;overflow:hidden;resize:none}.textarea-with-icons>svg{align-self:flex-start;min-height:var(--tk-input-height)}@supports (field-sizing:content){.textarea-with-icons[data-content]:after{display:none}.textarea-with-icons>textarea{field-sizing:content}}.textarea-with-icons{display:grid;--tk-input-icon-gap:var(--spacing-l2);--tk-input-icon-end-padding:calc(var(--tk-input-horizontal-padding) - var(--tk-input-border-width) - var(--tk-input-icon-gap));align-items:center;cursor:text;gap:0 var(--tk-input-icon-gap);grid-template-columns:var(--tk-input-icon-end-padding) var(--tk-input-icon-size) auto var( --tk-input-icon-size ) var(--tk-input-icon-end-padding);grid-template-rows:var(--tk-textarea-height) auto;padding:0}.textarea-with-icons>:not(textarea):not(select){z-index:1}.textarea-with-icons>:not(textarea):not(button):not(a){pointer-events:none}.textarea-with-icons>:first-child:not(textarea){grid-area:1/2}.textarea-with-icons>:nth-child(2):not(textarea),.textarea-with-icons>:nth-child(3):not(textarea){grid-area:1/4}[data-mode=input-append]:is(.textarea-with-icons>:nth-child(3):not(textarea),.textarea-with-icons>:nth-child(2):not(textarea)){grid-area:1/4/1/6}:is(.textarea-with-icons>textarea),:is(.textarea-with-icons>textarea):focus,[data-pseudo=focus]:is(.textarea-with-icons>textarea){outline:none}.textarea-with-icons>textarea{background:transparent;border:none;color:currentColor;grid-area:1/1/3/6;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding);width:var(--tk-input-width)}:is(.textarea-with-icons>textarea):first-child:not(:last-child),:is(.textarea-with-icons>textarea):not(:first-child):not(:last-child){padding-inline-end:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}:is(.textarea-with-icons>textarea):not(:first-child):last-child,:is(.textarea-with-icons>textarea):not(:first-child):not(:last-child){padding-inline-start:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}.textarea-with-icons:after{grid-area:1/1/3/6}.textarea-with-icons[data-with-icon=before]:after,.textarea-with-icons[data-with-icon=both]:after{padding-inline-start:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}.textarea-with-icons[data-with-icon=after]:after,.textarea-with-icons[data-with-icon=both]:after{padding-inline-end:calc(var(--tk-input-horizontal-padding) + var(--tk-input-icon-size) + var(--tk-input-icon-gap))}.textarea-with-icons>[data-mode=input-append]{height:calc(var(--tk-input-height) - var(--tk-input-border-width)*2);--tk-icon-button-padding:8px!important;margin-bottom:0;margin-top:0;margin-inline-start:-6px;-webkit-margin-start:-6px;margin-inline-end:0;-webkit-margin-end:0}.textarea-with-icons[data-size=small]>[data-mode=input-append]{margin-bottom:0;margin-top:0;margin-inline-start:-3px;-webkit-margin-start:-3px;margin-inline-end:0;-webkit-margin-end:0}input.toggle{-webkit-appearance:none;appearance:none;background:var(--tk-toggle-background);border-radius:var(--border-radius-full);cursor:pointer;height:var(--tk-toggle-height);position:relative;transition:all 80ms linear;width:var(--tk-toggle-width)}input.toggle:before{background-color:var(--tk-toggle-foreground);border-radius:50%;content:"";height:var(--tk-toggle-handle-size);left:calc((var(--tk-toggle-height) - var(--tk-toggle-handle-size))/2);position:absolute;top:50%;transform:translateY(-50%);width:var(--tk-toggle-handle-size)}input.toggle:checked:before{left:auto;right:calc((var(--tk-toggle-height) - var(--tk-toggle-handle-size))/2)}input.toggle:indeterminate:before{border-radius:50px;height:calc((var(--tk-toggle-height) - var(--tk-toggle-handle-size))/2);left:50%;transform:translate(-50%,-50%);width:calc(var(--tk-toggle-height) - 2px)}input.toggle{--tk-toggle-background:var(--toggle-inactive);--tk-toggle-foreground:var(--surface-raised)}input.toggle:checked,input.toggle:indeterminate{--tk-toggle-background:var(--brand-primary)}input.toggle:disabled,input.toggle:disabled:hover{--tk-toggle-background:var(--toggle-disabled);--tk-toggle-foreground:var(--surface-disabled);cursor:not-allowed}input.toggle:focus,input.toggle:focus-visible,input.toggle[data-pseudo=focus]{box-shadow:0 0 0 2px var(--focus);outline:none}input.toggle:focus:not(:focus-visible){box-shadow:none!important}input.toggle:not([data-size]),input.toggle[data-size=medium]{--tk-toggle-width:50px;--tk-toggle-height:26px;--tk-toggle-handle-size:18px}input.toggle[data-size=small]{--tk-toggle-width:38px;--tk-toggle-height:20px;--tk-toggle-handle-size:15px}input.toggle[data-size=large]{--tk-toggle-width:68px;--tk-toggle-height:38px;--tk-toggle-handle-size:26px}.textarea{--tk-input-border-width:1px;border:var(--tk-input-border-width) solid var(--border);border-radius:var(--border-radius-small);font:var(--body-1);--tk-input-text:currentColor;color:var(--tk-input-text);--tk-input-width:220px}.textarea[data-stretch]{--tk-input-width:100%}.textarea:not([data-size]),.textarea[data-size=medium]{--tk-input-vertical-padding:8px;--tk-input-height:40px}.textarea[data-size=small]{--tk-input-vertical-padding:6px;--tk-input-height:36px}.textarea[data-size=large]{--tk-input-vertical-padding:12px;--tk-input-height:48px}.textarea{--tk-input-horizontal-padding:12px;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}.textarea:disabled,.textarea[data-variant=disabled]{--tk-input-text:var(--text-disabled)}.textarea{width:var(--tk-input-width);--tk-textarea-height:calc(2lh + var(--tk-input-border-width)*2 + var(--tk-input-vertical-padding)*2);min-height:var(--tk-textarea-height);outline:none;resize:vertical}@supports (field-sizing:content){.textarea{field-sizing:content;resize:none}}.textarea{background:var(--surface)}.textarea,.textarea:focus,.textarea:focus-within{outline:none}.textarea:focus,.textarea:focus-within,.textarea[data-pseudo=focus]{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.textarea[data-variant=error]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.textarea:disabled,.textarea[data-variant=disabled]{background:var(--surface-disabled);box-shadow:none;color:var(--text-disabled);cursor:default;pointer-events:none}.textarea .placeholder,.textarea ::placeholder,.textarea::placeholder{color:var(--text-placeholder)}.textarea[data-font-style=code]{font-family:var(--font-family-monospace)}.select{--tk-input-border-width:1px;background:var(--surface);border:var(--tk-input-border-width) solid var(--border);--tk-input-text:currentColor;color:var(--tk-input-text);--tk-input-width:220px}.select[data-stretch]{--tk-input-width:100%}.select:not([data-size]),.select[data-size=medium]{--tk-input-vertical-padding:8px;--tk-input-height:40px}.select[data-size=small]{--tk-input-vertical-padding:6px;--tk-input-height:36px}.select[data-size=large]{--tk-input-vertical-padding:12px;--tk-input-height:48px}.select{--tk-input-horizontal-padding:12px;padding:calc(var(--tk-input-vertical-padding) - var(--tk-input-border-width)) var(--tk-input-horizontal-padding)}.select,.select:focus,.select:focus-within{outline:none}.select:focus,.select:focus-within,.select[data-pseudo=focus]{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.select .placeholder,.select ::placeholder,.select::placeholder{color:var(--text-placeholder)}.select:disabled,.select[data-variant=disabled]{--tk-input-text:var(--text-disabled);background:var(--surface-disabled);box-shadow:none;pointer-events:none}.select{width:var(--tk-input-width);--tk-select-chevron-size:20px}.select[data-size=small]{--tk-select-chevron-size:16px}.select{-webkit-appearance:none;appearance:none;border:1px solid var(--border);border-radius:var(--border-radius-small);cursor:pointer;font:var(--body-1);padding-inline-end:calc(var(--tk-input-horizontal-padding) + var(--tk-select-chevron-size) + var(--spacing-l1))}.select,.select:disabled,.select[data-variant=disabled]{background-color:var(--surface);background-image:var(--tk-down-chevron-svg);background-position:right var(--tk-input-horizontal-padding) center}[div=rtl] :is(.select,.select:disabled,.select[data-variant=disabled]){background-position:left var(--tk-input-horizontal-padding) center}.select,.select:disabled,.select[data-variant=disabled]{background-clip:border-box;background-repeat:no-repeat;background-size:var(--tk-select-chevron-size) var(--tk-select-chevron-size)}.select:disabled,.select[data-variant=disabled]{background-color:var(--surface-disabled);cursor:default}.select:focus,.select[data-pseudo=focus]{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.select[data-variant=error]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.tabs{display:flex;flex-direction:row}.tabs[data-wrap=true]{flex-wrap:wrap}:root .skeleton,[data-theme=light] .skeleton{--tk-skeleton-background:var(--grey-300)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .skeleton,[data-theme=system] .skeleton{--tk-skeleton-background:var(--grey-800)}}[data-theme=dark] .skeleton{--tk-skeleton-background:var(--grey-800)}.skeleton{color:transparent!important}.skeleton:empty{min-height:1rem;width:var(--tk-skeleton-width)}.skeleton{background:var(--tk-skeleton-background);border-radius:var(--tk-skeleton-border-radius,var(--border-radius-micro));display:inline-flex;height:var(--tk-skeleton-height);line-height:1.2rem}.spinner{cursor:progress;pointer-events:none}.spinner:not(:empty):before{margin-left:0;margin-right:var(--spinner-margin,var(--spacing-l1));margin-inline-end:var(--spinner-margin,var(--spacing-l1));margin-inline-start:0}.spinner:empty{text-align:center}.spinner,.spinner:before{display:inline-block;height:var(--spinner-size,20px);width:var(--spinner-size,20px)}.spinner:before{animation:rotate .8s linear infinite;background-color:currentColor;content:"";-webkit-mask-image:url('data:image/svg+xml; utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 10C17.5 11.4834 17.0601 12.9334 16.236 14.1668C15.4119 15.4001 14.2406 16.3614 12.8701 16.9291C11.4997 17.4968 9.99168 17.6453 8.53682 17.3559C7.08196 17.0665 5.74559 16.3522 4.6967 15.3033C3.64781 14.2544 2.9335 12.918 2.64411 11.4632C2.35472 10.0083 2.50325 8.50032 3.0709 7.12987C3.63856 5.75943 4.59985 4.58809 5.83322 3.76398C7.06659 2.93987 8.51664 2.5 10 2.5V4.375C8.88748 4.375 7.79994 4.7049 6.87492 5.32298C5.94989 5.94107 5.22892 6.81957 4.80318 7.84741C4.37743 8.87524 4.26604 10.0062 4.48308 11.0974C4.70012 12.1885 5.23585 13.1908 6.02252 13.9775C6.80919 14.7641 7.81147 15.2999 8.90262 15.5169C9.99376 15.734 11.1248 15.6226 12.1526 15.1968C13.1804 14.7711 14.0589 14.0501 14.677 13.1251C15.2951 12.2001 15.625 11.1125 15.625 10H17.5Z" fill="currentColor"/></svg>');mask-image:url('data:image/svg+xml; utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 10C17.5 11.4834 17.0601 12.9334 16.236 14.1668C15.4119 15.4001 14.2406 16.3614 12.8701 16.9291C11.4997 17.4968 9.99168 17.6453 8.53682 17.3559C7.08196 17.0665 5.74559 16.3522 4.6967 15.3033C3.64781 14.2544 2.9335 12.918 2.64411 11.4632C2.35472 10.0083 2.50325 8.50032 3.0709 7.12987C3.63856 5.75943 4.59985 4.58809 5.83322 3.76398C7.06659 2.93987 8.51664 2.5 10 2.5V4.375C8.88748 4.375 7.79994 4.7049 6.87492 5.32298C5.94989 5.94107 5.22892 6.81957 4.80318 7.84741C4.37743 8.87524 4.26604 10.0062 4.48308 11.0974C4.70012 12.1885 5.23585 13.1908 6.02252 13.9775C6.80919 14.7641 7.81147 15.2999 8.90262 15.5169C9.99376 15.734 11.1248 15.6226 12.1526 15.1968C13.1804 14.7711 14.0589 14.0501 14.677 13.1251C15.2951 12.2001 15.625 11.1125 15.625 10H17.5Z" fill="currentColor"/></svg>');-webkit-mask-size:cover;mask-size:cover}.tab-button{padding:var(--spacing-l3) var(--spacing-l4);position:relative;text-decoration:none!important;--tk-tab-button-color:var(--text-subtle);align-items:center;color:var(--tk-tab-button-color);display:inline-flex;font-weight:400;justify-content:center;white-space:nowrap}.tab-button:not([aria-selected=true]){cursor:pointer}.tab-button:after{background:var(--text);bottom:0;content:"";display:block;height:var(--tk-tabs-underline-height,2px);left:0;opacity:0;position:absolute;right:0;transform:scale(.6);transform-origin:bottom center;transition:all .1s ease-in-out}:is(.tab-button[data-pseudo=hover],.tab-button:hover):after{opacity:.6;transform:scale(.9);transition-duration:.25s}:is(.tab-button[data-pseudo=active],.tab-button:active):after{opacity:1;transform:scale(.97)}.tab-button.active,.tab-button[aria-selected=true]{--tk-tab-button-color:var(--text)}:is(.tab-button.active,.tab-button[aria-selected=true]):after{opacity:1;transform:scale(1)}.menu-list:not([data-noscroll]){max-height:300px;overflow-y:auto}.menu-list{display:grid;grid-auto-flow:row;padding:var(--spacing-l1);grid-gap:var(--spacing-l1);align-items:stretch;border-color:var(--border-transparent);border-radius:var(--border-radius-small);border-style:solid;border-width:1px;list-style:none}.menu-list>li{display:flex;justify-content:stretch}input.radio{--radio-size:20px;--tk-radio-fill:var(--white);-webkit-appearance:none;appearance:none;border:2px solid var(--border);border-radius:100%;cursor:pointer;height:var(--radio-size);margin:2px;max-height:var(--radio-size);max-width:var(--radio-size);min-height:var(--radio-size);min-width:var(--radio-size);position:relative;transition:all 80ms linear;width:var(--radio-size)}input.radio:before{--radio-inner-size:8px;background-color:var(--tk-radio-fill);border-radius:100%;content:"";height:var(--radio-inner-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 80ms linear;width:var(--radio-inner-size)}input.radio:focus{outline:none}input.radio:focus,input.radio:focus-visible,input.radio[data-pseudo=focus]{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--focus)}input.radio:focus:not(:focus-visible){box-shadow:none!important}input.radio:checked{background-color:var(--brand-primary);border-color:var(--brand-primary)}input.radio:disabled{background-color:var(--text-disabled);border-color:var(--text-disabled);cursor:not-allowed}input.radio:disabled:not(:checked){background-color:var(--surface-disabled);border-color:var(--border);--tk-radio-fill:transparent}.scroll-shadow{--tk-scroll-shadow-background:var(--surface);background-attachment:local,local,scroll,scroll;background-color:var(--tk-scroll-shadow-background);background-repeat:no-repeat}.scroll-shadow[data-overflow=y]{background-image:linear-gradient(var(--tk-scroll-shadow-background) 30%,var(--tk-scroll-shadow-background)),linear-gradient(var(--tk-scroll-shadow-background),var(--tk-scroll-shadow-background) 70%),radial-gradient(farthest-side at 0 0,var(--border-transparent),transparent),radial-gradient(farthest-side at 0 100%,var(--border-transparent),transparent);background-position:0 0,0 100%,0 0,0 100%;background-size:100% 40px,100% 40px,200% 14px,200% 14px;overflow-y:auto}.scroll-shadow[data-overflow=x]{background-image:linear-gradient(var(--tk-scroll-shadow-background) 30%,var(--tk-scroll-shadow-background)),linear-gradient(var(--tk-scroll-shadow-background),var(--tk-scroll-shadow-background) 70%),radial-gradient(farthest-side at 0 0,var(--border-transparent),transparent),radial-gradient(farthest-side at 100% 0,var(--border-transparent),transparent);background-position:0 0,100% 0,0 0,100% 0;background-size:40px 100%,40px 100%,14px 200%,14px 200%;overflow-x:auto}.menu-item{font:var(--body-1)}.menu-item,.menu-item:any-link,.menu-item:hover{color:var(--text)}.menu-item{border-radius:var(--border-radius-small);display:grid;padding:var(--spacing-l2);grid-gap:var(--spacing-l2);align-items:center;flex:1 1 100%;grid-auto-flow:column;justify-content:flex-start;outline:none;text-decoration:none!important}.menu-item:is(button,:any-link),.menu-item:matches(button,:any-link){cursor:pointer}.menu-item[data-variant=success]{color:var(--success)}.menu-item[data-variant=info]{color:var(--info)}.menu-item[data-variant=error]{color:var(--error)}.menu-item[data-variant=warning]{color:var(--warning)}.menu-item:matches(button,:any-link):matches(:active,[data-pseudo=active]){background:var(--surface-active)}.menu-item:is(button,:any-link):is(:active,[data-pseudo=active]){background:var(--surface-active)}.menu-item:matches(button,:any-link):matches(:focus,[data-pseudo=focus]){background:var(--surface-hover)}.menu-item:is(button,:any-link):is(:focus,[data-pseudo=focus]){background:var(--surface-hover)}.menu-item:matches(button,:any-link):matches(:hover,[data-pseudo=hover]){background:var(--surface-hover)}.menu-item:is(button,:any-link):is(:hover,[data-pseudo=hover]){background:var(--surface-hover)}.menu-item[data-selected=true]{background:var(--surface-active)}
