:root{--rail-w: 250px;--topbar-h: 70px;--sos-ink: #292421;--sos-muted: #817a74;--sos-line: #e8e2da;--sos-paper: #f8f6f2;--sos-terra: #b4653f;--sos-wine: #6b1e2a;}@media (min-width: 861px){.rail{padding: 24px 15px 16px;background: #211e1c;border-right: 0;backdrop-filter: none;}.rail-brand{height: 68px;justify-content: flex-start;padding-left: 9px;gap: 12px;}.rail-brand .brand-mark{filter: none;width: 40px;height: 40px;border-radius: 10px;background: var(--sos-terra);}.rail-brand .brand-mark img{width: 40px !important;height: 40px !important;border-radius: 10px !important;}.rail-brand-text{color: #fff;font-size: 18px;letter-spacing: .16em;}.rail-nav{gap: 9px;padding-top: 13px;}.rail-grp-lbl{color: #918884;font-size: 10px;font-weight: 800;letter-spacing: .17em;text-transform: uppercase;padding: 12px 9px 6px;}.rail-grp-lbl:hover{color: #eee7e2;background: #37302c;}.rail-grp-ico{color: var(--sos-terra);}.rail-group.has-active:not(.open) > .rail-grp-lbl{color: #e2ae8f;}.rail-item{color: #aaa29c;padding: 11px 13px;border-radius: 8px;gap: 13px;}.rail-item .rail-lbl{font-size: 13px;letter-spacing: 0;}.rail-item:hover, .rail-item.active{color: #fff;background: #37302c;}.rail-item.active::before{left: 0;top: 0;bottom: 0;width: 3px;border-radius: 3px 0 0 3px;background: var(--sos-terra);box-shadow: none;}.rail-group.foot .rail-grp-lbl{border-color: #39332f;}.rail-foot{border-color: #39332f;}.rail-foot .rf-ver{color: #aaa29c;}.rail-foot .rf-author{color: #c9a38e;}.rail-collapse-btn{color: #aaa29c;border-color: #514741;}.rail-collapse-btn:hover{color: #fff;background: #37302c;}.rail-lang{color: #aaa29c;}.rail.collapsed{padding-left: 8px;padding-right: 8px;}.rail.collapsed .rail-brand{justify-content: center;padding-left: 0;}}body.has-rail .hud-top{min-height: var(--topbar-h);background: rgba(255,255,255,.96);border-bottom: 1px solid var(--sos-line);color: var(--sos-ink);}body.has-rail .cview{background: var(--sos-paper);color: var(--sos-ink);}body.has-rail .cview-head{background: rgba(255,255,255,.7);border-bottom: 1px solid var(--sos-line);padding: 16px 32px;min-height: 70px;}body.has-rail .cview-title{color: var(--sos-ink);font-size: 13px;letter-spacing: .04em;}body.has-rail .cview-title .ico{color: var(--sos-terra);}body.has-rail .cview-sub{color: var(--sos-muted);font-size: 12px;}body.has-rail .cview-body{background: var(--sos-paper);}body.has-rail .cview:has(.sos-biz) .cview-head{display: none;}.cview-body.sos-biz-body{padding: 0 !important;background: var(--sos-paper) !important;}.sos-biz{max-width: 1400px;padding: 36px 42px 72px;color: var(--sos-ink);font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;}.sos-biz-crumb{color: #a99b91;font-size: 11px;font-weight: 800;letter-spacing: .11em;text-transform: uppercase;margin-bottom: 36px;}.sos-biz-crumb span{color: #c9bdb3;padding: 0 13px;}.sos-biz-crumb b{color: var(--sos-ink);letter-spacing: 0;text-transform: none;font-size: 12px;}.sos-biz-top{margin-bottom: 28px;}.sos-biz-top h2{font-family: Georgia, "Times New Roman", serif;font-size: clamp(37px, 4vw, 54px);line-height: 1.1;margin: 0 0 16px;font-weight: 500;letter-spacing: -.035em;}.sos-biz-top p:not(.sos-biz-kicker){color: var(--sos-muted);font-size: 14px;line-height: 1.6;}.sos-biz-top .sos-biz-kicker{margin: 0 0 13px;font-size: 11px;letter-spacing: .2em;color: var(--sos-terra);}.sos-biz-shell{background: #fff;border: 1px solid var(--sos-line);border-radius: 14px;padding: 28px;box-shadow: 0 12px 38px rgba(64,42,32,.055);}.sos-biz-hero{min-height: 180px;display: flex;justify-content: space-between;align-items: center;gap: 25px;padding: 32px 38px;border-radius: 24px;background: linear-gradient(110deg,#342432 0%,#694252 52%,#9e6a55 100%);color: #fff;margin-bottom: 26px;}.sos-biz-hero p{color: #edc8b8;font-size: 11px;font-weight: 800;letter-spacing: .19em;margin: 0 0 14px;}.sos-biz-hero h3{color: #fff;font: 500 clamp(28px,3vw,44px)/1.18 Georgia,"Times New Roman",serif;letter-spacing: -.03em;margin: 0 0 11px;}.sos-biz-hero span{color: #f4e8e3;font-size: 13px;}.sos-biz-hero-count{flex: none;padding: 9px 16px;border: 1px solid rgba(255,255,255,.45);border-radius: 24px;color: #fff;font-size: 12px;white-space: nowrap;}.sos-biz-toolbar{display: flex;align-items: center;gap: 14px;margin: 0 0 22px;}.sos-biz-toolbar input{flex: 1 1 350px;width: auto;max-width: 580px;padding: 14px 17px;font-size: 13px;border-color: #ddcfc5;}.sos-biz-primary{margin-left: auto;padding: 14px 19px;background: var(--sos-wine);font-size: 13px;}.sos-biz-primary:hover{background: #50131f;filter: none;}.sos-biz-metrics{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 15px;margin-bottom: 28px;}.sos-biz-metrics > div{background: #fff;border: 1px solid var(--sos-line);border-top: 3px solid var(--sos-terra);border-radius: 11px;padding: 17px 22px;}.sos-biz-metrics > div:nth-child(2){border-top-color: #0e776b;}.sos-biz-metrics > div:nth-child(3){border-top-color: #6d4b9b;}.sos-biz-metrics span{color: #9c806f;font-size: 11px;font-weight: 800;letter-spacing: .08em;}.sos-biz-metrics strong{display: block;margin: 9px 0 1px;color: var(--sos-ink);font: 500 35px Georgia,serif;}.sos-biz-metrics small{color: var(--sos-muted);font-size: 11px;}.sos-biz-list-head{display: flex;justify-content: space-between;align-items: baseline;gap: 10px;margin-bottom: 15px;}.sos-biz-list-head h3{font: 500 26px Georgia,serif;color: #52333c;margin: 0;}.sos-biz-count{color: var(--sos-muted);font-size: 12px;}.sos-biz-card{box-shadow: none;padding: 21px 23px;border-color: #e6dcd5;border-left: 5px solid #b9a99d;border-radius: 12px;}.sos-biz-card h3{font-size: 16px;margin-bottom: 8px;}.sos-biz-details{font-size: 12px;gap: 7px 22px;}.sos-biz-actions button{padding: 9px 13px;}.sos-biz-empty{border: 1px solid var(--sos-line);background: #fcfaf8;padding: 70px 20px;}.sos-biz-dialog-card{background: var(--sos-paper);}@media (max-width: 860px){:root{--topbar-h: 46px;}.rail{background: #211e1c;}.rail-grp-lbl{color: #b9aaa1;}.rail-item{color: #c8c0bb;}.rail-item.active{color: #fff;background: #37302c;}.sos-biz{padding: 23px 18px 40px;}.sos-biz-crumb{margin-bottom: 22px;}.sos-biz-shell{padding: 14px;}.sos-biz-hero{min-height: 150px;padding: 24px;border-radius: 16px;}.sos-biz-metrics{gap: 8px;}.sos-biz-metrics > div{padding: 12px;}.sos-biz-metrics strong{font-size: 27px;}}@media (max-width: 620px){.sos-biz-top h2{font-size: 37px;}.sos-biz-hero{align-items: flex-start;flex-direction: column;gap: 15px;}.sos-biz-toolbar{align-items: stretch;flex-direction: column;}.sos-biz-toolbar input{width: 100%;max-width: none;flex: none;}.sos-biz-primary{margin-left: 0;}.sos-biz-metrics{grid-template-columns: repeat(2,minmax(0,1fr));}.sos-biz-metrics > div:last-child{grid-column: 1/-1;}}body.has-rail .sos-id-shell, body.has-rail .crm-shell, body.has-rail .sos-biz, body.has-rail .sos-foundation{box-sizing: border-box;min-width: 0;}body.has-rail :is(.sos-id-tabs, .crm-tabs, .settings-tabs){box-sizing: border-box;max-width: 100%;min-width: 0;}body.has-rail :is(.sos-id-tabs, .crm-tabs, .settings-tabs) button, body.has-rail .settings-tabs [role="tab"]{box-sizing: border-box;min-height: 44px;display: inline-flex;align-items: center;justify-content: center;line-height: 1.25;}body.has-rail :is(.sos-id-panel, .sos-id-hero, .sos-id-placement, .sos-id-video-card){box-sizing: border-box;min-width: 0;}@media (max-width: 620px){body.has-rail :is(.sos-id-tabs, .crm-tabs, .settings-tabs){scrollbar-width: thin;}body.has-rail :is(.sos-id-tabs, .crm-tabs, .settings-tabs) button, body.has-rail .settings-tabs [role="tab"]{min-height: 42px;}}
