:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f7fb;font-synthesis:none;text-rendering:geometricprecision;--ease-premium:cubic-bezier(.22, 1, .36, 1);--motion-fast:.14s;--motion-medium:.22s;--mentor-bg:#070a0f;--mentor-shell-bg:#060a12;--mentor-shell:#0d121a;--mentor-panel-bg:#0d1520;--mentor-panel:#121923;--mentor-panel-soft:#172333;--mentor-panel-raised:#182231;--mentor-border-strong:#cbd5e152;--mentor-border-soft:#94a3b82e;--mentor-line:#cbd5e138;--mentor-line-strong:#e2e8f061;--mentor-text-strong:#f8fafc;--mentor-text:#f8fafc;--mentor-text-soft:#dbe5f2;--mentor-text-muted:#a8b6c9;--mentor-text-faint:#7f90a7;--mentor-muted:#9fb0c5;--mentor-canvas-bg:#f8fafc;--mentor-canvas:#f8fafc;--mentor-canvas-text:#111827;--mentor-canvas-muted:#526173;--mentor-focus:#38bdf8;--mentor-action:#0891b2;--mentor-action-strong:#0e7490;--mentor-success:#22c55e;--mentor-warning:#d99b2b;--mentor-gold:#f4c15d;--mentor-os-app-bg:#071015;--mentor-os-chrome:#0b141b;--mentor-os-work-surface:#f8fafc;--mentor-os-work-card:#fff;--mentor-os-ink:#0f172a;--mentor-os-muted:#475569;--mentor-os-border:#dbe3ee;--mentor-os-blue:#0284c7;--mentor-os-green:#059669;--mentor-os-gold:#b7791f;--mentor-readable-bg:#f8fafc;--mentor-readable-surface:#fff;--mentor-readable-panel:#eef4fb;--mentor-readable-text:#0f172a;--mentor-readable-muted:#475569;--mentor-readable-border:#0f172a29;--mentor-selection-ring:#0284c7;background:#05070a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:linear-gradient(115deg,#212a448a,#0000 34rem),linear-gradient(245deg,#0d443a66,#0000 30rem),linear-gradient(135deg,#05070a 0%,#0b1017 44%,#06080d 100%);min-width:320px;min-height:100vh;margin:0}body:has(.app-shell){background:linear-gradient(#080b10f5,#05070a),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 84px)}body:has(.hawlz-launch-page){background:#020405;overflow-x:hidden}body:has(.hawlz-cookie-consent-gate){overflow:hidden}.hawlz-launch-page{--hawlz-teal:#08e8e1;--hawlz-teal-soft:#08e8e129;--hawlz-line:#e2f4f62e;--hawlz-launch-side-pad:clamp(36px, 6vw, 120px);color:#f8fbfd;isolation:isolate;background:#020405;grid-template-rows:auto minmax(0,1fr) auto;min-height:100vh;display:grid;position:relative;overflow:hidden}.hawlz-launch-bg,.hawlz-launch-scrim{z-index:-2;position:absolute;inset:0}.hawlz-launch-bg{object-fit:cover;object-position:center;filter:saturate(.98)contrast(1.06);width:100%;height:100%}.hawlz-launch-scrim{z-index:-1;background:linear-gradient(90deg,#000000eb 0%,#000000bd 34%,#0003 68%,#00000061 100%),linear-gradient(#00000061 0%,#0000 48%,#000000bd 100%)}.hawlz-launch-header{width:100%;padding:42px var(--hawlz-launch-side-pad) 0;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.hawlz-launch-brand,.hawlz-launch-nav,.hawlz-launch-ghost,.hawlz-launch-link,.hawlz-launch-primary,.hawlz-launch-footer,.hawlz-legal-back{font:inherit}.hawlz-launch-brand{color:#f8fbfd;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;font-size:24px;font-weight:900;display:inline-flex}.hawlz-launch-brand img{object-fit:cover;border-radius:6px;width:46px;height:46px;box-shadow:0 0 26px #08e8e142}.hawlz-launch-nav{align-items:center;gap:26px;display:flex}.hawlz-launch-ghost,.hawlz-launch-link,.hawlz-launch-primary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:16px;font-weight:850;display:inline-flex}.hawlz-launch-ghost{min-width:210px;color:var(--hawlz-teal);background:#000c0fad;border:1px solid #08e8e19e;padding:0 22px;box-shadow:0 0 24px #08e8e124}.hawlz-launch-link{color:#f6fbfc;background:0 0;border:0;min-width:136px}.hawlz-launch-ghost:disabled,.hawlz-launch-link:disabled,.hawlz-launch-primary:disabled{cursor:default;opacity:1}.hawlz-launch-hero{width:100%;padding:34px var(--hawlz-launch-side-pad) 96px;align-content:center;justify-items:start;margin:0 auto;display:grid}.hawlz-launch-hero h1,.hawlz-launch-hero h2,.hawlz-launch-hero p{margin:0}.hawlz-launch-hero h1{color:#f8fbfd;letter-spacing:0;max-width:840px;font-size:96px;font-weight:950;line-height:.98}.hawlz-launch-hero h1 span{color:#fff}.hawlz-launch-hero h1:first-letter,.hawlz-launch-hero h1{text-shadow:0 22px 70px #00000080}.hawlz-launch-hero h1 strong{color:var(--hawlz-teal);font:inherit}.hawlz-launch-hero h2{color:#fff;letter-spacing:0;margin-top:26px;font-size:46px;font-weight:900;line-height:1.08}.hawlz-launch-hero p{color:#e9f2f4c2;max-width:620px;margin-top:22px;font-size:22px;line-height:1.46}.hawlz-launch-primary{color:#001316;background:linear-gradient(#12fff8fa,#06ccc8f0);border:1px solid #08e8e1c7;min-width:260px;margin-top:34px;padding:0 26px;box-shadow:0 20px 60px #08e8e138,inset 0 1px #ffffff4d}.hawlz-launch-footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020507d1;border-top:1px solid #08e8e1ad;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;display:grid}.hawlz-launch-footer button{color:#e7eef0b8;cursor:pointer;min-height:78px;transition:background var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease;background:0 0;border:0;border-right:1px solid #e2f4f63d;font-size:15px;font-weight:650}.hawlz-launch-footer button:last-child{border-right:0}.hawlz-launch-footer button:hover,.hawlz-launch-footer button:focus-visible,.hawlz-launch-footer button.active{color:#fff;background:#08e8e114;outline:0}.hawlz-launch-footer button:focus-visible{box-shadow:inset 0 0 0 2px #08e8e194}.hawlz-launch-page.legal-mode{overflow:auto}.hawlz-legal-panel{border:1px solid var(--hawlz-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#02080ac7;border-radius:8px;align-self:center;gap:18px;width:min(680px,100% - 48px);margin:48px 0 96px 56px;padding:28px;display:grid;box-shadow:0 26px 80px #0000006b}.hawlz-legal-back{color:var(--hawlz-teal);cursor:pointer;background:0 0;border:0;justify-self:start;font-size:15px;font-weight:850}.hawlz-legal-panel h1,.hawlz-legal-panel p{margin:0}.hawlz-legal-panel h1{color:#fff;letter-spacing:0;font-size:42px;line-height:1.08}.hawlz-legal-panel p{color:#e9f2f4c2;font-size:18px;line-height:1.6}.hawlz-cookie-consent-gate{z-index:50;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:linear-gradient(#0000000a,#0000005c),#00000014;justify-content:center;align-items:flex-end;padding:24px;display:flex;position:fixed;inset:0}.hawlz-cookie-consent-dialog{background:#02090bf0;border:1px solid #08e8e14d;border-radius:8px;gap:10px;width:min(720px,100%);max-height:min(72vh,560px);padding:18px;display:grid;overflow:auto;box-shadow:0 24px 60px #0000007a,0 0 28px #08e8e11a}.hawlz-cookie-consent-kicker,.hawlz-cookie-consent-dialog h2,.hawlz-cookie-consent-dialog p{margin:0}.hawlz-cookie-consent-kicker{color:var(--hawlz-teal);text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:900}.hawlz-cookie-consent-dialog h2{color:#fff;letter-spacing:0;font-size:22px;line-height:1.14}.hawlz-cookie-consent-dialog p{color:#e9f2f4c7;font-size:13px;line-height:1.55}.hawlz-cookie-consent-signal{border-left:3px solid var(--hawlz-teal);background:#08e8e117;padding:12px 14px}.hawlz-cookie-consent-details{background:#ffffff09;border:1px solid #e2f4f624;border-radius:8px;gap:10px;padding:14px;display:grid}.hawlz-cookie-consent-details-head{gap:4px;display:grid}.hawlz-cookie-consent-details-head strong{color:#fff;font-size:15px}.hawlz-cookie-consent-details-head span{color:#e9f2f4b3;font-size:13px;line-height:1.5}.hawlz-cookie-choice-row{background:#000c0f59;border:1px solid #e2f4f61a;border-radius:8px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.hawlz-cookie-choice-row div{gap:3px;display:grid}.hawlz-cookie-choice-row strong{color:#fff;font-size:14px}.hawlz-cookie-choice-row span{color:#e9f2f4b3;font-size:13px;line-height:1.45}.hawlz-cookie-choice-row em{color:#f2fafbdb;background:#e2f4f614;border-radius:999px;justify-self:end;min-width:max-content;padding:5px 8px;font-size:12px;font-style:normal;font-weight:850}.hawlz-cookie-choice-switch{background:#e2f4f61f;border:1px solid #e2f4f633;border-radius:999px;width:34px;height:20px;position:relative}.hawlz-cookie-choice-switch:after{content:"";background:#e2f4f6b8;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.hawlz-cookie-choice-switch.is-on{background:#08e8e147;border-color:#08e8e1a6}.hawlz-cookie-choice-switch.is-on:after{background:var(--hawlz-teal);left:16px}.hawlz-cookie-consent-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:2px;display:flex}.hawlz-cookie-consent-primary,.hawlz-cookie-consent-secondary{cursor:pointer;min-height:40px;font:inherit;border-radius:8px;font-size:14px;font-weight:850}.hawlz-cookie-consent-primary{color:#001316;background:linear-gradient(#12fff8fa,#06ccc8f0);border:1px solid #08e8e1c7;padding:0 18px;box-shadow:0 16px 42px #08e8e12e}.hawlz-cookie-consent-secondary{color:#f8fbfde0;background:#000c0f94;border:1px solid #e2f4f62e;padding:0 14px}.hawlz-cookie-consent-primary:focus-visible,.hawlz-cookie-consent-secondary:focus-visible{outline-offset:3px;outline:2px solid #08e8e1b8}.hawlz-legal-panel.is-cookie-policy{align-self:start;width:min(1120px,100% - 112px);min-width:0;margin:48px auto 96px}.hawlz-cookie-policy{gap:0;min-width:0;display:grid}.hawlz-legal-panel .hawlz-legal-updated{color:var(--hawlz-teal);letter-spacing:0;font-size:14px;font-weight:850}.hawlz-legal-panel .hawlz-legal-lede{color:#eff9fbdb;max-width:840px;font-size:19px;line-height:1.62}.hawlz-legal-panel .hawlz-legal-notice{border-left:3px solid var(--hawlz-teal);color:#eef9fad1;background:#08e8e117;margin-top:6px;padding:14px 16px;font-size:15px;line-height:1.62}.hawlz-cookie-settings-callout{border-left:3px solid var(--hawlz-teal);border-bottom:1px solid #e2f4f61f;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:16px 0 18px 18px;display:flex}.hawlz-cookie-settings-callout div{gap:6px;display:grid}.hawlz-cookie-settings-callout strong{color:#fff;font-size:18px}.hawlz-cookie-settings-callout p{color:#e9f2f4b8;margin:0;font-size:14px;line-height:1.5}.hawlz-cookie-settings-button{color:#f7ffff;cursor:pointer;min-height:42px;font:inherit;background:#08e8e11f;border:1px solid #08e8e18c;border-radius:8px;flex:none;padding:0 16px;font-size:14px;font-weight:850}.hawlz-cookie-settings-button:focus-visible{outline-offset:3px;outline:2px solid #08e8e1b8}.hawlz-cookie-section{border-top:1px solid #e2f4f624;min-width:0;margin-top:26px;padding-top:26px}.hawlz-cookie-section h2{color:#fff;letter-spacing:0;margin:0;font-size:22px;line-height:1.2}.hawlz-policy-map{background:linear-gradient(90deg,#08e8e11a,#2fa7f70f),#000c0f6b;border:1px solid #08e8e133;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:24px;display:grid;overflow:hidden}.hawlz-policy-map-link{min-width:0;color:inherit;border-top:3px solid var(--hawlz-policy-accent);background:linear-gradient(180deg, var(--hawlz-policy-glow), #000c0f42);gap:6px;padding:16px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:grid}.hawlz-policy-map-link+.hawlz-policy-map-link{border-left:1px solid #e2f4f624}.hawlz-policy-map-link:hover,.hawlz-policy-map-link:focus-visible{background:linear-gradient(180deg, var(--hawlz-policy-glow), #08e8e114);outline:none;transform:translateY(-1px)}.hawlz-policy-map-link:focus-visible{box-shadow:inset 0 0 0 2px #ffffff80}.hawlz-policy-map-rules{--hawlz-policy-accent:#08e8e1;--hawlz-policy-glow:#08e8e129}.hawlz-policy-map-terms{--hawlz-policy-accent:#f5d789;--hawlz-policy-glow:#f5c45129}.hawlz-policy-map-link span,.hawlz-policy-part-label{color:var(--hawlz-policy-accent,#08e8e1);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.hawlz-policy-map-link strong{color:#fff;font-size:16px;line-height:1.25}.hawlz-policy-map-link p{color:#e9f2f4b8;margin:0;font-size:13px;line-height:1.55}.hawlz-policy-part{background:linear-gradient(90deg,#08e8e11f,#0000 52%),#000c0f6b;border:1px solid #e2f4f629;border-left:4px solid #08e8e1c7;border-radius:8px;margin-top:36px;padding:22px;scroll-margin-top:28px}.hawlz-policy-part h2{margin-top:8px}.hawlz-policy-part-terms{background:linear-gradient(90deg,#f5c4511f,#08e8e10a 62%,#0000),#000c0f7a;border-left-color:#f5c451db;margin-top:44px}.hawlz-policy-part-terms .hawlz-policy-part-label{color:#f5d789}.hawlz-legal-panel .hawlz-cookie-section p{color:#e9f2f4c2;margin-top:12px;font-size:16px;line-height:1.72}.hawlz-legal-panel .hawlz-policy-part p{color:#e9f2f4c7;margin-top:12px;font-size:16px;line-height:1.72}.hawlz-privacy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.hawlz-privacy-grid article{background:#000c0f5c;border:1px solid #e2f4f61f;border-radius:8px;gap:7px;min-width:0;padding:14px;display:grid}.hawlz-privacy-grid strong{color:#fff;font-size:14px}.hawlz-privacy-grid span{color:#e9f2f4b8;font-size:13px;line-height:1.5}.hawlz-cookie-table-wrap{border:1px solid #e2f4f624;border-radius:8px;width:100%;min-width:0;margin-top:16px;overflow-x:auto}.hawlz-cookie-table{border-collapse:collapse;text-align:left;background:#01080a6b;width:100%;min-width:900px}.hawlz-cookie-table th,.hawlz-cookie-table td{vertical-align:top;border-bottom:1px solid #e2f4f61a;padding:14px 16px}.hawlz-cookie-table th{color:#08e8e1e6;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.hawlz-cookie-table td{color:#e9f2f4c2;font-size:14px;line-height:1.55}.hawlz-cookie-table td:first-child{color:#fff;font-weight:850}.hawlz-cookie-table tr:last-child td{border-bottom:0}@media (width<=860px){.hawlz-launch-header{flex-direction:column;align-items:flex-start;padding:26px 22px 0}.hawlz-launch-brand{font-size:20px}.hawlz-launch-brand img{width:38px;height:38px}.hawlz-launch-nav{gap:8px;width:min(100%,360px);display:grid}.hawlz-launch-ghost,.hawlz-launch-link{width:100%;min-width:0;min-height:42px;padding:0 12px;font-size:13px}.hawlz-launch-link{color:#f8fbfdd6;justify-content:flex-start;min-height:30px;padding:0}.hawlz-launch-hero{padding:46px 22px 74px}.hawlz-launch-hero h1{font-size:52px}.hawlz-launch-hero h2{margin-top:18px;font-size:34px}.hawlz-launch-hero p{max-width:430px;font-size:18px}.hawlz-launch-primary{width:min(100%,280px);min-width:0}.hawlz-launch-footer{grid-template-columns:1fr}.hawlz-launch-footer button{border-bottom:1px solid #e2f4f624;border-right:0;min-height:48px;font-size:14px}.hawlz-launch-footer button:last-child{border-bottom:0}.hawlz-legal-panel{width:calc(100% - 44px);margin:44px 22px 70px;padding:22px}.hawlz-legal-panel h1{font-size:31px}.hawlz-legal-panel p{font-size:16px}.hawlz-policy-map{grid-template-columns:1fr}.hawlz-policy-map-link+.hawlz-policy-map-link{border-top:1px solid #e2f4f624;border-left:0}.hawlz-policy-part{padding:18px}.hawlz-cookie-consent-gate{align-items:end;padding:12px}.hawlz-cookie-consent-dialog{max-height:84vh;padding:16px}.hawlz-cookie-consent-dialog h2{font-size:21px}.hawlz-cookie-consent-actions{display:grid}.hawlz-cookie-choice-row{grid-template-columns:36px minmax(0,1fr)}.hawlz-cookie-choice-row em{grid-column:2;justify-self:start}.hawlz-cookie-consent-primary,.hawlz-cookie-consent-secondary{width:100%}.hawlz-legal-panel.is-cookie-policy{width:calc(100% - 44px);margin:44px 22px 70px}.hawlz-legal-panel .hawlz-legal-lede{font-size:16px}.hawlz-legal-panel .hawlz-legal-notice,.hawlz-legal-panel .hawlz-cookie-section p{font-size:14px}.hawlz-cookie-settings-callout{align-items:stretch;padding:14px 0 16px 14px;display:grid}.hawlz-cookie-settings-button{width:100%}.hawlz-cookie-section h2{font-size:19px}.hawlz-privacy-grid{grid-template-columns:1fr}.hawlz-cookie-table{min-width:0}.hawlz-cookie-table thead{display:none}.hawlz-cookie-table,.hawlz-cookie-table tbody,.hawlz-cookie-table tr,.hawlz-cookie-table td{width:100%;display:block}.hawlz-cookie-table tr{border-bottom:1px solid #e2f4f61f;padding:14px}.hawlz-cookie-table tr:last-child{border-bottom:0}.hawlz-cookie-table td{border-bottom:0;padding:5px 0;font-size:13px}.hawlz-cookie-table td:before{content:attr(data-label);color:#08e8e1d6;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;font-size:10px;font-weight:900;display:block}}button,input{font:inherit}button{color:inherit}.app-shell{--floor-column-max:720px;grid-template-columns:252px minmax(0,1fr);min-height:100vh;display:grid}.skip-links{z-index:100;pointer-events:none;gap:8px;display:flex;position:fixed;top:10px;left:10px}.skip-links a{color:#f5f7ff;transition:transform var(--motion-medium) var(--ease-premium), border-color var(--motion-fast) ease, background var(--motion-fast) ease;background:#080b10f5;border:1px solid #6c7cffb3;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:750;text-decoration:none;transform:translateY(-180%);box-shadow:0 18px 50px #0000006b}.skip-links a:focus-visible{outline-offset:2px;pointer-events:auto;background:#101722;border-color:#22c59ce6;outline:2px solid #22c59c73;transform:translateY(0)}.left-nav{background:#05080cf5;border-right:1px solid #b1beda29;flex-direction:column;gap:18px;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.brand,.account-chip,.author,.pulse-person{align-items:center;gap:12px;display:flex}.author{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.brand-mark{background:linear-gradient(135deg,#5c68ffd1,#1eca9a38),#0e141fe6;border:1px solid #6c7cff8c;border-radius:6px;place-items:center;width:40px;height:40px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ffffff0b}.brand strong,.account-chip strong,.author strong{font-size:14px;display:block}.brand span,.account-chip span,.author small{color:#8d98ad;font-size:12px;display:block}.left-nav nav{gap:6px;display:grid}.nav-row,.board-link,.pinned-row,.pulse-person{text-align:left;cursor:pointer;background:0 0;border:0}.nav-row{color:#b2bdcf;min-height:38px;transition:background var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);border-radius:6px;align-items:center;gap:12px;padding:0 12px;display:flex}.nav-row-label{flex:1;min-width:0}.nav-attention-badge{color:#f5fbff;background:linear-gradient(135deg,#58c7ff47,#6c7cff57),#0a0e18db;border:1px solid #58c7ff6b;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;line-height:1;display:inline-grid;box-shadow:0 0 18px #58c7ff29}.nav-row:hover,.nav-row.active{color:#f5f7ff;background:#6776ff29}.nav-row:hover{transform:translate(2px)}.nav-card,.module-card,.board-panel,.post-card,.floor-pulse,.reply,.price-card,.mentor-card{background:linear-gradient(#141b27e6,#0a0e16e6),linear-gradient(135deg,#ffffff0a,#0000 45%);border:1px solid #a5b2d024;border-radius:8px;box-shadow:0 22px 70px #00000047,inset 0 1px #ffffff09}.nav-card{color:#b2bbcc;padding:14px}.shell-context-card{background:linear-gradient(135deg,#6c7cff21,#22c59c0e),#ffffff06;border:1px solid #919ebe21;border-radius:8px;gap:5px;padding:12px 14px;display:grid}.shell-context-card span,.social-loop-rail span{color:#7e8cff;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.shell-context-card strong{color:#f3f7ff;font-size:14px}.shell-context-card p{color:#9aa7bb;margin:0;font-size:12px;line-height:1.45}.social-loop-rail{background:#05080d70;border:1px solid #919ebe1c;border-radius:8px;gap:7px;padding:12px 10px;display:grid}.social-loop-rail span{color:#aeb9ce;text-transform:none;align-items:center;gap:6px;display:flex}.social-loop-rail span svg:last-child{color:#536078;margin-left:auto}.graph-pulse-cue{color:#dffcff;cursor:pointer;text-align:left;min-width:0;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);background:linear-gradient(135deg,#14b8a61f,#0000 56%),#05080d94;border:1px solid #2dd4bf33;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;padding:10px;display:grid}.graph-pulse-cue:hover,.graph-pulse-cue:focus-visible{background:linear-gradient(135deg,#14b8a62e,#0000 58%),#080d14d6;border-color:#2dd4bf6b;outline:0;transform:translateY(-1px)}.graph-pulse-orb{color:#f5c25f;background:#f5c25f1a;border:1px solid #f5c25f61;border-radius:999px;grid-row:span 2;place-items:center;width:34px;height:34px;display:grid}.graph-pulse-copy,.graph-pulse-metrics{min-width:0;display:grid}.graph-pulse-copy small{color:#7fd3ff;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.graph-pulse-copy strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;line-height:1.15;overflow:hidden}.graph-pulse-copy em{color:#aeb9ce;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:800;overflow:hidden}.graph-pulse-metrics{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.graph-pulse-metrics small{color:#b8c5d9;text-align:center;background:#7dd3fc0f;border:1px solid #7dd3fc24;border-radius:999px;min-width:0;padding:5px 7px;font-size:10px;font-weight:850}.graph-pulse-topbar{width:260px;min-height:40px;padding:6px 8px}.graph-pulse-topbar .graph-pulse-orb{width:30px;height:30px}.graph-pulse-topbar .graph-pulse-metrics{display:none}.proof-quest-dock{background:linear-gradient(135deg,#2fa7f71c,#f5c4510f 58%,#0000),#05080d99;border:1px solid #7dd3fc29;border-radius:8px;gap:10px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff09}.proof-quest-head{gap:4px;min-width:0;display:grid}.proof-quest-head span{color:#7fd3ff;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:950;display:inline-flex}.proof-quest-head strong{color:#f8fafc;font-size:14px;font-weight:950;line-height:1.15}.proof-quest-head small,.proof-quest-score{color:#aeb9ce;font-size:11px;font-weight:760;line-height:1.4}.proof-quest-steps{gap:6px;display:grid}.proof-quest-step{background:#0f172a6b;border:1px solid #94a3b81f;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:2px 7px;min-width:0;padding:7px;display:grid}.proof-quest-step b{color:#dbeafe;background:#94a3b824;border-radius:999px;grid-row:span 2;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:grid}.proof-quest-step strong{color:#eef6ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:950;line-height:1.2;overflow:hidden}.proof-quest-step small{color:#8ea0b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:760;line-height:1.25;overflow:hidden}.proof-quest-step.active{background:#0ea5e91a;border-color:#7dd3fc57}.proof-quest-step.complete{background:#22c59c17;border-color:#22c59c47}.proof-quest-step.complete b{color:#bfffee;background:#22c59c2e}.proof-quest-action{color:#ecfeff;cursor:pointer;text-align:left;min-width:0;transition:border-color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium), background var(--motion-medium) var(--ease-premium);background:linear-gradient(135deg,#22c59c29,#2fa7f717),#080d14cc;border:1px solid #2dd4bf3d;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.proof-quest-action:hover,.proof-quest-action:focus-visible{background:linear-gradient(135deg,#22c59c3b,#2fa7f721),#080d14eb;border-color:#2dd4bf75;outline:0;transform:translateY(-1px)}.proof-quest-action span{gap:2px;min-width:0;display:grid}.proof-quest-action strong{color:#fff;font-size:12px;font-weight:950}.proof-quest-action small{color:#a7f3d0;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:780;overflow:hidden}.mobile-tabbar{display:none}.nav-card p,.floor-pulse p,.post-card p,.module-card p,.mentor-card p,.price-card p{color:#aab4c5;margin:0;line-height:1.55}.eyeless-label{color:#7e8cff;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.account-chip{border-top:1px solid #919ebe1f;margin-top:auto;padding-top:16px}.avatar{background:radial-gradient(circle at 30% 20%,#ffffff3d,#0000 28%),linear-gradient(135deg,#2a3155,#111722 62%,#172f2a);border:2px solid #6c7cffc7;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 0 26px #5f6fff52}.avatar.presence-anchor{overflow:visible}.avatar img{object-fit:cover;width:100%;height:100%}.avatar.presence-anchor img{border-radius:inherit}.avatar.small{width:36px;height:36px;font-size:12px}.avatar.mini{width:32px;height:32px;font-size:11px}.main-region{min-width:0;padding:22px 22px 36px}.top-bar{z-index:5;background:linear-gradient(#05070afa,#05070adb 78%,#05070a00);grid-template-columns:minmax(44px,1fr) minmax(260px,520px) minmax(88px,1fr);align-items:center;gap:14px;padding-bottom:18px;display:grid;position:sticky;top:0}.global-search{grid-column:2;justify-self:center;width:100%;position:relative}.search-box{color:#8c96aa;background:#111620e0;border:1px solid #919ebe26;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 14px;display:flex}.search-box input{color:#edf1f7;background:0 0;border:0;outline:0;width:100%}.search-results-panel{z-index:20;background:linear-gradient(#121824fa,#080c14fa),linear-gradient(135deg,#56d5ff14,#0000 42%);border:1px solid #919ebe2e;border-radius:8px;width:100%;max-height:min(360px,100vh - 120px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 24px 70px #00000073}.search-result-row{color:#edf1f7;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:4px;min-height:72px;padding:10px 12px;display:grid}.search-result-row:hover,.search-result-row:focus-visible{background:#5f6fff29;outline:0}.search-result-row span,.search-empty-state span{color:#7e8cff;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800}.search-result-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-result-row small{color:#98a5ba;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.search-empty-state{color:#edf1f7;align-content:center;gap:6px;min-height:86px;padding:14px;display:grid}.top-actions{grid-column:3;justify-self:end;align-items:center;gap:10px;display:flex}.social-momentum-hud{appearance:none;color:#f8fafc;cursor:pointer;width:310px;min-height:42px;font:inherit;text-align:left;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);background:linear-gradient(135deg,#f5c45121,#22c59c12 52%,#2fa7f70f),#080d14d1;border:1px solid #f5c45133;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px 9px;padding:7px 9px;display:grid}.social-momentum-hud:hover,.social-momentum-hud:focus-within,.social-momentum-hud:focus-visible{background:linear-gradient(135deg,#f5c4512e,#22c59c1a 52%,#2fa7f714),#0c121cf0;border-color:#f5c4516b;outline:0;transform:translateY(-1px)}.social-momentum-hud:disabled{cursor:default;opacity:.72;transform:none}.social-momentum-next-action{color:#ecfeff;cursor:pointer;text-align:left;min-width:116px;min-height:34px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);background:linear-gradient(135deg,#22c59c2e,#2fa7f724);border:1px solid #22c59c47;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;justify-content:center;align-items:center;gap:1px 6px;padding:6px 8px;display:inline-grid}.social-momentum-next-action:hover,.social-momentum-next-action:focus-visible{background:linear-gradient(135deg,#22c59c42,#2fa7f733);border-color:#22c59c8a;outline:0;transform:translateY(-1px)}.social-momentum-next-action:disabled{cursor:default;opacity:.6;transform:none}.social-momentum-next-action span,.social-momentum-next-action strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.social-momentum-next-action span{color:#a7f3d0;letter-spacing:0;text-transform:uppercase;grid-column:1/-1;font-size:9px;font-weight:950}.social-momentum-next-action strong{color:#fff;font-size:11px;font-weight:950;line-height:1.1}.social-momentum-next-action svg{color:#67e8f9}.social-momentum-ring{color:#f5c451;background:#f5c4511f;border:1px solid #f5c45157;border-radius:999px;grid-row:span 2;place-items:center;width:30px;height:30px;display:grid}.social-momentum-copy{gap:1px;min-width:0;display:grid}.social-momentum-copy small{color:#ffe7a3;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:950}.social-momentum-copy strong,.social-momentum-copy em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.social-momentum-copy strong{color:#fff;font-size:13px;font-weight:950;line-height:1.15}.social-momentum-copy em{color:#a7f3d0;font-size:11px;font-style:normal;font-weight:850}.social-momentum-track{background:#0f172ac7;border:1px solid #f5c45126;border-radius:999px;grid-column:1/-1;height:6px;position:relative;overflow:hidden}.social-momentum-track b{border-radius:inherit;background:linear-gradient(90deg,#f5c451,#22c55e,#38bdf8);height:100%;transition:width .18s;display:block;box-shadow:0 0 18px #f5c45133}.social-momentum-checks{grid-column:1/-1;justify-content:flex-start;align-items:center;gap:4px;display:inline-flex}.social-momentum-checks i{background:#94a3b857;border-radius:999px;width:7px;height:7px;display:block}.social-momentum-checks i.complete{background:#34d399;box-shadow:0 0 12px #34d39973}.social-momentum-reward-toast{z-index:70;color:#f8fafc;background:linear-gradient(135deg,#f5c4512e,#22c59c1f 54%,#2fa7f714),#080d14f5;border:1px solid #f5c45147;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:min(440px,100vw - 32px);min-height:76px;padding:12px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 24px 80px #0000007a,inset 0 1px #ffffff0f}.social-momentum-reward-icon{color:#f5c451;background:#f5c45124;border:1px solid #f5c4515c;border-radius:999px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 26px #f5c4511f}.social-momentum-reward-copy{gap:3px;min-width:0;display:grid}.social-momentum-reward-copy small{color:#ffe7a3;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:950}.social-momentum-reward-copy strong,.social-momentum-reward-copy em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.social-momentum-reward-copy strong{color:#fff;font-size:14px;font-weight:950;line-height:1.15}.social-momentum-reward-copy em{color:#bbf7d0;font-size:12px;font-style:normal;font-weight:850}.social-momentum-reward-toast button{color:#ecfeff;cursor:pointer;white-space:nowrap;background:#22c59c1f;border:1px solid #22c59c42;border-radius:8px;justify-content:center;align-items:center;min-height:34px;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.social-momentum-reward-toast button:hover,.social-momentum-reward-toast button:focus-visible{border-color:#22c59c7a;outline:0}.icon-button{border:1px solid var(--mentor-line);cursor:pointer;width:40px;height:40px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), box-shadow var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);background:#111620db;border-radius:8px;place-items:center;display:grid}.icon-button:hover{background:#19202ef0;border-color:#b2bee047;transform:translateY(-1px);box-shadow:0 10px 26px #0000003d}.icon-button.primary,.action-button.solid{background:linear-gradient(135deg,#5866ff,#3740ad);border-color:#6c7cffb3}.floor-layout,.desk-layout,.thread-view{grid-template-columns:minmax(580px,720px) 324px;justify-content:center;align-items:start;gap:18px;display:grid}.floor-layout-clean{grid-template-columns:minmax(620px,860px)}.content-column,.desk-main,.thread-main,.single-page{gap:16px;min-width:0;display:grid}.content-column{background:linear-gradient(#070a0ff5,#05070ae6);border:1px solid #919ebe2e;border-radius:0;align-content:start;gap:0;min-height:calc(100vh - 88px);box-shadow:0 22px 70px #00000042}.timeline-header{background:#070a0feb;border-bottom:0;gap:12px;padding:18px 16px 0;display:grid}.timeline-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.timeline-header h1{font-size:22px;line-height:1.1}.timeline-header span{color:#94a0b3;font-size:13px}.speed-wall-trust-strip{flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.speed-wall-trust-strip span{color:#dce8f7;background:#141b26b8;border:1px solid #7bd3ff3d;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.timeline-posting-flair{border:1px solid color-mix(in srgb, var(--chip), transparent 68%);background:color-mix(in srgb, var(--chip), transparent 91%);min-height:30px;color:var(--chip);white-space:nowrap;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), box-shadow var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);border-radius:6px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.timeline-posting-flair:hover{border-color:color-mix(in srgb, var(--chip), transparent 48%);box-shadow:0 0 22px color-mix(in srgb, var(--chip), transparent 86%);transform:translateY(-1px)}.timeline-posting-flair span{color:var(--chip);font-size:12px;font-weight:800}.floor-pulse{background:linear-gradient(135deg,#1c2437f5,#0a0f17f0 54%,#08231fe0),linear-gradient(90deg,#f4c5671f,#0000 38%),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 68px);grid-template-columns:minmax(0,1fr) minmax(280px,42%);gap:22px;padding:28px 30px;display:grid;overflow:hidden;box-shadow:0 28px 90px #00000052,inset 0 1px #ffffff0d}.floor-create{background:#070a0fd1;border-bottom:1px solid #919ebe24;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 12px;padding:14px 16px;display:grid}.composer-identity{align-items:center;padding-top:2px;display:flex}.floor-create-main{color:#8d98ad;text-align:left;background:0 0;gap:8px;min-width:0;padding:0;display:grid}.composer-body-input{color:#edf3ff;width:100%;font:inherit;background:0 0;border:0;outline:0}.composer-file-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.composer-body-input::placeholder{color:#7f8ca1;opacity:1}.composer-body-input{resize:vertical;color:#dbe4f0;min-height:56px;font-size:16px;line-height:1.5}.composer-selected-flair{color:var(--chip);white-space:nowrap;font-size:12px;font-weight:800}.composer-drop-shell{color:#7f8ca1;min-height:32px;transition:border-color var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease;border-top:1px solid #919ebe29;align-items:center;gap:8px;margin-top:0;padding-top:8px;font-size:12px;display:flex}.composer-drop-shell.active{color:#b8c7dc;border-top-color:#2fa7f76b}.composer-attach-button,.composer-claim-button{color:#aebbd0;cursor:pointer;min-height:30px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease, box-shadow var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);background:#0c1119d1;border:1px solid #919ebe2e;border-radius:6px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}.composer-attach-button{flex:none;padding:0 11px}.composer-claim-button{padding:0 12px}.composer-attach-button:hover,.composer-claim-button:hover,.composer-attach-button.active,.composer-claim-button.active{color:#e6f6ff;box-shadow:none;background:#2fa7f71a;border-color:#2fa7f75c;transform:translateY(-1px)}.composer-attach-button.active{color:#c6fff0;background:#22c59c17;border-color:#22c59c61}.composer-drop-copy{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.composer-drop-copy.composer-drop-status{color:#b8c7dc;white-space:normal;flex:100%;font-weight:850;line-height:1.35;display:block;overflow:visible}.composer-image-preview{background:linear-gradient(135deg,#2fa7f714,#22c59c0b),#05090f94;border:1px solid #919ebe24;border-radius:8px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:8px 10px;display:grid;box-shadow:inset 0 1px #ffffff09}.composer-image-preview img{object-fit:cover;background:#080c13c2;border:1px solid #919ebe29;border-radius:6px;width:72px;height:48px}.composer-image-preview div{gap:3px;min-width:0;display:grid}.composer-image-preview strong{color:#e7f2ff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.composer-image-preview span{color:#8796ac;font-size:12px}.composer-image-preview button{color:#b8c7dc;cursor:pointer;min-height:30px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);background:#0c121bb8;border:1px solid #919ebe29;border-radius:999px;padding:0 10px;font-size:12px;font-weight:800}.composer-image-preview button:hover{color:#e7f2ff;background:#2fa7f71f;border-color:#2fa7f76b;transform:translateY(-1px)}.composer-primary{color:#fff;cursor:pointer;min-height:36px;transition:background var(--motion-medium) var(--ease-premium), box-shadow var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);background:#2fa7f7;border:0;border-radius:6px;justify-content:center;align-self:end;align-items:center;padding:0 19px;font-size:14px;font-weight:800;display:inline-flex}.composer-primary:not(:disabled):hover{background:#45b5ff;transform:translateY(-1px);box-shadow:0 12px 28px #2fa7f73d}.composer-primary:disabled{cursor:default;color:#ffffffad;background:#2fa7f76b}.floor-publish-notice{color:#9ed8ff;background:#2fa7f717;border:1px solid #2fa7f747;border-radius:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:800}.composer-command-row{grid-column:2;align-items:center;gap:7px;min-width:0;padding-top:2px;display:flex}.composer-icon{border:1px solid color-mix(in srgb, var(--chip,#2fa7f7), transparent 82%);background:color-mix(in srgb, var(--chip,#2fa7f7), transparent 95%);min-height:30px;color:var(--chip,#2fa7f7);cursor:pointer;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), box-shadow var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 9px;font-size:12px;font-weight:850;display:inline-flex}.composer-icon:hover{border-color:color-mix(in srgb, var(--chip,#2fa7f7), transparent 62%);background:color-mix(in srgb, var(--chip,#2fa7f7), transparent 88%);box-shadow:none;transform:translateY(-1px)}.composer-icon.active{border-color:color-mix(in srgb, var(--chip), transparent 44%);background:color-mix(in srgb, var(--chip), transparent 88%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--chip), transparent 82%)}.composer-icon.utility{color:#2fa7f7}.composer-submit-row{grid-column:2/4;justify-content:flex-end;align-items:center;gap:12px;padding-top:2px;display:flex}.composer-submit-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}h1,h2,h3{letter-spacing:0;margin:0}.floor-pulse h1,.single-page h1{margin:6px 0 8px;font-size:clamp(32px,5vw,60px);line-height:1}.pulse-copy p{max-width:650px;font-size:17px}.pulse-context-row{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.pulse-context-row span{color:#dec98f;background:#dbbe7b12;border:1px solid #dbbe7b2e;border-radius:999px;min-height:30px;padding:6px 10px;font-size:12px}.pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pulse-metric,.pulse-person{background:linear-gradient(#080d15cc,#080b11b8),linear-gradient(135deg,#ffffff0a,#0000);border:1px solid #a5b2d021;border-radius:8px;min-height:84px;padding:14px}.pulse-metric{gap:6px;display:grid}.pulse-metric span,.pulse-person small{color:#8d98ad;font-size:12px}.pulse-metric strong{font-size:18px}.lane-tabs,.desk-tabs{scrollbar-width:none;background:#070a0fb3;border:0;border-bottom:1px solid #919ebe24;align-items:center;gap:6px;padding:0 16px;display:flex;overflow-x:auto}.lane-tabs::-webkit-scrollbar{display:none}.desk-tabs::-webkit-scrollbar{display:none}.tab{color:#9aa5b7;white-space:nowrap;cursor:pointer;min-height:40px;transition:background var(--motion-medium) var(--ease-premium), border-color var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:7px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.tab.has-flare{color:color-mix(in srgb, var(--tab-accent,#2fa7f7), #aeb8c9 42%)}.tab-flare-icon{color:var(--tab-accent,#2fa7f7);filter:none;transition:filter var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);flex:none}.tab-label,.timeline-header .tab-label{color:inherit}.tab .tab-count{color:#c3cbe0;background:#ffffff0e;border-radius:4px;place-items:center;min-width:20px;height:20px;font-size:11px;display:grid}.tab.has-flare .tab-count{background:color-mix(in srgb, var(--tab-accent,#2fa7f7), transparent 88%);color:color-mix(in srgb, var(--tab-accent,#2fa7f7), #fff 30%)}.floor-section-head{background:#05070a61;border-bottom:1px solid #919ebe24;justify-content:space-between;align-items:end;gap:14px;min-height:56px;padding:10px 16px;display:flex}.floor-section-head h2{font-size:17px}.floor-section-head span{color:#8792a5;font-size:12px}.floor-section-head>span{color:#8792a5;font-size:13px}.tab.active,.tab:hover{border-bottom-color:var(--tab-accent,#2fa7f7);color:#f7f9ff;background:0 0}.tab.has-flare.active,.tab.has-flare:hover{background:color-mix(in srgb, var(--tab-accent,#2fa7f7), transparent 94%);color:color-mix(in srgb, var(--tab-accent,#2fa7f7), #fff 24%);transform:none}.tab.has-flare.active .tab-label,.tab.has-flare:hover .tab-label{color:color-mix(in srgb, var(--tab-accent,#2fa7f7), #fff 28%)}.tab.has-flare:hover .tab-flare-icon{filter:none;transform:none}.floor-daily-loop{background:linear-gradient(135deg,#22c59c1b,#2fa7f70e 46%,#f5c4510e),#070b12b8;border-top:1px solid #919ebe1f;border-bottom:1px solid #919ebe1f;grid-template-columns:minmax(220px,.62fr) minmax(360px,1.38fr) minmax(150px,.48fr);align-items:stretch;gap:12px;padding:14px;display:grid}.floor-loop-copy,.floor-loop-actions button,.floor-loop-reward-meter{background:#090e17d6;border:1px solid #919ebe24;border-radius:8px;box-shadow:inset 0 1px #ffffff09}.floor-loop-copy{align-content:center;gap:8px;padding:15px;display:grid}.floor-loop-copy span,.floor-loop-actions button span,.floor-loop-reward-meter span{color:#63f3d5;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.floor-loop-copy strong{color:#f7faff;font-size:23px;line-height:1.08}.floor-loop-copy p,.floor-loop-actions button small,.floor-loop-reward-meter small{color:#aab6c9;margin:0;font-size:12px;line-height:1.5}.floor-loop-progress{gap:7px;min-width:0;margin-top:2px;display:grid}.floor-loop-progress span{color:#d8f5ff;letter-spacing:0;text-transform:none;font-size:11px;font-weight:900}.floor-loop-progress:after{content:"";background:#94a3b82e;border-radius:999px;width:100%;height:7px;display:block}.floor-loop-progress b{background:linear-gradient(90deg,#22c59c,#2fa7f7,#f5c451);border-radius:999px;height:7px;margin-top:-14px;transition:width .18s;display:block;box-shadow:0 0 18px #22c59c38}.floor-loop-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.floor-loop-actions button{color:#f7faff;text-align:left;cursor:pointer;align-content:start;gap:8px;min-width:0;min-height:142px;padding:13px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:grid}.floor-loop-actions button:hover:not(:disabled),.floor-loop-actions button:focus-visible{background:linear-gradient(#22c59c1c,#090e17e6),#090e17e6;border-color:#63f3d580;transform:translateY(-1px);box-shadow:0 14px 34px #00000042,0 0 0 3px #22c59c1f}.floor-loop-actions button.floor-loop-action-primary{background:linear-gradient(#22c59c24,#2fa7f713),#090e17eb;border-color:#63f3d561;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #22c59c14}.floor-loop-actions button.floor-loop-action-primary em{color:#cbfff0;background:#22c59c2e}.floor-loop-actions button:disabled{cursor:not-allowed;opacity:.54}.floor-loop-actions button.floor-loop-action-complete{background:linear-gradient(#22c59c29,#090e17e6),#090e17eb;border-color:#22c59c7a}.floor-loop-actions button.floor-loop-action-complete em{color:#bfffee;background:#22c59c29}.floor-loop-actions button strong{color:#fff;font-size:14px;line-height:1.25}.floor-loop-actions button em{color:#d8f5ff;background:#2fa7f71f;border-radius:999px;align-self:end;width:fit-content;padding:6px 9px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.floor-loop-reward-meter{align-content:center;justify-items:start;gap:8px;padding:15px;display:grid;position:relative;overflow:hidden}.floor-loop-reward-meter:after{content:"";border:14px solid #f5c45133;border-top-color:#63f3d5b8;border-radius:999px;width:114px;height:114px;position:absolute;bottom:-34px;right:-22px}.floor-loop-reward-meter strong{z-index:1;color:#ffd56b;font-size:34px;line-height:.96;position:relative}.floor-loop-reward-meter small{z-index:1;position:relative}.floor-loop-feedback{z-index:1;color:#ffe6a3;background:#f5c4511a;border:1px solid #f5c45138;border-radius:8px;width:fit-content;max-width:100%;padding:7px 9px;font-size:11px;font-style:normal;font-weight:900;line-height:1.3;display:inline-flex;position:relative}.feed-list{background:#05070a2e;gap:0;display:grid}.empty-state{background:#05070a2e;border:0 solid #919ebe24;border-bottom-width:1px;border-radius:0;align-content:center;gap:8px;min-height:118px;padding:24px 28px;display:grid}.empty-state h1{margin:0;font-size:18px;line-height:1.25}.empty-state p{color:#9ba7bb;margin:0}.empty-floor-launchpad{background:linear-gradient(#080c1394,#05070a5c),linear-gradient(135deg,#6c7cff14,#22c59c09 54%,#0000);border-top:1px solid #919ebe1f;gap:16px;padding:20px;display:grid}.launchpad-hero,.launchpad-panel{background:linear-gradient(#101622db,#070b12db),linear-gradient(135deg,#ffffff0a,#0000 48%);border:1px solid #919ebe24;border-radius:8px;box-shadow:0 18px 50px #0000003d,inset 0 1px #ffffff09}.launchpad-hero{align-content:center;gap:12px;min-height:228px;padding:28px;display:grid;position:relative;overflow:hidden}.launchpad-hero:after{clip-path:polygon(0 72%,22% 52%,42% 60%,62% 26%,80% 42%,100% 12%,100% 100%,0 100%);content:"";opacity:.45;border-bottom:2px solid #6c7cff94;border-right:2px solid #22c59c94;width:150px;height:72px;position:absolute;inset:auto 22px 22px auto}.launchpad-hero h1{color:#f7faff;max-width:540px;font-size:34px;line-height:1.05}.launchpad-hero p{color:#b2bfd3;max-width:620px;margin:0;font-size:15px;line-height:1.55}.launchpad-actions{flex-wrap:wrap;gap:9px;margin-top:4px;display:flex}.launchpad-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.84fr);gap:14px;display:grid}.launchpad-panel{gap:12px;padding:16px;display:grid}.launchpad-panel h2{color:#f2f6ff;font-size:16px}.starter-list,.suggested-desk-list{gap:8px;margin:0;padding:0;display:grid}.starter-list{list-style:none}.starter-list li{color:#b9c5d7;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;font-size:13px;line-height:1.45;display:grid}.starter-list svg{color:#22c59c;margin-top:2px}.suggested-desk-list button,.board-preview-row{color:#edf3ff;text-align:left;cursor:pointer;width:100%;min-height:54px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);background:#ffffff06;border:1px solid #919ebe1a;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.suggested-desk-list button:hover,.board-preview-row:hover{background:#6c7cff14;border-color:#6c7cff52;transform:translate(2px)}.suggested-desk-list strong,.board-preview-row strong{color:#f5f8ff;font-size:13px;display:block}.suggested-desk-list small,.board-preview-row small{color:#8795ab;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.feed-thread-unit,.reply-thread-unit{display:grid}.post-card{transition:border-color var(--motion-medium) var(--ease-premium), box-shadow var(--motion-medium) var(--ease-premium), background var(--motion-medium) var(--ease-premium);gap:11px;padding:16px 18px;display:grid;position:relative;overflow:hidden;box-shadow:none!important;background:#05070a38!important;border-width:0 0 1px!important;border-radius:0!important}.post-card:before{content:"";opacity:.82;width:2px;transition:opacity var(--motion-medium) var(--ease-premium), width var(--motion-medium) var(--ease-premium);position:absolute;inset:0 auto 0 0}.post-card.type-chart:before{background:#6d7cff}.post-card.type-question:before{background:#56d5ff}.post-card.type-journal:before{background:#22c59c}.post-card.type-review:before{background:#f5c451}.post-card.type-warning:before{background:#ff796f}.post-card.proof-pulse{background:linear-gradient(135deg,#0284c71f,#0000 34%),linear-gradient(#070b12db,#05070a57)!important}.post-card.proof-pulse:before{opacity:1;background:linear-gradient(#22c59c,#56d5ff 52%,#f5c451);width:3px}.proof-pulse-radar{background:linear-gradient(135deg,#56d5ff17,#0000 38%),linear-gradient(#070b12d6,#05070a6b);border-top:1px solid #56d5ff2e;border-bottom:1px solid #56d5ff1f;gap:12px;padding:16px;display:grid}.proof-radar-intro{gap:4px;display:grid}.proof-radar-intro h2{color:#f5f8ff;margin:0;font-size:20px;line-height:1.08}.proof-radar-intro p{color:#aebbd0;max-width:680px;margin:0;font-size:13px;font-weight:720;line-height:1.45}.proof-radar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.proof-radar-card{background:linear-gradient(135deg,#22c59c1a,#56d5ff0f),#0a101adb;border:1px solid #56d5ff33;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0a}.proof-radar-card-head{gap:4px;display:grid}.proof-radar-card-head span{color:#7dd3fc;text-transform:uppercase;align-items:center;gap:6px;width:fit-content;font-size:11px;font-weight:900;display:inline-flex}.proof-radar-card-head strong{color:#f5f8ff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:900;overflow:hidden}.proof-radar-card-head small{color:#b9c8db;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.proof-radar-flow{border:1px solid #919ebe21;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.proof-radar-flow span{color:#dce8f6;text-align:center;border-right:1px solid #919ebe21;place-items:center;min-height:32px;padding:6px;font-size:10px;font-weight:900;display:grid}.proof-radar-flow span:last-child{border-right:0}.proof-radar-actions{flex-wrap:wrap;gap:8px;display:flex}.proof-radar-actions button{color:#dff6ff;cursor:pointer;background:#56d5ff14;border:1px solid #56d5ff3d;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.proof-radar-actions button:disabled{opacity:.5;cursor:not-allowed}.proof-radar-actions button:hover:not(:disabled),.proof-radar-actions button:focus-visible{background:#56d5ff24;border-color:#56d5ff70;outline:0}.proof-thread-context{background:linear-gradient(135deg,#56d5ff1a,#0000 38%),linear-gradient(#0a101ae6,#060a10c7);border:1px solid #56d5ff33;border-radius:8px;gap:12px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0a}.proof-thread-copy{gap:5px;display:grid}.proof-thread-digest-callout{background:linear-gradient(135deg,#f5c4511f,#56d5ff12),#030b1285;border:1px solid #f5c45138;border-radius:8px;gap:5px;margin-top:10px;padding:11px;display:grid}.proof-thread-digest-callout span{color:#ffe7a3;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:950}.proof-thread-digest-callout strong{color:#f8fafc;font-size:14px;font-weight:950}.proof-thread-digest-callout small{color:#cfe8f6;font-size:12px;font-weight:820;line-height:1.38}.proof-thread-copy h2{color:#f5f8ff;margin:0;font-size:22px;line-height:1.08}.proof-thread-copy p{color:#afbdd1;max-width:760px;margin:0;font-size:13px;font-weight:720;line-height:1.5}.proof-thread-copy strong{color:#eaf7ff}.proof-thread-route{border:1px solid #919ebe21;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.proof-thread-route span{color:#dce8f6;border-right:1px solid #919ebe21;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;min-height:38px;padding:8px;font-size:11px;font-weight:900;display:grid}.proof-thread-route span:last-child{border-right:0}.proof-thread-route b{color:#94e2ff;background:#56d5ff29;border-radius:999px;place-items:center;width:20px;height:20px;font-size:10px;display:inline-grid}.proof-thread-actions{flex-wrap:wrap;gap:8px;display:flex}.proof-thread-actions button{color:#dff6ff;cursor:pointer;background:#56d5ff14;border:1px solid #56d5ff3d;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:12px;font-weight:850;display:inline-flex}.proof-thread-actions button:disabled{opacity:.5;cursor:not-allowed}.proof-thread-actions button:hover:not(:disabled),.proof-thread-actions button:focus-visible{background:#56d5ff24;border-color:#56d5ff70;outline:0}.proof-thread-status{color:#c7f7e9;background:#22c59c14;border:1px solid #22c59c33;border-radius:8px;margin:0;padding:9px 11px;font-size:12px;font-weight:820;line-height:1.35}.thread-momentum-loop{background:linear-gradient(135deg,#f5c4511a,#0000 34%),#080d15e0;border:1px solid #f5c4513d;border-radius:8px;gap:12px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0b}.thread-momentum-head{gap:5px;min-width:0;display:grid}.thread-momentum-head span{color:#f5c451;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.thread-momentum-head strong{color:#fff8df;font-size:20px;font-weight:950;line-height:1.1}.thread-momentum-head small{color:#c8d2e1;max-width:760px;font-size:13px;font-weight:760;line-height:1.42}.thread-momentum-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}.thread-momentum-actions button{color:#edf3ff;cursor:pointer;text-align:left;min-width:0;min-height:76px;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) ease;background:#ffffff09;border:1px solid #919ebe24;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:10px;display:grid}.thread-momentum-actions button:hover,.thread-momentum-actions button:focus-visible{background:#f5c45114;border-color:#f5c4516b;outline:0;transform:translateY(-1px)}.thread-momentum-actions svg{color:#f5c451}.thread-momentum-actions span{gap:3px;min-width:0;display:grid}.thread-momentum-actions strong{color:#f8fbff;font-size:12px;font-weight:950;line-height:1.16}.thread-momentum-actions small{color:#aeb9ca;font-size:11px;font-weight:760;line-height:1.32}.thread-momentum-actions .thread-momentum-action-complete{background:#22c59c1c;border-color:#22c59c6b}.thread-momentum-actions .thread-momentum-action-complete svg{color:#5ce0be}.thread-momentum-feedback{background:#f5c45114;border:1px solid #f5c45138;border-radius:8px;align-items:center;gap:9px;min-width:0;padding:10px 12px;display:flex}.thread-momentum-feedback svg{color:#f5c451;flex:none}.thread-momentum-feedback span{gap:2px;min-width:0;display:grid}.thread-momentum-feedback strong{color:#fff8df;font-size:13px;font-weight:950}.thread-momentum-feedback small{color:#cfd7e4;font-size:12px;font-weight:780;line-height:1.35}.proof-pulse-card{color:#e7f3ff;background:linear-gradient(135deg,#56d5ff1a,#22c59c0f),#0a101adb;border:1px solid #56d5ff33;border-radius:8px;gap:10px;margin-top:12px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0a}.proof-pulse-card.daily-digest{background:linear-gradient(135deg,#f5c4511f,#56d5ff14 46%,#22c59c12),#0a101ae6;border-color:#f5c45147;box-shadow:inset 0 1px #ffffff0d,0 16px 34px #0206172e}.proof-pulse-card-head{gap:4px;min-width:0;display:grid}.proof-pulse-card-head span{color:#7dd3fc;text-transform:uppercase;align-items:center;gap:6px;width:fit-content;font-size:11px;font-weight:900;display:inline-flex}.proof-pulse-card-head strong{color:#f5f8ff;font-size:14px;font-weight:900}.proof-pulse-card-head small{color:#b9c8db;font-size:12px;font-weight:750;line-height:1.45}.proof-pulse-card-head b{color:#eaf7ff}.proof-pulse-digest-ribbon{background:linear-gradient(135deg,#f5c4511c,#22c59c12),#020b136b;border:1px solid #f5c45138;border-radius:8px;gap:5px;padding:10px;display:grid}.proof-pulse-digest-ribbon span{color:#ffe7a3;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:950}.proof-pulse-digest-ribbon strong{color:#f8fafc;font-size:13px;font-weight:950;line-height:1.25}.proof-pulse-digest-ribbon small{color:#bbf7d0;font-size:12px;font-weight:850;line-height:1.35}.proof-pulse-route{border:1px solid #919ebe21;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.proof-pulse-route span{color:#dce8f6;border-right:1px solid #919ebe21;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:36px;padding:7px;font-size:11px;font-weight:900;display:grid}.proof-pulse-route span:last-child{border-right:0}.proof-pulse-route b{color:#94e2ff;background:#56d5ff29;border-radius:999px;place-items:center;width:18px;height:18px;font-size:10px;display:inline-grid}.proof-pulse-confidence{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.proof-pulse-confidence span{color:#dff7ff;background:#0891b21f;border:1px solid #67e8f92e;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:5px 9px;font-size:11px;font-weight:900;line-height:1.2;display:inline-flex}.proof-pulse-confidence span:last-child{color:#bbf7d0;background:#22c55e1a}.proof-pulse-mission{background:linear-gradient(135deg,#0ea5e921,#22c55e12),#020b137a;border:1px solid #67e8f92e;border-radius:8px;grid-template-columns:minmax(0,1.35fr) minmax(116px,.65fr) minmax(116px,.65fr);gap:8px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffff0b}.proof-pulse-mission>div:first-child{gap:4px;min-width:0;display:grid}.proof-pulse-mission>div:first-child span,.proof-pulse-mission aside small{color:#8ee7ff;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:950}.proof-pulse-mission>div:first-child strong,.proof-pulse-mission aside strong{color:#f8fafc;font-size:13px;font-weight:950;line-height:1.2}.proof-pulse-mission>div:first-child p{color:#bed2e6;margin:0;font-size:11px;font-weight:780;line-height:1.4}.proof-pulse-mission-route{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.proof-pulse-mission-route span{color:#dff7ff;background:#ffffff09;border:1px solid #919ebe24;border-radius:8px;align-items:center;gap:6px;min-width:0;min-height:28px;padding:5px 7px;font-size:10px;font-weight:900;line-height:1.15;display:inline-flex}.proof-pulse-mission-route b{color:#b8f3ff;background:#67e8f92b;border-radius:999px;flex:none;place-items:center;width:17px;height:17px;font-size:9px;font-weight:950;display:inline-grid}.proof-pulse-mission aside{background:#f5c45112;border:1px solid #f5c45129;border-radius:8px;gap:4px;min-width:0;padding:8px;display:grid}.proof-pulse-mission aside+aside{background:#22c55e14;border-color:#22c55e2e}.proof-pulse-mission-button{color:#f8fafc;cursor:pointer;background:linear-gradient(135deg,#0891b2b8,#14b8a694);border:1px solid #67e8f952;border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:7px;min-height:34px;font-size:12px;font-weight:950;line-height:1.15;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.proof-pulse-mission-button:disabled{cursor:not-allowed;opacity:.55}.proof-pulse-mission-button:hover:not(:disabled),.proof-pulse-mission-button:focus-visible{background:linear-gradient(135deg,#0891b2e0,#14b8a6b3);border-color:#67e8f98f;outline:0;transform:translateY(-1px)}.proof-pulse-loop-meter{background:linear-gradient(135deg,#56d5ff14,#f5c4510d),#020b1361;border:1px solid #67e8f929;border-radius:8px;gap:8px;padding:9px;display:grid}.proof-pulse-loop-meter>div:first-child{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.proof-pulse-loop-meter>div:first-child span{color:#dff7ff;text-transform:uppercase;font-size:11px;font-weight:950}.proof-pulse-loop-meter>div:first-child strong{color:#eaf9ff;background:#0891b226;border:1px solid #67e8f933;border-radius:999px;place-items:center;min-width:44px;min-height:24px;font-size:12px;font-weight:950;display:inline-grid}.proof-pulse-loop-track{background:#0f172ab3;border:1px solid #67e8f924;border-radius:999px;height:7px;overflow:hidden}.proof-pulse-loop-fill{border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#34d399,#f5c451);height:100%;transition:width .18s;display:block;box-shadow:0 0 18px #22d3ee3d}.proof-pulse-loop-next{background:#f5c45114;border:1px solid #f5c4512b;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.proof-pulse-loop-next span{color:#ffe7a3;text-transform:uppercase;font-size:10px;font-weight:950}.proof-pulse-loop-next strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.proof-pulse-loop-next small{color:#bbf7d0;font-size:11px;font-weight:900}.proof-pulse-loop-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;min-width:0;display:grid}.proof-pulse-loop-step{color:#dbeafe;background:#ffffff09;border:1px solid #919ebe24;border-radius:8px;gap:3px;min-width:0;min-height:48px;padding:7px;display:grid}.proof-pulse-loop-step.complete{color:#ecfdf5;background:linear-gradient(135deg,#22c55e33,#0891b21f),#020b1352;border-color:#22c55e7a;box-shadow:inset 0 0 0 1px #bbf7d014}.proof-pulse-loop-step b{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:950;line-height:1.2;overflow:hidden}.proof-pulse-loop-step small{color:#b8c8db;font-size:10px;font-weight:850;line-height:1.2}.proof-pulse-loop-step.complete small{color:#bbf7d0}.proof-pulse-actions{flex-wrap:wrap;gap:8px;display:flex}.proof-pulse-actions button{color:#dff6ff;cursor:pointer;background:#56d5ff14;border:1px solid #56d5ff3d;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.proof-pulse-actions button:disabled{opacity:.5;cursor:not-allowed}.proof-pulse-actions button:hover:not(:disabled),.proof-pulse-actions button:focus-visible{background:#56d5ff24;border-color:#56d5ff70;outline:0}.proof-pulse-next-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid}.proof-pulse-next-actions button{color:#dff7ff;cursor:pointer;background:#0891b21f;border:1px solid #67e8f933;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:34px;padding:0 9px;font-size:11px;font-weight:900;line-height:1.2;display:inline-flex}.proof-pulse-next-actions button:nth-child(2){color:#ffe7a3;background:#f5c4511a;border-color:#f5c45138}.proof-pulse-next-actions button:nth-child(3){color:#bbf7d0;background:#22c55e1f;border-color:#22c55e3d}.proof-pulse-next-actions button.is-active{color:#dcfce7;background:#22c55e33;border-color:#22c55e6b}.proof-pulse-next-actions button:disabled{cursor:not-allowed;opacity:.52}.proof-pulse-next-actions button:hover:not(:disabled),.proof-pulse-next-actions button:focus-visible{background:#0891b238;border-color:#67e8f970;outline:0}.proof-pulse-reward-status{color:#cfe8f6;background:#020b1375;border:1px solid #67e8f929;border-radius:8px;margin:0;padding:8px 10px;font-size:11px;font-weight:850;line-height:1.35}.post-head,.post-foot,.panel-title,.signal-row,.tag-row,.name-line,.desk-actions,.rating-line{align-items:center;display:flex}.post-head,.post-foot,.panel-title{justify-content:space-between;gap:12px}.author{color:#edf3ff}.author strong{font-weight:800}.author small{color:#8895aa}.post-body{grid-template-columns:minmax(0,1fr) minmax(180px,32%);gap:16px;display:grid}.post-open-control{cursor:pointer;transition:background var(--motion-medium) var(--ease-premium), box-shadow var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);border-radius:6px;margin:-4px;padding:4px}.post-open-control:hover{background:#ffffff09;transform:translate(2px);box-shadow:inset 0 1px #ffffff06}.post-open-control:focus-visible{outline-offset:3px;outline:2px solid #2fa7f7b8}.post-card:has(.post-open-control:hover):before{opacity:1;width:3px}.post-card:has(.post-open-control:focus-visible):before{opacity:1;width:3px}.post-body h2{color:#f5f8ff;max-width:780px;margin-bottom:7px;font-size:18px;line-height:1.25}.payload-grid{flex-wrap:wrap;gap:6px 14px;margin:12px 0 0;display:flex}.payload-grid div{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.payload-grid dt{color:#7f8ba0;text-transform:uppercase;margin:0 6px 0 0;font-size:11px;display:inline}.payload-grid dd{color:#e5ebf5;overflow-wrap:anywhere;margin:0;font-size:13px;display:inline}.type-chip,.tier,.status,.tag-row span{color:#c6cfdf;background:#ffffff0a;border:1px solid #a5b2d026;border-radius:999px;align-items:center;gap:6px;min-height:25px;padding:0 8px;font-size:12px;display:inline-flex}.type-chip{min-height:auto;color:var(--chip);background:0 0;border:0;padding:0;font-weight:800}.post-status-stack{justify-items:end;gap:5px;display:grid}.post-status-stack small{color:#7f8ba0;font-size:11px}.tag-row{flex-wrap:wrap;gap:8px 12px;margin-top:11px}.tag-row span{color:#9ca8ba;background:0 0;border:0;min-height:auto;padding:0}.tag-row .caution{color:#f5d789;border:0}.chart-preview{background:linear-gradient(#090f197a,#070b12c7),repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 31px),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 42px);border:1px solid #919ebe1a;border-radius:6px;min-height:152px;position:relative;overflow:hidden}.chart-preview:after{clip-path:polygon(0 70%,20% 50%,39% 58%,58% 24%,74% 38%,100% 10%,100% 100%,0 100%);content:"";border-bottom:2px solid #f5c4518c;border-right:2px solid #22c59cbf;position:absolute;inset:18px}.chart-preview.image-preview-card{object-fit:cover;width:100%;display:block}.signal-row{color:#8d98ad;flex-wrap:wrap;gap:8px;font-size:13px}.signal-row span,.rating-line{align-items:center;gap:6px;display:inline-flex}.vote-cluster{align-items:center;gap:5px;display:inline-flex}.candle-vote{border:1px solid color-mix(in srgb, var(--vote), transparent 78%);background:color-mix(in srgb, var(--vote), transparent 93%);min-height:26px;color:color-mix(in srgb, var(--vote), #fff 18%);cursor:pointer;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), box-shadow var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);border-radius:999px;align-items:center;gap:5px;padding:0 7px;font-size:12px;font-weight:800;display:inline-flex}.candle-vote.up{--vote:#22c59c}.candle-vote.down{--vote:#ff796f}.vote-candle-mark{flex:none;width:15px;height:18px;overflow:visible}.vote-candle-wick,.vote-candle-direction{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.vote-candle-body{fill:color-mix(in srgb, var(--vote), #05070a 18%);stroke:currentColor;stroke-width:1.4px}.candle-vote:not(:disabled):hover{border-color:color-mix(in srgb, var(--vote), transparent 58%);background:color-mix(in srgb, var(--vote), transparent 88%);box-shadow:0 0 18px color-mix(in srgb, var(--vote), transparent 86%);color:color-mix(in srgb, var(--vote), #fff 30%);transform:translateY(-1px)}.candle-vote.active,.candle-vote[aria-pressed=true]{border-color:color-mix(in srgb, var(--vote), transparent 35%);background:color-mix(in srgb, var(--vote), transparent 78%);box-shadow:0 0 0 1px color-mix(in srgb, var(--vote), transparent 78%), 0 0 18px color-mix(in srgb, var(--vote), transparent 82%);color:color-mix(in srgb, var(--vote), #fff 45%)}.candle-vote:disabled{cursor:not-allowed;opacity:.55;transform:none}.post-signal-button{color:#9aa8bd;cursor:pointer;min-height:28px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);background:0 0;border:1px solid #919ebe1f;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:850;display:inline-flex}.post-signal-button:hover{color:#eaf6ff;background:#2fa7f714;border-color:#2fa7f74d;transform:translateY(-1px)}.post-signal-button.safety{color:#f0b4ae}.post-signal-button.safety:hover{color:#ffe7e4;background:#ff796f14;border-color:#ff796f57}.post-action-status{margin:6px 0 0;font-size:.82rem;color:#9fb0ff!important}.action-button{color:#c8d4e4;cursor:pointer;min-height:32px;transition:color var(--motion-fast) ease, gap var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0;display:inline-flex}.action-button:hover{color:#fff;gap:10px;transform:translate(1px)}.reply-composer{background:linear-gradient(#090e16d1,#05080d9e),linear-gradient(90deg,#2fa7f70d,#0000 48%);border-bottom:1px solid #919ebe1f;grid-template-columns:auto minmax(0,1fr);gap:11px;padding:14px 16px;display:grid}.reply-composer.nested{background:#070b11bd;border-left:2px solid #2fa7f73d;margin-left:46px;padding-left:14px}.reply-composer-main{gap:9px;min-width:0;display:grid}.reply-input{color:#dce6f5;width:100%;min-height:82px;font:inherit;resize:vertical;background:0 0;border:0;outline:0;font-size:17px;line-height:1.45}.reply-input::placeholder{color:#7f8ca1;opacity:1}.reply-image-preview{background:linear-gradient(135deg,#2fa7f714,#22c59c0a),#05090f9e;border:1px solid #919ebe24;border-radius:8px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.reply-image-preview img{object-fit:cover;border-radius:6px;width:72px;height:48px}.reply-image-preview div{gap:3px;min-width:0;display:grid}.reply-image-preview strong{color:#e7f2ff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.reply-image-preview span{color:#8796ac;font-size:12px}.reply-image-preview button,.reply-composer-tools button,.reply-actions button{color:#93a1b5;cursor:pointer;min-height:30px;transition:background var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.reply-image-preview button:hover,.reply-composer-tools button:hover,.reply-composer-tools button.active,.reply-actions button.active,.reply-actions button[aria-pressed=true],.reply-actions button:hover{color:#e7f2ff;background:#2fa7f71c;transform:translateY(-1px)}.reply-actions button.active,.reply-actions button[aria-pressed=true]{color:#d9fff6;background:#27d5ae24;box-shadow:inset 0 0 0 1px #27d5ae47}.reply-actions button:disabled{cursor:not-allowed;opacity:.58;transform:none}.reply-composer-tools,.reply-tool-group,.reply-submit-actions,.reply-actions,.reply-topline{align-items:center;display:flex}.reply-composer-tools{justify-content:space-between;gap:12px}.reply-tool-group,.reply-submit-actions,.reply-actions{flex-wrap:wrap;gap:6px}.reply-submit{min-width:72px;color:#fff!important;background:#2fa7f7!important}.reply-submit:disabled{cursor:default;color:#ffffff9e!important;background:#2fa7f75c!important;transform:none!important}.reply-secondary{color:#8491a5!important}.floor-right-rail{align-self:start;gap:12px;min-width:0;display:grid;position:sticky;top:70px}.floor-right-rail .right-board{position:static;top:auto}.right-board{gap:10px;display:grid;position:sticky;top:70px}.graph-momentum-dock{background:linear-gradient(135deg,#2fa7f71f,#0000 42%),linear-gradient(#141b2aeb,#080d15eb);border:1px solid #67e8f92e;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:0 18px 42px #00000038}.graph-momentum-head{gap:6px;min-width:0;display:grid}.graph-momentum-head span{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:900;display:inline-flex}.graph-momentum-head strong{color:#f8fafc;font-size:22px;font-weight:950;line-height:1.08}.graph-momentum-head p{color:#aab8ca;margin:0;font-size:12px;font-weight:760;line-height:1.45}.graph-momentum-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid}.graph-momentum-stats span{background:#0f172a9e;border:1px solid #94a3b824;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.graph-momentum-stats svg{color:#7dd3fc}.graph-momentum-stats strong{color:#f8fafc;font-size:20px;font-weight:950;line-height:1}.graph-momentum-stats small{color:#8fa0b8;font-size:10px;font-weight:850;line-height:1.15}.graph-momentum-proof-spotlight{background:linear-gradient(135deg,#f5c4511f,#22c59c12),#0a101abd;border:1px solid #f5c45133;border-radius:8px;gap:9px;min-width:0;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0a}.graph-momentum-proof-spotlight .graph-momentum-section-head small{color:#f8d987;text-transform:uppercase;font-size:10px;font-weight:950}.graph-momentum-proof-spotlight>strong{color:#fff7df;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;line-height:1.18;overflow:hidden}.graph-momentum-proof-spotlight>p{-webkit-line-clamp:3;color:#bac8db;-webkit-box-orient:vertical;margin:0;font-size:11px;font-weight:780;line-height:1.38;display:-webkit-box;overflow:hidden}.graph-momentum-proof-path{background:#919ebe1f;border:1px solid #919ebe24;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.graph-momentum-proof-path span{color:#e7f7ff;text-align:center;background:#080d15b8;border-right:1px solid #919ebe24;place-items:center;gap:3px;min-width:0;min-height:34px;padding:5px;font-size:10px;font-weight:900;display:grid}.graph-momentum-proof-path span:last-child{border-right:0}.graph-momentum-proof-path b{color:#f8d987;background:#f5c45129;border-radius:999px;place-items:center;width:18px;height:18px;font-size:10px;font-weight:950;display:inline-grid}.graph-momentum-proof-source{color:#8fa0b8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;overflow:hidden}.graph-momentum-proof-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.graph-momentum-proof-actions button{color:#dffcff;cursor:pointer;background:#0891b22e;border:1px solid #67e8f933;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:34px;padding:0 7px;font-size:10px;font-weight:950;line-height:1.12;display:inline-flex}.graph-momentum-proof-actions button:first-child{color:#ffe7a3;background:#f5c4511f;border-color:#f5c45147}.graph-momentum-proof-actions button:disabled{cursor:not-allowed;opacity:.52}.graph-momentum-proof-actions button:hover:not(:disabled),.graph-momentum-proof-actions button:focus-visible{background:#0891b247;border-color:#67e8f96b;outline:0}.graph-momentum-desk-list{gap:7px;min-width:0;display:grid}.graph-momentum-section-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.graph-momentum-section-head span,.graph-momentum-route>span{color:#d8be7d;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.graph-momentum-section-head button{color:#67e8f9;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:950}.graph-momentum-desk-list>button{color:#edf3ff;cursor:pointer;text-align:left;min-width:0;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);background:#ffffff09;border:1px solid #94a3b824;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.graph-momentum-desk-list>button:hover{background:#2fa7f714;border-color:#67e8f94d;transform:translateY(-1px)}.graph-momentum-desk-list>button>span:not(.avatar){gap:2px;min-width:0;display:grid}.graph-momentum-desk-list strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.graph-momentum-desk-list small{color:#8fa0b8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:760;overflow:hidden}.graph-momentum-desk-list em{color:#67e8f9;white-space:nowrap;font-size:10px;font-style:normal;font-weight:950}.graph-momentum-route{border-top:1px solid #94a3b824;gap:9px;min-width:0;padding-top:10px;display:grid}.graph-momentum-route div{flex-wrap:wrap;gap:6px;display:flex}.graph-momentum-route small{color:#baf7d0;background:#22c55e14;border:1px solid #22c55e2e;border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:0 8px;font-size:10px;font-weight:900;display:inline-flex}.graph-momentum-route button{color:#dffcff;cursor:pointer;background:#0891b233;border:1px solid #67e8f938;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:12px;font-weight:950;display:inline-flex}.board-panel{padding:14px 0;box-shadow:none!important;background:0 0!important;border-width:0 0 1px!important;border-radius:0!important}.board-priority{padding:16px;background:linear-gradient(135deg,#232a43cc,#0c121dbd 58%,#13342d9e)!important;border:1px solid #a5b2d024!important;border-radius:8px!important}.board-priority h2{margin:8px 0;font-size:24px;line-height:1.08}.board-priority p{color:#aab4c5;margin:0;line-height:1.45}.panel-title{margin-bottom:12px}.board-panel .panel-title{justify-content:stretch;align-items:start;gap:4px;display:grid}.panel-title h3{font-size:15px}.board-panel .panel-title small{color:#8792a5;font-size:11px;font-weight:750;line-height:1.35;display:block}.panel-title button,.panel-title span{color:#7282ff;background:0 0;border:0;font-size:12px}.board-list{counter-reset:board-item;gap:6px;display:grid}.board-link{counter-increment:board-item;color:#dce2ee;width:100%;transition:color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);border-radius:0;grid-template-columns:26px minmax(0,1fr);gap:2px 9px;padding:7px 0;display:grid}.board-link:before{color:#d8be7d;content:counter(board-item);width:24px;height:24px;transition:color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);background:0 0;border:0;border-radius:999px;place-items:center;font-size:11px;font-weight:800;display:grid}.board-link:hover{color:#fff;background:0 0;transform:translate(2px)}.board-link:hover:before{color:#f5d789;transform:scale(1.05)}.board-link.proof-receipt{color:#e7fbff;padding:9px 0}.board-link.proof-receipt:before{color:#67e8f9;content:"P";background:#0891b229;border:1px solid #67e8f942}.board-link.proof-receipt:hover:before{color:#c4f6ff}.board-link.proof-receipt small{color:#a7fff2}.board-link span,.board-link small{grid-column:2}.board-link small{color:#8792a5}.desk-hero{border:1px solid #919ebe29;border-radius:8px;min-height:292px;overflow:hidden}.desk-overlay{background:linear-gradient(#0000,#080b10d6 63%,#080b10f5);grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:18px;min-height:292px;padding:28px;display:grid}.hero-avatar{width:112px;height:112px;font-size:28px}.desk-title h1{font-size:clamp(30px,4vw,46px)}.desk-title p{color:#c7cfde;margin:7px 0}.desk-title span,.muted{color:#9da8bb}.name-line{flex-wrap:wrap;gap:10px}.tier.mentor{color:#55e0bd;border-color:#22c59c73}.tier.pro{color:#aab3ff;border-color:#6c7cff8c}.desk-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.stat{background:#10151fad;border:1px solid #919ebe1f;border-radius:8px;min-height:72px;padding:12px}.stat strong,.stat span{display:block}.stat strong{margin-bottom:6px;font-size:18px}.stat span{color:#8d98ad;font-size:12px}.module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.module-card{padding:16px}.module-card.wide{grid-column:1/-1}.pinned-row{width:100%;min-height:42px;transition:background var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 8px;display:grid}.pinned-row:hover{background:#ffffff0d;transform:translate(2px)}.dot{border-radius:50%;width:10px;height:10px}.dot.chart{background:#6d7cff}.dot.question{background:#56d5ff}.dot.journal{background:#22c59c}.dot.review{background:#f5c451}.dot.warning{background:#ff796f}.desk-page{--desk-accent:#5967ff;gap:18px;max-width:1320px;display:grid}.desk-profile-shell{--desk-avatar-size:126px;--desk-avatar-outer-size:calc(var(--desk-avatar-size) + 14px);--desk-avatar-overlap:calc(var(--desk-avatar-outer-size) / 2);background:linear-gradient(180deg, #0a0e16f5, #05080dfa), radial-gradient(circle at 20% 0%, color-mix(in srgb, var(--desk-accent) 28%, transparent), transparent 34%);border:1px solid #919ebe29;border-radius:8px;overflow:hidden;box-shadow:0 28px 90px #00000057}.desk-cover{background-position:50%;background-size:cover;min-height:250px;position:relative}.cover-grid{opacity:.24;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.desk-cover-actions{flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:18px;right:22px}.desk-live-chip{border:1px solid color-mix(in srgb, var(--desk-accent) 44%, #ffffff24);color:#eff4ff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05080dad;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.desk-live-chip.muted-chip{color:#f0d88d;border-color:#d8be7d66}.desk-profile-body{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:20px;padding:0 24px 24px;display:grid}.desk-avatar-wrap{width:var(--desk-avatar-size);margin-top:calc(var(--desk-avatar-overlap) * -1);position:relative}.presence-anchor{position:relative}.presence-dot{background:#8f9bad;border:2px solid #070b12;border-radius:999px;width:14px;height:14px;display:block;position:absolute;bottom:2px;right:2px;box-shadow:0 0 0 2px #ffffff0a}.account-chip .presence-dot{bottom:-4px;right:-4px}.presence-dot.hero{border-width:4px;width:24px;height:24px;bottom:9px;right:7px}.presence-dot.inline{border:0;width:10px;height:10px;position:static}.presence-dot.online{background:#22c59c;box-shadow:0 0 18px #22c59c85}.presence-dot.idle{background:#f5c451;box-shadow:0 0 18px #f5c4517a}.presence-dot.dnd{background:#ff5c5c;box-shadow:0 0 18px #ff5c5c70}.presence-dot.offline{background:#8f9bad;box-shadow:0 0 0 2px #ffffff0a}.desk-profile-avatar{width:var(--desk-avatar-size);height:var(--desk-avatar-size);outline:2px solid color-mix(in srgb, var(--desk-accent) 72%, #ffffff1a);border:5px solid #070b12}.frame-candles .desk-profile-avatar{box-shadow:0 0 0 7px #ffffff06, 0 0 34px color-mix(in srgb, var(--desk-accent) 34%, transparent)}.frame-brass .desk-profile-avatar{outline-color:#d8be7d}.frame-verified .desk-profile-avatar{outline-color:#22c59c}.frame-signal .desk-profile-avatar,.frame-signal .studio-live-avatar{outline-color:#56d5ff;box-shadow:0 0 0 7px #56d5ff09,0 0 34px #56d5ff2e}.frame-risk .desk-profile-avatar,.frame-risk .studio-live-avatar{outline-color:#22c59c;box-shadow:0 0 28px #22c59c24}.frame-strike .desk-profile-avatar,.frame-strike .studio-live-avatar{outline-color:#f5c451;box-shadow:0 0 30px #f5c45129}.frame-broadcast .desk-profile-avatar,.frame-broadcast .studio-live-avatar{outline-color:#56d5ff;box-shadow:0 0 0 7px #2fa7f70b,0 0 30px #2fa7f72e}.frame-halo-scan .desk-profile-avatar,.frame-halo-scan .studio-live-avatar{outline-color:#8fa3ff;box-shadow:0 0 0 1px #ffffff2e,0 0 0 8px #5967ff0b,0 0 34px #5967ff33}.frame-exchange-pass .desk-profile-avatar,.frame-exchange-pass .studio-live-avatar{outline-color:#22c59c;box-shadow:0 0 0 7px #22c59c0a}.frame-vault .desk-profile-avatar,.frame-vault .studio-live-avatar{outline-color:#d8be7d;box-shadow:0 0 0 7px #d8be7d0d,inset 0 0 0 2px #d8be7d38,0 0 30px #d8be7d24}.frame-founder .desk-profile-avatar,.frame-founder .studio-live-avatar{outline-color:#f5c451;box-shadow:0 0 0 7px #f5c4510d,0 0 38px #f5c45129}.frame-mentor-crown .desk-profile-avatar,.frame-mentor-crown .studio-live-avatar{outline-color:#f4d88e;box-shadow:0 0 0 7px #f4d88e0e,0 0 42px #f4d88e2e}.profile-frame-clean-line.desk-profile-shell,.profile-frame-clean-line.studio-live-profile{border-color:color-mix(in srgb, var(--desk-accent) 44%, #ffffff24)}.profile-frame-floor-pass.desk-profile-shell,.profile-frame-floor-pass.studio-live-profile{box-shadow:0 28px 90px #00000057, inset 3px 0 0 color-mix(in srgb, var(--desk-accent) 72%, #22c59c);border-color:#8fa3ff57}.profile-frame-brass-edge.desk-profile-shell,.profile-frame-brass-edge.studio-live-profile{border-color:#d8be7d85;box-shadow:0 30px 94px #00000061,inset 0 1px #d8be7d38,0 0 38px #d8be7d14}.profile-frame-blueprint.desk-profile-shell,.profile-frame-blueprint.studio-live-profile{background-image:linear-gradient(#56d5ff0a 1px,#0000 1px),linear-gradient(90deg,#56d5ff0a 1px,#0000 1px),linear-gradient(#0a0e16f5,#05080dfa);background-size:34px 34px,34px 34px,auto;border-color:#56d5ff4d}.profile-frame-signal-glow.desk-profile-shell,.profile-frame-signal-glow.studio-live-profile{border-color:color-mix(in srgb, var(--desk-accent) 56%, #ffffff29);box-shadow:0 30px 96px #0000005c, 0 0 46px color-mix(in srgb, var(--desk-accent) 18%, transparent)}.profile-frame-payout-rail.desk-profile-shell,.profile-frame-payout-rail.studio-live-profile{border-color:#f5c4515c;box-shadow:0 30px 94px #00000061,inset 0 -3px #f5c4515c}.profile-frame-mentor-crest.desk-profile-shell,.profile-frame-mentor-crest.studio-live-profile{border-color:#f4d88e94;box-shadow:0 32px 100px #0006,inset 0 0 0 1px #f4d88e33,0 0 52px #f4d88e1f}@media (prefers-reduced-motion:no-preference){.frame-broadcast .desk-profile-avatar,.frame-broadcast .studio-live-avatar,.frame-halo-scan .desk-profile-avatar,.frame-halo-scan .studio-live-avatar{animation:profileSignalRing 3.8s var(--ease-premium) infinite}.frame-founder .desk-profile-avatar,.frame-founder .studio-live-avatar,.frame-mentor-crown .desk-profile-avatar,.frame-mentor-crown .studio-live-avatar{animation:profileBrassRing 4.4s var(--ease-premium) infinite}.profile-frame-signal-glow.desk-profile-shell,.profile-frame-signal-glow.studio-live-profile{animation:profileFrameGlow 5.2s var(--ease-premium) infinite}}@keyframes profileFrameGlow{0%,to{box-shadow:0 30px 96px #0000005c, 0 0 34px color-mix(in srgb, var(--desk-accent) 14%, transparent)}50%{box-shadow:0 30px 96px #0000005c, 0 0 56px color-mix(in srgb, var(--desk-accent) 24%, transparent)}}@keyframes profileSignalRing{0%,to{box-shadow:0 0 0 7px #5967ff0a,0 0 28px #2fa7f724}50%{box-shadow:0 0 0 9px #5967ff13,0 0 40px #2fa7f738}}@keyframes profileBrassRing{0%,to{box-shadow:0 0 0 7px #f5c4510d,0 0 32px #f5c45124}50%{box-shadow:0 0 0 9px #f5c45114,0 0 44px #f5c45138}}.desk-glyph{background:#06090ef5;border:1px solid;border-radius:999px;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:8px;right:2px;box-shadow:0 0 22px}.desk-profile-copy{min-width:0;padding-top:18px}.desk-name-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.desk-name-row h1{margin:0;font-size:clamp(32px,5vw,58px);line-height:.95}.plate-brass .desk-name-row h1{color:#f4deb0;text-shadow:0 0 24px #d8be7d2e}.plate-blueprint .desk-name-row h1{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--desk-accent) 54%, transparent);text-decoration-color:color-mix(in srgb, var(--desk-accent) 54%, transparent);text-underline-offset:9px;text-decoration-thickness:2px}.plate-brass-strike .desk-name-row h1{color:#f7e6b5;text-shadow:0 0 22px #d8be7d29;background:linear-gradient(90deg,#d8be7d29,#0000);padding-inline:7px}.plate-signal-line .desk-name-row h1{text-underline-offset:7px;-webkit-text-decoration:underline #56d5ff9e;text-decoration:underline #56d5ff9e;text-decoration-thickness:2px}.plate-clean-tape .desk-name-row h1{font-size:clamp(30px,4.3vw,50px)}.plate-executive-tape .desk-name-row h1{border-bottom:2px solid color-mix(in srgb, var(--desk-accent) 68%, #d8be7d59);letter-spacing:0;padding-bottom:5px}.plate-floor-pass .desk-name-row h1{border-left:3px solid color-mix(in srgb, var(--desk-accent) 72%, #22c59c);background:#ffffff09;padding-inline:8px}.plate-liquidity-stamp .desk-name-row h1{color:#e8fff8;text-shadow:0 0 22px #22c59c29;text-underline-offset:8px;-webkit-text-decoration:underline #22c59c7a;text-decoration:underline #22c59c7a;text-decoration-thickness:2px}.plate-payout-tag .desk-name-row h1{color:#f7e6b5;text-shadow:0 0 26px #f5c4512e}.plate-macro-line .desk-name-row h1{text-underline-offset:10px;-webkit-text-decoration:underline #8fa3c98a;text-decoration:underline #8fa3c98a;text-decoration-thickness:1px}.plate-mentor-crest .desk-name-row h1{color:#f5e3b0;text-shadow:0 0 24px #d8be7d2e,0 0 42px #2fa7f714}.author-nameplate strong,.account-chip strong{transition:color var(--motion-fast) ease, text-shadow var(--motion-medium) var(--ease-premium), background var(--motion-medium) var(--ease-premium), border-color var(--motion-medium) var(--ease-premium)}.author-nameplate.plate-brass strong,.account-chip.plate-brass strong,.author-nameplate.plate-payout-tag strong,.account-chip.plate-payout-tag strong,.author-nameplate.plate-mentor-crest strong,.account-chip.plate-mentor-crest strong{color:#f4deb0;text-shadow:0 0 18px #d8be7d29}.author-nameplate.plate-blueprint strong,.account-chip.plate-blueprint strong,.author-nameplate.plate-signal-line strong,.account-chip.plate-signal-line strong,.author-nameplate.plate-macro-line strong,.account-chip.plate-macro-line strong{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--desk-accent,#5967ff) 54%, transparent);text-decoration-color:color-mix(in srgb, var(--desk-accent,#5967ff) 54%, transparent);text-underline-offset:4px}.author-nameplate.plate-auction strong,.account-chip.plate-auction strong,.author-nameplate.plate-brass-strike strong,.account-chip.plate-brass-strike strong,.author-nameplate.plate-floor-pass strong,.account-chip.plate-floor-pass strong,.author-nameplate.plate-executive-tape strong,.account-chip.plate-executive-tape strong{border-left:2px solid color-mix(in srgb, var(--desk-accent,#5967ff) 68%, #d8be7d);background:linear-gradient(90deg,#d8be7d1f,#0000);padding-inline:6px}.desk-handle,.desk-bio{color:#aeb9cc;margin:8px 0 0}.desk-bio{color:#d3dbea;max-width:760px;line-height:1.55}.desk-pinned-focus{border:1px solid color-mix(in srgb, var(--desk-accent,#5967ff) 34%, #a5b2d02e);background:color-mix(in srgb, var(--desk-accent,#5967ff) 12%, #080c13db);color:#eef3ff;border-radius:999px;align-items:center;gap:7px;max-width:min(100%,620px);margin-top:12px;padding:8px 11px;font-size:13px;line-height:1.25;display:inline-flex}.desk-pinned-focus svg{color:var(--desk-accent,#5967ff);flex:none}.desk-meta-rail{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.desk-meta-rail span,.settings-list span,.studio-feature-list span{color:#aeb9cc;align-items:center;gap:7px;display:inline-flex}.desk-trust-strip{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.desk-trust-strip span{border:1px solid color-mix(in srgb, var(--desk-accent,#5967ff), transparent 76%);background:color-mix(in srgb, var(--desk-accent,#5967ff), transparent 92%);color:#dce6ff;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.desk-proof-action-strip{border:1px solid color-mix(in srgb, var(--desk-accent,#5967ff), transparent 68%);background:linear-gradient(135deg, color-mix(in srgb, var(--desk-accent,#5967ff), transparent 86%), transparent 48%), #050b12db;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(260px,.72fr) auto;align-items:stretch;gap:12px;margin:14px clamp(16px,3vw,24px) 0;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 18px 44px #00000038}.desk-proof-copy{gap:5px;min-width:0;display:grid}.desk-proof-copy span{width:fit-content;color:color-mix(in srgb, var(--desk-accent,#66e7ff), white 32%);align-items:center;gap:6px;font-size:12px;font-weight:950;display:inline-flex}.desk-proof-copy strong{color:#f8fbff;font-size:16px;font-weight:950;line-height:1.2}.desk-proof-copy p{color:#b9c5d6;max-width:760px;margin:0;font-size:13px;font-weight:700;line-height:1.42}.desk-proof-copy small{color:#f8d779;font-size:12px;font-weight:850}.desk-proof-route{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.desk-proof-route span{color:#dfe7f5;background:#ffffff0b;border:1px solid #94a3b824;border-radius:10px;align-items:center;gap:7px;min-width:0;min-height:34px;padding:7px 8px;font-size:12px;font-weight:850;display:flex}.desk-proof-route b{background:color-mix(in srgb, var(--desk-accent,#5967ff), transparent 78%);color:#fff;border-radius:7px;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:grid}.desk-proof-action-buttons{align-self:stretch;gap:7px;min-width:180px;display:grid}.desk-proof-action-buttons button{color:#edf5ff;cursor:pointer;background:#ffffff0f;border:1px solid #94a3b829;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.desk-proof-action-buttons button:first-child{border-color:color-mix(in srgb, var(--desk-accent,#5967ff), transparent 58%);background:linear-gradient(135deg, color-mix(in srgb, var(--desk-accent,#5967ff), transparent 30%), #22d3ee2e)}.desk-proof-action-buttons button:hover:not(:disabled),.desk-proof-action-buttons button:focus-visible{border-color:color-mix(in srgb, var(--desk-accent,#5967ff), white 6%);transform:translateY(-1px)}.desk-proof-action-buttons button:disabled{opacity:.48;cursor:not-allowed}.desk-proof-buyer-actions{background:linear-gradient(90deg,#22d3ee14,#f5c55114),#ffffff09;border:1px solid #94a3b821;border-radius:12px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.desk-proof-buyer-actions button{border:1px solid color-mix(in srgb, var(--desk-accent,#5967ff), transparent 76%);color:#eef6ff;cursor:pointer;background:#050b12b8;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:12px;font-weight:950;display:inline-flex}.desk-proof-buyer-actions button.is-active{color:#dcfce7;background:#22c55e24;border-color:#22c55e7a}.desk-proof-buyer-actions button:hover:not(:disabled),.desk-proof-buyer-actions button:focus-visible{border-color:color-mix(in srgb, var(--desk-accent,#5967ff), white 10%);transform:translateY(-1px)}.desk-proof-buyer-actions button:disabled{opacity:.5;cursor:not-allowed}.desk-proof-reward-status{color:#aebbd0;grid-column:1/-1;margin:-2px 0 0;font-size:12px;font-weight:850}@media (width<=1120px){.desk-proof-action-strip{grid-template-columns:minmax(0,1fr)}.desk-proof-action-buttons,.desk-proof-buyer-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.desk-proof-action-strip{margin-inline:12px;padding:12px}.desk-proof-route,.desk-proof-action-buttons,.desk-proof-buyer-actions{grid-template-columns:minmax(0,1fr)}}.desk-system-chip,.desk-wall-module-strip span{border:1px solid color-mix(in srgb, var(--desk-accent,#5967ff), transparent 72%);background:color-mix(in srgb, var(--desk-accent,#5967ff), transparent 90%);color:#eef3ff;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:12px;font-weight:900;display:inline-flex}.desk-system-chip{width:fit-content;margin-top:10px}.desk-wall-module-strip{flex-wrap:wrap;gap:8px;padding:12px clamp(16px,3vw,24px) 0;display:flex}.desk-profile-actions{align-self:start;align-items:center;gap:10px;padding-top:20px;display:flex;position:relative}.action-button.is-following{background:linear-gradient(135deg,#22c59ce0,#2682d8e6)}.desk-menu-wrap{position:relative}.desk-menu{z-index:6;background:#080c13fa;border:1px solid #919ebe29;border-radius:8px;min-width:180px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 60px #0000006b}.desk-menu button,.desk-link-out{color:#c7cfde;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;min-height:36px;display:flex}.desk-menu button{padding:0 9px}.desk-menu button:hover,.desk-link-out:hover{color:#fff;background:#ffffff0d}.desk-content-grid{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:18px;display:grid}.desk-feed-column,.desk-side-column{gap:14px;display:grid}.desk-reply-card{background:linear-gradient(#090e16d6,#05080d9e),linear-gradient(90deg,#2fa7f712,#0000 46%);border-bottom:1px solid #919ebe1f;gap:10px;padding:16px;display:grid}.desk-reply-context{color:#8493ab;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.desk-reply-context svg{color:#6d7dff}.desk-reply-context button,.desk-reply-context strong{color:#dce6ff;cursor:pointer;min-width:0;max-width:100%;font:inherit;overflow-wrap:anywhere;text-align:left;text-transform:none;background:0 0;border:0;padding:0}.desk-reply-context button:hover{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #6d7dff9e;text-decoration:underline #6d7dff9e}.desk-reply-card p{color:#d5dfef;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.desk-side-column{position:sticky;top:92px}.desk-side-panel,.proof-locker,.desk-private-state,.settings-panel{background:#080c13a3;border:1px solid #919ebe24;border-radius:8px;box-shadow:inset 0 1px #ffffff09}.desk-side-panel,.settings-panel{gap:12px;padding:16px;display:grid}.desk-side-panel.strong{background:linear-gradient(135deg,#d8be7d1a,#0000),#080c13b3}.desk-side-panel h2,.desk-side-panel h3,.settings-panel h3{margin:0}.desk-side-panel p,.settings-panel p,.proof-head p{color:#a8b3c6;margin:0;line-height:1.55}.desk-side-list,.settings-list,.studio-feature-list{gap:10px;display:grid}.settings-list span{justify-content:space-between;gap:14px}.settings-list strong{color:#f2f6ff}.settings-security-form,.settings-email-form,.settings-session-form,.settings-notification-form,.settings-deactivate-form{gap:10px;display:grid}.settings-security-form label,.settings-email-form label,.settings-notification-form label,.settings-deactivate-form label{color:#aeb9cc;gap:6px;font-size:12px;font-weight:800;display:grid}.settings-security-form input,.settings-email-form input,.settings-deactivate-form input{color:#edf3ff;background:#080c13d1;border:1px solid #919ebe29;border-radius:8px;outline:0;min-height:40px;padding:0 12px}.settings-security-form input:focus,.settings-email-form input:focus,.settings-deactivate-form input:focus{border-color:#2fa7f79e;box-shadow:0 0 0 3px #2fa7f71a}.settings-check-row{grid-template-columns:auto minmax(0,1fr);align-items:center}.settings-deactivate-form .settings-check-row input,.settings-notification-form .settings-check-row input{accent-color:#ff796f;width:18px;min-height:18px;padding:0}.settings-notification-form .settings-check-row input{accent-color:#2fa7f7}.notification-preference-row{background:#ffffff07;border:1px solid #919ebe1f;border-radius:8px;padding:10px}.notification-preference-row strong,.notification-preference-row em{display:block}.notification-preference-row strong{color:#eff5ff}.notification-preference-row em{color:#8f9bad;margin-top:3px;font-style:normal;line-height:1.35}.proof-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.proof-mini-grid button{aspect-ratio:4/3;cursor:pointer;background:#070a10;border:1px solid #919ebe21;border-radius:8px;padding:0;overflow:hidden}.proof-mini-grid img,.proof-tile img{object-fit:cover;width:100%;height:100%}.locked-tools ul{color:#aeb9cc;gap:8px;margin:0;padding-left:18px;display:grid}.proof-locker{gap:16px;padding:18px;display:grid}.proof-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.proof-head h2{margin:4px 0 6px}.proof-meter{color:#f4d88e;border:1px solid #d8be7d66;border-radius:999px;place-items:center;min-width:62px;height:42px;font-weight:900;display:grid}.proof-upload-rail{grid-template-columns:minmax(0,1fr) 150px auto;gap:10px;display:grid}.proof-upload-rail input,.proof-upload-rail select,.studio-field select{color:#edf3ff;background:#080c13d1;border:1px solid #919ebe29;border-radius:8px;outline:0;min-height:42px;padding:0 12px}.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.proof-tile{background:#ffffff08;border:1px solid #919ebe21;border-radius:8px;gap:10px;padding:8px;display:grid;position:relative}.proof-tile>img{aspect-ratio:16/10;border-radius:6px}.proof-tile strong,.proof-tile span{display:block}.proof-tile span{color:#8f9bad;font-size:12px}.proof-tile .icon-button{background:#05080dbd;position:absolute;top:12px;right:12px}.desk-private-state{color:#dbe4f3;justify-items:start;gap:10px;padding:22px;display:grid}.desk-private-state.compact{padding:16px}.desk-private-state h2{margin:0}.desk-private-state p{color:#9faabc;margin:0}.desk-about-grid,.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.settings-page{gap:18px;max-width:1180px;display:grid}.settings-hero{background:linear-gradient(135deg,#5967ff2e,#0000 48%),#080c13ad;border:1px solid #919ebe24;border-radius:8px;justify-items:start;gap:12px;padding:22px;display:grid}.settings-hero h1{max-width:760px;margin:0;font-size:clamp(32px,4vw,52px);line-height:1}.settings-hero p{color:#aeb9cc;margin:0}.search-discover-input{color:#dce6f7;background:#05080dad;border:1px solid #919ebe38;border-radius:8px;align-items:center;gap:10px;width:min(100%,620px);min-height:44px;padding:0 12px;display:flex}.search-discover-input input{color:#f3f7ff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.search-discover-input input::placeholder{color:#7f8ba0}.notifications-page{gap:18px;max-width:1180px;display:grid}.notifications-hero{background:linear-gradient(135deg,#2fa7f729,#0000 48%),#080c13ad;border:1px solid #919ebe24;border-radius:8px;justify-items:start;gap:12px;padding:22px;display:grid}.notifications-hero h1{max-width:760px;margin:0;font-size:clamp(32px,4vw,52px);line-height:1}.notifications-hero p{color:#aeb9cc;margin:0}.notifications-stats,.notifications-layout,.notification-row,.notifications-side{display:grid}.notifications-stats{grid-template-columns:repeat(auto-fit,minmax(120px,auto));gap:10px}.notifications-stats span{color:#aeb9cc;background:#ffffff09;border:1px solid #919ebe24;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:800}.notifications-stats strong{color:#eff5ff}.notifications-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.notifications-actions span{color:#aeb9cc;font-size:13px;font-weight:800}.notifications-signal-loop{background:linear-gradient(135deg,#0ea5e91f,#0000 46%),#070b11cc;border:1px solid #7dd3fc2e;border-radius:8px;grid-template-columns:minmax(0,.9fr) minmax(260px,.72fr);align-items:stretch;gap:14px;min-width:0;padding:16px;display:grid;box-shadow:0 18px 44px #0206172e}.signal-loop-head{gap:7px;min-width:0;display:grid}.signal-loop-head span,.signal-loop-proof-card span{color:#7dd3fc;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:950}.signal-loop-head strong{color:#f8fafc;font-size:clamp(24px,3vw,36px);font-weight:950;line-height:1.02}.signal-loop-head p{color:#b8c5d9;max-width:680px;margin:0;font-size:14px;font-weight:780;line-height:1.45}.signal-loop-proof-card{background:linear-gradient(135deg,#f5c25f1f,#0000 62%),#0f172abd;border:1px solid #f5c25f57;border-radius:8px;gap:7px;min-width:0;padding:14px;display:grid}.signal-loop-proof-card span{color:#f5c25f}.signal-loop-proof-card strong{color:#fff7ed;font-size:16px;font-weight:950;line-height:1.2}.signal-loop-proof-card p,.signal-loop-proof-card small{color:#d6deeb;margin:0;font-size:12px;font-weight:760;line-height:1.38}.signal-loop-actions{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.signal-loop-actions button{color:#e7edf8;cursor:pointer;text-align:left;background:#0f172aad;border:1px solid #919ebe29;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:5px 8px;min-width:0;min-height:94px;padding:12px;display:grid}.signal-loop-actions button:disabled{cursor:not-allowed;opacity:.54}.signal-loop-actions button:not(:disabled):hover,.signal-loop-actions button:not(:disabled):focus-visible,.signal-loop-actions button.signal-loop-action-complete{background:linear-gradient(135deg,#14b8a629,#0000 66%),#0f172ae0;border-color:#2dd4bf5c}.signal-loop-actions svg{color:#7dd3fc;grid-row:span 2}.signal-loop-actions button.signal-loop-action-complete svg{color:#2dd4bf}.signal-loop-actions strong{color:#f8fafc;min-width:0;font-size:13px;font-weight:950;line-height:1.15}.signal-loop-actions small{color:#9da9bb;grid-column:2;min-width:0;font-size:11px;font-weight:760;line-height:1.32}.signal-loop-feedback{grid-column:1/-1;grid-template-columns:160px minmax(0,1fr);gap:10px;min-width:0;display:grid}.signal-loop-feedback span{background:#ffffff09;border:1px solid #919ebe24;border-radius:8px;gap:3px;min-width:0;padding:10px 12px;display:grid}.signal-loop-feedback strong{color:#eff5ff;font-size:13px;font-weight:950}.signal-loop-feedback small{color:#aeb9cc;font-size:12px;font-weight:780;line-height:1.34}.notifications-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px}.notifications-feed{gap:10px;display:grid}.notification-row{color:#e7edf8;text-align:left;min-width:0;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) ease;background:linear-gradient(90deg,#5967ff14,#0000 68%),#070b11b8;border:1px solid #919ebe21;border-radius:8px;grid-template-columns:auto minmax(0,1fr) minmax(90px,auto);align-items:center;gap:14px;padding:14px}.notification-row:hover,.notification-row:focus-visible{background:linear-gradient(90deg,#2fa7f71f,#0000 70%),#0a1019db;border-color:#2fa7f76b;transform:translate(2px)}.notification-row.unread{background:linear-gradient(90deg,#2fa7f729,#0000 70%),#080e16e6;border-color:#2fa7f75c}.notification-row.proof-pulse{background:linear-gradient(90deg,#f5c25f24,#0000 54%),linear-gradient(135deg,#2fa7f714,#0000 72%),#090d12eb;border-color:#f5c25f6b}.notification-row.proof-pulse:hover,.notification-row.proof-pulse:focus-visible{background:linear-gradient(90deg,#f5c25f33,#0000 58%),linear-gradient(135deg,#2fa7f71f,#0000 72%),#0b1017f5;border-color:#f5c25f9e}.notification-icon{color:#7fd3ff;background:#2fa7f714;border:1px solid #2fa7f742;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.notification-row.proof-pulse .notification-icon{color:#f5c25f;background:#f5c25f1a;border-color:#f5c25f75}.notification-row small,.notification-row strong,.notification-row em{min-width:0;display:block}.notification-row small{color:#7fd3ff;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950}.notification-row.proof-pulse small{color:#f5c25f}.notification-row strong{margin-top:3px;font-size:15px}.notification-row em{color:#9da9bb;margin-top:4px;font-size:13px;font-style:normal;line-height:1.35}.notification-meta{color:#c6d0e0;text-overflow:ellipsis;white-space:nowrap;justify-self:end;max-width:180px;font-size:12px;font-weight:900;overflow:hidden}.notifications-side{background:#070b11c2;border:1px solid #919ebe24;border-radius:8px;gap:12px;padding:16px}.notifications-side h2{margin:0;font-size:18px}.notifications-side span{color:#b9c4d6;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.asset-picker,.visibility-picker{gap:10px;display:grid}.asset-picker>span,.visibility-picker>span{color:#9aa6b8;text-transform:uppercase;font-size:12px;font-weight:800}.asset-grid,.visibility-options,.studio-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.asset-grid button,.visibility-options button{color:#dbe4f3;text-align:left;cursor:pointer;min-height:94px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);background:#ffffff08;border:1px solid #919ebe24;border-radius:8px;align-content:start;justify-items:start;gap:6px;padding:12px;display:grid}.asset-grid button:hover,.visibility-options button:hover{background:#ffffff0e;border-color:#6c7cff6b;transform:translateY(-1px)}.asset-grid button.active,.visibility-options button.active{border-color:color-mix(in srgb, var(--desk-accent,#5967ff) 72%, #ffffff1f);background:color-mix(in srgb, var(--desk-accent,#5967ff) 16%, #ffffff06)}.asset-grid button.locked{opacity:.62;cursor:not-allowed}.asset-grid small,.visibility-options small{color:#8e9aac;line-height:1.35}.studio-preview-card.large{background:#080c13c2;border:1px solid #919ebe24;border-radius:8px;overflow:hidden}.report-modal{background:#080c13fa;border:1px solid #919ebe2e;border-radius:8px;width:min(540px,100%);overflow:hidden;box-shadow:0 35px 100px #00000085}@media (prefers-reduced-motion:no-preference){.desk-glyph{animation:deskGlyphPulse 3.6s var(--ease-premium) infinite}}@keyframes deskGlyphPulse{0%,to{opacity:.86;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.quote{color:#d6deec!important;margin-top:12px!important}.thread-view{grid-template-columns:minmax(0,1fr) 300px}.ghost-back{color:#8f9bff;cursor:pointer;background:0 0;border:0;justify-self:start}.thread-context,.status-row{flex-wrap:wrap;gap:8px;display:flex}.thread-context{color:#9ea8ba;font-size:13px}.status.active{color:#5ce0be;border-color:#22c59c80}.reply-list{gap:0;display:grid}.reply{background:#05070a2e;border-bottom:1px solid #919ebe1a;gap:10px;padding:15px 16px;display:grid}.reply.accepted{border-left:2px solid #22c59cbd}.reply p{color:#c7d0df}.reply-topline{justify-content:space-between;gap:12px}.reply-media{object-fit:cover;border:1px solid #919ebe21;border-radius:8px;width:min(420px,100%);max-height:260px}.reply-labels{flex-wrap:wrap;gap:8px;display:flex}.reply-labels span{color:#f5d789;font-size:12px;font-weight:700}.nested-replies{border-left:2px solid #919ebe21;margin-top:4px;margin-left:44px;display:grid}.nested-replies .reply{background:#ffffff04;border-bottom-color:#919ebe14;padding-right:0}.single-page{max-width:1180px}.create-page{max-width:760px}.create-head{gap:8px;display:grid}.create-head h1{margin:0}.create-composer{border-top:1px solid #919ebe24;gap:16px;padding:18px 0;display:grid}.create-composer label{color:#9aa6b8;text-transform:uppercase;gap:8px;font-size:12px;font-weight:800;display:grid}.create-composer input:not(.composer-file-input),.create-composer textarea{color:#edf3ff;width:100%;font:inherit;text-transform:none;background:#080c13c2;border:1px solid #919ebe29;border-radius:8px;outline:0}.create-composer input:not(.composer-file-input){min-height:44px;padding:0 12px}.create-composer textarea{resize:vertical;min-height:180px;padding:12px}.create-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.create-footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.composer-grid,.pricing-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.composer-card,.mentor-card,.price-card{background:#10151fc2;border:1px solid #919ebe21;border-radius:8px;min-height:176px;padding:18px}.composer-card{cursor:pointer;align-content:center;justify-items:start;gap:12px;display:grid}.composer-card:hover{background:#191f2de0;border-color:#6c7cff80}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.price-card{gap:14px;display:grid}.price-card strong{font-size:34px}.tier-name{color:#8f9bff;font-weight:800}.price-card ul{color:#bac3d3;gap:8px;margin:0;padding-left:18px;display:grid}.moderation-page{gap:16px;max-width:1180px;margin:0 auto;display:grid}.moderation-head{border-bottom:1px solid #919ebe24;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:14px;display:flex}.moderation-head h1{margin:4px 0 6px;font-size:34px;line-height:1}.moderation-head p{color:#9ba7ba;margin:0}.moderation-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.moderation-metric,.moderation-report,.moderation-member-row,.moderation-panel{background:linear-gradient(#141b27db,#090d14e0),linear-gradient(135deg,#ffffff09,#0000 46%);border:1px solid #919ebe24;border-radius:8px;box-shadow:0 20px 60px #00000038}.moderation-metric{gap:8px;min-height:94px;padding:16px;display:grid}.moderation-metric span,.moderation-report-meta span,.moderation-member-row span,.moderation-log-row span,.moderation-log-row small,.moderation-role-select span{color:#8f9caf;font-size:12px}.moderation-metric strong{color:#f4f7fb;font-size:30px;line-height:1}.moderation-tabs{border-bottom:1px solid #919ebe21;gap:6px;display:flex;overflow-x:auto}.moderation-queue,.moderation-members,.moderation-audit-grid{gap:12px;display:grid}.moderation-report{grid-template-columns:minmax(0,1fr) minmax(270px,360px);gap:14px;padding:16px;display:grid}.moderation-report.status-open{border-color:#ff796f3d}.moderation-report-main,.moderation-action-panel,.moderation-action-grid,.moderation-members,.moderation-panel{min-width:0}.moderation-report-main,.moderation-action-panel{gap:12px;display:grid}.moderation-report-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.moderation-report-title h2{font-size:24px}.moderation-report-main p,.moderation-resolution{color:#c4cedc;margin:0;line-height:1.5}.moderation-report-meta{flex-wrap:wrap;gap:8px;display:flex}.moderation-report-meta span,.moderation-pill{color:#b8c4d5;background:#ffffff09;border:1px solid #919ebe24;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;display:inline-flex}.moderation-report-meta strong{color:#eef3ff;margin-left:5px}.moderation-action-panel textarea{color:#edf3ff;resize:vertical;background:#05080db8;border:1px solid #919ebe29;border-radius:8px;outline:0;width:100%;min-height:92px;padding:12px}.moderation-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.moderation-action-grid .action-button,.action-button.danger{background:#ffffff09;border:1px solid #919ebe24;border-radius:8px;min-height:38px;padding:0 10px}.action-button.danger{color:#ffd4d0;background:#ff796f14;border-color:#ff796f42}.moderation-member-row{grid-template-columns:minmax(0,1.2fr) auto auto minmax(160px,auto);align-items:center;gap:12px;padding:12px 14px;display:grid}.moderation-member-row strong,.moderation-member-row span{display:block}.moderation-pill{white-space:nowrap;justify-content:center}.moderation-pill.status-warned{color:#f5d789;border-color:#f5c45142}.moderation-pill.status-suspended,.moderation-pill.status-banned{color:#ffd4d0;border-color:#ff796f47}.moderation-role-select{gap:5px;display:grid}.moderation-role-select select{color:#eef3ff;background:#05080dd1;border:1px solid #919ebe29;border-radius:8px;min-height:36px}.moderation-audit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.moderation-panel{align-content:start;gap:8px;padding:14px;display:grid}.moderation-log-row{border-top:1px solid #919ebe1c;gap:4px;padding:10px 0;display:grid}.moderation-log-row strong{color:#edf3ff}.staff-gateway{color:#f5c451;border-color:#f5c4518c}.staff-tools-page{flex-direction:column;gap:16px;min-height:calc(100vh - 96px);display:flex}.staff-tools-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.staff-tools-head h1{margin:4px 0;font-size:1.9rem}.staff-tools-head p{color:#9aa7bd;margin:0}.staff-workbench{background:#0d111db8;border:1px solid #919ebe24;border-radius:8px;grid-template-columns:minmax(190px,.7fr) minmax(280px,1fr) minmax(420px,1.45fr);min-height:720px;display:grid;overflow:hidden}.staff-folder-pane,.ticket-list-pane,.ticket-reader-pane{min-width:0;min-height:0}.staff-folder-pane{background:#080c16a3;border-right:1px solid #919ebe24;flex-direction:column;gap:6px;padding:14px;display:flex}.staff-pane-title{color:#9aa7bd;text-transform:uppercase;justify-content:space-between;align-items:center;padding:6px 2px;font-size:.78rem;display:flex}.staff-pane-title.ops{margin-top:12px}.staff-folder{color:#9aa7bd;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:8px 10px;display:flex}.staff-folder.active,.staff-folder:hover{color:#edf3ff;background:#6d7cff1f;border-color:#6d7cff59}.staff-folder strong{color:#edf3ff;text-align:center;background:#ffffff14;border-radius:999px;min-width:24px;padding:2px 7px}.ticket-list-pane{background:#0b0f1b9e;border-right:1px solid #919ebe24;flex-direction:column;display:flex;overflow-y:auto}.ticket-search-row{border-bottom:1px solid #919ebe24;grid-template-columns:1fr 38px;gap:8px;padding:12px;display:grid}.ticket-search{background:#ffffff0a;border:1px solid #919ebe29;border-radius:7px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.ticket-search input{color:#edf3ff;background:0 0;border:0;outline:0;width:100%;min-width:0}.ticket-mini-stats{border-bottom:1px solid #919ebe24;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 12px;display:grid}.ticket-mini-stats span{color:#9aa7bd;flex-direction:column;gap:2px;font-size:.76rem;display:flex}.ticket-mini-stats strong{color:#edf3ff;font-size:1rem}.ticket-list-row{color:#edf3ff;text-align:left;background:0 0;border:0;border-bottom:1px solid #919ebe24;grid-template-columns:10px minmax(0,1fr) auto;gap:10px;width:100%;min-height:92px;padding:12px;display:grid}.ticket-list-row.active,.ticket-list-row:hover{background:#ffffff0f}.severity-dot{background:#fff;border-radius:99px;width:8px;min-height:58px}.severity-low .severity-dot,.ticket-severity-label.severity-low{background:#22c59c}.severity-medium .severity-dot,.ticket-severity-label.severity-medium{color:#201706;background:#f5c451}.severity-high .severity-dot,.ticket-severity-label.severity-high{background:#ff796f}.severity-info .severity-dot,.ticket-severity-label.severity-info{color:#161b28;background:#f4f6ff}.ticket-row-main{flex-direction:column;gap:4px;min-width:0;display:flex}.ticket-row-main strong,.ticket-row-main small,.ticket-row-main em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-row-main small,.ticket-row-main em,.ticket-row-side small{color:#9aa7bd;font-style:normal}.ticket-row-side{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.ticket-reader-pane{background:#0f142294;overflow-y:auto}.ticket-reader,.automod-panel,.analytics-panel{flex-direction:column;gap:14px;padding:16px;display:flex}.ticket-reader-empty,.staff-tool-placeholder{color:#9aa7bd;align-content:center;place-items:center;gap:10px;min-height:260px;display:grid}.ticket-reader-head{border-bottom:1px solid #919ebe24;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.ticket-reader-head h2{margin:6px 0;font-size:1.35rem}.ticket-reader-head p{color:#9aa7bd;margin:0}.ticket-severity-label{color:#fff;border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:.76rem;font-weight:800;display:inline-flex}.ticket-reader-grid,.automod-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ticket-block{background:#ffffff0b;border:1px solid #919ebe24;border-radius:8px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.ticket-evidence,.ticket-timeline{grid-column:1/-1}.ticket-block p{color:#edf3ff;margin:0}.evidence-quote{background:#f5c45114;border-left:3px solid #f5c451;flex-direction:column;gap:4px;padding:10px;display:flex}.evidence-table,.standing-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.evidence-table span,.standing-list span,.standing-user{flex-direction:column;gap:5px;min-width:0;display:flex}.evidence-table b,.standing-list b,.standing-user span{color:#9aa7bd;text-transform:capitalize;font-size:.76rem}.evidence-table em,.standing-list em{overflow-wrap:anywhere;color:#edf3ff;font-style:normal}.ticket-actions textarea,.ticket-notes textarea,.field-stack textarea{resize:vertical;color:#edf3ff;background:#ffffff0d;border:1px solid #919ebe29;border-radius:7px;width:100%;min-height:82px;padding:9px}.duration-row,.macro-row,.ticket-action-grid{flex-wrap:wrap;gap:8px;display:flex}.ticket-action-grid .action-button{min-height:34px}.mini-pill{color:#9aa7bd;background:#ffffff0a;border:1px solid #919ebe29;border-radius:999px;min-height:30px;padding:5px 9px}.mini-pill.active,.mini-pill:hover{color:#edf3ff;border-color:#6d7cff73}.timeline-row{border-bottom:1px solid #919ebe24;flex-direction:column;gap:3px;padding:9px 0;display:flex}.timeline-row span{color:#9aa7bd;font-size:.82rem}.toggle-grid{gap:8px;display:grid}.switch-row,.field-stack{color:#9aa7bd;flex-direction:column;gap:6px;display:flex}.switch-row{flex-direction:row;justify-content:space-between;align-items:center;min-height:34px}.field-stack select{color:#edf3ff;background:#ffffff0d;border:1px solid #919ebe29;border-radius:7px;min-height:36px}.automod-result{color:#edf3ff;margin:0}.analytics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.analytics-tile{background:#ffffff0b;border:1px solid #919ebe24;border-radius:8px;flex-direction:column;gap:6px;padding:14px;display:flex}.analytics-tile span{color:#9aa7bd}.analytics-tile strong{font-size:1.7rem}.reply-status{color:#ffb3ad;font-size:.82rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.account-button{width:100%;color:inherit;cursor:pointer;text-align:left;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium);background:#ffffff06;border:1px solid #919ebe1f;border-radius:8px;padding:10px}.account-button:hover,.account-button:focus-visible{background:#6c7cff1a;border-color:#6c7cff61;outline:0}.action-button.solid,.action-button.compact{border:1px solid #6c7cff8c;border-radius:8px;min-height:40px;padding:0 16px}.action-button.solid:disabled{opacity:.5;cursor:not-allowed;transform:none}.action-button.compact{background:#111620db;min-height:36px}.auth-page{align-content:center;justify-items:center;gap:22px;min-height:calc(100vh - 112px);padding:28px;display:grid}.auth-page-standalone{min-height:100vh}body:has(.auth-page>.auth-brand){min-height:100vh}.auth-page:before{z-index:-1;content:"";background:linear-gradient(115deg,#d8be7d12,#0000 34%),linear-gradient(245deg,#2fa7f714,#0000 40%),linear-gradient(#111722 0%,#080c13 46%,#05070b 100%);position:fixed;inset:0}.auth-page:after{z-index:-1;content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000ad,#0000 82%);mask-image:linear-gradient(#000000ad,#0000 82%)}.auth-brand{color:#eef3ff;align-items:center;gap:12px;width:min(100%,460px);display:flex}.auth-brand strong,.auth-brand span{display:block}.auth-brand span{color:#9aa5b8;font-size:12px}.auth-panel{background:linear-gradient(#161c27eb,#0c1018f0),linear-gradient(135deg,#d8be7d14,#0000 42%);border:1px solid #d8be7d29;border-radius:8px;width:min(100%,460px);padding:30px;box-shadow:0 28px 90px #0000005c,inset 0 1px #ffffff0a}.auth-panel h1{color:#f4f7fb;margin:10px 0 8px;font-size:32px;line-height:1.05}.auth-subcopy{color:#aab4c5;margin:0 0 22px;line-height:1.5}.auth-form,.studio-fields{gap:14px;display:grid}.auth-form label,.studio-field{color:#9da8bb;gap:7px;font-size:12px;font-weight:800;display:grid}.auth-form input,.studio-field input,.studio-field textarea,.link-edit-row input{color:#eef3ff;background:#070b11b8;border:1px solid #919ebe2e;border-radius:8px;width:100%;min-height:42px;padding:0 12px}.auth-form input:focus,.studio-field input:focus,.studio-field textarea:focus,.link-edit-row input:focus{border-color:#d8be7d7a;outline:none;box-shadow:0 0 0 3px #d8be7d14}.studio-field textarea{resize:vertical;min-height:96px;padding:12px}.auth-error{color:#ffd0cc;background:#ff796f14;border:1px solid #ff796f52;border-radius:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:800;line-height:1.35}.auth-switch{color:#8792a5;border-top:1px solid #919ebe1a;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:18px;padding-top:16px;font-size:13px;display:flex}.auth-switch button{color:#c8d4e4;cursor:pointer;text-underline-offset:4px;min-height:auto;transition:color var(--motion-fast) ease, text-decoration-color var(--motion-fast) ease;background:0 0;border:0;padding:0;font-size:13px;font-weight:800;-webkit-text-decoration:underline #d8be7d47;text-decoration:underline #d8be7d47}.auth-switch button:hover{color:#f2d892;text-decoration-color:#f2d892cc}.qr-shell{background:#ffffff0a;border:1px solid #919ebe24;border-radius:8px;justify-items:center;gap:10px;margin-bottom:16px;padding:16px;display:grid}.qr-shell img{border-radius:8px;width:180px;height:180px}.qr-shell span{overflow-wrap:anywhere;color:#9da8bb;max-width:100%;font-size:12px}.studio-backdrop{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020408b8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.desk-studio{background:linear-gradient(#0f141efa,#05080dfa),radial-gradient(circle at 20% 0,#d8be7d1f,#0000 32%);border:1px solid #919ebe2e;border-radius:8px;width:min(1120px,100%);max-height:min(860px,100vh - 44px);overflow:auto;box-shadow:0 35px 100px #00000085}.studio-head,.studio-actions{border-bottom:1px solid #919ebe1f;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.studio-actions{border-top:1px solid #919ebe1f;border-bottom:0}.studio-head h2{margin:0 0 4px}.studio-head span,.studio-preview-body span,.studio-preview-body small{color:#9da8bb}.studio-grid{grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:18px;padding:20px;display:grid}.studio-preview,.studio-editor{background:#080c13b8;border:1px solid #919ebe24;border-radius:8px;overflow:hidden}.studio-preview-banner{height:132px}.studio-preview-body{gap:6px;padding:0 18px 18px;display:grid}.studio-avatar{border:4px solid #080c13;margin-top:-48px}.studio-avatar img,.hero-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.studio-tabs{border-bottom:1px solid #919ebe1f;flex-wrap:wrap;gap:8px;padding:14px;display:flex}.studio-tabs button,.theme-row button{color:#aeb9cc;border:1px solid #919ebe24;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:0 10px;display:inline-flex}.studio-tabs button.active,.theme-row button.active{color:#eef3ff;background:#6c7cff1f;border-color:#6c7cff94}.studio-fields{padding:16px}.upload-shell{color:#c7cfde;background:#ffffff09;border:1px dashed #919ebe47;border-radius:8px;align-items:center;gap:10px;min-height:46px;padding:0 12px;display:flex}.swatch-row,.theme-row{flex-wrap:wrap;gap:10px;display:flex}.swatch{border:2px solid #fff3;border-radius:999px;width:34px;height:34px}.swatch.active{box-shadow:0 0 0 3px #6c7cff47}.link-edit-row{grid-template-columns:minmax(100px,160px) minmax(0,1fr);gap:10px;display:grid}.studio-trust{color:#aeb9cc}.mentor-card{gap:12px;display:grid}@media (width<=1380px){.floor-layout{grid-template-columns:minmax(0,820px)}.floor-right-rail{position:static}.floor-right-rail .right-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1180px){.floor-layout,.desk-layout,.thread-view,.desk-content-grid{grid-template-columns:1fr}.floor-right-rail{position:static}.desk-side-column,.right-board{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.floor-right-rail .right-board{grid-template-columns:repeat(2,minmax(0,1fr))}.thread-view .right-board{display:none}.thread-momentum-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-stats,.composer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.staff-workbench{grid-template-columns:minmax(170px,.55fr) minmax(260px,.9fr) minmax(360px,1.25fr)}}@media (width<=1040px){body:has(.app-shell){overflow-x:hidden}.app-shell{--floor-column-max:min(100%, 720px);grid-template-columns:minmax(0,1fr)}.left-nav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;height:auto;padding:12px 16px;display:grid;position:static;overflow-x:hidden}.left-nav .brand{min-width:0}.left-nav nav{grid-template-columns:repeat(auto-fit,minmax(42px,1fr));min-width:0}.nav-row{justify-content:center;gap:0;min-width:0;min-height:42px;padding:0}.nav-row svg{flex:none}.left-nav .nav-row-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav-row:hover{transform:none}.shell-context-card,.social-loop-rail,.graph-pulse-shell,.proof-quest-dock,.nav-card{display:none}.account-chip{min-width:0;max-width:178px;margin-top:0;padding:7px 9px}.account-chip strong,.account-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main-region{min-width:0;padding:16px 16px 30px}.top-bar{z-index:auto;background:#080b10f5;border-bottom:1px solid #919ebe1f;flex-wrap:wrap;gap:10px;padding-bottom:12px;display:flex;position:static}.global-search{flex:300px;min-width:0}.graph-pulse-topbar{flex:220px;width:auto}.social-momentum-hud{flex:230px;width:auto}.top-actions{flex:100%;justify-content:flex-end;margin-left:auto}.floor-layout,.floor-layout-clean{grid-template-columns:minmax(0, var(--floor-column-max))}.floor-daily-loop{grid-template-columns:minmax(0,1fr) minmax(180px,.42fr)}.floor-loop-copy{grid-column:1/-1}.floor-loop-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.floor-loop-actions button{min-height:118px}.floor-loop-actions button:last-child{grid-column:1/-1;min-height:0}.proof-radar-grid,.mentor-marketplace-command{grid-template-columns:minmax(0,1fr)}.mentor-discovery-path{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-marketplace-filters{grid-column:1/-1}.mentor-program-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}}@media (width<=820px){.app-shell{grid-template-columns:1fr;padding-bottom:76px}.left-nav{height:auto;position:static}.left-nav nav{grid-template-columns:repeat(2,minmax(0,1fr))}.graph-pulse-topbar{width:210px}.top-bar{z-index:auto;background:#080b10f5;position:static}.social-momentum-hud{width:min(100%,360px)}.mobile-tabbar{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0f151ff5,#05080cfa),linear-gradient(90deg,#6c7cff17,#22c59c0e);border:1px solid #919ebe2e;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:7px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 20px 60px #00000085}.mobile-tab{color:#9aa7bb;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;gap:3px;min-width:0;min-height:48px;font-size:11px;font-weight:800;display:grid;position:relative}.mobile-tab.active{color:#f4f7ff;background:#6c7cff29}.mobile-tab span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.graph-momentum-stats,.graph-momentum-proof-actions,.floor-right-rail .right-board,.right-board{grid-template-columns:minmax(0,1fr)}.graph-momentum-desk-list>button{grid-template-columns:auto minmax(0,1fr)}.graph-momentum-desk-list em{grid-column:2}.mobile-tab strong{color:#fff;background:#2fa7f7;border-radius:999px;place-items:center;min-width:17px;height:17px;font-size:10px;line-height:1;display:grid;position:absolute;top:5px;right:8px}.social-momentum-hud{grid-template-columns:auto minmax(0,1fr)}.social-momentum-next-action{grid-column:1/-1;width:100%}.social-momentum-checks{display:none}.social-momentum-reward-toast{width:auto;bottom:84px;left:12px;right:12px}.floor-pulse,.post-body,.desk-overlay{grid-template-columns:1fr}.proof-pulse-route{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-pulse-route span:nth-child(2){border-right:0}.proof-pulse-route span:nth-child(-n+2){border-bottom:1px solid #919ebe21}.proof-pulse-loop-steps{grid-template-columns:minmax(0,1fr)}.proof-pulse-loop-step{min-height:0}.proof-pulse-loop-step b{white-space:normal}.proof-pulse-loop-next{grid-template-columns:minmax(0,1fr)}.proof-pulse-loop-next strong{white-space:normal}.proof-pulse-mission{grid-template-columns:minmax(0,1fr)}.proof-pulse-mission-route{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-pulse-mission aside,.proof-pulse-mission-button{width:100%}.proof-pulse-next-actions,.floor-daily-loop,.floor-loop-actions{grid-template-columns:minmax(0,1fr)}.floor-loop-actions button{min-height:0}.proof-radar-grid{grid-template-columns:1fr}.proof-radar-flow,.graph-momentum-proof-path{grid-template-columns:repeat(2,minmax(0,1fr))}.graph-momentum-proof-path span:nth-child(2){border-right:0}.graph-momentum-proof-path span:nth-child(-n+2){border-bottom:1px solid #919ebe24}.proof-radar-flow span:nth-child(2){border-right:0}.proof-radar-flow span:nth-child(-n+2){border-bottom:1px solid #919ebe21}.proof-thread-route{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-thread-route span:nth-child(2){border-right:0}.proof-thread-route span:nth-child(-n+2){border-bottom:1px solid #919ebe21}.floor-create{grid-template-columns:auto minmax(0,1fr)}.floor-create-main{grid-area:1/2;min-height:0}.composer-command-row,.composer-submit-row{grid-column:2}.composer-command-row,.composer-submit-actions{flex-wrap:wrap}.launchpad-grid{grid-template-columns:1fr}.timeline-title-row{flex-direction:column;align-items:flex-start}.composer-command-row{grid-area:2/2}.desk-overlay{align-items:start}.desk-actions,.post-foot{flex-direction:column;align-items:stretch}.right-board,.module-grid,.pricing-grid,.studio-grid,.composer-grid,.payload-grid,.desk-side-column,.proof-grid,.desk-about-grid,.settings-grid,.notifications-layout,.notifications-signal-loop,.signal-loop-actions,.signal-loop-feedback,.notifications-stats{grid-template-columns:1fr}.notification-row{grid-template-columns:auto minmax(0,1fr)}.notification-meta{grid-column:2;justify-self:start;max-width:100%}.desk-profile-body{grid-template-columns:1fr;align-items:start}.desk-avatar-wrap{margin-top:calc(var(--desk-avatar-overlap) * -1)}.desk-profile-actions{flex-wrap:wrap;padding-top:0}.desk-cover-actions{left:14px;right:14px}.proof-upload-rail{grid-template-columns:1fr}.studio-backdrop{align-items:start;padding:10px}.desk-studio{max-height:calc(100vh - 20px)}.staff-tools-head,.ticket-reader-head{flex-direction:column;align-items:stretch}.staff-workbench{grid-template-columns:1fr;min-height:0}.staff-folder-pane{border-bottom:1px solid #919ebe24;border-right:0}.ticket-list-pane{border-bottom:1px solid #919ebe24;border-right:0;max-height:420px}.ticket-reader-grid,.automod-grid,.analytics-grid,.evidence-table,.standing-list{grid-template-columns:1fr}}@media (width<=560px){.left-nav{border-bottom:1px solid #b1beda1f;border-right:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.left-nav .brand{gap:10px}.brand-mark{width:36px;height:36px;font-size:15px}.brand strong{font-size:13px}.brand span{font-size:11px}.left-nav nav,.shell-context-card,.social-loop-rail,.graph-pulse-shell,.proof-quest-dock{display:none}.nav-row{justify-content:center;gap:0;min-height:38px;padding:0}.nav-row:hover{transform:none}.nav-row span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav-card{display:none}.account-chip{border:1px solid #919ebe1f;border-radius:8px;margin-top:0;padding:8px 10px}.account-chip .avatar.small{width:30px;height:30px}.account-chip span{display:none}.app-shell.compact-workspace-shell{padding-bottom:68px}.app-shell.compact-workspace-shell .left-nav{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:8px 12px;display:grid}.app-shell.compact-workspace-shell .left-nav .brand{min-width:0}.app-shell.compact-workspace-shell .left-nav .brand-mark{width:32px;height:32px;font-size:14px}.app-shell.compact-workspace-shell .left-nav .brand strong,.app-shell.compact-workspace-shell .account-chip strong{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.app-shell.compact-workspace-shell .left-nav .brand span,.app-shell.compact-workspace-shell .left-nav nav,.app-shell.compact-workspace-shell .shell-context-card,.app-shell.compact-workspace-shell .social-loop-rail,.app-shell.compact-workspace-shell .graph-pulse-cue,.app-shell.compact-workspace-shell .proof-quest-dock,.app-shell.compact-workspace-shell .nav-card{display:none}.app-shell.compact-workspace-shell .account-chip{justify-self:end;min-width:0;max-width:176px;padding:5px 8px}.app-shell.compact-workspace-shell .account-chip .avatar.small{width:28px;height:28px}.app-shell.compact-workspace-shell .main-region{padding:8px 8px 14px}.app-shell.compact-workspace-shell .top-bar{gap:6px;padding-bottom:6px}.app-shell.compact-workspace-shell .search-box{min-height:36px;padding:0 10px}.app-shell.compact-workspace-shell .top-actions{gap:6px}.app-shell.compact-workspace-shell .top-actions .icon-button{width:36px;height:36px}.graph-pulse-topbar{display:none}.main-region{padding:14px}.top-bar{flex-direction:column;align-items:stretch;gap:8px;padding-bottom:10px}.global-search{flex:auto;width:100%;min-width:0}.top-actions{flex:none;justify-content:space-between;width:100%}.social-momentum-hud{flex:auto;width:min(100%,360px)}.social-momentum-reward-toast{grid-template-columns:auto minmax(0,1fr);align-items:start}.social-momentum-reward-toast button{white-space:normal;grid-column:2;justify-self:start}.search-results-panel{max-height:min(320px,100vh - 220px);margin-top:8px;position:static}.desk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-grid,.visibility-options,.studio-two-col{grid-template-columns:1fr}.studio-head,.studio-actions,.auth-switch{flex-direction:column;align-items:stretch}.link-edit-row{grid-template-columns:1fr}.floor-pulse h1,.single-page h1{font-size:34px}.floor-create{grid-template-columns:auto minmax(0,1fr);padding:10px 12px}.floor-create-main{grid-area:1/2;gap:5px;min-height:0}.composer-submit-row{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center}.composer-command-row{scrollbar-width:none;flex-wrap:nowrap;grid-column:2;padding-bottom:4px;overflow-x:auto}.composer-command-row::-webkit-scrollbar{display:none}.composer-icon{flex:none;min-width:104px}.composer-primary{align-self:auto;min-width:88px}.composer-submit-actions{justify-content:flex-end}.composer-body-input{min-height:42px;font-size:16px;line-height:1.36}.composer-drop-shell{flex-wrap:wrap;align-items:stretch;min-height:30px;margin-top:4px;padding-top:6px}.composer-drop-copy{display:none}.composer-drop-copy.composer-drop-status{display:block}.composer-image-preview{grid-template-columns:64px minmax(0,1fr)}.composer-image-preview img{width:64px;height:44px}.composer-image-preview button{grid-column:1/-1;justify-self:start}.empty-floor-launchpad{padding:14px}.launchpad-hero{min-height:0;padding:20px}.launchpad-hero h1{font-size:28px}.launchpad-hero:after{display:none}.reply-composer-tools{flex-direction:column;align-items:stretch}.reply-composer{grid-template-columns:1fr}.reply-composer.nested,.nested-replies{margin-left:18px}.reply-image-preview{grid-template-columns:64px minmax(0,1fr)}.reply-image-preview img{width:64px;height:44px}.reply-image-preview button{grid-column:1/-1;justify-self:start}}.app-shell.compact-workspace-shell{grid-template-columns:minmax(0,1fr);padding-bottom:0}.app-shell.compact-workspace-shell .left-nav,.app-shell.compact-workspace-shell .top-bar,.app-shell.compact-workspace-shell .mobile-tabbar{display:none}.app-shell.compact-workspace-shell .main-region{min-width:0;padding:0}.compact-shell-account{z-index:60;pointer-events:none;justify-content:flex-end;gap:8px;width:min(1180px,100% - 24px);margin:8px auto -2px;display:flex;position:sticky;top:8px}.compact-shell-account button{pointer-events:auto;color:#f8fafc;cursor:pointer;background:#070d12db;border:1px solid #94a3b857;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:34px;font-size:12px;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 14px 36px #00000038}.compact-shell-account button:hover,.compact-shell-account button:focus-visible{background:#082f49f0;border-color:#22d3eebd;outline:none}.compact-shell-account-desk{padding:0 12px}.compact-shell-account-logout{padding:0 13px}@media (width<=640px){.compact-shell-account{width:calc(100% - 16px);margin-top:6px}.compact-shell-account button{min-height:32px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.desk-studio-v2-backdrop{z-index:80;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 18% 12%,#d8be7d1a,#0000 28%),radial-gradient(circle at 82% 18%,#2fa7f71c,#0000 30%),#020408d1;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.desk-studio-v2{--desk-accent:#5967ff;background:linear-gradient(#0c1018fc,#05080dfc),#070a10;border:1px solid #919ebe33;border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1600px,100%);height:min(940px,100vh - 24px);display:grid;overflow:hidden;box-shadow:0 40px 140px #00000094,inset 0 1px #ffffff0d}.desk-studio-v2-topbar,.desk-studio-v2-savebar{background:#070a10eb;border-bottom:1px solid #919ebe21;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.desk-studio-v2-savebar{border-top:1px solid #919ebe24;border-bottom:0}.desk-studio-v2-savebar>div{align-items:center;gap:10px;display:flex}.desk-studio-v2-savebar>div:first-child{color:#8f9bad;flex-direction:column;align-items:flex-start;gap:4px;font-size:12px;font-weight:700}.studio-status{color:#cce8ff;margin:0;font-weight:900}.studio-status.error{color:#ffd0cc}.studio-brand-lockup,.studio-topbar-actions,.studio-nav-identity,.studio-preview-head,.studio-shell-title.inline,.nameplate-live-preview,.studio-live-name-row{align-items:center;gap:12px;display:flex}.studio-brand-mark{color:#f3dc9c;letter-spacing:0;background:linear-gradient(135deg,#d8be7d2e,#0000),#ffffff08;border:1px solid #d8be7d70;border-radius:8px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:950;display:grid}.studio-brand-lockup h2,.studio-preview-head h3,.studio-live-body h3,.studio-workbench-head h3,.studio-shell-title h4{margin:0}.studio-brand-lockup h2{font-size:19px}.studio-brand-lockup p,.studio-preview-head p,.studio-workbench-head p,.studio-shell-title span,.studio-section-meter span{color:#9ba7ba;margin:3px 0 0;line-height:1.4}.studio-topbar-actions{flex-wrap:wrap;justify-content:flex-end}.studio-save-state,.studio-pro-lock{color:#9da8bb;background:#ffffff09;border:1px solid #919ebe24;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex}.studio-save-state.dirty{color:#efd48d;border-color:#d8be7d5c}.studio-pro-lock{color:#89f2d5;border-color:#22c59c47}.studio-pro-lock.is-locked{color:#f0d58f;border-color:#d8be7d52}.desk-studio-v2-body{grid-template-columns:276px minmax(0,1fr) 386px;min-height:0;display:grid;overflow:hidden}.studio-nav-rail,.studio-preview-rail{background:linear-gradient(#ffffff06,#0000 28%),#05080d9e;border-right:1px solid #919ebe21;min-height:0;overflow:auto}.studio-preview-rail{border-left:1px solid #919ebe21;border-right:0;padding:14px}.studio-nav-rail{padding:14px}.studio-nav-identity{background:#ffffff09;border:1px solid #919ebe1f;border-radius:8px;align-items:center;padding:10px}.studio-nav-avatar{width:42px;height:42px;box-shadow:0 0 0 2px color-mix(in srgb, var(--desk-accent) 64%, #ffffff1f)}.studio-nav-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.studio-nav-identity strong,.studio-live-name-row h3{color:#f4f7fb;display:block}.studio-nav-identity span{color:#8d98aa;font-size:12px;font-weight:800;display:block}.studio-nav-group{gap:6px;margin-top:16px;display:grid}.studio-nav-group p{color:#69758a;letter-spacing:.12em;text-transform:uppercase;margin:0 0 2px;font-size:10px;font-weight:950}.studio-nav-group button{color:#a8b3c6;text-align:left;cursor:pointer;min-height:40px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 10px;font-size:13px;font-weight:900;display:grid}.studio-nav-group button:hover,.studio-nav-group button.is-active{border-color:color-mix(in srgb, var(--desk-accent) 42%, #ffffff1a);background:linear-gradient(90deg, color-mix(in srgb, var(--desk-accent) 18%, transparent), transparent), #ffffff09;color:#f2f6ff;transform:translate(2px)}.studio-nav-dot{background:color-mix(in srgb, var(--desk-accent) 70%, #fff);opacity:0;width:6px;height:6px;transition:opacity var(--motion-fast) ease;border-radius:999px}.studio-nav-group button.is-active .studio-nav-dot{opacity:1}.studio-workbench{background:linear-gradient(90deg, #ffffff07 1px, transparent 1px), linear-gradient(#ffffff05 1px, transparent 1px), radial-gradient(circle at 24% 0%, color-mix(in srgb, var(--desk-accent) 14%, transparent), transparent 30%), #06090fc7;background-size:44px 44px,44px 44px,auto,auto;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.studio-workbench-head{border-bottom:1px solid #919ebe1f;justify-content:space-between;align-items:flex-end;gap:18px;padding:22px 24px 16px;display:flex}.studio-workbench-head>div:first-child>span{color:color-mix(in srgb, var(--desk-accent) 78%, #f6f7ff);letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:950;display:block}.studio-workbench-head h3{font-size:clamp(30px,4vw,48px);line-height:.98}.studio-section-meter{background:#d8be7d0f;border:1px solid #d8be7d3d;border-radius:8px;min-width:120px;padding:10px 12px;display:grid}.studio-section-meter strong{color:#f2d894;font-size:19px}.studio-workbench-scroll{min-height:0;padding:18px 24px 28px;scroll-padding:24px 24px 32px;overflow:auto}.studio-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.studio-section-grid .span-2{grid-column:1/-1}.studio-editor-shell{background:linear-gradient(#ffffff09,#0000),#070b11b8;border:1px solid #919ebe24;border-radius:8px;gap:14px;min-width:0;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff09}.studio-shell-title{gap:3px;display:grid}.studio-shell-title.inline{justify-content:space-between;align-items:flex-start}.studio-shell-title h4{color:#eef3ff;font-size:16px}.studio-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.studio-field-v2{color:#9da8bb;gap:7px;min-width:0;font-size:12px;font-weight:900;display:grid}.studio-field-v2>div{background:#05080dbd;border:1px solid #919ebe2e;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.studio-field-v2:not(.has-prefix)>div{display:block}.studio-field-v2 b{color:#6f7a8c;padding-left:12px}.studio-field-v2 input,.studio-field-v2 textarea,.credential-form input,.credential-form select,.studio-link-row input{color:#f2f6ff;width:100%;min-height:44px;font:inherit;background:#05080dbd;border:1px solid #919ebe2e;border-radius:8px;outline:0;padding:0 12px}.studio-field-v2>div input{background:0 0;border:0}.studio-field-v2 textarea{resize:vertical;min-height:112px;padding:12px}.studio-field-v2 small{color:#717c90;justify-self:end}.studio-field-v2 input:focus,.studio-field-v2 textarea:focus,.credential-form input:focus,.credential-form select:focus,.studio-link-row input:focus{border-color:color-mix(in srgb, var(--desk-accent) 54%, #ffffff29);box-shadow:0 0 0 3px color-mix(in srgb, var(--desk-accent) 13%, transparent)}.studio-check-list,.studio-lock-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.studio-check-list li,.studio-lock-list li,.premium-feature-strip span,.privacy-summary-rail span,.trust-rule-grid span,.studio-preview-notes span{color:#b7c3d6;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.studio-lock-list li,.premium-feature-strip span{color:#d9c38e}.profile-system-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.profile-system-grid button{color:#dbe4f3;text-align:left;background:#0a0f18c7;border:1px solid #919ebe26;border-radius:8px;align-content:start;gap:10px;min-height:154px;padding:13px;display:grid}.profile-system-grid button.is-active{border-color:color-mix(in srgb, var(--desk-accent) 62%, #ffffff1f);background:linear-gradient(135deg, color-mix(in srgb, var(--desk-accent) 16%, transparent), transparent), #0a0f18e0}.profile-system-grid button.is-locked{opacity:.56}.system-card-top,.system-block-row,.system-summary-list span{align-items:center;gap:8px;min-width:0;display:flex}.system-card-top{justify-content:space-between}.system-card-top strong{color:#f2f6ff;font-size:14px}.system-card-top span,.system-block-row em{color:#b7c3d6;white-space:nowrap;background:#ffffff12;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal;font-weight:900}.system-block-row{flex-wrap:wrap}.system-summary-list{gap:10px;display:grid}.system-summary-list span{color:#9da8bb;justify-content:space-between;font-size:13px;font-weight:800}.system-summary-list strong{color:#eef3ff}.wall-module-list{gap:9px;display:grid}.wall-module-row{background:#ffffff09;border:1px solid #919ebe24;border-radius:8px;grid-template-columns:auto minmax(0,1fr) 36px 36px auto;align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.wall-module-row.is-disabled{opacity:.58}.wall-module-row strong,.wall-module-row span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wall-module-row strong{color:#eef3ff}.wall-module-row span{color:#7f8ba0;text-transform:uppercase;font-size:11px;font-weight:900}.studio-upload-drop{background:linear-gradient(135deg, color-mix(in srgb, var(--desk-accent) 12%, transparent), transparent), #ffffff09;color:#dbe4f3;text-align:left;cursor:pointer;min-height:118px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);border:1px dashed #919ebe40;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;scroll-margin:28px 0 36px;display:grid}.studio-upload-drop:hover,.studio-upload-drop.is-over{border-color:color-mix(in srgb, var(--desk-accent) 58%, #fff3);background:linear-gradient(135deg, color-mix(in srgb, var(--desk-accent) 18%, transparent), transparent), #ffffff0e;transform:translateY(-1px)}.studio-upload-drop.is-disabled{cursor:not-allowed;opacity:.66}.studio-upload-icon,.studio-upload-preview{width:82px;height:82px;color:color-mix(in srgb, var(--desk-accent) 78%, #fff);background:#05080dd1;border:1px solid #919ebe26;border-radius:8px;place-items:center;display:grid;overflow:hidden}.studio-upload-drop.tone-avatar .studio-upload-icon,.studio-upload-drop.tone-avatar .studio-upload-preview{border-radius:999px}.studio-upload-preview img{object-fit:cover;width:100%;height:100%}.studio-upload-drop strong,.studio-upload-drop small{display:block}.studio-upload-drop small{color:#8f9bad;margin-top:4px;line-height:1.4}.studio-upload-drop em{background:color-mix(in srgb, var(--desk-accent) 26%, #ffffff0f);color:#f2f6ff;text-align:center;border-radius:999px;min-width:104px;padding:10px 12px;font-size:12px;font-style:normal;font-weight:950}.studio-crop-backdrop{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 28% 18%,#5967ff2e,#0000 28%),#030509c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.studio-crop-modal{background:linear-gradient(#111620f7,#070a10fa),linear-gradient(135deg,#d8be7d14,#0000 42%);border:1px solid #919ebe2e;border-radius:8px;gap:16px;width:min(100%,560px);max-height:calc(100vh - 36px);padding:18px;display:grid;overflow-y:auto;box-shadow:0 38px 120px #00000094,inset 0 1px #ffffff0e}.studio-crop-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.studio-crop-head span{color:#8f9bff;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950}.studio-crop-head h3{color:#f5f7fb;margin:3px 0 0;font-size:24px;line-height:1}.studio-crop-head p{color:#96a2b7;max-width:410px;margin:8px 0 0;line-height:1.45}.studio-crop-stage{background-color:#05080db8;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #919ebe21;border-radius:8px;justify-items:center;padding:14px;display:grid}.studio-crop-preview{cursor:grab;-webkit-user-select:none;user-select:none;background:#05080d;border:1px solid #919ebe29;border-radius:8px;max-width:100%;position:relative;overflow:hidden}.studio-crop-preview:active{cursor:grabbing}.studio-crop-image{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.studio-crop-image.muted{opacity:.34;filter:saturate(.8)}.studio-crop-window{pointer-events:none;border:2px solid #f2f6ffe0;position:absolute;overflow:hidden;box-shadow:0 0 0 999px #00000061,0 0 30px #2fa7f72e}.studio-crop-slider{color:#aeb9cc;text-transform:uppercase;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;font-size:12px;font-weight:900;display:grid}.studio-crop-slider input{accent-color:#5967ff;width:100%}.studio-crop-actions{justify-content:flex-end;gap:10px;display:flex}.credential-upload-shell{gap:14px;display:grid}.credential-form{grid-template-columns:minmax(0,1fr) 180px;gap:12px;display:grid}.credential-form label{color:#9da8bb;gap:7px;font-size:12px;font-weight:900;display:grid}.credential-title-field,.credential-actions{grid-column:1/-1}.credential-actions{justify-content:flex-end;gap:10px;display:flex}.studio-proof-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.studio-proof-library article{background:#ffffff09;border:1px solid #919ebe24;border-radius:8px;position:relative;overflow:hidden}.studio-proof-library img{aspect-ratio:16/10;object-fit:cover;width:100%}.studio-proof-library article>div{gap:4px;padding:10px;display:grid}.studio-proof-library strong{color:#eef3ff}.studio-proof-library span{color:#8f9bad;font-size:12px}.studio-proof-library .icon-button{background:#05080dc7;position:absolute;top:8px;right:8px}.studio-empty-rail{color:#aeb9cc;text-align:center;border:1px dashed #919ebe2e;border-radius:8px;justify-items:center;gap:8px;padding:34px 18px;display:grid}.studio-empty-rail strong{color:#eef3ff}.studio-asset-vault,.glyph-grid,.presence-grid,.studio-color-grid,.studio-visibility-grid,.trust-rule-grid,.label-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.studio-asset-vault button,.glyph-grid button,.presence-grid button,.studio-color-grid button,.studio-visibility-grid button{color:#dbe4f3;text-align:left;cursor:pointer;min-height:116px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), box-shadow var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);background:linear-gradient(#ffffff09,#0000),#ffffff06;border:1px solid #919ebe24;border-radius:8px;align-content:start;justify-items:start;gap:7px;padding:12px;display:grid}.studio-asset-vault button:hover,.glyph-grid button:hover,.presence-grid button:hover,.studio-color-grid button:hover,.studio-visibility-grid button:hover,.studio-asset-vault button.is-active,.glyph-grid button.is-active,.presence-grid button.is-active,.studio-color-grid button.is-active,.studio-visibility-grid button.is-active{border-color:color-mix(in srgb, var(--desk-accent) 58%, #ffffff29);background:linear-gradient(180deg, color-mix(in srgb, var(--desk-accent) 12%, transparent), transparent), #ffffff0b;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0e}.studio-asset-vault button.is-locked,.glyph-grid button.is-locked{opacity:.58;cursor:not-allowed}.studio-asset-vault small,.glyph-grid span,.presence-grid span:not(.presence-option-dot),.studio-visibility-grid small,.studio-color-grid small{color:#8f9bad;font-size:12px;line-height:1.35}.asset-preview-chip{color:#fff;background:linear-gradient(135deg,#d8be7d24,#5967ff1f),#05080dd6;border:1px solid #ffffff14;border-radius:6px;place-items:center;width:100%;height:50px;display:grid;position:relative;overflow:hidden}.asset-preview-chip:after{opacity:0;content:"";background:linear-gradient(110deg,#0000 0 38%,#ffffff38 48%,#0000 58% 100%);position:absolute;inset:0;transform:translate(-72%)}@media (prefers-reduced-motion:no-preference){.studio-asset-vault button:hover .asset-preview-chip:after,.studio-asset-vault button.is-active .asset-preview-chip:after{animation:assetPreviewSheen 1.6s var(--ease-premium);opacity:1}}@keyframes assetPreviewSheen{0%{transform:translate(-76%)}to{transform:translate(76%)}}.vault-nameplate .asset-preview-chip,.vault-frame .asset-preview-chip,.vault-layout .asset-preview-chip{height:36px}.glyph-grid button{border-color:color-mix(in srgb, var(--glyph-color) 24%, #919ebe29)}.glyph-grid svg{color:var(--glyph-color)}.presence-grid button{border-color:color-mix(in srgb, var(--presence-color) 24%, #919ebe29);grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:98px}.presence-grid button strong,.presence-grid button span:not(.presence-option-dot){grid-column:2}.presence-option-dot{background:var(--presence-color);width:16px;height:16px;box-shadow:0 0 18px color-mix(in srgb, var(--presence-color) 42%, transparent);border-radius:999px;grid-row:1/span 2}.studio-segment-row{gap:8px;display:grid}.studio-segment-row>span{color:#9da8bb;font-size:12px;font-weight:900}.studio-segment-row>div,.studio-preview-toggle{flex-wrap:wrap;gap:8px;display:flex}.studio-segment-row button,.studio-preview-toggle button{color:#aeb9cc;cursor:pointer;background:#ffffff09;border:1px solid #919ebe24;border-radius:999px;min-height:34px;padding:0 11px;font-size:12px;font-weight:900}.studio-segment-row button.is-active,.studio-preview-toggle button.is-active{border-color:color-mix(in srgb, var(--desk-accent) 62%, #ffffff24);background:color-mix(in srgb, var(--desk-accent) 18%, #ffffff09);color:#fff}.studio-color-grid button{grid-template-columns:auto minmax(0,1fr);min-height:70px}.studio-color-grid button span{background:var(--swatch-color);width:36px;height:36px;box-shadow:0 0 18px color-mix(in srgb, var(--swatch-color) 32%, transparent);border:2px solid #ffffff38;border-radius:999px;grid-row:span 2}.privacy-summary-rail,.premium-feature-strip{flex-wrap:wrap;gap:10px;display:flex}.premium-feature-strip.compact,.trust-rule-grid{grid-template-columns:1fr;display:grid}.studio-link-stack{gap:10px;display:grid}.studio-link-row{grid-template-columns:minmax(110px,180px) minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.trust-rules-shell{background:linear-gradient(135deg,#d8be7d14,#0000 54%),#070b11bd}.label-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.label-chip-grid span{color:#cbd5e5;background:#ffffff09;border:1px solid #919ebe24;border-radius:999px;place-items:center;min-height:36px;font-size:12px;font-weight:900;display:grid}.nameplate-stage{overflow:hidden}.nameplate-live-preview{background:#05080dc2;border:1px solid #919ebe24;border-radius:8px;justify-content:space-between;min-height:78px;padding:16px}.nameplate-live-preview span{color:#fff;font-size:28px;font-weight:950}.nameplate-live-preview small{color:#8f9bad;font-weight:900}.plate-brass .nameplate-live-preview,.nameplate-live-preview.plate-brass{background:linear-gradient(90deg,#d8be7d2e,#05080dc7)}.plate-blueprint .nameplate-live-preview,.nameplate-live-preview.plate-blueprint{background-color:#05080dcc;background-image:linear-gradient(#93c5fd1a 1px,#0000 1px),linear-gradient(90deg,#93c5fd14 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.plate-auction .nameplate-live-preview,.nameplate-live-preview.plate-auction{background:linear-gradient(90deg,#5967ff38,#d8be7d29,#05080dd1)}.plate-brass-strike .nameplate-live-preview,.nameplate-live-preview.plate-brass-strike{background:linear-gradient(90deg,#d8be7d42,#0000 64%),#05080dd1}.plate-signal-line .nameplate-live-preview,.nameplate-live-preview.plate-signal-line{background:linear-gradient(90deg,#56d5ff3d 0 2px,#0000 2px 34px),#05080dd1}.plate-clean-tape .nameplate-live-preview,.nameplate-live-preview.plate-clean-tape{background:#05080db8;min-height:64px}.plate-executive-tape .nameplate-live-preview,.nameplate-live-preview.plate-executive-tape{background:linear-gradient(90deg,#8fa3ff29 0 2px,#0000 2px 32px),linear-gradient(#ffffff0d,#0000),#05080dd1}.plate-floor-pass .nameplate-live-preview,.nameplate-live-preview.plate-floor-pass{border-left:3px solid color-mix(in srgb, var(--desk-accent) 70%, #22c59c);background:#05080dd1}.plate-liquidity-stamp .nameplate-live-preview,.nameplate-live-preview.plate-liquidity-stamp{background:linear-gradient(90deg,#22c59c3d,#0000 62%),linear-gradient(135deg,#56d5ff1f,#0000),#05080dd1}.plate-payout-tag .nameplate-live-preview,.nameplate-live-preview.plate-payout-tag{background:linear-gradient(90deg,#f5c4513d,#0000 64%),#05080dd1}.plate-macro-line .nameplate-live-preview,.nameplate-live-preview.plate-macro-line{background-color:#05080dd1;background-image:linear-gradient(#8fa3c917 1px,#0000 1px),linear-gradient(90deg,#8fa3c912 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.plate-mentor-crest .nameplate-live-preview,.nameplate-live-preview.plate-mentor-crest{background:linear-gradient(120deg,#d8be7d47,#0000 58%),radial-gradient(circle at 88% 18%,#2fa7f72e,#0000 22%),#05080dd1}.studio-preview-head{justify-content:space-between;align-items:flex-start;margin-bottom:12px}.studio-preview-toggle{justify-content:flex-end}.studio-live-profile{transition:width var(--motion-medium) var(--ease-premium);background:linear-gradient(#ffffff09,#0000),#080c13db;border:1px solid #919ebe29;border-radius:8px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.studio-live-profile.is-mobile{width:min(276px,100%);margin-inline:auto}.studio-live-banner{background-position:50%;background-size:cover;height:132px;position:relative}.studio-live-chip{border:1px solid color-mix(in srgb, var(--desk-accent) 44%, #ffffff24);color:#f2f6ff;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080db3;border-radius:999px;align-items:center;gap:6px;max-width:calc(100% - 24px);min-height:30px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;bottom:12px;right:12px;overflow:hidden}.studio-live-body{gap:12px;padding:0 16px 16px;display:grid}.studio-live-avatar-wrap{width:86px;margin-top:-42px;position:relative}.studio-live-avatar{outline:2px solid color-mix(in srgb, var(--desk-accent) 72%, #ffffff1a);border:4px solid #080c13;width:86px;height:86px}.studio-live-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.studio-live-glyph{background:#06090ef5;border:1px solid;border-radius:999px;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:4px;right:-2px;box-shadow:0 0 18px}.studio-live-name-row{justify-content:space-between;align-items:flex-start}.studio-live-name-row h3{font-size:23px;line-height:1}.studio-live-name-row p,.studio-live-bio,.studio-live-focus,.studio-preview-notes{color:#9eabbf;margin:0;line-height:1.45}.studio-live-bio{color:#d2dbea}.studio-live-focus{color:#e5cf91;background:#d8be7d0f;border:1px solid #d8be7d38;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:8px 10px;font-size:12px;font-weight:900;display:inline-flex}.studio-live-stats{background:#ffffff08;border:1px solid #919ebe1f;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.studio-live-stats span{color:#8f9bad;border-right:1px solid #919ebe1a;gap:3px;padding:10px;font-size:11px;font-weight:900;display:grid}.studio-live-stats span:last-child{border-right:0}.studio-live-stats strong{color:#fff;font-size:15px}.studio-live-wall{flex-wrap:wrap;gap:7px;display:flex}.studio-live-wall span{color:#c8d3e4;background:#ffffff0b;border:1px solid #919ebe24;border-radius:999px;align-items:center;min-height:26px;padding:0 8px;font-size:11px;font-weight:900;display:inline-flex}.studio-preview-notes{background:#ffffff08;border:1px solid #919ebe1f;border-radius:8px;gap:9px;margin-top:14px;padding:12px;display:grid}@media (prefers-reduced-motion:no-preference){.studio-live-glyph{animation:deskGlyphPulse 3.4s var(--ease-premium) infinite}.studio-upload-icon{animation:studioUploadBreathe 4.2s var(--ease-premium) infinite}}@keyframes studioUploadBreathe{0%,to{box-shadow:inset 0 0 #fff0}50%{box-shadow:inset 0 0 34px color-mix(in srgb, var(--desk-accent) 12%, transparent)}}@media (width<=1320px){.desk-studio-v2-body{grid-template-columns:244px minmax(0,1fr) 340px}.studio-asset-vault,.glyph-grid,.presence-grid,.studio-color-grid,.studio-visibility-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1080px){.desk-studio-v2{height:calc(100vh - 20px)}.desk-studio-v2-body{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:220px minmax(0,1fr)}.studio-preview-rail{border-top:1px solid #919ebe21;border-left:0;grid-column:1/-1;max-height:260px;overflow:auto}}@media (width<=760px){.moderation-head{flex-direction:column;align-items:stretch}.moderation-metrics,.moderation-report,.moderation-member-row,.moderation-audit-grid,.moderation-action-grid{grid-template-columns:1fr}.moderation-member-row{align-items:stretch}.desk-studio-v2-backdrop{padding:0}.desk-studio-v2{border-radius:0;height:100dvh;max-height:100dvh}.desk-studio-v2-topbar,.desk-studio-v2-savebar,.studio-workbench-head{align-items:center}.desk-studio-v2-topbar{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:74px;padding:10px 12px;display:grid}.studio-brand-lockup{gap:9px;min-width:0}.studio-brand-mark{width:34px;height:34px;font-size:12px}.studio-brand-lockup h2{font-size:18px;line-height:1.1}.studio-brand-lockup p,.studio-save-state,.desk-studio-v2-savebar>div:first-child>span{display:none}.studio-topbar-actions{justify-content:flex-end;gap:6px}.studio-topbar-actions .action-button{min-height:36px;padding:0 10px}.desk-studio-v2-savebar{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px;display:grid}.desk-studio-v2-savebar>div{justify-content:stretch;gap:8px;display:flex}.desk-studio-v2-savebar>div:first-child{display:block}.desk-studio-v2-savebar>div:last-child{grid-template-columns:1fr 1fr;display:grid}.desk-studio-v2-savebar .action-button{justify-content:center;min-height:40px}.desk-studio-v2-body{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr}.studio-nav-rail{scrollbar-width:thin;border-bottom:1px solid #919ebe21;border-right:0;align-items:center;gap:8px;min-height:64px;max-height:none;padding:10px 12px;display:flex;overflow:auto hidden}.studio-nav-identity{display:none}.studio-nav-group{flex:none;align-items:center;gap:8px;margin-top:0;display:flex}.studio-nav-group p{display:none}.studio-nav-group button{white-space:nowrap;flex:none;min-height:38px;padding:0 12px;display:inline-flex}.studio-nav-dot{margin-left:1px}.studio-workbench-head{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px;display:grid}.studio-workbench-head h3{font-size:24px;line-height:1.05}.studio-workbench-head p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio-workbench-head>div:first-child>span{margin-bottom:4px}.studio-section-meter{min-width:78px;padding:8px 10px}.studio-section-meter strong{font-size:17px}.studio-section-meter span{font-size:11px}.studio-workbench-scroll{padding:12px 12px 84px;scroll-padding:86px 12px 96px}.studio-preview-rail{max-height:198px;padding:10px 12px}.studio-preview-head{margin-bottom:8px}.studio-preview-head p,.studio-preview-toggle,.studio-preview-notes,.studio-live-stats{display:none}.studio-live-banner{height:72px}.studio-live-body{gap:7px;padding:0 10px 10px}.studio-live-avatar-wrap{width:54px;margin-top:-27px}.studio-live-avatar{border-width:3px;width:54px;height:54px}.studio-live-glyph{width:22px;height:22px}.studio-live-name-row h3{font-size:18px}.studio-live-bio{display:none}.studio-section-grid,.studio-two-col,.credential-form,.studio-asset-vault,.glyph-grid,.presence-grid,.studio-color-grid,.studio-visibility-grid,.studio-proof-library,.label-chip-grid{grid-template-columns:1fr}.studio-link-row{grid-template-columns:1fr auto}.studio-link-row input:nth-child(2){grid-area:2/1/auto/-1}.studio-upload-drop{grid-template-columns:1fr;min-height:104px;scroll-margin:86px 0 120px}.studio-upload-drop em{min-width:0}}.messages-shell{background:linear-gradient(#0f1621f5,#070b11fa),linear-gradient(135deg,#ffffff09,#0000 58%);border:1px solid #919ebe24;border-radius:8px;grid-template-columns:306px minmax(0,1fr);height:calc(100vh - 116px);min-height:560px;display:grid;overflow:hidden;box-shadow:0 24px 80px #0000005c,inset 0 1px #ffffff09}.messages-rail{background:linear-gradient(#0c121cf7,#060a0ffc),linear-gradient(90deg,#2fa7f70e,#0000 68%);border-right:1px solid #919ebe1f;flex-direction:column;min-width:0;min-height:0;padding:12px;display:flex;overflow:hidden auto}.messages-quick-nav,.messages-list{gap:6px;display:grid}.messages-quick-nav{border-bottom:1px solid #919ebe1c;flex:none;margin-bottom:14px;padding-bottom:12px}.messages-trust-header{background:linear-gradient(135deg,#2fa7f71f,#22c59c0e),#ffffff06;border:1px solid #919ebe1f;border-radius:8px;gap:5px;margin-bottom:12px;padding:12px;display:grid}.messages-trust-header span{color:#7e8cff;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.messages-trust-header strong{color:#f4f8ff;font-size:13px;line-height:1.25}.messages-trust-handoff{background:linear-gradient(135deg,#f5c4511a,#0000 48%),#ffffff07;border:1px solid #f5c45138;border-radius:8px;gap:10px;margin-bottom:14px;padding:12px;display:grid}.messages-handoff-signal{gap:4px;min-width:0;display:grid}.messages-handoff-signal span{color:#f5c451;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.messages-handoff-signal strong{color:#fff8df;font-size:14px;font-weight:950;line-height:1.18}.messages-handoff-signal small{color:#aeb9cc;font-size:12px;font-weight:760;line-height:1.38}.messages-handoff-route{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.messages-handoff-route span{background:#05080d80;border:1px solid #919ebe1f;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:5px 6px;min-width:0;padding:8px;display:grid}.messages-handoff-route b{color:#f5c451;background:#f5c4511f;border-radius:999px;grid-row:span 2;place-items:center;width:21px;height:21px;font-size:10px;font-weight:950;display:inline-grid}.messages-handoff-route strong{color:#eef4ff;font-size:11px;font-weight:950;line-height:1.12}.messages-handoff-route small{color:#8491a5;font-size:10px;font-weight:760;line-height:1.25}.messages-handoff-actions{gap:6px;display:grid}.messages-handoff-actions button{color:#dbe7f8;cursor:pointer;min-height:34px;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) ease;background:#ffffff0a;border:1px solid #919ebe21;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:950;display:inline-flex}.messages-handoff-actions button:first-child{color:#e2fcff;background:#2fa7f724;border-color:#2fa7f742}.messages-handoff-actions button:disabled{cursor:not-allowed;opacity:.52}.messages-handoff-actions button:not(:disabled):hover,.messages-handoff-actions button:not(:disabled):focus-visible{background:#f5c4511a;border-color:#f5c45161;outline:0;transform:translateY(-1px)}.messages-quick,.messages-person,.messages-title,.messages-request-row{color:inherit;text-align:left;background:0 0;border:0}.messages-quick{color:#a4b0c5;cursor:pointer;min-height:38px;transition:background var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 9px;font-size:13px;font-weight:850;display:grid;position:relative}.messages-quick:before{content:"";background:0 0;border-radius:999px;width:2px;position:absolute;inset:8px auto 8px 0}.messages-quick.active{color:#f1fcff;background:linear-gradient(90deg,#2fa7f729,#ffffff09)}.messages-quick.active:before{background:#2fa7f7;box-shadow:0 0 16px #2fa7f775}.messages-quick:hover,.messages-person:hover{color:#edf3ff;background:#ffffff0b;transform:translate(2px)}.messages-quick svg{justify-self:center}.messages-quick strong{color:#e2fcff;background:#2fa7f729;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;display:grid}.messages-search,.messages-thread-search{color:#758198;background:#03060ac2;border:1px solid #919ebe24;border-radius:8px;align-items:center;gap:9px;display:flex}.messages-search{flex:none;height:38px;margin-bottom:14px;padding:0 12px}.messages-search input,.messages-thread-search input,.messages-start input,.messages-start textarea,.message-composer textarea{color:#edf3ff;background:0 0;border:0;outline:0;width:100%}.messages-search input::placeholder,.messages-thread-search input::placeholder,.messages-start input::placeholder,.messages-start textarea::placeholder,.message-composer textarea::placeholder{color:#758198;opacity:1}.messages-status,.messages-empty-note{color:#8792a5;margin:0;font-size:12px;line-height:1.45}.messages-status{color:#f5c451;margin-bottom:10px}.messages-section-label{color:#68768d;letter-spacing:.08em;text-transform:uppercase;flex:none;justify-content:space-between;align-items:center;gap:10px;margin:6px 0 8px;font-size:11px;font-weight:950;display:flex}.messages-section-label span:last-child:not(:first-child){color:#c7d2e6;background:#ffffff09;border:1px solid #919ebe1f;border-radius:7px;place-items:center;width:22px;height:22px;font-size:14px;display:grid}.messages-list{z-index:1;scrollbar-gutter:stable;flex:96px;min-height:72px;padding-right:3px;position:relative;overflow-y:auto}.messages-list,.messages-stage{scrollbar-color:#919ebe4d transparent;scrollbar-width:thin}.messages-list::-webkit-scrollbar{width:10px}.messages-stage::-webkit-scrollbar{width:10px}.messages-list::-webkit-scrollbar-track{background:0 0}.messages-stage::-webkit-scrollbar-track{background:0 0}.messages-list::-webkit-scrollbar-thumb{background:#919ebe47 padding-box padding-box;border:3px solid #0000;border-radius:999px}.messages-stage::-webkit-scrollbar-thumb{background:#919ebe47 padding-box padding-box;border:3px solid #0000;border-radius:999px}.messages-list::-webkit-scrollbar-thumb:hover{background:#919ebe70 padding-box padding-box}.messages-stage::-webkit-scrollbar-thumb:hover{background:#919ebe70 padding-box padding-box}.messages-person,.messages-request-row{z-index:1;cursor:pointer;min-height:58px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), transform var(--motion-medium) var(--ease-premium);border:1px solid #0000;border-radius:8px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid;position:relative}.messages-person.active{background:linear-gradient(90deg,#2fa7f724,#ffffff09),#ffffff06;border-color:#2fa7f72e}.messages-person.request{background:linear-gradient(90deg,#f5c45117,#ffffff06),#ffffff05}.messages-person.request:before{content:"";background:#f5c451;border-radius:999px;width:2px;position:absolute;inset:9px auto 9px 0;box-shadow:0 0 16px #f5c45157}.messages-person.unread{background:linear-gradient(90deg,#2fa7f71f,#ffffff07),#ffffff05;border-color:#2fa7f73d}.messages-person.unread:after{content:"";background:#2fa7f7;border-radius:999px;width:2px;position:absolute;inset:12px auto 12px 0;box-shadow:0 0 16px #2fa7f75c}.messages-person.muted small{color:#68768d}.messages-person.pinned{border-color:#f5c45133}.messages-row-flags{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.messages-muted-icon{color:#8995a9;background:#ffffff09;border:1px solid #919ebe24;border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.messages-pinned-icon{color:#f5c451;background:#f5c45114;border:1px solid #f5c45138;border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.messages-unread-count{color:#06111f;background:#2fa7f7;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:950;line-height:1;display:grid}.messages-person strong,.messages-person small,.messages-title strong,.messages-title small,.messages-request-row strong,.messages-request-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.messages-person strong,.messages-title strong,.messages-request-row strong{color:#edf4ff;font-size:13px;font-weight:950}.messages-person small,.messages-title small,.messages-request-row small{color:#7d899d;margin-top:3px;font-size:12px;font-weight:700}.messages-person .messages-unread-count{color:#06111f;background:#2fa7f7;border-radius:999px;place-items:center;min-width:22px;height:22px;margin-top:0;padding:0 7px;font-size:12px;font-weight:950;line-height:1;display:grid;overflow:visible}.messages-avatar{color:#041017;background:radial-gradient(circle at 32% 24%,#ffffff4d,#0000 30%),linear-gradient(135deg,#2fa7f7,#5967ff 66%,#172f2a);border:1px solid #ffffff29;border-radius:50%;place-items:center;width:40px;height:40px;font-size:12px;font-weight:950;display:grid;position:relative;box-shadow:0 0 24px #2fa7f724}.messages-avatar.large{width:56px;height:56px;margin:0 auto 13px;font-size:15px}.messages-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.messages-start{z-index:0;border-top:1px solid #919ebe1a;flex:none;gap:8px;margin-top:12px;padding-top:12px;display:grid;position:relative}.messages-start input,.messages-start textarea{resize:vertical;background:#05080db3;border:1px solid #919ebe1f;border-radius:8px;min-height:36px;padding:9px 10px}.messages-start textarea{resize:none;min-height:62px;max-height:96px}.messages-start button,.messages-request-row button,.message-request-card button{color:#061018;cursor:pointer;background:#2fa7f7;border:0;border-radius:8px;min-height:34px;font-size:12px;font-weight:950}.messages-start button:disabled,.messages-request-row button:disabled,.message-request-card button:disabled{cursor:default;opacity:.55}.messages-request-row div{gap:6px;display:flex}.messages-request-row button:last-child,.message-request-card button:last-child{color:#c8d2e2;background:#ffffff0e;border:1px solid #ffffff14}.messages-thread{background:linear-gradient(#0d131efa,#070b11fc),radial-gradient(circle at 80% 0,#2fa7f711,#0000 22rem);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.messages-thread-head{background:#05080d47;border-bottom:1px solid #919ebe1f;flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;padding:10px 14px;display:grid}.messages-title{cursor:pointer;align-items:center;gap:10px;min-width:0;display:flex}.messages-head-actions{align-items:center;gap:7px;min-width:0;display:flex;position:relative}.messages-thread-search{width:min(210px,34vw);min-height:34px;padding:0 10px}.messages-head-actions button,.message-composer button{color:#d9e4f4;cursor:pointer;width:34px;height:34px;transition:border-color var(--motion-fast) ease, background var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);background:#ffffff09;border:1px solid #919ebe24;border-radius:8px;place-items:center;display:grid}.messages-head-actions button:hover,.message-composer button:not(:disabled):hover{color:#f1fcff;background:#2fa7f71a;border-color:#2fa7f75c;transform:translateY(-1px)}.messages-more-wrap{position:relative}.messages-more-menu{z-index:8;background:#080c13fa;border:1px solid #919ebe24;border-radius:8px;min-width:136px;padding:6px;display:grid;position:absolute;top:40px;right:0;box-shadow:0 18px 50px #0000005c}.messages-more-menu button{color:#cbd5e5;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:34px;padding:0 9px;display:flex}.messages-more-menu button svg{flex:none}.messages-stage{overscroll-behavior:contain;background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex:1;min-height:0;padding:24px;display:grid;overflow-y:auto}.messages-stage.request-stage{place-items:center}.message-request-card{text-align:center;background:linear-gradient(#f5c45116,#f5c45109),#080c12d6;border:1px solid #f5c45138;border-radius:8px;justify-items:center;width:min(560px,100%);padding:22px;display:grid;box-shadow:0 24px 80px #00000052,inset 0 1px #ffffff0b}.message-request-card.quiet{background:#080c12b8;border-color:#919ebe24;place-self:center}.message-request-card h1{letter-spacing:0;margin:0 0 8px;font-size:20px}.message-request-card p{color:#9ba7ba;margin:0;font-size:13px;line-height:1.45}.message-request-card div{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:17px;display:grid}.message-list{align-content:end;gap:10px;width:100%;min-width:0;min-height:100%;display:grid}.message-bubble{justify-self:start;gap:4px;min-width:0;max-width:min(640px,76%);display:grid}.message-bubble.mine{justify-self:end}.message-bubble-row{align-items:center;gap:6px;min-width:0;display:flex}.message-bubble.mine .message-bubble-row{flex-direction:row-reverse}.message-bubble p{color:#e7eefb;overflow-wrap:anywhere;white-space:pre-wrap;background:#ffffff0b;border:1px solid #919ebe24;border-radius:8px;min-width:0;max-width:100%;margin:0;padding:10px 12px;line-height:1.45}.message-bubble.mine p{background:#2fa7f72e;border-color:#2fa7f747}.message-bubble.deleted p{color:#8995a8;background:#ffffff07;border-color:#919ebe1a;font-style:italic}.message-inline-actions{opacity:.26;flex:none;gap:4px;transition:opacity .14s;display:flex}.message-bubble:hover .message-inline-actions,.message-inline-actions:focus-within{opacity:1}.message-inline-actions button{color:#9aa8bd;background:#060a11b8;border:1px solid #919ebe21;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.message-inline-actions button:not(:disabled):hover{color:#eaf5ff;background:#2fa7f71a;border-color:#2fa7f752}.message-bubble time{color:#758198;font-size:11px}.message-bubble.mine time{text-align:right}.message-composer{color:#6f7c92;background:#05080db8;border:1px solid #919ebe24;border-radius:8px;flex:none;justify-content:space-between;align-items:flex-end;gap:10px;min-height:48px;margin:0 16px 16px;padding:8px 8px 8px 13px;font-size:13px;font-weight:750;display:flex}.message-composer textarea{min-height:30px;max-height:118px;font:inherit;resize:none;scrollbar-color:#919ebe4d transparent;scrollbar-width:thin;padding:6px 0;line-height:1.35}.message-composer button{color:#061018;background:#2fa7f7;flex:none}.message-composer.locked{color:#667286}.message-composer.locked button{color:#758198;background:#919ebe1a}.message-confirm-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:6;background:#02060c8a;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.message-confirm{background:#0b111b;border:1px solid #919ebe2e;border-radius:8px;gap:12px;width:min(360px,100%);padding:18px;display:grid;box-shadow:0 22px 70px #00000070}.message-confirm h2,.message-confirm p{margin:0}.message-confirm h2{color:#f1f6ff;font-size:18px;line-height:1.2}.message-confirm p{color:#9aa8bd;line-height:1.45}.message-confirm div{justify-content:flex-end;gap:8px;display:flex}.message-confirm button{color:#dce6f6;background:#ffffff0b;border:1px solid #919ebe29;border-radius:8px;min-height:36px;font-weight:800}.message-confirm button:last-child{color:#ffd4d1;background:#ff796f26;border-color:#ff796f59}.message-confirm button:not(:disabled):hover{transform:translateY(-1px)}@media (width<=980px){.messages-shell{grid-template-columns:minmax(260px,34vw) minmax(0,1fr)}.messages-thread-search{display:none}.mentor-marketplace-command{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.messages-shell{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 94px);overflow:visible}.messages-rail{border-bottom:1px solid #919ebe1f;border-right:0;max-height:none;overflow:visible}.messages-rail .messages-list{flex:0 auto;min-height:86px;max-height:280px}.messages-start{margin-top:12px}.messages-thread{border-top:1px solid #919ebe1f;min-height:560px}.message-bubble{max-width:min(520px,86%)}}.mentor-marketplace,.mentor-offer-page{gap:22px;display:grid}.mentor-offer-page>.mentor-public-premium-site{margin-top:0}.mentor-offer-page .mentor-os-route-spine{background:#ffffffdb;border-color:#0e749024;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1180px,100% - 32px);margin:16px auto 0;padding:7px;box-shadow:0 12px 28px #0f172a0f}.mentor-offer-page .mentor-os-route-spine span{min-height:42px;padding:8px 9px}.mentor-offer-page .mentor-os-route-spine small{display:none}.mentor-page-head,.mentor-offer-hero{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:start;gap:22px;display:grid}.mentor-application-dock{background:linear-gradient(135deg,#f8fafcf5,#e0f2fedb),#fff;border:1px solid #0e74902e;border-radius:12px;padding:18px;box-shadow:0 20px 58px #0206171f}.mentor-public-integrated-apply{width:min(1180px,100% - 32px);margin:0 auto 38px;overflow-x:clip}.mentor-page-head h1,.mentor-offer-hero h1,.mentor-room-rail h1,.mentor-studio-rail h1{color:#f3f7ff;letter-spacing:0;margin:0;font-size:clamp(30px,4vw,54px);line-height:1}.mentor-page-head p,.mentor-offer-hero p,.mentor-room-rail p,.mentor-studio-rail p{color:#9fb0c8;max-width:720px;line-height:1.55}.mentor-marketplace-command{background:linear-gradient(135deg,#0891b226,#22c55e12),#090e18eb;border:1px solid #67e8f938;border-radius:8px;grid-template-columns:minmax(260px,.72fr) minmax(420px,1.24fr) minmax(250px,.68fr);align-items:stretch;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 22px 60px #0003}.mentor-marketplace-command-copy,.mentor-marketplace-filters,.mentor-discovery-path span{min-width:0;display:grid}.mentor-marketplace-command-copy{align-content:center;gap:5px}.mentor-marketplace-command-copy span,.mentor-marketplace-filters>span{color:#67e8f9;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-marketplace-command-copy strong{color:#fff;overflow-wrap:anywhere;font-size:24px;font-weight:950;line-height:1.08}.mentor-marketplace-command-copy p{color:#dbe5f2;margin:0;font-size:13px;font-weight:800;line-height:1.45}.mentor-discovery-path{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-discovery-path span{background:#ffffff0e;border:1px solid #919ebe2b;border-radius:8px;gap:4px;min-height:118px;padding:10px}.mentor-discovery-path b{color:#a7fff2;background:#67e8f929;border-radius:999px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:950;display:grid}.mentor-discovery-path strong{color:#f8fbff;overflow-wrap:anywhere;font-size:12px;font-weight:950;line-height:1.2}.mentor-discovery-path small{color:#aebbd2;overflow-wrap:anywhere;font-size:11px;font-weight:750;line-height:1.35}.mentor-marketplace-filters{background:linear-gradient(135deg,#00d6a924,#0891b214),#ffffff0e;border:1px solid #00d6a93d;border-radius:8px;align-content:center;gap:8px;padding:12px}.mentor-marketplace-filters strong{color:#fff;font-size:18px;font-weight:950}.mentor-marketplace-filters div{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.mentor-marketplace-filters small{color:#dff7ff;background:#0891b21f;border:1px solid #67e8f933;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:5px 7px;font-size:11px;font-weight:900;display:inline-flex}.mentor-program-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}@media (width<=1040px){.mentor-marketplace-command{grid-template-columns:minmax(0,1fr)}.mentor-discovery-path{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-marketplace-filters{grid-column:1/-1}.mentor-program-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}}.mentor-program-card,.mentor-offer-panel,.mentor-work-panel{background:linear-gradient(145deg,#2fa7f714,#0000 42%),#090e18d1;border:1px solid #919ebe29;border-radius:8px;gap:14px;min-width:0;padding:18px;display:grid}.mentor-program-card h2,.mentor-offer-panel h3,.mentor-work-panel h3{color:#f4f8ff;letter-spacing:0;margin:0}.mentor-program-card p,.mentor-offer-panel p,.mentor-work-panel p{color:#9facbf;margin:0;line-height:1.45}.mentor-program-proof-momentum{background:linear-gradient(135deg,#0891b226,#22c55e12),#ffffff0b;border:1px solid #67e8f92e;border-radius:8px;gap:9px;min-width:0;padding:11px;display:grid}.mentor-proof-momentum-head{gap:4px;min-width:0;display:grid}.mentor-proof-momentum-head span{color:#67e8f9;text-transform:uppercase;font-size:10px;font-weight:950}.mentor-proof-momentum-head strong{color:#f8fbff;overflow-wrap:anywhere;font-size:14px;font-weight:950;line-height:1.2}.mentor-proof-momentum-head small{color:#aebbd2;font-size:11px;font-weight:800;line-height:1.35}.mentor-proof-momentum-route{background:#919ebe29;border:1px solid #919ebe29;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mentor-proof-momentum-route span{color:#dff7ff;text-align:center;background:#090e18c7;place-items:center;min-width:0;min-height:30px;padding:4px;font-size:10px;font-weight:900;display:grid}.mentor-proof-streak-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-proof-streak-strip span{background:#090e186b;border:1px solid #67e8f929;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 6px;min-width:0;padding:8px;display:grid}.mentor-proof-streak-strip svg{color:#67e8f9;grid-row:span 2}.mentor-proof-streak-strip strong{color:#effaff;min-width:0;font-size:10px;font-weight:950;line-height:1.15}.mentor-proof-streak-strip small{color:#aebbd2;min-width:0;font-size:10px;font-weight:800;line-height:1.25}.mentor-proof-momentum-actions{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.mentor-proof-momentum-actions>span,.mentor-proof-momentum-actions button{border:1px solid #67e8f933;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:6px 8px;font-size:11px;font-weight:900;display:inline-flex}.mentor-proof-momentum-actions>span{color:#dff7ff;background:#0891b21f}.mentor-proof-momentum-actions button{color:#fff;cursor:pointer;background:#0284c7}.mentor-proof-momentum-actions button:disabled{cursor:not-allowed;opacity:.52}.mentor-proof-momentum-actions button:not(:disabled):hover,.mentor-proof-momentum-actions button:not(:disabled):focus-visible{background:#0369a1}.mentor-marketplace-buyer-preview{background:linear-gradient(135deg,#22c55e1f,#0891b214),#090e187a;border:1px solid #22c55e33;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.mentor-marketplace-buyer-preview-head{gap:3px;min-width:0;display:grid}.mentor-marketplace-buyer-preview-head span{color:#86efac;text-transform:uppercase;font-size:10px;font-weight:950}.mentor-marketplace-buyer-preview-head strong{color:#effaff;font-size:13px;font-weight:950;line-height:1.2}.mentor-marketplace-buyer-rewards{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.mentor-marketplace-buyer-rewards span{background:#090e188f;border:1px solid #67e8f924;border-radius:7px;gap:4px;min-width:0;padding:8px;display:grid}.mentor-marketplace-buyer-rewards b{color:#86efac;background:#22c55e29;border-radius:999px;place-items:center;width:20px;height:20px;font-size:10px;font-weight:950;display:inline-grid}.mentor-marketplace-buyer-rewards strong{color:#f8fbff;font-size:10px;font-weight:950;line-height:1.15}.mentor-marketplace-buyer-rewards small{color:#aebbd2;font-size:10px;font-weight:800;line-height:1.25}.mentor-marketplace-buyer-preview-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-marketplace-buyer-preview-actions button{color:#e0faff;cursor:pointer;background:#0891b22e;border:1px solid #67e8f938;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:34px;padding:7px 9px;font-size:11px;font-weight:950;line-height:1.15;display:inline-flex}.mentor-marketplace-buyer-preview-actions button:last-child{color:#dcfce7;background:#22c55e2e;border-color:#22c55e52}.mentor-marketplace-buyer-preview-actions button:disabled{cursor:not-allowed;opacity:.52}.mentor-marketplace-buyer-preview-actions button:not(:disabled):hover,.mentor-marketplace-buyer-preview-actions button:not(:disabled):focus-visible{color:#fff;background:#0369a1;border-color:#67e8f96b}.mentor-access-panel{background:linear-gradient(145deg,#0891b229,#22c55e0f),#090e18eb;border-color:#67e8f93d;align-content:start;gap:12px}.mentor-access-head{gap:4px;min-width:0;display:grid}.mentor-access-head>span{color:#67e8f9;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-access-state{background:linear-gradient(135deg,#00d6a924,#0891b214),#ffffff0e;border:1px solid #00d6a947;border-radius:8px;gap:4px;min-width:0;padding:12px;display:grid}.mentor-access-state span{color:#a7fff2;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-access-state strong{color:#fff;font-size:18px;font-weight:950;line-height:1.15}.mentor-access-state small{color:#dbe5f2;font-size:12px;font-weight:800;line-height:1.35}.mentor-access-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-access-checklist span{background:#ffffff0b;border:1px solid #919ebe29;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;min-width:0;padding:9px;display:grid}.mentor-access-checklist svg{color:#67e8f9;grid-row:span 2}.mentor-access-checklist strong{color:#f8fbff;font-size:12px;font-weight:950;line-height:1.2}.mentor-access-checklist small{color:#aebbd2;font-size:11px;font-weight:750;line-height:1.35}.mentor-offer-page .mentor-offer-hero{color:#0f172a;background:linear-gradient(135deg,#e0f2feb8,#f8fafce6),#f8fafc;border:1px solid #dbe3ee;border-radius:8px;padding:22px;box-shadow:0 20px 52px #0f172a1a}.mentor-offer-page .mentor-offer-hero h1{color:#0f172a}.mentor-offer-page .mentor-offer-hero p{color:#334155}.mentor-offer-page .eyeless-label,.mentor-offer-page .mentor-access-head>span{color:#0369a1}.mentor-offer-page .mentor-card-metrics span{color:#0f172a;background:#fff;border-color:#dbe3ee}.mentor-offer-page .mentor-access-panel{color:#0f172a;background:#fff;border-color:#bae6fd;box-shadow:0 16px 40px #0f172a14}.mentor-offer-page .mentor-offer-panel h3,.mentor-offer-page .mentor-access-state strong,.mentor-offer-page .mentor-access-checklist strong{color:#0f172a}.mentor-offer-page .mentor-offer-panel p,.mentor-offer-page .mentor-access-state small,.mentor-offer-page .mentor-access-checklist small{color:#475569}.mentor-offer-page .mentor-access-state{background:#f0fdf4;border-color:#bbf7d0}.mentor-offer-page .mentor-access-state span{color:#166534}.mentor-offer-page .mentor-access-checklist span{background:#f8fafc;border-color:#dbe3ee}.mentor-offer-page .mentor-access-checklist svg{color:#0284c7}.mentor-access-next{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.mentor-access-next span{color:#075985;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:6px 8px;font-size:11px;font-weight:900;display:inline-flex}.mentor-access-proof-context{color:#0f172a;background:linear-gradient(135deg,#fef3c7db,#f0fdfac2),#fffbeb;border:1px solid #fde68a;border-radius:8px;gap:7px;min-width:0;padding:12px;display:grid}.mentor-access-proof-context>span{color:#92400e;letter-spacing:0;text-transform:uppercase;align-items:center;gap:6px;width:fit-content;font-size:11px;font-weight:950;display:inline-flex}.mentor-access-proof-context strong{overflow-wrap:anywhere;color:#0f172a;font-size:15px;font-weight:950;line-height:1.2}.mentor-access-proof-context small{color:#475569;font-size:12px;font-weight:800;line-height:1.4}.mentor-access-proof-context button{color:#0369a1;cursor:pointer;background:#fff;border:1px solid #bae6fd;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:fit-content;min-height:32px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.mentor-access-proof-context button:hover,.mentor-access-proof-context button:focus-visible{background:#e0f2fe;border-color:#38bdf8;outline:0}.mentor-os-route-spine{color:#0f172a;background:linear-gradient(135deg,#e0f2fea8,#f8fafceb),#fff;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;padding:10px;display:grid;box-shadow:0 14px 34px #0f172a14}.mentor-os-route-spine span{background:#fff;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:2px 8px;min-width:0;min-height:60px;padding:9px 10px;display:grid}.mentor-os-route-spine b{color:#075985;background:#e0f2fe;border-radius:999px;grid-row:span 2;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:grid}.mentor-os-route-spine strong{color:#0f172a;overflow-wrap:anywhere;white-space:normal;font-size:12px;font-weight:950;line-height:1.2}.mentor-os-route-spine small{color:#475569;overflow-wrap:anywhere;white-space:normal;font-size:11px;font-weight:800;line-height:1.3}.mentor-os-route-spine span.active{background:#e0f2fe;border-color:#0284c76b}.mentor-os-route-spine span.active b{color:#fff;background:#0284c7}.mentor-route-fallback{color:#0f172a;background:linear-gradient(135deg,#e0f2febd,#f8fafcf5),#fff;border:1px solid #dbe3ee;border-radius:8px;align-content:center;gap:7px;min-height:128px;padding:18px;display:grid;box-shadow:0 14px 34px #0f172a14}.mentor-route-fallback strong{color:#0f172a;font-size:16px;font-weight:950;line-height:1.16}.mentor-route-fallback small{color:#475569;max-width:560px;font-size:12px;font-weight:800;line-height:1.35}.mentor-access-form label{gap:6px;min-width:0;display:grid}.mentor-access-form label>span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-card-topline,.mentor-member-row,.mentor-desk-row button,.mentor-studio-programs button{align-items:center;gap:10px;display:flex}.mentor-card-topline small,.mentor-desk-row small,.mentor-studio-programs small{color:#8fa0b8;display:block}.mentor-card-metrics,.mentor-tile-strip{flex-wrap:wrap;gap:8px;display:flex}.mentor-program-path{background:#ffffff0b;border:1px solid #919ebe24;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mentor-program-path span{color:#d9faff;text-align:center;overflow-wrap:anywhere;background:#ffffff0a;min-width:0;padding:8px 7px;font-size:11px;font-weight:900}.mentor-card-metrics span,.mentor-tile-strip span,.mentor-thread-head span,.mentor-review-list span{color:#d9e4f5;background:#ffffff0b;border:1px solid #919ebe24;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:12px;font-weight:800;display:inline-flex}.mentor-row-band{gap:12px;display:grid}.mentor-desk-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.mentor-desk-row button,.mentor-studio-programs button,.mentor-room-tiles button,.mentor-submission-row{color:#e6edf8;text-align:left;background:#ffffff0b;border:1px solid #919ebe24;border-radius:8px;min-height:56px}.mentor-desk-row button:hover,.mentor-studio-programs button:hover,.mentor-room-tiles button:hover,.mentor-submission-row:hover,.mentor-submission-row.active,.mentor-studio-programs button.active{background:#2fa7f71f;border-color:#2fa7f770}.mentor-offer-actions,.mentor-submit-form,.mentor-studio-workbench label{gap:10px;display:grid}.mentor-offer-actions textarea,.mentor-submit-form textarea,.mentor-studio-workbench textarea,.mentor-studio-workbench input,.mentor-submit-form input,.mentor-submit-form select,.mentor-thread-composer textarea{color:#edf4ff;width:100%;font:inherit;background:#040910b8;border:1px solid #919ebe29;border-radius:8px}.mentor-offer-actions textarea,.mentor-submit-form textarea,.mentor-studio-workbench textarea{resize:vertical;min-height:110px;padding:12px}.mentor-studio-workbench input,.mentor-submit-form input,.mentor-submit-form select,.mentor-thread-composer textarea{resize:vertical;min-height:42px;padding:10px 12px}.mentor-offer-grid,.mentor-work-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;display:grid}.mentor-tile-board,.mentor-tile-editor{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.mentor-tile-board article,.mentor-tile-editor article{background:#ffffff0a;border:1px solid #919ebe24;border-radius:8px;gap:8px;min-height:116px;padding:14px;display:grid}.mentor-tile-board strong,.mentor-tile-editor strong{color:#f2f7ff}.mentor-tile-board span,.mentor-tile-editor small{color:#9caec8}.mentor-review-list{gap:10px;display:grid}.mentor-review-list article{background:#ffffff09;border-left:3px solid #f5c451;gap:8px;padding:12px;display:grid}.mentor-room-shell,.mentor-studio-page{grid-template-columns:minmax(240px,300px) minmax(0,1fr);width:100%;min-width:0;min-height:calc(100vh - 78px);display:grid}.mentor-room-rail,.mentor-studio-rail{background:#060a12d1;border-right:1px solid #919ebe1f;align-content:start;gap:18px;padding:26px;display:grid}.mentor-room-rail h1,.mentor-studio-rail h1{font-size:32px}.mentor-room-main,.mentor-studio-workbench{align-content:start;gap:16px;min-width:0;padding:26px;display:grid}.mentor-room-tiles,.mentor-studio-programs{gap:8px;display:grid}.mentor-room-tiles button{align-items:center;gap:10px;padding:0 12px;display:flex}.mentor-room-mission{background:linear-gradient(135deg,#e0f2febd,#f0fdf494),#fff;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:minmax(260px,.72fr) minmax(420px,1.25fr) minmax(240px,.65fr);align-items:stretch;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 22px 52px #0f172a1f}.mentor-room-mission-copy,.mentor-room-next-actions,.mentor-room-path span{min-width:0;display:grid}.mentor-room-mission-copy{align-content:center;gap:5px}.mentor-room-mission-copy>span,.mentor-room-next-actions>span{color:#0369a1;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-room-mission-copy h2{color:#0f172a;letter-spacing:0;margin:0;font-size:24px;font-weight:950;line-height:1.08}.mentor-room-mission-copy p,.mentor-room-next-actions p{color:#334155;margin:0;font-size:13px;font-weight:800;line-height:1.45}.mentor-room-path{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-room-path span{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;gap:4px;min-height:118px;padding:10px}.mentor-room-path b{color:#075985;background:#e0f2fe;border-radius:999px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:950;display:grid}.mentor-room-path strong{color:#0f172a;overflow-wrap:anywhere;font-size:12px;font-weight:950;line-height:1.2}.mentor-room-path small{color:#475569;overflow-wrap:anywhere;font-size:11px;font-weight:750;line-height:1.35}.mentor-room-next-actions{background:linear-gradient(135deg,#dcfce7d1,#e0f2fe94),#fff;border:1px solid #bbf7d0;border-radius:8px;align-content:center;gap:6px;padding:12px}.mentor-room-next-actions strong{color:#0f172a;font-size:18px;font-weight:950;line-height:1.15}.mentor-room-trust-strip{flex-wrap:wrap;grid-column:1/-1;gap:8px;min-width:0;display:flex}.mentor-room-trust-strip span{color:#075985;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:7px 9px;font-size:12px;font-weight:900;display:inline-flex}.mentor-room-social-loop{background:#fff;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);gap:12px;min-width:0;padding:14px;display:grid;box-shadow:0 18px 40px #0f172a14}.mentor-room-social-loop>div:first-child,.mentor-room-social-loop>div:last-child span{min-width:0;display:grid}.mentor-room-social-loop>div:first-child{align-content:center;gap:5px}.mentor-room-social-loop>div:first-child span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-room-social-loop>div:first-child strong{color:#0f172a;font-size:18px;font-weight:950;line-height:1.14}.mentor-room-social-loop>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-room-social-loop>div:last-child span{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;gap:4px;min-height:96px;padding:10px}.mentor-room-social-loop b{color:#075985;background:#e0f2fe;border-radius:999px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:grid}.mentor-room-social-loop strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.2}.mentor-room-social-loop small{color:#475569;font-size:11px;font-weight:800;line-height:1.35}.mentor-room-command-center{background:linear-gradient(135deg,#fffffff5,#f8fafcf0),#fff;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:minmax(240px,.6fr) minmax(360px,1fr);gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 18px 44px #0f172a1a}.mentor-room-command-copy,.mentor-room-command-flow span,.mentor-room-readiness-grid span,.mentor-room-operator-list span{min-width:0;display:grid}.mentor-room-command-copy{align-content:center;gap:6px}.mentor-room-command-copy>span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-room-command-copy strong{color:#0f172a;overflow-wrap:anywhere;font-size:22px;font-weight:950;line-height:1.1}.mentor-room-command-copy p{color:#334155;margin:0;font-size:13px;font-weight:800;line-height:1.45}.mentor-room-command-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-room-command-flow span{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;gap:5px;min-height:116px;padding:10px}.mentor-room-command-flow b{color:#166534;background:#dcfce7;border-radius:999px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:grid}.mentor-room-command-flow strong,.mentor-room-operator-list strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.2}.mentor-room-command-flow small,.mentor-room-operator-list small{color:#475569;font-size:11px;font-weight:800;line-height:1.35}.mentor-room-readiness-grid{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-room-readiness-grid span{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;gap:3px;min-height:78px;padding:10px}.mentor-room-readiness-grid strong{color:#0f172a;font-size:20px;font-weight:950;line-height:1}.mentor-room-readiness-grid small{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-room-readiness-grid em{color:#475569;font-size:11px;font-style:normal;font-weight:800;line-height:1.25}.mentor-room-operator-list{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-room-operator-list span{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;gap:4px;padding:10px}.mentor-room-home{border-bottom:1px solid #919ebe1f;grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;padding-bottom:12px;display:grid}.mentor-room-home h2{color:#f4f8ff;letter-spacing:0;margin:0;font-size:30px}.mentor-room-stats{flex-wrap:wrap;gap:10px;display:flex}.mentor-room-stats span{color:#9fb0c8;background:#ffffff0b;border:1px solid #919ebe24;border-radius:8px;flex:104px;gap:3px;min-width:104px;padding:12px;display:grid}.mentor-room-stats strong{color:#fff;font-size:22px}.mentor-member-row{border:1px solid #919ebe1f;border-radius:8px;flex-wrap:wrap;justify-content:space-between;padding:10px}.mentor-member-row small{color:#99a9c1;display:block}.mentor-submission-row{gap:4px;width:100%;padding:12px;display:grid}.mentor-submission-row span{color:#56d5ff;text-transform:uppercase;font-size:11px;font-weight:900}.mentor-submission-row strong{color:#f2f7ff}.mentor-submission-row small{color:#94a7c2}.mentor-thread-panel{isolation:isolate;grid-template-rows:auto auto minmax(160px,1fr) auto;min-height:480px;display:grid;position:relative;overflow:hidden}.mentor-thread-head{justify-content:space-between;align-items:center;display:flex}.mentor-thread-messages{z-index:0;align-content:start;gap:10px;min-height:0;max-height:clamp(180px,34vh,360px);padding:2px 4px 6px 0;display:grid;position:relative;overflow-y:auto}.mentor-thread-messages article{background:#ffffff0e;border-radius:8px;gap:4px;max-width:82%;padding:11px 12px;display:grid}.mentor-thread-messages article.mine{background:#2fa7f726;justify-self:end}.mentor-thread-messages strong{color:#f3f7ff;font-size:13px}.mentor-thread-messages p{white-space:pre-wrap}.mentor-thread-composer{z-index:10;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding-top:8px;scroll-margin-block:96px;display:grid;position:relative}.mentor-thread-composer .icon-button{z-index:11;position:relative}.mentor-studio-workbench{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.mentor-studio-workbench .mentor-work-panel:last-child{grid-column:1/-1}.mentor-tile-editor article{min-height:142px}.mentor-tile-editor article div{flex-wrap:wrap;gap:6px;display:flex}.mentor-tile-editor button{min-height:30px;color:var(--mentor-text-soft);background:#ffffff0f;border:1px solid #919ebe24;border-radius:6px;font-weight:800}@media (width<=1180px){.mentor-studio-workbench{grid-template-columns:minmax(0,1fr)}.mentor-studio-workbench .mentor-work-panel:last-child{grid-column:auto}}@media (width<=980px){.mentor-page-head,.mentor-offer-hero,.mentor-offer-grid,.mentor-work-grid,.mentor-room-shell,.mentor-studio-page,.mentor-room-home,.mentor-studio-workbench{grid-template-columns:1fr}.mentor-room-rail,.mentor-studio-rail{border-bottom:1px solid #919ebe1f;border-right:0}.mentor-room-stats{flex-wrap:wrap}}@media (width<=720px){.mentor-thread-panel{grid-template-rows:auto auto minmax(140px,32vh) auto;min-height:auto}.mentor-thread-messages{max-height:32vh}.mentor-thread-composer{grid-template-columns:minmax(0,1fr) 44px}}.mentor-os-page{min-width:0;min-height:calc(100vh - 78px);color:var(--mentor-text);background:linear-gradient(#070a0ffa,#0a0e15f7),radial-gradient(circle at 16% 0,#0891b21f,#0000 30%);grid-template-rows:auto auto minmax(0,1fr);display:grid}.mentor-tier-gate{background:linear-gradient(135deg,#0891b226,#0000 32rem),linear-gradient(#070a0ffa,#0a0e15f7);align-content:center;justify-items:start;min-height:100vh;padding:clamp(24px,8vw,96px)}.mentor-tier-gate h1{max-width:760px;margin:8px 0 0;font-size:clamp(42px,7vw,76px);line-height:.98}.mentor-tier-gate p{color:#dbe5f2;max-width:760px;margin:22px 0 0;font-size:1rem;line-height:1.55}.mentor-tier-gate-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.mentor-os-page.launch-mode{grid-template-rows:auto minmax(0,1fr);min-height:100vh;padding-bottom:22px}.mentor-os-page.launch-mode .mentor-orientation-panel,.mentor-os-workbench.first-load-locked{display:none}.mentor-os-page.launch-mode .mentor-builder-command-home{border:1px solid #e2e8f0e6;border-radius:16px;grid-template-columns:minmax(380px,.82fr) minmax(560px,1.18fr);align-self:start;gap:16px;width:min(1180px,100% - 32px);margin:clamp(28px,8vh,76px) auto 26px;padding:18px;box-shadow:0 30px 80px #00000057,0 0 0 1px #ffffff80}.mentor-os-page.launch-mode .mentor-os-topbar{grid-template-columns:minmax(220px,auto) minmax(360px,520px);justify-content:start}.mentor-os-page.launch-mode .mentor-os-actions{display:none}.mentor-os-page.launch-mode .mentor-builder-command-brief{border-radius:13px;min-height:100%;padding:24px}.mentor-os-page.launch-mode .mentor-builder-start-copy h2{max-width:560px;font-size:clamp(31px,3.4vw,48px);line-height:1.02}.mentor-os-page.launch-mode .mentor-builder-job-statement{max-width:560px;font-size:1.08rem;line-height:1.24}.mentor-os-page.launch-mode .mentor-builder-start-copy p{max-width:600px;font-size:.98rem;line-height:1.48}.mentor-os-page.launch-mode .mentor-builder-status.command,.mentor-os-page.launch-mode .mentor-builder-context-details,.mentor-os-page.launch-mode .mentor-builder-command-route,.mentor-os-page.launch-mode .mentor-builder-surface-strip,.mentor-os-page.launch-mode .mentor-builder-product-route{display:none}.mentor-os-page.launch-mode .mentor-builder-first-edit-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;padding:10px;display:grid}.mentor-os-page.launch-mode .mentor-builder-first-edit-actions .action-button:first-child{grid-column:1/-1}.mentor-os-page.launch-mode .mentor-builder-first-edit-actions .action-button{white-space:nowrap;justify-content:center;min-height:42px}.mentor-os-page.launch-mode .mentor-builder-command-home .mentor-builder-mode-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;min-height:100%}.mentor-os-page.launch-mode .mentor-builder-mode-card{align-content:start;gap:6px;min-height:0;padding:14px}.mentor-os-page.launch-mode .mentor-builder-mode-card span{width:26px;height:26px}.mentor-os-page.launch-mode .mentor-builder-mode-card strong{font-size:16px;line-height:1.12}.mentor-os-page.launch-mode .mentor-builder-mode-card small{font-size:11px;line-height:1.34}.mentor-os-page.launch-mode .mentor-builder-mode-card .mentor-builder-legacy-action,.mentor-os-page.launch-mode .mentor-builder-mode-card .mentor-builder-stage-label{display:none}.mentor-os-page.workspace-open{min-height:100vh}.mentor-os-page.workspace-open .mentor-os-topbar{background:#030712;grid-template-columns:minmax(170px,.36fr) minmax(360px,.82fr) minmax(0,1fr);min-height:72px;padding:8px 18px}.mentor-os-page.workspace-open .mentor-os-workflow button{min-height:40px}.mentor-os-page.workspace-open .mentor-os-actions{flex-wrap:nowrap}.mentor-os-page.workspace-open .mentor-publish-readiness,.mentor-os-page.workspace-open .mentor-os-actions button[aria-label=Desktop\ preview],.mentor-os-page.workspace-open .mentor-os-actions button[aria-label=Tablet\ preview],.mentor-os-page.workspace-open .mentor-os-actions button[aria-label=Mobile\ preview]{display:none}.mentor-os-page.workspace-open .mentor-os-workbench{grid-template-columns:minmax(220px,250px) minmax(720px,1fr) minmax(260px,300px);width:min(100%,1660px);margin:0 auto;padding:12px clamp(12px,1.5vw,22px) 28px}.mentor-os-page.workspace-open .mentor-os-canvas{max-height:none;overflow:visible}.mentor-os-page.workspace-open .mentor-os-left-dock,.mentor-os-page.workspace-open .mentor-os-right-panel{max-height:calc(100vh - 96px);position:sticky;top:82px;overflow:auto}.mentor-os-page.workspace-open .mentor-os-canvas{padding:20px}.mentor-os-topbar{z-index:20;background:#030712f7;border-bottom:1px solid #e2e8f02e;grid-template-columns:minmax(150px,.5fr) minmax(360px,1fr) minmax(360px,auto);align-items:center;gap:10px;min-width:0;padding:10px 18px;display:grid;position:sticky;top:0}.mentor-os-topbar h1{color:var(--mentor-text);letter-spacing:0;margin:0;font-size:20px}.mentor-os-workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.mentor-os-mode-tabs{min-width:0}.mentor-os-workflow button{color:#dbe5f2;text-align:center;background:#fff1;border:1px solid #a8b6c938;border-radius:7px;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:0 12px;display:flex}.mentor-os-workflow button strong,.mentor-os-workflow button small,.mentor-os-workflow button em{overflow-wrap:anywhere;min-width:0}.mentor-os-workflow button strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.mentor-os-workflow button small,.mentor-os-workflow button em{display:none}.mentor-os-workflow button.active,.mentor-os-workflow button[aria-selected=true]{color:#dffff7;background:#00d6a91f;border-color:#00d6a97a}.mentor-os-workflow button.active small,.mentor-os-workflow button[aria-selected=true] small{color:#91fff0}.mentor-os-workflow button.active em,.mentor-os-workflow button[aria-selected=true] em{color:#f8fafc}.mentor-os-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.mentor-mobile-builder-dock{display:none}.mentor-focus-canvas-button.active,.mentor-focus-canvas-button[aria-pressed=true]{color:var(--mentor-text-strong);background:#0891b22e;border-color:#38bdf880}.mentor-os-builder-hero{background:linear-gradient(90deg,#0891b21f,#22c55e0b),#080d16f0;border-bottom:1px solid #94a3b82e;grid-template-columns:minmax(280px,1fr) minmax(360px,1.2fr) auto;align-items:center;gap:12px;min-width:0;min-height:0;padding:10px 18px;display:grid}.mentor-studio-orientation{border-bottom-color:var(--mentor-line-strong)}.mentor-os-builder-hero>div:first-child{gap:3px;min-width:0;display:grid}.mentor-os-builder-hero span,.mentor-os-builder-hero p{color:var(--mentor-text-muted)}.mentor-os-builder-hero>div:first-child>span{color:#67e8f9;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-os-builder-hero strong{color:var(--mentor-text-strong);font-size:16px;font-weight:950;line-height:1.2}.mentor-os-builder-hero p{max-width:760px;margin:0;font-size:13px;font-weight:800;line-height:1.45}.mentor-os-builder-hero-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.mentor-os-builder-hero-steps span{min-width:0;min-height:36px;color:var(--mentor-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#0f172ab8;border:1px solid #94a3b838;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding:9px 10px;font-size:12px;font-weight:900;display:grid;overflow:hidden}.mentor-os-builder-hero-steps span strong{width:22px;height:22px;color:var(--mentor-text-strong);background:#f8fafc1f;border-radius:999px;place-items:center;font-size:12px;line-height:1;display:grid}.mentor-os-builder-hero-steps span em{min-width:0;color:inherit;text-overflow:ellipsis;font-style:normal;overflow:hidden}.mentor-os-builder-hero-steps span.active{color:var(--mentor-text-strong);background:#0891b238;border-color:#38bdf8a8;box-shadow:inset 0 0 0 1px #38bdf81f}.mentor-os-current-job{color:#0f172a;background:#f8fafc;border:1px solid #94a3b852;border-radius:12px;grid-column:1/span 2;grid-template-columns:minmax(0,1fr) minmax(360px,1.2fr);align-items:center;gap:14px 18px;min-width:0;padding:14px 16px;display:grid;box-shadow:0 18px 44px #02061733}.mentor-os-current-job>div:first-child{gap:4px;min-width:0;display:grid}.mentor-os-current-job span{color:#475569}.mentor-os-current-job>div:first-child>span{color:#0369a1;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-os-current-job strong{color:#020617;font-size:16px;font-weight:950;line-height:1.2}.mentor-os-current-job p{color:#334155;max-width:780px;margin:0;font-size:13px;font-weight:800;line-height:1.45}.mentor-builder-current-counts{color:#075985;background:#e0f2fe;border:1px solid #0284c72e;border-radius:999px;align-items:center;width:fit-content;max-width:100%;min-height:28px;padding:0 10px;font-size:12px;font-weight:900;line-height:1.25;display:inline-flex}.mentor-os-product-spine{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-os-product-spine span,.mentor-os-product-spine button{color:#334155;text-align:left;cursor:pointer;background:#fff;border:1px solid #0f172a29;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;min-height:50px;padding:9px 10px;display:grid}.mentor-os-product-spine span strong,.mentor-os-product-spine button strong{color:#075985;background:#e0f2fe;border-radius:999px;grid-row:span 3;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.mentor-os-product-spine span em,.mentor-os-product-spine button em{color:#0f172a;font-size:12px;font-style:normal;font-weight:950;line-height:1.2}.mentor-os-product-spine span small,.mentor-os-product-spine button small{color:#64748b;white-space:normal;grid-column:2;min-width:0;font-size:12px;font-weight:800;line-height:1.2}.mentor-os-product-spine span.active,.mentor-os-product-spine button.active{color:#075985;background:#e0f2fe;border-color:#0284c773;box-shadow:inset 0 0 0 1px #0284c71f}.mentor-os-product-spine span.active strong,.mentor-os-product-spine button.active strong{color:#fff;background:#0284c7}.mentor-os-product-spine button:hover{background:#f0f9ff;border-color:#0284c780}.mentor-first-load-jobs{border-top:1px solid #0f172a1a;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;padding-top:12px;display:grid}.mentor-first-load-jobs>.mentor-builder-legacy-route{color:#475569;grid-column:1/-1;font-size:12px;font-weight:900;line-height:1.25}.mentor-first-load-jobs span{color:#0f172a;background:#fff;border:1px solid #0f172a1f;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 8px;min-width:0;min-height:48px;padding:9px 10px;display:grid}.mentor-first-load-jobs span strong{color:#fff;background:#0f172a;border-radius:999px;grid-row:span 2;place-items:center;width:24px;height:24px;font-size:12px;line-height:1;display:grid}.mentor-first-load-jobs span em{color:#0f172a;font-size:12px;font-style:normal;font-weight:950;line-height:1.15}.mentor-first-load-jobs span small{color:#475569;font-size:12px;font-weight:800;line-height:1.3}.mentor-os-guide{border-bottom:1px solid var(--mentor-line);background:linear-gradient(90deg, #0891b21f, transparent 52%), var(--mentor-shell);grid-template-columns:minmax(230px,.72fr) minmax(380px,1fr) minmax(260px,.72fr);align-items:stretch;gap:10px;min-width:0;padding:10px 18px;display:grid}.mentor-os-guide-intro,.mentor-os-launch-map,.mentor-os-readiness{min-width:0}.mentor-os-guide-intro{gap:3px;display:grid}.mentor-os-guide-intro span,.mentor-os-selected-strip span,.mentor-os-selected-summary span{color:#67e8f9;text-transform:uppercase;font-size:12px;font-weight:900}.mentor-os-guide-intro strong{color:var(--mentor-text);overflow-wrap:anywhere;font-size:16px;line-height:1.22}.mentor-os-guide-intro p{color:var(--mentor-text-soft);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:750;line-height:1.35;display:-webkit-box;overflow:hidden}.mentor-os-launch-map,.mentor-os-readiness{gap:7px;display:grid}.mentor-os-launch-map{grid-template-columns:repeat(4,minmax(0,1fr))}.mentor-os-readiness{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-context-bar{background:linear-gradient(90deg,#38bdf81f,#22c55e0d),#0d1520;border-bottom:1px solid #a8b6c933;grid-template-columns:minmax(92px,.34fr) repeat(4,minmax(0,1fr));align-items:stretch;gap:6px;min-width:0;padding:8px 18px;display:grid}.mentor-context-bar strong,.mentor-context-bar span{min-width:0;min-height:34px;color:var(--mentor-text);overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;background:#fff1;border:1px solid #a8b6c92e;border-radius:7px;padding:7px 8px;font-size:12px;font-weight:850;line-height:1.35;overflow:hidden}.mentor-context-bar strong{color:#67e8f9;letter-spacing:0;text-transform:uppercase;place-items:center;font-size:11px;font-weight:950;display:grid}.mentor-context-bar b{color:#f8fafc;font-weight:950}.mentor-current-build-job{color:#0f172a;background:linear-gradient(90deg,#67e8f929,#22c55e14),#f8fafc;border-bottom:1px solid #0f172a1f;grid-template-columns:minmax(260px,.9fr) minmax(360px,1.4fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 18px;display:grid}.mentor-current-build-copy,.mentor-current-build-job-grid span{min-width:0;display:grid}.mentor-current-build-copy{gap:3px}.mentor-current-build-copy span{color:#0369a1;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-current-build-copy strong{color:#0f172a;overflow-wrap:anywhere;font-size:16px;font-weight:950;line-height:1.16}.mentor-current-build-copy p{color:#334155;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:720px;margin:0;font-size:12px;font-weight:750;line-height:1.34;display:-webkit-box;overflow:hidden}.mentor-current-build-job-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-current-build-job-grid span{background:#ffffffc2;border:1px solid #0e74902e;border-radius:8px;gap:3px;min-height:58px;padding:8px;box-shadow:0 12px 26px #0f172a14}.mentor-current-build-job-grid b{color:#0f172a;overflow-wrap:anywhere;font-size:12px;font-weight:950;line-height:1.25}.mentor-current-build-job-grid small{color:#475569;overflow-wrap:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:11px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.mentor-os-launch-map span,.mentor-os-readiness span,.mentor-os-selected-strip,.mentor-os-selected-summary{border:1px solid var(--mentor-line);background:#ffffff12;border-radius:7px;gap:3px;min-width:0;padding:8px;display:grid}.mentor-os-launch-map span.active{background:#0891b22e;border-color:#67e8f994}.mentor-os-launch-map strong,.mentor-os-readiness strong,.mentor-os-selected-strip strong,.mentor-os-selected-summary strong{color:var(--mentor-text);overflow-wrap:anywhere;font-size:13px;font-weight:900}.mentor-os-launch-map small,.mentor-os-readiness small,.mentor-os-selected-strip small,.mentor-os-selected-summary small{color:var(--mentor-muted);overflow-wrap:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.mentor-os-launch-map strong,.mentor-os-launch-map small,.mentor-os-page-tabs span,.mentor-os-page-tabs strong,.mentor-os-page-tabs small{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.mentor-save-state{color:#99a9c1;align-self:center;font-size:12px;font-weight:800}.mentor-publish-readiness{color:#f8fafc;background:#ffffff0f;border:1px solid #94a3b833;border-radius:8px;grid-template-columns:auto auto;align-items:center;gap:2px 8px;width:min(260px,100%);min-width:180px;padding:7px 9px;display:grid}.mentor-publish-readiness.ready{background:#22c55e1c;border-color:#22c55e5c}.mentor-publish-readiness.missing{background:#fbbf241a;border-color:#fbbf2461}.mentor-publish-readiness span,.mentor-publish-readiness strong,.mentor-publish-readiness small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mentor-publish-readiness span{color:#a8b6c9;text-transform:uppercase;font-size:10px;font-weight:950}.mentor-publish-readiness strong{color:#fff;justify-self:end;font-size:12px;font-weight:950}.mentor-publish-readiness small{color:#dbe5f2;grid-column:1/-1;font-size:11px;font-weight:800}.mentor-publish-readiness button{color:#fef3c7;cursor:pointer;background:#fbbf241f;border:1px solid #fbbf246b;border-radius:7px;grid-column:1/-1;justify-self:start;min-height:26px;padding:0 8px;font-size:11px;font-weight:900}.mentor-publish-readiness button:hover,.mentor-publish-readiness button:focus-visible{color:#fff;background:#0891b233;border-color:#67e8f975}.mentor-os-workbench{background:linear-gradient(#f8fafc0a,#0000),0 0;grid-template-columns:minmax(220px,.5fr) minmax(0,1.6fr) minmax(260px,.62fr);align-items:start;gap:12px;min-width:0;min-height:0;padding:12px 14px 18px;display:grid}@media (width<=1420px) and (width>=1181px){.mentor-os-workbench{grid-template-columns:minmax(200px,.52fr) minmax(0,1.35fr) minmax(240px,.64fr)}.mentor-os-rail,.mentor-os-canvas,.mentor-os-inspector{padding:16px}}.mentor-os-workbench.canvas-focus{grid-template-columns:minmax(0,1fr);padding-inline:18px}.mentor-os-workbench.canvas-focus .mentor-os-left-dock,.mentor-os-workbench.canvas-focus .mentor-os-right-panel{display:none}.mentor-os-workbench.canvas-focus .mentor-os-stage{justify-self:center;width:min(100%,1180px)}.mentor-os-workbench.canvas-focus .mentor-os-selected-strip,.mentor-os-workbench.canvas-focus .mentor-os-reorder-status{width:min(100%,1080px)}.mentor-os-workbench.canvas-focus .mentor-os-artboard-shell{width:min(100%,1120px)}.mentor-os-workbench.canvas-focus .mentor-page-stage{width:min(100%,980px)}.mentor-os-rail,.mentor-os-inspector{color:#0f172a;background:#fff;align-content:start;gap:12px;min-width:0;max-height:calc(100vh - 178px);padding:14px;display:grid;overflow:auto}.mentor-os-left-dock,.mentor-os-right-panel{background:#fff;border:1px solid #dbe3ee;border-radius:10px;box-shadow:0 18px 42px #0f172a1f}.mentor-workzone-label{background:linear-gradient(135deg,#0891b233,#22c55e14),#0f172ae6;border:1px solid #67e8f957;border-radius:8px;gap:3px;min-width:0;padding:11px 12px;display:grid}.mentor-workzone-label span{color:#7dd3fc;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-workzone-label strong{color:#fff;overflow-wrap:anywhere;font-size:14px;font-weight:950;line-height:1.22}.mentor-workzone-label small{color:#e5edf7;overflow-wrap:anywhere;font-size:12px;font-weight:800;line-height:1.35}.mentor-workzone-label-canvas{width:min(100%,1040px);margin:0 auto 12px;display:grid}.mentor-os-selected-summary{background:linear-gradient(135deg,#00d6a914,#6d7cff0f),#ffffff0b;border-color:#00d6a938}.mentor-os-rail section,.mentor-os-inspector-body{gap:10px;min-width:0;display:grid}.mentor-os-section-head,.mentor-os-inspector-head,.mentor-os-canvas-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.mentor-os-section-head strong,.mentor-os-rail section>strong,.mentor-os-inspector-head span{color:var(--mentor-text);font-size:14px;font-weight:900}.mentor-os-program-list,.mentor-os-page-list,.mentor-os-widget-list{gap:8px;min-width:0;display:grid}.mentor-os-program-list button,.mentor-os-page-list button,.mentor-os-widget-list button{border:1px solid var(--mentor-line);min-width:0;min-height:42px;color:var(--mentor-text-soft);text-align:left;background:#fff1;border-radius:7px;padding:10px;display:grid}.mentor-os-program-list button.active,.mentor-os-page-list button.active,.mentor-os-widget-list button:hover{background:#6d7cff21;border-color:#6d7cff80}.mentor-os-program-list strong,.mentor-os-program-list small,.mentor-os-page-list strong,.mentor-os-page-list small,.mentor-os-widget-list span,.mentor-os-widget-list small{overflow-wrap:anywhere;min-width:0}.mentor-os-program-list small,.mentor-os-page-list small,.mentor-os-widget-list small{color:var(--mentor-muted);font-size:12px;font-weight:800}.mentor-os-program-editor{gap:10px;min-width:0;display:grid}.mentor-os-program-editor summary{color:#f5f8ff;cursor:pointer;background:#ffffff0b;border:1px solid #919ebe24;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:10px;list-style:none;display:flex}.mentor-os-program-editor summary::-webkit-details-marker{display:none}.mentor-os-program-editor summary span{gap:2px;min-width:0;display:grid}.mentor-os-program-editor summary small{color:#91a1ba;font-size:11px;font-weight:800}.mentor-os-program-editor[open] summary svg{transform:rotate(90deg)}.mentor-os-widget-list button{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.mentor-widget-workflow-card,.mentor-widget-insert-feedback{background:linear-gradient(135deg,#0891b226,#22c55e14),#0f172ab8;border:1px solid #67e8f938;border-radius:9px;gap:6px;min-width:0;padding:10px;display:grid}.mentor-widget-workflow-card>span,.mentor-widget-insert-feedback>span{color:#9dfff0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-widget-workflow-card>strong,.mentor-widget-insert-feedback>strong{color:#fff;font-size:13px;font-weight:950;line-height:1.24}.mentor-widget-workflow-card>small,.mentor-widget-insert-feedback>small,.mentor-widget-insert-feedback>em{color:#dbe5f2;font-size:12px;font-style:normal;font-weight:800;line-height:1.34}.mentor-widget-workflow-card>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.mentor-widget-workflow-card em{color:#cffff5;text-align:center;background:#0206175c;border:1px solid #67e8f933;border-radius:999px;min-width:0;padding:5px 6px;font-size:10px;font-style:normal;font-weight:900;line-height:1.1}.mentor-widget-insert-feedback{z-index:6;background:linear-gradient(135deg,#22c55e24,#0891b21a),#0f172ab8;border-color:#22c55e47;position:sticky;top:0}.mentor-widget-group{background:linear-gradient(135deg,#0f172aa3,#02061775),#ffffff09;border:1px solid #94a3b824;border-radius:8px;gap:8px;min-width:0;padding:9px;display:grid}.mentor-widget-group-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 8px;min-width:0;display:grid}.mentor-widget-group-head>span{color:#67e8f9;background:#0891b229;border:1px solid #38bdf84d;border-radius:999px;grid-row:span 2;place-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:grid}.mentor-widget-group-head strong{color:var(--mentor-text-strong);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-widget-group-head small{color:var(--mentor-text-muted);grid-column:2;font-size:11px;font-weight:800;line-height:1.35}.mentor-widget-group-head em{color:#a5f3fc;border:1px solid #67e8f92e;border-radius:999px;grid-column:2;width:fit-content;max-width:100%;padding:3px 6px;font-size:10px;font-style:normal;font-weight:900;line-height:1.1}.mentor-rail-hint{color:var(--mentor-muted);font-size:12px;font-weight:800;line-height:1.35}.mentor-widget-tile{min-height:78px;color:var(--mentor-text);background:#0f172ad1;border:1px solid #94a3b83d;border-radius:10px;position:relative;overflow:hidden}.mentor-widget-tile:before{content:"";opacity:0;background:#67e8f994;width:3px;transition:opacity .16s;position:absolute;inset:0 auto 0 0}.mentor-widget-tile:hover:before,.mentor-widget-tile:focus-visible:before{opacity:1}.mentor-widget-tile:hover,.mentor-widget-tile.active,.mentor-widget-tile[aria-pressed=true]{background:linear-gradient(90deg,#0891b233,#00d6a91a),#fff1;border-color:#67e8f99e;box-shadow:inset 0 0 0 1px #67e8f929,0 12px 26px #00000029}.mentor-widget-tile.active:before,.mentor-widget-tile[aria-pressed=true]:before{opacity:1}.mentor-widget-icon,.mentor-widget-add{border-radius:7px;place-items:center;display:grid}.mentor-widget-icon{color:#a5f3fc;background:#0891b226;width:32px;height:32px}.mentor-os-widget-list .mentor-widget-icon{display:none}.mentor-widget-copy{gap:4px;min-width:0;display:grid}.mentor-widget-copy strong{color:var(--mentor-text);overflow-wrap:normal;word-break:normal;font-size:13px}.mentor-widget-meta{gap:3px;min-width:0;display:grid}.mentor-widget-meta em{color:var(--mentor-text-muted);overflow-wrap:normal;word-break:normal;font-size:11px;font-style:normal;font-weight:750;line-height:1.28}.mentor-widget-result{color:var(--mentor-text-muted);margin-top:6px;font-size:12px;font-weight:800;line-height:1.35;display:block}.mentor-widget-add{width:26px;height:26px;color:var(--mentor-text-soft);background:#ffffff0f;border:1px solid #cbd5e129}.mentor-widget-tile.active .mentor-widget-add,.mentor-widget-tile[aria-pressed=true] .mentor-widget-add{color:#dffff7;background:#00d6a929;border-color:#00d6a96b}.mentor-os-rail-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.mentor-os-rail-tabs button{color:#aebbd2;text-align:left;background:#ffffff0b;border:1px solid #919ebe24;border-radius:7px;gap:2px;min-width:0;min-height:34px;padding:8px 9px;display:grid}.mentor-os-rail-tabs button strong,.mentor-os-rail-tabs button small{overflow-wrap:anywhere;min-width:0}.mentor-os-rail-tabs button strong{color:inherit;font-size:12px;font-weight:900}.mentor-os-rail-tabs button small{color:var(--mentor-text-muted);text-transform:uppercase;font-size:11px;font-weight:900}.mentor-os-rail-tabs button.active,.mentor-os-rail-tabs button[aria-selected=true]{color:#effffb;background:#00d6a91f;border-color:#00d6a980}.mentor-os-rail-tabs button.active small,.mentor-os-rail-tabs button[aria-selected=true] small{color:#9dfff0}.mentor-builder-page-rail .mentor-os-rail-tabs{grid-template-columns:minmax(0,1fr);gap:8px}.mentor-builder-page-rail .mentor-os-rail-tabs button{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:54px;padding:9px 10px}.mentor-rail-tab-index{border:1px solid var(--mentor-readable-border);width:24px;height:24px;color:var(--mentor-readable-muted);background:#fff;border-radius:999px;place-items:center;font-size:11px;font-weight:950;display:inline-grid}.mentor-rail-tab-copy{gap:2px;min-width:0;display:grid}.mentor-builder-page-rail .mentor-os-rail-tabs button strong,.mentor-builder-page-rail .mentor-os-rail-tabs button small{text-overflow:clip;white-space:normal;overflow:visible}.mentor-builder-page-rail .mentor-os-rail-tabs button.active .mentor-rail-tab-index,.mentor-builder-page-rail .mentor-os-rail-tabs button[aria-selected=true] .mentor-rail-tab-index{color:#075985;background:#0284c71f;border-color:#0284c773}.mentor-rail-map{background:linear-gradient(135deg,#38bdf81a,#22c55e0b),#ffffff0b;border:1px solid #a8b6c92e;border-radius:8px;padding:11px}.mentor-rail-map>span{color:#67e8f9;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-rail-step-list{gap:7px;min-width:0;display:grid}.mentor-rail-step{min-width:0;color:var(--mentor-text-soft);cursor:pointer;text-align:left;background:#050b1370;border:1px solid #a8b6c929;border-radius:7px;gap:3px;padding:9px 10px;transition:border-color .16s,background .16s,transform .16s;display:grid}.mentor-rail-step:hover,.mentor-rail-step:focus-visible{background:#0891b21f;border-color:#67e8f961;transform:translate(2px)}.mentor-rail-step.active,.mentor-rail-step[aria-current=step]{color:#f8fafc;background:linear-gradient(90deg,#0891b233,#22c55e14),#ffffff0f;border-color:#67e8f994}.mentor-rail-step strong,.mentor-rail-step small{overflow-wrap:anywhere;min-width:0}.mentor-rail-step strong{color:inherit;font-size:12px;font-weight:950}.mentor-rail-step small{color:var(--mentor-text-muted);font-size:11px;font-weight:800;line-height:1.35}.mentor-page-card-meta{border-top:1px solid #a8b6c924;gap:3px;min-width:0;margin-top:6px;padding-top:7px;display:grid}.mentor-page-card-meta em{color:#67e8f9;letter-spacing:0;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:950}.mentor-os-layer-list,.mentor-os-template-gallery,.mentor-os-asset-library{gap:8px;min-width:0;display:grid}.mentor-os-layer-list article{background:#ffffff0a;border:1px solid #919ebe21;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.mentor-os-layer-list article.active{background:#6d7cff21;border-color:#6d7cff8c}.mentor-os-layer-select{color:#eaf1ff;text-align:left;background:0 0;border:0;gap:3px;min-width:0;display:grid}.mentor-os-layer-select strong,.mentor-os-layer-select small{overflow-wrap:anywhere;min-width:0}.mentor-os-layer-select small{color:#91a1ba;font-size:11px;font-weight:800}.mentor-layer-status{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.mentor-layer-status em{color:#cffafe;background:#0891b21a;border:1px solid #67e8f92e;border-radius:999px;align-items:center;min-height:22px;padding:0 7px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.mentor-os-layer-actions{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.mentor-os-layer-actions button{color:#dce7f7;cursor:pointer;background:#ffffff0e;border:1px solid #919ebe24;border-radius:6px;place-items:center;width:30px;height:30px;min-height:30px;display:grid}.mentor-os-layer-actions button svg{width:14px;height:14px}.mentor-os-layer-actions button:not(:disabled):hover{color:#f8fafc;background:#0891b229;border-color:#67e8f96b}.mentor-os-layer-actions button:disabled{cursor:not-allowed;opacity:.42}.mentor-os-template-gallery article{background:linear-gradient(135deg,#6d7cff1f,#00d6a912),#ffffff0a;border:1px solid #919ebe24;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.mentor-template-thumb,.mentor-template-preview-art{background:linear-gradient(135deg,#0f172af0,#020617f5),#ffffff0a;border:1px solid #cbd5e133;border-radius:7px;gap:5px;min-width:0;min-height:86px;padding:9px;display:grid;position:relative;overflow:hidden}.mentor-template-thumb:before,.mentor-template-preview-art:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 18%,#67e8f92e,#0000 24%),linear-gradient(135deg,#ffffff14,#0000 42%);position:absolute;inset:0}.mentor-template-thumb i,.mentor-template-preview-art i{background:#e2e8f02e;border-radius:4px;min-height:8px;display:block;position:relative}.mentor-template-thumb i:first-child,.mentor-template-preview-art i:first-child{background:linear-gradient(90deg,#67e8f9db,#22c55e85);min-height:24px}.mentor-template-thumb i:nth-child(2),.mentor-template-preview-art i:nth-child(2){background:#f8fafc80;width:62%}.mentor-template-thumb i:nth-child(3),.mentor-template-preview-art i:nth-child(3){width:84%}.mentor-template-thumb i:nth-child(4),.mentor-template-preview-art i:nth-child(4){background:#f4b74070;width:48%}.mentor-template-thumb-premium-course-launch i:first-child,.mentor-template-thumb-premium-course-launch:before{filter:hue-rotate(230deg)}.mentor-template-thumb-private-trading-room i:first-child{background:linear-gradient(90deg,#00d6a9eb,#0ea5e980)}.mentor-template-thumb-one-on-one-coaching i:first-child{background:linear-gradient(90deg,#f4b740eb,#facc156b)}.mentor-template-thumb-proof-led-challenge i:first-child{background:linear-gradient(90deg,#f87171eb,#f4b74075)}.mentor-template-thumb-resource-vault i:first-child{background:linear-gradient(90deg,#38bdf8eb,#818cf870)}.mentor-os-template-gallery article.active{background:linear-gradient(135deg,#0891b233,#22c55e17),#ffffff0e;border-color:#67e8f994;box-shadow:inset 0 0 0 1px #67e8f929}.mentor-os-template-gallery span{color:#cffff5;text-transform:uppercase;border:1px solid #00d6a933;border-radius:999px;width:fit-content;max-width:100%;padding:4px 7px;font-size:11px;font-weight:900}.mentor-os-template-gallery h3,.mentor-os-template-gallery p{overflow-wrap:anywhere;margin:0}.mentor-os-template-gallery h3{color:#fff;letter-spacing:0;font-size:15px}.mentor-os-template-gallery p{color:#aebbd2;font-size:12px;line-height:1.45}.mentor-os-template-gallery article>small{color:#dbe5f2;font-size:11px;font-weight:850;line-height:1.35}.mentor-template-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.mentor-template-preview,.mentor-asset-preview{background:linear-gradient(135deg,#0891b21f,#0f172a00),#ffffff0b;border:1px solid #67e8f938;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.mentor-template-preview-art,.mentor-asset-preview-art{min-height:118px}.mentor-template-preview span,.mentor-asset-preview span{color:#cffff5;text-transform:uppercase;font-size:11px;font-weight:900}.mentor-template-preview strong,.mentor-asset-preview strong{color:#fff;font-size:14px;line-height:1.25}.mentor-template-preview p,.mentor-asset-preview p{color:#dbe5f2;margin:0;font-size:12px;line-height:1.45}.mentor-template-preview small,.mentor-asset-preview small{color:#9fb0c5;font-size:11px;font-weight:800;line-height:1.35}.mentor-template-preview div{flex-wrap:wrap;gap:6px;display:flex}.mentor-template-preview em{color:#eaf1ff;border:1px solid #919ebe2b;border-radius:6px;padding:5px 7px;font-size:11px;font-style:normal;font-weight:850}.mentor-template-blueprint-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mentor-template-page-blueprint{background:#0f172aad;border:1px solid #919ebe2e;border-radius:8px;gap:5px;min-width:0;padding:9px;display:grid}.mentor-template-page-blueprint span{color:#67e8f9}.mentor-template-page-blueprint strong{color:#fff;font-size:13px}.mentor-template-page-blueprint small{color:#b8c6d8}.mentor-template-page-blueprint div,.mentor-template-include-list,.mentor-template-preview-actions{flex-wrap:wrap;gap:6px;display:flex}.mentor-template-page-blueprint em{color:#dffff7;background:#0891b21f}.mentor-template-include-list{background:#00d6a912;border:1px solid #00d6a933;border-radius:8px;padding:9px}.mentor-template-include-list>span{color:#cffff5;flex:1 0 100%}.mentor-template-preview-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mentor-brand-panel{background:linear-gradient(135deg,#6d7cff1a,#00d6a90f),#ffffff0a;border:1px solid #919ebe26;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.mentor-brand-panel label{gap:6px;min-width:0;display:grid}.mentor-brand-panel label>span{color:#9faeca;text-transform:uppercase;font-size:11px;font-weight:900}.mentor-brand-panel input,.mentor-brand-panel select{border:1px solid var(--mentor-line);width:100%;min-width:0;min-height:34px;color:var(--mentor-text);font:inherit;background:#ffffff14;border-radius:7px;font-size:13px}.mentor-brand-preview{background:radial-gradient(circle at 80% 18%, color-mix(in srgb, var(--mentor-brand-accent,#00d6a9), transparent 70%), transparent 30%), linear-gradient(135deg, #ffffff14, transparent 48%), #050a12e6;border:1px solid #cbd5e12e;border-radius:8px;align-content:end;gap:6px;min-width:0;min-height:104px;padding:12px;display:grid}.mentor-brand-preview span{background:var(--mentor-brand-accent,#00d6a9);border-radius:999px;width:38px;height:4px}.mentor-brand-preview strong{color:#fff;overflow-wrap:anywhere;font-size:14px;font-weight:900}.mentor-brand-preview small{color:#aebbd2;text-transform:uppercase;font-size:11px;font-weight:850}.mentor-asset-fit-panel{background:linear-gradient(135deg,#22c55e1f,#0891b214),#0f172ab8;border:1px solid #22c55e47;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.mentor-asset-fit-panel>span,.mentor-asset-attach-card>span{color:#9dfff0;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-asset-fit-guidance{color:#dffbff;overflow-wrap:anywhere;background:#0ea5e924;border:1px solid #67e8f947;border-radius:999px;width:fit-content;max-width:100%;padding:4px 7px;font-size:11px;font-style:normal;font-weight:950;line-height:1.15}.mentor-asset-fit-panel>strong,.mentor-asset-attach-card>strong{color:#fff;overflow-wrap:anywhere;font-size:13px;font-weight:950;line-height:1.25}.mentor-asset-fit-panel>small,.mentor-asset-attach-card>small{color:#dbe5f2;font-size:12px;font-weight:800;line-height:1.38}.mentor-asset-fit-chips{gap:6px;min-width:0;display:grid}.mentor-asset-fit-chips button{color:#eaf1ff;cursor:pointer;text-align:left;background:#0206176b;border:1px solid #e2e8f029;border-radius:7px;grid-template-columns:minmax(86px,.6fr) minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:34px;padding:7px 8px;display:grid}.mentor-asset-fit-chips button.active,.mentor-asset-fit-chips button:hover,.mentor-asset-fit-chips button:focus-visible{background:#0891b22e;border-color:#67e8f985}.mentor-asset-fit-chips strong,.mentor-asset-fit-chips small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mentor-asset-fit-chips strong{color:#67e8f9;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-asset-fit-chips small{color:#f8fafc;font-size:12px;font-weight:850}.mentor-os-asset-library button{color:#dce7f7;text-align:left;background:#ffffff0a;border:1px solid #919ebe21;border-radius:8px;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:4px 8px;min-width:0;min-height:82px;padding:10px;display:grid}.mentor-asset-thumb{color:#67e8f9;background:linear-gradient(135deg,#0f172af5,#020617f5),#ffffff0d;border:1px solid #cbd5e129;border-radius:8px;grid-row:span 4;place-items:center;width:50px;min-height:62px;display:grid;overflow:hidden}.mentor-asset-thumb:before{content:"";background:linear-gradient(135deg,#67e8f980,#22c55e33);border-radius:5px;width:36px;height:28px;display:block}.mentor-asset-thumb svg{display:none;position:absolute}.mentor-asset-thumb-chart-breakdown:before{background:linear-gradient(135deg,#0000 44%,#22c55ee6 45%,#0000 49%),repeating-linear-gradient(90deg,#67e8f952 0 3px,#0000 3px 8px),#020617e6}.mentor-asset-thumb-lesson-video-still:before{clip-path:polygon(28% 18%,78% 50%,28% 82%);background:#67e8f9db}.mentor-asset-thumb-risk-playbook-pdf:before{background:linear-gradient(#f8fafce0 0 52%,#f4b740bd 52% 100%);height:38px}.mentor-asset-thumb-student-proof-card:before,.mentor-asset-thumb-receipt-ledger-card:before{background:radial-gradient(circle,#f4b740eb,#22c55e3d);border-radius:999px}.mentor-asset-thumb-alpha-brand-kit:before{background:linear-gradient(90deg,#67e8f9 0 33%,#22c55e 33% 66%,#f4b740 66% 100%)}.mentor-os-asset-library button.active,.mentor-os-asset-library button[aria-selected=true]{background:#0891b226;border-color:#67e8f985;box-shadow:inset 0 0 0 1px #67e8f91f}.mentor-os-asset-library button.recommended{border-color:#22c55e5c}.mentor-os-asset-library .mentor-asset-category,.mentor-os-asset-library strong,.mentor-os-asset-library small,.mentor-os-asset-library em{overflow-wrap:anywhere;grid-column:2;min-width:0}.mentor-os-asset-library .mentor-asset-category{color:#fff;font-size:12px;font-weight:900}.mentor-os-asset-library strong{color:#dbeafe;font-size:12px;font-weight:850}.mentor-os-asset-library small{color:#91a1ba;font-size:11px;font-weight:800}.mentor-os-asset-library em{color:#bbf7d0;background:#22c55e1a;border-radius:999px;width:fit-content;max-width:100%;padding:3px 6px;font-size:11px;font-style:normal;font-weight:900}.mentor-asset-attach-card{background:linear-gradient(135deg,#0891b224,#22c55e12),#02061770;border:1px solid #e2e8f024;border-radius:8px;gap:5px;min-width:0;padding:10px;display:grid}.mentor-asset-preview-art{background:linear-gradient(135deg,#0f172af5,#020617f2),#ffffff0a;border:1px solid #cbd5e12e;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid;position:relative}.mentor-asset-preview-art span{background:#e2e8f029;border-radius:7px;min-height:72px}.mentor-asset-preview-art span:first-child{background:linear-gradient(135deg,#67e8f9a3,#22c55e3d)}.mentor-asset-preview-art span:nth-child(2){background:linear-gradient(135deg,#f4b7408a,#0f172a38)}.mentor-os-command-palette{z-index:40;background:#050911fa;border:1px solid #919ebe33;border-radius:8px;gap:8px;width:min(440px,100vw - 32px);padding:12px;display:grid;position:fixed;inset:92px auto auto 50%;transform:translate(-50%);box-shadow:0 28px 80px #00000075}.mentor-os-command-palette>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.mentor-os-command-palette strong{color:#fff}.mentor-os-command-palette>button{color:#dce7f7;text-align:left;background:#ffffff0b;border:1px solid #919ebe24;border-radius:7px;min-height:38px;font-weight:900}.mentor-os-program-editor label,.mentor-os-inspector-body label{gap:6px;display:grid}.mentor-os-program-editor label>span,.mentor-os-inspector-body label>span{color:#9faeca;text-transform:uppercase;font-size:11px;font-weight:900}.mentor-os-program-editor input,.mentor-os-program-editor textarea,.mentor-os-inspector-body input,.mentor-os-inspector-body textarea,.mentor-os-inspector-body select{border:1px solid var(--mentor-line);width:100%;min-width:0;min-height:38px;color:var(--mentor-text);font:inherit;background:#ffffff14;border-radius:7px;padding:9px 10px;font-size:13px;transition:border-color .16s,background .16s,box-shadow .16s}.mentor-os-program-editor input:focus,.mentor-os-program-editor textarea:focus,.mentor-os-inspector-body input:focus,.mentor-os-inspector-body textarea:focus,.mentor-os-inspector-body select:focus{background:#ffffff1a;border-color:#67e8f97a;outline:0;box-shadow:0 0 0 3px #0891b229}.mentor-os-program-editor textarea,.mentor-os-inspector-body textarea{resize:vertical;min-height:82px}.mentor-os-status-control,.mentor-os-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.mentor-os-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.mentor-os-status-control button,.mentor-os-tabs button{color:#aebbd2;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0b;border:1px solid #919ebe24;border-radius:7px;min-width:0;min-height:34px;font-size:11px;font-weight:900;overflow:hidden}.mentor-os-status-control button.active,.mentor-os-tabs button.active{color:#effffb;background:#00d6a91f;border-color:#00d6a980}.mentor-inspector-tab-purpose{color:#334155;background:#f8fafcf2;border:1px solid #94a3b838;border-radius:10px;margin:0;padding:10px 12px;font-size:12px;font-weight:850;line-height:1.45}.mentor-os-empty-inspector,.mentor-os-design-grid,.mentor-design-preview,.mentor-style-preset-panel,.mentor-style-state-card{background:#ffffff0e;border:1px solid #919ebe29;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.mentor-os-empty-inspector{background:linear-gradient(135deg,#0891b224,#00d6a90f),#ffffff0e;border-color:#67e8f938}.mentor-os-empty-inspector strong,.mentor-design-preview strong{color:#fff;overflow-wrap:anywhere;font-size:14px;font-weight:900;line-height:1.25}.mentor-os-empty-inspector p{color:var(--mentor-text-soft);margin:0;font-size:13px;line-height:1.45}.mentor-inspector-purpose{background:linear-gradient(135deg,#0891b22e,#0f172a0a),#ffffff12;border-color:#67e8f947}.mentor-inspector-purpose em{color:#aebbd2;overflow-wrap:anywhere;font-size:11px;font-style:normal;font-weight:900;line-height:1.35}.mentor-section-blueprint{background:linear-gradient(135deg,#0891b21f,#22c55e0e),#ffffff0b;border:1px solid #67e8f938;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.mentor-section-blueprint-head{gap:3px;min-width:0;display:grid}.mentor-section-blueprint-head span,.mentor-section-blueprint-row span{color:#67e8f9;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-section-blueprint-head strong{color:#f8fafc;overflow-wrap:anywhere;font-size:14px;font-weight:950;line-height:1.2}.mentor-section-blueprint-grid{gap:7px;min-width:0;display:grid}.mentor-section-blueprint-row{background:#050b1361;border:1px solid #a8b6c926;border-radius:7px;gap:3px;min-width:0;padding:8px 9px;display:grid}.mentor-section-blueprint-row strong{color:var(--mentor-text-soft);overflow-wrap:anywhere;font-size:12px;font-weight:850;line-height:1.32}.mentor-section-blueprint p{color:var(--mentor-text-muted);margin:0;font-size:12px;font-weight:800;line-height:1.42}.mentor-inspector-action-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-inspector-action-row .action-button{justify-content:center;width:100%}.mentor-empty-inspector-actions{gap:8px;min-width:0;display:grid}.mentor-empty-inspector-actions .action-button{justify-content:center;width:100%}.mentor-os-design-grid{grid-template-columns:minmax(0,1fr)}.mentor-style-state-card{background:linear-gradient(135deg,#e0f2feb8,#f0fdf485),#fff;border-color:#0284c733}.mentor-style-state-card span,.mentor-style-preset-head span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-style-state-card strong,.mentor-style-preset-head strong{color:#0f172a;font-size:14px;font-weight:950;line-height:1.2}.mentor-style-state-card small,.mentor-style-preset-head small{color:#475569;font-size:12px;font-weight:800;line-height:1.35}.mentor-style-preset-panel{background:#fff;border-color:#0284c72e}.mentor-style-preset-head{gap:3px;min-width:0;display:grid}.mentor-style-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-style-preset-grid button{color:#0f172a;cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:4px 9px;min-width:0;min-height:96px;padding:10px;display:grid}.mentor-style-preset-grid button.active,.mentor-style-preset-grid button[aria-pressed=true],.mentor-style-preset-grid button:hover{background:#e0f2fe;border-color:#0284c76b;box-shadow:inset 0 0 0 1px #0284c71f,0 12px 24px #0f172a14}.mentor-style-preset-grid strong,.mentor-style-preset-grid small,.mentor-style-preset-grid em{overflow-wrap:anywhere;min-width:0}.mentor-style-preset-grid strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.2}.mentor-style-preset-grid small{color:#475569;font-size:11px;font-weight:800;line-height:1.28}.mentor-style-preset-grid em{color:#0369a1;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:950}.mentor-style-preset-thumb{background:#fff;border:1px solid #0f172a1f;border-radius:8px;grid-row:span 3;gap:5px;width:54px;min-height:74px;padding:7px;display:grid}.mentor-style-preset-thumb i{background:#cbd5e1;border-radius:5px;display:block}.mentor-style-preset-thumb i:first-child{min-height:18px}.mentor-style-preset-thumb i:last-child{min-height:34px}.mentor-style-preset-thumb.tone-accent{background:linear-gradient(135deg,#0ea5e938,#05966929),#fff}.mentor-style-preset-thumb.tone-outlined{background:#fff;border-color:#0284c76b}.mentor-style-preset-thumb.tone-muted{background:#f1f5f9}.mentor-style-preset-thumb.emphasis-high i:first-child{background:#0284c7;min-height:26px}.mentor-style-preset-thumb.emphasis-low{opacity:.82}.mentor-style-preset-thumb.layout-split{grid-template-columns:1fr 1fr}.mentor-style-preset-thumb.layout-split i{min-height:58px}.mentor-style-preset-thumb.layout-feature i:last-child{background:#0f172a}.mentor-style-preset-thumb.width-wide{width:64px}.mentor-style-preset-thumb.width-full{border-style:dashed;width:70px}.mentor-style-preset-thumb.spacing-compact{gap:3px;padding:5px}.mentor-style-preset-thumb.spacing-spacious{gap:8px;padding:9px}.mentor-design-preview{background:linear-gradient(135deg,#0891b21f,#0f172a00),#ffffff0e;border-color:#67e8f933}.mentor-design-preview span,.mentor-design-preview small{color:#aebbd2;text-transform:uppercase;font-size:11px;font-weight:900}.mentor-design-preview.tone-accent{background:linear-gradient(135deg,#00d6a933,#0891b21a);border-color:#00d6a975}.mentor-design-preview.tone-outlined{background:#050b13c7;border-color:#67e8f985}.mentor-design-preview.tone-muted{background:#94a3b81a}.mentor-design-preview.emphasis-high{box-shadow:inset 0 0 0 1px #ffffff14,0 14px 34px #0000003d}.mentor-design-preview.emphasis-low{opacity:.86}.mentor-design-preview.spacing-compact{padding:9px}.mentor-design-preview.spacing-spacious{padding:18px}.mentor-design-preview.width-wide{max-width:92%}.mentor-design-preview.width-full{border-style:dashed;max-width:100%}.mentor-os-canvas{color:#0f172a;background:linear-gradient(#f8fafc,#eef4f8),linear-gradient(90deg,#64748b14 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#64748b14 1px,#0000 1px) 0 0/42px 42px;border:1px solid #dbe3ee;border-radius:12px;min-width:0;min-height:0;max-height:calc(100vh - 178px);padding:22px;transition:background .16s,box-shadow .16s;overflow:auto}.mentor-os-canvas.reordering{box-shadow:inset 0 0 0 2px #0284c73d,0 18px 42px #0f172a1a}.mentor-os-stage{background:linear-gradient(#f8fafc,#eef4f8),linear-gradient(90deg,#64748b14 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#64748b14 1px,#0000 1px) 0 0/42px 42px;min-width:0}.mentor-os-canvas-head{margin-bottom:14px;display:none}.mentor-os-canvas-head>div:first-child{min-width:0}.mentor-os-canvas-head span{color:#67e8f9;text-transform:uppercase;font-size:12px;font-weight:900}.mentor-os-canvas-head h2{color:var(--mentor-text);letter-spacing:0;overflow-wrap:anywhere;margin:3px 0 0;font-size:26px}.mentor-os-canvas-head p{max-width:720px;color:var(--mentor-text-soft);margin:5px 0 0;font-size:14px;line-height:1.4}.mentor-os-preview-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.mentor-os-selected-strip{background:linear-gradient(90deg,#0891b22e,#22c55e14),#ffffff13;border-color:#67e8f961;grid-template-columns:minmax(140px,.7fr) minmax(160px,.8fr) minmax(190px,1fr);align-items:center;width:min(100%,920px);margin:-2px auto 12px}.mentor-builder-intent{position:relative;overflow:hidden}.mentor-builder-job-strip{color:#0f172a;background:linear-gradient(90deg,#e0f2fed1,#f0fdf4ad),#fff;border-color:#0284c73d;grid-template-columns:minmax(150px,.7fr) minmax(220px,1.1fr) minmax(220px,1fr) auto;width:min(100%,1040px);box-shadow:0 14px 30px #0f172a14}.mentor-builder-job-strip>span{color:#0369a1;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-builder-job-strip>strong{color:#020617;font-size:14px;font-weight:950}.mentor-builder-job-strip>small{color:#475569;font-size:12px;font-weight:850;line-height:1.35}.mentor-builder-job-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;min-width:0;display:flex}.mentor-builder-job-actions button{color:#075985;cursor:pointer;background:#fff;border:1px solid #0284c738;border-radius:8px;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:12px;font-weight:900;display:inline-flex}.mentor-builder-job-actions button:hover,.mentor-builder-job-actions button:focus-visible{background:#e0f2fe;border-color:#0284c780}.mentor-builder-intent:before{content:"";background:#22d3ee;width:3px;position:absolute;inset:0 auto 0 0}.mentor-builder-start-card{color:#0f172a;background:linear-gradient(135deg,#e0f2fec2,#f0fdf4a3),#fff;border:1px solid #0284c733;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;width:min(100%,920px);margin:0 auto 12px;padding:14px;display:grid;box-shadow:0 14px 30px #0f172a14}.mentor-builder-start-card strong{color:#0f172a;font-size:15px;font-weight:950}.mentor-builder-start-card p{color:#475569;grid-column:1;margin:0;font-size:13px;line-height:1.45}.mentor-builder-start-card .action-button{grid-area:1/2/span 2;align-self:center}.mentor-builder-canvas-launchpad{background:linear-gradient(135deg,#f0f9fff5,#ecfdf5db),#fff;border-color:#0284c757;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;box-shadow:0 18px 40px #0f172a1a}.mentor-builder-canvas-launchpad>div:first-child{gap:5px;display:grid}.mentor-builder-canvas-launchpad>div:first-child>span{color:#0369a1;text-transform:uppercase;font-size:12px;font-weight:950;line-height:1}.mentor-builder-canvas-launchpad p{max-width:720px}.mentor-builder-canvas-launchpad .action-button{grid-area:auto}.mentor-builder-launchpad-actions{flex-wrap:wrap;gap:8px;display:flex}.mentor-builder-launchpad-actions .action-button{min-height:36px}.mentor-builder-launchpad-actions button:first-child{box-shadow:0 0 0 1px #0891b22e,0 12px 24px #0891b22e}.mentor-builder-launchpad-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mentor-builder-launchpad-path span{color:#0f172a;background:#ffffffbd;border:1px solid #dbeafe;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:flex}.mentor-builder-launchpad-path strong{color:#fff;background:#0f172a;border-radius:999px;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:grid}.mentor-builder-launchpad-path small{color:#334155;min-width:0;font-size:12px;font-weight:800;line-height:1.2}.mentor-os-page-tabs{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:8px;width:min(100%,1040px);margin:-2px auto 12px;display:flex;overflow-x:auto}.mentor-os-page-tabs button{color:#0f172a;text-align:left;scroll-snap-align:start;background:#fff;border:1px solid #dbe3ee;border-radius:8px;flex:0 0 144px;gap:3px;min-width:0;min-height:74px;padding:11px;display:grid}.mentor-os-page-tabs button.active,.mentor-os-page-tabs button[aria-selected=true]{background:linear-gradient(135deg,#e0f2fef2,#f0fdfad1),#e0f2fe;border-color:#0284c77a;box-shadow:inset 0 0 0 1px #0284c71f,0 12px 26px #0f172a14}.mentor-os-page-tabs span,.mentor-os-page-tabs strong,.mentor-os-page-tabs small{overflow-wrap:anywhere;min-width:0}.mentor-os-page-tabs span{color:#0369a1;text-transform:uppercase;font-size:12px;font-weight:900}.mentor-os-page-tabs strong{color:#0f172a;font-size:13px;font-weight:900;line-height:1.2}.mentor-os-page-tabs small{color:#64748b;font-size:12px;font-weight:850}.mentor-os-builder-coach{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(100%,1040px);margin:0 auto 10px;display:none}.mentor-os-builder-coach span{color:#0f172a;text-align:center;overflow-wrap:anywhere;background:#fff;border:1px solid #dbe3ee;border-radius:7px;min-width:0;padding:8px 10px;font-size:12px;font-weight:900;line-height:1.25}.mentor-os-reorder-status{color:#075985;background:#e0f2fe;border:1px solid #0284c73d;border-radius:8px;width:min(100%,1040px);margin:-4px auto 12px;padding:9px 11px;font-size:13px;font-weight:800;line-height:1.35}.mentor-os-artboard-shell{background:#e2e8f0;border:1px solid #e2e8f052;border-radius:12px;width:min(100%,1040px);margin:0 auto;display:grid;overflow:hidden;box-shadow:0 28px 80px #00000075,0 0 0 1px #0f172a2e}.mentor-os-artboard-toolbar{background:#090e17f5;border-bottom:1px solid #919ebe29;grid-template-columns:minmax(100px,.5fr) minmax(130px,.5fr) minmax(180px,1fr);align-items:center;gap:10px;min-width:0;padding:10px 14px;display:grid}.mentor-os-artboard-toolbar strong{color:#f8fbff;font-size:12px;font-weight:900}.mentor-os-artboard-toolbar span,.mentor-os-artboard-toolbar small{color:#99a9c1;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:800}.mentor-builder-browser-bar{color:#334155;background:#f8fafc;border-bottom:1px solid #0f172a1a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:9px 14px;display:grid}.mentor-builder-browser-bar strong,.mentor-builder-browser-bar small{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:850;overflow:hidden}.mentor-builder-browser-bar strong{color:#0f172a;background:#fff;border:1px solid #64748b2e;border-radius:7px;padding:7px 10px}.mentor-builder-browser-bar small{color:#64748b}.mentor-page-section-map{color:#0f172a;background:#f8fafc;border-bottom:1px solid #0f172a1a;grid-template-columns:minmax(190px,.34fr) minmax(0,1fr);align-items:stretch;gap:10px;min-width:0;padding:10px 14px;display:grid}.mentor-page-section-map-head{align-content:center;gap:3px;min-width:0;display:grid}.mentor-page-section-map-head span{color:#0369a1;letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-page-section-map-head strong{color:#0f172a;overflow-wrap:anywhere;font-size:13px;font-weight:950;line-height:1.2}.mentor-page-section-map-head small{color:#475569;overflow-wrap:anywhere;font-size:12px;font-weight:850;line-height:1.35}.mentor-page-section-map-track{grid-template-columns:repeat(auto-fit,minmax(154px,1fr));gap:8px;min-width:0;display:grid}.mentor-page-section-map button{color:#0f172a;cursor:pointer;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;min-width:0;min-height:50px;padding:8px;display:grid}.mentor-page-section-map button:hover,.mentor-page-section-map button:focus-visible,.mentor-page-section-map button.active,.mentor-page-section-map button[aria-current=step]{background:#fff;border-color:#0284c7;box-shadow:0 0 0 3px #0284c72e}.mentor-page-section-map b{color:#fff;background:#0f172a;border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:950;display:grid}.mentor-page-section-map button.active b,.mentor-page-section-map button[aria-current=step] b{background:#0284c7}.mentor-page-section-map span{gap:2px;min-width:0;display:grid}.mentor-page-section-map span strong,.mentor-page-section-map span small,.mentor-page-section-map em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mentor-page-section-map span strong{color:#0f172a;font-size:12px;font-weight:950}.mentor-page-section-map span small{color:#475569;font-size:11px;font-weight:850}.mentor-page-section-map em{color:#0369a1;text-transform:uppercase;grid-column:2;font-size:10px;font-style:normal;font-weight:950}.mentor-page-section-map button.empty{background:#f0f9ff;border-style:dashed;grid-column:1/-1}.mentor-builder-buyer-flow{color:#0f172a;background:#fff;border-bottom:1px solid #0f172a1a;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;min-width:0;padding:12px 14px;display:grid}.mentor-builder-buyer-flow-head{align-content:center;gap:3px;min-width:0;display:grid}.mentor-builder-buyer-flow-head span{color:#0369a1;letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-builder-buyer-flow-head strong{color:#0f172a;overflow-wrap:anywhere;font-size:13px;font-weight:950;line-height:1.2}.mentor-builder-buyer-flow-head small{color:#475569;overflow-wrap:anywhere;font-size:12px;font-weight:850;line-height:1.35}.mentor-builder-buyer-flow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-builder-buyer-flow-steps button{color:#0f172a;cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #64748b2e;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 8px;min-width:0;min-height:66px;padding:9px;display:grid}.mentor-builder-buyer-flow-steps button:hover,.mentor-builder-buyer-flow-steps button:focus-visible,.mentor-builder-buyer-flow-steps button.active,.mentor-builder-buyer-flow-steps button[aria-pressed=true]{background:#e0f2fe;border-color:#0284c780;box-shadow:inset 0 0 0 1px #0284c71f}.mentor-builder-buyer-flow-steps b{color:#fff;background:#0f172a;border-radius:999px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:950;display:grid}.mentor-builder-buyer-flow-steps button.active b,.mentor-builder-buyer-flow-steps button[aria-pressed=true] b{background:#0284c7}.mentor-builder-buyer-flow-steps span{gap:2px;min-width:0;display:grid}.mentor-builder-buyer-flow-steps strong,.mentor-builder-buyer-flow-steps small,.mentor-builder-buyer-flow-steps em{overflow-wrap:anywhere;min-width:0}.mentor-builder-buyer-flow-steps strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.15}.mentor-builder-buyer-flow-steps small{color:#475569;overflow-wrap:anywhere;font-size:12px;font-weight:850;line-height:1.3}.mentor-builder-buyer-flow-steps em{color:#075985;grid-column:1/-1;font-size:12px;font-style:normal;font-weight:900;line-height:1.3}.mentor-browser-dots{gap:5px;display:inline-flex}.mentor-browser-dots i{background:#cbd5e1;border-radius:999px;width:9px;height:9px;display:block}.mentor-browser-dots i:first-child{background:#ef4444}.mentor-browser-dots i:nth-child(2){background:#f59e0b}.mentor-browser-dots i:nth-child(3){background:#22c55e}.mentor-page-anatomy{color:#334155;background:#eef4f9;border-bottom:1px solid #0f172a1a;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:10px 14px;display:flex}.mentor-page-anatomy strong,.mentor-page-anatomy>small,.mentor-page-anatomy span,.mentor-page-anatomy button small{overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:900;line-height:1.2}.mentor-page-anatomy strong{color:#0f172a;text-transform:uppercase}.mentor-page-anatomy>small{color:#475569;font-weight:850}.mentor-page-anatomy span{color:#0f766e;background:#fff;border:1px solid #0891b229;border-radius:999px;min-height:24px;padding:5px 8px}.mentor-page-anatomy button{color:#0f172a;cursor:pointer;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:8px;gap:2px;min-width:104px;min-height:42px;padding:7px 9px;display:grid}.mentor-page-anatomy button span{min-height:0;color:inherit;background:0 0;border:0;border-radius:0;padding:0}.mentor-page-anatomy button small{color:#64748b;font-weight:800}.mentor-page-anatomy button.ready{background:#f8fafc;border-color:#0ea5e942}.mentor-page-anatomy button.missing{color:#475569;border-style:dashed}.mentor-page-anatomy button.active,.mentor-page-anatomy button[aria-pressed=true],.mentor-page-anatomy button:hover{color:#075985;background:#e0f2fe;border-color:#0284c780;box-shadow:inset 0 0 0 1px #0284c71f}.mentor-page-readiness{color:#0f172a;background:#f8fafc;border-bottom:1px solid #0f172a1a;grid-template-columns:minmax(150px,.36fr) minmax(0,1fr);align-items:stretch;gap:10px;min-width:0;padding:10px 14px;display:grid}.mentor-page-readiness-head{align-content:center;gap:2px;min-width:0;display:grid}.mentor-page-readiness-head span{color:#0369a1;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-page-readiness-head strong{color:#0f172a;font-size:14px;font-weight:950;line-height:1.15}.mentor-page-readiness-head small{color:#475569;font-size:12px;font-weight:800;line-height:1.3}.mentor-page-readiness-list{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:7px;min-width:0;display:grid}.mentor-page-readiness-list button{color:#0f172a;cursor:pointer;text-align:left;background:#fff;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:46px;padding:8px;display:grid}.mentor-page-readiness-list button.ready{background:#f0fdf4;border-color:#16a34a47}.mentor-page-readiness-list button.missing{color:#475569;background:#fff;border-style:dashed}.mentor-page-readiness-list button:hover,.mentor-page-readiness-list button:focus-visible{color:#075985;background:#e0f2fe;border-color:#0284c775}.mentor-page-readiness-list svg{color:#0284c7}.mentor-page-readiness-list button.ready svg{color:#16a34a}.mentor-page-readiness-list button span{gap:2px;min-width:0;display:grid}.mentor-page-readiness-list strong,.mentor-page-readiness-list small{overflow-wrap:anywhere;white-space:normal;min-width:0;overflow:visible}.mentor-page-readiness-list strong{font-size:12px;font-weight:950;line-height:1.2}.mentor-page-readiness-list small{color:#64748b;font-size:12px;font-weight:800;line-height:1.25}.mentor-os-device-frame{background:linear-gradient(180deg, var(--mentor-canvas), #eef4f9);width:100%;min-height:560px;color:var(--mentor-canvas-text);border:0;border-radius:0;gap:12px;margin:0 auto;padding:24px;display:grid}.mentor-page-stage{background:#fff;border:1px solid #0f172a1a;border-radius:8px;gap:12px;width:min(100%,900px);min-width:0;margin:0 auto;padding:0 0 18px;display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a1f}.mentor-page-preview-header{background:#fff;border-bottom:1px solid #0f172a14;grid-template-columns:minmax(120px,1fr) auto auto;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:grid}.mentor-page-preview-header strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:950;overflow:hidden}.mentor-page-preview-header nav{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0;display:flex}.mentor-page-preview-header nav span{color:#64748b;font-size:11px;font-weight:850}.mentor-page-preview-header button{color:#fff;background:#0f172a;border:1px solid #0891b23d;border-radius:7px;min-height:32px;padding:0 11px;font-size:11px;font-weight:900}.mentor-os-canvas.mobile .mentor-os-device-frame{width:min(100%,390px)}.mentor-os-canvas.tablet .mentor-os-device-frame{width:min(100%,720px)}.mentor-os-canvas.mobile .mentor-os-artboard-shell{width:min(100%,430px)}.mentor-os-canvas.tablet .mentor-os-artboard-shell{width:min(100%,760px)}.mentor-builder-insertion-target{color:#075985;cursor:pointer;text-align:left;background:#0891b20e;border:1px dashed #0891b247;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:36px;padding:7px 10px;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid}.mentor-builder-insertion-target:hover,.mentor-builder-insertion-target:focus-visible{background:#0891b21a;border-color:#0891b294;transform:translateY(-1px)}.mentor-builder-insertion-target.active,.mentor-builder-insertion-target[aria-pressed=true]{background:linear-gradient(90deg,#06b6d424,#14b8a614),#ecfeff;border-style:solid;border-color:#06b6d4c2;box-shadow:inset 0 0 0 1px #06b6d41a}.mentor-builder-insertion-target svg{color:#0891b2}.mentor-builder-insertion-target span{gap:1px;min-width:0;display:grid}.mentor-builder-insertion-target strong,.mentor-builder-insertion-target small{overflow-wrap:anywhere;min-width:0}.mentor-builder-insertion-target strong{color:#0f172a;font-size:12px;font-weight:900}.mentor-builder-insertion-target small{color:#526173;font-size:11px;font-weight:800}.mentor-builder-block{color:#dce7f7;cursor:grab;background:linear-gradient(135deg,#ffffff12,#ffffff09);border:1px solid #919ebe24;border-radius:8px;gap:10px;width:100%;min-width:0;padding:14px;transition:border-color .16s,box-shadow .16s,opacity .16s,transform .16s,background .16s;display:grid;position:relative}.mentor-builder-section-shell{position:relative}.mentor-builder-section-shell:hover{border-color:#0284c78c;box-shadow:0 10px 28px #0f172a1f}.mentor-builder-block.selected,.mentor-builder-block.is-selected,.mentor-os-section-block.selected,.mentor-builder-section-shell.selected{scroll-snap-align:center;outline:3px solid var(--mentor-selection-ring);outline-offset:3px;background:linear-gradient(135deg,#0ea5e929,#05966914),linear-gradient(135deg,#ffffff12,#ffffff09);border-color:#0284c7;scroll-margin-block:96px;box-shadow:0 0 0 5px #0ea5e938,0 20px 40px #0f172a2e,inset 0 0 0 1px #0284c747}.mentor-builder-block:focus-visible{outline:2px solid var(--mentor-focus);outline-offset:3px;box-shadow:0 0 0 6px #38bdf829,0 20px 40px #0f172a2e}.mentor-builder-block.dragging,.mentor-builder-block.is-dragging{cursor:grabbing;opacity:.52;border-color:#0284c7;transform:scale(1.01);box-shadow:0 0 0 4px #0284c733,0 20px 44px #0f172a3d,inset 0 0 0 1px #0284c738}.mentor-builder-canvas-panel.is-dragging{background:linear-gradient(90deg, #0284c714 1px, transparent 1px), linear-gradient(0deg, #0284c714 1px, transparent 1px), var(--mentor-readable-bg);background-size:24px 24px}.mentor-builder-block.drop-before,.mentor-builder-block.drop-after{background:linear-gradient(135deg,#0ea5e92e,#05966914),linear-gradient(135deg,#ffffff12,#ffffff09);border-color:#0284c7;transform:translateY(-1px)}.mentor-builder-block.drop-before{box-shadow:0 -9px 0 -5px #06b6d4f5,0 -18px 34px #06b6d424,inset 0 0 0 1px #06b6d438}.mentor-builder-block.drop-after{box-shadow:0 9px 0 -5px #06b6d4f5,0 18px 34px #06b6d424,inset 0 0 0 1px #06b6d438}.mentor-builder-block.moved{animation:.85s both mentor-builder-moved}.mentor-builder-block.disabled{opacity:.48}.mentor-os-device-frame .mentor-builder-block.width-content{justify-self:center;max-width:740px}.mentor-os-device-frame .mentor-builder-block.width-wide{justify-self:center;max-width:960px}.mentor-os-device-frame .mentor-builder-block.width-full{justify-self:stretch;max-width:none}.mentor-builder-drop-cue{z-index:2;color:#dffff7;text-transform:uppercase;pointer-events:none;background:#050f17fa;border:1px solid #67e8f98a;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;right:12px;box-shadow:0 12px 26px #00000052}.mentor-builder-drop-line{z-index:2;background:linear-gradient(90deg, transparent, var(--mentor-focus), var(--mentor-success), transparent);pointer-events:none;border-radius:999px;min-height:4px;display:block;position:absolute;left:12px;right:12px;box-shadow:0 0 0 1px #38bdf82e,0 0 18px #38bdf899,0 12px 26px #0891b247}.mentor-builder-drop-line.before{top:-7px}.mentor-builder-drop-line.after{bottom:-7px}.mentor-builder-selected-cue{z-index:8;color:#fff;text-transform:uppercase;pointer-events:none;background:#0284c7;border:1px solid #0284c76b;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:950;display:inline-flex;position:absolute;top:-15px;left:12px;right:auto;box-shadow:0 12px 26px #0284c738}.mentor-builder-selected-cue-panel{color:#0f172a;text-transform:none;pointer-events:auto;background:linear-gradient(135deg,#e0f2fef2,#f0fdfadb),#f8fafc;border:1px solid #0284c752;border-radius:10px;grid-template-columns:minmax(110px,.26fr) minmax(0,.42fr) minmax(220px,.48fr);align-items:center;gap:4px 12px;min-height:54px;padding:10px 12px;font-size:.82rem;font-weight:850;display:grid;position:static;box-shadow:0 14px 34px #0f172a14}.mentor-builder-selected-cue-panel.empty{background:#f8fafc;border-color:#94a3b857}.mentor-builder-selected-cue-panel span{color:#0369a1;text-transform:uppercase;font-size:.72rem;font-weight:950}.mentor-builder-selected-cue-panel strong{color:#020617;font-size:.92rem;font-weight:950}.mentor-builder-selected-cue-panel small,.mentor-builder-selected-cue-panel em{color:#475569;font-size:.78rem;font-style:normal;line-height:1.35}.mentor-selection-handoff{background:linear-gradient(135deg,#fffffff5,#f0f9ffe6),#fff;border:1px solid #0284c73d;border-radius:12px;grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:10px;padding:10px;display:grid;box-shadow:0 14px 34px #0f172a14}.mentor-selection-handoff>div:first-child{align-content:center;gap:3px;min-width:0;display:grid}.mentor-selection-handoff>div:first-child span,.mentor-section-publish-handoff span{color:#0369a1;text-transform:uppercase;font-size:.68rem;font-weight:950}.mentor-selection-handoff>div:first-child strong,.mentor-section-publish-handoff strong{color:#0f172a;font-size:.9rem;font-weight:950;line-height:1.2}.mentor-selection-handoff>div:first-child small,.mentor-section-publish-handoff small{color:#475569;font-size:.75rem;font-weight:750;line-height:1.35}.mentor-selection-handoff-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mentor-selection-handoff-steps span{background:#f8fafc;border:1px solid #0f172a1f;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:2px 7px;min-width:0;min-height:66px;padding:9px;display:grid}.mentor-selection-handoff-steps b{color:#fff;background:#0284c7;border-radius:999px;grid-row:span 2;place-items:center;width:22px;height:22px;font-size:.7rem;font-weight:950;display:inline-grid}.mentor-selection-handoff-steps strong{color:#0f172a;min-width:0;font-size:.76rem;font-weight:950;line-height:1.2}.mentor-selection-handoff-steps small{color:#475569;grid-column:2;min-width:0;font-size:.7rem;font-weight:750;line-height:1.25}.mentor-section-publish-handoff{background:linear-gradient(135deg,#f0f9fff2,#ecfdf5e0),#f8fafc;border:1px solid #0284c72e;border-radius:10px;gap:4px;margin-top:10px;padding:10px;display:grid}.mentor-builder-selection-pill{letter-spacing:0}.mentor-builder-selection-outline{pointer-events:none;z-index:1;border:2px solid var(--mentor-focus);border-radius:12px;position:absolute;inset:-8px}.mentor-builder-selection-outline i{border:2px solid var(--mentor-focus);background:#f8fafc;border-radius:999px;width:8px;height:8px;position:absolute}.mentor-builder-selection-outline i:first-child{top:-5px;left:-5px}.mentor-builder-selection-outline i:nth-child(2){top:-5px;right:-5px}.mentor-builder-selection-outline i:nth-child(3){bottom:-5px;right:-5px}.mentor-builder-selection-outline i:nth-child(4){bottom:-5px;left:-5px}.mentor-builder-selection-frame{z-index:7;color:#0f172a;background:#fff;border:1px solid #0284c780;border-radius:10px;grid-template-columns:auto auto auto;align-items:center;gap:6px;max-width:min(360px,100% - 28px);padding:6px;display:grid;position:absolute;top:10px;right:14px;box-shadow:0 16px 34px #0f172a29}.mentor-builder-selection-frame>span{color:#075985;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;min-width:0;padding:0 8px;font-size:11px;font-weight:950;overflow:hidden}.mentor-builder-selection-frame button{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #0f172a24;border-radius:8px;align-items:center;gap:5px;min-height:30px;padding:0 8px;font-size:12px;font-weight:900;display:inline-flex}.mentor-builder-edit-primary{color:#fff;background:#0f172a;border-color:#0f172a6b}.mentor-builder-selection-frame .mentor-builder-edit-primary{color:#fff;background:#0f172a;border-color:#0f172a6b;grid-column:1/-1;width:100%}.mentor-builder-selection-frame .mentor-builder-drag-handle{color:#475569;background:#f8fafc;border-color:#47556938}.mentor-builder-reorder-secondary{color:#475569}.mentor-builder-selection-frame button:disabled{cursor:not-allowed;opacity:.42}.mentor-builder-selection-frame button:not(:disabled):hover{color:#075985;background:#e0f2fe;border-color:#0284c76b}.mentor-builder-drag-handle{cursor:grab}.mentor-builder-block.drop-before .mentor-builder-drop-cue{top:-13px}.mentor-builder-block.drop-after .mentor-builder-drop-cue{bottom:-13px}.mentor-builder-reorder-toast{color:#0f172a;background:linear-gradient(135deg,#dcfce7eb,#e0f2fec7),#f8fafc;border:1px solid #05966947;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;padding:9px 11px;display:grid;box-shadow:0 12px 28px #0f172a14}.mentor-builder-reorder-toast span{color:#047857;text-transform:uppercase;grid-row:span 2;font-size:.72rem;font-weight:950}.mentor-builder-reorder-toast strong{color:#052e16;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.86rem;font-weight:950;overflow:hidden}.mentor-builder-reorder-toast small{color:#475569;font-size:.75rem;font-weight:800;line-height:1.3}.mentor-builder-reorder-guide{z-index:6;color:#0f172a;background:linear-gradient(135deg,#fffffff5,#f0f9ffeb),#fff;border:1px solid #0284c733;border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;padding:10px;display:grid;position:sticky;top:0;box-shadow:0 14px 34px #0f172a14}.mentor-builder-canvas-panel.is-dragging .mentor-builder-reorder-guide,.mentor-builder-reorder-guide.active{background:linear-gradient(135deg,#e0f2fefa,#ccfbf1e0),#f8fafc;border-color:#0891b285;box-shadow:0 0 0 3px #0ea5e91f,0 18px 42px #0f172a24}.mentor-builder-reorder-guide>div:first-child{align-content:center;gap:4px;min-width:0;display:grid}.mentor-builder-reorder-guide span{color:#0369a1;text-transform:uppercase;font-size:.68rem;font-weight:950}.mentor-builder-reorder-guide strong{color:#0f172a;overflow-wrap:anywhere;min-width:0;font-size:.95rem;font-weight:950;line-height:1.18}.mentor-builder-reorder-guide small{color:#475569;font-size:.76rem;font-weight:800;line-height:1.35}.mentor-builder-reorder-guide-steps{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:8px;display:grid}.mentor-builder-reorder-guide-steps span{color:#0f172a;text-transform:none;background:#f8fafc;border:1px solid #0f172a1a;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:44px;padding:8px;display:grid}.mentor-builder-reorder-guide-steps b{color:#fff;background:#0284c7;border-radius:999px;place-items:center;width:22px;height:22px;font-size:.7rem;font-weight:950;display:inline-grid}.mentor-builder-reorder-guide-steps strong{color:#0f172a;overflow-wrap:normal;text-transform:none;font-size:.74rem;line-height:1.16}@keyframes mentor-builder-moved{0%{border-color:#00d6a9f2;transform:translateY(-2px);box-shadow:0 0 #00d6a952,inset 0 0 0 1px #00d6a95c}55%{border-color:#00d6a9c2;box-shadow:0 0 0 7px #00d6a900,inset 0 0 0 1px #00d6a947}to{transform:translateY(0)}}.mentor-builder-block-top{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.mentor-builder-section-journey{color:#0f172a;background:#fff;border:1px solid #0f172a1a;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;min-width:0;padding:10px;display:grid}.mentor-builder-section-journey span{gap:2px;min-width:0;display:grid}.mentor-builder-section-journey b,.mentor-builder-section-journey strong{overflow-wrap:anywhere;min-width:0}.mentor-builder-section-journey b{color:#0369a1;letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:950}.mentor-builder-section-journey strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.25}.mentor-builder-section-purpose{color:#0f172a;background:#f8fafc;border:1px solid #0ea5e92e;border-radius:8px;grid-template-columns:minmax(100px,.34fr) minmax(0,.52fr) minmax(120px,.38fr);align-items:center;gap:4px 10px;min-width:0;padding:10px;display:grid}.mentor-builder-section-purpose span,.mentor-builder-section-purpose strong,.mentor-builder-section-purpose small,.mentor-builder-section-purpose em{overflow-wrap:anywhere;min-width:0}.mentor-builder-section-purpose span{color:#0369a1;text-transform:uppercase;font-size:10px;font-weight:950}.mentor-builder-section-purpose strong{color:#0f172a;font-size:12px;font-weight:950}.mentor-builder-section-purpose small{color:#475569;font-size:11px;font-weight:800;line-height:1.32}.mentor-builder-section-purpose em{color:#075985;text-align:right;justify-self:end;font-size:11px;font-style:normal;font-weight:900;line-height:1.25}.mentor-os-device-frame .mentor-builder-section-purpose{grid-template-columns:minmax(0,1fr);align-items:start}.mentor-os-device-frame .mentor-builder-section-purpose em{text-align:left;justify-self:start}.mentor-builder-block-icon{color:#dfe5ff;background:#6d7cff2b;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.mentor-builder-block-top span:nth-child(2){gap:2px;min-width:0;display:grid}.mentor-builder-block-top strong,.mentor-builder-block-top small{overflow-wrap:anywhere;min-width:0}.mentor-builder-block-top small{color:var(--mentor-muted);font-size:12px;font-weight:800}.mentor-builder-section-toolbar{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;margin-left:0;display:flex}.mentor-builder-section-label{color:#075985;text-overflow:ellipsis;white-space:nowrap;background:#0891b214;border:1px solid #0891b233;border-radius:6px;align-items:center;max-width:220px;min-height:28px;padding:0 9px;font-size:11px;font-weight:950;display:inline-flex;overflow:hidden}.mentor-builder-section-position{color:#475569;white-space:nowrap;background:#f8fafc;border:1px solid #64748b29;border-radius:6px;align-items:center;min-height:28px;padding:0 8px;font-size:11px;font-weight:900;display:inline-flex}.mentor-builder-block-tools{flex-wrap:wrap;justify-content:flex-end;gap:5px;min-width:0;display:flex}.mentor-builder-block-tools button{min-width:28px;min-height:28px;color:var(--mentor-text-soft);cursor:pointer;background:#ffffff0e;border:1px solid #919ebe24;border-radius:6px;place-items:center;font-size:12px;font-weight:900;display:grid}.mentor-builder-block-tools button.text{gap:5px;width:auto;min-width:58px;padding:0 8px;display:inline-flex}.mentor-builder-block-tools button:disabled{cursor:not-allowed;opacity:.38}.mentor-builder-block-tools button:not(:disabled):hover{color:#fff;background:#0891b229;border-color:#67e8f961}.mentor-builder-block h3{color:var(--mentor-text);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.15}.mentor-os-device-frame .mentor-builder-block{color:#1f2937;background:#fff;border-color:#0f172a29;padding:18px;box-shadow:0 16px 34px #0f172a1a}.mentor-os-device-frame .mentor-builder-block.tone-accent{background:linear-gradient(135deg,#0891b21a,#14b8a614),#fff;border-color:#0891b23d}.mentor-os-device-frame .mentor-builder-block.tone-outlined{background:#fff;border-color:#0891b26b;box-shadow:inset 0 0 0 2px #0891b214,0 16px 36px #0f172a14}.mentor-os-device-frame .mentor-builder-block.tone-muted{background:#f1f5f9;border-color:#64748b24}.mentor-os-device-frame .mentor-builder-block.emphasis-high{min-height:210px;padding:22px;box-shadow:0 22px 58px #0f172a24}.mentor-os-device-frame .mentor-builder-block.emphasis-high h3{font-size:28px;line-height:1.06}.mentor-os-device-frame .mentor-builder-block.emphasis-low{box-shadow:none;padding:11px 12px}.mentor-os-device-frame .mentor-builder-block.spacing-compact{gap:8px;padding:12px}.mentor-os-device-frame .mentor-builder-block.spacing-spacious{gap:16px;padding:26px}.mentor-os-device-frame .mentor-builder-block.layout-split,.mentor-os-device-frame .mentor-builder-block.layout-feature{grid-template-columns:minmax(0,1fr) minmax(180px,.54fr);align-items:center}.mentor-os-device-frame .mentor-builder-block.layout-split .mentor-builder-block-top,.mentor-os-device-frame .mentor-builder-block.layout-feature .mentor-builder-block-top,.mentor-os-device-frame .mentor-builder-block.layout-split h3,.mentor-os-device-frame .mentor-builder-block.layout-feature h3,.mentor-os-device-frame .mentor-builder-block.layout-split p,.mentor-os-device-frame .mentor-builder-block.layout-feature p{grid-column:1}.mentor-os-device-frame .mentor-builder-block.layout-split ul,.mentor-os-device-frame .mentor-builder-block.layout-feature ul,.mentor-os-device-frame .mentor-builder-block.layout-split>strong,.mentor-os-device-frame .mentor-builder-block.layout-feature>strong,.mentor-os-device-frame .mentor-builder-block.layout-split .mentor-builder-asset-chip,.mentor-os-device-frame .mentor-builder-block.layout-feature .mentor-builder-asset-chip{grid-column:2;align-self:center}.mentor-os-device-frame .mentor-builder-block.layout-feature{min-height:260px;padding:26px}.mentor-os-device-frame .mentor-builder-block.layout-feature.spacing-compact{padding:18px}.mentor-os-device-frame .mentor-builder-block.layout-feature.spacing-spacious{padding:30px}.mentor-os-device-frame .mentor-builder-block.selected,.mentor-os-device-frame .mentor-builder-block.is-selected{border-color:var(--mentor-action);background:#fff;box-shadow:0 0 0 4px #0891b238,inset 0 0 0 1px #0284c738,0 18px 44px #0f172a1f}.mentor-os-device-frame .mentor-builder-block.selected.tone-accent,.mentor-os-device-frame .mentor-builder-block.is-selected.tone-accent{background:linear-gradient(135deg,#0891b21f,#14b8a614),#fff}.mentor-os-device-frame .mentor-builder-block.selected.tone-muted,.mentor-os-device-frame .mentor-builder-block.is-selected.tone-muted{background:#f1f5f9}.mentor-os-device-frame .mentor-builder-block.selected:before,.mentor-os-device-frame .mentor-builder-block.selected:after,.mentor-os-device-frame .mentor-builder-block.is-selected:before,.mentor-os-device-frame .mentor-builder-block.is-selected:after{z-index:3;border:2px solid var(--mentor-action);content:"";background:#fff;border-radius:50%;width:9px;height:9px;position:absolute}.mentor-os-device-frame .mentor-builder-block.selected:before,.mentor-os-device-frame .mentor-builder-block.is-selected:before{top:-6px;left:-6px}.mentor-os-device-frame .mentor-builder-block.selected:after,.mentor-os-device-frame .mentor-builder-block.is-selected:after{bottom:-6px;right:-6px}.mentor-os-device-frame .mentor-builder-block-top strong,.mentor-os-device-frame .mentor-builder-block h3{color:var(--mentor-canvas-text)}.mentor-os-device-frame .mentor-builder-block-top small,.mentor-os-device-frame .mentor-builder-block p{color:var(--mentor-canvas-muted)}.mentor-os-device-frame .mentor-builder-block-icon{color:#075985;background:#0284c71a}.mentor-os-device-frame .mentor-builder-block-tools button{color:#334155;background:#f8fafc;border-color:#0f172a1f}.mentor-os-device-frame .mentor-builder-block-tools button:not(:disabled):hover{color:#075985;background:#e0f2fe;border-color:#0891b26b}.mentor-os-device-frame .mentor-builder-block li,.mentor-os-device-frame .mentor-builder-block>strong{color:#0f766e;background:#14b8a61c}.mentor-builder-block p{color:var(--mentor-text-soft);overflow-wrap:anywhere;margin:0;line-height:1.5}.mentor-builder-block ul{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.mentor-builder-block li,.mentor-builder-block>strong{color:#cffff5;overflow-wrap:anywhere;background:#00d6a91c;border-radius:7px;width:fit-content;max-width:100%;padding:6px 9px;font-size:12px;font-weight:900}.mentor-builder-asset-chip{color:#cffff5;overflow-wrap:anywhere;background:#0891b229;border:1px solid #67e8f938;border-radius:7px;width:fit-content;max-width:100%;padding:6px 9px;font-size:12px;font-weight:900}.mentor-os-device-frame .mentor-builder-asset-chip{color:#075985;background:#e0f2fe;border-color:#0891b22e}.mentor-os-page button:focus-visible,.mentor-os-page input:focus-visible,.mentor-os-page textarea:focus-visible,.mentor-os-page select:focus-visible{outline-offset:2px;outline:2px solid #00d6a9b8}.mentor-os-command-header{color:var(--mentor-os-ink);background:linear-gradient(90deg,#f8fafcfa,#f1f5f9f5),#f8fafc;border-bottom-color:#0f172a29}.mentor-os-command-header .action-button{box-shadow:0 12px 28px #0f172a1f}.mentor-os-command-header .mentor-os-current-job{box-shadow:none}.mentor-os-command-header .mentor-os-current-job strong{font-size:clamp(1.25rem,1.55vw,1.9rem);line-height:1.05}.mentor-os-command-header .mentor-os-current-job p{max-width:860px;font-size:13px}.mentor-os-command-header.mentor-os-builder-hero{grid-template-columns:minmax(420px,1fr) minmax(560px,1.35fr);align-items:start}.mentor-os-command-header>.action-button{grid-column:2;justify-self:end;min-width:132px}.mentor-os-command-header .mentor-os-product-spine span,.mentor-os-command-header .mentor-os-product-spine button{align-content:start;min-height:74px}.mentor-os-product-spine span em,.mentor-os-product-spine span small,.mentor-os-product-spine button em,.mentor-os-product-spine button small{text-overflow:clip;white-space:normal;overflow:visible}.mentor-os-command-header .mentor-first-load-jobs span,.mentor-os-command-header .mentor-os-product-map span,.mentor-os-command-header .mentor-os-product-map button{border-color:var(--mentor-os-border);color:var(--mentor-os-ink);background:#fff}.mentor-builder-start-here.mentor-os-command-header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.mentor-builder-start-copy{color:#0f172a;background:linear-gradient(135deg,#f8fafc 0%,#eef6ff 100%)}.mentor-builder-start-copy h2{color:#020617;letter-spacing:0;margin:0;font-size:clamp(1.35rem,1.8vw,2rem);font-weight:950;line-height:1.08}.mentor-builder-start-copy strong{color:#0f172a;font-size:.98rem}.mentor-builder-job-statement{color:#0f172a;text-overflow:clip;white-space:normal;font-size:.98rem;font-weight:950;line-height:1.18;display:block;overflow:visible}.mentor-builder-start-copy p{color:#334155;max-width:860px;font-size:.88rem;line-height:1.42}.mentor-builder-command-home{color:#0f172a;background:#f8fafc;grid-template-columns:minmax(360px,.92fr) minmax(540px,1.08fr);gap:8px;padding:10px}.mentor-builder-start-here.mentor-builder-command-home{grid-template-columns:minmax(360px,.76fr) minmax(520px,1.24fr)}.mentor-builder-command-brief{color:#0f172a;background:#fff;border:1px solid #dbe3ee;border-radius:14px;grid-column:auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;min-height:100%;padding:12px}.mentor-builder-command-brief>div:first-child{gap:4px;display:grid}.mentor-builder-command-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mentor-builder-command-actions .action-button{min-height:32px;font-size:12px;font-weight:950}.mentor-builder-first-edit-actions{background:#f0f9ff;border:1px solid #0284c742;border-radius:10px;margin-top:4px;padding:8px;box-shadow:inset 0 0 0 1px #ffffffb8}.mentor-builder-first-edit-actions .action-button{min-height:36px}.mentor-builder-first-edit-actions .action-button:first-child{box-shadow:0 0 0 1px #0891b22e,0 12px 24px #0891b233}.mentor-builder-command-home .mentor-builder-current-counts{display:none}.mentor-builder-command-primer{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-builder-command-primer article{color:#0f172a;background:#f8fafc;border:1px solid #dbe3ee;border-radius:10px;grid-template-columns:minmax(0,1fr);align-items:start;gap:5px;min-width:0;padding:10px 12px;display:grid}.mentor-builder-command-primer span{color:#0369a1;letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-builder-command-primer strong{color:#020617;font-size:14px;font-weight:950;line-height:1.2}.mentor-os-command-header .mentor-builder-command-primer strong{color:#020617;font-size:14px;line-height:1.2}.mentor-builder-command-primer small{color:#475569;font-size:12px;font-weight:800;line-height:1.42;display:block}.mentor-builder-mode-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:7px;min-width:0;display:grid}.mentor-builder-command-home .mentor-builder-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-builder-active-workspace-receipt{color:#0f172a;background:linear-gradient(135deg,#e0f2feeb,#f0fdfad6),#f8fafc;border:1px solid #0284c747;border-radius:12px;grid-column:1/-1;grid-template-columns:minmax(110px,.2fr) minmax(220px,.36fr) minmax(280px,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:40px;padding:6px 10px;display:grid;box-shadow:0 12px 30px #0f172a14}.mentor-builder-active-workspace-receipt span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-builder-active-workspace-receipt strong{color:#020617;font-size:15px;font-weight:950;line-height:1.16}.mentor-builder-active-workspace-receipt small{color:#475569;min-width:0;font-size:12px;font-weight:850;line-height:1.34}.mentor-builder-active-workspace-receipt button{color:#fff;cursor:pointer;white-space:nowrap;background:#0f172a;border:0;border-radius:8px;min-height:28px;padding:0 12px;font-size:12px;font-weight:950;box-shadow:0 12px 24px #0f172a2e}.mentor-builder-command-home:not(.workspace-selected) .mentor-builder-active-workspace-receipt,.mentor-builder-command-home:not(.workspace-selected) .mentor-builder-command-actions:not(.mentor-builder-first-edit-actions),.mentor-builder-command-home.first-load-neutral .mentor-builder-click-receipt{display:none}.mentor-builder-click-receipt{color:#0f172a;background:#e0f2fe;border:1px solid #38bdf8;border-radius:10px;grid-column:1/-1;gap:3px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 12px 24px #0284c71f}.mentor-builder-click-receipt span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-builder-click-receipt strong{color:#0f172a;font-size:13px;font-weight:900;line-height:1.35}.mentor-builder-context-details{color:#0f172a;background:#fff;border:1px solid #dbe3ee;border-radius:10px;grid-column:1/-1;min-width:0}.mentor-builder-context-details summary{cursor:pointer;grid-template-columns:minmax(120px,.22fr) minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:8px 10px;list-style:none;display:grid}.mentor-builder-context-details summary::-webkit-details-marker{display:none}.mentor-builder-context-details summary span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-builder-context-details summary strong{color:#0f172a;font-size:13px;font-weight:950;line-height:1.25}.mentor-builder-context-details:not([open]) .mentor-builder-context-grid{display:none}.mentor-builder-context-grid{gap:8px;padding:0 10px 10px;display:grid}.mentor-builder-workspace-handoff{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-builder-workspace-handoff article{color:#0f172a;background:#fff;border:1px solid #dbe3ee;border-radius:12px;align-content:start;gap:4px;min-width:0;min-height:86px;padding:9px 10px;display:grid;box-shadow:0 12px 26px #0f172a0f}.mentor-builder-workspace-handoff span{color:#0369a1;letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:950}.mentor-builder-workspace-handoff strong{color:#020617;overflow-wrap:anywhere;font-size:13px;font-weight:950;line-height:1.16}.mentor-builder-workspace-handoff small{color:#475569;overflow-wrap:anywhere;font-size:11px;font-weight:800;line-height:1.3}.mentor-builder-command-home.workspace-selected{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px}.mentor-builder-command-home.workspace-selected .mentor-builder-command-brief{grid-template-columns:minmax(0,1fr);align-items:center;min-height:auto;padding:10px 12px}.mentor-builder-command-home.workspace-selected .mentor-builder-command-brief>div:first-child{gap:4px}.mentor-builder-command-home.workspace-selected .mentor-builder-command-brief h2{font-size:clamp(22px,2vw,30px)}.mentor-builder-command-home.workspace-selected .mentor-builder-command-brief p,.mentor-builder-command-home.workspace-selected .mentor-builder-command-actions,.mentor-builder-command-home.workspace-selected .mentor-builder-current-counts,.mentor-builder-command-home.workspace-selected .mentor-builder-command-primer{display:none}.mentor-builder-command-home.workspace-selected .mentor-builder-status.command{min-height:0;margin:0;font-size:12px}.mentor-builder-command-home.workspace-selected .mentor-builder-mode-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mentor-builder-command-home.workspace-selected .mentor-builder-mode-card{min-height:68px;box-shadow:none;padding:8px}.mentor-builder-command-home.workspace-selected .mentor-builder-mode-card span{width:20px;height:20px;font-size:11px}.mentor-builder-command-home.workspace-selected .mentor-builder-mode-card strong{font-size:13px}.mentor-builder-command-home.workspace-selected .mentor-builder-mode-card small,.mentor-builder-command-home.workspace-selected .mentor-builder-surface-strip,.mentor-builder-command-home.workspace-selected .mentor-builder-product-route,.mentor-builder-command-home.workspace-selected .mentor-builder-command-route{display:none}.mentor-builder-command-home.workspace-selected .mentor-builder-active-workspace-receipt{box-shadow:none;grid-template-columns:minmax(110px,.2fr) minmax(200px,.34fr) minmax(0,1fr) auto;padding:9px 12px}.mentor-builder-command-home.workspace-selected .mentor-builder-workspace-handoff{grid-template-columns:repeat(4,minmax(0,1fr))}.mentor-builder-command-home.workspace-selected .mentor-builder-workspace-handoff article{min-height:74px;box-shadow:none;padding:8px}.mentor-builder-mode-card{color:#0f172a;cursor:pointer;text-align:left;background:#fff;border:1px solid #dbe3ee;border-radius:12px;grid-auto-rows:max-content;align-content:start;gap:3px;min-width:0;min-height:96px;padding:9px;display:grid;box-shadow:0 14px 30px #0f172a12}.mentor-builder-mode-card span{color:#075985;background:#e0f2fe;border-radius:6px;place-items:center;width:20px;height:20px;font-size:12px;font-weight:950;display:inline-grid}.mentor-builder-mode-card em{color:#0369a1;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:950}.mentor-builder-mode-card strong{color:#020617;overflow-wrap:anywhere;font-size:13px;font-weight:950;line-height:1.12}.mentor-builder-mode-card small{color:#475569;white-space:normal;font-size:10px;font-weight:800;line-height:1.3}.mentor-builder-mode-card .mentor-builder-stage-label{color:#0369a1;font-size:9px;font-weight:950;line-height:1.05;display:block}.mentor-builder-mode-card small:last-child{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mentor-builder-mode-card[aria-selected=true],.mentor-builder-mode-card[aria-current=step],.mentor-builder-mode-card.active{color:#fff;background:#0f172a;border-color:#0f172a;box-shadow:0 18px 38px #0f172a38}.mentor-builder-mode-card[aria-selected=true] span,.mentor-builder-mode-card[aria-current=step] span,.mentor-builder-mode-card.active span{color:#0f172a;background:#fff}.mentor-builder-mode-card[aria-selected=true] em,.mentor-builder-mode-card[aria-selected=true] strong,.mentor-builder-mode-card[aria-selected=true] small,.mentor-builder-mode-card[aria-current=step] em,.mentor-builder-mode-card[aria-current=step] strong,.mentor-builder-mode-card[aria-current=step] small,.mentor-builder-mode-card.active em,.mentor-builder-mode-card.active strong,.mentor-builder-mode-card.active small{color:inherit}.mentor-builder-command-route{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-top:4px}.mentor-builder-command-route span{color:#0f172a;background:#fff;border-color:#dbe3ee;align-items:center;gap:6px;min-height:22px;padding:2px 8px;display:flex}.mentor-builder-command-route span strong{grid-row:auto;width:18px;height:18px;font-size:10px}.mentor-builder-command-route span em{color:#0f172a;font-size:11px;font-style:normal;font-weight:950;line-height:1}.mentor-builder-command-route span small{display:none}.mentor-builder-product-map{grid-template-columns:repeat(4,minmax(0,1fr))}.mentor-builder-product-map button{min-height:68px}.mentor-builder-product-route{color:#475569;grid-column:1/-1;font-size:.68rem;font-weight:850;line-height:1.35}.mentor-builder-surface-strip{grid-column:1/-1;gap:6px;min-width:0;display:flex}.mentor-builder-surface-strip small{color:#075985;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#f8fafc;border:1px solid #0284c729;border-radius:999px;flex:1 1 0;min-width:0;min-height:18px;padding:3px 8px;font-size:10px;font-weight:900;line-height:1.1;overflow:hidden}.mentor-builder-editing-status{color:#0f172a;background:linear-gradient(135deg,#e0f2fead,#f8fafceb),#f8fafc;border:1px solid #0f172a1f;border-radius:8px;gap:2px;min-width:min(100%,320px);max-width:460px;padding:9px 11px;display:grid}.mentor-builder-editing-status span,.mentor-builder-editing-status small{color:#475569;font-size:12px;font-weight:800;line-height:1.3}.mentor-builder-editing-status span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-builder-editing-status strong{color:#020617;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;line-height:1.2;overflow:hidden}.mentor-builder-editor-header{color:#0f172a;background:#fff;border:1px solid #dbe3ee;border-radius:12px;grid-template-columns:minmax(260px,.86fr) minmax(360px,1fr);align-items:center;gap:14px;width:min(100%,1040px);margin:0 auto 12px;padding:16px;display:grid;box-shadow:0 18px 46px #0f172a14}.mentor-builder-editor-header>div:first-child{gap:6px;min-width:0;display:grid}.mentor-builder-editor-header span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-builder-editor-title{color:#020617;letter-spacing:0;font-size:clamp(20px,2vw,28px);font-weight:950;line-height:1.02}.mentor-builder-editor-header p{color:#334155;max-width:620px;margin:0;font-size:14px;font-weight:800;line-height:1.45}.mentor-builder-editor-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-builder-editor-steps button{color:#0f172a;cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #dbe3ee;border-radius:10px;gap:4px;min-width:0;min-height:66px;padding:10px;display:grid}.mentor-builder-editor-steps button[aria-current=step],.mentor-builder-editor-steps button.active{color:#fff;background:#0f172a;border-color:#0f172a;box-shadow:0 14px 30px #0f172a38}.mentor-builder-editor-steps button span{color:#0369a1}.mentor-builder-editor-steps button[aria-current=step] span,.mentor-builder-editor-steps button.active span{color:#7dd3fc}.mentor-builder-editor-steps button strong{min-width:0;color:inherit;overflow-wrap:anywhere;font-size:12px;font-weight:950;line-height:1.18}.mentor-os-workspace-frame{background:linear-gradient(#f8fafc0a,#0000),0 0;grid-template-columns:minmax(220px,.5fr) minmax(0,1.6fr) minmax(260px,.62fr)}@media (width<=1420px) and (width>=1181px){.mentor-os-workbench.mentor-os-workspace-frame{grid-template-columns:minmax(200px,.52fr) minmax(0,1.35fr) minmax(240px,.64fr)}}.mentor-builder-work-surface{background:#08111f;align-items:start}.mentor-orientation-panel{color:#0f172a;background:#f8fafc;border:1px solid #0f172a24;border-radius:8px;grid-template-columns:minmax(360px,.68fr) minmax(0,1.32fr);align-items:center;gap:18px;margin:12px 14px 0;padding:16px 18px;display:grid;box-shadow:0 18px 48px #02061729}.mentor-orientation-panel h1{color:#020617;letter-spacing:0;margin:0;font-size:23px;font-weight:950;line-height:1.1}.mentor-orientation-panel p{color:#334155;max-width:760px;margin:6px 0 0;font-size:13px;font-weight:650;line-height:1.45}.mentor-orientation-steps{grid-template-columns:repeat(4,minmax(118px,1fr));gap:8px;display:grid}.mentor-orientation-steps button{color:#0f172a;text-align:left;background:#fff;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 9px;min-height:54px;padding:9px;display:grid}.mentor-orientation-steps button.active,.mentor-orientation-steps button:hover,.mentor-orientation-steps button:focus-visible{background:#e0f2fe;border-color:#0284c785}.mentor-orientation-steps span{color:#fff;background:#0f172a;border-radius:999px;grid-row:span 2;place-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:grid}.mentor-orientation-steps strong{color:#0f172a;min-width:0;font-size:13px;font-weight:950}.mentor-orientation-steps small{color:#475569;font-size:12px;font-weight:800}@media (width<=1180px){.mentor-orientation-panel{grid-template-columns:minmax(0,1fr);margin-inline:8px}.mentor-orientation-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.mentor-orientation-panel{padding:14px}.mentor-orientation-panel h1{font-size:21px}.mentor-orientation-steps{grid-template-columns:minmax(0,1fr)}}.mentor-os-workbench.workspace-focus{grid-template-columns:minmax(0,1fr);padding-inline:16px}.mentor-os-workbench.workspace-focus .mentor-os-left-dock,.mentor-os-workbench.workspace-focus .mentor-os-right-panel{display:none}.mentor-os-workbench.workspace-focus .mentor-os-stage.workspace-mode{justify-self:center;width:min(100%,1240px);max-height:none;padding:18px}.mentor-os-workbench.workspace-focus .mentor-mode-surface{width:min(100%,1180px)}.mentor-builder-page-rail,.mentor-builder-live-canvas,.mentor-builder-section-inspector{border:1px solid #94a3b842;box-shadow:0 18px 50px #0208172e}.mentor-builder-live-canvas,.mentor-builder-section-inspector,.mentor-builder-canvas-panel,.mentor-builder-inspector{background:var(--mentor-readable-bg);color:var(--mentor-readable-text)}.mentor-builder-page-rail{color:#0f172a;background:#fff}.mentor-os-readable-panel{border:1px solid var(--mentor-os-border);background:var(--mentor-os-work-card);color:var(--mentor-os-ink);box-shadow:0 18px 42px #0f172a1f}.mentor-os-readable-panel p,.mentor-os-readable-panel small,.mentor-os-readable-panel label,.mentor-os-readable-panel .mentor-rail-hint{color:var(--mentor-os-muted)}.mentor-os-readable-panel .mentor-workzone-label,.mentor-os-readable-panel .mentor-inspector-job-card,.mentor-os-readable-panel .mentor-inspector-purpose,.mentor-os-readable-panel .mentor-section-blueprint,.mentor-os-readable-panel .mentor-os-empty-inspector,.mentor-os-readable-panel .mentor-os-design-grid,.mentor-os-readable-panel .mentor-design-preview,.mentor-os-readable-panel .mentor-style-preset-panel,.mentor-os-readable-panel .mentor-style-state-card,.mentor-os-readable-panel .mentor-rail-map,.mentor-os-readable-panel .mentor-brand-panel,.mentor-os-readable-panel .mentor-asset-fit-panel,.mentor-os-readable-panel .mentor-asset-attach-card{border-color:var(--mentor-os-border);color:var(--mentor-os-ink);background:linear-gradient(135deg,#0284c714,#0596690d),#f8fafc}.mentor-inspector-job-card{color:#0f172a;background:#fff;border:1px solid #0f172a1a;border-radius:10px;gap:4px;padding:12px;display:grid}.mentor-inspector-job-card span{color:#0369a1;text-transform:uppercase;font-size:.72rem;font-weight:950}.mentor-inspector-job-card strong{color:#020617;font-size:.98rem;font-weight:950}.mentor-inspector-job-card p{color:#475569;margin:0;font-size:.84rem;font-weight:800;line-height:1.42}.mentor-builder-section-inspector .mentor-inspector-job-card{order:1}.mentor-builder-section-inspector .mentor-builder-selected-banner,.mentor-builder-section-inspector .mentor-builder-inspector-empty{order:2}.mentor-builder-section-inspector .mentor-os-tabs{border:1px solid var(--mentor-readable-border);background:#fff;border-radius:10px;order:3;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.mentor-builder-section-inspector .mentor-os-tabs button{white-space:normal;min-height:38px}.mentor-builder-section-inspector .mentor-inspector-tab-purpose{order:4}.mentor-builder-section-inspector .mentor-os-inspector-body,.mentor-builder-section-inspector .mentor-os-empty-inspector{order:5}.mentor-builder-section-inspector .mentor-section-blueprint{order:6}.mentor-builder-section-inspector .mentor-inspector-purpose{order:7}.mentor-builder-section-inspector .mentor-workzone-label,.mentor-builder-section-inspector .mentor-os-inspector-head,.mentor-builder-section-inspector .mentor-builder-inspector-head,.mentor-builder-section-inspector .mentor-section-blueprint p,.mentor-builder-section-inspector .mentor-section-publish-handoff{display:none}.mentor-builder-status{min-height:1.25rem;color:var(--mentor-readable-muted)}.mentor-builder-status.command{color:#075985;background:#e0f2fe;border:1px solid #0284c738;border-radius:10px;margin:0;padding:8px 10px;font-size:.82rem;font-weight:850;line-height:1.35}.mentor-builder-inspector-head{border:1px solid var(--mentor-readable-border);background:var(--mentor-readable-surface);color:var(--mentor-readable-text);border-radius:10px;gap:4px;padding:12px;display:grid}.mentor-builder-inspector-head span{color:#0369a1;text-transform:uppercase;font-size:.72rem;font-weight:950}.mentor-builder-inspector-head strong{color:#020617;font-size:1rem;font-weight:950}.mentor-builder-inspector-head small,.mentor-os-inspector-head small{color:var(--mentor-readable-muted);font-size:.78rem;font-weight:850}.mentor-os-readable-panel .mentor-workzone-label span,.mentor-os-readable-panel .mentor-inspector-job-card span,.mentor-os-readable-panel .mentor-builder-inspector-head span,.mentor-os-readable-panel .mentor-section-blueprint-head span,.mentor-os-readable-panel .mentor-section-blueprint-row span,.mentor-os-readable-panel .mentor-style-state-card span,.mentor-os-readable-panel .mentor-style-preset-head span,.mentor-os-readable-panel .mentor-rail-map>span,.mentor-os-readable-panel .mentor-asset-fit-panel>span,.mentor-os-readable-panel .mentor-asset-attach-card>span,.mentor-os-readable-panel .mentor-widget-workflow-card>span,.mentor-os-readable-panel .mentor-widget-insert-feedback>span,.mentor-os-readable-panel .mentor-os-program-editor label>span,.mentor-os-readable-panel .mentor-os-inspector-body label>span{color:#0369a1}.mentor-os-readable-panel strong,.mentor-os-readable-panel h2,.mentor-os-readable-panel h3,.mentor-os-readable-panel .mentor-workzone-label strong,.mentor-os-readable-panel .mentor-inspector-job-card strong,.mentor-os-readable-panel .mentor-builder-inspector-head strong,.mentor-os-readable-panel .mentor-section-blueprint-head strong,.mentor-os-readable-panel .mentor-section-blueprint-row strong,.mentor-os-readable-panel .mentor-design-preview strong,.mentor-os-readable-panel .mentor-style-state-card strong,.mentor-os-readable-panel .mentor-style-preset-head strong,.mentor-os-readable-panel .mentor-os-section-head strong,.mentor-os-readable-panel .mentor-os-rail section>strong,.mentor-os-readable-panel .mentor-os-inspector-head span,.mentor-os-readable-panel .mentor-widget-copy strong,.mentor-os-readable-panel .mentor-widget-group-head strong,.mentor-os-readable-panel .mentor-widget-workflow-card>strong,.mentor-os-readable-panel .mentor-widget-insert-feedback>strong,.mentor-os-readable-panel .mentor-os-layer-select strong,.mentor-os-readable-panel .mentor-template-preview strong,.mentor-os-readable-panel .mentor-asset-preview strong,.mentor-os-readable-panel .mentor-os-template-gallery h3,.mentor-os-readable-panel .mentor-os-empty-inspector strong,.mentor-os-readable-panel .mentor-inspector-purpose strong{color:var(--mentor-os-ink)}.mentor-os-readable-panel .mentor-workzone-label small,.mentor-os-readable-panel .mentor-builder-inspector-head small,.mentor-os-readable-panel .mentor-inspector-purpose em,.mentor-os-readable-panel .mentor-section-blueprint p,.mentor-os-readable-panel .mentor-style-state-card small,.mentor-os-readable-panel .mentor-style-preset-head small,.mentor-os-readable-panel .mentor-widget-meta em,.mentor-os-readable-panel .mentor-widget-result,.mentor-os-readable-panel .mentor-widget-workflow-card>small,.mentor-os-readable-panel .mentor-widget-insert-feedback>small,.mentor-os-readable-panel .mentor-widget-insert-feedback>em,.mentor-os-readable-panel .mentor-rail-step small,.mentor-os-readable-panel .mentor-os-layer-select small,.mentor-os-readable-panel .mentor-template-preview p,.mentor-os-readable-panel .mentor-template-preview small,.mentor-os-readable-panel .mentor-asset-preview p,.mentor-os-readable-panel .mentor-asset-preview small,.mentor-os-readable-panel .mentor-os-template-gallery p,.mentor-os-readable-panel .mentor-os-template-gallery article>small{color:var(--mentor-os-muted)}.mentor-os-readable-panel .mentor-os-program-list button,.mentor-os-readable-panel .mentor-os-page-list button,.mentor-os-readable-panel .mentor-os-rail-tabs button,.mentor-os-readable-panel .mentor-rail-step,.mentor-os-readable-panel .mentor-os-layer-list article,.mentor-os-readable-panel .mentor-widget-group,.mentor-os-readable-panel .mentor-widget-workflow-card,.mentor-os-readable-panel .mentor-widget-insert-feedback,.mentor-os-readable-panel .mentor-widget-tile,.mentor-os-readable-panel .mentor-os-template-gallery article,.mentor-os-readable-panel .mentor-template-preview,.mentor-os-readable-panel .mentor-asset-preview,.mentor-os-readable-panel .mentor-template-page-blueprint,.mentor-os-readable-panel .mentor-template-include-list{border-color:var(--mentor-os-border);color:var(--mentor-os-ink);background:#fff;box-shadow:0 10px 24px #0f172a0d}.mentor-os-readable-panel .mentor-os-program-list button.active,.mentor-os-readable-panel .mentor-os-page-list button.active,.mentor-os-readable-panel .mentor-os-rail-tabs button.active,.mentor-os-readable-panel .mentor-os-rail-tabs button[aria-selected=true],.mentor-os-readable-panel .mentor-rail-step.active,.mentor-os-readable-panel .mentor-rail-step[aria-current=step],.mentor-os-readable-panel .mentor-os-layer-list article.active,.mentor-os-readable-panel .mentor-widget-tile:hover,.mentor-os-readable-panel .mentor-widget-tile.active,.mentor-os-readable-panel .mentor-widget-tile[aria-pressed=true],.mentor-os-readable-panel .mentor-os-template-gallery article.active{color:#075985;background:#e0f2fe;border-color:#0284c76b;box-shadow:inset 0 0 0 1px #0284c71a,0 12px 28px #0f172a14}.mentor-os-readable-panel .mentor-widget-icon,.mentor-os-readable-panel .mentor-widget-add,.mentor-os-readable-panel .mentor-os-layer-actions button,.mentor-os-readable-panel .mentor-os-status-control button,.mentor-os-readable-panel .mentor-os-tabs button,.mentor-os-readable-panel .mentor-mode-next-actions button{color:#334155;background:#f8fafc;border-color:#0f172a1f}.mentor-os-readable-panel .mentor-widget-workflow-card em,.mentor-os-readable-panel .mentor-widget-group-head em{color:#075985;background:#f0f9ff;border-color:#0284c72e}.mentor-os-readable-panel .mentor-os-status-control button.active,.mentor-os-readable-panel .mentor-os-tabs button.active,.mentor-os-readable-panel .mentor-os-status-control button[aria-selected=true],.mentor-os-readable-panel .mentor-os-tabs button[aria-selected=true]{color:#065f46;background:#dcfce7;border-color:#05966966}.mentor-os-readable-panel .mentor-os-program-editor summary,.mentor-os-readable-panel .mentor-os-program-editor input,.mentor-os-readable-panel .mentor-os-program-editor textarea,.mentor-os-readable-panel .mentor-os-program-editor select,.mentor-os-readable-panel .mentor-os-inspector-body input,.mentor-os-readable-panel .mentor-os-inspector-body textarea,.mentor-os-readable-panel .mentor-os-inspector-body select{border-color:var(--mentor-os-border);color:var(--mentor-os-ink);background:#fff}.mentor-os-readable-panel .mentor-os-program-editor input:focus,.mentor-os-readable-panel .mentor-os-program-editor textarea:focus,.mentor-os-readable-panel .mentor-os-inspector-body input:focus,.mentor-os-readable-panel .mentor-os-inspector-body textarea:focus,.mentor-os-readable-panel .mentor-os-inspector-body select:focus{background:#fff;border-color:#0284c78f;box-shadow:0 0 0 3px #0284c729}.mentor-builder-canvas-toolbar,.mentor-builder-device-toggle{justify-content:space-between;align-items:center;gap:10px;width:min(100%,1040px);margin:0 auto 12px;display:flex}.mentor-builder-canvas-toolbar{border:1px solid var(--mentor-os-border);color:var(--mentor-os-ink);background:#fff;border-radius:10px;flex-wrap:wrap;padding:10px 12px}.mentor-builder-region-title{color:#0f172a;letter-spacing:0;min-width:0;font-size:13px;font-weight:950;line-height:1.2}.mentor-builder-region-alias{color:#64748b;font-size:12px;font-weight:800}.mentor-builder-action-primary{color:#fff;background:#0284c7;border:1px solid #0284c757;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:12px;font-weight:900;display:inline-flex}.mentor-builder-action-primary:hover,.mentor-builder-action-primary:focus-visible{background:#0369a1;box-shadow:0 10px 24px #0284c738}.mentor-builder-canvas-toolbar>strong{flex:none}.mentor-builder-canvas-toolbar .mentor-builder-device-toggle{width:auto;margin:0}.mentor-builder-device-toggle button{border:1px solid var(--mentor-os-border);color:#334155;background:#f8fafc;border-radius:8px;min-height:32px;padding:0 10px;font-size:12px;font-weight:900}.mentor-builder-device-toggle button[aria-pressed=true]{color:#075985;background:#e0f2fe;border-color:#0284c780}.mentor-builder-layer-list{border-top:1px solid var(--mentor-os-border);gap:8px;min-width:0;margin-top:14px;padding-top:14px;display:grid}.mentor-builder-layer-list header{gap:3px;display:grid}.mentor-builder-layer-list header span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-builder-layer-list header strong{color:var(--mentor-os-ink);font-size:13px}.mentor-builder-layer-list button{border:1px solid var(--mentor-os-border);min-height:44px;color:var(--mentor-os-ink);cursor:pointer;text-align:left;background:#fff;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;display:grid}.mentor-builder-layer-list button[aria-current=true],.mentor-builder-layer-list button:hover,.mentor-builder-layer-list button:focus-visible{color:#075985;background:#e0f2fe;border-color:#0284c76b}.mentor-builder-layer-list button>span{color:#475569;background:#f1f5f9;border-radius:999px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:grid}.mentor-builder-layer-list button strong{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mentor-builder-selected-banner{border:2px solid var(--mentor-os-blue);color:#075985;background:#e0f2fe;border-radius:10px;gap:4px;min-width:0;padding:12px;display:grid}.mentor-builder-selected-banner span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-builder-selected-banner strong{color:var(--mentor-os-ink);font-size:14px}.mentor-builder-selected-banner small{color:#0e7490;font-size:12px;font-weight:800;line-height:1.35}.mentor-builder-selected-banner.inline{z-index:6;pointer-events:none;border-width:1px;border-radius:999px;align-items:center;gap:7px;width:fit-content;max-width:calc(100% - 28px);min-height:30px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;top:50px;right:14px}.mentor-builder-selected-banner.inline span,.mentor-builder-selected-banner.inline strong{white-space:nowrap;min-width:0;font-size:11px;line-height:1}.mentor-builder-selected-banner.inline span{color:#0369a1}.mentor-builder-selected-banner.inline strong{color:#0f172a;text-overflow:ellipsis;max-width:180px;overflow:hidden}.mentor-builder-inspector-empty{color:var(--mentor-os-ink);background:#f8fafc;border:1px dashed #94a3b8;border-radius:10px;gap:8px;padding:18px;display:grid}.mentor-builder-inspector-empty span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-builder-inspector-empty strong{color:var(--mentor-os-ink)}.mentor-builder-inspector-empty small{color:var(--mentor-os-muted)}.mentor-builder-drop-zone-label{z-index:8;border:1px solid var(--mentor-os-blue);color:#075985;pointer-events:none;background:#e0f2fe;border-radius:999px;padding:7px 10px;font-size:.76rem;font-weight:900;position:absolute;left:24px;box-shadow:0 12px 28px #0f172a2e}.mentor-builder-block.drop-before .mentor-builder-drop-zone-label{top:-42px}.mentor-builder-block.drop-after .mentor-builder-drop-zone-label{bottom:-42px}.mentor-builder-block.dragging,.mentor-builder-block.is-dragging{opacity:.52;transform:scale(1.01);box-shadow:0 0 0 4px #0284c742,0 20px 44px #0206173d}.mentor-builder-drop-line{background:var(--mentor-os-blue);border-radius:999px;height:4px;left:16px;right:16px;box-shadow:0 0 0 4px #0284c729}@media (prefers-reduced-motion:reduce){.mentor-builder-block,.mentor-os-canvas{transition:none}.mentor-builder-block.moved{animation:none}}.rotate-up{transform:rotate(-90deg)}.rotate-down{transform:rotate(90deg)}.mentor-os-checks{gap:10px;display:grid}.mentor-os-checks label{color:#dbe5f6;align-items:center;gap:8px;display:flex}.mentor-mode-surface{gap:16px;width:min(100%,1100px);margin:0 auto;display:grid}.mentor-discord-bridge{color:#f8fafc;background:linear-gradient(145deg,#0ea5e917,#0000 44%),#06111d;border:1px solid #1f3446;border-radius:12px;gap:18px;width:min(100%,1180px);margin:0 auto;padding:20px;display:grid;box-shadow:0 22px 62px #02061742}.mentor-proof-sync{color:#f8fafc;background:linear-gradient(135deg,#0ea5e91f,#0000 36%),linear-gradient(#07111d,#030812);border-color:#38bdf838;border-radius:14px;gap:16px;width:min(100%,1200px);padding:20px}.mentor-proof-sync-head{grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start;gap:18px;min-width:0;display:grid}.mentor-proof-sync-head>div:first-child{gap:8px;min-width:0;display:grid}.mentor-proof-sync-head span,.mentor-proof-sync-card-head small,.mentor-proof-sync-flow small,.mentor-proof-sync-trust>div span{color:#94a3b8;font-size:12px;font-weight:850;line-height:1.35}.mentor-proof-sync-head>div:first-child>span{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:950}.mentor-proof-sync-head h2{color:#fff;letter-spacing:0;max-width:760px;margin:0;font-size:clamp(32px,4vw,54px);font-weight:950;line-height:.98}.mentor-proof-sync-head p{color:#cbd5e1;max-width:760px;margin:0;font-size:16px;font-weight:760;line-height:1.48}.mentor-proof-sync-design-note{color:#fde68a;text-align:center;background:#f5c4511f;border:1px solid #f5c45173;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:6px 10px;font-size:12px;font-weight:950;display:inline-flex}.mentor-proof-sync-head .mentor-proof-sync-design-note{color:#fde68a;font-size:12px;line-height:1.2}.mentor-proof-sync-autopilot{background:linear-gradient(135deg,#2dd4bf1f,#0000 42%),#ffffff0e;border:1px solid #67e8f938;border-radius:12px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.55fr) minmax(180px,.55fr);align-items:stretch;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff14}.mentor-proof-sync-autopilot-head{align-content:center;gap:6px;min-width:0;display:grid}.mentor-proof-sync-autopilot-head span,.mentor-proof-sync-autopilot-route span{color:#67e8f9;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-sync-autopilot-head strong{color:#fff;font-size:22px;font-weight:950;line-height:1.08}.mentor-proof-sync-autopilot-head p{color:#cbd5e1;margin:0;font-size:13px;font-weight:740;line-height:1.4}.mentor-proof-sync-autopilot-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-proof-sync-autopilot-steps span{background:#02061747;border:1px solid #94a3b833;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:4px 8px;min-width:0;padding:10px;display:grid}.mentor-proof-sync-autopilot-steps b{color:#67e8f9;background:#22d3ee26;border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:950;display:inline-grid}.mentor-proof-sync-autopilot-steps strong{color:#fff;font-size:13px;font-weight:950;line-height:1.15}.mentor-proof-sync-autopilot-steps small{color:#a9b8cc;grid-column:1/-1;font-size:12px;font-weight:740;line-height:1.35}.mentor-proof-sync-autopilot-route{flex-wrap:wrap;align-content:center;gap:7px;min-width:0;display:flex}.mentor-proof-sync-autopilot-route span{color:#fde68a;letter-spacing:0;text-transform:none;background:#f5c4511a;border:1px solid #f5c45157;border-radius:999px;align-items:center;min-height:28px;padding:5px 9px;font-size:11px;display:inline-flex}.mentor-proof-sync-concept-shell{grid-template-columns:minmax(260px,.95fr) minmax(320px,1.18fr) minmax(300px,.9fr);grid-template-areas:"setup queue routes""setup queue buyer";gap:14px;min-width:0;display:grid}.mentor-proof-sync-bot-setup,.mentor-proof-sync-proof-queue,.mentor-proof-sync-route-map,.mentor-proof-sync-buyer-card{border-radius:12px;align-content:start;gap:12px;min-width:0;display:grid;box-shadow:0 16px 42px #00000038}.mentor-proof-sync-bot-setup,.mentor-proof-sync-proof-queue{color:#0b151a;background:#f7fafb;border:1px solid #d9e3e6;padding:15px}.mentor-proof-sync-bot-setup{grid-area:setup}.mentor-proof-sync-proof-queue{grid-area:queue}.mentor-proof-sync-route-map{background:linear-gradient(135deg,#19c8e614,#0000 56%),#ffffff0e;border:1px solid #ffffff1f;grid-area:routes;padding:15px}.mentor-proof-sync-buyer-card{color:#0b151a;background:#f7fafb;border:1px solid #d9e3e6;grid-area:buyer;overflow:hidden}.mentor-proof-sync-concept-head{gap:5px;min-width:0;display:grid}.mentor-proof-sync-concept-head span{color:#0e7490;letter-spacing:0;text-transform:none;font-size:12px;font-weight:950}.mentor-proof-sync-route-map .mentor-proof-sync-concept-head span{color:#67e8f9}.mentor-proof-sync-concept-head strong{color:#0f172a;font-size:18px;font-weight:950;line-height:1.14}.mentor-proof-sync-route-map .mentor-proof-sync-concept-head strong{color:#f8fafc}.mentor-proof-sync-concept-head small{color:#526870;font-size:12px;font-weight:760;line-height:1.38}.mentor-proof-sync-route-map .mentor-proof-sync-concept-head small{color:#a9b8cc}.mentor-proof-bot-install-kit{color:#e5edf7;background:linear-gradient(135deg,#22d3ee1f,#0000 48%),#02061757;border:1px solid #22d3ee3d;border-radius:13px;gap:11px;min-width:0;padding:13px;display:grid}.mentor-proof-bot-install-kit>div:first-child{gap:4px;min-width:0;display:grid}.mentor-proof-bot-install-kit>div:first-child span{color:#67e8f9;font-size:12px;font-weight:950}.mentor-proof-bot-install-kit>div:first-child strong{color:#fff;font-size:18px;font-weight:950;line-height:1.12}.mentor-proof-bot-install-kit>div:first-child small{color:#aebdcb;font-size:12px;font-weight:750;line-height:1.38}.mentor-proof-bot-install-kit code{overflow-wrap:anywhere;color:#dffbff;background:#01070ebd;border:1px solid #94a3b833;border-radius:10px;min-width:0;max-width:100%;padding:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:800;line-height:1.45;display:block}.mentor-proof-bot-install-meta,.mentor-proof-bot-install-steps{gap:8px;min-width:0;display:grid}.mentor-proof-bot-install-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-bot-install-meta span,.mentor-proof-bot-install-steps span{background:#0f172a94;border:1px solid #94a3b82e;border-radius:10px;min-width:0;padding:10px;display:grid}.mentor-proof-bot-install-meta small,.mentor-proof-bot-install-steps small{color:#9fb0c4;font-size:11px;font-weight:760;line-height:1.35}.mentor-proof-bot-install-meta b{overflow-wrap:anywhere;color:#fff;min-width:0;font-size:12px;font-weight:950}.mentor-proof-bot-install-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-bot-install-steps span{grid-template-columns:auto minmax(0,1fr);gap:3px 8px}.mentor-proof-bot-install-steps b{color:#67e8f9;background:#22d3ee24;border-radius:999px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:inline-grid}.mentor-proof-bot-install-steps strong{color:#fff;align-self:center;font-size:12px;font-weight:950}.mentor-proof-bot-install-steps small{grid-column:1/-1}.mentor-proof-bot-install-actions{flex-wrap:wrap;gap:8px;display:flex}.mentor-proof-bot-install-actions button{color:#e8fdff;cursor:pointer;background:#22d3ee24;border:1px solid #22d3ee57;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex}.mentor-proof-bot-install-actions button:disabled{cursor:not-allowed;opacity:.54}.mentor-proof-sync-setup-channels,.mentor-proof-sync-setup-rules,.mentor-proof-sync-queue-list,.mentor-proof-sync-route-list,.mentor-proof-sync-buyer-feed{gap:9px;min-width:0;display:grid}.mentor-proof-sync-setup-channels span,.mentor-proof-sync-setup-rules span,.mentor-proof-sync-queue-list section,.mentor-proof-sync-buyer-feed span{background:#fff;border:1px solid #d9e3e6;border-radius:10px;min-width:0}.mentor-proof-sync-setup-channels span{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:12px;display:grid}.mentor-proof-sync-setup-channels strong,.mentor-proof-sync-queue-list strong,.mentor-proof-sync-buyer-card strong{color:#0f172a;font-size:14px;font-weight:950;line-height:1.2}.mentor-proof-sync-setup-channels small,.mentor-proof-sync-queue-list small,.mentor-proof-sync-queue-list p,.mentor-proof-sync-buyer-card small{color:#526870;margin:0;font-size:12px;font-weight:760;line-height:1.36}.mentor-proof-sync-setup-channels em{background:#0dca75;border-radius:999px;grid-area:1/2/span 2;width:42px;height:24px;position:relative}.mentor-proof-sync-setup-channels em:after{content:"";background:#fff;border-radius:999px;width:18px;height:18px;position:absolute;top:3px;right:3px}.mentor-proof-sync-setup-rules{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-sync-setup-rules span{background:#f8fafb;gap:3px;padding:10px;display:grid}.mentor-proof-sync-setup-rules strong{color:#122026;font-size:13px;font-weight:950}.mentor-proof-sync-setup-rules small{color:#4d626a;font-size:12px;font-weight:760;line-height:1.32}.mentor-proof-sync-queue-list section{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px;display:grid}.mentor-proof-sync-queue-list section>div{gap:5px;min-width:0;display:grid}.mentor-proof-sync-queue-list span{color:#0e6b7d;background:#dff8fb;border-radius:999px;justify-self:start;padding:4px 7px;font-size:11px;font-weight:900}.mentor-proof-sync-queue-list button,.mentor-proof-sync-buyer-card button{color:#fff;cursor:pointer;background:#071014;border:0;border-radius:8px;min-height:38px;padding:0 12px;font-size:13px;font-weight:950}.mentor-proof-sync-queue-list button:disabled{cursor:not-allowed;opacity:.48}.mentor-proof-sync-route-list span{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-width:0;padding:10px;display:grid}.mentor-proof-sync-route-list b{color:#7debff;background:#19c8e624;border-radius:9px;grid-row:span 2;place-items:center;width:34px;height:34px;font-size:13px;font-weight:950;display:grid}.mentor-proof-sync-route-list strong{color:#fff;font-size:14px;font-weight:950}.mentor-proof-sync-route-list small{color:#a9b8cc;font-size:12px;font-weight:760;line-height:1.34}.mentor-proof-sync-route-list em{color:#7cf3b3;grid-area:1/3/span 2;font-size:12px;font-style:normal;font-weight:950}.mentor-proof-sync-buyer-hero{background:linear-gradient(135deg,#f9fbfc,#eaf3f6);border-bottom:1px solid #d9e3e6;gap:10px;padding:18px;display:grid}.mentor-proof-sync-buyer-hero>strong{font-size:24px;line-height:1.05}.mentor-proof-sync-buyer-hero>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mentor-proof-sync-buyer-hero>div span{background:#fff;border:1px solid #d9e3e6;border-radius:10px;gap:2px;min-width:0;padding:10px;display:grid}.mentor-proof-sync-buyer-hero b{color:#0f172a;font-size:19px;line-height:1}.mentor-proof-sync-buyer-hero nav{flex-wrap:wrap;gap:8px;display:flex}.mentor-proof-sync-buyer-hero nav button:nth-child(2){color:#122026;background:#e7eef1}.mentor-proof-sync-buyer-feed{padding:14px}.mentor-proof-sync-buyer-feed span{gap:4px;padding:10px;display:grid}.mentor-proof-sync-boundary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.mentor-proof-sync-boundary article{background:linear-gradient(135deg,#0ea5e91a,#0000 58%),#02061794;border:1px solid #94a3b829;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:14px;display:grid}.mentor-proof-sync-boundary article:first-child{background:linear-gradient(135deg,#22c55e1a,#0000 58%),#02061794}.mentor-proof-sync-boundary span{color:#67e8f9;background:#0f172ad1;border:1px solid #67e8f93d;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.mentor-proof-sync-boundary div{gap:5px;min-width:0;display:grid}.mentor-proof-sync-boundary strong{color:#fff;font-size:17px;font-weight:950;line-height:1.16}.mentor-proof-sync-boundary p{color:#cbd5e1;margin:0;font-size:13px;font-weight:760;line-height:1.4}.mentor-proof-sync-rule-strip{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.mentor-proof-sync-rule-strip span{color:#dcfce7;background:#14532d38;border:1px solid #22c55e33;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:7px 10px;font-size:12px;font-weight:900;line-height:1.2;display:inline-flex}.mentor-proof-sync-rule-strip svg{color:#86efac;flex:none}.mentor-proof-sync-operating-loop{background:linear-gradient(135deg,#0ea5e91f,#0000 48%),#0f172abd;border:1px solid #67e8f933;border-radius:13px;grid-template-columns:minmax(230px,.52fr) minmax(0,1fr);gap:12px;min-width:0;padding:14px;display:grid}.mentor-proof-sync-operating-copy{align-content:center;gap:7px;min-width:0;padding:12px;display:grid}.mentor-proof-sync-operating-copy span{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-sync-operating-copy strong{color:#fff;font-size:22px;font-weight:950;line-height:1.1}.mentor-proof-sync-operating-copy small{color:#cbd5e1;font-size:13px;font-weight:760;line-height:1.42}.mentor-proof-sync-operating-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;min-width:0;display:grid}.mentor-proof-sync-operating-steps span{background:#02061775;border:1px solid #94a3b826;border-radius:11px;align-content:start;gap:7px;min-width:0;min-height:148px;padding:12px;display:grid}.mentor-proof-sync-operating-steps span.active{background:linear-gradient(135deg,#0ea5e924,#0000 58%),#02061780;border-color:#67e8f96b;box-shadow:0 14px 34px #0ea5e91a}.mentor-proof-sync-operating-steps span.locked{opacity:.68}.mentor-proof-sync-operating-steps b{color:#67e8f9;background:#67e8f924;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:950;display:inline-grid}.mentor-proof-sync-operating-steps strong{color:#fff;font-size:15px;font-weight:950;line-height:1.14}.mentor-proof-sync-operating-steps small{color:#a9b8cc;font-size:12px;font-weight:760;line-height:1.38}.mentor-proof-sync-operating-steps em{color:#dff7ff;background:#67e8f91f;border-radius:999px;place-self:end start;margin-top:auto;padding:5px 8px;font-size:11px;font-style:normal;font-weight:950}.mentor-proof-sync-actions{gap:10px;min-width:0;display:grid}.mentor-proof-sync-actions button,.mentor-proof-sync-drafts button{color:#fff;cursor:pointer;background:#0ea5e9;border:1px solid #67e8f940;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:13px;font-weight:950;display:inline-flex}.mentor-proof-sync-actions button:nth-child(2),.mentor-proof-sync-drafts button:first-child{background:#0f766e}.mentor-proof-sync-actions button:nth-child(3),.mentor-proof-sync-drafts button:nth-child(2){color:#f8fafc;background:#111827}.mentor-proof-sync-drafts button:nth-child(3){color:#fecdd3;background:#7f1d1d6b;border-color:#f8717147}.mentor-proof-sync-actions button:hover:not(:disabled),.mentor-proof-sync-drafts button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 26px #0ea5e929}.mentor-proof-sync-actions button:disabled,.mentor-proof-sync-drafts button:disabled{cursor:not-allowed;opacity:.52}.mentor-proof-sync-primary-action{background:linear-gradient(135deg,#0ea5e9,#0891b2);border-color:#67e8f970;min-height:48px;box-shadow:0 18px 34px #0ea5e92e}.mentor-proof-sync-flow{background:#0f172aad;border:1px solid #94a3b824;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;min-width:0;padding:12px;display:grid}.mentor-proof-sync-flow span{background:#ffffff0b;border:1px solid #94a3b824;border-radius:10px;gap:6px;min-width:0;padding:12px;display:grid}.mentor-proof-sync-flow b{color:#67e8f9;background:#67e8f924;border-radius:999px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:950;display:inline-grid}.mentor-proof-sync-flow strong{color:#fff;font-size:13px;font-weight:950;line-height:1.2}.mentor-proof-sync-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr) minmax(260px,.82fr);gap:12px;min-width:0;display:grid}.mentor-proof-sync-card{background:#0f172ad1;border:1px solid #94a3b82b;border-radius:12px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff0d}.mentor-proof-sync-card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;display:grid}.mentor-proof-sync-card-head svg{color:#67e8f9}.mentor-proof-sync-card-head span{gap:4px;min-width:0;display:grid}.mentor-proof-sync-card-head strong{color:#fff;font-size:18px;font-weight:950;line-height:1.1}.mentor-proof-sync-card-head em{color:#86efac;background:#22c55e1f;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:950}.mentor-proof-sync-channel-list,.mentor-proof-sync-capture,.mentor-proof-sync-moments,.mentor-proof-sync-drafts,.mentor-proof-sync-preview-list,.mentor-proof-sync-public-map{gap:9px;min-width:0;display:grid}.mentor-proof-sync-channel-list span,.mentor-proof-sync-capture span,.mentor-proof-sync-moments section,.mentor-proof-sync-drafts section,.mentor-proof-sync-preview-list span,.mentor-proof-sync-public-map span{background:#0206176b;border:1px solid #94a3b824;border-radius:10px;min-width:0;padding:11px}.mentor-proof-sync-channel-list span,.mentor-proof-sync-capture span,.mentor-proof-sync-preview-list span{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 8px;display:grid}.mentor-proof-sync-channel-list svg,.mentor-proof-sync-capture svg,.mentor-proof-sync-preview-list svg{color:#22c55e;grid-row:span 2}.mentor-proof-sync-channel-list strong,.mentor-proof-sync-capture strong,.mentor-proof-sync-moments strong,.mentor-proof-sync-drafts strong,.mentor-proof-sync-preview-list strong{color:#f8fafc;font-size:14px;font-weight:920;line-height:1.24}.mentor-proof-sync-channel-list small,.mentor-proof-sync-capture small,.mentor-proof-sync-moments small,.mentor-proof-sync-drafts small,.mentor-proof-sync-drafts p,.mentor-proof-sync-preview-list small,.mentor-proof-sync-preview-list em,.mentor-proof-sync-trust small,.mentor-proof-sync-trust em{color:#a9b8cc;font-size:12px;font-style:normal;font-weight:760;line-height:1.38}.mentor-proof-sync-moments section,.mentor-proof-sync-drafts section{gap:7px;display:grid}.mentor-proof-sync-moments p,.mentor-proof-sync-drafts p{margin:0}.mentor-proof-sync-drafts section.daily-digest{background:linear-gradient(135deg,#facc1514,#0000 58%),#02061770;border-color:#facc153d}.mentor-proof-sync-draft-meta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 8px;min-width:0;display:grid}.mentor-proof-sync-draft-meta small,.mentor-proof-sync-draft-meta em{overflow-wrap:anywhere;min-width:0}.mentor-proof-sync-draft-meta em{color:#cbd5e1;grid-column:1;font-size:12px;font-style:normal;font-weight:820}.mentor-proof-sync-draft-meta b{color:#dff7ff;text-transform:uppercase;background:#67e8f91f;border-radius:999px;grid-area:1/2/span 2;justify-self:end;padding:5px 8px;font-size:11px;font-weight:950}.mentor-proof-sync-draft-actions{flex-wrap:wrap;gap:7px;display:flex}.mentor-proof-sync-drafts button{min-height:34px;padding:0 10px;font-size:12px}.mentor-proof-sync-edit-form{background:linear-gradient(135deg,#0891b22e,#22c55e14),#02080d8f;border:1px solid #22d3ee47;border-radius:12px;gap:10px;min-width:0;padding:14px;display:grid}.mentor-proof-sync-edit-head,.mentor-proof-sync-edit-form label{gap:6px;min-width:0;display:grid}.mentor-proof-sync-edit-head span,.mentor-proof-sync-edit-form label span{color:#7defff;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-sync-edit-head strong{color:#fff;font-size:16px;font-weight:950;line-height:1.18}.mentor-proof-sync-edit-head small{color:#cbd5e1;font-size:12px;font-weight:780}.mentor-proof-sync-edit-form input,.mentor-proof-sync-edit-form textarea{color:#f8fafc;width:100%;min-width:0;font:inherit;background:#020617d1;border:1px solid #94a3b842;border-radius:10px;outline:none;font-size:13px;font-weight:760;line-height:1.42}.mentor-proof-sync-edit-form input{min-height:40px;padding:0 11px}.mentor-proof-sync-edit-form textarea{resize:vertical;min-height:118px;padding:11px}.mentor-proof-sync-edit-form input:focus,.mentor-proof-sync-edit-form textarea:focus{border-color:#22d3ee9e;box-shadow:0 0 0 3px #22d3ee1f}.mentor-proof-sync-edit-actions{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.mentor-proof-sync-edit-actions button{color:#fff;cursor:pointer;background:#0ea5e9;border:1px solid #22d3ee42;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:12px;font-weight:950;display:inline-flex}.mentor-proof-sync-edit-actions button:nth-child(2){color:#dbeafe;background:#0f172aa8;border-color:#94a3b838}.mentor-proof-sync-edit-actions button:disabled{cursor:not-allowed;opacity:.55}.mentor-proof-sync-public-map{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-sync-public-map span{color:#dbeafe;text-align:center;font-size:12px;font-weight:900}.mentor-proof-sync-publish-reward{background:linear-gradient(135deg,#22c55e29,#0000 42%),linear-gradient(225deg,#0ea5e91f,#0000 46%),#020617c7;border:1px solid #22c55e57;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr) minmax(260px,.72fr);align-items:stretch;gap:10px;min-width:0;padding:14px;display:grid;box-shadow:0 20px 48px #16a34a1f}.mentor-proof-sync-publish-reward>div:first-child{align-content:center;gap:6px;min-width:0;display:grid}.mentor-proof-sync-publish-reward>div:first-child span{color:#86efac;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-sync-publish-reward strong{color:#fff;font-size:21px;font-weight:950;line-height:1.12}.mentor-proof-sync-publish-reward p,.mentor-proof-sync-publish-reward small{color:#cbd5e1;margin:0;font-size:13px;font-weight:760;line-height:1.42}.mentor-proof-sync-reward-track,.mentor-proof-sync-reward-actions{gap:8px;min-width:0;display:grid}.mentor-proof-sync-reward-track span{color:#dcfce7;background:#14532d42;border:1px solid #22c55e33;border-radius:10px;align-items:center;gap:8px;min-width:0;min-height:38px;padding:8px 10px;font-size:12px;font-weight:950;display:inline-flex}.mentor-proof-sync-reward-track svg{color:#86efac;flex:none}.mentor-proof-sync-reward-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-sync-reward-actions button{color:#f8fafc;cursor:pointer;background:#0f172ad1;border:1px solid #67e8f93d;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex}.mentor-proof-sync-reward-actions button:first-child{color:#fff;background:#0ea5e9}.mentor-proof-sync-reward-actions button:hover:not(:disabled),.mentor-proof-sync-reward-actions button:focus-visible{border-color:#67e8f975;transform:translateY(-1px)}.mentor-proof-sync-reward-actions button:disabled{cursor:not-allowed;opacity:.52}.mentor-proof-sync-momentum{background:linear-gradient(135deg,#22c55e1a,#0000 45%),#0206179e;border:1px solid #22c55e38;border-radius:12px;grid-template-columns:minmax(0,1.05fr) minmax(220px,.72fr) minmax(220px,.66fr);align-items:stretch;gap:10px;min-width:0;padding:14px;display:grid}.mentor-proof-sync-momentum.waiting{background:linear-gradient(135deg,#f5c4511a,#0000 46%),#020617ad;border-color:#f5c4513d}.mentor-proof-sync-momentum.active{background:linear-gradient(135deg,#22c55e21,#0000 45%),#0206179e;border-color:#22c55e4d}.mentor-proof-sync-momentum>div:first-child{align-content:center;gap:6px;min-width:0;padding:12px;display:grid}.mentor-proof-sync-momentum>div:first-child span{color:#86efac;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-sync-momentum>div:first-child strong{color:#fff;font-size:20px;font-weight:950;line-height:1.12}.mentor-proof-sync-momentum>div:first-child small{color:#b7c7d9;font-size:13px;font-weight:760;line-height:1.42}.mentor-proof-sync-rewards,.mentor-proof-sync-next-actions{gap:8px;min-width:0;display:grid}.mentor-proof-sync-rewards span{background:#0f172ac2;border:1px solid #94a3b824;border-radius:10px;align-content:center;gap:4px;min-width:0;padding:10px;display:grid}.mentor-proof-sync-rewards strong{color:#86efac;font-size:18px;font-weight:950;line-height:1}.mentor-proof-sync-momentum.waiting .mentor-proof-sync-rewards strong{color:#fbbf24}.mentor-proof-sync-momentum.active .mentor-proof-sync-rewards strong{color:#86efac}.mentor-proof-sync-rewards small{color:#dbeafe;font-size:12px;font-weight:850}.mentor-proof-sync-next-actions button{color:#dff7ff;cursor:pointer;background:#0ea5e921;border:1px solid #67e8f938;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:12px;font-weight:950;display:inline-flex}.mentor-proof-sync-next-actions button:first-child{color:#fff;background:#0ea5e9}.mentor-proof-sync-next-actions button:hover:not(:disabled){border-color:#67e8f96b;transform:translateY(-1px)}.mentor-proof-sync-next-actions button:disabled{cursor:not-allowed;opacity:.52}.mentor-proof-sync-trust{background:linear-gradient(135deg,#f5c4511a,#0000 48%),#0f172adb;border:1px solid #f5c45142;border-radius:12px;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(140px,.55fr));gap:10px;min-width:0;padding:14px;display:grid}.mentor-proof-sync-trust>div,.mentor-proof-sync-trust>span{background:#02061757;border:1px solid #94a3b81f;border-radius:10px;align-content:center;gap:5px;min-width:0;padding:12px;display:grid}.mentor-proof-sync-trust>div strong{color:#f8fafc;font-size:20px;font-weight:950}.mentor-proof-sync-trust>span strong{color:#fde68a;font-size:28px;font-weight:950;line-height:1}.mentor-proof-sync-trust>span small{color:#fff;font-weight:900}.mentor-proof-sync-workspace{grid-template-columns:minmax(260px,.9fr) minmax(380px,1.25fr) minmax(300px,.9fr);grid-template-areas:"workflow workflow workflow""setup queue routes""preview preview buyer";align-items:stretch}.mentor-proof-sync-workflow-strip{grid-area:workflow;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.mentor-proof-sync-workflow-strip span{color:#0f172a;background:#fff;border:1px solid #d9e3e6;border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:4px 9px;min-width:0;padding:12px;display:grid}.mentor-proof-sync-workflow-strip b{color:#0369a1;background:#e0f2fe;border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:inline-grid}.mentor-proof-sync-workflow-strip strong{color:#0f172a;font-size:14px;font-weight:950;line-height:1.16}.mentor-proof-sync-workflow-strip small{color:#475569;grid-column:1/-1;font-size:12px;font-weight:760;line-height:1.35}.mentor-proof-sync-steps{grid-area:steps;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.mentor-proof-sync-steps span{color:#0f172a;background:#fff;border:1px solid #d9e3e6;border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:5px 9px;min-width:0;padding:12px;display:grid}.mentor-proof-sync-steps span.active{border-color:#0ea5e9;box-shadow:0 16px 34px #0ea5e929}.mentor-proof-sync-steps b{color:#0369a1;background:#e0f2fe;border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:inline-grid}.mentor-proof-sync-steps strong{color:#0f172a;font-size:14px;font-weight:950;line-height:1.16}.mentor-proof-sync-steps small{color:#475569;grid-column:1/-1;font-size:12px;font-weight:760;line-height:1.35}.mentor-proof-sync-steps em{color:#0e7490;background:#ecfeff;border-radius:999px;grid-column:1/-1;justify-self:start;padding:5px 8px;font-size:11px;font-style:normal;font-weight:950}.mentor-proof-sync-workspace .mentor-proof-sync-proof-queue{grid-area:queue}.mentor-proof-sync-workspace .mentor-proof-sync-drafts{gap:10px}.mentor-proof-sync-workspace .mentor-proof-sync-drafts section{background:#fff;border-color:#d9e3e6}.mentor-proof-sync-workspace .mentor-proof-sync-route-map{background:linear-gradient(135deg,#0ea5e91f,#0000 56%),#07111d}.mentor-proof-sync-buyer-hero>span{color:#0e7490;font-size:12px;font-weight:950}.mentor-proof-sync-preview-strip{color:#0f172a;background:#fff;border:1px solid #d9e3e6;border-radius:12px;grid-area:preview;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(130px,.5fr));gap:10px;min-width:0;padding:14px;display:grid}.mentor-proof-sync-preview-strip>div,.mentor-proof-sync-preview-strip>span{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-content:center;gap:5px;min-width:0;padding:12px;display:grid}.mentor-proof-sync-preview-strip>div>span{color:#0e7490;font-size:12px;font-weight:950}.mentor-proof-sync-preview-strip strong{color:#0f172a;font-weight:950;line-height:1.15}.mentor-proof-sync-preview-strip>div strong{font-size:18px}.mentor-proof-sync-preview-strip>span strong{color:#0e7490;font-size:26px}.mentor-proof-sync-preview-strip small,.mentor-proof-sync-preview-strip em{color:#475569;font-size:12px;font-style:normal;font-weight:760;line-height:1.35}@media (width<=980px){.mentor-proof-sync-concept-shell{grid-template-columns:1fr;grid-template-areas:"workflow""setup""queue""routes""preview""buyer"}.mentor-proof-sync-head,.mentor-proof-sync-autopilot,.mentor-proof-sync-boundary,.mentor-proof-sync-operating-loop,.mentor-proof-sync-grid,.mentor-proof-sync-publish-reward,.mentor-proof-sync-momentum,.mentor-proof-sync-trust,.mentor-proof-sync-workflow-strip,.mentor-proof-sync-steps,.mentor-proof-sync-preview-strip{grid-template-columns:1fr}.mentor-proof-sync-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.mentor-proof-sync-flow,.mentor-proof-sync-operating-steps,.mentor-proof-sync-autopilot-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.mentor-proof-sync{padding:14px}.mentor-proof-sync-head h2{font-size:32px}.mentor-proof-sync-actions,.mentor-proof-sync-autopilot-steps,.mentor-proof-sync-workflow-strip,.mentor-proof-sync-steps,.mentor-proof-sync-preview-strip,.mentor-proof-sync-flow,.mentor-proof-sync-operating-steps,.mentor-proof-sync-setup-rules,.mentor-proof-sync-buyer-hero>div,.mentor-proof-sync-public-map,.mentor-proof-sync-reward-actions,.mentor-proof-sync-queue-list section,.mentor-proof-sync-route-list span{grid-template-columns:1fr}.mentor-proof-sync-route-list b,.mentor-proof-sync-route-list em{grid-area:auto;justify-self:start}.mentor-proof-sync-operating-steps span{min-height:0}}.mentor-proof-hub{color:#0f172a;background:linear-gradient(135deg,#0ea5e929,#0000 38%),linear-gradient(#f8fafcfa,#e2e8f0fa);border:1px solid #67e8f947;border-radius:14px;gap:16px;min-width:0;padding:22px;display:grid;box-shadow:inset 0 1px #fffc,0 28px 80px #02061757}.mentor-proof-hub-hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;min-width:0;display:grid}.mentor-proof-hub-hero>div:first-child,.mentor-proof-hub-panel-head{gap:7px;min-width:0;display:grid}.mentor-proof-hub-hero span,.mentor-proof-hub-panel-head span,.mentor-proof-hub-flow>strong,.mentor-proof-hub-live-card span,.mentor-proof-hub-confidence>span{color:#0369a1;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-hub-hero h2{color:#07111f;letter-spacing:0;max-width:780px;margin:0;font-size:clamp(36px,5vw,66px);font-weight:950;line-height:.96}.mentor-proof-hub-hero p,.mentor-proof-hub-panel-head p{color:#334155;max-width:760px;margin:0;font-size:16px;font-weight:800;line-height:1.42}.mentor-proof-hub-actions{gap:9px;width:min(260px,100%);min-width:220px;display:grid}.mentor-proof-hub-actions button,.mentor-proof-hub-confidence button,.mentor-proof-hub-drafts button{color:#fff;cursor:pointer;background:#0ea5e9;border:1px solid #0e749033;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:13px;font-weight:950;display:inline-flex}.mentor-proof-hub-actions button:nth-child(2),.mentor-proof-hub-drafts button:first-child{background:#0f766e}.mentor-proof-hub-actions button:nth-child(3),.mentor-proof-hub-confidence button,.mentor-proof-hub-drafts button:nth-child(2){color:#f8fafc;background:#111827}.mentor-proof-hub-drafts button:nth-child(3){color:#9f1239;background:#fff1f2;border-color:#dc262638}.mentor-proof-hub-actions button:disabled,.mentor-proof-hub-confidence button:disabled,.mentor-proof-hub-drafts button:disabled{cursor:not-allowed;opacity:.52}.mentor-proof-hub-flow{background:#fff;border:1px solid #0ea5e92e;border-radius:12px;gap:12px;min-width:0;padding:14px;display:grid}.mentor-proof-hub-flow>strong{color:#0f172a;letter-spacing:0;text-transform:none;font-size:16px}.mentor-proof-hub-flow>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-proof-hub-flow span{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;gap:6px;min-width:0;padding:12px;display:grid}.mentor-proof-hub-flow b{color:#0369a1;background:#e0f2fe;border-radius:999px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:950;display:inline-grid}.mentor-proof-hub-flow em{color:#0f172a;font-size:14px;font-style:normal;font-weight:950}.mentor-proof-hub-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) minmax(220px,.62fr);align-items:stretch;gap:12px;min-width:0;display:grid}.mentor-proof-hub-queue,.mentor-proof-hub-buyer-preview,.mentor-proof-hub-confidence{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 12px 32px #0f172a14}.mentor-proof-hub-panel-head h3{color:#0f172a;margin:0;font-size:24px;font-weight:950;line-height:1.05}.mentor-proof-hub-task-list{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.mentor-proof-hub-task-list span{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.mentor-proof-hub-drafts,.mentor-proof-hub-preview-list,.mentor-proof-hub-confidence>div{gap:9px;min-width:0;display:grid}.mentor-proof-hub-drafts section,.mentor-proof-hub-preview-list span,.mentor-proof-hub-confidence>div span{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;gap:6px;min-width:0;padding:12px;display:grid}.mentor-proof-hub-drafts small,.mentor-proof-hub-preview-list small,.mentor-proof-hub-preview-list em,.mentor-proof-hub-confidence small,.mentor-proof-hub-confidence>div small{color:#475569;font-size:12px;font-style:normal;font-weight:800;line-height:1.35}.mentor-proof-hub-drafts strong,.mentor-proof-hub-preview-list strong,.mentor-proof-hub-confidence>div strong{color:#0f172a;font-size:15px;font-weight:950}.mentor-proof-hub-drafts p{color:#334155;margin:0;font-size:13px;font-weight:760;line-height:1.38}.mentor-proof-hub-drafts div{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.mentor-proof-hub-drafts button{min-height:34px;padding:0 10px;font-size:12px}.mentor-proof-hub-live-card{background:linear-gradient(135deg,#0ea5e91a,#0000 52%),#f8fafc;border:1px solid #0ea5e93d;border-radius:12px;gap:8px;padding:16px;display:grid}.mentor-proof-hub-live-card strong{color:#0f172a;font-size:22px;font-weight:950;line-height:1.08}.mentor-proof-hub-preview-list span{grid-template-columns:auto minmax(0,1fr);align-items:start}.mentor-proof-hub-preview-list svg{color:#0f766e;grid-row:span 3}.mentor-proof-hub-confidence{color:#f8fafc;background:linear-gradient(#111827,#020617);border-color:#f5c4516b}.mentor-proof-hub-confidence>span{color:#facc15}.mentor-proof-hub-confidence>strong{color:#fde68a;font-size:58px;font-weight:950;line-height:.92}.mentor-proof-hub-confidence>small{color:#dbeafe}.mentor-proof-hub-confidence>div span{background:#ffffff0f;border-color:#94a3b82e}.mentor-proof-hub-confidence>div small{color:#cbd5e1}.mentor-proof-hub-confidence>div strong{color:#fff}.mentor-proof-bot-command-center{background:linear-gradient(135deg,#0ea5e92b,#0000 42%),linear-gradient(#0f172aeb,#020b13f5);border:1px solid #67e8f942;border-radius:14px;gap:16px;min-width:0;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff14,0 24px 70px #02061752}.mentor-proof-bot-topline{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;min-width:0;display:grid}.mentor-proof-bot-topline>div:first-child{gap:8px;min-width:0;display:grid}.mentor-proof-bot-topline span,.mentor-proof-bot-workday span{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-bot-topline h2{color:#fff;letter-spacing:0;max-width:760px;margin:0;font-size:clamp(34px,5vw,64px);font-weight:950;line-height:.98}.mentor-proof-bot-topline p{color:#dbeafe;max-width:760px;margin:0;font-size:17px;font-weight:800;line-height:1.42}.mentor-proof-bot-primary-actions{grid-template-columns:minmax(0,1fr);gap:9px;width:min(260px,100%);min-width:220px;display:grid}.mentor-proof-bot-primary-actions button{color:#fff;cursor:pointer;background:#0ea5e9;border:1px solid #7dd3fc57;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 16px;font-size:14px;font-weight:950;display:inline-flex}.mentor-proof-bot-primary-actions button:nth-child(2){background:#0f766e;border-color:#2dd4bf61}.mentor-proof-bot-primary-actions button:nth-child(3){color:#fde68a;background:#152235;border-color:#f5c4516b}.mentor-proof-bot-primary-actions button:disabled{cursor:not-allowed;opacity:.55}.mentor-proof-bot-stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.mentor-proof-bot-stepper span{background:#0f172ab8;border:1px solid #94a3b82e;border-radius:12px;gap:7px;min-width:0;padding:14px;display:grid;position:relative}.mentor-proof-bot-stepper b{color:#a5f3fc;background:#22d3ee29;border-radius:999px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:950;display:inline-grid}.mentor-proof-bot-stepper strong{color:#f8fafc;font-size:17px;font-weight:950;line-height:1.08}.mentor-proof-bot-stepper small{color:#cbd5e1;font-size:13px;font-weight:760;line-height:1.35}.mentor-proof-bot-workday{background:#f5c45117;border:1px solid #f5c4513d;border-radius:12px;gap:6px;min-width:0;padding:16px 18px;display:grid}.mentor-proof-bot-workday strong{color:#fff;font-size:24px;font-weight:950;line-height:1.12}.mentor-proof-bot-workday small{color:#e2e8f0;max-width:920px;font-size:14px;font-weight:800;line-height:1.4}.mentor-discord-to-hz-strip{background:linear-gradient(135deg,#082f49d1,#0f172ab8),#0206176b;border:1px solid #7dd3fc33;border-radius:12px;gap:12px;min-width:0;padding:14px;display:grid}.mentor-discord-to-hz-result{gap:5px;min-width:0;display:grid}.mentor-discord-to-hz-result span{color:#facc15;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-discord-to-hz-result strong{color:#fff;font-size:18px;font-weight:950;line-height:1.2}.mentor-discord-to-hz-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-discord-to-hz-step{background:#0f172ab3;border:1px solid #94a3b82e;border-radius:10px;gap:6px;min-width:0;padding:12px;display:grid}.mentor-discord-to-hz-step b{color:#bae6fd;background:#38bdf826;border-radius:999px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:950;display:inline-grid}.mentor-discord-to-hz-step strong{color:#f8fafc;font-size:12px;font-weight:950;line-height:1.15}.mentor-discord-to-hz-step small{color:#cbd5e1;font-size:11px;font-weight:750;line-height:1.32}.mentor-proof-bot-social-handoff{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-proof-bot-social-handoff span{color:#dffcff;background:#14b8a61a;border:1px solid #2dd4bf38;border-radius:10px;align-items:center;gap:8px;min-width:0;min-height:42px;padding:0 12px;display:inline-flex}.mentor-proof-bot-social-handoff svg{color:#67f4e0;flex:none}.mentor-proof-bot-social-handoff strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:950;overflow:hidden}.mentor-proof-os-hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;min-width:0;display:grid}.mentor-proof-os-hero>div{gap:8px;min-width:0;display:grid}.mentor-proof-os-hero span{color:#7dd3fc;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:950}.mentor-proof-os-hero strong{color:#f8fafc;max-width:980px;font-size:clamp(32px,4.3vw,52px);font-weight:950;line-height:1.03}.mentor-proof-os-hero p{color:#b6c7d8;max-width:860px;margin:0;font-size:17px;font-weight:780;line-height:1.42}.mentor-proof-os-loop{background:#f8fafc;border:1px solid #e2e8f0e6;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;padding:18px;display:grid;box-shadow:0 18px 42px #02061738}.mentor-proof-os-loop span{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;min-width:0;display:grid;position:relative}.mentor-proof-os-loop span:not(:last-child):after{content:"";background:#94a3b8;border-radius:999px;width:44px;height:3px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mentor-proof-os-loop b{color:#0f172a;background:#e0f2fe;border-radius:999px;grid-row:span 2;place-items:center;width:48px;height:48px;font-size:18px;font-weight:950;display:inline-grid}.mentor-proof-os-loop span:nth-child(2) b{background:#dcfce7}.mentor-proof-os-loop span:nth-child(3) b{background:#fef3c7}.mentor-proof-os-loop span:nth-child(4) b{background:#ede9fe}.mentor-proof-os-loop strong{color:#0f172a;font-size:18px;font-weight:950;line-height:1.15}.mentor-proof-os-loop small{color:#475569;font-size:13px;font-weight:850;line-height:1.25}.mentor-proof-os-surfaces{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-width:0;display:grid}.mentor-proof-os-surface{background:#0b1624;border:1px solid #1f3446;border-radius:12px;align-content:start;gap:16px;min-width:0;min-height:350px;padding:20px;display:grid;box-shadow:0 18px 42px #02061733}.mentor-proof-os-surface.buyer-view{background:#f8fafc;border-color:#0000}.mentor-proof-os-surface.mentor-view .mentor-discord-card-head span,.mentor-proof-os-surface.social-view .mentor-discord-card-head span{color:#7dd3fc}.mentor-proof-os-surface.mentor-view .mentor-discord-card-head strong,.mentor-proof-os-surface.social-view .mentor-discord-card-head strong{color:#f8fafc;font-size:25px}.mentor-proof-os-surface.mentor-view .mentor-discord-card-head small,.mentor-proof-os-surface.social-view .mentor-discord-card-head small{color:#cbd5e1;font-size:14px}.mentor-proof-os-surface.buyer-view .mentor-discord-card-head strong{color:#0f172a;font-size:25px}.mentor-proof-os-surface.buyer-view .mentor-discord-card-head small{color:#475569;font-size:14px}.mentor-proof-console.mentor-proof-os-surfaces{grid-template-columns:minmax(250px,.86fr) minmax(360px,1.16fr) minmax(340px,1fr);gap:14px}.mentor-proof-console-panel.mentor-proof-os-surface{min-height:520px;padding:18px}.mentor-proof-console-panel .mentor-discord-card-head{align-content:start;gap:5px}.mentor-proof-console-panel .mentor-discord-card-head>span:first-child{color:#67f4e0;background:#14b8a61f;border:1px solid #2dd4bfb8;border-radius:999px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:950;display:inline-grid}.mentor-proof-console-panel .mentor-discord-card-head strong{font-size:26px}.mentor-discord-monitor,.mentor-approval-inbox{background:radial-gradient(circle at 20% 0,#14b8a61f,#0000 34%),#071421}.mentor-monitor-server-card,.mentor-proof-bot-status{background:#0f172ac2;border:1px solid #94a3b833;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px;display:grid}.mentor-monitor-server-card svg,.mentor-proof-bot-status svg{color:#a5f3fc}.mentor-monitor-server-card span,.mentor-proof-bot-status span{gap:2px;min-width:0;display:grid}.mentor-monitor-server-card strong,.mentor-proof-bot-status strong,.mentor-monitor-channel-list strong{color:#f8fafc;font-size:15px;font-weight:950;line-height:1.2}.mentor-monitor-server-card small,.mentor-proof-bot-status small,.mentor-monitor-channel-list small{color:#aab8ca;font-size:12px;font-weight:760}.mentor-monitor-server-card em{color:#86efac;background:#22c55e29;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:950}.mentor-monitor-channel-list,.mentor-approval-draft-list,.mentor-public-preview-list{gap:8px;min-width:0;display:grid}.mentor-monitor-channel-list span{background:#0f172aa3;border:1px solid #94a3b82b;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-width:0;padding:11px;display:grid}.mentor-monitor-channel-list span svg{color:#dbeafe;grid-row:span 2}.mentor-monitor-channel-list span small{grid-column:2}.mentor-monitor-channel-list span i{background:#22c55e;border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 4px #22c55e1f}.mentor-monitor-channel-list span.muted i{box-shadow:none;background:#64748b}.mentor-proof-bot-status{background:#14b8a61a;border-color:#2dd4bf57}.mentor-approval-inbox-head{color:#94a3b8;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:950;display:flex}.mentor-approval-inbox-head em{color:#67f4e0;border:1px solid #2dd4bf73;border-radius:8px;padding:6px 9px;font-style:normal}.mentor-approval-draft{background:#0f172ab3;border:1px solid #94a3b82e;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:12px;min-width:0;padding:12px;display:grid}.mentor-approval-draft>div:first-child{gap:4px;min-width:0;display:grid}.mentor-approval-draft span,.mentor-public-preview-list>span{color:#a5f3fc;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-approval-draft strong{color:#f8fafc;font-size:15px;font-weight:950;line-height:1.2}.mentor-approval-draft small{color:#cbd5e1;font-size:12px;font-weight:760;line-height:1.35}.mentor-approval-draft em{color:#fcd34d;background:#f5c4511f;border-radius:7px;width:fit-content;padding:4px 7px;font-size:11px;font-style:normal;font-weight:950}.mentor-approval-draft-actions{align-content:start;gap:7px;display:grid}.mentor-approval-draft-actions button,.mentor-approval-bulk-actions button{color:#e2e8f0;cursor:pointer;background:#0f172ac7;border:1px solid #94a3b83d;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:12px;font-weight:950;display:inline-flex}.mentor-approval-draft-actions button:first-child,.mentor-approval-bulk-actions button:first-child{color:#fff;background:#0891b2;border-color:#22d3ee4d}.mentor-approval-draft-actions button:last-child{color:#fecaca;border-color:#f8717152}.mentor-approval-draft-actions button:disabled,.mentor-approval-bulk-actions button:disabled{cursor:not-allowed;opacity:.5}.mentor-approval-bulk-actions{margin-top:auto}.mentor-public-proof-preview.mentor-proof-os-surface{background:#fff}.mentor-public-proof-preview .mentor-discord-card-head>span:first-child{color:#99f6e4;background:#042f3a}.mentor-public-preview-list{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px}.mentor-public-preview-list>span{color:#0f172a}.mentor-public-preview-list article{border-top:1px solid #e2e8f0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:10px 0;display:grid}.mentor-public-preview-list article svg{color:#059669;margin-top:2px}.mentor-public-preview-list article div{gap:3px;min-width:0;display:grid}.mentor-public-preview-list article strong{color:#0f172a;font-size:15px;font-weight:950;line-height:1.18}.mentor-public-preview-list article small{color:#475569;font-size:12px;font-weight:820}.mentor-public-preview-list article em{color:#0f766e;font-size:12px;font-style:normal;font-weight:900}.mentor-public-preview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mentor-public-preview-metrics span{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;gap:5px;min-width:0;padding:14px;display:grid}.mentor-public-preview-metrics strong{color:#0f172a;font-size:13px;font-weight:950}.mentor-public-preview-metrics small{color:#0f766e;font-size:24px;font-weight:950;line-height:1}.mentor-proof-loop-strip.mentor-proof-os-loop{background:linear-gradient(135deg,#14b8a617,#0ea5e909),#071421;border-color:#203346;grid-template-columns:minmax(220px,.62fr) repeat(4,minmax(0,1fr));align-items:stretch;box-shadow:0 18px 42px #02061733}.mentor-proof-loop-strip>div{align-content:center;gap:6px;min-width:0;display:grid}.mentor-proof-loop-strip>div span{color:#7dd3fc;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-loop-strip>div strong{color:#f8fafc;font-size:20px;font-weight:950;line-height:1.12}.mentor-proof-loop-strip.mentor-proof-os-loop span{background:#0f172ab8;border:1px solid #94a3b82e;border-radius:10px;grid-template-columns:auto auto minmax(0,1fr);align-content:start;padding:14px}.mentor-proof-loop-strip.mentor-proof-os-loop span:not(:last-child):after{display:none}.mentor-proof-loop-strip.mentor-proof-os-loop svg{color:#67f4e0;grid-row:span 2}.mentor-proof-loop-strip.mentor-proof-os-loop b{color:#fff;background:#0891b2;grid-row:span 2;width:26px;height:26px;font-size:12px}.mentor-proof-loop-strip.mentor-proof-os-loop strong{color:#f8fafc;font-size:14px}.mentor-proof-loop-strip.mentor-proof-os-loop small{color:#b6c7d8;grid-column:3;font-size:12px}.mentor-proof-os-digest-card,.mentor-proof-os-pulse{border-radius:10px;gap:8px;min-width:0;padding:16px 18px;display:grid}.mentor-proof-os-digest-card{background:#f8fafc}.mentor-proof-os-digest-card strong,.mentor-proof-os-confidence strong,.mentor-proof-os-receipt strong,.mentor-proof-os-thread strong{color:#0f172a;font-size:20px;font-weight:950;line-height:1.16}.mentor-proof-os-digest-card small,.mentor-proof-os-confidence small,.mentor-proof-os-receipt small,.mentor-proof-os-thread small{color:#475569;font-size:14px;font-weight:820;line-height:1.35}.mentor-proof-os-actions{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.mentor-proof-os-actions button,.mentor-proof-os-bot-button,.mentor-proof-os-thread-button{color:#fff;cursor:pointer;background:#0ea5e9;border:1px solid #0ea5e93d;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 16px;font-size:14px;font-weight:950;display:inline-flex}.mentor-proof-os-actions button:nth-child(2),.mentor-proof-os-bot-button{background:#14b8a6}.mentor-proof-os-actions button:nth-child(3){color:#dbe5f6;background:#142335;border-color:#334155}.mentor-proof-os-actions button:disabled,.mentor-proof-os-bot-button:disabled{cursor:not-allowed;opacity:.55}.mentor-proof-os-bot-button{width:fit-content;max-width:100%}.mentor-proof-os-confidence,.mentor-proof-os-receipt,.mentor-proof-os-thread{background:#fff;border:1px solid #dbeafe;border-radius:10px;gap:6px;min-width:0;padding:16px 18px;display:grid}.mentor-proof-os-confidence{background:#eff6ff}.mentor-proof-os-receipt em{color:#0369a1;font-size:12px;font-style:normal;font-weight:950}.mentor-proof-os-pulse{background:#0f1e2d;border:1px solid #274052}.mentor-proof-os-pulse strong{color:#f8fafc;font-size:21px;font-weight:950}.mentor-proof-os-pulse small{color:#cbd5e1;font-size:14px;font-weight:800;line-height:1.35}.mentor-proof-os-pulse em{color:#bae6fd;background:#063546;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-style:normal;font-weight:950}.mentor-proof-os-thread-button{width:fit-content}.mentor-proof-os-workspace{background:#020b13;border:1px solid #1f3446;border-radius:12px;gap:5px;min-width:0;padding:18px 20px;display:grid}.mentor-proof-os-workspace span{color:#7dd3fc;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-os-workspace strong{color:#f8fafc;font-size:24px;font-weight:950}.mentor-proof-os-workspace small{color:#cbd5e1;font-size:14px;font-weight:820;line-height:1.35}.mentor-proof-os-advanced{gap:14px;min-width:0;display:grid}.mentor-proof-os-advanced summary{color:#f8fafc;cursor:pointer;background:#020b13b8;border:1px solid #1f3446;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:54px;padding:12px 14px;list-style:none;display:grid}.mentor-proof-os-advanced summary::-webkit-details-marker{display:none}.mentor-proof-os-advanced summary:after{content:"Open";color:#7dd3fc;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-os-advanced[open] summary:after{content:"Close"}.mentor-proof-os-advanced summary span{color:#7dd3fc;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-os-advanced summary strong{color:#dbe5f6;grid-column:1;font-size:15px;font-weight:900}.mentor-proof-os-advanced[open]{gap:12px}.mentor-discord-loop-hero{background:linear-gradient(115deg,#0ea5c71a,#0000 44%),#f8fafc;border:1px solid #cbd5e1;border-radius:8px;grid-template-columns:minmax(280px,.78fr) minmax(420px,1.22fr);gap:14px;min-width:0;padding:16px;display:grid}.mentor-discord-loop-copy{align-content:center;gap:10px;min-width:0;display:grid}.mentor-discord-loop-copy>span{color:#0369a1;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-discord-loop-copy strong{color:#0f172a;letter-spacing:0;max-width:620px;font-size:clamp(28px,4vw,48px);font-weight:950;line-height:1.02}.mentor-discord-loop-copy p{color:#334155;max-width:620px;margin:0;font-size:14px;font-weight:800;line-height:1.55}.mentor-discord-loop-badges{flex-wrap:wrap;gap:8px;display:flex}.mentor-discord-loop-badges span{color:#075985;background:#e0f2fe;border:1px solid #bae6fd;border-radius:8px;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex}.mentor-discord-loop-path{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-discord-loop-path article{background:#fff;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:4px 9px;min-width:0;min-height:126px;padding:12px;display:grid}.mentor-discord-loop-path b,.mentor-discord-social-map b{color:#fff;background:#0f172a;border-radius:999px;grid-row:span 3;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:inline-grid}.mentor-discord-loop-path span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-discord-loop-path strong,.mentor-discord-social-map strong{color:#0f172a;font-size:13px;font-weight:950;line-height:1.2}.mentor-discord-loop-path small,.mentor-discord-social-map small{color:#475569;font-size:12px;font-weight:800;line-height:1.4}.mentor-discord-social-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-discord-social-map span{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;min-width:0;padding:12px;display:grid}.mentor-discord-bridge-head,.mentor-discord-grid{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;display:grid}.mentor-discord-bridge-head>div,.mentor-discord-card-head{gap:4px;min-width:0;display:grid}.mentor-discord-bridge-head span,.mentor-discord-card-head span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-discord-bridge-head strong{color:#0f172a;font-size:clamp(22px,3vw,36px);font-weight:950;line-height:1.05}.mentor-discord-card-head strong{color:#0f172a;font-size:16px;font-weight:950;line-height:1.18}.mentor-discord-bridge-head p,.mentor-discord-card-head small{color:#475569;margin:0;font-size:13px;font-weight:800;line-height:1.4}.mentor-discord-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mentor-discord-proof-pipeline{background:#dbe3ee;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mentor-discord-proof-pipeline span{background:#f8fafc;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:2px 8px;min-width:0;min-height:84px;padding:12px;display:grid}.mentor-discord-proof-pipeline b{color:#075985;background:#e0f2fe;border-radius:999px;grid-row:span 2;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:inline-grid}.mentor-discord-proof-pipeline strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.2}.mentor-discord-proof-pipeline small{color:#475569;font-size:11px;font-weight:800;line-height:1.35}.mentor-discord-steps span,.mentor-discord-connect-card,.mentor-discord-inbox,.mentor-discord-public-preview{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;min-width:0}.mentor-discord-steps span{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:4px 8px;min-height:78px;padding:10px;display:grid}.mentor-discord-steps b{color:#fff;background:#0f172a;border-radius:999px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:inline-grid}.mentor-discord-steps svg{color:#0284c7}.mentor-discord-steps strong{color:#0f172a;font-size:13px;font-weight:950}.mentor-discord-steps small{color:#475569;grid-column:3;font-size:11px;font-weight:800;line-height:1.3}.mentor-discord-grid{grid-template-columns:minmax(260px,.9fr) minmax(320px,1.2fr) minmax(260px,.9fr)}.mentor-discord-connect-card,.mentor-discord-inbox,.mentor-discord-public-preview{align-content:start;gap:12px;padding:14px;display:grid}.mentor-discord-channel-list,.mentor-discord-capture-modes,.mentor-discord-draft-list,.mentor-discord-public-cards{gap:8px;min-width:0;display:grid}.mentor-discord-channel-list span,.mentor-discord-capture-modes span,.mentor-discord-public-cards span{background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;min-width:0;padding:9px 10px;display:grid}.mentor-discord-channel-list svg,.mentor-discord-capture-modes svg,.mentor-discord-public-cards svg{color:#0284c7;grid-row:span 2}.mentor-discord-channel-list strong,.mentor-discord-capture-modes strong,.mentor-discord-public-cards strong{color:#0f172a;font-size:12px;font-weight:950}.mentor-discord-channel-list small,.mentor-discord-capture-modes small,.mentor-discord-public-cards small{color:#64748b;font-size:11px;font-weight:800;line-height:1.3}.mentor-discord-autopilot-card{background:linear-gradient(135deg,#0ea5e91f,#10b98114),#fff;border:1px solid #bae6fd;border-radius:8px;gap:10px;padding:12px;display:grid}.mentor-discord-autopilot-card>div:first-child{gap:4px;min-width:0;display:grid}.mentor-discord-autopilot-card span{color:#0369a1;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:950;display:inline-flex}.mentor-discord-autopilot-card strong{color:#0f172a;font-size:15px;font-weight:950;line-height:1.18}.mentor-discord-autopilot-card small{color:#475569;font-size:11px;font-weight:800;line-height:1.35}.mentor-discord-recap-meter{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-discord-recap-meter span{text-transform:none;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:2px 7px;min-width:0;padding:8px;display:grid}.mentor-discord-recap-meter svg{color:#0284c7;grid-row:span 2}.mentor-discord-digest-flow{background:#c7d2fe;border:1px solid #c7d2fe;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mentor-discord-digest-flow.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-discord-digest-flow span{color:#312e81;text-transform:none;background:#eef2ff;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:8px;font-size:10px;font-weight:950;line-height:1.2;display:grid}.mentor-discord-digest-flow b{color:#fff;background:#4338ca;border-radius:999px;place-items:center;width:18px;height:18px;font-size:10px;line-height:1;display:inline-grid}.mentor-discord-public-cards em{color:#0f766e;text-transform:uppercase;grid-column:2;font-size:10px;font-style:normal;font-weight:950;line-height:1.2}.mentor-discord-draft-card{background:#fff;border:1px solid #dbe3ee;border-radius:8px;gap:7px;min-width:0;padding:12px;display:grid}.mentor-discord-draft-card.published{background:#f0fdf4;border-color:#bbf7d0}.mentor-discord-draft-card.daily-digest{background:linear-gradient(135deg,#eef2fff0,#fffffffa),#fff;border-color:#a5b4fc}.mentor-discord-draft-card.empty{opacity:.82}.mentor-discord-draft-card>span,.mentor-discord-status{color:#0369a1;font-size:11px;font-weight:900}.mentor-discord-draft-card strong{color:#0f172a;font-size:15px;font-weight:950;line-height:1.18}.mentor-discord-draft-card p{color:#334155;margin:0;font-size:12px;font-weight:750;line-height:1.4}.mentor-discord-draft-card div{flex-wrap:wrap;gap:6px;display:flex}.mentor-discord-draft-card small{color:#075985;text-transform:uppercase;background:#e0f2fe;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:950}.mentor-discord-draft-actions button{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:11px;font-weight:950;display:inline-flex}.mentor-discord-draft-actions button:nth-child(2){color:#fff;background:#0284c7;border-color:#0284c7}.mentor-discord-draft-actions button:disabled{cursor:not-allowed;opacity:.55}.mentor-discord-public-route{background:#e0f2fe;border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:10px;display:grid}.mentor-discord-public-route span{color:#075985;text-align:center;text-transform:uppercase;font-size:10px;font-weight:950}.mentor-discord-public-route svg{color:#0284c7}.mentor-discord-status{margin:0}.mentor-os-stage.workspace-mode{align-content:start}.mentor-os-stage.workspace-mode .mentor-builder-editor-header,.mentor-os-stage.workspace-mode .mentor-builder-canvas-toolbar,.mentor-os-stage.workspace-mode .mentor-builder-selected-cue{display:none}.mentor-os-stage.workspace-mode .mentor-os-canvas-head{margin-bottom:4px}.mentor-mode-head{background:linear-gradient(135deg,#00d6a91a,#6d7cff14),#050911e6;border:1px solid #919ebe29;border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:end;gap:18px;min-width:0;padding:18px;display:grid}.mentor-mode-head span,.mentor-mode-panel-head small,.mentor-public-section>span{color:#19e6c0;text-transform:uppercase;font-size:11px;font-weight:900}.mentor-mode-head h2{color:#fff;letter-spacing:0;margin:4px 0 0;font-size:28px;line-height:1.08}.mentor-mode-head p,.mentor-mode-panel p{color:#b9c6d8;margin:6px 0 0;line-height:1.45}.mentor-mode-path,.mentor-mode-next-actions{flex-wrap:wrap;gap:8px;min-width:0;margin-top:14px;display:flex}.mentor-os-tier-stack{flex-wrap:wrap;gap:8px;min-width:0;margin-top:12px;display:flex}.mentor-os-tier-stack span{color:#dffff7;text-transform:none;background:#00d6a91a;border:1px solid #00d6a93d;border-radius:999px;align-items:center;min-height:30px;padding:6px 10px;font-size:12px;font-weight:950;display:inline-flex}.mentor-mode-path strong{color:#dffff7;background:#0891b21f;border:1px solid #67e8f938;border-radius:7px;align-items:center;min-height:32px;padding:7px 10px;font-size:12px;font-weight:950;line-height:1.2;display:inline-flex}.mentor-mode-path strong:after{color:#67e8f9;content:"->";margin-left:8px}.mentor-mode-path strong:last-child:after{content:""}.mentor-mode-next-actions button{color:#dce7f7;background:#ffffff0e;border:1px solid #919ebe29;border-radius:7px;min-height:34px;padding:0 10px;font-size:12px;font-weight:900}.mentor-mode-next-actions button:hover{color:#fff;background:#0891b224;border-color:#67e8f95c}.mentor-mode-metric{text-align:left;background:#00d6a914;border:1px solid #00d6a938;border-radius:8px;gap:2px;min-width:132px;padding:14px;display:grid}.mentor-mode-metric strong{color:#f8fbff;font-size:24px}.mentor-mode-metric small{color:#9fb0c8;font-size:11px;font-weight:800}.mentor-teach-command-grid{grid-template-columns:minmax(260px,1.4fr) repeat(3,minmax(180px,1fr));gap:10px;min-width:0;display:grid}.mentor-workspace-loop-card{color:#eaf1ff;background:linear-gradient(135deg,#f8fafc14,#0891b214),#080e18f0;border:1px solid #67e8f933;border-radius:8px;align-content:start;gap:7px;min-width:0;min-height:118px;padding:14px;display:grid}.mentor-workspace-loop-card span,.mentor-pricing-preview-card h3{color:#19e6c0;letter-spacing:0;text-transform:none;margin:0;font-size:11px;font-weight:950}.mentor-workspace-loop-card strong{color:#fff;font-size:15px;line-height:1.25}.mentor-workspace-loop-card.metric strong{font-size:24px;line-height:1}.mentor-workspace-loop-card small{color:#a9b8cc;font-size:12px;line-height:1.35}.mentor-teach-grid,.mentor-sell-grid,.mentor-proof-grid{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.mentor-sell-grid,.mentor-proof-grid{grid-template-columns:minmax(0,1fr)}.mentor-mode-panel,.mentor-tier-card,.mentor-proof-card{color:#eaf1ff;background:#080e18eb;border:1px solid #919ebe29;border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid}.mentor-mode-panel-head{align-items:center;gap:8px;min-width:0;display:flex}.mentor-mode-panel-head strong,.mentor-proof-card strong,.mentor-tier-card h3{color:#fff;font-size:13px;font-weight:900}.mentor-course-vault,.mentor-teach-side,.mentor-sell-side,.mentor-proof-actions{align-content:start}.mentor-vault-list,.mentor-submission-command-list,.mentor-teach-side,.mentor-sell-side,.mentor-proof-ledger,.mentor-public-proof-cards{gap:8px;min-width:0;display:grid}.mentor-vault-list button,.mentor-submission-command-list button,.mentor-proof-actions button{color:#dce7f7;text-align:left;background:#ffffff0b;border:1px solid #919ebe24;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:42px;padding:9px;display:grid}.mentor-submission-command-list button{grid-template-columns:auto minmax(0,1fr)}.mentor-submission-command-list button em{color:#67e8f9;grid-column:2;font-size:11px;font-style:normal;font-weight:900}.mentor-vault-list button.active,.mentor-submission-command-list button.active{background:#00d6a91a;border-color:#00d6a973}.mentor-vault-list button span{color:#dfe5ff;background:#6d7cff29;border-radius:6px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:900;display:grid}.mentor-vault-list strong,.mentor-vault-list small,.mentor-proof-actions strong,.mentor-proof-actions small,.mentor-roster-row strong,.mentor-roster-row small,.mentor-pipeline-row strong,.mentor-pipeline-row small,.mentor-permission-row strong,.mentor-permission-row small{overflow-wrap:anywhere;min-width:0}.mentor-vault-list small,.mentor-proof-actions small,.mentor-roster-row small,.mentor-pipeline-row small,.mentor-permission-row small,.mentor-proof-card small{color:#93a4bd;font-size:11px;font-weight:800}.mentor-lesson-editor h3{color:#fff;margin:0;font-size:24px;line-height:1.1}.mentor-lesson-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.mentor-lesson-actions button{color:#dce7f7;background:#ffffff0b;border:1px solid #919ebe24;border-radius:7px;min-height:34px;font-size:11px;font-weight:900}.mentor-lesson-media{background:linear-gradient(135deg,#00d6a929,#0003),linear-gradient(120deg,#05080d,#111827 48%,#0f766e);border-radius:8px;align-content:end;min-height:150px;padding:16px;display:grid}.mentor-lesson-media strong{color:#fff;text-transform:uppercase;max-width:260px;font-size:28px;line-height:.95}.mentor-resource-list,.mentor-review-ticket,.mentor-roster-row,.mentor-pipeline-row,.mentor-permission-row,.mentor-conversion-checklist,.mentor-proof-signal-board{gap:6px;min-width:0;display:grid}.mentor-resource-list span,.mentor-roster-row,.mentor-pipeline-row,.mentor-permission-row,.mentor-conversion-checklist span,.mentor-proof-signal-board span{background:#ffffff0a;border:1px solid #919ebe1f;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:8px;display:grid}.mentor-tier-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;min-width:0;display:grid}.mentor-tier-card{align-content:start;position:relative}.mentor-tier-card.featured{background:linear-gradient(#c7973521,#0000 42%),#080e18eb;border-color:#c7973594}.mentor-tier-flag{color:#111827;background:#d6a84c;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:900;position:absolute;top:-10px;right:10px}.mentor-tier-card>strong{color:#fff;font-size:24px}.mentor-pricing-preview-card>strong{color:#fff;font-size:28px;line-height:1}.mentor-pricing-preview-card p,.mentor-conversion-checklist span,.mentor-proof-signal-board span{color:#b8c5d8;font-size:12px;line-height:1.4}.mentor-conversion-checklist span:before,.mentor-proof-signal-board span:before{color:#19e6c0;content:"+ ";font-weight:950}.mentor-tier-card>strong small{color:#9fb0c8;font-size:12px}.mentor-tier-card p,.mentor-tier-card li{color:#b8c5d8;font-size:12px;line-height:1.4}.mentor-tier-card ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.mentor-tier-card li:before{color:#19e6c0;content:"+ "}.mentor-conversion-card>strong,.mentor-trust-score>strong{color:#20e6a7;font-size:36px;line-height:1}.mentor-proof-grid{align-items:start}.mentor-proof-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.mentor-proof-card>span{color:#9dffef;background:#00d6a91c;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.mentor-proof-card>div{gap:2px;min-width:0;display:grid}.mentor-trust-score span{color:#ffd66f;border:1px solid #c797355c;border-radius:7px;width:fit-content;padding:7px 10px;font-weight:900}.mentor-builder-public,.mentor-room-builder-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.mentor-builder-public .mentor-builder-block:first-child{background:linear-gradient(135deg,#6d7cff2e,#00d6a914);grid-column:1/-1;min-height:180px}.mentor-public-review-band{gap:12px;margin-top:16px;display:grid}.mentor-published-page{gap:18px;margin-top:22px;display:grid}.mentor-public-premium-site{color:#0f172a;background:linear-gradient(135deg, color-mix(in srgb, var(--mentor-public-accent,#38bdf8) 10%, transparent), transparent 32rem), linear-gradient(180deg, #f8fafc, #eef6fb 48%, #f8fafc);overflow-x:clip}.mentor-public-site-shell{box-sizing:border-box;gap:18px;width:min(1180px,100% - 32px);max-width:100%;margin:0 auto;padding:34px 0 42px;display:grid;overflow-x:clip}.mentor-public-live-proof-showcase{color:#f8fafc;background:linear-gradient(145deg,#080d18fa,#030812fc 48%,#08111cfa),#07111d;border:1px solid #94a3b83d;border-radius:8px;gap:18px;min-width:0;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #02081757}.mentor-public-live-proof-nav{border-bottom:1px solid #94a3b82e;grid-template-columns:auto minmax(0,1fr) repeat(4,auto);align-items:center;gap:8px;min-width:0;padding-bottom:12px;display:grid}.mentor-public-live-proof-nav strong{color:#fff;font-size:18px;font-weight:950;line-height:1}.mentor-public-live-proof-nav span{color:#fbbf24;text-transform:uppercase;min-width:0;font-size:11px;font-weight:950}.mentor-public-live-proof-nav button,.mentor-public-live-proof-profile-actions button,.mentor-public-live-proof-cards button,.mentor-public-live-proof-feed-actions button{color:#e5eefb;cursor:pointer;min-width:0;min-height:34px;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);background:#ffffff0f;border:1px solid #94a3b83d;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:900;line-height:1.15;display:inline-flex}.mentor-public-live-proof-nav button:hover,.mentor-public-live-proof-nav button:focus-visible,.mentor-public-live-proof-profile-actions button:hover,.mentor-public-live-proof-profile-actions button:focus-visible,.mentor-public-live-proof-cards button:hover,.mentor-public-live-proof-cards button:focus-visible,.mentor-public-live-proof-feed-actions button:hover,.mentor-public-live-proof-feed-actions button:focus-visible{color:#f8fafc;background:#14b8a624;border-color:#2dd4bf8f;outline:0;transform:translateY(-1px)}.mentor-public-live-proof-nav button:disabled,.mentor-public-live-proof-cards button:disabled{cursor:not-allowed;opacity:.5;transform:none}.mentor-public-live-proof-grid{grid-template-columns:minmax(220px,.28fr) minmax(420px,1fr) minmax(260px,.38fr);align-items:stretch;gap:14px;min-width:0;display:grid}.mentor-public-live-proof-profile,.mentor-public-live-proof-feed,.mentor-public-live-proof-relay{background:#0f172a9e;border:1px solid #94a3b833;border-radius:8px;min-width:0;display:grid;box-shadow:inset 0 1px #ffffff0d}.mentor-public-live-proof-profile{align-content:start;gap:13px;padding:14px}.mentor-public-live-proof-identity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.mentor-public-live-proof-identity .avatar{color:#e0f2fe;background:linear-gradient(145deg,#0f172a,#164e63);border:1px solid #7dd3fc57;width:48px;height:48px}.mentor-public-live-proof-identity strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:950;line-height:1.15;display:block;overflow:hidden}.mentor-public-live-proof-identity small{color:#94a3b8;font-size:12px;font-weight:850}.mentor-public-live-proof-rank{color:#fde68a;background:#fbbf241f;border:1px solid #fbbf2475;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:34px;font-size:12px;font-weight:950;display:inline-flex}.mentor-public-live-proof-score{background:#07111d;border:1px solid #2dd4bf3d;border-radius:8px;gap:4px;min-width:0;padding:14px;display:grid}.mentor-public-live-proof-score span,.mentor-public-live-proof-feed-head span,.mentor-public-live-proof-relay>div:first-child span{color:#67e8f9;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-live-proof-score strong{color:#fbbf24;font-size:44px;font-weight:950;line-height:.92}.mentor-public-live-proof-score small,.mentor-public-live-proof-stats small{color:#cbd5e1;font-size:11px;font-weight:850;line-height:1.25}.mentor-public-live-proof-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-public-live-proof-stats span:first-child{grid-column:1/-1}.mentor-public-live-proof-stats span{background:#ffffff0d;border:1px solid #94a3b829;border-radius:8px;gap:4px;min-width:0;padding:9px;display:grid}.mentor-public-live-proof-stats strong{color:#fff;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:15px;font-weight:950;line-height:1.05;overflow:visible}.mentor-public-live-proof-profile-actions,.mentor-public-live-proof-feed-actions{gap:8px;min-width:0;display:grid}.mentor-public-live-proof-profile-actions button.solid,.mentor-public-live-proof-feed-actions button:first-child{color:#fff;background:linear-gradient(135deg,#0ea5e9,#0891b2);border-color:#0ea5e994}.mentor-public-live-proof-profile-actions button.is-saved,.mentor-public-live-proof-feed-actions button.is-saved{color:#ccfbf1;background:#14b8a629;border-color:#2dd4bf7a}.mentor-public-live-proof-feed{background:linear-gradient(#0f172ab8,#020817b8),#0f172a;gap:13px;padding:16px}.mentor-public-live-proof-feed-head{gap:5px;min-width:0;display:grid}.mentor-public-live-proof-feed-head h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(32px,5vw,58px);font-weight:950;line-height:.95}.mentor-public-live-proof-feed-head p,.mentor-public-live-proof-relay p{color:#cbd5e1;max-width:680px;margin:0;font-size:14px;font-weight:780;line-height:1.45}.mentor-public-live-proof-mission{background:linear-gradient(135deg,#0ea5e926,#2dd4bf14),#020817b3;border:1px solid #7dd3fc42;border-radius:8px;grid-template-columns:minmax(190px,.84fr) minmax(220px,1fr) minmax(170px,.68fr) auto;align-items:center;gap:10px;min-width:0;padding:11px;display:grid;box-shadow:inset 0 1px #ffffff0f}.mentor-public-live-proof-mission>div:first-child{gap:4px;min-width:0;display:grid}.mentor-public-live-proof-mission>div:first-child span,.mentor-public-live-proof-mission aside small{color:#67e8f9;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:950}.mentor-public-live-proof-mission>div:first-child strong{color:#fff;font-size:15px;font-weight:950;line-height:1.12}.mentor-public-live-proof-mission>div:first-child p{color:#bad3e8;max-width:320px;margin:0;font-size:12px;font-weight:780;line-height:1.35}.mentor-public-live-proof-mission-route{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.mentor-public-live-proof-mission-route span{color:#e0f2fe;background:#ffffff0e;border:1px solid #94a3b82e;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;min-width:0;min-height:30px;padding:7px 8px;font-size:10px;font-weight:920;line-height:1.1;display:grid}.mentor-public-live-proof-mission-route b{color:#99f6e4;background:#2dd4bf2e;border-radius:999px;place-items:center;width:18px;height:18px;font-size:9px;font-weight:950;display:inline-grid}.mentor-public-live-proof-mission aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.mentor-public-live-proof-mission aside span{background:#2dd4bf14;border:1px solid #2dd4bf33;border-radius:8px;gap:2px;min-width:0;padding:7px 8px;display:grid}.mentor-public-live-proof-mission aside strong{overflow-wrap:anywhere;color:#d9fff5;font-size:11px;font-weight:950;line-height:1.14}.mentor-public-live-proof-mission-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0ea5e9,#0891b2);border:1px solid #0ea5e994;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:152px;min-height:40px;padding:0 12px;font-size:12px;font-weight:950;line-height:1.12;display:inline-flex;box-shadow:0 14px 28px #0e74902e}.mentor-public-live-proof-mission-button:disabled{cursor:not-allowed;opacity:.55}.mentor-public-live-proof-mission-button:not(:disabled):hover,.mentor-public-live-proof-mission-button:not(:disabled):focus-visible{background:linear-gradient(135deg,#14b8a6,#0284c7);border-color:#2dd4bf9e;outline:0;transform:translateY(-1px)}.mentor-public-live-proof-cards{gap:9px;min-width:0;display:grid}.mentor-public-live-proof-cards article{background:#ffffff0f;border:1px solid #7dd3fc33;border-radius:8px;gap:7px;min-width:0;padding:12px;display:grid}.mentor-public-live-proof-cards article.preview{border-style:dashed}.mentor-public-live-proof-cards article>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;min-width:0;display:flex}.mentor-public-live-proof-cards span{color:#67e8f9;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-live-proof-cards small{color:#94a3b8;font-size:11px;font-weight:820}.mentor-public-live-proof-cards strong{color:#fff;font-size:17px;font-weight:950;line-height:1.14}.mentor-public-live-proof-cards p{color:#dbeafe;margin:0;font-size:13px;font-weight:760;line-height:1.38}.mentor-public-live-proof-cards footer{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.mentor-public-live-proof-cards button{min-height:30px;padding:6px 9px;font-size:11px}.mentor-public-live-proof-feed-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.mentor-public-live-proof-relay{align-content:start;gap:13px;padding:14px}.mentor-public-live-proof-relay>div:first-child{gap:6px;min-width:0;display:grid}.mentor-public-live-proof-relay>div:first-child span{align-items:center;gap:7px;display:inline-flex}.mentor-public-live-proof-relay>div:first-child strong{color:#fff;font-size:20px;font-weight:950;line-height:1.08}.mentor-public-live-proof-relay-steps{gap:8px;min-width:0;display:grid}.mentor-public-live-proof-relay-steps span{background:#ffffff0d;border:1px solid #94a3b829;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;min-width:0;padding:10px;display:grid}.mentor-public-live-proof-relay-steps b,.mentor-public-live-proof-journey b{color:#99f6e4;background:#2dd4bf2e;border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:inline-grid}.mentor-public-live-proof-relay-steps strong{color:#f8fafc;font-size:12px;font-weight:950;line-height:1.15}.mentor-public-live-proof-relay-steps small{color:#cbd5e1;grid-column:2;font-size:11px;font-weight:780;line-height:1.3}.mentor-public-live-proof-journey{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-public-live-proof-journey span{background:#ffffff0f;border:1px solid #94a3b82e;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;min-width:0;padding:11px;display:grid}.mentor-public-live-proof-journey strong{color:#fff;font-size:13px;font-weight:950;line-height:1.1}.mentor-public-live-proof-journey small{color:#cbd5e1;grid-column:2;font-size:11px;font-weight:780;line-height:1.28}.mentor-public-site-header,.mentor-public-stat-grid,.mentor-public-graph-bridge{background:#fff;border:1px solid #dbe3ee;border-radius:8px;min-width:0;box-shadow:0 18px 44px #0f172a14}.mentor-public-site-header{grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}.mentor-public-proof-priority{background:linear-gradient(135deg,#e0f2feeb,#f0fdfadb),#fff;border:1px solid #0ea5e92e;border-radius:8px;gap:14px;min-width:0;padding:12px;scroll-margin-top:120px;display:grid;box-shadow:0 18px 42px #082f4914}.mentor-public-proof-priority .mentor-public-room-highlights,.mentor-public-proof-priority .mentor-public-proof-receipts{box-shadow:none;scroll-margin-top:120px}.mentor-public-proof-quest{background:linear-gradient(135deg,#fffffffa,#f0f9fff0),#fff;border:1px solid #bae6fd;border-radius:8px;grid-template-columns:minmax(250px,.34fr) minmax(0,.22fr) minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;padding:12px;display:grid;box-shadow:0 18px 42px #082f4914}.mentor-public-proof-quest-head{align-content:center;gap:5px;min-width:0;display:grid}.mentor-public-proof-quest-head span{color:#0369a1;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:950;display:inline-flex}.mentor-public-proof-quest-head strong{color:#0f172a;font-size:17px;font-weight:950;line-height:1.12}.mentor-public-proof-quest-head p{color:#475569;margin:0;font-size:12px;font-weight:800;line-height:1.35}.mentor-public-proof-quest-progress{background:#f8fafc;border:1px solid #dbeafe;border-radius:8px;align-content:center;gap:7px;min-width:0;padding:10px;display:grid}.mentor-public-proof-quest-progress>div{background:#dbeafe;border-radius:999px;width:100%;height:8px;overflow:hidden}.mentor-public-proof-quest-progress>div span{border-radius:inherit;background:linear-gradient(90deg,#0284c7,#10b981);height:100%;display:block}.mentor-public-proof-quest-progress strong{color:#0f172a;font-size:24px;font-weight:950;line-height:1}.mentor-public-proof-quest-progress small{color:#475569;font-size:11px;font-weight:850;line-height:1.25}.mentor-public-proof-quest-steps{grid-template-columns:repeat(auto-fit,minmax(154px,1fr));gap:7px;min-width:0;display:grid}.mentor-public-proof-quest-step{color:#0f172a;cursor:pointer;text-align:left;min-width:0;min-height:72px;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-medium) var(--ease-premium);background:#fff;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:3px 7px;padding:9px;display:grid}.mentor-public-proof-quest-step b{color:#334155;background:#e2e8f0;border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:inline-grid}.mentor-public-proof-quest-step svg{color:#0284c7}.mentor-public-proof-quest-step span{gap:3px;min-width:0;display:grid}.mentor-public-proof-quest-step strong{color:#0f172a;white-space:normal;font-size:12px;font-weight:950;line-height:1.12}.mentor-public-proof-quest-step small{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:780;line-height:1.25;display:-webkit-box;overflow:hidden}.mentor-public-proof-quest-step.active{background:#f0f9ff;border-color:#38bdf8}.mentor-public-proof-quest-step.complete{background:#f0fdf4;border-color:#86efac}.mentor-public-proof-quest-step.complete b{color:#166534;background:#bbf7d0}.mentor-public-proof-quest-step.complete svg{color:#16a34a}.mentor-public-proof-quest-step:disabled{cursor:not-allowed;opacity:.62}.mentor-public-proof-quest-step:not(:disabled):hover,.mentor-public-proof-quest-step:not(:disabled):focus-visible{background:#e0f2fe;border-color:#0284c7;outline:0;transform:translateY(-1px)}.mentor-public-page-map{background:#fff;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);align-items:stretch;gap:10px;min-width:0;padding:10px;display:grid;box-shadow:0 14px 34px #0f172a0f}.mentor-public-page-map>div:first-child{align-content:center;gap:2px;min-width:0;display:grid}.mentor-public-page-map>div:first-child span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-page-map>div:first-child strong{color:#0f172a;font-size:14px;font-weight:950;line-height:1.15}.mentor-public-page-map>div:first-child small{color:#475569;font-size:12px;font-weight:800;line-height:1.25}.mentor-public-page-map-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-public-page-map-actions button{color:#0f172a;cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #0f172a1f;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:2px 7px;min-width:0;min-height:52px;padding:8px;display:grid}.mentor-public-page-map-actions button:hover,.mentor-public-page-map-actions button:focus-visible{color:#075985;background:#e0f2fe;border-color:#0284c76b}.mentor-public-page-map-actions b{color:#fff;background:#0f172a;border-radius:999px;grid-row:span 2;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:inline-grid}.mentor-public-page-map-actions span{min-width:0;color:inherit;font-size:12px;font-weight:950;line-height:1.1}.mentor-public-page-map-actions small{color:#475569;grid-column:2;min-width:0;font-size:11px;font-weight:800;line-height:1.18}.mentor-public-above-fold{grid-template-columns:minmax(0,1fr) minmax(280px,.36fr);align-items:stretch;gap:14px;min-width:0;display:grid}.mentor-public-above-fold .mentor-public-offer-hero{min-height:520px}.mentor-public-access-console{background:linear-gradient(145deg,#e0f2fed1,#f0fdf4a3),#fff;border:1px solid #bae6fd;border-radius:8px;align-content:start;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 24px 60px #0f172a1f}.mentor-public-access-console>span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-access-console>strong{color:#0f172a;font-size:clamp(34px,5vw,54px);font-weight:950;line-height:.95}.mentor-public-access-console>p{color:#334155;margin:0;font-size:13px;font-weight:800;line-height:1.5}.mentor-public-access-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-public-access-card-grid span{background:#fff;border:1px solid #dbe3ee;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.mentor-public-access-card-grid strong{color:#0f172a;font-size:18px;font-weight:950;line-height:1}.mentor-public-access-card-grid small{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:950}.mentor-public-mini-path{background:#e0f2fe;border:1px solid #bae6fd;border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,.72fr) auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:10px;display:grid}.mentor-public-mini-path span{color:#075985;text-align:center;text-transform:uppercase;min-width:0;font-size:11px;font-weight:900}.mentor-public-mini-path svg{color:#0284c7}.mentor-public-access-unlocks{background:#fff;border:1px solid #dbeafe;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;padding:12px;display:grid}.mentor-public-access-unlocks>strong{color:#0f172a;font-size:13px;font-weight:950;line-height:1.15}.mentor-public-access-unlocks span{background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px;gap:3px;min-width:0;padding:9px 10px;display:grid}.mentor-public-access-unlocks strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.18}.mentor-public-access-unlocks small{color:#475569;font-size:11px;font-weight:800;line-height:1.34}.mentor-public-trust-ribbon{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-public-trust-ribbon span{background:#ecfeff;border:1px solid #0e749033;border-radius:8px;gap:3px;min-width:0;padding:9px;display:grid}.mentor-public-trust-ribbon strong{color:#075985;font-size:11px;font-weight:950;line-height:1.15}.mentor-public-trust-ribbon small{color:#334155;font-size:10px;font-weight:800;line-height:1.3}.mentor-public-access-console .action-button{justify-content:center;width:100%;min-height:44px}.mentor-public-site-lockup,.mentor-public-mentor-lockup{align-items:center;gap:10px;min-width:0;display:flex}.mentor-public-site-lockup div,.mentor-public-mentor-lockup span:last-child{gap:2px;min-width:0;display:grid}.mentor-public-site-lockup span:not(.avatar),.mentor-public-mentor-lockup small{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:900}.mentor-public-site-lockup strong,.mentor-public-mentor-lockup strong{color:#0f172a;overflow-wrap:anywhere;font-size:15px;font-weight:950;line-height:1.15}.mentor-public-site-lockup small{color:#475569;font-size:12px;font-weight:800;line-height:1.35}.mentor-public-social-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mentor-public-action-status{color:#475569;text-align:right;grid-column:1/-1;justify-self:end;max-width:min(100%,720px);margin:0;font-size:12px;font-weight:850;line-height:1.35}.mentor-public-social-actions button,.mentor-public-section-actions button{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:7px;align-items:center;gap:7px;min-height:34px;font-size:12px;font-weight:900;display:inline-flex}.mentor-public-social-actions button.is-following,.mentor-public-social-actions button.is-saved,.mentor-public-command-actions button.is-following{color:#075985;background:#e0f2fe;border-color:#0284c757}.mentor-public-social-actions button:not(:disabled):hover,.mentor-public-section-actions button:not(:disabled):hover{color:#075985;background:#e0f2fe;border-color:#0284c7}.mentor-public-command-bar{color:#0f172a;background:#fff;border:1px solid #0f172a1f;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:14px;display:grid;box-shadow:0 16px 40px #0f172a14}.mentor-public-command-bar>div:first-child{gap:4px;min-width:0;display:grid}.mentor-public-command-bar span{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-command-bar strong{color:#020617;font-size:15px;font-weight:950;line-height:1.2}.mentor-public-command-bar small{color:#475569;font-size:12px;font-weight:800;line-height:1.35}.mentor-public-command-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mentor-public-command-actions button{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #0f172a24;border-radius:10px;align-items:center;gap:7px;min-height:38px;font-size:12px;font-weight:950;display:inline-flex}.mentor-public-command-actions button:first-child{color:#fff;background:#0284c7;border-color:#0284c76b}.mentor-public-command-actions button.mentor-public-follow-action.is-following{color:#166534;background:#dcfce7;border-color:#16a34a5c}.mentor-public-command-actions button:not(:disabled):hover{color:#075985;background:#e0f2fe;border-color:#0284c76b}.mentor-public-command-actions button:first-child:not(:disabled):hover{color:#fff;background:#0369a1}.mentor-public-proof-from-real-rooms{background:linear-gradient(135deg,#f0f9fff5,#fffffffa 48%,#f8fafcf5),#fff;border:1px solid #cbd5e1;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(300px,.96fr) minmax(220px,.56fr);align-items:stretch;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 18px 44px #0f172a14}.mentor-public-proof-from-real-rooms>div:first-child,.mentor-public-proof-from-real-rooms>aside{gap:7px;min-width:0;display:grid}.mentor-public-proof-from-real-rooms>div:first-child span,.mentor-public-proof-from-real-rooms>aside span{color:#0369a1;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-proof-from-real-rooms>div:first-child strong{color:#0f172a;font-size:clamp(22px,3vw,34px);font-weight:950;line-height:1.06}.mentor-public-proof-from-real-rooms p,.mentor-public-proof-from-real-rooms small{color:#475569;margin:0;font-size:13px;font-weight:750;line-height:1.42}.mentor-public-proof-route-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-public-proof-route-compact span{background:#fff;border:1px solid #dbeafe;border-radius:8px;gap:5px;min-width:0;padding:11px;display:grid}.mentor-public-proof-route-compact b{color:#0369a1;background:#e0f2fe;border-radius:999px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:inline-grid}.mentor-public-proof-route-compact strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.15}.mentor-public-proof-route-compact small{color:#64748b;font-size:11px}.mentor-public-proof-from-real-rooms>aside{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-content:start;padding:14px}.mentor-public-proof-from-real-rooms>aside strong{color:#92400e;font-size:26px;font-weight:950;line-height:1}.mentor-public-proof-from-real-rooms>aside button{color:#fff;cursor:pointer;background:#0284c7;border:1px solid #0284c7;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;margin-top:4px;font-size:12px;font-weight:950;display:inline-flex}.mentor-public-buyer-proof-path{background:linear-gradient(135deg,#eff6fffa,#fffffffa 52%,#f0fdf4db),#fff;border:1px solid #bfdbfe;border-radius:8px;grid-template-columns:minmax(240px,.7fr) minmax(320px,1fr);align-items:stretch;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 18px 44px #0f172a14}.mentor-public-buyer-proof-copy,.mentor-public-buyer-proof-actions,.mentor-public-buyer-proof-rewards{gap:8px;min-width:0;display:grid}.mentor-public-buyer-proof-copy span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-buyer-proof-copy strong{color:#0f172a;font-size:clamp(21px,2.5vw,32px);font-weight:950;line-height:1.08}.mentor-public-buyer-proof-copy p,.mentor-public-buyer-proof-steps small,.mentor-public-buyer-proof-rewards small{color:#475569;margin:0;font-size:13px;font-weight:750;line-height:1.42}.mentor-public-buyer-proof-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-public-buyer-proof-steps span,.mentor-public-buyer-proof-rewards span{background:#fff;border:1px solid #dbeafe;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}.mentor-public-buyer-proof-steps b{color:#0369a1;background:#e0f2fe;border-radius:999px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:inline-grid}.mentor-public-buyer-proof-steps strong,.mentor-public-buyer-proof-rewards strong{color:#0f172a;font-size:13px;font-weight:950;line-height:1.15}.mentor-public-buyer-proof-actions{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.mentor-public-buyer-proof-actions button{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:42px;padding:10px 12px;font-size:12px;font-weight:950;line-height:1.15;display:inline-flex}.mentor-public-buyer-proof-actions button.solid{color:#fff;background:#0284c7;border-color:#0284c7}.mentor-public-buyer-proof-actions button.is-saved{color:#166534;background:#f0fdf4;border-color:#22c55e}.mentor-public-buyer-proof-actions button:disabled{cursor:not-allowed;opacity:.55}.mentor-public-buyer-proof-actions button:not(:disabled):hover{color:#075985;background:#e0f2fe;border-color:#0284c7}.mentor-public-buyer-proof-actions button.solid:not(:disabled):hover{color:#fff;background:#0369a1}.mentor-public-buyer-proof-rewards{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.mentor-public-buyer-proof-rewards span{background:#f8fafc;grid-template-columns:auto minmax(0,1fr);align-items:start}.mentor-public-buyer-proof-rewards svg{color:#0284c7;grid-row:span 2;margin-top:1px}.mentor-public-buyer-proof-receipt{background:linear-gradient(135deg,#f0f9fff5,#fffffffa),#fff;border:1px solid #bae6fd;border-radius:8px;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:14px;min-width:0;padding:14px;display:grid;box-shadow:0 18px 44px #0e74901f}.mentor-public-buyer-proof-receipt>div:first-child{gap:4px;min-width:0;display:grid}.mentor-public-buyer-proof-receipt span{color:#0369a1;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-buyer-proof-receipt strong{color:#0f172a;font-size:16px;font-weight:950;line-height:1.15}.mentor-public-buyer-proof-receipt p{color:#334155;margin:0;font-size:13px;font-weight:800;line-height:1.4}.mentor-public-buyer-proof-reward-track,.mentor-public-buyer-proof-receipt-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.mentor-public-buyer-proof-reward-track span{color:#166534;white-space:nowrap;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:7px 9px;font-size:11px;font-weight:950;display:inline-flex}.mentor-public-buyer-proof-receipt-actions button{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:34px;padding:8px 10px;font-size:12px;font-weight:900;display:inline-flex}.mentor-public-buyer-proof-receipt-actions button:hover{color:#075985;background:#e0f2fe;border-color:#0284c7}.mentor-public-proof-action-dock{z-index:8;background:linear-gradient(135deg,#f0f9fffa,#fffffffa),#fff;border:1px solid #bae6fd;border-radius:8px;grid-template-columns:minmax(220px,.9fr) minmax(260px,1fr) minmax(220px,.64fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid;position:sticky;top:12px;box-shadow:0 18px 44px #0e74901f}.mentor-public-proof-action-dock>div:first-child{gap:4px;min-width:0;display:grid}.mentor-public-proof-action-dock>div:first-child span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-proof-action-dock>div:first-child strong{color:#0f172a;font-size:16px;font-weight:950;line-height:1.12}.mentor-public-proof-action-dock>div:first-child p{color:#475569;margin:0;font-size:12px;font-weight:780;line-height:1.35}.mentor-public-proof-action-dock-route{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-public-proof-action-dock-route span{color:#334155;background:#f8fafc;border:1px solid #dbeafe;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;min-width:0;min-height:34px;padding:7px 8px;font-size:11px;font-weight:900;display:grid}.mentor-public-proof-action-dock-route b{color:#0369a1;background:#e0f2fe;border-radius:999px;place-items:center;width:20px;height:20px;font-size:10px;font-weight:950;display:inline-grid}.mentor-public-proof-action-dock aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-public-proof-action-dock aside span{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;gap:2px;min-width:0;padding:8px 9px;display:grid}.mentor-public-proof-action-dock aside strong{color:#166534;font-size:12px;font-weight:950;line-height:1.15}.mentor-public-proof-action-dock aside small{color:#15803d;font-size:10px;font-weight:850;line-height:1.2}.mentor-public-proof-action-dock-button{color:#fff;cursor:pointer;background:#0284c7;border:1px solid #0284c7;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:164px;min-height:42px;padding:0 13px;font-size:12px;font-weight:950;line-height:1.15;display:inline-flex;box-shadow:0 12px 24px #0e74902e}.mentor-public-proof-action-dock-button:disabled{cursor:not-allowed;opacity:.55}.mentor-public-proof-action-dock-button:not(:disabled):hover,.mentor-public-proof-action-dock-button:not(:disabled):focus-visible{background:#0369a1;outline:0}.mentor-public-room-highlights{background:#fff;border:1px solid #dbe3ee;border-radius:8px;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 18px 44px #0f172a14}.mentor-public-room-highlights-head{gap:5px;min-width:0;display:grid}.mentor-public-room-highlights-head span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-room-highlights-head strong{color:#0f172a;font-size:clamp(22px,3vw,36px);font-weight:950;line-height:1.05}.mentor-public-room-highlights-head p{color:#475569;max-width:720px;margin:0;font-size:14px;font-weight:750;line-height:1.45}.mentor-public-discord-sync{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-public-discord-sync span{color:#075985;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;align-items:center;gap:7px;min-width:0;min-height:36px;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex}.mentor-public-proof-streak{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.mentor-public-proof-streak span{background:#f8fafc;border:1px solid #dbeafe;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;min-width:0;padding:12px;display:grid}.mentor-public-proof-streak svg{color:#0284c7;grid-row:span 2}.mentor-public-proof-streak strong{color:#0f172a;min-width:0;font-size:12px;font-weight:950;line-height:1.15}.mentor-public-proof-streak small{color:#475569;min-width:0;font-size:11px;font-weight:800;line-height:1.3}.mentor-public-daily-digest{background:linear-gradient(135deg,#eef2fff5,#fffffffa 54%,#f0f9ffeb),#fff;border:1px solid #a5b4fc;border-radius:8px;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);align-items:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:inset 0 1px #ffffffdb}.mentor-public-daily-digest>div:first-child{gap:7px;min-width:0;display:grid}.mentor-public-daily-digest>div:first-child span{color:#3730a3;text-transform:uppercase;background:#e0e7ff;border-radius:999px;align-items:center;gap:6px;width:max-content;max-width:100%;padding:5px 8px;font-size:10px;font-weight:950;display:inline-flex}.mentor-public-daily-digest strong{color:#0f172a;font-size:clamp(18px,2vw,24px);font-weight:950;line-height:1.12}.mentor-public-daily-digest p{color:#334155;margin:0;font-size:13px;font-weight:750;line-height:1.45}.mentor-public-daily-digest small{color:#475569;font-size:11px;font-weight:900;line-height:1.3}.mentor-public-digest-route{background:#c7d2fe;border:1px solid #c7d2fe;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mentor-public-digest-route span{color:#312e81;background:#ffffffe0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:9px;font-size:11px;font-weight:950;line-height:1.2;display:grid}.mentor-public-digest-route b{color:#fff;background:#4338ca;border-radius:999px;place-items:center;width:20px;height:20px;font-size:10px;line-height:1;display:inline-grid}.mentor-public-daily-digest .mentor-public-highlight-actions{grid-column:1/-1}.mentor-public-highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.mentor-public-highlight-card{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;align-content:start;gap:8px;min-width:0;min-height:204px;padding:14px;display:grid}.mentor-public-highlight-card.preview{background:linear-gradient(135deg,#e0f2fe8c,#f8fafcf0),#f8fafc;border-style:dashed}.mentor-public-highlight-card span{color:#075985;text-transform:uppercase;background:#e0f2fe;border-radius:999px;width:max-content;max-width:100%;padding:5px 8px;font-size:10px;font-weight:950}.mentor-public-highlight-card strong{color:#0f172a;font-size:16px;font-weight:950;line-height:1.2}.mentor-public-highlight-card p{color:#334155;margin:0;font-size:13px;font-weight:750;line-height:1.45}.mentor-public-highlight-card small{color:#64748b;margin-top:auto;font-size:11px;font-weight:850;line-height:1.25}.mentor-public-highlight-actions{flex-wrap:wrap;gap:7px;min-width:0;padding-top:4px;display:flex}.mentor-public-highlight-actions button{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:11px;font-weight:950;display:inline-flex}.mentor-public-highlight-actions button:first-child{color:#fff;background:#0284c7;border-color:#0284c770}.mentor-public-highlight-actions button.is-saved{color:#166534;background:#dcfce7;border-color:#16a34a5c}.mentor-public-highlight-actions button:disabled{cursor:not-allowed;opacity:.52}.mentor-public-highlight-actions button:not(:disabled):hover,.mentor-public-highlight-actions button:not(:disabled):focus-visible{color:#075985;background:#e0f2fe;border-color:#0284c77a;outline:0}.mentor-public-highlight-actions button:first-child:not(:disabled):hover,.mentor-public-highlight-actions button:first-child:not(:disabled):focus-visible{color:#fff;background:#0369a1}.mentor-public-proof-receipts{background:linear-gradient(135deg,#e0f2feb8,#fffffff5 46%,#f0fdf4bd),#fff;border:1px solid #cbd5e1;border-radius:8px;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 20px 52px #0f172a1a}.mentor-public-proof-receipts-head{gap:6px;min-width:0;display:grid}.mentor-public-proof-receipts-head span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-proof-receipts-head strong{color:#0f172a;font-size:clamp(21px,2.5vw,32px);font-weight:950;line-height:1.08}.mentor-public-proof-receipts-head p{color:#475569;max-width:780px;margin:0;font-size:14px;font-weight:750;line-height:1.45}.mentor-public-proof-flow{background:#dbe3ee;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mentor-public-proof-flow span{color:#0f172a;background:#ffffffe0;align-items:center;gap:8px;min-width:0;padding:10px;font-size:12px;font-weight:950;display:flex}.mentor-public-proof-flow b{color:#fff;background:#0284c7;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;line-height:1;display:inline-grid}.mentor-public-proof-receipt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.mentor-public-proof-receipt-card{background:#fffffff0;border:1px solid #bfdbfe;border-radius:8px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid;box-shadow:inset 0 1px #ffffffd1}.mentor-public-proof-receipt-card.preview{border-style:dashed}.mentor-public-proof-receipt-card>span{color:#0e7490;text-transform:uppercase;background:#ecfeff;border-radius:999px;width:max-content;max-width:100%;padding:5px 8px;font-size:10px;font-weight:950}.mentor-public-proof-receipt-card strong{color:#0f172a;font-size:17px;font-weight:950;line-height:1.18}.mentor-public-proof-receipt-card p{color:#334155;margin:0;font-size:13px;font-weight:750;line-height:1.45}.mentor-public-proof-receipt-card small{color:#64748b;font-size:11px;font-weight:850;line-height:1.25}.mentor-public-proof-receipt-actions{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.mentor-public-proof-receipt-actions button{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex}.mentor-public-proof-receipt-actions button:first-child{color:#fff;background:#0284c7;border-color:#0284c770}.mentor-public-proof-receipt-actions button:disabled{cursor:not-allowed;opacity:.52}.mentor-public-proof-receipt-actions button:not(:disabled):hover,.mentor-public-proof-receipt-actions button:not(:disabled):focus-visible{color:#075985;background:#e0f2fe;border-color:#0284c77a}.mentor-public-proof-receipt-actions button:first-child:not(:disabled):hover,.mentor-public-proof-receipt-actions button:first-child:not(:disabled):focus-visible{color:#fff;background:#0369a1}.mentor-public-proof-receipt-summary{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.mentor-public-proof-receipt-summary span{color:#334155;background:#ffffffc7;border:1px solid #dbe3ee;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.mentor-public-section-actions{flex-wrap:wrap;gap:8px;display:flex}.mentor-public-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mentor-public-stat-grid span{background:#f8fafc;gap:4px;min-width:0;padding:14px;display:grid}.mentor-public-stat-grid strong{color:#0f172a;font-size:24px;font-weight:950;line-height:1}.mentor-public-stat-grid small{color:#64748b;text-transform:uppercase;font-size:12px;font-weight:850}.mentor-public-buyer-path{color:#0f172a;background:linear-gradient(90deg,#67e8f924,#22c55e12),#f8fafc;border:1px solid #0e74902e;border-radius:8px;grid-template-columns:minmax(260px,.76fr) minmax(420px,1.25fr) minmax(260px,.74fr);align-items:stretch;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 20px 58px #02061724}.mentor-public-buyer-path-head,.mentor-public-conversion-panel,.mentor-public-buyer-step{min-width:0;display:grid}.mentor-public-buyer-path-head{align-content:center;gap:5px}.mentor-public-buyer-path-head span,.mentor-public-conversion-panel span{color:#0369a1;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-buyer-path-head strong{color:#0f172a;overflow-wrap:anywhere;font-size:21px;font-weight:950;line-height:1.12}.mentor-public-buyer-path-head p,.mentor-public-conversion-panel p{color:#334155;margin:0;font-size:13px;font-weight:800;line-height:1.45}.mentor-public-buyer-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-public-buyer-step{background:#ffffffc7;border:1px solid #0e74902e;border-radius:8px;gap:4px;min-height:132px;padding:10px;box-shadow:0 12px 26px #0f172a14}.mentor-public-buyer-step b{color:#f8fafc;background:#0f172a;border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:grid}.mentor-public-buyer-step strong{color:#0f172a;overflow-wrap:anywhere;font-size:12px;font-weight:950;line-height:1.22}.mentor-public-buyer-step em{color:#0f766e;font-size:11px;font-style:normal;font-weight:900;line-height:1.25}.mentor-public-buyer-step small{color:#475569;overflow-wrap:anywhere;font-size:11px;font-weight:800;line-height:1.35}.mentor-public-conversion-panel{color:#0f172a;background:linear-gradient(135deg,#e0f2fee6,#f8fafccc),#fff;border:1px solid #cbd5e1;border-radius:8px;align-content:center;gap:7px;padding:12px}.mentor-public-conversion-panel strong{color:#0f172a;font-size:18px;font-weight:950;line-height:1.16}.mentor-public-conversion-panel p{color:#334155}.mentor-public-conversion-panel div{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.mentor-public-conversion-panel button{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:7px;align-items:center;gap:7px;min-height:34px;font-size:12px;font-weight:900;display:inline-flex}.mentor-public-graph-bridge{grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mentor-public-graph-bridge div{background:#f8fafc;gap:5px;min-width:0;padding:14px 38px 14px 14px;display:grid;position:relative}.mentor-public-graph-bridge svg{color:#0284c7;position:absolute;top:16px;right:12px}.mentor-public-graph-bridge span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-graph-bridge strong{color:#0f172a;overflow-wrap:anywhere;font-size:14px;font-weight:950}.mentor-public-graph-bridge small{color:#475569;font-size:12px;font-weight:750;line-height:1.35}.mentor-public-section-stack{gap:18px;min-width:0;display:grid}.mentor-public-section{background:#fff;border:1px solid #dbe3ee;border-radius:8px;gap:12px;width:100%;min-width:0;padding:22px;display:grid;box-shadow:0 18px 42px #0f172a14}.mentor-public-section.width-content{justify-self:center;max-width:860px}.mentor-public-section.width-wide{justify-self:center;max-width:1060px}.mentor-public-section.width-full{justify-self:stretch;max-width:none}.mentor-public-section.tone-accent{background:linear-gradient(135deg,#dcfce7c2,#e0f2fe94),#fff;border-color:#bbf7d0}.mentor-public-section.tone-outlined{background:#fff;border-color:#7dd3fc;box-shadow:0 18px 42px #0f172a14,inset 0 0 0 1px #0284c714}.mentor-public-section.tone-muted{background:#f8fafc;border-color:#e2e8f0}.mentor-public-section.emphasis-high{min-height:280px;padding:30px;box-shadow:0 24px 60px #0f172a1f}.mentor-public-section.emphasis-high h2{font-size:42px}.mentor-public-section.emphasis-low{padding:16px}.mentor-public-section.spacing-compact{gap:8px;padding:16px}.mentor-public-section.spacing-spacious{gap:18px;padding:32px}.mentor-public-section.layout-split,.mentor-public-section.layout-feature{grid-template-columns:minmax(0,1fr) minmax(240px,.46fr);align-items:center}.mentor-public-section.layout-split>span,.mentor-public-section.layout-feature>span,.mentor-public-section.layout-split h2,.mentor-public-section.layout-feature h2,.mentor-public-section.layout-split p,.mentor-public-section.layout-feature p,.mentor-public-section.layout-split .mentor-public-proof-row,.mentor-public-section.layout-feature .mentor-public-proof-row,.mentor-public-section.layout-split .mentor-public-section-actions,.mentor-public-section.layout-feature .mentor-public-section-actions{grid-column:1}.mentor-public-section.layout-split .mentor-public-asset-card,.mentor-public-section.layout-feature .mentor-public-asset-card,.mentor-public-section.layout-split .mentor-public-chart-card,.mentor-public-section.layout-feature .mentor-public-chart-card{grid-area:1/2/span 5}.mentor-public-section.layout-feature{min-height:360px}.mentor-public-section.layout-feature.spacing-compact{padding:22px}.mentor-public-section.layout-feature.spacing-spacious{padding:36px}.mentor-public-section.layout-feature h2{font-size:48px}.mentor-public-section h2{color:#0f172a;letter-spacing:0;max-width:760px;margin:0;font-size:34px;line-height:1.05}.mentor-public-section p{color:#334155;max-width:720px;margin:0;font-size:15px;line-height:1.55}.mentor-public-section>span{color:#0369a1}.mentor-public-asset-card{background:linear-gradient(135deg,#e0f2febd,#f8fafc80),#fff;border:1px solid #dbe3ee;border-radius:8px;grid-template-columns:minmax(92px,.34fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;max-width:720px;padding:12px;display:grid}.mentor-public-asset-card.hero{align-self:stretch;max-width:none}.mentor-public-asset-art{background:linear-gradient(135deg,#020617f2,#0f172af0),#ffffff0a;border:1px solid #e2e8f029;border-radius:8px;gap:7px;min-height:126px;padding:12px;display:grid;position:relative;overflow:hidden}.mentor-public-asset-art:before{content:"";background:radial-gradient(circle,#67e8f942,#0000 62%);border-radius:999px;width:150px;height:150px;position:absolute;inset:-20% -18% auto auto}.mentor-public-asset-art i{background:#e2e8f029;border-radius:6px;min-height:12px;display:block;position:relative}.mentor-public-asset-art i:first-child{background:linear-gradient(90deg,#67e8f9c7,#22c55e4d);min-height:48px}.mentor-public-asset-art i:nth-child(2){background:#f8fafc7a;width:68%}.mentor-public-asset-art i:nth-child(3){background:#f4b7407a;width:44%}.mentor-public-asset-copy{gap:5px;min-width:0;display:grid}.mentor-public-asset-copy span{color:#0369a1;text-transform:uppercase;font-size:11px;font-weight:900}.mentor-public-asset-role{color:#075985;background:#e0f2fe;border:1px solid #0284c738;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:0 8px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.mentor-public-asset-copy strong{color:#0f172a;overflow-wrap:anywhere;font-size:16px;font-weight:900;line-height:1.2}.mentor-public-asset-copy p{color:#475569;max-width:560px;font-size:13px;line-height:1.45}.mentor-public-media-proof-strip{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.mentor-public-media-proof-strip small{color:#334155;background:#f8fafc;border:1px solid #0f172a1a;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:11px;font-weight:850;display:inline-flex}.mentor-public-asset-chart-screenshots-annotated-trade-breakdown .mentor-public-asset-art i:first-child{background:linear-gradient(135deg,#0000 44%,#22c55ef2 45%,#0000 49%),repeating-linear-gradient(90deg,#67e8f947 0 4px,#0000 4px 11px),#020617f2}.mentor-public-asset-videos-lesson-replay-thumbnail .mentor-public-asset-art i:first-child{clip-path:polygon(25% 14%,80% 50%,25% 86%);background:#67e8f9e0}.mentor-public-asset-pdfs-risk-playbook-pdf-cover .mentor-public-asset-art i:first-child{background:linear-gradient(#f8fafceb 0 48%,#f4b740c2 48% 100%)}.mentor-public-asset-testimonials-student-result-card .mentor-public-asset-art i:first-child,.mentor-public-asset-proof-receipts-thread-proof-receipt .mentor-public-asset-art i:first-child{background:radial-gradient(circle,#f4b740f2,#22c55e3d);border-radius:999px}.mentor-public-asset-brand-kit-alpha-mentor-brand-kit .mentor-public-asset-art i:first-child{background:linear-gradient(90deg,#67e8f9 0 33%,#22c55e 33% 66%,#f4b740 66% 100%)}.mentor-public-offer-hero{background:radial-gradient(circle at 82% 16%,#0ea5e921,#0000 36%),linear-gradient(135deg,#f0fdf4d1,#e0f2fec7),#fff;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:center;min-height:340px;padding:clamp(26px,4vw,44px)}.mentor-public-offer-hero .mentor-public-asset-card.hero,.mentor-public-offer-hero .mentor-public-chart-card{min-height:320px}.mentor-public-hero-copy{gap:16px;min-width:0;display:grid}.mentor-public-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.mentor-public-hero-actions button{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:7px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.mentor-public-hero-actions button:not(:disabled):hover{color:#075985;background:#e0f2fe;border-color:#0284c7}.mentor-public-proof-row,.mentor-public-program-card>div,.mentor-public-application>div,.mentor-public-workspace>div,.mentor-public-proof-cards{flex-wrap:wrap;gap:8px;display:flex}.mentor-public-proof-row strong,.mentor-public-program-card strong,.mentor-public-application strong,.mentor-public-workspace strong,.mentor-public-proof-cards span{color:#14532d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:7px;align-items:center;gap:7px;width:fit-content;max-width:100%;padding:8px 10px;font-size:12px;font-weight:900;display:inline-flex}.mentor-public-offer-route{background:#ffffffc7;border:1px solid #0e749029;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;padding:10px;display:grid}.mentor-public-offer-route span{grid-template-columns:auto minmax(0,1fr);align-content:start;gap:3px 7px;min-width:0;display:grid}.mentor-public-offer-route b{color:#fff;background:#0f172a;border-radius:999px;grid-row:span 2;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:grid}.mentor-public-offer-route strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.18}.mentor-public-offer-route small{color:#475569;grid-column:2;font-size:11px;font-weight:800;line-height:1.3}.mentor-public-chart-card{background:linear-gradient(145deg,#00d6a933,#0000 52%),linear-gradient(120deg,#020617,#111827);border:1px solid #00d6a92e;border-radius:8px;gap:8px;min-height:190px;padding:16px;display:grid}.mentor-public-chart-card span{color:#dffcff;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-public-chart-card strong{color:#22d3ee;font-size:30px}.mentor-public-chart-card small{color:#c6f6ff;font-size:12px;font-weight:850;line-height:1.4}.mentor-public-faq>div{gap:8px;display:grid}.mentor-public-faq details{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;padding:12px}.mentor-public-faq summary{color:#0f172a;cursor:pointer;font-weight:900}.mentor-public-faq details p{margin-top:8px;font-size:13px}.mentor-public-pricing{grid-template-columns:minmax(0,1fr) auto;align-items:end}.mentor-public-pricing>strong{color:#0f172a;font-size:30px}.mentor-public-review-band h3{color:#0f172a;margin:0}.mentor-room-builder-strip{margin:0}.mentor-room-builder-strip .mentor-builder-block{min-height:150px}@media (width<=1180px){.mentor-public-live-proof-grid{grid-template-columns:minmax(220px,.36fr) minmax(0,1fr)}.mentor-public-live-proof-relay{grid-column:1/-1}.mentor-public-live-proof-relay-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.mentor-public-live-proof-relay-steps span{grid-template-columns:minmax(0,1fr)}.mentor-public-live-proof-relay-steps small{grid-column:auto}.mentor-os-topbar,.mentor-os-builder-hero,.mentor-builder-command-home{grid-template-columns:minmax(0,1fr)}.mentor-os-current-job{grid-column:auto;grid-template-columns:minmax(0,1fr)}.mentor-first-load-jobs{grid-template-columns:repeat(3,minmax(0,1fr))}.mentor-os-builder-hero-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.mentor-builder-command-home .mentor-builder-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-builder-command-primer{grid-template-columns:minmax(0,1fr)}.mentor-builder-active-workspace-receipt{grid-template-columns:minmax(0,1fr);align-items:start}.mentor-builder-active-workspace-receipt button{justify-self:start}.mentor-selection-handoff,.mentor-public-buyer-path,.mentor-public-command-bar,.mentor-public-page-map{grid-template-columns:minmax(0,1fr)}.mentor-os-route-spine{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-public-above-fold{grid-template-columns:minmax(0,1fr)}.mentor-public-above-fold .mentor-public-offer-hero{min-height:420px}.mentor-room-command-center,.mentor-room-social-loop{grid-template-columns:minmax(0,1fr)}.mentor-room-social-loop>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.mentor-room-command-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-room-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mentor-public-command-actions,.mentor-os-actions{justify-content:flex-start}.mentor-os-workbench{grid-template-columns:minmax(260px,.62fr) minmax(420px,1fr)}.mentor-os-right-panel{border-top:1px solid #919ebe24;grid-column:1/-1;max-height:none}}@media (width<=1100px){.mentor-public-site-shell{width:min(980px,100% - 24px)}.mentor-public-live-proof-grid{grid-template-columns:minmax(190px,.32fr) minmax(0,1fr)}.mentor-public-live-proof-relay{grid-column:1/-1}.mentor-public-live-proof-mission{grid-template-columns:minmax(0,1fr);align-items:stretch}.mentor-public-live-proof-mission-route{grid-template-columns:repeat(4,minmax(0,1fr))}.mentor-public-proof-action-dock{grid-template-columns:minmax(0,1fr);position:static}.mentor-public-proof-action-dock-route{grid-template-columns:repeat(4,minmax(0,1fr))}.mentor-public-proof-action-dock aside{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-public-proof-quest,.mentor-public-integrated-apply{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.mentor-public-live-proof-showcase{padding:12px}.mentor-public-live-proof-nav{grid-template-columns:minmax(0,1fr) auto auto}.mentor-public-live-proof-nav span{display:none}.mentor-public-live-proof-nav button{min-height:30px;padding:6px 8px;font-size:11px}.mentor-public-live-proof-nav button:nth-of-type(3),.mentor-public-live-proof-nav button:nth-of-type(4){display:none}.mentor-public-live-proof-grid{grid-template-columns:minmax(0,1fr)}.mentor-public-live-proof-feed{order:-1}.mentor-public-live-proof-relay{grid-column:auto}.mentor-public-live-proof-relay-steps,.mentor-public-live-proof-journey,.mentor-public-live-proof-mission,.mentor-public-live-proof-feed-actions{grid-template-columns:minmax(0,1fr)}.mentor-public-live-proof-mission-route,.mentor-public-live-proof-mission aside{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-public-live-proof-mission-button{width:100%}.mentor-public-live-proof-feed-head h2{font-size:34px}.mentor-os-page{overflow-x:hidden}.mentor-orientation-panel,.mentor-os-topbar{display:none}.mentor-os-topbar h1{font-size:18px}.mentor-os-topbar .mentor-os-workflow,.mentor-os-topbar .mentor-os-actions{display:none}.mentor-builder-command-home{gap:8px;padding:8px}.mentor-os-workbench.workspace-focus{padding:8px}.mentor-os-workbench.workspace-focus .mentor-os-stage.workspace-mode{width:100%;padding:10px}.mentor-builder-command-brief{border-radius:8px;padding:12px}.mentor-builder-start-copy p{font-size:13px;line-height:1.36}.mentor-builder-status.command{border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.25}.mentor-builder-command-home .mentor-builder-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mentor-builder-mode-card{border-radius:8px;grid-template-columns:minmax(0,1fr);gap:3px;min-height:64px;padding:8px}.mentor-builder-mode-card span{display:none}.mentor-builder-mode-card em,.mentor-builder-mode-card strong,.mentor-builder-mode-card .mentor-builder-legacy-action{line-height:1.12}.mentor-builder-mode-card em{font-size:10px}.mentor-builder-mode-card strong{overflow-wrap:normal;white-space:normal;font-size:13px}.mentor-builder-mode-card .mentor-builder-legacy-action{color:#475569;font-size:10px;font-weight:850;line-height:1.15;display:block}.mentor-builder-mode-card .mentor-builder-stage-label,.mentor-builder-mode-card .mentor-builder-card-output,.mentor-builder-mode-card .mentor-builder-card-detail{display:none}.mentor-builder-command-route{order:3;grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-builder-active-workspace-receipt{order:4}.mentor-builder-workspace-handoff{order:5;grid-template-columns:minmax(0,1fr)}.mentor-builder-workspace-handoff article{min-height:0}.mentor-builder-command-home.workspace-selected .mentor-builder-active-workspace-receipt{grid-template-columns:minmax(0,1fr);align-items:start;min-height:0}.mentor-builder-command-home.workspace-selected .mentor-builder-workspace-handoff{grid-template-columns:minmax(0,1fr)}.mentor-builder-command-home.workspace-selected .mentor-builder-active-workspace-receipt span,.mentor-builder-command-home.workspace-selected .mentor-builder-active-workspace-receipt strong,.mentor-builder-command-home.workspace-selected .mentor-builder-active-workspace-receipt small{text-overflow:clip;white-space:normal;min-width:0;overflow:visible}.mentor-builder-command-home.workspace-selected .mentor-builder-active-workspace-receipt button{white-space:normal;justify-self:stretch;width:100%}.mentor-builder-job-statement{-webkit-box-orient:initial;-webkit-line-clamp:unset;text-overflow:clip;white-space:normal;display:block;overflow:visible}.mentor-builder-command-home .mentor-builder-command-brief p{-webkit-box-orient:initial;-webkit-line-clamp:unset;color:#334155;text-overflow:clip;font-size:11px;line-height:1.28;display:block;overflow:visible}.mentor-builder-command-route span{flex-direction:column;align-items:flex-start;gap:4px;min-height:34px;padding:6px 7px}.mentor-builder-command-route span strong{width:18px;height:18px}.mentor-builder-command-route span em{white-space:normal;font-size:10px;line-height:1.12}.mentor-mobile-builder-dock{z-index:28;background:linear-gradient(#030712fa,#080d18f7),radial-gradient(circle at 18% 0,#0ea5e929,#0000 36%);border-bottom:1px solid #e2e8f02e;gap:3px;width:100%;min-width:0;max-width:100%;padding:5px 8px;display:grid;position:sticky;top:0;overflow:hidden;box-shadow:0 16px 34px #0208175c}.mentor-mobile-dock-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.mentor-mobile-dock-head span{color:#7dd3fc;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-mobile-dock-head h1{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:950;line-height:1.05;overflow:hidden}.mentor-mobile-dock-head-actions{flex:none;align-items:center;gap:4px;display:inline-flex}.mentor-mobile-dock-head button{color:#e0f2fe;background:#ffffff14;border:1px solid #94a3b847;border-radius:8px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.mentor-mobile-mode-switcher,.mentor-mobile-action-row,.mentor-mobile-device-row,.mentor-mobile-status-strip{gap:4px;min-width:0;max-width:100%;display:grid}.mentor-mobile-mode-switcher,.mentor-mobile-action-row,.mentor-mobile-device-row{grid-template-columns:repeat(4,minmax(0,1fr))}.mentor-mobile-status-strip{color:#dbeafe;background:#ffffff0f;border:1px solid #94a3b838;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;padding:3px 6px}.mentor-mobile-mode-switcher button,.mentor-mobile-action-row button,.mentor-mobile-device-row button,.mentor-mobile-status-strip button{color:#e5eefb;text-align:center;overflow-wrap:anywhere;white-space:normal;background:#ffffff12;border:1px solid #94a3b83d;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:26px;padding:4px 5px;font-size:11px;font-weight:900;line-height:1.12;display:inline-flex;overflow:visible}.mentor-mobile-mode-switcher button{gap:2px;min-height:42px;padding:4px;display:grid}.mentor-mobile-mode-switcher button strong{color:#f8fafc;text-overflow:clip;white-space:normal;min-width:0;font-size:11px;font-weight:950;line-height:1.08;overflow:visible}.mentor-mobile-mode-switcher button small{display:none}.mentor-mobile-mode-switcher button.active,.mentor-mobile-mode-switcher button[aria-selected=true],.mentor-mobile-action-row button.active,.mentor-mobile-device-row button.active{color:#ecfeff;background:#14b8a629;border-color:#2dd4bf80}.mentor-mobile-action-row button.primary{color:#fff;background:linear-gradient(135deg,#0ea5e9,#2563eb);border-color:#0ea5e98f}.mentor-mobile-device-row button{color:#cbd5e1;min-height:24px;font-size:11px}.mentor-mobile-status-strip span,.mentor-mobile-status-strip strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mentor-mobile-status-strip span{color:#cbd5e1;font-size:11px;font-weight:850}.mentor-mobile-status-strip strong{color:#f8fafc;font-size:11px;font-weight:950}.mentor-mobile-status-strip button{color:#fef3c7;background:#fbbf241f;border-color:#fbbf2473;min-height:22px;padding:3px 6px}.mentor-os-workflow button{min-height:44px;padding:6px 8px}.mentor-os-workflow button em{display:none}.mentor-os-builder-hero{grid-template-columns:1fr;gap:6px;padding:7px 8px}.mentor-os-command-header.mentor-os-builder-hero{grid-template-columns:1fr}.mentor-builder-start-here,.mentor-builder-start-here.mentor-os-command-header{grid-template-columns:1fr;padding:3px 8px}.mentor-builder-start-copy h2{font-size:16px;line-height:1.05}.mentor-builder-start-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.16;display:-webkit-box;overflow:hidden}.mentor-os-current-job{gap:7px;padding:9px}.mentor-os-command-header .mentor-os-current-job>div:first-child>strong,.mentor-os-builder-hero>div:first-child>strong{font-size:18px;line-height:1.05}.mentor-os-command-header .mentor-os-current-job.mentor-builder-start-copy>div:first-child>strong{font-size:12px;line-height:1.16}.mentor-builder-start-copy .mentor-builder-job-statement{-webkit-box-orient:initial;-webkit-line-clamp:unset;text-overflow:clip;white-space:normal;display:block;overflow:visible}.mentor-os-builder-hero p{display:none}.mentor-os-current-job p{-webkit-line-clamp:1;color:#334155;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}.mentor-builder-current-counts{min-height:22px;padding:0 8px;font-size:11px;line-height:1.16}.mentor-os-builder-hero-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid;overflow:hidden}.mentor-os-builder-hero-steps span{min-height:32px;padding:7px 8px}.mentor-os-product-spine span,.mentor-os-product-spine button{grid-template-columns:auto minmax(0,1fr);min-width:0;min-height:42px;padding:5px}.mentor-os-command-header .mentor-os-product-spine span,.mentor-os-command-header .mentor-os-product-spine button{min-height:42px}.mentor-os-product-spine span strong,.mentor-os-product-spine button strong{width:20px;height:20px;font-size:11px}.mentor-os-product-spine span em,.mentor-os-product-spine button em{text-overflow:ellipsis;white-space:normal;font-size:11px;line-height:1.12;overflow:hidden}.mentor-os-product-spine span small,.mentor-os-product-spine button small,.mentor-builder-product-map button small+small,.mentor-builder-product-map button small:last-child{display:none}.mentor-os-product-spine span small:nth-of-type(2),.mentor-os-product-spine button small:nth-of-type(2){color:#475569;text-overflow:ellipsis;white-space:normal;grid-column:1/-1;font-size:11px;font-weight:900;line-height:1.1;display:block;overflow:hidden}.mentor-builder-product-map>button small,.mentor-builder-product-map>button small:nth-of-type(2){display:none}.mentor-builder-product-map>button{display:grid}.mentor-builder-surface-strip{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-width:0;display:none}.mentor-builder-surface-strip small{color:#075985;text-align:center;text-overflow:clip;white-space:normal;background:#f8fafc;border:1px solid #0284c729;border-radius:8px;min-width:0;min-height:28px;padding:4px 5px;font-size:10px;font-weight:900;line-height:1.1;overflow:visible}.mentor-builder-product-route{display:none}.mentor-first-load-jobs{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding-top:2px;display:grid;overflow:visible}.mentor-first-load-jobs>.mentor-builder-legacy-route{font-size:11px;line-height:1.18}.mentor-first-load-jobs span{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;min-width:0;min-height:30px;padding:5px 4px}.mentor-first-load-jobs span strong{display:none}.mentor-first-load-jobs span em{text-overflow:clip;white-space:normal;font-size:12px;line-height:1.12;overflow:visible}.mentor-first-load-jobs span small,.mentor-os-builder-hero .action-button{display:none}.mentor-builder-first-edit-actions{border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:4px;padding:5px;display:grid}.mentor-os-builder-hero .mentor-builder-first-edit-actions .action-button{white-space:normal;flex:auto;justify-content:center;min-width:0;min-height:30px;padding:4px 5px;font-size:11px;line-height:1.08;display:inline-flex}.mentor-os-builder-hero .mentor-builder-first-edit-actions .action-button:first-child{grid-column:1/-1;min-height:34px;font-size:12px}.mentor-builder-context-details,.mentor-first-load-jobs{display:none}.mentor-os-page-tabs,.mentor-os-rail-tabs{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:8px;min-width:0;display:flex;overflow-x:auto}.mentor-os-page-tabs button,.mentor-os-rail-tabs button{scroll-snap-align:start;flex:none;min-width:116px}.mentor-builder-page-rail .mentor-os-rail-tabs{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);display:grid;overflow-x:auto}.mentor-builder-page-rail .mentor-os-rail-tabs button{scroll-snap-align:unset;width:100%;min-width:0}.mentor-os-page-tabs{width:100%}.mentor-os-page-tabs button{min-width:172px}.mentor-os-actions{scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;display:flex;overflow-x:auto}.mentor-os-actions .mentor-save-state{flex:none;align-content:center;min-height:36px}.mentor-os-actions .mentor-publish-readiness{flex:0 0 230px;min-width:230px}.mentor-os-actions .mentor-publish-readiness small,.mentor-os-actions .mentor-publish-readiness button{display:none}.mentor-os-actions .action-button{white-space:nowrap;flex:none;justify-content:center;width:auto;min-height:36px}.mentor-os-workbench,.mentor-builder-work-surface,.mentor-builder-public,.mentor-room-builder-strip{grid-template-columns:1fr}.mentor-os-workbench{flex-direction:column;width:100%;max-width:100%;padding:10px;display:flex;overflow-x:hidden}.mentor-os-workbench>*,.mentor-builder-work-surface>*{width:100%;min-width:0;max-width:100%}.mentor-os-canvas,.mentor-os-stage{order:1}.mentor-os-rail,.mentor-os-left-dock{order:2}.mentor-os-inspector,.mentor-os-right-panel{order:3}.mentor-os-launch-map,.mentor-os-readiness,.mentor-os-selected-strip{grid-template-columns:1fr}.mentor-os-rail,.mentor-os-canvas,.mentor-os-inspector{max-height:none;padding:14px;overflow:visible}.mentor-os-rail{border-top:1px solid #919ebe24;border-bottom:1px solid #919ebe24;border-right:0}.mentor-os-canvas{flex-direction:column;width:100%;min-width:0;max-width:100%;padding:10px;display:flex;position:relative;overflow:hidden}.mentor-builder-canvas-toolbar{order:3;grid-template-columns:1fr;gap:5px;width:100%;margin-bottom:2px;padding:6px;display:grid}.mentor-builder-editor-header{border-radius:10px;order:1;grid-template-columns:1fr;gap:8px;width:100%;margin-bottom:6px;padding:10px;display:none}.mentor-builder-editor-title{font-size:18px}.mentor-builder-editor-header p{font-size:12px;line-height:1.35}.mentor-builder-editor-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.mentor-builder-editor-steps button{min-height:44px;padding:6px}.mentor-builder-editor-steps button span{font-size:10px}.mentor-builder-editor-steps button strong{font-size:10px;line-height:1.12}.mentor-os-artboard-shell,.mentor-os-canvas.mobile .mentor-os-artboard-shell,.mentor-os-canvas.tablet .mentor-os-artboard-shell{order:1;margin-bottom:8px}.mentor-os-page-tabs{order:4}.mentor-builder-start-card{order:5}.mentor-builder-canvas-toolbar>strong{font-size:12px}.mentor-builder-editing-status{width:100%;min-width:0;max-width:none}.mentor-builder-canvas-toolbar .action-button,.mentor-builder-canvas-toolbar .mentor-builder-device-toggle{justify-self:stretch;width:100%}.mentor-builder-canvas-toolbar .mentor-builder-device-toggle button{flex:1 1 0}.mentor-os-stage{width:100%;min-width:0;max-width:100%}.mentor-workzone-label-canvas,.mentor-os-builder-coach,.mentor-os-reorder-status,.mentor-builder-canvas-toolbar,.mentor-builder-selected-cue-panel,.mentor-builder-job-strip,.mentor-builder-start-card,.mentor-builder-reorder-toast{display:none}.mentor-builder-selected-cue-panel{z-index:16;grid-template-columns:1fr;gap:2px;min-height:0;padding:8px;position:absolute;top:78px;left:10px;right:10px;box-shadow:0 18px 34px #0f172a29}.mentor-builder-selected-cue-panel em{display:none}.mentor-builder-reorder-toast{z-index:15;grid-template-columns:1fr;gap:2px;padding:8px;position:absolute;top:156px;left:10px;right:10px}.mentor-builder-reorder-toast small{display:none}.mentor-builder-reorder-toast strong{white-space:normal}.mentor-os-canvas-head{display:none}.mentor-os-page-tabs{width:100%;max-width:100%;margin:0 auto 2px}.mentor-os-page-tabs{margin-bottom:4px}.mentor-os-page-tabs button{min-height:28px;padding:4px 7px}.mentor-os-page-tabs button strong,.mentor-os-page-tabs button small,.mentor-os-selected-strip{display:none}.mentor-builder-job-actions{justify-content:flex-start}.mentor-os-artboard-toolbar,.mentor-page-anatomy,.mentor-page-readiness{display:none}.mentor-page-section-map{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px}.mentor-page-section-map-track{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(160px,78vw);grid-auto-flow:column;padding:3px;overflow-x:auto}.mentor-page-section-map button{scroll-snap-align:start}.mentor-builder-buyer-flow{padding:10px}.mentor-builder-buyer-flow-steps,.mentor-proof-os-hero,.mentor-proof-os-surfaces,.mentor-proof-hub-hero,.mentor-proof-hub-layout{grid-template-columns:minmax(0,1fr)}.mentor-proof-os-loop,.mentor-proof-hub-flow>div{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-os-loop span:not(:last-child):after{display:none}.mentor-proof-os-surface{min-height:auto}.mentor-proof-hub-actions{width:100%;min-width:0}.mentor-builder-section-purpose{grid-template-columns:1fr}.mentor-builder-section-purpose em{text-align:left;justify-self:start}.mentor-os-device-frame{width:100%;min-height:420px;padding:12px}.mentor-os-artboard-shell,.mentor-os-canvas.mobile .mentor-os-artboard-shell,.mentor-os-canvas.tablet .mentor-os-artboard-shell{width:100%;max-width:100%}.mentor-os-canvas.desktop .mentor-os-device-frame,.mentor-os-canvas.tablet .mentor-os-device-frame,.mentor-os-canvas.mobile .mentor-os-device-frame{width:100%}.mentor-os-command-palette{width:auto;inset:72px 16px auto;transform:none}.mentor-room-mission,.mentor-marketplace-command,.mentor-discovery-path,.mentor-marketplace-buyer-rewards,.mentor-marketplace-buyer-preview-actions,.mentor-room-path,.mentor-room-social-loop,.mentor-room-social-loop>div:last-child,.mentor-room-command-center,.mentor-room-command-flow,.mentor-room-readiness-grid,.mentor-room-operator-list,.mentor-access-checklist{grid-template-columns:1fr}.mentor-os-route-spine{grid-template-columns:minmax(0,1fr)}.mentor-offer-page .mentor-os-route-spine{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:6px}.mentor-offer-page .mentor-os-route-spine span{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;min-height:54px;padding:7px 4px}.mentor-offer-page .mentor-os-route-spine b{grid-row:auto;width:22px;height:22px}.mentor-offer-page .mentor-os-route-spine strong{font-size:10px;line-height:1.1}.mentor-offer-page .mentor-os-route-spine small{display:none}.mentor-mode-head,.mentor-teach-grid,.mentor-sell-grid,.mentor-proof-grid,.mentor-tier-grid,.mentor-os-builder-coach,.mentor-os-device-frame .mentor-builder-block.layout-split,.mentor-os-device-frame .mentor-builder-block.layout-feature,.mentor-public-section.layout-split,.mentor-public-section.layout-feature,.mentor-public-site-header,.mentor-public-page-map,.mentor-public-above-fold,.mentor-public-command-bar,.mentor-public-buyer-path,.mentor-public-buyer-steps,.mentor-public-graph-bridge,.mentor-public-offer-hero,.mentor-public-pricing,.mentor-public-asset-card,.mentor-os-artboard-toolbar{grid-template-columns:1fr}.mentor-public-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-public-trust-ribbon,.mentor-public-offer-route{grid-template-columns:minmax(0,1fr)}.mentor-public-social-actions,.mentor-public-command-actions,.mentor-public-hero-actions{justify-content:flex-start}.mentor-public-social-actions button,.mentor-public-command-actions button,.mentor-public-hero-actions button{flex:150px;justify-content:center}.mentor-builder-selection-frame{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;margin-bottom:10px;position:static}.mentor-builder-selection-frame button{justify-content:center;width:100%;min-width:0}.mentor-builder-selection-frame .mentor-builder-edit-primary{grid-column:1/-1}.mentor-style-preset-grid{grid-template-columns:1fr}.mentor-builder-selected-cue:not(.mentor-builder-selected-cue-panel),.mentor-builder-selected-banner.inline{width:fit-content;max-width:100%;margin-bottom:8px;position:static}.mentor-mode-path strong,.mentor-mode-next-actions button{text-align:center;flex:156px;justify-content:center}.mentor-os-device-frame .mentor-builder-block.layout-split .mentor-builder-block-top,.mentor-os-device-frame .mentor-builder-block.layout-feature .mentor-builder-block-top,.mentor-os-device-frame .mentor-builder-block.layout-split h3,.mentor-os-device-frame .mentor-builder-block.layout-feature h3,.mentor-os-device-frame .mentor-builder-block.layout-split p,.mentor-os-device-frame .mentor-builder-block.layout-feature p,.mentor-os-device-frame .mentor-builder-block.layout-split ul,.mentor-os-device-frame .mentor-builder-block.layout-feature ul,.mentor-os-device-frame .mentor-builder-block.layout-split>strong,.mentor-os-device-frame .mentor-builder-block.layout-feature>strong,.mentor-os-device-frame .mentor-builder-block.layout-split .mentor-builder-asset-chip,.mentor-os-device-frame .mentor-builder-block.layout-feature .mentor-builder-asset-chip,.mentor-public-section.layout-split>span,.mentor-public-section.layout-feature>span,.mentor-public-section.layout-split h2,.mentor-public-section.layout-feature h2,.mentor-public-section.layout-split p,.mentor-public-section.layout-feature p,.mentor-public-section.layout-split .mentor-public-proof-row,.mentor-public-section.layout-feature .mentor-public-proof-row,.mentor-public-section.layout-split .mentor-public-section-actions,.mentor-public-section.layout-feature .mentor-public-section-actions,.mentor-public-section.layout-split .mentor-public-asset-card,.mentor-public-section.layout-feature .mentor-public-asset-card,.mentor-public-section.layout-split .mentor-public-chart-card,.mentor-public-section.layout-feature .mentor-public-chart-card{grid-area:auto}.mentor-os-canvas-head,.mentor-os-preview-actions,.mentor-builder-block-top{flex-direction:column;align-items:stretch}.mentor-os-preview-actions .action-button{justify-content:center;width:100%}.mentor-builder-block-tools{justify-content:flex-start;margin-left:0}.mentor-template-actions,.mentor-template-preview-actions{grid-template-columns:1fr}.mentor-os-template-gallery,.mentor-template-blueprint-grid,.mentor-os-asset-library{grid-template-columns:minmax(0,1fr)}.mentor-public-above-fold .mentor-public-offer-hero{min-height:auto}.mentor-public-access-console{padding:14px}.mentor-public-access-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mentor-mode-metric{text-align:left}.mentor-mode-head h2,.mentor-public-section h2,.mentor-public-section.emphasis-high h2,.mentor-public-section.layout-feature h2,.mentor-os-device-frame .mentor-builder-block.emphasis-high h3{font-size:25px}.mentor-lesson-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-builder-public .mentor-builder-block:first-child{grid-column:auto}}@media (width<=1180px){.mentor-os-page.launch-mode .mentor-builder-command-home{grid-template-columns:minmax(0,1fr)}.mentor-os-page.launch-mode .mentor-builder-command-home .mentor-builder-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.mentor-os-page.launch-mode .mentor-builder-command-home{grid-template-columns:minmax(0,1fr);width:calc(100% - 16px);margin:8px auto 16px;padding:10px}.mentor-os-page.launch-mode .mentor-builder-command-brief{padding:14px}.mentor-os-page.launch-mode .mentor-builder-start-copy h2{font-size:25px}.mentor-os-page.launch-mode .mentor-builder-first-edit-actions{grid-template-columns:minmax(0,1fr)}.mentor-builder-command-home .mentor-builder-mode-grid,.mentor-os-page.launch-mode .mentor-builder-command-home .mentor-builder-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-streak-strip,.mentor-public-proof-streak{grid-template-columns:minmax(0,1fr)}.proof-pulse-route{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-pulse-route span:nth-child(2){border-right:0}.proof-pulse-route span:nth-child(-n+2){border-bottom:1px solid #919ebe21}.proof-pulse-loop-steps{grid-template-columns:minmax(0,1fr)}.proof-pulse-loop-step{min-height:0}.proof-pulse-loop-step b{white-space:normal}.proof-pulse-loop-next{grid-template-columns:minmax(0,1fr)}.proof-pulse-loop-next strong{white-space:normal}.proof-pulse-mission{grid-template-columns:minmax(0,1fr)}.proof-pulse-mission-route{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-pulse-mission aside,.proof-pulse-mission-button{width:100%}.proof-pulse-next-actions,.mentor-builder-command-primer,.mentor-builder-active-workspace-receipt{grid-template-columns:minmax(0,1fr)}.mentor-builder-active-workspace-receipt button{white-space:normal;width:100%}.mentor-selection-handoff-steps,.mentor-public-page-map-actions,.mentor-public-proof-quest-steps{grid-template-columns:minmax(0,1fr)}.mentor-public-proof-quest-step{min-height:0}.mentor-public-proof-quest-step strong{white-space:normal}.mentor-public-proof-action-dock,.mentor-public-live-proof-mission,.mentor-public-proof-action-dock-route,.mentor-public-proof-action-dock aside,.mentor-public-live-proof-mission-route,.mentor-public-live-proof-mission aside{grid-template-columns:minmax(0,1fr)}.mentor-public-live-proof-mission-button{width:100%}.mentor-public-proof-action-dock{padding:10px;position:static}.mentor-public-proof-action-dock-button{width:100%}}@media (width<=980px){.mentor-proof-bot-topline,.mentor-proof-bot-stepper,.mentor-discord-to-hz-steps,.mentor-proof-bot-social-handoff{grid-template-columns:minmax(0,1fr)}.mentor-proof-bot-primary-actions{width:100%}.mentor-discord-bridge-head,.mentor-discord-loop-hero,.mentor-discord-loop-path,.mentor-discord-social-map,.mentor-discord-grid{grid-template-columns:minmax(0,1fr)}.mentor-discord-loop-path article{min-height:0}.mentor-discord-proof-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-discord-steps,.mentor-public-proof-quest,.mentor-public-discord-sync,.mentor-public-highlight-grid,.mentor-public-proof-from-real-rooms,.mentor-public-proof-route-compact,.mentor-public-buyer-proof-path,.mentor-public-buyer-proof-steps,.mentor-public-buyer-proof-actions,.mentor-public-buyer-proof-rewards,.mentor-public-buyer-proof-receipt,.mentor-public-proof-flow,.mentor-public-proof-receipt-grid,.mentor-proof-console.mentor-proof-os-surfaces,.mentor-proof-loop-strip.mentor-proof-os-loop{grid-template-columns:minmax(0,1fr)}.mentor-proof-console-panel.mentor-proof-os-surface{min-height:0}}@media (width<=560px){.mentor-discord-bridge{padding:12px}.mentor-proof-bot-command-center{padding:14px}.mentor-proof-bot-topline h2{font-size:32px}.mentor-proof-bot-topline p{font-size:15px}.mentor-proof-bot-social-handoff strong{white-space:normal}.mentor-discord-loop-hero{padding:12px}.mentor-discord-loop-copy strong{font-size:28px}.mentor-discord-loop-badges{flex-direction:column;align-items:stretch}.mentor-discord-proof-pipeline,.mentor-discord-public-route,.mentor-discord-recap-meter{grid-template-columns:minmax(0,1fr)}.mentor-discord-public-route svg{display:none}.mentor-discord-draft-actions{grid-template-columns:minmax(0,1fr);display:grid!important}.mentor-approval-draft,.mentor-monitor-server-card,.mentor-proof-bot-status,.mentor-public-preview-metrics,.mentor-approval-draft-actions,.mentor-approval-bulk-actions{grid-template-columns:minmax(0,1fr)}.mentor-approval-draft-actions button,.mentor-approval-bulk-actions button,.mentor-proof-os-actions button{width:100%}.mentor-public-proof-receipt-actions{grid-template-columns:minmax(0,1fr);display:grid}.mentor-public-highlight-actions button{flex:100%}}.mentor-os-page.powerpoint-simple.workspace-open{--mentor-simple-topbar:64px;background:#080d15;height:100vh;min-height:100vh;overflow:hidden}.mentor-os-page.powerpoint-simple.workspace-open .mentor-orientation-panel,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-command-home{display:none!important}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-topbar{z-index:20;min-height:var(--mentor-simple-topbar);background:#0a101a;border-bottom:1px solid #94a3b829;grid-template-columns:minmax(160px,.28fr) minmax(320px,.72fr) auto;align-items:center;gap:14px;padding:8px 14px;display:grid;position:relative;top:auto;box-shadow:0 14px 34px #02061738}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-topbar h1{color:#f8fafc;letter-spacing:0;margin:0;font-size:20px;font-weight:900;line-height:1.1}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-topbar .eyeless-label{color:#67e8f9;letter-spacing:.08em;font-size:11px;font-weight:900}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-mode-tabs{justify-self:center;gap:6px;width:min(100%,520px)}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-mode-tabs button{background:#0f172aeb;border-radius:8px;min-height:38px;padding:0 14px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-mode-tabs button small,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-mode-tabs button em,.mentor-os-page.powerpoint-simple.workspace-open .mentor-save-state,.mentor-os-page.powerpoint-simple.workspace-open .mentor-publish-readiness,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-actions button[aria-label=Desktop\ preview],.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-actions button[aria-label=Tablet\ preview],.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-actions button[aria-label=Mobile\ preview],.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-actions button[aria-label=Command\ Palette],.mentor-os-page.powerpoint-simple.workspace-open .mentor-focus-canvas-button{display:none!important}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-actions .action-button{white-space:nowrap;border-radius:8px;min-height:38px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-workbench{height:calc(100vh - var(--mentor-simple-topbar));background:#0b111c;grid-template-columns:224px minmax(0,1fr) 312px;gap:0;min-height:0;max-height:none;padding:0;display:grid;overflow:hidden}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-left-dock,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-stage,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-right-panel{height:100%;min-height:0;max-height:none;box-shadow:none;border-top:0;border-bottom:0;border-radius:0;position:relative;top:auto;overflow:auto}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-left-dock{border-right:1px solid #94a3b82e}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-right-panel{border-left:1px solid #94a3b82e}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-stage{background:#eef2f7;padding:18px 22px 34px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-workbench.workspace-focus{grid-template-columns:minmax(0,1fr)}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-workbench.workspace-focus .mentor-os-left-dock,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-workbench.workspace-focus .mentor-os-right-panel{display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-workbench.workspace-focus .mentor-os-stage.workspace-mode{justify-self:stretch;width:100%;max-width:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-page-rail,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-inspector{background:#fff;padding:14px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-page-rail{gap:14px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-page-rail>.mentor-workzone-label{background:0 0;border:0;border-bottom:1px solid #e2e8f0;padding:0 0 10px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-page-rail>.mentor-workzone-label span:not(.sr-only){color:#0284c7;text-transform:uppercase;font-size:11px;font-weight:900}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-page-rail>.mentor-workzone-label strong{color:#0f172a;font-size:17px;font-weight:900}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-page-rail>.mentor-workzone-label small,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-program-editor,.mentor-os-page.powerpoint-simple.workspace-open .mentor-rail-map,.mentor-os-page.powerpoint-simple.workspace-open .mentor-rail-hint,.mentor-os-page.powerpoint-simple.workspace-open .mentor-page-card-meta,.mentor-os-page.powerpoint-simple.workspace-open .mentor-widget-workflow-card,.mentor-os-page.powerpoint-simple.workspace-open .mentor-widget-insert-feedback,.mentor-os-page.powerpoint-simple.workspace-open .mentor-widget-meta,.mentor-os-page.powerpoint-simple.workspace-open .mentor-widget-result,.mentor-os-page.powerpoint-simple.workspace-open .mentor-template-preview,.mentor-os-page.powerpoint-simple.workspace-open .mentor-asset-fit-panel,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-editor-header,.mentor-os-page.powerpoint-simple.workspace-open .mentor-workzone-label-canvas,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-selected-cue-panel,.mentor-os-page.powerpoint-simple.workspace-open .mentor-selection-handoff,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-canvas-head,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-page-tabs,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-job-strip,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-builder-coach,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-reorder-status,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-reorder-toast,.mentor-os-page.powerpoint-simple.workspace-open .mentor-page-section-map,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-buyer-flow,.mentor-os-page.powerpoint-simple.workspace-open .mentor-page-anatomy,.mentor-os-page.powerpoint-simple.workspace-open .mentor-page-readiness,.mentor-os-page.powerpoint-simple.workspace-open .mentor-section-blueprint,.mentor-os-page.powerpoint-simple.workspace-open .mentor-inspector-purpose,.mentor-os-page.powerpoint-simple.workspace-open .mentor-inspector-tab-purpose,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-inspector-head,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-inspector-head{display:none!important}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-rail-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid;overflow:visible}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-rail-tabs button:nth-child(n+4){display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-rail-tabs button{border-radius:8px;min-height:56px;padding:8px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-rail-tabs button small,.mentor-os-page.powerpoint-simple.workspace-open .mentor-rail-tab-index{display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-rail-tabs button strong{color:inherit;overflow-wrap:normal;white-space:nowrap;font-size:12px;font-weight:900}.mentor-os-page.powerpoint-simple.workspace-open .mentor-rail-tab-copy{justify-items:center;min-width:0}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-program-list button,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-page-list button,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-list article,.mentor-os-page.powerpoint-simple.workspace-open .mentor-widget-tile{box-shadow:none;border-radius:8px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-list article{padding:8px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-select{min-height:48px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-layer-status,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-select small{display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-actions{grid-template-columns:repeat(5,28px)}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-canvas-toolbar{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-color:#dbe3ee;border-radius:8px;width:min(100%,1040px);margin:0 auto 12px;padding:10px 12px;position:sticky;top:0;box-shadow:0 12px 28px #0f172a14}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-canvas-toolbar .mentor-builder-region-title{font-size:14px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-canvas-toolbar .mentor-builder-region-alias,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-canvas-toolbar .mentor-builder-editing-status small{display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-canvas-toolbar .mentor-builder-editing-status{gap:1px;min-width:160px;display:grid}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-canvas-toolbar .mentor-builder-editing-status span{color:#64748b;font-size:11px;font-weight:800}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-canvas-toolbar .mentor-builder-editing-status strong{color:#0f172a;font-size:13px;font-weight:900}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-artboard-shell{background:#fff;border:1px solid #d6dee9;border-radius:8px;width:min(100%,1040px);margin:0 auto;box-shadow:0 24px 70px #0f172a29}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-artboard-toolbar{background:#fff;border-bottom:1px solid #e2e8f0;min-height:42px;padding:0 16px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-artboard-toolbar small,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-browser-bar{display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-device-frame{background:#fff;border:0;padding:0}.mentor-os-page.powerpoint-simple.workspace-open .mentor-page-stage{background:#fff;width:100%;min-height:0;padding:0}.mentor-os-page.powerpoint-simple.workspace-open .mentor-page-preview-header{z-index:4;border-bottom:1px solid #e2e8f0;position:sticky;top:0}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-insertion-target{background:#f8fafc;border-radius:0;min-height:38px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-insertion-target span small{display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-section-journey,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-section-purpose,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-selected-banner.inline,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-selection-pill{display:none!important}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-selection-frame{background:#0f172ae6;border-radius:8px;gap:6px;padding:6px;top:10px;right:10px;box-shadow:0 12px 28px #0f172a29}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-selection-frame button{border-radius:7px;min-height:30px;padding:0 9px;font-size:11px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-selection-frame button:not(.mentor-builder-edit-primary):not(.mentor-builder-drag-handle){width:30px;padding:0;font-size:0}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-block.selected,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-block.is-selected{border-color:#0284c7;box-shadow:0 0 0 2px #0284c729,0 18px 48px #0f172a29}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-block-top{margin-bottom:14px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-section-toolbar{margin-left:auto}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-section-label,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-section-position{display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-block-tools{gap:5px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-block-tools button{width:30px;min-width:30px;height:30px;padding:0;font-size:0}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-block-tools button.text{width:auto;padding:0 10px;font-size:11px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-inspector{gap:12px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-inspector-job-card{background:0 0;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;padding:0 0 12px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-inspector-job-card span{color:#0284c7;font-size:11px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-inspector-job-card strong{color:#0f172a;font-size:18px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-selected-banner{border-width:1px;border-radius:8px;gap:2px;padding:10px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-selected-banner small{display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-tabs{border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-tabs button{border-radius:7px;min-height:34px;font-size:11px;font-weight:900}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-inspector-body{gap:12px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-inspector-body label>span,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-program-editor label>span{color:#334155;text-transform:none;font-size:11px;font-weight:900}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-inspector-body input,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-inspector-body textarea,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-inspector-body select{border-radius:8px;min-height:40px;font-size:13px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-inspector-body textarea{min-height:108px}@media (width<=1100px){.mentor-os-page.powerpoint-simple.workspace-open{height:auto;min-height:100vh;overflow:visible}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-topbar{display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-workbench{grid-template-columns:minmax(0,1fr);height:auto;min-height:100vh;padding-top:92px;overflow:visible}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-left-dock,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-right-panel{border:0;height:auto;max-height:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-left-dock{order:2}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-stage{order:1;height:auto;min-height:0;padding:12px;overflow:visible}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-right-panel{order:3}.mentor-os-page.powerpoint-simple.workspace-open .mentor-mobile-builder-dock{display:grid}}@media (width<=760px){.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-stage{padding:8px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-canvas-toolbar{align-items:stretch}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-canvas-toolbar .action-button,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-action-primary{width:100%}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.mentor-os-page.powerpoint-simple.workspace-open.mentor-mobile-proof-focus{height:auto;min-height:100vh;overflow:auto}.mentor-os-page.powerpoint-simple.workspace-open.mentor-mobile-proof-focus .mentor-mobile-builder-dock{z-index:22;background:#0a101a;border-bottom:1px solid #94a3b829;padding-bottom:8px;position:sticky;top:0;box-shadow:0 12px 28px #02061747}.mentor-os-page.powerpoint-simple.workspace-open.mentor-mobile-proof-focus .mentor-mobile-action-row,.mentor-os-page.powerpoint-simple.workspace-open.mentor-mobile-proof-focus .mentor-mobile-device-row,.mentor-os-page.powerpoint-simple.workspace-open.mentor-mobile-proof-focus .mentor-mobile-status-strip{display:none}.mentor-os-page.powerpoint-simple.workspace-open.mentor-mobile-proof-focus .mentor-os-workbench{min-height:0;padding-top:0;overflow:visible}.mentor-os-page.powerpoint-simple.workspace-open.mentor-mobile-proof-focus .mentor-os-stage.workspace-mode{background:#080d15;min-height:0;padding:8px;overflow:auto}.mentor-os-page.powerpoint-simple.workspace-open.mentor-mobile-proof-focus .mentor-discord-bridge.mentor-proof-sync{border-radius:10px;margin-top:0}}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-reorder-guide,.mentor-os-page.powerpoint-simple.workspace-open .mentor-inspector-job-card p,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-actions,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-section-head .icon-button{display:none!important}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-section-head{margin-bottom:6px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-section-head strong,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-layer-list header strong,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-page-rail section>strong{color:#475569;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-layer-list{border-top:0;gap:8px;margin-top:0;padding-top:0}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-list{gap:8px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-list article{background:#fff;border:1px solid #e2e8f0;padding:0;display:block}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-list article.active{background:#eff6ff;border-color:#0284c7;box-shadow:inset 4px 0 #0284c7}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-select{background:0 0;border:0;width:100%;min-height:52px;padding:10px 11px;display:grid}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-select strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:900;line-height:1.2;display:block;overflow:hidden}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-program-list{display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-page-rail section:first-of-type .mentor-os-section-head strong:after{content:"Current program"}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-page-rail section:first-of-type .mentor-os-section-head strong{font-size:0}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-page-rail section:first-of-type .mentor-os-section-head strong:after{font-size:11px}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-artboard-toolbar span,.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-page-rail>section:first-of-type{display:none}.mentor-os-page.powerpoint-simple.workspace-open .mentor-builder-layer-list button,.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-select{grid-template-columns:minmax(0,1fr)!important}.mentor-os-page.powerpoint-simple.workspace-open .mentor-os-layer-select strong{white-space:normal}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell{--mentor-simple-topbar:64px;background:linear-gradient(#061019,#08111d 52%,#07111c);height:100vh;min-height:100vh;overflow:hidden}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-topbar{min-height:var(--mentor-simple-topbar);background:linear-gradient(#050c14fa,#050c14f0);border-bottom-color:#94a3b82e;grid-template-columns:minmax(150px,.22fr) minmax(430px,.72fr) auto}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-topbar h1{white-space:nowrap;font-size:18px}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-mode-tabs{width:min(100%,560px)}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-mode-tabs button{background:#0f172ab8;border-color:#94a3b82e;min-height:40px}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-mode-tabs button.active,.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-mode-tabs button[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#0891b2d1,#0ea5e99e);border-color:#22d3ee8c;box-shadow:0 14px 30px #0ea5e92e}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-actions{gap:8px}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-actions .action-button{color:#e2e8f0;background:#0f172ac7;border-color:#94a3b82e;min-height:38px;font-size:12px}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-actions .action-button.solid{color:#fff;background:linear-gradient(135deg,#0ea5e9,#0891b2);border-color:#22d3ee7a}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-actions button[aria-label=Undo],.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-actions button[aria-label=Redo],.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-actions button[aria-label=Command\ Palette],.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-save-state,.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-publish-readiness{display:none!important}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-workbench{height:calc(100vh - var(--mentor-simple-topbar));background:#07111c;grid-template-columns:minmax(0,1fr);min-height:0;overflow:hidden}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-left-dock,.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-right-panel{display:none!important}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-stage.workspace-mode{background:radial-gradient(circle at 14% 0,#22d3ee14,#0000 32%),#07111c;width:100%;max-width:none;min-height:0;padding:18px;overflow:auto}.mentor-proof-product-shell .mentor-discord-bridge.mentor-proof-sync{width:min(100%,1280px);box-shadow:none;background:0 0;border:0;grid-template-columns:220px minmax(0,1fr);align-items:stretch;gap:16px;margin:0 auto;padding:0;display:grid}.mentor-proof-sync-side-nav{color:#f8fafc;background:linear-gradient(#0a1721f5,#02080df5);border:1px solid #94a3b82e;border-radius:12px;align-content:start;gap:14px;min-width:0;padding:14px;display:grid;box-shadow:0 18px 42px #0206173d}.mentor-proof-sync-program-card{background:#0f172aad;border:1px solid #22d3ee2e;border-radius:10px;gap:7px;min-width:0;padding:12px;display:grid}.mentor-proof-sync-program-card span{color:#67e8f9;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-sync-program-card strong{color:#fff;font-size:18px;font-weight:950;line-height:1.1}.mentor-proof-sync-program-card small{color:#a9b8cc;font-size:12px;font-weight:760;line-height:1.4}.mentor-proof-sync-side-nav nav{gap:8px;min-width:0;display:grid}.mentor-proof-sync-side-nav button{color:#dbeafe;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 12px;font-size:13px;font-weight:900;display:inline-flex}.mentor-proof-sync-side-nav button:hover:not(:disabled),.mentor-proof-sync-side-nav button:focus-visible,.mentor-proof-sync-side-nav button.active{color:#fff;background:#0891b22e;border-color:#22d3ee42}.mentor-proof-sync-side-nav button:disabled{cursor:not-allowed;opacity:.5}.mentor-proof-sync-main{gap:16px;min-width:0;display:grid}.mentor-proof-product-shell .mentor-proof-sync-head,.mentor-proof-product-shell .mentor-proof-sync-workspace,.mentor-proof-product-shell .mentor-proof-sync-publish-reward,.mentor-proof-product-shell .mentor-proof-sync-momentum,.mentor-proof-product-shell .mentor-discord-status{width:100%}.mentor-proof-product-shell .mentor-proof-sync-head{background:linear-gradient(135deg,#0ea5e924,#0000 42%),#08141ff5;border:1px solid #94a3b82e;border-radius:13px;padding:20px}.mentor-proof-product-shell .mentor-proof-sync-head h2{max-width:820px;font-size:clamp(34px,4vw,52px)}.mentor-proof-product-shell .mentor-proof-sync-head p{max-width:760px}.mentor-proof-product-shell .mentor-proof-sync-workspace{padding:0}.mentor-proof-product-shell .mentor-discord-status{color:#cbd5e1;background:#0f172ab8;border:1px solid #94a3b829;border-radius:10px;margin:0;padding:11px 13px;font-size:12px;font-weight:800}@media (width<=1180px) and (width>=761px){.mentor-proof-product-shell .mentor-discord-bridge.mentor-proof-sync{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-sync-side-nav{display:none}.mentor-proof-product-shell .mentor-proof-sync-concept-shell{grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);grid-template-areas:"workflow workflow""setup routes""queue buyer""preview preview"}.mentor-proof-product-shell .mentor-proof-sync-head{grid-template-columns:minmax(0,1fr) minmax(230px,.36fr)}.mentor-proof-product-shell .mentor-proof-sync-workflow-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.mentor-proof-product-shell .mentor-proof-sync-preview-strip{grid-template-columns:minmax(0,1fr) repeat(3,minmax(110px,.34fr))}}@media (width<=1100px){.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell{height:auto;overflow:visible}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-topbar{grid-template-columns:minmax(132px,.22fr) minmax(0,1fr) auto;display:grid}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-mobile-builder-dock{display:none}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-workbench{height:auto;min-height:calc(100vh - var(--mentor-simple-topbar));padding-top:0;overflow:visible}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-stage.workspace-mode{height:auto;overflow:visible}}@media (width<=860px){.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-topbar{display:none}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-mobile-builder-dock{z-index:22;background:#0a101a;border-bottom:1px solid #94a3b829;padding:8px 10px;display:grid;position:sticky;top:0;box-shadow:0 12px 28px #02061747}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-orientation-panel,.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-builder-command-home,.mentor-proof-product-shell .mentor-proof-relay-social-rail{display:none}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-mobile-dock-head{min-height:34px}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-mobile-dock-head span{display:none}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-mobile-dock-head h1{font-size:16px}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-mobile-mode-switcher{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-mobile-mode-switcher button{min-height:40px;padding:8px 6px}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-mobile-mode-switcher button small,.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-mobile-action-row,.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-mobile-device-row,.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-mobile-status-strip{display:none}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-workbench{min-height:0;padding-top:0}.mentor-os-page.powerpoint-simple.workspace-open.mentor-proof-product-shell .mentor-os-stage.workspace-mode{padding:8px}}@media (width<=760px){.mentor-proof-product-shell .mentor-discord-bridge.mentor-proof-sync{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-sync-side-nav{display:none}.mentor-proof-product-shell .mentor-proof-sync-head,.mentor-proof-product-shell .mentor-proof-sync-concept-shell,.mentor-proof-product-shell .mentor-proof-sync-preview-strip{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-sync-head{padding:16px}}.mentor-proof-product-shell .mentor-proof-sync-head{background:linear-gradient(135deg,#0ea5e91c,#0000 42%),linear-gradient(#0a1621fa,#050d16fa);gap:18px;padding:18px}.mentor-proof-product-shell .mentor-proof-sync-head h2{max-width:760px;font-size:clamp(30px,3.5vw,46px);line-height:1.04}.mentor-proof-product-shell .mentor-proof-sync-head p{color:#d4dfeb;max-width:720px;font-size:15px;font-weight:720}.mentor-proof-product-shell .mentor-proof-sync-actions{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start}.mentor-proof-product-shell .mentor-proof-sync-actions button{white-space:normal;min-height:44px;padding:0 12px}.mentor-proof-product-shell .mentor-proof-sync-design-note{color:#f8d779;text-align:left;background:#f5c45117;border-radius:10px;grid-column:1/-1;justify-content:flex-start;width:100%;min-height:0;padding:10px 12px}.mentor-proof-product-shell .mentor-proof-sync-workflow-strip span,.mentor-proof-product-shell .mentor-proof-sync-bot-setup,.mentor-proof-product-shell .mentor-proof-sync-proof-queue,.mentor-proof-product-shell .mentor-proof-sync-buyer-card,.mentor-proof-product-shell .mentor-proof-sync-preview-strip,.mentor-proof-product-shell .mentor-proof-sync-preview-strip>div,.mentor-proof-product-shell .mentor-proof-sync-preview-strip>span{color:#e6edf5;background:#0c1925e0;border-color:#94a3b82e}.mentor-proof-product-shell .mentor-proof-sync-workflow-strip span,.mentor-proof-product-shell .mentor-proof-sync-preview-strip{box-shadow:inset 0 1px #ffffff0b}.mentor-proof-product-shell .mentor-proof-sync-workflow-strip strong,.mentor-proof-product-shell .mentor-proof-sync-concept-head strong,.mentor-proof-product-shell .mentor-proof-sync-setup-channels strong,.mentor-proof-product-shell .mentor-proof-sync-drafts strong,.mentor-proof-product-shell .mentor-proof-sync-buyer-card strong,.mentor-proof-product-shell .mentor-proof-sync-preview-strip strong{color:#f8fafc}.mentor-proof-product-shell .mentor-proof-sync-workflow-strip small,.mentor-proof-product-shell .mentor-proof-sync-concept-head small,.mentor-proof-product-shell .mentor-proof-sync-setup-channels small,.mentor-proof-product-shell .mentor-proof-sync-setup-rules small,.mentor-proof-product-shell .mentor-proof-sync-drafts small,.mentor-proof-product-shell .mentor-proof-sync-drafts p,.mentor-proof-product-shell .mentor-proof-sync-buyer-card small,.mentor-proof-product-shell .mentor-proof-sync-preview-strip small,.mentor-proof-product-shell .mentor-proof-sync-preview-strip em{color:#aebdcb}.mentor-proof-product-shell .mentor-proof-sync-workflow-strip b{color:#7defff;background:#22d3ee29}.mentor-proof-product-shell .mentor-proof-sync-bot-setup,.mentor-proof-product-shell .mentor-proof-sync-proof-queue,.mentor-proof-product-shell .mentor-proof-sync-buyer-card{box-shadow:0 18px 44px #02061733}.mentor-proof-product-shell .mentor-proof-sync-setup-channels span,.mentor-proof-product-shell .mentor-proof-sync-setup-rules span,.mentor-proof-product-shell .mentor-proof-sync-drafts section,.mentor-proof-product-shell .mentor-proof-sync-buyer-feed span{background:#0209106b;border-color:#94a3b829}.mentor-proof-product-shell .mentor-proof-sync-setup-rules span{background:#08121d9e}.mentor-proof-product-shell .mentor-proof-sync-capture span{background:#02091061;border-color:#94a3b824}.mentor-proof-product-shell .mentor-proof-sync-workspace .mentor-proof-sync-drafts section{background:#0209106b;border-color:#94a3b82e}.mentor-proof-product-shell .mentor-proof-sync-workspace .mentor-proof-sync-drafts section.daily-digest{background:linear-gradient(135deg,#f5c45117,#0000 58%),#02091075;border-color:#f5c45147}.mentor-proof-product-shell .mentor-proof-sync-buyer-hero{background:linear-gradient(135deg,#22d3ee1a,#0000 52%),#07111de6;border-bottom-color:#94a3b82e}.mentor-proof-product-shell .mentor-proof-sync-buyer-hero>div span{background:#02091061;border-color:#94a3b829}.mentor-proof-product-shell .mentor-proof-sync-buyer-hero b,.mentor-proof-product-shell .mentor-proof-sync-preview-strip>span strong{color:#7defff}.mentor-proof-product-shell .mentor-proof-sync-route-list span{grid-template-columns:minmax(54px,auto) minmax(0,1fr) auto}.mentor-proof-product-shell .mentor-proof-sync-route-list b{overflow-wrap:anywhere;width:auto;min-width:54px;padding:0 7px;font-size:11px}.mentor-proof-product-shell .mentor-proof-sync-route-list em{white-space:nowrap}.mentor-proof-product-shell .mentor-proof-sync-concept-shell{grid-template-columns:minmax(320px,1.04fr) minmax(320px,1.04fr) minmax(300px,.86fr);grid-template-areas:"workflow workflow workflow""buyer buyer queue""setup routes queue""preview preview preview""trust trust trust"}.mentor-proof-product-shell .mentor-proof-sync-growth-engine{border-color:#22d3ee33;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);box-shadow:0 22px 56px #0206173d}.mentor-proof-product-shell .mentor-proof-sync-simple-loop,.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path{background:linear-gradient(135deg,#22d3ee14,#0000 44%),#08141feb;border:1px solid #94a3b82e;border-radius:13px;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0b}.mentor-proof-product-shell .mentor-proof-sync-simple-loop>div:first-child,.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path>div:first-child{gap:5px;min-width:0;display:grid}.mentor-proof-product-shell .mentor-proof-sync-simple-loop>div:first-child span,.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path>div:first-child span{color:#7defff;letter-spacing:0;text-transform:none;font-size:12px;font-weight:950}.mentor-proof-product-shell .mentor-proof-sync-simple-loop>div:first-child strong,.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path>div:first-child strong{color:#f8fafc;font-size:16px;font-weight:950;line-height:1.2}.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path>div:first-child small{color:#f8d779;font-size:12px;font-weight:850;line-height:1.36}.mentor-proof-product-shell .mentor-proof-sync-simple-loop>div:last-child,.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;min-width:0;display:grid}.mentor-proof-product-shell .mentor-proof-sync-simple-loop>div:last-child span,.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path>div:last-child span{background:#0209106b;border:1px solid #94a3b829;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 8px;min-width:0;padding:11px;display:grid}.mentor-proof-product-shell .mentor-proof-sync-simple-loop b{color:#7defff;background:#22d3ee29;border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:grid}.mentor-proof-product-shell .mentor-proof-sync-simple-loop>div:last-child strong,.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path>div:last-child strong{color:#f8fafc;font-size:13px;font-weight:950;line-height:1.18}.mentor-proof-product-shell .mentor-proof-sync-simple-loop>div:last-child small,.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path>div:last-child small{color:#aebdcb;grid-column:1/-1;font-size:12px;font-weight:760;line-height:1.35}.mentor-proof-product-shell .mentor-proof-sync-simple-loop em{color:#f8d779;white-space:nowrap;font-size:11px;font-style:normal;font-weight:950}.mentor-proof-product-shell .mentor-proof-sync-approval-inbox{border-color:#22d3ee33}.mentor-proof-product-shell .mentor-proof-sync-approval-safety{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.mentor-proof-product-shell .mentor-proof-sync-approval-safety span{color:#bdf8df;background:#34d3991a;border:1px solid #34d39947;border-radius:999px;align-items:center;min-height:28px;padding:5px 9px;font-size:11px;font-weight:950;display:inline-flex}.mentor-proof-product-shell .mentor-proof-sync-public-page-preview{color:#071017;background:#f4f8fb;border-color:#94a3b82e;grid-area:buyer}.mentor-proof-product-shell .mentor-proof-sync-public-page-preview .mentor-proof-sync-buyer-hero{background:linear-gradient(135deg,#fff,#eef6fa)}.mentor-proof-product-shell .mentor-proof-sync-public-page-preview .mentor-proof-sync-buyer-hero>div span,.mentor-proof-product-shell .mentor-proof-sync-public-page-preview .mentor-proof-sync-buyer-feed span{color:#071017;background:#fff;border-color:#d6e0ea}.mentor-proof-product-shell .mentor-proof-sync-public-page-preview .mentor-proof-sync-buyer-hero b{color:#0e7490}.mentor-proof-product-shell .mentor-proof-sync-public-page-preview .mentor-proof-sync-buyer-hero small,.mentor-proof-product-shell .mentor-proof-sync-public-page-preview .mentor-proof-sync-buyer-feed small{color:#536172}.mentor-proof-product-shell .mentor-proof-sync-public-page-preview .mentor-proof-sync-buyer-feed strong{color:#071017}.mentor-proof-product-shell .mentor-proof-sync-today-room{background:linear-gradient(135deg,#22d3ee1f,#0000 62%),#fff!important;border-color:#22d3ee4d!important}.mentor-proof-product-shell .mentor-proof-sync-today-room strong{color:#071017}.mentor-proof-product-shell .mentor-proof-sync-today-room small{color:#0e7490}.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path{grid-area:trust}@media (width<=1180px) and (width>=761px){.mentor-proof-product-shell .mentor-proof-sync-concept-shell{grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);grid-template-areas:"workflow workflow""buyer buyer""queue routes""setup setup""preview preview""trust trust"}.mentor-proof-product-shell .mentor-proof-sync-head{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-sync-actions{grid-template-columns:repeat(3,minmax(150px,1fr))}.mentor-proof-product-shell .mentor-proof-sync-simple-loop>div:last-child,.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-product-shell .mentor-proof-sync-head h2{max-width:820px;font-size:clamp(30px,4.4vw,44px)}}@media (width<=760px){.mentor-proof-product-shell .mentor-proof-sync-growth-engine,.mentor-proof-product-shell .mentor-proof-sync-head{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-sync-growth-engine>*,.mentor-proof-product-shell .mentor-proof-sync-main>*,.mentor-proof-product-shell .mentor-proof-sync-concept-shell>*{min-width:0;max-width:100%}.mentor-proof-product-shell .mentor-proof-sync-concept-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"workflow""buyer""queue""routes""setup""preview""trust"}.mentor-proof-product-shell .mentor-proof-sync-actions{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-sync-head h2{overflow-wrap:normal;font-size:28px}.mentor-proof-product-shell .mentor-proof-sync-workflow-strip span{padding:10px}.mentor-proof-product-shell .mentor-proof-sync-simple-loop>div:last-child,.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path>div:last-child{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-sync-simple-loop>div:last-child span{grid-template-columns:auto minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-sync-simple-loop em{grid-column:1/-1}.mentor-proof-product-shell .mentor-proof-sync-public-page-preview .mentor-proof-sync-buyer-hero>div{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-sync-public-page-preview .mentor-proof-sync-buyer-hero nav{grid-template-columns:minmax(0,1fr);display:grid}}.mentor-discord-bridge.mentor-proof-relay-shell,.mentor-proof-product-shell .mentor-discord-bridge.mentor-proof-relay-shell{width:min(100%,1320px);box-shadow:none;background:0 0;border:0;grid-template-columns:224px minmax(0,1fr);align-items:start;gap:16px;margin:0 auto;padding:0;display:grid}.mentor-proof-relay-social-rail{color:#f8fafc;background:linear-gradient(#0a1620fa,#03090ffa);border:1px solid #94a3b833;border-radius:12px;gap:14px;min-width:0;padding:14px;display:grid;position:sticky;top:12px;box-shadow:0 18px 42px #02061742}.mentor-proof-relay-social-rail nav,.mentor-proof-relay-product-nav{gap:8px;min-width:0;display:grid}.mentor-proof-relay-social-rail button,.mentor-proof-relay-product-nav button{color:#dbeafe;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;width:100%;min-height:48px;padding:9px 10px;display:grid}.mentor-proof-relay-social-rail button:hover,.mentor-proof-relay-social-rail button:focus-visible,.mentor-proof-relay-social-rail button.active,.mentor-proof-relay-product-nav button:hover,.mentor-proof-relay-product-nav button:focus-visible,.mentor-proof-relay-product-nav button.active{color:#fff;background:#0891b22e;border-color:#22d3ee52}.mentor-proof-relay-social-rail button b,.mentor-proof-relay-product-nav button b{color:#67e8f9;background:#22d3ee24;border-radius:7px;place-items:center;width:22px;height:22px;margin-bottom:3px;font-size:11px;font-weight:950;display:inline-grid}.mentor-proof-relay-social-rail button strong,.mentor-proof-relay-social-rail button small,.mentor-proof-relay-product-nav button strong,.mentor-proof-relay-product-nav button small{min-width:0;display:block}.mentor-proof-relay-social-rail button strong,.mentor-proof-relay-product-nav button strong{font-size:13px;font-weight:950;line-height:1.15}.mentor-proof-relay-social-rail button small,.mentor-proof-relay-product-nav button small{color:#9fb0c3;font-size:11px;font-weight:740;line-height:1.25}.mentor-proof-relay-main{gap:14px;min-width:0;display:grid}.mentor-proof-relay-first-look{color:#f8fafc;background:radial-gradient(circle at 14% 0,#22d3ee29,#0000 28rem),linear-gradient(135deg,#34d39914,#0000 52%),linear-gradient(#08121cfa,#03080efa);border:1px solid #94a3b82e;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(280px,.54fr);gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 24px 70px #0206174d}.mentor-proof-relay-first-look-copy{align-content:start;gap:10px;min-width:0;display:grid}.mentor-proof-relay-first-look-copy>span,.mentor-proof-relay-first-look-panel>div>span{color:#7defff;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-relay-first-look-copy h2{color:#fff;letter-spacing:0;max-width:760px;margin:0;font-size:clamp(36px,5vw,68px);font-weight:950;line-height:.96}.mentor-proof-relay-first-look-copy p{color:#cbd8e5;max-width:780px;margin:0;font-size:16px;font-weight:740;line-height:1.5}.mentor-proof-relay-first-look-copy>strong{color:#d9ffe9;background:#34d3991a;border:1px solid #34d3993d;border-radius:12px;max-width:860px;padding:15px;font-size:16px;font-weight:950;line-height:1.28;display:block}.mentor-proof-relay-first-look-tabs{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-width:0;display:grid}.mentor-proof-relay-first-look-tabs button{color:#dbeafe;cursor:pointer;text-align:left;background:#0f172a9e;border:1px solid #0000;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:62px;padding:10px;display:grid}.mentor-proof-relay-first-look-tabs button:hover,.mentor-proof-relay-first-look-tabs button:focus-visible,.mentor-proof-relay-first-look-tabs button.active{color:#fff;background:#0891b233;border-color:#22d3ee61}.mentor-proof-relay-first-look-tabs b{color:#67e8f9;background:#22d3ee24;border-radius:10px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:950;display:grid}.mentor-proof-relay-first-look-tabs strong,.mentor-proof-relay-first-look-tabs small{min-width:0;display:block}.mentor-proof-relay-first-look-tabs strong{color:inherit;font-size:14px;font-weight:950;line-height:1.15}.mentor-proof-relay-first-look-tabs small{color:#aebdcb;font-size:12px;font-weight:780;line-height:1.3}.mentor-proof-relay-first-look-panel{background:#06121cd6;border:1px solid #22d3ee38;border-radius:13px;grid-column:1/-1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px;display:grid}.mentor-proof-relay-first-look-panel>div:first-child{gap:5px;min-width:0;display:grid}.mentor-proof-relay-first-look-panel strong{color:#fff;font-size:20px;font-weight:950;line-height:1.12}.mentor-proof-relay-first-look-panel p{color:#b9c8d8;margin:0;font-size:13px;font-weight:760;line-height:1.42}.mentor-proof-relay-first-look-route{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-proof-relay-first-look-route span{color:#dbeafe;white-space:nowrap;background:#0f172aad;border:1px solid #94a3b829;border-radius:999px;align-items:center;gap:7px;min-width:0;padding:9px 10px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.mentor-proof-relay-first-look-route b,.mentor-proof-relay-first-look-pipeline article>b{color:#7defff;background:#22d3ee29;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:10px;font-weight:950;display:grid}.mentor-proof-relay-first-look-panel>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0ea5e9,#0891b2);border:1px solid #22d3ee47;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-width:160px;min-height:48px;padding:0 14px;font-size:13px;font-weight:950;display:inline-flex;box-shadow:0 16px 30px #0ea5e938}.mentor-proof-relay-first-look-panel>button:disabled{cursor:not-allowed;opacity:.62}.mentor-proof-relay-first-look-pipeline{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.mentor-proof-relay-first-look-pipeline article{background:linear-gradient(135deg,#22d3ee1a,#0000 48%),#0f172a94;border:1px solid #94a3b829;border-radius:13px;gap:10px;min-width:0;min-height:210px;padding:15px;display:grid}.mentor-proof-relay-first-look-pipeline article>strong{color:#fff;font-size:17px;font-weight:950;line-height:1.16}.mentor-proof-relay-first-look-pipeline p{color:#b9c8d8;margin:0;font-size:13px;font-weight:740;line-height:1.42}.mentor-proof-relay-first-look-pipeline article>div{gap:7px;margin-top:auto;display:grid}.mentor-proof-relay-first-look-pipeline article>div span{color:#dbeafe;background:#ffffff0e;border-radius:9px;min-width:0;padding:8px 10px;font-size:12px;font-weight:860}.mentor-proof-relay-hero{background:linear-gradient(135deg,#0ea5e921,#0000 42%),linear-gradient(#0a1621fa,#040c15fa);border:1px solid #94a3b82e;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(260px,.36fr);align-items:start;gap:18px;min-width:0;padding:20px;display:grid;box-shadow:0 20px 54px #0206173d}.mentor-proof-relay-hero>div:first-child{gap:9px;min-width:0;display:grid}.mentor-proof-relay-hero span{color:#7defff;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-relay-hero h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(34px,4vw,58px);font-weight:950;line-height:.98}.mentor-proof-relay-hero p{color:#d4dfeb;max-width:840px;margin:0;font-size:15px;font-weight:730;line-height:1.48}.mentor-proof-relay-trust-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin-top:4px;display:grid}.mentor-proof-relay-trust-signals span{letter-spacing:0;text-transform:none;background:#0209106b;border:1px solid #94a3b829;border-radius:10px;gap:2px;min-width:0;padding:9px 10px;display:grid}.mentor-proof-relay-trust-signals strong{color:#fff;font-size:17px;font-weight:950}.mentor-proof-relay-trust-signals small{color:#aebdcb;font-size:11px;font-weight:790}.mentor-proof-daily-run{color:#f8fafc;background:linear-gradient(135deg,#22d3ee1f,#0000 46%),#06121cf0;border:1px solid #22d3ee38;border-radius:14px;grid-template-columns:minmax(220px,.58fr) minmax(0,1.18fr) auto;align-items:stretch;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:0 18px 46px #02061738}.mentor-proof-daily-run-copy{align-content:center;gap:6px;min-width:0;display:grid}.mentor-proof-daily-run-copy span{color:#7defff;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-daily-run-copy small{color:#9fb0c3;font-size:11px;font-weight:820;line-height:1.2}.mentor-proof-daily-run-copy strong{color:#fff;font-size:20px;font-weight:950;line-height:1.05}.mentor-proof-daily-run-copy p{color:#b8c9d9;margin:0;font-size:12px;font-weight:760;line-height:1.38}.mentor-proof-daily-run-signals{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-proof-daily-run-signals span{background:#02091070;border:1px solid #94a3b829;border-radius:10px;align-content:center;gap:4px;min-width:0;min-height:76px;padding:9px 10px;display:grid}.mentor-proof-daily-run-signals small{color:#7defff;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:950}.mentor-proof-daily-run-signals strong{color:#e5edf7;font-size:12px;font-weight:850;line-height:1.25}.mentor-proof-daily-run-route{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-proof-daily-run-route span{color:#dbeafe;white-space:nowrap;background:#0f172aa8;border:1px solid #22d3ee2e;border-radius:999px;align-items:center;gap:7px;min-width:0;padding:8px 10px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.mentor-proof-daily-run-route b{color:#7defff;background:#22d3ee29;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-weight:950;display:grid}.mentor-proof-daily-run>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0ea5e9,#0891b2);border:1px solid #22d3ee47;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:160px;min-height:76px;padding:10px 14px;font-size:13px;font-weight:950;display:inline-flex;box-shadow:0 16px 30px #0ea5e938}.mentor-proof-daily-run>button:hover:not(:disabled),.mentor-proof-daily-run>button:focus-visible{transform:translateY(-1px);box-shadow:0 18px 36px #0ea5e94d}.mentor-proof-daily-run>button:disabled{cursor:not-allowed;opacity:.62;transform:none}.mentor-proof-relay-storyboard{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}.mentor-proof-relay-story-card{color:#f8fafc;background:linear-gradient(135deg,#22d3ee1c,#0000 42%),linear-gradient(#0c1925f5,#040c15f5);border:1px solid #94a3b82e;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;min-width:0;min-height:268px;padding:18px;display:grid;box-shadow:0 18px 48px #0206173d}.mentor-proof-relay-story-card>span{color:#7defff;background:#22d3ee24;border:1px solid #22d3ee52;border-radius:11px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:950;display:grid}.mentor-proof-relay-story-card div{align-content:start;gap:8px;min-width:0;display:grid}.mentor-proof-relay-story-card strong{color:#7defff;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-relay-story-card h3{color:#fff;letter-spacing:0;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:950;line-height:1.02}.mentor-proof-relay-story-card p{color:#cbd8e5;margin:0;font-size:14px;font-weight:730;line-height:1.45}.mentor-proof-relay-story-card footer{border-top:1px solid #94a3b824;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-top:12px;display:flex}.mentor-proof-relay-story-card small,.mentor-proof-relay-story-card b{border-radius:999px;align-items:center;min-height:28px;padding:6px 9px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.mentor-proof-relay-story-card small{color:#dbeafe;background:#0f172ab8}.mentor-proof-relay-story-card b{color:#a7f3d0;background:#34d39924}.mentor-proof-relay-route-strip{color:#e5edf7;background:#06121ceb;border:1px solid #22d3ee2e;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:13px 14px;display:grid}.mentor-proof-relay-route-strip>strong{color:#fff;font-size:13px;font-weight:950}.mentor-proof-relay-route-strip>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-proof-relay-route-strip span{color:#dbeafe;white-space:nowrap;background:#0f172a94;border:1px solid #94a3b824;border-radius:999px;align-items:center;gap:6px;min-width:0;padding:8px 9px;font-size:12px;font-weight:850;display:inline-flex}.mentor-proof-relay-route-strip b{color:#67e8f9;background:#22d3ee24;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-weight:950;display:grid}.mentor-proof-relay-path{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-width:0;display:grid}.mentor-proof-relay-path span{color:#e6edf5;background:#0c1925e0;border:1px solid #94a3b82e;border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:4px 9px;min-width:0;padding:12px;display:grid}.mentor-proof-relay-path b{color:#7defff;background:#22d3ee29;border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:grid}.mentor-proof-relay-path strong{color:#f8fafc;font-size:13px;font-weight:950;line-height:1.16}.mentor-proof-relay-path small{color:#aebdcb;grid-column:1/-1;font-size:12px;font-weight:760;line-height:1.34}.mentor-proof-relay-lens-panel{background:linear-gradient(135deg,#22d3ee1f,#0000 48%),#06121cf0;border:1px solid #22d3ee38;border-radius:14px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.18fr) minmax(230px,.62fr);gap:12px;min-width:0;padding:14px;display:grid;box-shadow:0 20px 54px #02061747}.mentor-proof-relay-lens-copy,.mentor-proof-relay-lens-outcome{align-content:center;gap:7px;min-width:0;display:grid}.mentor-proof-relay-lens-copy span,.mentor-proof-relay-lens-outcome span{color:#7defff;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-relay-lens-copy strong,.mentor-proof-relay-lens-outcome strong{color:#fff;font-size:15px;font-weight:950;line-height:1.25}.mentor-proof-relay-lens-copy small,.mentor-proof-relay-lens-outcome small{color:#aebdcb;font-size:12px;font-weight:760;line-height:1.38}.mentor-proof-relay-lens-switcher{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-proof-relay-lens-switcher button{color:#e5edf7;text-align:left;cursor:pointer;background:#0f172ab8;border:1px solid #94a3b82e;border-radius:11px;align-content:start;gap:5px;min-width:0;min-height:88px;padding:11px;transition:background .16s,border-color .16s,transform .16s;display:grid}.mentor-proof-relay-lens-switcher button:hover,.mentor-proof-relay-lens-switcher button:focus-visible,.mentor-proof-relay-lens-switcher button.active{background:#22d3ee24;border-color:#22d3ee94;transform:translateY(-1px)}.mentor-proof-relay-lens-switcher strong{color:#fff;font-size:13px;font-weight:950;line-height:1.16}.mentor-proof-relay-lens-switcher small{color:#aebdcb;font-size:11px;font-weight:760;line-height:1.3}.mentor-proof-relay-lens-outcome{background:#34d3991a;border:1px solid #34d3993d;border-radius:12px;padding:12px}.mentor-proof-relay-decision{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.mentor-proof-relay-decision article{color:#f8fafc;background:linear-gradient(135deg,#22d3ee14,#0000 48%),#0c1925e0;border:1px solid #94a3b82e;border-radius:12px;gap:7px;min-width:0;padding:15px;display:grid;box-shadow:0 16px 38px #0206172e}.mentor-proof-relay-decision span{color:#67e8f9;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-relay-decision strong{color:#fff;font-size:15px;font-weight:950;line-height:1.2}.mentor-proof-relay-decision p{color:#aebdcb;margin:0;font-size:12px;font-weight:760;line-height:1.42}.mentor-proof-relay-grid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);grid-template-areas:"preview inbox""bot inbox""teach routes""buyer buyer""trust trust";gap:14px;min-width:0;padding:0;display:grid}.mentor-proof-relay-public-preview{grid-area:preview}.mentor-proof-relay-inbox{grid-area:inbox}.mentor-proof-relay-bot-rules{grid-area:bot}.mentor-proof-relay-grid .mentor-proof-sync-route-map{grid-area:routes}.mentor-proof-relay-teaching-summary{color:#f8fafc;background:linear-gradient(135deg,#34d39914,#0000 50%),#0c1925e0;border:1px solid #94a3b82e;border-radius:12px;grid-area:teach;align-content:start;gap:12px;min-width:0;padding:15px;display:grid;box-shadow:0 18px 44px #02061733}.mentor-proof-relay-teach-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-proof-relay-teach-list span,.mentor-proof-relay-selected-draft{background:#0209106b;border:1px solid #94a3b829;border-radius:10px;gap:4px;min-width:0;padding:10px;display:grid}.mentor-proof-relay-teach-list strong,.mentor-proof-relay-selected-draft strong{color:#f8fafc;font-size:13px;font-weight:950;line-height:1.18}.mentor-proof-relay-teach-list small,.mentor-proof-relay-selected-draft small{color:#aebdcb;font-size:12px;font-weight:760;line-height:1.34}.mentor-proof-relay-selected-draft{background:linear-gradient(135deg,#f5c45117,#0000 56%),#0209106b;border-color:#f5c4513d}.mentor-proof-relay-grid .mentor-proof-sync-preview-strip{grid-area:buyer}.mentor-proof-relay-grid .mentor-proof-sync-buyer-trust-path{grid-area:trust}@media (width<=1180px){.mentor-discord-bridge.mentor-proof-relay-shell,.mentor-proof-product-shell .mentor-discord-bridge.mentor-proof-relay-shell{grid-template-columns:minmax(0,1fr)}.mentor-proof-relay-social-rail{position:static}.mentor-proof-relay-social-rail nav,.mentor-proof-relay-product-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.mentor-proof-relay-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"preview""inbox""bot""routes""teach""buyer""trust"}.mentor-proof-relay-lens-panel,.mentor-proof-relay-first-look,.mentor-proof-relay-first-look-panel{grid-template-columns:minmax(0,1fr)}.mentor-proof-relay-first-look-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.mentor-proof-relay-first-look-pipeline,.mentor-proof-relay-decision,.mentor-proof-daily-run{grid-template-columns:minmax(0,1fr)}.mentor-proof-daily-run>button{min-height:48px}}@media (width<=760px){.mentor-proof-relay-hero,.mentor-proof-relay-first-look,.mentor-proof-relay-first-look-tabs,.mentor-proof-relay-first-look-panel,.mentor-proof-relay-first-look-route,.mentor-proof-relay-first-look-pipeline,.mentor-proof-daily-run,.mentor-proof-daily-run-signals,.mentor-proof-daily-run-route,.mentor-proof-relay-path,.mentor-proof-relay-storyboard,.mentor-proof-relay-route-strip,.mentor-proof-relay-route-strip>div,.mentor-proof-relay-lens-switcher,.mentor-proof-relay-trust-signals,.mentor-proof-relay-teach-list,.mentor-proof-relay-social-rail nav,.mentor-proof-relay-product-nav{grid-template-columns:minmax(0,1fr)}.mentor-proof-relay-hero{padding:16px}.mentor-proof-relay-hero h2{font-size:32px}.mentor-proof-relay-first-look{padding:15px}.mentor-proof-relay-first-look-copy h2{font-size:34px}.mentor-proof-relay-first-look-panel>button{width:100%}.mentor-proof-relay-social-rail button{min-height:44px}}.mentor-os-actions.mentor-proof-top-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.mentor-os-actions.mentor-proof-top-actions .mentor-save-state{color:#bbf7d0;background:#34d3991f;border-color:#34d3993d}.mentor-proof-product-shell .mentor-proof-cockpit{gap:14px}.mentor-proof-product-shell .mentor-proof-loop-stage{background:linear-gradient(135deg,#22d3ee17,#0000 48%),#07111df0;border:1px solid #94a3b82e;border-radius:14px;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 22px 50px #02061738}.mentor-proof-loop-stage-head{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.mentor-proof-loop-stage-head>div:first-child{gap:5px;min-width:0;display:grid}.mentor-proof-loop-stage-head>div:first-child span{color:#7defff;font-size:12px;font-weight:950}.mentor-proof-loop-stage-head>div:first-child strong{color:#fff;font-size:18px;font-weight:950;line-height:1.16}.mentor-proof-loop-stage-head>div:first-child small{color:#aebdcb;max-width:760px;font-size:12px;font-weight:760;line-height:1.38}.mentor-proof-loop-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-proof-loop-tabs button{color:#dbeafe;cursor:pointer;text-align:left;background:#0f172ab3;border:1px solid #94a3b82e;border-radius:10px;align-content:center;gap:2px;min-width:0;min-height:62px;padding:10px 12px;display:grid}.mentor-proof-loop-tabs button:hover,.mentor-proof-loop-tabs button:focus-visible,.mentor-proof-loop-tabs button.active{color:#fff;background:#0891b23d;border-color:#22d3ee57;outline:none}.mentor-proof-loop-tabs strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;line-height:1.1;overflow:hidden}.mentor-proof-loop-tabs small{color:#aebdcb;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:760;line-height:1.2;overflow:hidden}.mentor-proof-loop-screen{background:#08121d;border:1px solid #94a3b82e;border-radius:14px;grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.mentor-proof-loop-screen.buyer{background:linear-gradient(135deg,#f8fafcfa,#e2e8f0f5),#f8fafc}.mentor-proof-loop-screen.mentor{background:linear-gradient(135deg,#0f766e2e,#0000 52%),#08121d}.mentor-proof-loop-screen.floor{background:linear-gradient(135deg,#0ea5e924,#0000 52%),#07111d}.mentor-proof-loop-screen.student{background:linear-gradient(135deg,#4f46e529,#0000 54%),#08111f}.mentor-proof-loop-screen-bar{background:#020617bd;border-bottom:1px solid #94a3b829;grid-template-columns:minmax(180px,auto) minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px 14px;display:grid}.mentor-proof-loop-screen.buyer .mentor-proof-loop-screen-bar{background:#fff}.mentor-proof-loop-screen-bar span{color:#d8f8ff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;line-height:1.18;overflow:hidden}.mentor-proof-loop-screen.buyer .mentor-proof-loop-screen-bar span{color:#0f172a}.mentor-proof-loop-screen-bar strong{color:#f8fafc;justify-self:start;font-size:12px;font-weight:950}.mentor-proof-loop-screen.buyer .mentor-proof-loop-screen-bar strong{color:#0f172a}.mentor-proof-loop-screen-bar small{color:#9fb0c2;text-align:right;font-size:12px;font-weight:760;line-height:1.3}.mentor-proof-loop-screen.buyer .mentor-proof-loop-screen-bar small{color:#64748b}.mentor-proof-loop-buyer-page,.mentor-proof-loop-mentor-inbox,.mentor-proof-loop-floor-feed,.mentor-proof-loop-student-hub{min-width:0;padding:18px}.mentor-proof-loop-buyer-page{color:#0f172a;gap:16px;display:grid}.mentor-proof-loop-buyer-page nav{color:#334155;grid-template-columns:minmax(0,1fr) repeat(4,auto);align-items:center;gap:14px;min-width:0;font-size:12px;font-weight:900;display:grid}.mentor-proof-loop-buyer-page nav strong{color:#0f172a;font-size:15px;font-weight:950}.mentor-proof-loop-buyer-page>section{grid-template-columns:minmax(0,1fr) minmax(280px,.44fr);align-items:stretch;gap:18px;min-width:0;display:grid}.mentor-proof-loop-buyer-page h3{color:#0f172a;max-width:620px;margin:0;font-size:clamp(32px,4vw,56px);font-weight:950;line-height:.98}.mentor-proof-loop-buyer-page p{color:#475569;max-width:560px;margin:12px 0 0;font-size:15px;font-weight:720;line-height:1.5}.mentor-proof-live-room-board{background:#fff;border:1px solid #dbe3ee;border-radius:12px;gap:12px;min-width:0;padding:14px;display:grid}.mentor-proof-live-room-board>div:first-child{gap:4px;min-width:0;display:grid}.mentor-proof-live-room-board>div:first-child span{color:#0369a1;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-live-room-board>div:first-child strong{color:#0f172a;font-size:17px;font-weight:950;line-height:1.18}.mentor-proof-live-room-board>div:nth-child(2){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-proof-live-room-board article{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;gap:6px;min-width:0;padding:12px;display:grid}.mentor-proof-live-room-board article strong{color:#0f172a;font-size:13px;font-weight:950}.mentor-proof-live-room-board article p{color:#475569;margin:0;font-size:12px;font-weight:760;line-height:1.4}.mentor-proof-loop-action-row{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.mentor-proof-loop-action-row button,.mentor-proof-loop-buyer-page aside button,.mentor-proof-loop-mentor-inbox button,.mentor-proof-loop-floor-feed button,.mentor-proof-loop-student-hub button{color:#03131a;cursor:pointer;background:#14b8d4;border:1px solid #0f172a1f;border-radius:8px;min-height:34px;padding:0 12px;font-size:12px;font-weight:950}.mentor-proof-loop-action-row button:not(:first-child),.mentor-proof-loop-mentor-inbox button:not(:first-child),.mentor-proof-loop-floor-feed button:not(:first-child){color:inherit;background:#0f172a14}.mentor-proof-loop-buyer-page aside{color:#f8fafc;background:linear-gradient(#071722f5,#02080dfa);border-radius:14px;align-content:end;gap:8px;min-width:0;padding:18px;display:grid}.mentor-proof-loop-buyer-page aside span,.mentor-proof-loop-mentor-inbox>aside>span,.mentor-proof-loop-mentor-inbox>section>span,.mentor-proof-loop-floor-feed article span,.mentor-proof-loop-floor-feed aside span,.mentor-proof-loop-student-hub span{color:#7defff;font-size:12px;font-weight:950}.mentor-proof-loop-buyer-page aside strong{color:#fff;font-size:16px;font-weight:950}.mentor-proof-loop-bars{border-bottom:1px solid #94a3b833;align-items:end;gap:8px;height:132px;padding-top:18px;display:flex}.mentor-proof-loop-bars i{background:#2dd4bf;border-radius:8px 8px 0 0;width:18px}.mentor-proof-loop-bars i:nth-child(2),.mentor-proof-loop-bars i:nth-child(5){background:#fb4d5a}.mentor-proof-loop-bars i:first-child{height:46%}.mentor-proof-loop-bars i:nth-child(2){height:62%}.mentor-proof-loop-bars i:nth-child(3){height:52%}.mentor-proof-loop-bars i:nth-child(4){height:73%}.mentor-proof-loop-bars i:nth-child(5){height:84%}.mentor-proof-loop-bars i:nth-child(6){height:78%}.mentor-proof-loop-bars i:nth-child(7){height:96%}.mentor-proof-loop-buyer-page aside small{color:#c8f6ff;font-size:12px;font-weight:760}.mentor-proof-loop-trust-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.mentor-proof-loop-trust-cards span{background:#fff;border:1px solid #e2e8f0;border-radius:10px;gap:4px;min-width:0;padding:12px;display:grid}.mentor-proof-loop-trust-cards strong{color:#0f172a;font-size:16px;font-weight:950}.mentor-proof-loop-trust-cards small{color:#64748b;font-size:12px;font-weight:760}.mentor-proof-loop-mentor-inbox,.mentor-proof-loop-floor-feed,.mentor-proof-loop-student-hub{color:#e5eef7;grid-template-columns:minmax(220px,.72fr) minmax(0,1.25fr) minmax(240px,.75fr);align-items:stretch;gap:14px;display:grid}.mentor-proof-loop-mentor-inbox>aside,.mentor-proof-loop-mentor-inbox>section,.mentor-proof-loop-floor-feed>section,.mentor-proof-loop-floor-feed>aside,.mentor-proof-loop-student-hub>aside,.mentor-proof-loop-student-hub>section{background:#0f172a9e;border:1px solid #94a3b82e;border-radius:12px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.mentor-proof-loop-mentor-inbox article,.mentor-proof-loop-floor-feed article,.mentor-proof-loop-student-hub article{background:#02080d73;border:1px solid #94a3b82e;border-radius:10px;gap:7px;min-width:0;padding:12px;display:grid}.mentor-proof-loop-mentor-inbox article:first-of-type{background:#0891b22e;border-color:#22d3ee5c}.mentor-proof-inbox-selected-draft{background:linear-gradient(135deg,#22d3ee29,#22c55e14),#02080d7a;border:1px solid #22d3ee61;border-radius:11px;gap:10px;min-width:0;padding:13px;display:grid}.mentor-proof-inbox-selected-draft>div:first-child{gap:5px;min-width:0;display:grid}.mentor-proof-inbox-selected-draft strong{color:#fff;font-size:15px;font-weight:950}.mentor-proof-inbox-selected-draft small{color:#c8f6ff;background:#0f172a9e;border:1px solid #94a3b82e;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:850}.mentor-proof-loop-mentor-inbox strong,.mentor-proof-loop-floor-feed strong,.mentor-proof-loop-student-hub strong{color:#f8fafc;font-size:14px;font-weight:950;line-height:1.22}.mentor-proof-loop-mentor-inbox p,.mentor-proof-loop-floor-feed p,.mentor-proof-loop-student-hub p,.mentor-proof-loop-mentor-inbox small,.mentor-proof-loop-floor-feed small,.mentor-proof-loop-student-hub small{color:#aebdcb;margin:0;font-size:12px;font-weight:740;line-height:1.42}.mentor-proof-loop-floor-feed{grid-template-columns:minmax(0,1fr) minmax(260px,.38fr)}.mentor-proof-loop-floor-feed>section{gap:12px}.mentor-proof-floor-proof-card{background:linear-gradient(135deg,#f5c45124,#22d3ee17),#02080d8f!important;border-color:#f5c4516b!important}.mentor-proof-floor-proof-card small{color:#ffe7a3;background:#f5c45114;border:1px solid #f5c45133;border-radius:999px;width:fit-content;padding:6px 9px;font-weight:900}.mentor-proof-loop-floor-feed aside strong{background:#0f172a9e;border:1px solid #94a3b829;border-radius:9px;padding:10px}.mentor-proof-loop-student-hub{grid-template-columns:minmax(220px,.7fr) minmax(0,1.2fr) minmax(230px,.64fr)}.mentor-proof-loop-student-hub>aside:first-child{background:linear-gradient(135deg,#22d3ee29,#0000 55%),#0f172aad}.mentor-proof-loop-student-hub>aside:last-child small{background:#0f172a9e;border:1px solid #94a3b829;border-radius:9px;padding:10px;display:block}.mentor-proof-product-shell .mentor-proof-sync-head h2{color:#fff;max-width:700px;font-size:clamp(34px,4vw,54px);line-height:1}.mentor-proof-product-shell .mentor-proof-sync-simple-loop,.mentor-proof-product-shell .mentor-proof-sync-buyer-trust-path{display:none}.mentor-proof-product-shell .mentor-proof-cockpit-layout{background:0 0;grid-template-columns:minmax(0,1.55fr) minmax(330px,.82fr);grid-template-areas:"workflow workflow""buyer queue""setup queue""routes queue""preview preview";gap:14px;min-width:0;padding:0;display:grid}.mentor-proof-product-shell .mentor-proof-sync-workflow-strip{grid-area:workflow}.mentor-proof-product-shell .mentor-proof-sync-bot-setup{grid-area:setup}.mentor-proof-product-shell .mentor-proof-review-inbox{grid-area:queue}.mentor-proof-product-shell .mentor-proof-sync-route-map{grid-area:routes}.mentor-proof-product-shell .mentor-proof-public-preview{grid-area:buyer}.mentor-proof-product-shell .mentor-proof-buyer-flow{grid-area:preview}.mentor-proof-product-shell .mentor-proof-public-preview,.mentor-proof-product-shell .mentor-proof-review-inbox,.mentor-proof-product-shell .mentor-proof-sync-bot-setup,.mentor-proof-product-shell .mentor-proof-sync-route-map{border:1px solid #94a3b82e;border-radius:14px;min-width:0;padding:16px;box-shadow:0 20px 52px #02061738}.mentor-proof-product-shell .mentor-proof-public-preview{color:#0f172a;background:#f8fafc}.mentor-proof-product-shell .mentor-proof-review-inbox,.mentor-proof-product-shell .mentor-proof-sync-bot-setup,.mentor-proof-product-shell .mentor-proof-sync-route-map{color:#e5edf5;background:linear-gradient(#0c1a27f5,#050d16f5)}.mentor-proof-panel-head,.mentor-proof-sync-concept-head{gap:5px;min-width:0;display:grid}.mentor-proof-panel-head span,.mentor-proof-sync-concept-head span{color:#0891b2;letter-spacing:0;text-transform:none;font-size:12px;font-weight:950}.mentor-proof-review-inbox .mentor-proof-sync-concept-head span,.mentor-proof-sync-bot-setup .mentor-proof-sync-concept-head span,.mentor-proof-sync-route-map .mentor-proof-sync-concept-head span{color:#67e8f9}.mentor-proof-panel-head strong,.mentor-proof-sync-concept-head strong{color:inherit;font-size:21px;font-weight:950;line-height:1.12}.mentor-proof-panel-head small,.mentor-proof-sync-concept-head small{color:#64748b;font-size:13px;font-weight:750;line-height:1.42}.mentor-proof-review-inbox .mentor-proof-sync-concept-head small,.mentor-proof-sync-bot-setup .mentor-proof-sync-concept-head small,.mentor-proof-sync-route-map .mentor-proof-sync-concept-head small{color:#aebdcb}.mentor-proof-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;margin-top:14px;display:grid}.mentor-proof-highlight-card{color:#0f172a;background:#fff;border:1px solid #d9e5ef;border-radius:12px;gap:9px;min-width:0;padding:13px;display:grid;box-shadow:0 16px 34px #0f172a14}.mentor-proof-highlight-card>div:first-child,.mentor-proof-sync-draft-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.mentor-proof-highlight-card span{color:#0e7490;background:#e0f2fe;border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:11px;font-weight:950;display:inline-flex}.mentor-proof-highlight-card em{color:#64748b;font-size:11px;font-style:normal;font-weight:850}.mentor-proof-highlight-card strong{color:#0f172a;font-size:18px;font-weight:950;line-height:1.14}.mentor-proof-highlight-card p{color:#334155;margin:0;font-size:13px;font-weight:720;line-height:1.42}.mentor-proof-highlight-card>small{color:#64748b;font-size:12px;font-weight:780}.mentor-proof-product-shell .mentor-proof-public-preview .mentor-proof-panel-head strong,.mentor-proof-product-shell .mentor-proof-public-preview .mentor-proof-highlight-card strong{color:#0f172a}.mentor-proof-product-shell .mentor-proof-public-preview .mentor-proof-panel-head small,.mentor-proof-product-shell .mentor-proof-public-preview .mentor-proof-highlight-card>small,.mentor-proof-product-shell .mentor-proof-public-preview .mentor-proof-highlight-card em{color:#475569}.mentor-proof-product-shell .mentor-proof-public-preview .mentor-proof-highlight-card p{color:#1e293b}.mentor-proof-highlight-actions,.mentor-proof-sync-draft-actions{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.mentor-proof-highlight-actions button,.mentor-proof-sync-draft-actions button{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #d7e2ec;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:12px;font-weight:900;display:inline-flex}.mentor-proof-highlight-actions button:nth-child(3),.mentor-proof-sync-draft-actions button:first-child{color:#fff;background:#0891b2;border-color:#0891b2}.mentor-proof-review-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.mentor-proof-review-groups span{background:#0209106b;border:1px solid #94a3b829;border-radius:10px;gap:4px;min-width:0;padding:10px;display:grid}.mentor-proof-review-groups strong{color:#f8fafc;font-size:12px;font-weight:950}.mentor-proof-review-groups b{color:#67e8f9;font-size:20px;font-weight:950}.mentor-proof-review-groups small{color:#aebdcb;font-size:11px;font-weight:720;line-height:1.35}.mentor-proof-cockpit-toggles{gap:8px;margin-top:12px;display:grid}.mentor-proof-cockpit-toggles label{background:#34d39914;border:1px solid #34d39933;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;min-width:0;padding:9px;display:grid}.mentor-proof-cockpit-toggles input{accent-color:#14b8a6;margin-top:3px}.mentor-proof-cockpit-toggles strong{color:#dffcf2;font-size:12px;font-weight:950;display:block}.mentor-proof-cockpit-toggles small{color:#a7f3d0;margin-top:2px;font-size:11px;font-weight:720;line-height:1.35;display:block}.mentor-proof-channel-list,.mentor-proof-sync-setup-channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.mentor-proof-channel-list span,.mentor-proof-sync-setup-channels span{background:#0209106b;border:1px solid #94a3b824;border-radius:10px;gap:4px;min-width:0;padding:10px;display:grid}.mentor-proof-buyer-flow{grid-template-columns:minmax(220px,1fr) repeat(5,minmax(0,.7fr));gap:10px;display:grid}.mentor-proof-buyer-flow>div,.mentor-proof-buyer-flow>span{background:#0c1925e0;border:1px solid #94a3b829;border-radius:12px}.mentor-proof-buyer-flow>span strong{color:#67e8f9;background:#22d3ee29;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.mentor-proof-buyer-flow>span small{color:#f8fafc;font-size:12px;font-weight:950}.mentor-proof-buyer-flow>span em{color:#aebdcb;font-size:11px;line-height:1.35}@media (width<=1180px){.mentor-proof-loop-stage-head,.mentor-proof-loop-buyer-page>section,.mentor-proof-loop-mentor-inbox,.mentor-proof-loop-floor-feed,.mentor-proof-loop-student-hub{grid-template-columns:minmax(0,1fr)}.mentor-proof-loop-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-loop-screen-bar{grid-template-columns:minmax(0,1fr)}.mentor-proof-loop-screen-bar small{text-align:left}.mentor-proof-product-shell .mentor-proof-cockpit-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"workflow""buyer""queue""setup""routes""preview"}.mentor-proof-buyer-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-buyer-flow>div{grid-column:1/-1}}@media (width<=760px){.mentor-proof-loop-stage-head,.mentor-proof-loop-screen,.mentor-proof-loop-buyer-page,.mentor-proof-loop-mentor-inbox,.mentor-proof-loop-floor-feed,.mentor-proof-loop-student-hub,.mentor-proof-loop-trust-cards,.mentor-proof-loop-tabs{grid-template-columns:minmax(0,1fr)}.mentor-proof-loop-buyer-page,.mentor-proof-loop-mentor-inbox,.mentor-proof-loop-floor-feed,.mentor-proof-loop-student-hub{padding:12px}.mentor-proof-loop-buyer-page h3{font-size:31px}.mentor-proof-loop-buyer-page nav{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-sync-head h2{font-size:30px}.mentor-proof-highlight-grid,.mentor-proof-review-groups,.mentor-proof-channel-list,.mentor-proof-sync-setup-channels,.mentor-proof-live-room-board>div:nth-child(2),.mentor-proof-buyer-flow{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-public-preview,.mentor-proof-product-shell .mentor-proof-review-inbox,.mentor-proof-product-shell .mentor-proof-sync-bot-setup,.mentor-proof-product-shell .mentor-proof-sync-route-map{padding:13px}}.mentor-proof-product-shell .mentor-proof-relay-main{grid-template-columns:minmax(0,1fr);display:grid}.mentor-proof-product-shell .mentor-proof-relay-main.mentor-proof-cockpit{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important}.mentor-proof-product-shell .mentor-proof-relay-main.mentor-proof-cockpit>.mentor-proof-relay-hero,.mentor-proof-product-shell .mentor-proof-relay-main.mentor-proof-cockpit>.mentor-proof-relay-path,.mentor-proof-product-shell .mentor-proof-relay-main.mentor-proof-cockpit>.mentor-proof-relay-grid,.mentor-proof-product-shell .mentor-proof-relay-main.mentor-proof-cockpit>.mentor-proof-sync-publish-reward,.mentor-proof-product-shell .mentor-proof-relay-main.mentor-proof-cockpit>.mentor-proof-sync-momentum,.mentor-proof-product-shell .mentor-proof-relay-main.mentor-proof-cockpit>.mentor-discord-status{min-width:0;grid-column:1/-1!important}.mentor-proof-product-shell .mentor-proof-relay-main.mentor-proof-cockpit .mentor-proof-relay-hero{grid-template-columns:minmax(0,1fr) minmax(240px,300px);width:100%}.mentor-proof-product-shell .mentor-proof-relay-grid{background:0 0;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);grid-template-areas:"preview inbox""bot inbox""teach routes""buyer buyer""trust trust";gap:14px;min-width:0;padding:0;display:grid}.mentor-proof-product-shell .mentor-proof-relay-grid .mentor-proof-relay-public-preview{grid-area:preview}.mentor-proof-product-shell .mentor-proof-relay-grid .mentor-proof-relay-inbox{grid-area:inbox}.mentor-proof-product-shell .mentor-proof-relay-grid .mentor-proof-relay-bot-rules{grid-area:bot}.mentor-proof-product-shell .mentor-proof-relay-grid .mentor-proof-sync-route-map{grid-area:routes}.mentor-proof-product-shell .mentor-proof-relay-grid .mentor-proof-relay-teaching-summary{grid-area:teach}.mentor-proof-product-shell .mentor-proof-relay-grid .mentor-proof-buyer-flow{grid-area:buyer}.mentor-proof-product-shell .mentor-proof-relay-grid .mentor-proof-sync-buyer-trust-path{grid-area:trust;display:grid}@media (width<=1180px){.mentor-proof-product-shell .mentor-proof-relay-main.mentor-proof-cockpit .mentor-proof-relay-hero{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-relay-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"preview""inbox""bot""routes""teach""buyer""trust"}}.mentor-proof-one-glance{color:#0f172a;background:radial-gradient(circle at 0 0,#22d3ee33,#0000 26rem),linear-gradient(135deg,#f8fafcfa,#e8f3fafa);border:1px solid #94a3b833;border-radius:14px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.2fr) minmax(260px,.58fr);align-items:stretch;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 18px 48px #02061738}.mentor-proof-one-glance-copy,.mentor-proof-one-glance-next,.mentor-proof-one-glance-stage{min-width:0}.mentor-proof-one-glance-copy{align-content:center;gap:10px;display:grid}.mentor-proof-one-glance-copy span,.mentor-proof-one-glance-next span,.mentor-proof-one-glance-stage span{color:#087997;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-one-glance-copy h2{color:#0f172a;letter-spacing:0;margin:0;font-size:clamp(26px,2.8vw,42px);font-weight:950;line-height:1.02}.mentor-proof-one-glance-promise{color:#075985;font-size:14px;font-weight:950;line-height:1.35}.mentor-proof-one-glance-copy p,.mentor-proof-one-glance-stage p,.mentor-proof-one-glance-next p,.mentor-proof-one-glance-next small{color:#334155;margin:0;font-size:13px;font-weight:740;line-height:1.42}.mentor-proof-one-glance-route{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.mentor-proof-one-glance-stage{background:#fff;border:1px solid #dce5ef;border-radius:12px;align-content:start;gap:8px;min-height:210px;padding:14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffffe6}.mentor-proof-one-glance-stage:not(:last-child):after{content:"";z-index:1;background:linear-gradient(90deg,#18bcea,#18bcea00);width:20px;height:2px;position:absolute;top:28px;right:-16px}.mentor-proof-one-glance-stage b{color:#087997;background:#e0f7fe;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:950;display:inline-flex}.mentor-proof-one-glance-stage strong,.mentor-proof-one-glance-next strong{color:#0f172a;font-size:16px;font-weight:950;line-height:1.12}.mentor-proof-one-glance-stage small{color:#0f766e;align-self:end;font-size:12px;font-weight:850;line-height:1.28}.mentor-proof-one-glance-next{color:#f8fafc;background:linear-gradient(#0f172a,#08111d);border:1px solid #08799738;border-radius:12px;align-content:center;gap:10px;padding:16px;display:grid}.mentor-proof-one-glance-next span,.mentor-proof-one-glance-next strong{color:#fff}.mentor-proof-one-glance-next p{color:#7dd3fc;font-size:15px;font-weight:950}.mentor-proof-one-glance-next small{color:#c7d2fe}.mentor-proof-one-glance-next button{color:#fff;cursor:pointer;background:linear-gradient(#18bcea,#087997);border:1px solid #7dd3fc61;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:13px;font-weight:950;display:inline-flex;box-shadow:0 16px 28px #0ea5e938}.mentor-proof-one-glance-next button:disabled{cursor:not-allowed;opacity:.55}.mentor-proof-hub{color:#f8fafc;background:linear-gradient(135deg,#18bcea1f,#0000 42%),linear-gradient(#0a121cfa,#03080efa);border:1px solid #94a3b833;border-radius:14px;grid-template-columns:minmax(0,1.05fr) minmax(280px,.86fr) minmax(250px,.66fr);grid-template-areas:"page highlights bridge""flow flow flow";gap:14px;min-width:0;padding:16px;display:grid;box-shadow:0 24px 64px #02061747}.mentor-proof-hub-page,.mentor-proof-hub-highlights,.mentor-proof-hub-bridge,.mentor-proof-hub-flow{min-width:0}.mentor-proof-hub-page{color:#0f172a;background:#f8fbff;border:1px solid #e2e8f0d1;border-radius:12px;grid-area:page;overflow:hidden}.mentor-proof-hub-page nav{background:#fff;border-bottom:1px solid #dce5ef;grid-template-columns:minmax(0,1fr) repeat(3,auto);align-items:center;gap:12px;min-height:48px;padding:0 16px;display:grid}.mentor-proof-hub-page nav strong,.mentor-proof-hub-page nav span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mentor-proof-hub-page nav strong{color:#0f172a;font-size:14px;font-weight:950}.mentor-proof-hub-page nav span{color:#52677c;font-size:12px;font-weight:850}.mentor-proof-hub-page-body{grid-template-columns:minmax(0,1fr);gap:18px;padding:22px;display:grid}.mentor-proof-hub-page-body>div{align-content:start;gap:12px;min-width:0;display:grid}.mentor-proof-hub-page-body>div>span,.mentor-proof-hub-section-head span{color:#0891b2;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-hub-page-body h2{color:#0f172a;letter-spacing:0;margin:0;font-size:clamp(30px,3vw,44px);font-weight:950;line-height:1}.mentor-proof-hub-page-body p{color:#43576b;max-width:620px;margin:0;font-size:14px;font-weight:740;line-height:1.45}.mentor-proof-hub-actions{flex-wrap:wrap;gap:9px;width:auto;min-width:0;display:flex}.mentor-proof-hub-actions button,.mentor-proof-hub-bridge-actions button,.mentor-proof-hub-highlight-list footer button{color:#e5edf7;cursor:pointer;background:#ffffff0f;border:1px solid #94a3b83d;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:38px;padding:0 13px;font-size:12px;font-weight:950;display:inline-flex}.mentor-proof-hub-actions button:first-child,.mentor-proof-hub-bridge-actions button:first-child{color:#fff;background:linear-gradient(#18bcea,#087997);border-color:#0ea5e961;box-shadow:0 12px 24px #0ea5e933}.mentor-proof-hub-actions button{color:#0f172a;background:#fff}.mentor-proof-hub-actions button:first-child{color:#fff}.mentor-proof-hub-actions button:disabled,.mentor-proof-hub-bridge-actions button:disabled{cursor:not-allowed;opacity:.55}.mentor-proof-hub-page-body aside{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;min-width:0;display:grid}.mentor-proof-hub-page-body aside span{background:#fff;border:1px solid #dce5ef;border-radius:9px;gap:3px;min-width:0;padding:10px 12px;display:grid}.mentor-proof-hub-page-body aside strong{color:#0f172a;font-size:18px;font-weight:950}.mentor-proof-hub-page-body aside small{color:#65798c;font-size:12px;font-weight:760;line-height:1.25}.mentor-proof-hub-highlights{background:#08121cc7;border:1px solid #94a3b82e;border-radius:12px;grid-area:highlights;align-content:start;gap:12px;padding:14px;display:grid}.mentor-proof-hub-section-head{gap:5px;min-width:0;display:grid}.mentor-proof-hub-section-head strong{color:#fff;font-size:18px;font-weight:950;line-height:1.12}.mentor-proof-hub-section-head small{color:#aebdcb;font-size:12px;font-weight:760;line-height:1.35}.mentor-proof-hub-highlight-list{gap:9px;min-width:0;display:grid}.mentor-proof-hub-highlight-list section{background:#ffffff0b;border:1px solid #94a3b829;border-radius:10px;gap:8px;min-width:0;padding:12px;display:grid}.mentor-proof-hub-highlight-list section>div,.mentor-proof-hub-highlight-list footer{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.mentor-proof-hub-highlight-list span,.mentor-proof-hub-highlight-list small,.mentor-proof-hub-highlight-list strong,.mentor-proof-hub-highlight-list p{min-width:0}.mentor-proof-hub-highlight-list span{color:#7defff;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-hub-highlight-list small{color:#9fb0c3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:760;overflow:hidden}.mentor-proof-hub-highlight-list strong{color:#fff;font-size:14px;font-weight:950;line-height:1.2}.mentor-proof-hub-highlight-list p{color:#c0cfde;margin:0;font-size:12px;font-weight:730;line-height:1.38}.mentor-proof-hub-highlight-list b{color:#d9ffe9;font-size:11px;font-weight:920}.mentor-proof-hub-highlight-list footer button{min-height:30px;padding:0 9px}.mentor-proof-hub-bridge{background:linear-gradient(135deg,#f4c95d1a,#0000 54%),#071019db;border:1px solid #f4c95d3d;border-radius:12px;grid-area:bridge;align-content:start;gap:12px;padding:14px;display:grid}.mentor-proof-hub-channel-list{gap:8px;min-width:0;display:grid}.mentor-proof-hub-channel-list span{background:#ffffff0b;border:1px solid #94a3b829;border-radius:9px;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"icon name""icon detail";gap:2px 9px;min-width:0;padding:10px;display:grid}.mentor-proof-hub-channel-list b{color:#7defff;background:#18bcea1f;border-radius:8px;grid-area:icon;place-items:center;width:28px;height:28px;font-size:14px;font-weight:950;display:grid}.mentor-proof-hub-channel-list strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-size:13px;font-weight:950;overflow:hidden}.mentor-proof-hub-channel-list small{color:#aebdcb;text-overflow:ellipsis;white-space:nowrap;grid-area:detail;font-size:11px;font-weight:740;overflow:hidden}.mentor-proof-hub-review-toggle{background:#34d39914;border:1px solid #34d3993d;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:11px;display:grid}.mentor-proof-hub-review-toggle input{accent-color:#22c55e;width:18px;height:18px;margin-top:1px}.mentor-proof-hub-review-toggle strong,.mentor-proof-hub-review-toggle small{min-width:0;display:block}.mentor-proof-hub-review-toggle strong{color:#d9ffe9;font-size:13px;font-weight:950}.mentor-proof-hub-review-toggle small{color:#b8dbc8;font-size:12px;font-weight:740;line-height:1.3}.mentor-proof-hub-bridge-actions{gap:8px;min-width:0;display:grid}.mentor-proof-setup-wizard{background:linear-gradient(135deg,#18bcea14,#0000 52%),#0209106b;border:1px solid #94a3b82b;border-radius:11px;gap:10px;min-width:0;padding:10px;display:grid}.mentor-proof-setup-stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid}.mentor-proof-setup-stepper button{color:#dbeafe;cursor:pointer;text-align:left;background:#ffffff0b;border:1px solid #94a3b829;border-radius:9px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:7px;min-width:0;min-height:54px;padding:8px;display:grid}.mentor-proof-setup-stepper button:hover,.mentor-proof-setup-stepper button:focus-visible,.mentor-proof-setup-stepper button.active{color:#fff;background:#18bcea24;border-color:#18bcea73}.mentor-proof-setup-stepper b{color:#7defff;background:#18bcea24;border-radius:8px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:grid}.mentor-proof-setup-stepper span,.mentor-proof-setup-stepper strong,.mentor-proof-setup-stepper small{min-width:0;display:block}.mentor-proof-setup-stepper strong{color:currentColor;font-size:11px;font-weight:950;line-height:1.1}.mentor-proof-setup-stepper small{color:#aebdcb;margin-top:2px;font-size:10px;font-weight:740;line-height:1.25}.mentor-proof-setup-panel{background:#ffffff0e;border:1px solid #94a3b829;border-radius:10px;gap:9px;min-width:0;padding:12px;display:grid}.mentor-proof-setup-panel>span,.mentor-proof-setup-preview span{color:#7defff;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-setup-panel>strong,.mentor-proof-setup-preview strong{color:#fff;min-width:0;font-size:14px;font-weight:950;line-height:1.18}.mentor-proof-setup-panel>small,.mentor-proof-setup-preview small{color:#b9c8d7;min-width:0;font-size:12px;font-weight:740;line-height:1.35}.mentor-proof-setup-install code{color:#d9ffe9;text-overflow:ellipsis;white-space:nowrap;background:#02061785;border:1px solid #94a3b829;border-radius:8px;min-width:0;padding:9px 10px;font-size:11px;font-weight:850;display:block;overflow:hidden}.mentor-proof-setup-install>div{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:8px;min-width:0;display:grid}.mentor-proof-setup-install button,.mentor-proof-setup-channel-picker>button,.mentor-proof-setup-channel-picker>div button{color:#e8fbff;cursor:pointer;background:#18bcea1a;border:1px solid #18bcea42;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:36px;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.mentor-proof-setup-install button:first-child,.mentor-proof-setup-channel-picker>button{color:#fff;background:linear-gradient(#18bcea,#087997);border-color:#18bcea6b}.mentor-proof-setup-install button:disabled,.mentor-proof-setup-channel-picker>button:disabled{cursor:not-allowed;opacity:.55}.mentor-proof-setup-channel-picker>div{gap:7px;min-width:0;display:grid}.mentor-proof-setup-channel-picker>div button{text-align:left;grid-template-columns:42px minmax(0,1fr);justify-content:stretch;min-height:48px;padding:8px;display:grid}.mentor-proof-setup-channel-picker>div button.active{background:#34d3991a;border-color:#34d39957}.mentor-proof-setup-channel-picker b{color:#dbeafe;background:#94a3b824;border-radius:999px;place-items:center;width:36px;height:24px;font-size:10px;font-weight:950;display:grid}.mentor-proof-setup-channel-picker button.active b{color:#bdf8d8;background:#34d3992e}.mentor-proof-setup-channel-picker button span{gap:2px;min-width:0;display:grid}.mentor-proof-setup-channel-picker button strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.mentor-proof-setup-channel-picker button small{color:#aebdcb;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:730;line-height:1.25;overflow:hidden}.mentor-proof-setup-safety>div{gap:7px;min-width:0;display:grid}.mentor-proof-setup-safety>div span{background:#34d39914;border:1px solid #34d39938;border-radius:9px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:3px 8px;min-width:0;padding:9px;display:grid}.mentor-proof-setup-safety svg{color:#34d399;grid-row:1/span 2}.mentor-proof-setup-safety strong{color:#d9ffe9;font-size:12px;font-weight:950;line-height:1.15}.mentor-proof-setup-safety small{color:#b8dbc8;font-size:11px;font-weight:730;line-height:1.3}.mentor-proof-setup-preview{background:linear-gradient(135deg,#f4c95d1a,#0000 58%),#02061775;border:1px solid #f4c95d3d;border-radius:10px;gap:5px;min-width:0;padding:11px;display:grid}.mentor-proof-hub-flow{box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:flow;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:2px 0 0;display:grid}.mentor-proof-hub-flow span{background:#ffffff0b;border:1px solid #94a3b829;border-radius:10px;grid-template-columns:28px minmax(0,1fr);gap:4px 9px;min-width:0;padding:10px;display:grid}.mentor-proof-hub-flow b{color:#7defff;background:#18bcea21;border-radius:999px;grid-row:1/span 2;place-items:center;width:28px;height:28px;font-size:11px;font-weight:950;display:grid}.mentor-proof-hub-flow strong{color:#fff;font-size:12px;font-weight:950;line-height:1.12}.mentor-proof-hub-flow small{color:#aebdcb;font-size:11px;font-weight:730;line-height:1.3}@media (width<=1180px){.mentor-proof-one-glance{grid-template-columns:minmax(0,1fr)}.mentor-proof-one-glance-route{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-one-glance-stage{min-height:168px}.mentor-proof-one-glance-stage:not(:last-child):after{display:none}.mentor-proof-hub{grid-template-columns:minmax(0,1fr);grid-template-areas:"page""highlights""bridge""flow"}.mentor-proof-hub-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.mentor-proof-one-glance{gap:10px;padding:12px}.mentor-proof-one-glance-route{grid-template-columns:minmax(0,1fr)}.mentor-proof-one-glance-stage{min-height:0}.mentor-proof-one-glance-copy h2{font-size:30px}.mentor-proof-one-glance-next{padding:14px}.mentor-proof-hub{gap:10px;padding:12px}.mentor-proof-hub-page nav,.mentor-proof-hub-page-body aside,.mentor-proof-hub-flow{grid-template-columns:minmax(0,1fr)}.mentor-proof-hub-page-body{padding:16px}.mentor-proof-setup-stepper,.mentor-proof-setup-install>div,.mentor-proof-setup-channel-picker>div button{grid-template-columns:minmax(0,1fr)}.mentor-proof-setup-stepper button{min-height:48px}.mentor-proof-hub-page-body h2{font-size:32px}.mentor-proof-hub-highlight-list section>div,.mentor-proof-hub-highlight-list footer{flex-direction:column;align-items:flex-start}.mentor-proof-hub-highlight-list small,.mentor-proof-hub-channel-list strong,.mentor-proof-hub-channel-list small{white-space:normal}}.mentor-proof-product-shell .mentor-proof-relay-concept-hero,.mentor-discord-bridge.mentor-proof-relay-shell .mentor-proof-relay-concept-hero{background:radial-gradient(circle at 18% -10%,#18bcea2e,#0000 30rem),linear-gradient(145deg,#18bcea21,#0000 42%),#0c131cf0;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(330px,.74fr);align-items:stretch;gap:16px;padding:24px}.mentor-proof-product-shell .mentor-proof-relay-concept-hero .mentor-proof-relay-first-look-copy{align-content:start;gap:14px}.mentor-proof-relay-stage-tabs{background:#03080ec7;border:1px solid #94a3b833;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid;overflow:hidden}.mentor-proof-relay-stage-tabs button{color:#dbeafe;cursor:pointer;text-align:center;background:0 0;border:0;border-right:1px solid #94a3b82e;gap:4px;min-width:0;min-height:54px;padding:10px 12px;display:grid}.mentor-proof-relay-stage-tabs button:last-child{border-right:0}.mentor-proof-relay-stage-tabs button:hover,.mentor-proof-relay-stage-tabs button:focus-visible,.mentor-proof-relay-stage-tabs button.active{color:#04111a;background:linear-gradient(#58dcff,#18bcea)}.mentor-proof-relay-stage-tabs button strong,.mentor-proof-relay-stage-tabs button small{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.mentor-proof-relay-stage-tabs button strong{font-size:13px;font-weight:950;line-height:1.1}.mentor-proof-relay-stage-tabs button small{color:currentColor;opacity:.78;font-size:11px;font-weight:780;line-height:1.2}.mentor-proof-product-shell .mentor-proof-relay-concept-hero .mentor-proof-relay-first-look-copy h2{max-width:820px;font-size:clamp(36px,4.2vw,58px)}.mentor-proof-product-shell .mentor-proof-relay-concept-hero .mentor-proof-relay-first-look-copy p{color:#d6e2ec;max-width:760px;font-size:15px;line-height:1.5}.mentor-proof-product-shell .mentor-proof-relay-concept-hero .mentor-proof-relay-first-look-copy>strong{color:#dffcec;background:#34d39914;border-color:#34d39938;width:fit-content;max-width:720px;padding:10px 12px;font-size:13px;line-height:1.25}.mentor-proof-relay-concept-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-width:0;margin-top:6px;display:grid}.mentor-proof-relay-concept-steps span{background:#ffffff0a;border:1px solid #94a3b829;border-radius:10px;align-content:start;gap:7px;min-width:0;min-height:112px;padding:14px;display:grid}.mentor-proof-relay-concept-steps span.active{background:#18bcea1f;border-color:#18bcea70}.mentor-proof-relay-concept-steps b{color:#18bcea;font-size:24px;font-weight:950}.mentor-proof-relay-concept-steps strong{color:#fff;font-size:13px;font-weight:950}.mentor-proof-relay-concept-steps small{color:#aebdcb;font-size:12px;font-weight:760;line-height:1.35}.mentor-proof-relay-today-panel{background:linear-gradient(#0c1925f5,#050d16f5);border:1px solid #94a3b82e;border-radius:12px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:0 24px 60px #02061738}.mentor-proof-relay-market-wedge{background:linear-gradient(135deg,#f4c95d1f,#0000 56%),#ffffff0b;border:1px solid #f4c95d3d;border-radius:10px;gap:7px;min-width:0;padding:13px;display:grid}.mentor-proof-relay-market-wedge strong{color:#fff4cc;font-size:14px;font-weight:950;line-height:1.2}.mentor-proof-relay-market-wedge p{color:#d6c897;margin:0;font-size:12px;font-weight:740;line-height:1.38}.mentor-proof-relay-today-head{gap:5px;min-width:0;display:grid}.mentor-proof-relay-today-head span{color:#7defff;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-relay-today-head strong{color:#fff;font-size:18px;font-weight:950;line-height:1.15}.mentor-proof-relay-today-head small{color:#aebdcb;font-size:12px;font-weight:760;line-height:1.35}.mentor-proof-relay-today-list{gap:9px;min-width:0;display:grid}.mentor-proof-relay-today-list article{background:#ffffff0b;border:1px solid #94a3b829;border-radius:10px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:10px;display:grid}.mentor-proof-relay-today-list b{color:#18bcea;background:#18bcea1f;border-radius:9px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:950;display:grid}.mentor-proof-relay-today-list span{gap:3px;min-width:0;display:grid}.mentor-proof-relay-today-list strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;line-height:1.2;overflow:hidden}.mentor-proof-relay-today-list small{color:#aebdcb;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:760;overflow:hidden}.mentor-proof-relay-today-actions{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.mentor-proof-relay-today-actions button{color:#e5edf5;cursor:pointer;background:#ffffff0a;border:1px solid #94a3b833;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:38px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.mentor-proof-relay-today-actions button.mentor-proof-sync-primary-action{color:#fff;background:linear-gradient(#18bcea,#087997);border-color:#18bcea5c;box-shadow:0 14px 28px #0ea5e933}.mentor-proof-relay-today-actions button:disabled{cursor:not-allowed;opacity:.56}.mentor-proof-product-shell .mentor-proof-relay-grid{grid-template-areas:"bot inbox""preview inbox""teach routes""buyer buyer""trust trust"}.mentor-proof-public-page-frame{color:#0b1320;background:#f5f8fb;border:1px solid #dce4eb;border-radius:12px;overflow:hidden}.mentor-proof-public-page-frame nav{border-bottom:1px solid #dce4eb;grid-template-columns:minmax(0,1fr) repeat(4,auto);align-items:center;gap:12px;min-height:50px;padding:0 16px;display:grid}.mentor-proof-public-page-frame nav strong{color:#0b1320;font-size:15px;font-weight:950}.mentor-proof-public-page-frame nav span{color:#546779;font-size:12px;font-weight:850}.mentor-proof-public-page-body{grid-template-columns:minmax(0,1fr) minmax(240px,.62fr);gap:18px;padding:22px;display:grid}.mentor-proof-public-page-copy{align-content:start;gap:14px;min-width:0;display:grid}.mentor-proof-public-page-copy h3{color:#0f172a;letter-spacing:0;max-width:520px;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:950;line-height:1}.mentor-proof-public-page-copy p{color:#405267;max-width:560px;margin:0;font-size:14px;font-weight:720;line-height:1.45}.mentor-proof-public-page-stats{flex-wrap:wrap;gap:9px;display:flex}.mentor-proof-public-page-stats span{background:#fff;border:1px solid #dce4eb;border-radius:9px;gap:3px;min-width:112px;padding:10px 12px;display:grid}.mentor-proof-public-page-stats strong{color:#0f172a;font-size:18px;font-weight:950}.mentor-proof-public-page-stats small{color:#627589;font-size:12px;font-weight:760}.mentor-proof-public-page-actions{flex-wrap:wrap;gap:9px;display:flex}.mentor-proof-public-page-actions button{color:#0d1b2a;cursor:pointer;background:#fff;border:1px solid #cfd9e4;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:950;display:inline-flex}.mentor-proof-public-page-actions button:first-child{color:#fff;background:linear-gradient(#18bcea,#087997);border-color:#0891b2}.mentor-proof-public-receipts{gap:10px;min-width:0;display:grid}.mentor-proof-public-receipts article{background:#fff;border:1px solid #dce4eb;border-radius:9px;gap:5px;min-width:0;padding:12px;display:grid}.mentor-proof-public-receipts b{color:#0685a8;font-size:12px;font-weight:950}.mentor-proof-public-receipts strong{color:#0f172a;font-size:14px;font-weight:950;line-height:1.18}.mentor-proof-public-receipts small{color:#637689;font-size:12px;font-weight:740;line-height:1.35}.mentor-proof-relay-why-hz{grid-template-columns:minmax(250px,.7fr) minmax(0,1.12fr) minmax(230px,.58fr)}.mentor-proof-relay-social-loop{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.mentor-proof-relay-social-loop article{background:#ffffff09;border:1px solid #94a3b829;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:11px;min-width:0;padding:12px;display:grid}.mentor-proof-relay-social-loop b{color:#18bcea;background:#18bcea26;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:950;display:grid}.mentor-proof-relay-social-loop span{gap:4px;min-width:0;display:grid}.mentor-proof-relay-social-loop strong{color:#fff;font-size:13px;font-weight:950;line-height:1.16}.mentor-proof-relay-social-loop small{color:#aebdcb;font-size:12px;font-weight:740;line-height:1.35}.mentor-proof-relay-why-hz .mentor-proof-relay-decision{grid-column:1/-1}@media (width<=1180px){.mentor-proof-product-shell .mentor-proof-relay-concept-hero,.mentor-discord-bridge.mentor-proof-relay-shell .mentor-proof-relay-concept-hero,.mentor-proof-public-page-body,.mentor-proof-relay-why-hz{grid-template-columns:minmax(0,1fr)}.mentor-proof-product-shell .mentor-proof-relay-grid{grid-template-areas:"bot""inbox""preview""routes""teach""buyer""trust"}.mentor-proof-relay-social-loop,.mentor-proof-relay-stage-tabs,.mentor-proof-relay-concept-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-relay-first-look-panel{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.mentor-proof-product-shell .mentor-proof-relay-concept-hero{padding:16px}.mentor-proof-product-shell .mentor-proof-relay-concept-hero .mentor-proof-relay-first-look-copy h2{font-size:34px}.mentor-proof-relay-concept-steps,.mentor-proof-relay-stage-tabs,.mentor-proof-relay-social-loop,.mentor-proof-public-page-frame nav,.mentor-proof-public-page-stats,.mentor-proof-public-page-actions{grid-template-columns:minmax(0,1fr)}.mentor-proof-relay-today-list strong,.mentor-proof-relay-today-list small{white-space:normal}.mentor-proof-public-page-body{padding:16px}.mentor-proof-public-page-copy h3{font-size:32px}}.mentor-proof-autopilot-board{background:linear-gradient(135deg,#18bcea1f,#0000 36%),linear-gradient(#080f18fa,#040a12fa);border:1px solid #94a3b82e;border-radius:12px;grid-template-columns:minmax(280px,.82fr) minmax(360px,1.05fr) minmax(280px,.78fr);gap:14px;min-width:0;padding:14px;display:grid;box-shadow:0 26px 70px #02061742}.mentor-proof-autopilot-setup,.mentor-proof-autopilot-highlights,.mentor-proof-autopilot-trust{background:#ffffff0b;border:1px solid #94a3b829;border-radius:10px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.mentor-proof-autopilot-highlights{background:#ffffff0f}.mentor-proof-autopilot-panel-head{gap:6px;min-width:0;display:grid}.mentor-proof-autopilot-panel-head span{color:#7defff;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-autopilot-panel-head strong{color:#fff;font-size:18px;font-weight:950;line-height:1.14}.mentor-proof-autopilot-panel-head small{color:#b9c8d7;font-size:12px;font-weight:760;line-height:1.4}.mentor-proof-autopilot-bot-state{background:#34d39914;border:1px solid #34d3993d;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 10px;min-width:0;padding:12px;display:grid}.mentor-proof-autopilot-bot-state svg{color:#34d399;grid-row:1/span 2}.mentor-proof-autopilot-bot-state span{color:#effef7;font-size:13px;font-weight:950}.mentor-proof-autopilot-bot-state small{color:#bdf8d8;font-size:12px;font-weight:740;line-height:1.35}.mentor-proof-autopilot-steps,.mentor-proof-autopilot-channels,.mentor-proof-autopilot-highlight-list,.mentor-proof-autopilot-trust-stats,.mentor-proof-autopilot-actions{gap:9px;min-width:0;display:grid}.mentor-proof-autopilot-steps span{background:#ffffff0a;border:1px solid #94a3b824;border-radius:9px;grid-template-columns:28px minmax(0,1fr);gap:5px 10px;min-width:0;padding:10px;display:grid}.mentor-proof-autopilot-steps b{color:#7defff;background:#18bcea24;border-radius:8px;grid-row:1/span 2;place-items:center;width:28px;height:28px;font-size:12px;font-weight:950;display:grid}.mentor-proof-autopilot-steps strong,.mentor-proof-autopilot-channels strong,.mentor-proof-autopilot-highlight-list strong,.mentor-proof-autopilot-actions strong{color:#fff;min-width:0;font-size:13px;font-weight:950;line-height:1.2}.mentor-proof-autopilot-steps small,.mentor-proof-autopilot-channels small,.mentor-proof-autopilot-highlight-list p,.mentor-proof-autopilot-highlight-list small,.mentor-proof-autopilot-actions small,.mentor-proof-autopilot-trust-stats em{color:#aebdcb;margin:0;font-size:12px;font-weight:730;line-height:1.35}.mentor-proof-autopilot-channels label{background:#ffffff09;border:1px solid #94a3b824;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.mentor-proof-autopilot-channels input{accent-color:#18bcea;width:16px;height:16px}.mentor-proof-autopilot-channels label span{gap:2px;min-width:0;display:grid}.mentor-proof-autopilot-highlight-list section{background:#0206176b;border:1px solid #94a3b829;border-radius:10px;gap:9px;min-width:0;padding:13px;display:grid}.mentor-proof-autopilot-highlight-list section>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.mentor-proof-autopilot-highlight-list span{color:#f6d36b;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-autopilot-highlight-list em{color:#9fb0c1;font-size:11px;font-style:normal;font-weight:760}.mentor-proof-autopilot-highlight-list footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.mentor-proof-autopilot-highlight-list button,.mentor-proof-autopilot-actions button{color:#e8fbff;cursor:pointer;background:#18bcea1a;border:1px solid #18bcea47;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.mentor-proof-autopilot-trust-score{background:radial-gradient(circle at 88% 10%,#f6d36b2e,#0000 9rem),#f6d36b14;border:1px solid #f6d36b47;border-radius:10px;gap:5px;min-width:0;padding:14px;display:grid}.mentor-proof-autopilot-trust-score span{color:#ffe18a;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-autopilot-trust-score strong{color:#ffe18a;font-size:42px;font-weight:950;line-height:.95}.mentor-proof-autopilot-trust-score small{color:#f7e8b1;font-size:12px;font-weight:740;line-height:1.35}.mentor-proof-autopilot-trust-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.mentor-proof-autopilot-trust-stats span{background:#ffffff0a;border:1px solid #94a3b824;border-radius:9px;gap:4px;min-width:0;padding:11px;display:grid}.mentor-proof-autopilot-trust-stats strong{color:#fff;font-size:18px;font-weight:950}.mentor-proof-autopilot-trust-stats small{color:#b9c8d7;font-size:12px;font-weight:900}.mentor-proof-autopilot-actions button{text-align:left;justify-items:start;min-height:48px;padding:10px 12px;display:grid}.mentor-proof-autopilot-actions button:first-child{background:#34d3991a;border-color:#34d39957}@media (width<=1180px){.mentor-proof-autopilot-board{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.mentor-proof-autopilot-board{gap:10px;padding:10px}.mentor-proof-autopilot-setup,.mentor-proof-autopilot-highlights,.mentor-proof-autopilot-trust{padding:13px}.mentor-proof-autopilot-trust-stats{grid-template-columns:minmax(0,1fr)}.mentor-proof-autopilot-highlight-list footer,.mentor-proof-autopilot-highlight-list button{width:100%}}.mentor-proof-product-shell .mentor-discord-bridge.mentor-proof-relay-shell{grid-template-columns:minmax(0,1fr);width:min(100%,1480px)}.mentor-proof-product-shell .mentor-proof-relay-social-rail,.mentor-proof-product-shell .mentor-proof-one-glance,.mentor-proof-product-shell .mentor-proof-hub,.mentor-proof-product-shell .mentor-proof-relay-concept-hero,.mentor-proof-product-shell .mentor-proof-autopilot-board,.mentor-proof-product-shell .mentor-proof-relay-path{display:none}.mentor-proof-operating-console{background:linear-gradient(#09121bfa,#050a10fa);border:1px solid #94a3b83d;border-radius:14px;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:0 24px 70px #0000004d}.mentor-proof-console-toolbar{background:#0f1722d1;border:1px solid #94a3b82e;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.mentor-proof-console-toolbar>div:first-child,.mentor-proof-console-panel-head,.mentor-proof-console-editor header,.mentor-proof-console-buyer-preview{gap:5px;min-width:0;display:grid}.mentor-proof-console-toolbar span,.mentor-proof-console-panel-head span,.mentor-proof-console-editor header span,.mentor-proof-console-buyer-preview>span{color:#5eead4;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-console-toolbar strong,.mentor-proof-console-panel-head strong,.mentor-proof-console-editor header strong,.mentor-proof-console-buyer-preview strong{color:#f8fafc;font-size:16px;font-weight:950;line-height:1.16}.mentor-proof-console-toolbar small,.mentor-proof-console-panel-head small,.mentor-proof-console-editor header small,.mentor-proof-console-buyer-preview p{color:#c4d2df;margin:0;font-size:12px;font-weight:720;line-height:1.38}.mentor-proof-console-actions,.mentor-proof-console-editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.mentor-proof-console-actions button,.mentor-proof-console-editor-actions button,.mentor-proof-console-targets button,.mentor-proof-console-buyer-preview button{color:#edf7ff;cursor:pointer;background:#101923;border:1px solid #94a3b842;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:12px;font-weight:900;display:inline-flex}.mentor-proof-console-actions button:first-child,.mentor-proof-console-editor-actions button:nth-child(2),.mentor-proof-console-buyer-preview button{color:#03111b;background:linear-gradient(135deg,#5eead4,#38bdf8);border-color:#5eead4ad}.mentor-proof-console-actions button:disabled,.mentor-proof-console-editor-actions button:disabled,.mentor-proof-console-buyer-preview button:disabled{cursor:not-allowed;opacity:.55}.mentor-proof-console-grid{grid-template-columns:minmax(230px,.38fr) minmax(0,1fr) minmax(270px,.42fr);align-items:stretch;gap:12px;min-width:0;display:grid}.mentor-proof-console-inbox,.mentor-proof-console-editor,.mentor-proof-console-publish{background:#080e15e6;border:1px solid #94a3b82e;border-radius:11px;align-content:start;gap:12px;min-width:0;padding:12px;display:grid}.mentor-proof-console-draft-list{gap:8px;min-width:0;display:grid}.mentor-proof-console-draft-list button{color:#f8fafc;cursor:pointer;text-align:left;background:#0f1722d6;border:1px solid #94a3b82e;border-radius:9px;gap:5px;width:100%;min-width:0;padding:11px;display:grid}.mentor-proof-console-draft-list button.active{background:#0f242ae6;border-color:#5eead4b8;box-shadow:inset 3px 0 #5eead4}.mentor-proof-console-draft-list small{color:#9fb0c2;font-size:11px;font-weight:760}.mentor-proof-console-draft-list strong{color:#fff;text-overflow:ellipsis;font-size:13px;font-weight:950;line-height:1.18;overflow:hidden}.mentor-proof-console-draft-list span{color:#facc15;font-size:11px;font-weight:950}.mentor-proof-console-receipt{color:#0f172a;background:#f8fafc;border:1px solid #94a3b82e;border-radius:10px;gap:12px;min-width:0;padding:14px;display:grid}.mentor-proof-console-receipt p{color:#1f2937;margin:0;font-size:15px;font-weight:760;line-height:1.45}.mentor-proof-console-safety{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.mentor-proof-console-safety span{color:#334155;background:#fff;border:1px solid #d7e2ec;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:5px 8px;font-size:11px;font-weight:850;display:inline-flex}.mentor-proof-console-targets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mentor-proof-console-targets button{text-align:left;justify-content:flex-start;min-height:54px;padding:9px}.mentor-proof-console-targets button svg{color:#5eead4;flex:none}.mentor-proof-console-targets button span,.mentor-proof-console-targets button strong,.mentor-proof-console-targets button small{min-width:0;display:block}.mentor-proof-console-targets button strong{color:#f8fafc;font-size:12px;font-weight:950}.mentor-proof-console-targets button small{color:#a9b8c8;font-size:11px;font-weight:700}.mentor-proof-console-buyer-preview{background:linear-gradient(#0a161bf5,#070d14f5);border:1px solid #5eead43d;border-radius:10px;padding:12px}.mentor-proof-console-buyer-preview div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.mentor-proof-console-buyer-preview div small{color:#d7e7f4;text-align:center;background:#ffffff0d;border:1px solid #94a3b829;border-radius:8px;min-width:0;padding:7px;font-size:11px;font-weight:850}.mentor-proof-relay-approved-preview{background:radial-gradient(circle at 14% 0,#22d3ee2e,#0000 24rem),linear-gradient(#08121cfa,#040a10fa);border:1px solid #b3cae038;border-radius:18px;gap:14px;min-width:0;padding:16px;display:grid;box-shadow:0 28px 90px #00000057}.mentor-proof-approved-head{grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);align-items:stretch;gap:14px;min-width:0;display:grid}.mentor-proof-approved-head>div,.mentor-proof-approved-head>aside,.mentor-proof-approved-route,.mentor-proof-approved-buyer-page,.mentor-proof-approved-inbox,.mentor-proof-approved-floor-post{border:1px solid #b3cae02e;border-radius:14px;min-width:0}.mentor-proof-approved-head>div,.mentor-proof-approved-head>aside{background:#040c13b8;align-content:center;gap:10px;padding:20px;display:grid}.mentor-proof-approved-head>aside{background:#34d39914;border-color:#34d39957}.mentor-proof-approved-head span,.mentor-proof-approved-panel-head>span,.mentor-proof-approved-buyer-copy>span,.mentor-proof-approved-receipts article div span,.mentor-proof-approved-floor-post>section>h3+p+div+div button,.mentor-proof-approved-post-head small{color:#25c8f2;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-approved-head h2{color:#fff;letter-spacing:0;max-width:900px;margin:0;font-size:clamp(30px,3vw,48px);font-weight:950;line-height:1.02}.mentor-proof-approved-head p,.mentor-proof-approved-head aside p{color:#d7e7f4;max-width:880px;margin:0;font-size:15px;font-weight:720;line-height:1.5}.mentor-proof-approved-head aside strong,.mentor-proof-approved-panel-head strong{color:#fff;font-size:18px;font-weight:950;line-height:1.16}.mentor-proof-approved-route{color:#111827;background:#f6f8fb;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.mentor-proof-approved-route article{border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:12px;display:grid}.mentor-proof-approved-route article.active{color:#fff;background:#101720}.mentor-proof-approved-route b{color:#0f172a;background:#e9eef5;border-radius:999px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:950;display:grid}.mentor-proof-approved-route article.active b{color:#041018;background:linear-gradient(135deg,#22d3ee,#0ea5e9)}.mentor-proof-approved-route strong,.mentor-proof-approved-route small{min-width:0;display:block}.mentor-proof-approved-route strong{color:inherit;font-size:15px;font-weight:950}.mentor-proof-approved-route small{color:#667085;margin-top:2px;font-size:12px;font-weight:720}.mentor-proof-approved-route article.active small{color:#aebfd0}.mentor-proof-approved-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.56fr);align-items:stretch;gap:14px;min-width:0;display:grid}.mentor-proof-approved-buyer-page{color:#0f172a;background:#f8fafc;grid-row:span 2;overflow:hidden}.mentor-proof-approved-buyer-page nav{background:#eef3f8;border-bottom:1px solid #dbe3ee;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:0 16px;display:flex}.mentor-proof-approved-buyer-page nav strong{color:#0f172a;margin-right:auto;font-size:14px;font-weight:950}.mentor-proof-approved-buyer-page nav span{color:#42526a;font-size:12px;font-weight:850}.mentor-proof-approved-buyer-page>section{grid-template-columns:minmax(0,1fr) minmax(270px,.72fr);gap:18px;padding:24px;display:grid}.mentor-proof-approved-buyer-copy{align-content:start;gap:13px;min-width:0;display:grid}.mentor-proof-approved-buyer-copy h3{color:#0b1220;letter-spacing:0;max-width:660px;margin:0;font-size:clamp(28px,3vw,42px);font-weight:950;line-height:1.05}.mentor-proof-approved-buyer-copy p{color:#526173;max-width:620px;margin:0;font-size:15px;font-weight:680;line-height:1.48}.mentor-proof-approved-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.mentor-proof-approved-stats span{background:#fff;border:1px solid #dce5ef;border-radius:9px;gap:4px;min-width:0;padding:10px;display:grid}.mentor-proof-approved-stats strong{color:#0f172a;font-size:18px;font-weight:950}.mentor-proof-approved-stats small{color:#687789;font-size:11px;font-weight:750}.mentor-proof-approved-actions,.mentor-proof-approved-receipts footer,.mentor-proof-approved-post-actions{flex-wrap:wrap;gap:8px;display:flex}.mentor-proof-approved-actions button,.mentor-proof-approved-receipts button,.mentor-proof-approved-editor button,.mentor-proof-approved-post-actions button{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd6e2;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;font-size:12px;font-weight:900;display:inline-flex}.mentor-proof-approved-actions button:first-child,.mentor-proof-approved-editor button{color:#03111b;background:linear-gradient(135deg,#22d3ee,#0ea5e9);border-color:#0ea5e9}.mentor-proof-approved-actions button:disabled,.mentor-proof-approved-receipts button:disabled,.mentor-proof-approved-editor button:disabled,.mentor-proof-approved-post-actions button:disabled{cursor:not-allowed;opacity:.55}.mentor-proof-approved-receipts,.mentor-proof-approved-draft-list,.mentor-proof-approved-editor{gap:10px;min-width:0;display:grid}.mentor-proof-approved-receipts article{color:#edf7ff;background:#081019;border:1px solid #1e3546;border-radius:12px;gap:9px;min-width:0;padding:13px;display:grid}.mentor-proof-approved-receipts article.gold{background:linear-gradient(135deg,#121820,#171204);border-color:#f5c45b8c}.mentor-proof-approved-receipts article div,.mentor-proof-approved-post-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.mentor-proof-approved-receipts article div small,.mentor-proof-approved-receipts article p,.mentor-proof-approved-floor-post p{color:#aebfd0;margin:0;font-size:12px;font-weight:720;line-height:1.38}.mentor-proof-approved-receipts article strong{color:#fff;font-size:16px;font-weight:950;line-height:1.18}.mentor-proof-approved-receipts article b{color:#39d98a;font-size:22px;font-weight:950}.mentor-proof-approved-inbox,.mentor-proof-approved-floor-post{color:#f8fafc;background:#070f17f0;gap:12px;padding:14px;display:grid}.mentor-proof-approved-panel-head{gap:5px;min-width:0;display:grid}.mentor-proof-approved-panel-head small{color:#a9b8c8;font-size:12px;font-weight:720;line-height:1.35}.mentor-proof-approved-inbox-layout{grid-template-columns:minmax(170px,.45fr) minmax(0,1fr);gap:10px;min-width:0;display:grid}.mentor-proof-approved-draft-list button{color:#f8fafc;cursor:pointer;text-align:left;background:#121c27;border:1px solid #b3cae02e;border-radius:10px;gap:6px;width:100%;min-width:0;padding:11px;display:grid}.mentor-proof-approved-draft-list button.active{background:#132637;border-color:#25c8f2cc;box-shadow:0 0 0 1px #25c8f233}.mentor-proof-approved-draft-list small{color:#91a4ba;font-size:11px;font-weight:760}.mentor-proof-approved-draft-list strong{color:#fff;font-size:14px;font-weight:950;line-height:1.18}.mentor-proof-approved-draft-list span{color:#39d98a;font-size:12px;font-weight:950}.mentor-proof-approved-editor label{background:#111923;border:1px solid #b3cae029;border-radius:10px;gap:6px;min-width:0;padding:11px;display:grid}.mentor-proof-approved-editor label>span{color:#91a4ba;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:950}.mentor-proof-approved-editor label strong{color:#fff;font-size:15px;font-weight:950}.mentor-proof-approved-editor label small{color:#c6d5e3;font-size:12px;font-weight:720;line-height:1.38}.mentor-proof-approved-editor label em{color:#9eeeff;border:1px solid #25c8f238;border-radius:999px;width:fit-content;margin-bottom:4px;margin-right:6px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:850;display:inline-flex}.mentor-proof-approved-floor-post>section{background:#ffffff0b;border:1px solid #b3cae029;border-radius:12px;gap:12px;min-width:0;padding:13px;display:grid}.mentor-proof-approved-post-head{justify-content:start}.mentor-proof-approved-post-head>b{color:#9deeff;background:#25c8f226;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:950;display:grid}.mentor-proof-approved-post-head strong,.mentor-proof-approved-floor-post h3{color:#fff;font-weight:950}.mentor-proof-approved-post-head strong,.mentor-proof-approved-post-head small{display:block}.mentor-proof-approved-floor-post h3{margin:0;font-size:22px;line-height:1.12}.mentor-proof-approved-post-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mentor-proof-approved-post-metrics span{background:#0b1118;border:1px solid #b3cae029;border-radius:10px;gap:3px;min-width:0;padding:10px;display:grid}.mentor-proof-approved-post-metrics strong{color:#39d98a;font-size:18px;font-weight:950}.mentor-proof-approved-post-metrics small{color:#a9b8c8;font-size:11px;font-weight:760}@media (width<=1100px){.mentor-proof-approved-grid,.mentor-proof-approved-buyer-page>section{grid-template-columns:minmax(0,1fr)}.mentor-proof-approved-buyer-page{grid-row:auto}}@media (width<=900px){.mentor-proof-operating-console,.mentor-proof-console-toolbar,.mentor-proof-console-inbox,.mentor-proof-console-editor,.mentor-proof-console-publish{padding:12px}.mentor-proof-console-toolbar,.mentor-proof-console-grid{grid-template-columns:minmax(0,1fr)}.mentor-proof-console-actions,.mentor-proof-console-editor-actions{justify-content:stretch}.mentor-proof-console-actions button,.mentor-proof-console-editor-actions button{flex:150px}.mentor-proof-relay-approved-preview,.mentor-proof-approved-head>div,.mentor-proof-approved-head>aside{padding:12px}.mentor-proof-approved-head,.mentor-proof-approved-route,.mentor-proof-approved-inbox-layout{grid-template-columns:minmax(0,1fr)}.mentor-proof-approved-route article{padding:10px}.mentor-proof-approved-buyer-page>section{padding:16px}}@media (width<=640px){.mentor-proof-approved-stats,.mentor-proof-approved-post-metrics{grid-template-columns:minmax(0,1fr)}.mentor-proof-approved-buyer-page nav{flex-wrap:wrap;justify-content:start;padding:10px 12px}}.mentor-proof-launchpad{background:linear-gradient(135deg,#25c8f224,#071119eb 38%),#071119;border:1px solid #b3cae038;border-radius:18px;gap:16px;min-width:0;padding:18px;display:grid;box-shadow:0 26px 90px #00000057}.mentor-proof-launchpad-head{grid-template-columns:minmax(0,1fr) minmax(280px,.38fr);align-items:stretch;gap:16px;display:grid}.mentor-proof-launchpad-head>div,.mentor-proof-launchpad-head>aside,.mentor-proof-launchpad-status,.mentor-proof-launchpad-inbox,.mentor-proof-launchpad-preview{background:#040c13b8;border:1px solid #b3cae02e;border-radius:14px;min-width:0}.mentor-proof-launchpad-head>div{align-content:center;gap:12px;min-height:176px;padding:24px;display:grid}.mentor-proof-launchpad-head>aside{background:linear-gradient(150deg,#22d3ee29,#0c1620e6),#060f18eb;align-content:space-between;gap:12px;padding:22px;display:grid}.mentor-proof-launchpad span,.mentor-proof-launchpad-status>span,.mentor-proof-launchpad-inbox>div>span,.mentor-proof-launchpad-preview>div>span{color:#38d8ff;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:900}.mentor-proof-launchpad h2{color:#fff;max-width:820px;margin:0;font-size:clamp(32px,3.4vw,50px);font-weight:950;line-height:1}.mentor-proof-launchpad p,.mentor-proof-launchpad small{color:#d7e7f4;margin:0;font-weight:680;line-height:1.45}.mentor-proof-launchpad-head p{max-width:780px;font-size:16px}.mentor-proof-launchpad strong{color:#fff}.mentor-proof-launchpad-primary,.mentor-proof-launchpad button{color:#f8fdff;cursor:pointer;background:#0c1a26eb;border:1px solid #38d8ff47;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:13px;font-weight:850;display:inline-flex}.mentor-proof-launchpad-primary,.mentor-proof-launchpad-status button:first-of-type,.mentor-proof-launchpad-preview-actions button:first-child{color:#03111b;background:linear-gradient(135deg,#22d3ee,#0ea5e9);border-color:#22d3eeb8;box-shadow:0 18px 42px #0ea5e93d}.mentor-proof-launchpad button:disabled{cursor:not-allowed;opacity:.54}.mentor-proof-launchpad-stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mentor-proof-launchpad-stepper article{background:#050e16c7;border:1px solid #b3cae029;border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:10px;min-width:0;padding:14px;display:grid}.mentor-proof-launchpad-stepper article.active{background:#051f2ceb;border-color:#38d8ffbd}.mentor-proof-launchpad-stepper article.complete{border-color:#34d39985}.mentor-proof-launchpad-stepper b{color:#a7f3ff;background:#38d8ff24;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.mentor-proof-launchpad-stepper article.complete b{color:#86efac;background:#34d3992e}.mentor-proof-launchpad-stepper span,.mentor-proof-launchpad-stepper strong,.mentor-proof-launchpad-stepper small{min-width:0;display:block}.mentor-proof-launchpad-stepper strong{font-size:13px}.mentor-proof-launchpad-stepper small{color:#b8ccd9;margin-top:3px;font-size:12px}.mentor-proof-launchpad-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mentor-proof-launchpad-status{align-content:start;gap:10px;padding:16px;display:grid}.mentor-proof-launchpad-status strong{font-size:18px}.mentor-proof-launchpad-status>div{flex-wrap:wrap;gap:6px;display:flex}.mentor-proof-launchpad-status em,.mentor-proof-launchpad-preview section em{color:#9eeeff;border:1px solid #38d8ff38;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-style:normal;font-weight:850;display:inline-flex}.mentor-proof-launchpad-workspace{grid-template-columns:minmax(0,1fr) minmax(320px,.44fr);align-items:stretch;gap:12px;display:grid}.mentor-proof-launchpad-inbox,.mentor-proof-launchpad-preview{gap:14px;padding:16px;display:grid}.mentor-proof-launchpad-drafts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mentor-proof-launchpad-drafts section,.mentor-proof-launchpad-preview section{background:#061018cc;border:1px solid #b3cae029;border-radius:12px;gap:8px;min-width:0;padding:14px;display:grid}.mentor-proof-launchpad-drafts section strong,.mentor-proof-launchpad-preview section strong{font-size:16px;line-height:1.2}.mentor-proof-launchpad-drafts section p,.mentor-proof-launchpad-preview section p{color:#bfd2df;font-size:13px}.mentor-proof-launchpad-drafts footer,.mentor-proof-launchpad-preview-actions{flex-wrap:wrap;gap:8px;display:flex}.mentor-proof-launchpad-drafts footer button{min-height:36px}@media (width<=1100px){.mentor-proof-launchpad-workspace{grid-template-columns:minmax(0,1fr)}.mentor-proof-launchpad-grid,.mentor-proof-launchpad-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.mentor-proof-launchpad-head,.mentor-proof-launchpad-workspace,.mentor-proof-launchpad-grid,.mentor-proof-launchpad-stepper,.mentor-proof-launchpad-drafts{grid-template-columns:minmax(0,1fr)}.mentor-proof-launchpad{padding:12px}.mentor-proof-launchpad-head>div{min-height:0;padding:20px}}.mentor-proof-engine-opening,.mentor-proof-engine-flow,.mentor-proof-engine-workspace,.mentor-proof-engine-public-social,.mentor-proof-engine-decision{min-width:0}.mentor-proof-engine-opening{grid-template-columns:minmax(0,.95fr) minmax(360px,.62fr);align-items:stretch;gap:18px;display:grid}.mentor-proof-engine-hero,.mentor-proof-engine-live-room,.mentor-proof-engine-flow,.mentor-proof-engine-workspace,.mentor-proof-engine-buyer-page,.mentor-proof-engine-floor-loop,.mentor-proof-engine-decision{background:linear-gradient(135deg,#25c8f217,#0000 42%),#09121beb;border:1px solid #b3cae02e;border-radius:18px;box-shadow:0 28px 90px #0000004d}.mentor-proof-engine-hero{align-content:center;gap:18px;min-height:430px;padding:48px;display:grid}.mentor-proof-engine-hero>span,.mentor-proof-engine-bot-card span,.mentor-proof-engine-buyer-body>div>span,.mentor-proof-engine-receipts span,.mentor-proof-engine-decision span,.mentor-proof-engine-inspector span,.mentor-proof-engine-drafts span{color:#25c8f2;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-engine-hero h2{color:#fff;letter-spacing:0;max-width:900px;margin:0;font-size:64px;font-weight:950;line-height:.95}.mentor-proof-engine-hero p{color:#d5e2ef;max-width:820px;margin:0;font-size:19px;font-weight:720;line-height:1.45}.mentor-proof-engine-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.mentor-proof-engine-hero-actions button,.mentor-proof-engine-inspector>button,.mentor-proof-engine-buyer-body button,.mentor-proof-engine-thread-box button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#11a8d1,#087995);border:1px solid #25c8f26b;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 16px;font-size:14px;font-weight:950;text-decoration:none;display:inline-flex;box-shadow:0 18px 38px #11a8d138}.mentor-proof-engine-hero-actions button:not(:first-child),.mentor-proof-engine-buyer-body button:not(:first-child),.mentor-proof-engine-inspector>button:last-child{box-shadow:none;background:#ffffff0f;border-color:#b3cae02e}.mentor-proof-engine-live-room{grid-template-rows:auto minmax(0,1fr) auto;gap:14px;min-height:430px;padding:18px;display:grid}.mentor-proof-engine-panel-head,.mentor-proof-engine-section-head{border-bottom:1px solid #b3cae029;justify-content:space-between;align-items:start;gap:14px;padding-bottom:14px;display:flex}.mentor-proof-engine-panel-head strong,.mentor-proof-engine-section-head strong,.mentor-proof-engine-bot-card strong{color:#fff;font-size:18px;font-weight:950;display:block}.mentor-proof-engine-panel-head small,.mentor-proof-engine-section-head small{color:#a9b8c8;margin-top:4px;font-size:13px;font-weight:750;line-height:1.35;display:block}.mentor-proof-engine-panel-head em,.mentor-proof-engine-section-head em{color:#b8f7df;white-space:nowrap;background:#27d39a1c;border:1px solid #27d39a4d;border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-style:normal;font-weight:950}.mentor-proof-engine-message-list{align-content:center;gap:10px;display:grid}.mentor-proof-engine-message-list article{background:#030a108f;border:1px solid #b3cae02e;border-radius:14px;grid-template-columns:38px minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.mentor-proof-engine-message-list b,.mentor-proof-engine-floor-loop article>div>b{color:#9deeff;background:#25c8f226;border-radius:12px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:950;display:grid}.mentor-proof-engine-message-list strong,.mentor-proof-engine-message-list small{min-width:0;display:block}.mentor-proof-engine-message-list strong{color:#fff;font-size:14px;line-height:1.1}.mentor-proof-engine-message-list small{color:#c7d6e5;margin-top:5px;font-size:13px;font-weight:700;line-height:1.35}.mentor-proof-engine-bot-card{background:#25c8f21a;border:1px solid #25c8f257;border-radius:14px;gap:8px;padding:14px;display:grid}.mentor-proof-engine-bot-card p{color:#c9d8e6;margin:0;font-size:13px;font-weight:730;line-height:1.38}.mentor-proof-engine-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:14px;display:grid}.mentor-proof-engine-flow article{background:#ffffff0b;border:1px solid #b3cae02e;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:10px;min-width:0;min-height:92px;padding:13px;display:grid}.mentor-proof-engine-flow b,.mentor-proof-engine-workspace-rail nav b{color:#25c8f2;background:#25c8f229;border-radius:10px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:950;display:grid}.mentor-proof-engine-flow strong,.mentor-proof-engine-flow small,.mentor-proof-engine-workspace-rail nav strong,.mentor-proof-engine-workspace-rail nav small,.mentor-proof-engine-workspace-rail nav em{min-width:0;display:block}.mentor-proof-engine-flow strong{color:#fff;font-size:14px;font-weight:950;line-height:1.12}.mentor-proof-engine-flow small{color:#a9b8c8;margin-top:5px;font-size:12px;font-weight:720;line-height:1.28}.mentor-proof-engine-workspace{grid-template-columns:260px minmax(0,1fr) 320px;gap:14px;padding:14px;scroll-margin-top:18px;display:grid}.mentor-proof-engine-workspace-rail,.mentor-proof-engine-inbox,.mentor-proof-engine-inspector{background:#040b118c;border:1px solid #b3cae02e;border-radius:16px;min-width:0}.mentor-proof-engine-workspace-rail{align-content:start;gap:12px;padding:14px;display:grid}.mentor-proof-engine-mentor-card{background:#f5c55d14;border:1px solid #f5c55d4d;border-radius:14px;gap:11px;padding:13px;display:grid}.mentor-proof-engine-mentor-card strong{color:#fff;font-size:16px;font-weight:950}.mentor-proof-engine-mentor-card small{color:#e7d7a6;font-size:12px;font-weight:820}.mentor-proof-engine-mentor-card span{color:#e7d7a6;background:#ffffff0f;border:1px solid #b3cae02e;border-radius:999px;align-items:center;gap:8px;min-height:32px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.mentor-proof-engine-mentor-card span b{background:#27d39a;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #27d39a1f}.mentor-proof-engine-workspace-rail nav{gap:8px;display:grid}.mentor-proof-engine-workspace-rail nav button{color:#dce9f6;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;padding:10px;display:grid}.mentor-proof-engine-workspace-rail nav button.active,.mentor-proof-engine-workspace-rail nav button:hover,.mentor-proof-engine-workspace-rail nav button:focus-visible{color:#fff;background:#25c8f21f;border-color:#25c8f257}.mentor-proof-engine-workspace-rail nav strong{color:inherit;font-size:13px;font-weight:950;line-height:1.1}.mentor-proof-engine-workspace-rail nav small{color:#a9b8c8;margin-top:3px;font-size:11px;font-weight:720}.mentor-proof-engine-workspace-rail nav em{color:#a9f3ff;text-align:center;background:#25c8f22b;border-radius:999px;min-width:26px;min-height:24px;padding:5px 7px;font-size:11px;font-style:normal;font-weight:950}.mentor-proof-engine-inbox{grid-template-rows:auto minmax(0,1fr);padding:14px;display:grid}.mentor-proof-engine-drafts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.mentor-proof-engine-drafts section{background:#ffffff0b;border:1px solid #b3cae02e;border-radius:15px;gap:11px;min-width:0;padding:13px;display:grid}.mentor-proof-engine-drafts section.featured{background:linear-gradient(135deg,#25c8f224,#0000 56%),#ffffff0e;border-color:#25c8f273;box-shadow:0 0 0 1px #25c8f21f,0 18px 46px #00000038}.mentor-proof-engine-drafts section>div,.mentor-proof-engine-drafts footer{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.mentor-proof-engine-drafts small{color:#a9b8c8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.mentor-proof-engine-drafts strong{color:#fff;font-size:16px;font-weight:950;line-height:1.18}.mentor-proof-engine-drafts p{color:#c6d5e3;margin:0;font-size:13px;font-weight:720;line-height:1.42}.mentor-proof-engine-drafts footer{flex-wrap:wrap;justify-content:start}.mentor-proof-engine-drafts footer button{color:#e9f4ff;cursor:pointer;background:#ffffff0e;border:1px solid #b3cae02e;border-radius:10px;min-height:34px;padding:0 10px;font-size:12px;font-weight:900}.mentor-proof-engine-drafts footer button:first-child{color:#c9f8e4;background:#27d39a1f;border-color:#27d39a6b}.mentor-proof-engine-drafts footer button:last-child{color:#ffc4cf;border-color:#fb71854d}.mentor-proof-engine-drafts footer button:disabled,.mentor-proof-engine-inspector>button:disabled,.mentor-proof-engine-buyer-body button:disabled{cursor:not-allowed;opacity:.58}.mentor-proof-engine-inspector{align-content:start;gap:13px;padding:14px;display:grid}.mentor-proof-engine-inspector>div{background:#ffffff0b;border:1px solid #b3cae02e;border-radius:14px;gap:10px;padding:13px;display:grid}.mentor-proof-engine-inspector strong{color:#fff;font-size:16px;font-weight:950;line-height:1.18}.mentor-proof-engine-inspector label{color:#dce9f5;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;font-size:13px;font-weight:800;display:grid}.mentor-proof-engine-inspector input{accent-color:#27d39a}.mentor-proof-engine-public-social{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);gap:18px;display:grid}.mentor-proof-engine-buyer-page{color:#081017;background:#f6f9fc;scroll-margin-top:18px;overflow:hidden}.mentor-proof-engine-buyer-page nav{border-bottom:1px solid #0f172a1a;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:0 18px;display:flex}.mentor-proof-engine-buyer-page nav strong,.mentor-proof-engine-buyer-page nav span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mentor-proof-engine-buyer-page nav strong{color:#081017;font-size:17px;font-weight:950}.mentor-proof-engine-buyer-page nav span{color:#526171;font-size:13px;font-weight:850}.mentor-proof-engine-buyer-body{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:18px;padding:24px 24px 18px;display:grid}.mentor-proof-engine-buyer-body h3{color:#07111a;letter-spacing:0;max-width:660px;margin:0;font-size:46px;font-weight:950;line-height:.98}.mentor-proof-engine-buyer-body p{color:#475569;max-width:700px;margin:12px 0 0;font-size:16px;font-weight:720;line-height:1.45}.mentor-proof-engine-buyer-body>div>div{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.mentor-proof-engine-buyer-body button:not(:first-child){color:#0f172a}.mentor-proof-engine-buyer-body aside{text-align:center;background:#fff;border:1px solid #0f172a1f;border-radius:16px;gap:5px;padding:16px;display:grid;box-shadow:0 18px 44px #0f172a17}.mentor-proof-engine-buyer-body aside span{color:#047857;text-transform:uppercase;font-size:12px;font-weight:950}.mentor-proof-engine-buyer-body aside strong{color:#0f172a;font-size:44px;font-weight:950;line-height:1}.mentor-proof-engine-buyer-body aside small{color:#475569;font-size:13px;font-weight:750}.mentor-proof-engine-receipts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 24px 24px;display:grid}.mentor-proof-engine-receipts article{background:#fff;border:1px solid #0f172a1f;border-radius:16px;gap:10px;min-width:0;padding:14px;display:grid;box-shadow:0 16px 38px #0f172a12}.mentor-proof-engine-receipts strong{color:#111827;font-size:16px;font-weight:950;line-height:1.18}.mentor-proof-engine-receipts p{color:#536273;margin:0;font-size:13px;font-weight:700;line-height:1.38}.mentor-proof-engine-floor-loop{gap:14px;padding:18px;scroll-margin-top:18px;display:grid}.mentor-proof-engine-floor-loop article{background:linear-gradient(135deg,#25c8f21f,#0000 52%),#ffffff0b;border:1px solid #25c8f242;border-radius:16px;gap:13px;padding:15px;display:grid}.mentor-proof-engine-floor-loop article>div:first-child{align-items:center;gap:11px;display:flex}.mentor-proof-engine-floor-loop article>div span strong,.mentor-proof-engine-floor-loop article>div span small{display:block}.mentor-proof-engine-floor-loop article>div span strong{color:#fff;font-size:15px;font-weight:950}.mentor-proof-engine-floor-loop article>div span small{color:#a9b8c8;font-size:12px;font-weight:760}.mentor-proof-engine-floor-loop h3{color:#fff;margin:0;font-size:24px;font-weight:950;line-height:1.08}.mentor-proof-engine-floor-loop p,.mentor-proof-engine-thread-box p,.mentor-proof-engine-decision p{color:#c8d8e6;margin:0;font-size:14px;font-weight:720;line-height:1.4}.mentor-proof-engine-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mentor-proof-engine-metrics span{background:#ffffff0b;border:1px solid #b3cae02e;border-radius:12px;gap:3px;min-width:0;padding:10px;display:grid}.mentor-proof-engine-metrics strong{color:#fff;font-size:17px;font-weight:950}.mentor-proof-engine-metrics small{color:#a9b8c8;font-size:11px;font-weight:800}.mentor-proof-engine-thread-box{background:#040b118c;border:1px solid #b3cae02e;border-radius:16px;gap:10px;padding:14px;display:grid}.mentor-proof-engine-thread-box strong{color:#fff;font-size:17px;font-weight:950}.mentor-proof-engine-thread-box button{width:100%;min-height:40px;box-shadow:none;background:#27d39a29}.mentor-proof-engine-decision{background:linear-gradient(135deg,#f5c55d1f,#0000 46%),#080e14eb;border-color:#f5c55d38;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;display:grid}.mentor-proof-engine-decision article{background:#ffffff0b;border:1px solid #b3cae02e;border-radius:14px;gap:8px;padding:14px;display:grid}.mentor-proof-engine-decision span{color:#f5c55d}.mentor-proof-engine-decision strong{color:#fff;font-size:17px;font-weight:950;line-height:1.15}@media (width<=1180px){.mentor-proof-engine-opening,.mentor-proof-engine-workspace,.mentor-proof-engine-public-social{grid-template-columns:minmax(0,1fr)}.mentor-proof-engine-flow,.mentor-proof-engine-decision{grid-template-columns:repeat(2,minmax(0,1fr))}.mentor-proof-engine-hero{min-height:360px;padding:34px}.mentor-proof-engine-hero h2{font-size:56px}}@media (width<=760px){.mentor-proof-engine-hero,.mentor-proof-engine-live-room,.mentor-proof-engine-workspace,.mentor-proof-engine-floor-loop{border-radius:14px}.mentor-proof-engine-hero{min-height:0;padding:26px}.mentor-proof-engine-hero h2{font-size:40px}.mentor-proof-engine-hero p{font-size:16px}.mentor-proof-engine-flow,.mentor-proof-engine-drafts,.mentor-proof-engine-buyer-body,.mentor-proof-engine-receipts,.mentor-proof-engine-metrics,.mentor-proof-engine-decision{grid-template-columns:minmax(0,1fr)}.mentor-proof-engine-buyer-body h3{font-size:34px}.mentor-proof-engine-panel-head,.mentor-proof-engine-section-head,.mentor-proof-engine-drafts section>div,.mentor-proof-engine-drafts footer{flex-direction:column;align-items:stretch}.mentor-proof-engine-buyer-page nav{grid-template-columns:minmax(0,1fr);align-items:start;padding:14px 18px;display:grid}}
