@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);
#sideconvo-app{color:var(--color-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sideconvo-app *,#sideconvo-app :after,#sideconvo-app :before{box-sizing:border-box}:where(#sideconvo-app) :where(*,:before,:after){margin:0;padding:0}:where(#sideconvo-app) :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;line-height:inherit}:where(#sideconvo-app) :where(p){overflow-wrap:break-word}:where(#sideconvo-app) :where(img,picture,video,canvas,svg){display:block;max-width:100%}:where(#sideconvo-app) :where(input,button,textarea,select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;font:inherit;line-height:inherit}:where(#sideconvo-app) :where(button){cursor:pointer}:where(#sideconvo-app) :where(a){color:var(--color-primary-base);text-decoration:none}:where(#sideconvo-app) :where(ul,ol){list-style:none}:where(#sideconvo-app) :where(table){border-collapse:collapse;border-spacing:0}:where(#sideconvo-app) :where(th,td){padding:0;text-align:left}#sideconvo-app code,#sideconvo-app pre{font-family:Fira Code,Courier New,monospace}#sideconvo-app code{border-radius:4px;padding:2px 6px}#sideconvo-app code,#sideconvo-app pre{background-color:#f3f4f6;font-size:14px}#sideconvo-app pre{border-radius:8px;overflow-x:auto;padding:16px}#sideconvo-app pre code{background-color:transparent;padding:0}#sideconvo-app{--font-family-primary:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--color-primary-base:#5f5bf3;--color-primary-light:#938cfc;--color-primary-dark:#4744c4;--color-primary-on-primary:#fff;--color-primary-opacity-08:rgba(95,91,243,.08);--color-primary-opacity-06:rgba(95,91,243,.06);--color-secondary-base:#b3425a;--color-secondary-light:#ff7b96;--color-semantic-info:#3b82f6;--color-semantic-warning:#fbbf24;--color-semantic-danger:#ef4444;--color-semantic-success:#10b981;--color-semantic-container-info:#dbeafe;--color-semantic-container-warning:#fef3c7;--color-semantic-container-danger:#fee2e2;--color-semantic-container-success:#d1fae5;--color-semantic-container-accent:#ecebff;--color-semantic-border-info:#b5cae0;--color-semantic-border-warning:#ecdca2;--color-semantic-border-danger:#e2bdbd;--color-semantic-border-success:#a0d3b5;--color-semantic-border-accent:#b7a8f7;--color-text-primary:#1a1a1a;--color-text-secondary:#4b4b4b;--color-text-tertiary:#6a6a6a;--color-background-primary:#fafafa;--color-background-alt:#f2f2f2;--color-background-overlay-50:rgba(0,0,0,.5);--color-background-overlay-25:rgba(0,0,0,.25);--color-surface-primary:#fff;--color-surface-alt:#f7f7f7;--color-grey-light:#f7f7f7;--color-grey-soft:#eaeaea;--color-grey-neutral:#d4d4d4;--color-grey-dark:#a5a5a5;--color-border:#eaeaea;--color-neutrals-black:#1a1a1a;--color-neutrals-white:#fff;--color-primary:#5f5bf3;--color-primary-lighter:#ecebff;--color-success:#10b981;--color-warning:#fbbf24;--color-error:#ef4444;--color-info:#3b82f6}#sideconvo-app[data-theme=dark]{--color-primary-base:#938cfc;--color-primary-light:#b5b0fd;--color-primary-dark:#5f5bf3;--color-primary-on-primary:#fff;--color-primary-opacity-08:rgba(147,140,252,.08);--color-primary-opacity-06:rgba(147,140,252,.06);--color-secondary-base:#ff7b96;--color-secondary-light:#ffa5b8;--color-semantic-info:#488efb;--color-semantic-warning:#ffd442;--color-semantic-danger:#ff5858;--color-semantic-success:#43d7a7;--color-semantic-container-info:#22304a;--color-semantic-container-warning:#3b360a;--color-semantic-container-danger:#4a2328;--color-semantic-container-success:#15342a;--color-semantic-container-accent:#312c50;--color-semantic-border-info:#334166;--color-semantic-border-warning:#574f16;--color-semantic-border-danger:#6b3740;--color-semantic-border-success:#205646;--color-semantic-border-accent:#7c6ac7;--color-text-primary:#f5f7fa;--color-text-secondary:#bdbdbd;--color-text-tertiary:#7a7a7a;--color-background-primary:#181a20;--color-background-alt:#292d36;--color-background-overlay-50:rgba(0,0,0,.5);--color-background-overlay-25:rgba(0,0,0,.25);--color-surface-primary:#23252c;--color-surface-alt:#31343d;--color-grey-light:#2b2d34;--color-grey-soft:#3a3c42;--color-grey-neutral:#43454b;--color-grey-dark:#78797f;--color-border:#3a3c42;--color-neutrals-black:#fff;--color-neutrals-white:#181a20;--color-primary:#938cfc;--color-primary-lighter:#312c50;--color-success:#43d7a7;--color-warning:#ffd442;--color-error:#ff5858;--color-info:#488efb}
:root{--font-display:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-heading:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-mono:"SF Mono","Monaco","Inconsolata","Fira Code","Courier New",monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.2;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tight:-0.025em;--tracking-normal:0;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--color-navy-deep:#0f1629;--color-navy:#1a2236;--color-navy-light:#2a3449;--color-navy-lighter:#3d4a5f;--color-white:#fff;--color-gray-50:#f8fafc;--color-gray-100:#f1f5f9;--color-gray-200:#e2e8f0;--color-gray-300:#cbd5e1;--color-gray-400:#94a3b8;--color-gray-500:#64748b;--color-gray-600:#475569;--color-gray-700:#334155;--color-gray-800:#1e293b;--color-gray-900:#0f172a;--color-primary:#5f5bf3;--color-primary-dark:#4f46e5;--color-primary-light:#7b75f6;--color-primary-lighter:#eef2ff;--color-secondary:#f59e0b;--color-secondary-dark:#d97706;--color-secondary-light:#fbbf24;--color-success:#10b981;--color-success-dark:#059669;--color-success-light:#34d399;--color-success-bg:#d1fae5;--color-warning:#f59e0b;--color-warning-dark:#d97706;--color-warning-light:#fbbf24;--color-warning-bg:#fef3c7;--color-error:#ef4444;--color-error-dark:#dc2626;--color-error-light:#f87171;--color-error-bg:#fee2e2;--color-info:#3b82f6;--color-info-dark:#2563eb;--color-info-light:#60a5fa;--color-info-bg:#dbeafe;--color-text-primary:#0f1629;--color-text-secondary:#475569;--color-text-tertiary:#94a3b8;--color-text-inverse:#fff;--color-text-link:#5f5bf3;--color-bg-primary:#fff;--color-bg-secondary:#f8fafc;--color-bg-tertiary:#f1f5f9;--color-bg-inverse:#0f1629;--color-border-light:#f1f5f9;--color-border:#e2e8f0;--color-border-medium:#cbd5e1;--color-border-dark:#94a3b8;--color-overlay-light:rgba(15,22,41,.05);--color-overlay:rgba(15,22,41,.5);--color-overlay-dark:rgba(15,22,41,.75);--gradient-brand-start:#c751c0;--gradient-brand-end:#4158d0;--gradient-brand:linear-gradient(112.87deg,var(--gradient-brand-start) 0%,var(--gradient-brand-end) 100%);--gradient-primary:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--container-2xl:1536px;--sidebar-width:280px;--sidebar-collapsed:72px;--border-width-thin:1px;--border-width-base:2px;--border-width-thick:3px;--radius-sm:0.375rem;--radius-base:0.5rem;--radius-md:0.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-full:9999px;--shadow-xs:0 1px 2px 0 rgba(15,22,41,.05);--shadow-sm:0 1px 3px 0 rgba(15,22,41,.1),0 1px 2px -1px rgba(15,22,41,.1);--shadow-base:0 4px 6px -1px rgba(15,22,41,.1),0 2px 4px -2px rgba(15,22,41,.1);--shadow-md:0 10px 15px -3px rgba(15,22,41,.1),0 4px 6px -4px rgba(15,22,41,.1);--shadow-lg:0 20px 25px -5px rgba(15,22,41,.1),0 8px 10px -6px rgba(15,22,41,.1);--shadow-xl:0 25px 50px -12px rgba(15,22,41,.25);--shadow-2xl:0 35px 60px -15px rgba(15,22,41,.3);--glow-primary:0 0 20px rgba(95,91,243,.3),0 0 40px rgba(95,91,243,.1);--glow-success:0 0 20px rgba(16,185,129,.3);--glow-warning:0 0 20px rgba(245,158,11,.3);--glow-error:0 0 20px rgba(239,68,68,.3);--shadow-inner:inset 0 2px 4px 0 rgba(15,22,41,.05);--shadow-inner-lg:inset 0 4px 8px 0 rgba(15,22,41,.1);--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-in-out-circ:cubic-bezier(0.85,0,0.15,1);--ease-bounce:cubic-bezier(0.68,-0.55,0.265,1.55);--ease-elastic:cubic-bezier(0.68,-0.6,0.32,1.6);--duration-instant:100ms;--duration-fast:150ms;--duration-base:300ms;--duration-slow:500ms;--duration-slower:800ms;--duration-slowest:1200ms;--delay-1:50ms;--delay-2:100ms;--delay-3:150ms;--delay-4:200ms;--delay-5:250ms;--z-base:0;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-sidebar:400;--z-modal-backdrop:500;--z-modal:600;--z-popover:700;--z-toast:800;--z-tooltip:900;--z-top:1000;--blur-sm:4px;--blur-base:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--opacity-disabled:0.5;--opacity-hover:0.8;--opacity-overlay:0.6}
#sideconvo-app *,#sideconvo-app :after,#sideconvo-app :before{box-sizing:border-box}#sideconvo-app{color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#sideconvo-app h1,#sideconvo-app h2,#sideconvo-app h3,#sideconvo-app h4,#sideconvo-app h5,#sideconvo-app h6,#sideconvo-app ol,#sideconvo-app p,#sideconvo-app ul{margin:0}#sideconvo-app ol,#sideconvo-app ul{list-style:none}#sideconvo-app .text-display-xl{font-family:var(--font-display);font-feature-settings:"ss01" on,"ss02" on;font-size:var(--text-6xl);font-weight:var(--weight-bold)}#sideconvo-app .text-display-lg,#sideconvo-app .text-display-xl{letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}#sideconvo-app .text-display-lg{font-size:var(--text-5xl)}#sideconvo-app .text-display-lg,#sideconvo-app .text-display-md{font-family:var(--font-display);font-weight:var(--weight-semibold)}#sideconvo-app .text-display-md{font-size:var(--text-4xl);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug)}#sideconvo-app .text-heading-xl{font-size:var(--text-3xl);line-height:var(--leading-tight)}#sideconvo-app .text-heading-lg,#sideconvo-app .text-heading-xl{font-family:var(--font-heading);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}#sideconvo-app .text-heading-lg{font-size:var(--text-2xl);line-height:var(--leading-snug)}#sideconvo-app .text-heading-md{font-size:var(--text-xl);line-height:var(--leading-snug)}#sideconvo-app .text-heading-md,#sideconvo-app .text-heading-sm{font-family:var(--font-heading);font-weight:var(--weight-semibold)}#sideconvo-app .text-heading-sm{font-size:var(--text-lg);line-height:var(--leading-normal)}#sideconvo-app .text-body-lg{font-size:var(--text-lg);line-height:var(--leading-relaxed)}#sideconvo-app .text-body-base,#sideconvo-app .text-body-lg{font-family:var(--font-body);font-weight:var(--weight-normal)}#sideconvo-app .text-body-base{font-size:var(--text-base);line-height:var(--leading-normal)}#sideconvo-app .text-body-sm{font-size:var(--text-sm)}#sideconvo-app .text-body-sm,#sideconvo-app .text-body-xs{font-family:var(--font-body);font-weight:var(--weight-normal);line-height:var(--leading-normal)}#sideconvo-app .text-body-xs{font-size:var(--text-xs)}#sideconvo-app .text-label-lg{font-size:var(--text-base)}#sideconvo-app .text-label-base,#sideconvo-app .text-label-lg{font-family:var(--font-body);font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal);line-height:var(--leading-normal)}#sideconvo-app .text-label-base{font-size:var(--text-sm)}#sideconvo-app .text-label-sm{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);line-height:var(--leading-normal);text-transform:uppercase}#sideconvo-app .text-mono{font-family:var(--font-mono);font-size:.9em}#sideconvo-app .text-primary{color:var(--color-text-primary)}#sideconvo-app .text-secondary{color:var(--color-text-secondary)}#sideconvo-app .text-tertiary{color:var(--color-text-tertiary)}#sideconvo-app .text-inverse{color:var(--color-text-inverse)}#sideconvo-app .text-brand{color:var(--color-primary)}#sideconvo-app .text-success{color:var(--color-success)}#sideconvo-app .text-warning{color:var(--color-warning)}#sideconvo-app .text-error{color:var(--color-error)}#sideconvo-app :focus{outline:none}#sideconvo-app :focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 3px rgba(95,91,243,.4);outline:none}#sideconvo-app a:focus-visible,#sideconvo-app button:focus-visible{box-shadow:0 0 0 3px rgba(95,91,243,.4);outline:none}#sideconvo-app :where(input):focus-visible,#sideconvo-app :where(select):focus-visible,#sideconvo-app :where(textarea):focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(95,91,243,.15);outline:none}#sideconvo-app ::-webkit-scrollbar{height:12px;width:12px}#sideconvo-app ::-webkit-scrollbar-track{background:var(--color-gray-100);border-radius:var(--radius-full)}#sideconvo-app ::-webkit-scrollbar-thumb{background:var(--color-gray-300);border:3px solid var(--color-gray-100);border-radius:var(--radius-full);-webkit-transition:background var(--duration-fast) var(--ease-out-quad);transition:background var(--duration-fast) var(--ease-out-quad)}#sideconvo-app ::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}#sideconvo-app *{scrollbar-color:var(--color-gray-300) var(--color-gray-100);scrollbar-width:thin}#sideconvo-app ::selection{background:var(--color-primary-lighter);color:var(--color-navy-deep)}#sideconvo-app ::-moz-selection{background:var(--color-primary-lighter);color:var(--color-navy-deep)}#sideconvo-app .elevation-0{box-shadow:none}#sideconvo-app .elevation-1{box-shadow:var(--shadow-sm)}#sideconvo-app .elevation-2{box-shadow:var(--shadow-base)}#sideconvo-app .elevation-3{box-shadow:var(--shadow-md)}#sideconvo-app .elevation-4{box-shadow:var(--shadow-lg)}#sideconvo-app .elevation-5{box-shadow:var(--shadow-xl)}#sideconvo-app .transition-fast{transition:all var(--duration-fast) var(--ease-out-quad)}#sideconvo-app .transition-base{transition:all var(--duration-base) var(--ease-out-expo)}#sideconvo-app .transition-slow{transition:all var(--duration-slow) var(--ease-out-expo)}#sideconvo-app .glass{background:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.3)}#sideconvo-app .glass,#sideconvo-app .glass-dark{backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg))}#sideconvo-app .glass-dark{background:rgba(15,22,41,.7);border:1px solid hsla(0,0%,100%,.1)}@media (max-width:768px){#sideconvo-app .hide-mobile{display:none!important}}@media (min-width:769px){#sideconvo-app .show-mobile{display:none!important}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#sideconvo-app .spin{animation:spin .8s linear infinite;display:block}
.splash-screen-container{background:var(--color-bg-secondary);bottom:0;left:160px;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:32px;z-index:1}body.folded .splash-screen-container{left:36px}@media screen and (max-width:782px){.splash-screen-container{left:0;top:46px}body.folded .splash-screen-container{left:0}}body.is-fullscreen-mode .splash-screen-container{left:0;top:0}.splash-screen{display:flex;height:100%;overflow:hidden;position:relative;width:100%}.splash-screen__left{background:var(--color-white);border-right:1px solid var(--color-border);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:var(--space-12) var(--space-10);position:relative;width:41.67%}.splash-screen__logo{animation:slide-up var(--duration-slow) var(--ease-out-expo);animation-delay:var(--delay-1);animation-fill-mode:both;margin-bottom:var(--space-8)}.splash-screen__logo svg{height:36px;width:auto}.splash-screen__header{animation:slide-up var(--duration-slow) var(--ease-out-expo);animation-delay:var(--delay-2);animation-fill-mode:both;margin-bottom:var(--space-8)}.splash-screen__headline{color:var(--color-text-primary)!important;font-family:var(--font-heading)!important;font-size:var(--text-2xl)!important;font-weight:var(--weight-bold)!important;letter-spacing:var(--tracking-tight)!important;line-height:var(--leading-tight)!important;margin:0 0 var(--space-3)!important}.splash-screen__subtext{color:var(--color-text-secondary)!important;font-family:var(--font-body)!important;font-size:var(--text-base)!important;font-weight:var(--weight-normal)!important;line-height:var(--leading-relaxed)!important;margin:0!important}.splash-screen__toggle{align-items:center;animation:slide-up var(--duration-slow) var(--ease-out-expo);animation-delay:var(--delay-2);animation-fill-mode:both;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);gap:var(--space-2);margin-bottom:var(--space-5);padding:0;transition:color var(--duration-fast) var(--ease-out-quad)}.splash-screen__toggle:hover{color:var(--color-text-primary)}.splash-screen__toggle svg{flex-shrink:0;transition:transform var(--duration-fast) var(--ease-out-quad)}.splash-screen__toggle--open svg{transform:rotate(180deg)}.splash-screen__field-wrapper{animation:slide-up var(--duration-slow) var(--ease-out-expo);animation-delay:var(--delay-2);animation-fill-mode:both;display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-8)}.splash-screen__label{color:var(--color-text-primary);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.splash-screen__input-row{align-items:center;display:flex;gap:var(--space-3)}.splash-screen__input-wrapper{flex:1;position:relative}.splash-screen__input{background:var(--color-white);border:1.5px solid var(--color-border-medium);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--text-base);font-weight:var(--weight-normal);height:48px;padding:0 var(--space-5);transition:all var(--duration-base) var(--ease-out-expo);width:100%}.splash-screen__input::-moz-placeholder{color:var(--color-text-tertiary);font-family:var(--font-body)}.splash-screen__input::placeholder{color:var(--color-text-tertiary);font-family:var(--font-body)}.splash-screen__input:hover:not(:disabled){background:var(--color-white);border-color:var(--color-primary-light)}.splash-screen__input:focus{background:var(--color-white);border-color:#5f5bf3!important;box-shadow:0 0 0 3px rgba(95,91,243,.15)!important;outline:none!important}.splash-screen__input--error{background:var(--color-error-bg);border-color:var(--color-error)!important}.splash-screen__input--error:focus{border-color:var(--color-error)!important;box-shadow:0 0 0 3px rgba(239,68,68,.2)!important;outline:none!important}.splash-screen__clear{align-items:center;background:transparent;border:none;border-radius:var(--radius-base);color:var(--color-text-tertiary);cursor:pointer;display:flex;font-size:20px;height:28px;justify-content:center;padding:var(--space-1);position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);transition:all var(--duration-fast) var(--ease-out-quad);width:28px}.splash-screen__clear:hover{background:var(--color-gray-100);color:var(--color-text-primary)}.splash-screen__submit{align-items:center;background:var(--gradient-brand);border:none;border-radius:50%;box-shadow:var(--shadow-sm);color:var(--color-white);cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all var(--duration-base) var(--ease-out-expo);width:48px}.splash-screen__submit svg{height:22px;width:22px}.splash-screen__submit:hover:not(:disabled){background:var(--gradient-brand);box-shadow:var(--shadow-md);filter:brightness(.9);transform:scale(1.05)}.splash-screen__submit:active:not(:disabled){transform:scale(.95)}.splash-screen__submit:disabled{cursor:not-allowed;opacity:.4}.splash-screen__error{align-items:center;animation:slide-down var(--duration-fast) var(--ease-out-quad);color:var(--color-error);display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);gap:var(--space-2);margin:0}.splash-screen__error:before{content:"⚠";font-size:var(--text-base)}.splash-screen__notice{animation:slide-up var(--duration-slow) var(--ease-out-expo);animation-delay:var(--delay-3);animation-fill-mode:both;background:var(--color-gray-50);border:none;border-radius:var(--radius-md);display:flex;gap:var(--space-4);margin-top:auto;padding:var(--space-5)}.splash-screen__notice-icon{flex-shrink:0;height:24px;width:24px}.splash-screen__notice-content{flex:1}.splash-screen__notice-title{color:var(--color-text-primary);font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0 0 var(--space-2)}.splash-screen__notice-text{color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-normal);line-height:var(--leading-relaxed);margin:0}.splash-screen__right{flex:1;overflow:hidden;position:relative}.splash-screen__iframe{border:none;display:block;height:100%;width:100%}.splash-screen__validating{align-items:center;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center}.splash-screen__validating-text{color:hsla(0,0%,100%,.6);font-size:14px;margin:0}.splash-screen__spinner{animation:splash-spin .6s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top:2px solid var(--color-white);display:inline-block;height:18px;width:18px}@keyframes splash-spin{to{transform:rotate(1turn)}}@media (max-width:1024px){.splash-screen__left{padding:var(--space-8)}}@media (max-width:900px){.splash-screen-container{overflow-y:auto}.splash-screen{flex-direction:column;height:auto;min-height:calc(100vh - 46px)}.splash-screen__left{border-bottom:1px solid var(--color-border);border-right:none;padding:var(--space-8);width:100%}.splash-screen__right{min-height:50vh}}@media (max-width:640px){.splash-screen__logo{margin-bottom:var(--space-6)}.splash-screen__input{height:44px}}@media (min-width:901px){.splash-screen{min-height:calc(100vh - 32px)}}
.success-screen{align-items:center;animation:fade-in var(--duration-base) var(--ease-out-expo);background:linear-gradient(135deg,var(--color-primary-lighter) 0,var(--color-white) 100%);display:flex;justify-content:center;min-height:100vh;padding:var(--space-8)}.success-screen__container{animation:scale-in var(--duration-base) var(--ease-out-expo);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-2xl);max-width:700px;padding:var(--space-12);text-align:center;width:100%}.success-screen__icon{height:120px;margin:0 auto var(--space-8);position:relative;width:120px}.success-screen__checkmark{display:block;height:120px;width:120px}.success-screen__checkmark-circle{animation:success-circle .6s cubic-bezier(.65,0,.45,1) forwards;stroke:var(--color-success);stroke-miterlimit:10;stroke-width:3}.success-screen__checkmark-check{animation:success-check .4s cubic-bezier(.65,0,.45,1) .3s forwards;stroke:var(--color-success);stroke-dasharray:48;stroke-dashoffset:48;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:3;transform-origin:50% 50%}@keyframes success-circle{0%{opacity:0;stroke-dasharray:0 157}to{opacity:1;stroke-dasharray:157 157}}@keyframes success-check{to{stroke-dashoffset:0}}.success-screen__content{animation:slide-up var(--duration-base) var(--ease-out-expo) .2s both}.success-screen__title{color:var(--color-text-primary)!important;font-family:var(--font-heading)!important;font-size:var(--text-4xl)!important;font-weight:var(--weight-bold)!important;letter-spacing:var(--tracking-tight)!important;line-height:var(--leading-tight)!important;margin:0 0 var(--space-4) 0!important}.success-screen__message{color:var(--color-text-secondary)!important;font-family:var(--font-body)!important;font-size:var(--text-xl)!important;line-height:var(--leading-relaxed)!important;margin:0 0 var(--space-10) 0!important}.success-screen__next-steps{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl);margin:var(--space-10) 0;padding:var(--space-8);text-align:left}.success-screen__next-steps-title{color:var(--color-text-primary)!important;font-family:var(--font-heading)!important;font-size:var(--text-2xl)!important;font-weight:var(--weight-semibold)!important;letter-spacing:var(--tracking-tight)!important;margin:0 0 var(--space-6) 0!important;text-align:center}.success-screen__steps-list{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin:0;padding:0}.success-screen__step{align-items:flex-start;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;gap:var(--space-4);padding:var(--space-5);transition:all var(--duration-base) var(--ease-out-expo)}.success-screen__step:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.success-screen__step-number{align-items:center;background:var(--color-primary);border-radius:var(--radius-full);color:var(--color-white);display:flex;flex-shrink:0;font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-bold);height:36px;justify-content:center;width:36px}.success-screen__step-content{flex:1}.success-screen__step-content h3{color:var(--color-text-primary)!important;font-family:var(--font-heading)!important;font-size:var(--text-lg)!important;font-weight:var(--weight-semibold)!important;letter-spacing:var(--tracking-tight)!important;margin:0 0 var(--space-1) 0!important}.success-screen__step-content p{color:var(--color-text-secondary)!important;font-family:var(--font-body)!important;font-size:var(--text-base)!important;line-height:var(--leading-relaxed)!important;margin:0!important}.success-screen__button{align-items:center;background:var(--color-primary);border:none;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);color:var(--color-white);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-semibold);gap:var(--space-2);justify-content:center;margin-top:var(--space-8);min-height:56px;padding:var(--space-4) var(--space-10);transition:all var(--duration-base) var(--ease-out-expo)}.success-screen__button:hover{background:var(--color-primary-dark);box-shadow:var(--shadow-lg),var(--glow-primary);transform:translateY(-2px)}.success-screen__button:active{transform:translateY(0)}.success-screen__button:focus-visible{box-shadow:0 0 0 4px rgba(99,102,241,.4);outline:none}@media (max-width:782px){.success-screen{padding:var(--space-4)}.success-screen__container{padding:var(--space-8)}.success-screen__checkmark,.success-screen__icon{height:100px;width:100px}.success-screen__title{font-size:var(--text-3xl)!important}.success-screen__message{font-size:var(--text-lg)!important}.success-screen__next-steps{padding:var(--space-6)}.success-screen__next-steps-title{font-size:var(--text-xl)!important}.success-screen__step{align-items:center;flex-direction:column;text-align:center}.success-screen__step-content{text-align:center}.success-screen__button{font-size:var(--text-base);padding:var(--space-4) var(--space-6);width:100%}}
.zpG2PS4M6rnE8eJnHsdA{display:block;flex-shrink:0}
.iOCbRnIWJmksoj47S5wc{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;gap:10px;justify-content:center;margin:0;text-align:center;transition-duration:.25s;transition-property:background-color,color,transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.iOCbRnIWJmksoj47S5wc:focus-visible{outline:2px solid #5f5bf3;outline-offset:2px}.iOCbRnIWJmksoj47S5wc:active:not(.uFgl_M3qqshVBWVOGUvL){transform:translateY(1px)}.GgcZOPJrYsuwEhwWyJPa{height:52px;padding:16px}.GgcZOPJrYsuwEhwWyJPa,.tqAWDBlYwzanbEsKdIuj{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.tqAWDBlYwzanbEsKdIuj{height:44px;padding:12px 16px}.kKJVUEO708xb95wF7pEY{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;height:38px;line-height:1.4;padding:10px 16px}.B7_fTrb_OTX7eoUtuO0Y{background-color:var(--color-primary-base);color:var(--color-primary-on-primary)}.B7_fTrb_OTX7eoUtuO0Y:hover:not(.uFgl_M3qqshVBWVOGUvL){box-shadow:0 4px 12px rgba(95,91,243,.3);transform:translateY(-1px)}.B7_fTrb_OTX7eoUtuO0Y:active:not(.uFgl_M3qqshVBWVOGUvL){opacity:.8;transform:translateY(0)}.tSuzwBfbbZ9kKwwzHNY1{background-color:transparent;border:1px solid var(--color-grey-neutral);color:var(--color-text-primary)}.tSuzwBfbbZ9kKwwzHNY1:hover:not(.uFgl_M3qqshVBWVOGUvL){background-color:var(--color-surface-alt);box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.tSuzwBfbbZ9kKwwzHNY1:active:not(.uFgl_M3qqshVBWVOGUvL){background-color:var(--color-surface-alt);transform:translateY(0)}.ENPvci7XPObhU8MO91nz{background-color:transparent;color:var(--color-text-primary);padding-left:8px;padding-right:8px}.ENPvci7XPObhU8MO91nz:hover:not(.uFgl_M3qqshVBWVOGUvL){background-color:var(--color-primary-opacity-08)}.ENPvci7XPObhU8MO91nz:active:not(.uFgl_M3qqshVBWVOGUvL){opacity:.4}.ALxx2rvajTfK5I61Yoj7{background-color:var(--color-semantic-warning);color:var(--color-text-primary)}.ALxx2rvajTfK5I61Yoj7:hover:not(.uFgl_M3qqshVBWVOGUvL){box-shadow:0 4px 12px rgba(245,158,11,.3);transform:translateY(-1px)}.ALxx2rvajTfK5I61Yoj7:active:not(.uFgl_M3qqshVBWVOGUvL){opacity:.8;transform:translateY(0)}.ji0nD2YOIfoKltbBHe4D{background-color:transparent;border:1px solid var(--color-semantic-danger);color:var(--color-semantic-danger)}.ji0nD2YOIfoKltbBHe4D:hover:not(.uFgl_M3qqshVBWVOGUvL){background-color:rgba(239,68,68,.08);transform:translateY(-1px)}.ji0nD2YOIfoKltbBHe4D:active:not(.uFgl_M3qqshVBWVOGUvL){opacity:.8;transform:translateY(0)}.uFgl_M3qqshVBWVOGUvL{cursor:not-allowed;opacity:.5;pointer-events:none}.lfl2917VUyjPWz414GQa{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.lfl2917VUyjPWz414GQa img,.lfl2917VUyjPWz414GQa svg{display:block;height:100%;width:100%}.GgcZOPJrYsuwEhwWyJPa .lfl2917VUyjPWz414GQa,.tqAWDBlYwzanbEsKdIuj .lfl2917VUyjPWz414GQa{height:20px;width:20px}.kKJVUEO708xb95wF7pEY .lfl2917VUyjPWz414GQa{height:18px;width:18px}.KEwJDLaHlbMgEaWFCsiD{color:inherit;display:inline-block}
.kQOUhbn7o6iVwB9qmz5z{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;position:relative;transition-duration:.25s;transition-property:background-color,opacity,color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.kQOUhbn7o6iVwB9qmz5z:active:not(:disabled),.kQOUhbn7o6iVwB9qmz5z:hover:not(:disabled){background-color:var(--color-grey-light)}.kQOUhbn7o6iVwB9qmz5z:active:not(:disabled){opacity:.8}.kQOUhbn7o6iVwB9qmz5z:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:2px}.SjhhLBbxtaD5ADQry8Hz{border-radius:8px;height:38px;width:38px}.tfCXBLrio5m9SbgVFrOS{height:32px;width:32px}.tfCXBLrio5m9SbgVFrOS,.mdNx_3BBgsBFCfOXXGMG{border-radius:4px}.mdNx_3BBgsBFCfOXXGMG{height:24px;width:24px}.liwsqr1nrpIlQGcnSAIa{border:1px solid var(--color-grey-neutral)}.L18ZUPtSV9vqkxhahDNg{cursor:not-allowed;opacity:.5}.L18ZUPtSV9vqkxhahDNg:hover{background-color:transparent}.sclfdq9SXvuA32ZuoEyR{align-items:center;color:currentColor;display:flex;justify-content:center}.sclfdq9SXvuA32ZuoEyR svg{height:100%;width:100%}.iq_ZjkYC0QuP19UEPqRC{background:rgba(17,17,27,.92);border-radius:4px;color:#fff;font-family:inherit;font-size:11px;font-weight:500;line-height:1;padding:5px 8px;pointer-events:none;position:fixed;transform:translateX(-50%);white-space:nowrap;z-index:100000}
.DDHTkjbzGJEcoWDJaSOh{align-items:center;background-color:var(--color-surface-alt);border-bottom:1px solid var(--color-grey-soft);display:flex;padding:8px 16px}.M1HhScE9GUg1VVTfGWg8{color:var(--color-text-secondary);flex:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.BBidPxXjjUWsa84PZU9j{align-items:center;background-color:var(--color-surface-primary);display:flex;height:60px;padding:0 16px}.lb6_pW8jV6qaEzSkKT6m{display:flex;flex:1;flex-direction:column;gap:2px;height:100%;justify-content:center;min-width:0}.e7piBGKIw9r3bBexMcg2{color:var(--color-text-primary);font-size:13px}.srwK2w0eN9MSByBA3teu,.e7piBGKIw9r3bBexMcg2{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srwK2w0eN9MSByBA3teu{color:var(--color-text-tertiary);font-size:12px}.KkUI1IPtbOo2plabb7ba .lb6_pW8jV6qaEzSkKT6m{align-items:flex-start}.Mhv808UEHJY52QlV7XQY .e7piBGKIw9r3bBexMcg2{color:var(--color-text-secondary)}
.ifHLslDbaYoe9Bijz0xw{align-items:center;background-color:transparent;border:1px solid var(--color-grey-neutral);border-radius:8px;display:flex;gap:8px;height:52px;padding:16px;transition-duration:.25s;transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.DikeBLjaAKRzQz8kphGq{gap:8px;height:34px;padding:8px}.DikeBLjaAKRzQz8kphGq .hH_rVOAQVSHFRhiXZ2t3{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:1.3}.DikeBLjaAKRzQz8kphGq .JaVGlAq2IR2K7sSX5e3A,.DikeBLjaAKRzQz8kphGq .Onxyv1o_xVCFs8xsb5Nd{height:14px;width:14px}.Y5Kk6tcuJ29rq8b0htYb{border-color:var(--color-grey-dark)}.fmuUesSHgNgXwgszeLYS{outline:none}.oOLG45iLJh5Kq2T0qcC4,.fmuUesSHgNgXwgszeLYS{border-color:var(--color-grey-neutral)}.oOLG45iLJh5Kq2T0qcC4{background-color:var(--color-grey-light);cursor:not-allowed;opacity:.6}.ifHLslDbaYoe9Bijz0xw .hH_rVOAQVSHFRhiXZ2t3{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;box-shadow:none;color:var(--color-text-primary);flex:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin:0;min-height:auto;min-width:0;outline:none;padding:0}.ifHLslDbaYoe9Bijz0xw .hH_rVOAQVSHFRhiXZ2t3::-moz-placeholder{color:var(--color-text-tertiary)}.ifHLslDbaYoe9Bijz0xw .hH_rVOAQVSHFRhiXZ2t3::placeholder{color:var(--color-text-tertiary)}.ifHLslDbaYoe9Bijz0xw .hH_rVOAQVSHFRhiXZ2t3:disabled{color:var(--color-text-secondary);cursor:not-allowed}.ifHLslDbaYoe9Bijz0xw .hH_rVOAQVSHFRhiXZ2t3:focus,.ifHLslDbaYoe9Bijz0xw .hH_rVOAQVSHFRhiXZ2t3:focus-visible{border-color:transparent;box-shadow:none;outline:none}.ifHLslDbaYoe9Bijz0xw .m6wfNoINKE14ea9Vh5el{background:rgba(95,91,243,.12);border:1px solid rgba(95,91,243,.3);border-radius:4px;flex-shrink:0;font-size:10px;font-weight:600;gap:3px;height:20px;letter-spacing:.04em;padding:0 6px 0 7px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.ifHLslDbaYoe9Bijz0xw .m6wfNoINKE14ea9Vh5el,.ifHLslDbaYoe9Bijz0xw .w3UbiKvREfSG7aUSEe94{align-items:center;color:var(--color-brand-primary,#5f5bf3);display:inline-flex}.ifHLslDbaYoe9Bijz0xw .w3UbiKvREfSG7aUSEe94{background:none;border:none;box-shadow:none;cursor:pointer;font-size:13px;justify-content:center;line-height:1;margin:0;opacity:.7;padding:0;transition-duration:.25s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ifHLslDbaYoe9Bijz0xw .w3UbiKvREfSG7aUSEe94:hover{opacity:1}.ifHLslDbaYoe9Bijz0xw .Onxyv1o_xVCFs8xsb5Nd{align-items:center;color:var(--color-text-tertiary);display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.ifHLslDbaYoe9Bijz0xw .Onxyv1o_xVCFs8xsb5Nd img,.ifHLslDbaYoe9Bijz0xw .Onxyv1o_xVCFs8xsb5Nd svg{display:block;height:100%;width:100%}.ifHLslDbaYoe9Bijz0xw .JaVGlAq2IR2K7sSX5e3A{align-items:center;background:none;border:none;box-shadow:none;color:var(--color-grey-dark);cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;margin:0;padding:0;transition-duration:.25s;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:18px}.ifHLslDbaYoe9Bijz0xw .JaVGlAq2IR2K7sSX5e3A:hover{color:var(--color-text-primary)}.ifHLslDbaYoe9Bijz0xw .JaVGlAq2IR2K7sSX5e3A:active{color:var(--color-text-secondary)}.ifHLslDbaYoe9Bijz0xw .JaVGlAq2IR2K7sSX5e3A svg{display:block;height:100%;width:100%}
.lLJbyCSUfLNveUZ8HuHK{align-items:center;background-color:var(--color-surface-primary);border-bottom:1px solid var(--color-grey-soft);cursor:pointer;display:flex;justify-content:space-between;min-height:60px;padding:0 16px;transition-duration:.25s;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.lLJbyCSUfLNveUZ8HuHK:hover:not(.RaMimJsled325xxRmUaA):not(.cL21Mv0D1VvFX_04JSay){background-color:var(--color-grey-light)}.lLJbyCSUfLNveUZ8HuHK:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:-2px}.cL21Mv0D1VvFX_04JSay{background-color:var(--color-primary-opacity-06)}.RaMimJsled325xxRmUaA{cursor:not-allowed;opacity:.5}.pAdCRg7loS39p4XViz8c .KMTcoPuVNxQxzlj1gTyK,.pAdCRg7loS39p4XViz8c .RF8v64rDOCjmyEt09F21,.pAdCRg7loS39p4XViz8c .fqBHVHQ6wHPidOTRNb6A,.pAdCRg7loS39p4XViz8c .dEel8AZrBkduiyfWx9Hp{color:var(--color-text-tertiary)}.F7c6lEWSxLs8I09anZXW{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.KMTcoPuVNxQxzlj1gTyK{color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.4}.KMTcoPuVNxQxzlj1gTyK,.fqBHVHQ6wHPidOTRNb6A{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fqBHVHQ6wHPidOTRNb6A{color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.3}.BLdfn5SWynZD80brfBmp{align-items:center;display:flex;flex-shrink:0;gap:8px}.dEel8AZrBkduiyfWx9Hp{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.4;min-width:50px;text-align:right}.RF8v64rDOCjmyEt09F21,.dEel8AZrBkduiyfWx9Hp{color:var(--color-text-primary);flex-shrink:0}.RF8v64rDOCjmyEt09F21{align-items:center;display:flex;justify-content:center}
.ucfA7TnFJ3L06QoU4oc4{align-items:center;background-color:var(--color-surface-primary);border-radius:6px;cursor:pointer;display:flex;gap:0;justify-content:center;padding:8px;transition-duration:.25s;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.ucfA7TnFJ3L06QoU4oc4:hover:not(.v0zQ6CwAT8L_ZiRpvNLQ){background-color:var(--color-grey-light)}.ucfA7TnFJ3L06QoU4oc4:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:-2px}.dip2lImr1M9gjIqGNOHP{background:linear-gradient(90deg,rgba(95,91,243,.08) 0,rgba(95,91,243,.08) 100%),var(--color-surface-primary);gap:4px}.dip2lImr1M9gjIqGNOHP:hover:not(.v0zQ6CwAT8L_ZiRpvNLQ){background:linear-gradient(90deg,rgba(95,91,243,.12) 0,rgba(95,91,243,.12) 100%),var(--color-grey-light)}.v0zQ6CwAT8L_ZiRpvNLQ{cursor:not-allowed;opacity:.5}.l8lWFFSYVmT03LqhUfWz{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.mKkW6lSyLdGJEb4IkwAL{color:var(--color-text-primary);font-size:14px;line-height:1.4}.X2CEyCqmt9aGyL8Ri7yg,.mKkW6lSyLdGJEb4IkwAL{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.X2CEyCqmt9aGyL8Ri7yg{color:var(--color-text-tertiary);font-size:12px;line-height:1.3}.RXsXYjZnvC6z8dbLvSlE{color:var(--color-text-primary);flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.4;text-align:right}.i19hoyes_Z1WijDaDXWf{align-items:center;display:flex;flex-shrink:0;height:14px;justify-content:center;width:14px}
.aqDmxX4DEjZpAuVSQisO{background-color:var(--color-surface-primary);border:1px solid var(--color-grey-soft);border-radius:8px;box-shadow:0 4px 20px 0 var(--color-grey-light);display:flex;flex-direction:column;width:100%}.M627JuC5wNn32WZmaI_Q{padding:8px 8px 0}.j7eanBqEdbDiX0hNe2KN{display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding:8px}.CeYfRwjfGuEdVA4DAAUY{align-items:center;color:var(--color-text-tertiary);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;justify-content:center;line-height:1.4;padding:16px 8px}
.WSMjUmhL9gNlvL5P7QHY{position:relative;width:-moz-fit-content;width:fit-content}.zbSaMJQ14ifB_jzdAUn4{align-items:center;background-color:var(--color-surface-primary);border:1px solid var(--color-grey-soft);border-radius:8px;cursor:pointer;display:flex;gap:12px;overflow:hidden;transition-duration:.25s;transition-property:border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.zbSaMJQ14ifB_jzdAUn4:hover{border-color:var(--color-grey-neutral)}.zbSaMJQ14ifB_jzdAUn4.AlWvwSYJg10NNjroDF5C{border-color:var(--color-semantic-border-accent)}.zbSaMJQ14ifB_jzdAUn4.sB6g5ztAlYAwCCLp82IS{height:38px;padding:10px 10px 10px 12px}.zbSaMJQ14ifB_jzdAUn4.We3pHKQ8_jnCBTMRkBkb{height:52px;padding:16px 12px}.nG8Uw_dqdhdRNraKHx7A{flex-shrink:0}.nG8Uw_dqdhdRNraKHx7A,.D7FlzJfr2aBAO1UkEsPA{color:var(--color-text-primary)}.D7FlzJfr2aBAO1UkEsPA{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.4;text-align:left;white-space:nowrap}.qbsMeekz05Gp8ocCsd23{color:var(--color-grey-dark);flex-shrink:0}.w3xyOsdqLm6V_LypPepd{align-items:center;background-color:var(--color-semantic-border-accent);color:var(--color-text-primary);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:500;height:16px;justify-content:center;line-height:1.2;min-width:16px;padding:0 4px;right:-4px;top:-5px}.w3xyOsdqLm6V_LypPepd,.qGnAe5jdiLFNj2GyUFSW{position:absolute}.qGnAe5jdiLFNj2GyUFSW{left:0;max-width:300px;min-width:200px;width:300px;z-index:100}.wU1U0dtNlvoHzLZPuqe_{top:43px}.fSFDcAOl2fAGoLRMm_Rx{top:57px}
.jDezCwFEHwo_SyiAZqTV{display:flex;flex-direction:column;gap:16px;max-width:1200px;width:100%}.y4N4ZwXXetIwVXNjcWU3{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.YlhSLxcIS6ATZO4SKNXt{display:flex;flex:1;flex-direction:column;gap:4px;min-width:160px}.jDezCwFEHwo_SyiAZqTV .FEQnjkOPW_dFtqujKXHK{color:var(--color-text-primary);flex:1;font-size:18px;font-weight:500;line-height:1.4;line-height:1;padding:0;white-space:pre-wrap;word-break:break-word}.jDezCwFEHwo_SyiAZqTV .FEQnjkOPW_dFtqujKXHK,.ZXq78tWlbSBXMi0RxFMA{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}.ZXq78tWlbSBXMi0RxFMA{color:var(--color-text-tertiary);font-size:14px;font-weight:400;line-height:1.4}.i9lDc7ZEGLpe4fU3HgcQ{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px}.EiIDVklc6i4pvPmeKV1e svg{height:14px;width:14px}.aycjKeiPEpl5UEbpQuvY{align-items:center;display:flex;flex-wrap:wrap;gap:8px}@media(max-width:960px){.y4N4ZwXXetIwVXNjcWU3{align-items:stretch;flex-direction:column;gap:16px}.YlhSLxcIS6ATZO4SKNXt{justify-content:flex-start}.i9lDc7ZEGLpe4fU3HgcQ{width:100%}}
.aaOlDAUFULt1nlASzsKd{align-items:center;background-color:var(--color-background-overlay-50);display:flex;inset:0;justify-content:center;position:fixed;z-index:1050}.OoyK0nfMpfihPJtBH5Dw{border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);flex-direction:column;max-height:90vh;max-width:100%;overflow:hidden}.z7YNepncpywwuBaYCmTJ,.OoyK0nfMpfihPJtBH5Dw{background:var(--color-surface-primary);display:flex}.z7YNepncpywwuBaYCmTJ{align-items:flex-start;justify-content:space-between;padding:24px}.lJDb0edBWlxyZOZmUs7z{color:var(--color-text-primary);flex:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-weight:600;line-height:1;margin:0}.I7sPxPbq2vNrOilbd2la{align-items:center;background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition-duration:.25s;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:20px}.I7sPxPbq2vNrOilbd2la:hover{color:var(--color-text-primary)}.I7sPxPbq2vNrOilbd2la:active{transform:scale(.95)}.pWrYGJsskGzXLfv1bRhy{flex:1;overflow-y:auto;padding:0}.Sezm0Y8kTczI1L6qSnfk{border-top:1px solid var(--color-border);gap:12px;justify-content:flex-end;padding:24px}.IRsZoUz1e8INScJRekXQ,.Sezm0Y8kTczI1L6qSnfk{align-items:center;background:var(--color-surface-primary);display:flex}.IRsZoUz1e8INScJRekXQ{border:1px solid var(--color-grey-neutral);border-radius:8px;color:var(--color-semantic-danger);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;justify-content:center;line-height:1.5;padding:12px 16px;transition-duration:.25s;transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.IRsZoUz1e8INScJRekXQ:hover{background:var(--color-surface-alt);border-color:var(--color-semantic-danger)}.IRsZoUz1e8INScJRekXQ:active{transform:scale(.98)}@media(max-width:768px){.OoyK0nfMpfihPJtBH5Dw{max-width:calc(100vw - 32px);width:100%!important}.z7YNepncpywwuBaYCmTJ{padding:16px 16px 24px}.Sezm0Y8kTczI1L6qSnfk{flex-wrap:wrap;padding:16px}.IRsZoUz1e8INScJRekXQ{flex:1;min-width:120px}}
.Otc44mh1aw2mI_Fqzypd{align-items:center;background-color:transparent;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:8px;text-decoration:none;transition-duration:.25s;transition-property:background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Otc44mh1aw2mI_Fqzypd:hover:not(.QxvqwRt00isBYIKrXvYs){background-color:var(--color-grey-light)}.QxvqwRt00isBYIKrXvYs{background-color:var(--color-primary-opacity-06)}.QxvqwRt00isBYIKrXvYs .bOsk3O2VX0t1QtwHsTEr{font-weight:600}.QxvqwRt00isBYIKrXvYs .TJYsbiuhao_rJRIiPo9U,.QxvqwRt00isBYIKrXvYs .bOsk3O2VX0t1QtwHsTEr{color:var(--color-primary-base)}.TJYsbiuhao_rJRIiPo9U{align-items:center;color:var(--color-text-primary);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.TJYsbiuhao_rJRIiPo9U svg{height:20px;width:20px}.bOsk3O2VX0t1QtwHsTEr{color:var(--color-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.Er7Jxwiq2ue7VX04A9pZ{background-color:var(--color-surface-primary);border:1px solid var(--color-grey-soft);border-radius:8px;display:flex;flex:1;flex-direction:column;gap:4px;max-width:232px;min-width:0;overflow:clip;padding:10px 12px}.kQzqc9VwP9F80ezKoB0m{animation:lekmbLVnJmkqVv0OMW2N 1.5s ease-in-out infinite}@keyframes lekmbLVnJmkqVv0OMW2N{0%,to{background-color:var(--color-surface-primary)}50%{background-color:var(--color-grey-light)}}.D6bTmNZtJjCuplIDIELI{display:flex;gap:6px;width:100%}.D6bTmNZtJjCuplIDIELI,.Gt7ynZncAD1NlOGMx1fg{align-items:center}.Gt7ynZncAD1NlOGMx1fg{color:var(--color-text-tertiary);display:inline-flex;flex-shrink:0;justify-content:center}.Gt7ynZncAD1NlOGMx1fg svg{display:block;height:14px;width:14px}.w4tOzeaJDSVyie4RcFMI{color:var(--color-text-tertiary);font-size:12px;line-height:1.3;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w4tOzeaJDSVyie4RcFMI,.GUe4HhZtD33ledx3QbCO{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500}.GUe4HhZtD33ledx3QbCO{color:var(--color-text-primary);font-size:24px;line-height:1;text-align:right}
.RDZnZGtrKzhq_OKZeTh_{border-bottom:1px solid var(--color-grey-soft);min-height:60px;padding:0 16px;transition-duration:.25s;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.RDZnZGtrKzhq_OKZeTh_,.yvc5JduGhsZ9htM82Lrh{align-items:center;display:flex}.yvc5JduGhsZ9htM82Lrh{flex-shrink:0;justify-content:center;width:32px}.J4YE7eYXHr9nM8owCueE{border-radius:50%;flex-shrink:0;height:8px;width:8px}.ulcy1b1TB3YmqJpULhTA{flex-shrink:0;padding:0 8px;width:80px}.pTBjYrEp9P3cFqveYYiJ{color:var(--color-text-secondary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:1.3}.LJS1VKAhR8GpP6q2tTDO{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;padding:0 8px}.VEZZZPJZU8_zGgBHwoy4{color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.4}.VEZZZPJZU8_zGgBHwoy4,.MKrbqk7foSeQhryf55PK{direction:ltr;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;text-overflow:ellipsis;unicode-bidi:isolate;white-space:nowrap}.MKrbqk7foSeQhryf55PK{color:var(--color-text-tertiary);font-size:12px;font-weight:400;line-height:1.3;text-decoration:none}.MKrbqk7foSeQhryf55PK:hover{color:var(--color-brand-primary);text-decoration:underline}.T2Tw0KNdVEVEA1pAwOa9{color:var(--color-semantic-danger);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.XwaNxekflJ6EnWyau3ix{flex-shrink:0;padding:0 8px;width:100px}.t1Jhj3h9B0G2gaMH1EhP{color:var(--color-text-secondary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:1.3}.FpkH8locLPmtIQK1GVOp{align-items:center;display:flex;flex-shrink:0;padding:0 8px;width:160px}.rnUi7QRy5dShfVteHvqq{color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:13px;gap:3px}.rnUi7QRy5dShfVteHvqq,.fMEKfkQ8XCjk5xGERfqh{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.3}.fMEKfkQ8XCjk5xGERfqh{color:var(--color-semantic-warning);font-size:12px}.v5hl6HLsktXxQh2fX058{color:var(--color-semantic-danger);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;font-weight:600;line-height:1.3}.Y4DGx6V0fGIL013BdFc1{align-items:center;display:flex;flex-shrink:0;gap:4px;justify-content:flex-end;width:100px}.GhWJuMkc1_FO0G9VSy5w{opacity:.6}.LL_ZjcPygBb6Zd_frikr{border-left:3px solid var(--color-semantic-warning)}.Fv8zw0nJGcd9t9qEv3TT{color:var(--color-text-tertiary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:italic;font-weight:400;line-height:1.3}.yn8eEjRMbmkrKK0xfr_z{opacity:.4;transition-duration:.25s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.yn8eEjRMbmkrKK0xfr_z:hover{opacity:1}.JbU3nEICD3f739y_Zc_X,.iUxLg1VUlBPXGEqlG0iN{color:var(--color-semantic-warning)}
.BmygSMJn6a4OFI8R33za{background-color:var(--color-grey-light);border:1px solid var(--color-grey-soft);border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:12px}.fTXEHJ1JoeRMritms4OP{gap:6px}.fTXEHJ1JoeRMritms4OP,.cf64tMIEAOP1jppNwT0I{align-items:center;display:flex}.cf64tMIEAOP1jppNwT0I{color:var(--color-text-secondary);height:24px;justify-content:center;width:24px}.cf64tMIEAOP1jppNwT0I svg{height:100%;width:100%}.uBMJm6Qj4tIfkronl6AB{color:var(--color-text-tertiary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:500;line-height:1.3;line-height:1}.tt_yZslOxTI1ofmtAqUx{flex-wrap:wrap}.l4_cEFkTlJCRs0hhF47n,.tt_yZslOxTI1ofmtAqUx{gap:14px}.ItiVSbScYoKVTVquIaA3,.l4_cEFkTlJCRs0hhF47n,.tt_yZslOxTI1ofmtAqUx{align-items:center;display:flex}.ItiVSbScYoKVTVquIaA3{color:var(--color-text-tertiary);justify-content:center}.RToefI7ZBs2iDO882rL2{gap:6px}.RToefI7ZBs2iDO882rL2,.Nnio9lnE1IN1FsLRJqON{align-items:center;display:flex}.Nnio9lnE1IN1FsLRJqON{flex-shrink:0;height:14px;justify-content:center;width:14px}.Za0U4yzO9Hd_TjPBUpLg{border:1.5px solid var(--color-grey-neutral);border-radius:50%;height:10px;width:10px}.s5JOZU8tOF1xI6e4wlTk{align-items:center;color:var(--color-semantic-success);display:flex;justify-content:center}.czgtVq5w1nJQJKhFEQXL{color:var(--color-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:1.3;line-height:1;white-space:nowrap}.ZJmlIDTmfJ6I3Q9IV2cl .czgtVq5w1nJQJKhFEQXL{color:var(--color-text-tertiary)}.BHvGUhQp0Hm1XgDlxYM4 .czgtVq5w1nJQJKhFEQXL{font-weight:500}.BHvGUhQp0Hm1XgDlxYM4 .czgtVq5w1nJQJKhFEQXL,.VkMHrkPJBzJ2BqJCRD1b .czgtVq5w1nJQJKhFEQXL{color:var(--color-text-primary)}
.MDFqM0FJN5m1_9bEXNMw{background-color:var(--color-grey-light);border:1px solid var(--color-grey-soft);border-radius:8px;gap:4px;height:44px;overflow:clip;padding:4px}.MDFqM0FJN5m1_9bEXNMw,.BLzsRgYx7FQx6n9vZrNj{align-items:center;display:flex}.BLzsRgYx7FQx6n9vZrNj{background:none;border:1px solid transparent;border-radius:4px;color:var(--color-text-tertiary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;height:100%;justify-content:center;line-height:1.3;line-height:1;min-width:88px;padding:10px 24px;transition-duration:.25s;transition-property:color,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.BLzsRgYx7FQx6n9vZrNj:hover{color:var(--color-text-secondary)}.DRWMhVBp5ZjbE63s2xmO{background-color:var(--color-surface-primary);border-color:var(--color-grey-soft);box-shadow:0 2px 10px rgba(0,0,0,.05);cursor:default;font-weight:500}.DRWMhVBp5ZjbE63s2xmO,.DRWMhVBp5ZjbE63s2xmO:hover{color:var(--color-text-primary)}
.IL6GyHf5BdZ0I_OEx0e7{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;margin:0 auto;max-width:500px;min-height:212px;padding:40px 20px;width:100%}.IL6GyHf5BdZ0I_OEx0e7.Up8PFXb1g_D3TZ_r7iyR{gap:16px;min-height:auto;padding:24px 16px}.IL6GyHf5BdZ0I_OEx0e7.Up8PFXb1g_D3TZ_r7iyR .p88NxlqXFUrSDmSIHJQg{height:40px;margin-bottom:0}.IL6GyHf5BdZ0I_OEx0e7.Up8PFXb1g_D3TZ_r7iyR .ikkz7C80w7HCSJJCxGoh{font-size:14px;font-weight:700;line-height:1.4}.IL6GyHf5BdZ0I_OEx0e7.Up8PFXb1g_D3TZ_r7iyR .OVf9TBOjKUIAFOBvzGQn,.IL6GyHf5BdZ0I_OEx0e7.Up8PFXb1g_D3TZ_r7iyR .ikkz7C80w7HCSJJCxGoh{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.IL6GyHf5BdZ0I_OEx0e7.Up8PFXb1g_D3TZ_r7iyR .OVf9TBOjKUIAFOBvzGQn{font-size:12px;font-weight:500;line-height:1.3}.p88NxlqXFUrSDmSIHJQg{align-items:center;display:flex;height:82px;justify-content:center;margin-bottom:4px}.p88NxlqXFUrSDmSIHJQg img,.p88NxlqXFUrSDmSIHJQg svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.iUcpy_kvw31PPO51jNnA{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.ikkz7C80w7HCSJJCxGoh{color:var(--color-text-primary);font-size:22px;font-weight:600;line-height:1}.OVf9TBOjKUIAFOBvzGQn,.ikkz7C80w7HCSJJCxGoh{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}.OVf9TBOjKUIAFOBvzGQn{color:var(--color-text-secondary);font-size:16px;font-weight:400;line-height:1.5;max-width:400px}.HDdaKgWaRgjsbpBe8fAr{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:4px}
.URMkJkRxHgGuWKbmVNoh{align-items:center;border-radius:8px;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;gap:8px;line-height:1.4;padding:8px 16px}.URMkJkRxHgGuWKbmVNoh svg{flex-shrink:0}.d03ZCFbZwwb0F6j0gBox{background-color:rgba(59,130,246,.06);color:var(--color-text-secondary)}.d03ZCFbZwwb0F6j0gBox svg{color:var(--color-semantic-info)}.C5LkUdlHVj9JfSFLc98Q{background-color:rgba(245,158,11,.06);color:var(--color-text-secondary)}.C5LkUdlHVj9JfSFLc98Q svg{color:var(--color-semantic-warning)}.QEeD0CtZ9T4oJk3gRkti{background-color:rgba(239,68,68,.06);color:var(--color-text-secondary)}.QEeD0CtZ9T4oJk3gRkti svg{color:var(--color-semantic-danger)}
.sidebar{display:flex;flex-direction:column;height:100%;padding:var(--space-8) 0;position:relative}.sidebar__logo{align-items:center;animation:slide-up var(--duration-base) var(--ease-out-expo);display:flex;justify-content:flex-start;padding:0 var(--space-6) var(--space-6)}.sidebar__logo svg{color:var(--color-text-primary);flex-shrink:0;height:24px;width:auto}.sidebar__status-card{padding:0 var(--space-4) var(--space-4)}.sidebar__status-card--clickable{cursor:pointer}.sidebar__status-card--clickable:hover>*{opacity:.8}.sidebar__card-fixed-size{max-width:none}.sidebar__card-fixed-size,.sidebar__widget-card{box-sizing:border-box;height:72px;width:100%}.sidebar__widget-card{background-color:var(--color-surface-primary);border:1px solid var(--color-grey-soft,#e5e7eb);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:10px 12px}.sidebar__widget-card-header{align-items:center;display:flex;gap:6px;width:100%}.sidebar__widget-gear-btn{align-items:center;background:none;border:none;border-radius:4px;color:var(--color-text-tertiary);cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;padding:0;transition:color var(--duration-base,.15s) ease,background var(--duration-base,.15s) ease;width:18px}.sidebar__widget-gear-btn:hover{background:var(--color-primary-lighter,rgba(95,91,243,.08));color:var(--color-primary,#5f5bf3)}.sidebar__widget-card-label{color:var(--color-text-tertiary);font-family:inherit;font-size:12px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__widget-toggle-row{align-items:center;display:flex;justify-content:space-between;width:100%}.sidebar__widget-status-text{color:var(--color-text-secondary);font-family:inherit;font-size:12px;font-weight:500;white-space:nowrap}.sidebar__widget-toggle{align-items:center;background:var(--color-grey-soft,#d1d5db);border:none;border-radius:10px;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;padding:0;position:relative;transition:background var(--duration-base,.15s) ease;width:36px}.sidebar__widget-toggle:disabled{cursor:not-allowed;opacity:.6}.sidebar__widget-toggle--on{background:var(--color-primary,#5f5bf3)}.sidebar__widget-toggle-thumb{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2);height:16px;left:2px;position:absolute;transition:transform var(--duration-base,.15s) ease;width:16px}.sidebar__widget-toggle--on .sidebar__widget-toggle-thumb{transform:translateX(16px)}.sidebar__sync-status{align-items:center;animation:scale-in var(--duration-slow) var(--ease-out-expo) .3s both;background:linear-gradient(135deg,rgba(99,102,241,.06),rgba(99,102,241,.12));border:1px solid rgba(99,102,241,.2);border-radius:var(--radius-lg);display:flex;flex-direction:column;justify-content:center;margin:0 var(--space-4) var(--space-6);overflow:hidden;padding:var(--space-5);position:relative;transition:all var(--duration-base) var(--ease-out-expo)}.sidebar__sync-status:before{animation:sync-glow 4s ease-in-out infinite;background:radial-gradient(circle,rgba(99,102,241,.15) 0,transparent 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}@keyframes sync-glow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.sidebar__sync-status:hover{background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(99,102,241,.16));border-color:rgba(99,102,241,.3);box-shadow:0 4px 16px rgba(99,102,241,.2);transform:translateY(-2px)}.sidebar__sync-status-count{color:var(--color-primary);font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:1;margin-bottom:var(--space-2);position:relative;z-index:1}.sidebar__sync-status-label{color:var(--color-primary-dark);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);position:relative;text-align:center;text-transform:uppercase;z-index:1}.sidebar__section{margin-bottom:var(--space-2)}.sidebar__section-header{color:var(--color-text-tertiary);font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);margin-top:var(--space-4);padding:var(--space-3) var(--space-6) var(--space-2);text-transform:uppercase}.sidebar__menu{display:flex;flex-direction:column;gap:var(--space-1);list-style:none;margin:0;padding:0 var(--space-3)}.sidebar__menu-item{align-items:center;color:var(--color-text-secondary);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);gap:var(--space-3);min-height:40px;overflow:visible;padding:var(--space-3) var(--space-4);position:relative;text-decoration:none}.sidebar__menu-item,.sidebar__menu-item:before{border-radius:var(--radius-md);transition:all var(--duration-base) var(--ease-out-expo)}.sidebar__menu-item:before{background:var(--color-gray-100);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(.95);width:100%;z-index:-1}.sidebar__menu-item:hover:before{opacity:1;transform:scale(1)}.sidebar__menu-item:hover{color:var(--color-text-primary)}.sidebar__menu-item--active{background:var(--color-primary-lighter);box-shadow:0 0 0 1px rgba(99,102,241,.15);color:var(--color-primary);font-weight:var(--weight-semibold)}.sidebar__menu-item--active:before{display:none}.sidebar__menu-item--active:hover{background:var(--color-primary-lighter);box-shadow:0 0 0 1px rgba(99,102,241,.25)}.sidebar__menu-item--active:after{animation:slide-in-left var(--duration-base) var(--ease-out-expo);background:var(--color-primary);border-radius:0 var(--radius-full) var(--radius-full) 0;box-shadow:0 0 8px rgba(99,102,241,.5);content:"";height:60%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}@keyframes slide-in-left{0%{opacity:0;width:0}to{opacity:1;width:3px}}.sidebar__menu-icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;overflow:visible;transition:all var(--duration-base) var(--ease-out-expo);width:20px}.sidebar__menu-icon svg{display:block;height:100%;overflow:visible;width:100%}.sidebar__menu-item:hover .sidebar__menu-icon{transform:scale(1.08)}.sidebar__menu-item--active .sidebar__menu-icon{color:var(--color-primary);transform:scale(1.05)}.sidebar__menu-item span:not(.sidebar__menu-icon){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__menu li:first-child{animation:slide-up var(--duration-base) var(--ease-out-expo) var(--delay-1) both}.sidebar__menu li:nth-child(2){animation:slide-up var(--duration-base) var(--ease-out-expo) var(--delay-2) both}.sidebar__menu li:nth-child(3){animation:slide-up var(--duration-base) var(--ease-out-expo) var(--delay-3) both}.sidebar__menu li:nth-child(4){animation:slide-up var(--duration-base) var(--ease-out-expo) var(--delay-4) both}.sidebar__menu li:nth-child(5){animation:slide-up var(--duration-base) var(--ease-out-expo) var(--delay-5) both}.sidebar__menu li:nth-child(6){animation:slide-up var(--duration-base) var(--ease-out-expo) calc(var(--delay-5) + 50ms) both}.sidebar__menu li:nth-child(7){animation:slide-up var(--duration-base) var(--ease-out-expo) calc(var(--delay-5) + .1s) both}.sidebar__footer{border-top:1px solid var(--color-border-light);margin-top:auto;padding:var(--space-6)}.sidebar__footer-button{align-items:center;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);gap:var(--space-3);padding:var(--space-3) var(--space-4);transition:all var(--duration-base) var(--ease-out-expo);width:100%}.sidebar__footer-button:hover{background:var(--color-gray-100);border-color:var(--color-border-medium);box-shadow:var(--shadow-sm);color:var(--color-text-primary);transform:translateY(-1px)}.sidebar__footer-button:active{box-shadow:none;transform:translateY(0)}.sidebar__badge{align-items:center;animation:badge-pulse 2s ease-in-out infinite;background:var(--color-error);border-radius:var(--radius-full);box-shadow:0 2px 8px rgba(239,68,68,.3);color:var(--color-white);display:inline-flex;font-size:var(--text-xs);font-weight:var(--weight-bold);height:20px;justify-content:center;margin-left:auto;min-width:20px;padding:0 var(--space-2)}@keyframes badge-pulse{0%,to{box-shadow:0 2px 8px rgba(239,68,68,.3);transform:scale(1)}50%{box-shadow:0 4px 12px rgba(239,68,68,.5);transform:scale(1.1)}}.sidebar__divider{background:var(--color-border-light);height:1px;margin:var(--space-4) var(--space-6)}@media (max-width:782px){.sidebar{padding:var(--space-6) 0}.sidebar__logo{padding:0 var(--space-4) var(--space-6)}.sidebar__sync-status{margin:0 var(--space-3) var(--space-5);padding:var(--space-4)}.sidebar__sync-status-count{font-size:var(--text-3xl)}.sidebar__menu{padding:0 var(--space-2)}.sidebar__menu-item{font-size:var(--text-xs);min-height:36px;padding:var(--space-2) var(--space-3)}.sidebar__section-header{font-size:10px;padding:var(--space-2) var(--space-4) var(--space-1)}.sidebar__footer{padding:var(--space-4)}}.sidebar--collapsed{width:var(--sidebar-collapsed)}.sidebar--collapsed .sidebar__logo-text,.sidebar--collapsed .sidebar__menu-item span:not(.sidebar__menu-icon),.sidebar--collapsed .sidebar__section-header,.sidebar--collapsed .sidebar__sync-status-label{display:none}.sidebar--collapsed .sidebar__menu-item{justify-content:center;padding:var(--space-3)}.sidebar--collapsed .sidebar__sync-status{padding:var(--space-4)}.sidebar--collapsed .sidebar__sync-status-count{font-size:var(--text-2xl);margin-bottom:0}.sidebar__submenu{list-style:none;margin:var(--space-1) 0 0 0;padding:0}.sidebar__submenu-item{align-items:center;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-normal);min-height:32px;padding:var(--space-2) var(--space-3) var(--space-2) calc(var(--space-3) + 28px);position:relative;text-decoration:none;transition:all var(--duration-base) var(--ease-out-expo)}.sidebar__submenu-item:hover{background:var(--color-gray-100);color:var(--color-text-primary)}.sidebar__submenu-item--active{background:var(--color-primary-lighter);color:var(--color-primary);font-weight:var(--weight-medium)}
.sideconvo-app-layout{background:var(--color-bg-secondary);bottom:0;display:flex;left:160px;overflow:hidden;position:fixed;right:0;top:32px}body.folded .sideconvo-app-layout{left:36px}.sideconvo-app-layout__sidebar{background:var(--color-white);border-right:1px solid var(--color-border);flex-shrink:0;height:100%;overflow-x:hidden;overflow-y:auto;position:relative;transition:transform var(--duration-base) var(--ease-out-expo);width:var(--sidebar-width);z-index:var(--z-sidebar)}.sideconvo-app-layout__sidebar:before{background:linear-gradient(to bottom,transparent 0,var(--color-border-medium) 50%,transparent 100%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px;z-index:1}.sideconvo-app-layout__content{flex:1;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:var(--space-10);position:relative}.sideconvo-app-layout__content--full-bleed{overflow:hidden;padding:0}.sideconvo-app-layout__content>*{animation:fade-in var(--duration-base) var(--ease-out-expo)}.sideconvo-app-layout__hamburger{align-items:center;background:var(--color-primary);border:none;border-radius:var(--radius-lg);box-shadow:0 4px 12px rgba(99,102,241,.3),0 2px 4px rgba(99,102,241,.1);cursor:pointer;display:none;flex-direction:column;gap:5px;height:48px;justify-content:center;left:var(--space-4);position:fixed;top:calc(32px + var(--space-4));transition:all var(--duration-base) var(--ease-out-expo);width:48px;z-index:calc(var(--z-sidebar) + 1)}.sideconvo-app-layout__hamburger span{background:var(--color-white);border-radius:var(--radius-full);height:2px;transition:all var(--duration-base) var(--ease-out-expo);width:22px}.sideconvo-app-layout__hamburger:hover{background:var(--color-primary-dark);box-shadow:0 8px 20px rgba(99,102,241,.4),0 4px 8px rgba(99,102,241,.2);transform:scale(1.05)}.sideconvo-app-layout__hamburger:active{transform:scale(.95)}.sideconvo-app-layout__sidebar--open~.sideconvo-app-layout__hamburger span:first-child{transform:translateY(7px) rotate(45deg)}.sideconvo-app-layout__sidebar--open~.sideconvo-app-layout__hamburger span:nth-child(2){opacity:0;transform:scaleX(0)}.sideconvo-app-layout__sidebar--open~.sideconvo-app-layout__hamburger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.sideconvo-app-layout__overlay{animation:fade-in var(--duration-fast) ease-out;backdrop-filter:blur(var(--blur-sm));-webkit-backdrop-filter:blur(var(--blur-sm));background:var(--color-overlay);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:calc(var(--z-sidebar) - 1)}@media screen and (max-width:782px){.sideconvo-app-layout{left:0;top:46px}body.folded .sideconvo-app-layout{left:0}.sideconvo-app-layout__sidebar{box-shadow:none;height:calc(100% - 46px);position:fixed;transform:translateX(-100%)}.sideconvo-app-layout__sidebar--open{box-shadow:var(--shadow-2xl);transform:translateX(0)}.sideconvo-app-layout__content{padding:calc(64px + var(--space-4)) var(--space-4) var(--space-4)}.sideconvo-app-layout__content--full-bleed{overflow:hidden;padding:0}.sideconvo-app-layout__hamburger{display:flex;top:calc(46px + var(--space-4))}.sideconvo-app-layout__overlay{display:block;top:46px}}@media screen and (max-width:960px){body.auto-fold .sideconvo-app-layout{left:36px}}@media screen and (max-width:782px){body.auto-fold .sideconvo-app-layout{left:0}}@media screen and (min-width:783px){.sideconvo-app-layout__hamburger{top:calc(32px + var(--space-4))}.sideconvo-app-layout__overlay{top:32px}}@media screen and (min-width:1440px){.sideconvo-app-layout__content{padding:var(--space-12)}.sideconvo-app-layout__content--full-bleed{padding:0}}@media screen and (min-width:1920px){.sideconvo-app-layout__content{margin:0 auto;max-width:var(--container-2xl);padding-left:var(--space-16);padding-right:var(--space-16)}.sideconvo-app-layout__content--full-bleed{margin:0;max-width:100%;padding:0}}body.is-fullscreen-mode .sideconvo-app-layout{left:0;top:0}body.is-fullscreen-mode .sideconvo-app-layout__hamburger{top:var(--space-4)}body.is-fullscreen-mode .sideconvo-app-layout__overlay{top:0}.sideconvo-app-layout__sidebar::-webkit-scrollbar{width:8px}.sideconvo-app-layout__sidebar::-webkit-scrollbar-track{background:transparent}.sideconvo-app-layout__sidebar::-webkit-scrollbar-thumb{background:var(--color-gray-300);border:2px solid var(--color-white);border-radius:var(--radius-full)}.sideconvo-app-layout__sidebar::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}.sideconvo-app-layout__loading{align-items:center;display:flex;flex-direction:column;gap:var(--space-6);justify-content:center;min-height:400px}.sideconvo-app-layout__loading-spinner{animation:spinner-rotate .8s linear infinite;border:4px solid var(--color-gray-300);border-radius:50%;border-top-color:var(--color-primary);height:48px;width:48px}.sideconvo-app-layout__loading-text{color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-medium)}@keyframes sc-shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.sideconvo-app-skeleton{background:#f5f5f5;bottom:0;display:flex;left:160px;overflow:hidden;position:fixed;right:0;top:32px}body.folded .sideconvo-app-skeleton{left:36px}.sideconvo-app-skeleton__sidebar{background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:20px 16px;width:260px}.sideconvo-app-skeleton__content{display:flex;flex:1;flex-direction:column;gap:16px;overflow:hidden;padding:32px}.sideconvo-app-skeleton__block,.sideconvo-app-skeleton__card,.sideconvo-app-skeleton__logo,.sideconvo-app-skeleton__nav-item,.sideconvo-app-skeleton__page-header,.sideconvo-app-skeleton__section-label{animation:sc-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:1200px 100%;border-radius:8px}.sideconvo-app-skeleton__logo{height:32px;margin-bottom:8px;width:120px}.sideconvo-app-skeleton__card{border-radius:10px;height:72px;margin-bottom:8px}.sideconvo-app-skeleton__section-label{border-radius:4px;height:10px;margin:4px 0 2px;width:60px}.sideconvo-app-skeleton__section-label--spaced{margin-top:20px}.sideconvo-app-skeleton__nav-item{border-radius:8px;height:36px}.sideconvo-app-skeleton__page-header{border-radius:8px;height:56px}.sideconvo-app-skeleton__block{border-radius:10px}.sideconvo-app-skeleton__block--sm{height:80px}.sideconvo-app-skeleton__block--lg{height:200px}
.platform-frame{background:#fff;border:1px solid #e5e7eb;border-radius:12px;height:800px;overflow:hidden;position:relative;width:100%}.platform-frame__iframe{border:none;display:block;height:100%;width:100%}.platform-frame__loading{animation:platform-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:1200px 100%;bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}@keyframes platform-shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.platform-frame__error{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:48px;text-align:center}.platform-frame__error svg{margin-bottom:24px}.platform-frame__error h3{color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:20px;font-weight:600;margin:0 0 8px}.platform-frame__error p{color:#6a6a6a;margin:0 0 24px}.platform-frame__error p,.platform-frame__retry-button{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:14px}.platform-frame__retry-button{background:#5f5bf3;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 24px;transition:background .2s ease}.platform-frame__retry-button:hover{background:#4b47d9}.platform-frame--full-bleed{background:transparent;border:none;border-radius:0;height:100%}@media (max-width:782px){.platform-frame{height:600px}.platform-frame--full-bleed{height:100%}}
.ZmYpUPTSWOUR5zSvZWtt{border-bottom:1px solid var(--color-border);padding:24px}.ZmYpUPTSWOUR5zSvZWtt p{color:var(--color-text-secondary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:1.5;line-height:1.6;margin:0}.ZmYpUPTSWOUR5zSvZWtt strong{color:var(--color-text-primary);font-weight:600}
.utzNcN4ibzdqpDk9lOaE{display:flex;flex-direction:column;gap:24px;max-width:1200px;padding-bottom:32px}.nHCK1X_ivdvGOUGu_Pe_{align-items:flex-start;display:flex;gap:8px}.kz4peeR0XvoWyWt9_PDR{flex:1;min-width:0}.nHCK1X_ivdvGOUGu_Pe_ .ufWE6eCP_zVeUXe_6TnA{color:var(--color-text-primary);font-size:18px;font-weight:500;line-height:1.4;line-height:1;margin:0;padding:0;white-space:nowrap}.nHCK1X_ivdvGOUGu_Pe_ .ufWE6eCP_zVeUXe_6TnA,.qrcm7q26r4MQYQqoVKFm{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qrcm7q26r4MQYQqoVKFm{color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:1.4;margin:4px 0 0}.zo6UP0zFwVIbhQviaKO_{align-items:center;display:flex;flex-shrink:0;gap:8px}.gC4XoCqaG9vX_4IPTkvK{flex:1;min-width:140px}.x0l5jPWAPx0F9Mr9lyq1{align-items:center;background-color:var(--color-surface-secondary);border-bottom:1px solid var(--color-grey-soft);display:flex;gap:16px;padding:8px 24px}.UfKoH6H8tA7E9n74VE8v{flex:1}.jUuqYrce85a4Rov1a78u,.UfKoH6H8tA7E9n74VE8v{color:var(--color-text-tertiary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.jUuqYrce85a4Rov1a78u{flex-shrink:0}.Wm0T3VDvLHunBZEqs1cl{background-color:var(--color-surface-primary);border:1px solid var(--color-grey-soft);border-radius:12px;overflow:hidden}.r5teoFj9U1lvIRZQV_1H{max-height:660px;overflow-y:auto}.IiQR1ACnGm5XUQFI1gJG{align-items:center;background-color:var(--color-surface-primary);border-bottom:1px solid var(--color-grey-soft);cursor:pointer;display:flex;gap:16px;min-height:60px;padding:0 24px;transition-duration:.25s;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.IiQR1ACnGm5XUQFI1gJG:hover{background-color:var(--color-grey-light)}.IiQR1ACnGm5XUQFI1gJG:last-child{border-bottom:none}.Ujs4H97BbQ3KOZE1JEkp{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--color-surface-primary);border:1.5px solid var(--color-grey-medium);border-radius:4px;cursor:pointer;flex-shrink:0;height:18px;position:relative;transition-duration:.25s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:18px}.Ujs4H97BbQ3KOZE1JEkp:checked{background:var(--color-primary-base);border-color:var(--color-primary-base)}.Ujs4H97BbQ3KOZE1JEkp:checked:after{border:2px solid #fff;border-left:none;border-top:none;content:"";height:9px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.h2t2s1NSccQa9EwftEM3{color:var(--color-text-primary);flex:1}.cdd1Kz3R02N_fz1iHJOK,.h2t2s1NSccQa9EwftEM3{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.cdd1Kz3R02N_fz1iHJOK{color:var(--color-text-secondary);flex-shrink:0}.PNLDu7gcx2iXSHNPEqv2{align-items:center;border-top:1px solid var(--color-grey-soft);color:var(--color-text-tertiary);cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;gap:4px;justify-content:center;line-height:1.3;padding:8px;transition-duration:.25s;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.PNLDu7gcx2iXSHNPEqv2:hover{color:var(--color-text-secondary)}.PNLDu7gcx2iXSHNPEqv2 svg{height:14px;width:14px}.HNd7YFNCn1jh21zFPnRo{cursor:not-allowed;opacity:.45}.HNd7YFNCn1jh21zFPnRo:hover{background-color:var(--color-surface-primary)}.HNd7YFNCn1jh21zFPnRo .Ujs4H97BbQ3KOZE1JEkp{cursor:not-allowed}@keyframes N4bDVanoWISXa9atPtJM{0%{background-position:-400px 0}to{background-position:400px 0}}.Ygtmfw9XhWwEGRLiKL5y{align-items:center;border-bottom:1px solid var(--color-grey-soft);display:flex;gap:16px;min-height:60px;padding:0 24px}.Ygtmfw9XhWwEGRLiKL5y:last-child{border-bottom:none}.UIfYl8VauSztqqc7h0tA{border-radius:4px;flex-shrink:0;height:18px;width:18px}.Tae_dvqeEJtFUDSOuGTk,.UIfYl8VauSztqqc7h0tA{animation:N4bDVanoWISXa9atPtJM 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--color-grey-soft) 25%,var(--color-grey-light,#f0f0f0) 50%,var(--color-grey-soft) 75%);background-size:800px 100%}.Tae_dvqeEJtFUDSOuGTk{border-radius:6px;flex:1;height:12px}.qJZ2mf0QqKqxP9Ni1bwC{flex-direction:column;gap:16px;padding:80px 0}.N3tIaT_pAs59vG0SfXEa,.qJZ2mf0QqKqxP9Ni1bwC{align-items:center;color:var(--color-text-tertiary);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;justify-content:center;line-height:1.4}.N3tIaT_pAs59vG0SfXEa{padding:60px 16px}@media(max-width:960px){.nHCK1X_ivdvGOUGu_Pe_{align-items:stretch;flex-direction:column;gap:16px}.zo6UP0zFwVIbhQviaKO_{flex-wrap:wrap}.gC4XoCqaG9vX_4IPTkvK{flex:1;width:100%}}
.qq8Ybr27OpUlgcNcYNV6{display:flex;flex-direction:column;gap:24px;max-width:1200px;padding-bottom:32px}.Bhnj64G3tJENo1b9MYnM{align-items:center;display:flex;gap:8px}.Bhnj64G3tJENo1b9MYnM .z7EqWHUwyZM5Mvh6cKG7{color:var(--color-text-primary);flex:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:500;line-height:1.4;line-height:1;margin:0;padding:0;white-space:nowrap}.mFO3ZTE6WV0eMUJdzC7e{flex-shrink:0;gap:8px}.mFO3ZTE6WV0eMUJdzC7e,.z66T2S0gSIonNDahO0ND{align-items:center;display:flex}.z66T2S0gSIonNDahO0ND{flex:1;min-width:220px}.KtU0VdDO2am60XoeJ6dO{flex:1;min-width:0}.amH153F59I71SkxShcOy{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.XY_3bJyuQITY5Yp22mh1{display:flex;gap:8px}.XmqgPIdBnsvs5sASmGoC{max-width:none}.twEVWl605V1LtWMJZamw{background-color:var(--color-surface-primary);border:1px solid var(--color-grey-soft);border-radius:12px;overflow:hidden}.xYGoVPK8W55NCSiEb9cl{align-items:center;background-color:var(--color-surface-alt);border-bottom:1px solid var(--color-grey-soft);display:flex;min-height:40px;padding:0 16px}.sYx7LkOjmx9HQj6cwRzC{color:var(--color-text-secondary);flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;line-height:1.3;padding:0 8px}.eYPKqO7R2_WBtoYX3iDn{max-height:660px;overflow-y:auto}.b3Agy6gBwhGzBKuHPVgD{align-items:center;border-top:1px solid var(--color-grey-soft);color:var(--color-text-tertiary);cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;gap:4px;justify-content:center;line-height:1.3;padding:8px;transition-duration:.25s;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.b3Agy6gBwhGzBKuHPVgD:hover{color:var(--color-text-secondary)}.b3Agy6gBwhGzBKuHPVgD svg{height:14px;width:14px}.VMwUBG_6OpfKx4_clIN5{align-items:center;display:flex;gap:16px;justify-content:center;padding-top:8px}.LfFS7baEtaeJjqwid7uH{color:var(--color-text-secondary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:1.3}.PHG5jCYp8VlKdV2u9JCu{flex-direction:column;gap:16px;padding:80px 0}.J4TXmtqioX9WRREFBkMb,.PHG5jCYp8VlKdV2u9JCu{align-items:center;color:var(--color-text-tertiary);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;justify-content:center;line-height:1.4}.J4TXmtqioX9WRREFBkMb{padding:60px 16px}.nuE7rRPTtkHqjhavfB6k{align-items:center;display:flex;gap:12px;margin-bottom:12px}.nuE7rRPTtkHqjhavfB6k>:first-child{flex:1}._xQ0_8dJaxehRNgsqA0z{align-items:center;animation:C4EghAgAJ8nDTn98UlFv .4s ease;background:linear-gradient(105deg,rgba(95,91,243,.06),rgba(199,81,192,.04));border:1px solid rgba(95,91,243,.2);border-left:3px solid var(--color-brand-primary);border-radius:12px;display:flex;gap:16px;padding:16px 24px}@keyframes C4EghAgAJ8nDTn98UlFv{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.OOHQ7YMCIpQQ8f8yMnGj{align-items:center;animation:fisSXfb3Wsf2NFp8MUkY .5s cubic-bezier(.34,1.56,.64,1) .1s both;background-color:rgba(95,91,243,.12);border:1.5px solid rgba(95,91,243,.25);border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}@keyframes fisSXfb3Wsf2NFp8MUkY{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.NXklThZkAB4hHi7_O9v_{display:flex;flex:1;flex-direction:column;gap:4px}.C9zgy01YrHc3efUiOfvn{color:var(--color-text-primary);font-weight:500}.C9zgy01YrHc3efUiOfvn,._vxz_981CqygH2rXk9Pf{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.4;margin:0}._vxz_981CqygH2rXk9Pf{color:var(--color-text-secondary);font-weight:400}._vxz_981CqygH2rXk9Pf strong{color:var(--color-text-primary);font-weight:500}.XfAL0SQZPpWQPQCxZPsd{background:none;border:none;color:var(--color-brand-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.4;padding:0;text-decoration:underline;text-underline-offset:2px}.XfAL0SQZPpWQPQCxZPsd:hover{opacity:.8}.vL67L2Cx07mUPXTum7c1{align-items:center;color:var(--color-text-tertiary);display:flex;flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-size:11px;font-weight:400;gap:6px;line-height:1.4;white-space:nowrap}.QHAWqAqdbYG3GyPX38Pr{animation:yOnBOqLS1zAMm5EqeXBd 1.4s ease-in-out infinite;background-color:var(--color-brand-primary);border-radius:50%;flex-shrink:0;height:6px;width:6px}@keyframes yOnBOqLS1zAMm5EqeXBd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.DZAkTLWX9UleWJPsjStv{background:rgba(95,91,243,.05);border:1px solid rgba(95,91,243,.15);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:16px 24px}.ZGVdlqXr2SsLYYSJAGBu{align-items:center;display:flex;gap:8px}.MCzWf3YMU8G9qS_6y0c5{color:var(--color-text-primary);flex:1;font-size:14px;line-height:1.4}.r9YCHWl035KNiT2ohqDi,.MCzWf3YMU8G9qS_6y0c5{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500}.r9YCHWl035KNiT2ohqDi{color:var(--color-brand-primary);flex-shrink:0;font-size:13px;line-height:1.3}.yyz7891kmEM5j5n0epTA{background:rgba(95,91,243,.12);border-radius:2px;height:4px;overflow:hidden}.zaOsgtnbEEezQC5BWcFg{background:linear-gradient(90deg,#5f5bf3,#c751c0);border-radius:2px;height:100%;min-width:4px;transition:width .4s ease}.C554HhoGFWVGVxfRsxAc{flex-wrap:wrap;padding-top:2px}.gVQWWGJ7Xr4bk_Mu5rUM,.C554HhoGFWVGVxfRsxAc{align-items:center;display:flex;gap:6px}.eF6pG44m0I0VpMJrwzjB,._mP7Uk0z1TEm0bJcb25A{color:var(--color-text-tertiary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:1.3;line-height:1}._mP7Uk0z1TEm0bJcb25A{align-items:center;display:flex;gap:4px}.GbJTqzW6FyteQMm33QEP{color:var(--color-brand-primary);font-weight:500}.JnO0ZukBBDZaLROxGRDq{color:var(--color-semantic-success)}.V415FCWayDHh9nt_Kyi7{color:var(--color-text-tertiary)}@media(max-width:960px){.Bhnj64G3tJENo1b9MYnM{align-items:stretch;flex-direction:column;gap:16px}.mFO3ZTE6WV0eMUJdzC7e{flex-wrap:wrap}.KtU0VdDO2am60XoeJ6dO{flex:1;width:100%}.XY_3bJyuQITY5Yp22mh1{flex-wrap:wrap}.XmqgPIdBnsvs5sASmGoC{flex:1;min-width:140px}}@keyframes YAf0rD3YfjEenAaDugxn{0%{background-position:-400px 0}to{background-position:400px 0}}.wndo8PONVKhs6CFWpXzc{align-items:center;border-bottom:1px solid var(--color-grey-soft);display:flex;gap:8px;min-height:60px;padding:0 16px}.hLaivUdX3QyePYii2iCw{animation:YAf0rD3YfjEenAaDugxn 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--color-grey-soft) 25%,var(--color-grey-light,#f0f0f0) 50%,var(--color-grey-soft) 75%);background-size:800px 100%;border-radius:6px;height:12px}
.c4pjRk2dIGY6b_q3_uLf{display:flex;flex-direction:column;gap:24px;max-width:1200px;width:100%}.VRVjeWANz3HkxfBLUSsR{background:var(--color-surface-primary);border:1px solid var(--color-grey-soft);border-radius:8px;overflow:hidden}.PjKLnQveDch4wDtcWuQA{align-items:center;border-bottom:1px solid var(--color-grey-soft);display:flex;height:64px;padding:0 24px}.bnL1wI0_boEPGv8XPqLt{color:var(--color-text-primary);flex:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:1.5;margin:0}.UsQxaEnlAxyym_L8AYnx{display:flex;flex-direction:column;gap:24px;padding:24px 24px 32px}.o3falmsE0gcMXVUtoN4F{color:var(--color-text-tertiary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.4;margin:0}.xeYlwnpmVkmqTB4FQrJg{align-items:center;align-self:flex-start;background:var(--color-surface-secondary,rgba(0,0,0,.02));border:1px solid var(--color-grey-soft);border-radius:8px;display:inline-flex;gap:4px;padding:4px 4px 4px 8px}.Ewn1ZKf1OOTKIg4gIkeA{color:var(--color-text-secondary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wtDObL7x6ZoUl7MGQZQU{display:flex;flex-wrap:wrap;gap:8px}.pPr7L46SGkaS2mXMa_ch{align-items:center;background:var(--color-surface-secondary,rgba(0,0,0,.02));border:1px solid var(--color-grey-soft);border-radius:8px;display:inline-flex;gap:4px;padding:4px 4px 4px 8px}.mzqgpWgJMtGsSIfpNWRd{color:var(--color-text-tertiary)}.mzqgpWgJMtGsSIfpNWRd,.GwmecSxaeyi5gxvOMruC{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap}.GwmecSxaeyi5gxvOMruC{max-width:300px;overflow:hidden;text-overflow:ellipsis}.nuPavg_6NG49J1WtW12X,.GwmecSxaeyi5gxvOMruC{color:var(--color-text-primary)}.nuPavg_6NG49J1WtW12X{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0;padding:0 24px 24px}.E2Vb2i6KOjRlcosx_M_t{background:rgba(239,68,68,.02);border-top:1px solid var(--color-grey-soft);display:flex;flex-direction:column;gap:16px;padding:24px}.BP8P2HX3YWzLs6KF2BaG{color:var(--color-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:1.5;margin:0}.oStJN2YtFgMU4y6XwTP8{align-items:center;display:flex;gap:8px}.jMVFVkzyjii_g62i7Qn_{color:var(--color-text-tertiary);flex-shrink:0}.oStJN2YtFgMU4y6XwTP8 span{color:var(--color-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@keyframes IUbLAzW1qxXKtG13l0Oo{0%{background-position:-400px 0}to{background-position:400px 0}}.M3P0AZzsrvfgRIjSn4zR{animation:IUbLAzW1qxXKtG13l0Oo 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--color-grey-soft) 25%,var(--color-grey-light,#f0f0f0) 50%,var(--color-grey-soft) 75%);background-size:800px 100%;border-radius:6px}.GyizwmLYlY7eRZriCgjw{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.Pj4QfzZygK0ubFH0I2eh{color:var(--color-text-tertiary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.4;margin:0}
.playground-frame{background:#fff;border:1px solid #e5e7eb;border-radius:12px;height:800px;overflow:hidden;position:relative;width:100%}.playground-frame__iframe{border:none;display:block;height:100%;width:100%}.playground-frame__loading{animation:playground-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:1200px 100%;bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}@keyframes playground-shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.playground-frame__error{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:48px;text-align:center}.playground-frame__error svg{margin-bottom:24px}.playground-frame__error h3{color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:20px;font-weight:600;margin:0 0 8px}.playground-frame__error p{color:#6a6a6a;margin:0 0 24px}.playground-frame__error p,.playground-frame__retry-button{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:14px}.playground-frame__retry-button{background:#5f5bf3;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 24px;transition:background .2s ease}.playground-frame__retry-button:hover{background:#4b47d9}.playground-frame--full-bleed{background:transparent;border:none;border-radius:0;height:100%}@media (max-width:782px){.playground-frame{height:600px}.playground-frame--full-bleed{height:100%}}
