:root{color-scheme:dark}body{margin:0;background:#090a0c;color:#eef1f5;font-family:Vazirmatn,Tahoma,Arial,sans-serif}.org-shell{max-width:1120px;margin:auto;padding:24px}.org-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;border:1px solid #2b2e34;border-radius:22px;background:linear-gradient(145deg,#15171c,#0d0f13);box-shadow:0 18px 50px rgba(0,0,0,.24)}.org-head h1{margin:0 0 6px;font-size:24px}.org-head p{margin:0;color:#a8adb7}.org-nav{display:flex;gap:8px;flex-wrap:wrap}.org-nav a,.org-btn{border:1px solid #3b3f49;border-radius:13px;background:#161920;color:#f3f5f7;text-decoration:none;padding:10px 14px;cursor:pointer;font:inherit}.org-nav a.active,.org-btn.primary{background:linear-gradient(135deg,#d4af37,#f0d87c);border-color:#d4af37;color:#17130a;font-weight:800}.org-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.org-card{border:1px solid #292d35;border-radius:20px;background:#111319;padding:18px}.org-card.full{grid-column:1/-1}.org-card h2,.org-card h3{margin:0 0 12px}.org-form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.org-form label{display:grid;gap:6px;color:#b8bec8;font-size:13px}.org-form label.full{grid-column:1/-1}.org-form input,.org-form textarea,.org-form select{box-sizing:border-box;width:100%;border:1px solid #353a44;border-radius:12px;background:#0b0d11;color:#fff;padding:11px 12px;font:inherit}.org-form textarea{min-height:100px;resize:vertical}.org-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.org-message{min-height:22px;margin-top:10px;color:#d6b959}.org-badge{display:inline-flex;border-radius:999px;padding:5px 10px;background:#1d2129;border:1px solid #373d48;font-size:11px}.org-badge.active{border-color:#2e6846;color:#8ee1ac}.org-badge.suspended,.org-badge.inactive{border-color:#713b42;color:#ff9ba5}.org-table-wrap{overflow:auto}.org-table{width:100%;border-collapse:collapse;min-width:760px}.org-table th,.org-table td{text-align:right;padding:12px;border-bottom:1px solid #252932}.org-table th{color:#d6b959;font-size:12px}.org-empty{padding:25px;text-align:center;color:#9ba2ae}.org-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.org-kv div{padding:12px;border-radius:14px;background:#0c0e12;border:1px solid #242933}.org-kv small{display:block;color:#89919e}.org-kv strong{display:block;margin-top:5px;word-break:break-word}.org-danger{border-color:#704047;color:#ffb0b8}.org-muted{color:#8e96a3;font-size:12px;line-height:1.9}@media(max-width:760px){.org-shell{padding:12px}.org-head{align-items:flex-start;flex-direction:column}.org-grid,.org-form,.org-kv{grid-template-columns:1fr}.org-card.full,.org-form label.full{grid-column:auto}.org-nav{width:100%}.org-nav a{flex:1;text-align:center;min-width:110px}}
/* V18.30.0 B2B Operations */
.org-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.org-stat{padding:16px;border:1px solid #2b3039;border-radius:18px;background:linear-gradient(145deg,#14171c,#0d0f13)}.org-stat small{display:block;color:#9098a5}.org-stat strong{display:block;margin-top:8px;font-size:25px;color:#f1d77d}.org-stat.warn strong{color:#ffbd7b}.org-stat.danger strong{color:#ff9ba5}.org-toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:end}.org-toolbar label{display:grid;gap:5px;min-width:150px;color:#aeb5c0;font-size:12px}.org-toolbar input,.org-toolbar select{border:1px solid #353a44;border-radius:11px;background:#0b0d11;color:#fff;padding:10px;font:inherit}.org-pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px}.org-link{color:#efd471;text-decoration:none;font-weight:700}.org-capacity{min-width:120px}.org-capacity-bar{height:7px;background:#242933;border-radius:99px;overflow:hidden;margin-top:6px}.org-capacity-bar span{display:block;height:100%;background:linear-gradient(90deg,#a37f1f,#efd471);border-radius:99px}.org-action-list{display:grid;gap:10px}.org-action-item{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:13px;border:1px solid #292e37;border-radius:15px;background:#0c0e12}.org-action-item p{margin:3px 0 0;color:#9098a5;font-size:12px}.org-detail-hero{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:start}.org-detail-hero h2{margin-bottom:5px}.org-chip{display:inline-flex;padding:5px 9px;border-radius:999px;border:1px solid #3a414d;color:#c9cfda;font-size:11px;margin:2px}.org-timeline{display:grid;gap:10px}.org-timeline-item{border-right:3px solid #b99429;padding:8px 13px;background:#0c0e12;border-radius:12px}.org-timeline-item small{color:#8d95a2}.org-empty-box{text-align:center;padding:34px 16px;border:1px dashed #363c47;border-radius:16px;color:#9da5b1}.org-empty-box .org-btn{margin-top:12px}.org-quick{display:flex;gap:8px;flex-wrap:wrap}.org-kicker{color:#d6b959;font-size:12px;font-weight:800}.org-note{padding:10px 12px;border-radius:12px;background:#17130a;border:1px solid #4a3e1c;color:#e8d89c;font-size:12px;line-height:1.8}@media(max-width:900px){.org-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.org-stats{grid-template-columns:1fr}.org-toolbar{display:grid;grid-template-columns:1fr}.org-toolbar label{min-width:0}.org-detail-hero{grid-template-columns:1fr}.org-action-item{align-items:flex-start;flex-direction:column}.org-table{min-width:680px}}
/* V18.31.0 B2B Intelligence & Operations Center */
.org-section-head,.org-section-inline{display:flex;align-items:center;justify-content:space-between;gap:14px}.org-section-head{margin:28px 0 12px}.org-section-head h2,.org-section-inline h3{margin:0}.org-section-head p{margin:5px 0 0}.org-card-list{display:grid;gap:12px;margin-top:14px}.org-risk-card,.org-alert-card,.org-performance-card{border:1px solid #2a2f38;border-radius:19px;background:linear-gradient(145deg,#12151a,#0c0e12);padding:16px;box-shadow:0 12px 30px rgba(0,0,0,.16)}.org-risk-card-head,.org-performance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.org-risk-card h3,.org-alert-card h3,.org-performance-card h3{margin:0 0 6px}.org-risk-card p,.org-alert-card p{margin:5px 0;color:#9ca4b0;line-height:1.8}.org-risk-meta{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.org-risk-meta span{padding:7px 10px;border:1px solid #292f38;border-radius:12px;background:#0a0c10;color:#aeb5bf;font-size:12px}.org-risk-pill{display:inline-grid;min-width:74px;padding:8px 11px;border-radius:15px;border:1px solid #33404e;text-align:center;background:#10151b}.org-risk-pill b{font-size:22px}.org-risk-pill small{font-size:10px}.org-risk-pill.low,.priority-low{border-color:#246443}.org-risk-pill.low b{color:#72dda2}.org-risk-pill.medium,.priority-medium{border-color:#846724}.org-risk-pill.medium b{color:#f1c45a}.org-risk-pill.high,.priority-high{border-color:#8a542c}.org-risk-pill.high b{color:#ffad65}.org-risk-pill.critical,.priority-critical{border-color:#853845}.org-risk-pill.critical b{color:#ff7788}.org-alert-card{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center}.org-alert-labels{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:8px}.org-badge.info{border-color:#315779;color:#8ccaff}.org-badge.low,.org-badge.healthy{border-color:#286348;color:#8ae4ad}.org-badge.medium,.org-badge.attention{border-color:#735e2c;color:#f3cf76}.org-badge.high,.org-badge.high_load{border-color:#8a542c;color:#ffb06d}.org-badge.critical{border-color:#853845;color:#ff8795}.org-performance-card{display:grid;gap:14px}.org-performance-head>strong{font-size:24px;color:#efd471}.org-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.org-metric-grid>div{padding:11px;border:1px solid #282d36;border-radius:13px;background:#0b0d11}.org-metric-grid small{display:block;color:#8f98a5;font-size:11px}.org-metric-grid b{display:block;margin-top:5px}.health-critical{border-color:#77333f}.health-high_load{border-color:#77522a}.health-attention{border-color:#665626}.health-healthy{border-color:#245a40}.org-factor-list{display:grid;gap:9px}.org-factor{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:start;padding:11px;border:1px solid #2b3039;border-radius:14px;background:#0b0d11}.org-factor>b{font-size:19px;text-align:center}.org-factor p{margin:4px 0;color:#969faa;font-size:12px;line-height:1.7}.org-risk-hero{display:flex;gap:16px;align-items:center;padding:14px;border-radius:17px;background:#0b0d11;border:1px solid #303641}.org-risk-hero p{margin:5px 0 0;color:#929ba8}.org-scroll-panel{max-height:480px;overflow:auto;padding-left:4px}.intel-card{text-decoration:none;color:inherit}.intel-card span{display:block;margin-top:8px;color:#8c95a1;font-size:11px}.org-stat.info strong{color:#86c8ff}.org-stat.healthy strong{color:#7dde9f}.org-sticky-filters{position:sticky;top:8px;z-index:5;margin-top:16px;background:rgba(17,19,25,.96);backdrop-filter:blur(12px)}.intelligence-grid{margin-bottom:28px}.org-action-item.priority-critical{border-color:#71313c}.org-action-item.priority-high{border-color:#71492c}.org-action-item.priority-medium{border-color:#655522}.org-action-item.priority-low{border-color:#245a40}
@media(max-width:900px){.org-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.org-alert-card{grid-template-columns:1fr}.org-sticky-filters{position:static}}
@media(max-width:600px){.org-section-head,.org-section-inline,.org-risk-card-head,.org-performance-head{align-items:flex-start;flex-direction:column}.org-metric-grid{grid-template-columns:1fr 1fr}.org-risk-card,.org-alert-card,.org-performance-card{padding:13px}.org-risk-meta{display:grid;grid-template-columns:1fr 1fr}.org-factor{grid-template-columns:52px 1fr}.org-quick .org-btn{flex:1;text-align:center}.org-card-list{gap:9px}}
/* V18.32.0 B2B CRM + Retention */
.org-pipeline{display:grid;grid-template-columns:repeat(7,minmax(190px,1fr));gap:10px;overflow:auto;padding:4px 0 10px}.pipeline-col{border:1px solid #2b3039;border-radius:16px;background:#0b0d11;padding:10px;min-height:170px}.pipeline-col header{display:flex;justify-content:space-between;gap:8px;color:#e7d17f;margin-bottom:10px}.pipeline-col header span{background:#1b1f26;border-radius:999px;padding:2px 8px;font-size:11px}.pipeline-col a{display:grid;gap:4px;text-decoration:none;color:#f0f2f5;border:1px solid #262b33;border-radius:12px;padding:9px;margin-bottom:8px;background:#101319}.pipeline-col a small{color:#8f98a4}.parent-report-sheet{max-width:800px;margin:22px auto;background:#fff;color:#17191d;border-color:#ddd;line-height:2}.parent-report-sheet header{border-bottom:2px solid #b5942e;padding-bottom:12px}.parent-report-sheet section{padding:12px 0;border-bottom:1px solid #ddd}.parent-report-sheet h1,.parent-report-sheet h3{color:#17191d}.parent-report-sheet p{white-space:pre-wrap}.parent-report-sheet footer{padding-top:16px}.org-stat[href]{display:block;text-decoration:none;color:inherit}.org-action-item[href]{text-decoration:none;color:inherit}.lifecycle-compact{display:grid;gap:10px}.lifecycle-compact .org-action-item{min-height:54px}@media(max-width:760px){.org-pipeline{display:flex;scroll-snap-type:x mandatory}.pipeline-col{min-width:82vw;scroll-snap-align:start}.parent-report-sheet{margin:8px 0;border-radius:10px}.org-nav{max-height:180px;overflow:auto}.org-sticky-filters{position:sticky;top:0}.org-card-list .org-alert-card,.org-card-list .org-risk-card{border-radius:15px}}@media print{body{background:#fff!important;color:#111}.no-print,.org-head,.org-message{display:none!important}.org-shell{max-width:none;padding:0}.parent-report-sheet{box-shadow:none;border:0;margin:0;max-width:none;padding:15mm}.parent-report-sheet .org-kicker{color:#806710}@page{size:A4;margin:12mm}}
/* V18.33.0 B2B Commercial Experience */
.commercial-tabs{display:flex;gap:8px;overflow:auto;padding:4px 0 12px;scrollbar-width:thin}.commercial-tabs a{white-space:nowrap;text-decoration:none;color:#b8bec8;border:1px solid #30343d;background:#0c0e12;border-radius:999px;padding:9px 13px}.commercial-tabs a.active,.commercial-tabs a:hover{color:#f2d778;border-color:#766226;background:#17140a}.commercial-hero{background:linear-gradient(135deg,#15130b,#111319 55%,#0b0d11);border:1px solid #3d3520}.commercial-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.commercial-metric{border:1px solid #2b3039;border-radius:16px;background:#0b0d11;padding:14px}.commercial-metric small{display:block;color:#8e97a3}.commercial-metric strong{display:block;font-size:24px;margin-top:7px;color:#f1d575}.usage-row{display:grid;grid-template-columns:140px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #252a31}.usage-track{height:9px;border-radius:99px;background:#20242a;overflow:hidden}.usage-fill{height:100%;background:linear-gradient(90deg,#8b752d,#e2c65f);border-radius:99px}.usage-fill.warning{background:#c68d32}.usage-fill.danger{background:#d6525d}.plan-grid,.addon-grid,.partner-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.plan-card,.addon-card,.partner-card{border:1px solid #2b3039;border-radius:17px;background:#0c0e12;padding:15px}.plan-card.current{border-color:#9f8432;box-shadow:0 0 0 1px #5b4a1a inset}.plan-price{font-size:22px;color:#f1d575;font-weight:800;margin:10px 0}.feature-list{display:grid;gap:7px;margin:12px 0;color:#a8b0ba}.feature-list span{display:flex;justify-content:space-between;gap:12px}.founding-badge{display:inline-flex;align-items:center;gap:7px;border:1px solid #806824;color:#f2d573;background:#1a1609;border-radius:999px;padding:8px 12px;font-weight:800}.referral-row,.revenue-row,.addon-sub-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;align-items:center;padding:11px;border-bottom:1px solid #272c34}.brand-preview-grid{display:grid;grid-template-columns:2fr 1fr;gap:14px}.brand-preview{border:1px solid #343943;border-radius:20px;overflow:hidden;background:#0b0d11;min-height:260px}.brand-cover{height:95px;background:linear-gradient(135deg,var(--brand-primary,#d4af37),var(--brand-secondary,#111827));background-size:cover;background-position:center}.brand-body{padding:16px}.brand-logo{width:58px;height:58px;border:1px solid #444;border-radius:16px;object-fit:cover;background:#111}.brand-preview.mobile{max-width:320px;margin:auto;min-height:420px}.locked-panel{border:1px dashed #735f25;background:#17140a;border-radius:16px;padding:18px;text-align:center}.commercial-skeleton{height:82px;border-radius:14px;background:linear-gradient(90deg,#11151b,#1a1f27,#11151b);background-size:220% 100%;animation:commercialShimmer 1.3s infinite}.commercial-empty{padding:30px;text-align:center;border:1px dashed #343943;border-radius:16px;color:#9da5af}.public-team{max-width:1100px;margin:auto;padding:20px}.public-cover{height:260px;border-radius:24px;background:#151922 center/cover no-repeat;border:1px solid #343943;position:relative;overflow:hidden}.public-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,6,8,.85),transparent 70%)}.public-team-head{display:flex;gap:16px;align-items:center;margin-top:-42px;position:relative;z-index:2;padding:0 24px}.public-team-logo{width:94px;height:94px;border-radius:23px;object-fit:cover;background:#0d0f13;border:4px solid #090a0c}.public-consultants{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.public-consultant{border:1px solid #2c313a;border-radius:18px;padding:16px;background:#0c0f13}.public-consultant img{width:58px;height:58px;object-fit:cover;border-radius:50%;background:#171b21}.public-cta{position:sticky;bottom:12px;border:1px solid #6e5c25;background:rgba(15,13,8,.94);backdrop-filter:blur(10px);border-radius:18px;padding:12px;display:flex;justify-content:space-between;gap:12px;align-items:center}.admin-commercial-tabs{display:flex;gap:8px;overflow:auto;margin:12px 0}.admin-commercial-tabs button{white-space:nowrap}
@keyframes commercialShimmer{to{background-position:-220% 0}}
@media(max-width:900px){.commercial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-grid,.addon-grid,.partner-benefits,.public-consultants{grid-template-columns:1fr 1fr}.brand-preview-grid{grid-template-columns:1fr}.referral-row,.revenue-row,.addon-sub-row{grid-template-columns:1fr 1fr 1fr}}
@media(max-width:600px){.commercial-grid,.plan-grid,.addon-grid,.partner-benefits,.public-consultants{grid-template-columns:1fr}.usage-row{grid-template-columns:1fr}.referral-row,.revenue-row,.addon-sub-row{display:grid;grid-template-columns:1fr 1fr;border:1px solid #292e36;border-radius:14px;margin-bottom:8px}.public-cover{height:180px;border-radius:18px}.public-team-head{padding:0 10px;align-items:flex-end}.public-team-logo{width:76px;height:76px}.public-cta{align-items:stretch;flex-direction:column}.commercial-tabs{position:sticky;top:0;background:#090a0c;padding-top:8px;z-index:10}}
/* Phase 6A marketplace management */.store-admin-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 18px}.store-admin-tabs a{padding:9px 12px;border:1px solid #30333a;border-radius:10px;color:#c9cbd2;text-decoration:none}.store-admin-tabs a.active{color:#f2d679;border-color:#735f20;background:#1f1a0c}.store-admin-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.store-admin-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.store-admin-product{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:12px;border:1px solid #2d3037;background:#111318;border-radius:15px}.store-admin-product h3{margin:5px 0}.store-admin-img{width:92px;height:92px;border:1px solid #343740;border-radius:12px;display:grid;place-items:center;overflow:hidden;color:#d4af37}.store-admin-img img{width:100%;height:100%;object-fit:cover}.store-admin-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.store-media-chip{display:inline-flex;margin:4px;padding:6px 9px;border:1px solid #353840;border-radius:9px;color:#c8cad0;font-size:11px}.market-upload{padding:12px;border:1px dashed #4a401f;border-radius:13px;background:#12130f}.market-upload input[type=file]{width:100%}.store-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.store-form-grid .full{grid-column:1/-1}.store-form-grid label{display:grid;gap:6px;color:#aeb1b8;font-size:12px}.store-form-grid input,.store-form-grid textarea,.store-form-grid select{background:#0c0e12;border:1px solid #343740;color:#fff;border-radius:10px;padding:10px;font:inherit}@media(max-width:850px){.store-admin-products{grid-template-columns:repeat(2,minmax(0,1fr))}.store-admin-product{grid-template-columns:1fr}.store-admin-img{width:100%;height:auto;aspect-ratio:1/1}.store-form-grid{grid-template-columns:1fr}}@media(max-width:520px){.store-admin-products{grid-template-columns:1fr}}
/* Phase 6B marketplace finance */
.finance-balance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.finance-balance-grid article{padding:16px;border:1px solid rgba(214,185,89,.2);border-radius:16px;background:linear-gradient(145deg,#111318,#0b0c0f)}.finance-balance-grid span,.finance-row small{display:block;color:#9699a4;font-size:12px}.finance-balance-grid strong{display:block;margin-top:8px;font-size:20px;color:#e5c85d}.finance-ledger{display:grid;gap:8px}.finance-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(120px,.7fr) minmax(100px,.5fr);gap:12px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#0d0f13}.fin-credit{color:#75d99a}.fin-debit{color:#ff8d94}@media(max-width:700px){.finance-balance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-row{grid-template-columns:1fr auto}.finance-row>span{grid-column:1/-1}.finance-balance-grid strong{font-size:16px}}

.org-self-consultant{position:fixed;left:18px;bottom:18px;z-index:20;padding:10px 14px;border-radius:12px;background:#d5ad3c;color:#111;text-decoration:none;font-weight:800}.product-editor-intro{margin-bottom:18px}.product-editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:700px){.product-editor-grid{grid-template-columns:1fr}.org-self-consultant{left:10px;bottom:74px}}
