/* OpenFlow member experience: shared type, spacing and responsive surfaces. */
:root{--bg:#09090b;--panel:#191515;--line:#3b3031;--muted:#b7b0b1;--brand-red:#ff405e;--mint:#ff405e;--text:#f3f0e6}
body.of-experience{background:#09090b;color:var(--text);font:14px/1.6 'Segoe UI',Arial,sans-serif;overflow-x:clip}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{touch-action:manipulation}button,a{transition:background .15s,border-color .15s}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #ff405e;outline-offset:4px}button:disabled{cursor:not-allowed}.primary{background:#ff405e;border:1px solid #ff405e;border-radius:9px;color:#fff;font-weight:650;box-shadow:0 5px 22px #ff405e10}.primary:hover{background:#ff405e}p{color:var(--muted)}.eyebrow{font-size:10px;letter-spacing:2px;font-weight:650;color:#ff405e}.panel,.of-settings-card{background:#191515;border:1px solid var(--line);border-radius:14px;box-shadow:none}.panel p{font-size:14px}h2{letter-spacing:-.7px}h3{letter-spacing:-.3px}input,select,textarea{border:1px solid #3a3a43;background:#09090b;border-radius:8px;min-height:44px;color:#b7b0b1;width:100%}button{border:1px solid #36363e;border-radius:8px;background:#191515;color:#b7b0b1}button:hover{border-color:#73737f}label{font-size:13px;color:#b7b0b1}small{color:var(--muted)}[hidden]{display:none!important}
.of-experience:not(.is-signed-in)>.sidebar,.of-experience:not(.is-signed-in)>header{display:none!important}.of-experience:not(.is-signed-in)>main{margin:0 auto;padding:0 36px 40px;max-width:1270px}.of-experience.is-signed-in .of-landing{display:none}.of-landing{display:block!important;background:radial-gradient(ellipse at 50% 12%,#3b30311a,transparent 40%);border:0;padding:0}.is-signed-in .of-landing{display:none!important}.landing-nav{height:92px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #ffffff0b}.landing-nav .brand{font-size:23px;font-style:italic;font-weight:850;letter-spacing:1px}.landing-nav .brand span{font-size:15px;color:#ff405e}.landing-nav>div{display:flex;align-items:center;gap:22px}.landing-nav a{color:#b7b0b1;text-decoration:none;font-size:13px}.landing-nav button{padding:10px 19px;font-size:13px}.landing-intro{text-align:center;padding:78px 0 55px}.launch-pill{display:inline-flex;align-items:center;gap:9px;border:1px solid #3b3031;background:#191515;padding:7px 14px;border-radius:30px;font-size:10px;letter-spacing:2px;color:#ff405e}.launch-pill i{width:5px;height:5px;background:#ff405e;border-radius:50%;box-shadow:0 0 14px #ff3d58}.landing-intro h1{font-size:clamp(36px,5.3vw,68px);line-height:1.09;letter-spacing:-3px;font-weight:750;margin:28px auto 22px;max-width:1000px}.landing-intro h1 em{color:#ff405e;font-style:normal}.landing-intro>p{font-size:18px;line-height:1.65;color:#b7b0b1}.landing-actions{display:flex;justify-content:center;align-items:center;gap:26px;margin:29px 0 16px}.landing-actions button{padding:14px 22px}.landing-actions button span{margin-left:22px}.landing-actions a{font-size:13px;color:#b7b0b1;text-decoration:none}.landing-intro>small{font-size:11px;color:#888895}
.workspace-preview{max-width:990px;margin:auto;border:1px solid #3b3031;border-radius:16px;overflow:hidden;background:#09090b;box-shadow:0 30px 90px #0008,0 0 90px #bf1d3b10}.preview-top{height:62px;padding:0 26px;display:flex;align-items:center;gap:24px;border-bottom:1px solid #2d2627}.preview-top .brand{font-size:15px;font-style:italic;letter-spacing:1px}.preview-top b{color:#ff405e}.preview-top>span:nth-child(2){color:#8d8d98;font-size:9px;letter-spacing:2px}.preview-dots{margin-left:auto;font-size:8px;color:#5f3c46;letter-spacing:5px}.preview-body{display:grid;grid-template-columns:170px 1fr}.preview-body aside{display:flex;flex-direction:column;gap:22px;background:#09090b;border-right:1px solid #25252b;padding:35px 25px;color:#83838f;font-size:12px}.preview-body aside strong{color:#ff405e}.preview-content{padding:30px}.preview-content h2{font-size:24px;margin:8px 0 25px}.preview-stats{display:grid;grid-template-columns:1fr 1fr;gap:15px}.preview-stats>div{background:#09090b;border:1px solid #292930;border-radius:9px;padding:17px}.preview-stats small{font-size:9px;letter-spacing:1px;display:block}.preview-stats strong{display:block;font-size:14px;margin-top:8px}.preview-account{margin-top:20px;display:flex;gap:15px;align-items:center;padding:18px;border:1px solid #3b3031;border-radius:10px;background:linear-gradient(100deg,#191515,#191515)}.preview-icon{font-size:24px;color:#ff6780}.preview-account strong,.preview-account small{display:block}.preview-account small{font-size:10px;margin-top:3px}.preview-chip{margin-left:auto;color:#b7b0b1;background:#3b3031;padding:3px 10px;border-radius:20px;font-size:9px;white-space:nowrap}.preview-steps{display:flex;justify-content:space-between;font-size:10px;color:#90909b;margin-top:25px}.integration-strip{display:flex;justify-content:center;align-items:center;gap:28px;margin:45px 0 0;padding:27px;border-bottom:1px solid #232329;color:#b6b6c0}.integration-strip span{font-size:8px;letter-spacing:1.5px}.integration-strip strong{font-size:13px;font-weight:500}.integration-strip b{font-size:11px;color:#778b82}
.landing-section{padding:70px 0;border-bottom:1px solid #24242a;scroll-margin-top:25px}.landing-section>h2,.landing-feature h2{font-size:38px;line-height:1.18;letter-spacing:-1.5px;margin:14px 0 30px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feature-grid article{border:1px solid #32292a;border-radius:13px;background:#151111;padding:30px}.feature-grid article>span{font-size:10px;letter-spacing:1px;color:#ff405e}.feature-grid h3{font-size:20px;margin:27px 0 12px}.feature-grid p{font-size:14px;margin:0}.landing-feature{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.landing-feature>div>p{max-width:400px}.landing-feature button{margin-top:14px}.feature-list article{display:flex;gap:22px;padding:24px 0;border-bottom:1px solid #191515}.feature-list article>span{color:#ff405e;font-size:28px;min-width:26px}.feature-list h3{margin:0;font-size:18px}.feature-list p{margin:9px 0 0;font-size:14px}.landing-section details{border-bottom:1px solid #191515;padding:6px 0}.landing-section summary{font-size:15px;color:#e9e4e4;min-height:52px;padding:15px 5px}.landing-section details p{max-width:850px;font-size:14px;padding:0 5px 10px}
.of-experience .member-auth{display:block;max-width:580px;margin:70px auto;scroll-margin-top:25px}.member-auth .auth-tabs{display:flex;gap:4px;padding:5px;border:1px solid #3b3031;background:#09090b;border-radius:12px}.auth-tabs button{flex:1;font-size:13px;border-color:transparent;background:none}.auth-tabs button[aria-pressed=true]{background:#3b3031;color:#ff405e;border-color:#3b3031}.member-auth .panel{margin:15px 0 0;padding:32px}.member-auth h2{font-size:27px}.member-auth form{margin-top:24px}.member-auth .hint{margin-top:20px;color:#b7b7c0}.member-auth form small{font-size:11px;color:#9898a5}.password-toggle{justify-self:end;min-height:30px;padding:3px 9px;font-size:11px;color:#b7b0b1;background:transparent;border-color:transparent}.member-auth form>button{margin-top:4px}.member-footer{border-top:1px solid #28282e;padding:24px 0;margin-top:40px;color:#888894;font-size:11px}
.of-experience.is-signed-in>.sidebar{width:226px;padding:30px 16px;background:#09090b;border-right:1px solid #191515}.of-experience.is-signed-in>header,.of-experience.is-signed-in>main{margin-left:226px}.of-experience.is-signed-in>header{height:72px;padding:18px 36px;background:#09090b;border-bottom:1px solid #191515}.of-experience.is-signed-in>main{max-width:1500px;padding:28px 36px}.sidebar .brand{font-size:23px}.sidebar .brand span{font-size:18px}.sidebar .eyebrow{margin:10px 0 24px;color:#8f8f9c;font-size:9px}.sidebar .sidebar-status{display:none}.sidebar .nav-item{border-radius:9px;padding:12px 14px;display:flex;align-items:center;gap:12px;color:#b7b0b1;font-size:13px}.sidebar .nav-item svg{width:18px;height:18px}.sidebar .nav-item.active{background:#3b3031;color:#ff405e;border:1px solid #3b3031;box-shadow:none}.sidebar nav{gap:6px}.sidebar .of-workspace-nav,.sidebar [data-view=affiliate]{display:none!important}.member-owner-nav{margin-top:28px;border-top:1px solid #25252b;padding-top:10px}.member-owner-nav button{width:100%;margin-bottom:4px}.sidebar-bottom{left:16px;right:16px;font-size:11px;padding-top:15px;border-top:1px solid #191515;flex-wrap:wrap}.sidebar-bottom #logout{width:100%;margin:10px 0 0;font-size:12px;padding:7px;min-height:36px}.workspace-breadcrumb{font-size:12px;color:#9c9ca9}.environment-badge{margin-left:auto;font-size:9px;letter-spacing:1px;border-color:#4c4041;background:#1e1818;color:#c8b3b5}.of-beta-banner{background:#191515;border:1px solid #3b3031;border-radius:12px;margin:0 0 27px;padding:17px 21px;gap:15px;align-items:center}.of-beta-banner strong{font-size:13px}.of-beta-banner p{font-size:12px;margin:4px 0 0;color:#b7b0b1}.of-beta-banner button{font-size:12px;background:#191515;border-color:#3b3031}.of-experience #dashboard>.section-head{display:none}.of-experience .of-focused-overview>*:not(#member-home){display:none!important}.of-experience .of-secondary-overview{display:none!important}.member-page-title{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:6px 0 28px}.member-page-title h2{font-size:30px;margin:6px 0}.member-page-title p{margin:3px 0}.member-page-title>button{font-size:12px;padding:12px 18px}.member-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.member-metrics article{padding:23px;border:1px solid #191515;background:#09090b;border-radius:12px;min-width:0}.member-metrics span{font-size:9px;letter-spacing:1.4px;color:#9393a0;display:block}.member-metrics strong{display:block;font-size:22px;line-height:1.3;letter-spacing:-.5px;margin:15px 0 9px}.member-metrics small{font-size:11px;display:block;color:#aaaab6}.member-checklist{margin:24px 0}.member-checklist h3{margin:6px 0;font-size:22px}.member-checklist .section-head{margin:0 0 15px}.member-checklist .badge{font-size:10px;background:#221b1b;border-color:#594042}.member-checklist ol{list-style:none;padding:0;margin:0}.member-checklist li{display:flex;align-items:center;gap:16px;padding:19px 0;border-top:1px solid #2b2b32}.step-counter{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;border:1px solid #51515d;border-radius:50%;color:#b7b0b1;font-size:12px}.member-checklist li[data-done=true] .step-counter{background:#191515;border-color:#3b3031;color:#ff405e}.member-checklist li>div{flex:1}.member-checklist li strong{font-size:14px}.member-checklist li p{font-size:12px;margin:4px 0 0}.member-checklist li button{font-size:11px;min-height:34px;padding:6px 12px}.member-checklist>p{font-size:11px;color:#9b9ba7}.member-checklist>#member-refresh{font-size:11px;min-height:34px;background:none}.member-home-bottom{display:grid;grid-template-columns:1fr 1fr;gap:20px}.member-home-bottom .panel{margin:0}.member-home-bottom h3{font-size:20px;margin:12px 0}.member-home-bottom p:not(.eyebrow){font-size:13px}.member-home-bottom button{font-size:12px;margin-top:10px}
.of-experience .of-settings-layout{max-width:none}.of-page-heading h2{font-size:29px}.of-page-heading p{color:#b7b0b1}.of-settings-card{padding:25px;margin-bottom:22px}.of-platform-tiles{gap:14px}.of-platform-tiles>div{background:#09090b;border:1px solid #303038;border-radius:10px;min-width:0}.of-platform-tiles strong{font-size:13px}.of-platform-tiles small{font-size:11px}.of-sender-notice{background:#1e1818;border:1px solid #583235;border-radius:12px}.of-sender-notice h3{color:#ff405e;font-size:14px}.of-sender-state{background:#161212;border-color:#4a3032;font-size:12px;overflow-wrap:anywhere}.of-pmt-signup{border:1px solid #3b3031;background:#09090b;border-radius:9px}.of-account-connect{border:1px dashed #704145;background:#201a1a;border-radius:10px;color:#ff405e}.of-experience .of-telegram{display:none!important}.of-inline-account{background:#09090b;border:1px solid #3c3031;border-radius:12px;margin:20px 0;padding:22px}.of-inline-account fieldset{min-width:0}.of-mode-choices{gap:8px}.of-mode-option{min-width:0}.of-mode-option span{padding:12px!important}.of-mode-option small{font-size:10px!important}.of-saved-account{border-color:#443335;background:#09090b;border-radius:13px}.of-saved-head{flex-wrap:wrap;gap:10px}.of-saved-row strong{overflow-wrap:anywhere}.of-card-settings{border-color:#362d2e}.of-experience .of-saved-account .of-account-state{font-size:10px}.of-experience #member-order-panel{margin-top:0}.of-experience #member-order-panel>form{display:grid;grid-template-columns:1fr 1fr;gap:17px}.of-experience #member-order-panel fieldset{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;background:#09090b;padding:18px}.of-experience #member-order-panel form>p,.of-experience #member-order-panel form>button{grid-column:1/-1}.of-experience #member-order-panel form>button{justify-self:start;padding:12px 24px}.of-experience #member-order-panel>article{background:#09090b}.of-experience .trading-notice{border-color:#3c3031;background:#1b1616}.of-experience .trading-title>p{font-size:13px}.of-experience .trading-console{display:none!important}.of-experience [data-screen=trading] .trading-tabs{display:none}.member-help .help-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.member-help .help-grid>.panel{margin:0}.member-help h3{margin:0 0 18px;font-size:20px}.member-help ol{padding-left:20px;color:#aaaab6}.member-help li{margin:0 0 18px;padding-left:5px;font-size:13px}.member-help strong{color:#b7b0b1}.member-help dl{margin:0}.member-help dt{font-weight:650;color:#b7b0b1;margin-top:16px}.member-help dd{font-size:13px;color:#b7b0b1;margin:5px 0}.member-help summary{color:#b7b0b1}.member-support{display:block;background:#09090b;border:1px solid #191515;border-radius:13px;padding:26px;margin-top:22px}.member-support textarea{min-height:120px;padding:14px}.of-experience .of-billing-page>*:not(.member-membership){display:none!important}.membership-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:25px 0}.membership-facts>div{padding:22px;background:#191515;border:1px solid #3b3031;border-radius:10px}.membership-facts span,.membership-facts strong{display:block}.membership-facts span{font-size:11px;color:#9d9dab;margin-bottom:8px}.member-membership{max-width:900px}.is-nonmember #membership-gate{max-width:880px;margin:auto}.is-nonmember .gate-heading{padding:30px 0}.is-nonmember .gate-heading h1{font-size:38px}.is-nonmember .locked-preview{display:none}.is-nonmember .activation-banner{background:#191515;border-color:#3b3031}.account-setup>main{max-width:1000px;margin:35px auto!important}.account-setup h1{font-size:32px}.account-setup #account-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.account-setup .of-inline-modes{grid-column:1/-1}.account-setup a{color:#ff405e}
@media(min-width:901px){.of-experience .of-mobile-menu{display:none!important}}
@media(max-width:1100px){.of-experience.is-signed-in>main{padding:24px}.member-metrics{gap:10px}.member-metrics article{padding:18px}.member-page-title h2{font-size:27px}.landing-feature{gap:40px}.of-experience #member-order-panel fieldset{grid-template-columns:1fr 1fr}}
@media(max-width:900px){.of-experience.is-signed-in>.sidebar{position:relative;inset:auto;width:100%;padding:17px 20px;border-right:0;border-bottom:1px solid #2a2a31;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.of-experience .sidebar>.brand{margin:0;order:0}.of-experience .of-mobile-menu{display:block!important;order:1;margin-left:auto;width:auto;padding:7px 12px;min-height:38px}.of-experience .sidebar>.eyebrow,.of-experience .sidebar>.sidebar-caption{display:none}.of-experience .sidebar nav{order:3;width:100%;display:none;grid-template-columns:1fr 1fr}.of-experience.of-menu-open .sidebar nav{display:grid}.of-experience .sidebar-bottom{display:none;position:static;order:4;width:100%}.of-experience.of-menu-open .sidebar-bottom{display:flex}.of-experience .member-owner-nav{grid-column:1/-1}.of-experience.is-signed-in>header,.of-experience.is-signed-in>main{margin-left:0}.of-experience.is-signed-in>header{height:52px;padding:10px 22px}.member-page-title{flex-wrap:wrap}.feature-grid{gap:12px}.feature-grid article{padding:22px}.preview-body{grid-template-columns:130px 1fr}.preview-body aside{padding:28px 18px}.landing-nav>div{gap:12px}.landing-nav>div>a{display:none}.member-help .help-grid{grid-template-columns:1fr}.account-setup>main{margin:20px!important}}
@media(max-width:600px){.of-experience:not(.is-signed-in)>main{padding:0 20px 25px}.landing-nav{height:78px}.landing-nav .brand{font-size:18px}.landing-nav .brand span{font-size:12px}.landing-nav button{font-size:11px;padding:9px 12px;min-height:40px}.landing-nav>div{gap:7px}.landing-intro{padding:45px 0 35px}.landing-intro h1{font-size:39px;letter-spacing:-1.8px}.landing-intro>p{font-size:15px}.launch-pill{font-size:8px;letter-spacing:1.5px}.landing-actions{gap:18px;flex-direction:column}.landing-intro>small{font-size:9px}.preview-top{height:48px;padding:0 15px;gap:14px}.preview-top>span:nth-child(2){font-size:7px;letter-spacing:1px}.preview-top .brand{font-size:12px}.preview-dots{display:none}.preview-body{display:block}.preview-body aside{display:none}.preview-content{padding:20px}.preview-content h2{font-size:20px}.preview-stats{gap:8px}.preview-stats>div{padding:12px}.preview-stats strong{font-size:11px}.preview-stats small{font-size:7px}.preview-account{padding:12px;gap:10px}.preview-account strong{font-size:12px}.preview-account small{font-size:9px}.preview-chip{display:none}.preview-steps{font-size:8px;gap:8px}.integration-strip{padding:20px 0;gap:12px;flex-wrap:wrap;margin-top:20px}.integration-strip span{width:100%;text-align:center}.integration-strip strong{font-size:11px}.landing-section{padding:42px 0}.landing-section>h2,.landing-feature h2{font-size:29px}.feature-grid,.landing-feature{grid-template-columns:1fr;gap:15px}.feature-grid article{padding:24px}.feature-grid h3{margin:14px 0 9px}.feature-list article{padding:20px 0}.landing-section summary{font-size:14px}.of-experience .member-auth{margin:45px auto}.member-auth .panel{padding:24px}.auth-tabs button{padding:8px 5px;font-size:12px}.of-experience.is-signed-in>main{padding:20px 16px}.of-beta-banner{padding:16px;flex-wrap:wrap;gap:10px}.of-beta-banner>span{display:none}.of-beta-banner button{margin-left:0;min-height:35px}.member-page-title h2{font-size:26px}.member-page-title{gap:15px;margin-bottom:22px}.member-metrics{grid-template-columns:1fr}.member-metrics article{padding:18px;display:grid;grid-template-columns:1fr 1.2fr;gap:5px 14px;align-items:center}.member-metrics strong{margin:0;font-size:17px;text-align:right;overflow-wrap:anywhere}.member-metrics small{grid-column:1/-1;margin-top:5px}.member-checklist{padding:20px}.member-checklist li{flex-wrap:wrap;gap:12px}.member-checklist li>div{min-width:180px}.member-checklist li button{margin-left:45px}.member-home-bottom,.membership-facts{grid-template-columns:1fr;gap:14px}.member-checklist h3{font-size:20px}.member-checklist .section-head{flex-direction:row;align-items:center}.of-settings-card{padding:20px}.of-platform-tiles{grid-template-columns:1fr}.of-sender-notice{padding:18px;gap:10px}.of-inline-account{padding:15px}.of-inline-account fieldset{grid-template-columns:1fr!important}.of-mode-choices{grid-template-columns:1fr 1fr!important}.of-saved-head h3{font-size:16px}.of-saved-row{gap:12px;flex-wrap:wrap}.of-experience #member-order-panel>form,.of-experience #member-order-panel fieldset{grid-template-columns:1fr}.of-experience #member-order-panel form>button{width:100%;justify-self:stretch}.member-support{padding:20px}.account-setup #account-fields{grid-template-columns:1fr}.account-setup>main{margin:12px!important;padding:20px}.is-nonmember .gate-heading h1{font-size:30px}.skip-link{left:10px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

@media(max-width:900px){.of-experience .sidebar>.brand{width:auto;flex:1;text-align:left}.of-experience .sidebar .of-mobile-menu{margin:0}.of-experience .sidebar .member-owner-nav{margin-top:12px}.of-experience .sidebar-bottom{margin-top:8px}}

@media(max-width:900px){.of-experience.is-signed-in>.sidebar{flex-direction:row!important;justify-content:space-between;align-items:center}.of-experience .sidebar>.brand{max-width:none;margin:0;flex:1}.of-experience .sidebar .of-mobile-menu{flex:none}}

.member-trading-archive{border:1px solid #3b3031;border-radius:12px;padding:12px 20px;margin-top:25px}.member-trading-archive>summary{font-size:13px;color:#bbb9c8}.member-trading-archive[open]>*{max-width:100%;overflow-wrap:anywhere}.of-experience #member-order-panel.has-no-accounts>form{display:none}.member-connect-link{display:inline-block;background:#ff405e;border:1px solid #ff405e;border-radius:9px;padding:11px 18px;margin:12px 0;color:white;text-decoration:none}.of-experience .member-help .member-support>details>summary{font-size:17px;color:#ff405e}


/* OpenFlow Obsidian: black surfaces, crimson accents, compact controls. */
:root{--bg:#09090b;--panel:#141111;--line:#2c2526;--muted:#aaa0a1;--brand-red:#f43f5e;--mint:#f43f5e;--text:#f7f4f4}
body.of-experience{background:#09090b;color:var(--text);font-family:'Segoe UI',Arial,sans-serif}
.of-experience:not(.is-signed-in){background:radial-gradient(ellipse 650px 470px at 50% 0,#761b292b,transparent 85%),#09090b}
.of-experience:not(.is-signed-in)>main{max-width:1200px;padding:0 36px 36px}
.of-landing{background:none}.landing-nav{height:86px;border-bottom:1px solid #ffffff0b}
.landing-nav .brand,.sidebar>.brand{font-style:normal!important;font-weight:800;letter-spacing:-1px!important}.landing-nav .brand span{font-size:11px;letter-spacing:1.4px;margin-left:7px}
.landing-nav .brand:before,.sidebar>.brand:before{content:'↗';display:inline-grid;place-items:center;width:30px;height:30px;margin-right:10px;border:1px solid #f43f5e70;border-radius:8px;background:linear-gradient(145deg,#40131e,#141010);color:#ff526e;font-size:23px;vertical-align:middle}
.of-experience .primary,.of-experience .member-connect-link{background:linear-gradient(180deg,#ef3454,#cd2242)!important;border:1px solid #fb5873!important;color:white!important;box-shadow:0 4px 18px #c3233924;font-weight:650;border-radius:8px}
.of-experience .primary:hover,.of-experience .member-connect-link:hover{background:#f44765!important;box-shadow:0 6px 25px #c3233940}
.of-experience button{transition:background .15s,border-color .15s,box-shadow .15s}.of-experience button:not(.primary):not(.emergency-control){background-color:#1c1617;border-color:#393031;color:#efe9ea}
.of-experience input,.of-experience select,.of-experience textarea{background:#0e0b0b;border-color:#393031;color:#f7f4f4}
.landing-intro{padding:64px 0 40px;text-align:center}.launch-pill{border:1px solid #732639;background:#1f1819;color:#ff8a9e;font-size:10px;letter-spacing:2px;padding:7px 14px}
.launch-pill i{background:#f43f5e;box-shadow:0 0 14px #f43f5e60}
.landing-intro h1{max-width:850px;font-size:clamp(40px,5vw,65px);line-height:1.1;letter-spacing:-2.5px;font-weight:750;margin:25px auto 22px}
.landing-intro h1 em{font-family:inherit;font-style:normal;font-weight:750;color:#ff506c;background:linear-gradient(110deg,#ff8a9a,#f33054);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.landing-intro>p{max-width:600px;margin:0 auto;color:#aea5a6;font-size:17px;line-height:1.8}.landing-intro>small{color:#958a8b;font-size:11px}
.landing-actions{margin:27px 0 16px}.landing-actions a{color:#c9bebf}.landing-actions button{padding:13px 23px;min-height:48px}
.workspace-preview{max-width:940px;border:1px solid #513033;background:#141010;border-radius:14px;box-shadow:0 30px 80px #0006,0 0 70px #c1243710;transform:none}
.preview-top{background:#181313;border-color:#302627;height:54px}.preview-top .brand{font-style:normal;letter-spacing:-.4px}.preview-top b{color:#fa4564}.preview-top>span:nth-child(2){font-size:10px;color:#a99c9d}.preview-dots{color:#5f4d4f}
.preview-body{display:grid;grid-template-columns:160px 1fr}.preview-body aside{background:#100c0d;border-color:#2b2122;padding:28px 20px}.preview-body aside strong{color:#ff6b83;background:#292121;border:1px solid #593236;border-radius:6px;padding:8px 12px;margin-left:-12px}.preview-body aside span{color:#a99d9e}
.preview-content{padding:27px 30px}.preview-content>.eyebrow{color:#a99c9d;font-size:9px}.preview-content h2{font-size:24px;font-weight:650;letter-spacing:-.6px;margin:8px 0 22px}.preview-stats>div{background:#1b1616;border:1px solid #362a2b;border-radius:8px;padding:15px 17px}.preview-stats small{color:#aca0a1;font-size:9px}.preview-stats strong{color:#f4edee;font-size:14px}.preview-account{background:#1d1717;border:1px solid #612839;border-radius:9px;padding:17px;margin-top:18px}.preview-account strong{color:#f4eeef}.preview-account small{color:#ac9e9f;font-size:10px}.preview-icon{color:#ff5674}.preview-chip{color:#ff96a8;background:#312728;font-size:10px}.preview-steps{color:#a99d9e;font-size:10px;border-top:1px solid #302627;padding-top:20px;margin-top:22px}
.integration-strip{margin-top:40px;border-color:#292122;padding:24px 0;gap:35px}.integration-strip span{color:#938788;font-size:9px}.integration-strip strong{font-size:14px;color:#cdbfc0}.integration-strip b{color:#784854}
.landing-section{padding:65px 0;border-color:#2b2122}.eyebrow{color:#ee7089}.landing-section>h2,.landing-feature h2{font-size:38px;line-height:1.15;letter-spacing:-1.4px;font-weight:650}
.feature-grid{gap:16px}.feature-grid article{padding:28px;background:linear-gradient(145deg,#1a1515,#141010);border:1px solid #322829;border-radius:12px}.feature-grid article>span{color:#ff718a;font-size:10px}.feature-grid h3{font-size:20px;margin:23px 0 12px}.feature-grid p,.feature-list p{font-size:14px;color:#aea0a1;line-height:1.75}.feature-list article{border-color:#2f2526}.feature-list article>span{color:#ff5b79}.landing-section details{border-color:#312728;background:#151011;border-radius:9px;margin-bottom:10px;padding:0 20px}.landing-section summary{padding:18px 0;color:#ede1e2}.landing-section details p{color:#b5a3a5}
.member-auth .panel{background:#161112;border-color:#372c2d}.member-auth .auth-tabs{background:#110e0e;border-color:#322829}.of-experience .auth-tabs button[aria-pressed=true]{background:#2e2425;color:#ff91a8;border-color:#6d3d41}.member-auth .password-toggle{background:transparent!important;color:#ccbdbe!important;border:0!important}.member-footer{border-color:#2c2223;color:#988889}
.of-experience.is-signed-in>.sidebar{background:#0e0b0b;border-right:1px solid #2d2324}.of-experience.is-signed-in>header{background:#120e0e;border-color:#2d2324}.of-experience .sidebar>.brand{font-size:21px!important}.sidebar>.brand span{color:#ff4868!important;font-size:11px!important}.sidebar .nav-item{border-radius:7px;min-height:43px}.of-experience .sidebar .nav-item:not(.active){background:transparent;border-color:transparent;color:#ad9b9d}.sidebar .nav-item.active{background:linear-gradient(90deg,#322728,#1f1919)!important;border-color:#5d3438!important;color:#ff96ad!important;box-shadow:inset 3px 0 #f43f5e}.sidebar-bottom{border-color:#2d2425}.sidebar-bottom .of-avatar{background:#2c2223;color:#ff91ae}.sidebar-bottom #logout{background:#1b1516}.member-owner-nav{border-color:#2e2525}.environment-badge{background:#251d1e;color:#f1a1b7;border-color:#563134}.workspace-breadcrumb{color:#ae9a9c}
.panel,.of-settings-card{background:linear-gradient(145deg,#181213,#141010);border:1px solid #35292a;border-radius:12px}.member-page-title{margin-bottom:26px}.member-page-title h2{font-size:30px;font-weight:650;letter-spacing:-1px}.member-page-title p{color:#ad9b9d}.member-metrics{gap:15px}.member-metrics article{background:linear-gradient(145deg,#1d1717,#151111);border:1px solid #3d2a2c;border-radius:10px;padding:22px}.member-metrics article:first-child{border-color:#693b3f;background:linear-gradient(145deg,#241d1d,#161212)}.member-metrics strong{color:#f6eeef;font-weight:600}.member-metrics span,.member-metrics small{color:#bba6a8}.member-checklist li{border-color:#332829}.member-checklist li p{color:#b9a3a5}.member-checklist .badge{background:#282020;border-color:#65393d;color:#dec4c6}.member-checklist li[data-done=true] .step-counter{background:#322829;border-color:#884d52;color:#eadbdc}.member-home-bottom p:not(.eyebrow){color:#b79fa1}.member-help summary,.member-help strong{color:#e3cdcf}.membership-facts>div{background:#1b1616;border-color:#412a2c}
.of-experience:not([data-view="overview"]) .of-beta-banner{display:none}.of-beta-banner{background:#1c1617;border-color:#573134}.of-beta-banner>span{color:#ff7294}.of-beta-banner strong{color:#e1c9cb}.of-beta-banner p{color:#b49a9c}.of-beta-banner button{background:#2b2122!important;color:#dfc6c8!important;border-color:#644144!important}
.of-experience .of-platform-tiles>div{background:#161212;border:1px solid #372b2c;border-radius:9px;padding:22px 15px}.of-platform-tiles small{color:#b39c9e}.of-sender-notice{background:#1d1617;border-color:#62373b;border-radius:10px}.of-sender-notice h3{color:#ff829d}.of-experience .of-sender-notice .of-notice-icon{color:#ff6b8c!important}.of-experience .of-sender-notice .of-sender-state{background:#130f0f;color:#d9bcbf;border-color:#533033}.of-pmt-signup{background:#171212;border-color:#3f282a}.of-settings-layout a,.of-pmt-signup a{color:#ff859e}
.of-saved-account{background:linear-gradient(125deg,#1a1515,#130f0f);border:1px solid #5d3438;border-radius:12px;box-shadow:0 8px 25px #0002}.of-saved-head{padding-bottom:17px}.of-saved-head h3{font-weight:650}.of-saved-row{border-color:#2f2526;padding-top:11px;padding-bottom:11px}.of-card-settings{border-color:#352a2b}.of-card-modes label,.of-card-buckets label{border-radius:6px}.of-mode-option:has(input:checked) span,.of-card-modes label:has(input:checked),.of-card-buckets label:has(input:checked){background:#352a2b!important;border-color:#9b575d!important;color:#eee2e3!important}.of-saved-account .of-account-mode{background:#2c2223;color:#dcc0c3}.of-account-state{background:#2b2223!important;color:#d6c0c2!important}.of-profit-cap{background:#191414;border-color:#46292c;border-radius:8px}.of-profit-cap summary{color:#d7b7ba}.of-inline-account{background:#161112;border-color:#533033}.of-experience #member-order-panel fieldset{background:#140f10;border-color:#3f282a}.member-trading-archive{background:#151111;border-color:#3f2729}.account-setup{background:#09090b}.account-setup>main{background:#161212;border-color:#462a2d}.account-setup a{color:#ff839d}
@media(max-width:900px){.landing-nav{height:78px}.landing-intro{padding-top:46px}.landing-intro h1{font-size:49px}.preview-body{grid-template-columns:130px 1fr}.preview-content{padding:24px}.landing-feature{gap:35px}.member-page-title h2{font-size:27px}}
@media(max-width:600px){.of-experience:not(.is-signed-in)>main{padding:0 18px 25px}.landing-nav .brand{font-size:17px}.landing-nav .brand:before{width:23px;height:23px;font-size:18px;margin-right:6px}.landing-nav .brand span{font-size:9px;margin-left:3px}.landing-nav>div{gap:6px}.landing-nav button{padding:8px 10px;font-size:10px}.landing-intro{padding:42px 0 30px}.landing-intro h1{font-size:39px;letter-spacing:-1.7px;line-height:1.12}.landing-intro>p{font-size:15px}.landing-actions{gap:18px}.landing-intro>small{font-size:10px}.preview-body{display:block}.preview-body aside{display:none}.preview-content{padding:22px 16px}.preview-content h2{font-size:22px}.preview-stats>div{padding:12px}.preview-stats strong{font-size:12px}.preview-stats small{font-size:8px}.preview-account{padding:13px}.preview-account small{font-size:9px}.preview-steps{font-size:9px;gap:8px}.preview-top>span:nth-child(2){font-size:8px}.integration-strip{margin-top:26px;gap:18px}.integration-strip strong{font-size:12px}.landing-section{padding:42px 0}.landing-section>h2,.landing-feature h2{font-size:30px}.member-metrics article{padding:18px}.member-page-title h2{font-size:26px}.of-settings-card{padding:18px}.of-experience .sidebar .of-mobile-menu{background:#211a1b;border-color:#4d3033}.of-saved-head{gap:10px}}

.of-experience .sidebar>.brand{white-space:nowrap;font-size:18px!important}.sidebar>.brand:before{width:24px;height:24px;margin-right:7px;font-size:19px}.sidebar>.brand span{display:inline!important;font-size:9px!important;margin-left:3px}

/* Launch presentation: reference proportions with OpenFlow identity. */
.of-experience:not(.is-signed-in){background:radial-gradient(ellipse 600px 460px at 50% 160px,#77172938,transparent 80%),#09090b}
.of-experience:not(.is-signed-in){background-image:radial-gradient(ellipse 600px 460px at 50% 160px,#77172938,transparent 80%),linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:auto,56px 56px,56px 56px;background-color:#09090b}
.landing-nav{position:sticky;top:0;z-index:20;background:#0c0a0cef;backdrop-filter:blur(18px);height:76px}.landing-nav>div>a{display:none}.landing-intro{padding:62px 0 38px}.landing-intro h1{font-size:clamp(40px,4.7vw,61px);max-width:900px;line-height:1.05;margin:26px auto;letter-spacing:-2px}.landing-intro>p{max-width:670px;font-size:17px;line-height:1.7}.workspace-preview{max-width:860px;border-radius:18px}.preview-content{padding:35px 28px}.preview-content h2{font-size:27px}.preview-stats>div{padding:20px 17px}.preview-account{padding:22px 17px}.landing-cta{text-align:center;padding:18px 0 46px}.landing-cta .landing-actions{margin:18px 0}.landing-cta .landing-actions a{padding:13px 20px;border:1px solid #383036;border-radius:9px;background:#131113}.landing-cta small{font-size:12px;color:#a49b9f}.integration-strip{flex-wrap:wrap;border-top:1px solid #2a2227;border-bottom:1px solid #2a2227;background:#100d0f;padding:30px 20px;margin:0}.integration-strip>span{width:100%;text-align:center;font-size:10px}.integration-strip strong{font-size:18px}.landing-section>h2,.landing-section>.eyebrow{text-align:center}.landing-section{padding:80px 0}.feature-grid article{padding:32px}.landing-section details{max-width:900px;margin:10px auto}.landing-closing{text-align:center;padding:80px 20px;background:radial-gradient(ellipse at center,#611a292b,transparent 70%);border-bottom:1px solid #2a2026}.landing-closing h2{font-size:44px;line-height:1.15;letter-spacing:-1.6px;margin:20px 0}.landing-closing h2 em{color:#ff647f;font-style:normal}.landing-closing p{color:#aba1a6}.landing-closing button{padding:15px 25px;margin:15px 0}.landing-closing small{display:block;font-size:11px;color:#a0959d}
.of-auth-view:not(.is-signed-in) .of-landing>*:not(.landing-nav){display:none}.of-auth-view:not(.is-signed-in) .member-auth{margin:45px auto 70px}.auth-back{display:block;margin-bottom:22px;color:#b9aab1;font-size:13px;text-decoration:none}.member-auth label{line-height:1.7}.member-auth input{padding:12px 14px}.member-auth .panel>h2{margin-top:0}.member-auth button[type=submit]{min-height:46px}.member-auth .password-toggle{min-height:36px}.member-auth .auth-tabs button{min-height:44px}.of-experience button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.of-experience input:focus,.of-experience textarea:focus,.of-experience select:focus{border-color:#bd4562}.of-experience summary{cursor:pointer}.of-experience #error:not(:empty){border:1px solid #8d3449;background:#2c121b;border-radius:9px;padding:14px 17px;color:#ffc1ce}.of-experience #message:not(:empty){border:1px solid #45343e;background:#171216;border-radius:9px;padding:12px 17px;color:#d9c8d1}.of-experience #error:empty,.of-experience #message:empty{display:none}
.of-experience .sidebar-status{display:flex;align-items:center;justify-content:space-between;background:#191216;border:1px solid #45313c;border-radius:9px;padding:10px 12px;margin:22px 0;color:#f294ab;font-size:11px}.sidebar-status small{font-size:8px;letter-spacing:1px;color:#aa939e}.of-experience .sidebar>.eyebrow{margin-bottom:0}.sidebar .sidebar-caption{margin:20px 12px 10px;font-size:9px;letter-spacing:1.2px}.sidebar .nav-item{min-height:43px}.member-metrics article{min-height:120px}.member-access-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px}.member-access-cards article{display:flex;flex-direction:column;border:1px solid #403039;background:linear-gradient(145deg,#21151b,#110d10);border-radius:14px;padding:26px 22px}.member-access-cards article>span{font-size:10px;color:#ed839f;letter-spacing:1px}.member-access-cards h3{font-size:20px;line-height:1.3;margin:20px 0 12px}.member-access-cards article p{font-size:13px;line-height:1.8;flex:1}.member-access-cards button{margin-top:20px;min-height:43px;font-size:12px}.member-membership{max-width:none}.member-membership>h2{font-size:30px}.member-access-cards article:nth-child(2){border-color:#784058}.member-help details{border-bottom:1px solid #342630;padding:10px 0}.member-help details summary{min-height:40px;padding:8px 0}.member-help details p{line-height:1.8}.of-saved-account .of-saved-head{align-items:center}.of-saved-account button[title]{min-width:34px;min-height:34px}.of-saved-account .of-card-settings{padding-top:14px}.of-saved-account .of-card-settings label{cursor:pointer}.of-profit-cap summary{padding:13px 0}.of-experience [role=alert]{overflow-wrap:anywhere}
@media(max-width:900px){.of-experience .sidebar-status{display:none}.landing-intro h1{font-size:49px}.member-access-cards{grid-template-columns:1fr}.member-access-cards article{padding:24px}.landing-nav{position:relative}.landing-section{padding:55px 0}}
@media(max-width:600px){.landing-intro{padding:40px 0 28px}.landing-intro h1{font-size:36px;letter-spacing:-1.3px;line-height:1.12}.landing-intro>p{font-size:15px}.preview-content{padding:23px 16px}.preview-content h2{font-size:23px}.preview-account{padding:15px 12px}.preview-stats>div{padding:14px 12px}.landing-cta{padding:12px 0 28px}.landing-cta .landing-actions{gap:12px}.landing-cta .landing-actions>*{width:100%;max-width:310px;text-align:center}.landing-cta small{display:block;font-size:10px}.integration-strip{padding:25px 10px;gap:14px}.integration-strip strong{font-size:13px}.integration-strip>span{font-size:8px}.landing-closing{padding:50px 0}.landing-closing h2{font-size:32px}.landing-closing p{font-size:14px}.member-metrics article{min-height:0}.of-platform-tiles>div{padding:16px!important}.member-access-cards article{padding:22px}.of-auth-view:not(.is-signed-in) .member-auth{margin-top:28px}.of-saved-account button[title]{min-height:40px;min-width:38px}.of-saved-head{row-gap:12px}.member-checklist li>div{min-width:0;flex-basis:calc(100% - 50px)}.member-checklist li button{margin-left:49px}}

.of-experience .of-segment-group button[aria-pressed=true]{background:#4a1c2b!important;border-color:#bc4a67!important;color:#ffd6e0!important;box-shadow:inset 0 1px #ffffff0d}
.of-experience .of-segment-group button[aria-pressed=false]{background:#161216!important;border-color:#3e303a!important;color:#bcaab4!important}
.of-experience .of-bot-control[aria-pressed=true]{background:#183d30!important;border-color:#317e60!important;color:#85dfb1!important}
.of-experience .sidebar-status{gap:8px;white-space:nowrap}.of-experience .sidebar-status small{flex:none;letter-spacing:1px}.of-experience .of-account-mark{color:#f17692}.of-experience .of-profit-cap{padding:3px 0}.of-experience .of-profit-cap>summary{padding:10px 0}.of-experience .of-account-more{padding-top:12px;margin-top:12px}.of-experience .of-card-settings{gap:8px}.of-experience .of-compact-edit{min-height:32px}
@media(max-width:380px){.landing-nav{gap:8px}.landing-nav .brand{font-size:14px;white-space:nowrap;flex-shrink:0}.landing-nav .brand:before{width:20px;height:20px;font-size:16px;margin-right:5px}.landing-nav .brand span{font-size:7px;margin-left:2px}.landing-nav>div{gap:5px}.landing-nav button{white-space:nowrap;font-size:9px;padding:8px}.landing-intro h1{font-size:32px}.preview-content h2{font-size:21px}}

/* Member dashboard refinement. Presentation only; access and execution stay server-owned. */
body.of-experience.is-signed-in{
 --bg:#090a0e;--panel:#121318;--line:#292a33;--muted:#a7a9b7;--text:#f1f2f7;
 background:radial-gradient(ellipse at 85% 0%,#6e172416,transparent 44%),var(--bg);
 color:var(--text);font-family:Inter,'Segoe UI',Arial,sans-serif;
}
.of-experience.is-signed-in p{color:var(--muted)}
.of-experience.is-signed-in>.sidebar{width:236px;background:#0d0e12;border-right:1px solid #25262e;padding:28px 18px}
.of-experience.is-signed-in>main,.of-experience.is-signed-in>header{margin-left:236px}
.of-experience.is-signed-in>main{padding:30px 40px 40px;max-width:1620px}
.of-experience.is-signed-in .sidebar .brand{letter-spacing:-.8px}
.of-experience.is-signed-in .sidebar .nav-item{min-height:46px;color:#aaadba;border:1px solid transparent;border-radius:10px;margin:0;font-weight:500}
.of-experience.is-signed-in .sidebar .nav-item:hover{background:#17181f;color:#fff}
.of-experience.is-signed-in .sidebar .nav-item.active{background:#e52c4920;color:#ff8296;border-color:#f0476040;box-shadow:inset 3px 0 #ff405e}
.of-experience.is-signed-in .sidebar .sidebar-caption{color:#858997;letter-spacing:1.7px;margin:26px 12px 12px}
.of-experience.is-signed-in .sidebar-status{background:#171319;border-color:#3b2932;color:#ff8195;padding:11px 12px;margin:24px 0}
.of-experience.is-signed-in .member-owner-nav{border-color:#292a33;margin-top:26px}
.of-experience.is-signed-in .sidebar-bottom{left:18px;right:18px;border-color:#292a33}
.of-experience.is-signed-in .panel,.of-experience.is-signed-in .of-settings-card,.of-experience.is-signed-in .member-metrics article{background:var(--panel);border-color:var(--line);box-shadow:0 4px 18px #00000012;border-radius:14px}
.of-experience.is-signed-in .eyebrow{color:#a1a4b3;font-size:10px;letter-spacing:1.8px}
.of-experience.is-signed-in button{background:#1b1c24;color:#e0e2eb;border-color:#343640;min-height:40px;border-radius:9px}
.of-experience.is-signed-in button:hover{background:#242630;border-color:#555866}
.of-experience.is-signed-in button.primary{background:linear-gradient(135deg,#f4425d,#d91c3c);color:white;border-color:#fa536c;box-shadow:0 4px 22px #e5284320}
.of-experience.is-signed-in button.primary:hover{background:#ed3653}
.of-experience.is-signed-in button:disabled:hover{background:#1b1c24;border-color:#343640}
.of-experience.is-signed-in .member-page-title{margin:8px 0 26px;gap:20px}
.of-experience.is-signed-in .member-page-title h2{font-size:34px;line-height:1.2;letter-spacing:-1.2px;margin:10px 0}
.of-experience.is-signed-in .member-page-title p{font-size:14px}
.of-experience.is-signed-in .member-page-title p.eyebrow{font-size:10px}
.of-experience.is-signed-in .member-metrics{gap:18px}
.of-experience.is-signed-in .member-metrics article{padding:22px 24px;min-height:142px;position:relative}
.of-experience.is-signed-in .member-metrics article:before{content:'';position:absolute;left:24px;top:0;width:30px;height:2px;background:#f44964}
.of-experience.is-signed-in .member-metrics span{font-size:10px;letter-spacing:1.3px;color:#a8abba}
.of-experience.is-signed-in .member-metrics strong{font-size:24px;font-weight:650;letter-spacing:-.7px;line-height:1.3;margin:18px 0 8px;color:#f5f6fb;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.of-experience.is-signed-in .member-metrics small{font-size:12px;line-height:1.5;color:#9c9faf}
.of-experience.is-signed-in .of-beta-banner{background:#161217;border-color:#3b2831;padding:15px 20px;border-radius:12px;margin-bottom:28px}
.of-experience.is-signed-in .of-beta-banner>span{color:#ff6e87}
.of-experience.is-signed-in .of-beta-banner button{background:transparent;border-color:#5a3641}
.member-results-entry{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:22px 26px;margin:22px 0;background:linear-gradient(115deg,#21131b,#141319 65%);border:1px solid #5f2a3b;border-radius:14px;position:relative;overflow:hidden}
.member-results-entry:after{content:'';position:absolute;right:-50px;top:-120px;width:250px;height:250px;border:1px solid #ff405e12;border-radius:50%;pointer-events:none}
.of-experience.is-signed-in .member-results-entry .eyebrow{color:#ff8298;font-size:9px;margin:0 0 8px}
.member-results-entry h3{font-size:21px;margin:0 0 6px;letter-spacing:-.5px}
.member-results-entry p{font-size:12px;max-width:610px;margin:0;line-height:1.6}
.member-results-entry button{flex-shrink:0;padding:11px 18px;z-index:1;font-size:12px}
.member-results-entry button span{margin-left:18px}
.of-experience.is-signed-in .member-checklist{padding:24px 26px;margin-top:22px}
.of-experience.is-signed-in .member-checklist .section-head{margin-bottom:12px;align-items:center}
.of-experience.is-signed-in .member-checklist h3{font-size:22px;margin:6px 0 12px}
.of-experience.is-signed-in .member-checklist ol{display:grid;grid-template-columns:1fr 1fr;column-gap:26px;margin:0}
.of-experience.is-signed-in .member-checklist li{padding:18px 0;gap:13px;align-items:flex-start;border-color:#292b35;min-width:0}
.of-experience.is-signed-in .member-checklist li>div{flex:1;min-width:0}
.of-experience.is-signed-in .member-checklist li strong{font-size:13px;font-weight:600}
.of-experience.is-signed-in .member-checklist li p{font-size:12px;line-height:1.65;margin:6px 0 0}
.of-experience.is-signed-in .member-checklist li button{min-height:34px;padding:6px 10px;font-size:11px;flex-shrink:0}
.of-experience.is-signed-in .step-counter{width:29px;height:29px;flex:0 0 29px;background:#1a1c24;border:1px solid #444753;color:#c7cbd7;font-size:11px}
.of-experience.is-signed-in li[data-done=true] .step-counter{background:#18332a;border-color:#305d4c;color:#8ce1bb}
.of-experience.is-signed-in #member-progress{background:#191b23;border-color:#353844;color:#c1c5d3;font-size:10px;padding:6px 10px;white-space:nowrap}
.of-experience.is-signed-in #member-setup-status{font-size:11px;padding-top:12px;border-top:1px solid #292b35}
.of-experience.is-signed-in #member-refresh{font-size:11px;min-height:34px;background:transparent}
.of-experience.is-signed-in .member-home-bottom{gap:18px;margin-top:22px}
.of-experience.is-signed-in .member-home-bottom>.panel{padding:23px 26px}
.of-experience.is-signed-in .member-home-bottom h3{font-size:19px;margin:12px 0}
.of-experience.is-signed-in .member-home-bottom p{font-size:12px;line-height:1.75}
.of-experience.is-signed-in .member-home-bottom button{font-size:12px;min-height:36px;margin-top:12px}
.of-experience.is-signed-in .member-footer{border-color:#292a33;color:#8e92a2;font-size:11px;margin-top:28px;padding:22px 0}
.of-experience.is-signed-in input,.of-experience.is-signed-in select,.of-experience.is-signed-in textarea{background:#0e0f14;border-color:#373943;color:#e1e3ec}
@media(min-width:901px) and (max-width:1200px){.of-experience.is-signed-in>main{padding:26px}.of-experience.is-signed-in .member-checklist ol{grid-template-columns:1fr}.of-experience.is-signed-in .member-metrics article{padding:20px 18px}.of-experience.is-signed-in .member-metrics strong{font-size:21px}}
@media(max-width:900px){.of-experience.is-signed-in>.sidebar{width:100%;padding:17px 20px;border-right:0}.of-experience.is-signed-in>main,.of-experience.is-signed-in>header{margin-left:0}.of-experience.is-signed-in>main{padding:24px}.of-experience.is-signed-in .sidebar-bottom{left:auto;right:auto}.of-experience.is-signed-in .member-checklist ol{grid-template-columns:1fr}.member-results-entry{gap:18px;padding:22px}}
@media(max-width:600px){.of-experience.is-signed-in>main{padding:20px 16px}.of-experience.is-signed-in .member-page-title h2{font-size:28px}.of-experience.is-signed-in .member-metrics article{min-height:0;padding:20px;gap:8px 14px}.of-experience.is-signed-in .member-metrics strong{font-size:19px;margin:0}.of-experience.is-signed-in .member-metrics span{font-size:9px;line-height:1.7}.member-results-entry{display:block;padding:22px 20px}.member-results-entry button{margin-top:18px;width:100%}.of-experience.is-signed-in .member-checklist{padding:20px}.of-experience.is-signed-in .member-checklist li{flex-wrap:wrap;gap:10px}.of-experience.is-signed-in .member-checklist li>div{flex-basis:calc(100% - 40px)}.of-experience.is-signed-in .member-checklist li button{margin-left:39px;min-height:40px}.of-experience.is-signed-in .member-home-bottom>.panel{padding:22px 20px}.of-experience.is-signed-in .of-beta-banner{padding:16px}.of-experience.is-signed-in .member-page-title>button{width:100%}}
