.mind-workspace{isolation:isolate;color:#e7e7e7;background:#050505;min-height:100svh;font-family:Inter,system-ui,sans-serif;position:relative;gap:0!important}.mind-header{z-index:20;background:linear-gradient(#050505,#05050580,#0000);grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;height:96px;min-height:96px;padding:0 42px;display:grid;position:relative}.mind-wordmark{color:#e7e7e7;letter-spacing:-.8px;justify-self:start;align-items:center;gap:11px;font-size:20px;font-weight:500;display:flex}.mind-wordmark .brand-mark{width:32px;height:32px}.mind-wordmark svg{stroke-width:1.15px}.mind-navigation{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff16;box-shadow:inset 0 1px #ffffff08;background:linear-gradient(160deg,#2229,#09090999)!important;border-radius:999px!important;gap:3px!important;height:43px!important;padding:4px!important}.mind-navigation [data-slot=tabs-trigger]{color:#8a8a8a;border-radius:999px;gap:8px;padding:0 18px;font-size:12px;font-weight:400;height:33px!important;box-shadow:none!important;background:0 0!important;border:0!important}.mind-navigation [data-slot=tabs-trigger][data-state=active]{color:#eee!important;background:linear-gradient(145deg,#45454580,#24242490)!important;box-shadow:inset 0 1px #ffffff12!important}.mind-navigation svg{stroke-width:1.35px}.mind-header-actions{justify-self:end;align-items:center;gap:12px;display:flex}.mind-icon{color:#959595;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .25s;display:inline-flex}.mind-icon:hover{color:#fff;background:#ffffff0a;border-color:#ffffff16}.mind-icon svg{stroke-width:1.35px}.mind-chat-tab{isolation:isolate;flex-direction:column;min-height:calc(100svh - 96px);display:flex;position:relative;margin:0!important}.mind-chat-tab[data-state=inactive]{display:none}.mind-flow{z-index:-3;opacity:.72;inset:-96px 0 0}.mind-flow video{object-position:50% 32%;object-fit:cover}.mind-flow-shade{z-index:-2;pointer-events:none;background:linear-gradient(#050505 0%,#05050511 18% 36%,#05050577 62%,#050505 100%),radial-gradient(at 50% 48%,#05050588,#0000 64%);position:absolute;inset:-96px 0 0}.mind-session-bar{z-index:1;color:#626262;letter-spacing:1.5px;justify-content:space-between;align-items:center;min-height:44px;padding:12px 45px;font:9px Inter,sans-serif;display:flex;position:relative}.mind-session-bar>span{align-items:center;gap:8px;display:flex}.mind-session-bar>span:last-child{letter-spacing:.1px;font-size:10px}.session-dot{background:#969696;border-radius:50%;width:4px;height:4px;margin-right:3px}.session-separator{color:#494949;margin:0 10px}.mind-workspace .chat-surface{background:0 0;flex:1;min-height:0;padding-top:0}.mind-welcome{text-align:center;margin:clamp(45px,11vh,145px) auto 34px;padding:0 20px;animation:1.2s cubic-bezier(.16,1,.3,1) both soft-rise}.mind-overline{letter-spacing:2.4px;color:#9b9b9b;margin:0 0 20px;font:9px/1.6 Inter,sans-serif}.mind-welcome h1{letter-spacing:-3.2px;margin:0 0 22px;font-size:clamp(52px,4.5vw,72px);font-weight:400;line-height:1.08}.mind-welcome>p:last-child{color:#868686;letter-spacing:-.1px;margin:0;font-size:13px;line-height:1.8}.mind-workspace .composer-area{width:100%;max-width:764px;margin:0 auto;padding:0 22px;animation:1.2s cubic-bezier(.16,1,.3,1) .1s both soft-rise}.mind-workspace .composer{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:linear-gradient(140deg,#25252590,#101010c9 50%,#171717b0);border:1px solid #ffffff28;border-radius:20px;padding:24px 23px 17px;transition:border .3s,box-shadow .3s;box-shadow:0 18px 70px #0006,inset 0 1px #ffffff08}.mind-workspace .composer:focus-within{border-color:#ffffff50;box-shadow:0 18px 70px #0006,inset 0 1px #ffffff12}.mind-workspace .composer textarea{color:#eee;resize:none;min-height:62px;padding:0;font-family:Inter,sans-serif;font-size:15px;line-height:1.7}.mind-workspace .composer textarea::placeholder{color:#a6a6a6}.mind-workspace .composer-bottom{margin-top:14px}.mind-model-controls{align-items:center;gap:13px;min-width:0;display:flex}.mind-model-controls [data-slot=select-trigger]{box-shadow:none;color:#a7a7a7;background:0 0;border:0;gap:7px;height:28px;min-height:28px;padding:0;font-size:11px;font-weight:400}.mind-model-controls [data-slot=select-trigger]:hover{color:#f0f0f0}.mind-model-controls [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block!important}.mind-model-select{max-width:230px}.model-divider{background:#ffffff20;width:1px;height:12px}.mind-connect-model{color:#969696;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:11px;display:flex}.mind-connect-model:hover{color:#eee}.mind-workspace .send-button{color:#101010;background:linear-gradient(#fff,#c9c9c9);border:1px solid #fff5;border-radius:50%;flex-shrink:0;width:34px;height:34px}.mind-workspace .send-button:disabled{opacity:.5}.mind-workspace .send-button:hover{background:#fff}.mind-workspace .composer-footnote{color:#646464;letter-spacing:.05px;margin-top:12px;padding:0 4px;font-size:9px}.footnote-divider{color:#444;margin:0 6px}.mind-starters{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;margin:29px auto 0;animation:1.1s cubic-bezier(.16,1,.3,1) .25s both soft-rise;display:flex}.mind-starters>button{color:#9b9b9b;background:0 0;border:0;align-items:center;gap:9px;padding:8px 0;font-size:11px;transition:color .3s;display:flex}.mind-starters>button:hover{color:#fff}.mind-starters>button>svg{stroke-width:1.3px}.mind-starters>button>svg:last-child{opacity:0;transition:opacity .3s,transform .3s;transform:translate(-3px,3px)}.mind-starters>button:hover>svg:last-child{opacity:1;transform:none}.mind-demo-link{color:#6f6f6f;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;gap:9px;margin:26px auto;padding:10px;font-size:10px;display:inline-flex}.mind-demo-link:hover{color:#ddd}.mind-bottom-caption{color:#484848;justify-content:center;align-items:center;gap:9px;min-height:80px;margin-top:auto;padding:35px 90px 28px;display:flex}.mind-bottom-caption .brand-mark{color:#656565;width:18px;height:18px}.mind-bottom-caption>span:last-child{letter-spacing:2px;font:8px Inter,sans-serif}.mind-chat-tab .motion-control{bottom:31px;right:45px}.mind-workspace.is-conversation .mind-flow{opacity:.13}.mind-workspace .has-conversation{height:calc(100svh - 140px);min-height:0;padding:0 0 24px}.mind-conversation-title{color:#999;border-bottom:1px solid #ffffff0c;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:820px;margin:0 auto;padding:8px 22px 15px;font-size:12px;display:flex}.mind-conversation-title>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mind-workspace .conversation-log{padding:5px 25px 20px}.mind-workspace .message{gap:20px;max-width:736px;margin:36px auto}.mind-workspace .message-avatar{color:#9d9d9d;background:0 0;border:none;border-radius:0}.mind-workspace .message-avatar .brand-mark{color:#e2e2e2;width:28px;height:28px}.mind-workspace .message-text{color:#bbb;font-size:15px;line-height:1.95}.mind-workspace .message.user .message-text{color:#e5e5e5;font-size:18px;line-height:1.7}.mind-workspace .message-heading strong{color:#dfdfdf;font-size:12px;font-weight:500}.mind-workspace .message-heading>span{color:#666;font-size:9px}.mind-workspace .message-meta{color:#686868}.mind-workspace .message-meta button{color:#888}.mind-workspace .message-text pre{background:#0c0c0c;border:1px solid #282828;border-radius:12px;padding:20px}.mind-workspace .demo-banner{letter-spacing:1px;color:#aaa;background:0 0;border:0;border-bottom:1px solid #222;border-radius:0;justify-content:space-between;align-items:center;max-width:736px;margin:18px auto;padding:0 0 14px;font:9px Inter,sans-serif;display:flex}.mind-workspace .demo-banner>span{color:#666;letter-spacing:0;font-size:10px}.mind-history{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);overflow-y:auto;background:#0a0a0af5!important;border-color:#252525!important;width:90%!important;max-width:390px!important;padding:50px 28px!important}.mind-history [data-slot=sheet-header]{margin-bottom:20px;padding:0}.mind-history [data-slot=sheet-title]{letter-spacing:-.7px;font-size:25px;font-weight:400}.mind-history [data-slot=sheet-description]{color:#777;margin-top:8px;font-size:12px}.mind-history .history-list{gap:5px;margin-top:20px}.mind-history .history-list button{color:#999;border-bottom:1px solid #ffffff0b;border-radius:0;gap:12px;padding:15px 10px;font-size:12px}.mind-history .history-list button:hover,.mind-history .history-list .current-history{color:#eee;background:#ffffff08}.mind-history-empty{text-align:center;color:#666;padding:60px 12px}.mind-history-empty>svg{stroke-width:1.2px;margin:0 auto 20px}.mind-history-empty>p{font-size:13px;line-height:1.9}.mind-workspace .content-page{width:100%;max-width:1180px;margin:0 auto;padding:45px 50px 90px}.mind-workspace .page-kicker{letter-spacing:2px;color:#747474;font:10px Inter,sans-serif}.mind-workspace .page-heading{margin:25px 0 40px}.mind-workspace .page-heading h1{letter-spacing:-2px;color:#e5e5e5;font-size:49px;font-weight:400;line-height:1.15}.mind-workspace .page-heading h1 span{color:#888}.mind-workspace .page-heading p{color:#888;margin-top:20px;font-size:14px}.mind-workspace .stage-badge{color:#999;letter-spacing:1px;background:0 0;border-color:#333;font-size:9px;font-weight:400}.mind-workspace .stat-grid{border-top:1px solid #222;border-bottom:1px solid #222;gap:0;margin-bottom:45px}.mind-workspace .stat-card{background:0 0;border:0;border-radius:0;padding:25px 0}.mind-workspace .stat-card>svg{display:none}.mind-workspace .stat-card>span{color:#818181;padding:0;font-size:12px}.mind-workspace .stat-card>strong{color:#d9d9d9;margin-top:10px;font-size:34px;font-weight:350}.mind-workspace .section-heading h2{letter-spacing:-.6px;font-size:22px;font-weight:400}.mind-workspace .section-heading p{color:#787878;font-size:12px}.mind-workspace .providers-list{flex-direction:column;gap:0;display:flex}.mind-workspace .provider-card{background:0 0;border:0;border-bottom:1px solid #242424;border-radius:0;grid-template-columns:1.1fr 1.1fr 1fr;align-items:center;gap:12px 28px;padding:30px 0;display:grid}.mind-workspace .provider-card>p{color:#777;grid-area:2/1;min-height:0;margin:0;font-size:12px;line-height:1.8}.mind-workspace .provider-card-top{grid-area:1/1;gap:13px}.mind-workspace .provider-state{display:none}.mind-workspace .provider-avatar{background:linear-gradient(135deg,#272727,#090909);border:1px solid #555;border-radius:50%;width:42px;height:42px;font-size:19px;font-weight:400;color:#c6c6c6!important}.mind-workspace .provider-card-top h3{letter-spacing:-.4px;font-size:17px;font-weight:500}.mind-workspace .provider-card-top>div>span{color:#747474;font-size:11px}.mind-workspace .provider-measures{border:0;grid-area:1/2/3;gap:18px;margin:0;padding:0}.mind-workspace .provider-measures>div:last-child{display:none}.mind-workspace .provider-measures span{color:#6d6d6d;font-size:11px}.mind-workspace .provider-measures strong{color:#aaa;font-size:12px;font-weight:400}.mind-workspace .provider-actions{flex-direction:row;grid-area:1/3/3;justify-content:flex-end;align-items:center;gap:22px;margin:0}.mind-workspace .provider-actions>a{color:#747474;font-size:10px}.mind-workspace .provider-actions>button{white-space:nowrap;font-size:11px}.mind-workspace .network-disclosure{color:#666;background:0 0;border:0;gap:18px;max-width:830px;margin-top:24px;padding:30px 0}.mind-workspace .network-disclosure h3{color:#aaa;font-size:14px;font-weight:400}.mind-workspace .network-disclosure p{color:#727272;font-size:12px;line-height:1.9}.outline-button{color:#bbb;background:#ffffff04;border:1px solid #3a3a3a;border-radius:999px}.outline-button:hover{color:#eee;background:#ffffff0a;border-color:#666}.primary-button{color:#111;background:linear-gradient(#f5f5f5,#d2d2d2);border-radius:999px}.primary-button:hover{color:#000;background:#fff}.dm-dialog{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);color:#ddd;background:#0e0e0ef7;border:1px solid #353535;border-radius:20px}.dm-dialog [data-slot=dialog-title]{letter-spacing:-.8px;font-size:25px;font-weight:400}.dm-dialog [data-slot=dialog-description]{color:#828282;font-size:12px}.dialog-symbol{color:#aaa;background:0 0;border:0;justify-content:flex-start;width:auto;height:auto}.field-help,.privacy-explainer p{color:#888;font-size:12px}.field-label{color:#b0b0b0;font-size:12px}.field-input,.field-select{color:#ddd;background:#080808;border-color:#333;border-radius:9px}.field-input:focus{box-shadow:none;border-color:#888}.provider-info{background:#ffffff04;border-color:#282828;border-radius:10px}.provider-info p{color:#828282}.settings-tabs [data-slot=tabs-list]{background:#080808;border-color:#252525;border-radius:999px}.settings-tabs [data-slot=tabs-trigger]{color:#777;border-radius:999px;font-size:12px}.settings-tabs [data-slot=tabs-trigger][data-state=active]{color:#eee;background:#252525;border-color:#0000}.status-label,.text-link,.privacy-explainer a{color:#bbb}.privacy-explainer{color:#777;border-color:#282828}.wallet-row{border-color:#282828}.wallet-row p{color:#777}.info-note{color:#999;background:#ffffff03;border-color:#292929;border-radius:10px;font-size:12px}.field-help{margin-bottom:15px}.danger-link{color:#b0b0b0}.setting-row p{color:#888}.file-input{color:#aaa}.file-input::file-selector-button{color:#ccc;background:#1a1a1a;border-color:#444}.code-block{color:#bbb;background:#050505;border-color:#272727}.error-note{color:#ddd;background:#222;border-color:#555;border-radius:10px}.mind-workspace .budget-main,.mind-workspace .budget-summary,.mind-workspace .token-intro,.mind-workspace .token-roles article,.mind-workspace .token-simulation,.mind-workspace .simulation-result,.mind-workspace .future-balance{background:linear-gradient(135deg,#151515,#090909);border-color:#292929;border-radius:16px}.mind-workspace .token-intro{padding:40px}.mind-workspace .token-wordmark h1{color:#e7e7e7;font-size:80px;font-weight:350}.mind-workspace .token-wordmark .brand-mark{width:64px;height:64px}.mind-workspace .token-intro>p{color:#ccc}.mind-workspace .token-intro>p>span{color:#888}.mind-workspace .token-roles p,.mind-workspace .simulation-note{color:#828282;font-size:13px;line-height:1.9}.mind-workspace .simulation-result>strong{color:#eee}.mind-workspace .simulation-result>span,.mind-workspace .simulation-result p,.mind-workspace .slider-label{color:#999}.mind-workspace .slider-label strong{color:#ddd}.mind-workspace .budget-main .large-amount{color:#eee;font-weight:350}.mind-workspace .budget-summary strong{color:#ddd}.mind-workspace .budget-summary span,.mind-workspace .budget-line{color:#858585}.mind-workspace .roadmap-row strong{color:#ccc}.mind-workspace .roadmap-row p{color:#888}.mind-workspace .roadmap-row small{color:#999}.mind-workspace .empty-state{background:#ffffff02;border-color:#353535}.mind-workspace .empty-state h3{color:#ccc;font-weight:400}.mind-workspace .empty-state p{color:#888}.mind-workspace .future-balance strong{color:#bbb}.mind-workspace .future-balance p{color:#888}.mind-workspace .token-simulation>.section-heading h2{font-size:23px}@media (max-width:1100px){.mind-header{gap:20px;padding:0 26px}.mind-wordmark{font-size:18px}.mind-navigation [data-slot=tabs-trigger]{padding:0 13px}.mind-header-actions{gap:4px}.mind-workspace .provider-card{grid-template-columns:1.1fr 1fr}.mind-workspace .provider-measures{display:none}.mind-workspace .provider-actions{grid-column:2}}@media (max-width:767px){.mind-header{grid-template-columns:1fr auto;gap:14px;height:120px;padding:18px 22px 12px}.mind-wordmark{font-size:18px}.mind-wordmark .brand-mark{width:29px;height:29px}.mind-navigation{grid-area:2/1/auto/3;justify-self:center;width:100%;max-width:450px;height:38px!important}.mind-navigation [data-slot=tabs-trigger]{padding:0 12px;font-size:11px;height:28px!important}.mind-navigation [data-slot=tabs-trigger] svg{width:13px;height:13px}.mind-header-actions{grid-area:1/2;gap:3px}.mind-icon{width:30px;height:30px}.mind-chat-tab{min-height:calc(100svh - 120px)}.mind-session-bar{letter-spacing:.9px;padding:16px 23px;font-size:8px}.mind-session-bar>span:last-child{font-size:8px}.session-separator{margin:0 2px}.mind-welcome{margin:clamp(42px,7vh,80px) auto 30px}.mind-welcome h1{letter-spacing:-2.7px;font-size:51px}.mind-overline{letter-spacing:1.8px;margin-bottom:21px;font-size:8px}.mind-welcome>p:last-child{max-width:270px;margin:0 auto;font-size:12px}.mind-workspace .composer-area{padding:0 20px}.mind-workspace .composer{border-radius:18px;padding:19px 17px 15px}.mind-workspace .composer textarea{min-height:67px;font-size:14px}.mind-model-controls{gap:9px;max-width:85%}.mind-model-controls [data-slot=select-trigger]{font-size:10px}.mind-model-select{max-width:145px}.mind-connect-model{gap:7px;font-size:10px}.mind-workspace .composer-footnote{justify-content:center;margin-top:13px;font-size:8px}.mind-workspace .composer-footnote>span:last-child{display:none}.mind-starters{gap:6px 20px;margin-top:24px;padding:0 28px}.mind-starters>button{font-size:10px}.mind-starters>button>svg:last-child{display:none}.mind-demo-link{margin:20px auto;font-size:10px}.mind-bottom-caption{min-height:65px;padding:25px 65px 26px}.mind-bottom-caption>span:last-child{letter-spacing:1.3px;font-size:7px}.mind-chat-tab .motion-control{bottom:25px;right:24px}.mind-workspace .has-conversation{height:calc(100svh - 164px);min-height:480px;padding-bottom:18px}.mind-conversation-title{padding:7px 23px 10px;font-size:11px}.mind-workspace .message{gap:10px;margin:26px auto}.mind-workspace .conversation-log{padding:3px 19px 15px}.mind-workspace .message-text{font-size:14px}.mind-workspace .message.user .message-text{font-size:17px}.mind-workspace .message-heading>span{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.mind-workspace .demo-banner{font-size:8px;line-height:2;display:block}.mind-workspace .demo-banner>span{font-size:9px;display:block}.mind-workspace .content-page{padding:32px 24px 60px}.mind-workspace .page-heading h1{letter-spacing:-1.6px;font-size:39px}.mind-workspace .stat-card{padding:20px 4px}.mind-workspace .stat-card>span{font-size:10px}.mind-workspace .stat-card>strong{font-size:29px}.mind-workspace .provider-card{flex-direction:column;align-items:stretch;gap:14px;padding:25px 0;display:flex}.mind-workspace .provider-actions{justify-content:space-between;margin-top:7px}.mind-workspace .provider-actions>a{font-size:11px}.mind-workspace .token-intro{padding:25px}.mind-workspace .token-wordmark h1{font-size:64px}.mind-workspace .token-wordmark .brand-mark{width:47px;height:47px}.mind-workspace .token-intro>p,.mind-workspace .section-heading h2{font-size:21px}.mind-workspace .page-heading p{font-size:13px}.mind-flow video{object-position:50% 22%}}@media (prefers-reduced-motion:reduce){.mind-workspace *{transition:none!important;animation:none!important}}.mind-workspace .mind-flow-shade{background:linear-gradient(#050505 0%,#05050511 18% 36%,#05050588 62%,#050505 100%),radial-gradient(at 50% 43%,#050505b8,#0000 72%)}.mind-welcome h1>span{color:#b8b8b8}.mind-welcome>p:last-child{color:#a0a0a0}.mind-welcome h1{text-shadow:0 3px 25px #0003}
