:root,[data-theme=light]{--background-page:#f5f9f1;--background-block:#fff;--background-accent:#f3fde3;--background-accent-variant:#e9fcc8;--background-variant:#f7f7f7;--background-variant-neutral:#f1f3f3;--background-overlay:#87a355;--background-page-variant:#eef5e7;--background-page-neutral:#f5f9f1;--background-pre:#f7f7f7;--background-black:#242424;--background-drop:#fff}[data-theme=dark]{--background-page:#242424;--background-block:#3a3a3a;--background-accent:#454e34;--background-accent-variant:#535c40;--background-variant:#505050;--background-variant-neutral:#5e5e5e;--background-overlay:#454e34;--background-page-variant:#2a2a2a;--background-page-neutral:#2a2a2a;--background-pre:#242424;--background-black:#242424;--background-drop:#2a2a2a}:root,[data-theme=light]{--text-default:#242424;--text-variant:#bdbdbd;--text-neutral:#6c7693;--text-accent:#87a355;--text-hover:#c9f775;--text-surface:#a7a7a7;--text-original:#242424;--text-white:#fff;--text-black:#242424}[data-theme=dark]{--text-default:#fff;--text-variant:#7b7c7c;--text-neutral:#a6adbe;--text-accent:#87a355;--text-hover:#c9f775;--text-surface:#a7a7a7;--text-original:#242424;--text-white:#fff;--text-black:#242424}:root,[data-theme=light]{--outline-border:#e1e4e4;--outline-variant:#f1f3f3;--outline-accent:#a8cd65;--outline-surface:#e1e4e4;--outline-focus:#c9f775;--outline-default:#a8cd65;--outline-tooltip:#5e5e5e}[data-theme=dark]{--outline-border:#505050;--outline-variant:#505050;--outline-accent:#535c40;--outline-surface:#656666;--outline-focus:#c9f775;--outline-default:#87a355;--outline-tooltip:#5e5e5e}:root,[data-theme=light]{--button-default:#f3fde3;--button-hover:#defaac;--button-active:#c9f775;--button-white:#fff;--button-dark:#242424;--button-dark-neutral:#2a2a2a;--button-text:#87a355}[data-theme=dark]{--button-default:#505050;--button-hover:#defaac;--button-active:#defaac;--button-white:#fff;--button-dark:#242424;--button-dark-neutral:#2a2a2a;--button-text:#87a355}:root,[data-theme=light]{--tooltip:#32343a;--tooltip-text:#fff;--tooltip-border:#4f5567}[data-theme=dark]{--tooltip:#414550;--tooltip-text:#fff;--tooltip-border:#5e667d}:root,[data-theme=light],[data-theme=dark]{--telegram:#1086d7;--max:#a150db}:root,[data-theme=light]{--primary:#c9f775;--primary-hover:#defaac;--primary-variant:#f3fde3;--primary-hover-variant:#e9fcc8;--primary-neutral:#e9fcc8;--primary-hover-neutral:#defaac;--primary-text:#87a355}[data-theme=dark]{--primary:#c9f775;--primary-hover:#a8cd65;--primary-variant:#454e34;--primary-hover-variant:#535c40;--primary-neutral:#535c40;--primary-hover-neutral:#87a355;--primary-text:#e9fcc8}:root,[data-theme=light]{--secondary:#005d3b;--secondary-hover:#669e89;--secondary-variant:#cbdfd8;--secondary-hover-variant:#98beb1;--secondary-neutral:#98beb1;--secondary-hover-neutral:#669e89;--secondary-text:#0e4632}[data-theme=dark]{--secondary:#337d62;--secondary-hover:#075236;--secondary-variant:#1d2f29;--secondary-hover-variant:#163b2d;--secondary-neutral:#163b2d;--secondary-hover-neutral:#0e4632;--secondary-text:#98beb1}:root,[data-theme=light]{--success:#1edf00;--success-hover:#78ec66;--success-variant:#d1f9cc;--success-hover-variant:#a4f299;--success-neutral:#a4f299;--success-hover-neutral:#78ec66;--success-text:#20940e}[data-theme=dark]{--success:#4be533;--success-hover:#1fba07;--success-variant:#23491d;--success-hover-variant:#226f16;--success-neutral:#226f16;--success-hover-neutral:#20940e;--success-text:#a4f299}:root,[data-theme=light]{--warning:#ff7f08;--warning-hover:#ffb26b;--warning-variant:#fee5ce;--warning-hover-variant:#fecc9c;--warning-neutral:#fecc9c;--warning-hover-neutral:#ffb26b;--warning-text:#a75b13}[data-theme=dark]{--warning:#ff9939;--warning-hover:#a75b13;--warning-variant:#50361e;--warning-hover-variant:#7c4819;--warning-neutral:#7c4819;--warning-hover-neutral:#a75b13;--warning-text:#fecc9c}:root,[data-theme=light]{--danger:#f43927;--danger-hover:#f8887d;--danger-variant:#fcd7d4;--danger-hover-variant:#fab0a9;--danger-neutral:#fab0a9;--danger-hover-neutral:#f8887d;--danger-text:#a13126}[data-theme=dark]{--danger:#f66152;--danger-hover:#ca3526;--danger-variant:#4e2825;--danger-hover-variant:#772c25;--danger-neutral:#772c25;--danger-hover-neutral:#a13126;--danger-text:#fab0a9}:root,[data-theme=light]{--info:#17e8ff;--info-hover:#73f1ff;--info-variant:#d0faff;--info-hover-variant:#a2f6ff;--info-neutral:#a2f6ff;--info-hover-neutral:#73f1ff;--info-text:#1c9aa7}[data-theme=dark]{--info:#45edff;--info-hover:#1ac1d3;--info-variant:#214b50;--info-hover-variant:#1f727c;--info-neutral:#1f727c;--info-hover-neutral:#1c9aa7;--info-text:#a2f6ff}:root,[data-theme=light]{--ocean:#2d77c1;--ocean-hover:#81adda;--ocean-variant:#d4e4f3;--ocean-hover-variant:#aac9e6;--ocean-neutral:#aac9e6;--ocean-hover-neutral:#81adda;--ocean-text:#295682}[data-theme=dark]{--ocean:#5792cd;--ocean-hover:#2b66a2;--ocean-variant:#263543;--ocean-hover-variant:#284563;--ocean-neutral:#284563;--ocean-hover-neutral:#295682;--ocean-text:#aac9e6}:root,[data-theme=light]{--pulse:#5917ff;--pulse-hover:#9b74ff;--pulse-variant:#ddd1ff;--pulse-hover-variant:#bca2ff;--pulse-neutral:#bca2ff;--pulse-hover-neutral:#9b74ff;--pulse-text:#441ca7}[data-theme=dark]{--pulse:#7a45ff;--pulse-hover:#4e1ad3;--pulse-variant:#2f2150;--pulse-hover-variant:#391f7c;--pulse-neutral:#391f7c;--pulse-hover-neutral:#441ca7;--pulse-text:#bca2ff}:root,[data-theme=light]{--cool:#6c7693;--cool-hover:#a6adbe;--cool-variant:#e1e4e9;--cool-hover-variant:#c4c8d4;--cool-neutral:#c4c8d4;--cool-hover-neutral:#a6adbe;--cool-text:#4f5567}[data-theme=dark]{--cool:#8991a9;--cool-hover:#5e667d;--cool-variant:#32343a;--cool-hover-variant:#414550;--cool-neutral:#414550;--cool-hover-neutral:#4f5567;--cool-text:#c4c8d4}:root,[data-theme=light]{--sun:#f2c924;--sun-hover:#f7df7c;--sun-variant:#fcf4d3;--sun-hover-variant:#f9e9a7;--sun-neutral:#f9e9a7;--sun-hover-neutral:#f7df7c;--sun-text:#a08724}[data-theme=dark]{--sun:#f4d450;--sun-hover:#c9a824;--sun-variant:#4d4524;--sun-hover-variant:#766624;--sun-neutral:#766624;--sun-hover-neutral:#a08724;--sun-text:#f9e9a7}:root,[data-theme=light]{--ai:#dd319b;--ai-hover:#ea83c3;--ai-variant:#f6d4ea;--ai-hover-variant:#efabd6;--ai-neutral:#efabd6;--ai-hover-neutral:#ea83c3;--ai-text:#a33c7c}[data-theme=dark]{--ai:#e35aaf;--ai-hover:#c0378c;--ai-variant:#6b485d;--ai-hover-variant:#87436d;--ai-neutral:#87436d;--ai-hover-neutral:#a33c7c;--ai-text:#efabd6}:root,[data-theme=light]{--ai-alt:#9b31c8;--ai-alt-hover:#c383de;--ai-alt-variant:#ead6f4;--ai-alt-hover-variant:#d6ade9;--ai-alt-neutral:#d6ade9;--ai-alt-hover-neutral:#c383de;--ai-alt-text:#6b2c86}[data-theme=dark]{--ai-alt:#af5ad3;--ai-alt-hover:#832ea7;--ai-alt-variant:#3c2745;--ai-alt-hover-variant:#542966;--ai-alt-neutral:#542966;--ai-alt-hover-neutral:#6b2c86;--ai-alt-text:#d6ade9}:root,[data-theme=light],[data-theme=dark]{--gradient-al-default:linear-gradient(-45deg,#dd319b 0,#9b31c8 100%);--gradient-al-neutral:linear-gradient(45deg,#af5ad3 0%,#ea83c3 100%);--gradient-pro:linear-gradient(25deg,#1fba07 0%,#c9f775 100%)}:root,[data-theme=light]{--preview-background:linear-gradient(135deg,#bdc75d 0%,#5aaf93 100%);--preview-background-image:url(/images/patterns/forest_light.svg)}[data-theme=dark]{--preview-background:#010101;--preview-background-image:url(/images/patterns/forest_dark.svg)}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/primary/Bold.woff2)format("woff2"),url(/fonts/primary/Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/primary/BoldItalic.woff2)format("woff2"),url(/fonts/primary/BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/primary/SemiBold.woff2)format("woff2"),url(/fonts/primary/SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/primary/SemiBoldItalic.woff2)format("woff2"),url(/fonts/primary/SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/primary/Regular.woff2)format("woff2"),url(/fonts/primary/Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/primary/Italic.woff2)format("woff2"),url(/fonts/primary/Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/primary/Light.woff2)format("woff2"),url(/fonts/primary/Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/primary/LightItalic.woff2)format("woff2"),url(/fonts/primary/LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/primary/ExtraLight.woff2)format("woff2"),url(/fonts/primary/ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/primary/ExtraLightItalic.woff2)format("woff2"),url(/fonts/primary/ExtraLightItalic.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@-webkit-keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-moz-keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(720deg);transform:rotate(360deg)}}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}*{margin-block:0;margin-inline:0;box-sizing:border-box;outline:none;margin:0;padding:0}html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0;font-family:inherit;font-size:100%;font-style:normal;font-weight:400;line-height:1}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:focus,a:hover,a:active{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{-ms-interpolation-mode:bicubic;border:0}button,input,select,textarea{vertical-align:baseline;margin:0;font-size:100%}button,input{line-height:normal}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{vertical-align:top;overflow:auto}html{height:100%;overflow-x:hidden}html body{background-color:var(--background-page);font-variant-numeric:lining-nums proportional-nums;height:100%;color:var(--text-default);font:400 20px/24px Sofia Sans Condensed,sans-serif;overflow-x:hidden}html body b,html body strong{font-weight:600}html body em{font-style:italic}html body code{color:var(--cool);background:var(--cool-variant);box-shadow:none;border-radius:4px;padding:2px 4px;font-family:monospace}html body .container{box-sizing:border-box;width:100%;max-width:1512px;margin:0 auto;position:relative}html body .hide{pointer-events:none!important;display:none!important}html body .__danger{background-color:var(--danger)}html body .__warning{background-color:var(--warning)}html body .__success{background-color:var(--success)}html body .icon{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}@media only screen and (min-width:0) and (max-width:319px){html body{display:none}html:after{content:"WTF?...";background-color:var(--background-page);font-variant-numeric:lining-nums proportional-nums;width:100%;height:100%;color:var(--text-default);flex-direction:column;justify-content:center;align-items:center;gap:0;font:600 44px/44px Sofia Sans Condensed,sans-serif;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.page{grid-template-rows:auto;grid-template-columns:calc(100% - 80px) 80px;gap:0;height:100%;display:grid;position:relative}@media only screen and (min-width:0) and (max-width:589px){.page{grid-template-rows:auto;grid-template-columns:100%;gap:0;display:grid}}.page-wrapper{z-index:2;background:var(--background-page);border-radius:0 32px 32px 0;flex-direction:column;flex:1 0 auto;justify-content:space-between;align-items:stretch;gap:20px;width:100%;padding:0 20px;display:flex;position:relative}.page-wrapper--sidebar{grid-template-rows:auto;grid-template-columns:1fr 116px;gap:20px;display:grid}.page-wrapper:has(>.page-menu) .header__user-avatar{border:2px solid var(--background-page-variant)}.page-container{flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:stretch;gap:20px;display:flex;position:relative}.page-container__sidebar{flex:1;margin-right:116px}@media only screen and (min-width:0) and (max-width:589px){.page-container__sidebar{height:100%;margin-right:0}.page-sidebar{display:none}}.badge{flex-direction:row;flex:none;justify-content:center;align-items:center;gap:4px;height:24px;font-size:16px;font-weight:400;line-height:100%;display:inline-flex}.badge .icon svg{width:1em;height:1em}.badge.middle{border-radius:12px;gap:4px;height:32px;padding:0 12px;font:400 20px/20px Sofia Sans Condensed,sans-serif}.badge.small{border-radius:8px;gap:4px;height:28px;padding:0 12px;font:400 16px/16px Sofia Sans Condensed,sans-serif}.badge.extra-small{border-radius:6px;gap:2px;height:20px;padding:0 8px;font:400 12px/12px Sofia Sans Condensed,sans-serif}.badge.micro{border-radius:4px;gap:2px;height:16px;padding:0 4px;font:400 12px/16px Sofia Sans Condensed,sans-serif}.badge.default{background:var(--button-default);color:var(--text-default)}.badge.primary{background:var(--primary);color:var(--text-black)}.badge.secondary{background:var(--secondary);color:var(--text-white)}.badge.success{background:var(--success);color:var(--text-white)}.badge.warning{background:var(--warning);color:var(--text-white)}.badge.sun{background:var(--sun);color:var(--text-white)}.badge.danger{background:var(--danger);color:var(--text-white)}.badge.cool{background:var(--cool);color:var(--text-white)}.badge.ai{background:var(--ai);color:var(--text-white)}.badge.ai-alt{background:var(--ai-alt);color:var(--text-white)}.badge.pulse{background:var(--pulse);color:var(--text-white)}.badge.aqua{background:var(--info);color:var(--text-white)}.badge.ocean{background:var(--ocean);color:var(--text-white)}.badge.dark{background:var(--button-dark);color:var(--text-white)}.badge.neutral{background:var(--background-block);color:var(--text-primary)}.badge.gradient{background:var(--gradient-al-default);color:var(--text-white)}.badge.default.light{background:var(--button-default);color:var(--button-text)}.badge.primary.light{background:var(--primary-variant);color:var(--primary-text)}.badge.secondary.light{background:var(--secondary-variant);color:var(--secondary-text)}.badge.success.light{background:var(--success-variant);color:var(--success-text)}.badge.warning.light{background:var(--warning-variant);color:var(--warning-text)}.badge.sun.light{background:var(--sun-variant);color:var(--sun-text)}.badge.danger.light{background:var(--danger-variant);color:var(--danger-text)}.badge.cool.light{background:var(--cool-variant);color:var(--cool-text)}.badge.ai.light{background:var(--ai-variant);color:var(--ai-text)}.badge.ai-alt.light{background:var(--ai-alt-variant);color:var(--ai-alt-text)}.badge.pulse.light{background:var(--pulse-variant);color:var(--pulse-text)}.badge.aqua.light{background:var(--info-variant);color:var(--info-text)}.badge.ocean.light{background:var(--ocean-variant);color:var(--ocean-text)}.badge.dark.light{background:var(--button-dark-neutral);color:var(--text-white)}.badge.neutral.light{background:var(--background-block);color:var(--cool)}.badge.gradient.light{background:var(--gradient-al-neutral);color:var(--text-white)}.button{cursor:pointer;box-sizing:border-box;z-index:2;-o-transition:all .1s ease-in-out;border:0;flex-direction:row;flex:none;justify-content:center;align-items:center;gap:8px;width:auto;text-decoration:none;transition:all .1s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.button.extra-large{border-radius:20px;padding:16px 40px;font:400 28px/28px Sofia Sans Condensed,sans-serif}.button.extra-large.default{background:var(--button-default);color:var(--text-default)}.button.extra-large.primary{background:var(--primary);color:var(--text-black)}.button.extra-large.secondary{background:var(--secondary);color:var(--text-white)}.button.extra-large.success{background:var(--success);color:var(--text-white)}.button.extra-large.warning{background:var(--warning);color:var(--text-white)}.button.extra-large.sun{background:var(--sun);color:var(--text-white)}.button.extra-large.danger{background:var(--danger);color:var(--text-white)}.button.extra-large.cool{background:var(--cool);color:var(--text-white)}.button.extra-large.ai{background:var(--ai);color:var(--text-white)}.button.extra-large.ai-alt{background:var(--ai-alt);color:var(--text-white)}.button.extra-large.pulse{background:var(--pulse);color:var(--text-white)}.button.extra-large.aqua{background:var(--info);color:var(--text-white)}.button.extra-large.ocean{background:var(--ocean);color:var(--text-white)}.button.extra-large.black{background:var(--button-dark);color:var(--text-white)}.button.extra-large.gradient{background:var(--gradient-al-default);color:var(--text-white)}.button.extra-large.default:hover{color:var(--text-black);background:var(--button-hover)}.button.extra-large.primary:hover{color:var(--text-black);background:var(--primary-hover)}.button.extra-large.secondary:hover{color:var(--text-white);background:var(--secondary-hover)}.button.extra-large.success:hover{color:var(--text-white);background:var(--success-hover)}.button.extra-large.warning:hover{color:var(--text-white);background:var(--warning-hover)}.button.extra-large.sun:hover{color:var(--text-white);background:var(--sun-hover)}.button.extra-large.danger:hover{color:var(--text-white);background:var(--danger-hover)}.button.extra-large.cool:hover{color:var(--text-white);background:var(--cool-hover)}.button.extra-large.ai:hover{color:var(--text-white);background:var(--ai-hover)}.button.extra-large.ai-alt:hover{color:var(--text-white);background:var(--ai-alt-hover)}.button.extra-large.pulse:hover{color:var(--text-white);background:var(--pulse-hover)}.button.extra-large.aqua:hover{color:var(--text-white);background:var(--info-hover)}.button.extra-large.ocean:hover{color:var(--text-white);background:var(--ocean-hover)}.button.extra-large.black:hover{color:var(--primary);background:var(--text-black)}.button.extra-large.gradient:hover{color:var(--text-white);background:var(--ai-hover)}.button.extra-large.gradient{background-image:linear-gradient(25deg,#9b31c8 0%,#dd319b 50%,#9b31c8 100%);background-position:0 0;background-size:200% 100%;transition:background-position .5s,color .2s}.button.extra-large.gradient:hover{background-image:linear-gradient(25deg,#9b31c8 0%,#dd319b 50%,#9b31c8 100%);background-position:100% 0}.button.large{border-radius:16px;padding:14px 32px;font:400 24px/24px Sofia Sans Condensed,sans-serif}.button.large.default{background:var(--button-default);color:var(--text-default)}.button.large.primary{background:var(--primary);color:var(--text-black)}.button.large.secondary{background:var(--secondary);color:var(--text-white)}.button.large.success{background:var(--success);color:var(--text-white)}.button.large.warning{background:var(--warning);color:var(--text-white)}.button.large.sun{background:var(--sun);color:var(--text-white)}.button.large.danger{background:var(--danger);color:var(--text-white)}.button.large.cool{background:var(--cool);color:var(--text-white)}.button.large.ai{background:var(--ai);color:var(--text-white)}.button.large.ai-alt{background:var(--ai-alt);color:var(--text-white)}.button.large.pulse{background:var(--pulse);color:var(--text-white)}.button.large.aqua{background:var(--info);color:var(--text-white)}.button.large.ocean{background:var(--ocean);color:var(--text-white)}.button.large.black{background:var(--button-dark);color:var(--text-white)}.button.large.gradient{background:var(--gradient-al-default);color:var(--text-white)}.button.large.default:hover{color:var(--text-black);background:var(--button-hover)}.button.large.primary:hover{color:var(--text-black);background:var(--primary-hover)}.button.large.secondary:hover{color:var(--text-white);background:var(--secondary-hover)}.button.large.success:hover{color:var(--text-white);background:var(--success-hover)}.button.large.warning:hover{color:var(--text-white);background:var(--warning-hover)}.button.large.sun:hover{color:var(--text-white);background:var(--sun-hover)}.button.large.danger:hover{color:var(--text-white);background:var(--danger-hover)}.button.large.cool:hover{color:var(--text-white);background:var(--cool-hover)}.button.large.ai:hover{color:var(--text-white);background:var(--ai-hover)}.button.large.ai-alt:hover{color:var(--text-white);background:var(--ai-alt-hover)}.button.large.pulse:hover{color:var(--text-white);background:var(--pulse-hover)}.button.large.aqua:hover{color:var(--text-white);background:var(--info-hover)}.button.large.ocean:hover{color:var(--text-white);background:var(--ocean-hover)}.button.large.black:hover{color:var(--primary);background:var(--text-black)}.button.large.gradient:hover{color:var(--text-white);background:var(--ai-hover)}.button.large.gradient{background-image:linear-gradient(25deg,#9b31c8 0%,#dd319b 50%,#9b31c8 100%);background-position:0 0;background-size:200% 100%;transition:background-position .5s,color .2s}.button.large.gradient:hover{background-image:linear-gradient(25deg,#9b31c8 0%,#dd319b 50%,#9b31c8 100%);background-position:100% 0}.button.middle{border-radius:12px;padding:12px 24px;font:400 20px/20px Sofia Sans Condensed,sans-serif}.button.middle.default{background:var(--button-default);color:var(--text-default)}.button.middle.primary{background:var(--primary);color:var(--text-black)}.button.middle.secondary{background:var(--secondary);color:var(--text-white)}.button.middle.success{background:var(--success);color:var(--text-white)}.button.middle.warning{background:var(--warning);color:var(--text-white)}.button.middle.sun{background:var(--sun);color:var(--text-white)}.button.middle.danger{background:var(--danger);color:var(--text-white)}.button.middle.cool{background:var(--cool);color:var(--text-white)}.button.middle.ai{background:var(--ai);color:var(--text-white)}.button.middle.ai-alt{background:var(--ai-alt);color:var(--text-white)}.button.middle.pulse{background:var(--pulse);color:var(--text-white)}.button.middle.aqua{background:var(--info);color:var(--text-white)}.button.middle.ocean{background:var(--ocean);color:var(--text-white)}.button.middle.black{background:var(--button-dark);color:var(--text-white)}.button.middle.gradient{background:var(--gradient-al-default);color:var(--text-white)}.button.middle.default:hover{color:var(--text-black);background:var(--button-hover)}.button.middle.primary:hover{color:var(--text-black);background:var(--primary-hover)}.button.middle.secondary:hover{color:var(--text-white);background:var(--secondary-hover)}.button.middle.success:hover{color:var(--text-white);background:var(--success-hover)}.button.middle.warning:hover{color:var(--text-white);background:var(--warning-hover)}.button.middle.sun:hover{color:var(--text-white);background:var(--sun-hover)}.button.middle.danger:hover{color:var(--text-white);background:var(--danger-hover)}.button.middle.cool:hover{color:var(--text-white);background:var(--cool-hover)}.button.middle.ai:hover{color:var(--text-white);background:var(--ai-hover)}.button.middle.ai-alt:hover{color:var(--text-white);background:var(--ai-alt-hover)}.button.middle.pulse:hover{color:var(--text-white);background:var(--pulse-hover)}.button.middle.aqua:hover{color:var(--text-white);background:var(--info-hover)}.button.middle.ocean:hover{color:var(--text-white);background:var(--ocean-hover)}.button.middle.black:hover{color:var(--primary);background:var(--text-black)}.button.middle.gradient:hover{color:var(--text-white);background:var(--ai-hover)}.button.middle.gradient{background-image:linear-gradient(25deg,#9b31c8 0%,#dd319b 50%,#9b31c8 100%);background-position:0 0;background-size:200% 100%;transition:background-position .5s,color .2s}.button.middle.gradient:hover{background-image:linear-gradient(25deg,#9b31c8 0%,#dd319b 50%,#9b31c8 100%);background-position:100% 0}.button.small{border-radius:12px;padding:12px 16px;font:400 16px/16px Sofia Sans Condensed,sans-serif}.button.small.default{background:var(--button-default);color:var(--text-default)}.button.small.primary{background:var(--primary);color:var(--text-black)}.button.small.secondary{background:var(--secondary);color:var(--text-white)}.button.small.success{background:var(--success);color:var(--text-white)}.button.small.warning{background:var(--warning);color:var(--text-white)}.button.small.sun{background:var(--sun);color:var(--text-white)}.button.small.danger{background:var(--danger);color:var(--text-white)}.button.small.cool{background:var(--cool);color:var(--text-white)}.button.small.ai{background:var(--ai);color:var(--text-white)}.button.small.ai-alt{background:var(--ai-alt);color:var(--text-white)}.button.small.pulse{background:var(--pulse);color:var(--text-white)}.button.small.aqua{background:var(--info);color:var(--text-white)}.button.small.ocean{background:var(--ocean);color:var(--text-white)}.button.small.black{background:var(--button-dark);color:var(--text-white)}.button.small.gradient{background:var(--gradient-al-default);color:var(--text-white)}.button.small.default:hover{color:var(--text-black);background:var(--button-hover)}.button.small.primary:hover{color:var(--text-black);background:var(--primary-hover)}.button.small.secondary:hover{color:var(--text-white);background:var(--secondary-hover)}.button.small.success:hover{color:var(--text-white);background:var(--success-hover)}.button.small.warning:hover{color:var(--text-white);background:var(--warning-hover)}.button.small.sun:hover{color:var(--text-white);background:var(--sun-hover)}.button.small.danger:hover{color:var(--text-white);background:var(--danger-hover)}.button.small.cool:hover{color:var(--text-white);background:var(--cool-hover)}.button.small.ai:hover{color:var(--text-white);background:var(--ai-hover)}.button.small.ai-alt:hover{color:var(--text-white);background:var(--ai-alt-hover)}.button.small.pulse:hover{color:var(--text-white);background:var(--pulse-hover)}.button.small.aqua:hover{color:var(--text-white);background:var(--info-hover)}.button.small.ocean:hover{color:var(--text-white);background:var(--ocean-hover)}.button.small.black:hover{color:var(--primary);background:var(--text-black)}.button.small.gradient:hover{color:var(--text-white);background:var(--ai-hover)}.button.small.gradient{background-image:linear-gradient(25deg,#9b31c8 0%,#dd319b 50%,#9b31c8 100%);background-position:0 0;background-size:200% 100%;transition:background-position .5s,color .2s}.button.small.gradient:hover{background-image:linear-gradient(25deg,#9b31c8 0%,#dd319b 50%,#9b31c8 100%);background-position:100% 0}.button.extra-small{border-radius:8px;padding:8px 12px;font:400 12px/12px Sofia Sans Condensed,sans-serif}.button.extra-small.default{background:var(--button-default);color:var(--text-default)}.button.extra-small.primary{background:var(--primary);color:var(--text-black)}.button.extra-small.secondary{background:var(--secondary);color:var(--text-white)}.button.extra-small.success{background:var(--success);color:var(--text-white)}.button.extra-small.warning{background:var(--warning);color:var(--text-white)}.button.extra-small.sun{background:var(--sun);color:var(--text-white)}.button.extra-small.danger{background:var(--danger);color:var(--text-white)}.button.extra-small.cool{background:var(--cool);color:var(--text-white)}.button.extra-small.ai{background:var(--ai);color:var(--text-white)}.button.extra-small.ai-alt{background:var(--ai-alt);color:var(--text-white)}.button.extra-small.pulse{background:var(--pulse);color:var(--text-white)}.button.extra-small.aqua{background:var(--info);color:var(--text-white)}.button.extra-small.ocean{background:var(--ocean);color:var(--text-white)}.button.extra-small.black{background:var(--button-dark);color:var(--text-white)}.button.extra-small.gradient{background:var(--gradient-al-default);color:var(--text-white)}.button.extra-small.default:hover{color:var(--text-black);background:var(--button-hover)}.button.extra-small.primary:hover{color:var(--text-black);background:var(--primary-hover)}.button.extra-small.secondary:hover{color:var(--text-white);background:var(--secondary-hover)}.button.extra-small.success:hover{color:var(--text-white);background:var(--success-hover)}.button.extra-small.warning:hover{color:var(--text-white);background:var(--warning-hover)}.button.extra-small.sun:hover{color:var(--text-white);background:var(--sun-hover)}.button.extra-small.danger:hover{color:var(--text-white);background:var(--danger-hover)}.button.extra-small.cool:hover{color:var(--text-white);background:var(--cool-hover)}.button.extra-small.ai:hover{color:var(--text-white);background:var(--ai-hover)}.button.extra-small.ai-alt:hover{color:var(--text-white);background:var(--ai-alt-hover)}.button.extra-small.pulse:hover{color:var(--text-white);background:var(--pulse-hover)}.button.extra-small.aqua:hover{color:var(--text-white);background:var(--info-hover)}.button.extra-small.ocean:hover{color:var(--text-white);background:var(--ocean-hover)}.button.extra-small.black:hover{color:var(--primary);background:var(--text-black)}.button.extra-small.gradient:hover{color:var(--text-white);background:var(--ai-hover)}.button.extra-small.gradient{background-image:linear-gradient(25deg,#9b31c8 0%,#dd319b 50%,#9b31c8 100%);background-position:0 0;background-size:200% 100%;transition:background-position .5s,color .2s}.button.extra-small.gradient:hover{background-image:linear-gradient(25deg,#9b31c8 0%,#dd319b 50%,#9b31c8 100%);background-position:100% 0}.button.default.light{background:var(--button-default);color:var(--button-text)}.button.default.light:hover{background:var(--background-page);color:var(--button-text)}.button.primary.light{background:var(--primary-variant);color:var(--primary-text)}.button.primary.light:hover{background:var(--primary-hover-variant);color:var(--primary-text)}.button.secondary.light{background:var(--secondary-variant);color:var(--secondary-text)}.button.secondary.light:hover{background:var(--secondary-hover-variant);color:var(--secondary-text)}.button.success.light{background:var(--success-variant);color:var(--success-text)}.button.success.light:hover{background:var(--success-hover-variant);color:var(--success-text)}.button.warning.light{background:var(--warning-variant);color:var(--warning-text)}.button.warning.light:hover{background:var(--warning-hover-variant);color:var(--warning-text)}.button.sun.light{background:var(--sun-variant);color:var(--sun-text)}.button.sun.light:hover{background:var(--sun-hover-variant);color:var(--sun-text)}.button.danger.light{background:var(--danger-variant);color:var(--danger-text)}.button.danger.light:hover{background:var(--danger-hover-variant);color:var(--danger-text)}.button.cool.light{background:var(--cool-variant);color:var(--cool-text)}.button.cool.light:hover{background:var(--cool-hover-variant);color:var(--cool-text)}.button.ai.light{background:var(--ai-variant);color:var(--ai-text)}.button.ai.light:hover{background:var(--ai-hover-variant);color:var(--ai-text)}.button.ai-alt.light{background:var(--ai-alt-variant);color:var(--ai-alt-text)}.button.ai-alt.light:hover{background:var(--ai-alt-hover-variant);color:var(--ai-alt-text)}.button.pulse.light{background:var(--pulse-variant);color:var(--pulse-text)}.button.pulse.light:hover{background:var(--pulse-hover-variant);color:var(--pulse-text)}.button.aqua.light{background:var(--info-variant);color:var(--info-text)}.button.aqua.light:hover{background:var(--info-hover-variant);color:var(--info-text)}.button.ocean.light{background:var(--ocean-variant);color:var(--ocean-text)}.button.ocean.light:hover{background:var(--ocean-hover-variant);color:var(--ocean-text)}.button.black.light{background:var(--button-dark-neutral);color:var(--text-white)}.button.black.light:hover{background:var(--button-dark-neutral);color:var(--primary)}.button.gradient.light{background:var(--gradient-al-neutral);color:var(--text-white)}.button.gradient.light:hover{background:var(--ai-hover-variant);color:var(--text-white)}.button.default.dark{background:var(--button-default);color:var(--button-text)}.button.default.dark:hover{background:var(--background-page);color:var(--button-text)}.button.primary.dark{background:var(--primary-neutral);color:var(--primary-text)}.button.primary.dark:hover{background:var(--primary-hover-neutral);color:var(--primary-text)}.button.secondary.dark{background:var(--secondary-neutral);color:var(--secondary-text)}.button.secondary.dark:hover{background:var(--secondary-hover-neutral);color:var(--secondary-text)}.button.success.dark{background:var(--success-neutral);color:var(--success-text)}.button.success.dark:hover{background:var(--success-hover-neutral);color:var(--success-text)}.button.warning.dark{background:var(--warning-neutral);color:var(--warning-text)}.button.warning.dark:hover{background:var(--warning-hover-neutral);color:var(--warning-text)}.button.sun.dark{background:var(--sun-neutral);color:var(--sun-text)}.button.sun.dark:hover{background:var(--sun-hover-neutral);color:var(--sun-text)}.button.danger.dark{background:var(--danger-neutral);color:var(--danger-text)}.button.danger.dark:hover{background:var(--danger-hover-neutral);color:var(--danger-text)}.button.cool.dark{background:var(--cool-neutral);color:var(--cool-text)}.button.cool.dark:hover{background:var(--cool-hover-neutral);color:var(--cool-text)}.button.ai.dark{background:var(--ai-neutral);color:var(--ai-text)}.button.ai.dark:hover{background:var(--ai-hover-neutral);color:var(--ai-text)}.button.ai-alt.dark{background:var(--ai-alt-neutral);color:var(--ai-alt-text)}.button.ai-alt.dark:hover{background:var(--ai-alt-hover-neutral);color:var(--ai-alt-text)}.button.pulse.dark{background:var(--pulse-neutral);color:var(--pulse-text)}.button.pulse.dark:hover{background:var(--pulse-hover-neutral);color:var(--pulse-text)}.button.aqua.dark{background:var(--info-neutral);color:var(--info-text)}.button.aqua.dark:hover{background:var(--info-hover-neutral);color:var(--info-text)}.button.ocean.dark{background:var(--ocean-neutral);color:var(--ocean-text)}.button.ocean.dark:hover{background:var(--ocean-hover-neutral);color:var(--ocean-text)}.button.black.dark{background:var(--button-dark-neutral);color:var(--text-white)}.button.black.dark:hover{background:var(--button-dark-neutral);color:var(--primary)}.button.gradient.dark{background:var(--gradient-al-neutral);color:var(--text-white)}.button.gradient.dark:hover{background:var(--ai-hover-neutral);color:var(--text-white)}.button.default.text{color:var(--text-default);box-shadow:none;background:0 0}.button.default.text.light{color:var(--button-hover)}.button.default.text.light:hover,.button.default.text.dark{color:var(--button-text)}.button.default.text.dark:hover{color:var(--button-hover)}.button.primary.text{color:var(--primary-text);box-shadow:none;background:0 0}.button.primary.text.light{color:var(--primary-hover)}.button.primary.text.light:hover,.button.primary.text.dark{color:var(--primary-text)}.button.primary.text.dark:hover{color:var(--primary-hover-neutral)}.button.secondary.text{color:var(--secondary-text);box-shadow:none;background:0 0}.button.secondary.text.light{color:var(--secondary-hover)}.button.secondary.text.light:hover,.button.secondary.text.dark{color:var(--secondary-text)}.button.secondary.text.dark:hover{color:var(--secondary-hover-neutral)}.button.success.text{color:var(--success-text);box-shadow:none;background:0 0}.button.success.text.light{color:var(--success-hover)}.button.success.text.light:hover,.button.success.text.dark{color:var(--success-text)}.button.success.text.dark:hover{color:var(--success-hover-neutral)}.button.warning.text{color:var(--warning-text);box-shadow:none;background:0 0}.button.warning.text.light{color:var(--warning-hover)}.button.warning.text.light:hover,.button.warning.text.dark{color:var(--warning-text)}.button.warning.text.dark:hover{color:var(--warning-hover-neutral)}.button.sun.text{color:var(--sun-text);box-shadow:none;background:0 0}.button.sun.text.light{color:var(--sun-hover)}.button.sun.text.light:hover,.button.sun.text.dark{color:var(--sun-text)}.button.sun.text.dark:hover{color:var(--sun-hover-neutral)}.button.danger.text{color:var(--danger-text);box-shadow:none;background:0 0}.button.danger.text.light{color:var(--danger-hover)}.button.danger.text.light:hover,.button.danger.text.dark{color:var(--danger-text)}.button.danger.text.dark:hover{color:var(--danger-hover-neutral)}.button.cool.text{color:var(--cool-text);box-shadow:none;background:0 0}.button.cool.text.light{color:var(--cool-hover)}.button.cool.text.light:hover,.button.cool.text.dark{color:var(--cool-text)}.button.cool.text.dark:hover{color:var(--cool-hover-neutral)}.button.ai.text{color:var(--ai-text);box-shadow:none;background:0 0}.button.ai.text.light{color:var(--ai-hover)}.button.ai.text.light:hover,.button.ai.text.dark{color:var(--ai-text)}.button.ai.text.dark:hover{color:var(--ai-hover-neutral)}.button.ai-alt.text{color:var(--ai-alt-text);box-shadow:none;background:0 0}.button.ai-alt.text.light{color:var(--ai-alt-hover)}.button.ai-alt.text.light:hover,.button.ai-alt.text.dark{color:var(--ai-alt-text)}.button.ai-alt.text.dark:hover{color:var(--ai-alt-hover-neutral)}.button.pulse.text{color:var(--pulse-text);box-shadow:none;background:0 0}.button.pulse.text.light{color:var(--pulse-hover)}.button.pulse.text.light:hover,.button.pulse.text.dark{color:var(--pulse-text)}.button.pulse.text.dark:hover{color:var(--pulse-hover-neutral)}.button.aqua.text{color:var(--info-text);box-shadow:none;background:0 0}.button.aqua.text.light{color:var(--info-hover)}.button.aqua.text.light:hover,.button.aqua.text.dark{color:var(--info-text)}.button.aqua.text.dark:hover{color:var(--info-hover-neutral)}.button.ocean.text{color:var(--ocean-text);box-shadow:none;background:0 0}.button.ocean.text.light{color:var(--ocean-hover)}.button.ocean.text.light:hover,.button.ocean.text.dark{color:var(--ocean-text)}.button.ocean.text.dark:hover{color:var(--ocean-hover-neutral)}.button.black.text{color:var(--text-variant);box-shadow:none;background:0 0}.button.black.text.light{color:var(--text-variant)}.button.black.text.light:hover,.button.black.text.dark{color:var(--primary-text)}.button.black.text.dark:hover{color:var(--text-variant)}.button.gradient.text{color:var(--ai-text);box-shadow:none;background:0 0}.button.gradient.text.light{color:var(--ai-hover)}.button.gradient.text.light:hover{color:var(--ai-text)}.button.gradient.text.dark{color:var(--ai-hover-neutral)}.button.gradient.text.dark:hover{color:var(--ai-text)}.button.loading{pointer-events:none;flex-direction:row-reverse}.button.loading:before{content:"";background:currentColor;width:1em;height:1em;animation:2s linear infinite rotation;display:block;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMDAwMDAwIj48cGF0aCBkPSJNNDgwLTgwcS04MiAwLTE1NS0zMS41dC0xMjcuNS04NlExNDMtMjUyIDExMS41LTMyNVQ4MC00ODBxMC04MyAzMS41LTE1NS41dDg2LTEyN1EyNTItODE3IDMyNS04NDguNVQ0ODAtODgwcTE3IDAgMjguNSAxMS41VDUyMC04NDBxMCAxNy0xMS41IDI4LjVUNDgwLTgwMHEtMTMzIDAtMjI2LjUgOTMuNVQxNjAtNDgwcTAgMTMzIDkzLjUgMjI2LjVUNDgwLTE2MHExMzMgMCAyMjYuNS05My41VDgwMC00ODBxMC0xNyAxMS41LTI4LjVUODQwLTUyMHExNyAwIDI4LjUgMTEuNVQ4ODAtNDgwcTAgODItMzEuNSAxNTV0LTg2IDEyNy41cS01NC41IDU0LjUtMTI3IDg2VDQ4MC04MFoiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMDAwMDAwIj48cGF0aCBkPSJNNDgwLTgwcS04MiAwLTE1NS0zMS41dC0xMjcuNS04NlExNDMtMjUyIDExMS41LTMyNVQ4MC00ODBxMC04MyAzMS41LTE1NS41dDg2LTEyN1EyNTItODE3IDMyNS04NDguNVQ0ODAtODgwcTE3IDAgMjguNSAxMS41VDUyMC04NDBxMCAxNy0xMS41IDI4LjVUNDgwLTgwMHEtMTMzIDAtMjI2LjUgOTMuNVQxNjAtNDgwcTAgMTMzIDkzLjUgMjI2LjVUNDgwLTE2MHExMzMgMCAyMjYuNS05My41VDgwMC00ODBxMC0xNyAxMS41LTI4LjVUODQwLTUyMHExNyAwIDI4LjUgMTEuNVQ4ODAtNDgwcTAgODItMzEuNSAxNTV0LTg2IDEyNy41cS01NC41IDU0LjUtMTI3IDg2VDQ4MC04MFoiLz48L3N2Zz4=);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.button.loading .icon{display:none!important}.button.full{flex:1 0 auto}.button .icon svg{width:1em;height:1em}.button.disabled,.button:disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.button>.badge{margin:-2px 0}.fab{cursor:pointer;-o-transition:all .1s ease-in-out;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;text-decoration:none;transition:all .1s ease-in-out;display:flex;position:relative}.fab.extra-large{border-radius:24px;width:60px;height:60px;font-size:32px}.fab.extra-large .icon svg{width:1em;height:1em}.fab.extra-large.notify:after{content:"";background-color:var(--danger);border-radius:80px;width:8px;height:8px;position:absolute;top:2px;right:2px}.fab.extra-large.default{background:var(--button-default);color:var(--text-default)}.fab.extra-large.primary{background:var(--primary);color:var(--text-black)}.fab.extra-large.secondary{background:var(--secondary);color:var(--text-white)}.fab.extra-large.success{background:var(--success);color:var(--text-white)}.fab.extra-large.warning{background:var(--warning);color:var(--text-white)}.fab.extra-large.sun{background:var(--sun);color:var(--text-white)}.fab.extra-large.danger{background:var(--danger);color:var(--text-white)}.fab.extra-large.cool{background:var(--cool);color:var(--text-white)}.fab.extra-large.ai{background:var(--ai);color:var(--text-white)}.fab.extra-large.ai-alt{background:var(--ai-alt);color:var(--text-white)}.fab.extra-large.pulse{background:var(--pulse);color:var(--text-white)}.fab.extra-large.aqua{background:var(--info);color:var(--text-white)}.fab.extra-large.ocean{background:var(--ocean);color:var(--text-white)}.fab.extra-large.black{background:var(--button-dark);color:var(--text-white)}.fab.extra-large.gradient{background:var(--gradient-al-default);color:var(--text-white)}.fab.extra-large.default:hover{color:var(--text-black);background:var(--button-hover)}.fab.extra-large.primary:hover{color:var(--text-black);background:var(--primary-hover)}.fab.extra-large.secondary:hover{color:var(--text-white);background:var(--secondary-hover)}.fab.extra-large.success:hover{color:var(--text-white);background:var(--success-hover)}.fab.extra-large.warning:hover{color:var(--text-white);background:var(--warning-hover)}.fab.extra-large.sun:hover{color:var(--text-white);background:var(--sun-hover)}.fab.extra-large.danger:hover{color:var(--text-white);background:var(--danger-hover)}.fab.extra-large.cool:hover{color:var(--text-white);background:var(--cool-hover)}.fab.extra-large.ai:hover{color:var(--text-white);background:var(--ai-hover)}.fab.extra-large.ai-alt:hover{color:var(--text-white);background:var(--ai-alt-hover)}.fab.extra-large.pulse:hover{color:var(--text-white);background:var(--pulse-hover)}.fab.extra-large.aqua:hover{color:var(--text-white);background:var(--info-hover)}.fab.extra-large.ocean:hover{color:var(--text-white);background:var(--ocean-hover)}.fab.extra-large.black:hover{color:var(--primary);background:var(--text-black)}.fab.extra-large.gradient:hover{color:var(--text-white);background:var(--ai-hover)}.fab.large{border-radius:20px;width:52px;height:52px;font-size:28px}.fab.large .icon svg{width:1em;height:1em}.fab.large.notify:after{content:"";background-color:var(--danger);border-radius:80px;width:8px;height:8px;position:absolute;top:2px;right:2px}.fab.large.default{background:var(--button-default);color:var(--text-default)}.fab.large.primary{background:var(--primary);color:var(--text-black)}.fab.large.secondary{background:var(--secondary);color:var(--text-white)}.fab.large.success{background:var(--success);color:var(--text-white)}.fab.large.warning{background:var(--warning);color:var(--text-white)}.fab.large.sun{background:var(--sun);color:var(--text-white)}.fab.large.danger{background:var(--danger);color:var(--text-white)}.fab.large.cool{background:var(--cool);color:var(--text-white)}.fab.large.ai{background:var(--ai);color:var(--text-white)}.fab.large.ai-alt{background:var(--ai-alt);color:var(--text-white)}.fab.large.pulse{background:var(--pulse);color:var(--text-white)}.fab.large.aqua{background:var(--info);color:var(--text-white)}.fab.large.ocean{background:var(--ocean);color:var(--text-white)}.fab.large.black{background:var(--button-dark);color:var(--text-white)}.fab.large.gradient{background:var(--gradient-al-default);color:var(--text-white)}.fab.large.default:hover{color:var(--text-black);background:var(--button-hover)}.fab.large.primary:hover{color:var(--text-black);background:var(--primary-hover)}.fab.large.secondary:hover{color:var(--text-white);background:var(--secondary-hover)}.fab.large.success:hover{color:var(--text-white);background:var(--success-hover)}.fab.large.warning:hover{color:var(--text-white);background:var(--warning-hover)}.fab.large.sun:hover{color:var(--text-white);background:var(--sun-hover)}.fab.large.danger:hover{color:var(--text-white);background:var(--danger-hover)}.fab.large.cool:hover{color:var(--text-white);background:var(--cool-hover)}.fab.large.ai:hover{color:var(--text-white);background:var(--ai-hover)}.fab.large.ai-alt:hover{color:var(--text-white);background:var(--ai-alt-hover)}.fab.large.pulse:hover{color:var(--text-white);background:var(--pulse-hover)}.fab.large.aqua:hover{color:var(--text-white);background:var(--info-hover)}.fab.large.ocean:hover{color:var(--text-white);background:var(--ocean-hover)}.fab.large.black:hover{color:var(--primary);background:var(--text-black)}.fab.large.gradient:hover{color:var(--text-white);background:var(--ai-hover)}.fab.middle{border-radius:16px;width:44px;height:44px;font-size:20px}.fab.middle .icon svg{width:1em;height:1em}.fab.middle.notify:after{content:"";background-color:var(--danger);border-radius:80px;width:8px;height:8px;position:absolute;top:0;right:0}.fab.middle.default{background:var(--button-default);color:var(--text-default)}.fab.middle.primary{background:var(--primary);color:var(--text-black)}.fab.middle.secondary{background:var(--secondary);color:var(--text-white)}.fab.middle.success{background:var(--success);color:var(--text-white)}.fab.middle.warning{background:var(--warning);color:var(--text-white)}.fab.middle.sun{background:var(--sun);color:var(--text-white)}.fab.middle.danger{background:var(--danger);color:var(--text-white)}.fab.middle.cool{background:var(--cool);color:var(--text-white)}.fab.middle.ai{background:var(--ai);color:var(--text-white)}.fab.middle.ai-alt{background:var(--ai-alt);color:var(--text-white)}.fab.middle.pulse{background:var(--pulse);color:var(--text-white)}.fab.middle.aqua{background:var(--info);color:var(--text-white)}.fab.middle.ocean{background:var(--ocean);color:var(--text-white)}.fab.middle.black{background:var(--button-dark);color:var(--text-white)}.fab.middle.gradient{background:var(--gradient-al-default);color:var(--text-white)}.fab.middle.default:hover{color:var(--text-black);background:var(--button-hover)}.fab.middle.primary:hover{color:var(--text-black);background:var(--primary-hover)}.fab.middle.secondary:hover{color:var(--text-white);background:var(--secondary-hover)}.fab.middle.success:hover{color:var(--text-white);background:var(--success-hover)}.fab.middle.warning:hover{color:var(--text-white);background:var(--warning-hover)}.fab.middle.sun:hover{color:var(--text-white);background:var(--sun-hover)}.fab.middle.danger:hover{color:var(--text-white);background:var(--danger-hover)}.fab.middle.cool:hover{color:var(--text-white);background:var(--cool-hover)}.fab.middle.ai:hover{color:var(--text-white);background:var(--ai-hover)}.fab.middle.ai-alt:hover{color:var(--text-white);background:var(--ai-alt-hover)}.fab.middle.pulse:hover{color:var(--text-white);background:var(--pulse-hover)}.fab.middle.aqua:hover{color:var(--text-white);background:var(--info-hover)}.fab.middle.ocean:hover{color:var(--text-white);background:var(--ocean-hover)}.fab.middle.black:hover{color:var(--primary);background:var(--text-black)}.fab.middle.gradient:hover{color:var(--text-white);background:var(--ai-hover)}.fab.small{border-radius:14px;width:40px;height:40px;font-size:20px}.fab.small .icon svg{width:1em;height:1em}.fab.small.notify:after{content:"";background-color:var(--danger);border-radius:80px;width:6px;height:6px;position:absolute;top:0;right:0}.fab.small.default{background:var(--button-default);color:var(--text-default)}.fab.small.primary{background:var(--primary);color:var(--text-black)}.fab.small.secondary{background:var(--secondary);color:var(--text-white)}.fab.small.success{background:var(--success);color:var(--text-white)}.fab.small.warning{background:var(--warning);color:var(--text-white)}.fab.small.sun{background:var(--sun);color:var(--text-white)}.fab.small.danger{background:var(--danger);color:var(--text-white)}.fab.small.cool{background:var(--cool);color:var(--text-white)}.fab.small.ai{background:var(--ai);color:var(--text-white)}.fab.small.ai-alt{background:var(--ai-alt);color:var(--text-white)}.fab.small.pulse{background:var(--pulse);color:var(--text-white)}.fab.small.aqua{background:var(--info);color:var(--text-white)}.fab.small.ocean{background:var(--ocean);color:var(--text-white)}.fab.small.black{background:var(--button-dark);color:var(--text-white)}.fab.small.gradient{background:var(--gradient-al-default);color:var(--text-white)}.fab.small.default:hover{color:var(--text-black);background:var(--button-hover)}.fab.small.primary:hover{color:var(--text-black);background:var(--primary-hover)}.fab.small.secondary:hover{color:var(--text-white);background:var(--secondary-hover)}.fab.small.success:hover{color:var(--text-white);background:var(--success-hover)}.fab.small.warning:hover{color:var(--text-white);background:var(--warning-hover)}.fab.small.sun:hover{color:var(--text-white);background:var(--sun-hover)}.fab.small.danger:hover{color:var(--text-white);background:var(--danger-hover)}.fab.small.cool:hover{color:var(--text-white);background:var(--cool-hover)}.fab.small.ai:hover{color:var(--text-white);background:var(--ai-hover)}.fab.small.ai-alt:hover{color:var(--text-white);background:var(--ai-alt-hover)}.fab.small.pulse:hover{color:var(--text-white);background:var(--pulse-hover)}.fab.small.aqua:hover{color:var(--text-white);background:var(--info-hover)}.fab.small.ocean:hover{color:var(--text-white);background:var(--ocean-hover)}.fab.small.black:hover{color:var(--primary);background:var(--text-black)}.fab.small.gradient:hover{color:var(--text-white);background:var(--ai-hover)}.fab.extra-small{border-radius:8px;width:28px;height:28px;font-size:14px}.fab.extra-small .icon svg{width:1em;height:1em}.fab.extra-small.notify:after{content:"";background-color:var(--danger);border-radius:80px;width:8px;height:8px;position:absolute;top:0;right:0}.fab.extra-small.default{background:var(--button-default);color:var(--text-default)}.fab.extra-small.primary{background:var(--primary);color:var(--text-black)}.fab.extra-small.secondary{background:var(--secondary);color:var(--text-white)}.fab.extra-small.success{background:var(--success);color:var(--text-white)}.fab.extra-small.warning{background:var(--warning);color:var(--text-white)}.fab.extra-small.sun{background:var(--sun);color:var(--text-white)}.fab.extra-small.danger{background:var(--danger);color:var(--text-white)}.fab.extra-small.cool{background:var(--cool);color:var(--text-white)}.fab.extra-small.ai{background:var(--ai);color:var(--text-white)}.fab.extra-small.ai-alt{background:var(--ai-alt);color:var(--text-white)}.fab.extra-small.pulse{background:var(--pulse);color:var(--text-white)}.fab.extra-small.aqua{background:var(--info);color:var(--text-white)}.fab.extra-small.ocean{background:var(--ocean);color:var(--text-white)}.fab.extra-small.black{background:var(--button-dark);color:var(--text-white)}.fab.extra-small.gradient{background:var(--gradient-al-default);color:var(--text-white)}.fab.extra-small.default:hover{color:var(--text-black);background:var(--button-hover)}.fab.extra-small.primary:hover{color:var(--text-black);background:var(--primary-hover)}.fab.extra-small.secondary:hover{color:var(--text-white);background:var(--secondary-hover)}.fab.extra-small.success:hover{color:var(--text-white);background:var(--success-hover)}.fab.extra-small.warning:hover{color:var(--text-white);background:var(--warning-hover)}.fab.extra-small.sun:hover{color:var(--text-white);background:var(--sun-hover)}.fab.extra-small.danger:hover{color:var(--text-white);background:var(--danger-hover)}.fab.extra-small.cool:hover{color:var(--text-white);background:var(--cool-hover)}.fab.extra-small.ai:hover{color:var(--text-white);background:var(--ai-hover)}.fab.extra-small.ai-alt:hover{color:var(--text-white);background:var(--ai-alt-hover)}.fab.extra-small.pulse:hover{color:var(--text-white);background:var(--pulse-hover)}.fab.extra-small.aqua:hover{color:var(--text-white);background:var(--info-hover)}.fab.extra-small.ocean:hover{color:var(--text-white);background:var(--ocean-hover)}.fab.extra-small.black:hover{color:var(--primary);background:var(--text-black)}.fab.extra-small.gradient:hover{color:var(--text-white);background:var(--ai-hover)}.fab.default.light{background:var(--button-default);color:var(--button-text)}.fab.default.light:hover{background:var(--background-page);color:var(--button-text)}.fab.primary.light{background:var(--primary-variant);color:var(--primary-text)}.fab.primary.light:hover{background:var(--primary-hover-variant);color:var(--primary-text)}.fab.secondary.light{background:var(--secondary-variant);color:var(--secondary-text)}.fab.secondary.light:hover{background:var(--secondary-hover-variant);color:var(--secondary-text)}.fab.success.light{background:var(--success-variant);color:var(--success-text)}.fab.success.light:hover{background:var(--success-hover-variant);color:var(--success-text)}.fab.warning.light{background:var(--warning-variant);color:var(--warning-text)}.fab.warning.light:hover{background:var(--warning-hover-variant);color:var(--warning-text)}.fab.sun.light{background:var(--sun-variant);color:var(--sun-text)}.fab.sun.light:hover{background:var(--sun-hover-variant);color:var(--sun-text)}.fab.danger.light{background:var(--danger-variant);color:var(--danger-text)}.fab.danger.light:hover{background:var(--danger-hover-variant);color:var(--danger-text)}.fab.cool.light{background:var(--cool-variant);color:var(--cool-text)}.fab.cool.light:hover{background:var(--cool-hover-variant);color:var(--cool-text)}.fab.ai.light{background:var(--ai-variant);color:var(--ai-text)}.fab.ai.light:hover{background:var(--ai-hover-variant);color:var(--ai-text)}.fab.ai-alt.light{background:var(--ai-alt-variant);color:var(--ai-alt-text)}.fab.ai-alt.light:hover{background:var(--ai-alt-hover-variant);color:var(--ai-alt-text)}.fab.pulse.light{background:var(--pulse-variant);color:var(--pulse-text)}.fab.pulse.light:hover{background:var(--pulse-hover-variant);color:var(--pulse-text)}.fab.aqua.light{background:var(--info-variant);color:var(--info-text)}.fab.aqua.light:hover{background:var(--info-hover-variant);color:var(--info-text)}.fab.ocean.light{background:var(--ocean-variant);color:var(--ocean-text)}.fab.ocean.light:hover{background:var(--ocean-hover-variant);color:var(--ocean-text)}.fab.black.light{background:var(--button-dark-neutral);color:var(--text-white)}.fab.black.light:hover{background:var(--button-dark-neutral);color:var(--primary)}.fab.gradient.light{background:var(--gradient-al-neutral);color:var(--text-white)}.fab.gradient.light:hover{background:var(--ai-hover-variant);color:var(--text-white)}.fab.default.dark{background:var(--button-default);color:var(--button-text)}.fab.default.dark:hover{background:var(--background-page);color:var(--button-text)}.fab.primary.dark{background:var(--primary-neutral);color:var(--primary-text)}.fab.primary.dark:hover{background:var(--primary-hover-neutral);color:var(--primary-text)}.fab.secondary.dark{background:var(--secondary-neutral);color:var(--secondary-text)}.fab.secondary.dark:hover{background:var(--secondary-hover-neutral);color:var(--secondary-text)}.fab.success.dark{background:var(--success-neutral);color:var(--success-text)}.fab.success.dark:hover{background:var(--success-hover-neutral);color:var(--success-text)}.fab.warning.dark{background:var(--warning-neutral);color:var(--warning-text)}.fab.warning.dark:hover{background:var(--warning-hover-neutral);color:var(--warning-text)}.fab.sun.dark{background:var(--sun-neutral);color:var(--sun-text)}.fab.sun.dark:hover{background:var(--sun-hover-neutral);color:var(--sun-text)}.fab.danger.dark{background:var(--danger-neutral);color:var(--danger-text)}.fab.danger.dark:hover{background:var(--danger-hover-neutral);color:var(--danger-text)}.fab.cool.dark{background:var(--cool-neutral);color:var(--cool-text)}.fab.cool.dark:hover{background:var(--cool-hover-neutral);color:var(--cool-text)}.fab.ai.dark{background:var(--ai-neutral);color:var(--ai-text)}.fab.ai.dark:hover{background:var(--ai-hover-neutral);color:var(--ai-text)}.fab.ai-alt.dark{background:var(--ai-alt-neutral);color:var(--ai-alt-text)}.fab.ai-alt.dark:hover{background:var(--ai-alt-hover-neutral);color:var(--ai-alt-text)}.fab.pulse.dark{background:var(--pulse-neutral);color:var(--pulse-text)}.fab.pulse.dark:hover{background:var(--pulse-hover-neutral);color:var(--pulse-text)}.fab.aqua.dark{background:var(--info-neutral);color:var(--info-text)}.fab.aqua.dark:hover{background:var(--info-hover-neutral);color:var(--info-text)}.fab.ocean.dark{background:var(--ocean-neutral);color:var(--ocean-text)}.fab.ocean.dark:hover{background:var(--ocean-hover-neutral);color:var(--ocean-text)}.fab.black.dark{background:var(--button-dark-neutral);color:var(--text-white)}.fab.black.dark:hover{background:var(--button-dark-neutral);color:var(--primary)}.fab.gradient.dark{background:var(--gradient-al-neutral);color:var(--text-white)}.fab.gradient.dark:hover{background:var(--ai-hover-neutral);color:var(--text-white)}.fab.default.text{color:var(--text-default);box-shadow:none;background:0 0}.fab.default.text.light{color:var(--button-hover)}.fab.default.text.light:hover,.fab.default.text.dark{color:var(--button-text)}.fab.default.text.dark:hover{color:var(--button-hover)}.fab.primary.text{color:var(--primary-text);box-shadow:none;background:0 0}.fab.primary.text.light{color:var(--primary-hover)}.fab.primary.text.light:hover,.fab.primary.text.dark,.fab.primary.text.dark:hover{color:var(--primary-text)}.fab.secondary.text{color:var(--secondary-text);box-shadow:none;background:0 0}.fab.secondary.text.light{color:var(--secondary-hover)}.fab.secondary.text.light:hover,.fab.secondary.text.dark,.fab.secondary.text.dark:hover{color:var(--secondary-text)}.fab.success.text{color:var(--success-text);box-shadow:none;background:0 0}.fab.success.text.light{color:var(--success-hover)}.fab.success.text.light:hover,.fab.success.text.dark,.fab.success.text.dark:hover{color:var(--success-text)}.fab.warning.text{color:var(--warning-text);box-shadow:none;background:0 0}.fab.warning.text.light{color:var(--warning-hover)}.fab.warning.text.light:hover,.fab.warning.text.dark,.fab.warning.text.dark:hover{color:var(--warning-text)}.fab.sun.text{color:var(--sun-text);box-shadow:none;background:0 0}.fab.sun.text.light{color:var(--sun-hover)}.fab.sun.text.light:hover,.fab.sun.text.dark,.fab.sun.text.dark:hover{color:var(--sun-text)}.fab.danger.text{color:var(--danger-text);box-shadow:none;background:0 0}.fab.danger.text.light{color:var(--danger-hover)}.fab.danger.text.light:hover,.fab.danger.text.dark,.fab.danger.text.dark:hover{color:var(--danger-text)}.fab.cool.text{color:var(--cool-text);box-shadow:none;background:0 0}.fab.cool.text.light{color:var(--cool-hover)}.fab.cool.text.light:hover,.fab.cool.text.dark,.fab.cool.text.dark:hover{color:var(--cool-text)}.fab.ai.text{color:var(--ai-text);box-shadow:none;background:0 0}.fab.ai.text.light{color:var(--ai-hover)}.fab.ai.text.light:hover,.fab.ai.text.dark,.fab.ai.text.dark:hover{color:var(--ai-text)}.fab.ai-alt.text{color:var(--ai-alt-text);box-shadow:none;background:0 0}.fab.ai-alt.text.light{color:var(--ai-alt-hover)}.fab.ai-alt.text.light:hover,.fab.ai-alt.text.dark,.fab.ai-alt.text.dark:hover{color:var(--ai-alt-text)}.fab.pulse.text{color:var(--pulse-text);box-shadow:none;background:0 0}.fab.pulse.text.light{color:var(--pulse-hover)}.fab.pulse.text.light:hover,.fab.pulse.text.dark,.fab.pulse.text.dark:hover{color:var(--pulse-text)}.fab.aqua.text{color:var(--info-text);box-shadow:none;background:0 0}.fab.aqua.text.light{color:var(--info-hover)}.fab.aqua.text.light:hover,.fab.aqua.text.dark,.fab.aqua.text.dark:hover{color:var(--info-text)}.fab.ocean.text{color:var(--ocean-text);box-shadow:none;background:0 0}.fab.ocean.text.light{color:var(--ocean-hover)}.fab.ocean.text.light:hover,.fab.ocean.text.dark,.fab.ocean.text.dark:hover{color:var(--ocean-text)}.fab.black.text{color:var(--text-variant);box-shadow:none;background:0 0}.fab.black.text.light{color:var(--text-variant)}.fab.black.text.light:hover{color:var(--primary-text)}.fab.black.text.dark{color:var(--text-variant)}.fab.black.text.dark:hover{color:var(--primary-text)}.fab.gradient.text{color:var(--ai-text);box-shadow:none;background:0 0}.fab.gradient.text.light{color:var(--ai-hover)}.fab.gradient.text.light:hover,.fab.gradient.text.dark,.fab.gradient.text.dark:hover{color:var(--ai-text)}.fab.loading{pointer-events:none}.fab.loading .icon{display:none!important}.fab.loading:before{content:"";background:currentColor;width:1em;height:1em;animation:2s linear infinite rotation;display:block;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMDAwMDAwIj48cGF0aCBkPSJNNDgwLTgwcS04MiAwLTE1NS0zMS41dC0xMjcuNS04NlExNDMtMjUyIDExMS41LTMyNVQ4MC00ODBxMC04MyAzMS41LTE1NS41dDg2LTEyN1EyNTItODE3IDMyNS04NDguNVQ0ODAtODgwcTE3IDAgMjguNSAxMS41VDUyMC04NDBxMCAxNy0xMS41IDI4LjVUNDgwLTgwMHEtMTMzIDAtMjI2LjUgOTMuNVQxNjAtNDgwcTAgMTMzIDkzLjUgMjI2LjVUNDgwLTE2MHExMzMgMCAyMjYuNS05My41VDgwMC00ODBxMC0xNyAxMS41LTI4LjVUODQwLTUyMHExNyAwIDI4LjUgMTEuNVQ4ODAtNDgwcTAgODItMzEuNSAxNTV0LTg2IDEyNy41cS01NC41IDU0LjUtMTI3IDg2VDQ4MC04MFoiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMDAwMDAwIj48cGF0aCBkPSJNNDgwLTgwcS04MiAwLTE1NS0zMS41dC0xMjcuNS04NlExNDMtMjUyIDExMS41LTMyNVQ4MC00ODBxMC04MyAzMS41LTE1NS41dDg2LTEyN1EyNTItODE3IDMyNS04NDguNVQ0ODAtODgwcTE3IDAgMjguNSAxMS41VDUyMC04NDBxMCAxNy0xMS41IDI4LjVUNDgwLTgwMHEtMTMzIDAtMjI2LjUgOTMuNVQxNjAtNDgwcTAgMTMzIDkzLjUgMjI2LjVUNDgwLTE2MHExMzMgMCAyMjYuNS05My41VDgwMC00ODBxMC0xNyAxMS41LTI4LjVUODQwLTUyMHExNyAwIDI4LjUgMTEuNVQ4ODAtNDgwcTAgODItMzEuNSAxNTV0LTg2IDEyNy41cS01NC41IDU0LjUtMTI3IDg2VDQ4MC04MFoiLz48L3N2Zz4=);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fab.disabled,.fab:disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.form{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;display:flex;position:relative}.form__header{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex}.form__title{text-align:center;font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:600 36px/36px Sofia Sans Condensed,sans-serif}.form__label{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);padding-left:12px;font:600 16px/20px Sofia Sans Condensed,sans-serif}.form__hint{font-variant-numeric:lining-nums proportional-nums;color:var(--text-neutral);padding-left:12px;font:400 14px/16px Sofia Sans Condensed,sans-serif}.form__text{text-align:center;font-variant-numeric:lining-nums proportional-nums;color:var(--text-neutral);margin-top:12px;font:400 16px/20px Sofia Sans Condensed,sans-serif}.form__error{font-variant-numeric:lining-nums proportional-nums;color:var(--danger);padding-left:12px;font:400 14px/16px Sofia Sans Condensed,sans-serif;display:none}.form__item{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}.form__item .input__field{width:100%}.form__item--badge{flex-wrap:wrap;padding:4px 0 0 12px}.form__row{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;display:flex;position:relative}:is(.form__row:has(input:focus-visible,textarea:focus-visible,select:focus-visible) .input__field,.form__row:has(input:focus-visible,textarea:focus-visible,select:focus-visible) .textarea__field,.form__row:has(input:focus-visible,textarea:focus-visible,select:focus-visible) .select__field,.form__row:has(input:focus-visible,textarea:focus-visible,select:focus-visible) .number-input){border-color:var(--outline-focus)}:is(.form__row:has(input:disabled,textarea:disabled,select:disabled) .input__field,.form__row:has(input:disabled,textarea:disabled,select:disabled) .textarea__field,.form__row:has(input:disabled,textarea:disabled,select:disabled) .select__field){opacity:.4;pointer-events:none}.form__row--action .input__field-input::-webkit-calendar-picker-indicator{opacity:0;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form__row--action .textarea__field-input::-webkit-calendar-picker-indicator{opacity:0;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form__row--action .input__field:after,.form__row--action .textarea__field:after{pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.form__row--accent .input__field,.form__row--accent .textarea__field,.form__row--accent .select__field{background-color:var(--outline-accent)}.form__row--error .form__hint{display:none}.form__row--error .form__error{display:block}.form__row--error .input__field{border-color:var(--danger)}.form__row--error .input__field-icon{color:var(--danger)}.form__row--disabled .input__field{opacity:.4;pointer-events:none}.form__row--disabled:has(:checked) .input__field{opacity:1;pointer-events:all}.form__row--hide{display:none}.form__row--toggle .input__field,.form__row--toggle .select__field,.form__row--toggle .textarea__field{opacity:.4;pointer-events:none}:is(.form__row--toggle:has(:checked) .input__field,.form__row--toggle:has(:checked) .select__field,.form__row--toggle:has(:checked) .textarea__field){opacity:1;pointer-events:all}.form__footer{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;display:flex}@media only screen and (max-width:685px){.form__footer{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}}.form__footer--right{flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;display:flex}@media only screen and (max-width:685px){.form__footer--right{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}}.form__footer--colunm{text-align:center;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;display:flex}.form__footer--line{border-top:1px solid var(--outline-border);padding-top:20px}.input__field{border:2px solid var(--outline-default);box-shadow:none;-o-transition:all .1s ease-in-out;background:0 0;border-radius:16px;flex-direction:row;flex:1 0 auto;justify-content:flex-start;align-items:center;gap:4px;padding:0;transition:all .1s ease-in-out;display:flex;position:relative;overflow:hidden}.input__field-prefix{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.8;padding-left:16px;font:400 20px/24px Sofia Sans Condensed,sans-serif}.input__field-prefix+.input__field-input{margin-left:-4px;padding-left:0}.input__field-input{box-sizing:border-box;font-variant-numeric:lining-nums proportional-nums;width:100%;height:48px;color:var(--text-default);background-color:#0000;border:0;padding:0 20px;font:400 20px/24px Sofia Sans Condensed,sans-serif;position:relative}.input__field-input:-webkit-autofill{caret-color:var(--text-default);-webkit-text-fill-color:var(--text-default)!important;-webkit-box-shadow:inset 0 0 0 80px var(--background-block)!important}.input__field-input::placeholder{color:var(--text-variant)}.input__field-input[type=search]::-webkit-search-cancel-button{appearance:none;cursor:pointer;background-size:8px 8px;background-color:var(--outline-default,currentColor);width:8px;height:8px;display:block;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMy4wNXB4IiBoZWlnaHQ9IjEyMy4wNXB4IiB2aWV3Qm94PSIwIDAgMTIzLjA1IDEyMy4wNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIzLjA1IDEyMy4wNTsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTEyMS4zMjUsMTAuOTI1bC04LjUtOC4zOTljLTIuMy0yLjMtNi4xLTIuMy04LjUsMGwtNDIuNCw0Mi4zOTlMMTguNzI2LDEuNzI2Yy0yLjMwMS0yLjMwMS02LjEwMS0yLjMwMS04LjUsMGwtOC41LDguNQ0KCQljLTIuMzAxLDIuMy0yLjMwMSw2LjEsMCw4LjVsNDMuMSw0My4xbC00Mi4zLDQyLjVjLTIuMywyLjMtMi4zLDYuMSwwLDguNWw4LjUsOC41YzIuMywyLjMsNi4xLDIuMyw4LjUsMGw0Mi4zOTktNDIuNGw0Mi40LDQyLjQNCgkJYzIuMywyLjMsNi4xLDIuMyw4LjUsMGw4LjUtOC41YzIuMy0yLjMsMi4zLTYuMSwwLTguNWwtNDIuNS00Mi40bDQyLjQtNDIuMzk5QzEyMy42MjUsMTcuMTI1LDEyMy42MjUsMTMuMzI1LDEyMS4zMjUsMTAuOTI1eiIvPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMy4wNXB4IiBoZWlnaHQ9IjEyMy4wNXB4IiB2aWV3Qm94PSIwIDAgMTIzLjA1IDEyMy4wNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIzLjA1IDEyMy4wNTsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTEyMS4zMjUsMTAuOTI1bC04LjUtOC4zOTljLTIuMy0yLjMtNi4xLTIuMy04LjUsMGwtNDIuNCw0Mi4zOTlMMTguNzI2LDEuNzI2Yy0yLjMwMS0yLjMwMS02LjEwMS0yLjMwMS04LjUsMGwtOC41LDguNQ0KCQljLTIuMzAxLDIuMy0yLjMwMSw2LjEsMCw4LjVsNDMuMSw0My4xbC00Mi4zLDQyLjVjLTIuMywyLjMtMi4zLDYuMSwwLDguNWw4LjUsOC41YzIuMywyLjMsNi4xLDIuMyw4LjUsMGw0Mi4zOTktNDIuNGw0Mi40LDQyLjQNCgkJYzIuMywyLjMsNi4xLDIuMyw4LjUsMGw4LjUtOC41YzIuMy0yLjMsMi4zLTYuMSwwLTguNWwtNDIuNS00Mi40bDQyLjQtNDIuMzk5QzEyMy42MjUsMTcuMTI1LDEyMy42MjUsMTMuMzI1LDEyMS4zMjUsMTAuOTI1eiIvPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.input__field-input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;appearance:none;opacity:1;background-color:var(--outline-default);-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%20-960%20960%20960'%3E%3Cpath%20d='M200-80q-33%200-56.5-23.5T120-160v-560q0-33%2023.5-56.5T200-800h40v-80h80v80h320v-80h80v80h40q33%200%2056.5%2023.5T840-720v560q0%2033-23.5%2056.5T760-80H200Zm0-80h560v-400H200v400Zm0-480h560v-80H200v80Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%20-960%20960%20960'%3E%3Cpath%20d='M200-80q-33%200-56.5-23.5T120-160v-560q0-33%2023.5-56.5T200-800h40v-80h80v80h320v-80h80v80h40q33%200%2056.5%2023.5T840-720v560q0%2033-23.5%2056.5T760-80H200Zm0-80h560v-400H200v400Zm0-480h560v-80H200v80Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-o-transition:all .1s ease-in-out;background-image:none;width:100%;height:100%;margin-left:8px;transition:all .1s ease-in-out;position:absolute;top:0;left:0;-webkit-mask-position:calc(100% - 24px) 12px;mask-position:calc(100% - 24px) 12px;-webkit-mask-size:24px;mask-size:24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.input__field-input[type=datetime-local]:hover::-webkit-calendar-picker-indicator{background-color:var(--outline-focus)}.input__field-input.middle{height:40px;padding:0 16px}.input__field-input.middle[type=datetime-local]::-webkit-calendar-picker-indicator{-webkit-mask-position:calc(100% - 24px) 10px;mask-position:calc(100% - 24px) 10px;-webkit-mask-size:20px;mask-size:20px}.input__field-icon{color:var(--outline-default);margin-right:16px}.input__field-icon--right{pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.select__field{border:2px solid var(--outline-default);width:100%;box-shadow:none;-o-transition:all .1s ease-in-out;background:0 0;border-radius:16px;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;padding:0 24px 0 0;transition:all .1s ease-in-out;display:flex;position:relative}.select__field-select{appearance:none;z-index:1;width:100%;box-shadow:none;font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);background:0 0;border:0;border-radius:0;padding:12px 20px;font:400 20px/24px Sofia Sans Condensed,sans-serif;position:relative}.select__field-select::placeholder{color:var(--text-variant)}.select__field-select.middle{padding:8px 16px}.select__field-arrow{color:var(--outline-default);font-size:28px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.select__field:has(.middle) .select__field-arrow{margin-top:2px}.textarea__field{border:2px solid var(--outline-default);height:100%;box-shadow:none;-o-transition:all .1s ease-in-out;background:0 0;border-radius:14px;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;padding:0;transition:all .1s ease-in-out;display:flex;position:relative}.textarea__field-textarea{box-sizing:border-box;z-index:1;resize:none;font-variant-numeric:lining-nums proportional-nums;width:100%;height:100%;color:var(--text-default);background-color:#0000;border:0;padding:12px 20px;font:400 20px/24px Sofia Sans Condensed,sans-serif;position:relative}.textarea__field-textarea::placeholder{color:var(--text-variant)}.textarea__field-textarea--sizing{field-sizing:content;min-height:3lh;line-height:1.5}.textarea__field-textarea--mh{height:100%}.textarea__field-edit{z-index:2;position:absolute;top:8px;right:8px}.textarea__field-close{z-index:2;display:none;position:absolute;top:8px;right:8px}.textarea__field--edit{z-index:101;background:var(--background-page);width:96vw;height:94dvh;box-shadow:none;border-radius:20px;padding:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.textarea__field--edit .textarea__field-textarea{max-height:auto!important;height:100%!important}.textarea__field--edit .textarea__field-edit{display:none}.textarea__field--edit .textarea__field-close{display:flex}.textarea__default{border:2px solid var(--outline-default);resize:vertical;font-variant-numeric:lining-nums proportional-nums;width:100%;height:100%;color:var(--text-default);box-shadow:none;background:0 0;border-radius:14px;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;padding:8px 16px;font:400 20px/24px Sofia Sans Condensed,sans-serif;display:flex;position:relative}.textarea__default::placeholder{color:var(--text-variant)}.textarea__default:focus-visible{border-color:var(--outline-focus)}.chips{border:1px solid #0000;flex-direction:row;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.chips .icon svg{width:1em;height:1em}.chips.middle{border-radius:12px;height:32px;font:400 20px/20px Sofia Sans Condensed,sans-serif}.chips.small{border-radius:8px;height:28px;font:400 16px/16px Sofia Sans Condensed,sans-serif}.chips.default{background:var(--background-block);color:var(--text-default);border-color:var(--outline-border)}.chips.default.active{background:var(--background-accent-variant);border-color:var(--background-accent-variant)}.chips:disabled{opacity:.5}.checkbox__control{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:0;margin-bottom:20px;display:flex}.checkbox__control input{z-index:-1;opacity:0;position:absolute}.checkbox__control:has(:checked) .checkbox__indicator{background-color:var(--primary-variant);border-color:var(--primary-variant)}.checkbox__control:has(:checked) .checkbox__indicator:after{opacity:1}.checkbox__control:has(:checked) .checkbox__icon{opacity:1}.checkbox__control:has(:disabled) .checkbox__indicator{background:var(--outline-variant);opacity:.4;pointer-events:none}.checkbox__control:has(:disabled) .checkbox__title{opacity:.2}.checkbox__control:has(:checked:disabled) .checkbox__indicator{background:var(--outline-variant)}.checkbox__control:last-child{margin-bottom:0}.checkbox__indicator{border:2px solid var(--outline-default);box-sizing:border-box;-o-transition:all .1s ease-in-out;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:0;width:24px;height:24px;margin-right:12px;transition:all .1s ease-in-out;display:flex}.checkbox__indicator:after{content:"";color:var(--danger);opacity:0;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.checkbox__icon{opacity:0;color:var(--primary-text);margin-top:2px;font-size:20px}.checkbox__icon svg{fill:var(--primary-text)}.checkbox__title{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;font:400 20px/24px Sofia Sans Condensed,sans-serif;display:flex}.checkbox__title--crop{text-overflow:ellipsis;-webkit-line-clamp:1;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-box-orient:vertical;line-height:normal;display:-webkit-box;overflow:hidden}.checkbox__title--block{display:block}.checkbox__title a{color:var(--primary-text);-o-transition:all .1s ease-in-out;text-decoration:none;transition:all .1s ease-in-out}.checkbox__title a:hover{color:var(--primary-hover)}.checkbox__help svg{fill:var(--text-variant)}.checkbox__text{font-variant-numeric:lining-nums proportional-nums;color:var(--text-neutral);font:400 16px/20px Sofia Sans Condensed,sans-serif}.checkbox__text a{color:var(--primary-text);-o-transition:all .1s ease-in-out;text-decoration:none;transition:all .1s ease-in-out}.checkbox__text a:hover{color:var(--primary-hover)}.checkbox__row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:4px;margin-top:4px;display:flex}.checkbox__default{border:2px solid var(--outline-default);box-sizing:border-box;-o-transition:all .1s ease-in-out;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:0;width:20px;height:20px;margin:2px 12px 0 0;transition:all .1s ease-in-out;display:flex;position:relative}.checkbox__default:after{content:"";width:18px;height:18px;color:var(--background-block);background-color:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml;utf8,      <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 -960 960 960\">      <path d=\"m382-354 339-339q12-12 28-12t28 12q12 12 12 28.5T777-636L410-268q-12 12-28 12t-28-12L182-440q-12-12-11.5-28.5T183-497q12-12 28.5-12t28.5 12l142 143Z\"/>      </svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,      <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 -960 960 960\">      <path d=\"m382-354 339-339q12-12 28-12t28 12q12 12 12 28.5T777-636L410-268q-12 12-28 12t-28-12L182-440q-12-12-11.5-28.5T183-497q12-12 28.5-12t28.5 12l142 143Z\"/>      </svg>") 50%/contain no-repeat}.checkbox__default input{opacity:0;pointer-events:none}.checkbox__default:has(input:checked){background-color:var(--primary-variant)}.checkbox__default:has(input:checked):after{opacity:1}.chat{background:var(--background-block);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:60vh;min-height:400px;padding:20px;display:flex}.chat--full{border-radius:0;height:100%;min-height:0;padding-top:0}.chat__messages{scrollbar-width:4px;scrollbar-height:4px;scrollbar-color:var(--page)var(--background-block);flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;min-height:0;display:flex;overflow-y:auto}.chat__messages::-webkit-scrollbar{width:4px;height:4px}.chat__messages::-webkit-scrollbar-track{background:var(--background-block);border-radius:8px}.chat__messages::-webkit-scrollbar-thumb{background-color:var(--page);border:1px solid var(--background-block);border-radius:8px}.chat__msg{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;display:flex}.chat__msg--user{flex-direction:row-reverse}.chat__msg-body{font-variant-numeric:lining-nums proportional-nums;max-width:80%;color:var(--text-default);white-space:normal;word-break:break-word;border-radius:12px;padding:12px 16px;font:400 20px/24px Sofia Sans Condensed,sans-serif}.chat__msg--ai .chat__msg-body{background:var(--background-page);border-top-left-radius:2px}.chat__msg--user .chat__msg-body{background:var(--primary-variant);border-top-right-radius:2px}.chat__msg--typing .chat__msg-body{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;padding:12px;display:flex}.chat__typing-dot{background:var(--text-neutral);border-radius:100%;width:6px;height:6px;animation:1.4s ease-in-out infinite both chat-typing}.chat__typing-dot:first-child{animation-delay:-.32s}.chat__typing-dot:nth-child(2){animation-delay:-.16s}.chat__input{background:var(--background-page);border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;padding:12px;display:flex}.chat__input-field{resize:none;font-variant-numeric:lining-nums proportional-nums;min-height:40px;max-height:160px;color:var(--text-default);-o-transition:all .1s ease-in-out;background:0 0;border:0;border-radius:0;flex:1;padding:7px 12px;font:400 20px/24px Sofia Sans Condensed,sans-serif;transition:all .1s ease-in-out;overflow-y:auto}.chat__input-field:focus{border-color:var(--primary);outline:none}.chat__input-field:disabled{opacity:.5;pointer-events:none}.chat__input-messages{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:12px;display:flex}.chat__hint{font-variant-numeric:lining-nums proportional-nums;color:var(--text-neutral);font:400 16px/20px Sofia Sans Condensed,sans-serif}.chat__column{grid-template-rows:auto;grid-template-columns:300px 1fr;gap:20px;height:100%;padding:0 20px;display:grid}@media only screen and (min-width:0) and (max-width:899px){.chat__column{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;display:flex}}.chat__column-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:28px;display:flex}.chat__column-row+.chat{padding-left:0;padding-right:0}.chat__context{background:var(--background-page);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;padding:0;display:flex;position:sticky;top:8px}.chat__context-image{object-fit:cover;border-radius:20px 20px 8px 8px;width:100%;max-height:200px}.chat__context-text{white-space:pre-wrap;font-variant-numeric:lining-nums proportional-nums;width:100%;color:var(--text-default);padding:0 12px 12px;font:400 20px/24px Sofia Sans Condensed,sans-serif}.chat__context .badge{position:absolute;top:8px;left:50%;transform:translate(-50%)}.chat__above-input{border-top:1px solid var(--outline-border);flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding-top:12px;display:flex}.chat__mic-bars{align-items:center;gap:3px;height:16px;display:inline-flex}.chat__mic-bars>span{transform-origin:50%;background:currentColor;border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite chat-mic-bar;display:block}.chat__mic-bars>span:nth-child(2){animation-delay:.15s}.chat__mic-bars>span:nth-child(3){animation-delay:.3s}@keyframes chat-mic-bar{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes chat-typing{0%,80%,to{opacity:.5;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}.radio__control{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:0;margin-bottom:20px;display:flex}.radio__control input{z-index:-1;opacity:0;position:absolute}.radio__control:has(:checked) .radio__indicator:after{opacity:1}.radio__control:has(:disabled) .radio__indicator{opacity:.4;pointer-events:none;background:0 0}.radio__control:last-child{margin-bottom:0}.radio__indicator{border:2px solid var(--outline-default);box-sizing:border-box;-o-transition:all .1s ease-in-out;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:0;width:24px;height:24px;margin-right:12px;transition:all .1s ease-in-out;display:flex;position:relative}.radio__indicator:after{content:"";background:var(--outline-default);opacity:0;-o-transition:all .1s ease-in-out;border-radius:4px;width:16px;height:16px;transition:all .1s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio__title{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:400 20px/24px Sofia Sans Condensed,sans-serif}.radio__text{font-variant-numeric:lining-nums proportional-nums;color:var(--text-variant);font:400 16px/20px Sofia Sans Condensed,sans-serif}.toggle__control{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:0;margin-bottom:20px;display:flex}.toggle__control input{z-index:-1;opacity:0;position:absolute}.toggle__control:has(:checked) .toggle__indicator{background-color:var(--outline-default)}.toggle__control:has(:checked) .toggle__indicator:after{position:absolute;top:2px;left:22px}.toggle__control:has(:disabled) .toggle__indicator{opacity:.4;pointer-events:none;background:0 0}.toggle__control:last-child{margin-bottom:0}.toggle__indicator{background-color:var(--background-page);box-sizing:border-box;-o-transition:all .1s ease-in-out;border-radius:8px;width:44px;height:24px;margin-right:12px;transition:all .1s ease-in-out;position:relative}.toggle__indicator:after{content:"";background:var(--background-block);-o-transition:all .1s ease-in-out;border-radius:6px;width:20px;height:20px;transition:all .1s ease-in-out;position:absolute;top:2px;left:2px}.toggle__wrapper{margin-top:-2px}.toggle__title{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:400 20px/24px Sofia Sans Condensed,sans-serif}.toggle__text{font-variant-numeric:lining-nums proportional-nums;color:var(--text-variant);font:400 16px/20px Sofia Sans Condensed,sans-serif}.toggle--accent .toggle__indicator{background:var(--background-variant-neutral)}.toggle--variant .toggle__indicator{background:var(--outline-surface)}.toggle--neutral .toggle__indicator{background:var(--background-block)}.toggle--neutral .toggle__indicator:after{background-color:var(--outline-surface)}.toggle--neutral:has(:checked) .toggle__indicator:after{background:var(--background-block)}.thumbnail{background:var(--background-block);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;display:flex;overflow:hidden}.thumbnail img{object-fit:cover;max-width:100%}.thumbnail.extra-large{width:80px;height:80px}.thumbnail.large{width:60px;height:60px}.thumbnail.middle{width:40px;height:40px}.thumbnail.small{width:28px;height:28px}.thumbnail.extra-small{width:20px;height:20px}.thumbnail.avatar.extra-large{border-radius:32px}.thumbnail.avatar.large{border-radius:24px}.thumbnail.avatar.middle{border-radius:16px}.thumbnail.avatar.small{border-radius:12px}.thumbnail.avatar.extra-small{border-radius:8px}.thumbnail.icons{color:var(--text-default);border-radius:100%}.thumbnail.icons.extra-large .icon{font-size:36px}.thumbnail.icons.large .icon{font-size:28px}.thumbnail.icons.middle .icon{font-size:20px}.thumbnail.icons.small .icon{font-size:14px}.thumbnail.icons.extra-small .icon{font-size:12px}.thumbnail.default{background:var(--background-block);color:var(--primary-text)}.thumbnail.primary{background:var(--primary-variant);color:var(--primary-text)}.thumbnail.secondary{background:var(--secondary-variant);color:var(--secondary-text)}.thumbnail.success{background:var(--success-variant);color:var(--success-text)}.thumbnail.warning{background:var(--warning-variant);color:var(--warning-text)}.thumbnail.sun{background:var(--sun-variant);color:var(--sun-text)}.thumbnail.danger{background:var(--danger-variant);color:var(--danger-text)}.thumbnail.cool{background:var(--cool-variant);color:var(--cool-text)}.thumbnail.ai{background:var(--ai-variant);color:var(--ai-text)}.thumbnail.ai-alt{background:var(--ai-alt-variant);color:var(--ai-alt-text)}.thumbnail.pulse{background:var(--pulse-variant);color:var(--pulse-text)}.thumbnail.aqua{background:var(--info-variant);color:var(--info-text)}.thumbnail.ocean{background:var(--ocean-variant);color:var(--ocean-text)}.thumbnail.dark{background:var(--button-dark-neutral);color:var(--text-white)}.thumbnail.gradient{background:var(--gradient-al-neutral);color:var(--text-white)}.files{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;display:flex}.files--row{grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;display:grid}.files__item{box-shadow:none;background:0 0;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.files__item.accent{background-color:var(--background-accent)}.files__item.block{background-color:var(--background-block)}.files__item.pages{background-color:var(--background-variant-neutral)}.files__info{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.files__info-icon{color:var(--text-neutral);flex:none;font-size:20px}.files__info-name{text-overflow:ellipsis;-webkit-line-clamp:1;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);-webkit-box-orient:vertical;font:400 16px/20px Sofia Sans Condensed,sans-serif;display:-webkit-box;overflow:hidden}.files__info-size{font-variant-numeric:lining-nums proportional-nums;color:var(--text-neutral);font:400 14px/16px Sofia Sans Condensed,sans-serif}.files__info-description{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;display:flex}.snackbar{box-sizing:border-box;z-index:9999;border-radius:16px;gap:10px;min-width:320px;padding:12px 20px;animation:.3s ease-in-out slideUp;box-shadow:0 0 12px #2424241a}.snackbar[popover]{inset:auto auto calc(24px + var(--bottom-sticky-offset,0px))50%;border:none;margin:0;transform:translate(-50%)}.snackbar{bottom:24px;left:50%;bottom:calc(24px + var(--bottom-sticky-offset,0px));font-variant-numeric:lining-nums proportional-nums;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;font:400 20px/24px Sofia Sans Condensed,sans-serif;transition:bottom .25s;display:flex;position:fixed;transform:translate(-50%)}.snackbar__text{flex:1 0 0}.snackbar__actions{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;display:flex}.snackbar__close{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:0;width:28px;height:28px;padding:0;display:flex}.snackbar__close svg,.snackbar__close span{font-size:20px;overflow:hidden}.snackbar--default{background:var(--background-block);color:var(--text-default)}.snackbar--default .snackbar__close{color:var(--text-default)}.snackbar--primary{background:var(--primary-variant);color:var(--primary-text)}.snackbar--primary .snackbar__close{color:var(--primary-text)}.snackbar--secondary{background:var(--secondary-variant);color:var(--secondary-text)}.snackbar--secondary .snackbar__close{color:var(--secondary-text)}.snackbar--success{background:var(--success-variant);color:var(--success-text)}.snackbar--success .snackbar__close{color:var(--success-text)}.snackbar--warning{background:var(--warning-variant);color:var(--warning-text)}.snackbar--warning .snackbar__close{color:var(--warning-text)}.snackbar--sun{background:var(--sun-variant);color:var(--sun-text)}.snackbar--sun .snackbar__close{color:var(--sun-text)}.snackbar--danger{background:var(--danger-variant);color:var(--danger-text)}.snackbar--danger .snackbar__close{color:var(--danger-text)}.snackbar--cool{background:var(--cool-variant);color:var(--cool-text)}.snackbar--cool .snackbar__close{color:var(--cool-text)}.snackbar--al{background:var(--ai-variant);color:var(--ai-text)}.snackbar--al .snackbar__close{color:var(--ai-text)}.snackbar--ai-alt{background:var(--ai-alt-variant);color:var(--ai-alt-text)}.snackbar--ai-alt .snackbar__close{color:var(--ai-alt-text)}.snackbar--pulse{background:var(--pulse-variant);color:var(--pulse-text)}.snackbar--pulse .snackbar__close{color:var(--pulse-text)}.snackbar--info{background:var(--info-variant);color:var(--info-text)}.snackbar--info .snackbar__close{color:var(--info-text)}.snackbar--ocean{background:var(--ocean-variant);color:var(--ocean-text)}.snackbar--ocean .snackbar__close{color:var(--ocean-text)}.snackbar--gradient{background:linear-gradient(188.53deg,var(--ai)0%,var(--ai-alt)100%);color:#fff}.snackbar--gradient .snackbar__close{color:#fff}.number-input{border:2px solid var(--outline-default);box-shadow:none;-o-transition:all .1s ease-in-out;background:0 0;border-radius:16px;flex-direction:row;flex:1 0 auto;justify-content:flex-start;align-items:center;gap:4px;padding:0;transition:all .1s ease-in-out;display:flex;position:relative;overflow:hidden}.number-input__field{text-align:center;width:100%;box-shadow:none;font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);-moz-appearance:textfield;background:0 0;border:none;border-radius:0;padding:8px 12px;font:400 20px/24px Sofia Sans Condensed,sans-serif}.number-input__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input__button{background:0 0;background:var(--background-accent);width:36px;height:36px;box-shadow:none;-o-transition:all .1s ease-in-out;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;margin:4px;padding:0;transition:all .1s ease-in-out;display:flex;position:relative}.number-input__button svg{fill:var(--primary-text);flex-direction:column;justify-content:center;align-items:center;gap:0;width:24px;height:24px;display:flex}.number-input__button:hover{background:rgb(from var(--primary-hover)r g b/.4)}.number-input--disabled{opacity:.5;pointer-events:none}.menu-drop{display:inline-block;position:relative}.menu-drop__panel{z-index:50;background:var(--background-drop);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;min-width:200px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 0 12px #2424241a}.menu-drop--up .menu-drop__panel{top:auto;bottom:calc(100% + 4px)}.menu-drop--left .menu-drop__panel{left:0;right:auto}.menu-drop--center .menu-drop__panel{left:50%;right:auto;transform:translate(-50%)}.menu-drop__item{cursor:pointer;text-align:left;font-variant-numeric:lining-nums proportional-nums;width:100%;color:var(--text-default);-o-transition:all .1s ease-in-out;background:0 0;border-bottom:none;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:8px 12px;font:400 16px/20px Sofia Sans Condensed,sans-serif;text-decoration:none;transition:all .1s ease-in-out;display:flex}.menu-drop__item .icon{color:var(--text-neutral);font-size:16px}.menu-drop__item:hover:not(.menu-drop__item--disabled){background:var(--background-page)}.menu-drop__item--danger,.menu-drop__item--danger .icon{color:var(--danger-text)}.menu-drop__item--danger:hover:not(.menu-drop__item--disabled){background:var(--danger-variant)}.menu-drop__item--disabled{opacity:.5;cursor:not-allowed}.menu-drop__label{white-space:pre;flex:1;min-width:0}.menu-drop__heading{border-top:1px solid var(--outline-border);font-variant-numeric:lining-nums proportional-nums;color:var(--text-neutral);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;padding:8px 12px 4px;font:400 12px/16px Sofia Sans Condensed,sans-serif}.menu-drop__heading:first-child{border-top:none;margin-top:0}.aside{background:var(--background-page-variant);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;padding:20px;display:flex;position:sticky;top:20px}@media only screen and (min-width:0) and (max-width:1050px){.aside{display:none}}.aside>:last-child{border-bottom:0;padding-bottom:0}.aside--sheets{background:0 0;border-radius:0;padding:0;display:flex;position:static}@media only screen and (min-width:0) and (max-width:1050px){.aside--sheets{display:flex}}.aside__header{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.aside__title{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:600 24px/24px Sofia Sans Condensed,sans-serif}.aside__item{border-bottom:1px solid var(--outline-border);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;padding-bottom:20px;display:flex}.aside__label{flex-direction:row;justify-content:space-between;align-items:center;gap:4px;width:100%;display:flex}.aside__label-text{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:600 16px/20px Sofia Sans Condensed,sans-serif}.aside__label-info{color:var(--text-neutral);cursor:help}.aside__label-info .icon{font-size:16px}.aside__row{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px;display:flex}.aside__select{width:100%}.aside__toggle{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.aside__toggle-title{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.aside__toggle-label{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:600 20px/24px Sofia Sans Condensed,sans-serif}.block{background:var(--background-block);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px;width:100%;padding:20px;display:flex}@media only screen and (max-width:685px){.block{gap:16px}}.block-header{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}.block-header__head{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}@media only screen and (max-width:685px){.block-header__head{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}}.block-header__icon{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;display:flex}.block-header__title{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;font:600 28px/28px Sofia Sans Condensed,sans-serif;display:flex}@media only screen and (min-width:1024px) and (max-width:1280px){.block-header__title{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:600 28px/28px Sofia Sans Condensed,sans-serif}}@media only screen and (min-width:685px) and (max-width:1023px){.block-header__title{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:600 28px/28px Sofia Sans Condensed,sans-serif}}@media only screen and (max-width:685px){.block-header__title{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:600 24px/24px Sofia Sans Condensed,sans-serif}}.block-header__subtitle{font-variant-numeric:lining-nums proportional-nums;color:var(--text-neutral);font:400 20px/24px Sofia Sans Condensed,sans-serif}@media only screen and (max-width:685px){.block-header__subtitle{font-variant-numeric:lining-nums proportional-nums;color:var(--text-neutral);font:400 16px/20px Sofia Sans Condensed,sans-serif}}.block-header__row{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.block-header__action{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.block-column{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}.block-footer{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}@media only screen and (min-width:0) and (max-width:860px){.block-footer{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}}.block-footer__text{font-variant-numeric:lining-nums proportional-nums;color:var(--text-neutral);font:400 20px/24px Sofia Sans Condensed,sans-serif}@media only screen and (max-width:685px){.block-footer__text{font-variant-numeric:lining-nums proportional-nums;color:var(--text-neutral);font:400 14px/16px Sofia Sans Condensed,sans-serif}}.block-footer__button{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}@media only screen and (min-width:0) and (max-width:860px){.block-footer__button{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;display:flex}}.block-footer__action{flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;display:flex}.block--accent{background:var(--background-page)}.block--variant{background:var(--background-page-variant)}.block--hide .block-header__head{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.block--hide .block-slot{display:none}.block--hide:has(.block-header__action input:checked) .block-slot{display:block}.bottom-sticky{z-index:10;background:rgb(from var(--background-block)r g b/.7);box-shadow:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex;position:sticky;bottom:4px}.channel-list{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;max-height:160px;display:flex;overflow-y:scroll}.channel-list::-webkit-scrollbar{width:0;height:0}.channel-list__row{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.channel-list__avatar{object-fit:cover;border-radius:8px;width:20px;height:20px}.channel-list__title{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;font:600 16px/20px Sofia Sans Condensed,sans-serif;display:flex}.channel-list__name{text-overflow:ellipsis;-webkit-line-clamp:1;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-box-orient:vertical;line-height:normal;display:-webkit-box;overflow:hidden}.channel-list__item{background:var(--background-block);box-shadow:none;border:2px solid var(--background-block);border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.channel-list__item--selected{background:var(--primary)}.channel-list__item--selected .channel-list__title{color:#171b08}.channel-list__input{display:none}.info{background:var(--background-block);box-shadow:none;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;padding:20px;display:flex;position:relative}.info__header{color:var(--text-default);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;display:flex}.info__header-title{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.info__header-icon{fill:var(--text-default);font-size:24px}.info__content{color:var(--text-default);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}.info__content-list{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;display:flex}.info__content-text{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);margin:0 0 8px;font:400 20px/24px Sofia Sans Condensed,sans-serif}.info__slot{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.info__footer{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;display:flex}.info__footer--right{flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;display:flex}.info--inline .info__content{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;display:flex}@media only screen and (max-width:685px){.info--inline .info__content{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;display:flex}}.info--inline .info__content:has(.button) .info__content-text{margin-bottom:0}.info--row{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;display:flex}.info .fab{position:absolute;top:12px;right:12px}.info.large{border-radius:20px;gap:16px;padding:20px}.info.large .info__header-title{margin:0;font:600 28px/28px Sofia Sans Condensed,sans-serif}.info.large .info__header-text{margin:0;font:400 20px/24px Sofia Sans Condensed,sans-serif}.info.large .info__header-icon{font-size:24px}.info.large .info__content-text{font:400 20px/24px Sofia Sans Condensed,sans-serif}.info.large .info__content-text:last-child{margin-bottom:0}.info.middle{border-radius:20px;gap:16px;padding:16px}.info.middle .info__header-title{margin:0;font:600 24px/24px Sofia Sans Condensed,sans-serif}.info.middle .info__header-text{margin:0;font:400 20px/24px Sofia Sans Condensed,sans-serif}.info.middle .info__header-icon{font-size:20px}.info.middle .info__content-text{font:400 20px/24px Sofia Sans Condensed,sans-serif}.info.middle .info__content-text:last-child{margin-bottom:0}.info.small{border-radius:16px;gap:12px;padding:12px}.info.small .info__header-title{margin:0;font:700 20px/24px Sofia Sans Condensed,sans-serif}.info.small .info__header-text{margin:0;font:400 16px/20px Sofia Sans Condensed,sans-serif}.info.small .info__header-icon{font-size:16px}.info.small .info__content-text{font:400 16px/20px Sofia Sans Condensed,sans-serif}.info.small .info__content-text:last-child{margin-bottom:0}.info.default{background:var(--background-block)}.info.default .info__header-icon svg{fill:var(--text-default)}.info.primary{background:var(--primary-variant)}.info.primary .info__header-icon svg{fill:var(--primary-text)}.info.secondary{background:var(--secondary-variant)}.info.secondary .info__header-icon svg{fill:var(--secondary-text)}.info.success{background:var(--success-variant)}.info.success .info__header-icon svg{fill:var(--success-text)}.info.warning{background:var(--warning-variant)}.info.warning .info__header-icon svg{fill:var(--warning-text)}.info.sun{background:var(--sun-variant)}.info.sun .info__header-icon svg{fill:var(--sun-text)}.info.danger{background:var(--danger-variant)}.info.danger .info__header-icon svg{fill:var(--danger-text)}.info.cool{background:var(--cool-variant)}.info.cool .info__header-icon svg{fill:var(--cool-text)}.info.ai{background:var(--ai-variant)}.info.ai .info__header-icon svg{fill:var(--ai-text)}.info.ai-alt{background:var(--ai-alt-variant)}.info.ai-alt .info__header-icon svg{fill:var(--ai-alt-text)}.info.pulse{background:var(--pulse-variant)}.info.pulse .info__header-icon svg{fill:var(--pulse-text)}.info.aqua{background:var(--info-variant)}.info.aqua .info__header-icon svg{fill:var(--info-text)}.info.ocean{background:var(--ocean-variant)}.info.ocean .info__header-icon svg{fill:var(--ocean-text)}.info.dark{background:var(--button-dark-neutral)}.info.dark .info__header-icon svg{fill:var(--text-white)}.info.gradient{background:var(--gradient-al-neutral)}.info.gradient .info__header-icon svg{fill:var(--text-white)}.info.dark .info__header-title,.info.dark .info__header-text,.info.dark .info__content-text,.info.gradient .info__header-title,.info.gradient .info__header-text,.info.gradient .info__content-text{color:var(--text-white)}.info--color.default .info__content-text{color:var(--text-default)}.info--color.primary .info__content-text{color:var(--primary-text)}.info--color.secondary .info__content-text{color:var(--secondary-text)}.info--color.success .info__content-text{color:var(--success-text)}.info--color.warning .info__content-text{color:var(--warning-text)}.info--color.sun .info__content-text{color:var(--sun-text)}.info--color.danger .info__content-text{color:var(--danger-text)}.info--color.cool .info__content-text{color:var(--cool-text)}.info--color.ai .info__content-text{color:var(--ai-text)}.info--color.ai-alt .info__content-text{color:var(--ai-alt-text)}.info--color.pulse .info__content-text{color:var(--pulse-text)}.info--color.aqua .info__content-text{color:var(--info-text)}.info--color.ocean .info__content-text{color:var(--ocean-text)}.info--color.dark .info__content-text,.info--color.gradient .info__content-text{color:var(--text-white)}.block-loading{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:40dvh;display:flex}.block-loading__icon{color:var(--tertiary);font-size:28px;animation:2s linear infinite rotation}.block-loading__text{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:400 20px/24px Sofia Sans Condensed,sans-serif}.block-loading__bar{background:var(--background-variant-neutral);border-radius:20px;width:100%;height:4px;overflow:hidden}.block-loading__bar span{background:var(--primary);border-radius:20px;width:0;height:100%;animation:1.6s linear infinite loadingProgress;display:block}.block-loading--progress{gap:12px;height:auto}.block-loading--full{height:100%;padding:80px 40px}.__loading{position:relative;overflow:hidden}.__loading:before{content:attr(data-text-loading);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--loading);z-index:1;font-variant-numeric:lining-nums proportional-nums;width:100%;height:100%;color:var(--text-default);-o-transition:all .1s ease-in-out;flex-direction:column;justify-content:center;align-items:center;gap:8px;font:400 20px/24px Sofia Sans Condensed,sans-serif;transition:all .1s ease-in-out;animation:4s ease-in-out infinite loadingTextFade;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.__loading .fab.loading{z-index:2}.__loading--all:before{z-index:5}@keyframes loadingProgress{0%{width:0}to{width:100%}}@keyframes loadingTextFade{0%{opacity:1}45%{opacity:1}55%{opacity:.7}65%{opacity:1}to{opacity:1}}.preview{background:var(--pages);width:100%;box-shadow:none;border-radius:16px;padding:20px;position:relative;overflow:hidden}.preview__content{z-index:2;background:var(--background-block);box-shadow:none;border-radius:16px;padding:0;position:relative;overflow:hidden}.preview__content-image{object-fit:cover;width:100%;max-width:100%;display:block}.preview__content-text{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);padding:20px;font:400 16px/20px Sofia Sans Condensed,sans-serif}.preview:after{content:"";z-index:1;opacity:.4;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.preview--telegram{background:var(--preview-background)}.preview--telegram:after{background:var(--preview-background-image)center no-repeat;background-size:cover}.preview:empty:before{content:"Тут будет результат генерации";box-sizing:border-box;z-index:2;font-variant-numeric:lining-nums proportional-nums;width:100%;color:var(--tertiary);background:var(--background-block);box-shadow:none;border-radius:16px;padding:20px;font:400 16px/20px Sofia Sans Condensed,sans-serif;display:block;position:relative}.post__feed{grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;width:100%;display:grid}.post__card{background:var(--background-block);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;padding:0;display:flex;position:relative}.post__card-head{z-index:2;flex-direction:row;justify-content:space-between;align-items:center;gap:4px;width:calc(100% - 16px);display:flex;position:absolute;top:4px;left:8px}.post__card-head .head__drag{cursor:grab}.post__card-head .head__platform-icon{height:14px}.post__card-head .head__platform-tooltip,.post__card-head .head__platform-link{flex-direction:row;justify-content:center;align-items:center;gap:0;display:flex}.post__card-head .head__badge{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}.post__card-cover{z-index:1;aspect-ratio:1;background-color:var(--background-page-variant);border-radius:20px 20px 8px 8px;width:100%;position:relative;overflow:hidden}.post__card-cover .cover__image{object-fit:cover;width:100%;height:100%;display:block}.post__card-cover .cover__icon{width:28px;height:28px;fill:var(--text-neutral)}.post__card-cover .cover--empty{flex-direction:row;justify-content:center;align-items:center;gap:0;display:flex}.post__card-cover .cover__change{z-index:2;position:absolute;top:8px;right:8px}.post__card--add{cursor:pointer;border:2px dashed var(--outline-border);font-variant-numeric:lining-nums proportional-nums;min-height:200px;color:var(--text-neutral);-o-transition:all .1s ease-in-out;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:8px;font:400 20px/24px Sofia Sans Condensed,sans-serif;transition:all .1s ease-in-out;display:flex}.post__card--add:hover,.post__card--add:focus-visible{border-color:var(--primary-text);color:var(--primary-text);outline:none}.post__card--add .icon{font-size:32px}.post__card-content{flex:1 0 auto;margin:0 12px}.post__card-content .content__text{white-space:pre-wrap;font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:400 20px/24px Sofia Sans Condensed,sans-serif}.post__card-content .content__text p{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:400 20px/24px Sofia Sans Condensed,sans-serif}.post__card-content .content__text code{color:var(--text-default);background:0 0;border-radius:0;padding:0;font-size:16px}.post__card-content .content__textarea{resize:none;font-variant-numeric:lining-nums proportional-nums;width:100%;min-height:100%;max-height:500px;color:var(--text-default);background:var(--background-page);border:0;border-radius:12px;padding:8px 12px;font:400 20px/24px Sofia Sans Condensed,sans-serif}.post__card-content:last-child{padding-bottom:12px}.post__card-meta{box-sizing:border-box;flex-direction:row;justify-content:flex-end;align-items:center;gap:4px;margin:0 12px;display:flex}.post__card-meta .meta__chars{font-variant-numeric:lining-nums proportional-nums;color:var(--text-neutral);cursor:default;font:400 16px/20px Sofia Sans Condensed,sans-serif}.post__card-meta .meta__chars--warning{color:var(--warning)}.post__card-meta .meta__chars--danger{color:var(--danger)}.post__card-item{padding:12px 12px 0}.post__card-error{font-variant-numeric:lining-nums proportional-nums;color:var(--danger);flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;margin:0;font:400 16px/20px Sofia Sans Condensed,sans-serif;display:flex}.post__card-action{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;margin:0 12px 12px;display:flex}.post__card-action .action__wrapper{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.post__card-action .action__item{flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.post__card-action .action__row{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.post__card-action:has(.action__wrapper+.button){flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;display:flex}.filter-row{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.overlay{background:var(--overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;width:100%;height:100%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.page-form__title{text-wrap:balance;font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:700 20px/24px Sofia Sans Condensed,sans-serif}.page-form__text{font-variant-numeric:lining-nums proportional-nums;color:var(--tertiary);font:400 16px/20px Sofia Sans Condensed,sans-serif}.page-form__head{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;display:flex}.page-form__wrapper{background:var(--background-block);box-shadow:none;border-radius:20px;padding:20px}.page-form__wrapper--column{grid-template-rows:auto;grid-template-columns:1fr 284px;gap:20px;display:grid}@media only screen and (min-width:0) and (max-width:974px){.page-form__wrapper--column{grid-template-rows:auto;grid-template-columns:100%;gap:20px;display:grid}}@media only screen and (max-width:685px){.page-form__wrapper{padding:12px}}.page-form__form{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px;display:flex}.page-form__item{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}.page-form__hint{position:relative}.page-form__hint-wrapper{background:var(--pages);box-shadow:none;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;padding:16px;display:flex;position:sticky;top:12px;left:0}.page-form__hint--hide{display:none}.page-form__list{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;padding-left:12px;list-style:decimal;display:flex}.page-form__list-item{text-wrap:balance;font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:400 16px/20px Sofia Sans Condensed,sans-serif}.page-form__list-link{color:var(--primary-pressed)}.page-form__list-link:hover{color:var(--primary-hover)}.page-form__list-code{font-size:12px}.page-error{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:40px;display:flex}.page-error__title{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:300 120px/100% Sofia Sans Condensed,sans-serif}.page-error__subtitle{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);margin-bottom:16px;font:600 36px/36px Sofia Sans Condensed,sans-serif}.page-error__text{text-align:center;font-variant-numeric:lining-nums proportional-nums;color:var(--tertiary);font:400 20px/24px Sofia Sans Condensed,sans-serif}.page-error__text code{font-size:16px}.page-error__content{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.page-error__image{height:108px}.page-error__footer{flex-direction:row;justify-content:stretch;align-items:center;gap:12px;display:flex}.page-error__error{background:var(--background-block);width:100%;min-width:280px;max-width:500px;box-shadow:none;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;padding:20px;display:flex}.page-error__error-header{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex;position:relative}.page-error__error-header .fab{position:absolute;top:-4px;right:0}.page-error__error-title{font-variant-numeric:lining-nums proportional-nums;color:var(--text-default);font:700 16px/20px Sofia Sans Condensed,sans-serif}.page-error__error-message{font-variant-numeric:lining-nums proportional-nums;max-height:200px;color:var(--danger-hover);word-break:break-all;background:var(--overlay);box-shadow:none;border-radius:12px;margin-top:4px;padding:8px 12px;font:400 12px/16px monospace;display:block;overflow-y:auto}.page-error__error-digest{font-variant-numeric:lining-nums proportional-nums;color:var(--tertiary);margin-top:4px;font:400 12px/16px monospace}
