html[data-theme=dark] .mesh-app .mesh-btn:not(.mesh-btn-secondary){background:#3563ff;border-color:#3563ff;color:#fff}html[data-theme=dark] .mesh-mobile-nav .mesh-sidebar{background:#111722;border-color:#2a3648;color:#c3cfe0}html[data-theme=dark] .mesh-mobile-nav :is(.mesh-brand,.mesh-user strong){color:#e5ebf5}html[data-theme=dark] .mesh-mobile-nav .mesh-sidebar nav a{color:#c3cfe0}html[data-theme=dark] .mesh-mobile-nav .mesh-sidebar nav a[aria-current]{background:#20335a;color:#9ab5ff}html[data-theme=dark] .mesh-mobile-nav .mesh-access-card{background:#182130;border-color:#2a3648}html[data-theme=dark] .mesh-mobile-nav .mesh-access-card strong{color:#e5ebf5}.mesh-app .mesh-lab-heading{flex-wrap:nowrap}.mesh-app .mesh-lab-actions{width:auto;flex-shrink:0}.mesh-app .mesh-lab-heading-left{flex-shrink:0}.mesh-app .mesh-lab-starters{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=dark] :is(.mesh-app,.mesh-mobile-nav){--bg:#111722;--bg-alt:#192231;--surface:#182130;--ink:#e5ebf5;--ink-2:#c3cfe0;--ink-3:#9caac0;--border:#2a3648;--mesh-paper:#111722;--mesh-panel:#182130;--mesh-dark:#e5ebf5;--mesh-muted:#9caac0;--mesh-line:#2a3648;--mesh-highlight:#20335a;--mesh-design-edge:#2a3648;--mesh-design-wash:#1a2b49;background:#111722;color:#e5ebf5}html[data-theme=dark] .mesh-app :is(.mesh-sidebar,.mesh-app-topbar,.mesh-app-main,.mesh-lab-session,.mesh-lab-session-bar,.mesh-stat,.mesh-overview-intro){background:#111722;color:#e5ebf5;border-color:#2a3648}html[data-theme=dark] .mesh-app :is(.mesh-sidebar .mesh-brand,.mesh-user strong,.mesh-lab-empty h2,.mesh-lab-message-body,.mesh-lab-composer textarea){color:#e5ebf5}html[data-theme=dark] .mesh-app :is(.mesh-access-card,.mesh-setup,.mesh-lab-composer,.mesh-lab-settings,.mesh-lab-starters button,.mesh-btn-secondary,.mesh-model-trigger){background:#182130;color:#c3cfe0;border-color:#2a3648}html[data-theme=dark] .mesh-app :is(.mesh-sidebar nav a,.mesh-access-card strong){color:#c3cfe0}html[data-theme=dark] .mesh-app .mesh-sidebar nav a[aria-current]{background:#20335a;color:#9ab5ff}html[data-theme=dark] .mesh-app .mesh-lab-starters button:hover{background:#20335a}html[data-theme=dark] .mesh-app .mesh-lab-settings :is(input,select,textarea){background:#111722;color:#dbe6f7;border-color:#2a3648}html[data-theme=dark] .mesh-model-picker{background:#182130;color:#e5ebf5;border-color:#2a3648}html[data-theme=dark] :is(.mesh-picker-list,.mesh-picker-detail dl,.mesh-picker-search,.mesh-picker-icon){background:#111722;color:#c3cfe0;border-color:#2a3648}html[data-theme=dark] .mesh-picker-options>button:hover,html[data-theme=dark] .mesh-picker-options>button[aria-pressed=true]{background:#20335a}html[data-theme=dark] .mesh-picker-search input{color:#e5ebf5}.mesh-app .mesh-sidebar-label,.mesh-mobile-nav .mesh-sidebar-label{margin-top:14px!important}.mesh-app .mesh-sidebar nav a,.mesh-mobile-nav .mesh-sidebar nav a{padding-block:9px!important;box-shadow:none!important}.mesh-app .mesh-sidebar-scroll{margin-top:4px}.mesh-composer-info>.mesh-composer-shortcut{background:transparent;color:#8c9bb1;padding-left:0}.mesh-app .mesh-overview-intro{background:#fff;border-color:#e6ebf2;box-shadow:none}.mesh-app .mesh-setup{background:#f8faff;color:#243044;background-image:none;border:1px solid #e6ebf2}.mesh-app .mesh-setup-steps a{background:#fff;border-color:#e4ebf6;color:#46546a}.mesh-app .mesh-stat{background:#fff;border-color:#e6ebf2;box-shadow:none}.mesh-app,.mesh-mobile-nav{--bg:#fff;--bg-alt:#f8faff;--surface:#fff;--ink:#18212f;--ink-2:#46546a;--ink-3:#748094;--border:#e6ebf2;--accent:#3563ff;--accent-hover:#2853e8;--accent-soft:#eef3ff;--accent-tint:#eef3ff;--accent-ring:#3563ff22;--mesh-paper:#fff;--mesh-panel:#fff;--mesh-dark:#18212f;--mesh-muted:#748094;--mesh-line:#e6ebf2;--mesh-green:#3563ff;--mesh-highlight:#eef3ff;--mesh-shadow:none;--color-bg:#fff;--color-surface:#fff;--color-ink:#18212f;--color-accent:#3563ff;--color-line:#e6ebf2;background:#fff;color:#18212f}.mesh-app .mesh-sidebar,.mesh-mobile-nav .mesh-sidebar{width:240px;background:#fff;color:#334155;border-right:1px solid #e6ebf2;padding:23px 12px 12px}.mesh-app .mesh-sidebar .mesh-brand,.mesh-mobile-nav .mesh-brand{color:#17202d;font-size:21px;margin-bottom:12px}.mesh-app .mesh-sidebar .mesh-symbol,.mesh-mobile-nav .mesh-symbol{background:#eef3ff;color:#3563ff}.mesh-app .mesh-sidebar .mesh-brand-dot{color:#3563ff}.mesh-app .mesh-sidebar-label,.mesh-mobile-nav .mesh-sidebar-label{color:#94a0b2;font-size:9px;letter-spacing:1.1px;margin:22px 12px 9px}.mesh-app .mesh-sidebar nav a,.mesh-mobile-nav .mesh-sidebar nav a{color:#4c586a;font-size:12px;border-radius:8px;padding:11px 12px;gap:12px}.mesh-app .mesh-sidebar nav a:hover,.mesh-mobile-nav .mesh-sidebar nav a:hover{background:#f7f9fc;color:#17202d}.mesh-app .mesh-sidebar nav a[aria-current],.mesh-mobile-nav .mesh-sidebar nav a[aria-current]{background:#edf2ff;color:#2859fa;font-weight:550}.mesh-app .mesh-user,.mesh-mobile-nav .mesh-user{border-top:1px solid #e6ebf2;padding-top:16px;color:#475569}.mesh-app .mesh-user strong,.mesh-mobile-nav .mesh-user strong{color:#18212f}.mesh-app .mesh-user small,.mesh-mobile-nav .mesh-user small{color:#7c899b}.mesh-app .mesh-avatar,.mesh-mobile-nav .mesh-avatar{background:#5145ed;color:#fff}.mesh-app .mesh-app-main{margin-left:240px;background:#fff;min-height:100dvh}.mesh-app .mesh-app-topbar{background:#fff;border-color:#e6ebf2;height:62px;padding-inline:30px}.mesh-app .mesh-page{max-width:1400px;margin-inline:auto}.mesh-app .mesh-btn{border-radius:9px;background:#3563ff;color:white;border-color:#3563ff;box-shadow:none}.mesh-app .mesh-btn:hover{background:#2853e8}.mesh-app .mesh-btn-secondary{background:#f8faff;color:#46546a;border:1px solid #e5ebf4}.mesh-app .mesh-btn-secondary:hover{background:#eef3ff;color:#2859fa}.mesh-app :is(input,textarea,select):focus-visible{outline:2px solid #9eb5ff;outline-offset:2px}.mesh-app .mesh-pill{background:#eef3ff;color:#3563ff;border-color:#dce6ff}.mesh-access-card{padding:13px;background:#f9fbff;border:1px solid #e4ebf7;border-radius:13px;margin-bottom:12px;line-height:1.6}.mesh-access-card>span{font-size:9px;letter-spacing:.7px;color:#7d8da6}.mesh-access-card>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.mesh-access-card strong{font-size:12px;font-weight:600;color:#17202d}.mesh-access-card a{font-size:10px;color:#3563ff;white-space:nowrap}.mesh-access-card small{display:block;font-size:9px;color:#7c899b;margin-top:5px}.mesh-app.is-playground .mesh-app-topbar{display:none}.mesh-app .mesh-lab{padding:0;max-width:none;margin:0;height:100dvh;display:flex;flex-direction:column;min-height:0}.mesh-app .mesh-lab-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;height:62px;min-height:62px;padding:0 24px;border-bottom:1px solid #e6ebf2;margin:0;position:relative}.mesh-lab-heading-left{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:1px;color:#6f7f97}.mesh-app .mesh-lab-heading .mesh-btn{font-size:11px;min-height:33px;padding:7px 10px}.mesh-app .mesh-lab-heading .mesh-lab-actions{gap:7px}.mesh-model-trigger{display:flex;align-items:center;gap:10px;border:1px solid #e4ebf5;background:#f3f6fb;border-radius:25px;padding:8px 14px;font-size:12px;color:#243044;max-width:45%;cursor:pointer}.mesh-model-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mesh-model-trigger:hover{border-color:#b9cbff;background:#eef3ff}.mesh-app .mesh-lab-layout{display:flex;flex:1;min-height:0;gap:0;position:relative;align-items:stretch}.mesh-app .mesh-lab-session{position:static;height:auto;min-height:0;max-height:none;border:0;border-radius:0;box-shadow:none;flex:1;background:#fff}.mesh-app .mesh-lab-session-bar{min-height:39px;border:0;padding:9px 26px;justify-content:flex-end;gap:18px;background:#fff}.mesh-app .mesh-lab-session-bar>div{margin-right:auto}.mesh-app .mesh-lab-session-bar strong{font-size:10px;font-weight:450;color:#8a97a9}.mesh-app .mesh-lab-live{width:5px;height:5px;background:#b7c4d8;box-shadow:none}.mesh-app .mesh-lab-live.generating{background:#3563ff}.mesh-app .mesh-lab-private{font-size:9px;border:0;color:#a0aaba}.mesh-app .mesh-lab-settings-toggle{display:none}.mesh-app .mesh-lab-inspect{font-size:10px;color:#7c899b}.mesh-app .mesh-lab-scroll{padding:15px max(28px,calc((100% - 800px) / 2));min-height:150px;flex:1}.mesh-app .mesh-lab-empty{background:none;padding:24px 0 60px;min-height:100%;justify-content:center}.mesh-app .mesh-lab-empty h2{font-family:var(--nexus-font-display),Georgia,serif;font-size:clamp(27px,3vw,37px);font-weight:600;letter-spacing:-1.15px;color:#101827;margin:0 0 7px}.mesh-app .mesh-lab-empty>p{font-size:13px;color:#7b899c;max-width:none}.mesh-prompt-categories{display:flex;gap:8px;margin-top:28px}.mesh-prompt-categories button{display:flex;align-items:center;gap:5px;padding:7px 11px;font-size:11px;border-radius:22px;background:#f2f6fb;color:#4f5e72;border:1px solid #e5ebf4;cursor:pointer}.mesh-prompt-categories button[aria-pressed=true]{background:#1b222c;border-color:#1b222c;color:white}.mesh-app .mesh-lab-starters{max-width:600px;gap:14px;margin-top:24px}.mesh-app .mesh-lab-starters button{padding:19px 16px;background:#f8faff;border:1px solid #e5ecf6;border-radius:16px;min-height:86px;color:#344359;transition:background .15s,border-color .15s;box-shadow:none}.mesh-app .mesh-lab-starters button:hover{background:#eff4ff;border-color:#c5d5ff;transform:none}.mesh-app .mesh-lab-starters button>span,.mesh-app .mesh-lab-starters button>svg{display:none}.mesh-app .mesh-lab-starters strong{font-size:12px;font-weight:450;line-height:1.6}.mesh-app .mesh-lab-composer{margin:14px auto 0;width:calc(100% - 56px);max-width:800px;border:1px solid #d9e2f1;border-radius:18px;background:#f8faff;padding:16px 18px 12px;box-shadow:0 2px 2px #18212f03}.mesh-app .mesh-lab-composer:focus-within{border-color:#b1c4ff;box-shadow:0 0 0 3px #3563ff08}.mesh-app .mesh-lab-composer textarea{background:transparent;border:0;box-shadow:none;outline:none!important;color:#243044;min-height:52px;max-height:180px;font-size:13px;padding:0;resize:vertical}.mesh-app .mesh-lab-composer textarea::placeholder{color:#91a0b6}.mesh-app .mesh-lab-composer>div{border-top:1px solid #edf1f7;padding-top:10px}.mesh-app .mesh-lab-composer .mesh-btn{min-height:31px;font-size:10px;padding:6px 10px;border-radius:10px}.mesh-composer-info{display:flex!important;flex-wrap:wrap;gap:5px;font-size:9px!important;color:#8492a8}.mesh-capability-chips{display:flex;flex-wrap:wrap;gap:6px}:is(.mesh-composer-info,.mesh-capability-chips)>span{font-size:9px;padding:3px 7px;border-radius:12px;background:#e6efff;color:#4165b5;line-height:1.4}:is(.mesh-composer-info,.mesh-capability-chips)>span[data-tone="1"]{background:#f2e8ff;color:#9460bd}:is(.mesh-composer-info,.mesh-capability-chips)>span[data-tone="2"]{background:#fff3d4;color:#a27724}:is(.mesh-composer-info,.mesh-capability-chips)>span[data-tone="3"]{background:#dff8f8;color:#268389}:is(.mesh-composer-info,.mesh-capability-chips)>span[data-tone="4"]{background:#ddf6eb;color:#258b65}.mesh-app .mesh-lab-billing-note{font-size:9px;margin:10px 20px 15px;color:#98a3b3;text-align:center}.mesh-app .mesh-lab-billing-note a{color:#7f93b5}.mesh-app .mesh-lab-message{max-width:800px;margin-inline:auto}.mesh-app .mesh-lab-message.user{background:none}.mesh-app .mesh-lab-avatar{background:#f2f5fb;color:#7588aa;border-color:#e6ebf2}.mesh-app .mesh-lab-message-body{min-width:0}.mesh-app .mesh-lab-prose{font-size:14px;line-height:1.85}.mesh-app .mesh-lab-settings{display:none;position:static;width:300px;flex-shrink:0;overflow-y:auto;border:0;border-left:1px solid #e6ebf2;border-radius:0;background:#fbfcff;box-shadow:none;padding:20px;height:auto;max-height:none}.mesh-app .mesh-lab-settings.open{display:block}.mesh-app .mesh-lab-settings-close{display:inline-flex}.mesh-app .mesh-lab-settings :is(input,select,textarea){background:#fff;border-color:#e1e7f0;color:#334155}.mesh-app .mesh-lab-settings-title{color:#46546a}.mesh-picker-overlay{background:#1c253766;backdrop-filter:blur(4px)}.mesh-model-picker{position:fixed;z-index:100;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:270px minmax(0,1fr);width:min(760px,calc(100vw - 32px));height:min(580px,calc(100dvh - 60px));background:#fff;color:#223047;border:1px solid #e1e8f3;border-radius:19px;box-shadow:0 28px 80px #18212f33;overflow:hidden}.mesh-picker-close{position:absolute;right:12px;top:12px;z-index:2;padding:5px;color:#8a96a8;background:#f7f9fc;border-radius:8px;cursor:pointer}.mesh-picker-list{display:flex;flex-direction:column;min-height:0;border-right:1px solid #e6ebf2;background:#fbfcff;padding:14px 10px 0}.mesh-picker-search{display:flex;align-items:center;gap:8px;border:1px solid #e3eaf5;border-radius:9px;background:#fff;padding:7px 9px;color:#98a5b8}.mesh-picker-search input{font-size:11px;width:100%;outline:none;background:transparent;color:#334155}.mesh-picker-filters{display:flex;gap:6px;padding:10px 0}.mesh-picker-filters button{font-size:9px;padding:5px 8px;border-radius:6px;background:transparent;color:#7e8ba0;cursor:pointer}.mesh-picker-filters button[aria-pressed=true]{background:#eaf0ff;color:#3563ff}.mesh-picker-options{overflow-y:auto;scrollbar-width:thin;flex:1;padding-bottom:12px}.mesh-picker-options>button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:12px 7px;border-radius:9px;background:transparent;cursor:pointer}.mesh-picker-options>button:hover{background:#f0f4fb}.mesh-picker-options>button[aria-pressed=true]{background:#edf2ff}.mesh-picker-options>button>span:nth-child(2){flex:1;min-width:0}.mesh-picker-options strong{display:block;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.mesh-picker-options small{display:block;font-size:9px;color:#8b98ab;margin-top:3px}.mesh-picker-options>p{font-size:12px;line-height:1.7;padding:15px;color:#7c899b}.mesh-picker-icon{background:#fff;border:1px solid #e5ebf5;width:31px;height:31px;border-radius:9px;display:grid;place-items:center;flex-shrink:0;color:#667ca3}.mesh-picker-detail{display:flex;flex-direction:column;overflow-y:auto;padding:28px 24px 18px;scrollbar-width:thin}.mesh-picker-detail header{display:flex;gap:12px;align-items:center;padding-right:12px}.mesh-picker-detail h2{font-size:17px;font-weight:650;letter-spacing:-.4px}.mesh-picker-detail code{font-size:9px;color:#8c99ad;overflow-wrap:anywhere}.mesh-picker-detail>p{font-size:11px;line-height:1.7;color:#6f7d91;margin-top:16px;max-height:80px;overflow-y:auto}.mesh-picker-detail h3{font-size:9px;letter-spacing:.7px;color:#93a0b3;margin:22px 0 8px;font-weight:600}.mesh-picker-detail dl{background:#f8faff;border:1px solid #e3eaf5;border-radius:9px;padding:9px 12px}.mesh-picker-detail dl>div{display:flex;gap:15px;align-items:baseline;justify-content:space-between;padding:5px 0;font-size:11px}.mesh-picker-detail dt{color:#8491a4}.mesh-picker-detail dd{font-weight:550;text-align:right}.mesh-picker-detail>small{font-size:9px;color:#8a98ae;line-height:1.6;margin-top:8px}.mesh-picker-select{margin-top:auto!important;background:#3563ff!important;color:white!important;border:0!important;border-radius:9px!important;padding:10px!important;font-size:12px!important;cursor:pointer;min-height:36px;flex-shrink:0}.mesh-capability-chips{margin-bottom:22px}.mesh-conversation-history{max-width:540px}.mesh-conversation-history>div{max-height:45dvh;overflow-y:auto;margin:20px 0;font-size:13px}.mesh-conversation-history>div p{padding:12px;border-bottom:1px solid #e6ebf2;white-space:pre-wrap;overflow-wrap:anywhere}@media (min-width:1800px){.mesh-app .mesh-lab-empty h2{font-size:38px}}@media (max-width:1000px){.mesh-app .mesh-lab-settings.open{position:absolute;right:0;top:0;bottom:0;z-index:10;box-shadow:-16px 0 40px #18212f0d}.mesh-lab-heading-left>span{display:none}.mesh-app .mesh-lab-heading{padding-inline:16px}.mesh-app .mesh-lab-starters{gap:8px}}@media (max-width:760px){.mesh-app .mesh-app-main{margin-left:0}.mesh-app.is-playground .mesh-app-topbar{display:flex;height:48px}.mesh-app.is-playground .mesh-app-topbar>div>span,.mesh-app.is-playground .mesh-app-topbar>div>svg{display:none}.mesh-app .mesh-lab{height:calc(100dvh - 48px)}.mesh-app .mesh-lab-heading{padding-inline:12px;height:56px;min-height:56px;gap:8px}.mesh-app .mesh-lab-heading .mesh-lab-actions .mesh-btn span{display:none}.mesh-app .mesh-lab-scroll{padding:12px 18px}.mesh-app .mesh-lab-empty{padding-bottom:20px}.mesh-app .mesh-lab-empty h2{font-size:29px}.mesh-app .mesh-lab-empty>p{font-size:11px}.mesh-app .mesh-lab-starters{gap:8px}.mesh-app .mesh-lab-starters button{padding:12px 10px;min-height:76px;border-radius:12px}.mesh-app .mesh-lab-starters strong{font-size:10px}.mesh-app .mesh-lab-composer{width:calc(100% - 28px);margin-top:8px;padding:14px}.mesh-model-trigger{font-size:11px;padding:7px 10px;gap:6px;max-width:50%}.mesh-app .mesh-lab-billing-note{font-size:8px;margin-bottom:10px}.mesh-picker-detail{padding:35px 16px 14px}.mesh-model-picker{grid-template-columns:42% 58%}.mesh-picker-options strong{font-size:10px}.mesh-picker-icon{width:25px;height:25px}.mesh-picker-options>button{gap:6px}.mesh-picker-detail h2{font-size:14px}.mesh-picker-detail dl>div{font-size:10px;gap:8px}.mesh-picker-detail h3{margin-top:16px}}@media (prefers-reduced-motion:reduce){.mesh-app *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.mesh-app{--dash-canvas:#f7f9fc;--dash-card:#fff;--dash-text:#1b2638;--dash-secondary:#6e7d93;--dash-edge:#e5ebf3;--dash-tint:#f2f6ff;--dash-blue:#3563ff;--dash-shadow:0 3px 5px #263b5e03,0 14px 32px -24px #23395f24}.mesh-app:not(.is-playground) .mesh-app-main{background:var(--dash-canvas)}.mesh-app:not(.is-playground) .mesh-app-topbar{position:sticky;top:0;z-index:35;background:color-mix(in srgb,var(--dash-card) 94%,transparent);backdrop-filter:blur(14px);height:64px;border-color:var(--dash-edge)}.mesh-app:not(.is-playground) .mesh-app-topbar>a{border:1px solid var(--dash-edge);padding:7px 11px;border-radius:8px;background:var(--dash-card);font-size:11px;color:var(--dash-secondary);transition:color .18s,border-color .18s}.mesh-app:not(.is-playground) .mesh-app-topbar>a:hover{color:var(--dash-blue);border-color:#c5d4fc}.mesh-app .mesh-sidebar nav a{position:relative;transition:background .16s,color .16s}.mesh-app .mesh-sidebar nav a[aria-current]:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;border-radius:3px;background:#3563ff}.mesh-app:not(.is-playground) .mesh-page{padding:34px 32px 40px}.mesh-app:not(.is-playground) :is(.mesh-surface,.mesh-table-wrap){border-color:var(--dash-edge);border-radius:14px;box-shadow:var(--dash-shadow)}.mesh-app:not(.is-playground) .mesh-section-heading>div>h1{font-size:29px;font-weight:600;letter-spacing:-1px}.mesh-app:not(.is-playground) .mesh-section-heading>div>p{margin-top:7px;color:var(--dash-secondary);line-height:1.7}.mesh-app .mesh-overview{max-width:1440px;color:var(--dash-text)}.mesh-overview-context{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px;font-size:11px;color:var(--dash-secondary);gap:12px}.mesh-overview-context>div,.mesh-overview-context>span{display:flex;align-items:center;gap:9px}.mesh-workspace-dot{width:7px;height:7px;border:2px solid #b9caff;border-radius:50%;background:#4f74ee;box-shadow:0 0 0 3px #3563ff08}.mesh-overview-period{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;background:var(--dash-card);border:1px solid var(--dash-edge);border-radius:7px;font-size:10px}.mesh-overview-refresh{display:grid;place-items:center;width:30px;height:30px;background:var(--dash-card);border:1px solid var(--dash-edge);border-radius:7px;cursor:pointer;color:var(--dash-secondary)}.mesh-overview-refresh:hover{color:var(--dash-blue);border-color:#b4c6ff}.mesh-overview-refresh:disabled{opacity:.5;cursor:wait}.is-refreshing{animation:dash-refresh .9s linear infinite}@keyframes dash-refresh{to{transform:rotate(1turn)}}.mesh-overview-welcome{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:35px;margin-bottom:28px}.mesh-overview-welcome-copy{padding:14px 0}.mesh-overview-kicker{display:block;font-size:9px;letter-spacing:1.4px;color:#8695ab;font-weight:500;margin-bottom:16px}.mesh-app .mesh-overview-welcome h1{font-family:var(--nexus-font-sans),sans-serif;font-size:clamp(26px,2.9vw,39px);line-height:1.23;letter-spacing:-1.4px;font-weight:550;max-width:650px;overflow-wrap:anywhere}.mesh-overview-welcome h1>span{color:var(--dash-blue)}.mesh-overview-welcome-copy>p{font-size:13px;color:var(--dash-secondary);line-height:1.85;margin-top:14px;max-width:390px}.mesh-overview-welcome-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:26px}.mesh-app .mesh-overview-welcome-actions .mesh-btn{font-size:11px;min-height:40px;padding:10px 14px;border-radius:9px;box-shadow:0 4px 10px #3563ff18;gap:9px}.mesh-overview-quiet-link{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:var(--dash-secondary)}.mesh-overview-quiet-link:hover{color:var(--dash-blue)}.mesh-overview-access{position:relative;overflow:hidden;background:linear-gradient(125deg,#202d4b,#17203a);border:1px solid #293955;color:#edf2ff;border-radius:18px;padding:20px 21px;box-shadow:0 12px 30px -20px #14234766}.mesh-overview-access:after{content:"";position:absolute;pointer-events:none;width:160px;height:160px;right:-65px;top:-60px;border:1px solid #ffffff09;box-shadow:0 0 0 25px #ffffff03,0 0 0 50px #ffffff02;border-radius:50%}.mesh-overview-access-heading{position:relative;z-index:1;display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:1px;color:#c3cfe8}.mesh-overview-access-icon{display:grid;place-items:center;width:29px;height:29px;border:1px solid #ffffff15;background:#ffffff08;border-radius:9px;color:#b2c6ff}.mesh-overview-access-badge{margin-left:auto;white-space:nowrap;font-size:8px;letter-spacing:0;padding:4px 7px;border:1px solid #9bb8ff22;border-radius:6px;color:#c5d6ff;background:#7498ff0b}.mesh-app .mesh-overview-access h2{position:relative;font-size:30px;font-weight:550;letter-spacing:-1px;margin-top:17px;line-height:1.2;color:#fff}.mesh-overview-access h2 small{font-size:11px;letter-spacing:0;font-weight:400;color:#9eacc8}.mesh-overview-plan-name{text-transform:capitalize}.mesh-overview-access>p{font-size:10px;color:#9eacc8;line-height:1.7;margin-top:8px;max-width:235px}.mesh-overview-trial-track{display:flex;gap:5px;margin-top:18px}.mesh-overview-trial-track>span{height:4px;border-radius:4px;flex:1;background:#ffffff15}.mesh-overview-trial-track>span.is-available{background:#91adff;box-shadow:0 0 6px #91adff15}.mesh-overview-access-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;font-size:8px;color:#a9b9d5}.mesh-overview-access-footer>span{display:flex;align-items:center;gap:5px}.mesh-overview-access-footer a{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;color:#d6e2ff}.mesh-overview-access-footer a:hover{color:#fff}.mesh-overview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:26px}.mesh-overview-metric{display:block;min-width:0;background:var(--dash-card);border:1px solid var(--dash-edge);border-radius:14px;padding:20px 22px 19px;box-shadow:var(--dash-shadow);transition:border-color .18s,transform .18s,box-shadow .18s}.mesh-overview-metric:hover{border-color:#bdcdf2;transform:translateY(-2px);box-shadow:0 12px 26px -19px #3563ff40}.mesh-overview-metric-top{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--dash-secondary)}.mesh-overview-metric-top>svg{margin-left:auto;color:#b4bece}.mesh-overview-metric-icon{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:1px solid #e2eaff;border-radius:10px;background:#f0f4ff;color:#5b7be0}.mesh-overview-metric[data-tone=teal] .mesh-overview-metric-icon{color:#418e91;background:#f0f8f8;border-color:#e0eeee}.mesh-overview-metric[data-tone=violet] .mesh-overview-metric-icon{color:#8973be;background:#f6f3fd;border-color:#ede7f6}.mesh-overview-metric>strong{display:block;font-size:31px;line-height:1.2;letter-spacing:-1px;font-weight:550;font-variant-numeric:tabular-nums;margin:17px 0 9px;overflow-wrap:anywhere}.mesh-overview-metric>small{display:block;font-size:10px;color:#8b99ae;line-height:1.6}.mesh-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}.mesh-overview-panel{min-width:0;border:1px solid var(--dash-edge);border-radius:16px;background:var(--dash-card);box-shadow:var(--dash-shadow);overflow:hidden}.mesh-overview-panel-heading{padding:21px 22px;display:flex;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid var(--dash-edge)}.mesh-overview-panel-heading>div{display:flex;align-items:center;gap:12px}.mesh-overview-section-icon{display:grid;place-items:center;width:33px;height:33px;background:var(--dash-tint);border:1px solid var(--dash-edge);border-radius:10px;color:#788daf;flex-shrink:0}.mesh-app .mesh-overview-panel-heading h2{font-size:14px;font-weight:600;letter-spacing:-.3px}.mesh-overview-panel-heading p{font-size:10px;line-height:1.5;color:var(--dash-secondary);margin-top:4px}.mesh-overview-panel-heading>a{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:10px;color:#788daf}.mesh-overview-panel-heading>a:hover{color:var(--dash-blue)}.mesh-overview-table-wrap{overflow-x:auto}.mesh-overview-table{border-collapse:collapse;width:100%;text-align:left;font-size:11px;white-space:nowrap}.mesh-overview-table th{padding:12px 20px;background:color-mix(in srgb,var(--dash-canvas) 55%,var(--dash-card));font-size:9px;font-weight:500;color:#8b99ae;border-bottom:1px solid var(--dash-edge)}.mesh-overview-table td{padding:16px 20px;border-bottom:1px solid var(--dash-edge);font-variant-numeric:tabular-nums;color:var(--dash-secondary)}.mesh-overview-table tr:last-child td{border-bottom:0}.mesh-overview-table tbody tr:hover{background:var(--dash-tint)}.mesh-overview-request-model{display:flex;align-items:center;gap:10px}.mesh-overview-request-model>span{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--dash-edge);border-radius:9px;color:#8da0bc;background:var(--dash-card)}.mesh-overview-request-model code{display:block;font-size:10px;max-width:200px;overflow:hidden;text-overflow:ellipsis;color:var(--dash-text)}.mesh-overview-request-model small{display:block;color:#99a6b9;font-size:9px;margin-top:4px}.mesh-overview-result{display:inline-flex;align-items:center;gap:5px;font-size:9px;color:#8393ac;background:var(--dash-canvas);padding:4px 7px;border:1px solid var(--dash-edge);border-radius:6px}.mesh-overview-result i{width:4px;height:4px;border-radius:50%;background:currentColor}.mesh-overview-result.is-success{background:#f0f8f4;border-color:#e2f0e8;color:#4b9072}.mesh-overview-result.is-error{background:#fff3f1;border-color:#f5e5df;color:#c16a55}.mesh-overview-empty{padding:34px 24px 35px;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:265px;justify-content:center}.mesh-overview-empty-art{position:relative;width:100px;height:78px;display:grid;place-items:center;margin-bottom:15px}.mesh-overview-empty-art>span:not(.mesh-overview-empty-glyph){position:absolute;width:72px;height:54px;border:1px solid var(--dash-edge);background:color-mix(in srgb,var(--dash-tint) 55%,var(--dash-card));border-radius:12px;transform:rotate(-14deg) translate(-7px,1px)}.mesh-overview-empty-art>span:nth-child(2){transform:rotate(13deg) translate(9px,-3px);background:var(--dash-card)}.mesh-overview-empty-glyph{position:relative;display:grid;place-items:center;width:62px;height:54px;transform:rotate(-2deg);border:1px solid #dce6ff;box-shadow:0 5px 10px #3b5a9820;background:var(--dash-card);color:#7b99ea;border-radius:12px}.mesh-overview-empty h3{font-size:14px;font-weight:550;letter-spacing:-.3px}.mesh-overview-empty>p{font-size:11px;line-height:1.8;color:var(--dash-secondary);max-width:300px;margin-top:9px}.mesh-overview-empty>a{display:inline-flex;align-items:center;gap:7px;font-size:10px;color:var(--dash-blue);font-weight:500;margin-top:17px}.mesh-overview-panel-footer{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:13px 21px;border-top:1px solid var(--dash-edge);font-size:9px;color:#9aa6b8;background:color-mix(in srgb,var(--dash-canvas) 40%,var(--dash-card));line-height:1.7}.mesh-overview-panel-footer a{display:inline-flex;gap:3px;align-items:center;white-space:nowrap;color:#8194b0}.mesh-overview-activity>.mesh-notice{margin:20px}.mesh-overview-activity-loading{padding:20px 22px}.mesh-overview-activity-loading>div{display:flex;gap:15px;align-items:center;padding:18px 0;border-bottom:1px solid var(--dash-edge)}.mesh-overview-activity-loading span:not(.sr-only){display:block;background:var(--dash-tint);border-radius:5px;width:25%;height:11px}.mesh-overview-activity-loading span:first-child{width:45%}.mesh-overview-side{display:flex;flex-direction:column;gap:14px;min-width:0}.mesh-overview-connection{padding:22px;background:linear-gradient(160deg,var(--dash-card) 42%,var(--dash-tint))}.mesh-overview-connection-top{display:flex;align-items:center;gap:11px;margin-bottom:19px}.mesh-overview-connection-top>span:first-child{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--dash-edge);border-radius:11px;background:var(--dash-card);color:#6a8bea;box-shadow:0 3px 7px #3563ff05}.mesh-overview-tag{font-size:8px;font-weight:500;letter-spacing:1px;color:#93a1b8}.mesh-app .mesh-overview-connection h2{font-size:19px;line-height:1.35;letter-spacing:-.65px;font-weight:550}.mesh-overview-connection>p{font-size:11px;line-height:1.8;color:var(--dash-secondary);margin-top:9px}.mesh-overview-endpoint{border:1px solid var(--dash-edge);background:var(--dash-card);border-radius:9px;padding:11px 12px;margin-top:20px}.mesh-overview-endpoint>span{font-size:8px;color:#9aa7ba;letter-spacing:.6px}.mesh-overview-endpoint>div{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-top:7px}.mesh-overview-endpoint code{font-size:10px;line-height:1.7;overflow-wrap:anywhere;min-width:0;color:#647a9c}.mesh-overview-endpoint .mesh-copy{padding:3px;border:0;box-shadow:none;background:transparent;color:#91a3bd;flex-shrink:0}.mesh-overview-endpoint .mesh-copy>span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.mesh-overview-connection>a{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#587cda;margin-top:19px;padding-top:15px;border-top:1px solid var(--dash-edge)}.mesh-overview-guide{display:flex;align-items:center;gap:11px;padding:17px 18px;border:1px solid var(--dash-edge);border-radius:12px;background:var(--dash-card);transition:border-color .18s}.mesh-overview-guide:hover{border-color:#b9cafa}.mesh-overview-guide-icon{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;color:#8a9cba;background:var(--dash-tint);border:1px solid var(--dash-edge);border-radius:8px}.mesh-overview-guide>div{min-width:0;flex:1}.mesh-overview-guide strong{display:block;font-size:10px;font-weight:550;line-height:1.6}.mesh-overview-guide>div>span{display:block;font-size:9px;color:var(--dash-secondary);margin-top:4px;line-height:1.5}.mesh-overview-guide>svg{color:#a6b4c9;flex-shrink:0}.mesh-overview-next{margin-top:31px}.mesh-overview-next-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.mesh-app .mesh-overview-next h2{font-size:14px;letter-spacing:-.3px;font-weight:550}.mesh-overview-next-heading>span{font-size:10px;color:#94a1b6}.mesh-overview-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mesh-overview-shortcuts>a{position:relative;display:block;background:var(--dash-card);border:1px solid var(--dash-edge);box-shadow:var(--dash-shadow);padding:20px;border-radius:14px;transition:transform .18s,border-color .18s}.mesh-overview-shortcuts>a:hover{transform:translateY(-2px);border-color:#b9caf8}.mesh-overview-shortcut-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:19px}.mesh-overview-shortcut-top>span{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--dash-edge);background:var(--dash-tint);border-radius:10px;color:#7290cd}.mesh-overview-shortcut-top>svg{color:#b4c0d2;transition:transform .18s}.mesh-overview-shortcuts>a:hover .mesh-overview-shortcut-top>svg{transform:translate(2px,-2px);color:var(--dash-blue)}.mesh-overview-shortcut-label{font-size:8px;letter-spacing:1px;color:#9aa8bd}.mesh-overview-shortcuts h3{font-size:12px;font-weight:550;line-height:1.5;margin-top:8px;letter-spacing:-.15px}.mesh-overview-shortcuts p{font-size:10px;line-height:1.8;color:var(--dash-secondary);margin-top:6px;max-width:230px}.mesh-overview-footnote{display:flex;align-items:center;justify-content:center;gap:6px;color:#a4afbf;font-size:9px;line-height:1.7;padding-top:27px;text-align:center}.mesh-overview a:focus-visible,.mesh-overview button:focus-visible{outline:2px solid #8aa8ff;outline-offset:4px}html[data-theme=dark] .mesh-app{--dash-canvas:#101722;--dash-card:#172130;--dash-text:#e2eafa;--dash-secondary:#95a6bd;--dash-edge:#28364a;--dash-tint:#1b2a42;--dash-blue:#8baaff;--dash-shadow:0 6px 25px -22px #0008}html[data-theme=dark] .mesh-app:not(.is-playground) .mesh-app-main{background:var(--dash-canvas)}html[data-theme=dark] .mesh-overview-metric-icon{background:#203153;border-color:#2a3b5c;color:#91abf1}html[data-theme=dark] .mesh-overview-metric[data-tone=teal] .mesh-overview-metric-icon{background:#1b333a;border-color:#28414a;color:#7eb7b5}html[data-theme=dark] .mesh-overview-metric[data-tone=violet] .mesh-overview-metric-icon{background:#2c2a45;border-color:#3b3557;color:#baa6e8}html[data-theme=dark] .mesh-overview-result.is-success{background:#1a302b;border-color:#284438;color:#8abb9f}html[data-theme=dark] .mesh-overview-result.is-error{background:#382827;border-color:#503532;color:#d79e92}@media (min-width:1700px){.mesh-app .mesh-overview{padding-top:42px}.mesh-overview-welcome{grid-template-columns:minmax(0,1fr) 360px;gap:70px}.mesh-overview-grid{grid-template-columns:minmax(0,1fr) 340px}.mesh-overview-metric{padding:24px 26px}.mesh-overview-access{padding:24px}}@media (max-width:1180px){.mesh-overview-welcome{grid-template-columns:minmax(0,1fr) 295px;gap:22px}.mesh-overview-grid{grid-template-columns:minmax(0,1fr)}.mesh-overview-side{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.mesh-overview-guide{margin-top:0}.mesh-overview-connection{display:block}.mesh-overview-metric{padding:18px}.mesh-overview-metric-top{font-size:10px;gap:8px}.mesh-overview-next-heading>span{display:none}}@media (max-width:950px) and (min-width:761px){.mesh-overview-welcome{grid-template-columns:1fr}.mesh-overview-access,.mesh-overview-access>p{max-width:none}.mesh-overview-metrics{gap:10px}.mesh-overview-metric{padding:16px 12px}.mesh-overview-metric-icon{width:26px;height:26px;border-radius:8px}.mesh-overview-metric-top>svg{display:none}.mesh-overview-metric>small{font-size:9px}.mesh-overview-metric>strong{font-size:27px}.mesh-overview-shortcuts{gap:10px}.mesh-overview-shortcuts>a{padding:16px}}@media (max-width:760px){.mesh-app:not(.is-playground) .mesh-page{padding:24px 20px 30px}.mesh-app:not(.is-playground) .mesh-app-topbar{padding-inline:18px}.mesh-overview-welcome{grid-template-columns:minmax(0,1fr) 280px;gap:20px}.mesh-overview-welcome-copy{padding:0}.mesh-app .mesh-overview-welcome h1{font-size:30px}.mesh-overview-kicker{font-size:8px;letter-spacing:1px}.mesh-overview-welcome-copy>p{font-size:12px}.mesh-overview-welcome-actions{gap:14px;margin-top:20px}.mesh-overview-context{margin-bottom:24px}.mesh-overview-metrics{gap:12px}.mesh-overview-metric{padding:17px}.mesh-overview-metric-top{font-size:10px}.mesh-overview-metric-top>svg{display:none}.mesh-overview-metric>strong{font-size:28px}.mesh-overview-shortcuts{gap:12px}.mesh-overview-shortcuts>a{padding:17px}}@media (max-width:620px){.mesh-overview-welcome{grid-template-columns:1fr;gap:22px}.mesh-overview-welcome-copy>p{max-width:300px}.mesh-overview-access{padding:20px 22px}.mesh-overview-access>p{max-width:none}.mesh-overview-access-footer{font-size:9px}.mesh-overview-side{grid-template-columns:1fr}.mesh-overview-guide{padding:18px}.mesh-overview-metrics{grid-template-columns:1fr;gap:10px}.mesh-overview-metric{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:16px 18px}.mesh-overview-metric-top{font-size:11px}.mesh-overview-metric-top>svg{display:none}.mesh-overview-metric>strong{grid-column:2;grid-row:1/span 2;margin:0 0 0 14px;font-size:28px;text-align:right}.mesh-overview-metric>small{grid-column:1;font-size:9px;margin-left:42px;margin-top:2px}.mesh-overview-metric-icon{width:31px;height:31px}.mesh-overview-shortcuts{grid-template-columns:1fr}.mesh-overview-shortcuts>a{padding:19px 20px 19px 77px;min-height:115px}.mesh-overview-shortcut-top{position:absolute;left:20px;top:21px;bottom:0;margin:0;display:block}.mesh-overview-shortcut-top>svg{position:absolute;top:2px;left:calc(100vw - 119px)}.mesh-overview-shortcuts h3{font-size:13px;padding-right:20px}.mesh-overview-shortcuts p{max-width:250px;font-size:11px}.mesh-overview-panel-heading{padding:18px;gap:10px}.mesh-overview-panel-heading>div{gap:10px}.mesh-overview-panel-heading p,.mesh-overview-panel-heading>a{font-size:9px}.mesh-overview-section-icon{width:29px;height:29px;border-radius:8px}.mesh-overview-panel-footer{padding:12px 18px;font-size:8px}.mesh-overview-table td,.mesh-overview-table th{padding-inline:16px}.mesh-overview-table{min-width:530px}.mesh-overview-empty{padding-inline:22px}.mesh-overview-footnote{font-size:8px;align-items:flex-start}.mesh-overview-footnote>svg{flex-shrink:0;margin-top:1px}}@media (prefers-reduced-motion:reduce){.mesh-overview *{animation:none!important;transition:none!important}.mesh-overview-metric:hover,.mesh-overview-shortcuts>a:hover{transform:none}}@media (min-width:621px) and (max-width:1180px){.mesh-overview-side{align-items:stretch}.mesh-overview-guide{position:relative;height:100%;min-height:200px;flex-direction:column;align-items:flex-start;justify-content:center;padding:26px;background:linear-gradient(155deg,var(--dash-card) 45%,var(--dash-tint))}.mesh-overview-guide-icon{width:40px;height:40px;border-radius:12px}.mesh-overview-guide>div{flex:0}.mesh-overview-guide strong{font-size:16px;letter-spacing:-.4px}.mesh-overview-guide>div>span{font-size:11px;margin-top:7px}.mesh-overview-guide>svg{position:absolute;right:22px;top:23px}}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark}html:not([data-theme=dark]) :is(.mesh-app,.mesh-mobile-nav){--bg:#f7f4ef;--bg-alt:#f2eee7;--surface:#fffdf9;--ink:#292b32;--ink-2:#53545b;--ink-3:#6b655c;--border:#e6e0d7;--dash-canvas:#f5f2ed;--dash-card:#fffdf9;--dash-text:#292d36;--dash-secondary:#59574f;--dash-edge:#e6e0d7;--dash-tint:#f4f0e9;--mesh-paper:#f7f4ef;--mesh-panel:#fffdf9;--mesh-dark:#292d36;--mesh-muted:#625e57;--mesh-line:#e6e0d7;--mesh-highlight:#f1eee8;--mesh-shadow:0 3px 8px #45352104,0 16px 35px -26px #45352125;background:#f7f4ef;color:#292d36}.mesh-logo-mark{mix-blend-mode:multiply}.mesh-app .mesh-sidebar .mesh-symbol,.mesh-brand .mesh-symbol,.mesh-mobile-nav .mesh-sidebar .mesh-symbol{color:#24211e;background:transparent;border:0;border-radius:0;box-shadow:none}.mesh-app .mesh-sidebar .mesh-brand-dot,.mesh-brand .mesh-brand-dot,.mesh-mobile-nav .mesh-sidebar .mesh-brand-dot{color:inherit}.mesh-brand-inverted .mesh-logo-mark,html[data-theme=dark] .mesh-logo-mark{filter:invert(1);mix-blend-mode:screen}:is(.mesh-app,.mesh-mobile-nav){font-weight:450}:is(.mesh-app,.mesh-mobile-nav) .mesh-sidebar nav a{font-weight:600}:is(.mesh-app,.mesh-mobile-nav) .mesh-sidebar nav a[aria-current]{font-weight:700}:is(.mesh-app,.mesh-mobile-nav) .mesh-sidebar-label{font-weight:650}.mesh-app :is(.mesh-section-heading h1,.mesh-section-heading h2,.mesh-model-card h3){font-weight:700}.mesh-app .mesh-overview-panel h2,.mesh-app .mesh-overview-welcome-copy h1,.mesh-app:not(.is-playground) .mesh-section-heading>div>h1{font-weight:700}.mesh-app :is(label,th,.mesh-btn,.mesh-filter-line select){font-weight:600}html:not([data-theme=dark]) :is(.mesh-app,.mesh-mobile-nav) .mesh-sidebar nav a:not([aria-current]){color:#343630}html:not([data-theme=dark]) :is(.mesh-app,.mesh-mobile-nav) .mesh-sidebar-label{color:#625e57}html:not([data-theme=dark]) .mesh-app :is(.mesh-section-heading>div>p,.mesh-model-card>p,.mesh-filter-line){color:#53534d}.mesh-admin-dialog>.mesh-visibility-dialog{padding:28px;background:var(--mesh-panel,#fffdf9);border:1px solid var(--mesh-line,#e6e0d7);font-family:var(--font-inter,Arial),sans-serif}.mesh-visibility-icon{display:inline-flex;padding:13px;border-radius:14px;background:var(--mesh-panel-soft,#f4f0e9);color:var(--mesh-dark,#292d36);margin-bottom:15px}.mesh-visibility-dialog h2{font-size:25px;font-weight:700;color:var(--mesh-dark,#292d36);margin-bottom:12px}.mesh-visibility-dialog p{font-size:13px;line-height:1.8;color:var(--mesh-muted,#59574f);margin-bottom:13px}@media (max-width:540px){.mesh-admin-dialog>.mesh-visibility-dialog{padding:20px}}html:not([data-theme=dark]) .mesh-app .mesh-app-main{background:var(--dash-canvas)}html:not([data-theme=dark]) :is(.mesh-app,.mesh-mobile-nav) .mesh-sidebar{background:#fbf8f3;border-color:#e8e1d7}html:not([data-theme=dark]) .mesh-app .mesh-app-topbar{background:#fbf9f5eb;border-color:#e8e1d7}html:not([data-theme=dark]) .mesh-app :is(.mesh-surface,.mesh-stat,.mesh-account-card,.mesh-account-summary,.mesh-billing-stat,.mesh-upi-payment,.mesh-upi-plans>article,.mesh-billing-credit-panel,.mesh-model-card){background:var(--dash-card);border-color:var(--dash-edge)}html:not([data-theme=dark]) :is(.mesh-app,.mesh-mobile-nav) .mesh-access-card{background:#f5f1e9;border-color:#e7dfd3}html:not([data-theme=dark]) .mesh-app :is(.mesh-lab-session,.mesh-lab-session-bar){background:#fcfaf6}html:not([data-theme=dark]) .mesh-app .mesh-lab-heading{background:#fffdf9;border-color:#e8e1d7}html:not([data-theme=dark]) .mesh-app .mesh-lab-composer{background:#f5f1ea;border-color:#e1dacf;box-shadow:0 4px 12px #42351c04}html:not([data-theme=dark]) .mesh-app .mesh-lab-starters button{background:#f5f1ea;border-color:#e9e1d6}html:not([data-theme=dark]) .mesh-app .mesh-lab-starters button:hover{background:#eee9df;border-color:#d5cfc3}html:not([data-theme=dark]) .mesh-app :is(.mesh-lab-settings,.mesh-btn-secondary){background:#f8f5ef;border-color:#e8e1d7}html:not([data-theme=dark]) .mesh-app .mesh-lab-settings :is(input,select,textarea){background:#fffdf9;border-color:#e3dcd1}html:not([data-theme=dark]) :is(.mesh-model-picker,.mesh-account-popover){background:#fffdf9;border-color:#e5ddd1}html:not([data-theme=dark]) :is(.mesh-picker-list,.mesh-picker-detail dl,.mesh-picker-search){background:#faf7f1;border-color:#e7e0d5}.mesh-billing-readiness{padding:14px 17px;border:1px solid var(--dash-edge,var(--mesh-line));border-radius:11px;background:var(--dash-tint,var(--mesh-highlight));margin:16px 0;font-size:12px;line-height:1.8;color:var(--dash-secondary,var(--mesh-muted))}.mesh-billing-readiness strong{display:block;color:var(--dash-text,var(--mesh-dark));font-size:13px;font-weight:550}.mesh-billing-readiness a{display:inline-flex;color:var(--dash-blue,var(--mesh-green));font-size:11px;text-decoration:underline;text-underline-offset:3px;margin-top:5px}.mesh-billing-rate-form{display:flex;gap:20px;align-items:flex-end;justify-content:space-between;padding:20px;border:1px solid var(--mesh-line);background:var(--mesh-panel);border-radius:13px;margin:20px 0}.mesh-billing-rate-form>div{flex:1}.mesh-billing-rate-form strong{font-size:14px;font-weight:550}.mesh-billing-rate-form p{font-size:11px;line-height:1.8;color:var(--mesh-muted);margin-top:6px}.mesh-billing-rate-form label{font-size:10px;color:var(--mesh-muted);display:flex;flex-direction:column;gap:7px}.mesh-billing-rate-form input{border:1px solid var(--mesh-line);background:var(--mesh-paper);padding:10px 12px;border-radius:7px;color:var(--mesh-dark);width:130px}.mesh-billing-rate-form .mesh-btn{font-size:11px}@media (max-width:700px){.mesh-billing-rate-form{flex-wrap:wrap}.mesh-billing-rate-form>div{flex-basis:100%}.mesh-billing-rate-form label{flex:1}.mesh-billing-rate-form input{width:100%}}