.sam-public-shell:not(.is-auth-route) .sam-public-header{background:rgba(244,242,234,.96);border-bottom:1px solid rgba(61,78,75,.2);backdrop-filter:blur(16px)}.sam-public-shell:not(.is-auth-route) .sam-public-nav{min-height:74px}.sam-public-shell:not(.is-auth-route) .sam-public-start{border-radius:5px 23px 5px 5px;background:#31585a;color:#fff}.sam-public-shell:not(.is-auth-route) .sam-public-start:hover{background:#214448}.sam-public-shell:not(.is-auth-route) .sam-public-footer{position:relative;bottom:auto;inset-block-end:auto;min-height:0;overflow:visible;background:linear-gradient(130deg,#e5e2d8,#f0eee7);border-top:1px solid #c9c7bd;color:#22343a}.sam-public-shell:not(.is-auth-route) .sam-footer-strip{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:22px;max-width:1600px;margin-inline:auto;padding-block:26px}.sam-public-shell:not(.is-auth-route) .sam-public-main{min-height:50vh}.sam-public-shell:not(.is-auth-route) [data-resources-version=phase5]{background:linear-gradient(180deg,#ebe8de,#f8f6f0 42%,#e8ece8)}.sam-public-shell:not(.is-auth-route) [data-resources-version=phase5] .sam-page-hero{border-radius:0 0 95px;overflow:hidden}.sam-public-shell:not(.is-auth-route) [data-resources-version=phase5] .sam-feature-grid{gap:22px}.sam-public-shell:not(.is-auth-route) [data-resources-version=phase5] .sam-feature-card:nth-child(3n+2){transform:translateY(28px)}.sam-public-shell:not(.is-auth-route) [data-resources-version=phase5] .sam-search-bar{background:#fffdf8;border:1px solid #c9c7bd;border-radius:8px 36px 8px 8px}.sam-public-shell:not(.is-auth-route) .sam-editorial-page:has(.sam-quote-builder),.sam-public-shell:not(.is-auth-route) [data-quote-version]{background:#f2efe7}@media (max-width:900px){.sam-public-shell:not(.is-auth-route) .sam-footer-strip{align-items:flex-start;gap:18px}.sam-public-shell:not(.is-auth-route) [data-resources-version=phase5] .sam-feature-card:nth-child(3n+2){transform:none}}@media (max-width:600px){.sam-public-shell:not(.is-auth-route) .sam-public-nav{min-height:66px}.sam-public-shell:not(.is-auth-route) .sam-footer-strip{padding-block:22px;display:flex;flex-direction:column;align-items:stretch}.sam-public-shell:not(.is-auth-route) [data-resources-version=phase5] .sam-page-hero{border-radius:0 0 44px}}.sam-public-shell{--refresh-navy: #06121f;--refresh-blue: #0b2134;--refresh-panel: rgba(11, 32, 51, .78);--refresh-line: rgba(184, 205, 220, .18);--refresh-gold: #e8b654}.sam-public-shell[data-public-theme=industrial-premium]{--ip-bg: #071522;--ip-deep: #04101a;--ip-surface: #0b1b2a;--ip-surface-2: #102437;--ip-paper: #f4f6f7;--ip-white: #ffffff;--ip-text: #f7f9fb;--ip-copy: #b9c5ce;--ip-muted: #8796a4;--ip-line: rgba(214,225,233,.15);--ip-line-strong: rgba(214,225,233,.26);--ip-gold: #e3ad3e;--ip-gold-soft: #f1c86b;--ip-max: 1320px;--ip-y: clamp(68px,7vw,112px)}.sam-public-shell{--sam-lock-bg: #07111d;--sam-lock-surface: #0d1b2a;--sam-lock-surface-2: #111f2f;--sam-lock-line: rgba(148,163,184,.16);--sam-lock-text: #f8fafc;--sam-lock-muted: #a8b4c2;--sam-lock-gold: #e2b34f;--sam-lock-gold-soft: #f2d08a;--sam-header-h: 76px;--sam-shell-w: 1480px;--sam-shell-pad: 28px;--sam-glass: rgba(6, 17, 29, .78);--sam-glass-strong: rgba(6, 17, 29, .95);--sam-gold-2026: #e6b34d;--sam-public-max: 1560px;--sam-public-gutter: clamp(20px, 4.8vw, 82px);--sam-gold: var(--sam-gold-500, #e6b34d);--sam-black: var(--surface-app);--sam-navy: var(--brand-primary);--sam-navy-2: var(--brand-primary-strong);--sam-gold: var(--brand-accent);--sam-gold-soft: var(--brand-accent-soft);--sam-blue: var(--status-info);--sam-white: var(--text-primary);--sam-muted: var(--text-muted);min-height:100vh;overflow-x:clip;background:var(--surface-app);color:var(--sam-white);direction:rtl}.sam-public-shell[data-language=en]{direction:ltr}.sam-skip-link{position:fixed;z-index:10000;top:12px;inset-inline-start:12px;transform:translateY(-160%);border-radius:10px;background:var(--sam-gold);padding:10px 16px;color:#09111f;font-size:13px;font-weight:900;transition:transform .16s ease}.sam-skip-link:focus{transform:translateY(0)}.sam-public-announcement{position:relative;z-index:80;display:flex;min-height:31px;align-items:center;justify-content:center;gap:14px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.07);background:#030509;padding:7px 18px;color:#ffffffa8;font-size:10px;font-weight:700;letter-spacing:.05em;text-align:center}.sam-public-announcement i{width:44px;height:1px;background:linear-gradient(90deg,transparent,var(--sam-gold))}.sam-public-header{position:sticky;z-index:70;top:0;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(5,7,11,.72);backdrop-filter:blur(22px) saturate(120%);transition:background .24s ease,box-shadow .24s ease,border-color .24s ease}.sam-public-header.is-scrolled,.sam-public-header.has-open-menu{border-color:#e6b23d26;background:rgba(5,7,11,.94);box-shadow:0 18px 50px #00000047}.sam-public-nav{display:grid;width:min(1480px,calc(100% - 48px));min-height:74px;margin:0 auto;grid-template-columns:176px minmax(0,1fr) auto;align-items:center;gap:24px}.sam-public-brand{display:inline-flex;width:154px;height:47px;align-items:center;overflow:hidden;border-radius:4px}.sam-public-brand img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.sam-public-links{display:flex;align-items:center;justify-content:center;gap:2px}.sam-public-links>a,.sam-public-links>button{position:relative;display:inline-flex;min-height:42px;align-items:center;gap:6px;border:0;background:transparent;padding:0 13px;color:#ffffffad;font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:color .16s ease,background .16s ease}.sam-public-links>a:after,.sam-public-links>button:after{content:"";position:absolute;inset-inline:14px;bottom:0;height:1px;transform:scaleX(0);background:var(--sam-gold);transition:transform .18s ease}.sam-public-links>a:hover,.sam-public-links>a.active,.sam-public-links>button:hover,.sam-public-links>button.active{color:#fff}.sam-public-links>a:hover:after,.sam-public-links>a.active:after,.sam-public-links>button:hover:after,.sam-public-links>button.active:after{transform:scaleX(1)}.sam-public-links svg{flex:none;transition:transform .18s ease}.sam-public-links svg.is-rotated{transform:rotate(180deg)}.sam-public-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.sam-public-login,.sam-public-start{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;border-radius:11px;padding:0 14px;font-size:11px;font-weight:900;transition:transform .16s ease,border-color .16s ease,background .16s ease}.sam-public-login{border:1px solid rgba(255,255,255,.13);color:#ffffffd1}.sam-public-start{border:1px solid rgba(230,178,61,.7);background:linear-gradient(135deg,var(--sam-gold-soft),var(--sam-gold));color:#09111f;box-shadow:0 10px 32px #e6b23d24}.sam-public-login:hover,.sam-public-start:hover{transform:translateY(-2px)}.sam-public-login:hover{border-color:#ffffff47;background:rgba(255,255,255,.05)}.sam-public-menu{display:none;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:11px;background:rgba(255,255,255,.03);color:#fff}.sam-mega-menu{position:absolute;inset-inline:0;top:100%;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(230,178,61,.16);background:rgba(5,8,14,.98);box-shadow:0 40px 90px #0000008a;animation:sam-menu-in .18s ease both}.sam-mega-inner{display:grid;width:min(1480px,calc(100% - 48px));margin:0 auto;grid-template-columns:minmax(250px,.72fr) minmax(0,2fr);gap:48px;padding:34px 0 40px}.sam-mega-intro{border-inline-end:1px solid rgba(255,255,255,.1);padding-inline-end:38px}.sam-mega-intro>span{color:var(--sam-gold);font-size:10px;font-weight:900;letter-spacing:.18em}.sam-mega-intro h2{max-width:360px;margin:18px 0 10px;color:#fff;font-size:clamp(21px,2vw,31px);font-weight:900;line-height:1.5}.sam-mega-intro p{max-width:400px;margin:0;color:var(--sam-muted);font-size:12px;line-height:2}.sam-mega-intro a{display:inline-flex;align-items:center;gap:10px;margin-top:20px;color:var(--sam-gold-soft);font-size:12px;font-weight:900}.sam-mega-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.sam-mega-groups section h3{margin:0 0 14px;color:#ffffff6b;font-size:10px;font-weight:900;letter-spacing:.08em}.sam-mega-groups section>a{position:relative;display:block;min-height:74px;border-top:1px solid rgba(255,255,255,.07);padding:13px 22px 10px 0;transition:padding .16s ease,background .16s ease}.sam-public-shell[data-language=en] .sam-mega-groups section>a{padding:13px 0 10px 22px}.sam-mega-groups section>a:hover{background:linear-gradient(90deg,transparent,rgba(230,178,61,.05));padding-inline-start:7px}.sam-mega-groups a b{display:block;color:#ffffffe6;font-size:12px;font-weight:900}.sam-mega-groups a span{display:block;margin-top:5px;color:#ffffff6b;font-size:10px;line-height:1.7}.sam-mega-groups a i{position:absolute;top:15px;inset-inline-end:0;color:var(--sam-gold);font-style:normal;opacity:.46}.sam-mobile-menu{position:fixed;z-index:90;inset:var(--sam-public-header-height, 74px) 0 0;overflow-y:auto;background:rgba(4,7,12,.99);padding:24px 22px 42px;animation:sam-mobile-in .2s ease both}.sam-mobile-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:18px}.sam-mobile-head span{color:var(--sam-gold);font-size:10px;font-weight:900;letter-spacing:.14em}.sam-mobile-head small{color:#fff6;font-size:9px}.sam-mobile-menu section{padding:20px 0 0}.sam-mobile-menu section h3{margin:0 0 7px;color:#ffffff61;font-size:10px;font-weight:900}.sam-mobile-menu section a{display:flex;min-height:48px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07);color:#ffffffe6;font-size:13px;font-weight:800}.sam-mobile-menu>a{display:flex;min-height:48px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07);color:#ffffffe6;font-size:13px;font-weight:800}.sam-mobile-menu>a span{color:var(--sam-gold)}.sam-mobile-menu section a span{color:var(--sam-gold)}.sam-mobile-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:26px}.sam-mobile-actions a{display:grid;min-height:49px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:11px;color:#fff;font-size:12px;font-weight:900}.sam-mobile-actions a:last-child{border-color:var(--sam-gold);background:linear-gradient(135deg,var(--sam-gold-soft),var(--sam-gold));color:#09111f}@keyframes sam-menu-in{0%{opacity:0;transform:translateY(-9px)}to{opacity:1;transform:translateY(0)}}@keyframes sam-mobile-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1180px){.sam-public-nav{grid-template-columns:150px minmax(0,1fr) auto;gap:12px}.sam-public-brand{width:140px}.sam-public-links>a,.sam-public-links>button{padding-inline:9px;font-size:11px}.sam-public-login{display:none}.sam-mega-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.sam-public-announcement{min-height:29px;font-size:9px}.sam-public-nav{width:min(100% - 30px,1480px);min-height:68px;grid-template-columns:1fr auto}.sam-public-brand{width:135px;height:42px}.sam-public-links,.sam-public-actions{display:none}.sam-public-menu{display:grid}.sam-mega-menu{display:none}.sam-mobile-menu{position:absolute;inset:100% 0 auto;max-height:calc(100vh - 68px)}}@media (max-width: 560px){.sam-public-announcement{padding-inline:12px}.sam-public-announcement i{display:none}.sam-mobile-menu{inset-block-start:100%}}@media (prefers-reduced-motion: reduce){.sam-mega-menu,.sam-mobile-menu{animation:none}.sam-public-links>a,.sam-public-links>button,.sam-public-login,.sam-public-start{transition:none}}.sam-public-main:focus{outline:none}.sam-public-shell :focus-visible{outline:3px solid var(--sam-gold-soft);outline-offset:4px;border-radius:6px}.sam-privacy-consent{position:fixed;z-index:120;inset-inline:24px;inset-block-end:24px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:18px;width:min(1080px,calc(100% - 48px));margin-inline:auto;padding:18px 20px;border:1px solid rgba(210,177,113,.3);border-radius:22px;background:rgba(8,11,17,.96);box-shadow:0 24px 80px #00000073;color:#fff;backdrop-filter:blur(22px)}.sam-privacy-icon{display:grid;width:46px;height:46px;place-items:center;border-radius:15px;background:rgba(210,177,113,.13);color:#e2c58a}.sam-privacy-copy strong{display:block;font-size:14px}.sam-privacy-copy p{margin:5px 0 2px;color:#ffffffa1;font-size:12px;line-height:1.9}.sam-privacy-copy a{color:#e2c58a;font-size:11px;font-weight:800}.sam-privacy-actions{display:flex;gap:8px}.sam-privacy-actions button{min-height:42px;padding:0 15px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:transparent;color:#fff;font:inherit;font-size:11px;font-weight:900;cursor:pointer}.sam-privacy-actions button.primary{border-color:var(--sam-gold);background:var(--sam-gold);color:var(--text-inverse)}.sam-privacy-close{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:10px;background:rgba(255,255,255,.06);color:#ffffffa6;cursor:pointer}.sam-legal-page{min-height:70vh;padding:84px 24px 110px;background:radial-gradient(circle at 80% 0%,rgba(207,171,104,.12),transparent 32%),linear-gradient(180deg,#080a0f 0,#111722 420px,#f4f1ea 421px)}.sam-legal-hero,.sam-legal-content{width:min(920px,100%);margin-inline:auto}.sam-legal-hero{color:#fff}.sam-legal-icon{display:grid;width:60px;height:60px;place-items:center;margin-bottom:24px;border:1px solid rgba(220,190,130,.32);border-radius:20px;background:rgba(220,190,130,.08);color:#ddbd7c}.sam-legal-hero>p{margin:0;color:#ddbd7c;font-size:11px;font-weight:900;letter-spacing:.24em}.sam-legal-hero h1{max-width:760px;margin:14px 0 12px;font-size:clamp(36px,6vw,68px);line-height:1.35}.sam-legal-hero>span{color:#ffffff6b;font-size:11px}.sam-legal-hero>div{max-width:760px;margin-top:24px;color:#ffffffad;font-size:15px;line-height:2.1}.sam-legal-content{margin-top:78px;overflow:hidden;border:1px solid #dcd6c9;border-radius:30px;background:#fff;box-shadow:0 24px 70px #14182014}.sam-legal-content>section{display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;padding:30px;border-bottom:1px solid #ece7dd}.sam-legal-content>section>span{color:#a67f3d;font-size:12px;font-weight:900;letter-spacing:.12em}.sam-legal-content h2{margin:0;color:#111827;font-size:20px}.sam-legal-content p{margin:10px 0 0;color:#596273;font-size:14px;line-height:2.15}.sam-legal-content>aside{padding:22px 30px;background:#f5f1e8;color:#685b43;font-size:12px;line-height:2}@media (max-width: 760px){.sam-privacy-consent{inset-inline:14px;inset-block-end:14px;grid-template-columns:auto minmax(0,1fr) auto;width:calc(100% - 28px);padding:15px}.sam-privacy-actions{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;width:100%}.sam-privacy-close{grid-column:3;grid-row:1}.sam-legal-page{padding:58px 16px 80px}.sam-legal-content>section{grid-template-columns:1fr;gap:8px;padding:24px 20px}.sam-legal-content{margin-top:56px;border-radius:22px}}@media (max-width: 560px){.sam-privacy-icon{display:none}.sam-privacy-consent{grid-template-columns:minmax(0,1fr) auto}.sam-privacy-close{grid-column:2}.sam-privacy-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.sam-public-shell{scroll-behavior:auto}.sam-privacy-consent{backdrop-filter:none}}.sam-public-footer{position:relative;width:min(1280px,calc(100% - 24px));margin:clamp(42px,6vw,72px) auto 14px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:22px;background:linear-gradient(145deg,rgba(12,29,53,.86),rgba(4,10,20,.94));box-shadow:0 18px 48px #0000003d,inset 0 1px #ffffff0f;color:#fff}.sam-footer-main{display:grid;grid-template-columns:minmax(260px,1.45fr) repeat(3,minmax(112px,.62fr));gap:clamp(20px,3vw,38px);padding:32px 36px 26px}.sam-footer-brand{min-width:0}.sam-footer-brand img{display:block;width:116px;height:36px;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;border-radius:0}.sam-public-shell[data-language=en] .sam-footer-brand img{-o-object-position:left center;object-position:left center}.sam-footer-brand h2{max-width:390px;margin:13px 0 5px;color:#fffffff0;font-size:clamp(15px,1.45vw,20px);font-weight:900;line-height:1.55}.sam-footer-brand p{max-width:430px;margin:0;color:#ffffff85;font-size:10.5px;line-height:1.85}.sam-footer-brand>a{display:inline-flex;min-height:32px;align-items:center;gap:8px;margin-top:12px;color:var(--sam-gold-soft);font-size:10.5px;font-weight:900}.sam-footer-column h3{margin:2px 0 11px;color:#ffffff61;font-size:9px;font-weight:900;letter-spacing:.04em}.sam-footer-column a{display:block;width:-moz-fit-content;width:fit-content;margin:0 0 8px;color:#ffffffad;font-size:10.5px;font-weight:700;line-height:1.55;transition:color .16s ease,transform .16s ease}.sam-footer-column a:hover{transform:translate(-2px);color:#fff}.sam-public-shell[data-language=en] .sam-footer-column a:hover{transform:translate(2px)}.sam-footer-bottom{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:16px;padding:0 36px;border-top:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.018);color:#ffffff57;font-size:8.5px;letter-spacing:.035em}.sam-footer-bottom span{display:inline-flex;align-items:center;gap:6px}@media (max-width: 900px){.sam-footer-main{grid-template-columns:minmax(220px,1.15fr) repeat(3,minmax(100px,.7fr));gap:20px;padding:28px 24px 22px}.sam-footer-bottom{padding-inline:24px}}@media (max-width: 720px){.sam-public-footer{width:calc(100% - 16px);margin-top:40px;border-radius:18px}.sam-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;padding:26px 20px 20px}.sam-footer-brand{grid-column:1 / -1}.sam-footer-brand h2{max-width:330px}.sam-footer-brand p{max-width:520px}.sam-footer-bottom{min-height:44px;padding-inline:20px}}@media (max-width: 420px){.sam-footer-main{padding:20px 17px 16px;gap:17px 14px}.sam-footer-brand{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.sam-footer-brand img{width:96px;height:30px}.sam-footer-brand h2,.sam-footer-brand p{display:none}.sam-footer-brand>a{min-height:30px;margin-top:0}.sam-footer-column h3{margin-bottom:8px}.sam-footer-column a{margin-bottom:6px;font-size:10px}.sam-footer-bottom{align-items:flex-start;flex-direction:column;justify-content:center;gap:3px;padding-block:8px}}.sam-public-shell .sam-public-main:focus,.sam-public-shell .sam-public-main:focus-visible{outline:none!important;outline-offset:0!important}.sam-public-shell{--sam-shell-ink:#09131c;--sam-shell-ink-2:#0d1b27;--sam-shell-line:rgba(255,255,255,.1);--sam-shell-gold:var(--sam-brand-gold,#e4ad43);--sam-shell-gold-soft:var(--sam-brand-gold-2,#f2c866);--sam-shell-copy:rgba(244,248,250,.72)}.sam-public-header{min-height:76px!important;border-bottom:1px solid var(--sam-shell-line)!important;background:rgba(9,19,28,.97)!important;box-shadow:none!important;backdrop-filter:blur(18px) saturate(115%)!important}.sam-public-header.is-scrolled,.sam-public-header.has-open-menu{border-bottom-color:#e4ad433d!important;background:rgba(9,19,28,.985)!important;box-shadow:0 12px 34px #0000002e!important}.sam-public-nav{width:min(1440px,calc(100% - 48px))!important;min-height:76px!important;grid-template-columns:164px minmax(0,1fr) auto!important;gap:26px!important;direction:ltr!important}.sam-public-brand{width:142px!important;height:44px!important;border-radius:0!important}.sam-public-links,.sam-public-actions{direction:rtl}.sam-public-shell[data-language=en] :is(.sam-public-links,.sam-public-actions){direction:ltr}.sam-public-links{gap:4px!important}.sam-public-links>a,.sam-public-links>button{min-height:44px!important;padding-inline:12px!important;border-radius:8px!important;color:#f6f8fab8!important;font-size:12.5px!important;font-weight:760!important;letter-spacing:0!important}.sam-public-links>a:hover,.sam-public-links>a.active,.sam-public-links>button:hover,.sam-public-links>button.active{background:rgba(255,255,255,.045)!important;color:#fff!important}.sam-public-links>a:after,.sam-public-links>button:after{inset-inline:12px!important;height:2px!important;background:var(--sam-shell-gold)!important}.sam-public-actions{display:flex!important;align-items:center!important;gap:8px!important}.sam-public-login,.sam-public-start,.sam26-control{min-height:44px!important;border-radius:8px!important;box-shadow:none!important}.sam-public-login{border:1px solid rgba(255,255,255,.11)!important;background:rgba(255,255,255,.035)!important;color:#f5f7f8!important}.sam-public-login:hover{border-color:#ffffff38!important;background:rgba(255,255,255,.07)!important}.sam-public-start{border:1px solid var(--sam-shell-gold)!important;background:var(--sam-shell-gold)!important;color:#111820!important}.sam-public-start:hover{background:var(--sam-shell-gold-soft)!important}.sam26-control{width:44px!important;min-width:44px!important;border:1px solid rgba(255,255,255,.12)!important;background:transparent!important;color:#fff!important}.sam26-control:hover{border-color:#e4ad4373!important;color:var(--sam-shell-gold-soft)!important}.sam-mega-menu{border-top:1px solid rgba(255,255,255,.06)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:#0b1721!important;box-shadow:0 24px 60px #00000047!important}.sam-mega-inner{width:min(1320px,calc(100% - 48px))!important}.sam-mega-groups section>a{border-radius:8px!important}.sam-mega-groups section>a:hover{background:rgba(255,255,255,.035)!important}.sam-public-footer.sam-footer-clean{width:100%!important;margin:0!important;border:0!important;border-top:1px solid var(--sam-shell-line)!important;border-radius:0!important;background:var(--sam-shell-ink)!important;box-shadow:none!important;color:#fff!important}.sam-public-footer .sam-footer-strip{display:grid!important;width:min(1440px,calc(100% - 48px))!important;min-height:112px!important;margin:0 auto!important;grid-template-columns:168px minmax(0,1fr) auto!important;grid-template-areas:"brand center actions"!important;align-items:center!important;gap:32px!important;padding:24px 0!important;background:transparent!important;direction:ltr!important}.sam-public-footer .sam-footer-strip-brand{grid-area:brand!important;display:flex!important;justify-content:flex-start!important;margin:0!important}.sam-public-footer .sam-footer-strip-brand :is(.sam-brand-lockup,.sam-brand-logo){width:132px!important;max-width:132px!important;height:auto!important}.sam-public-footer .sam-footer-strip-center{grid-area:center!important;display:grid!important;justify-items:center!important;gap:7px!important;min-width:0!important;margin:0!important;text-align:center!important;direction:rtl!important}.sam-public-shell[data-language=en] .sam-public-footer .sam-footer-strip-center{direction:ltr!important}.sam-public-footer .sam-phase5-footer-links{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:6px 18px!important;margin:0!important}.sam-public-footer .sam-phase5-footer-links a{color:#f6f8fac2!important;font-size:11px!important;font-weight:720!important}.sam-public-footer .sam-phase5-footer-links a:hover{color:var(--sam-shell-gold-soft)!important}.sam-public-footer .sam-footer-strip-address{max-width:760px!important;color:#f6f8fa80!important;font-size:10.5px!important;line-height:1.7!important}.sam-public-footer .sam-footer-strip-meta{display:flex!important;align-items:center!important;gap:7px!important;color:#f6f8fa57!important;font-size:9.5px!important}.sam-public-footer .sam-footer-strip-actions{grid-area:actions!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;margin:0!important;direction:ltr!important}.sam-public-footer :is(.sam-footer-action-icon,.sam-footer-action-menu>summary){display:grid!important;width:40px!important;height:40px!important;min-width:40px!important;place-items:center!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;background:rgba(255,255,255,.025)!important;color:#f6f8fac2!important;box-shadow:none!important}.sam-public-footer :is(.sam-footer-action-icon,.sam-footer-action-menu>summary):hover{border-color:#e4ad436b!important;background:rgba(228,173,67,.08)!important;color:var(--sam-shell-gold-soft)!important}.sam-public-footer .sam-footer-action-popover{border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;background:#0d1b27!important;box-shadow:0 18px 46px #0000004d!important}html.sam-public-document{scrollbar-width:thin;scrollbar-color:#7c8c98 transparent}html.sam-public-document::-webkit-scrollbar{width:10px;height:10px}html.sam-public-document::-webkit-scrollbar-track{background:transparent}html.sam-public-document::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#7c8c98;background-clip:padding-box}html.sam-public-document::-webkit-scrollbar-thumb:hover{background:#a3b0ba;background-clip:padding-box}@media (max-width:1180px){.sam-public-nav{width:min(100% - 32px,1440px)!important;grid-template-columns:150px minmax(0,1fr) auto!important;gap:14px!important}.sam-public-brand{width:132px!important}}@media (max-width:900px){.sam-public-header{min-height:68px!important}.sam-public-nav{width:calc(100% - 28px)!important;min-height:68px!important;grid-template-columns:1fr auto!important}.sam-public-brand{width:128px!important;height:40px!important}.sam-public-actions{display:none!important}.sam-public-footer .sam-footer-strip{width:calc(100% - 32px)!important;grid-template-columns:1fr auto!important;grid-template-areas:"brand actions" "center center"!important;gap:18px!important;padding:22px 0!important}.sam-public-footer .sam-footer-strip-center{justify-items:start!important;text-align:start!important}.sam-public-footer .sam-phase5-footer-links{justify-content:flex-start!important}.sam-public-footer .sam-footer-strip-address{text-align:start!important}}@media (max-width:560px){.sam-public-footer .sam-footer-strip{width:calc(100% - 28px)!important;grid-template-columns:1fr!important;grid-template-areas:"brand" "center" "actions"!important;gap:16px!important;padding:22px 0 26px!important}.sam-public-footer .sam-footer-strip-brand{justify-content:center!important}.sam-public-footer .sam-footer-strip-center{justify-items:center!important;text-align:center!important}.sam-public-footer .sam-phase5-footer-links{justify-content:center!important}.sam-public-footer .sam-footer-strip-address{text-align:center!important}.sam-public-footer .sam-footer-strip-actions{justify-content:center!important}}.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-editorial-page{background:var(--sam-paper,#f4f5f3)!important;color:var(--sam-paper-text,#101820)!important}.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-editorial-page :is(h1,h2,h3,h4){color:var(--sam-paper-text,#101820)!important}.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-editorial-page :is(p,small){color:var(--sam-paper-muted,#606c74)!important}.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-editorial-page :is(.sam-feature-card,.sam-editorial-card,.sam-form-surface,.sam-result-tile,.sam-numbered-list>*){border-color:var(--sam-paper-line,#d6dcda)!important;border-radius:12px!important;background:#fff!important;color:var(--sam-paper-text,#101820)!important;box-shadow:none!important}.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-editorial-page .sam-page-eyebrow,.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-editorial-page .sam-section-heading>p{color:#9b7429!important}.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-editorial-page :is(.sam-page-primary,.sam-page-secondary){border-radius:8px!important}.sam-public-shell{--sam-shell-ink:#111820;--sam-shell-ink-2:#24313a;--sam-shell-line:#dce4e9;--sam-shell-blue:#176cff;--sam-shell-blue-soft:#eaf1ff;--sam-shell-copy:#64717a}.sam-public-header{min-height:72px!important;border-bottom:1px solid rgba(17,24,32,.08)!important;background:rgba(251,252,253,.94)!important;box-shadow:none!important;backdrop-filter:blur(18px) saturate(120%)!important}.sam-public-header.is-scrolled,.sam-public-header.has-open-menu{border-bottom-color:#1118201a!important;background:rgba(251,252,253,.98)!important;box-shadow:0 10px 34px #122a3a14!important}.sam-public-nav{min-height:72px!important;grid-template-columns:156px minmax(0,1fr) auto!important}.sam-public-brand{width:136px!important;height:42px!important}.sam-public-links>a,.sam-public-links>button{color:#48565f!important;font-size:12.5px!important;font-weight:720!important}.sam-public-links>a:hover,.sam-public-links>a.active,.sam-public-links>button:hover,.sam-public-links>button.active{background:#f0f4f7!important;color:#111820!important}.sam-public-links>a:after,.sam-public-links>button:after{background:var(--sam-shell-blue)!important}.sam-public-login{border:1px solid #d8e1e7!important;background:#fff!important;color:#33424c!important}.sam-public-login:hover{border-color:#b9c8d2!important;background:#f7f9fb!important}.sam-public-start{border:1px solid var(--sam-shell-blue)!important;background:var(--sam-shell-blue)!important;color:#fff!important}.sam-public-start:hover{border-color:#0f59dc!important;background:#0f59dc!important}.sam26-control{border:1px solid #d8e1e7!important;background:#fff!important;color:#4d5c66!important}.sam26-control:hover{border-color:#b9c8d2!important;background:#f4f7f9!important;color:var(--sam-shell-blue)!important}.sam-mega-menu{border-top:1px solid #e1e8ec!important;border-bottom:1px solid #dce4e9!important;background:#fbfcfd!important;color:#111820!important;box-shadow:0 24px 60px #122a3a1a!important}.sam-mega-menu :is(h2,h3,b){color:#111820!important}.sam-mega-menu :is(p,small){color:#66747e!important}.sam-mega-groups section>a:hover{background:#f0f5f8!important}.sam-public-footer.sam-footer-clean{border-top:1px solid #dce4e9!important;background:#f7f9fb!important;color:#111820!important}.sam-public-footer .sam-footer-strip{min-height:150px!important;padding:32px 0!important}.sam-public-footer .sam-footer-strip-brand :is(.sam-brand-lockup,.sam-brand-logo){width:142px!important;max-width:142px!important}.sam-public-footer .sam-phase5-footer-links a{color:#40505a!important;font-size:11.5px!important}.sam-public-footer .sam-phase5-footer-links a:hover{color:var(--sam-shell-blue)!important}.sam-public-footer .sam-footer-strip-address{color:#77848d!important;font-size:10.5px!important}.sam-public-footer .sam-footer-strip-meta{color:#9aa5ac!important}.sam-public-footer :is(.sam-footer-action-icon,.sam-footer-action-menu>summary){border:1px solid #d9e2e7!important;background:#fff!important;color:#52616b!important}.sam-public-footer :is(.sam-footer-action-icon,.sam-footer-action-menu>summary):hover{border-color:#b7c8d3!important;background:#edf3f7!important;color:var(--sam-shell-blue)!important}.sam-public-footer .sam-footer-action-popover{border:1px solid #d9e2e7!important;background:#fff!important;color:#111820!important;box-shadow:0 18px 46px #122a3a1f!important}@media (max-width:1080px){.sam-public-header,.sam-public-nav{min-height:66px!important}.sam-public-menu{border:1px solid #d8e1e7!important;background:#fff!important;color:#26343d!important}.sam-public-menu:hover{border-color:#b9c8d2!important;background:#f0f5f8!important;color:var(--sam-shell-blue)!important}.sam-mobile-menu{inset:66px 0 0!important;height:calc(100dvh - 66px)!important;border-top:1px solid #e0e7eb!important;background:#fbfcfd!important;color:#111820!important}.sam-mobile-menu-scroll{scrollbar-color:#b8c3ca transparent!important}.sam-mobile-head{border-bottom:1px solid #e0e7eb!important}.sam-mobile-head span{color:var(--sam-shell-blue)!important}.sam-mobile-head small{color:#89959d!important}.sam-mobile-primary>section{border-bottom:1px solid #e5ebef!important}.sam-mobile-primary-link,.sam-mobile-primary-toggle,.sam-mobile-primary-link b,.sam-mobile-primary-toggle b{color:#111820!important}.sam-mobile-primary-toggle small{color:#7a8790!important}.sam-mobile-primary-link i,.sam-mobile-primary-toggle>svg{color:var(--sam-shell-blue)!important}.sam-mobile-primary>section.is-open{border-color:#d7e4ee!important}.sam-mobile-overview,.sam-mobile-subgroup a{border-bottom:1px solid #edf1f4!important;color:#4a5963!important}.sam-mobile-subgroup h3{color:#95a0a7!important}.sam-mobile-dock{border-top:1px solid #e0e7eb!important;background:#f7f9fb!important;box-shadow:0 -10px 30px #122a3a0d!important}.sam-mobile-actions a{border:1px solid #d8e1e7!important;background:#fff!important;color:#33424c!important}.sam-mobile-actions a:last-child{border-color:var(--sam-shell-blue)!important;background:var(--sam-shell-blue)!important;color:#fff!important}.sam26-mobile-preferences button{color:#60707a!important}}@media (max-width:900px){.sam-public-footer .sam-footer-strip{min-height:0!important;padding:28px 0!important}}@media (max-width:1080px){.sam-public-nav{width:calc(100% - 32px)!important;min-height:68px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important}.sam-public-brand{width:130px!important;height:40px!important}.sam-public-links,.sam-public-actions{display:none!important}.sam-public-menu{display:grid!important;width:42px!important;height:42px!important;min-width:42px!important;place-items:center!important;border-radius:8px!important}.sam-mobile-menu{position:fixed!important;inset:68px 0 0!important;display:flex!important;width:100vw!important;height:calc(100dvh - 68px)!important;max-width:none!important;max-height:none!important;flex-direction:column!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.sam-mobile-menu-scroll{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;padding:26px clamp(20px,5vw,48px) 32px!important;scrollbar-width:thin!important}.sam-mobile-head{display:flex!important;min-height:58px!important;align-items:flex-end!important;justify-content:space-between!important;gap:18px!important;padding:0 0 16px!important}.sam-mobile-primary{display:grid!important;gap:0!important;padding:14px 0 0!important}.sam-mobile-primary>section{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.sam-mobile-primary-link,.sam-mobile-primary-toggle{display:flex!important;width:100%!important;min-height:68px!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:10px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;text-align:start!important}.sam-mobile-primary-link b,.sam-mobile-primary-toggle b{font-size:clamp(17px,2.4vw,22px)!important;font-weight:760!important;line-height:1.3!important}.sam-mobile-primary-toggle small{display:block!important;margin-top:4px!important;font-size:10.5px!important;font-weight:500!important}.sam-mobile-primary>section.is-open{background:transparent!important}.sam-mobile-submenu{padding:0 0 14px!important;border:0!important}.sam-mobile-overview,.sam-mobile-subgroup a{min-height:52px!important}.sam-mobile-dock{flex:0 0 auto!important;min-height:0!important;padding:12px clamp(16px,4vw,28px) calc(12px + env(safe-area-inset-bottom))!important}.sam-mobile-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important}.sam-mobile-actions a{display:flex!important;min-height:52px!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;font-size:12px!important;font-weight:780!important}.sam-mobile-actions a small{display:none!important}.sam26-mobile-preferences{padding-top:8px!important}.sam26-mobile-preferences button{min-height:38px!important;border:0!important;background:transparent!important;font-size:11px!important}}@media (max-width:620px){.sam-public-nav{width:calc(100% - 24px)!important}.sam-mobile-menu-scroll{padding:20px 18px 26px!important}.sam-mobile-head{min-height:50px!important}.sam-mobile-primary-link,.sam-mobile-primary-toggle{min-height:60px!important}.sam-mobile-primary-link b,.sam-mobile-primary-toggle b{font-size:17px!important}.sam-mobile-actions{grid-template-columns:1fr!important}}.sam-public-main{min-height:calc(100svh - var(--sam-header-h,74px));background:#06111d}.sam-public-main>*:last-child{margin-bottom:0!important}.sam-public-main>.sam-editorial-page{margin-bottom:0!important;padding-bottom:0!important}.sam-public-main>.sam-editorial-page>.sam-editorial-section:last-child{border-bottom:0!important}.sam-public-main>.sam-editorial-page>.sam-editorial-section:last-child .sam-editorial-inner{padding-bottom:clamp(56px,6vw,78px)!important}.sam-footer-clean-inner{min-height:82px!important;padding:16px 0!important}@media (max-width:980px){.sam-mobile-menu-scroll{height:calc(100% - 96px)!important;overflow-y:auto!important;overscroll-behavior:contain;padding:24px 22px 30px!important}.sam-mobile-primary-toggle,.sam-mobile-primary-link{min-height:60px!important;padding:10px 2px!important}.sam-mobile-submenu{padding:4px 0 14px!important}.sam-mobile-submenu a{min-height:54px!important}}@media (max-width:560px){.sam-footer-clean-inner{min-height:0!important;padding:15px 0!important}}.sam-public-shell.is-auth-route,.sam-public-shell.is-auth-route .sam-public-main{background:#fff!important}html.sam-public-standard-document{height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important}body.sam-public-standard-document{height:auto!important;min-height:100%!important;overflow-x:clip!important;overflow-y:visible!important;overscroll-behavior-y:auto!important}body.sam-public-standard-document #root{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}.sam-public-shell:not(.is-home-route):not(.is-auth-route)>.sam-public-scroll-region{display:block!important}.sam-public-shell{--public-bg:#07131f;--public-bg-deep:#040b12;--public-surface:#0d1b2a;--public-surface-2:#122438;--public-paper:#f5f3ee;--public-paper-2:#ffffff;--public-ink:#081522;--public-text:#f4f7f9;--public-copy:#b8c5cf;--public-muted:#8798a7;--public-line:rgba(211,222,231,.15);--public-line-strong:rgba(211,222,231,.25);--public-gold:#e5ad3f;--public-gold-soft:#f1c86b;--public-danger:#ff7d7d;--public-success:#7bd6a6;--public-radius:18px;--public-shadow:0 26px 74px rgba(0,0,0,.25)}@media (max-width:900px){.sam-public-footer .sam-footer-action-menu>summary,.sam-public-footer .sam-footer-action-icon{min-width:44px;min-height:44px;display:grid;place-items:center}.sam-public-footer .sam-footer-strip-actions{min-width:0;max-width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-inline:0;transform:none}.sam-public-footer .sam-footer-strip-actions>*{flex:0 0 44px;min-width:44px;max-width:44px;box-sizing:border-box}.sam-public-footer .sam-footer-strip{box-sizing:border-box;min-width:0;width:100%;grid-template-columns:minmax(0,1fr);justify-items:center}}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn[wght].woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.sam-editorial-page{min-height:70vh;background:radial-gradient(circle at 12% 8%,rgba(53,207,255,.07),transparent 28%),radial-gradient(circle at 82% 30%,rgba(230,178,61,.065),transparent 24%),var(--surface-app);color:var(--text-primary)}.sam-page-hero{position:relative;min-height:clamp(560px,74vh,780px);overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08);isolation:isolate}.sam-page-hero.is-compact{min-height:clamp(430px,58vh,610px)}.sam-page-hero-media,.sam-page-hero-shade{position:absolute;inset:0}.sam-page-hero-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.82) contrast(1.08) brightness(.72);transform:scale(1.015)}.sam-page-hero-shade{z-index:1;background:linear-gradient(90deg,rgba(5,7,11,.2),rgba(5,7,11,.88) 69%,#05070b 100%),linear-gradient(180deg,rgba(5,7,11,.16),rgba(5,7,11,.62) 76%,#05070b 100%)}.sam-public-shell[data-language=en] .sam-page-hero-shade{background:linear-gradient(-90deg,rgba(5,7,11,.2),rgba(5,7,11,.88) 69%,#05070b 100%),linear-gradient(180deg,rgba(5,7,11,.16),rgba(5,7,11,.62) 76%,#05070b 100%)}.sam-page-hero-inner{position:relative;z-index:2;display:grid;width:min(1320px,calc(100% - 48px));min-height:inherit;margin:0 auto;grid-template-columns:minmax(0,.92fr) minmax(300px,.55fr);align-items:end;gap:70px;padding:128px 0 92px}.sam-page-hero-copy{max-width:760px}.sam-page-eyebrow,.sam-section-heading>p{margin:0;color:var(--brand-accent);font-size:10px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.sam-page-hero h1{max-width:900px;margin:18px 0 0;color:#fff;font-size:clamp(38px,5vw,68px);font-weight:900;line-height:1.28;letter-spacing:-.035em;text-wrap:balance}.sam-page-lead{max-width:680px;margin:23px 0 0;color:#ebeff5ad;font-size:15px;line-height:2.05}.sam-page-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.sam-page-primary,.sam-page-secondary{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border-radius:10px;padding:0 18px;font-size:12px;font-weight:900;transition:transform .16s ease,border-color .16s ease,background .16s ease}.sam-page-primary{border:1px solid var(--brand-accent);background:linear-gradient(135deg,var(--brand-accent-soft),var(--brand-accent));color:#08101d}.sam-page-secondary{border:1px solid rgba(255,255,255,.18);background:rgba(5,7,11,.35);color:#ffffffdb;backdrop-filter:blur(12px)}.sam-page-primary:hover,.sam-page-secondary:hover{transform:translateY(-2px)}.sam-page-secondary:hover{border-color:#ffffff5c;background:rgba(255,255,255,.06)}.sam-page-hero-aside{align-self:end;border:1px solid rgba(255,255,255,.12);background:rgba(5,8,14,.48);padding:24px;backdrop-filter:blur(18px)}.sam-page-hero-aside h2{margin:0;font-size:18px;line-height:1.6}.sam-page-hero-aside p{margin:12px 0 0;color:#fff9;font-size:12px;line-height:1.9}.sam-page-facts{position:absolute;z-index:3;inset-inline:max(24px,calc((100% - 1320px)/2));bottom:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.12)}.sam-page-facts>div{min-height:78px;border-inline-end:1px solid rgba(255,255,255,.1);padding:18px 20px}.sam-page-facts>div:last-child{border-inline-end:0}.sam-page-facts span{display:block;color:#fff6;font-size:10px;letter-spacing:.1em}.sam-page-facts b{display:block;margin-top:7px;color:#fff;font-size:13px}.sam-editorial-section{position:relative;border-bottom:1px solid rgba(255,255,255,.07)}.sam-editorial-section.is-dark{background:var(--surface-app);color:var(--text-primary)}.sam-editorial-section.is-ink{background:var(--surface-app-secondary);color:var(--text-primary)}.sam-editorial-section.is-paper{background:#eae6dc;color:#0a111c}.sam-editorial-section.is-gold{border-inline-start:3px solid var(--brand-accent);background:linear-gradient(145deg,var(--surface-elevated),var(--surface-app-secondary));color:var(--text-primary)}.sam-editorial-inner{width:min(1320px,calc(100% - 48px));margin:0 auto;padding:88px 0}.sam-section-heading{display:grid;max-width:860px;margin-bottom:42px;grid-template-columns:minmax(0,1fr)}.sam-section-heading h2{margin:14px 0 0;font-size:clamp(28px,3.8vw,48px);font-weight:900;line-height:1.35;letter-spacing:-.025em;text-wrap:balance}.sam-section-heading>div{max-width:690px;margin-top:15px;color:#ffffff8f;font-size:14px;line-height:2}.sam-editorial-section.is-paper .sam-section-heading>div{color:#0a111c9e}.sam-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sam-feature-grid.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.sam-feature-grid.is-four{grid-template-columns:repeat(4,minmax(0,1fr))}.sam-feature-card{position:relative;display:block;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.025);color:inherit;transition:transform .22s ease,border-color .22s ease,background .22s ease}.sam-feature-card:hover{transform:translateY(-4px);border-color:#e6b23d66;background:rgba(255,255,255,.045)}.sam-feature-card-image{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;filter:saturate(.82) contrast(1.05)}.sam-feature-card-body{padding:22px}.sam-feature-card-top{display:flex;align-items:center;justify-content:space-between;color:var(--brand-accent)}.sam-feature-card-top span{color:#ffffff57;font-size:10px;letter-spacing:.12em}.sam-feature-card small{display:block;margin-top:20px;color:var(--brand-accent);font-size:9px;font-weight:900;letter-spacing:.13em}.sam-feature-card h3{margin:13px 0 0;font-size:18px;line-height:1.55}.sam-feature-card p{margin:10px 0 0;color:#ffffff8c;font-size:12px;line-height:1.9}.sam-feature-card-link{display:inline-flex;align-items:center;gap:6px;margin-top:20px;color:#ffffffd6;font-size:11px}.sam-editorial-section.is-paper .sam-feature-card{border-color:#0a111c21;background:rgba(255,255,255,.45)}.sam-editorial-section.is-paper .sam-feature-card p{color:#0a111c9e}.sam-editorial-section.is-paper .sam-feature-card-top span{color:#0a111c6b}.sam-editorial-section.is-paper .sam-feature-card-link{color:#0a111c}.sam-numbered-list{border-top:1px solid rgba(255,255,255,.12)}.sam-numbered-list article{display:grid;min-height:108px;grid-template-columns:72px minmax(0,1fr);align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.sam-numbered-list article>span{color:var(--brand-accent);font-size:11px;letter-spacing:.12em}.sam-numbered-list h3{margin:0;font-size:18px;line-height:1.5}.sam-numbered-list p{max-width:760px;margin:7px 0 0;color:#ffffff80;font-size:12px;line-height:1.85}.sam-editorial-section.is-paper .sam-numbered-list{border-color:#0a111c26}.sam-editorial-section.is-paper .sam-numbered-list article{border-color:#0a111c1f}.sam-editorial-section.is-paper .sam-numbered-list p{color:#0a111c99}.sam-assurance-list{display:grid;gap:10px}.sam-assurance-list>div{display:flex;align-items:flex-start;gap:10px;color:#ffffffb8;font-size:12px;line-height:1.75}.sam-assurance-list svg{flex:none;margin-top:2px;color:var(--brand-accent)}.sam-media-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:42px;align-items:center}.sam-media-frame{position:relative;min-height:520px;overflow:hidden;border:1px solid rgba(255,255,255,.12)}.sam-media-frame img{width:100%;height:100%;min-height:520px;-o-object-fit:cover;object-fit:cover;filter:saturate(.82) contrast(1.08)}.sam-media-frame:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(5,7,11,.68));pointer-events:none}.sam-media-copy h2{margin:0;font-size:clamp(27px,3.6vw,46px);line-height:1.4}.sam-media-copy>p{margin:18px 0 0;color:#ffffff94;font-size:14px;line-height:2}.sam-media-copy .sam-page-actions{margin-top:26px}.sam-form-layout{display:grid;grid-template-columns:minmax(280px,.52fr) minmax(0,1fr);gap:38px;align-items:start}.sam-form-intro{position:sticky;top:112px}.sam-form-intro h1{margin:16px 0 0;font-size:clamp(30px,4vw,50px);line-height:1.42}.sam-form-intro>p{margin:18px 0 0;color:#ffffff94;font-size:13px;line-height:2}.sam-form-surface{border:1px solid rgba(255,255,255,.12);background:rgba(10,16,27,.78);padding:30px;box-shadow:0 24px 80px #0000003d}.sam-form-section{border-bottom:1px solid rgba(255,255,255,.09);padding:26px 0}.sam-form-section:first-child{padding-top:0}.sam-form-section:last-child{border-bottom:0;padding-bottom:0}.sam-form-section h2{margin:0 0 18px;font-size:16px}.sam-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sam-form-grid.is-single{grid-template-columns:1fr}.sam-public-field{display:flex;min-width:0;flex-direction:column;gap:8px;color:#ffffffad;font-size:11px;font-weight:800}.sam-public-field>small{color:#ffffff5c;font-size:10px;font-weight:500;line-height:1.65}.sam-public-input,.sam-public-select,.sam-public-textarea{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:9px;outline:0;background:rgba(255,255,255,.045);color:#fff;font:inherit;font-size:13px;font-weight:600;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.sam-public-input,.sam-public-select{min-height:40px;padding:0 12px}.sam-public-textarea{min-height:116px;resize:vertical;padding:12px;line-height:1.8}.sam-public-input:focus,.sam-public-select:focus,.sam-public-textarea:focus{border-color:#e6b23db8;background:rgba(255,255,255,.065);box-shadow:0 0 0 3px #e6b23d1a}.sam-public-select option{background:#0a111c;color:#fff}.sam-form-submit{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--brand-accent);border-radius:9px;background:linear-gradient(135deg,var(--brand-accent-soft),var(--brand-accent));color:#07101c;font-size:12px;font-weight:900}.sam-form-submit:disabled{cursor:not-allowed;opacity:.55}.sam-form-message{margin-top:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.045);padding:13px;color:#ffffffbf;font-size:12px;line-height:1.8}.sam-form-message.is-error{border-color:#f8717159;background:rgba(127,29,29,.16);color:#fecaca}.sam-upload-zone{display:flex;min-height:126px;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;border:1px dashed rgba(255,255,255,.22);background:rgba(255,255,255,.025);color:#ffffffb3;text-align:center}.sam-upload-zone:hover{border-color:#e6b23d99}.sam-upload-zone b{margin-top:9px;font-size:12px}.sam-upload-zone small{margin-top:5px;color:#ffffff5c;font-size:10px}.sam-file-row{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(255,255,255,.08);padding:10px 0;font-size:11px}.sam-search-bar{position:relative;width:min(100%,360px)}.sam-search-bar svg{position:absolute;z-index:1;inset-inline-start:13px;top:50%;transform:translateY(-50%);color:#ffffff61}.sam-search-bar input{padding-inline-start:42px}.sam-catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sam-catalog-item{display:grid;min-height:250px;grid-template-columns:180px minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.025)}.sam-catalog-item>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.75) contrast(1.06)}.sam-catalog-item-body{padding:24px}.sam-catalog-item small{color:var(--brand-accent);font-size:9px;font-weight:900;letter-spacing:.1em}.sam-catalog-item h2{margin:11px 0 0;font-size:19px}.sam-catalog-item p{margin:10px 0 0;color:#ffffff85;font-size:12px;line-height:1.85}.sam-catalog-item-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.sam-status-panel,.sam-empty-panel{min-height:430px;border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.025);padding:30px}.sam-empty-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.sam-empty-panel>span{display:grid;width:54px;height:54px;place-items:center;border:1px solid color-mix(in srgb,var(--brand-accent) 35%,transparent);color:var(--brand-accent)}.sam-empty-panel h2{margin:20px 0 0;font-size:20px}.sam-empty-panel p{max-width:430px;margin:10px 0 0;color:#ffffff7a;font-size:12px;line-height:1.9}.sam-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sam-result-tile{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.025);padding:16px}.sam-result-tile span{display:block;color:#ffffff61;font-size:10px}.sam-result-tile b{display:block;margin-top:6px;font-size:13px;line-height:1.6}.sam-product-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.sam-product-selector button{min-height:76px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.025);color:#ffffffa3;font-size:11px;font-weight:900}.sam-product-selector button.is-active{border-color:var(--brand-accent);background:var(--brand-accent-subtle);color:#fff}.sam-auth-editorial{display:grid;min-height:670px;grid-template-columns:minmax(0,1fr) minmax(360px,.64fr)}.sam-auth-visual{position:relative;overflow:hidden}.sam-auth-visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.8) brightness(.68)}.sam-auth-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(5,7,11,.9))}.sam-auth-visual-copy{position:absolute;z-index:1;inset-inline:54px;bottom:54px;max-width:530px}.sam-auth-visual-copy h1{margin:15px 0 0;font-size:clamp(32px,4vw,52px);line-height:1.4}.sam-auth-visual-copy p{margin:15px 0 0;color:#ffffff94;font-size:13px;line-height:2}.sam-auth-panel{display:flex;align-items:center;background:#08101c;padding:54px}.sam-auth-panel>div{width:100%;max-width:430px;margin:auto}.sam-auth-panel h2{margin:14px 0 0;font-size:26px}.sam-auth-panel>div>p{margin:12px 0 0;color:#ffffff80;font-size:12px;line-height:1.9}.sam-auth-form{display:grid;gap:14px;margin-top:26px}.sam-page-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(230,178,61,.5),transparent)}@media (max-width: 1000px){.sam-page-hero-inner{grid-template-columns:1fr;align-items:end;gap:28px;padding-top:110px}.sam-page-hero-aside{max-width:560px}.sam-feature-grid.is-four,.sam-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sam-media-split,.sam-form-layout{grid-template-columns:1fr}.sam-form-intro{position:static}.sam-auth-editorial{grid-template-columns:1fr}.sam-auth-visual{min-height:420px}.sam-auth-visual:after{background:linear-gradient(180deg,transparent,rgba(5,7,11,.92))}.sam-catalog-item{grid-template-columns:140px minmax(0,1fr)}}@media (max-width: 720px){.sam-page-hero{min-height:620px}.sam-page-hero.is-compact{min-height:530px}.sam-page-hero-inner,.sam-editorial-inner{width:min(100% - 30px,1320px)}.sam-page-hero-inner{padding:96px 0 112px}.sam-page-hero h1{font-size:clamp(34px,10vw,48px)}.sam-page-lead{font-size:13px}.sam-page-facts{inset-inline:15px;grid-template-columns:1fr}.sam-page-facts>div{display:none;min-height:58px;padding:13px 14px}.sam-page-facts>div:first-child{display:block}.sam-editorial-inner{padding:64px 0}.sam-section-heading{margin-bottom:30px}.sam-feature-grid,.sam-feature-grid.is-two,.sam-feature-grid.is-four,.sam-catalog-grid{grid-template-columns:1fr}.sam-media-frame,.sam-media-frame img{min-height:390px}.sam-form-surface{padding:20px}.sam-form-grid,.sam-result-grid,.sam-product-selector,.sam-catalog-item{grid-template-columns:1fr}.sam-catalog-item>img{height:190px}.sam-auth-panel{padding:36px 20px 54px}.sam-auth-visual{min-height:400px}.sam-auth-visual-copy{inset-inline:22px;bottom:28px}}@media (prefers-reduced-motion: reduce){.sam-page-primary,.sam-page-secondary,.sam-feature-card{transition:none}.sam-page-hero-media img{transform:none}}.sam-editorial-section.is-paper .sam-assurance-list>div{color:#0a111cb3}.sam-editorial-section.is-paper .sam-assurance-list svg{color:#9a6507}.sam-page-secondary:disabled{cursor:not-allowed;opacity:.48;transform:none}.sam-intake-ecosystem{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 18px}.sam-intake-ecosystem a{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:14px 16px;background:rgba(255,255,255,.045);font-weight:800}.sam-intake-ecosystem span{grid-column:1/-1;color:#ffffff8c;font-size:12px}@media (max-width:720px){.sam-intake-ecosystem{grid-template-columns:1fr}}@media (max-width:720px){.sam-search-bar{width:100%!important}.sam-catalog-item-body{padding:18px!important}.sam-catalog-item-actions{display:grid!important;grid-template-columns:1fr!important}.sam-catalog-item-actions>a,.sam-catalog-item-actions>button{width:100%!important;justify-content:center!important}.sam-quote-builder .sam-feature-card-body{padding:18px!important}.sam-quote-builder .sam-feature-card .sam-page-primary,.sam-quote-builder .sam-feature-card .sam-page-secondary{min-width:44px;min-height:44px}.sam-quote-builder .sam-form-submit{width:100%!important;justify-content:center!important}}.sam-track-submit{margin-top:16px}.sam-track-status-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-top:12px}.sam-track-status-head h2{margin:0;font-size:24px}.sam-track-status-head p{margin:5px 0 0;color:#ffffff6b;font-size:11px}.sam-track-stage{flex:0 0 auto;padding:6px 9px;border:1px solid rgba(134,239,172,.28);border-radius:999px;background:rgba(34,197,94,.08);color:#86efac;font-size:11px}.sam-track-progress{margin-top:24px}.sam-track-progress-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#ffffff73;font-size:10px}.sam-track-progress-rail{height:7px;margin-top:8px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.sam-track-progress-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#86efac)}.sam-track-timeline{margin-top:22px}.sam-track-timeline>article{min-height:68px;grid-template-columns:48px minmax(0,1fr)!important}.sam-track-timeline h3{font-size:13px!important}.sam-track-timeline>article.is-active h3{color:#fff!important}.sam-track-timeline>article.is-pending h3{color:#ffffff57!important}.sam-track-next,.sam-track-files{margin-top:20px}.sam-track-files>h3{display:flex;align-items:center;gap:8px;font-size:14px}.sam-track-recommendation{margin-top:18px}.sam-track-recommendation>b{display:flex;align-items:center;gap:7px;color:#fcd34d}.sam-track-recommendation>p{margin:8px 0 0}.sam-track-new-project{display:inline-flex;margin-top:18px}@media (max-width:720px){.sam-track-submit{width:100%;justify-content:center}.sam-track-status-head{flex-direction:column}.sam-track-status-head h2{font-size:20px}.sam-track-stage{align-self:flex-start}.sam-track-timeline>article{grid-template-columns:40px minmax(0,1fr)!important;min-height:60px}.sam-track-files .sam-file-row{align-items:flex-start;flex-direction:column}.sam-track-new-project{width:100%;justify-content:center}}.sam-public-shell.is-framed-public-route{background:#fff!important}.sam-public-shell.is-framed-public-route .sam-public-main{background:#fff!important;overflow:visible!important}.sam-public-shell.is-framed-public-route .sam-public-main>*{width:min(1480px,calc(100% - clamp(24px,4vw,56px)))!important;max-width:1480px!important;margin:clamp(18px,2.2vw,30px) auto 0!important;overflow:hidden!important;border:1px solid rgba(7,23,36,.1)!important;border-radius:24px!important;background:var(--sam-lock-bg,#071522)!important;box-shadow:0 24px 64px #07121c1f!important}@media (max-width:900px){.sam-public-shell.is-framed-public-route .sam-public-main>*{width:calc(100% - 24px)!important;margin-top:14px!important;border-radius:20px!important}}@media (max-width:560px){.sam-public-shell.is-framed-public-route .sam-public-main>*{width:calc(100% - 16px)!important;margin-top:8px!important;border-radius:16px!important}}.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-page-hero-inner{box-sizing:border-box;width:min(1320px,calc(100% - 32px));max-width:100%;min-width:0;margin-inline:auto;grid-template-columns:minmax(0,.92fr) minmax(0,.55fr);gap:clamp(16px,3vw,70px)}.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-page-hero-copy{position:relative;box-sizing:border-box;width:100%;max-width:100%;min-width:0;inset-inline:auto;margin-inline:0;transform:none}.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-page-hero-copy :is(h1,p,.sam-page-eyebrow,.sam-page-actions){box-sizing:border-box;max-width:100%;min-width:0;overflow-wrap:break-word}.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-page-facts{box-sizing:border-box;inset-inline:max(16px,calc((100% - 1320px)/2));width:auto;max-width:calc(100% - 32px);min-width:0;margin-inline:0;transform:none}@media (max-width:900px){.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-page-hero-inner{grid-template-columns:minmax(0,1fr);gap:clamp(12px,3vw,28px)}.sam-public-shell[data-language=fa]:not(.is-home-route):not(.is-auth-route) .sam-page-hero-copy,.sam-public-shell[data-language=en]:not(.is-home-route):not(.is-auth-route) .sam-page-hero-copy{grid-column:1;grid-row:auto}.sam-public-shell:not(.is-home-route):not(.is-auth-route) .sam-page-facts{inset-inline:16px}}.sam-public-shell .sam-project-closing-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}@media (max-width:767px){.sam-public-shell .sam-project-closing-actions{display:grid;grid-template-columns:minmax(0,1fr)}.sam-public-shell .sam-project-closing-actions>*{width:100%;min-width:0}}:root{--sam26-navy-950: #04101d;--sam26-navy-900: #071827;--sam26-navy-850: #0b2033;--sam26-navy-800: #112a42;--sam26-ink: #102039;--sam26-muted: #66758b;--sam26-line: rgba(15, 39, 66, .12);--sam26-paper: #f7f9fc;--sam26-surface: #ffffff;--sam26-gold: #e8a51b;--sam26-gold-strong: #f4b72d;--sam26-gold-soft: #fff1cd;--sam26-radius: 20px;--sam26-radius-sm: 14px;--sam26-shadow: 0 22px 70px rgba(1, 17, 31, .13);--sam26-font: "Vazirmatn", "IRANSansX", "Segoe UI Variable", "Segoe UI", Tahoma, Arial, sans-serif;--sam26-latin: Inter, "Segoe UI Variable", "Segoe UI", Arial, sans-serif}html[data-theme=dark]{color-scheme:dark;--sam26-page: #061421;--sam26-panel: #0a1c2c;--sam26-panel-2: #0d2336;--sam26-text: #f4f7fb;--sam26-copy: #bdc9d5;--sam26-border: rgba(205, 222, 236, .14)}html[data-theme=light]{color-scheme:light;--sam26-page: #f4f7fb;--sam26-panel: #ffffff;--sam26-panel-2: #f8fafc;--sam26-text: #0f2138;--sam26-copy: #5f6f82;--sam26-border: rgba(13, 43, 73, .11)}.sam-public-login,.sam-public-start,.sam26-control{min-height:42px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none;font-weight:800;font-size:12px;border:1px solid rgba(255,255,255,.16);transition:.2s ease}.sam-public-login{padding:0 13px;color:#ffffffdb;background:rgba(255,255,255,.04)}html[data-theme=light] .sam-public-login{color:#24374c;border-color:#0d2b4921;background:rgba(255,255,255,.76)}.sam-public-start{padding:0 16px;color:#16120a;background:linear-gradient(135deg,#f6c35a,var(--sam26-gold));border-color:#ffcd5bb3;box-shadow:0 8px 26px #e8a51b33}.sam-public-start:hover{transform:translateY(-1px);filter:brightness(1.04)}.sam26-controls{display:flex;align-items:center;gap:6px}.sam26-control{width:42px;padding:0;cursor:pointer;color:#eef5fb;background:rgba(255,255,255,.05)}.sam26-control.is-language{width:auto;min-width:50px;padding:0 10px;font-family:var(--sam26-latin);font-weight:700;letter-spacing:.06em}html[data-theme=light] .sam26-control{color:#23374d;border-color:#0d2b4921;background:#fff}.sam26-mobile-preferences{display:flex;gap:8px;padding:14px 0 4px}.sam26-mobile-preferences button{flex:1;min-height:44px;border-radius:10px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.05);color:#fff;font-weight:800}html[data-theme=light] .sam26-mobile-preferences button{color:#183049;background:#f7f9fc;border-color:#0f2b461c}.sam-public-main{padding-top:0}.sam26-home{overflow:clip;background:var(--sam26-page)}.sam26-wrap{width:min(1480px,calc(100% - 48px));margin-inline:auto}.sam26-hero{position:relative;min-height:760px;display:flex;align-items:end;background:var(--sam26-navy-950);color:#fff;overflow:hidden}.sam26-hero-media{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.78) contrast(1.06) brightness(.72)}.sam26-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,14,25,.96) 0%,rgba(3,14,25,.77) 38%,rgba(3,14,25,.22) 72%,rgba(3,14,25,.45) 100%),linear-gradient(0deg,rgba(3,14,25,.9) 0%,transparent 44%)}html[dir=rtl] .sam26-hero:after{background:linear-gradient(270deg,rgba(3,14,25,.96) 0%,rgba(3,14,25,.77) 38%,rgba(3,14,25,.22) 72%,rgba(3,14,25,.45) 100%),linear-gradient(0deg,rgba(3,14,25,.9) 0%,transparent 44%)}.sam26-hero-content{position:relative;z-index:2;padding:170px 0 58px;display:grid;grid-template-columns:minmax(0,720px) 1fr;align-items:end;gap:80px}.sam26-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#f5bd48;font-size:12px;font-weight:800;letter-spacing:.02em}.sam26-eyebrow:before{content:"";width:28px;height:2px;background:var(--sam26-gold)}.sam26-hero h1{margin:0;max-width:720px;font-size:clamp(46px,5vw,82px);line-height:1.16;letter-spacing:-.045em;font-weight:900}.sam26-hero h1 em{font-style:normal;color:#f6be4c}.sam26-hero-lead{max-width:600px;margin:22px 0 0;color:#d5dee6;font-size:clamp(16px,1.35vw,20px);line-height:2}.sam26-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.sam26-btn{min-height:50px;padding:0 22px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:850;font-size:13px;text-decoration:none;transition:transform .2s ease,filter .2s ease,background .2s ease}.sam26-btn:hover{transform:translateY(-2px)}.sam26-btn.is-gold{color:#171309;background:linear-gradient(135deg,#f6c75f,var(--sam26-gold));box-shadow:0 14px 32px #e8a51b2e}.sam26-btn.is-ghost{color:#fff;border:1px solid rgba(255,255,255,.35);background:rgba(4,16,29,.28)}.sam26-btn.is-dark{color:#fff;background:#0b1f32}.sam26-btn.is-outline{color:var(--sam26-text);border:1px solid var(--sam26-border);background:transparent}.sam26-hero-side{justify-self:end;width:min(100%,360px);padding:26px;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:rgba(5,18,30,.62);backdrop-filter:blur(14px)}.sam26-hero-side strong{display:block;font-size:22px;line-height:1.6}.sam26-hero-side p{margin:10px 0 0;color:#aebdca;font-size:13px;line-height:1.9}.sam26-location{margin-top:22px;display:flex;align-items:center;gap:9px;color:#f6be4c;font-weight:800;font-size:12px}.sam26-trust{position:relative;z-index:3;margin-top:-1px;background:#071827;color:#fff;border-top:1px solid rgba(255,255,255,.09)}.sam26-trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.sam26-trust-item{min-height:110px;display:flex;align-items:center;gap:14px;padding:22px 28px;border-inline-end:1px solid rgba(255,255,255,.09)}.sam26-trust-item:last-child{border-inline-end:0}.sam26-trust-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(232,165,27,.5);color:#f5bb45}.sam26-trust-item b{display:block;font-size:14px}.sam26-trust-item span{display:block;color:#8496a7;margin-top:4px;font-size:11px}.sam26-section{padding:82px 0}.sam26-section.is-soft{background:var(--sam26-panel-2)}.sam26-section.is-dark{background:#061522;color:#fff}.sam26-section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px}.sam26-section-head>div{max-width:760px}.sam26-section-head small{color:var(--sam26-gold);font-family:var(--sam26-latin);font-weight:800;letter-spacing:.14em;font-size:10px}.sam26-section-head h2{margin:8px 0 0;font-size:clamp(30px,3vw,48px);line-height:1.25;letter-spacing:-.025em}.sam26-section-head p{margin:10px 0 0;color:var(--sam26-copy);line-height:1.9;font-size:14px}.sam26-section.is-dark .sam26-section-head p{color:#9fb0c0}.sam26-text-link{display:inline-flex;align-items:center;gap:7px;color:var(--sam26-text);font-weight:800;text-decoration:none;white-space:nowrap}.sam26-section.is-dark .sam26-text-link{color:#f6c35b}.sam26-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sam26-product{position:relative;min-height:360px;overflow:hidden;border-radius:var(--sam26-radius-sm);border:1px solid var(--sam26-border);background:var(--sam26-panel);text-decoration:none;color:var(--sam26-text);box-shadow:0 14px 34px #0214230f;transition:transform .25s ease,box-shadow .25s ease}.sam26-product:hover{transform:translateY(-4px);box-shadow:var(--sam26-shadow)}.sam26-product img{width:100%;height:230px;-o-object-fit:cover;object-fit:cover;display:block}.sam26-product-body{padding:20px}.sam26-product-body h3{margin:0;font-size:21px}.sam26-product-body p{margin:7px 0 0;color:var(--sam26-copy);font-size:12px;line-height:1.8}.sam26-card-arrow{margin-top:14px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--sam26-gold-soft);color:#8b5d00}html[data-theme=dark] .sam26-card-arrow{background:rgba(232,165,27,.13);color:#f5bb45}.sam26-industry-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.sam26-industry{min-height:160px;padding:22px 16px;border-radius:14px;background:var(--sam26-panel);border:1px solid var(--sam26-border);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.sam26-industry svg{color:var(--sam26-gold)}.sam26-industry h3{margin:0;font-size:15px}.sam26-industry p{margin:0;color:var(--sam26-copy);font-size:11px;line-height:1.7}.sam26-configurator{display:grid;grid-template-columns:.88fr 1.12fr;gap:18px;border-radius:26px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#081a2a;color:#fff;box-shadow:0 28px 70px #010e1a2e}.sam26-config-media{min-height:500px;position:relative}.sam26-config-media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.8) brightness(.75)}.sam26-config-media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,18,30,.85),transparent 55%)}.sam26-config-copy{padding:50px;display:flex;flex-direction:column;justify-content:center}.sam26-config-copy small{color:#f3ba48;font-family:var(--sam26-latin);letter-spacing:.16em}.sam26-config-copy h2{margin:12px 0 10px;font-size:clamp(32px,3.1vw,50px);line-height:1.28}.sam26-config-copy>p{color:#aab8c5;line-height:1.9;margin:0}.sam26-steps{display:grid;grid-template-columns:repeat(4,1fr);margin:28px 0;gap:8px}.sam26-step{padding:15px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px}.sam26-step b{display:block;color:#f3ba48;font-family:var(--sam26-latin);font-size:11px}.sam26-step span{display:block;margin-top:7px;font-size:12px}.sam26-ecosystem{display:grid;grid-template-columns:1fr 1fr;gap:18px}.sam26-eco-card{border-radius:22px;border:1px solid var(--sam26-border);background:var(--sam26-panel);padding:34px;min-height:330px;overflow:hidden}.sam26-eco-card.is-erp{background:#071827;color:#fff;border-color:#ffffff1a}.sam26-eco-card small{color:var(--sam26-gold);font-family:var(--sam26-latin);letter-spacing:.12em}.sam26-eco-card h2{margin:10px 0 8px;font-size:32px}.sam26-eco-card p{margin:0;color:var(--sam26-copy);line-height:1.9}.sam26-eco-card.is-erp p{color:#9baebe}.sam26-erp-window{margin-top:26px;display:grid;grid-template-columns:140px 1fr;min-height:170px;border:1px solid rgba(255,255,255,.1);border-radius:14px;overflow:hidden;background:#0b2032}.sam26-erp-menu{padding:16px;background:#06131f;display:flex;flex-direction:column;gap:9px}.sam26-erp-menu span{height:10px;border-radius:8px;background:#24384a}.sam26-erp-menu span:first-child{background:#d99c22}.sam26-erp-data{padding:18px}.sam26-erp-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sam26-erp-kpis i{height:52px;border-radius:9px;background:#132e44;border:1px solid rgba(255,255,255,.05)}.sam26-erp-chart{margin-top:12px;height:72px;display:flex;align-items:end;gap:8px}.sam26-erp-chart i{flex:1;border-radius:4px 4px 0 0;background:#2e72b8}.sam26-erp-chart i:nth-child(2n){background:#e4a638}.sam26-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sam26-project{overflow:hidden;border-radius:16px;border:1px solid var(--sam26-border);background:var(--sam26-panel)}.sam26-project img{width:100%;height:230px;-o-object-fit:cover;object-fit:cover;display:block}.sam26-project div{padding:18px}.sam26-project small{color:var(--sam26-gold);font-size:10px}.sam26-project h3{margin:7px 0 4px;font-size:18px}.sam26-project p{margin:0;color:var(--sam26-copy);font-size:12px}.sam26-empty-projects{padding:28px;border-radius:16px;border:1px dashed var(--sam26-border);background:var(--sam26-panel);color:var(--sam26-copy)}.sam26-empty-projects strong{color:var(--sam26-text);display:block;margin-bottom:6px}.sam26-final{background:#071827;color:#fff;padding:70px 0}.sam26-final-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.sam26-final h2{margin:0;font-size:clamp(30px,3.4vw,52px)}.sam26-final p{margin:10px 0 0;color:#9eb0bf}@media (max-width: 1180px){.sam26-hero-content{grid-template-columns:1fr .55fr;gap:30px}.sam26-products{grid-template-columns:repeat(2,1fr)}.sam26-industry-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 860px){.sam26-controls{justify-self:end}.sam26-control.is-language{display:none}.sam26-hero{min-height:700px}.sam26-hero-content{grid-template-columns:1fr;padding:130px 0 44px}.sam26-hero-side{justify-self:stretch;width:auto;max-width:520px}.sam26-trust-grid{grid-template-columns:repeat(2,1fr)}.sam26-trust-item:nth-child(2){border-inline-end:0}.sam26-trust-item:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.08)}.sam26-section{padding:58px 0}.sam26-section-head{align-items:start;flex-direction:column;gap:14px}.sam26-industry-grid{grid-template-columns:repeat(2,1fr)}.sam26-configurator{grid-template-columns:1fr}.sam26-config-media{min-height:330px}.sam26-config-copy{padding:34px 26px}.sam26-ecosystem{grid-template-columns:1fr}.sam26-project-grid{grid-template-columns:1fr 1fr}.sam26-final-inner{flex-direction:column;align-items:start}}@media (max-width: 560px){.sam26-hero{min-height:720px}.sam26-hero h1{font-size:43px}.sam26-hero-lead{font-size:15px}.sam26-hero-actions{display:grid;grid-template-columns:1fr}.sam26-btn{width:100%}.sam26-hero-side{padding:20px}.sam26-trust-grid{grid-template-columns:1fr}.sam26-trust-item{min-height:82px;border-inline-end:0;border-bottom:1px solid rgba(255,255,255,.08);padding:16px 8px}.sam26-products,.sam26-project-grid{grid-template-columns:1fr}.sam26-product{min-height:0}.sam26-product img{height:210px}.sam26-industry-grid{grid-template-columns:1fr 1fr}.sam26-industry{min-height:140px;padding:18px 10px}.sam26-steps{grid-template-columns:1fr 1fr}.sam26-config-copy{padding:28px 20px}.sam26-erp-window{grid-template-columns:90px 1fr}.sam26-eco-card{padding:24px 18px}.sam26-final{padding:52px 0}}@media (prefers-reduced-motion: reduce){.sam-public-shell *,.sam-public-shell *:before,.sam-public-shell *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sam-public-shell[data-language=fa] .sam-public-action-copy{direction:rtl!important;text-align:right!important}.sam-public-shell[data-language=en] .sam-public-action-copy{direction:ltr!important;text-align:left!important}.sam-public-login,.sam-public-start{display:inline-flex!important;min-height:46px!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-radius:12px!important;padding:6px 12px!important;text-decoration:none!important;box-shadow:none!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important}.sam-public-login{border:1px solid rgba(255,255,255,.16)!important;background:rgba(255,255,255,.045)!important;color:#fff!important}.sam-public-start{border:1px solid rgba(230,179,77,.92)!important;background:linear-gradient(135deg,#f0c76c,#dfa63b)!important;color:#07131f!important}.sam-public-login:hover,.sam-public-start:hover{transform:translateY(-1px)!important}.sam-public-action-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;line-height:1.05!important}.sam-public-action-copy b{font-size:11px!important;font-weight:740!important}.sam-public-action-copy small{margin-top:4px!important;font-size:8.5px!important;font-weight:480!important;opacity:.68!important}.sam26-controls{display:flex!important;align-items:center!important;margin:0!important}.sam26-control.is-language{display:grid!important;width:38px!important;height:38px!important;place-items:center!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:11px!important;background:rgba(255,255,255,.035)!important;color:#fff!important;font-family:var(--sam-font-en)!important;font-size:10px!important;font-weight:720!important}.sam26-control.is-language:hover{background:rgba(255,255,255,.08)!important}.sam-public-main{padding-top:var(--sam-header-h)!important;background:var(--sam-paper-100)!important}.sam-target-home{--sam-page: var(--sam-public-gutter) !important;margin-top:calc(var(--sam-header-h) * -1)!important;overflow:hidden!important;background:var(--sam-paper-100)!important;color:var(--sam-ink-950)!important}.sam-target-hero{min-height:clamp(610px,46vw,760px)!important;background:var(--sam-navy-950)!important}.sam-target-hero-shrine,.sam-target-hero-building{image-rendering:auto!important;filter:saturate(.96) contrast(1.025) brightness(.93)!important}.sam-target-hero-shrine{width:67%!important}.sam-target-hero-building{width:58%!important}.sam-target-hero-copy{top:51%!important;left:var(--sam-page)!important;width:min(45vw,690px)!important;transform:translateY(-39%)!important}.sam-public-shell[data-language=fa] .sam-target-hero-copy{direction:rtl!important;text-align:right!important}.sam-public-shell[data-language=en] .sam-target-hero-copy{direction:ltr!important;text-align:left!important}.sam-target-kicker,.sam-target-solutions-head>span,.sam-target-process-head>span{font-family:var(--font-body)!important;font-size:9px!important;font-weight:680!important;letter-spacing:.13em!important}.sam-target-hero h1{max-width:650px!important;color:#fff!important;font-size:clamp(50px,4.2vw,76px)!important;line-height:1.18!important;font-weight:780!important;letter-spacing:-.025em!important}.sam-public-shell[data-language=fa] .sam-target-hero h1{letter-spacing:-.015em!important}.sam-target-hero p{max-width:590px!important;color:#e5ebf0!important;font-size:clamp(14px,1vw,17px)!important;font-weight:430!important;line-height:2!important}.sam-target-facts{width:min(100%,570px)!important;margin-top:30px!important}.sam-target-facts b{color:#fff!important;font-size:12px!important;font-weight:680!important}.sam-target-facts span{color:#aebbc6!important;font-size:9.5px!important}.sam-target-hero-aside{right:var(--sam-page)!important;width:clamp(210px,17vw,300px)!important;border-inline-start-color:var(--sam-gold)!important}.sam-target-hero-aside strong{color:#fff!important;font-size:clamp(27px,2vw,40px)!important;font-weight:610!important}.sam-target-hero-aside small{color:#c6d0d9!important;font-family:var(--sam-font-en)!important;font-size:9px!important}.sam-target-products-section{padding:42px var(--sam-page) 52px!important;background:#fff!important}.sam-target-heading{width:min(var(--sam-public-max),100%)!important;margin:0 auto 22px!important}.sam-target-heading h2{color:var(--sam-ink-950)!important;font-size:clamp(28px,2vw,38px)!important;font-weight:750!important}.sam-target-heading p{color:var(--sam-ink-600)!important;font-size:12px!important}.sam-target-products{width:min(var(--sam-public-max),100%)!important;margin-inline:auto!important;gap:18px!important}.sam-target-product{border-color:var(--sam-line)!important;border-radius:16px!important;box-shadow:var(--sam-shadow-sm)!important}.sam-target-product-media{height:clamp(245px,18vw,330px)!important}.sam-target-product-media img{-o-object-fit:cover!important;object-fit:cover!important;filter:none!important}.sam-target-parts-collage{display:grid!important;width:100%!important;height:100%!important;grid-template-columns:1.15fr .85fr!important;grid-template-rows:1fr 1fr!important;gap:2px!important;background:#0a1723!important}.sam-target-parts-collage img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.sam-target-parts-collage img:first-child{grid-row:1 / span 2!important}.sam-target-product-copy{min-height:128px!important;padding:18px 20px 20px!important}.sam-target-product-copy h3{color:var(--sam-ink-950)!important;font-size:18px!important;font-weight:720!important}.sam-target-product-copy p{color:var(--sam-ink-600)!important;font-size:10.5px!important}.sam-target-solutions{background:linear-gradient(110deg,#06111d,#0c2233 62%,#07131f)!important}.sam-target-solutions-inner,.sam-target-process,.sam-target-bottom{width:100%!important;max-width:none!important}.sam-target-solutions-inner{grid-template-columns:minmax(270px,.9fr) minmax(0,2.1fr)!important;padding:46px var(--sam-page)!important}.sam-target-solutions-head h2{color:#fff!important;font-size:clamp(28px,2vw,39px)!important;font-weight:730!important}.sam-target-solutions-head p,.sam-target-solution p{color:#aebbc6!important}.sam-target-solution-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}.sam-target-solution{min-height:178px!important;border-color:#ffffff24!important;background:rgba(255,255,255,.025)!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important}.sam-target-solution:hover{transform:translateY(-3px)!important;border-color:#e6b34d73!important;background:rgba(255,255,255,.05)!important}.sam-target-solution h3{color:#fff!important;font-weight:680!important}.sam-target-process{grid-template-columns:minmax(270px,.9fr) minmax(0,2.1fr)!important;padding:54px var(--sam-page)!important;background:var(--sam-paper-100)!important}.sam-target-process-head h2,.sam-target-process-grid h3{color:var(--sam-ink-950)!important}.sam-target-process-head h2{font-weight:750!important}.sam-target-process-head p,.sam-target-process-grid p{color:var(--sam-ink-600)!important}.sam-target-process-grid article{border-color:var(--sam-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:var(--sam-shadow-sm)!important}.sam-target-process-grid h3{font-weight:700!important}.sam-target-bottom.is-single{padding:0!important;background:var(--sam-navy-950)!important}.sam-target-about{position:relative!important;min-height:clamp(410px,34vw,560px)!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:var(--sam-navy-950)!important}.sam-target-about>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;filter:saturate(.72) contrast(1.06) brightness(.58)!important}.sam-target-about-shade{position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(4,11,18,.22),rgba(4,11,18,.88) 70%,#040b12)!important}.sam-public-shell[data-language=en] .sam-target-about-shade{background:linear-gradient(-90deg,rgba(4,11,18,.22),rgba(4,11,18,.88) 70%,#040b12)!important}.sam-target-about-content{position:relative!important;z-index:2!important;width:min(620px,calc(100% - (var(--sam-page) * 2)))!important;margin-inline-start:auto!important;padding:clamp(64px,7vw,110px) var(--sam-page)!important;color:#fff!important}.sam-public-shell[data-language=en] .sam-target-about-content{margin-inline-start:0!important;margin-inline-end:auto!important}.sam-target-about-content small{color:var(--sam-gold)!important;font-weight:680!important}.sam-target-about-content h2{margin:9px 0 0!important;color:#fff!important;font-size:clamp(31px,2.8vw,50px)!important;line-height:1.35!important;font-weight:750!important}.sam-target-about-content p{max-width:610px!important;color:#c3cdd6!important;font-size:12px!important;line-height:2!important}.sam-target-about-link{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:18px!important;color:#f0c76c!important;font-size:11px!important;font-weight:700!important}@media (max-width: 1320px){.sam-public-action-copy small{display:none!important}.sam-public-login,.sam-public-start{padding-inline:10px!important}.sam-target-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 1020px){.sam-target-hero{min-height:650px!important}.sam-target-hero-copy{width:min(62vw,620px)!important}.sam-target-hero-aside{display:none!important}.sam-target-products{grid-template-columns:1fr 1fr!important}.sam-target-products>:last-child{grid-column:1 / -1!important}.sam-target-solutions-inner,.sam-target-process{grid-template-columns:1fr!important}}@media (max-width: 680px){.sam-target-hero{min-height:620px!important}.sam-target-hero-shrine{width:100%!important;opacity:.78!important}.sam-target-hero-building{width:72%!important;opacity:.82!important}.sam-target-hero-copy{top:auto!important;bottom:54px!important;left:var(--sam-page)!important;right:var(--sam-page)!important;width:auto!important;transform:none!important}.sam-target-hero h1{font-size:clamp(40px,12vw,56px)!important}.sam-target-facts{gap:0!important}.sam-target-facts>div{padding-inline-end:9px!important}.sam-target-products{grid-template-columns:1fr!important}.sam-target-products>:last-child{grid-column:auto!important}.sam-target-heading{align-items:flex-start!important;flex-direction:column!important;gap:12px!important}.sam-target-product-media{height:260px!important}.sam-target-solution-grid{grid-template-columns:1fr 1fr!important}.sam-target-process-grid{grid-template-columns:1fr!important}.sam-target-about-content{width:auto!important;padding:64px var(--sam-page)!important}}@media (max-width: 440px){.sam-target-solution-grid{grid-template-columns:1fr!important}}.sam-editorial-page,.sam-unified-public-page,.sam-legal-page,.manufacturing44{background:radial-gradient(circle at 12% 5%,rgba(57,103,151,.1),transparent 28rem),radial-gradient(circle at 88% 18%,rgba(226,179,79,.08),transparent 24rem),var(--sam-lock-bg)!important;color:var(--sam-lock-text)!important}.sam-editorial-page .sam-feature-card,.sam-editorial-page .sam-editorial-card,.sam-editorial-page .sam-form-surface,.sam-editorial-page .sam-result-tile,.sam-editorial-page .sam-numbered-list>*,.sam-legal-content,.sam-legal-content section{border-color:var(--sam-lock-line)!important}.sam-editorial-page .sam-feature-card,.sam-editorial-page .sam-editorial-card,.sam-editorial-page .sam-form-surface,.sam-editorial-page .sam-result-tile{border-radius:18px!important;background:linear-gradient(145deg,rgba(17,31,47,.94),rgba(9,20,33,.96))!important;box-shadow:0 18px 55px #0000002e!important}.sam-editorial-page h1,.sam-editorial-page h2,.sam-editorial-page h3,.sam-legal-page h1,.sam-legal-page h2,.manufacturing44 h1,.manufacturing44 h2,.manufacturing44 h3{color:var(--sam-lock-text)!important}.sam-editorial-page p,.sam-editorial-page small,.sam-legal-page p,.sam-legal-page span,.manufacturing44 p,.manufacturing44 small{color:var(--sam-lock-muted)}.sam-editorial-page .sam-page-eyebrow,.sam-editorial-page .sam-section-heading>p,.sam-legal-hero>p,.manufacturing44 [class*=kicker],.manufacturing44 header span{color:var(--sam-lock-gold)!important}.manufacturing44{min-height:70vh}.manufacturing44-shell{width:min(1320px,calc(100% - 48px))!important;margin-inline:auto!important}.manufacturing44-hero{background:#07111d!important}.manufacturing44-hero img{filter:saturate(.78) contrast(1.08) brightness(.66)!important}.manufacturing44-overlay{background:linear-gradient(90deg,rgba(7,17,29,.18),rgba(7,17,29,.88) 76%,#07111d),linear-gradient(0deg,#07111d 0%,transparent 55%)!important}.sam-public-shell[data-language=en] .manufacturing44-overlay{background:linear-gradient(-90deg,rgba(7,17,29,.18),rgba(7,17,29,.88) 76%,#07111d),linear-gradient(0deg,#07111d 0%,transparent 55%)!important}.manufacturing44-products article,.manufacturing44-growth article{border:1px solid var(--sam-lock-line)!important;border-radius:18px!important;overflow:hidden!important;background:linear-gradient(145deg,#101f2f,#0a1725)!important;box-shadow:0 18px 55px #0000002e!important}.manufacturing44-growth{background:#091522!important}.manufacturing44-cta{border-radius:20px!important;border:1px solid rgba(226,179,79,.3)!important;background:linear-gradient(135deg,rgba(226,179,79,.1),rgba(12,27,42,.96))!important}.sam-legal-page{min-height:100dvh;padding:clamp(112px,12vw,148px) clamp(18px,5vw,64px) 72px!important}.sam-legal-hero,.sam-legal-content{width:min(980px,100%)!important;margin-inline:auto!important}.sam-legal-hero{padding-bottom:34px!important;border-bottom:1px solid var(--sam-lock-line)!important}.sam-legal-icon{display:grid!important;width:52px!important;height:52px!important;place-items:center!important;border:1px solid rgba(226,179,79,.35)!important;border-radius:14px!important;background:rgba(226,179,79,.08)!important;color:var(--sam-lock-gold)!important}.sam-legal-content{margin-top:24px!important;padding:clamp(18px,3vw,30px)!important;border:1px solid var(--sam-lock-line)!important;border-radius:20px!important;background:linear-gradient(145deg,rgba(17,31,47,.92),rgba(9,20,33,.95))!important}.sam-legal-content section{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:16px!important;padding:22px 0!important;border-bottom:1px solid var(--sam-lock-line)!important}.sam-legal-content section:last-child{border-bottom:0!important}@media (max-width:980px){.sam26-mobile-preferences{padding:8px 0 0!important}.sam26-mobile-preferences button{min-height:42px!important;border-radius:11px!important}.manufacturing44-shell{width:calc(100% - 28px)!important}.sam-legal-page{padding-inline:14px!important}.sam-legal-content section{grid-template-columns:32px minmax(0,1fr)!important;gap:10px!important}}.sam-public-shell:not(.is-auth-route) :is(.sam-editorial-page,.manufacturing44){--sam-public-accent:#f5b72d}.sam-public-shell:not(.is-auth-route) .sam-page-hero{min-height:min(520px,62svh)!important;border-radius:0!important}.sam-public-shell:not(.is-auth-route) .sam-page-hero-copy{width:min(720px,86vw)!important}.sam-public-shell:not(.is-auth-route) .sam-page-hero-copy h1{font-size:clamp(38px,4.7vw,68px)!important;line-height:1.12!important;letter-spacing:-.035em!important}.sam-public-shell:not(.is-auth-route) .sam-page-hero-copy p{max-width:680px!important;font-size:clamp(15px,1.15vw,18px)!important;line-height:1.9!important}.sam-public-shell:not(.is-auth-route) .sam-editorial-inner{width:min(1180px,85vw)!important}.sam-public-shell:not(.is-auth-route) .sam-section-heading h2{font-size:clamp(30px,3vw,46px)!important;letter-spacing:-.025em!important}.sam-public-shell:not(.is-auth-route) :is(.sam-feature-card,.sam-editorial-card,.sam-form-surface,.sam-result-tile,.sam-store-mode-grid>button){border-radius:10px!important;box-shadow:none!important}.sam-public-shell:not(.is-auth-route) :is(.sam-page-primary,.sam-page-secondary){border-radius:8px!important}.sam-public-shell:not(.is-auth-route) .manufacturing44-hero{min-height:min(520px,62svh)!important}.sam-public-shell:not(.is-auth-route) .manufacturing44-hero h1{font-size:clamp(42px,5vw,70px)!important;letter-spacing:-.035em!important}.sam-public-shell:not(.is-auth-route) .manufacturing44-products{padding-block:72px!important}.sam-public-shell:not(.is-auth-route) .manufacturing44-products>div{margin-top:34px!important}@media (max-width:700px){.sam-public-shell:not(.is-auth-route) .sam-page-hero{min-height:440px!important}.sam-public-shell:not(.is-auth-route) .sam-editorial-inner{width:86vw!important}.sam-public-shell:not(.is-auth-route) .manufacturing44-hero{min-height:440px!important}}.sam-public-shell[data-language=en] :is(a,button) svg.lucide-arrow-left,.sam-public-shell[data-language=en] :is(a,button) svg.lucide-chevron-left{transform:rotate(180deg)!important}.sam-public-shell[data-language=en] :is(a,button) svg.lucide-arrow-right,.sam-public-shell[data-language=en] :is(a,button) svg.lucide-chevron-right{transform:rotate(180deg)!important}@media (min-width:901px){.sam-public-tool{border:0!important;border-inline-end:1px solid rgba(255,255,255,.16)!important;background:transparent!important;color:inherit!important;border-radius:0!important;cursor:pointer!important}.sam-public-language{gap:7px!important;font-weight:800!important;font-size:12px!important}.sam-public-action-copy,.sam26-controls{display:none!important}}@media (min-width:901px){.sam-public-action-copy{display:grid!important}.sam26-controls{display:flex!important}.sam-public-tool,.sam-public-search,.sam-public-language{display:none!important}}.sam-public-shell.is-design-project-route>.sam-public-scroll-region{min-height:0!important;overflow:visible!important;overscroll-behavior-y:auto!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-public-start,.sam-public-login,.sam26-control){border-radius:5px!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-public-main{min-width:0!important;overflow:visible!important;background:#fff!important}.sam-public-shell[data-public-theme=industrial-premium].is-framed-public-route .sam-public-main>*{width:100%!important;max-width:none!important;margin:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-editorial-page,.sam-unified-public-page){width:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--ip-bg)!important;color:var(--ip-text)!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero{position:relative!important;width:100%!important;min-height:clamp(580px,64vh,720px)!important;margin:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:var(--ip-deep)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero.is-compact{min-height:clamp(520px,58vh,650px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero-media img{width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 50%!important;object-position:center 50%!important;transform:none!important;filter:saturate(.9) contrast(1.05) brightness(.82)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero-shade{background:linear-gradient(90deg,rgba(3,10,17,.06) 0%,rgba(3,10,17,.16) 34%,rgba(3,10,17,.72) 68%,rgba(3,10,17,.97) 100%),linear-gradient(180deg,rgba(3,10,17,.08),rgba(3,10,17,.28) 68%,rgba(3,10,17,.7))!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-page-hero-shade{background:linear-gradient(270deg,rgba(3,10,17,.06) 0%,rgba(3,10,17,.16) 34%,rgba(3,10,17,.72) 68%,rgba(3,10,17,.97) 100%),linear-gradient(180deg,rgba(3,10,17,.08),rgba(3,10,17,.28) 68%,rgba(3,10,17,.7))!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero-inner{position:relative!important;display:block!important;width:min(var(--ip-max),calc(100% - 64px))!important;min-height:inherit!important;margin:0 auto!important;padding:0!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero-copy{position:absolute!important;top:50%!important;width:min(600px,46vw)!important;max-width:600px!important;transform:translateY(-50%)!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-page-hero-copy{right:0!important;left:auto!important;direction:rtl!important;text-align:right!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-page-hero-copy{left:0!important;right:auto!important;direction:ltr!important;text-align:left!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero h1{max-width:620px!important;margin:14px 0 0!important;color:#fff!important;font-size:clamp(44px,4.6vw,72px)!important;font-weight:860!important;line-height:1.16!important;letter-spacing:-.035em!important;text-shadow:0 6px 28px rgba(0,0,0,.28)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-eyebrow{color:var(--ip-gold-soft)!important;font-size:10px!important;font-weight:900!important;letter-spacing:.16em!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-lead{max-width:590px!important;margin-top:20px!important;color:#dbe3e9!important;font-size:clamp(14px,1.1vw,17px)!important;line-height:2!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero-aside{position:absolute!important;inset-inline-end:0!important;bottom:72px!important;width:min(340px,28vw)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:4px!important;background:rgba(4,13,22,.62)!important;box-shadow:none!important;backdrop-filter:blur(12px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-facts{inset-inline:max(32px,calc((100% - var(--ip-max))/2))!important;background:rgba(4,13,22,.66)!important;backdrop-filter:blur(12px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-section{border:0!important;border-top:1px solid rgba(255,255,255,.07)!important;background:var(--ip-bg)!important;color:var(--ip-text)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-section:nth-of-type(2n){background:#091827!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-inner{width:min(var(--ip-max),calc(100% - 64px))!important;margin:0 auto!important;padding:var(--ip-y) 0!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-section-heading{max-width:780px!important;margin-bottom:42px!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-section-heading{margin-right:0!important;margin-left:auto!important;direction:rtl!important;text-align:right!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-section-heading{margin-left:0!important;margin-right:auto!important;direction:ltr!important;text-align:left!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-section-heading>p{color:var(--ip-gold-soft)!important;font-size:10px!important;font-weight:900!important;letter-spacing:.16em!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-section-heading h2{margin-top:12px!important;color:#fff!important;font-size:clamp(30px,3.4vw,50px)!important;font-weight:850!important;line-height:1.32!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-section-heading>div{max-width:680px!important;margin-top:14px!important;color:var(--ip-copy)!important;font-size:14px!important;line-height:2!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-feature-card,.sam-editorial-card,.sam-store-mode-grid>button,.sam-package-grid>article,.sam-catalog-item,.sam-result-tile,.sam-status-panel){overflow:hidden!important;border:1px solid var(--ip-line)!important;border-radius:5px!important;background:var(--ip-surface)!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-feature-card,.sam-editorial-card,.sam-store-mode-grid>button,.sam-package-grid>article,.sam-catalog-item):hover{border-color:#e3ad3e7a!important;transform:translateY(-2px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-feature-card-image{aspect-ratio:16/10!important;-o-object-fit:cover!important;object-fit:cover!important;filter:saturate(.9) contrast(1.04)!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-page-primary,.sam-page-secondary,.sam-form-submit,.sam-auth-action-primary,.sam-auth-action-secondary){border-radius:4px!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-form-surface,.sam-form-section,.sam-form-intro){border-color:var(--ip-line)!important;border-radius:5px!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-form-surface{background:var(--ip-surface)!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-public-input,.sam-public-select,.sam-public-textarea){border-radius:3px!important;border-color:#d5e0e82b!important;background:#06131f!important;color:#f7fafc!important;-webkit-text-fill-color:#f7fafc!important;caret-color:var(--ip-gold)!important;color-scheme:dark!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-public-input,.sam-public-textarea)::-moz-placeholder{color:#9fb0bc!important;-webkit-text-fill-color:#9fb0bc!important;opacity:1!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-public-input,.sam-public-textarea)::placeholder{color:#9fb0bc!important;-webkit-text-fill-color:#9fb0bc!important;opacity:1!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-public-select option{background:#06131f!important;color:#f7fafc!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-public-input,.sam-public-select,.sam-public-textarea):focus{border-color:#e3ad3ed1!important;box-shadow:0 0 0 3px #e3ad3e17!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront{--store-bg:#f4f8fb!important;--store-card:#ffffff!important;--store-line:#d0dfeb!important;--store-text:#152d42!important;--store-muted:#4e657c!important;--store-gold:var(--sam-interactive,#286fe3)!important;background:linear-gradient(180deg,#e7f1f8,#f5f9fc 40%,#ffffff)!important;color:#152d42!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront :is(.sam-editorial-section,.sam-editorial-section:nth-of-type(2n),.sam-editorial-inner){border-color:#dae5ed!important;background:transparent!important;color:#172d42!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront :is(.sam-section-heading h2,.sam-section-heading>p,.sam-section-heading>div){color:#20384d!important;text-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront .sam-section-heading>p{color:#2667b1!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront :is(.sam-store-mode-grid>button,.sam-package-grid>article,.sam-catalog-item,.sam-guided-choice>a,.sam-guided-choice>button){border-color:#cfdeea!important;background:#ffffff!important;color:#172d42!important;box-shadow:0 12px 32px #20416512!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront .sam-store-mode-grid>button{background:linear-gradient(140deg,#fafdff,#e5f0f8)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront :is(.sam-store-mode-grid>button:hover,.sam-store-mode-grid>button.is-active,.sam-guided-choice>a:hover,.sam-guided-choice>button:hover){border-color:#6c9edb!important;background:#eaf3fd!important;box-shadow:0 16px 36px #1e62ae21!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront :is(.sam-store-mode-grid b,.sam-package-grid h3,.sam-catalog-item-body h2,.sam-catalog-item-body h3){color:#172f44!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront :is(.sam-store-mode-grid p,.sam-package-grid p,.sam-catalog-item-body p,.sam-catalog-item-body small){color:#4c637a!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront .sam-catalog-grid{gap:clamp(18px,2.4vw,32px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront :is(.sam-catalog-toolbar,.sam-catalog-categories,.sam-guided-choice){color:#273f54!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront .sam-catalog-categories button{border-color:#d0deeb!important;background:#fff!important;color:#3d5670!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront .sam-catalog-categories button.is-active{border-color:#5992d9!important;background:#eaf3ff!important;color:#205ba9!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront .sam-catalog-item{border-radius:9px 56px 9px 9px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront .sam-store-mode-grid>button{border-radius:9px 58px 9px 9px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-page-hero-shade{background:linear-gradient(90deg,rgba(5,21,37,.8),rgba(5,21,37,.48) 48%,rgba(5,21,37,.74)),linear-gradient(0deg,rgba(5,21,37,.72),transparent 65%)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-page-hero :is(h1,.sam-page-lead){color:#f9fcff!important;text-shadow:0 3px 20px rgba(3,12,24,.58)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-page-eyebrow{color:#a9d0fa!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-editorial-section{background:#f1f6fa!important;color:#152d43!important;border-color:#d5e2ec!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-editorial-section:nth-of-type(2n){background:#e7f0f7!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-section-heading :is(h2,div){color:#1a334b!important;text-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-section-heading>p{color:#2868b2!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-configure-family-card{position:relative!important;display:flex!important;flex-direction:column!important;min-height:340px!important;gap:24px!important;padding:clamp(24px,3vw,42px)!important;border:1px solid #ccdfeb!important;border-radius:12px 68px 12px 12px!important;background:linear-gradient(145deg,#ffffff,#e8f2fa)!important;color:#203b54!important;box-shadow:0 16px 40px #1a3a5b14!important;text-align:start!important;text-decoration:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-configure-family-card:nth-child(2){border-radius:68px 12px 12px!important;background:linear-gradient(135deg,#edf5fb,#fff)!important}.sam-configure-family-card__top{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #c9dbe8;padding-bottom:18px}.sam-configure-family-card__top small{font:800 clamp(30px,4vw,58px)/1 var(--sam-font-mono,monospace)!important;color:#92aec6!important;letter-spacing:-.04em}.sam-configure-family-card__top span{color:#2868b4;font-size:11px;font-weight:800;letter-spacing:.06em}.sam-configure-family-card__body h3{margin:0!important;color:#18334b!important;font-size:clamp(24px,2.6vw,36px)!important;line-height:1.3!important}.sam-configure-family-card__body p{margin:14px 0 0!important;color:#4d677d!important;font-size:clamp(13px,1.2vw,16px)!important;line-height:1.8!important}.sam-configure-family-card__variants{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.sam-configure-family-card__variants span{padding:7px 11px;border:1px solid #bfd5e8;border-radius:999px;background:#f4f9ff;color:#2a577d;font-size:11px;font-weight:700}.sam-configure-family-card__action{display:flex;justify-content:space-between;align-items:center;gap:14px;border-top:1px solid #c9dbe8;padding-top:19px;color:#2163b1;font-size:13px;font-weight:850}.sam-configure-family-card__action svg{flex:0 0 auto}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-configure-family-card:hover{border-color:#6ca1dd!important;transform:translateY(-4px)!important;box-shadow:0 23px 45px #1e599821!important}@media (max-width:720px){.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-configure-family-card,.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-page[data-configure-entry-version="4"] .sam-configure-family-card:nth-child(2){min-height:265px!important;border-radius:12px 42px 12px 12px!important;padding:22px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-catalog-storefront .sam-catalog-item{border-radius:10px 38px 10px 10px!important}}.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-target-hero-visual:after{background:linear-gradient(270deg,rgba(3,10,17,.98) 0%,rgba(3,10,17,.78) 31%,rgba(3,10,17,.25) 64%,rgba(3,10,17,.07) 100%),linear-gradient(0deg,rgba(3,10,17,.45),rgba(3,10,17,.05) 54%,rgba(3,10,17,.12))!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-target-hero-visual:after{background:linear-gradient(90deg,rgba(3,10,17,.98) 0%,rgba(3,10,17,.78) 31%,rgba(3,10,17,.25) 64%,rgba(3,10,17,.07) 100%),linear-gradient(0deg,rgba(3,10,17,.45),rgba(3,10,17,.05) 54%,rgba(3,10,17,.12))!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-target-hero-copy{right:var(--sam-page)!important;left:auto!important;width:min(42vw,620px)!important;direction:rtl!important;text-align:right!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-target-hero-copy{left:var(--sam-page)!important;right:auto!important;width:min(42vw,620px)!important;direction:ltr!important;text-align:left!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-bottom.is-single{padding:0!important;background:#fff!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-about{min-height:clamp(500px,34vw,650px)!important;border-radius:0!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-target-about-shade{background:linear-gradient(270deg,rgba(4,13,22,.99) 0%,rgba(4,13,22,.95) 36%,rgba(4,13,22,.58) 63%,rgba(4,13,22,.08) 100%)!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-target-about-shade{background:linear-gradient(90deg,rgba(4,13,22,.99) 0%,rgba(4,13,22,.95) 36%,rgba(4,13,22,.58) 63%,rgba(4,13,22,.08) 100%)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-about-content{width:min(46%,620px)!important;min-height:inherit!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-target-about-content{margin-right:0!important;margin-left:auto!important;padding-right:max(48px,var(--sam-page))!important;padding-left:clamp(28px,4vw,64px)!important;direction:rtl!important;text-align:right!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-target-about-content{margin-left:0!important;margin-right:auto!important;padding-left:max(48px,var(--sam-page))!important;padding-right:clamp(28px,4vw,64px)!important;direction:ltr!important;text-align:left!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-portfolio{width:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--ip-bg)!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-portfolio>.sam-page-hero{min-height:clamp(580px,64vh,720px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-group-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-category.is-active{grid-column:1/-1!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-group-toggle{min-height:330px!important;border:1px solid var(--ip-line)!important;border-radius:4px!important;background:var(--ip-surface)!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-group-toggle>img{filter:saturate(.9) contrast(1.04)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-group-shade{background:linear-gradient(180deg,rgba(4,11,18,.02) 18%,rgba(4,11,18,.94) 88%)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-category-results{margin-top:24px!important;border:0!important;border-top:1px solid var(--ip-line)!important;border-radius:0!important;background:transparent!important;padding:30px 0 0!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-card-grid>button{border:1px solid var(--ip-line)!important;border-radius:3px!important;background:#081724!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-card-grid>button>img{aspect-ratio:16/10!important;filter:saturate(.92) contrast(1.04)!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44{width:100%!important;max-width:none!important;margin:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:var(--ip-bg)!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-hero{min-height:clamp(580px,64vh,720px)!important;border-radius:0!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-hero img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;filter:saturate(.88) contrast(1.05) brightness(.78)!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-overlay{background:linear-gradient(90deg,rgba(4,12,20,.08),rgba(4,12,20,.18) 38%,rgba(4,12,20,.82) 70%,rgba(4,12,20,.98))!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .manufacturing44-overlay{background:linear-gradient(270deg,rgba(4,12,20,.08),rgba(4,12,20,.18) 38%,rgba(4,12,20,.82) 70%,rgba(4,12,20,.98))!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-shell{width:min(var(--ip-max),calc(100% - 64px))!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-truth{display:flex!important;align-items:flex-start!important;gap:12px!important;margin-top:34px!important;padding:18px 20px!important;border:1px solid var(--ip-line)!important;border-radius:5px!important;background:#0d1b2a!important;color:var(--ip-copy)!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-truth p{margin:0!important;color:var(--ip-copy)!important;line-height:1.9!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-truth svg{flex:none!important;color:var(--ip-gold-soft)!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-cta{min-height:0!important;margin:24px auto 64px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-cta>a{display:inline-flex!important;min-height:48px!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid var(--ip-gold)!important;border-radius:4px!important;background:var(--ip-gold)!important;padding:0 18px!important;color:#151008!important;font-weight:900!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-editorial-page[data-access-version=phase-10-living-gateway]{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:var(--ip-bg)!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{direction:ltr!important;display:grid!important;width:100%!important;min-height:clamp(650px,calc(100svh - var(--sam-header-h,76px)),860px)!important;margin:0!important;grid-template-columns:minmax(390px,.72fr) minmax(0,1.28fr)!important;gap:0!important;align-items:stretch!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{grid-column:1!important;grid-row:1!important;min-height:100%!important;padding:clamp(42px,5vw,80px)!important;background:#06131f!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{width:min(100%,430px)!important;max-width:430px!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;backdrop-filter:none!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem{grid-column:2!important;grid-row:1!important;min-height:100%!important;padding:0!important;overflow:hidden!important;background:var(--ip-bg)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-approved-visual{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 50%!important;object-position:center 50%!important;filter:saturate(.9) contrast(1.04) brightness(.78)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem:after{background:linear-gradient(270deg,rgba(3,10,17,.78),rgba(3,10,17,.22) 54%,rgba(3,10,17,.08))!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy{position:absolute!important;z-index:4!important;top:50%!important;right:clamp(38px,5vw,84px)!important;left:auto!important;width:min(620px,72%)!important;transform:translateY(-50%)!important;direction:rtl!important;text-align:right!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=en] .sam-auth-visual-copy{right:auto!important;left:clamp(38px,5vw,84px)!important;direction:ltr!important;text-align:left!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy h1{font-size:clamp(42px,4.2vw,68px)!important;line-height:1.2!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-live-overlay{opacity:.24!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-legal-page{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--ip-bg)!important;color:var(--ip-text)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-legal-hero{min-height:360px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;width:100%!important;max-width:none!important;margin:0!important;padding:72px max(32px,calc((100% - var(--ip-max))/2)) 58px!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 78% 10%,rgba(227,173,62,.09),transparent 26rem),linear-gradient(135deg,#081522,#0b2031)!important;color:#fff!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-legal-hero h1{max-width:820px!important;margin:16px 0 0!important;color:#fff!important;font-size:clamp(38px,4.4vw,64px)!important;line-height:1.2!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-legal-hero>div:last-child{max-width:720px!important;margin-top:18px!important;color:#bcc9d3!important;line-height:2!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-legal-content{width:min(1040px,calc(100% - 64px))!important;margin:56px auto 88px!important;padding:12px 34px 30px!important;border:1px solid var(--ip-line)!important;border-radius:6px!important;background:linear-gradient(145deg,#0d1b2a,#081522)!important;color:var(--ip-text)!important}@media (max-width:1100px){.sam-public-shell[data-public-theme=industrial-premium] .sam-project-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero,.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero.is-compact{min-height:520px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero-inner{width:calc(100% - 40px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero-copy{inset:auto 0 46px!important;width:auto!important;max-width:680px!important;transform:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero h1{font-size:clamp(38px,8vw,54px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero-aside{display:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-inner{width:calc(100% - 40px)!important;padding:68px 0!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-feature-grid.is-four,.sam-feature-grid.is-three){grid-template-columns:repeat(2,minmax(0,1fr))!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-about{min-height:560px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-about-content{width:min(88%,620px)!important;min-height:560px!important;margin:0!important;padding:38px 28px!important;justify-content:flex-end!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-target-about-shade,.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-target-about-shade{background:linear-gradient(0deg,rgba(4,13,22,.98),rgba(4,13,22,.76) 56%,rgba(4,13,22,.18))!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{grid-template-columns:1fr!important;min-height:0!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem{grid-column:1!important;grid-row:1!important;min-height:400px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{grid-column:1!important;grid-row:2!important;min-height:0!important;padding:44px 24px 54px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{max-width:520px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy{inset:auto 28px 34px!important;width:auto!important;transform:none!important}}@media (max-width:720px){.sam-public-shell[data-public-theme=industrial-premium] .sam-project-group-grid{grid-template-columns:1fr!important;gap:10px!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-project-category,.sam-project-category.is-active){grid-column:1!important;width:100%!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-group-toggle{min-height:154px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-group-copy em{display:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-category-results{margin:6px 0 12px!important;padding-top:18px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-card-grid{grid-template-columns:1fr!important}}@media (max-width:560px){.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero,.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero.is-compact{min-height:460px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero-inner{width:calc(100% - 28px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero-copy{bottom:30px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-hero h1{font-size:clamp(32px,10.5vw,44px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-page-lead{font-size:13px!important;line-height:1.85!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-inner{width:calc(100% - 28px)!important;padding:54px 0!important}.sam-public-shell[data-public-theme=industrial-premium] :is(.sam-feature-grid.is-four,.sam-feature-grid.is-three,.sam-feature-grid.is-two){grid-template-columns:1fr!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem{min-height:330px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-approved-visual{-o-object-position:54% 50%!important;object-position:54% 50%!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy{right:20px!important;bottom:24px!important;left:20px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy h1{font-size:clamp(30px,10vw,42px)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{padding:38px 18px 46px!important}}.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page>.sam-page-hero{min-height:clamp(500px,56vh,630px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page>.sam-page-hero .sam-page-hero-copy{width:min(560px,43vw)!important;max-width:560px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page>.sam-page-hero .sam-page-actions,.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page>.sam-page-hero .sam-page-facts{display:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page>.sam-editorial-section:first-of-type{border-top:0!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page .sam-feature-grid{gap:12px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page .sam-feature-card{min-height:230px!important;padding:0!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page .sam-feature-card-body{padding:24px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page .sam-feature-card-top{margin-bottom:26px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page .sam-numbered-list article{border-radius:4px!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-portfolio .sam-project-group-copy{inset-inline:22px!important;bottom:20px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-portfolio .sam-project-group-copy small{color:var(--ip-gold-soft)!important;font-size:10px!important;font-weight:850!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-portfolio .sam-project-group-copy b{margin-top:6px!important;font-size:clamp(22px,2.1vw,30px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-portfolio .sam-project-category-results>header>button{display:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-project-portfolio .sam-project-category-results>header small{display:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-hero{min-height:clamp(610px,66vh,760px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-hero-aside{display:none!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-target-hero-copy{top:50%!important;right:clamp(34px,7vw,112px)!important;left:auto!important;bottom:auto!important;width:min(520px,38vw)!important;transform:translateY(-45%)!important;direction:rtl!important;text-align:right!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-target-hero-copy{top:50%!important;left:clamp(34px,7vw,112px)!important;right:auto!important;bottom:auto!important;width:min(520px,38vw)!important;transform:translateY(-45%)!important;direction:ltr!important;text-align:left!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-kicker{margin-bottom:12px!important;font-size:9px!important;line-height:1.5!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-target-kicker{direction:rtl!important;text-align:right!important;letter-spacing:0!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-hero h1{max-width:520px!important;margin:0!important;font-size:clamp(44px,4vw,66px)!important;line-height:1.18!important;letter-spacing:-.03em!important;text-wrap:balance!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-hero p{max-width:520px!important;margin-top:18px!important;font-size:clamp(13px,.95vw,16px)!important;line-height:1.95!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-facts{width:min(100%,520px)!important;margin-top:26px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-facts>div{min-width:0!important;padding-inline:10px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-facts>div:first-child{padding-inline-start:0!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-facts b{font-size:12px!important;line-height:1.5!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-facts span{font-size:9.5px!important;line-height:1.6!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-target-hero-visual:after{background:linear-gradient(270deg,rgba(3,10,17,.99) 0%,rgba(3,10,17,.86) 26%,rgba(3,10,17,.38) 52%,rgba(3,10,17,.08) 76%,rgba(3,10,17,.03) 100%),linear-gradient(0deg,rgba(3,10,17,.52),rgba(3,10,17,.04) 56%,rgba(3,10,17,.12))!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-target-hero-visual:after{background:linear-gradient(90deg,rgba(3,10,17,.99) 0%,rgba(3,10,17,.86) 26%,rgba(3,10,17,.38) 52%,rgba(3,10,17,.08) 76%,rgba(3,10,17,.03) 100%),linear-gradient(0deg,rgba(3,10,17,.52),rgba(3,10,17,.04) 56%,rgba(3,10,17,.12))!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-public-main{background:var(--ip-deep)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-editorial-page[data-access-version=phase-10-living-gateway]{position:relative!important;width:100%!important;min-height:calc(100svh - var(--sam-header-h,76px))!important;margin:0!important;padding:0!important;overflow:hidden!important;background:var(--ip-deep)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{position:relative!important;display:block!important;width:100%!important;min-height:calc(100svh - var(--sam-header-h,76px))!important;margin:0!important;overflow:hidden!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem{position:absolute!important;z-index:1!important;inset:0!important;width:100%!important;min-height:100%!important;padding:0!important;overflow:hidden!important;background:var(--ip-deep)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-approved-visual{position:absolute!important;inset:-3%!important;width:106%!important;height:106%!important;max-width:none!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 50%!important;object-position:center 50%!important;filter:saturate(.9) contrast(1.05) brightness(.64)!important;will-change:transform!important;animation:sam-auth-background-drift 22s ease-in-out infinite alternate!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem:before{content:""!important;position:absolute!important;z-index:2!important;inset:0!important;pointer-events:none!important;background:radial-gradient(circle at 70% 38%,rgba(227,173,62,.08),transparent 25%),linear-gradient(90deg,rgba(2,8,14,.96) 0%,rgba(2,8,14,.89) 29%,rgba(2,8,14,.38) 56%,rgba(2,8,14,.18) 100%)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=en] .sam-auth-ecosystem:before{background:radial-gradient(circle at 30% 38%,rgba(227,173,62,.08),transparent 25%),linear-gradient(270deg,rgba(2,8,14,.96) 0%,rgba(2,8,14,.89) 29%,rgba(2,8,14,.38) 56%,rgba(2,8,14,.18) 100%)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem:after{z-index:2!important;background:linear-gradient(180deg,rgba(2,8,14,.06),rgba(2,8,14,.18) 55%,rgba(2,8,14,.42))!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-live-overlay{z-index:3!important;inset:10% 18% -6% 28%!important;opacity:.42!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy{position:absolute!important;z-index:5!important;top:50%!important;right:clamp(48px,7vw,120px)!important;left:auto!important;width:min(560px,38vw)!important;transform:translateY(-50%)!important;direction:rtl!important;text-align:right!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=en] .sam-auth-visual-copy{right:auto!important;left:clamp(48px,7vw,120px)!important;direction:ltr!important;text-align:left!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy h1{max-width:560px!important;margin:12px 0 0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(42px,4.1vw,66px)!important;font-weight:850!important;line-height:1.2!important;letter-spacing:-.03em!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-lead{margin-top:16px!important;color:#d7e0e6!important;-webkit-text-fill-color:#d7e0e6!important;font-size:15px!important;line-height:1.9!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{position:relative!important;z-index:7!important;display:flex!important;width:min(430px,calc(100% - 80px))!important;min-height:calc(100svh - var(--sam-header-h,76px))!important;margin:0 0 0 clamp(40px,6vw,104px)!important;align-items:center!important;padding:48px 0!important;background:transparent!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=fa] .sam-auth-panel{margin-left:clamp(40px,6vw,104px)!important;margin-right:0!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=en] .sam-auth-panel{margin-right:clamp(40px,6vw,104px)!important;margin-left:auto!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{width:100%!important;max-width:none!important;margin:0!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:8px!important;background:rgba(4,13,22,.84)!important;padding:clamp(26px,3vw,38px)!important;box-shadow:0 24px 70px #00000047!important;backdrop-filter:blur(18px) saturate(120%)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner h2{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(25px,2vw,32px)!important;line-height:1.35!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-lead{color:#9fb0bc!important;-webkit-text-fill-color:#9fb0bc!important;font-size:12px!important;line-height:1.8!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel :is(label,span,p,small){text-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel .sam-public-field>span{color:#d8e1e7!important;-webkit-text-fill-color:#d8e1e7!important;font-size:11px!important;font-weight:760!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-mode-grid{border:1px solid rgba(255,255,255,.12)!important;border-radius:5px!important;background:rgba(0,0,0,.16)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-mode-grid button{min-height:44px!important;color:#c9d4db!important;-webkit-text-fill-color:#c9d4db!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-mode-grid button.sam-page-primary{background:rgba(227,173,62,.94)!important;color:#07131f!important;-webkit-text-fill-color:#07131f!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon{border:1px solid rgba(255,255,255,.13)!important;border-radius:4px!important;background:rgba(1,8,14,.72)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon .sam-public-input{color:#fff!important;-webkit-text-fill-color:#fff!important;background:transparent!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon .sam-public-input::-moz-placeholder{color:#728491!important;-webkit-text-fill-color:#728491!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon .sam-public-input::placeholder{color:#728491!important;-webkit-text-fill-color:#728491!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-action-primary,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-form-submit{min-height:46px!important;border-radius:4px!important;background:var(--ip-gold)!important;color:#07131f!important;-webkit-text-fill-color:#07131f!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-action-secondary{border-radius:4px!important;color:#d0d9df!important;-webkit-text-fill-color:#d0d9df!important}@keyframes sam-auth-background-drift{0%{transform:scale(1.02) translate3d(-.7%,0,0)}50%{transform:scale(1.055) translate3d(.6%,-.5%,0)}to{transform:scale(1.08) translate3d(1.2%,.4%,0)}}@media (max-width:1050px){.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-target-hero-copy,.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-target-hero-copy{width:min(560px,52vw)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy{width:min(470px,42vw)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{width:min(390px,calc(100% - 48px))!important;margin-left:28px!important}}@media (max-width:900px){.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page>.sam-page-hero{min-height:480px!important}.sam-public-shell[data-public-theme=industrial-premium][data-language=fa] .sam-target-hero-copy,.sam-public-shell[data-public-theme=industrial-premium][data-language=en] .sam-target-hero-copy{inset:auto 24px 30px!important;width:auto!important;transform:none!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-hero{min-height:560px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-hero h1{font-size:clamp(36px,8vw,50px)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-facts{margin-top:20px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-editorial-page[data-access-version=phase-10-living-gateway],.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{min-height:auto!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{display:flex!important;flex-direction:column!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem{position:relative!important;inset:auto!important;order:1!important;min-height:420px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-approved-visual{inset:-4%!important;width:108%!important;height:108%!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem:before{background:linear-gradient(0deg,rgba(2,8,14,.92),rgba(2,8,14,.28) 58%,rgba(2,8,14,.12))!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy{inset:auto 28px 34px!important;width:auto!important;max-width:620px!important;transform:none!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{order:2!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;background:#06131f!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{width:min(520px,calc(100% - 40px))!important;margin:44px auto 52px!important}}@media (max-width:560px){.sam-public-shell[data-public-theme=industrial-premium] .sam-public-simple-page>.sam-page-hero{min-height:430px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-hero{min-height:540px!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-hero h1{font-size:clamp(32px,10vw,42px)!important;line-height:1.22!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-hero p{font-size:12.5px!important;line-height:1.8!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-target-facts>div{padding-top:10px!important;padding-inline:8px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem{min-height:350px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy{right:20px!important;bottom:24px!important;left:20px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy h1{font-size:clamp(30px,9.5vw,40px)!important;line-height:1.25!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-lead{margin-top:10px!important;font-size:12.5px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{width:calc(100% - 28px)!important;margin:28px auto 40px!important;padding:24px 18px!important}}@media (prefers-reduced-motion:reduce){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-approved-visual{animation:none!important;transform:none!important}}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-section.is-paper{background:linear-gradient(180deg,#0b1a29 0%,#07131f 100%)!important;color:var(--public-text,#eaf1f6)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-section.is-paper .sam-section-heading h2,.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-section.is-paper .sam-feature-card :is(h3,b,strong){color:#f6f9fb!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-section.is-paper .sam-section-heading>div,.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-section.is-paper .sam-feature-card :is(p,small,span){color:var(--public-copy,#aebdca)!important}.sam-public-shell[data-public-theme=industrial-premium] .sam-editorial-section.is-paper .sam-feature-card{border-color:var(--ip-line)!important;background:var(--ip-surface)!important;color:var(--ip-text)!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-products>div>article{overflow:hidden!important;border:1px solid var(--ip-line)!important;border-radius:5px!important;background:var(--ip-surface)!important;color:var(--ip-text)!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-products>div>article>div{background:transparent!important;color:var(--ip-text)!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-products>div>article h3{color:#f8fafc!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-products>div>article p{color:var(--ip-copy)!important}.sam-public-shell[data-public-theme=industrial-premium] .manufacturing44-products>div>article small{color:#8798a7!important}@media (max-width:1099px){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-editorial-page[data-access-version=phase-10-living-gateway]{min-height:calc(100svh - var(--sam-header-h,76px))!important;height:auto!important;overflow:hidden!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:calc(100svh - var(--sam-header-h,76px))!important;margin:0!important;padding:32px 24px!important;overflow:hidden!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem{position:absolute!important;z-index:1!important;inset:0!important;order:0!important;width:100%!important;height:100%!important;min-height:100%!important;padding:0!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-login-copy,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-visual-copy{display:none!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{position:relative!important;z-index:7!important;inset:auto!important;order:1!important;display:block!important;width:min(100%,480px)!important;max-width:480px!important;min-height:0!important;margin:0 auto!important;padding:0!important;background:transparent!important;transform:none!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=fa] .sam-auth-panel,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=en] .sam-auth-panel{margin:0 auto!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{width:100%!important;max-width:none!important;margin:0!important;padding:34px 32px 30px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:18px!important;background:rgba(4,13,22,.9)!important;box-shadow:0 24px 70px #0000004d!important;backdrop-filter:blur(18px) saturate(118%)!important}}@media (max-width:600px){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{padding:16px 12px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{width:100%!important;max-width:440px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{padding:26px 20px 24px!important}}@media (min-width:1100px){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{width:min(440px,calc(100% - 64px))!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{padding:34px 36px!important}}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{box-sizing:border-box!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-form,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-customer-step,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-public-field{width:100%!important;min-width:0!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-public-field>span,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-public-field>label,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-public-field>small,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-form-message{width:100%!important;text-align:start!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon{position:relative!important;display:block!important;width:100%!important;min-width:0!important;height:auto!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;direction:rtl!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon>.sam-auth-field-icon{position:absolute!important;z-index:3!important;inset:50% 14px auto auto!important;width:20px!important;height:20px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#9eb0be!important;transform:translateY(-50%)!important;pointer-events:none!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon>.sam-public-input,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon>input{display:block!important;width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0 46px 0 16px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:11px!important;background:rgba(2,12,20,.56)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;direction:ltr!important;text-align:left!important;line-height:52px!important;box-shadow:none!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon.has-password-toggle>.sam-public-input{padding-left:50px!important;padding-right:46px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-password-toggle{position:absolute!important;z-index:4!important;inset:50% auto auto 8px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#8fa1af!important;transform:translateY(-50%)!important;cursor:pointer!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-password-toggle:hover,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-password-toggle:focus-visible{background:rgba(255,255,255,.06)!important;color:#f1c661!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=fa] .sam-auth-field-with-icon>.sam-public-input::-moz-placeholder{direction:rtl!important;text-align:right!important;color:#8596a3!important;-webkit-text-fill-color:#8596a3!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=fa] .sam-auth-field-with-icon>.sam-public-input::placeholder{direction:rtl!important;text-align:right!important;color:#8596a3!important;-webkit-text-fill-color:#8596a3!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=en] .sam-auth-field-with-icon{direction:ltr!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=en] .sam-auth-field-with-icon>.sam-auth-field-icon{inset:50% auto auto 14px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=en] .sam-auth-field-with-icon>.sam-public-input,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=en] .sam-auth-field-with-icon>input{padding:0 16px 0 46px!important;text-align:left!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=en] .sam-auth-field-with-icon.has-password-toggle>.sam-public-input{padding-right:50px!important;padding-left:46px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=en] .sam-auth-password-toggle{inset:50% 8px auto auto!important}@media (min-width:1100px){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{min-height:0!important;height:auto!important;align-self:center!important;padding:0!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{padding:clamp(28px,2.6vw,36px)!important}}@media (max-width:1099px){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{width:min(100%,480px)!important;max-width:480px!important;min-height:0!important;height:auto!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{padding:clamp(26px,4vw,34px) clamp(24px,4.5vw,32px)!important}}@media (max-width:600px){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{width:100%!important;max-width:440px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{padding:24px 20px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon>.sam-public-input,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon>input{height:50px!important;min-height:50px!important;line-height:50px!important}}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon>.sam-public-input,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon>input{padding-inline:46px!important;text-align:center!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon.has-password-toggle>.sam-public-input,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon.has-password-toggle>input{padding-inline:50px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon>.sam-public-input::-moz-placeholder,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon>input::-moz-placeholder{text-align:center!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon>.sam-public-input::placeholder,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-field-with-icon>input::placeholder{text-align:center!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=fa] .sam-auth-field-with-icon>.sam-public-input::-moz-placeholder,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=fa] .sam-auth-field-with-icon>input::-moz-placeholder{direction:rtl!important;text-align:center!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=fa] .sam-auth-field-with-icon>.sam-public-input::placeholder,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route[data-language=fa] .sam-auth-field-with-icon>input::placeholder{direction:rtl!important;text-align:center!important}@media (min-width:1100px){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{min-height:max(calc(100svh - var(--sam-header-h,78px)),620px)!important;align-items:center!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{align-self:center!important;margin-block:clamp(34px,5vh,72px)!important}}@media (max-width:1099px){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{justify-content:center!important;padding-block:clamp(32px,6vh,64px)!important}}@media (max-height:720px) and (min-width:700px){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-editorial-page[data-access-version=phase-10-living-gateway]{overflow-y:auto!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{justify-content:flex-start!important;min-height:auto!important;padding-top:calc(var(--sam-header-h,78px) + 52px)!important;padding-bottom:36px!important;overflow:visible!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{margin-block:0!important}}.sam-public-shell .sam-page-hero,.sam-public-shell .sam-target-hero{background:var(--refresh-navy)!important}.sam-public-shell[data-language=fa] .sam-page-hero-inner,.sam-public-shell[data-language=fa] .sam-page-facts{direction:rtl}.sam-public-shell[data-language=fa] .sam-page-hero-copy{grid-column:auto;grid-row:auto;justify-self:stretch;text-align:right}.sam-public-shell[data-language=fa] .sam-page-hero-aside{grid-column:auto;grid-row:auto;justify-self:start}.sam-public-shell[data-language=fa] .sam-page-hero-shade{background:linear-gradient(270deg,rgba(3,11,19,.98) 0%,rgba(3,11,19,.84) 37%,rgba(3,11,19,.24) 75%,rgba(3,11,19,.1) 100%)!important}.sam-target-hero-visual img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important}.sam-public-shell[data-language=fa] .sam-target-hero-copy{inset-inline-start:auto!important;inset-inline-end:var(--sam-page)!important;text-align:right!important}.sam-target-hero-visual:after{background:linear-gradient(270deg,rgba(3,10,17,.72) 0%,rgba(3,10,17,.48) 34%,rgba(3,10,17,.12) 71%,rgba(3,10,17,.03) 100%),linear-gradient(0deg,rgba(3,10,17,.34),transparent 48%)!important}.sam-target-core-products-section{background:linear-gradient(180deg,#f4f7f9,#eaf0f4)!important}.sam-target-core-products-section .sam-target-products{gap:18px!important}.sam-target-core-products-section .sam-target-product{border:1px solid rgba(75,105,126,.32)!important;border-radius:18px!important;background:linear-gradient(145deg,#102c44,#071827)!important;box-shadow:0 18px 44px #07172729!important}.sam-target-core-products-section .sam-target-product-media{aspect-ratio:1 / 1!important;height:auto!important;background:#071827!important}.sam-target-core-products-section .sam-target-product-media img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;filter:saturate(.84) contrast(1.08) brightness(.86)!important}.sam-target-core-products-section .sam-target-product-copy{min-height:150px!important;background:linear-gradient(180deg,rgba(10,31,49,.94),rgba(5,18,30,.98))!important}.sam-target-core-products-section .sam-target-product-copy h3{color:#f7fafc!important}.sam-target-core-products-section .sam-target-product-copy p{color:#aebdca!important}.sam-target-core-products-section .sam-target-product-copy>a{border-color:#e8b654a6!important;color:var(--refresh-gold)!important}.sam-public-shell .sam-page-hero-media img{-o-object-position:center center!important;object-position:center center!important;filter:saturate(.86) contrast(1.08) brightness(.78)!important}.sam-public-shell .sam-page-hero-inner{min-height:inherit}.sam-public-shell .sam-feature-card,.sam-public-shell .sam-form-surface,.sam-public-shell .sam-numbered-list article{border-color:var(--refresh-line)!important;background:linear-gradient(145deg,rgba(14,39,61,.9),rgba(5,18,30,.96))!important;box-shadow:0 18px 45px #00000024!important}.sam-public-shell .sam-page-primary,.sam-public-shell .sam-form-submit,.sam-public-shell .sam-auth-action-primary{background:linear-gradient(135deg,#f4c967,#d99a2e)!important;color:#111a21!important;border-color:transparent!important}.sam-public-shell .sam-page-secondary,.sam-public-shell .sam-auth-action-secondary{border-color:#e8b6547a!important;background:rgba(255,255,255,.045)!important}.sam-home-v5,.sam-phase5-projects,.sam-phase5-project-detail,.sam-phase5-product-detail-page{font-family:var(--sam-font-ui,var(--font-body,inherit))}.sam-home-v5{display:grid;gap:0;background:var(--samami-bg,#091018);color:var(--samami-text,#f6f8fa)}.sam-phase5-hero{position:relative;min-height:min(86svh,900px);display:grid;align-items:end;overflow:hidden}.sam-phase5-hero__image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.sam-phase5-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,10,15,.88) 0%,rgba(5,10,15,.58) 48%,rgba(5,10,15,.16) 78%),linear-gradient(0deg,rgba(5,10,15,.72),transparent 45%)}[dir=rtl] .sam-phase5-hero__shade{transform:scaleX(-1)}.sam-phase5-hero__copy{position:relative;z-index:1;width:min(820px,calc(100% - 56px));margin:0 max(28px,calc((100vw - 1320px)/2));padding:clamp(120px,17vh,190px) 0 clamp(56px,9vh,90px);display:grid;gap:20px}.sam-phase5-hero__copy>span,.sam-phase5-section>header>small,.sam-phase5-design-story small,.sam-phase5-capability-story small,.sam-phase5-lifecycle small{font-size:12px;font-weight:900;letter-spacing:.14em;color:var(--samami-brand-gold,#d8b15c)}.sam-phase5-hero h1{margin:0;max-width:780px;font-size:clamp(42px,6.2vw,86px);line-height:1.04;letter-spacing:-.035em}.sam-phase5-hero p{margin:0;max-width:670px;font-size:clamp(17px,1.8vw,23px);line-height:1.85;color:#d7dee5}.sam-phase5-hero__actions,.sam-phase5-final>div,.sam-phase5-system__copy>div{display:flex;flex-wrap:wrap;gap:10px}.sam-phase5-hero__actions a,.sam-phase5-final a,.sam-phase5-design-story a,.sam-phase5-lifecycle>a,.sam-phase5-system__copy a,.sam-phase5-empty a,.sam-phase5-project-empty a,.sam-phase5-project-card a,.sam-phase5-back{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 17px;border:1px solid rgba(255,255,255,.22);border-radius:12px;color:inherit;text-decoration:none;font-weight:900}.sam-phase5-hero__actions a.is-primary,.sam-phase5-final a.is-primary,.sam-phase5-design-story a{background:var(--samami-brand-gold,#d8b15c);border-color:transparent;color:#17130a}.sam-phase5-hero__truth{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:10px;color:#c8d1d9;font-size:10px;font-weight:850;letter-spacing:.11em}.sam-phase5-hero__truth i{width:18px;height:1px;background:rgba(216,177,92,.7)}.sam-phase5-section{width:min(1320px,calc(100% - 56px));margin:0 auto;padding:clamp(72px,9vw,126px) 0}.sam-phase5-section>header{max-width:820px;margin-bottom:36px}.sam-phase5-section>header h2,.sam-phase5-design-story h2,.sam-phase5-capability-story h2,.sam-phase5-lifecycle h2,.sam-phase5-final h2{margin:8px 0 12px;font-size:clamp(30px,4vw,54px);line-height:1.18;letter-spacing:-.025em}.sam-phase5-section>header p,.sam-phase5-design-story p,.sam-phase5-capability-story p,.sam-phase5-lifecycle p,.sam-phase5-final p{margin:0;max-width:760px;color:var(--samami-text-muted,#aeb8c2);font-size:16px;line-height:1.95}.sam-phase5-system-list{display:grid;gap:1px;border-top:1px solid rgba(255,255,255,.13)}.sam-phase5-system{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:clamp(24px,5vw,72px);align-items:center;padding:30px 0;border-bottom:1px solid rgba(255,255,255,.13)}.sam-phase5-system__media{aspect-ratio:16/9;overflow:hidden;border-radius:20px;background:#111923}.sam-phase5-system__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sam-phase5-system__copy{display:grid;gap:14px}.sam-phase5-system__copy>span{display:flex;align-items:center;gap:9px;color:var(--samami-brand-gold,#d8b15c);font-size:12px;font-weight:850;letter-spacing:.08em}.sam-phase5-system h3{margin:0;font-size:clamp(28px,3.2vw,45px)}.sam-phase5-system p{margin:0;color:var(--samami-text-muted,#aeb8c2);line-height:1.9;max-width:720px}.sam-phase5-system__copy a{min-height:40px;font-size:13px}.sam-phase5-system__copy a:last-child{background:rgba(216,177,92,.12);border-color:#d8b15c52}.sam-phase5-published-products{border-top:1px solid rgba(255,255,255,.08)}.sam-phase5-product-rail,.sam-phase5-project-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sam-phase5-product-rail>a,.sam-phase5-project-rail>a{display:grid;grid-template-rows:auto auto auto 1fr auto;gap:9px;color:inherit;text-decoration:none;border-top:1px solid rgba(255,255,255,.16);padding-top:14px}.sam-phase5-product-rail img,.sam-phase5-project-rail img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:16px;background:#121a23}.sam-phase5-product-rail span,.sam-phase5-project-rail span{margin-top:8px;color:var(--samami-brand-gold,#d8b15c);font-size:11px;font-weight:850;letter-spacing:.06em}.sam-phase5-product-rail strong,.sam-phase5-project-rail strong{font-size:21px;line-height:1.45}.sam-phase5-product-rail small{color:var(--samami-text-muted,#aeb8c2);line-height:1.8}.sam-phase5-product-rail b,.sam-phase5-project-rail b{display:flex;align-items:center;gap:7px;font-size:13px}.sam-phase5-empty,.sam-phase5-project-empty{min-height:190px;display:grid;place-items:center;align-content:center;gap:14px;padding:28px;border:1px solid rgba(255,255,255,.12);border-radius:20px;text-align:center;background:rgba(255,255,255,.025);color:var(--samami-text-muted,#aeb8c2)}.sam-phase5-empty a,.sam-phase5-project-empty a{color:var(--samami-text,#fff)}.sam-phase5-design-story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;background:#f2f0eb;color:#111820}.sam-phase5-design-story__media{min-height:520px}.sam-phase5-design-story__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sam-phase5-design-story>div:last-child{align-self:center;padding:clamp(44px,7vw,96px);display:grid;gap:8px}.sam-phase5-design-story p{color:#53606a}.sam-phase5-design-story a{margin-top:16px;justify-self:start}.sam-phase5-capability-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);gap:clamp(38px,7vw,110px);align-items:center}.sam-phase5-capability-story>div:first-child>a{display:inline-flex;margin-top:18px;color:inherit;text-decoration:none;font-weight:900;gap:8px}.sam-phase5-capability-line{display:grid;border-top:1px solid rgba(255,255,255,.15)}.sam-phase5-capability-line span{display:flex;align-items:center;gap:13px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.15);font-weight:850}.sam-phase5-capability-line svg{color:var(--samami-brand-gold,#d8b15c)}.sam-phase5-lifecycle{width:min(1320px,calc(100% - 56px));margin:0 auto clamp(72px,9vw,120px);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px 0;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}.sam-phase5-lifecycle>svg{color:var(--samami-brand-gold,#d8b15c)}.sam-phase5-lifecycle h2{font-size:clamp(26px,3vw,40px)}.sam-phase5-final{padding:clamp(58px,9vw,110px) max(28px,calc((100vw - 1320px)/2));background:#d8b15c;color:#17130a}.sam-phase5-final p{color:#3b3220}.sam-phase5-final a{border-color:#17130a40;color:#17130a}.sam-phase5-final a.is-primary{background:#17130a;color:#fff}.sam-phase5-final>div{margin-top:20px}.sam-phase5-footer-links{display:flex;flex-wrap:wrap;gap:8px 14px;margin-bottom:8px}.sam-phase5-footer-links a{color:inherit;text-decoration:none;font-size:12px;font-weight:800}.sam-phase5-project-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.sam-phase5-project-filters button{min-height:40px;padding:0 13px;border-radius:999px;border:1px solid var(--samami-border,rgba(255,255,255,.13));background:transparent;color:inherit;font-weight:850}.sam-phase5-project-filters button span{margin-inline-start:7px;opacity:.6}.sam-phase5-project-filters button.is-active{border-color:var(--samami-brand-gold,#d8b15c);background:rgba(216,177,92,.1)}.sam-phase5-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.sam-phase5-project-card{display:grid;grid-template-columns:minmax(230px,.92fr) minmax(0,1.08fr);gap:20px;border-top:1px solid var(--samami-border,rgba(255,255,255,.13));padding-top:18px}.sam-phase5-project-card__media{display:block!important;padding:0!important;border:0!important;min-height:0!important}.sam-phase5-project-card__media img{width:100%;height:100%;min-height:240px;-o-object-fit:cover;object-fit:cover;border-radius:16px}.sam-phase5-project-card>div{display:grid;align-content:start;gap:9px}.sam-phase5-project-card>div>span{display:flex;align-items:center;gap:6px;color:var(--samami-brand-gold,#d8b15c);font-size:11px;font-weight:850}.sam-phase5-project-card h2{margin:0;font-size:24px}.sam-phase5-project-card p{margin:0;color:var(--samami-text-muted,#aeb8c2);line-height:1.8}.sam-phase5-project-card__location{display:flex;align-items:center;gap:6px}.sam-phase5-project-card>div>a{justify-self:start;margin-top:8px}.sam-phase5-project-empty h2{margin:0;color:var(--samami-text,#fff)}.sam-phase5-project-empty p{max-width:700px;margin:0;line-height:1.9}.sam-phase5-project-detail{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:34px 0 84px}.sam-phase5-back{margin-bottom:20px}.sam-phase5-project-detail__hero{position:relative;min-height:520px;display:grid;align-items:end;overflow:hidden;border-radius:24px}.sam-phase5-project-detail__hero>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sam-phase5-project-detail__hero:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,8,12,.88),rgba(4,8,12,.08) 72%)}.sam-phase5-project-detail__hero>div{position:relative;z-index:1;padding:clamp(24px,5vw,56px);color:#fff}.sam-phase5-project-detail__hero span,.sam-phase5-project-detail__hero p{display:flex;align-items:center;gap:7px}.sam-phase5-project-detail__hero span{color:#e7c979;font-size:12px;font-weight:850}.sam-phase5-project-detail__hero h1{margin:10px 0;font-size:clamp(34px,5vw,64px)}.sam-phase5-project-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:20px;background:var(--samami-border,rgba(255,255,255,.12))}.sam-phase5-project-facts>div{display:grid;gap:7px;padding:17px;background:var(--samami-surface,#111820)}.sam-phase5-project-facts svg{color:var(--samami-brand-gold,#d8b15c)}.sam-phase5-project-facts span{font-size:11px;color:var(--samami-text-muted,#aeb8c2)}.sam-phase5-project-story{margin-top:24px;padding:clamp(22px,4vw,42px);border-top:1px solid var(--samami-border,rgba(255,255,255,.12))}.sam-phase5-project-story>small{color:var(--samami-brand-gold,#d8b15c);font-weight:850}.sam-phase5-project-story p,.sam-phase5-project-story li{font-size:16px;line-height:2;color:var(--samami-text-muted,#aeb8c2)}.sam-phase5-project-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.sam-phase5-project-gallery img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:16px}.sam-phase5-project-final{margin-top:34px;border-radius:22px}.sam-phase5-product-detail-page{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:34px 0 84px}.sam-phase5-product-detail{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);gap:clamp(28px,5vw,68px);align-items:start}.sam-phase5-product-detail__media{position:sticky;top:110px;overflow:hidden;border-radius:22px;background:var(--samami-surface,#111820)}.sam-phase5-product-detail__media img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.sam-phase5-product-detail__copy{display:grid;gap:15px}.sam-phase5-product-detail__copy>small{color:var(--samami-brand-gold,#d8b15c);font-weight:850}.sam-phase5-product-detail__copy h1{margin:0;font-size:clamp(34px,4.4vw,58px);line-height:1.15}.sam-phase5-product-detail__copy>p{margin:0;color:var(--samami-text-muted,#aeb8c2);line-height:1.9}.sam-phase5-product-actions{display:flex;flex-wrap:wrap;gap:9px}.sam-phase5-product-actions a{min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 16px;border-radius:12px;border:1px solid var(--samami-border,rgba(255,255,255,.14));color:inherit;text-decoration:none;font-weight:900}.sam-phase5-product-actions a:first-child{background:var(--samami-brand-gold,#d8b15c);border-color:transparent;color:#17130a}.sam-phase5-product-specs,.sam-phase5-product-files{margin-top:20px;padding-top:20px;border-top:1px solid var(--samami-border,rgba(255,255,255,.12))}.sam-phase5-product-specs h2,.sam-phase5-product-files h2{font-size:20px}.sam-phase5-product-specs dl{display:grid}.sam-phase5-product-specs dl>div{display:flex;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid var(--samami-border,rgba(255,255,255,.08))}.sam-phase5-product-specs dt{color:var(--samami-text-muted,#aeb8c2)}.sam-phase5-product-specs dd{margin:0;font-weight:850;text-align:end}.sam-phase5-product-files a{display:flex;align-items:center;gap:10px;min-height:46px;color:inherit;text-decoration:none;font-weight:850}.sam-phase5-guided-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:24px}.sam-phase5-guided-progress span{height:4px;border-radius:999px;background:rgba(255,255,255,.12)}.sam-phase5-guided-progress span.is-active{background:var(--samami-brand-gold,#d8b15c)}.sam-phase5-guided-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sam-phase5-guided-choice button{min-height:86px;padding:16px;border:1px solid var(--samami-border,rgba(255,255,255,.13));border-radius:16px;background:var(--samami-surface,#111820);color:inherit;text-align:start}.sam-phase5-guided-choice button.is-active{border-color:var(--samami-brand-gold,#d8b15c);background:rgba(216,177,92,.08)}.sam-phase5-guided-choice b,.sam-phase5-guided-choice small{display:block}.sam-phase5-guided-choice small{margin-top:6px;color:var(--samami-text-muted,#aeb8c2);line-height:1.7}.sam-phase5-step-actions{display:flex;justify-content:space-between;gap:10px;margin-top:22px}.sam-phase5-step-actions button{min-height:44px;padding:0 17px;border-radius:12px;border:1px solid var(--samami-border,rgba(255,255,255,.14));background:transparent;color:inherit;font-weight:900}.sam-phase5-step-actions button.is-primary{background:var(--samami-brand-gold,#d8b15c);border-color:transparent;color:#17130a}.sam-phase5-recommendation{display:grid;gap:12px;padding:22px;border:1px solid rgba(216,177,92,.3);border-radius:18px;background:rgba(216,177,92,.07)}.sam-phase5-recommendation h3{margin:0;font-size:25px}.sam-phase5-recommendation p{margin:0;color:var(--samami-text-muted,#aeb8c2);line-height:1.9}.sam-phase5-advanced{margin-top:18px;border-top:1px solid var(--samami-border,rgba(255,255,255,.1));padding-top:14px}.sam-phase5-advanced summary{cursor:pointer;font-weight:850}.sam-phase5-advanced[open] summary{margin-bottom:14px}@media (max-width:1024px){.sam-phase5-product-rail,.sam-phase5-project-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.sam-phase5-capability-story,.sam-phase5-project-grid{grid-template-columns:1fr}.sam-phase5-project-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.sam-phase5-hero{min-height:780px}.sam-phase5-hero__copy{width:calc(100% - 32px);margin:0 16px;padding-bottom:42px}.sam-phase5-hero h1{font-size:clamp(38px,11vw,58px)}.sam-phase5-section,.sam-phase5-lifecycle{width:calc(100% - 32px)}.sam-phase5-system{grid-template-columns:1fr;gap:18px}.sam-phase5-system__media{aspect-ratio:16/10}.sam-phase5-product-rail,.sam-phase5-project-rail,.sam-phase5-design-story{grid-template-columns:1fr}.sam-phase5-design-story__media{min-height:340px}.sam-phase5-lifecycle{grid-template-columns:auto 1fr}.sam-phase5-lifecycle>a{grid-column:1/-1;width:100%}.sam-phase5-project-card{grid-template-columns:1fr}.sam-phase5-project-detail__hero{min-height:420px}.sam-phase5-project-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sam-phase5-product-detail{grid-template-columns:1fr}.sam-phase5-product-detail__media{position:static}.sam-phase5-guided-choice{grid-template-columns:1fr}}@media (max-width:390px){.sam-phase5-hero{min-height:730px}.sam-phase5-hero__copy{padding-top:118px}.sam-phase5-hero__actions{display:grid}.sam-phase5-hero__actions a{width:100%}.sam-phase5-hero__truth{gap:7px;font-size:9px}.sam-phase5-section{padding:58px 0}.sam-phase5-design-story>div:last-child{padding:34px 18px}.sam-phase5-project-facts,.sam-phase5-project-gallery{grid-template-columns:1fr}.sam-phase5-guided-progress{gap:5px}.sam-phase5-step-actions{display:grid}.sam-phase5-step-actions button{width:100%}}@media (prefers-reduced-motion:reduce){.sam-home-v5 *,.sam-phase5-projects *,.sam-phase5-product-detail-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.sam-phase5-hero__actions a:focus-visible,.sam-phase5-system a:focus-visible,.sam-phase5-project-card a:focus-visible,.sam-phase5-footer-links a:focus-visible,.sam-phase5-project-filters button:focus-visible,.sam-phase5-guided-choice button:focus-visible,.sam-phase5-step-actions button:focus-visible{outline:2px solid var(--samami-brand-gold,#d8b15c);outline-offset:3px}:root{--sam5b-ink:#070b10;--sam5b-deep:#0a1119;--sam5b-panel:#101822;--sam5b-line:rgba(214,224,232,.16);--sam5b-line-strong:rgba(214,224,232,.3);--sam5b-gold:var(--samami-brand-gold,#d8b15c);--sam5b-gold-soft:#edcf8a;--sam5b-text:#f4f7f9;--sam5b-muted:#a9b4bf;--sam5b-ease:cubic-bezier(.22,.61,.36,1)}body.sam-home-document{background:var(--sam5b-ink)}.sam-home-v5b{overflow:clip;background:var(--sam5b-ink);color:var(--sam5b-text)}.sam-home-v5b :is(h1,h2,h3,p){text-wrap:pretty}.sam-home-v5b :is(a,button){-webkit-tap-highlight-color:transparent}.sam5b-axis{position:absolute;pointer-events:none;width:74px;top:0;bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:18px;opacity:.82}.sam5b-axis>i{position:relative;display:block;width:1px;height:100%;justify-self:center;background:linear-gradient(180deg,transparent,rgba(231,238,244,.35) 18%,rgba(231,238,244,.11) 80%,transparent)}.sam5b-axis>i:before,.sam5b-axis>i:after{content:"";position:absolute;inset-inline-start:-5px;width:11px;height:1px;background:rgba(231,238,244,.26)}.sam5b-axis>i:before{top:24%}.sam5b-axis>i:after{top:68%}.sam5b-axis__light{position:absolute;inset-inline-start:50%;top:16%;width:3px;height:16%;border-radius:999px;background:linear-gradient(180deg,transparent,var(--sam5b-gold-soft),transparent);box-shadow:0 0 30px #e2b85f75;transform:translate(-50%);animation:sam5b-vertical-travel 8s var(--sam5b-ease) infinite}[dir=rtl] .sam5b-axis__light{transform:translate(50%)}.sam5b-axis>b{position:absolute;inset-inline-end:-26px;color:#ffffff61;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.sam5b-axis>b:nth-of-type(1){top:10%}.sam5b-axis>b:nth-of-type(2){top:49%}.sam5b-axis>b:nth-of-type(3){top:88%}@keyframes sam5b-vertical-travel{0%,10%{top:10%;opacity:0}20%{opacity:1}72%{opacity:1}86%,to{top:76%;opacity:0}}@keyframes sam5b-material-enter{0%{opacity:.55;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes sam5b-copy-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.sam5b-hero{position:relative;min-height:100svh;isolation:isolate;display:grid;align-items:stretch;overflow:hidden;background:#070b10}.sam5b-hero__backdrop{position:absolute;inset:0;z-index:-4}.sam5b-hero__backdrop img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 50%;object-position:center 50%;filter:saturate(.78) contrast(1.05)}.sam5b-hero__shade{position:absolute;inset:0;z-index:-3;background:linear-gradient(90deg,rgba(4,8,12,.97) 0%,rgba(4,8,12,.84) 35%,rgba(4,8,12,.3) 65%,rgba(4,8,12,.64) 100%),linear-gradient(0deg,rgba(4,8,12,.88) 0%,transparent 46%,rgba(4,8,12,.2) 100%)}[dir=rtl] .sam5b-hero__shade{transform:scaleX(-1)}.sam5b-axis--hero{z-index:-1;inset-inline-start:calc(50% - 34px)}.sam5b-hero__layout{width:min(1440px,100%);margin:0 auto;padding:clamp(132px,16vh,176px) clamp(28px,5vw,76px) clamp(58px,8vh,92px);display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.44fr);gap:clamp(40px,7vw,116px);align-items:end}.sam5b-hero__copy{max-width:900px;align-self:end}.sam5b-kicker,.sam5b-section-head small,.sam5b-intro small,.sam5b-design-copy>small,.sam5b-engineering__copy>small,.sam5b-lifecycle__copy>small,.sam5b-final>div>small{display:block;color:var(--sam5b-gold-soft);font-size:11px;line-height:1.4;font-weight:900;letter-spacing:.18em}.sam5b-hero h1{margin:18px 0;max-width:980px;font-size:clamp(52px,7.2vw,112px);line-height:.97;letter-spacing:-.052em;font-weight:820}[dir=rtl] .sam5b-hero h1{letter-spacing:-.025em}.sam5b-hero h1 span,.sam5b-hero h1 strong{display:block}.sam5b-hero h1 strong{color:#fff;font-weight:920}.sam5b-hero__copy>p{width:min(680px,100%);margin:0;color:#d3dbe2;font-size:clamp(16px,1.45vw,21px);line-height:1.75;font-weight:520}.sam5b-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.sam5b-hero__actions a,.sam5b-design-actions a,.sam5b-final nav a{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;border:1px solid rgba(255,255,255,.24);border-radius:12px;color:#f8fafc;text-decoration:none;font-size:13px;font-weight:900;transition:transform .24s var(--sam5b-ease),border-color .24s var(--sam5b-ease),background .24s var(--sam5b-ease)}.sam5b-hero__actions a:hover,.sam5b-design-actions a:hover,.sam5b-final nav a:hover{transform:translateY(-2px);border-color:#e2b85f94}.sam5b-hero__actions a.is-primary,.sam5b-design-actions a.is-primary,.sam5b-final nav a.is-primary{border-color:var(--sam5b-gold);background:var(--sam5b-gold);color:#171108}.sam5b-hero__shaft{position:relative;align-self:center;justify-self:end;width:min(340px,28vw);aspect-ratio:.62;min-height:500px;overflow:hidden;border-inline:1px solid rgba(255,255,255,.22);background:#0a1119;box-shadow:0 40px 110px #00000075}.sam5b-hero__shaft img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.55) contrast(1.16) brightness(.82);transform:scale(1.08);transition:transform 1.4s var(--sam5b-ease)}.sam5b-hero:hover .sam5b-hero__shaft img{transform:scale(1.04)}.sam5b-hero__shaft:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,10,14,.08),rgba(6,10,14,.22) 55%,rgba(6,10,14,.82))}.sam5b-hero__shaft-grid{position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,transparent 49.65%,rgba(231,238,244,.42) 50%,transparent 50.35%),repeating-linear-gradient(180deg,transparent 0 12.3%,rgba(231,238,244,.16) 12.4% 12.55%);mix-blend-mode:screen}.sam5b-hero__shaft>span,.sam5b-hero__shaft>small{position:absolute;z-index:3;inset-inline-start:18px}.sam5b-hero__shaft>span{top:18px;color:#f2d492;font:900 9px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.15em}.sam5b-hero__shaft>small{bottom:18px;color:#e8edf1;font-size:9px;font-weight:850;letter-spacing:.12em}.sam5b-hero__travel{position:absolute;inset-inline-start:clamp(28px,5vw,76px);bottom:20px;display:flex;align-items:center;gap:9px;color:#ffffff7a;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em}.sam5b-hero__travel i{width:64px;height:1px;background:linear-gradient(90deg,var(--sam5b-gold),rgba(255,255,255,.16))}.sam-motion-ready [data-sam-reveal]{opacity:1;transform:translateY(22px)}.sam-motion-ready [data-sam-reveal].is-visible{opacity:1;transform:translateY(0);transition:transform .72s var(--sam5b-ease)}.sam5b-intro{width:min(1260px,calc(100% - 56px));margin:0 auto;min-height:470px;padding:clamp(86px,11vw,154px) 0;display:grid;grid-template-columns:90px minmax(0,1fr) minmax(300px,.62fr);gap:clamp(24px,5vw,72px);align-items:start}.sam5b-section-index{display:grid;justify-items:center;gap:12px;color:#66717d;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.sam5b-section-index i{display:block;width:1px;height:148px;background:linear-gradient(180deg,var(--sam5b-gold),rgba(255,255,255,.08))}.sam5b-intro h2,.sam5b-section-head h2,.sam5b-design-copy h2,.sam5b-engineering__copy h2,.sam5b-lifecycle h2,.sam5b-final h2{margin:8px 0 0;font-size:clamp(34px,4.5vw,66px);line-height:1.12;letter-spacing:-.035em}[dir=rtl] .sam5b-intro h2,[dir=rtl] .sam5b-section-head h2,[dir=rtl] .sam5b-design-copy h2,[dir=rtl] .sam5b-engineering__copy h2,[dir=rtl] .sam5b-lifecycle h2,[dir=rtl] .sam5b-final h2{letter-spacing:-.015em}.sam5b-intro>p{margin:34px 0 0;color:var(--sam5b-muted);font-size:17px;line-height:2}.sam5b-section-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:34px}.sam5b-section-head>div{max-width:900px}.sam5b-section-head h2{font-size:clamp(34px,4.2vw,60px)}.sam5b-precision-mark{color:#788491;font:850 9px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;text-align:end}.sam5b-systems{width:min(1440px,100%);margin:0 auto;padding:clamp(70px,9vw,126px) clamp(28px,5vw,76px);background:linear-gradient(180deg,#0b121a,#080d13)}.sam5b-system-stage{display:grid;grid-template-columns:minmax(220px,.3fr) minmax(0,1fr);gap:0;min-height:650px;border-top:1px solid var(--sam5b-line);border-bottom:1px solid var(--sam5b-line)}.sam5b-system-switch{display:grid;align-content:center;border-inline-end:1px solid var(--sam5b-line)}.sam5b-system-switch button{position:relative;min-height:118px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"code icon" "title icon";align-content:center;gap:6px 18px;padding:22px clamp(16px,2.2vw,30px);border:0;border-bottom:1px solid rgba(255,255,255,.09);background:transparent;color:#9da8b4;text-align:start;cursor:pointer;transition:background .3s var(--sam5b-ease),color .3s var(--sam5b-ease),padding .3s var(--sam5b-ease)}.sam5b-system-switch button:last-child{border-bottom:0}.sam5b-system-switch button:before{content:"";position:absolute;inset-inline-start:-1px;top:50%;width:2px;height:0;background:var(--sam5b-gold);transition:height .3s var(--sam5b-ease),top .3s var(--sam5b-ease)}.sam5b-system-switch button.is-active{background:linear-gradient(90deg,rgba(226,184,95,.11),transparent);color:#fff;padding-inline-start:clamp(22px,3vw,42px)}.sam5b-system-switch button.is-active:before{height:58%;top:21%}.sam5b-system-switch button span{grid-area:code;color:#75808c;font:800 8px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.sam5b-system-switch button b{grid-area:title;font-size:clamp(19px,1.8vw,28px)}.sam5b-system-switch button svg{grid-area:icon;align-self:center;color:var(--sam5b-gold)}.sam5b-system-visual{position:relative;min-width:0;overflow:hidden;animation:sam5b-material-enter .55s var(--sam5b-ease) both}.sam5b-system-visual picture,.sam5b-system-visual picture img{display:block;width:100%;height:100%}.sam5b-system-visual picture img{min-height:650px;-o-object-fit:cover;object-fit:cover;filter:saturate(.82) contrast(1.08)}.sam5b-system-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,8,12,.9),rgba(4,8,12,.1) 62%),linear-gradient(90deg,rgba(4,8,12,.4),transparent 45%)}.sam5b-system-visual__axis{position:absolute;z-index:2;top:0;bottom:0;inset-inline-end:13%;width:30px;display:flex;gap:12px}.sam5b-system-visual__axis i{width:1px;height:100%;background:rgba(255,255,255,.3)}.sam5b-system-visual__axis span{width:2px;height:18%;margin-inline-start:-14px;margin-top:16%;background:linear-gradient(180deg,transparent,var(--sam5b-gold),transparent);box-shadow:0 0 24px #e2b85f73}.sam5b-system-visual__caption{position:absolute;z-index:3;inset-inline:clamp(24px,4vw,58px);bottom:clamp(28px,5vw,58px);width:min(640px,78%)}.sam5b-system-visual__caption small{color:var(--sam5b-gold-soft);font-size:10px;font-weight:900;letter-spacing:.1em}.sam5b-system-visual__caption h3{margin:8px 0 10px;font-size:clamp(36px,5vw,70px);line-height:1}.sam5b-system-visual__caption p{margin:0;max-width:580px;color:#d1d9df;line-height:1.85}.sam5b-system-visual__caption a,.sam5b-product-ledger>a>b,.sam5b-project-feature a,.sam5b-project-gate a,.sam5b-engineering__copy>a,.sam5b-lifecycle>a{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:#fff;text-decoration:none;font-size:12px;font-weight:900}.sam5b-products{width:min(1260px,calc(100% - 56px));margin:0 auto;padding:clamp(84px,10vw,144px) 0}.sam5b-product-ledger{border-top:1px solid var(--sam5b-line)}.sam5b-product-ledger>a{display:grid;grid-template-columns:54px 170px minmax(0,1fr) auto;gap:clamp(18px,3vw,40px);align-items:center;min-height:184px;padding:18px 0;border-bottom:1px solid var(--sam5b-line);color:inherit;text-decoration:none;transition:padding .28s var(--sam5b-ease),background .28s var(--sam5b-ease)}.sam5b-product-ledger>a:hover{padding-inline:12px;background:linear-gradient(90deg,rgba(226,184,95,.05),transparent 70%)}.sam5b-product-ledger__index{color:#5f6b76;font:850 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.sam5b-product-ledger>a>img{width:170px;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;filter:saturate(.78)}.sam5b-product-ledger__copy{display:grid;gap:5px}.sam5b-product-ledger__copy small{color:var(--sam5b-gold-soft);font-size:9px;font-weight:850;letter-spacing:.08em}.sam5b-product-ledger__copy strong{font-size:clamp(20px,2vw,29px)}.sam5b-product-ledger__copy em{font-style:normal;color:var(--sam5b-muted);font-size:13px;line-height:1.7}.sam5b-product-ledger>a>b{margin-top:0;white-space:nowrap}.sam5b-truth-empty{min-height:180px;display:grid;place-items:center;border-top:1px solid var(--sam5b-line);border-bottom:1px solid var(--sam5b-line);color:var(--sam5b-muted)}.sam5b-projects-proof{width:min(1440px,100%);margin:0 auto;padding:clamp(78px,10vw,140px) clamp(28px,5vw,76px);background:#0b1118}.sam5b-project-feature{display:grid;gap:30px}.sam5b-project-feature article{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);min-height:420px;align-items:stretch;border-top:1px solid var(--sam5b-line)}.sam5b-project-feature article:nth-child(2n){grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr)}.sam5b-project-feature article:nth-child(2n)>img{order:2}.sam5b-project-feature article>img{width:100%;height:100%;min-height:420px;-o-object-fit:cover;object-fit:cover}.sam5b-project-feature article>div{align-self:center;padding:clamp(28px,5vw,64px)}.sam5b-project-feature small,.sam5b-project-gate small{color:var(--sam5b-gold-soft);font-size:9px;font-weight:900;letter-spacing:.1em}.sam5b-project-feature h3,.sam5b-project-gate h3{margin:9px 0 12px;font-size:clamp(28px,3.7vw,50px);line-height:1.14}.sam5b-project-feature p,.sam5b-project-gate p{margin:0;color:var(--sam5b-muted);line-height:1.9}.sam5b-project-gate{position:relative;min-height:580px;display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.65fr);align-items:end;overflow:hidden;background:#0a1119}.sam5b-project-gate>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.45) contrast(1.08) brightness(.55)}.sam5b-project-gate:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,11,16,.28),rgba(7,11,16,.93) 72%),linear-gradient(0deg,rgba(7,11,16,.7),transparent)}[dir=rtl] .sam5b-project-gate:after{transform:scaleX(-1)}.sam5b-project-gate__lines{position:absolute;z-index:2;inset-inline-start:8%;top:0;bottom:0;display:flex;gap:16px}.sam5b-project-gate__lines i{width:1px;height:100%;background:linear-gradient(180deg,transparent,rgba(255,255,255,.34),transparent)}.sam5b-project-gate>div:last-child{position:relative;z-index:3;grid-column:2;padding:clamp(34px,5vw,70px)}.sam5b-design-portal{position:relative;width:min(1440px,100%);margin:0 auto;min-height:760px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);background:#e8e5dc;color:#111820;overflow:hidden}.sam5b-design-preview{position:relative;min-height:760px;overflow:hidden;background:#10161c}.sam5b-design-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:sam5b-material-enter .5s var(--sam5b-ease) both;transition:filter .35s var(--sam5b-ease)}.sam5b-design-portal[data-mood=warm] .sam5b-design-preview img{filter:saturate(1.02) sepia(.08)}.sam5b-design-portal[data-mood=cool] .sam5b-design-preview img{filter:saturate(.76) contrast(1.07)}.sam5b-design-portal[data-mood=neutral] .sam5b-design-preview img{filter:saturate(.88) brightness(1.02)}.sam5b-design-preview:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,10,14,.76),transparent 58%)}.sam5b-design-preview__axis{position:absolute;z-index:2;inset-inline-end:12%;top:0;bottom:0;display:flex;gap:14px}.sam5b-design-preview__axis i{width:1px;background:rgba(255,255,255,.4)}.sam5b-design-preview__axis span{width:2px;height:24%;margin-inline-start:-16px;margin-top:22%;background:linear-gradient(180deg,transparent,var(--sam5b-gold),transparent)}.sam5b-design-preview>small{position:absolute;z-index:3;inset-inline-start:24px;bottom:22px;color:#f2d58f;font:800 8px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.sam5b-design-copy{align-self:center;padding:clamp(38px,6vw,90px)}.sam5b-design-copy>small{color:#7e642d}.sam5b-design-copy h2{font-size:clamp(38px,4.6vw,65px)}.sam5b-design-copy>p{margin:18px 0 0;color:#52606a;line-height:1.95;font-size:15px}.sam5b-mood-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:28px 0 0}.sam5b-mood-switch button{min-width:0;padding:0 0 10px;border:0;border-bottom:2px solid rgba(17,24,32,.16);background:transparent;color:#5a6670;text-align:start;cursor:pointer}.sam5b-mood-switch button span{display:block;width:100%;aspect-ratio:1.5;margin-bottom:8px;background-size:cover;background-position:center;filter:saturate(.75)}.sam5b-mood-switch button b{font-size:11px}.sam5b-mood-switch button.is-active{border-color:#85692f;color:#111820}.sam5b-mood-switch button.is-active span{filter:none}.sam5b-design-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.sam5b-design-actions a{color:#111820;border-color:#1118203b}.sam5b-design-actions a.is-primary{color:#171108}.sam5b-engineering{width:min(1260px,calc(100% - 56px));margin:0 auto;padding:clamp(98px,12vw,174px) 0;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(46px,8vw,122px);align-items:center}.sam5b-engineering__copy>p{margin:18px 0 0;color:var(--sam5b-muted);line-height:2}.sam5b-engineering__visual{position:relative;min-height:610px;display:grid;grid-template-columns:1.08fr .92fr;grid-template-rows:1fr 1fr;gap:8px}.sam5b-engineering__visual figure{position:relative;margin:0;overflow:hidden;background:#101820}.sam5b-engineering__visual figure:first-of-type{grid-row:1/-1}.sam5b-engineering__visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.62) contrast(1.08)}.sam5b-engineering__visual figure:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,9,13,.68),transparent 58%)}.sam5b-engineering__visual figcaption{position:absolute;z-index:2;inset-inline-start:14px;bottom:12px;color:#e7edf2;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.sam5b-engineering__axis{position:absolute;z-index:3;inset-inline-start:43%;top:-28px;bottom:-28px;display:flex;gap:10px}.sam5b-engineering__axis i{width:1px;background:linear-gradient(180deg,transparent,rgba(226,184,95,.6),transparent)}.sam5b-engineering__axis span{position:absolute;width:76px;height:1px;top:45%;inset-inline-start:-38px;background:var(--sam5b-gold)}.sam5b-lifecycle{width:min(1260px,calc(100% - 56px));margin:0 auto;padding:clamp(76px,9vw,126px) 0;display:grid;grid-template-columns:80px minmax(260px,.55fr) minmax(0,1fr);gap:clamp(24px,4vw,58px);align-items:start;border-top:1px solid var(--sam5b-line)}.sam5b-lifecycle__copy>p{margin:14px 0 0;color:var(--sam5b-muted);line-height:1.9}.sam5b-lifecycle ol{position:relative;margin:12px 0 0;padding:0;list-style:none;display:grid}.sam5b-lifecycle ol:before{content:"";position:absolute;inset-inline-start:8px;top:18px;bottom:18px;width:1px;background:linear-gradient(180deg,var(--sam5b-gold),rgba(255,255,255,.15))}.sam5b-lifecycle li{position:relative;display:grid;grid-template-columns:44px 1fr;align-items:center;min-height:64px;border-bottom:1px solid rgba(255,255,255,.08)}.sam5b-lifecycle li span{position:relative;z-index:2;color:#7f8a95;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.sam5b-lifecycle li span:before{content:"";position:absolute;inset-inline-start:5px;top:50%;width:7px;height:7px;border-radius:50%;background:var(--sam5b-gold);transform:translateY(-50%);box-shadow:0 0 0 5px #070b10}.sam5b-lifecycle li b{font-size:15px}.sam5b-lifecycle>a{grid-column:2/4;justify-self:start}.sam5b-final{position:relative;min-height:580px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end;padding:clamp(76px,10vw,144px) max(28px,calc((100vw - 1260px)/2));overflow:hidden;background:radial-gradient(circle at 75% 30%,rgba(226,184,95,.13),transparent 28rem),linear-gradient(135deg,#0b1118,#05080c 72%)}.sam5b-final:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(16.666% - 1px),rgba(255,255,255,.035) calc(16.666% - 1px) 16.666%);pointer-events:none}.sam5b-axis--final{inset-inline-end:10%;opacity:.55}.sam5b-final>div{position:relative;z-index:2;max-width:820px}.sam5b-final>div>p{margin:16px 0 0;color:var(--sam5b-muted);line-height:1.9}.sam5b-final nav{position:relative;z-index:2;display:grid;gap:8px;min-width:250px}.sam5b-final nav a{justify-content:space-between}.sam-phase5-product-detail-page{width:min(1440px,100%)!important;padding:0 0 96px!important}.sam-phase5-product-detail-page>.sam-phase5-back{margin:22px max(24px,calc((100vw - 1260px)/2)) 18px}.sam-phase5-product-detail{display:block!important}.sam-phase5-product-detail__media{position:relative!important;top:auto!important;width:100%;min-height:min(72svh,760px);border-radius:0!important;overflow:hidden;background:#0a1017}.sam-phase5-product-detail__media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,9,13,.86),transparent 58%),linear-gradient(90deg,rgba(5,9,13,.34),transparent 58%)}.sam-phase5-product-detail__media:before{content:"";position:absolute;z-index:2;top:0;bottom:0;inset-inline-end:14%;width:34px;border-inline:1px solid rgba(255,255,255,.26);background:linear-gradient(180deg,transparent 12%,rgba(226,184,95,.48) 12.2% 25%,transparent 25.2%)}.sam-phase5-product-detail__media img{position:absolute;inset:0;width:100%!important;height:100%!important;aspect-ratio:auto!important;-o-object-fit:cover!important;object-fit:cover!important;filter:saturate(.78) contrast(1.07)}.sam-phase5-product-detail__copy{width:min(1160px,calc(100% - 56px));margin:-142px auto 0;position:relative;z-index:3;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:clamp(34px,6vw,92px)!important;padding:0!important}.sam-phase5-product-detail__copy>small,.sam-phase5-product-detail__copy>h1,.sam-phase5-product-detail__copy>p,.sam-phase5-product-actions{grid-column:1}.sam-phase5-product-detail__copy>small{color:var(--sam5b-gold-soft)!important;font-size:10px;font-weight:900;letter-spacing:.1em}.sam-phase5-product-detail__copy h1{font-size:clamp(42px,6.2vw,82px)!important;line-height:1.02!important}.sam-phase5-product-detail__copy>p{max-width:700px!important;font-size:16px!important;line-height:1.9!important;color:#d0d8df!important}.sam-phase5-product-detail__copy .sam-catalog-references{grid-column:2;grid-row:1/5;align-self:end;display:grid;border-top:1px solid var(--sam5b-line)}.sam-phase5-product-detail__copy .sam-catalog-reference{min-height:70px;padding:13px 0!important;border:0!important;border-bottom:1px solid var(--sam5b-line)!important;background:transparent!important}.sam-phase5-product-actions{margin-top:6px}.sam-phase5-product-specs,.sam-phase5-product-files{grid-column:1/-1;margin-top:56px!important;padding-top:26px!important}.sam-phase5-product-specs dl{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:52px;column-gap:52px}.sam-phase5-product-specs dl>div{min-height:58px;align-items:center}.sam-phase5-product-files{margin-top:26px!important}.sam-phase5-projects .sam-page-hero{min-height:min(72svh,720px);border-radius:0!important}.sam-phase5-projects .sam-page-hero-media img{filter:saturate(.52) contrast(1.08) brightness(.65)}.sam-phase5-projects .sam-page-hero:before{content:"";position:absolute;z-index:3;top:0;bottom:0;inset-inline-end:14%;width:38px;border-inline:1px solid rgba(255,255,255,.22);background:linear-gradient(180deg,transparent 12%,rgba(226,184,95,.56) 12.3% 24%,transparent 24.3%)}.sam-phase5-projects .sam-editorial-section{padding-block:clamp(70px,8vw,110px)}.sam-phase5-projects .sam-phase5-project-grid{grid-template-columns:1fr!important;gap:42px!important}.sam-phase5-projects .sam-phase5-project-card{grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr)!important;min-height:420px;border-top:1px solid var(--sam5b-line)!important}.sam-phase5-projects .sam-phase5-project-card:nth-child(2n){grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr)!important}.sam-phase5-projects .sam-phase5-project-card:nth-child(2n)>.sam-phase5-project-card__media{order:2}.sam-phase5-projects .sam-phase5-project-card__media img{min-height:420px!important;border-radius:0!important}.sam-phase5-projects .sam-phase5-project-card>div{align-self:center;padding:clamp(24px,4vw,58px)}.sam-phase5-projects .sam-phase5-project-empty{position:relative;min-height:430px;overflow:hidden;border-radius:0;border-inline:0;background:linear-gradient(135deg,rgba(226,184,95,.06),rgba(255,255,255,.015))}.sam-phase5-projects .sam-phase5-project-empty:before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:10%;width:28px;border-inline:1px solid var(--sam5b-line-strong);opacity:.55}.sam-phase5-guided-intake .sam-page-hero{min-height:min(76svh,760px)!important;border-radius:0!important}.sam-phase5-guided-intake .sam-page-hero-media img{filter:saturate(.66) contrast(1.08) brightness(.72)}.sam-phase5-guided-intake .sam-page-hero:before{content:"DESIGN AXIS";position:absolute;z-index:4;inset-inline-end:10%;top:14%;bottom:10%;width:44px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:12px;border-inline:1px solid rgba(255,255,255,.24);color:#ffffff9e;font:800 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;writing-mode:vertical-rl;background:linear-gradient(180deg,transparent,rgba(226,184,95,.16),transparent)}.sam-phase5-guided-intake .sam-form-surface{border-radius:0!important;border-color:#ffffff21!important;background:linear-gradient(145deg,rgba(14,23,34,.96),rgba(8,14,21,.98))!important}.sam-phase5-guided-intake .sam-phase5-guided-choice button{border-radius:0!important;border-inline:0!important;border-top:0!important;min-height:96px!important;background:transparent!important}.sam-phase5-guided-intake .sam-phase5-guided-choice button.is-active{border-bottom-color:var(--sam5b-gold)!important;background:linear-gradient(180deg,rgba(226,184,95,.08),transparent)!important}:is(.sam5b-hero,.sam5b-systems,.sam5b-products,.sam5b-projects-proof,.sam5b-design-portal,.sam5b-engineering,.sam5b-lifecycle,.sam5b-final) :is(a,button):focus-visible{outline:2px solid var(--sam5b-gold);outline-offset:4px}.sam5b-system-switch button,.sam5b-mood-switch button{min-height:44px}@media (max-width:1024px){.sam5b-hero__layout{grid-template-columns:minmax(0,1fr) minmax(240px,.36fr);gap:36px;padding-inline:36px}.sam5b-hero__shaft{width:250px;min-height:450px}.sam5b-intro{grid-template-columns:70px 1fr;gap:26px}.sam5b-intro>p{grid-column:2;margin-top:0;max-width:720px}.sam5b-system-stage{grid-template-columns:220px minmax(0,1fr)}.sam5b-design-portal{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}.sam5b-engineering{grid-template-columns:1fr;gap:52px}.sam5b-engineering__copy{max-width:760px}.sam5b-lifecycle{grid-template-columns:60px 1fr}.sam5b-lifecycle ol{grid-column:2}.sam5b-lifecycle>a{grid-column:2}.sam-phase5-product-detail__copy{grid-template-columns:1fr}.sam-phase5-product-detail__copy .sam-catalog-references{grid-column:1;grid-row:auto}}@media (max-width:768px){.sam5b-hero{min-height:100svh}.sam5b-hero__backdrop img{-o-object-position:center 38%;object-position:center 38%;filter:saturate(.72) contrast(1.1) brightness(.78)}.sam5b-hero__shade{transform:none!important;background:linear-gradient(0deg,rgba(4,8,12,.98) 0%,rgba(4,8,12,.88) 38%,rgba(4,8,12,.24) 73%,rgba(4,8,12,.42) 100%)}.sam5b-axis--hero{inset-inline-start:auto;inset-inline-end:24px;width:42px;opacity:.62}.sam5b-axis>b{display:none}.sam5b-hero__layout{grid-template-columns:1fr;padding:clamp(122px,17vh,160px) 18px 58px;align-items:end}.sam5b-hero__copy{align-self:end}.sam5b-hero h1{font-size:clamp(44px,13.5vw,66px);max-width:96%;line-height:1.01}.sam5b-hero__copy>p{font-size:15px;line-height:1.75;max-width:92%}.sam5b-hero__shaft{display:none}.sam5b-hero__travel{inset-inline-start:18px;bottom:18px}.sam5b-hero__actions{display:grid;grid-template-columns:1fr auto}.sam5b-intro{width:calc(100% - 36px);grid-template-columns:42px 1fr;min-height:0;padding:76px 0}.sam5b-section-index i{height:110px}.sam5b-intro>p{font-size:15px}.sam5b-section-head{display:block}.sam5b-precision-mark{display:block;margin-top:13px;text-align:start}.sam5b-systems{padding:72px 18px}.sam5b-system-stage{display:block;min-height:0}.sam5b-system-switch{display:flex;overflow-x:auto;border-inline-end:0;border-bottom:1px solid var(--sam5b-line);scrollbar-width:none}.sam5b-system-switch::-webkit-scrollbar{display:none}.sam5b-system-switch button{flex:0 0 auto;width:42%;min-width:136px;min-height:78px;padding:14px;border-bottom:0;border-inline-end:1px solid rgba(255,255,255,.09)}.sam5b-system-switch button.is-active{padding-inline-start:18px}.sam5b-system-switch button.is-active:before{top:auto;bottom:-1px;inset-inline:0;width:100%;height:2px}.sam5b-system-visual picture img{min-height:610px}.sam5b-system-visual__caption{width:auto;inset-inline:20px;bottom:28px}.sam5b-system-visual__caption h3{font-size:44px}.sam5b-products{width:calc(100% - 36px);padding:74px 0}.sam5b-product-ledger>a{grid-template-columns:40px 88px minmax(0,1fr);gap:12px;min-height:126px}.sam5b-product-ledger>a>img{width:88px}.sam5b-product-ledger>a>b{display:none}.sam5b-product-ledger__copy strong{font-size:17px}.sam5b-product-ledger__copy em{display:none}.sam5b-projects-proof{padding:72px 18px}.sam5b-project-feature article,.sam5b-project-feature article:nth-child(2n){grid-template-columns:1fr}.sam5b-project-feature article:nth-child(2n)>img{order:0}.sam5b-project-feature article>img{min-height:360px}.sam5b-project-feature article>div{padding:26px 0 8px}.sam5b-project-gate{min-height:620px;display:flex;align-items:flex-end}.sam5b-project-gate:after{transform:none!important;background:linear-gradient(0deg,rgba(7,11,16,.96),rgba(7,11,16,.18) 78%)}.sam5b-project-gate>div:last-child{padding:26px 22px 34px}.sam5b-design-portal{display:block;min-height:0}.sam5b-design-preview{min-height:560px}.sam5b-design-preview img{-o-object-position:center;object-position:center}.sam5b-design-copy{padding:42px 18px 54px}.sam5b-design-copy h2{font-size:42px}.sam5b-mood-switch{gap:5px}.sam5b-mood-switch button b{font-size:9px}.sam5b-design-actions{display:grid}.sam5b-design-actions a{width:100%}.sam5b-engineering{width:calc(100% - 36px);padding:82px 0}.sam5b-engineering__visual{min-height:520px;grid-template-columns:1fr 1fr;grid-template-rows:1.2fr .8fr}.sam5b-engineering__visual figure:first-of-type{grid-column:1/-1;grid-row:1}.sam5b-engineering__axis{inset-inline-start:50%}.sam5b-lifecycle{width:calc(100% - 36px);grid-template-columns:38px 1fr;padding:68px 0}.sam5b-final{min-height:620px;grid-template-columns:1fr;align-content:end;padding:76px 18px 54px}.sam5b-final nav{min-width:0}.sam-phase5-product-detail__media{min-height:64svh}.sam-phase5-product-detail__copy{width:calc(100% - 36px);margin:-100px auto 0}.sam-phase5-product-detail__copy h1{font-size:42px!important}.sam-phase5-product-specs dl{grid-template-columns:1fr}.sam-phase5-projects .sam-phase5-project-card,.sam-phase5-projects .sam-phase5-project-card:nth-child(2n){grid-template-columns:1fr!important}.sam-phase5-projects .sam-phase5-project-card:nth-child(2n)>.sam-phase5-project-card__media{order:0}.sam-phase5-projects .sam-phase5-project-card>div{padding:22px 0}.sam-phase5-guided-intake .sam-page-hero:before{inset-inline-end:5%;opacity:.65}}@media (max-width:430px){.sam5b-hero h1{font-size:clamp(42px,13vw,56px)}.sam5b-hero__actions{grid-template-columns:1fr}.sam5b-hero__actions a{width:100%}.sam5b-system-switch button{width:46%}.sam5b-system-visual picture img{min-height:560px}.sam5b-system-visual__caption p{font-size:14px}.sam5b-product-ledger>a{grid-template-columns:32px 74px 1fr}.sam5b-product-ledger>a>img{width:74px}.sam5b-mood-switch button span{aspect-ratio:1}.sam5b-design-preview{min-height:520px}.sam5b-engineering__visual{min-height:450px}.sam5b-lifecycle ol{margin-top:0}.sam5b-final h2{font-size:42px}}html[dir=ltr] .sam5b-hero__copy{max-width:980px}html[dir=ltr] .sam5b-hero h1{max-width:1040px;letter-spacing:-.048em}html[dir=ltr] .sam5b-system-visual__caption{max-width:680px}html[dir=ltr] .sam5b-design-copy h2{max-width:650px}@media (prefers-reduced-motion:reduce){.sam5b-axis__light,.sam5b-hero__backdrop img,.sam5b-system-visual,.sam5b-design-preview img{animation:none!important}.sam-motion-ready [data-sam-reveal],[data-sam-reveal]{opacity:1!important;transform:none!important;transition:none!important}.sam5b-hero:hover .sam5b-hero__shaft img{transform:scale(1.08)}.sam5b-hero__actions a,.sam5b-design-actions a,.sam5b-final nav a,.sam5b-system-switch button,.sam5b-product-ledger>a{transition:none!important}}.sam5b-product-page{width:min(1440px,100%)!important;padding-bottom:110px!important}.sam5b-product-page>.sam-phase5-back{margin:22px max(24px,calc((100vw - 1260px)/2)) 18px}.sam5b-product-hero{position:relative;min-height:min(82svh,820px);overflow:hidden;background:#0a1017}.sam5b-product-hero>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.72) contrast(1.08)}.sam5b-product-hero__shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,9,13,.93) 0%,rgba(5,9,13,.18) 61%),linear-gradient(90deg,rgba(5,9,13,.7),transparent 62%)}[dir=rtl] .sam5b-product-hero__shade{transform:scaleX(-1)}.sam5b-product-hero__axis{position:absolute;top:0;bottom:0;inset-inline-end:13%;width:54px;display:flex;gap:16px}.sam5b-product-hero__axis i{width:1px;background:rgba(255,255,255,.28)}.sam5b-product-hero__axis span{position:absolute;top:14%;inset-inline-start:14px;width:2px;height:26%;background:linear-gradient(180deg,transparent,var(--sam5b-gold),transparent);box-shadow:0 0 24px #e2b85f6b}.sam5b-product-hero__copy{position:absolute;z-index:2;inset-inline-start:max(28px,calc((100vw - 1260px)/2));bottom:clamp(100px,15vh,150px);width:min(760px,62%)}.sam5b-product-hero__copy small{display:flex;align-items:center;gap:7px;color:var(--sam5b-gold-soft);font-size:10px;font-weight:900;letter-spacing:.09em}.sam5b-product-hero__copy h1{margin:12px 0;font-size:clamp(44px,6.4vw,86px);line-height:1;letter-spacing:-.04em}[dir=rtl] .sam5b-product-hero__copy h1{letter-spacing:-.015em}.sam5b-product-hero__copy p{margin:0;max-width:680px;color:#d2dae1;font-size:16px;line-height:1.9}.sam5b-product-identity{position:absolute;z-index:2;inset-inline-end:max(28px,calc((100vw - 1260px)/2));bottom:56px;width:min(340px,30%);display:grid;border-top:1px solid rgba(255,255,255,.24)}.sam5b-product-identity>div{min-height:52px;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;border-bottom:1px solid rgba(255,255,255,.16)}.sam5b-product-identity span{color:#9faab5;font-size:9px}.sam5b-product-identity b{font-size:11px;text-align:end}.sam5b-product-facts{width:min(1160px,calc(100% - 56px));margin:0 auto;padding:clamp(74px,9vw,126px) 0}.sam5b-product-facts header small,.sam5b-product-next small{color:var(--sam5b-gold-soft);font-size:9px;font-weight:900;letter-spacing:.12em}.sam5b-product-facts header h2,.sam5b-product-next h2{margin:8px 0 0;font-size:clamp(30px,4vw,52px)}.sam5b-product-factline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:36px;background:var(--sam5b-line)}.sam5b-product-factline>div{min-height:160px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;background:var(--sam5b-deep)}.sam5b-product-factline span{color:#7f8a95;font:800 8px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.sam5b-product-factline strong{margin-top:28px;font-size:clamp(18px,2.3vw,30px);line-height:1.25}.sam5b-product-no-facts{color:var(--sam5b-muted);line-height:1.9}.sam5b-product-next{width:min(1160px,calc(100% - 56px));margin:0 auto;padding:34px 0;display:grid;grid-template-columns:1fr auto;gap:34px;align-items:center;border-top:1px solid var(--sam5b-line);border-bottom:1px solid var(--sam5b-line)}.sam5b-product-next nav{display:flex;flex-wrap:wrap;gap:8px}.sam5b-product-next nav a{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid var(--sam5b-line-strong);border-radius:10px;color:inherit;text-decoration:none;font-weight:900}.sam5b-product-next nav a.is-primary{border-color:var(--sam5b-gold);background:var(--sam5b-gold);color:#171108}.sam5b-product-depth{width:min(1160px,calc(100% - 56px));margin:0 auto;padding:clamp(52px,7vw,92px) 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.38fr);gap:clamp(32px,6vw,80px)}.sam5b-product-depth details{border-top:1px solid var(--sam5b-line);border-bottom:1px solid var(--sam5b-line)}.sam5b-product-depth summary{min-height:58px;display:flex;align-items:center;gap:9px;cursor:pointer;font-weight:900;list-style:none}.sam5b-product-depth summary::-webkit-details-marker{display:none}.sam5b-product-depth dl{margin:0}.sam5b-product-depth dl>div{min-height:54px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;border-top:1px solid rgba(255,255,255,.08)}.sam5b-product-depth dt{color:var(--sam5b-muted)}.sam5b-product-depth dd{margin:0;font-weight:850;text-align:end}.sam5b-product-files{border-top:1px solid var(--sam5b-line);padding-top:18px}.sam5b-product-files h2{margin:0 0 14px;font-size:18px}.sam5b-product-files a{min-height:46px;display:flex;align-items:center;gap:9px;border-bottom:1px solid rgba(255,255,255,.08);color:inherit;text-decoration:none;font-weight:850}.sam5b-product-files p{color:var(--sam5b-muted);line-height:1.8}@media (max-width:768px){.sam5b-product-hero{min-height:76svh}.sam5b-product-hero__shade{transform:none!important;background:linear-gradient(0deg,rgba(5,9,13,.96),rgba(5,9,13,.18) 70%)}.sam5b-product-hero__copy{inset-inline:18px;bottom:150px;width:auto}.sam5b-product-hero__copy h1{font-size:42px}.sam5b-product-identity{inset-inline:18px;bottom:26px;width:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.sam5b-product-identity>div:nth-child(odd){border-inline-end:1px solid rgba(255,255,255,.14);padding-inline-end:10px}.sam5b-product-identity>div:nth-child(2n){padding-inline-start:10px}.sam5b-product-facts,.sam5b-product-next,.sam5b-product-depth{width:calc(100% - 36px)}.sam5b-product-factline{grid-template-columns:1fr}.sam5b-product-factline>div{min-height:104px}.sam5b-product-next{grid-template-columns:1fr}.sam5b-product-next nav{display:grid}.sam5b-product-depth{grid-template-columns:1fr}}.sam5b-section-link{display:inline-flex;align-items:center;gap:7px;color:#dbe3e9;text-decoration:none;font-size:11px;font-weight:900;white-space:nowrap}.sam5b-section-link svg:first-child{color:var(--sam5b-gold)}@media (max-width:768px){.sam5b-section-link{margin-top:14px}}.sam-public-shell .sam-privacy-consent{width:min(1000px,calc(100% - 40px));inset-inline:20px;inset-block-end:16px;gap:12px;padding:12px 14px;border-radius:14px!important}.sam-public-shell .sam-privacy-icon{width:42px;height:42px;border-radius:12px}.sam-public-shell .sam-privacy-copy strong{font-size:13px}.sam-public-shell .sam-privacy-copy p{margin:3px 0 1px;font-size:11px;line-height:1.65}.sam-public-shell .sam-privacy-copy a{display:inline-flex;padding-block:4px;font-size:10.5px}.sam-public-shell .sam-privacy-actions button,.sam-public-shell .sam-privacy-close{min-width:44px;min-height:44px}.sam-public-shell .sam-privacy-close{width:44px;height:44px}@media (max-width:900px){.sam-public-shell .sam-privacy-consent{position:relative!important;inset:auto!important;z-index:1!important;width:min(720px,calc(100% - 24px));max-width:calc(100% - 24px);margin:12px auto 0!important;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:10px;padding:16px;border:1px solid #d0e0ed;border-radius:14px!important;background:#f8fbff;box-shadow:0 8px 24px #142e5014}.sam-public-shell .sam-privacy-icon{display:none}.sam-public-shell .sam-privacy-copy{grid-column:1;grid-row:1;min-width:0}.sam-public-shell .sam-privacy-copy strong{font-size:13px;line-height:1.5;color:#17314b}.sam-public-shell .sam-privacy-copy p{font-size:11.5px;line-height:1.7;color:#405971}.sam-public-shell .sam-privacy-copy a{font-size:11px;color:#235fb6}.sam-public-shell .sam-privacy-actions{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.sam-public-shell .sam-privacy-actions button{min-height:46px;padding:8px 10px;font-size:11px;white-space:normal}.sam-public-shell .sam-privacy-close{grid-column:2;grid-row:1;width:44px;height:44px;border:1px solid #d2dfed;background:white;color:#254b70}}@media (max-width:390px){.sam-public-shell .sam-privacy-actions{grid-template-columns:1fr}}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route{--auth-blue:#286fe3;--auth-ink:#152c40;--auth-muted:#526679;--auth-line:#d7e1eb;--auth-paper:#f4f7fb;background:var(--auth-paper)!important;color:var(--auth-ink)!important}html.sam-auth-document,body.sam-auth-document{background:#f4f7fb!important;overflow-x:clip!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-public-scroll-region{min-height:100dvh!important;height:auto!important;overflow:visible!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-public-main{display:block!important;min-height:calc(100dvh - var(--sam-header-h,72px))!important;height:auto!important;padding:0!important;overflow:visible!important;background:var(--auth-paper)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-editorial-page[data-access-version=phase-10-living-gateway]{position:relative!important;display:block!important;isolation:isolate;width:100%!important;max-width:none!important;height:auto!important;min-height:690px!important;margin:0!important;padding:0!important;overflow:clip!important;border:0!important;border-radius:0!important;background:linear-gradient(115deg,#edf4fa,#ffffff)!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{position:relative!important;display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:690px!important;margin:0!important;padding:0!important;overflow:hidden!important;background:transparent!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem{position:absolute!important;inset:0 auto 0 0!important;width:59%!important;height:100%!important;min-height:0!important;opacity:1!important;overflow:hidden!important;pointer-events:none!important;background:#0b2336!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-login-bg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;filter:saturate(.82) contrast(1.05) brightness(.76)!important;opacity:1!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem:after{content:""!important;display:block!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(5,22,38,.85),rgba(8,33,54,.47) 64%,rgba(8,33,54,.24))!important}.sam-auth-ecosystem .sam-login-bg-fill,.sam-auth-ecosystem .sam-login-tree-flow,.sam-auth-live-overlay{display:none!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-content-grid{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr)!important;align-items:center!important;gap:clamp(35px,5vw,82px)!important;width:min(1320px,calc(100% - clamp(36px,8vw,136px)))!important;max-width:1320px!important;min-height:690px!important;height:auto!important;margin:0 auto!important;padding:clamp(44px,6vw,88px) 0!important;overflow:visible!important;direction:ltr!important}.sam-editorial-page[dir=rtl] .sam-auth-content-grid{direction:rtl!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-login-copy{position:relative!important;inset:auto!important;display:block!important;width:auto!important;max-width:610px!important;margin:0!important;padding:16px 0!important;transform:none!important;color:#fff!important;text-shadow:0 4px 26px rgba(0,0,0,.24)!important;direction:inherit!important;text-align:start!important}.sam-login-kicker{margin:0 0 22px!important;color:#a9d2ff!important;font-size:12px!important;font-weight:800!important;letter-spacing:.12em!important;text-shadow:none!important}.sam-login-copy h1{margin:0!important;color:#fff!important;font-size:clamp(38px,4.5vw,70px)!important;font-weight:800!important;line-height:1.18!important;letter-spacing:-.025em!important}.sam-login-copy h1 :is(span,strong){display:block!important;color:inherit!important}.sam-login-copy h1 strong{color:#99c8ff!important}.sam-login-lead{margin:24px 0 0!important;color:#edf6ff!important;font-size:clamp(16px,1.5vw,20px)!important;line-height:1.7!important}.sam-login-desc{margin:10px 0 0!important;color:#d8e5f2!important;font-size:clamp(12px,1.15vw,15px)!important;line-height:1.85!important}.sam-login-groups{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important;max-width:460px;margin-top:40px!important}.sam-login-groups>div{display:flex;align-items:center;gap:12px;min-width:0;border-top:1px solid rgba(234,245,255,.3);padding-top:13px}.sam-login-group-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:1px solid rgba(180,214,250,.34);border-radius:9px;background:rgba(146,198,251,.14);color:#b7daff}.sam-login-group-label{color:#ebf5fe;font-size:12px;line-height:1.55;font-weight:700}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{position:relative!important;inset:auto!important;z-index:3!important;display:block!important;width:100%!important;max-width:500px!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important;border:1px solid #d6e1ec!important;border-radius:24px!important;background:#fff!important;color:var(--auth-ink)!important;box-shadow:0 28px 70px #0f2f5421!important;overflow:visible!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{position:relative!important;display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:clamp(24px,3.5vw,48px)!important;background:transparent!important;overflow:visible!important}.sam-auth-panel-inner h2{margin:0!important;color:#142d44!important;font-size:clamp(24px,2.4vw,34px)!important;font-weight:800!important;line-height:1.4!important}.sam-auth-panel-inner h2 :is(span,strong){color:inherit!important}.sam-auth-panel-inner h2 strong{color:#2668c9!important}.sam-auth-panel-lead{margin:8px 0 23px!important;color:#52697f!important;font-size:13px!important;line-height:1.7!important}.sam-auth-staging-chip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:0 0 22px!important;padding:8px 12px;border:1px solid #bcd6f5;border-radius:9px;background:#ebf4ff;color:#1c5ca7}.sam-auth-staging-chip span{font-size:11px;font-weight:850;letter-spacing:.08em}.sam-auth-staging-chip small{font-size:11px;color:#3d6e9d}.sam-auth-mode-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin:0 0 24px!important;padding:6px!important;border:1px solid #dce5ed!important;border-radius:13px!important;background:#f0f4f8!important}.sam-public-shell.is-auth-route .sam-auth-mode-grid button{display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%!important;min-height:47px!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:#52677c!important;box-shadow:none!important;font-size:13px!important;font-weight:750!important;cursor:pointer}.sam-public-shell.is-auth-route .sam-auth-mode-grid button[aria-selected=true]{border-color:#a7caef!important;background:#fff!important;color:#205cac!important;box-shadow:0 3px 12px #1a519014!important}.sam-auth-form,.sam-auth-customer-step{display:grid;gap:17px}.sam-auth-panel .sam-public-field{display:grid;gap:8px;min-width:0}.sam-auth-panel .sam-public-field>span,.sam-auth-panel .sam-public-field>label,.sam-auth-panel label{color:#2a4054!important;font-size:12px!important;font-weight:750!important}.sam-auth-field-with-icon{position:relative!important;display:block!important;min-width:0}.sam-auth-field-icon{position:absolute!important;z-index:2!important;left:15px!important;top:50%!important;display:grid!important;place-items:center!important;width:22px;height:22px;transform:translateY(-50%)!important;color:#6a8298!important;pointer-events:none}.sam-public-shell.is-auth-route .sam-auth-panel .sam-public-input{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:52px!important;height:auto!important;padding:12px 50px 12px 46px!important;border:1px solid #cbd9e5!important;border-radius:11px!important;background:#fbfdff!important;color:#173047!important;-webkit-text-fill-color:#173047!important;caret-color:#286fe3!important;box-shadow:none!important;font-size:15px!important;line-height:1.5!important;text-align:left!important}.sam-auth-panel .sam-public-input::-moz-placeholder{color:#758aa0!important;-webkit-text-fill-color:#758aa0!important;opacity:1}.sam-auth-panel .sam-public-input::placeholder{color:#758aa0!important;-webkit-text-fill-color:#758aa0!important;opacity:1}.sam-public-shell.is-auth-route .sam-auth-panel .sam-public-input:focus{border-color:#397bd5!important;background:#fff!important;box-shadow:0 0 0 3px #286fe326!important;outline:none!important}.sam-auth-password-toggle{position:absolute!important;right:8px!important;top:50%!important;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-height:40px!important;transform:translateY(-50%)!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#53708b!important;cursor:pointer}.sam-auth-panel :is(.sam-auth-action-primary,.sam-form-submit){display:flex!important;align-items:center!important;justify-content:center!important;gap:10px;width:100%!important;min-height:52px!important;padding:12px 18px!important;border:1px solid #286fe3!important;border-radius:11px!important;background:#286fe3!important;color:#fff!important;font-size:14px!important;font-weight:800!important;box-shadow:none!important;cursor:pointer}.sam-auth-panel :is(.sam-auth-action-primary,.sam-form-submit):hover:not(:disabled){background:#1d59b8!important;border-color:#1d59b8!important}.sam-auth-panel :is(button,input):focus-visible{outline:2px solid #286fe3!important;outline-offset:3px!important}.sam-auth-panel button:disabled{opacity:.52!important;cursor:not-allowed!important}.sam-auth-panel .sam-auth-action-secondary{min-height:46px;border:1px solid #cbdbe8!important;border-radius:10px;background:#f6f9fd!important;color:#245989!important;cursor:pointer}.samami-login-remember{display:flex!important;flex-direction:row;align-items:center;gap:10px;margin:0!important;cursor:pointer}.samami-login-remember input{width:18px;height:18px;accent-color:#286fe3}.samami-login-remember span{color:#526679;font-size:12px}.sam-auth-panel .sam-form-message,.sam-auth-panel .sam-auth-dev-code,.sam-auth-panel .sam-auth-phone-summary{border:1px solid #bcd5ec;border-radius:10px;background:#f0f6fd;padding:12px 14px;color:#24557e;font-size:12px;line-height:1.75}.sam-auth-panel .sam-form-message.is-error{border-color:#efc0c7;background:#fff1f2;color:#a23045}.sam-auth-phone-summary{display:flex;justify-content:space-between;gap:10px;align-items:center}.sam-auth-phone-summary span{display:grid;gap:3px}.sam-auth-phone-summary button{color:#205cae;background:none;border:0;cursor:pointer}.sam-owner-activation-card{display:grid;gap:12px;padding:14px;border:1px solid #c1d7f1;border-radius:12px;background:#f1f7ff;color:#24527e}.sam-owner-activation-card>div{display:grid;gap:6px}.sam-owner-activation-card :is(strong,span){line-height:1.65}.sam-owner-activation-card button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:43px;border:1px solid #286fe3;border-radius:9px;background:#286fe3;color:#fff;cursor:pointer}@media (max-width:1050px){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-content-grid{grid-template-columns:minmax(0,1fr)!important;max-width:570px!important;gap:0!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-ecosystem,.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-login-copy{display:none!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{max-width:none!important}}@media (max-width:600px){.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-editorial-page[data-access-version=phase-10-living-gateway],.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-editorial{min-height:0!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-content-grid{width:100%!important;min-height:0!important;padding:22px 12px 36px!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel{border-radius:16px!important;box-shadow:0 10px 32px #0c264414!important}.sam-public-shell[data-public-theme=industrial-premium].is-auth-route .sam-auth-panel-inner{padding:23px 19px 28px!important}.sam-auth-panel-inner h2{font-size:25px!important}.sam-auth-mode-grid{margin-bottom:20px!important}}@media (prefers-reduced-motion:reduce){.sam-auth-panel :is(button,input){transition:none!important}}.samami-ai-dock{position:fixed;z-index:46;right:calc(var(--samami-sidebar-width,15rem) + 1.25rem);left:1.25rem;bottom:1rem;display:flex;align-items:center;gap:.65rem;max-width:52rem;margin-inline:auto;padding:.55rem;border:1px solid rgba(15,23,42,.1);border-radius:1.15rem;background:rgba(255,255,255,.94);box-shadow:0 16px 48px #0f172a29;backdrop-filter:blur(18px)}.is-sidebar-collapsed .samami-ai-dock{right:calc(var(--samami-sidebar-collapsed-width,5rem) + 1.25rem)}.samami-ai-brand-button{display:flex;align-items:center;gap:.4rem;min-height:2.75rem;padding:0 .8rem;border-radius:.85rem;background:#0f172a;color:#fff;font-size:.76rem;font-weight:900}.samami-ai-dock form{display:flex;flex:1;align-items:center;gap:.25rem}.samami-ai-dock input{min-width:0;flex:1;min-height:2.75rem;padding:0 .65rem;background:transparent;outline:none;font-size:.87rem}.samami-ai-dock form>button{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:.75rem;color:#475569}.samami-ai-dock form>button:hover{background:#f1f5f9}.samami-ai-dock form>button:last-child{background:#f8fafc;color:#0f172a}.samami-ai-layer{position:fixed;inset:0;z-index:70;pointer-events:none;background:rgba(15,23,42,.16)}.samami-ai-panel{pointer-events:auto;position:absolute;top:1rem;bottom:1rem;inset-inline-end:1rem;width:min(36rem,calc(100vw - 2rem));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(15,23,42,.1);border-radius:1.4rem;background:#fff;box-shadow:0 24px 80px #0f172a38}.samami-ai-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-bottom:1px solid #e2e8f0}.samami-ai-panel>header>div{display:flex;gap:.7rem}.samami-ai-panel>header b{display:block;font-size:.9rem}.samami-ai-panel>header small{display:block;margin-top:.2rem;max-width:25rem;color:#64748b;font-size:.72rem;line-height:1.7}.samami-ai-panel>header>button{display:grid;width:2rem;height:2rem;place-items:center;border-radius:.6rem}.samami-ai-mark{display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:.75rem;background:#0f172a;color:#fff}.samami-ai-context{display:flex;align-items:center;gap:.45rem;padding:.55rem 1.1rem;border-bottom:1px solid #eef2f7;background:#f8fafc;font-size:.68rem;color:#64748b}.samami-ai-context b{color:#0f172a}.samami-ai-context small{margin-inline-start:auto}.samami-ai-conversation{flex:1;overflow-y:auto;padding:1rem 1.1rem 9rem}.samami-ai-welcome{padding:1.25rem;border:1px solid #e2e8f0;border-radius:1rem;background:#f8fafc;text-align:center}.samami-ai-welcome h2{margin-top:.5rem;font-weight:900}.samami-ai-welcome p{margin:.45rem auto 0;max-width:26rem;color:#64748b;font-size:.8rem;line-height:1.8}.samami-ai-welcome>div{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:.85rem}.samami-ai-welcome button,.samami-ai-actions button{min-height:2.35rem;padding:.35rem .7rem;border:1px solid #cbd5e1;border-radius:.7rem;background:#fff;font-size:.73rem;font-weight:800}.samami-ai-loading,.samami-ai-error{display:flex;align-items:center;gap:.5rem;padding:.8rem;border-radius:.8rem;font-size:.78rem}.samami-ai-loading{background:#f8fafc}.samami-ai-error{background:#fff1f2;color:#9f1239}.samami-ai-answer>p{font-size:.86rem;line-height:1.9}.samami-ai-state-row{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.samami-ai-state-row span{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .55rem;border-radius:999px;font-size:.65rem;font-weight:900}.samami-ai-state-row .is-suggested{background:#eef2ff;color:#4338ca}.samami-ai-state-row .is-human{background:#fff7ed;color:#c2410c}.samami-ai-state-row .is-executed{background:#ecfdf5;color:#047857}.samami-ai-guidance{display:grid;gap:.5rem;margin-top:.8rem}.samami-ai-guidance>div{padding:.7rem;border-radius:.75rem;background:#f8fafc}.samami-ai-guidance b{font-size:.7rem}.samami-ai-guidance p{margin-top:.2rem;color:#475569;font-size:.75rem;line-height:1.75}.samami-ai-results,.samami-ai-attention{display:grid;gap:.45rem;margin-top:.8rem}.samami-ai-result,.samami-ai-attention button{display:flex;align-items:center;justify-content:space-between;gap:.7rem;width:100%;padding:.7rem;border:1px solid #e2e8f0;border-radius:.8rem;text-align:start}.samami-ai-result span,.samami-ai-attention button span{min-width:0}.samami-ai-result strong,.samami-ai-attention button b{display:block;font-size:.76rem}.samami-ai-result small,.samami-ai-attention button small{display:block;margin-top:.2rem;color:#64748b;font-size:.67rem}.samami-ai-attention>strong{font-size:.78rem}.samami-ai-attention>small{color:#64748b;font-size:.68rem}.samami-ai-actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.samami-ai-actions button{display:inline-flex;align-items:center;gap:.35rem}.samami-ai-clarification{margin-top:.75rem;padding:.7rem;border-radius:.75rem;background:#fff7ed;color:#9a3412;font-size:.78rem;font-weight:800}.samami-ai-letter{display:grid;gap:.8rem}.samami-ai-letter h3{font-size:1.15rem;font-weight:900}.samami-ai-letter dl{display:grid;gap:.45rem;padding:.8rem;border-radius:.85rem;background:#f8fafc}.samami-ai-letter dl div{display:grid;grid-template-columns:6rem 1fr;gap:.6rem;font-size:.75rem}.samami-ai-letter dt{color:#64748b}.samami-ai-letter dd{font-weight:800}.samami-ai-letter-body{white-space:pre-wrap;padding:1rem;border:1px solid #e2e8f0;border-radius:.85rem;font-size:.82rem;line-height:2}.samami-ai-letter-actions{display:flex;flex-wrap:wrap;gap:.45rem}.samami-ai-project-link{display:flex;align-items:center;gap:.35rem;width:-moz-max-content;width:max-content;color:#334155;font-size:.72rem;font-weight:800}.samami-ai-manual-edit{display:grid;gap:.6rem}.samami-ai-manual-edit label{display:grid;gap:.3rem;font-size:.7rem;font-weight:900}.samami-ai-manual-edit input,.samami-ai-manual-edit textarea{width:100%;padding:.65rem;border:1px solid #cbd5e1;border-radius:.7rem;font-size:.78rem;font-weight:400}.samami-ai-manual-edit>div{display:flex;gap:.45rem}.samami-ai-issued{display:flex;align-items:center;gap:.65rem;margin-top:.8rem;padding:.8rem;border-radius:.85rem;background:#ecfdf5;color:#065f46}.samami-ai-issued span{flex:1}.samami-ai-issued b,.samami-ai-issued small{display:block}.samami-ai-issued small{margin-top:.2rem;font-size:.68rem}.samami-ai-issued button{font-size:.7rem;font-weight:900}.samami-ai-panel>footer{position:absolute;right:0;bottom:0;left:0;padding:.75rem 1rem;border-top:1px solid #e2e8f0;background:rgba(255,255,255,.97);backdrop-filter:blur(12px)}.samami-ai-panel>footer form{display:grid;gap:.45rem}.samami-ai-panel textarea{width:100%;resize:none;border:1px solid #cbd5e1;border-radius:.8rem;padding:.65rem;font-size:.78rem;outline:none}.samami-ai-panel>footer form>div{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.samami-ai-panel>footer form input{min-width:0;max-width:12rem;min-height:2.25rem;padding:0 .55rem;border:1px solid #e2e8f0;border-radius:.65rem;font-size:.68rem}.samami-ai-panel>footer form span{display:flex;align-items:center;gap:.35rem}.samami-ai-panel>footer form span>button:not(.erp-button-primary){display:grid;width:2.15rem;height:2.15rem;place-items:center;border-radius:.65rem;background:#f8fafc}.samami-ai-files{display:flex;gap:.35rem;overflow-x:auto;margin-bottom:.45rem}.samami-ai-files span{flex:none;padding:.25rem .45rem;border-radius:.5rem;background:#f1f5f9;font-size:.63rem}@media (max-width:1023px){.samami-ai-dock{right:1rem;left:1rem}.samami-ai-brand-button span,.samami-ai-context small{display:none}}@media (max-width:640px){.samami-ai-dock{bottom:.55rem;right:.55rem;left:.55rem}.samami-ai-dock input{font-size:.76rem}.samami-ai-panel{inset:.5rem;width:auto}.samami-ai-letter dl div{grid-template-columns:1fr}.samami-ai-panel>footer form>div{align-items:flex-end}.samami-ai-panel>footer form input{max-width:8rem}}.samami-intel-result{display:grid;gap:12px}.samami-intel-result>section{display:grid;gap:7px;padding:12px 13px;border:1px solid var(--erp-line);border-radius:10px;background:color-mix(in srgb,var(--erp-surface) 88%,transparent)}.samami-intel-result>section>small{color:var(--erp-muted);font-size:9px;font-weight:900;letter-spacing:.04em}.samami-intel-result>section>p{margin:0;color:var(--erp-text);font-size:12px;line-height:1.85}.samami-intel-evidence{display:grid;gap:6px}.samami-intel-evidence button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;align-items:center;min-height:44px;padding:8px 10px;border:1px solid var(--erp-line)!important;border-radius:8px!important;background:var(--erp-field)!important;color:var(--erp-text)!important;text-align:start}.samami-intel-evidence button:disabled{cursor:default;opacity:.78}.samami-intel-evidence b{font-size:11px}.samami-intel-evidence span{grid-column:1;color:var(--erp-muted);font-size:9px;direction:ltr;text-align:start}.samami-intel-evidence svg{grid-column:2;grid-row:1/3}.samami-intel-preview{border-color:color-mix(in srgb,var(--erp-accent) 45%,var(--erp-line))!important;background:color-mix(in srgb,var(--erp-accent) 7%,var(--erp-surface))!important}.samami-intel-preview h3{margin:0;color:var(--erp-text);font-size:13px;line-height:1.7}.samami-intel-preview dl{display:grid;gap:6px;margin:0}.samami-intel-preview dl>div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:8px}.samami-intel-preview dt{color:var(--erp-muted);font-size:9px}.samami-intel-preview dd{margin:0;color:var(--erp-text);font-size:10px;line-height:1.6}.samami-intel-values{display:flex;flex-wrap:wrap;gap:6px}.samami-intel-values span{display:grid;gap:2px;padding:6px 8px;border:1px solid var(--erp-line);border-radius:7px;color:var(--erp-text);font-size:9px}.samami-intel-values b{color:var(--erp-muted);font-size:8px}.samami-intel-confirm{padding:8px;border-inline-start:2px solid var(--erp-accent);background:color-mix(in srgb,var(--erp-accent) 6%,transparent)}.samami-intel-limits{border-style:dashed!important}.samami-intel-limits p{color:var(--erp-muted)!important;font-size:10px!important}.samami-intel-preview-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.samami-intel-preview-actions button{min-height:44px}.samami-intel-values code{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.55;color:inherit}.samami-ai-panel>footer form>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}.samami-ai-panel>footer form input{width:100%!important;max-width:none!important;min-height:40px!important}.samami-ai-panel>footer form span{display:flex!important;align-items:center!important;gap:6px!important;flex:0 0 auto!important}.samami-ai-panel>footer form span>button{flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:10px!important;white-space:nowrap!important}.samami-ai-panel>footer form span>button:not(.samami-ai-send){background:var(--sam-overlay-raised,#f8fafc)!important;color:var(--sam-overlay-text-2,#475467)!important;border:1px solid var(--sam-overlay-line,#e1e7ef)!important}.samami-ai-send{border:1px solid color-mix(in srgb,var(--accent-primary,#2f6fe4) 50%,var(--sam-overlay-line,#e1e7ef))!important;background:var(--accent-primary,#2f6fe4)!important;color:#fff!important;cursor:pointer!important}.samami-ai-send:hover:not(:disabled){filter:brightness(.96)}.samami-ai-send:focus-visible{outline:2px solid var(--accent-primary,#2f6fe4)!important;outline-offset:2px!important}.samami-ai-send:disabled{opacity:.48!important;cursor:not-allowed!important}@media (max-width:640px){.samami-ai-panel{inset-block:.5rem!important;inset-inline:.5rem!important;width:auto!important;border-radius:14px!important}.samami-ai-conversation{padding:12px 12px 142px!important}.samami-ai-panel>footer{padding:9px 10px calc(9px + env(safe-area-inset-bottom))!important}.samami-ai-panel>footer form{gap:6px!important}.samami-ai-panel>footer form>div{grid-template-columns:minmax(0,1fr) auto!important}}@media (max-width:430px){.samami-ai-panel>header small{display:none!important}.samami-ai-context{padding-inline:10px!important}.samami-ai-panel>footer form input{font-size:11px!important}}:root[data-samami-theme=light]{--sam-shell-canvas:#f4f6f8;--sam-shell-surface:#ffffff;--sam-shell-surface-2:#f8fafb;--sam-shell-text:#182230;--sam-shell-muted:#667085;--sam-shell-border:#dce3ea;--sam-shell-hover:#eef3f7;--sam-shell-shadow:0 12px 34px rgba(17,31,45,.08)}:root[data-samami-theme=dark]{--sam-shell-canvas:#0f1821;--sam-shell-surface:#151f2a;--sam-shell-surface-2:#1a2632;--sam-shell-text:#f1f4f7;--sam-shell-muted:#98a6b5;--sam-shell-border:#2b3a48;--sam-shell-hover:#1f2d3a;--sam-shell-shadow:0 18px 44px rgba(0,0,0,.26)}.samami-enterprise-shell{--sam-shell-sidebar-w:228px;--sam-shell-sidebar-collapsed:68px;min-height:100dvh!important;background:var(--sam-shell-canvas)!important;color:var(--sam-shell-text)!important}.samami-enterprise-shell .samami-app-sidebar{width:var(--sam-shell-sidebar-w)!important;border-inline-end:1px solid rgba(255,255,255,.08)!important;background:#0a1722!important;box-shadow:none!important;backdrop-filter:none!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar{width:var(--sam-shell-sidebar-collapsed)!important}.samami-enterprise-shell .samami-app-frame{margin-inline-start:var(--sam-shell-sidebar-w)!important;background:var(--sam-shell-canvas)!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-frame{margin-inline-start:var(--sam-shell-sidebar-collapsed)!important}.samami-enterprise-shell .samami-sidebar-content{background:transparent!important}.samami-enterprise-shell .samami-sidebar-brand{min-height:78px!important;padding:14px 14px 12px!important;border-bottom:1px solid rgba(255,255,255,.075)!important;background:transparent!important}.samami-enterprise-shell .samami-sidebar-official-brand .sam-brand-logo{width:132px!important}.samami-enterprise-shell .samami-sidebar-erp-tag{border:1px solid rgba(228,173,67,.24)!important;border-radius:6px!important;background:rgba(228,173,67,.08)!important;color:#f1c66c!important;font-size:8px!important;letter-spacing:.12em!important}.samami-enterprise-shell .samami-sidebar-workspaces{justify-content:flex-start!important;gap:4px!important;padding:12px 10px!important;scrollbar-width:thin!important;scrollbar-color:rgba(255,255,255,.18) transparent!important}.samami-enterprise-shell .samami-sidebar-workspaces::-webkit-scrollbar{display:block!important;width:6px!important}.samami-enterprise-shell .samami-sidebar-workspaces::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(255,255,255,.18)!important}.samami-enterprise-shell .samami-workspace-rail-item{min-height:44px!important;gap:10px!important;padding:6px 9px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:#b9c7d2!important;box-shadow:none!important}.samami-enterprise-shell .samami-workspace-rail-item:hover:not(.is-active):not([aria-current=page]){border-color:#ffffff0f!important;background:rgba(255,255,255,.045)!important;color:#fff!important}.samami-enterprise-shell .samami-workspace-rail-item:is(.is-active,[aria-current=page]){border-color:#e4ad4338!important;background:rgba(228,173,67,.11)!important;color:#fff!important}.samami-enterprise-shell .samami-workspace-rail-item:is(.is-active,[aria-current=page]):before{content:""!important;position:absolute!important;inset-block:9px!important;inset-inline-start:-1px!important;width:3px!important;border-radius:999px!important;background:#e4ad43!important;box-shadow:none!important}.samami-enterprise-shell .samami-workspace-rail-item:is(.is-active,[aria-current=page]):after{display:none!important}.samami-enterprise-shell .samami-workspace-rail-icon{width:30px!important;height:30px!important;flex-basis:30px!important;color:#91a6b7!important}.samami-enterprise-shell .samami-workspace-rail-item:is(.is-active,[aria-current=page]) .samami-workspace-rail-icon{color:#f1c66c!important}.samami-enterprise-shell .samami-workspace-rail-label{font-size:12.5px!important;font-weight:760!important}.samami-enterprise-shell .samami-sidebar-explore{padding:8px 10px!important;border-top:1px solid rgba(255,255,255,.065)!important}.samami-enterprise-shell .samami-sidebar-explore button{min-height:42px!important;border-radius:8px!important;color:#93a5b3!important}.samami-enterprise-shell .samami-sidebar-explore button:hover{background:rgba(255,255,255,.045)!important;color:#fff!important}.samami-enterprise-shell .samami-sidebar-profile-zone{min-height:0!important;padding:10px!important;border-top:1px solid rgba(255,255,255,.065)!important;background:#08141e!important}.samami-enterprise-shell .samami-sidebar-profile-card{min-height:48px!important;border-radius:8px!important;background:transparent!important}.samami-enterprise-shell .samami-sidebar-profile-card:hover,.samami-enterprise-shell .samami-sidebar-profile-card.is-open{background:rgba(255,255,255,.045)!important}.samami-enterprise-shell .samami-sidebar-logout-row{min-height:40px!important;margin-top:4px!important;border-radius:8px!important;color:#8193a1!important}.samami-enterprise-shell .samami-sidebar-logout-row:hover{background:rgba(255,128,144,.08)!important;color:#ff9aa7!important}.samami-enterprise-shell .samami-app-header{min-height:64px!important;padding:0!important;border:0!important;border-bottom:1px solid var(--sam-shell-border)!important;border-radius:0!important;background:color-mix(in srgb,var(--sam-shell-surface) 96%,transparent)!important;color:var(--sam-shell-text)!important;box-shadow:none!important;backdrop-filter:blur(14px)!important}.samami-enterprise-shell .samami-header-inner{display:flex!important;width:100%!important;min-height:64px!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:0 22px!important;border-radius:0!important;background:transparent!important}.samami-enterprise-shell .samami-header-global-start{display:flex!important;min-width:0!important;flex:1 1 auto!important;align-items:center!important;justify-content:center!important;gap:8px!important}.samami-enterprise-shell .samami-header-account{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0!important;border:0!important}.samami-enterprise-shell .samami-header-company{display:grid!important;min-width:94px!important;gap:1px!important;padding-inline:4px!important;text-align:start!important}.samami-enterprise-shell .samami-header-company small{color:var(--sam-shell-muted)!important;font-size:8px!important;font-weight:760!important;letter-spacing:.12em!important}.samami-enterprise-shell .samami-header-company b{color:var(--sam-shell-text)!important;font-size:11px!important;font-weight:820!important}.samami-enterprise-shell :is(.samami-header-search,.samami-header-samami,.samami-header-alert,.samami-theme-control,.samami-mobile-menu-trigger){min-height:40px!important;height:40px!important;border:1px solid var(--sam-shell-border)!important;border-radius:8px!important;background:var(--sam-shell-surface-2)!important;color:var(--sam-shell-muted)!important;box-shadow:none!important}.samami-enterprise-shell :is(.samami-header-search,.samami-header-samami,.samami-header-alert,.samami-theme-control,.samami-mobile-menu-trigger):hover{border-color:color-mix(in srgb,var(--sam-shell-muted) 45%,var(--sam-shell-border))!important;background:var(--sam-shell-hover)!important;color:var(--sam-shell-text)!important}.samami-enterprise-shell .samami-header-search{position:static!important;width:min(430px,36vw)!important;max-width:430px!important;transform:none!important;justify-content:flex-start!important;gap:9px!important;padding-inline:12px!important}.samami-enterprise-shell .samami-header-search span{color:var(--sam-shell-muted)!important;font-size:11.5px!important;font-weight:620!important}.samami-enterprise-shell .samami-header-samami{width:auto!important;padding-inline:12px!important;color:#3967a7!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-header-samami{color:#8fb4ef!important}.samami-enterprise-shell .samami-header-alert,.samami-enterprise-shell .samami-theme-control,.samami-enterprise-shell .samami-mobile-menu-trigger{width:40px!important;min-width:40px!important;padding:0!important}.samami-enterprise-shell :is(.samami-theme-menu__popover,.samami-sidebar-profile-menu,.erp-action-menu>div,.sam-popover-content){border:1px solid var(--sam-shell-border)!important;border-radius:10px!important;background:var(--sam-shell-surface)!important;color:var(--sam-shell-text)!important;box-shadow:var(--sam-shell-shadow)!important}.samami-enterprise-shell .samami-theme-menu__popover{width:176px!important;padding:6px!important}.samami-enterprise-shell .samami-theme-menu__popover button{min-height:38px!important;border-radius:7px!important;color:var(--sam-shell-muted)!important}.samami-enterprise-shell .samami-theme-menu__popover button:hover,.samami-enterprise-shell .samami-theme-menu__popover button.is-active{background:var(--sam-shell-hover)!important;color:var(--sam-shell-text)!important}.samami-enterprise-shell .samami-app-main{min-height:calc(100dvh - 64px)!important;padding:22px 26px 42px!important;background:var(--sam-shell-canvas)!important;color:var(--sam-shell-text)!important}.samami-enterprise-shell .erp-page-surface{width:min(1600px,100%)!important;margin:0 auto!important}#samami-overlay-root .erp-drawer-layer{align-items:stretch!important;padding:0!important}html[dir=rtl] #samami-overlay-root .erp-drawer-layer{justify-items:start!important}html[dir=ltr] #samami-overlay-root .erp-drawer-layer{justify-items:end!important}#samami-overlay-root .erp-drawer{width:min(480px,100vw)!important;height:100dvh!important;max-height:100dvh!important;border-block:0!important;border-radius:0!important;background:var(--sam-shell-surface,var(--sam-surface-1))!important;color:var(--sam-shell-text,var(--sam-text-primary))!important;box-shadow:-22px 0 70px #0a16222e!important}html[dir=ltr] #samami-overlay-root .erp-drawer{box-shadow:22px 0 70px #0a16222e!important}#samami-overlay-root .erp-drawer .erp-modal-header{min-height:78px!important;align-items:center!important;padding:16px 18px!important;background:var(--sam-shell-surface,var(--sam-surface-1))!important}#samami-overlay-root .erp-drawer .erp-modal-body{overflow:auto!important;padding:18px!important;scrollbar-width:thin!important;scrollbar-color:color-mix(in srgb,var(--sam-shell-muted) 55%,transparent) transparent!important}#samami-overlay-root .erp-drawer .erp-modal-footer{padding:12px 18px!important;background:var(--sam-shell-surface,var(--sam-surface-1))!important}#samami-overlay-root .erp-modal-layer{align-items:center!important;justify-items:center!important;padding:20px!important}#samami-overlay-root .erp-modal-backdrop{background:rgba(10,22,34,.38)!important;backdrop-filter:blur(4px)!important}#samami-overlay-root .erp-modal{width:min(640px,calc(100vw - 40px))!important;max-width:640px!important;max-height:calc(100dvh - 40px)!important;border:1px solid var(--sam-shell-border,var(--sam-border))!important;border-radius:12px!important;background:var(--sam-shell-surface,var(--sam-surface-1))!important;color:var(--sam-shell-text,var(--sam-text-primary))!important;box-shadow:0 28px 90px #0a162247!important}#samami-overlay-root :is(.erp-modal-header,.erp-modal-footer){background:var(--sam-shell-surface,var(--sam-surface-1))!important}#samami-overlay-root .erp-toast-region{inset-block-start:76px!important;inset-block-end:auto!important;width:min(360px,calc(100vw - 32px))!important;gap:7px!important}html[dir=rtl] #samami-overlay-root .erp-toast-region{left:16px!important;right:auto!important}html[dir=ltr] #samami-overlay-root .erp-toast-region{right:16px!important;left:auto!important}#samami-overlay-root .erp-toast{min-height:0!important;align-items:center!important;border-radius:9px!important;padding:10px 11px!important;background:var(--sam-shell-surface,var(--sam-surface-1))!important;box-shadow:var(--sam-shell-shadow)!important;font-size:12px!important}#samami-overlay-root .erp-toast p{margin:2px 0 0!important;line-height:1.5!important}#samami-overlay-root .erp-toast-close{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}.samami-enterprise-shell,.samami-enterprise-shell :is(.samami-app-main,.erp-modal-body,.erp-table-scroll){scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--sam-shell-muted) 52%,transparent) transparent}.samami-enterprise-shell ::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--sam-shell-muted) 52%,transparent);background-clip:padding-box}.samami-enterprise-shell ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--sam-shell-muted) 72%,transparent);background-clip:padding-box}@media (max-width:1099px){.samami-enterprise-shell .samami-app-frame,.samami-enterprise-shell.is-sidebar-collapsed .samami-app-frame{margin-inline-start:0!important}.samami-enterprise-shell .samami-app-header{min-height:60px!important}.samami-enterprise-shell .samami-header-inner{min-height:60px!important;padding-inline:12px!important}.samami-enterprise-shell .samami-header-search{width:min(360px,46vw)!important}.samami-enterprise-shell .samami-mobile-sidebar-layer>aside{width:min(82vw,300px)!important;max-width:300px!important}}@media (max-width:760px){.samami-enterprise-shell .samami-app-main{padding:14px 12px 28px!important}.samami-enterprise-shell .samami-header-company{display:none!important}.samami-enterprise-shell .samami-header-samami>span{display:none!important}.samami-enterprise-shell .samami-header-samami{width:40px!important;min-width:40px!important;padding:0!important}.samami-enterprise-shell .samami-header-search{width:min(260px,52vw)!important}}@media (max-width:520px){.samami-enterprise-shell .samami-header-search{width:40px!important;min-width:40px!important;padding:0!important;justify-content:center!important}.samami-enterprise-shell .samami-header-search>span{display:none!important}#samami-overlay-root .erp-drawer{width:100vw!important}#samami-overlay-root .erp-modal-layer{align-items:end!important;padding:8px!important}#samami-overlay-root .erp-modal{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 16px)!important;border-radius:14px 14px 8px 8px!important}#samami-overlay-root .erp-toast-region{inset-block-start:68px!important;width:calc(100vw - 20px)!important}html[dir=rtl] #samami-overlay-root .erp-toast-region{left:10px!important}html[dir=ltr] #samami-overlay-root .erp-toast-region{right:10px!important}}@media (prefers-reduced-motion:reduce){.samami-enterprise-shell :is(.samami-workspace-rail-item,.samami-header-search,.samami-header-samami,.samami-header-alert,.samami-theme-control){transition:none!important}}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.erp-card{border-radius:1.5rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.samami-enterprise-shell .erp-card{background:rgba(255,255,255,.045)}#root .erp-card{background:linear-gradient(145deg,rgba(17,41,65,.96),rgba(8,23,40,.96));color:var(--ui-text);border-color:var(--ui-border)}.lux-public .erp-card{border-color:var(--ui-border)}.lux-public .erp-card,.samami-public-shell .erp-card{background:linear-gradient(145deg,#102641,#09192c);color:var(--ui-text)}.erp-input{width:100%;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.625rem .875rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.samami-enterprise-shell .erp-input{background:rgba(255,255,255,.045);color:#f5f5f5;border-color:#ffffff24;color:var(--ui-text)}body :is(.text-slate-700,.erp-input,.text-slate-900,.text-gray-700,.text-gray-800,.text-gray-900){color:var(--sam-text)}#root .erp-input{background:linear-gradient(145deg,rgba(17,41,65,.96),rgba(8,23,40,.96));color:var(--ui-text);border-color:var(--ui-border)}.lux-public .erp-input,.samami-public-shell .erp-input{background:linear-gradient(145deg,#102641,#09192c);color:var(--ui-text)}.samami-enterprise-shell main .erp-input{font-size:.94rem;line-height:1.7}.erp-input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.erp-input::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.erp-input:focus{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity))}.erp-field{display:flex;flex-direction:column;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.samami-enterprise-shell .erp-field{color:#c4c7cf;color:var(--ui-muted)}body :is(.text-slate-300,.text-slate-400,.text-slate-500,.erp-field,.text-gray-400,.text-gray-500,.text-gray-600){color:var(--sam-muted)}#root .erp-field{color:var(--ui-muted)}.samami-enterprise-shell main .erp-field{font-size:.84rem;line-height:1.6}.erp-section-label{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}.erp-button-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity));padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html[data-theme=light] body :is(.erp-button-primary,.text-slate-50,.text-slate-100,.text-slate-200){color:var(--sam-heading)}html[data-theme=light] body :is(.erp-button-primary,.bg-slate-900,.bg-gray-950,.bg-gray-900,.bg-black){background:var(--sam-surface)}.samami-enterprise-shell main .erp-button-primary{font-size:.94rem;line-height:1.7}.erp-button-primary:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}.erp-button-primary:disabled{cursor:not-allowed;opacity:.5}.erp-button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.samami-enterprise-shell .erp-button-secondary{background:rgba(255,255,255,.045);color:#f5f5f5;border-color:#ffffff24;color:var(--ui-text)}body :is(.erp-button-secondary,.text-slate-800,.text-slate-900,.text-gray-700,.text-gray-800,.text-gray-900){color:var(--sam-text)}#root .erp-button-secondary{background:linear-gradient(145deg,rgba(17,41,65,.96),rgba(8,23,40,.96));color:var(--ui-text);border-color:var(--ui-border)}.lux-public .erp-button-secondary,.samami-public-shell .erp-button-secondary{background:linear-gradient(145deg,#102641,#09192c);color:var(--ui-text)}.samami-enterprise-shell main .erp-button-secondary{font-size:.94rem;line-height:1.7}.erp-button-secondary:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.erp-button-secondary:disabled{cursor:not-allowed;opacity:.5}.erp-table-shell{overflow-x:auto;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.samami-enterprise-shell .erp-table-shell{background:rgba(255,255,255,.045);border-color:#ffffff24}#root .erp-table-shell{background:linear-gradient(145deg,rgba(17,41,65,.96),rgba(8,23,40,.96));color:var(--ui-text);border-color:var(--ui-border)}.lux-public .erp-table-shell,.samami-public-shell .erp-table-shell{background:linear-gradient(145deg,#102641,#09192c);color:var(--ui-text)}.erp-empty{border-radius:1rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity));padding:2rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.samami-enterprise-shell .erp-empty{background:rgba(255,255,255,.045);color:#c4c7cf;border-color:#ffffff24;color:var(--ui-muted)}body :is(.text-slate-300,.text-slate-400,.erp-empty,.text-slate-600,.text-gray-400,.text-gray-500,.text-gray-600){color:var(--sam-muted)}#root .erp-empty{background:linear-gradient(145deg,rgba(17,41,65,.96),rgba(8,23,40,.96));color:var(--ui-text);color:var(--ui-muted);border-color:var(--ui-border)}.samami-enterprise-shell main .erp-empty{font-size:.94rem;line-height:1.7}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.left-0{left:0}.left-8{left:2rem}.right-0{right:0}.right-3{right:.75rem}.top-0{top:0}.top-1\/2{top:50%}.z-10{z-index:10}.z-\[80\]{z-index:80}.col-span-full{grid-column:1 / -1}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2\.5{height:.625rem}.h-8{height:2rem}.h-full{height:100%}.max-h-\[44vh\]{max-height:44vh}.max-h-\[58vh\]{max-height:58vh}.max-h-\[720px\]{max-height:720px}.max-h-\[92vh\]{max-height:92vh}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-40{min-height:10rem}.min-h-44{min-height:11rem}.min-h-72{min-height:18rem}.min-h-80{min-height:20rem}.min-h-\[540px\]{min-height:540px}.min-h-\[620px\]{min-height:620px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-72{width:18rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-11{min-width:2.75rem}.min-w-28{min-width:7rem}.min-w-40{min-width:10rem}.min-w-48{min-width:12rem}.min-w-52{min-width:13rem}.min-w-60{min-width:15rem}.min-w-64{min-width:16rem}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[40rem\]{min-width:40rem}.min-w-\[44rem\]{min-width:44rem}.min-w-\[560px\]{min-width:560px}.min-w-\[64rem\]{min-width:64rem}.min-w-\[680px\]{min-width:680px}.min-w-\[760px\]{min-width:760px}.min-w-\[900px\]{min-width:900px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-44{max-width:11rem}.max-w-7xl{max-width:80rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[72\%\]{max-width:72%}.max-w-\[88\%\]{max-width:88%}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[52px_1fr_auto_110px\]{grid-template-columns:52px 1fr auto 110px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-2{row-gap:.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity))}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[30px\]{border-radius:30px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity))}.border-amber-300\/40{border-color:#fcd34d66}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity))}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-slate-200\/20{border-color:#e2e8f033}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-slate-500{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity))}.border-slate-700\/60{border-color:#33415599}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity))}.border-slate-900{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity))}.border-slate-950{--tw-border-opacity: 1;border-color:rgb(2 6 23 / var(--tw-border-opacity))}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity))}.border-white\/10{border-color:#ffffff1a}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity))}.bg-slate-950\/20{background-color:#02061733}.bg-slate-950\/25{background-color:#02061740}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/65{background-color:#020617a6}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pe-1{padding-inline-end:.25rem}.pr-10{padding-right:2.5rem}.pr-5{padding-right:1.25rem}.pr-9{padding-right:2.25rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-\[9vh\]{padding-top:9vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.tracking-wider{letter-spacing:.05em}.\!text-rose-400{--tw-text-opacity: 1 !important;color:rgb(251 113 133 / var(--tw-text-opacity))!important}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity))}.text-cyan-800{--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-white\/75{color:#ffffffbf}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body{margin:0;font-family:Tahoma,Segoe UI,sans-serif;background-color:#f8fafc;direction:rtl;color:#0f172a;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(251,191,36,.45);outline-offset:2px}::-moz-selection{background:#fbbf24;color:#0f172a}::selection{background:#fbbf24;color:#0f172a}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{scroll-behavior:smooth}body{background:#f6f3ec}.samami-guided-field{min-height:42px}.samami-guided-field::-moz-placeholder{color:#94a3b8;opacity:1}.samami-guided-field::placeholder{color:#94a3b8;opacity:1}.samami-guided-field[data-required=true]{border-inline-start-width:3px!important;border-inline-start-color:#f59e0b!important}.samami-guided-field:invalid:not(:-moz-placeholder){border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a}.samami-guided-field:invalid:not(:placeholder-shown){border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a}.samami-guided-field:valid:not(:-moz-placeholder):not(select){border-color:#cbd5e1}.samami-guided-field:valid:not(:placeholder-shown):not(select){border-color:#cbd5e1}input[type=number].samami-guided-field{direction:ltr;text-align:right}.samami-hero{background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.95) 0,rgba(255,255,255,.35) 28%,transparent 58%),linear-gradient(180deg,#f9f9f7 0%,#ecece8 100%)}.samami-orbit{position:absolute;border:1px solid rgba(15,23,42,.08);border-radius:999px;pointer-events:none}.samami-orbit-one{width:680px;height:680px;left:50%;top:45%;transform:translate(-50%,-50%)}.samami-orbit-two{width:980px;height:980px;left:50%;top:45%;transform:translate(-50%,-50%)}.samami-primary-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;background:#050505;color:#fff;padding:1rem 1.6rem;font-size:.875rem;font-weight:900;transition:transform .2s ease,background .2s ease}.samami-primary-cta:hover{background:#27272a;transform:translateY(-2px)}.samami-secondary-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;border:1px solid rgba(15,23,42,.14);background:rgba(255,255,255,.72);padding:1rem 1.6rem;font-size:.875rem;font-weight:900;transition:transform .2s ease,background .2s ease}.samami-secondary-cta:hover{background:#fff;transform:translateY(-2px)}.samami-flow-panel{overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:32px;background:rgba(255,255,255,.04)}.samami-flow-row{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.samami-flow-row:last-child{border-bottom:0}.samami-journey-card{border:1px solid rgba(15,23,42,.1);border-radius:30px;background:#f8f8f6;padding:2rem;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.samami-journey-card:hover{background:#fff;transform:translateY(-6px);box-shadow:0 24px 65px #0f172a14}.samami-capability-card{min-height:340px;border-radius:36px;background:#fff;padding:2rem;border:1px solid rgba(15,23,42,.07)}.samami-ai-visual{position:relative;border-radius:44px;background:linear-gradient(135deg,#dbdbd6,#f6f6f3);padding:2.2rem;overflow:hidden}.samami-ai-glow{position:absolute;width:360px;height:360px;border-radius:999px;background:rgba(255,255,255,.92);filter:blur(60px);top:-100px;right:-80px}.samami-reveal{animation:samami-rise .75s both cubic-bezier(.2,.7,.2,1)}.samami-delay-1{animation-delay:.08s}.samami-delay-2{animation-delay:.16s}.samami-delay-3{animation-delay:.24s}@keyframes samami-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.samami-orbit-one{width:520px;height:520px}.samami-orbit-two{width:760px;height:760px}.samami-capability-card{min-height:auto}}@media (prefers-reduced-motion: reduce){.samami-reveal{animation:none}}@media (max-width: 640px){.erp-card{border-radius:1.25rem}table{min-width:720px}}:root{--samami-navy:#061329;--samami-navy-2:#0a1d3d;--samami-blue:#122c5d;--samami-gold:#e9a20d;--samami-gold-soft:#f7c75b;--samami-cyan:#22d3ee}.lux-public{background:var(--samami-navy);color:#fff}.lux-home-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 76% 44%,rgba(34,211,238,.12),transparent 28%),linear-gradient(135deg,#040b1b 0%,#071833 58%,#0c2350 100%)}.lux-grid-overlay{position:absolute;inset:0;opacity:.17;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 92%);mask-image:linear-gradient(to bottom,black,transparent 92%)}.lux-hero-glow{position:absolute;border-radius:999px;filter:blur(90px);pointer-events:none}.lux-hero-glow-a{width:460px;height:460px;background:rgba(233,162,13,.12);right:42%;top:20%}.lux-hero-glow-b{width:520px;height:520px;background:rgba(34,211,238,.09);right:4%;top:12%}.lux-logo-hero{width:min(430px,88vw);mix-blend-mode:screen;border-radius:20px;box-shadow:0 0 70px #071833a6}.lux-eyebrow{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(233,162,13,.35);border-radius:999px;background:rgba(233,162,13,.08);padding:.55rem .9rem;color:#f6bf43;font-size:11px;font-weight:900;letter-spacing:.12em}.lux-gold-text{background:linear-gradient(90deg,#f8d16b,#e9a20d,#fff0b0);-webkit-background-clip:text;background-clip:text;color:transparent}.lux-cta-primary,.lux-cta-dark,.lux-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:14px;background:linear-gradient(135deg,#f3b72b,#d98d00);padding:.9rem 1.25rem;color:#07162f;font-size:.85rem;font-weight:900;box-shadow:0 12px 40px #e9a20d33;transition:.2s}.lux-cta-primary:hover,.lux-button:hover{transform:translateY(-2px);filter:brightness(1.05)}.lux-cta-secondary{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(233,162,13,.55);border-radius:14px;background:rgba(4,13,31,.55);padding:.9rem 1.25rem;color:#fff;font-size:.85rem;font-weight:900;backdrop-filter:blur(14px)}.lux-cta-dark{background:#07162f;color:#fff;box-shadow:none}.lux-hero-stat{border:1px solid rgba(255,255,255,.1);border-radius:17px;background:rgba(6,19,41,.55);padding:1rem;backdrop-filter:blur(15px)}.lux-hero-stat strong{display:block;font-size:.83rem}.lux-hero-stat span{display:block;margin-top:.35rem;color:#dbeafe8c;font-size:.68rem}.lux-ai-scene{position:relative;min-height:520px;border:1px solid rgba(255,255,255,.1);border-radius:42px;background:radial-gradient(circle at 50% 40%,rgba(233,162,13,.12),transparent 32%),linear-gradient(160deg,rgba(18,44,93,.52),rgba(3,10,25,.75));box-shadow:inset 0 1px #ffffff14,0 35px 100px #00000059;overflow:hidden}.lux-ai-ring{position:absolute;left:50%;top:50%;border:1px solid rgba(34,211,238,.28);border-radius:50%;transform:translate(-50%,-50%)}.lux-ring-one{width:360px;height:360px}.lux-ring-two{width:470px;height:470px;border-color:#e9a20d2e}.lux-elevator-core{position:absolute;left:50%;top:50%;width:180px;height:330px;border:2px solid rgba(248,209,107,.75);border-radius:90px 90px 20px 20px;background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(233,162,13,.18),rgba(255,255,255,.04));box-shadow:0 0 70px #e9a20d2e,inset 0 0 45px #e9a20d1f;transform:translate(-50%,-48%)}.lux-elevator-door{position:absolute;inset:48px 27px 18px;border:1px solid rgba(255,255,255,.18);border-radius:60px 60px 10px 10px;background:linear-gradient(90deg,#061329 49.4%,#d5a532 50%,#061329 50.6%)}.lux-elevator-light{position:absolute;left:50%;top:18px;width:70px;height:14px;border-radius:50%;background:#ffd877;box-shadow:0 0 35px #e9a20d;transform:translate(-50%)}.lux-ai-node{position:absolute;display:flex;align-items:center;gap:.55rem;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:rgba(6,19,41,.78);padding:.7rem .85rem;color:#dbeafe;font-size:.7rem;font-weight:800;backdrop-filter:blur(12px)}.lux-ai-node svg{color:#f3b72b}.lux-node-a{right:5%;top:18%}.lux-node-b{left:4%;top:42%}.lux-node-c{right:7%;bottom:13%}.lux-section-dark{background:linear-gradient(180deg,#081a38,#061329)}.lux-solution-card{display:block;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:linear-gradient(145deg,rgba(18,44,93,.55),rgba(6,19,41,.75));padding:1.7rem;transition:.25s}.lux-solution-card:hover{transform:translateY(-5px);border-color:#e9a20d66;box-shadow:0 25px 70px #0000003d}.lux-solution-card h3{margin-top:1.4rem;font-size:1.2rem;font-weight:900}.lux-solution-card p{margin-top:.75rem;color:#dbeafe94;font-size:.82rem;line-height:1.9}.lux-card-link{margin-top:1.4rem;display:flex;align-items:center;gap:.5rem;color:#f5c34f;font-size:.76rem;font-weight:900}.lux-feature-icon{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(233,162,13,.3);border-radius:15px;background:linear-gradient(145deg,rgba(233,162,13,.17),rgba(34,211,238,.06));color:#e9a20d}.lux-lifecycle{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.lux-life-step{position:relative;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.025);padding:1rem}.lux-life-step span{display:block;color:#e9a20d;font-size:.65rem;font-weight:900}.lux-life-step strong{display:block;margin-top:.45rem;font-size:.76rem}.lux-light-section{background:linear-gradient(180deg,#f8f5ed,#eee7d8);color:#0f172a}.lux-intelligence-preview,.lux-panel{border:1px solid rgba(15,23,42,.09);border-radius:26px;background:rgba(255,255,255,.88);box-shadow:0 24px 70px #07162f17;backdrop-filter:blur(20px)}.lux-intelligence-preview{overflow:hidden;padding:1rem}.lux-preview-top{display:flex;align-items:center;justify-content:space-between;border-radius:17px;background:#07162f;padding:1rem;color:#fff;font-size:.72rem;font-weight:900}.lux-preview-top svg{color:#e9a20d}.lux-preview-row{display:grid;grid-template-columns:30px 1fr 1fr;align-items:center;gap:12px;border-bottom:1px solid #e2e8f0;padding:1rem .5rem;font-size:.75rem}.lux-preview-row:last-child{border-bottom:0}.lux-preview-number{color:#d99a0b;font-weight:900}.lux-preview-bar{height:6px;overflow:hidden;border-radius:99px;background:#e2e8f0}.lux-preview-bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#e9a20d,#22d3ee)}.lux-intelligence-hero{position:relative;overflow:hidden;min-height:260px;background:radial-gradient(circle at 80% 45%,rgba(34,211,238,.19),transparent 25%),radial-gradient(circle at 65% 25%,rgba(233,162,13,.18),transparent 24%),linear-gradient(135deg,#061329,#102a59);padding:2rem}.lux-intelligence-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,transparent,black);mask-image:linear-gradient(90deg,transparent,black)}.lux-stage-nav{display:flex;width:100%;align-items:center;gap:.7rem;border-radius:15px;padding:.7rem;color:#64748b;transition:.2s}.lux-stage-nav:hover{background:#f8fafc;color:#0f172a}.lux-stage-nav-active{background:#07162f!important;color:#fff!important;box-shadow:0 12px 35px #07162f2e}.lux-stage-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:rgba(233,162,13,.12);color:#d38c00}.lux-stage-nav strong{display:block;font-size:.72rem}.lux-stage-nav small{display:block;margin-top:.2rem;color:#94a3b8;font-size:.6rem}.lux-stage-nav-active small{color:#94a3b8}.lux-status{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;border:1px solid #dbeafe;border-radius:999px;background:#eff6ff;padding:.45rem .7rem;color:#1e40af;font-size:.65rem;font-weight:900}.lux-metric{border:1px solid #e2e8f0;border-radius:17px;background:#f8fafc;padding:1rem}.lux-metric span{display:block;color:#64748b;font-size:.68rem;font-weight:700}.lux-metric strong{display:block;margin-top:.45rem;color:#07162f;font-size:1.05rem}.lux-action-row{display:flex;align-items:center;gap:.8rem;border:1px solid #e2e8f0;border-radius:16px;padding:1rem}.lux-action-row strong{font-size:.78rem}.lux-action-row p{margin-top:.25rem;color:#64748b;font-size:.68rem}.lux-action-row>span{border-radius:999px;background:#fff7ed;padding:.35rem .55rem;color:#b45309;font-size:.62rem;font-weight:900}@media (max-width:900px){.lux-ai-scene{min-height:430px}.lux-lifecycle{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.lux-ai-node{display:none}.lux-elevator-core{transform:translate(-50%,-48%) scale(.82)}.lux-lifecycle{grid-template-columns:1fr 1fr}.lux-preview-row{grid-template-columns:25px 1fr}.lux-preview-bar{grid-column:1/-1}}:root{--samami-primary:#0F2A47;--samami-primary-hover:#1B3E63;--samami-bg:#090A0C;--samami-surface:#111318;--samami-glass:rgba(255,255,255,.06);--samami-border:rgba(255,255,255,.14);--samami-gold:#C9A227;--samami-gold-hover:#E0BE58;--samami-text:#F5F5F5;--samami-muted:#A5A8B1;--samami-success:#00C48C;--samami-warning:#FFB547;--samami-danger:#FF5D5D}body{font-family:Vazirmatn,IRANYekanX,Peyda,Tahoma,Segoe UI,sans-serif;background:var(--samami-bg);color:var(--samami-text)}.samami-enterprise-shell{background:radial-gradient(circle at 18% 0%,rgba(15,42,71,.62),transparent 30%),linear-gradient(180deg,#090A0C,#0d1015 55%,#090A0C);color:var(--samami-text)}.samami-enterprise-shell main{position:relative}.samami-enterprise-shell main:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 75%);mask-image:linear-gradient(to bottom,black,transparent 75%)}.erp-card,.erp-record-card,.erp-form-panel,.erp-toolbar,.erp-table-shell,.lux-panel{border:1px solid var(--samami-border)!important;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.035))!important;color:var(--samami-text)!important;box-shadow:0 24px 70px #00000038,inset 0 1px #ffffff0d!important;backdrop-filter:blur(24px)}.erp-record-card{border-radius:24px;padding:1.35rem;transition:transform .2s ease,border-color .2s ease,background .2s ease}.erp-record-card:hover{transform:translateY(-2px);border-color:#c9a2276b!important;background:rgba(255,255,255,.075)!important}.erp-record-card h2,.erp-record-card h3{font-weight:900;color:#fff}.erp-record-code{margin-top:.35rem;color:var(--samami-muted);font-size:.72rem}.erp-record-icon{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(201,162,39,.28);border-radius:15px;background:rgba(201,162,39,.08);color:var(--samami-gold)}.erp-record-meta{margin-top:1.2rem;display:grid;gap:.75rem;color:var(--samami-muted);font-size:.75rem}@media (min-width:640px){.erp-record-meta{grid-template-columns:1fr 1fr}}.erp-record-meta p{display:flex;align-items:center;gap:.5rem}.erp-status-gold{display:inline-flex;border:1px solid rgba(201,162,39,.28);border-radius:999px;background:rgba(201,162,39,.1);padding:.35rem .7rem;color:#e8c75f;font-size:.67rem;font-weight:900}.erp-progress{margin-top:.55rem;height:6px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.08)}.erp-progress i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--samami-gold),#efd77f)}.erp-page-hero{display:flex;align-items:end;justify-content:space-between;gap:2rem;border:1px solid var(--samami-border);border-radius:30px;background:radial-gradient(circle at 90% 20%,rgba(201,162,39,.13),transparent 26%),linear-gradient(135deg,rgba(15,42,71,.95),rgba(17,19,24,.92));padding:2rem;box-shadow:0 30px 90px #0000004d}.erp-page-hero h1,.erp-page-heading h2{margin-top:.35rem;color:#fff;font-size:1.75rem;font-weight:900}.erp-page-hero p:not(.erp-section-label),.erp-page-heading p:not(.erp-section-label){margin-top:.65rem;color:var(--samami-muted);font-size:.82rem;line-height:1.9}.erp-page-heading{padding:.5rem 0 1rem}.erp-section-label{color:var(--samami-gold)!important;letter-spacing:.2em}.erp-toolbar{padding:.85rem;border-radius:19px}.erp-search{display:flex;min-width:0;flex:1;align-items:center;gap:.7rem;border:1px solid var(--samami-border);border-radius:14px;background:rgba(255,255,255,.035);padding:0 .9rem;color:var(--samami-muted)}.erp-search input{width:100%;background:transparent;padding:.8rem 0;color:#fff;outline:none}.erp-input{border-color:var(--samami-border)!important;background:rgba(255,255,255,.045)!important;color:#fff!important;border-radius:14px!important;min-height:46px}.erp-input option{background:#111318;color:#fff}.erp-input:focus{border-color:var(--samami-gold)!important;box-shadow:0 0 0 4px #c9a2271f!important}.erp-field{color:#d7d9df!important;font-size:.75rem}.erp-form-panel{display:grid;gap:1rem;border-radius:24px;padding:1.4rem}@media (min-width:768px){.erp-form-panel{grid-template-columns:repeat(3,minmax(0,1fr))}}.erp-button-primary{border:1px solid rgba(255,255,255,.08)!important;background:linear-gradient(135deg,var(--samami-gold-hover),var(--samami-gold))!important;color:#101217!important;box-shadow:0 12px 30px #c9a22729;transition:all .18s ease!important}.erp-button-primary:hover{transform:translateY(-1px);filter:brightness(1.05)}.erp-button-secondary{border-color:var(--samami-border)!important;background:rgba(255,255,255,.055)!important;color:#f1f2f4!important}.erp-button-secondary:hover{background:rgba(255,255,255,.09)!important;border-color:#ffffff3d!important}.erp-button-danger{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(255,93,93,.26);border-radius:12px;background:rgba(255,93,93,.12);padding:.72rem 1rem;color:#ff8585;font-size:.8rem;font-weight:900;transition:.18s}.erp-button-danger:hover{background:rgba(255,93,93,.2)}.erp-row-actions{display:flex;align-items:center;gap:.4rem}.erp-action-edit,.erp-action-delete{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--samami-border);border-radius:10px;background:rgba(255,255,255,.04);padding:.55rem .7rem;font-size:.68rem;font-weight:900;transition:.16s}.erp-action-edit{color:#dce8f5}.erp-action-edit:hover{border-color:#c9a22766;background:rgba(201,162,39,.1);color:#efd77f}.erp-action-delete{color:#ff8585}.erp-action-delete:hover{border-color:#ff5d5d66;background:rgba(255,93,93,.12)}.erp-important-number{color:#efd77f;font-size:.9rem}.erp-empty{border-color:var(--samami-border)!important;background:rgba(255,255,255,.025)!important;color:var(--samami-muted)!important}.erp-modal-layer{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:1rem}.erp-modal-backdrop{position:absolute;inset:0;background:rgba(3,5,8,.78);backdrop-filter:blur(10px)}.erp-modal{position:relative;width:min(680px,100%);max-height:90vh;overflow:auto;border:1px solid var(--samami-border);border-radius:26px;background:linear-gradient(145deg,rgba(17,19,24,.98),rgba(15,42,71,.92));box-shadow:0 40px 120px #0000008c}.erp-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--samami-border);padding:1.35rem}.erp-modal-header h3{margin-top:.25rem;font-size:1.25rem;font-weight:900}.erp-modal-header p:not(.erp-section-label){margin-top:.4rem;color:var(--samami-muted);font-size:.75rem}.erp-modal-body{padding:1.35rem}.erp-modal-footer{display:flex;justify-content:flex-end;gap:.7rem;border-top:1px solid var(--samami-border);padding:1rem 1.35rem}.erp-icon-button{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--samami-border);border-radius:11px;background:rgba(255,255,255,.05);color:#fff}.erp-icon-button:hover{background:rgba(255,255,255,.1)}.samami-enterprise-shell header button{border-color:var(--samami-border)!important;background:rgba(255,255,255,.045)!important;color:#e9edf3!important}.samami-enterprise-shell header kbd{border-color:var(--samami-border)!important;background:rgba(255,255,255,.05)!important;color:#b8bec8!important}@media (max-width:720px){.erp-page-hero{align-items:stretch;flex-direction:column}.erp-row-actions span{display:none}.erp-action-edit,.erp-action-delete{padding:.62rem}.erp-modal-footer{flex-direction:column-reverse}.erp-modal-footer>*{width:100%}}.samami-enterprise-shell .bg-white,.samami-enterprise-shell .bg-slate-50,.samami-enterprise-shell .bg-slate-100{background:rgba(255,255,255,.045)!important}.samami-enterprise-shell .text-slate-950,.samami-enterprise-shell .text-slate-900,.samami-enterprise-shell .text-slate-800,.samami-enterprise-shell .text-slate-700{color:#f5f5f5!important}.samami-enterprise-shell .text-slate-600,.samami-enterprise-shell .text-slate-500{color:#c4c7cf!important}.samami-enterprise-shell .border-slate-200,.samami-enterprise-shell .border-slate-300{border-color:#ffffff24!important}.samami-enterprise-shell input,.samami-enterprise-shell textarea,.samami-enterprise-shell select{color:#f5f5f5!important;caret-color:#e0be58}.samami-enterprise-shell input::-moz-placeholder,.samami-enterprise-shell textarea::-moz-placeholder{color:#8f949e!important;opacity:1}.samami-enterprise-shell input::placeholder,.samami-enterprise-shell textarea::placeholder{color:#8f949e!important;opacity:1}.samami-enterprise-shell table{color:#f5f5f5}.samami-enterprise-shell thead{color:#c7cbd3}.samami-enterprise-shell tbody tr{background:rgba(255,255,255,.025)}.samami-enterprise-shell tbody tr:hover{background:rgba(255,255,255,.055)}.erp-pill-neutral,.erp-pill-warning,.erp-pill-success,.erp-pill-danger,.erp-pill-info{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.055);color:#dde1e8}.erp-pill-warning{border-color:#ffb54747;background:rgba(255,181,71,.1);color:#ffd08a}.erp-pill-success{border-color:#00c48c47;background:rgba(0,196,140,.1);color:#65e3ba}.erp-pill-danger{border-color:#ff5d5d4d;background:rgba(255,93,93,.11);color:#f99}.erp-pill-info{border-color:#4c9eff47;background:rgba(76,158,255,.1);color:#9cc7ff}.erp-icon-soft{border:1px solid rgba(201,162,39,.24);background:rgba(201,162,39,.08)!important;color:#e0be58!important}.erp-notice{position:sticky;top:1rem;z-index:60;border:1px solid var(--samami-border);border-radius:14px;padding:.85rem 1rem;background:rgba(17,19,24,.94);box-shadow:0 18px 55px #00000059;backdrop-filter:blur(18px);font-size:.78rem;font-weight:900}.erp-notice-success{border-color:#00c48c59;color:#65e3ba}.erp-notice-danger{border-color:#ff5d5d59;color:#f99}.erp-modal-body strong{color:#fff}.erp-modal button{cursor:pointer}.erp-modal-footer button{min-height:44px}.intake-review-row{display:flex;align-items:center;gap:1rem;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(255,255,255,.028);padding:1rem;transition:background .18s ease,border-color .18s ease,transform .18s ease}.intake-review-row:hover{border-color:#c9a22757;background:rgba(255,255,255,.052);transform:translateY(-1px)}.intake-review-row.is-selected{border-color:#c9a2278c;background:rgba(201,162,39,.075);box-shadow:inset 3px 0 #c9a227c7}.intake-data-card{min-height:104px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:rgba(255,255,255,.038);padding:1rem;display:flex;flex-direction:column;justify-content:center}.intake-data-card:hover{border-color:#fff3;background:rgba(255,255,255,.055)}@media (max-width:640px){.intake-review-row{align-items:stretch;flex-direction:column}.intake-review-row>.erp-action-delete{width:100%;justify-content:center}}.samami-command-hero{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:28px;justify-content:space-between;border:1px solid rgba(255,255,255,.12);border-radius:30px;padding:28px;background:linear-gradient(135deg,rgba(15,42,71,.86),rgba(9,10,12,.94));box-shadow:0 24px 70px #00000038}.samami-command-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to left,#000,transparent 74%);mask-image:linear-gradient(to left,#000,transparent 74%)}.samami-eyebrow{font-size:11px;font-weight:900;letter-spacing:.08em;color:#e0be58;text-transform:uppercase}.samami-hero-metrics{z-index:1;display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));gap:10px}.samami-hero-metrics div{display:flex;min-height:92px;flex-direction:column;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.045);padding:14px;text-align:center;backdrop-filter:blur(18px)}.samami-hero-metrics strong{font-size:26px;color:#fff}.samami-hero-metrics span{margin-top:4px;font-size:10px;color:#a5a8b1}.samami-primary-button,.samami-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:13px;padding:11px 17px;font-size:12px;font-weight:900;transition:.15s}.samami-primary-button{background:#c9a227;color:#111318}.samami-primary-button:hover{background:#e0be58;transform:translateY(-1px)}.samami-secondary-button{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:#f5f5f5}.samami-secondary-button:hover{background:rgba(255,255,255,.09)}.samami-glass-section,.samami-detail-panel{border:1px solid rgba(255,255,255,.11);border-radius:26px;background:rgba(255,255,255,.045);padding:22px;color:#f5f5f5;box-shadow:0 20px 55px #00000029;backdrop-filter:blur(20px)}.samami-module-card{border:1px solid rgba(255,255,255,.1);border-radius:22px;background:rgba(255,255,255,.035);padding:20px;transition:.18s}.samami-module-card:hover,.samami-module-card.is-active{border-color:#c9a2278c;background:rgba(15,42,71,.42);transform:translateY(-2px)}.samami-status-chip,.samami-entity-chip{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.05);padding:6px 9px;font-size:10px;font-weight:800;color:#d7d9de}.samami-entity-chip{padding:5px 8px;color:#aeb4bf}.samami-search-box{display:flex;min-width:260px;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(255,255,255,.04);padding:10px 12px;color:#7f8793}.samami-search-box input{width:100%;border:0!important;background:transparent!important;padding:0!important;color:#f5f5f5!important;outline:none!important}.samami-search-box input::-moz-placeholder{color:#747b87}.samami-search-box input::placeholder{color:#747b87}.samami-icon-box{display:grid;height:42px;width:42px;place-items:center;border:1px solid rgba(201,162,39,.35);border-radius:13px;background:rgba(201,162,39,.09);color:#e0be58}.samami-flow-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(0,0,0,.14);padding:14px;color:#e7e8eb}.samami-flow-row div{display:flex;flex-direction:column}.samami-flow-row span{margin-top:3px;font-size:10px;color:#858c97}.samami-flow-row>strong:last-child{text-align:left}.samami-kpi-card{display:flex;min-height:132px;flex-direction:column;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:rgba(255,255,255,.04);padding:20px;color:#c9a227}.samami-kpi-card strong{margin-top:auto;font-size:26px;color:#fff}.samami-kpi-card span{margin-top:3px;font-size:11px;color:#969ca7}.samami-flow-node{display:flex;height:118px;width:132px;flex-direction:column;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.035);padding:14px;text-align:center}.samami-flow-node:hover{border-color:#c9a22773;background:rgba(15,42,71,.45)}.samami-flow-node span{font-size:10px;color:#e0be58}.samami-flow-node strong{margin-top:8px;font-size:12px;color:#fff}.samami-flow-node small{margin-top:5px;font-size:9px;color:#777f8c}.samami-integration-card{border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.035);padding:18px}.samami-note{display:flex;gap:12px;border:1px solid rgba(255,181,71,.24);border-radius:18px;background:rgba(255,181,71,.06);padding:16px;color:#ffcf86}.samami-note strong{font-size:12px}.samami-note p{margin-top:4px;font-size:11px;line-height:1.8;color:#b8a98f}.samami-pipeline-stage{border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.035);padding:16px}.samami-pipeline-stage span{font-size:9px;color:#68707d}.samami-pipeline-stage strong{display:block;margin-top:16px;font-size:24px;color:#fff}.samami-pipeline-stage p{margin-top:2px;font-size:11px;color:#a5a8b1}.samami-small-action{border-radius:10px;background:rgba(201,162,39,.12);padding:8px 11px;font-size:10px;font-weight:900;color:#e0be58}.samami-quick-tile{display:flex;min-height:92px;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.09);border-radius:17px;background:rgba(255,255,255,.035);padding:14px;color:#c9a227}.samami-quick-tile span{font-size:11px;font-weight:900;color:#e8e9ec}.samami-quick-tile:hover{border-color:#c9a22773;background:rgba(15,42,71,.4)}.samami-project-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(128px,180px) auto;align-items:center;gap:18px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:rgba(255,255,255,.025);padding:15px}.samami-project-row:hover{border-color:#c9a22761}.samami-project-row strong{display:block;font-size:13px;color:#fff}.samami-project-row span{display:block;margin-top:4px;font-size:10px;color:#777f8b}.samami-empty{border:1px dashed rgba(255,255,255,.12);border-radius:18px;padding:32px;text-align:center;font-size:12px;color:#747b86}.samami-compact-panel{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.04);padding:17px;color:#c9a227}.samami-compact-panel strong{font-size:12px;color:#fff}.samami-compact-panel p{margin-top:4px;font-size:10px;color:#7f8792}.samami-compact-panel a{font-size:10px;font-weight:900;color:#e0be58}@media (min-width:900px){.samami-command-hero{flex-direction:row;align-items:center}.samami-hero-metrics{min-width:330px}}@media (max-width:640px){.samami-command-hero,.samami-glass-section,.samami-detail-panel{padding:18px;border-radius:22px}.samami-search-box{min-width:100%}.samami-project-row{grid-template-columns:1fr}.samami-project-row>svg{display:none}.samami-hero-metrics{grid-template-columns:1fr}}:root{color-scheme:dark}:root[data-theme=light]{color-scheme:light}html,body,#root{min-height:100%;background:var(--ui-bg);color:var(--ui-text)}.samami-enterprise-shell{background:var(--ui-bg)!important;color:var(--ui-text)!important}.samami-enterprise-shell label,.samami-enterprise-shell legend,.samami-enterprise-shell .form-label{display:block;color:var(--ui-text)!important;font-weight:800;line-height:1.65;opacity:1!important}.samami-enterprise-shell input:not([type=checkbox]):not([type=radio]),.samami-enterprise-shell textarea,.samami-enterprise-shell select{min-height:44px;width:100%;border:1px solid var(--ui-border)!important;border-radius:12px;background:var(--ui-input)!important;color:var(--ui-text)!important;padding:.72rem .85rem!important;font-size:.875rem;line-height:1.5;box-shadow:none!important;opacity:1!important}.samami-enterprise-shell textarea{min-height:110px;resize:vertical}.samami-enterprise-shell select option{background:var(--ui-surface);color:var(--ui-text)}.samami-enterprise-shell input::-moz-placeholder,.samami-enterprise-shell textarea::-moz-placeholder{color:var(--ui-muted)!important;opacity:.82!important}.samami-enterprise-shell input::placeholder,.samami-enterprise-shell textarea::placeholder{color:var(--ui-muted)!important;opacity:.82!important}.samami-enterprise-shell input:focus,.samami-enterprise-shell textarea:focus,.samami-enterprise-shell select:focus{border-color:var(--ui-focus)!important;outline:3px solid color-mix(in srgb,var(--ui-focus) 22%,transparent)!important;outline-offset:1px}.samami-enterprise-shell input:disabled,.samami-enterprise-shell textarea:disabled,.samami-enterprise-shell select:disabled{cursor:not-allowed;opacity:.68!important;background:var(--ui-surface-2)!important}.samami-enterprise-shell .text-slate-900,.samami-enterprise-shell .text-slate-800,.samami-enterprise-shell .text-slate-700{color:var(--ui-text)!important}.samami-enterprise-shell .text-slate-600,.samami-enterprise-shell .text-slate-500,.samami-enterprise-shell .text-slate-400{color:var(--ui-muted)!important}.samami-preference-controls{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--ui-border);border-radius:12px;background:color-mix(in srgb,var(--ui-surface) 82%,transparent);padding:4px}.samami-preference-controls button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:5px;border-radius:9px;padding:6px 9px;color:var(--ui-text);font-size:11px;font-weight:900;transition:.15s}.samami-preference-controls button:hover{background:color-mix(in srgb,var(--ui-focus) 15%,transparent);color:var(--ui-focus)}:root[data-theme=light] .samami-enterprise-shell header{background:rgba(255,255,255,.88)!important;color:#111827!important;border-color:#0f172a1f!important}:root[data-theme=light] .samami-enterprise-shell main .samami-glass-section,:root[data-theme=light] .samami-enterprise-shell main .samami-detail-panel,:root[data-theme=light] .samami-enterprise-shell main .samami-module-card,:root[data-theme=light] .samami-enterprise-shell main .samami-kpi-card,:root[data-theme=light] .samami-enterprise-shell main .erp-card{background:#fff!important;border-color:#0f172a24!important;color:#111827!important;box-shadow:0 12px 35px #0f172a14}:root[data-theme=light] .samami-enterprise-shell main .samami-command-hero{background:linear-gradient(135deg,#ffffff,#e8eef6)!important;border-color:#0f172a24!important}:root[data-theme=light] .samami-enterprise-shell main .samami-command-hero h1,:root[data-theme=light] .samami-enterprise-shell main .samami-command-hero h2,:root[data-theme=light] .samami-enterprise-shell main .samami-command-hero strong{color:#111827!important}:root[data-theme=light] .samami-enterprise-shell table{color:#111827!important}:root[data-theme=light] .samami-enterprise-shell tbody tr{background:#fff!important}:root[data-theme=light] .samami-enterprise-shell tbody tr:hover{background:#f3f6fa!important}[dir=ltr] .samami-enterprise-shell,[dir=ltr] .samami-enterprise-shell input,[dir=ltr] .samami-enterprise-shell textarea,[dir=ltr] .samami-enterprise-shell select{text-align:left}@media (max-width:640px){.samami-preference-controls span{display:none}.samami-preference-controls button{padding:7px}}body,.samami-enterprise-shell{background:linear-gradient(145deg,var(--ui-bg),var(--ui-bg-2));color:var(--ui-text);min-height:100vh}.samami-enterprise-shell main,.samami-enterprise-shell article,.samami-enterprise-shell section{color:var(--ui-text)}html[data-theme=light] .samami-enterprise-shell header{background:rgba(255,255,255,.88)!important;color:#102033!important;border-color:#cbd5e1!important}html[data-theme=light] .samami-enterprise-shell aside{background:rgba(255,255,255,.94)!important;border-color:#cbd5e1!important}html[data-theme=light] .samami-enterprise-shell aside p,html[data-theme=light] .samami-enterprise-shell aside span,html[data-theme=light] .samami-enterprise-shell aside button{color:#334155}html[data-theme=light] .samami-enterprise-shell aside a:hover,html[data-theme=light] .samami-enterprise-shell aside button:hover{background:#edf2f7!important;color:#0f172a!important}.samami-enterprise-shell input,.samami-enterprise-shell select,.samami-enterprise-shell textarea{background:var(--ui-input)!important;color:var(--ui-input-text)!important;border:1px solid var(--ui-border)!important;box-shadow:inset 0 1px #ffffff0a}.samami-enterprise-shell input::-moz-placeholder,.samami-enterprise-shell textarea::-moz-placeholder{color:var(--ui-muted)!important;opacity:.88}.samami-enterprise-shell input::placeholder,.samami-enterprise-shell textarea::placeholder{color:var(--ui-muted)!important;opacity:.88}.samami-enterprise-shell label,.samami-enterprise-shell legend{color:var(--ui-text)!important}.samami-enterprise-shell .text-slate-400,.samami-enterprise-shell .text-slate-500,.samami-enterprise-shell .text-slate-600{color:var(--ui-muted)!important}.samami-module-card,.erp-card,.erp-toolbar,.erp-table-shell,.erp-tabs,.samami-command-hero{background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;box-shadow:var(--ui-shadow)}.preference-panel{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.preference-segment{display:flex;align-items:center;gap:.25rem;padding:.28rem;border:1px solid var(--ui-border);border-radius:14px;background:color-mix(in srgb,var(--ui-panel) 85%,transparent);box-shadow:0 8px 24px #0000001f}.preference-segment>svg{margin-inline:.35rem;color:var(--ui-accent)}.preference-segment button{border:0;border-radius:10px;padding:.48rem .62rem;color:var(--ui-muted);font-size:.72rem;font-weight:900;transition:.18s}.preference-segment button:hover{background:var(--ui-panel-2);color:var(--ui-text)}.preference-segment button.is-active{background:var(--ui-accent);color:#101827;box-shadow:0 5px 14px #f4bd3b38}.form-guide-fab{position:fixed;bottom:1.25rem;inset-inline-start:1.25rem;z-index:70;display:flex;align-items:center;gap:.5rem;border:1px solid var(--ui-border);border-radius:999px;background:var(--ui-panel);color:var(--ui-text);padding:.8rem 1rem;font-size:.8rem;font-weight:900;box-shadow:var(--ui-shadow)}.form-guide-overlay{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:rgba(2,6,23,.68);padding:1rem;backdrop-filter:blur(6px)}.form-guide-dialog{width:min(100%,34rem);border:1px solid var(--ui-border);border-radius:26px;background:var(--ui-panel);color:var(--ui-text);padding:1.5rem;box-shadow:var(--ui-shadow)}.form-guide-icon{display:grid;height:2.75rem;width:2.75rem;place-items:center;border-radius:14px;background:rgba(244,189,59,.14);color:var(--ui-accent)}@media (max-width:900px){.preference-panel{gap:.25rem}.preference-segment button{padding:.42rem}.preference-segment>svg{display:none}}:root{--sam-bg:#07101d;--sam-bg-soft:#0b1728;--sam-surface:#102238;--sam-surface-raised:#152c48;--sam-text:#f8fafc;--sam-heading:#ffffff;--sam-muted:#b8c5d6;--sam-border:#334862;--sam-field:#09182a;--sam-field-text:#ffffff;--sam-placeholder:#90a4bc;--sam-accent:#e9b949;--sam-accent-contrast:#111827;--sam-danger:#ff8f8f;--sam-success:#5ee0a0;--sam-ring:rgba(233,185,73,.28)}html[data-theme=light]{color-scheme:light;--sam-bg:#e8eef5;--sam-bg-soft:#f5f8fb;--sam-surface:#ffffff;--sam-surface-raised:#f3f6fa;--sam-text:#172235;--sam-heading:#071426;--sam-muted:#53647a;--sam-border:#b8c5d4;--sam-field:#ffffff;--sam-field-text:#0b1728;--sam-placeholder:#6b7b8f;--sam-accent:#a96f00;--sam-accent-contrast:#ffffff;--sam-danger:#b42318;--sam-success:#087a4b;--sam-ring:rgba(169,111,0,.2)}html,body,#root{background:var(--sam-bg)!important;color:var(--sam-text)!important}body{background-image:radial-gradient(circle at 15% 0%,color-mix(in srgb,var(--sam-accent) 9%,transparent),transparent 34%),linear-gradient(145deg,var(--sam-bg),var(--sam-bg-soft))!important}body *{border-color:var(--sam-border)}body :is(h1,h2,h3,h4,h5,h6,strong,b){color:var(--sam-heading)}body :is(p,span,small,li,td,th,label,legend){text-shadow:none}body :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-gray-400,.text-gray-500,.text-gray-600){color:var(--sam-muted)!important}body :is(.text-slate-700,.text-slate-800,.text-slate-900,.text-gray-700,.text-gray-800,.text-gray-900){color:var(--sam-text)!important}html[data-theme=light] body :is(.text-white,.text-slate-50,.text-slate-100,.text-slate-200){color:var(--sam-heading)!important}body :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:46px!important;border:1px solid var(--sam-border)!important;border-radius:12px!important;background:var(--sam-field)!important;color:var(--sam-field-text)!important;caret-color:var(--sam-accent)!important;padding:.72rem .85rem!important;box-shadow:0 1px #ffffff0a,inset 0 0 0 1px #ffffff04!important;opacity:1!important}body textarea{min-height:116px!important}body :is(input,textarea)::-moz-placeholder{color:var(--sam-placeholder)!important;opacity:1!important}body :is(input,textarea)::placeholder{color:var(--sam-placeholder)!important;opacity:1!important}body select option{background:var(--sam-surface)!important;color:var(--sam-field-text)!important}body :is(input,select,textarea):hover{border-color:color-mix(in srgb,var(--sam-accent) 48%,var(--sam-border))!important}body :is(input,select,textarea):focus{border-color:var(--sam-accent)!important;outline:3px solid var(--sam-ring)!important;outline-offset:1px!important}body :is(input,select,textarea):disabled{background:var(--sam-surface-raised)!important;color:var(--sam-muted)!important;opacity:.78!important}body label,body legend,body .form-label{color:var(--sam-heading)!important;font-weight:800!important;opacity:1!important}body :is(button,a,[role=button]){transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}html[data-theme=light] body :is(.bg-slate-950,.bg-slate-900,.bg-gray-950,.bg-gray-900,.bg-black){background:var(--sam-surface)!important}html[data-theme=light] body :is(.bg-white\/5,.bg-white\/10,.bg-slate-800,.bg-slate-800\/50,.bg-slate-900\/50){background:var(--sam-surface-raised)!important}html[data-theme=light] body :is(.border-white\/5,.border-white\/10,.border-white\/20,.border-slate-700,.border-slate-800){border-color:var(--sam-border)!important}html[data-theme=light] body :is(header,aside,nav,.samami-enterprise-shell,.public-shell,.lux-page,.login-page){color:var(--sam-text)}html[data-theme=light] body :is(.samami-module-card,.erp-card,.erp-toolbar,.erp-table-shell,.erp-tabs,.samami-command-hero,.samami-glass-section,.samami-detail-panel,.lux-panel,.lux-intelligence-preview){background:var(--sam-surface)!important;color:var(--sam-text)!important;border-color:var(--sam-border)!important;box-shadow:0 14px 38px #0f172a1a!important}html[data-theme=light] .lux-hero,html[data-theme=light] .lux-page,html[data-theme=light] .lux-dark-section{background:linear-gradient(145deg,#eef3f8,#ffffff)!important;color:var(--sam-text)!important}html[data-theme=light] .lux-elevator-door{background:linear-gradient(90deg,#dfe7ef 49.4%,#b77905 50%,#dfe7ef 50.6%)!important}html[data-theme=light] .lux-preview-top{background:#e9eef5!important;color:#071426!important;border:1px solid var(--sam-border)}html[data-theme=light] .lux-preview-row{border-color:var(--sam-border)!important;color:var(--sam-text)!important}html[data-theme=light] .lux-light-section{background:linear-gradient(180deg,#fff,#edf2f7)!important;color:var(--sam-text)!important}html[data-theme=light] table{background:var(--sam-surface)!important;color:var(--sam-text)!important}html[data-theme=light] thead{background:var(--sam-surface-raised)!important}html[data-theme=light] tbody tr{background:var(--sam-surface)!important}html[data-theme=light] tbody tr:hover{background:#edf2f7!important}html[data-theme=light] .preference-segment{background:#fff!important;border-color:var(--sam-border)!important;box-shadow:0 8px 22px #0f172a17}html[data-theme=light] .form-guide-dialog,html[data-theme=light] .form-guide-fab{background:#fff!important;color:var(--sam-text)!important;border-color:var(--sam-border)!important}html[dir=ltr] body{text-align:left}html[dir=ltr] :is(input,textarea,select){text-align:left}html[dir=rtl] :is(input,textarea,select){text-align:right}.untranslated-warning{display:none!important}.sam-home{overflow:hidden;background:var(--sam-bg)}.sam-home-hero{position:relative;min-height:760px;border-bottom:1px solid var(--sam-border);background:linear-gradient(140deg,var(--sam-bg),color-mix(in srgb,var(--sam-bg-soft) 88%,#12325b))}.sam-home-grid{position:absolute;inset:0;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px}.sam-home-orb{position:absolute;border-radius:999px;filter:blur(85px);opacity:.25}.sam-orb-a{width:420px;height:420px;background:#0ea5e9;inset-inline-start:-100px;top:90px}.sam-orb-b{width:360px;height:360px;background:#d99a15;inset-inline-end:2%;bottom:-90px}.sam-home-hero-inner{position:relative;z-index:2;max-width:1280px;min-height:760px;margin:auto;padding:5rem 1.25rem;display:grid;grid-template-columns:1.04fr .96fr;gap:4rem;align-items:center}.sam-home-copy h1{margin-top:1.25rem;color:var(--sam-heading);font-size:clamp(2.8rem,6vw,5.8rem);font-weight:950;line-height:1.18}.sam-home-copy h1 span{display:block;color:var(--sam-accent)}.sam-home-copy>p{max-width:690px;margin-top:1.4rem;color:var(--sam-muted);font-size:1.05rem;line-height:2}.sam-home-eyebrow{display:inline-flex;align-items:center;gap:.5rem;color:var(--sam-accent);font-size:.72rem;font-weight:950;letter-spacing:.15em;text-transform:uppercase}.sam-home-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.sam-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:14px;padding:.9rem 1.15rem;font-size:.88rem;font-weight:950}.sam-btn-primary{background:var(--sam-accent);color:var(--sam-accent-contrast)}.sam-btn-secondary{border:1px solid var(--sam-border);background:var(--sam-surface);color:var(--sam-heading)}.sam-btn-dark{margin-top:1.7rem;background:var(--sam-heading);color:var(--sam-bg)}.sam-home-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:2.2rem}.sam-home-stats>div{display:grid;grid-template-columns:auto 1fr;gap:.2rem .55rem;padding:1rem;border:1px solid var(--sam-border);border-radius:15px;background:color-mix(in srgb,var(--sam-surface) 76%,transparent)}.sam-home-stats svg{grid-row:1/3;color:var(--sam-success)}.sam-home-stats strong{font-size:.8rem}.sam-home-stats span{color:var(--sam-muted);font-size:.65rem}.sam-home-visual{position:relative;min-height:510px;display:grid;place-items:center}.sam-home-ring{position:absolute;border:1px solid color-mix(in srgb,var(--sam-accent) 45%,transparent);border-radius:50%}.ring-one{width:440px;height:440px}.ring-two{width:330px;height:330px}.sam-home-lift{position:relative;width:210px;height:390px;border:1px solid var(--sam-border);border-radius:100px 100px 32px 32px;background:linear-gradient(180deg,var(--sam-surface-raised),var(--sam-surface));box-shadow:0 38px 90px #00000059}.sam-home-door{position:absolute;inset:55px 28px 26px;border-radius:70px 70px 15px 15px;background:linear-gradient(90deg,#1d3148 49.4%,var(--sam-accent) 50%,#1d3148 50.6%)}html[data-theme=light] .sam-home-door{background:linear-gradient(90deg,#dce6f0 49.4%,var(--sam-accent) 50%,#dce6f0 50.6%)}.sam-home-light{position:absolute;top:25px;left:50%;width:72px;height:7px;transform:translate(-50%);border-radius:99px;background:var(--sam-accent);box-shadow:0 0 35px var(--sam-accent)}.sam-home-node{position:absolute;display:flex;align-items:center;gap:.45rem;border:1px solid var(--sam-border);border-radius:13px;background:var(--sam-surface);padding:.7rem .8rem;color:var(--sam-heading);font-size:.7rem;font-weight:900;box-shadow:0 18px 45px #00000040}.sam-home-node svg{color:var(--sam-accent)}.node-a{top:18%;inset-inline-start:0}.node-b{top:47%;inset-inline-end:-1%}.node-c{bottom:12%;inset-inline-start:7%}.sam-home-section{padding:6rem 1.25rem;background:var(--sam-bg)}.sam-home-section-alt{background:var(--sam-bg-soft)}.sam-home-container{max-width:1280px;margin:auto}.sam-home-section-head{display:grid;grid-template-columns:.85fr 1.15fr;gap:4rem;align-items:end}.sam-home-section h2{margin-top:1rem;color:var(--sam-heading);font-size:clamp(2rem,4vw,3.6rem);font-weight:950;line-height:1.35}.sam-home-section-head>p,.sam-home-release p{color:var(--sam-muted);line-height:2}.sam-solution-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:3rem}.sam-solution-card{display:block;border:1px solid var(--sam-border);border-radius:22px;background:var(--sam-surface);padding:1.5rem;color:var(--sam-text);box-shadow:0 18px 45px #0000001f}.sam-solution-card:hover{transform:translateY(-4px);border-color:var(--sam-accent)}.sam-solution-card>span{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;background:color-mix(in srgb,var(--sam-accent) 14%,transparent);color:var(--sam-accent)}.sam-solution-card h3{margin-top:1rem;font-size:1.05rem}.sam-solution-card p{margin-top:.55rem;color:var(--sam-muted);font-size:.82rem;line-height:1.9}.sam-solution-card b{display:flex;align-items:center;gap:.35rem;margin-top:1rem;color:var(--sam-accent);font-size:.75rem}.sam-home-center{text-align:center}.sam-lifecycle{display:grid;grid-template-columns:repeat(10,1fr);gap:.55rem;margin-top:3rem}.sam-lifecycle>div{display:grid;gap:.5rem;justify-items:center;border:1px solid var(--sam-border);border-radius:14px;background:var(--sam-surface);padding:1rem .45rem}.sam-lifecycle span{color:var(--sam-accent);font-size:.65rem}.sam-lifecycle strong{font-size:.68rem;text-align:center}.sam-home-release{background:linear-gradient(145deg,var(--sam-bg-soft),var(--sam-surface-raised))}.sam-release-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.sam-release-kicker{color:var(--sam-accent);font-size:.72rem;font-weight:950;letter-spacing:.12em}.sam-intelligence-card{border:1px solid var(--sam-border);border-radius:24px;background:var(--sam-surface);padding:1.25rem;box-shadow:0 24px 65px #0000002e}.sam-intelligence-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid var(--sam-border);color:var(--sam-heading);font-weight:950}.sam-intelligence-title svg{color:var(--sam-accent)}.sam-intelligence-row{display:grid;grid-template-columns:38px 1fr 1.2fr;gap:.75rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--sam-border)}.sam-intelligence-row>span{color:var(--sam-accent);font-size:.68rem}.sam-intelligence-row strong{font-size:.78rem}.sam-intelligence-row>div{height:7px;border-radius:99px;background:var(--sam-surface-raised);overflow:hidden}.sam-intelligence-row i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--sam-accent),#38bdf8)}.sam-intelligence-card small{display:block;margin-top:1rem;color:var(--sam-muted)}@media (max-width:1100px){.sam-home-hero-inner,.sam-release-grid{grid-template-columns:1fr}.sam-home-visual{min-height:450px}.sam-home-section-head{grid-template-columns:1fr;gap:1.2rem}.sam-lifecycle{grid-template-columns:repeat(5,1fr)}}@media (max-width:700px){.sam-home-hero-inner{padding-block:3rem}.sam-home-copy h1{font-size:2.55rem}.sam-home-stats,.sam-solution-grid{grid-template-columns:1fr}.sam-home-visual{min-height:390px;transform:scale(.82)}.sam-home-section{padding:4rem 1rem}.sam-lifecycle{grid-template-columns:repeat(2,1fr)}}:root{--sam-bg:#f4f7fb;--sam-surface:#fff;--sam-surface-2:#f8fafc;--sam-text:#10233f;--sam-muted:#64748b;--sam-border:#d9e2ec;--sam-primary:#0b5bd3;--sam-primary-strong:#0846a6;--sam-danger:#c73546;--sam-shadow:0 16px 45px rgba(15,35,63,.08)}html[data-theme=dark]{--sam-bg:#07111f;--sam-surface:#0d1b2d;--sam-surface-2:#12243a;--sam-text:#f5f8fc;--sam-muted:#9fb0c5;--sam-border:#263b55;--sam-primary:#6ea8fe;--sam-primary-strong:#91bdff;--sam-danger:#ff7785;--sam-shadow:0 18px 50px rgba(0,0,0,.28)}body,.samami-enterprise-shell{background:var(--sam-bg)!important;color:var(--sam-text)!important}input,select,textarea{background:var(--sam-surface)!important;color:var(--sam-text)!important;border:1px solid var(--sam-border)!important;border-radius:12px!important;min-height:44px;padding:.72rem .85rem!important;outline:none!important;box-shadow:none!important}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--sam-muted)!important;opacity:.82}input::placeholder,textarea::placeholder{color:var(--sam-muted)!important;opacity:.82}input:focus,select:focus,textarea:focus{border-color:var(--sam-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--sam-primary) 18%,transparent)!important}label,legend{color:var(--sam-text)}.sam-panel,.sam-stat-card,.sam-action-card{background:var(--sam-surface);border:1px solid var(--sam-border);border-radius:22px;box-shadow:var(--sam-shadow)}.sam-eyebrow{font-size:.72rem!important;letter-spacing:.12em;font-weight:900;color:var(--sam-primary)!important}.sam-panel{padding:1.25rem}.sam-panel-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.sam-panel-title h2{font-weight:900;font-size:1.05rem}.sam-panel-title span{font-size:.75rem;color:var(--sam-muted)}.sam-two-column{display:grid;grid-template-columns:minmax(290px,.8fr) minmax(0,1.7fr);gap:1.25rem}.sam-form-grid{display:grid;gap:.9rem;align-content:start}.sam-field{display:grid;gap:.4rem;font-size:.82rem;font-weight:800}.sam-primary-button{min-height:44px;border:0;border-radius:12px;background:var(--sam-primary);color:#fff;font-weight:900;padding:.7rem 1rem;transition:.2s}.sam-primary-button:hover{background:var(--sam-primary-strong);transform:translateY(-1px)}.sam-primary-button:disabled{opacity:.55}.sam-search-input{max-width:320px}.sam-user-list{display:grid;gap:.65rem}.sam-user-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.8rem;border:1px solid var(--sam-border);border-radius:15px;background:var(--sam-surface-2)}.sam-user-row div:nth-child(2){display:grid;gap:.12rem}.sam-user-row span{font-size:.74rem;color:var(--sam-muted)}.sam-avatar{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--sam-primary) 13%,var(--sam-surface));color:var(--sam-primary);font-weight:900}.sam-status-button{border-radius:999px;padding:.42rem .75rem;font-size:.72rem;font-weight:900;border:1px solid}.sam-status-button.active{color:#087443;border-color:#63c696;background:#e8fff3}.sam-status-button.inactive{color:var(--sam-danger);border-color:color-mix(in srgb,var(--sam-danger) 35%,transparent);background:color-mix(in srgb,var(--sam-danger) 9%,var(--sam-surface))}.sam-alert{padding:.85rem 1rem;border-radius:13px;border:1px solid}.sam-alert.danger,.sam-form-error{color:var(--sam-danger);background:color-mix(in srgb,var(--sam-danger) 8%,var(--sam-surface));border-color:color-mix(in srgb,var(--sam-danger) 28%,transparent)}.sam-stat-grid,.sam-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.sam-stat-card,.sam-action-card{padding:1.15rem}.sam-stat-card{display:grid;gap:.25rem}.sam-stat-card strong{font-size:1.8rem}.sam-stat-card span,.sam-action-card span{color:var(--sam-muted);font-size:.8rem}.sam-action-card{display:grid;gap:.8rem;transition:.2s}.sam-action-card:hover{transform:translateY(-2px);border-color:var(--sam-primary)}@media (max-width:900px){.sam-two-column,.sam-stat-grid,.sam-action-grid{grid-template-columns:1fr}.sam-panel-title{align-items:stretch;flex-direction:column}.sam-search-input{max-width:none;width:100%}}.preference-panel{display:inline-flex!important;align-items:center;gap:.35rem;padding:.28rem!important;border:1px solid var(--sam-border)!important;border-radius:999px!important;background:var(--sam-surface)!important;box-shadow:none!important}.preference-segment{display:inline-flex!important;align-items:center;gap:.12rem;border:0!important;background:transparent!important;padding:0!important}.preference-segment svg{display:none}.preference-segment button{min-width:34px;min-height:30px;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--sam-muted)!important;font-size:.72rem!important;font-weight:900!important;padding:.35rem .55rem!important}.preference-segment button.is-active{background:var(--sam-text)!important;color:var(--sam-surface)!important}html{color-scheme:dark}html,body,#root{min-height:100%;background:#050b16;color:#eef4ff}.preference-panel,.preference-segment,.samami-preference-controls{display:none!important}.samami-enterprise-shell>aside{border-color:#ffffff21!important;background:linear-gradient(160deg,rgba(15,42,71,.84),rgba(5,15,31,.76))!important;box-shadow:0 24px 70px #00000052!important;backdrop-filter:blur(26px) saturate(140%)!important}.samami-enterprise-shell header{border:1px solid rgba(255,255,255,.11)!important;border-radius:0 0 20px 20px!important;background:linear-gradient(135deg,rgba(8,25,49,.78),rgba(5,13,27,.68))!important;backdrop-filter:blur(24px) saturate(140%)!important}html,body,#root{min-height:100%;background:var(--ui-bg)!important;color:var(--ui-text)!important}body{font-family:Tahoma,Segoe UI,Arial,sans-serif!important;color-scheme:dark}#root .bg-white,#root .bg-slate-50,#root .bg-slate-100,#root .bg-gray-50,#root .bg-neutral-50,#root [class*="bg-white/"],#root .erp-card,#root .erp-toolbar,#root .erp-table-shell,#root .erp-tabs{background:linear-gradient(145deg,rgba(17,41,65,.96),rgba(8,23,40,.96))!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}#root .text-slate-950,#root .text-slate-900,#root .text-slate-800,#root .text-slate-700,#root .text-gray-950,#root .text-gray-900,#root .text-black{color:var(--ui-text)!important}#root .text-slate-600,#root .text-slate-500,#root .text-slate-400,#root .text-gray-600,#root .text-gray-500,#root .text-gray-400{color:var(--ui-muted)!important}#root .border-slate-100,#root .border-slate-200,#root .border-slate-300,#root .border-gray-200{border-color:var(--ui-border)!important}#root input:not([type=checkbox]):not([type=radio]),#root textarea,#root select,#root .erp-input,#root [role=combobox],#root [contenteditable=true]{min-height:44px!important;background:var(--ui-input)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border-strong)!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffff09!important;caret-color:var(--ui-primary)!important}#root input:hover,#root textarea:hover,#root select:hover,#root [role=combobox]:hover{background:var(--ui-input-hover)!important;border-color:#e3b83f6b!important}#root input:focus,#root textarea:focus,#root select:focus,#root [role=combobox]:focus,#root input:focus-visible,#root textarea:focus-visible,#root select:focus-visible{outline:none!important;border-color:var(--ui-focus)!important;box-shadow:0 0 0 3px #e3b83f2b!important}#root input::-moz-placeholder,#root textarea::-moz-placeholder{color:#8295aa!important;opacity:1!important}#root input::placeholder,#root textarea::placeholder{color:#8295aa!important;opacity:1!important}#root select option,#root select optgroup{background:#0a1b2e!important;color:#f8fafc!important}#root input:disabled,#root textarea:disabled,#root select:disabled{background:#111b28!important;color:#6f7d8c!important;opacity:1!important;cursor:not-allowed}#root label,#root legend{color:var(--ui-text-2)!important}#root [class*=bg-amber-50],#root [class*=bg-yellow-50],#root [class*=bg-orange-50]{background:rgba(227,184,63,.14)!important;color:#ffe29a!important;border-color:#e3b83f59!important}#root [class*=bg-emerald-50],#root [class*=bg-green-50]{background:rgba(72,215,161,.13)!important;color:#84efc7!important;border-color:#48d7a157!important}#root [class*=bg-rose-50],#root [class*=bg-red-50]{background:rgba(255,142,156,.13)!important;color:#ffb1bc!important;border-color:#ff8e9c52!important}#root [class*=bg-blue-50],#root [class*=bg-sky-50]{background:rgba(80,157,255,.13)!important;color:#a7ceff!important;border-color:#509dff52!important}.lux-public .rounded-3xl,.lux-public .rounded-\[28px\],.lux-public .rounded-\[30px\],.samami-public-shell article,.samami-public-shell section [class*=rounded-]{border-color:var(--ui-border)!important}.lux-public .bg-white,.samami-public-shell .bg-white{background:linear-gradient(145deg,#102641,#09192c)!important;color:var(--ui-text)!important}#root table{color:var(--ui-text)!important}#root thead{background:rgba(255,255,255,.035)!important;color:var(--ui-text-2)!important}#root tbody tr{border-color:var(--ui-border)!important}#root tbody tr:hover{background:rgba(255,255,255,.04)!important}#root [role=menu],#root [role=listbox],#root [role=dialog]{background:#0b1d31!important;color:var(--ui-text)!important;border-color:var(--ui-border-strong)!important}#root [role=option]{color:var(--ui-text-2)!important}#root [role=option]:hover,#root [role=option][aria-selected=true]{background:var(--ui-surface-hover)!important;color:#fff!important}.samami-public-header,.samami-public-footer,.samami-enterprise-shell>div>header{background:rgba(6,16,31,.78)!important;border-color:var(--ui-border)!important;backdrop-filter:blur(22px) saturate(145%);box-shadow:0 18px 55px #00000047!important}@media (max-width:640px){#root input:not([type=checkbox]):not([type=radio]),#root textarea,#root select{font-size:16px!important}}.samami-enterprise-shell{font-size:15px;line-height:1.65}.samami-enterprise-shell main{font-size:.9375rem}.samami-enterprise-shell main [class~="text-[9px]"],.samami-enterprise-shell main [class~="text-[10px]"],.samami-enterprise-shell main [class~="text-[11px]"]{font-size:.79rem!important;line-height:1.55!important}.samami-enterprise-shell main .text-xs{font-size:.84rem!important;line-height:1.6!important}.samami-enterprise-shell main .text-sm{font-size:.94rem!important;line-height:1.7!important}.samami-enterprise-shell main table th{font-size:.82rem;line-height:1.55;padding-block:.85rem}.samami-enterprise-shell main table td{font-size:.9rem;line-height:1.65;padding-block:.85rem}.samami-enterprise-shell main button,.samami-enterprise-shell main a{line-height:1.55}.samami-enterprise-shell main label,.samami-enterprise-shell main legend,.samami-enterprise-shell main .form-label,.samami-enterprise-shell main .sam-field,.samami-enterprise-shell main .erp-field{font-size:.86rem!important;line-height:1.65!important}.samami-enterprise-shell>aside [class~="text-[10px]"],.samami-enterprise-shell>div>header [class~="text-[10px]"]{font-size:.75rem!important;line-height:1.5!important}.samami-enterprise-shell>aside nav a,.samami-enterprise-shell>aside nav button{font-size:.88rem!important;line-height:1.55!important}.samami-eyebrow{font-size:.78rem!important;letter-spacing:.09em!important}.samami-primary-button,.samami-secondary-button{min-height:44px;padding:.72rem 1.1rem;font-size:.88rem}.samami-glass-section,.samami-detail-panel{padding:clamp(1.15rem,2vw,1.55rem)}.samami-dashboard-hero{gap:1.5rem;padding:clamp(1.3rem,3vw,2rem)}.samami-dashboard-metrics{grid-template-columns:repeat(2,minmax(112px,1fr));min-width:min(100%,390px)}.samami-dashboard-metrics div{min-height:104px;padding:1rem}.samami-dashboard-metrics strong{font-size:clamp(1.65rem,4vw,2.2rem);line-height:1.1}.samami-dashboard-metrics span{margin-top:.45rem;font-size:.82rem;line-height:1.5}.samami-dashboard-priority{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.03);padding:1rem;transition:border-color .18s ease,background .18s ease,transform .18s ease}.samami-dashboard-priority:hover{transform:translateY(-1px);border-color:#e0be5866;background:rgba(255,255,255,.055)}.samami-dashboard-priority strong{display:block;margin-top:.55rem;color:#fff;font-size:.98rem;line-height:1.65}.samami-dashboard-priority p{margin-top:.25rem;color:#aeb4bf;font-size:.86rem;line-height:1.7}.samami-dashboard-priority>span{display:flex;align-items:center;gap:.4rem;color:#9ca3af;font-size:.79rem;white-space:nowrap}.samami-dashboard-priority>span.is-overdue{color:#fb7185;font-weight:900}.samami-dashboard-badge,.samami-dashboard-warning{display:inline-flex;align-items:center;border-radius:999px;padding:.28rem .62rem;font-size:.75rem;font-weight:900;line-height:1.4}.samami-dashboard-badge{border:1px solid rgba(224,190,88,.24);background:rgba(224,190,88,.1);color:#f2d77f}.samami-dashboard-badge.is-overdue,.samami-dashboard-warning{border:1px solid rgba(244,63,94,.28);background:rgba(244,63,94,.1);color:#fb7185}.samami-small-action{padding:.55rem .75rem;font-size:.8rem}.samami-quick-tile{min-height:104px;padding:1rem}.samami-quick-tile span{font-size:.88rem;line-height:1.55}.samami-project-row{padding:1rem}.samami-project-row strong{font-size:.96rem;line-height:1.55}.samami-project-row span{margin-top:.35rem;font-size:.8rem;line-height:1.55}.samami-compact-panel{min-height:92px;padding:1rem}.samami-compact-panel strong{font-size:.91rem;line-height:1.5}.samami-compact-panel p{margin-top:.35rem;font-size:.79rem;line-height:1.6}.samami-compact-panel a{font-size:.78rem}.samami-empty{font-size:.88rem;line-height:1.75}@media (min-width: 900px){.samami-dashboard-hero{align-items:stretch}}@media (max-width: 720px){.samami-dashboard-priority{grid-template-columns:1fr}.samami-dashboard-priority>span{white-space:normal}}@media (max-width: 520px){.samami-dashboard-metrics{grid-template-columns:1fr 1fr}.samami-dashboard-metrics div{min-height:92px}}.samami-login-field{display:grid;gap:7px;color:#475569;font-size:12px;font-weight:800}.samami-login-field>div{position:relative}.samami-login-input{width:100%;min-height:48px;border:1px solid #dbe3ec;border-radius:13px;background:#fff;padding:11px 44px 11px 14px;color:#0f172a;font-size:14px;line-height:1.5;outline:none;box-shadow:0 1px 2px #0f172a08;transition:border-color .15s ease,box-shadow .15s ease}.samami-login-input::-moz-placeholder{color:#94a3b8}.samami-login-input::placeholder{color:#94a3b8}.samami-login-input:focus{border-color:#d7a91e;box-shadow:0 0 0 4px #f5be2b24}.samami-login-field svg{pointer-events:none;z-index:1}[dir=rtl] input[type=number],[dir=rtl] input[type=date],[dir=rtl] input[type=time]{padding-inline:1rem 2.75rem;font-variant-numeric:tabular-nums}[dir=rtl] :is(.relative,.sam-input-icon,.sep-input-icon,.samami-login-control)>svg+input{padding-inline-start:3rem}[dir=rtl] input[type=number]::-webkit-inner-spin-button{margin-inline-start:.7rem}[dir=rtl] .samami-field-icon,[dir=rtl] .samami-login-control>svg{right:1rem;left:auto}.samami-login-minimal{min-height:100dvh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 0%,#1e293b 0,#020617 54%)}.samami-login-card{width:min(100%,390px);display:grid;gap:16px;padding:34px;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:rgba(15,23,42,.82);box-shadow:0 30px 80px #0000006b;backdrop-filter:blur(20px)}.samami-login-logo{width:112px;height:78px;-o-object-fit:contain;object-fit:contain;margin:0 auto 12px}.samami-login-control{position:relative;display:flex;align-items:center}.samami-login-control>svg{position:absolute;z-index:1;color:#94a3b8;pointer-events:none}.samami-login-control input{width:100%;min-height:52px;border:1px solid rgba(148,163,184,.26);border-radius:15px;background:#fff;color:#0f172a;padding-inline:3rem 1rem;outline:none}.samami-login-control input:focus{border-color:#fbbf24;box-shadow:0 0 0 4px #fbbf2424}.samami-login-remember{display:flex;width:-moz-max-content;width:max-content;align-items:center;gap:9px;color:#cbd5e1;font-size:12px}.samami-login-remember input{width:16px;height:16px;accent-color:#fbbf24}.samami-login-card>button{min-height:50px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:15px;background:#fbbf24;color:#0f172a;font-weight:900}.samami-login-error{border:1px solid #fecdd3;border-radius:13px;background:#fff1f2;color:#be123c;padding:10px 12px;font-size:12px;line-height:1.8}.last\:border-0:last-child{border-width:0px}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-amber-500:focus{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.disabled\:bg-slate-300:disabled{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:w-auto{width:auto}.sm\:min-w-\[260px\]{min-width:260px}.sm\:max-w-xs{max-width:20rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_120px_1fr\]{grid-template-columns:1fr 120px 1fr}.sm\:grid-cols-\[1fr_90px_90px_auto\]{grid-template-columns:1fr 90px 90px auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_90px\]{grid-template-columns:minmax(0,1fr) 90px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_100px\]{grid-template-columns:minmax(0,1fr) auto 100px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_150px\]{grid-template-columns:minmax(0,1fr) auto 150px}.sm\:grid-cols-\[minmax\(0\,240px\)_auto\]{grid-template-columns:minmax(0,240px) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}}@media (min-width: 768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1\.4fr_\.6fr_\.8fr_auto\]{grid-template-columns:1.4fr .6fr .8fr auto}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:p-5{padding:1.25rem}}@media (min-width: 1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.lg\:grid-cols-\[1fr_2fr_auto\]{grid-template-columns:1fr 2fr auto}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[60px_2fr_1fr_1fr_1fr_auto\]{grid-template-columns:60px 2fr 1fr 1fr 1fr auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(260px\,\.7fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr) auto}.lg\:grid-cols-\[minmax\(220px\,1fr\)_minmax\(260px\,2fr\)_auto\]{grid-template-columns:minmax(220px,1fr) minmax(260px,2fr) auto}.lg\:grid-cols-\[minmax\(220px\,2fr\)_repeat\(4\,minmax\(100px\,1fr\)\)_auto\]{grid-template-columns:minmax(220px,2fr) repeat(4,minmax(100px,1fr)) auto}.lg\:grid-cols-\[minmax\(240px\,0\.7fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(260px\,1fr\)_minmax\(260px\,1fr\)_auto\]{grid-template-columns:minmax(260px,1fr) minmax(260px,1fr) auto}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}}@media (min-width: 1100px){.min-\[1100px\]\:block{display:block}.min-\[1100px\]\:hidden{display:none}}@media (min-width: 1280px){.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[\.9fr_1\.1fr\],.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.xl\:grid-cols-\[330px_minmax\(0\,1fr\)\]{grid-template-columns:330px minmax(0,1fr)}.xl\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.xl\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.xl\:grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.xl\:grid-cols-\[380px_minmax\(0\,1fr\)\]{grid-template-columns:380px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(300px\,\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}}@media (min-width: 1536px){.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(520px\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(520px,1.15fr)}}:root{--sam-vr-font-body: 14px;--sam-vr-font-small: 12px;--sam-vr-font-label: 13px;--sam-vr-font-card: 16px;--sam-vr-font-section: clamp(28px, 3.1vw, 48px);--sam-vr-font-hero: clamp(44px, 5vw, 76px);--sam-vr-control-h: 38px;--sam-vr-radius-control: 9px;--sam-vr-radius-card: 14px;--sam-vr-radius-panel: 18px;--sam-vr-space-section: clamp(72px, 8vw, 112px);--sam-vr-line: rgba(255,255,255,.1);--sam-vr-shadow: 0 18px 48px rgba(0,0,0,.2)}html{font-size:16px}body{font-size:var(--sam-vr-font-body);line-height:1.62;text-rendering:optimizeLegibility}#root button,#root a,#root input,#root select,#root textarea{font-size:inherit}#root button svg,#root a svg{width:16px;height:16px;stroke-width:1.8}#root :is(button,a).sam-icon-emphasis svg,#root .sam-icon-emphasis svg{width:22px;height:22px}#root :is(.rounded-3xl,.rounded-\[28px\],.rounded-\[30px\],.rounded-\[32px\],.rounded-\[36px\],.rounded-\[42px\],.rounded-\[44px\]){border-radius:var(--sam-vr-radius-panel)!important}.samami-enterprise-shell{font-size:14px!important;line-height:1.56!important;letter-spacing:0}.samami-app-sidebar{inset-block:10px!important;width:238px!important;border-radius:18px!important;box-shadow:0 18px 54px #00000047!important}.samami-enterprise-shell[dir=rtl] .samami-app-sidebar{right:0!important;left:auto!important}.samami-enterprise-shell[dir=ltr] .samami-app-sidebar{left:0!important;right:auto!important}.samami-app-header{min-height:56px;padding:8px 14px!important;border-radius:0 0 14px 14px!important;box-shadow:0 10px 30px #00000029!important}.samami-app-main{width:min(100%,1480px);max-width:100%;min-width:0;box-sizing:border-box;padding:18px 20px 30px!important}.samami-sidebar-brand{padding:14px 14px 12px!important}.samami-sidebar-mark{width:32px!important;height:32px!important;border-radius:9px!important;font-size:13px!important}.samami-sidebar-brand-title{font-size:13px!important;letter-spacing:.04em}.samami-sidebar-meta{font-size:10.5px!important;line-height:1.45!important}.samami-sidebar-nav{padding:8px!important}.samami-nav-group{min-height:38px;gap:9px!important;border-radius:9px!important;padding:7px 9px!important;font-size:12.5px!important;font-weight:800!important}.samami-nav-item{display:flex;min-height:35px;align-items:center;gap:8px;border-radius:8px;padding:6px 9px;color:#9aa9bb;font-size:12px!important;font-weight:700;line-height:1.45;transition:background .16s ease,color .16s ease}.samami-nav-item:hover{background:rgba(255,255,255,.045);color:#fff}.samami-nav-item.is-active{background:rgba(227,184,63,.92);color:#0b1420;box-shadow:none}.samami-nav-item svg,.samami-nav-group svg{width:15px!important;height:15px!important}.samami-sidebar-footer{padding:11px 13px!important}.samami-app-header h1{font-size:13.5px!important;line-height:1.35!important}.samami-app-header p{font-size:10.5px!important}.samami-app-header button{min-height:34px;border-radius:9px!important}.samami-enterprise-shell main h1{font-size:clamp(22px,2.1vw,28px)!important;line-height:1.35!important}.samami-enterprise-shell main h2{font-size:clamp(18px,1.7vw,23px)!important;line-height:1.42!important}.samami-enterprise-shell main h3{font-size:15.5px!important;line-height:1.45!important}.samami-enterprise-shell main h4{font-size:14px!important}.samami-enterprise-shell main p{line-height:1.72}.samami-enterprise-shell main [class~="text-[9px]"],.samami-enterprise-shell main [class~="text-[10px]"],.samami-enterprise-shell main [class~="text-[11px]"],.samami-enterprise-shell main .text-xs{font-size:11.5px!important;line-height:1.5!important}.samami-enterprise-shell main .text-sm{font-size:13px!important;line-height:1.58!important}.samami-enterprise-shell main .text-base{font-size:14px!important}.samami-enterprise-shell main .text-lg{font-size:16px!important}.samami-enterprise-shell main .text-xl{font-size:18px!important}.samami-enterprise-shell main .text-2xl{font-size:22px!important}.samami-enterprise-shell main .text-3xl,.samami-enterprise-shell main .text-4xl,.samami-enterprise-shell main .text-5xl{font-size:27px!important}.samami-enterprise-shell main :is(button,a) svg{width:15px;height:15px}.samami-enterprise-shell main :is(.p-8,.p-7){padding:1.25rem!important}.samami-enterprise-shell main .p-6{padding:1.1rem!important}.samami-enterprise-shell main .p-5{padding:1rem!important}.samami-enterprise-shell main .p-4{padding:.85rem!important}.samami-enterprise-shell main :is(.gap-8,.gap-7,.gap-6){gap:1rem!important}.samami-enterprise-shell main .gap-5{gap:.9rem!important}.samami-enterprise-shell main .gap-4{gap:.75rem!important}.samami-enterprise-shell main :is(.space-y-8,.space-y-7,.space-y-6)>:not([hidden])~:not([hidden]){margin-top:1rem!important}.samami-enterprise-shell :is(.erp-card,.erp-toolbar,.erp-table-shell,.erp-tabs,.erp-record-card,.erp-form-panel,.samami-module-card,.samami-glass-section,.samami-detail-panel){border-radius:var(--sam-vr-radius-card)!important;box-shadow:0 10px 30px #00000026!important;backdrop-filter:blur(14px)!important}.samami-enterprise-shell .erp-page-hero,.samami-enterprise-shell .samami-command-hero,.samami-enterprise-shell .samami-dashboard-hero{border-radius:16px!important;padding:1.15rem!important;box-shadow:0 14px 38px #0000002e!important}.samami-enterprise-shell .erp-page-hero h1,.samami-enterprise-shell .erp-page-heading h2{font-size:23px!important}.samami-enterprise-shell .erp-page-hero p,.samami-enterprise-shell .erp-page-heading p{font-size:12.5px!important;line-height:1.7!important}.samami-enterprise-shell .erp-section-label,.samami-enterprise-shell .samami-eyebrow{font-size:10.5px!important;letter-spacing:.1em!important}.samami-enterprise-shell input:not([type=checkbox]):not([type=radio]),.samami-enterprise-shell textarea,.samami-enterprise-shell select,.samami-enterprise-shell .erp-input{min-height:var(--sam-vr-control-h)!important;border-radius:var(--sam-vr-radius-control)!important;padding:.55rem .7rem!important;font-size:12.75px!important}.samami-enterprise-shell textarea{min-height:92px!important}.samami-enterprise-shell label,.samami-enterprise-shell legend,.samami-enterprise-shell .erp-field{font-size:12px!important;line-height:1.5!important}.samami-enterprise-shell main button,.samami-enterprise-shell main a[class*=button],.samami-enterprise-shell main .erp-button-primary,.samami-enterprise-shell main .erp-button-secondary,.samami-enterprise-shell main .samami-primary-button,.samami-enterprise-shell main .samami-secondary-button{min-height:36px!important;border-radius:9px!important;padding:.48rem .78rem!important;font-size:12.25px!important}.samami-enterprise-shell table{font-size:12.5px!important}.samami-enterprise-shell table th{padding:.62rem .7rem!important;font-size:11.5px!important;line-height:1.4!important}.samami-enterprise-shell table td{padding:.65rem .7rem!important;font-size:12.5px!important;line-height:1.5!important}.samami-enterprise-shell :is(.rounded-full,[class*=badge],[class*=Badge]){font-size:10.5px}.dpe-cinema-shell{width:min(1360px,calc(100% - 48px))!important}.dpe-cinema-hero,.dpe-hero-layout{min-height:calc(100svh - 88px)!important}.dpe-hero-copy{max-width:650px!important}.dpe-hero-copy h1{font-size:var(--sam-vr-font-hero)!important;line-height:1.04!important;letter-spacing:-.04em!important}.dpe-hero-copy>p{max-width:610px!important;font-size:15px!important;line-height:1.82!important}.dpe-eyebrow,.dpe-section-kicker,.dpe-section-index{font-size:9.5px!important;letter-spacing:.11em!important}.dpe-hero-actions .dpe-button,.dpe-final-cta .dpe-button,.dpe-button{min-height:42px!important;border-radius:9px!important;padding:0 15px!important;font-size:11.5px!important}.dpe-hero-proof{min-height:66px!important;padding-block:12px!important}.dpe-hero-proof b{font-size:17px!important}.dpe-hero-proof span{font-size:9.5px!important}.dpe-hero-machine{min-height:560px!important;transform:scale(.9);transform-origin:center}.dpe-showcase-section,.dpe-manifesto,.dpe-worlds,.dpe-selector-section,.dpe-intelligence-section,.dpe-applications,.dpe-service-section{padding-block:var(--sam-vr-space-section)!important}.dpe-manifesto-copy h2,.dpe-section-head h2,.dpe-intelligence-copy h2,.dpe-service-copy h2,.dpe-final-content h2{font-size:var(--sam-vr-font-section)!important;line-height:1.24!important;letter-spacing:-.035em!important}.dpe-manifesto-text,.dpe-section-head>p,.dpe-intelligence-copy p,.dpe-service-copy p,.dpe-final-content p{font-size:13px!important;line-height:1.9!important}.dpe-world-card{min-height:470px!important}.dpe-world-visual{height:214px!important}.dpe-world-copy{padding:21px 20px 24px!important}.dpe-world-copy h3{font-size:20px!important}.dpe-world-copy p{min-height:70px!important;font-size:11.5px!important;line-height:1.8!important}.dpe-selector-stage{border-radius:18px!important}.dpe-selector-controls{padding:26px!important}.dpe-selector-result{min-height:450px!important;padding:28px!important}.dpe-selector-result h3{font-size:23px!important}.dpe-result-orbit b{font-size:44px!important}.dpe-application-card,.dpe-intelligence-console,.dpe-service-visual{border-radius:18px!important}.sx-root{font-size:12px}.sx-header{height:64px!important;padding-inline:18px!important}.sx-brand>span{width:32px!important;height:32px!important;font-size:17px!important}.sx-brand b{font-size:11.5px!important}.sx-header-actions button{min-height:34px;border-radius:8px!important;padding:7px 10px!important;font-size:10.5px!important}.sx-workspace{height:calc(100vh - 64px)!important;grid-template-columns:68px minmax(460px,1fr) 338px!important}.sx-rail{padding:8px 6px!important}.sx-rail button{min-height:48px!important;border-radius:8px!important;gap:2px!important}.sx-rail button i{font-size:16px!important}.sx-rail button span{font-size:9px!important}.sx-inspector{padding:15px!important}.sx-inspector-head h1{font-size:18px!important}.sx-inspector-head p{font-size:10.5px!important;line-height:1.65!important}.sx-option{min-height:54px!important;border-radius:9px!important;padding:8px!important;gap:9px!important}.sx-swatch{width:39px!important;height:36px!important;border-radius:7px!important}.sx-option-copy strong{font-size:10.5px!important}.sx-option-copy small{font-size:8.5px!important}.sx-panel-stack{gap:14px!important}.sx-presets>button{border-radius:10px!important;padding:10px!important}.sx-range,.sx-number-field,.sx-segment,.sx-process-note{border-radius:9px!important;padding:9px!important}.sx-cloud-form input{min-height:38px!important;border-radius:8px!important;padding:8px 10px!important;font-size:11px!important}.sx-cloud-form>button{min-height:38px!important;border-radius:8px!important;padding:8px 11px!important;font-size:11px!important}.sx-estimate-total{border-radius:11px!important;padding:13px!important}.sx-estimate-total strong{font-size:19px!important}.sx-bom{border-radius:10px!important}.sx-bom article{padding:8px 10px!important}.sx-view-controls button{min-height:34px!important;font-size:9.5px!important}.tx-root{font-size:12px!important}.tx-header{height:64px!important;padding-inline:20px!important}.tx-hero{padding:62px clamp(20px,4vw,54px) 34px!important}.tx-hero h1{font-size:clamp(34px,4vw,56px)!important;line-height:1.12!important}.tx-hero p{font-size:13px!important;line-height:1.8!important}.tx-workspace,.tx-results{padding-inline:clamp(18px,3vw,48px)!important;gap:18px!important}.tx-workspace{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr)!important}.tx-scene{min-height:460px!important;height:min(600px,66vh)!important}.tx-panel{padding:17px!important}.tx-panel-title>span{width:31px!important;height:31px!important}.tx-panel-title b{font-size:13px!important}.tx-fields{gap:10px!important}.tx-field select,.tx-field input,.tx-save-card input{height:39px!important;font-size:11.5px!important}.tx-result-main,.tx-save-card{border-radius:14px}.tx-result-head h2{font-size:clamp(21px,2.4vw,31px)!important}.tx-save-card h2{font-size:23px!important}.tx-save{min-height:42px!important;font-size:11.5px!important}.tx-bom table{font-size:10.5px!important}.tx-bom th,.tx-bom td{padding:9px!important}@media (max-width: 1100px){.samami-app-frame{margin-left:0!important;margin-right:0!important}.dpe-hero-machine{transform:none}.sx-workspace{grid-template-columns:62px minmax(380px,1fr) 320px!important}}@media (max-width: 760px){:root{--sam-vr-font-hero: clamp(36px,11vw,48px);--sam-vr-font-section: clamp(27px,8vw,38px)}.samami-app-main{padding:14px 12px 24px!important}.dpe-cinema-shell{width:calc(100% - 28px)!important}.dpe-cinema-hero{padding-block:54px!important}.dpe-showcase-section,.dpe-manifesto,.dpe-worlds,.dpe-selector-section,.dpe-intelligence-section,.dpe-applications,.dpe-service-section{padding-block:68px!important}.dpe-world-card{min-height:auto!important}.dpe-selector-controls,.dpe-selector-result{padding:20px!important}.sx-header{min-height:58px!important}.sx-workspace{height:auto!important;grid-template-columns:1fr!important}.tx-workspace,.tx-results{grid-template-columns:1fr!important;padding-inline:12px!important}}:root{--sam-erp-sidebar: 224px;--sam-erp-sidebar-collapsed: 72px;--sam-erp-header: 52px;--sam-erp-surface: color-mix(in srgb, var(--surface-default) 82%, transparent);--sam-erp-surface-2: color-mix(in srgb, var(--surface-elevated) 76%, transparent);--sam-erp-border: var(--border-default);--sam-erp-muted: var(--text-muted);--sam-erp-gold: var(--brand-accent)}.samami-app-sidebar{width:var(--sam-erp-sidebar)!important;transition:width .2s ease}.samami-app-frame{transition:margin-left .2s ease,margin-right .2s ease}.samami-enterprise-shell[dir=rtl] .samami-app-frame{margin-right:var(--samami-sidebar-width,232px)!important;margin-left:0!important}.samami-enterprise-shell[dir=ltr] .samami-app-frame{margin-left:var(--samami-sidebar-width,232px)!important;margin-right:0!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar{width:var(--sam-erp-sidebar-collapsed)!important}.samami-enterprise-shell[dir=rtl].is-sidebar-collapsed .samami-app-frame{margin-right:var(--samami-sidebar-collapsed-width,68px)!important;margin-left:0!important}.samami-enterprise-shell[dir=ltr].is-sidebar-collapsed .samami-app-frame{margin-left:var(--samami-sidebar-collapsed-width,68px)!important;margin-right:0!important}.samami-sidebar-collapse-rail{position:absolute;z-index:4;top:74px;width:26px;height:36px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:9px;color:#c7d2df;background:#0b2037;box-shadow:0 8px 22px #0000003d}.samami-enterprise-shell[dir=rtl] .samami-sidebar-collapse-rail{left:-13px}.samami-enterprise-shell[dir=ltr] .samami-sidebar-collapse-rail{right:-13px}.samami-sidebar-collapse-rail:hover{color:#fff;border-color:#e3b83f8c;background:#102c49}.samami-nav-children{padding-inline-start:12px}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar :is(.samami-sidebar-brand-copy,.samami-nav-group span,.samami-nav-chevron,.samami-sidebar-user,.samami-sidebar-version){display:none!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar .samami-sidebar-brand>div{justify-content:center}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar .samami-sidebar-nav{padding-inline:9px!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar .samami-nav-group{justify-content:center;padding-inline:0!important;min-height:40px}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar .samami-sidebar-footer>div{justify-content:center}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar .samami-sidebar-footer button{margin:auto}.samami-app-header{min-height:var(--sam-erp-header)!important;padding-block:6px!important}.samami-app-main{width:min(100%,1600px);padding:16px 18px 28px!important}.samami-enterprise-shell main :is(.erp-card,.erp-toolbar,.erp-table-shell,.erp-tabs,.erp-record-card,.erp-form-panel,.samami-module-card,.samami-glass-section,.samami-detail-panel,.sam-page-hero,.sam-stat-card,.sam-action-card){border:1px solid var(--sam-erp-border)!important;background:linear-gradient(150deg,rgba(15,38,62,.86),rgba(7,20,35,.9))!important;box-shadow:0 8px 24px #00000024!important}.samami-enterprise-shell main :is(.erp-card,.erp-record-card,.samami-module-card,.sam-stat-card,.sam-action-card){padding:14px!important}.samami-enterprise-shell main :is(.erp-toolbar,.erp-tabs){min-height:42px;padding:6px 8px!important}.samami-enterprise-shell main .sam-page-stack{gap:14px}.samami-enterprise-shell main .sam-page-hero{padding:16px 18px!important}.samami-enterprise-shell main .sam-page-hero h1{font-size:22px!important}.samami-enterprise-shell main .sam-page-hero p{max-width:78ch;margin-top:5px!important;font-size:12.5px!important}.samami-enterprise-shell main .sam-stat-grid{gap:10px;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.samami-enterprise-shell main .sam-stat-card{min-height:88px}.samami-enterprise-shell main .sam-stat-card strong{font-size:23px;line-height:1.1}.samami-enterprise-shell main .sam-action-grid{gap:10px}.samami-enterprise-shell main .sam-action-card{min-height:72px}.samami-enterprise-shell table{border-collapse:separate;border-spacing:0}.samami-enterprise-shell table th{position:sticky;top:0;z-index:1;background:#0c2239!important;color:#aebed0!important;text-transform:none}.samami-enterprise-shell table tbody tr{transition:background .12s ease}.samami-enterprise-shell table tbody tr:hover{background:rgba(227,184,63,.045)!important}.samami-enterprise-shell :is(input,select,textarea):focus-visible{box-shadow:0 0 0 2px #e3b83f29!important}.samami-enterprise-shell .sam-page-loading{min-height:220px;display:grid;place-items:center;border:1px dashed var(--sam-erp-border);border-radius:14px;color:var(--sam-erp-muted);background:rgba(255,255,255,.018)}.samami-enterprise-shell .sam-alert{border-radius:11px;padding:11px 13px;font-size:12.5px}.sam-customer-workspace{width:min(100% - 32px,1420px);margin-inline:auto;padding:24px 0 70px;color:#f4f7fb}.sam-portal-hero{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:22px 24px;background:linear-gradient(115deg,rgba(8,23,40,.98),rgba(17,43,70,.94));box-shadow:0 16px 42px #0003}.sam-portal-hero:after{content:"";position:absolute;inset:auto -8% -55% auto;width:420px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(227,184,63,.13),transparent 67%);pointer-events:none}.sam-portal-hero h1{font-size:clamp(24px,2.6vw,36px)!important}.sam-portal-hero>div:first-child p:first-child{font-size:10px!important;letter-spacing:.12em!important}.sam-portal-hero>div:nth-child(2){margin-top:20px!important;gap:8px!important}.sam-portal-hero>div:nth-child(2)>div{min-height:86px;border-radius:12px!important;padding:12px!important;background:rgba(255,255,255,.035)!important}.sam-portal-hero>div:nth-child(2) svg{width:16px!important;height:16px!important}.sam-portal-hero>div:nth-child(2) .text-3xl{margin-top:10px!important;font-size:24px!important}.sam-portal-hero>div:nth-child(3){margin-top:16px!important}.sam-portal-hero button,.sam-portal-hero a{min-height:36px!important;border-radius:9px!important;padding:7px 11px!important;font-size:11.5px!important}.sam-portal-tabs{position:sticky;top:68px;z-index:22;display:flex;gap:4px;overflow-x:auto;margin-top:14px;padding:5px;border:1px solid rgba(166,194,222,.15);border-radius:12px;background:rgba(6,18,31,.88);backdrop-filter:blur(18px);box-shadow:0 8px 24px #00000026;scrollbar-width:none}.sam-portal-tabs::-webkit-scrollbar{display:none}.sam-portal-tab{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:34px;padding:6px 10px;border-radius:8px;color:#9fb0c3;font-size:11.5px;font-weight:800;white-space:nowrap;transition:.15s ease}.sam-portal-tab:hover{color:#fff;background:rgba(255,255,255,.04)}.sam-portal-tab.is-active{color:#101820;background:#e3b83f}.sam-portal-tab svg{width:14px!important;height:14px!important}.sam-customer-workspace>div.mt-6{margin-top:14px!important}.sam-portal-panel{border:1px solid rgba(166,194,222,.14);border-radius:14px;padding:15px;background:linear-gradient(150deg,rgba(15,38,62,.82),rgba(7,20,35,.88));box-shadow:0 8px 24px #00000021}.sam-portal-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.sam-portal-panel-title{display:flex;align-items:center;gap:9px;min-width:0}.sam-portal-panel-icon{display:grid;place-items:center;width:32px;height:32px;flex:none;border:1px solid rgba(227,184,63,.22);border-radius:9px;background:rgba(227,184,63,.1);color:#f0ce68}.sam-portal-panel-title h2{color:#f8fafc;font-size:15px!important;line-height:1.4;font-weight:900}.sam-portal-panel-title p{margin-top:2px;color:#91a4b8!important;font-size:11.5px!important;line-height:1.55}.sam-portal-panel-head :is(button,a){min-height:32px;border-radius:8px;padding:5px 9px;font-size:11px!important}.sam-portal-project-card{border:1px solid rgba(166,194,222,.13);border-radius:12px;padding:14px;background:rgba(255,255,255,.022)}.sam-portal-project-card .text-lg{font-size:14px!important}.sam-portal-project-card .mt-5{margin-top:12px!important}.sam-portal-project-card .p-4{padding:10px!important}.sam-portal-status{display:inline-flex;align-items:center;min-height:23px;padding:3px 8px;border-radius:999px;font-size:10.5px!important;font-weight:850;white-space:nowrap}.sam-portal-empty{min-height:92px;display:grid;place-items:center;border:1px dashed rgba(166,194,222,.18);border-radius:11px;padding:18px;color:#8fa2b6;background:rgba(255,255,255,.018);font-size:12px;line-height:1.7;text-align:center}.sam-customer-workspace article[class*=rounded-],.sam-customer-workspace button[class*=rounded-],.sam-customer-workspace div[class*=rounded-]{box-shadow:none!important}.sam-customer-workspace article[class*=rounded-]{border-radius:11px!important;padding:12px!important}.sam-customer-workspace :is(.p-5,.p-6){padding:13px!important}.sam-customer-workspace :is(.gap-6,.gap-5){gap:12px!important}.sam-customer-workspace :is(.space-y-6,.space-y-5,.space-y-4)>:not([hidden])~:not([hidden]){margin-top:12px!important}.sam-customer-workspace .text-lg{font-size:14px!important}.sam-customer-workspace .text-base{font-size:13px!important}.sam-customer-workspace .text-sm{font-size:12px!important;line-height:1.65!important}.sam-customer-workspace .text-xs{font-size:10.5px!important}.sam-customer-workspace :is(button,a) svg{width:15px;height:15px}.sam-portal-error{display:flex;align-items:flex-start;gap:9px;margin-top:14px;border:1px solid rgba(255,142,156,.28);border-radius:11px;padding:12px;color:#ffb1bc;background:rgba(255,142,156,.1);font-size:12px;font-weight:800}.sam-portal-skeleton{margin-top:14px;padding:18px;border:1px solid rgba(166,194,222,.12);border-radius:14px;background:rgba(255,255,255,.02);overflow:hidden}.sam-portal-skeleton-line,.sam-portal-skeleton-card,.sam-portal-skeleton-panels>div{position:relative;overflow:hidden;background:rgba(255,255,255,.055)}.sam-portal-skeleton-line:after,.sam-portal-skeleton-card:after,.sam-portal-skeleton-panels>div:after{content:"";position:absolute;inset:0;transform:translate(100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent);animation:samPortalShimmer 1.3s infinite}.sam-portal-skeleton-line{width:38%;height:14px;border-radius:7px}.sam-portal-skeleton-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:16px}.sam-portal-skeleton-card{height:76px;border-radius:10px}.sam-portal-skeleton-panels{display:grid;grid-template-columns:1.35fr .65fr;gap:12px;margin-top:14px}.sam-portal-skeleton-panels>div{height:260px;border-radius:12px}@keyframes samPortalShimmer{to{transform:translate(-100%)}}@media (max-width:1023px){.samami-app-frame{margin-left:0!important;margin-right:0!important}.sam-customer-workspace{width:min(100% - 24px,1420px)}.sam-portal-tabs{top:62px}.sam-portal-skeleton-grid{grid-template-columns:repeat(2,1fr)}.sam-portal-skeleton-panels{grid-template-columns:1fr}}@media (max-width:640px){.sam-customer-workspace{width:min(100% - 20px,1420px);padding-top:14px}.sam-portal-hero{padding:17px;border-radius:15px}.sam-portal-hero>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important}.sam-portal-panel{padding:12px}.sam-portal-panel-head{align-items:flex-start}.sam-portal-panel-icon{width:29px;height:29px}.sam-portal-tabs{top:58px}.sam-portal-skeleton-grid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.samami-app-sidebar,.samami-app-frame{transition:none}.sam-portal-skeleton-line:after,.sam-portal-skeleton-card:after,.sam-portal-skeleton-panels>div:after{animation:none}}.sam-legacy-data-notice{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;border:1px solid rgba(245,158,11,.28);border-radius:12px;background:rgba(120,53,15,.18);padding:10px 12px;color:#f8d48a}.sam-legacy-data-notice strong{display:block;font-size:13px;color:#fff}.sam-legacy-data-notice p{margin-top:2px;font-size:11.5px;line-height:1.7;color:#d6c4a4}.sam-legacy-data-notice button{display:inline-flex;align-items:center;gap:6px;min-height:32px;border:1px solid rgba(245,158,11,.3);border-radius:8px;padding:5px 9px;font-size:11px;font-weight:800;color:#fff;background:rgba(245,158,11,.12)}.sam-legacy-data-notice .is-dismiss{padding:5px}@media (max-width:767px){.sam-legacy-data-notice{grid-template-columns:auto minmax(0,1fr) auto}.sam-legacy-data-notice>button:not(.is-dismiss){grid-column:2;justify-self:start}}:root{color-scheme:dark;--sam-safe-top: env(safe-area-inset-top, 0px);--sam-safe-right: env(safe-area-inset-right, 0px);--sam-safe-bottom: env(safe-area-inset-bottom, 0px);--sam-safe-left: env(safe-area-inset-left, 0px);--sam-focus-ring: var(--focus-ring);--sam-reading-width: 72ch}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-width:320px;overflow-x:clip}#root{min-height:100dvh;isolation:isolate}:is(main,section,article,header,footer,nav,aside,form,fieldset,div){min-width:0}:is(p,li,dd,dt,label,legend,button,a,th,td,h1,h2,h3,h4,h5,h6){overflow-wrap:anywhere}:is(img,video,canvas,svg){max-width:100%}img,video{height:auto}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}#root :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid rgba(245,204,83,.96)!important;outline-offset:2px!important;box-shadow:var(--sam-focus-ring)!important}#root :is(a,button,input,select,textarea):disabled,#root [aria-disabled=true]{cursor:not-allowed}.sam-customer-workspace :is(.sam-portal-panel-title p,.sam-portal-empty),.samami-enterprise-shell main :is(.sam-page-hero p,.samami-detail-copy){max-width:var(--sam-reading-width)}.samami-public-shell h1,.samami-public-shell h2,.samami-public-shell h3,.samami-enterprise-shell main h1,.samami-enterprise-shell main h2,.sam-customer-workspace h1,.sam-customer-workspace h2{text-wrap:balance}.samami-enterprise-shell main :is(button,a,.erp-toolbar,.erp-tabs)>svg,.sam-customer-workspace :is(button,a)>svg,.samami-public-shell :is(button,a)>svg{flex:none}.samami-enterprise-shell main :is(button,a):not(.sam-icon-button)>svg,.sam-customer-workspace :is(button,a):not(.sam-icon-button)>svg{width:16px;height:16px}#root [role=dialog]{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overscroll-behavior:contain}#root [role=dialog]>:is(form,section,article,div){max-height:calc(100dvh - 24px);overflow:auto;scrollbar-gutter:stable}.samami-enterprise-shell main :is(.erp-table-shell,.table-responsive,[class*=overflow-x-auto]),.sam-customer-workspace :is(.table-responsive,[class*=overflow-x-auto]){overscroll-behavior-inline:contain;scrollbar-gutter:stable}.samami-enterprise-shell main table,.sam-customer-workspace table{font-variant-numeric:tabular-nums}.samami-enterprise-shell main :is(td,th){vertical-align:middle}.sam-final-page-loading{min-height:max(280px,42dvh);display:grid;place-items:start stretch;padding:24px;background:var(--sam-ref-canvas,var(--sam-boot-canvas,#f4f7fb));color:var(--sam-ref-text,var(--sam-boot-text,#172033))}.sam-final-page-loading__panel{display:flex;align-items:center;gap:10px;min-height:44px;width:min(100%,520px);padding:10px 12px;border:1px solid var(--sam-ref-line,var(--sam-boot-line,#dbe4ee));border-radius:12px;background:var(--sam-ref-surface,var(--sam-boot-surface,#fff));box-shadow:none;font-size:12px;font-weight:800}.sam-final-page-loading__dot{width:8px;aspect-ratio:1;border-radius:50%;background:var(--sam-ref-blue,#2f6fe4);box-shadow:0 0 0 4px color-mix(in srgb,var(--sam-ref-blue,#2f6fe4) 12%,transparent);animation:sam-final-pulse 1.15s ease-in-out infinite}@keyframes sam-final-pulse{50%{opacity:.38;transform:scale(.82)}}@media (max-width: 1440px){.samami-app-main{max-width:100%;padding-inline:14px!important}.samami-enterprise-shell main .sam-page-stack{gap:12px}.sam-customer-workspace{width:min(100% - 24px,1320px)}.dpe-cinema-shell{width:min(1280px,calc(100% - 36px))!important}}@media (max-width: 1023px){.samami-app-main{padding:12px 12px calc(24px + var(--sam-safe-bottom))!important}.samami-app-header{padding-top:max(6px,var(--sam-safe-top))!important}.sam-portal-tabs{top:calc(58px + var(--sam-safe-top))}.samami-enterprise-shell main :is(.grid-cols-4,.lg\:grid-cols-4,.xl\:grid-cols-4){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 767px){html{scroll-padding-top:calc(64px + var(--sam-safe-top))}.samami-app-main{padding-inline:10px!important}.samami-enterprise-shell main .sam-page-hero{padding:13px!important}.samami-enterprise-shell main .sam-page-hero h1{font-size:20px!important}.samami-enterprise-shell main :is(.sam-stat-grid,.sam-action-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.sam-customer-workspace{width:min(100% - 16px,100%);padding-bottom:calc(48px + var(--sam-safe-bottom))}.sam-portal-hero{padding:15px!important}.sam-portal-panel-head{flex-wrap:wrap}.sam-portal-panel-head>:last-child{margin-inline-start:auto}.samami-public-shell :is(input,select,textarea),.sam-customer-workspace :is(input,select,textarea),.samami-enterprise-shell main :is(input,select,textarea){font-size:16px!important}.samami-public-shell :is(button,a),.sam-customer-workspace :is(button,a),.samami-enterprise-shell main :is(button,a){touch-action:manipulation}#root [role=dialog]{max-width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}#root [role=dialog]>:is(form,section,article,div){max-height:calc(100dvh - 12px)}}@media (max-width: 479px){.samami-enterprise-shell main :is(.sam-stat-grid,.sam-action-grid),.sam-portal-hero>div:nth-child(2),.sam-portal-skeleton-grid{grid-template-columns:1fr!important}.samami-enterprise-shell main :is(.erp-toolbar,.erp-tabs){align-items:stretch;flex-wrap:wrap}.samami-enterprise-shell main :is(.erp-toolbar,.erp-tabs)>:is(button,a,select){max-width:100%}.sam-portal-tabs{margin-inline:-4px;border-radius:10px}.sam-final-page-loading{padding:12px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.sam-final-page-loading__dot{animation:none}}@media (forced-colors: active){#root :is(a,button,input,select,textarea):focus-visible{outline:2px solid Highlight!important}.sam-final-page-loading__dot{background:Highlight;box-shadow:none}}@media print{.samami-app-sidebar,.samami-app-header,.samami-public-header,.samami-public-footer,.sam-portal-tabs,.samami-sidebar-collapse,.sam-final-page-loading{display:none!important}.samami-app-frame{margin:0!important}body,#root,.samami-enterprise-shell,.sam-customer-workspace{background:#fff!important;color:#111!important}main{width:100%!important;max-width:none!important;padding:0!important}}:root{--sam-public-header-height: 74px;--sam-control-min-height: 42px}.samami-enterprise-shell main .erp-table-shell,.samami-enterprise-shell main .sam-table-scroll,.samami-enterprise-shell main [data-qa=table-scroll]{max-width:100%;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.samami-enterprise-shell main .erp-table-shell>table,.samami-enterprise-shell main .sam-table-scroll>table,.samami-enterprise-shell main [data-qa=table-scroll]>table{width:-moz-max-content;width:max-content;min-width:100%}.samami-enterprise-shell :is(.sam-input-icon,.sep-input-icon,.samami-login-control,[data-field-icon]){position:relative}.samami-enterprise-shell :is(.sam-input-icon,.sep-input-icon,[data-field-icon])>svg,.samami-login-control>svg{position:absolute;inset-inline-start:1rem;z-index:2;pointer-events:none}.samami-enterprise-shell :is(.sam-input-icon,.sep-input-icon,[data-field-icon])>:is(input,select,textarea),.samami-login-control>input{padding-inline-start:3rem!important;padding-inline-end:1rem!important}.samami-enterprise-shell input[type=number],.samami-enterprise-shell input[type=date],.samami-enterprise-shell input[type=time]{min-width:0;padding-inline-start:1rem!important;padding-inline-end:2.85rem!important;font-variant-numeric:tabular-nums}.sam-voucher-dialog{width:min(100%,64rem);max-height:calc(100dvh - 1.5rem);display:flex;flex-direction:column;overflow:hidden}.sam-voucher-form{min-height:0;display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.sam-voucher-form__body{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.sam-voucher-form__entries{max-height:min(44dvh,520px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.sam-voucher-form__actions{position:sticky;z-index:15;bottom:0;margin-top:0;border-top:1px solid #e2e8f0;background:rgba(255,255,255,.96);padding-top:12px;padding-bottom:max(4px,env(safe-area-inset-bottom));backdrop-filter:blur(12px)}.samami-mobile-sidebar-layer{overscroll-behavior:contain}.samami-mobile-sidebar-layer>aside{width:min(18rem,calc(100vw - 48px));max-width:100%;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom)}.form-guide-fab{inset-block-end:max(18px,calc(12px + env(safe-area-inset-bottom)))}.samami-login-minimal{width:100%;min-width:320px;overflow:hidden;padding-block:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-bottom))}.samami-login-card{max-height:calc(100dvh - 32px);overflow-y:auto;scrollbar-gutter:stable}.samami-login-control input{min-width:0}@media (max-width: 900px){:root{--sam-public-header-height: 68px}}@media (max-width: 767px){.samami-enterprise-shell main .erp-table-shell,.samami-enterprise-shell main .sam-table-scroll,.samami-enterprise-shell main [data-qa=table-scroll]{margin-inline:-2px}.sam-voucher-dialog{max-height:calc(100dvh - 8px);border-radius:16px}.sam-voucher-form__body{padding:14px!important}.sam-voucher-form__entries{max-height:42dvh}.sam-voucher-form__actions{flex-wrap:wrap}.sam-voucher-form__actions>button{flex:1 1 120px;min-height:44px}}@media (max-width: 420px){.samami-login-card{width:100%;padding:24px 18px;border-radius:22px}.samami-login-logo{width:96px;height:66px;margin-bottom:6px}}@media (prefers-reduced-motion: reduce){.samami-mobile-sidebar-layer{animation:none!important}}.sam-login43,.home35{--samami-blue-primary: #0f3b67;--samami-blue-deep: #071d33;--samami-gold-primary: #e7ad24;--samami-gold-soft: #f5d27c;--samami-black: #080a0d;--samami-ink: #121923;--samami-surface: #f6f4ef;--samami-border: rgba(15, 59, 103, .16);--samami-font-body: "IRANSans", "IRANSansX", "Vazirmatn", Tahoma, "Segoe UI", sans-serif;--samami-font-heading: "Dana", "DanaFaNum", "IRANSansX", Tahoma, "Segoe UI", sans-serif}.sam-login43,.sam-login43 button,.sam-login43 input{font-family:var(--samami-font-body)}h1,h2,h3,h4,h5,h6,.samami-sidebar-brand-title,.home35-kicker{font-family:var(--samami-font-heading)}.sam-login43{color:var(--samami-ink)}.sam-brand-lockup{display:inline-flex;min-width:0;align-items:center;gap:12px;color:var(--samami-ink)}.sam-brand-tile{display:grid;width:68px;height:52px;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid rgba(231,173,36,.55);border-radius:13px;background:var(--samami-blue-primary);box-shadow:0 11px 30px #071d332e}.sam-brand-tile img{width:91%;height:91%;-o-object-fit:contain;object-fit:contain}.sam-brand-copy{display:grid;min-width:0;gap:2px;line-height:1.35}.sam-brand-copy strong{color:inherit;font-family:var(--samami-font-heading);font-size:13px;font-weight:900;white-space:nowrap}.sam-brand-copy small{color:currentColor;font-size:9px;font-weight:800;letter-spacing:.05em;opacity:.58;white-space:nowrap}.sam-brand-lockup.is-compact{gap:9px}.sam-brand-lockup.is-compact .sam-brand-tile{width:55px;height:43px;border-radius:10px}.sam-brand-lockup.is-compact .sam-brand-copy strong{font-size:11px}.sam-brand-lockup.is-compact .sam-brand-copy small{font-size:7px}.sam-brand-lockup.is-inverse{color:#fff}.home35-actions [data-design-entry]{min-width:168px}.home35-actions [data-design-entry=professional]{border-color:#e7ad24b3;background:rgba(7,29,51,.72);color:#fff}.sam-login43{min-height:100dvh;padding:24px;background:radial-gradient(circle at 50% -10%,rgba(231,173,36,.12),transparent 36%),linear-gradient(180deg,#fbfbfa 0%,#eef1f4 100%)!important}.sam-login43-shell{width:min(100%,430px)}.sam-login43-brand{display:flex;justify-content:center;margin-bottom:24px}.sam-login43-brand .sam-brand-lockup{flex-direction:column;text-align:center}.sam-login43-brand .sam-brand-tile{width:92px;height:70px;border-radius:18px}.sam-login43-brand .sam-brand-copy strong{font-size:15px}.sam-login43-card{width:100%!important;gap:13px!important;padding:28px!important;border:1px solid rgba(15,59,103,.13)!important;border-radius:26px!important;background:rgba(255,255,255,.86)!important;box-shadow:0 28px 80px #071d331c!important;backdrop-filter:blur(22px)}.sam-login43-card .samami-login-control input{min-height:54px;border-color:#0f3b672b;border-radius:14px;background:rgba(250,251,252,.94);font-size:15px}.sam-login43-card .samami-login-control input:focus{border-color:var(--samami-blue-primary);box-shadow:0 0 0 4px #0f3b671c}.sam-login43-card .samami-login-control>svg{color:var(--samami-blue-primary)}.sam-login43-card .samami-login-remember{color:#52606f;font-size:13px}.sam-login43-card>button{min-height:52px;border-radius:14px;background:var(--samami-blue-primary);color:#fff;font-size:15px;box-shadow:0 12px 28px #0f3b6733}.sam-engineering-family-gateway{overflow:hidden;border:1px solid rgba(231,173,36,.26);border-radius:26px;background:linear-gradient(135deg,#071d33,#0f3b67 68%,#153f66);color:#fff;box-shadow:0 25px 65px #071d332e}.sam-engineering-family-intro{padding:26px 28px 18px}.sam-engineering-family-intro>span{color:var(--samami-gold-soft);font-size:10px;font-weight:900;letter-spacing:.16em}.sam-engineering-family-intro h1{margin:8px 0 5px;font-size:clamp(24px,3vw,38px)}.sam-engineering-family-intro p{max-width:760px;margin:0;color:#ffffffad;font-size:14px;line-height:1.9}.sam-engineering-family-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.1)}.sam-engineering-family-grid article{min-width:0;padding:23px 28px 26px}.sam-engineering-family-grid article+article{border-inline-start:1px solid rgba(255,255,255,.1)}.sam-engineering-family-grid small{color:var(--samami-gold-soft);font-size:10px;font-weight:900;letter-spacing:.12em}.sam-engineering-family-grid h2{margin:7px 0 4px;font-size:21px}.sam-engineering-family-grid p{min-height:44px;margin:0 0 15px;color:#ffffffa1;font-size:13px;line-height:1.75}.sam-engineering-family-grid article>div{display:flex;flex-wrap:wrap;gap:8px}.sam-engineering-family-grid a{display:inline-flex;min-height:42px;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.18);border-radius:11px;padding:0 13px;color:#fff;font-size:12px;font-weight:900}.sam-engineering-family-grid a:hover{border-color:var(--samami-gold-primary);background:rgba(231,173,36,.1)}.samami-sidebar-lockup .sam-brand-copy strong{font-size:10px}.samami-sidebar-lockup .sam-brand-copy small{display:none}.samami-sidebar-lockup .sam-brand-tile{width:42px;height:35px;border-radius:9px}.is-sidebar-collapsed .samami-sidebar-lockup .sam-brand-tile{width:38px;height:32px}@media (max-width: 720px){.sam-engineering-family-grid{grid-template-columns:1fr}.sam-engineering-family-grid article+article{border-inline-start:0;border-top:1px solid rgba(255,255,255,.1)}}@media (max-width: 430px){.sam-brand-copy strong{white-space:normal}.sam-login43{padding:16px}.sam-login43-card{padding:22px 18px!important;border-radius:22px!important}.sam-engineering-family-intro,.sam-engineering-family-grid article{padding-inline:20px}}.tx-engineering-package{margin:18px 0;border:1px solid rgba(15,59,103,.16);border-radius:18px;background:linear-gradient(180deg,rgba(15,59,103,.06),rgba(231,173,36,.05));padding:18px}.tx-engineering-title{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.tx-engineering-title span{color:var(--samami-blue-primary);font-size:9px;font-weight:900;letter-spacing:.14em}.tx-engineering-title h3{margin:4px 0 0;font-size:18px}.tx-engineering-title>b{border:1px solid rgba(190,24,93,.22);border-radius:999px;background:#fff1f2;color:#9f1239;padding:6px 10px;font-size:10px;white-space:nowrap}.tx-engineering-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px}.tx-engineering-metrics article{border:1px solid rgba(15,59,103,.11);border-radius:12px;background:rgba(255,255,255,.75);padding:11px}.tx-engineering-metrics span{display:block;color:#64748b;font-size:10px}.tx-engineering-metrics b{display:block;margin-top:5px;color:var(--samami-blue-deep);font-size:13px}.tx-output-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.tx-output-actions button{display:inline-flex;min-height:40px;align-items:center;gap:6px;border:1px solid rgba(15,59,103,.17);border-radius:10px;background:#fff;color:var(--samami-blue-deep);padding:0 12px;font-size:11px;font-weight:900}.tx-output-actions button:hover{border-color:var(--samami-gold-primary);background:#fffaf0}@media (max-width: 700px){.tx-engineering-metrics{grid-template-columns:1fr 1fr}.tx-engineering-title{flex-direction:column}}.tx-brand{display:flex;align-items:center;gap:10px}.tx-brand>span:not(.sam-brand-lockup){display:none}.tx-brand>small{color:#ffffff7a;font-size:8px;font-weight:900;letter-spacing:.12em}.tx-brand .sam-brand-copy strong{font-size:10px}.tx-brand .sam-brand-copy small{display:none}.sam-brand-tile{width:54px;height:54px;border-radius:14px;background:#093057;border-color:#e7ad24b8}.sam-brand-tile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sam-brand-lockup.is-compact .sam-brand-tile{width:48px;height:48px;border-radius:12px}.sam-brand-lockup.is-compact .sam-brand-copy strong{font-size:12px;line-height:1.45}.sam-brand-lockup.is-compact .sam-brand-copy small{font-size:8px}.home35{--home35-gold: #e7ad24;--home35-muted: rgba(232,239,248,.68);--home35-line: rgba(176,204,232,.15);background:#04070c}.home35-hero{min-height:min(920px,calc(100svh - 78px));background:radial-gradient(circle at 80% 25%,rgba(15,59,103,.34),transparent 37%),#04070c}.home35-door-sequence img{-o-object-position:center 48%;object-position:center 48%;filter:saturate(.58) contrast(1.16) brightness(.68)}.home35-sequence-shade{background:linear-gradient(90deg,rgba(3,6,11,.92) 0%,rgba(3,6,11,.58) 44%,rgba(3,6,11,.28) 72%,rgba(3,6,11,.66) 100%),linear-gradient(0deg,rgba(3,6,11,.94) 0%,transparent 48%,rgba(3,6,11,.28) 100%)}.home35-hero-grid{opacity:.22;background-size:112px 112px;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 45%,transparent 84%);mask-image:linear-gradient(90deg,#000 0%,#000 45%,transparent 84%)}.home35-hero-copy{width:min(1520px,calc(100% - 72px));padding:clamp(110px,14vh,170px) 0 clamp(190px,25vh,270px)}.home35-hero-copy .home35-kicker{display:inline-flex;align-items:center;gap:10px;color:#f1c85d;font-size:11px;letter-spacing:.19em}.home35-hero-copy .home35-kicker:before{content:"";width:48px;height:1px;background:#e7ad24}.home35-hero-copy h1{max-width:940px;margin-top:28px;font-size:clamp(58px,7.2vw,108px);line-height:1.03;letter-spacing:-.052em;text-wrap:balance;text-shadow:0 18px 48px rgba(0,0,0,.34)}.home35-hero-copy p{max-width:680px;margin-top:26px;color:#edf3fabd;font-size:clamp(15px,1.25vw,18px);line-height:2}.home35-actions{gap:12px}.home35-button{min-height:50px;border-radius:8px;padding-inline:20px;font-size:13px;letter-spacing:0}.home35-button.is-primary{border-color:#e7ad24;background:#e7ad24;color:#07111d;box-shadow:0 16px 34px #e7ad242e}.home35-button:not(.is-primary){border-color:#cddeef47;background:rgba(8,25,43,.66);color:#fff;backdrop-filter:blur(14px)}.home43-proof-rail{display:flex;flex-wrap:wrap;gap:0;width:min(760px,100%);margin-top:42px;border-block:1px solid rgba(205,222,239,.14)}.home43-proof-rail span{display:grid;min-width:180px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:15px 22px;border-inline-start:1px solid rgba(205,222,239,.14);color:#f4f7fbc2;font-size:12px;font-weight:850}.home43-proof-rail span:first-child{border-inline-start:0;padding-inline-start:0}.home43-proof-rail b{color:#e7ad24;font-size:9px;letter-spacing:.08em}.home35-product-scene{background:radial-gradient(circle at 15% 0%,rgba(15,59,103,.24),transparent 30%),#07111d}.home35-product-shell{border-color:#b6cfe82e;border-radius:14px;background:linear-gradient(145deg,rgba(13,31,52,.95),rgba(6,15,27,.94));box-shadow:0 30px 90px #00000047}.home35-product{border-radius:10px;background:rgba(255,255,255,.025)}.home35-design-scene{background:linear-gradient(90deg,rgba(4,8,14,.98),rgba(7,22,39,.96)),#05080d}.home35-design-visual{border-radius:12px;border-color:#b6cfe82e}.home35-project-empty,.home35-project-grid article{border-radius:12px}.home35-lifecycle-track article{min-height:170px}.sam-login43{background:radial-gradient(circle at 50% -12%,rgba(231,173,36,.11),transparent 33%),linear-gradient(180deg,#fbfbfa 0%,#eef1f4 100%)!important}.sam-login43-brand .sam-brand-tile{width:84px;height:84px;border-radius:22px}.sam-login43-card{gap:12px!important;padding:24px!important;border-radius:24px!important}.sam-login43-card .samami-login-control{display:block}.sam-login43-card .samami-login-control>svg{display:none!important}.sam-login43-card .samami-login-control input{min-height:56px;padding:0 18px!important;background:#fff!important;color:#111827!important;text-align:left;font-size:15px}.sam-login43-card .samami-login-control input::-moz-placeholder{color:#8a94a3!important}.sam-login43-card .samami-login-control input::placeholder{color:#8a94a3!important}.sam-login43-card>button{margin-top:4px}.sam-engineering-family-intro h1{max-width:760px}.sam-engineering-family-grid h2{font-size:24px}.sam-engineering-family-grid a{min-height:44px;border-radius:8px;padding-inline:16px}@media (max-width: 980px){.home35-hero-copy{width:min(100% - 38px,1520px)}}@media (max-width: 720px){.home35-hero{min-height:760px}.home35-hero-copy{padding-top:92px}.home35-hero-copy h1{font-size:clamp(44px,13vw,66px)}.home43-proof-rail{display:grid;grid-template-columns:1fr;margin-top:30px}.home43-proof-rail span,.home43-proof-rail span:first-child{min-width:0;border-inline-start:0;border-top:1px solid rgba(205,222,239,.12);padding:11px 0}.home43-proof-rail span:first-child{border-top:0}}@media (max-width: 430px){.sam-brand-lockup.is-compact .sam-brand-tile{width:44px;height:44px}}.sam-login43,.home44,.manufacturing44{--samami-blue-primary: #2d3679;--samami-blue-deep: #151c4e;--samami-blue-black: #090d1f;--samami-gold-primary: #e9a814;--samami-gold-soft: #f4c95d;--samami-black: #07080b;--samami-ink: #17191f;--samami-surface: #f5f5f2;--samami-border: rgba(45, 54, 121, .18)}.sam-brand-lockup{display:inline-flex;min-width:0;align-items:center;background:transparent!important;border:0!important;box-shadow:none!important}.sam-brand-logo{display:block;width:clamp(150px,13vw,208px);height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;background:transparent;border:0}.sam-brand-lockup.is-compact .sam-brand-logo{width:clamp(130px,11vw,180px)}.sam-brand-lockup.is-wordmark-only .sam-brand-logo{width:132px}.sam-brand-tile,.sam-brand-copy{display:none!important}.sam-login43{background:radial-gradient(circle at 50% 0%,rgba(233,168,20,.1),transparent 34%),linear-gradient(180deg,#fbfbfa 0%,#eceef3 100%)!important}.sam-login43-brand{margin-bottom:20px}.sam-login43-brand .sam-brand-logo{width:min(250px,70vw)}.sam-login43-card{border:1px solid rgba(45,54,121,.14)!important;background:rgba(255,255,255,.88)!important;box-shadow:0 32px 90px #151c4e21!important}.sam-login43-card .samami-login-control input:focus{border-color:var(--samami-blue-primary);box-shadow:0 0 0 4px #2d36791a}.sam-login43-card>button{background:var(--samami-blue-primary)}.sam-login43-card>button:hover{background:var(--samami-blue-deep)}.home44{overflow:clip;background:#080a10;color:#fff}.home44-shell{width:min(1500px,calc(100% - 64px));margin-inline:auto}.home44-kicker,.home44-section-head>span,.home44-engineering-copy>span,.home44-live-head b{color:var(--samami-gold-soft);font-family:var(--samami-font-heading);font-size:11px;font-weight:900;letter-spacing:.16em}.home44-hero{position:relative;min-height:calc(100svh - 82px);display:grid;align-items:center;isolation:isolate;border-bottom:1px solid rgba(255,255,255,.08)}.home44-hero-media,.home44-hero-overlay{position:absolute;inset:0;width:100%;height:100%}.home44-hero-media{z-index:-3;-o-object-fit:cover;object-fit:cover;filter:saturate(.52) contrast(1.12) brightness(.54)}.home44-hero-overlay{z-index:-2;background:linear-gradient(90deg,rgba(7,8,13,.97) 0%,rgba(7,8,13,.78) 46%,rgba(7,8,13,.3) 76%,rgba(7,8,13,.64) 100%),linear-gradient(0deg,#080a10 0%,transparent 38%,rgba(45,54,121,.18) 100%)}.home44-hero:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:96px 96px;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 52%,transparent 90%);mask-image:linear-gradient(90deg,#000 0%,#000 52%,transparent 90%)}.home44-hero-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.72fr);gap:clamp(50px,8vw,130px);align-items:center;padding-block:clamp(88px,12vh,150px)}.home44-hero-copy h1{max-width:950px;margin:20px 0 22px;font-size:clamp(48px,6.7vw,104px);line-height:1.04;letter-spacing:-.045em}.home44-hero-copy p{max-width:720px;margin:0;color:#ffffffad;font-size:clamp(17px,1.45vw,23px);line-height:1.9}.home44-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.home44-button{display:inline-flex;min-height:54px;align-items:center;gap:10px;padding:0 20px;border:1px solid rgba(255,255,255,.19);border-radius:8px;font-weight:900}.home44-button.is-primary{background:var(--samami-gold-primary);border-color:var(--samami-gold-primary);color:#111318}.home44-button.is-secondary{background:rgba(7,8,13,.36);color:#fff;backdrop-filter:blur(10px)}.home44-live{border:1px solid rgba(255,255,255,.16);background:rgba(9,13,31,.72);box-shadow:0 30px 90px #0000004d;backdrop-filter:blur(22px)}.home44-live-head{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,.11)}.home44-live-head span{display:flex;align-items:center;gap:8px;color:#ffffffb8;font-size:12px}.home44-live-head i{width:7px;height:7px;border-radius:50%;background:#55d98b;box-shadow:0 0 0 5px #55d98b1a}.home44-live-project{display:grid;gap:5px;padding:20px 18px;border-bottom:1px solid rgba(255,255,255,.09)}.home44-live-project small{color:var(--samami-gold-soft);font-size:10px;letter-spacing:.12em}.home44-live-project strong{font-size:19px}.home44-live-project span{color:#ffffff8f;font-size:12px}.home44-live-steps{display:grid;margin:0;padding:0;list-style:none}.home44-live-steps li{display:grid;grid-template-columns:42px 1fr;min-height:49px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07);padding-inline:18px;color:#ffffff61}.home44-live-steps li span{font-size:10px;letter-spacing:.1em}.home44-live-steps li b{font-size:13px}.home44-live-steps li.is-active{color:#fff;background:linear-gradient(90deg,rgba(233,168,20,.12),transparent)}.home44-live-steps li.is-active span{color:var(--samami-gold-soft)}.home44-truth-note{margin:0;padding:12px 18px;color:#ffffff61;font-size:10px;line-height:1.7}.home44-problem,.home44-families,.home44-engineering,.home44-projects{padding-block:clamp(80px,10vw,150px)}.home44-section-head{max-width:920px}.home44-section-head h2{margin:13px 0 0;color:#11131a;font-size:clamp(34px,4.5vw,70px);line-height:1.15}.home44-section-head p{max-width:760px;color:#fff9;font-size:16px;line-height:1.9}.home44-section-head.is-inverse h2{color:#fff}.home44-problem{background:var(--samami-surface);color:var(--samami-ink)}.home44-problem-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:55px;border-top:1px solid rgba(23,25,31,.14);border-bottom:1px solid rgba(23,25,31,.14)}.home44-problem-grid article{min-height:210px;padding:25px 24px;border-inline-end:1px solid rgba(23,25,31,.14)}.home44-problem-grid article:last-child{border-inline-end:0}.home44-problem-grid small{color:var(--samami-blue-primary);font-weight:900}.home44-problem-grid h3{margin:42px 0 8px;font-size:20px}.home44-problem-grid p{margin:0;color:#626773;font-size:14px;line-height:1.8}.home44-system{padding-block:clamp(90px,11vw,160px);background:linear-gradient(135deg,#141a49,#2d3679 62%,#20275d)}.home44-system-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);margin-top:58px;border:1px solid rgba(255,255,255,.15)}.home44-stage-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.home44-stage-nav button{min-height:122px;display:grid;align-content:space-between;border:0;border-inline-end:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);background:transparent;color:#ffffff80;padding:18px;text-align:start;cursor:pointer}.home44-stage-nav button:nth-child(3n){border-inline-end:0}.home44-stage-nav button:nth-child(n+4){border-bottom:0}.home44-stage-nav button span{color:var(--samami-gold-soft);font-size:10px}.home44-stage-nav button b{font-size:16px}.home44-stage-nav button.is-active{background:rgba(233,168,20,.13);color:#fff;box-shadow:inset 0 -3px 0 var(--samami-gold-primary)}.home44-stage-detail{min-height:300px;display:grid;align-content:center;border-inline-start:1px solid rgba(255,255,255,.15);padding:38px;background:rgba(7,8,13,.28)}.home44-stage-icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:30px;border:1px solid rgba(233,168,20,.5);color:var(--samami-gold-soft)}.home44-stage-detail small{color:#ffffff70;letter-spacing:.12em}.home44-stage-detail h3{margin:9px 0;font-size:34px}.home44-stage-detail p{color:#ffffff9e;line-height:1.8}.home44-stage-detail>div:last-child{display:flex;align-items:center;gap:9px;margin-top:18px;color:#fff;font-weight:800}.home44-families{background:#f5f5f2}.home44-family-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:55px}.home44-family-grid article{position:relative;min-height:580px;overflow:hidden;background:#111}.home44-family-grid img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.65) contrast(1.08) brightness(.65);transition:transform .7s ease}.home44-family-grid article:hover img{transform:scale(1.035)}.home44-family-grid article:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,8,14,.95),transparent 68%)}.home44-family-grid article>div{position:absolute;z-index:1;inset-inline:30px;bottom:30px}.home44-family-grid small{color:var(--samami-gold-soft);font-weight:900;letter-spacing:.14em}.home44-family-grid h3{margin:10px 0 6px;font-size:42px}.home44-family-grid p{color:#ffffff9e}.home44-family-grid a{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:#fff;font-weight:900}.home44-manufacturing{padding-block:clamp(90px,11vw,160px);background:#080a10}.home44-manufacturing-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);gap:clamp(50px,7vw,110px);align-items:center}.home44-manufacturing-list{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:40px;border-top:1px solid rgba(255,255,255,.12)}.home44-manufacturing-list article{display:flex;gap:12px;padding:19px 12px 19px 0;border-bottom:1px solid rgba(255,255,255,.1)}.home44-manufacturing-list svg{flex:0 0 auto;color:var(--samami-gold-primary);margin-top:4px}.home44-manufacturing-list h3{margin:0;font-size:15px}.home44-manufacturing-list p{margin:4px 0 0;color:#ffffff80;font-size:12px;line-height:1.7}.home44-text-link{display:inline-flex;align-items:center;gap:8px;margin-top:28px;color:var(--samami-gold-soft);font-weight:900}.home44-manufacturing-media{position:relative;min-height:620px}.home44-manufacturing-media img:first-child{position:absolute;inset:0 0 80px;width:84%;height:calc(100% - 80px);-o-object-fit:cover;object-fit:cover;filter:saturate(.55) contrast(1.1)}.home44-manufacturing-media img:nth-child(2){position:absolute;width:54%;height:260px;inset-inline-end:0;bottom:0;-o-object-fit:cover;object-fit:cover;border:10px solid #080a10;filter:saturate(.62)}.home44-manufacturing-media>span{position:absolute;inset-inline-start:20px;top:20px;display:flex;align-items:center;gap:8px;background:rgba(7,8,13,.82);color:#fff;padding:10px 12px;font-size:10px;font-weight:900;letter-spacing:.12em}.home44-engineering{display:grid;grid-template-columns:1fr .9fr;gap:clamp(50px,8vw,120px);background:#f5f5f2;color:#11131a}.home44-engineering-copy h2{margin:14px 0;font-size:clamp(36px,4.8vw,72px);line-height:1.13}.home44-engineering-copy p{max-width:720px;color:#656a75;font-size:16px;line-height:1.9}.home44-output-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.home44-output-tags span{border:1px solid rgba(45,54,121,.18);background:#fff;color:var(--samami-blue-primary);padding:8px 11px;font-size:11px;font-weight:900}.home44-engineering-cards{display:grid;gap:12px;align-content:center}.home44-engineering-cards a{min-height:142px;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:18px;border:1px solid rgba(45,54,121,.18);background:#fff;color:#11131a;padding:20px;transition:.25s ease}.home44-engineering-cards a:hover{transform:translateY(-3px);border-color:var(--samami-gold-primary);box-shadow:0 18px 45px #151c4e17}.home44-engineering-cards span{color:var(--samami-gold-primary);font-weight:900}.home44-engineering-cards h3{font-size:23px}.home44-projects{background:#0b0e16}.home44-projects .home44-section-head h2{color:#fff}.home44-project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:50px}.home44-project-grid article{position:relative;min-height:420px;overflow:hidden}.home44-project-grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.65) brightness(.7)}.home44-project-grid article>div{position:absolute;inset-inline:22px;bottom:22px}.home44-project-grid h3{margin:6px 0}.home44-project-grid small,.home44-project-grid span{color:#ffffff94;font-size:12px}.home44-project-empty{min-height:260px;display:grid;place-items:center;align-content:center;gap:12px;margin-top:44px;border:1px dashed rgba(255,255,255,.18);color:#ffffff9e;text-align:center}.home44-project-empty svg{color:var(--samami-gold-primary)}.home44-project-empty a{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:900}.home44-closing{padding-block:80px;background:var(--samami-gold-primary);color:#101217}.home44-closing .home44-shell{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}.home44-closing h2{margin:0;font-size:clamp(34px,4.8vw,72px);line-height:1.12}.home44-closing p{max-width:720px;margin:12px 0 0;font-size:16px}.home44-closing .home44-shell>div:last-child{display:flex;flex-wrap:wrap;gap:10px}.home44-closing a{display:inline-flex;min-height:48px;align-items:center;gap:8px;border:1px solid rgba(16,18,23,.35);padding:0 15px;color:#101217;font-weight:900}.manufacturing44{background:#f5f5f2;color:#17191f}.manufacturing44-shell{width:min(1400px,calc(100% - 64px));margin:auto}.manufacturing44-hero{position:relative;min-height:650px;display:grid;align-items:end;isolation:isolate;background:#080a10;color:#fff}.manufacturing44-hero>img,.manufacturing44-overlay{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.manufacturing44-hero>img{filter:saturate(.55) brightness(.55)}.manufacturing44-overlay{z-index:-1;background:linear-gradient(90deg,rgba(7,8,13,.96),rgba(7,8,13,.5)),linear-gradient(0deg,rgba(7,8,13,.9),transparent)}.manufacturing44-hero .manufacturing44-shell{padding-bottom:70px}.manufacturing44-hero span,.manufacturing44-products header span,.manufacturing44-growth span{color:var(--samami-gold-soft);font-size:11px;font-weight:900;letter-spacing:.15em}.manufacturing44-hero h1{max-width:900px;margin:15px 0;font-size:clamp(48px,7vw,100px);line-height:1.05}.manufacturing44-hero p{max-width:760px;color:#ffffffa6;font-size:18px;line-height:1.9}.manufacturing44-products{padding-block:100px}.manufacturing44-products header{display:flex;align-items:center;gap:16px}.manufacturing44-products header>svg{color:var(--samami-blue-primary)}.manufacturing44-products h2{margin:5px 0 0;font-size:42px}.manufacturing44-products>div{display:grid;grid-template-columns:repeat(5,1fr);margin-top:44px;border-top:1px solid rgba(23,25,31,.15);border-bottom:1px solid rgba(23,25,31,.15)}.manufacturing44-products article{min-height:240px;padding:22px 18px;border-inline-end:1px solid rgba(23,25,31,.15)}.manufacturing44-products article:last-child{border-inline-end:0}.manufacturing44-products small{color:var(--samami-gold-primary);font-weight:900}.manufacturing44-products h3{margin:50px 0 8px;font-size:18px}.manufacturing44-products p{color:#666c78;font-size:13px;line-height:1.75}.manufacturing44-growth{padding-block:90px;background:var(--samami-blue-primary);color:#fff}.manufacturing44-growth .manufacturing44-shell{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(255,255,255,.18)}.manufacturing44-growth article{min-height:300px;padding:34px;background:var(--samami-blue-primary)}.manufacturing44-growth svg{color:var(--samami-gold-soft)}.manufacturing44-growth h2{margin:12px 0;font-size:34px}.manufacturing44-growth p{max-width:560px;color:#ffffffa8;line-height:1.85}.manufacturing44-truth{display:flex;gap:14px;align-items:flex-start;margin-block:60px;border:1px solid rgba(45,54,121,.16);background:#fff;padding:20px;color:#666c78;line-height:1.8}.manufacturing44-truth svg{flex:0 0 auto;color:var(--samami-blue-primary)}.manufacturing44-cta{padding-bottom:80px}.manufacturing44-cta a{display:inline-flex;min-height:50px;align-items:center;gap:8px;background:var(--samami-gold-primary);color:#111318;padding:0 18px;font-weight:900}.sam-engineering-family-intro>span{color:var(--samami-gold-soft)}.sam-engineering-family-intro h1{font-size:clamp(28px,3.5vw,48px)}.sam-engineering-family-gateway{border-radius:14px;background:linear-gradient(135deg,#151c4e,#2d3679)}.sam-engineering-family-grid a{border-radius:7px}.samami-sidebar-lockup .sam-brand-logo{width:150px}.is-sidebar-collapsed .samami-sidebar-lockup .sam-brand-logo{width:42px;height:32px;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}@media (max-width: 1100px){.home44-hero-layout{grid-template-columns:1fr}.home44-live{width:min(100%,620px)}.home44-manufacturing-layout{grid-template-columns:1fr}.home44-manufacturing-media{min-height:520px}.manufacturing44-products>div{grid-template-columns:repeat(3,1fr)}.manufacturing44-products article:nth-child(3){border-inline-end:0}}@media (max-width: 900px){.home44-problem-grid{grid-template-columns:1fr 1fr}.home44-problem-grid article:nth-child(2){border-inline-end:0}.home44-problem-grid article:nth-child(-n+2){border-bottom:1px solid rgba(23,25,31,.14)}.home44-system-layout{grid-template-columns:1fr}.home44-stage-detail{border-inline-start:0;border-top:1px solid rgba(255,255,255,.15)}.home44-family-grid,.home44-engineering,.home44-closing .home44-shell{grid-template-columns:1fr}}@media (max-width: 720px){.home44-shell,.manufacturing44-shell{width:calc(100% - 34px)}.home44-hero{min-height:auto}.home44-hero-layout{padding-block:88px 54px;gap:42px}.home44-hero-copy h1{font-size:clamp(42px,13vw,66px)}.home44-live{width:100%}.home44-stage-nav{grid-template-columns:1fr 1fr}.home44-stage-nav button:nth-child(3n){border-inline-end:1px solid rgba(255,255,255,.1)}.home44-stage-nav button:nth-child(2n){border-inline-end:0}.home44-stage-nav button:nth-child(n+4){border-bottom:1px solid rgba(255,255,255,.1)}.home44-stage-nav button:nth-child(n+5){border-bottom:0}.home44-manufacturing-list{grid-template-columns:1fr}.home44-manufacturing-media{min-height:430px}.home44-project-grid{grid-template-columns:1fr}.manufacturing44-products>div{grid-template-columns:1fr 1fr}.manufacturing44-products article{border-bottom:1px solid rgba(23,25,31,.15)}.manufacturing44-products article:nth-child(2n){border-inline-end:0}.manufacturing44-growth .manufacturing44-shell{grid-template-columns:1fr}}@media (max-width: 430px){.home44-actions{display:grid;grid-template-columns:1fr}.home44-button{justify-content:center}.home44-problem-grid{grid-template-columns:1fr}.home44-problem-grid article{border-inline-end:0;border-bottom:1px solid rgba(23,25,31,.14)}.home44-stage-nav{grid-template-columns:1fr}.home44-stage-nav button{border-inline-end:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.home44-stage-nav button:last-child{border-bottom:0!important}.home44-family-grid article{min-height:470px}.home44-manufacturing-media{min-height:360px}.home44-manufacturing-media img:nth-child(2){height:170px}.manufacturing44-products>div{grid-template-columns:1fr}.manufacturing44-products article{border-inline-end:0}.sam-login43-brand .sam-brand-logo{width:220px}}.samami-sidebar-brand{min-height:104px;padding:13px 12px 11px!important}.samami-sidebar-brand-row{display:flex;min-width:0;align-items:center;justify-content:center;gap:8px}.samami-sidebar-lockup{display:flex;min-width:0;flex:1;justify-content:center}.samami-sidebar-lockup .sam-brand-logo{width:min(100%,168px)!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.samami-sidebar-brand-copy{display:grid;gap:2px;margin-top:7px;text-align:center}.samami-sidebar-brand-copy .samami-sidebar-meta{margin:0;overflow:visible;color:#dce6f2!important;font-size:10.5px!important;white-space:normal;text-overflow:clip}.samami-sidebar-brand-copy span{color:#71869c;font-size:9px}.samami-sidebar-collapse-rail{top:111px!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-brand{min-height:78px;padding:13px 8px!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-lockup .sam-brand-logo{width:54px!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-collapse-rail{top:84px!important}.samami-enterprise-shell main .sam-page-hero{min-height:0!important;height:auto!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;padding:16px 18px!important}.samami-enterprise-shell main .sam-page-hero>div{min-width:0}.samami-enterprise-shell main .sam-page-hero h1{margin:3px 0 0!important}.samami-enterprise-shell main .sam-page-hero p{margin-bottom:0!important}html[dir=rtl] .form-guide-fab{right:auto!important;left:18px!important}html[dir=ltr] .form-guide-fab{left:auto!important;right:18px!important}.sam-login47 .sam-login45-brand .sam-brand-logo{width:min(270px,76vw)}.sam-login47 .samami-login-card{color:#162033!important}.sam-login47 .samami-login-control input{border:1px solid #d8dee8!important;background:#eef2f7!important;color:#111827!important}.sam-login47 .samami-login-control input::-moz-placeholder{color:#7b8798!important}.sam-login47 .samami-login-control input::placeholder{color:#7b8798!important}.sam-login47 .samami-login-remember{width:100%;min-height:34px;justify-content:flex-start;color:#334155!important;font-size:13px;font-weight:800}.sam-login47 .samami-login-remember input{flex:0 0 18px;width:18px!important;height:18px!important;margin:0;border:1px solid #64748b;accent-color:#2d3679}.sam-login47 .samami-login-remember span{color:#334155!important}.sam47-temporary-note{margin:16px 0 22px;border:1px solid rgba(233,168,20,.32);border-radius:12px;background:rgba(233,168,20,.08);color:#6d5312;padding:12px 14px;font-size:12px;font-weight:800;line-height:1.8}.home44-project-grid article.is-temporary:after{content:"نمونه موقت";position:absolute;top:12px;inset-inline-start:12px;border:1px solid rgba(233,168,20,.42);background:rgba(7,13,27,.86);color:#f4c95d;padding:5px 8px;font-size:9px;font-weight:900;letter-spacing:.06em}.home46-product-grid article,.manufacturing44-products article{display:grid;align-content:start;gap:14px}.home46-product-grid article img,.manufacturing44-products article img{width:100%;aspect-ratio:16/10;border:1px solid rgba(23,25,31,.12);border-radius:9px;-o-object-fit:cover;object-fit:cover;background:#071426}.home46-product-grid article h3,.manufacturing44-products article h3{margin:5px 0 7px!important}.home46-product-grid article{min-height:330px}.manufacturing44-products article{min-height:365px}.manufacturing44-products article>div{display:grid;gap:3px}.home47-project-demo{display:grid;gap:18px}.home47-project-demo>header{display:flex;align-items:center;gap:10px;color:#6f7885}.home47-project-demo>header svg{color:#2d3679}.home47-project-demo>header p{margin:0}.home47-project-track{display:inline-flex;width:-moz-max-content;width:max-content;align-items:center;gap:7px;border-bottom:1px solid #e9a814;color:inherit;font-weight:900}.sam-users47-starter{overflow:hidden;border:1px dashed rgba(233,168,20,.28);border-radius:16px;background:linear-gradient(135deg,rgba(233,168,20,.07),rgba(45,54,121,.07))}.sam-users47-starter>header{padding:16px 18px 13px}.sam-users47-starter>header span{color:#f1c34f;font-size:10px;font-weight:900;letter-spacing:.08em}.sam-users47-starter>header h2{margin:5px 0;color:#fff;font-size:17px}.sam-users47-starter>header p{max-width:900px;margin:0;color:#9eb0c2;font-size:11.5px;line-height:1.75}.sam-users47-starter>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.08)}.sam-users47-starter article{min-height:112px;padding:13px;border-inline-end:1px solid rgba(255,255,255,.08)}.sam-users47-starter article:last-child{border-inline-end:0}.sam-users47-starter small{color:#f1c34f;font-size:9px;font-weight:900}.sam-users47-starter h3{margin:14px 0 5px;color:#fff;font-size:12px}.sam-users47-starter p{margin:0;color:#8498ad;font-size:10px;line-height:1.6}@media (max-width:1100px){.sam-users47-starter>div{grid-template-columns:repeat(3,1fr)}.sam-users47-starter article{border-bottom:1px solid rgba(255,255,255,.08)}}@media (max-width:720px){.samami-enterprise-shell main .sam-page-hero{display:grid!important}.sam-users47-starter>div{grid-template-columns:1fr 1fr}.home46-product-grid article,.manufacturing44-products article{min-height:auto}}.fin49-page{display:grid;gap:16px;color:#eef5fb}.fin49-hero small,.fin49-panel header small{color:#e9a814;font-size:10px;font-weight:900;letter-spacing:.12em}.fin49-refresh{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(233,168,20,.35);border-radius:10px;background:rgba(233,168,20,.08);color:#f4c95d;padding:9px 12px;font-weight:900}.fin49-error{border:1px solid rgba(248,113,113,.35);border-radius:12px;background:rgba(127,29,29,.28);padding:12px 14px;color:#fecaca}.fin49-tabs{display:flex;gap:7px;overflow:auto;border:1px solid rgba(148,163,184,.14);border-radius:13px;background:#0d243d;padding:6px}.fin49-tabs button{white-space:nowrap;border:0;border-radius:9px;background:transparent;color:#9eb0c2;padding:9px 13px;font-weight:800}.fin49-tabs button.is-active{background:#e9a814;color:#07162f}.fin49-loading{padding:32px;text-align:center;color:#9eb0c2}.fin49-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.fin49-stat{display:flex;align-items:center;gap:11px;min-height:92px;border:1px solid rgba(148,163,184,.14);border-radius:14px;background:#102a46;padding:14px}.fin49-stat svg{color:#e9a814}.fin49-stat span{display:block;color:#9eb0c2;font-size:10px}.fin49-stat strong{display:block;margin-top:6px;color:#fff;font-size:14px}.fin49-stat.is-blue svg{color:#60a5fa}.fin49-stat.is-green svg{color:#34d399}.fin49-stat.is-red svg{color:#fb7185}.fin49-stat.is-violet svg{color:#c084fc}.fin49-panel{overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:15px;background:#102a46}.fin49-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(148,163,184,.12);padding:14px 16px}.fin49-panel h2{margin:3px 0 0;color:#fff;font-size:16px}.fin49-panel>header>span{color:#9eb0c2;font-size:11px}.fin49-table{overflow:auto}.fin49-table table{width:100%;min-width:860px;border-collapse:collapse}.fin49-table th,.fin49-table td{border-bottom:1px solid rgba(148,163,184,.1);padding:12px 14px;text-align:right}.fin49-table th{color:#9eb0c2;font-size:10px}.fin49-table td{color:#dbe7f2;font-size:11px}.fin49-table td strong,.fin49-table td small{display:block}.fin49-table td small{margin-top:3px;color:#7f93a7}.fin49-table .is-positive{color:#34d399}.fin49-table .is-negative{color:#fb7185}.fin49-two{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(0,1.5fr);gap:14px}.fin49-form{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:11px;padding-bottom:15px}.fin49-form>header{grid-column:1/-1}.fin49-form label{display:grid;gap:6px;padding-inline:15px;color:#9eb0c2;font-size:10px;font-weight:800}.fin49-form label.is-wide{grid-column:1/-1}.fin49-form input,.fin49-form select{width:100%;min-height:39px;border:1px solid rgba(148,163,184,.2);border-radius:9px;background:#071c31;color:#eef5fb;padding:8px 10px}.fin49-form button[type=submit]{grid-column:1/-1;margin:4px 15px 0;border:0;border-radius:10px;background:#e9a814;color:#07162f;padding:11px;font-weight:900}.fin49-help{grid-column:1/-1;margin:0 15px;color:#8fa3b8;font-size:10px;line-height:1.8}.fin49-list{display:grid;max-height:620px;overflow:auto}.fin49-list article{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(148,163,184,.1);padding:13px 15px}.fin49-list article>div{display:grid;gap:3px}.fin49-list strong,.fin49-list b{color:#fff}.fin49-list span{color:#b3c2d1;font-size:10px}.fin49-list small{color:#70869a;font-size:9px}.fin49-list article>div:last-child{text-align:left}.fin49-list button{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;border:0;background:transparent;color:#f4c95d;font-size:9px}@media (max-width:1200px){.fin49-stats{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.fin49-two{grid-template-columns:1fr}.fin49-stats{grid-template-columns:1fr 1fr}}@media (max-width:560px){.fin49-stats,.fin49-form{grid-template-columns:1fr}.fin49-form>header,.fin49-form label.is-wide,.fin49-form button[type=submit],.fin49-help{grid-column:auto}}.op51-page{display:grid;gap:16px;color:#0f172a}.op51-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border:1px solid #e2e8f0;border-radius:18px;background:linear-gradient(135deg,#fff 0%,#f8fafc 68%,#fff8e7 100%);padding:18px 20px;box-shadow:0 8px 28px #0f172a0b}.op51-hero h1{margin:2px 0 5px;font-size:22px;font-weight:950;letter-spacing:-.025em}.op51-hero p:not(.sam-eyebrow){max-width:760px;color:#64748b;font-size:12px;line-height:1.9}.op51-header-actions{display:flex;flex-wrap:wrap;gap:8px}.op51-button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border-radius:var(--samami-brand-radius,12px);padding:8px 12px;font-size:11px;font-weight:900;transition:.16s ease}.op51-button:disabled{cursor:not-allowed;opacity:.5}.op51-button.primary{border:1px solid #0f172a;background:#0f172a;color:#fff}.op51-button.secondary{border:1px solid #d7a91e;background:#f4c34d;color:#18212f}.op51-button.ghost{border:1px solid #dbe3ec;background:#fff;color:#334155}.op51-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.op51-metric{display:grid;min-height:104px;align-content:space-between;border:1px solid #e2e8f0;border-radius:15px;background:#fff;padding:14px;box-shadow:0 5px 18px #0f172a09}.op51-metric>span{color:#64748b;font-size:10px;font-weight:850}.op51-metric>strong{font-size:25px;font-weight:950;letter-spacing:-.03em}.op51-metric>small{display:flex;align-items:center;gap:4px;color:#94a3b8;font-size:9px;line-height:1.45}.op51-metric.is-gold{border-color:#f0cf79;background:#fffaf0}.op51-metric.is-amber{border-color:#f8dca0;background:#fffbeb}.op51-metric.is-danger{border-color:#fecdd3;background:#fff7f8}.op51-metric.is-blue{border-color:#bfdbfe;background:#f7fbff}.op51-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,.75fr);gap:14px}.op51-dashboard-grid.equal{grid-template-columns:repeat(2,minmax(0,1fr))}.op51-stack{display:grid;align-content:start;gap:14px}.op51-panel{overflow:hidden;border:1px solid #e2e8f0;border-radius:17px;background:#fff;box-shadow:0 6px 24px #0f172a09}.op51-panel>header{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #eef2f7;padding:13px 15px}.op51-panel>header small{display:block;color:#b18218;font-size:8px;font-weight:950;letter-spacing:.12em}.op51-panel>header h2{margin-top:2px;font-size:13px;font-weight:950}.op51-panel>header>span{display:grid;min-width:28px;height:28px;place-items:center;border-radius:9px;background:#f1f5f9;color:#475569;font-size:10px;font-weight:900}.op51-list{display:grid}.op51-list.compact .op51-alert-row{padding:11px 13px}.op51-row-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;border-bottom:1px solid #f1f5f9;padding:13px 15px;color:inherit;text-decoration:none}.op51-row-link:last-child{border-bottom:0}.op51-row-link:hover,.op51-alert-row:hover{background:#fafbfc}.op51-row-link strong{display:block;margin-top:5px;font-size:12px}.op51-row-link small{display:block;margin-top:4px;color:#64748b;font-size:10px;line-height:1.7}.op51-row-link time{display:flex;align-items:center;gap:5px;white-space:nowrap;color:#94a3b8;font-size:9px}.op51-tags{display:flex;gap:5px}.op51-tags span{border-radius:999px;background:#f1f5f9;padding:3px 7px;color:#475569;font-size:8px;font-weight:850}.op51-tags span.danger{background:#fff1f2;color:#be123c}.op51-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.op51-quick{display:grid;gap:8px;border:1px solid #e5e7eb;border-radius:12px;padding:11px;color:#0f172a;text-decoration:none}.op51-quick:hover{border-color:#e6b23d;background:#fffaf0}.op51-quick b{font-size:11px}.op51-quick span{color:#b18218;font-size:9px;font-weight:850}.op51-alert-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;border-bottom:1px solid #f1f5f9;padding:12px 14px;color:#334155;text-decoration:none}.op51-alert-row b{display:block;font-size:10px}.op51-alert-row small{display:block;margin-top:2px;color:#94a3b8;font-size:9px}.op51-alert-row>strong{font-size:15px}.op51-inline-link{display:block;border-top:1px solid #f1f5f9;padding:10px 14px;color:#9a6f08;font-size:9px;font-weight:900;text-decoration:none}.op51-empty{display:flex;align-items:center;justify-content:center;gap:7px;padding:22px;color:#94a3b8;font-size:10px}.op51-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:10px;border:1px solid #e2e8f0;border-radius:15px;background:#fff;padding:12px}.op51-toolbar label,.op51-filter-grid label{display:grid;gap:5px;color:#475569;font-size:9px;font-weight:850}.op51-toolbar select,.op51-toolbar input,.op51-filter-grid input,.op51-filter-grid select,.op51-execute input{min-height:36px;border:1px solid #dbe3ec;border-radius:10px;background:#fff;padding:7px 10px;color:#0f172a;font-size:11px;outline:none}.op51-search{display:flex;min-width:min(100%,360px);flex:1;align-items:center;gap:7px;border:1px solid #dbe3ec;border-radius:10px;padding-inline:10px}.op51-search input{min-width:0;flex:1;border:0;padding-inline:0}.op51-search button{color:#9a6f08;font-size:10px;font-weight:900}.op51-table-wrap{overflow:auto}.op51-table{width:100%;border-collapse:collapse;font-size:10px}.op51-table th{white-space:nowrap;background:#f8fafc;padding:9px 11px;color:#64748b;font-size:9px;text-align:right}.op51-table td{border-top:1px solid #f1f5f9;padding:10px 11px;vertical-align:middle}.op51-table td small.block{display:block;margin-top:4px}.op51-progress{display:inline-block;width:74px;height:5px;overflow:hidden;border-radius:999px;background:#edf2f7;vertical-align:middle}.op51-progress span{display:block;height:100%;border-radius:999px;background:#e6b23d}.op51-activity{display:flex;min-height:150px;align-items:end;gap:4px;overflow-x:auto;padding:15px}.op51-activity-day{display:grid;min-width:24px;flex:1;gap:5px;text-align:center}.op51-activity-bars{display:flex;height:105px;align-items:end;justify-content:center;gap:2px}.op51-activity-bars i,.op51-activity-bars b{display:block;width:6px;min-height:3px;border-radius:4px 4px 1px 1px;background:#d8a92e}.op51-activity-bars b{background:#173b63}.op51-activity-day small{color:#94a3b8;font-size:7px;direction:ltr}.op51-alert-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px}.op51-alert-card{display:flex;justify-content:space-between;gap:12px;border:1px solid #e2e8f0;border-radius:12px;padding:12px;color:#334155;text-decoration:none}.op51-alert-card b{font-size:10px}.op51-alert-card p{margin-top:4px;color:#64748b;font-size:9px;line-height:1.6}.op51-alert-card>strong{font-size:18px}.op51-alert-card.is-critical,.op51-alert-card.is-high{border-color:#fecdd3;background:#fff7f8}.op51-filter-grid{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:9px;border:1px solid #e2e8f0;border-radius:15px;background:#fff;padding:12px}.op51-filter-actions{display:flex;grid-column:1/-1;justify-content:flex-end;gap:7px}.op51-audit-list{display:grid}.op51-audit-row{border-bottom:1px solid #eef2f7}.op51-audit-row:last-child{border-bottom:0}.op51-audit-row>summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:14px;padding:12px 15px;list-style:none}.op51-audit-row>summary::-webkit-details-marker{display:none}.op51-audit-row>summary>div:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.op51-audit-row>summary b,.op51-audit-row>summary strong{font-size:10px}.op51-audit-row>summary span{border-radius:999px;background:#f1f5f9;padding:3px 7px;color:#64748b;font-size:8px}.op51-audit-row>summary>div:last-child{display:grid;gap:2px;text-align:left}.op51-audit-row>summary time{color:#94a3b8;font-size:8px}.op51-audit-detail{display:grid;gap:12px;background:#f8fafc;padding:13px 15px}.op51-audit-detail dl,.op51-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.op51-audit-detail dl>div,.op51-kv>div{display:flex;justify-content:space-between;gap:10px;border:1px solid #e5e7eb;border-radius:9px;background:#fff;padding:8px 9px;font-size:9px}.op51-audit-detail dt,.op51-kv dt{color:#94a3b8}.op51-json-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.op51-json-grid h4{margin-bottom:5px;font-size:9px}.op51-json-grid pre{max-height:250px;overflow:auto;border:1px solid #dbe3ec;border-radius:10px;background:#071326;padding:10px;color:#dbeafe;font-size:8px;line-height:1.7;direction:ltr;text-align:left}.op51-tabs{display:flex;gap:4px;border-bottom:1px solid #dbe3ec}.op51-tabs button{display:flex;align-items:center;gap:6px;border-bottom:2px solid transparent;padding:9px 13px;color:#64748b;font-size:10px;font-weight:850}.op51-tabs button.active{border-color:#e6b23d;color:#0f172a}.op51-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.op51-rule-card,.op51-agent-card{display:grid;gap:11px;border:1px solid #e2e8f0;border-radius:15px;background:#fff;padding:14px;box-shadow:0 5px 20px #0f172a09}.op51-rule-card>header,.op51-agent-card>header{display:flex;align-items:start;justify-content:space-between;gap:10px}.op51-rule-card header small,.op51-agent-card header small{color:#94a3b8;font-size:8px}.op51-rule-card h3,.op51-agent-card h3{margin-top:2px;font-size:13px;font-weight:950}.op51-rule-card>p,.op51-agent-card>p{color:#64748b;font-size:9px;line-height:1.7}.op51-rule-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.op51-rule-card dl div{border-radius:9px;background:#f8fafc;padding:8px}.op51-rule-card dt{color:#94a3b8;font-size:8px}.op51-rule-card dd{margin-top:2px;font-size:9px;font-weight:800}.op51-rule-card>footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #eef2f7;padding-top:10px}.op51-execute{display:flex;flex:1;justify-content:flex-end;gap:6px}.op51-execute input{max-width:150px}.status-ok,.status-muted{border-radius:999px;background:#ecfdf5;padding:4px 8px;color:#047857;font-size:8px;font-weight:900}.status-muted{background:#f1f5f9;color:#64748b}.op51-status{display:inline-block;border-radius:999px;background:#f1f5f9;padding:4px 7px;font-size:8px;font-weight:900}.op51-status.is-success{background:#ecfdf5;color:#047857}.op51-status.is-failed{background:#fff1f2;color:#be123c}.op51-status.is-running{background:#eff6ff;color:#1d4ed8}.op51-agent-card>div{display:grid;gap:6px}.op51-agent-card>div section{display:grid;gap:3px;border-radius:9px;background:#f8fafc;padding:8px}.op51-agent-card>div section b{font-size:9px}.op51-agent-card>div section small{color:#64748b;font-size:8px}.op51-health-banner{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:8px;border:1px solid #e2e8f0;border-radius:15px;background:#fff;padding:10px}.op51-health-banner>div{display:grid;align-content:center;gap:3px;border-radius:11px;background:#f8fafc;padding:10px}.op51-health-banner span{color:#94a3b8;font-size:8px}.op51-health-banner b{font-size:10px}.op51-health-state{display:flex!important;flex-direction:row;align-items:center;gap:9px;background:#ecfdf5!important;color:#047857}.op51-health-state.is-degraded{background:#fffbeb!important;color:#a16207}.op51-health-state.is-failed{background:#fff1f2!important;color:#be123c}.op51-health-state strong{text-transform:uppercase;font-size:13px}.op51-check-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.op51-check{border:1px solid #d1fae5;border-radius:13px;background:#f6fffb;padding:11px}.op51-check.is-degraded{border-color:#fde68a;background:#fffbeb}.op51-check.is-failed{border-color:#fecdd3;background:#fff1f2}.op51-check header{display:flex;align-items:center;gap:6px}.op51-check header b{flex:1;font-size:9px}.op51-check header span{font-size:8px;text-transform:uppercase}.op51-check p,.op51-check small{display:block;margin-top:7px;color:#64748b;font-size:8px}.op51-kv{padding:12px}.op51-kv dd{font-weight:850}.op51-backup{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px}.op51-backup>div{display:grid;gap:4px;border-radius:10px;background:#f8fafc;padding:9px}.op51-backup span{color:#94a3b8;font-size:8px}.op51-backup b{font-size:9px}.danger{color:#be123c!important}.positive{color:#047857!important}@media (max-width:1180px){.op51-metrics,.op51-filter-grid,.op51-check-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.op51-dashboard-grid,.op51-dashboard-grid.equal{grid-template-columns:1fr}.op51-alert-grid,.op51-health-banner{grid-template-columns:1fr 1fr}.op51-card-grid{grid-template-columns:1fr}.op51-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.op51-hero{display:grid}.op51-metrics,.op51-filter-grid{grid-template-columns:1fr 1fr}.op51-quick-grid,.op51-alert-grid,.op51-json-grid,.op51-audit-detail dl,.op51-kv,.op51-backup,.op51-row-link{grid-template-columns:1fr}.op51-row-link time{white-space:normal}.op51-health-banner,.op51-check-grid{grid-template-columns:1fr}.op51-execute{width:100%;flex-wrap:wrap;justify-content:stretch}.op51-execute input,.op51-execute button{max-width:none;flex:1}.op51-audit-row>summary{align-items:flex-start;flex-direction:column}}.erp-page{display:grid;gap:var(--space-4);color:var(--ui-text)}.erp-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--ui-primary,var(--ui-accent));font-size:10px;font-weight:950;letter-spacing:.06em}.erp-hero-note{display:flex;max-width:420px;align-items:flex-start;gap:9px;border:1px solid var(--ui-border);border-radius:14px;background:color-mix(in srgb,var(--ui-surface,#0d2036) 86%,transparent);padding:11px 13px;color:var(--ui-text-2,var(--ui-text));font-size:10px;line-height:1.8}.erp-alert{border:1px solid var(--ui-border);border-radius:var(--radius-common);background:var(--ui-surface);padding:10px 13px;font-size:11px;font-weight:850}.erp-alert.is-error{border-color:color-mix(in srgb,var(--ui-danger) 50%,transparent);color:var(--ui-danger)}.erp-alert.is-success{border-color:color-mix(in srgb,var(--ui-success) 45%,transparent);color:var(--ui-success)}.erp-status-pill,.erp-chip{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui-border);border-radius:999px;background:color-mix(in srgb,var(--ui-surface-2,#112941) 85%,transparent);padding:4px 8px;color:var(--ui-text-2,var(--ui-text));font-size:9px;font-weight:900}.erp-subcard{border:1px solid var(--ui-border);border-radius:14px;background:color-mix(in srgb,var(--ui-surface,#0d2036) 84%,transparent);padding:12px}.erp-subcard h4{font-size:11px;font-weight:950}.erp-subcard p{color:var(--ui-muted);font-size:9px;line-height:1.7}.erp-progress-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:8px}.erp-progress-grid>div{border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface-2,#112941);padding:10px}.erp-progress-grid span{color:var(--ui-muted);font-size:8px}.erp-progress-grid b{display:block;margin-top:4px;font-size:11px}.erp-list-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface-2,#112941);padding:10px;text-align:right}.erp-list-row:hover,.erp-list-row.is-active{border-color:color-mix(in srgb,var(--ui-primary,#e3b83f) 60%,var(--ui-border));background:color-mix(in srgb,var(--ui-primary,#e3b83f) 9%,var(--ui-surface-2,#112941))}.erp-list-row b{font-size:10px}.erp-list-row p{margin-top:3px;color:var(--ui-muted);font-size:8px}.erp-table{width:100%;border-collapse:collapse;font-size:10px}.erp-table th{white-space:nowrap;border-bottom:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-surface-2,#112941) 80%,transparent);padding:9px 10px;color:var(--ui-muted);text-align:right}.erp-table td{border-bottom:1px solid var(--ui-border);padding:10px;vertical-align:middle}.erp-table tbody tr:last-child td{border-bottom:0}.erp-inline-form{display:grid;gap:9px;border:1px solid var(--ui-border);border-radius:13px;background:color-mix(in srgb,var(--ui-surface-2,#112941) 75%,transparent);padding:11px}.erp-check{display:flex!important;align-items:center;gap:7px;color:var(--ui-text-2,var(--ui-text))!important;font-size:10px;font-weight:850}.erp-check input{width:16px!important;height:16px!important;min-height:0!important}.erp-button-primary,.erp-button-secondary{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:6px;border-radius:11px;padding:8px 12px;font-size:10px;font-weight:950}.erp-icon-button{display:grid;width:38px;height:38px;place-items:center}.erp-danger-tag{display:inline-flex;border-radius:999px;background:color-mix(in srgb,var(--ui-danger,#ff8e9c) 14%,transparent);padding:4px 7px;color:var(--ui-danger,#ff8e9c);font-size:8px;font-weight:900}.erp-module-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.erp-module-tabs button{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--ui-border);border-radius:14px;background:var(--ui-surface,#0d2036);padding:11px;color:var(--ui-text);text-align:right}.erp-module-tabs button:hover,.erp-module-tabs button.is-active{border-color:color-mix(in srgb,var(--ui-primary,#e3b83f) 62%,var(--ui-border));background:color-mix(in srgb,var(--ui-primary,#e3b83f) 9%,var(--ui-surface,#0d2036))}.erp-module-tabs b{display:block;font-size:10px}.erp-module-tabs small{display:block;margin-top:4px;color:var(--ui-muted);font-size:8px;line-height:1.55}.erp-canonical-module{min-width:0}.erp-embedded-module>header:first-child{display:none!important}.supply48-flow{display:flex;align-items:center;gap:10px;overflow-x:auto;border-block:1px solid var(--ui-border);padding:10px 2px;color:var(--ui-muted);font-size:10px;white-space:nowrap}.supply48-flow span{color:var(--ui-text-2);font-weight:800}.supply48-flow i{color:var(--ui-primary);font-style:normal}.erp-module-tabs.supply48-areas{grid-template-columns:repeat(3,minmax(0,1fr))}.supply48-workspace{display:grid;gap:14px;padding-block-start:4px}.supply48-views{display:flex;max-width:100%;gap:5px;overflow-x:auto;border-block:1px solid var(--ui-border);padding:7px 0}.supply48-views button{min-width:min(260px,78vw);border:0;border-inline-start:2px solid transparent;background:transparent;padding:9px 12px;color:var(--ui-muted);text-align:right}.supply48-views button.is-active{border-inline-start-color:var(--ui-primary);color:var(--ui-text)}.supply48-views b,.supply48-views small{display:block}.supply48-views b{font-size:11px}.supply48-views small{margin-top:3px;font-size:9px}.supply48-content{min-width:0;padding-block-start:2px}.samami-enterprise-shell :is(.op51-hero,.op51-metric,.op51-panel,.op51-toolbar,.op51-filter-grid,.op51-rule-card,.op51-agent-card,.op51-health-banner,.op51-health-banner>div,.op51-check,.op51-audit-detail,.op51-audit-detail dl>div,.op51-kv>div,.op51-backup>div){border-color:var(--ui-border)!important;background:var(--ui-surface,#0d2036)!important;color:var(--ui-text)!important;box-shadow:var(--ui-shadow,0 14px 38px rgba(0,0,0,.18))!important}.samami-enterprise-shell :is(.op51-hero p:not(.sam-eyebrow),.op51-metric>span,.op51-metric>small,.op51-row-link small,.op51-panel small,.op51-alert-row small,.op51-rule-card>p,.op51-agent-card>p,.op51-check p,.op51-check small){color:var(--ui-muted)!important}.samami-enterprise-shell :is(.op51-row-link,.op51-alert-row,.op51-quick,.op51-alert-card,.op51-rule-card dl div,.op51-agent-card>div section){border-color:var(--ui-border)!important;background:var(--ui-surface-2,#112941)!important;color:var(--ui-text)!important}.samami-enterprise-shell .op51-table th{background:var(--ui-surface-2,#112941)!important;color:var(--ui-muted)!important}.samami-enterprise-shell .op51-table td,.samami-enterprise-shell .op51-panel>header{border-color:var(--ui-border)!important}.legacy-page54 :is(.bg-white,.bg-gray-50,.bg-slate-50){background:var(--ui-surface)!important;color:var(--ui-text)!important}.legacy-page54 :is(.text-gray-800,.text-gray-700,.text-slate-800,.text-slate-900){color:var(--ui-text)!important}.legacy-page54 :is(.text-gray-500,.text-gray-600,.text-slate-500,.text-slate-600){color:var(--ui-muted)!important}.legacy-page54 :is(.bg-blue-600,.bg-blue-700){background:var(--ui-primary)!important;color:var(--ui-primary-text)!important}.legacy-page54 table{border-color:var(--ui-border)!important}@media (max-width:900px){.erp-module-tabs,.erp-module-tabs.supply48-areas{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-page-hero{align-items:stretch!important;flex-direction:column}}@media (max-width:560px){.erp-module-tabs{grid-template-columns:1fr}.erp-hero-note{max-width:none}}[data-package="55"] .erp-subcard,[data-package="56"] .erp-subcard{box-shadow:none}.samami-enterprise-shell .fin49-page{color:var(--ui-text)}.samami-enterprise-shell .fin49-page :is(.fin49-panel,.fin49-stat,.fin49-loading){border-color:var(--ui-border)!important;background:var(--ui-surface,#0d2036)!important;color:var(--ui-text)!important}.samami-enterprise-shell .fin49-page :is(input,select,textarea){border-color:var(--ui-border)!important;background:var(--ui-surface-2,#112941)!important;color:var(--ui-text)!important}.samami-enterprise-shell .fin49-page :is(.fin49-tabs button,.fin49-refresh){border-color:var(--ui-border)!important}.samami-enterprise-shell .fin49-page table th{background:var(--ui-surface-2,#112941)!important;color:var(--ui-muted)!important}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn[wght].woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}:root{--brand-primary:#071326;--brand-primary-strong:#0b203f;--brand-accent:#e3b83f;--brand-accent-soft:#ffd977;--brand-muted:#9fb0c3;--surface-app:#06101f;--surface-app-secondary:#09182b;--surface-default:#0d2036;--surface-elevated:#112941;--surface-muted:#173650;--surface-overlay:rgba(5,13,27,.82);--text-primary:#f8fafc;--text-secondary:#d7e0ea;--text-muted:#9fb0c3;--text-inverse:#101820;--surface-navigation:#07172a;--surface-card:#0d2036;--border-default:rgba(177,203,230,.18);--border-strong:rgba(177,203,230,.32);--border-active:#398bd5;--border-focus:#e3b83f;--focus-ring:0 0 0 3px rgba(227,184,63,.24);--action-primary:#d5a82d;--action-primary-hover:#e3b83f;--action-primary-text:#071326;--action-secondary:#173650;--action-destructive:#ff6f81;--brand-accent-subtle:rgba(227,184,63,.12);--status-success:#48d7a1;--status-warning:#ffd178;--status-danger:#ff8e9c;--status-info:#6eb7ff;--status-neutral:#9fb0c3;--font-body:Vazirmatn,Tahoma,"Segoe UI",Arial,sans-serif;--font-heading:Vazirmatn,Tahoma,"Segoe UI",Arial,sans-serif;--font-size-body:14px;--font-size-secondary:12px;--font-size-label:13px;--font-size-table:12px;--radius-compact:9px;--radius-common:12px;--radius-elevated:18px;--shadow-common:0 16px 42px rgba(0,0,0,.22);--shadow-elevated:0 26px 76px rgba(0,0,0,.38);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--samami-brand-ink:#05070b;--samami-brand-navy:var(--brand-primary);--samami-brand-navy-2:var(--brand-primary-strong);--samami-brand-gold:var(--brand-accent);--samami-brand-gold-soft:var(--brand-accent-soft);--samami-brand-text:var(--text-primary);--samami-brand-muted:var(--brand-muted);--samami-brand-radius:var(--radius-common);--samami-brand-focus:rgba(227,184,63,.24)}:root[data-theme=light]{--surface-app:#eef3f8;--surface-app-secondary:#f8fafc;--surface-default:#fff;--surface-elevated:#f1f5f9;--surface-muted:#e7edf4;--surface-overlay:rgba(255,255,255,.88);--text-primary:#102033;--text-secondary:#334155;--text-muted:#526276;--text-inverse:#fff;--surface-navigation:#e4ebf3;--surface-card:#fff;--border-default:#cbd5e1;--border-strong:#94a3b8;--border-active:#1769aa;--border-focus:#9a7310;--focus-ring:0 0 0 3px rgba(154,115,16,.22);--action-primary:#9a7310;--action-primary-hover:#7d5c08;--action-primary-text:#fff;--action-secondary:#e7edf4;--action-destructive:#b42318;--brand-accent-subtle:rgba(154,115,16,.11);--status-success:#087a4b;--status-warning:#9a6700;--status-danger:#b42318;--status-info:#175cd3;--status-neutral:#526276;--shadow-common:0 14px 38px rgba(15,23,42,.1);--shadow-elevated:0 18px 50px rgba(15,23,42,.14)}.samami-enterprise-shell{--ui-bg:var(--surface-app);--ui-bg-2:var(--surface-app-secondary);--ui-surface:var(--surface-default);--ui-surface-2:var(--surface-elevated);--ui-surface-hover:var(--surface-muted);--ui-text:var(--text-primary);--ui-text-2:var(--text-secondary);--ui-muted:var(--text-muted);--ui-border:var(--border-default);--ui-border-strong:var(--border-strong);--ui-primary:var(--action-primary);--ui-primary-text:var(--action-primary-text);--ui-success:var(--status-success);--ui-warning:var(--status-warning);--ui-danger:var(--status-danger);--ui-info:var(--status-info);--ui-input:var(--surface-app-secondary);--ui-input-hover:var(--surface-muted);--ui-focus:var(--border-focus);--ui-shadow:var(--shadow-common);--samami-primary:var(--brand-primary);--samami-primary-2:var(--brand-primary-strong);--samami-gold:var(--brand-accent);--sam48-navy:var(--surface-app);--sam48-navy-2:var(--surface-app-secondary);--sam48-panel:var(--surface-default);--sam48-panel-2:var(--surface-elevated);--sam48-border:var(--border-default);--sam48-text:var(--text-primary);--sam48-muted:var(--text-muted);--sam48-gold:var(--brand-accent);--sam48-blue:var(--brand-primary-strong);--os-workspace:color-mix(in srgb,var(--surface-app-secondary) 78%,var(--surface-app));--os-section:var(--surface-default);--os-raised:var(--surface-elevated);--os-focused:var(--surface-muted);--os-hairline:color-mix(in srgb,var(--border-default) 62%,transparent);color-scheme:dark;background:var(--surface-app);color:var(--text-primary);font-family:var(--font-body);text-align:start}.samami-enterprise-shell .samami-app-frame{background:radial-gradient(circle at 15% 0,rgba(39,91,139,.16),transparent 30rem),linear-gradient(180deg,var(--surface-app),var(--surface-app-secondary))}.samami-enterprise-shell :is(.samami-app-sidebar,.samami-app-header){border-color:var(--ui-border)!important;background:color-mix(in srgb,var(--surface-navigation) 96%,transparent)!important;backdrop-filter:blur(18px)}.samami-enterprise-shell .samami-nav-item{color:var(--ui-text-2)}.samami-enterprise-shell .samami-nav-item:hover{background:color-mix(in srgb,var(--ui-primary) 8%,var(--ui-surface-2));color:var(--ui-text)}.samami-enterprise-shell .samami-nav-item.is-active{position:relative;border-color:color-mix(in srgb,var(--border-active) 48%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--action-primary) 18%,var(--ui-surface-2)),var(--ui-surface-2));color:var(--ui-text)}.samami-enterprise-shell .samami-nav-item.is-active:before{content:"";position:absolute;inset-block:9px;inset-inline-start:-1px;width:3px;border-radius:999px;background:var(--brand-accent);box-shadow:0 0 14px #e3b83f47}.samami-enterprise-shell .samami-nav-item.is-active svg{color:var(--status-info)}.samami-enterprise-shell :is(.erp-card,.erp-record-card,.erp-form-panel,.erp-toolbar,.erp-table-shell,.erp-tabs,.samami-module-card,.samami-kpi-card,.samami-glass-section,.samami-detail-panel,.sam-panel,.sam-stat-card,.sam-action-card){border-color:transparent!important;background:var(--os-section)!important;color:var(--ui-text)!important;box-shadow:none!important}.samami-enterprise-shell :is(input,select,textarea,.erp-input,[role=combobox]){border-color:var(--ui-border)!important;background:var(--ui-input)!important;color:var(--ui-text)!important}.samami-enterprise-shell :is(input,select,textarea,.erp-input,[role=combobox]):focus{border-color:var(--ui-focus)!important;box-shadow:var(--focus-ring)!important}.samami-enterprise-shell :is(input,textarea)::-moz-placeholder{color:var(--ui-muted);opacity:.82}.samami-enterprise-shell :is(input,textarea)::placeholder{color:var(--ui-muted);opacity:.82}.samami-enterprise-shell :is(table,.erp-table){color:var(--ui-text)}.samami-enterprise-shell :is(thead,.erp-table thead){background:var(--ui-surface-2);color:var(--ui-muted)}.samami-enterprise-shell :is(th,td){border-color:var(--ui-border)}.samami-enterprise-shell tbody tr:hover{background:color-mix(in srgb,var(--ui-primary) 5%,var(--ui-surface))}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button){border:1px solid color-mix(in srgb,var(--action-primary-hover) 72%,#fff);background:linear-gradient(135deg,var(--action-primary-hover),var(--action-primary));color:var(--ui-primary-text);box-shadow:0 10px 24px #0b5ba433}.samami-enterprise-shell :is(.erp-button-secondary,.erp-icon-button){border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--ui-text)}.samami-enterprise-shell :is(.erp-tabs,.erp-module-tabs) button.is-active{border-color:color-mix(in srgb,var(--ui-primary) 56%,var(--ui-border));background:color-mix(in srgb,var(--ui-primary) 10%,var(--ui-surface-2));color:var(--ui-text)}.samami-enterprise-shell :is(.erp-modal,.sam-modal,[role=dialog]){border-color:var(--ui-border);background:linear-gradient(145deg,var(--ui-surface),var(--ui-surface-2));color:var(--ui-text);box-shadow:var(--shadow-elevated)}.samami-enterprise-shell :is(.erp-empty,.op51-empty,.sam-page-empty,.sam-page-loading,.sam-page-error){border-color:var(--ui-border)!important;background:color-mix(in srgb,var(--ui-surface-2) 72%,transparent)!important;color:var(--ui-muted)!important}.samami-enterprise-shell :is(.erp-alert,.sam-alert,.sam-inline-notice){border-color:var(--ui-border);background:var(--ui-surface-2);color:var(--ui-text-2)}.samami-enterprise-shell :is(.samami-kpi-card,.sam-stat-card,.op51-metric) strong{color:var(--ui-text);font-variant-numeric:tabular-nums}.samami-enterprise-shell :is(.samami-kpi-card,.sam-stat-card,.op51-metric):nth-child(4n+1){border-block-start-color:color-mix(in srgb,var(--status-info) 60%,var(--ui-border))!important}.samami-enterprise-shell :is(.erp-status-pill,.erp-chip,.sam-status-button){border-color:var(--ui-border);background:var(--ui-surface-2);color:var(--ui-text-2)}.samami-enterprise-shell :is(.erp-page-hero,.sam-page-hero,.samami-command-hero){border-inline-start:3px solid var(--brand-accent)}.samami-enterprise-shell :is(.erp-button-primary,.erp-button-secondary,.erp-button-danger){border-radius:var(--radius-common)}.samami-enterprise-shell :is(input,select,textarea,button,a):focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;box-shadow:var(--focus-ring)}.samami-enterprise-shell :is(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.58}.samami-enterprise-shell .supply54-page{min-width:0;max-width:100%;overflow-x:clip}.samami-enterprise-shell :is(.op51-page,.op51-metrics,.op51-metric){min-width:0;max-width:100%}:root[lang=fa] :is(.samami-enterprise-shell,.sam-public-shell){direction:rtl;font-feature-settings:"kern" 1,"liga" 1;line-height:1.65}:root[lang=fa] :is(.samami-enterprise-shell,.sam-public-shell) :is(h1,h2,h3,h4,h5,h6,p,label,button,input,select,textarea){letter-spacing:normal}@media (max-width:768px){.samami-enterprise-shell :is(.erp-modal,.sam-modal,[role=dialog]){width:min(calc(100vw - 24px),680px);max-height:calc(100dvh - 24px);margin:auto}.samami-enterprise-shell :is(.erp-toolbar,.erp-tabs,.erp-modal-footer,.sam-page-actions){gap:8px}.samami-enterprise-shell :is(.erp-button-primary,.erp-button-secondary,.sam-primary-button){min-height:44px}}@media (max-width:390px){.samami-enterprise-shell .samami-app-main{padding-inline:10px!important}.samami-enterprise-shell :is(.erp-card,.erp-form-panel,.samami-module-card,.sam-panel){padding-inline:12px!important}.samami-enterprise-shell .op51-metrics{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.samami-enterprise-shell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.samami-enterprise-shell{background:var(--surface-app);color:var(--text-primary);font:var(--font-size-body)/1.75 var(--font-body)}.samami-app-sidebar{inset-block:0;inset-inline-start:0;width:272px;border-inline-end:1px solid var(--border-default);background:var(--surface-navigation);box-shadow:var(--shadow-common)}.samami-app-frame{min-height:100vh;margin-inline-start:272px;background:var(--surface-app)}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar{width:76px}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-frame{margin-inline-start:76px}.samami-app-header{min-height:68px;border-bottom:1px solid var(--border-default);background:color-mix(in srgb,var(--surface-navigation) 94%,transparent);color:var(--text-primary);backdrop-filter:blur(18px)}.samami-header-inner{min-height:68px;padding-inline:clamp(12px,2vw,28px)}.samami-header-identity>p{font-size:var(--font-size-secondary)}.samami-header-identity h1{font-size:16px;line-height:1.4}.samami-header-breadcrumbs{display:flex;min-width:0;align-items:center;gap:4px;color:var(--text-muted);font-size:12px;line-height:1.4}.samami-header-breadcrumbs span{display:flex;min-width:0;align-items:center;gap:4px;white-space:nowrap}.samami-header-breadcrumbs span:first-child{overflow:hidden;text-overflow:ellipsis}.samami-mobile-menu-trigger{display:grid;min-width:44px;min-height:44px;place-items:center;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-elevated);color:var(--text-primary)}.samami-mobile-sidebar-backdrop{background:var(--surface-overlay)}.samami-mobile-sidebar-layer aside{background:var(--surface-navigation);box-shadow:var(--shadow-elevated)}.samami-sidebar-nav{padding:10px}.samami-nav-group{min-height:44px;font-size:13px}.samami-nav-item{min-height:40px;font-size:12px;line-height:1.55}.samami-sidebar-brand-copy span,.samami-sidebar-footer p,.samami-sidebar-version,.samami-header-inner kbd,.samami-header-alert span{font-size:12px}.samami-all-tools{display:flex;min-height:44px;align-items:center;gap:9px;margin:8px 10px;padding:9px 11px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-elevated);color:var(--text-secondary);font-size:12px;font-weight:800}.samami-all-tools span{flex:1;text-align:start}.samami-all-tools kbd{color:var(--text-muted);font-size:11px}.is-sidebar-collapsed .samami-all-tools span,.is-sidebar-collapsed .samami-all-tools kbd{display:none}.is-sidebar-collapsed .samami-all-tools{justify-content:center}.samami-app-main{width:min(100%,1440px);padding:clamp(18px,2.5vw,32px);padding-bottom:48px}.samami-page-shell{display:grid;min-width:0;gap:20px}.samami-page-header{display:grid;min-width:0;gap:10px;padding-block:2px 6px;border-bottom:1px solid var(--border-default)}.samami-page-header-row{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:20px}.samami-page-header h1{max-width:100%;overflow-wrap:anywhere;color:var(--text-primary);font-size:clamp(24px,3vw,34px);font-weight:900;line-height:1.35}.samami-page-description{max-width:760px;margin-top:7px;color:var(--text-secondary);font-size:14px;line-height:1.9}.samami-page-kicker-row{display:flex;align-items:center;gap:10px}.samami-page-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.samami-workflow-context{display:inline-flex;margin-top:8px;border-radius:999px;background:var(--brand-accent-subtle);padding:5px 10px;color:var(--brand-accent-soft);font-size:12px;font-weight:800}.samami-breadcrumbs ol{display:flex;min-width:0;align-items:center;gap:4px;overflow:hidden;color:var(--text-muted);font-size:12px}.samami-breadcrumbs li{display:flex;min-width:0;align-items:center;gap:4px;white-space:nowrap}.samami-breadcrumbs a:hover{color:var(--text-primary)}.samami-breadcrumbs [aria-current=page]{overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis}.samami-next-action{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--border-default);border-inline-start:4px solid var(--status-info);border-radius:var(--radius-common);background:var(--surface-default);padding:16px 18px}.samami-next-action>div>span{color:var(--text-muted);font-size:12px;font-weight:800}.samami-next-action h2{margin-top:2px;font-size:16px;font-weight:900}.samami-next-action p{margin-top:4px;color:var(--text-secondary);font-size:13px}.samami-next-action.is-warning{border-inline-start-color:var(--status-warning)}.samami-next-action.is-critical{border-inline-start-color:var(--status-danger)}.samami-next-action.is-ready{border-inline-start-color:var(--status-success)}.erp-context-note{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-default);padding:12px 14px;color:var(--text-secondary);font-size:13px;line-height:1.7}.samami-command-panel{border:1px solid var(--border-strong);border-radius:var(--radius-elevated);background:var(--surface-elevated);box-shadow:var(--shadow-elevated)}.samami-command-item{display:flex;width:100%;min-height:54px;align-items:center;justify-content:space-between;border-radius:var(--radius-common);padding:9px 12px;color:var(--text-primary);text-align:start;font-size:13px;font-weight:850}.samami-command-item:hover,.samami-command-item:focus-visible{background:var(--surface-muted)}.samami-command-item small,.samami-command-item em{display:block;color:var(--text-muted);font-size:11px;font-style:normal;font-weight:600}.samami-command-item>span:last-child{color:var(--text-muted);font-size:12px}.samami-command-help{border-top:1px solid var(--border-default);padding:8px 12px;color:var(--text-muted);font-size:12px}.home-ux1-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px}.home-ux1-choices a{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:color-mix(in srgb,var(--surface-navigation) 80%,transparent);padding:9px 11px;color:var(--text-secondary);font-size:12px;font-weight:800}.home-ux1-choices a:hover{border-color:var(--brand-accent);color:var(--text-primary)}@media (max-width:1023px){.samami-app-frame,.samami-enterprise-shell.is-sidebar-collapsed .samami-app-frame{margin-inline-start:0}.samami-enterprise-shell[dir=rtl] .samami-app-frame,.samami-enterprise-shell[dir=ltr] .samami-app-frame{margin-left:0!important;margin-right:0!important}.samami-app-main{padding-inline:clamp(12px,3vw,22px)}}@media (max-width:640px){.samami-header-breadcrumbs{max-width:55vw}.samami-page-header-row{align-items:stretch;flex-direction:column}.samami-page-actions{justify-content:stretch}.samami-page-actions>*{flex:1;justify-content:center}.samami-next-action{align-items:stretch;flex-direction:column}.home-ux1-choices{grid-template-columns:1fr}.samami-page-description{font-size:13px}.samami-app-main{padding-top:16px}}.erp-section-header{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:16px}.erp-section-header h2{overflow-wrap:anywhere;color:var(--text-primary);font-size:18px;font-weight:900}.erp-section-header>div>p:not(.erp-section-label){max-width:680px;margin-top:4px;color:var(--text-secondary);font-size:13px;line-height:1.75}.erp-section-actions{display:flex;min-width:0;max-width:100%;flex-wrap:wrap;align-items:center;gap:8px}.erp-button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:var(--radius-common);padding:8px 13px;font-size:13px;font-weight:850;line-height:1.3;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.erp-button-primary{border-color:var(--action-primary-hover);background:var(--action-primary);color:var(--action-primary-text)}.erp-button-primary:hover{background:var(--action-primary-hover)}.erp-button-secondary{border-color:var(--border-default);background:var(--surface-elevated);color:var(--text-primary)}.erp-button-secondary:hover,.erp-button-ghost:hover{background:var(--surface-muted)}.erp-button-ghost{border-color:transparent;background:transparent;color:var(--text-secondary)}.erp-button-destructive{border-color:var(--action-destructive);background:var(--action-destructive);color:var(--text-inverse)}.erp-button-destructive-ghost{border-color:transparent;background:transparent;color:var(--status-danger)}.erp-metric-card{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px}.erp-metric-card p{color:var(--text-secondary);font-size:13px;font-weight:750}.erp-metric-card strong{display:block;margin-top:5px;color:var(--text-primary);font-size:24px;font-weight:900;line-height:1.25}.erp-metric-card small{display:block;margin-top:4px;color:var(--text-muted);font-size:12px}.erp-metric-icon{display:grid;min-width:40px;min-height:40px;place-items:center;border-radius:var(--radius-common);background:var(--brand-accent-subtle);color:var(--status-info)}.erp-status-pill{display:inline-flex;min-height:27px;align-items:center;gap:5px;border:1px solid var(--border-default);border-radius:999px;background:var(--surface-elevated);padding:3px 9px;color:var(--status-neutral);font-size:12px;font-weight:850;line-height:1.25}.erp-status-pill.is-success{border-color:color-mix(in srgb,var(--status-success) 35%,var(--border-default));background:color-mix(in srgb,var(--status-success) 9%,var(--surface-default));color:var(--status-success)}.erp-status-pill.is-warning{border-color:color-mix(in srgb,var(--status-warning) 38%,var(--border-default));background:color-mix(in srgb,var(--status-warning) 10%,var(--surface-default));color:var(--status-warning)}.erp-status-pill.is-danger{border-color:color-mix(in srgb,var(--status-danger) 36%,var(--border-default));background:color-mix(in srgb,var(--status-danger) 9%,var(--surface-default));color:var(--status-danger)}.erp-status-pill.is-info{border-color:color-mix(in srgb,var(--status-info) 32%,var(--border-default));background:color-mix(in srgb,var(--status-info) 8%,var(--surface-default));color:var(--status-info)}.erp-filter-bar{display:flex;min-width:0;max-width:100%;align-items:center;gap:8px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-default);padding:10px}.erp-filter-search{display:flex;min-width:0;max-width:100%;flex:1 1 280px;align-items:center;gap:8px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-app-secondary);padding-inline:11px;color:var(--text-muted)}.erp-filter-search input{min-width:0;min-height:40px;flex:1;border:0;background:transparent;color:var(--text-primary);font-size:13px;outline:0}.erp-filter-desktop{display:flex;min-width:0;max-width:100%;align-items:center;gap:8px}.erp-filter-desktop :is(select,input){min-width:0;max-width:100%;min-height:40px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-app-secondary);padding:7px 10px;color:var(--text-primary);font-size:13px}.erp-filter-mobile-trigger{display:none}.erp-result-count{margin-inline-start:auto;color:var(--text-muted);font-size:12px;white-space:nowrap}.erp-filter-drawer-fields{display:grid;min-width:0;gap:12px}.erp-filter-drawer-fields :is(input,select){width:100%;min-height:44px}.erp-data-region{min-width:0;border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--surface-default);overflow:hidden}.erp-table-scroll{max-width:100%;overflow:auto}.erp-data-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.erp-data-table thead{position:sticky;top:0;z-index:1;background:var(--surface-elevated)}.erp-data-table th{height:44px;padding:9px 12px;color:var(--text-secondary);font-size:12px;font-weight:850;text-align:start;white-space:nowrap}.erp-data-table th svg{display:inline;margin-inline-start:5px}.erp-data-table td{min-height:48px;border-top:1px solid var(--border-default);padding:10px 12px;color:var(--text-primary);vertical-align:middle}.erp-data-table tbody tr[tabindex]{cursor:pointer}.erp-data-table tbody tr:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.erp-data-table tbody tr[data-selected]{background:color-mix(in srgb,var(--status-info) 8%,var(--surface-default))}.erp-select-column{width:44px;text-align:center}.erp-select-column input{width:18px;height:18px}.erp-record-list{display:none}.erp-pagination{display:flex;align-items:center;justify-content:center;gap:12px;border-top:1px solid var(--border-default);padding:10px}.erp-pagination span{color:var(--text-secondary);font-size:12px}.erp-empty{display:grid;min-height:180px;place-items:center;align-content:center;gap:7px;border:1px dashed var(--border-default);border-radius:var(--radius-common);background:var(--surface-elevated);padding:24px;color:var(--text-muted);text-align:center}.erp-empty>svg{color:var(--status-info)}.erp-empty-title{color:var(--text-primary);font-size:15px;font-weight:900}.erp-empty>p:not(.erp-empty-title){max-width:440px;font-size:13px;line-height:1.75}.erp-page-state{display:grid;min-height:180px;place-items:center;align-content:center;gap:8px;padding:24px;text-align:center}.erp-page-state>svg{color:var(--status-warning)}.erp-page-state h2{font-size:16px;font-weight:900}.erp-page-state p{max-width:560px;color:var(--text-secondary);font-size:13px}.erp-page-state>div{display:flex;gap:8px}.erp-form-section{min-width:0;border:0}.erp-form-section>legend{color:var(--text-primary);font-size:15px;font-weight:900}.erp-form-section-description{margin-top:3px;color:var(--text-muted);font-size:12px}.erp-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.erp-form-grid[data-columns="1"]{grid-template-columns:1fr}.erp-form-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.erp-form-field{display:grid;min-width:0;align-content:start;gap:5px;color:var(--text-secondary);font-size:13px;font-weight:750}.erp-form-field>span b{margin-inline-start:3px;color:var(--status-danger)}.erp-form-field>small{color:var(--text-muted);font-size:11px;font-weight:550;line-height:1.6}.erp-form-field .erp-field-error{color:var(--status-danger)}.erp-input{width:100%;min-height:43px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-app-secondary);padding:9px 11px;color:var(--text-primary);font-size:13px;font-weight:500}.erp-input:-moz-read-only{background:var(--surface-muted);color:var(--text-secondary)}.erp-input:read-only{background:var(--surface-muted);color:var(--text-secondary)}textarea.erp-input{min-height:92px;resize:vertical}.erp-input-with-unit{display:flex;align-items:center;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-app-secondary);overflow:hidden}.erp-input-with-unit .erp-input{border:0}.erp-input-with-unit>span{padding-inline:10px;color:var(--text-muted);font-size:12px;white-space:nowrap}.erp-check-field{display:flex;align-items:flex-start;gap:9px}.erp-check-field input{width:18px;height:18px;margin-top:2px}.erp-check-field span{display:grid}.erp-check-field small{color:var(--text-muted);font-size:11px;font-weight:500}.erp-switch{display:flex;align-items:center;gap:8px}.erp-switch>input{position:absolute;opacity:0}.erp-switch>span{position:relative;width:42px;height:24px;border-radius:999px;background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--border-default)}.erp-switch>span:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:var(--surface-default);box-shadow:var(--shadow-common);transition:transform .16s}.erp-switch>input:checked+span{background:var(--status-success)}.erp-switch>input:checked+span:after{transform:translate(-18px)}.erp-modal-layer,.erp-drawer-layer{position:fixed;inset:0;z-index:var(--sam-layer-modal);display:grid;padding:12px}.erp-modal-layer{place-items:center}.erp-modal-backdrop{position:absolute;inset:0;background:color-mix(in srgb,var(--brand-primary) 72%,transparent);backdrop-filter:blur(6px)}.erp-modal{position:relative;width:min(680px,100%);max-height:calc(100dvh - 24px);overflow:auto;border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--surface-default);box-shadow:var(--shadow-elevated)}.erp-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border-bottom:1px solid var(--border-default);padding:16px 18px}.erp-modal-header h2,.erp-modal-header h3{color:var(--text-primary);font-size:18px;font-weight:900}.erp-modal-header p:not(.erp-section-label){margin-top:3px;color:var(--text-muted);font-size:12px}.erp-modal-body{padding:18px}.erp-modal-footer{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--border-default);padding:12px 18px}.erp-drawer-layer{justify-items:end}.erp-drawer{position:relative;display:grid;width:min(520px,calc(100vw - 24px));height:calc(100dvh - 24px);grid-template-rows:auto minmax(0,1fr) auto;border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--surface-default);box-shadow:var(--shadow-elevated);overflow:hidden}.erp-drawer.is-start{justify-self:start}.erp-drawer .erp-modal-body{overflow:auto}.erp-alert{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-elevated);padding:11px 13px;color:var(--text-secondary);font-size:13px}.erp-alert-title{color:var(--text-primary);font-weight:900}.erp-alert.is-success{border-inline-start:3px solid var(--status-success)}.erp-alert.is-warning{border-inline-start:3px solid var(--status-warning)}.erp-alert.is-error{border-inline-start:3px solid var(--status-danger)}.erp-alert.is-info{border-inline-start:3px solid var(--status-info)}.erp-toast-region{position:fixed;z-index:var(--sam-layer-toast);display:grid;gap:8px;inset-block-end:18px;inset-inline-start:18px;width:min(390px,calc(100vw - 36px))}.erp-toast{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--border-default);border-inline-start:4px solid var(--status-info);border-radius:var(--radius-common);background:var(--surface-default);padding:12px;color:var(--text-secondary);box-shadow:var(--shadow-elevated);font-size:13px}.erp-toast.is-success{border-inline-start-color:var(--status-success)}.erp-toast.is-danger{border-inline-start-color:var(--status-danger)}.erp-toast>div{min-width:0;flex:1}.erp-toast b{display:block;color:var(--text-primary)}.erp-toast button{min-width:32px;min-height:32px}.erp-action-menu{position:relative}.erp-action-menu summary{display:grid;min-width:40px;min-height:40px;place-items:center;border-radius:var(--radius-common);cursor:pointer;list-style:none}.erp-action-menu>div{position:absolute;z-index:4;inset-block-start:100%;inset-inline-end:0;display:grid;min-width:160px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-default);padding:5px;box-shadow:var(--shadow-elevated)}.erp-action-menu>div button{padding:8px;text-align:start;font-size:12px}.erp-master-detail{display:grid;min-width:0;grid-template-columns:minmax(320px,.85fr) minmax(0,1.4fr);gap:14px}.erp-master-detail>section,.erp-master-detail>aside{min-width:0}.erp-master-detail>aside{border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--surface-default);padding:14px}.erp-master-detail-close{display:none}.erp-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.erp-form-stack{display:grid;gap:24px}.erp-field-span-2{grid-column:span 2}.erp-cell-subtitle{display:block;margin-top:3px;color:var(--text-muted);font-size:11px;font-weight:550}.erp-detail-stack{display:grid;align-content:start;gap:12px}.erp-detail-stack h2{color:var(--text-primary);font-size:19px;font-weight:900}.erp-detail-stack>p{color:var(--text-secondary);font-size:13px}.erp-detail-stack dl{display:grid;gap:2px}.erp-detail-stack dl>div{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(0,1fr);gap:10px;border-bottom:1px solid var(--border-default);padding-block:9px}.erp-detail-stack dt{color:var(--text-muted);font-size:12px}.erp-detail-stack dd{color:var(--text-primary);font-size:13px;font-weight:750}.erp-canonical-module>.erp-section-header{margin-bottom:14px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-default);padding:14px}@media (max-width:1024px){.erp-data-table [data-priority=low]{display:none}.erp-form-grid[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-master-detail{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.erp-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.erp-section-header{align-items:stretch;flex-direction:column}.erp-section-actions{width:100%}.erp-section-actions>*{min-width:0;flex:1 1 auto}.erp-toolbar{flex-wrap:wrap}.erp-toolbar>*{min-width:0;max-width:100%}.erp-filter-bar{align-items:stretch;flex-wrap:wrap}.erp-filter-search{width:100%;flex-basis:100%}.erp-filter-desktop{display:none}.erp-filter-mobile-trigger{display:inline-flex}.erp-result-count{order:5;width:100%;margin:0}.erp-table-scroll{display:none}.erp-record-list{display:grid;gap:8px;padding:8px}.erp-record-summary{display:grid;min-width:0;gap:7px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-default);padding:12px}.erp-record-summary>div{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.erp-record-summary>div[data-primary]{display:grid}.erp-record-summary span,.erp-record-summary strong{min-width:0;overflow-wrap:anywhere}.erp-record-summary span{color:var(--text-muted);font-size:11px}.erp-record-summary strong{color:var(--text-primary);font-size:13px;text-align:end}.erp-record-summary>div[data-primary] strong{font-size:15px}.erp-form-grid,.erp-form-grid[data-columns="3"]{grid-template-columns:minmax(0,1fr)}.erp-field-span-2{grid-column:auto}.erp-modal-footer{position:sticky;bottom:0;flex-wrap:wrap;background:var(--surface-default)}.erp-modal-footer>*{min-width:0;flex:1}.erp-master-detail{display:block}.erp-master-detail>aside{position:fixed;z-index:95;inset:0;display:none;border:0;border-radius:0;overflow:auto;padding:16px}.erp-master-detail>aside.is-open{display:block}.erp-master-detail-close{display:inline-flex}.erp-row-actions .erp-button span{display:none}}@media (max-width:390px){.erp-filter-bar{align-items:stretch;flex-wrap:wrap}.erp-filter-search{width:100%;flex-basis:100%}.erp-button{min-height:44px}.erp-toast-region{inset-inline:10px;width:auto}.erp-modal-layer,.erp-drawer-layer{padding:6px}.erp-modal,.erp-drawer{width:100%;max-height:calc(100dvh - 12px);height:calc(100dvh - 12px);border-radius:var(--radius-common)}.erp-modal-body{padding:14px}.erp-modal-header,.erp-modal-footer{padding-inline:14px}}@media (max-width:480px){.erp-metric-grid{grid-template-columns:1fr}}.crm-ux2-page{gap:16px}.crm-ux2-summary{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:12px}.crm-ux2-summary-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.crm-ux2-attention{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--border-default);overflow:hidden}.crm-ux2-attention>div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px;background:var(--surface-default);padding:13px}.crm-ux2-attention svg{grid-row:span 2;width:18px;color:var(--status-warning)}.crm-ux2-attention span{color:var(--text-secondary);font-size:11px}.crm-ux2-attention strong{font-size:20px;font-weight:950}.crm-ux2-attention p{grid-column:1/-1;background:var(--surface-default);padding:9px 13px;color:var(--text-muted);font-size:11px}.crm-ux2-pipeline{display:grid;grid-template-columns:minmax(210px,.62fr) minmax(0,1.5fr);align-items:center;gap:16px;border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--surface-default);padding:14px 16px}.crm-ux2-pipeline-heading{min-width:0}.crm-ux2-pipeline-heading>div{display:flex;align-items:baseline;gap:8px}.crm-ux2-pipeline-heading span{color:var(--brand-accent);font-size:10px;font-weight:900}.crm-ux2-pipeline-heading strong{font-size:14px;font-weight:900}.crm-ux2-pipeline-heading p{margin-top:4px;color:var(--text-muted);font-size:11px;line-height:1.6}.crm-ux2-pipeline ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.crm-ux2-pipeline li{position:relative;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;border-inline-start:1px solid var(--border-default);padding:8px 13px}.crm-ux2-pipeline li:after{position:absolute;inset-inline-end:-4px;top:50%;width:7px;height:7px;border:2px solid var(--surface-default);border-radius:50%;background:var(--brand-accent);content:"";transform:translateY(-50%)}.crm-ux2-pipeline li:last-child:after{display:none}.crm-ux2-pipeline li span{min-width:0;color:var(--text-secondary);font-size:12px}.crm-ux2-pipeline li strong{font-size:16px;font-weight:950}.crm-ux2-discovery{display:grid;gap:7px}.crm-ux2-applied{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px;padding-inline:4px;color:var(--text-muted);font-size:11px}.crm-ux2-applied span{font-weight:850}.crm-ux2-applied b{max-width:100%;border-radius:999px;background:var(--surface-app-secondary);padding:4px 8px;color:var(--text-secondary);font-weight:700;overflow-wrap:anywhere}.crm-ux2-identity{min-width:180px;max-width:310px}.crm-ux2-identity>strong,.crm-ux2-follow-up>strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-ux2-value{display:grid;gap:2px;font-weight:850;white-space:nowrap}.crm-ux2-value small{color:var(--text-muted);font-size:10px;font-weight:600}.crm-ux2-owner{display:inline-flex;max-width:180px;align-items:center;gap:5px;overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}.crm-ux2-owner.is-unassigned{color:var(--status-warning)}.crm-ux2-follow-up{display:grid;min-width:170px;max-width:270px;gap:4px}.crm-ux2-follow-up>strong{font-size:12px}.crm-ux2-follow-up>span{display:flex;align-items:center;gap:4px;color:var(--text-muted);font-size:10px}.crm-ux2-follow-up .is-overdue,.crm-ux2-detail .is-overdue{color:var(--status-danger);font-weight:850}.crm-ux2-page .erp-data-table tbody tr:hover{background:var(--surface-app-secondary)}.crm-ux2-page .erp-data-table td{height:62px}.crm-ux2-detail h2,.crm-ux2-detail p{overflow-wrap:anywhere}@media (max-width:1100px){.crm-ux2-summary,.crm-ux2-pipeline{grid-template-columns:1fr}.crm-ux2-pipeline-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.crm-ux2-pipeline-heading p{max-width:440px;text-align:end}}@media (max-width:768px){.crm-ux2-summary-primary{grid-template-columns:1fr 1fr}.crm-ux2-pipeline-heading{display:block}.crm-ux2-pipeline-heading p{text-align:start}.crm-ux2-pipeline ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--border-default)}.crm-ux2-pipeline li{border:0;background:var(--surface-default)}.crm-ux2-pipeline li:after{display:none}.crm-ux2-page .erp-record-summary{gap:10px}.crm-ux2-page .erp-record-summary>div:not([data-primary]){padding-top:7px;border-top:1px solid var(--border-default)}.crm-ux2-identity,.crm-ux2-follow-up{max-width:100%;min-width:0}.crm-ux2-follow-up>strong{white-space:normal}.crm-ux2-page .erp-record-summary strong{text-align:start}}@media (max-width:520px){.crm-ux2-summary-primary,.crm-ux2-attention{grid-template-columns:1fr}.crm-ux2-attention p{grid-column:auto}.crm-ux2-pipeline{padding:12px}.crm-ux2-pipeline ol{grid-template-columns:1fr}.crm-ux2-page .erp-filter-bar>.erp-button{flex:1 1 auto}}.samami-enterprise-shell .samami-app-frame{background:linear-gradient(180deg,var(--surface-app),color-mix(in srgb,var(--surface-app-secondary) 72%,var(--surface-app)))}.samami-enterprise-shell .samami-app-header{border-radius:0!important;box-shadow:0 1px 0 var(--border-default)!important}.samami-header-identity p{color:var(--text-secondary);font-size:12px;font-weight:750;line-height:1.45}.samami-header-search{min-height:40px;gap:22px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-elevated);padding:7px 10px;color:var(--text-muted);font-size:12px;font-weight:750}.samami-header-search:hover{border-color:var(--border-strong);background:var(--surface-muted);color:var(--text-primary)}.samami-header-search kbd{border:1px solid var(--border-default);border-radius:6px;background:var(--surface-app-secondary);padding:2px 6px;color:var(--text-muted);font-size:10px}.samami-enterprise-shell .samami-page-header{border-bottom:0;padding-block:2px 8px}.samami-enterprise-shell .samami-page-header h1{font-size:clamp(23px,2.4vw,31px);letter-spacing:-.015em}.samami-enterprise-shell .samami-page-description{max-width:780px}.samami-enterprise-shell :is(.erp-card,.op51-panel){box-shadow:0 8px 24px #00000024!important}.samami-enterprise-shell .erp-button-ghost{color:var(--text-secondary)}.samami-enterprise-shell .erp-button-ghost:hover{background:var(--surface-elevated);color:var(--text-primary)}.op51-attention{display:grid;gap:14px;border-inline-start:3px solid var(--status-warning);border-radius:var(--radius-elevated);background:linear-gradient(135deg,color-mix(in srgb,var(--status-warning) 7%,var(--surface-default)),var(--surface-default));padding:18px 20px}.op51-attention .erp-section-header{margin:0}.op51-attention .erp-section-header h2{font-size:18px}.op51-attention-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.op51-attention-summary .erp-metric-card{border:0!important;border-inline-start:1px solid var(--border-default)!important;border-radius:0;background:transparent!important;box-shadow:none!important}.op51-attention-summary .erp-metric-card:first-child{border-inline-start:0!important}.op51-work-queue{min-height:360px}.op51-work-queue .op51-inline-link{margin:0}.op51-secondary-metrics{display:grid;gap:12px;padding-top:4px}.op51-secondary-metrics>.erp-section-header{margin:0}.op51-secondary-metrics .erp-metric-card{background:color-mix(in srgb,var(--surface-default) 72%,transparent)!important;box-shadow:none!important}.op51-secondary-metrics .erp-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.op51-attention-summary,.op51-secondary-metrics .erp-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.samami-header-identity p{display:none}.op51-attention{padding:15px}.op51-attention-summary{grid-template-columns:1fr}.op51-attention-summary .erp-metric-card{border-inline-start:0!important;border-top:1px solid var(--border-default)!important}.op51-attention-summary .erp-metric-card:first-child{border-top:0!important}.op51-secondary-metrics .erp-metric-grid{grid-template-columns:1fr}.samami-enterprise-shell .samami-page-header-row{align-items:stretch}.samami-enterprise-shell .samami-page-actions{width:100%}}.commercial-ux3-page{gap:16px}.commercial-ux3-summary{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.72fr);gap:12px}.commercial-ux3-summary-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.commercial-ux3-attention{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--border-default);overflow:hidden}.commercial-ux3-attention>div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px;background:var(--surface-default);padding:13px}.commercial-ux3-attention svg{grid-row:span 2;width:18px;color:var(--status-warning)}.commercial-ux3-attention span{color:var(--text-secondary);font-size:11px}.commercial-ux3-attention strong{font-size:20px;font-weight:950}.commercial-ux3-attention p{grid-column:1/-1;background:var(--surface-default);padding:9px 13px;color:var(--text-muted);font-size:11px}.commercial-ux3-flow{display:grid;grid-template-columns:minmax(150px,.6fr) minmax(0,2fr) minmax(100px,.4fr);align-items:center;gap:10px;border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--surface-default);padding:13px 15px}.commercial-ux3-flow>div:first-child{display:grid}.commercial-ux3-flow>div:first-child span{color:var(--brand-accent);font-size:10px;font-weight:900}.commercial-ux3-flow>div:first-child strong{font-size:13px}.commercial-ux3-flow ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.commercial-ux3-flow li{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:7px;border-inline-start:1px solid var(--border-default);padding:7px 10px}.commercial-ux3-flow li span{min-width:0;color:var(--text-secondary);font-size:10px;overflow-wrap:anywhere}.commercial-ux3-flow li strong{font-size:15px}.commercial-ux3-flow-contract{display:flex;align-items:center;justify-content:space-between;gap:8px;border-inline-start:2px solid var(--brand-accent);padding:8px 12px}.commercial-ux3-flow-contract span{font-size:11px;font-weight:850}.commercial-ux3-flow-contract strong{font-size:16px}.commercial-ux3-context{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr) auto;align-items:center;gap:16px;border:1px solid var(--border-default);border-inline-start:3px solid var(--brand-accent);border-radius:var(--radius-elevated);background:var(--surface-default);padding:14px 16px}.commercial-ux3-context>div>span{color:var(--brand-accent);font-size:10px;font-weight:900}.commercial-ux3-context h2{margin-top:2px;font-size:16px;font-weight:900;overflow-wrap:anywhere}.commercial-ux3-context p{margin-top:3px;color:var(--text-secondary);font-size:12px}.commercial-ux3-context dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.commercial-ux3-context dt{color:var(--text-muted);font-size:10px}.commercial-ux3-context dd{margin-top:2px;font-size:12px;font-weight:750;overflow-wrap:anywhere}.commercial-ux3-selector{display:grid;gap:9px;border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--surface-default);padding:13px}.commercial-ux3-selector-fields{display:grid;grid-template-columns:minmax(240px,1fr) minmax(280px,1.2fr) auto;align-items:end;gap:10px}.commercial-ux3-search{display:flex;gap:6px}.commercial-ux3-search .erp-input{min-width:0}.commercial-ux3-applied{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px;color:var(--text-muted);font-size:11px}.commercial-ux3-applied b{max-width:100%;border-radius:999px;background:var(--surface-app-secondary);padding:4px 8px;color:var(--text-secondary);overflow-wrap:anywhere}.commercial-ux3-applied button{color:var(--brand-accent);font-weight:800}.commercial-ux3-policy{color:var(--text-muted);font-size:11px}.commercial-ux3-policy summary{width:-moz-max-content;width:max-content;max-width:100%;cursor:pointer;color:var(--text-secondary);font-weight:800}.commercial-ux3-policy p{margin-top:7px;line-height:1.8}.commercial-ux3-workspace{display:grid;grid-template-columns:minmax(290px,350px) minmax(0,1fr);align-items:start;gap:14px}.commercial-ux3-create{position:sticky;top:82px;display:grid;gap:14px;padding:16px}.commercial-ux3-create h2{margin-top:3px;font-size:15px;font-weight:900}.commercial-ux3-create>div:first-child p,.commercial-ux3-create>p{margin-top:4px;color:var(--text-muted);font-size:11px;line-height:1.7}.commercial-ux3-create-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.commercial-ux3-blocked{border-radius:var(--radius-common);background:color-mix(in srgb,var(--status-warning) 8%,var(--surface-default));padding:9px;color:var(--status-warning)!important}.commercial-ux3-records{min-width:0;border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--surface-default);padding:14px}.commercial-ux3-records>header{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:12px}.commercial-ux3-records>header>div span{color:var(--brand-accent);font-size:10px;font-weight:900}.commercial-ux3-records>header h2{font-size:17px;font-weight:950}.commercial-ux3-records>header select{min-width:180px}.commercial-ux3-records>.commercial-ux3-applied{margin:-3px 0 10px}.commercial-ux3-list,.commercial-ux3-contract-grid{display:grid;gap:9px}.commercial-ux3-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-ux3-record{display:grid;min-width:0;grid-template-columns:minmax(220px,1.05fr) minmax(180px,.75fr);gap:12px 18px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-default);padding:14px;transition:border-color .15s ease,background .15s ease}.commercial-ux3-record:hover{border-color:color-mix(in srgb,var(--brand-accent) 35%,var(--border-default));background:var(--surface-app-secondary)}.commercial-ux3-record-head{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.commercial-ux3-record-head>div{min-width:0}.commercial-ux3-record-head bdi{color:var(--text-muted);font-size:10px;font-weight:800}.commercial-ux3-record-head h3{margin-top:3px;overflow:hidden;color:var(--text-primary);font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.commercial-ux3-record-head p{margin-top:4px;color:var(--text-secondary);font-size:11px;overflow-wrap:anywhere}.commercial-ux3-record-head p a{color:var(--brand-accent);font-weight:800}.commercial-ux3-financial{display:grid;align-content:start;justify-items:end;min-width:0}.commercial-ux3-financial>span{color:var(--text-muted);font-size:10px}.commercial-ux3-financial>strong{max-width:100%;margin-top:2px;font-size:16px;font-weight:950;white-space:nowrap}.commercial-ux3-financial small{font-size:9px;font-weight:750}.commercial-ux3-financial p{margin-top:4px;color:var(--text-muted);font-size:10px;text-align:end}.commercial-ux3-metadata{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border-radius:var(--radius-common);background:var(--border-default);overflow:hidden}.commercial-ux3-metadata>div{min-width:0;background:var(--surface-app-secondary);padding:8px 9px}.commercial-ux3-metadata dt{color:var(--text-muted);font-size:9px}.commercial-ux3-metadata dd{margin-top:3px;color:var(--text-secondary);font-size:10px;font-weight:700;overflow-wrap:anywhere}.commercial-ux3-metadata .is-expired{color:var(--status-danger);font-weight:900}.commercial-ux3-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:7px}.commercial-ux3-contracts .commercial-ux3-record{grid-template-columns:minmax(0,1fr)}.commercial-ux3-contracts .commercial-ux3-financial{justify-items:start}.commercial-ux3-contracts .commercial-ux3-financial p{text-align:start}.commercial-ux3-contracts .commercial-ux3-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1120px){.commercial-ux3-summary,.commercial-ux3-workspace{grid-template-columns:1fr}.commercial-ux3-create{position:static;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.commercial-ux3-create>div:first-child,.commercial-ux3-create>label:last-of-type,.commercial-ux3-create>.commercial-ux3-blocked{grid-column:1/-1}.commercial-ux3-contract-grid,.commercial-ux3-flow{grid-template-columns:1fr}.commercial-ux3-flow>div:first-child{display:flex;align-items:baseline;gap:8px}.commercial-ux3-flow-contract{border-inline-start:0;border-top:1px solid var(--border-default)}}@media (max-width:820px){.commercial-ux3-context{grid-template-columns:1fr}.commercial-ux3-context dl{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-ux3-context>a{width:-moz-max-content;width:max-content}.commercial-ux3-selector-fields{grid-template-columns:1fr 1fr}.commercial-ux3-selector-fields>.erp-button{grid-column:1/-1;width:-moz-max-content;width:max-content}.commercial-ux3-record{grid-template-columns:1fr}.commercial-ux3-financial{justify-items:start}.commercial-ux3-financial p{text-align:start}.commercial-ux3-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.commercial-ux3-summary-primary,.commercial-ux3-attention,.commercial-ux3-selector-fields,.commercial-ux3-create{grid-template-columns:1fr}.commercial-ux3-attention p,.commercial-ux3-selector-fields>.erp-button,.commercial-ux3-create>div:first-child,.commercial-ux3-create>label:last-of-type,.commercial-ux3-create>.commercial-ux3-blocked{grid-column:auto}.commercial-ux3-flow ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--border-default)}.commercial-ux3-flow li{border:0;background:var(--surface-default)}.commercial-ux3-records>header{align-items:stretch;flex-direction:column}.commercial-ux3-records>header select{width:100%;min-width:0}.commercial-ux3-record-head{align-items:flex-start;flex-direction:column}.commercial-ux3-record-head h3{white-space:normal}.commercial-ux3-metadata,.commercial-ux3-contracts .commercial-ux3-metadata{grid-template-columns:1fr}.commercial-ux3-financial>strong{font-size:14px}.commercial-ux3-actions>*{min-width:0;max-width:100%}}.approvals-ux4-page{gap:16px}.approvals-ux4-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.approvals-ux4-summary .erp-metric-card{box-shadow:none!important}.approvals-ux4-filters{display:grid;grid-template-columns:auto minmax(170px,.55fr) minmax(220px,1fr) auto;align-items:end;gap:10px;border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--surface-default);padding:12px 14px}.approvals-ux4-filter-title{display:flex;align-items:center;align-self:center;gap:7px;color:var(--text-secondary);font-size:12px;font-weight:850}.approvals-ux4-filter-title svg{color:var(--brand-accent)}.approvals-ux4-applied{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:7px;padding-inline:4px;color:var(--text-muted);font-size:11px}.approvals-ux4-applied>span{font-weight:850}.approvals-ux4-applied b{max-width:100%;border-radius:999px;background:var(--surface-elevated);padding:4px 8px;color:var(--text-secondary);overflow-wrap:anywhere}.approvals-ux4-applied small{margin-inline-start:auto}.approvals-ux4-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,290px);align-items:start;gap:12px}.approvals-ux4-queue{min-width:0;overflow:hidden}.approvals-ux4-queue>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-default);padding:14px 16px}.approvals-ux4-queue>header span:first-child{color:var(--brand-accent);font-size:10px;font-weight:900}.approvals-ux4-queue>header h2{margin-top:2px;font-size:17px;font-weight:950}.approvals-ux4-list{display:grid;gap:9px;padding:12px}.approvals-ux4-record{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:11px 16px;border:1px solid var(--border-default);border-radius:var(--radius-common);background:var(--surface-default);padding:14px;transition:border-color .15s ease,background .15s ease}.approvals-ux4-record:hover{border-color:color-mix(in srgb,var(--brand-accent) 34%,var(--border-default));background:var(--surface-app-secondary)}.approvals-ux4-record-head{display:flex;min-width:0;gap:10px}.approvals-ux4-record-icon{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:var(--radius-common);background:var(--brand-accent-subtle);color:var(--brand-accent)}.approvals-ux4-record-head>div{min-width:0}.approvals-ux4-record-labels{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.approvals-ux4-record-labels>span:last-child{color:var(--text-muted);font-size:10px;font-weight:800}.approvals-ux4-record h3{margin-top:6px;color:var(--text-primary);font-size:14px;font-weight:950;overflow-wrap:anywhere}.approvals-ux4-record-head p{margin-top:4px;color:var(--text-secondary);font-size:11px;line-height:1.8;overflow-wrap:anywhere}.approvals-ux4-metadata{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border-radius:var(--radius-common);background:var(--border-default);overflow:hidden}.approvals-ux4-metadata>div{min-width:0;background:var(--surface-app-secondary);padding:8px 9px}.approvals-ux4-metadata dt,.approvals-ux4-detail-grid dt{color:var(--text-muted);font-size:9px}.approvals-ux4-metadata dd,.approvals-ux4-detail-grid dd{margin-top:3px;color:var(--text-secondary);font-size:10px;font-weight:750;overflow-wrap:anywhere}.approvals-ux4-timing{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px;color:var(--text-muted);font-size:10px}.approvals-ux4-timing span{display:inline-flex;align-items:center;gap:4px}.approvals-ux4-timing .is-overdue{color:var(--status-danger);font-weight:850}.approvals-ux4-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.approvals-ux4-reject{border:1px solid color-mix(in srgb,var(--status-danger) 45%,var(--border-default));background:transparent;color:var(--status-danger)}.approvals-ux4-reject:hover{background:color-mix(in srgb,var(--status-danger) 8%,var(--surface-default))}.approvals-ux4-control{display:grid;gap:10px;border:1px solid var(--border-default);border-top:3px solid var(--brand-accent);border-radius:var(--radius-elevated);background:var(--surface-default);padding:16px}.approvals-ux4-control>svg{color:var(--brand-accent)}.approvals-ux4-control span{color:var(--brand-accent);font-size:10px;font-weight:900}.approvals-ux4-control h2{margin-top:2px;font-size:14px;font-weight:950}.approvals-ux4-control p,.approvals-ux4-control ol{color:var(--text-secondary);font-size:11px;line-height:1.9}.approvals-ux4-control ol{display:grid;gap:5px;list-style:decimal;padding-inline-start:19px}.approvals-ux4-impact{border-inline-start:3px solid var(--brand-accent);border-radius:var(--radius-common);background:var(--brand-accent-subtle);padding:11px 13px}.approvals-ux4-impact strong{font-size:12px}.approvals-ux4-impact p{margin-top:4px;color:var(--text-secondary);font-size:11px;line-height:1.8}.approvals-ux4-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-radius:var(--radius-common);background:var(--border-default);overflow:hidden}.approvals-ux4-detail-grid>div{min-width:0;background:var(--surface-app-secondary);padding:9px}.approvals-ux4-history ul{display:grid;gap:6px;margin-top:7px}.approvals-ux4-history li{border:1px solid var(--border-default);border-radius:var(--radius-common);padding:8px;color:var(--text-secondary);font-size:10px;overflow-wrap:anywhere}.approvals-ux4-decision-modal textarea{resize:vertical}.approvals-ux4-decision-form{display:grid;gap:14px}.approvals-ux4-decision-state{display:flex;align-items:center;justify-content:space-between;gap:10px}.approvals-ux4-reject-solid{border:1px solid var(--status-danger);background:var(--status-danger);color:var(--text-inverse)}@media (max-width:1080px){.approvals-ux4-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.approvals-ux4-workspace{grid-template-columns:1fr}.approvals-ux4-control{grid-template-columns:auto 1fr}.approvals-ux4-control p,.approvals-ux4-control ol{grid-column:1/-1}}@media (max-width:760px){.approvals-ux4-filters{grid-template-columns:1fr 1fr}.approvals-ux4-filter-title{grid-column:1/-1}.approvals-ux4-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.approvals-ux4-record{grid-template-columns:1fr}.approvals-ux4-actions{justify-content:flex-start}.approvals-ux4-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.approvals-ux4-summary,.approvals-ux4-filters,.approvals-ux4-metadata,.approvals-ux4-detail-grid{grid-template-columns:1fr}.approvals-ux4-applied small{width:100%;margin-inline-start:0}.approvals-ux4-record{padding:12px}.approvals-ux4-actions{display:grid;grid-template-columns:1fr}.approvals-ux4-actions>*{width:100%}.approvals-ux4-control{grid-template-columns:1fr}}.samami-enterprise-shell .samami-app-frame{background:linear-gradient(180deg,var(--os-workspace),var(--surface-app) 44rem)}.samami-enterprise-shell .samami-app-sidebar{border-inline-end-color:var(--os-hairline);background:var(--surface-navigation);box-shadow:none}.samami-sidebar-brand{border-color:var(--os-hairline)!important;padding-block-end:14px}.samami-sidebar-brand-copy{margin-top:6px}.samami-sidebar-brand-copy span{color:var(--text-muted);font-weight:650}.samami-sidebar-meta{color:var(--text-secondary)!important;font-weight:800}.samami-sidebar-nav{padding:12px 9px}.samami-nav-section{margin-block:2px 7px!important}.samami-nav-group{min-height:38px;padding-inline:10px;color:var(--text-muted);font-size:11px;font-weight:850}.samami-nav-group svg{width:14px}.samami-nav-group.is-open{color:var(--text-secondary)}.samami-nav-children{margin-block-start:2px!important;padding-inline-start:12px}.samami-enterprise-shell .samami-nav-item{min-height:37px;border:0;border-radius:8px;padding-inline:10px;color:var(--text-secondary)}.samami-enterprise-shell .samami-nav-item:hover{background:color-mix(in srgb,var(--os-raised) 68%,transparent)}.samami-enterprise-shell .samami-nav-item.is-active{border:0;background:var(--os-raised);color:var(--text-primary);font-weight:900}.samami-enterprise-shell .samami-nav-item.is-active:before{inset-block:8px;inset-inline-start:0;width:2px;box-shadow:none}.samami-enterprise-shell .samami-nav-item.is-active svg{color:var(--brand-accent)}.samami-all-tools{min-height:40px;border-color:transparent;background:transparent}.samami-all-tools:hover{background:var(--os-raised)}.samami-all-tools kbd{border:1px solid var(--os-hairline);border-radius:5px;padding:1px 5px}.samami-sidebar-footer{border-color:var(--os-hairline)!important;background:color-mix(in srgb,var(--surface-app) 36%,transparent);padding-top:14px}.samami-sidebar-user p:first-child{color:var(--text-primary)!important}.samami-sidebar-user p:nth-child(2){margin-top:2px;color:var(--text-muted)!important}.samami-sidebar-version{opacity:.62}.samami-enterprise-shell .samami-app-header{min-height:62px;border-bottom:1px solid var(--os-hairline)!important;border-radius:0!important;background:color-mix(in srgb,var(--surface-navigation) 91%,transparent)!important;box-shadow:none!important;backdrop-filter:blur(14px)}.samami-header-inner{min-height:62px}.samami-header-context{display:grid;gap:2px}.samami-header-identity>p{color:var(--text-secondary);font-size:11px;font-weight:720}.samami-header-breadcrumbs{color:var(--text-muted);font-size:10px}.samami-header-search{width:min(28vw,340px);min-height:38px;border-color:transparent;background:var(--os-raised);padding-inline:12px}.samami-header-search:hover{border-color:var(--os-hairline);background:var(--os-focused)}.samami-header-search span{color:var(--text-secondary)}.samami-header-search kbd{border-color:transparent;background:var(--surface-app);color:var(--text-muted)}.samami-header-account{align-items:center;gap:9px;border-inline-start:1px solid var(--os-hairline);padding-inline-start:12px}.samami-header-user{display:grid;min-width:108px;gap:1px;text-align:start}.samami-header-user b{max-width:160px;overflow:hidden;color:var(--text-primary);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.samami-header-user span{color:var(--text-muted);font-size:9px;line-height:1.4}.samami-header-alert{display:grid;min-width:38px;min-height:38px;place-items:center;border:0;border-radius:9px;background:transparent;color:var(--text-secondary)}.samami-header-alert:hover{background:var(--os-raised);color:var(--text-primary)}.samami-app-main{width:min(100%,1480px);padding:clamp(20px,2.4vw,34px);padding-bottom:52px}.samami-page-shell{gap:17px}.samami-enterprise-shell .samami-page-header{padding-block:0 10px}.samami-enterprise-shell .samami-page-header-row{align-items:center}.samami-enterprise-shell .samami-page-header h1{font-size:clamp(25px,2.3vw,32px);font-weight:920;line-height:1.25}.samami-enterprise-shell .samami-page-description{margin-top:5px;color:var(--text-muted);font-size:12px;line-height:1.75}.samami-page-kicker-row .erp-section-label,.erp-section-label{color:var(--text-muted);font-size:9px;letter-spacing:.03em}.samami-workflow-context{margin-top:7px;border-inline-start:2px solid var(--brand-accent);border-radius:0;background:transparent;padding:2px 8px;color:var(--text-secondary);font-size:10px;font-weight:720}.erp-section-header{align-items:center}.erp-section-header h2{font-size:16px;font-weight:900}.erp-section-header>div>p:not(.erp-section-label){margin-top:2px;color:var(--text-muted);font-size:11px}.erp-button{min-height:39px;border-radius:9px;padding:7px 12px;font-size:12px}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button){border-color:transparent;background:var(--action-primary);color:var(--action-primary-text);box-shadow:none}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button):hover{background:var(--action-primary-hover)}.samami-enterprise-shell .erp-button-secondary{border-color:var(--os-hairline);background:transparent;color:var(--text-secondary)}.samami-enterprise-shell .erp-button-secondary:hover{background:var(--os-raised);color:var(--text-primary)}.erp-metric-card{position:relative;min-height:94px;padding:13px 14px}.erp-metric-card:before{position:absolute;inset-block:13px;inset-inline-start:0;width:2px;border-radius:2px;background:var(--status-neutral);content:"";opacity:.55}.erp-metric-card.is-warning:before{background:var(--status-warning);opacity:1}.erp-metric-card.is-danger:before{background:var(--status-danger);opacity:1}.erp-metric-card.is-success:before{background:var(--status-success)}.erp-metric-card.is-info:before{background:var(--status-info)}.erp-metric-card p{color:var(--text-muted);font-size:11px}.erp-metric-card strong{margin-top:3px;font-size:22px;font-weight:920}.erp-metric-card small{margin-top:2px;font-size:10px}.erp-metric-icon{min-width:32px;min-height:32px;border-radius:8px;background:transparent;color:var(--text-muted)}.erp-status-pill{min-height:23px;border-color:transparent;border-radius:6px;background:var(--os-raised);padding:2px 7px;font-size:10px;font-weight:820}.erp-status-pill svg{width:11px}.erp-status-pill.is-success,.erp-status-pill.is-warning,.erp-status-pill.is-danger,.erp-status-pill.is-info{border-color:transparent}.erp-status-pill.is-success{background:color-mix(in srgb,var(--status-success) 9%,transparent)}.erp-status-pill.is-warning{background:color-mix(in srgb,var(--status-warning) 9%,transparent)}.erp-status-pill.is-danger{background:color-mix(in srgb,var(--status-danger) 9%,transparent)}.erp-status-pill.is-info{background:color-mix(in srgb,var(--status-info) 8%,transparent)}.erp-filter-bar{min-height:54px;border-color:transparent;border-radius:10px;background:var(--os-section);padding:7px}.erp-filter-search{border-color:transparent;border-radius:8px;background:var(--os-raised)}.erp-filter-desktop :is(select,input){min-height:38px;border-color:transparent;border-radius:8px;background:var(--os-raised)}.erp-input{min-height:40px;border-color:transparent;border-radius:8px;background:var(--os-raised);padding:8px 10px}.erp-field>span,.erp-form-field{color:var(--text-muted);font-size:11px}.erp-input:focus,.erp-filter-desktop :is(select,input):focus{border-color:var(--border-focus);box-shadow:var(--focus-ring)}.erp-data-region{border-color:transparent;border-radius:10px;background:var(--os-section)}.erp-data-table thead{background:color-mix(in srgb,var(--os-raised) 70%,transparent)}.erp-data-table th{height:40px;color:var(--text-muted);font-size:10px}.erp-data-table td{border-top-color:var(--os-hairline);padding-block:9px}.erp-data-table tbody tr:hover{background:var(--os-raised)}.erp-empty{min-height:118px;border:0;border-radius:9px;background:color-mix(in srgb,var(--os-raised) 58%,transparent);padding:18px}.erp-empty>svg{width:18px;color:var(--text-muted)}.erp-empty-title{font-size:13px}.erp-empty>p:not(.erp-empty-title){font-size:11px}.erp-page-state{min-height:132px;border:0;border-radius:9px;background:color-mix(in srgb,var(--os-raised) 58%,transparent);padding:18px}.erp-alert{border-inline-start-width:2px;border-radius:8px;padding:10px 12px}.op51-attention{border:0;border-inline-start:3px solid var(--status-warning);border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--status-warning) 7%,var(--os-section)),var(--os-section));padding:16px 18px}.op51-attention-summary{gap:0}.op51-attention-summary .erp-metric-card{min-height:78px;background:transparent!important}.op51-dashboard-grid{gap:12px}.op51-panel{border:0!important;border-radius:10px!important;background:var(--os-section)!important;box-shadow:none!important}.op51-row-link,.op51-alert-row,.op51-quick{border-color:var(--os-hairline)!important;background:transparent!important}.op51-row-link:hover,.op51-alert-row:hover,.op51-quick:hover{background:var(--os-raised)!important}.op51-secondary-metrics{opacity:.82}.op51-secondary-metrics .erp-metric-grid{gap:1px;border-radius:10px;background:var(--os-hairline);overflow:hidden}.op51-secondary-metrics .erp-metric-card{min-height:78px;border:0!important;border-radius:0;background:var(--os-section)!important}.crm-ux2-summary{gap:1px;border-radius:10px;background:var(--os-hairline);overflow:hidden}.crm-ux2-summary-primary{gap:1px}.crm-ux2-summary .erp-metric-card{min-height:88px;border-radius:0;background:var(--os-section)!important}.crm-ux2-attention{border:0;border-radius:0;background:var(--os-hairline)}.crm-ux2-attention>div,.crm-ux2-attention p{background:var(--os-section)}.crm-ux2-pipeline{border:0;border-radius:10px;background:var(--os-section);padding:12px 14px}.crm-ux2-pipeline li{border-color:var(--os-hairline)}.crm-ux2-page .erp-filter-bar{background:transparent;padding-inline:0}.crm-ux2-page .erp-data-region{box-shadow:inset 0 1px 0 var(--os-hairline)}.commercial-ux3-summary{gap:1px;border-radius:10px;background:var(--os-hairline);overflow:hidden}.commercial-ux3-summary-primary{gap:1px}.commercial-ux3-summary .erp-metric-card{min-height:88px;border-radius:0;background:var(--os-section)!important}.commercial-ux3-attention{border:0;border-radius:0;background:var(--os-hairline)}.commercial-ux3-attention>div,.commercial-ux3-attention p{background:var(--os-section)}.commercial-ux3-flow{border:0;border-radius:9px;background:color-mix(in srgb,var(--os-section) 76%,transparent)}.commercial-ux3-flow li{border-color:var(--os-hairline)}.commercial-ux3-context{border:0;border-inline-start:2px solid var(--brand-accent);border-radius:9px;background:var(--os-section)}.commercial-ux3-selector{border:0;border-radius:9px;background:var(--os-section);padding:10px 12px}.commercial-ux3-create{border-radius:10px!important}.commercial-ux3-records{border:0;border-radius:10px;background:var(--os-section);padding:13px}.commercial-ux3-record{border-color:transparent;border-bottom:1px solid var(--os-hairline);border-radius:0;background:transparent;padding-inline:4px}.commercial-ux3-record:last-child{border-bottom:0}.commercial-ux3-record:hover{border-color:var(--os-hairline);background:var(--os-raised)}.commercial-ux3-metadata{gap:0;background:transparent}.commercial-ux3-metadata>div{border-inline-start:1px solid var(--os-hairline);background:transparent}.commercial-ux3-metadata>div:first-child{border-inline-start:0}.approvals-ux4-summary{grid-template-columns:minmax(220px,1.6fr) repeat(3,minmax(0,1fr));gap:1px;border-radius:10px;background:var(--os-hairline);overflow:hidden}.approvals-ux4-summary .erp-metric-card{min-height:84px;border-radius:0;background:var(--os-section)!important}.approvals-ux4-summary .erp-metric-card:first-child{background:linear-gradient(90deg,color-mix(in srgb,var(--status-warning) 8%,var(--os-section)),var(--os-section))!important}.approvals-ux4-summary .erp-metric-card:first-child strong{font-size:28px}.approvals-ux4-filters{min-height:56px;grid-template-columns:auto minmax(150px,.45fr) minmax(210px,.8fr) auto;border:0;border-radius:9px;background:var(--os-section);padding:8px 10px}.approvals-ux4-filter-title{font-size:10px}.approvals-ux4-queue{border-radius:10px!important}.approvals-ux4-queue>header{border-bottom-color:var(--os-hairline);padding:13px 15px}.approvals-ux4-list{gap:0;padding:0 13px}.approvals-ux4-record{border:0;border-bottom:1px solid var(--os-hairline);border-radius:0;background:transparent;padding:15px 2px}.approvals-ux4-record:last-child{border-bottom:0}.approvals-ux4-record:hover{border-color:var(--os-hairline);background:var(--os-raised)}.approvals-ux4-record-icon{background:transparent}.approvals-ux4-metadata{gap:0;background:transparent}.approvals-ux4-metadata>div{border-inline-start:1px solid var(--os-hairline);background:transparent;padding-block:5px}.approvals-ux4-metadata>div:first-child{border-inline-start:0}.approvals-ux4-control{border:0;border-top:2px solid var(--brand-accent);border-radius:9px;background:color-mix(in srgb,var(--os-section) 78%,transparent)}.approvals-ux4-control>svg{width:17px}.approvals-ux4-detail-grid{gap:0;background:transparent}.approvals-ux4-detail-grid>div{border-inline-start:1px solid var(--os-hairline);background:var(--os-raised)}@media (max-width:1180px){.samami-header-search{width:240px}.approvals-ux4-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.approvals-ux4-summary .erp-metric-card:first-child{grid-column:span 2}}@media (max-width:900px){.samami-header-search{width:200px}.commercial-ux3-metadata>div,.approvals-ux4-metadata>div{border-inline-start:0}.approvals-ux4-filters{grid-template-columns:1fr 1fr}.approvals-ux4-filter-title{grid-column:1/-1}}@media (max-width:640px){.samami-app-main{padding-inline:14px}.samami-header-account{border:0;padding:0}.samami-page-actions{gap:6px}.approvals-ux4-summary{grid-template-columns:1fr}.approvals-ux4-summary .erp-metric-card:first-child{grid-column:auto}.approvals-ux4-filters{grid-template-columns:1fr}.approvals-ux4-record-icon{display:none}.commercial-ux3-record,.approvals-ux4-record{padding-inline:0}}.samami-enterprise-shell{--surface-app:#121416;--surface-app-secondary:#171a1d;--surface-default:#1e2226;--surface-elevated:#252a2f;--surface-muted:#2d3339;--surface-navigation:#0d0f11;--surface-card:#1e2226;--text-primary:#f0f1f2;--text-secondary:#b8bdc3;--text-muted:#7f8790;--border-default:rgba(214,220,226,.1);--border-strong:rgba(214,220,226,.18);--os-workspace:#171a1d;--os-section:#1e2226;--os-raised:#252a2f;--os-focused:#2d3339;--os-hairline:rgba(214,220,226,.09);font-family:Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.72}.samami-enterprise-shell :is(h1,h2,h3,h4,strong,b){font-family:var(--font-heading);letter-spacing:0}.samami-enterprise-shell .samami-app-sidebar{width:236px;background:#0d0f11}.samami-enterprise-shell .samami-app-frame{margin-inline-start:236px;background:linear-gradient(115deg,#171a1d,#141719 72%)}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar{width:68px}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-frame{margin-inline-start:68px}.samami-sidebar-brand{min-height:92px;padding:18px 15px 13px}.samami-sidebar-brand-copy{display:flex;align-items:center;justify-content:space-between;gap:8px}.samami-sidebar-brand-copy .samami-sidebar-meta{font-size:10px;font-weight:500}.samami-sidebar-brand-copy span{font-size:9px;font-weight:400}.samami-sidebar-nav{padding:14px 8px}.samami-nav-section{margin:0 0 10px!important}.samami-nav-group{min-height:30px;padding-inline:9px;color:#687079;font-size:9px;font-weight:500}.samami-nav-group svg{width:12px;opacity:.65}.samami-nav-chevron{opacity:.45}.samami-nav-children{padding-inline-start:5px}.samami-enterprise-shell .samami-nav-item{min-height:35px;gap:9px;border-radius:3px;padding-inline:10px;color:#9aa1a8;font-size:11px;font-weight:400}.samami-enterprise-shell .samami-nav-item svg{width:14px;color:#6f7881}.samami-enterprise-shell .samami-nav-item.is-active{background:linear-gradient(90deg,rgba(213,168,45,.12),transparent);color:#f3f1eb;font-weight:550}.samami-enterprise-shell .samami-nav-item.is-active:before{inset-block:6px;width:2px;background:#d5a82d}.samami-enterprise-shell .samami-nav-item.is-active svg{color:#d5a82d}.samami-all-tools{margin-inline:8px;border-top:1px solid var(--os-hairline);border-radius:0;padding-inline:9px;color:#8d949b;font-weight:450}.samami-sidebar-footer{padding:13px 14px 15px}.samami-sidebar-user p:first-child{font-size:11px!important;font-weight:500!important}.samami-sidebar-user p:nth-child(2){font-size:9px!important;font-weight:400}.samami-sidebar-version{font-size:8px!important}.samami-enterprise-shell .samami-app-header{min-height:54px;background:rgba(13,15,17,.93)!important}.samami-header-inner{min-height:54px;max-width:none!important;padding-inline:clamp(14px,2vw,28px)}.samami-header-context{max-width:340px}.samami-header-breadcrumbs{font-size:9px}.samami-header-identity>p{font-size:10px;font-weight:400}.samami-header-search{position:absolute;left:50%;width:min(360px,31vw);min-height:34px;transform:translate(-50%);border:1px solid var(--os-hairline);border-radius:3px;background:#191c1f}.samami-header-search span{font-size:10px;font-weight:400}.samami-header-search kbd{font-size:8px}.samami-header-account{margin-inline-start:auto}.samami-header-user{min-width:120px}.samami-header-user b{font-size:10px;font-weight:500}.samami-header-user span{font-size:8px;font-weight:400}.samami-header-alert{min-width:34px;min-height:34px;border-radius:3px}.samami-app-main{padding:clamp(26px,3vw,42px) clamp(22px,3.5vw,54px) 60px}.samami-page-shell{gap:24px}.samami-enterprise-shell .samami-page-header{padding:0 0 18px}.samami-enterprise-shell .samami-page-header-row{align-items:start}.samami-page-intro{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(320px,1.2fr);-moz-column-gap:clamp(30px,5vw,78px);column-gap:clamp(30px,5vw,78px);width:100%}.samami-page-kicker-row{grid-column:1;align-self:end}.samami-enterprise-shell .samami-page-header h1{grid-column:1;margin-top:5px;font-size:clamp(27px,2.6vw,38px);font-weight:600;line-height:1.3}.samami-page-context{grid-column:2;grid-row:1/span 2;align-self:end;border-inline-start:1px solid var(--os-hairline);padding-inline-start:20px}.samami-enterprise-shell .samami-page-description{margin:0;max-width:620px;color:#989fa6;font-size:12px;font-weight:400;line-height:1.9}.samami-workflow-context{margin-top:8px;border:0;padding:0;color:#737b83;font-size:9px;font-weight:400}.samami-page-actions{flex:0 0 auto;margin-inline-start:24px}.erp-section-label,.samami-page-kicker-row .erp-section-label{color:#7e858c;font-size:8px;font-weight:500;letter-spacing:.02em}.erp-section-header h2{font-size:15px;font-weight:600}.erp-section-header>div>p:not(.erp-section-label){font-weight:400}.erp-button{min-height:37px;border-radius:3px;font-size:11px;font-weight:550}.erp-status-pill{border-radius:3px;font-weight:500}.erp-metric-card{min-height:auto;padding:12px 15px}.erp-metric-card:before{display:none}.erp-metric-card strong{font-size:22px;font-weight:600}.erp-metric-card p,.erp-metric-card small{font-weight:400}.erp-metric-icon{opacity:.7}.erp-input,.erp-filter-desktop :is(select,input){border-radius:3px;font-weight:400}.erp-filter-bar{border-radius:3px}.erp-data-region{border-radius:4px}.erp-data-table th{font-weight:500}.erp-data-table td{font-weight:400}.erp-empty,.erp-page-state{min-height:96px;border-radius:3px}.erp-empty-title,.erp-page-state h2{font-weight:600}.op51-command-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);align-items:start;gap:clamp(28px,4vw,56px)}.op51-command-main{display:grid;gap:28px}.op51-attention{position:relative;border:0;border-radius:0;background:transparent;padding:0 0 22px}.op51-attention:after{position:absolute;inset-inline:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--status-warning),var(--os-hairline) 28%,transparent);content:""}.op51-attention-summary{display:flex;margin-top:18px;background:transparent}.op51-attention-summary .erp-metric-card{flex:1;min-height:auto;border-inline-start:1px solid var(--os-hairline)!important;background:transparent!important;padding-block:6px}.op51-attention-summary .erp-metric-card:first-child{border:0!important}.op51-work-queue,.op51-command-signals .op51-panel{border-radius:0!important;background:transparent!important}.op51-work-queue{min-height:420px}.op51-row-link{border:0!important;border-bottom:1px solid var(--os-hairline)!important;border-radius:0!important;padding-inline:0!important}.op51-command-signals{gap:30px;border-inline-start:1px solid var(--os-hairline);padding-inline-start:24px}.op51-command-signals .op51-panel{padding:0!important}.op51-alert-row,.op51-quick{border-radius:2px!important}.op51-secondary-metrics{margin-top:8px;padding-top:18px;border-top:1px solid var(--os-hairline);opacity:.68}.op51-secondary-metrics .erp-metric-grid{display:flex;gap:0;background:transparent}.op51-secondary-metrics .erp-metric-card{flex:1;background:transparent!important}.crm-ux46-command{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.55fr);align-items:stretch;gap:clamp(26px,4vw,54px);padding-block:4px 14px}.crm-ux2-pipeline{display:grid;grid-template-columns:1fr;border:0;border-radius:0;background:transparent;padding:0}.crm-ux2-pipeline-heading{display:flex;align-items:end;justify-content:space-between;padding-bottom:14px}.crm-ux2-pipeline ol{position:relative;display:grid;grid-template-columns:repeat(4,1fr);padding-top:18px}.crm-ux2-pipeline ol:before{position:absolute;inset-inline:0;top:8px;height:1px;background:linear-gradient(90deg,#59616a,var(--os-hairline));content:""}.crm-ux2-pipeline li{position:relative;display:grid;border:0;padding:7px 0}.crm-ux2-pipeline li:before{position:absolute;top:-14px;inset-inline-start:0;width:7px;height:7px;border:2px solid #171a1d;border-radius:50%;background:#69717a;content:""}.crm-ux2-pipeline li:first-child:before{background:var(--brand-accent)}.crm-ux2-pipeline li:after{display:none}.crm-ux2-pipeline li strong{font-size:20px;font-weight:600}.crm-ux2-summary{display:grid;grid-template-columns:1fr;border:0;border-inline-start:1px solid var(--os-hairline);border-radius:0;background:transparent;padding-inline-start:22px;overflow:visible}.crm-ux2-summary-primary{display:grid;grid-template-columns:1fr;gap:0}.crm-ux2-summary .erp-metric-card{border:0!important;border-bottom:1px solid var(--os-hairline)!important;border-radius:0;background:transparent!important;padding-inline:0}.crm-ux2-attention{display:grid;grid-template-columns:1fr 1fr;gap:12px;border:0;background:transparent;padding-top:12px}.crm-ux2-attention>div,.crm-ux2-attention p{background:transparent;padding:0}.crm-ux2-attention svg{display:none}.crm-ux2-attention p{grid-column:1/-1}.crm-ux2-discovery{margin-top:2px}.crm-ux2-page .erp-filter-bar{border-bottom:1px solid var(--os-hairline);border-radius:0;background:transparent;padding:0 0 10px}.crm-ux2-page .erp-data-region{background:transparent;box-shadow:none}.crm-ux2-page .erp-data-table thead{background:#1b1e21}.commercial-ux46-command{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:stretch;gap:clamp(28px,4vw,60px);padding-block:4px 12px}.commercial-ux3-flow{grid-column:1;grid-row:1;border:0;border-radius:0;background:transparent;padding:0}.commercial-ux3-flow ol{position:relative;padding-top:17px}.commercial-ux3-flow ol:before{position:absolute;inset-inline:0;top:8px;height:1px;background:linear-gradient(90deg,var(--brand-accent),#59616a 30%,var(--os-hairline));content:""}.commercial-ux3-flow li{position:relative;display:grid;border:0;padding-inline:0}.commercial-ux3-flow li:before{position:absolute;top:-13px;inset-inline-start:0;width:6px;height:6px;border-radius:50%;background:#69717a;content:""}.commercial-ux3-flow-contract{border:0;border-inline-start:1px solid var(--os-hairline)}.commercial-ux3-summary{grid-column:2;grid-row:1;display:grid;grid-template-columns:1fr;border:0;border-inline-start:1px solid var(--os-hairline);border-radius:0;background:transparent;padding-inline-start:22px;overflow:visible}.commercial-ux3-summary-primary{display:grid;grid-template-columns:1fr;gap:0}.commercial-ux3-summary .erp-metric-card{border:0!important;border-bottom:1px solid var(--os-hairline)!important;border-radius:0;background:transparent!important;padding-inline:0}.commercial-ux3-attention{display:grid;grid-template-columns:1fr 1fr;gap:12px;border:0;background:transparent;padding-top:12px}.commercial-ux3-attention>div,.commercial-ux3-attention p{background:transparent;padding:0}.commercial-ux3-attention svg{display:none}.commercial-ux3-attention p{grid-column:1/-1}.commercial-ux3-context{border-radius:0;background:transparent;padding-block:10px}.commercial-ux3-selector{border-bottom:1px solid var(--os-hairline);border-radius:0;background:transparent;padding:0 0 12px}.commercial-ux3-workspace{gap:30px}.commercial-ux3-create{border-inline-start:1px solid var(--os-hairline)!important;border-radius:0!important;background:transparent!important;padding-inline:18px!important}.commercial-ux3-records{border-radius:0;background:transparent;padding:0}.commercial-ux3-records>header{padding-bottom:10px;border-bottom:1px solid var(--os-hairline)}.commercial-ux3-record{padding-block:16px}.approvals-ux46-mast{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(440px,.8fr);align-items:end;gap:clamp(28px,4vw,64px);padding-block:2px 15px;border-bottom:1px solid var(--os-hairline)}.approvals-ux4-summary{display:grid;grid-template-columns:1.35fr repeat(3,1fr);gap:0;border:0;border-radius:0;background:transparent;overflow:visible}.approvals-ux4-summary .erp-metric-card{min-height:auto;border:0!important;border-inline-start:1px solid var(--os-hairline)!important;border-radius:0;background:transparent!important;padding-block:4px}.approvals-ux4-summary .erp-metric-card:first-child{border:0!important;background:transparent!important;padding-inline-start:0}.approvals-ux4-summary .erp-metric-card:first-child strong{font-size:34px}.approvals-ux4-summary .erp-metric-icon{display:none}.approvals-ux4-filters{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(170px,1fr) auto;min-height:auto;border:0;border-radius:0;background:transparent;padding:0}.approvals-ux4-filter-title{display:none}.approvals-ux4-applied{grid-column:1/-1}.approvals-ux4-workspace{grid-template-columns:minmax(0,1fr) minmax(210px,245px);gap:34px}.approvals-ux4-queue{border-radius:0!important;background:transparent!important}.approvals-ux4-queue>header{padding-inline:0}.approvals-ux4-list{padding-inline:0}.approvals-ux4-record{padding-block:18px}.approvals-ux4-record:hover{background:rgba(255,255,255,.018)}.approvals-ux4-control{border:0;border-inline-start:1px solid var(--os-hairline);border-radius:0;background:transparent;padding:4px 0 4px 20px}.approvals-ux4-control>svg{color:#747c84}.approvals-ux4-control span{color:#7e858c}.approvals-ux4-control h2{font-weight:600}@media (max-width:1180px){.samami-enterprise-shell .samami-app-sidebar{width:220px}.samami-enterprise-shell .samami-app-frame{margin-inline-start:220px}.samami-header-search{width:260px}.samami-page-intro{grid-template-columns:minmax(240px,.75fr) minmax(280px,1.25fr)}.op51-command-layout{grid-template-columns:minmax(0,1.5fr) minmax(250px,.6fr)}.crm-ux46-command,.commercial-ux46-command{grid-template-columns:minmax(0,1.25fr) minmax(280px,.65fr)}.approvals-ux46-mast{grid-template-columns:1fr}.approvals-ux4-filters{max-width:620px}}@media (max-width:1023px){.samami-enterprise-shell .samami-app-frame,.samami-enterprise-shell.is-sidebar-collapsed .samami-app-frame{margin-inline-start:0}.samami-header-search{position:static;width:min(300px,36vw);transform:none}.op51-command-layout,.crm-ux46-command,.commercial-ux46-command{grid-template-columns:1fr}.op51-command-signals,.crm-ux2-summary,.commercial-ux3-summary{border-inline-start:0;border-top:1px solid var(--os-hairline);padding:22px 0 0}.commercial-ux3-summary{grid-column:1;grid-row:2}.commercial-ux3-flow{grid-column:1;grid-row:1}.approvals-ux4-workspace{grid-template-columns:1fr}.approvals-ux4-control{border-inline-start:0;border-top:1px solid var(--os-hairline);padding:18px 0}}@media (max-width:760px){.samami-page-intro{display:block}.samami-page-context{margin-top:10px;border:0;padding:0}.samami-page-actions{margin:14px 0 0}.samami-header-search{width:auto}.op51-attention-summary,.op51-secondary-metrics .erp-metric-grid{display:grid;grid-template-columns:1fr}.op51-attention-summary .erp-metric-card,.op51-secondary-metrics .erp-metric-card{border:0!important;border-top:1px solid var(--os-hairline)!important}.crm-ux2-pipeline ol,.commercial-ux3-flow ol{grid-template-columns:repeat(2,1fr);gap:18px 0}.crm-ux2-summary-primary,.commercial-ux3-summary-primary{grid-template-columns:1fr 1fr}.approvals-ux4-summary{grid-template-columns:repeat(2,1fr)}.approvals-ux4-summary .erp-metric-card:first-child{grid-column:span 2}.approvals-ux4-filters{grid-template-columns:1fr 1fr}}@media (max-width:520px){.samami-app-main{padding:22px 14px 44px}.samami-enterprise-shell .samami-page-header h1{font-size:27px}.crm-ux2-summary-primary,.commercial-ux3-summary-primary,.approvals-ux4-summary,.approvals-ux4-filters{grid-template-columns:1fr}.approvals-ux4-summary .erp-metric-card:first-child{grid-column:auto}.approvals-ux4-summary .erp-metric-card{border-inline-start:0!important;border-top:1px solid var(--os-hairline)!important;padding-inline:0}.commercial-ux3-workspace{gap:20px}}.samami-enterprise-shell{--text-primary:#f2f3f4;--text-secondary:#c3c7cb;--text-muted:#949ba2;--os-hairline:rgba(214,220,226,.1);font-family:Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.samami-enterprise-shell :is(button,input,select,textarea){font-family:inherit}.samami-enterprise-shell .samami-page-header h1{font-weight:600}.samami-enterprise-shell :is(.erp-section-header h2,.approvals-ux4-control h2){font-weight:600}.samami-enterprise-shell :is(.commercial-ux3-record h3,.approvals-ux4-record h3,.op51-row-link strong){font-weight:500}.samami-enterprise-shell :is(.erp-field>span,.erp-form-field,.erp-metric-card p){font-weight:500}.samami-enterprise-shell .erp-metric-card strong{font-weight:600}.samami-sidebar-nav{padding-block:12px}.samami-nav-section{margin-block-end:8px!important}.samami-nav-group{min-height:29px;color:#7c858e;line-height:1.6}.samami-nav-group svg,.samami-enterprise-shell .samami-nav-item svg{transform:translateY(-.5px)}.samami-enterprise-shell .samami-nav-item{min-height:34px;align-items:center;padding-block:6px;color:#a7adb3;line-height:1.55}.samami-enterprise-shell .samami-nav-item.is-active{font-weight:500}.samami-enterprise-shell .samami-nav-item.is-active:before{inset-block:7px}.samami-sidebar-footer{padding-block:12px 14px}.samami-sidebar-user p:first-child{font-size:11px!important;font-weight:600!important;line-height:1.55}.samami-sidebar-user p:nth-child(2){margin-top:1px!important;color:#8f969d!important;font-size:9px!important;font-weight:400;line-height:1.5}.samami-header-breadcrumbs{line-height:1.5}.samami-header-identity>p{line-height:1.55}.samami-header-user{display:flex;min-width:120px;flex-direction:column;justify-content:center;gap:0}.samami-header-user b{font-size:10px;font-weight:600;line-height:1.55}.samami-header-user span{max-width:150px;overflow:hidden;color:#8f969d;font-size:8px;font-weight:400;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.samami-header-account .form-guide-fab{position:static!important;inset:auto!important;min-height:32px;margin:0;border:0;border-radius:3px;background:transparent;padding:6px 8px;color:#a6adb4;font-size:9px;font-weight:500;box-shadow:none}.samami-header-account .form-guide-fab:hover{background:var(--os-raised);color:var(--text-primary)}.samami-header-account .form-guide-fab svg{width:14px}.form-guide-overlay{z-index:var(--sam-layer-modal)}.form-guide-dialog{border-color:var(--os-hairline);border-radius:8px;background:var(--os-section);font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif}.form-guide-dialog h3{font-weight:600}.op51-command-layout{grid-template-columns:minmax(0,1.72fr) minmax(270px,.58fr);gap:clamp(30px,4vw,54px)}.op51-command-main{gap:22px}.op51-attention{padding-bottom:17px}.op51-attention-summary{margin-top:13px}.op51-work-queue{min-height:380px}.op51-command-signals{gap:24px;padding-inline-start:22px}.op51-command-signals .op51-panel{opacity:.88}.op51-secondary-metrics{margin-top:2px;padding-top:14px;opacity:.78}.op51-secondary-metrics :is(.erp-section-header h2,.erp-metric-card strong){font-size:14px}.crm-ux46-command{grid-template-columns:minmax(0,1.62fr) minmax(285px,.52fr);align-items:start;gap:clamp(24px,3.5vw,46px);padding-block:0 4px}.crm-ux2-pipeline-heading{padding-bottom:9px}.crm-ux2-pipeline ol{padding-top:14px}.crm-ux2-pipeline li{padding-block:4px}.crm-ux2-summary{align-content:start;padding-inline-start:18px}.crm-ux2-summary .erp-metric-card{padding-block:8px}.crm-ux2-attention{padding-top:8px}.crm-ux2-discovery{margin-top:-4px}.crm-ux2-page{gap:18px}.commercial-ux46-command{grid-template-columns:minmax(0,1.42fr) minmax(300px,.58fr);align-items:start;gap:clamp(26px,3.5vw,48px);padding-block:0 2px}.commercial-ux3-flow{align-items:start}.commercial-ux3-flow ol{padding-top:14px}.commercial-ux3-flow li{padding-block:4px}.commercial-ux3-summary{align-content:start;padding-inline-start:18px}.commercial-ux3-summary .erp-metric-card{padding-block:8px}.commercial-ux3-attention{padding-top:8px}.commercial-ux3-context{padding-block:7px}.commercial-ux3-selector{padding-bottom:8px}.commercial-ux3-page{gap:18px}.approvals-ux46-mast{grid-template-columns:minmax(0,1.55fr) minmax(400px,.65fr);gap:clamp(24px,3vw,44px);padding-bottom:11px}.approvals-ux4-summary{opacity:.88}.approvals-ux4-summary .erp-metric-card{padding-block:2px}.approvals-ux4-summary .erp-metric-card:first-child strong{font-size:30px}.approvals-ux4-workspace{grid-template-columns:minmax(0,1fr) 220px;gap:38px}.approvals-ux4-queue{opacity:1}.approvals-ux4-control{opacity:.78}.approvals-ux4-record{padding-block:16px}.approvals-ux4-page .erp-empty{min-height:72px;padding:12px 16px}.approvals-ux4-page .erp-empty>svg{display:none}@media (max-width:1180px){.op51-command-layout{grid-template-columns:minmax(0,1.6fr) minmax(250px,.55fr)}.crm-ux46-command,.commercial-ux46-command{grid-template-columns:minmax(0,1.3fr) minmax(270px,.6fr)}.approvals-ux46-mast{grid-template-columns:1fr}}@media (max-width:1023px){.op51-command-layout,.crm-ux46-command,.commercial-ux46-command,.approvals-ux4-workspace{grid-template-columns:1fr}}.samami-context-strip{display:flex;min-width:0;align-items:center;gap:14px;border-block:1px solid var(--ui-border);padding:9px 2px;color:var(--ui-text-2)}.samami-context-strip__label{flex:none;color:var(--ui-muted);font-size:9px;font-weight:700}.samami-context-strip dl{display:flex;min-width:0;flex:1;align-items:center;gap:16px;overflow-x:auto}.samami-context-strip dl>div{display:grid;flex:none;gap:2px}.samami-context-strip dt{color:var(--ui-muted);font-size:8px}.samami-context-strip dd{max-width:260px;overflow:hidden;color:var(--ui-text);font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.samami-context-strip dd a{color:inherit;text-decoration:none}.samami-context-strip dd a:hover{color:var(--ui-primary)}.samami-context-strip__actions{display:flex;flex:none;align-items:center;gap:6px}.samami-context-strip__actions a{min-height:34px}@media (max-width:760px){.samami-context-strip{align-items:flex-start;flex-wrap:wrap}.samami-context-strip dl{order:3;width:100%}.samami-context-strip__actions{margin-inline-start:auto;max-width:100%;overflow-x:auto}}.samami-enterprise-shell .samami-nav-item.is-role-priority:not(.is-active){color:var(--text-primary)}.samami-enterprise-shell .samami-nav-item.is-role-priority:not(.is-active):after{content:"";width:4px;height:4px;margin-inline-start:auto;border-radius:50%;background:color-mix(in srgb,var(--brand-accent) 58%,transparent)}.sam-workspace45-action[data-role-shortcut=primary]{position:relative}.sam-workspace45-action[data-role-shortcut=primary]:before{content:"";position:absolute;inset-block:10px;inset-inline-start:0;width:2px;background:var(--brand-accent)}.sam-workspace45-action>small{color:var(--ui-muted);font-size:8px;font-weight:500}.sam-workspace51-recent{padding-block:4px}.sam-workspace51-recent>div{border-block:1px solid var(--ui-border)}.sam-workspace51-recent-item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:11px 2px;color:var(--ui-text-2);text-decoration:none}.sam-workspace51-recent-item+.sam-workspace51-recent-item{border-block-start:1px solid color-mix(in srgb,var(--ui-border) 72%,transparent)}.sam-workspace51-recent-item:hover{color:var(--ui-text)}.sam-workspace51-recent-item>span{display:flex;min-width:0;align-items:center;gap:8px}.sam-workspace51-recent-item b{overflow:hidden;color:var(--ui-text);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sam-workspace51-recent-item small,.sam-workspace51-recent-item time{color:var(--ui-muted);font-size:9px;font-style:normal}.sam-workspace51-recent-item em{color:var(--ui-primary);font-size:9px;font-style:normal;font-weight:600}@media (max-width:640px){.sam-workspace51-recent-item{grid-template-columns:minmax(0,1fr) auto}.sam-workspace51-recent-item time{grid-column:1}.sam-workspace51-recent-item em{grid-column:2;grid-row:1/3}}.samami-command-layer{direction:rtl;background:rgba(8,10,12,.48);backdrop-filter:blur(3px)}.samami-command-backdrop{background:transparent}.samami-command-panel{max-height:78vh;border:1px solid var(--os-hairline);border-radius:8px;background:var(--os-content);box-shadow:0 24px 70px #0000006b}.samami-command-search{display:flex;align-items:center;justify-content:space-between;padding:13px 15px 8px}.samami-command-search small{color:var(--ui-muted);font-size:8px;letter-spacing:.12em}.samami-command-search h2{margin-top:2px;color:var(--ui-text);font-size:14px;font-weight:600}.samami-command-search kbd{color:var(--ui-muted);font-size:9px}.samami-command-input{width:calc(100% - 24px);height:42px;margin:0 12px 8px;border:0;border-block-end:1px solid var(--ui-border);background:transparent;padding-inline:4px;color:var(--ui-text);font-size:13px;outline:none}.samami-command-input:focus{border-color:color-mix(in srgb,var(--brand-accent) 55%,var(--ui-border))}.samami-command-results{max-height:54vh;overflow-y:auto;padding:3px 8px 10px}.samami-command-category{padding:10px 9px 4px;color:var(--ui-muted);font-size:8px;font-weight:600}.samami-command-item{min-height:47px;border-radius:4px;padding:7px 9px;font-weight:500}.samami-command-item b{display:block;font-size:11px;font-weight:600}.samami-command-item em{margin-top:2px;font-size:9px;font-weight:400}.samami-command-item.is-selected{background:var(--os-raised);box-shadow:inset 2px 0 var(--brand-accent)}.samami-command-item>span:last-child{font-size:9px}.samami-command-empty{padding:34px;text-align:center;color:var(--ui-muted);font-size:11px}.samami-command-help{display:flex;flex-wrap:wrap;gap:14px;border-color:var(--ui-border);padding:8px 14px;font-size:9px}.approval-agent-context{grid-column:1/-1;display:grid;gap:13px;margin-top:2px;border-block:1px solid var(--os-hairline);background:color-mix(in srgb,var(--os-raised) 66%,transparent);padding:15px 16px}.approval-agent-context>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.approval-agent-context>header span{color:var(--text-muted);font-size:10px}.approval-agent-context h4{margin-top:2px;color:var(--text-primary);font-size:13px;font-weight:600}.approval-agent-summary{max-width:820px;color:var(--text-secondary);font-size:11px;line-height:1.9}.approval-agent-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-block:1px solid var(--os-hairline)}.approval-agent-facts>div{min-width:0;border-inline-start:1px solid var(--os-hairline);padding:10px 11px}.approval-agent-facts>div:first-child{border-inline-start:0}.approval-agent-facts span{color:var(--text-muted);font-size:9px}.approval-agent-facts p{margin-top:4px;color:var(--text-secondary);font-size:10px;line-height:1.75;overflow-wrap:anywhere}.approval-agent-facts small{display:block;margin-top:5px;color:var(--text-muted);font-size:8px}.approval-agent-facts [data-availability=unavailable]{opacity:.72}.approval-agent-section{display:grid;grid-template-columns:160px minmax(0,1fr);gap:14px;padding-block:2px}.approval-agent-section strong{color:var(--text-secondary);font-size:10px;font-weight:600}.approval-agent-section ul{display:grid;gap:5px;color:var(--text-secondary);font-size:10px;line-height:1.8;list-style:disc;padding-inline-start:17px}.approval-agent-section.is-missing strong{color:var(--status-warning)}.approval-agent-limit{display:flex;align-items:center;gap:7px;border-top:1px solid var(--os-hairline);padding-top:10px;color:var(--text-muted);font-size:9px}.approval-agent-limit svg{flex:0 0 auto;color:var(--text-muted)}.approval-agent-analysis{display:grid;gap:10px;border:1px solid var(--os-hairline);border-radius:var(--radius-md);padding:12px}.approval-agent-analysis>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.approval-agent-analysis strong{font-size:10px}.approval-agent-analysis small{color:var(--text-muted);font-size:9px}.approval-agent-analysis-result{display:grid;gap:9px}.approval-agent-analysis-result>p{color:var(--text-secondary);font-size:11px;line-height:1.9}@media (max-width:760px){.approval-agent-facts{grid-template-columns:1fr 1fr}.approval-agent-section{grid-template-columns:1fr;gap:6px}}@media (max-width:520px){.approval-agent-context{padding-inline:10px}.approval-agent-facts{grid-template-columns:1fr}.approval-agent-facts>div{border-inline-start:0;border-top:1px solid var(--os-hairline)}.approval-agent-facts>div:first-child{border-top:0}}.samami-door-button{min-height:48px!important;align-items:center;border-radius:5px!important;padding-block:7px!important}.samami-door-button>span{display:grid;gap:1px}.samami-door-button b{color:inherit;font-size:11px;font-weight:650}.samami-door-button small{color:#727a82;font-size:8px;font-weight:400;line-height:1.45}.samami-nav-section.is-current>.samami-door-button{background:color-mix(in srgb,var(--os-raised) 72%,transparent);color:var(--text-primary)}.samami-nav-section.is-current>.samami-door-button>svg{color:var(--brand-accent)}.samami-door-workspaces{margin-inline-start:8px;border-inline-start:1px solid var(--os-hairline);padding-inline-start:7px!important}.samami-door-workspaces .samami-nav-item{min-height:33px!important;font-size:10px!important}.is-sidebar-collapsed .samami-door-button{justify-content:center;min-height:44px!important;padding-inline:0!important}.is-sidebar-collapsed .samami-door-button>span,.is-sidebar-collapsed .samami-door-button>.samami-nav-chevron{display:none}.samami-settings-menu{position:relative;margin-block-end:10px}.samami-settings-menu summary{list-style:none}.samami-settings-menu summary::-webkit-details-marker{display:none}.samami-settings-trigger{display:flex;min-height:36px;cursor:pointer;align-items:center;gap:9px;border-radius:4px;padding:7px 8px;color:#8f969d;font-size:10px}.samami-settings-trigger:hover,.samami-settings-menu[open]>.samami-settings-trigger{background:var(--os-raised);color:var(--text-primary)}.samami-settings-trigger span{flex:1}.samami-settings-panel{display:grid;gap:3px;margin-block:5px 10px;border-block:1px solid var(--os-hairline);padding-block:6px}.samami-settings-panel .samami-nav-item{font-size:10px!important}.is-sidebar-collapsed .samami-settings-trigger{justify-content:center}.is-sidebar-collapsed .samami-settings-panel{position:absolute;inset-block-end:0;inset-inline-start:calc(100% + 9px);z-index:60;width:210px;border:1px solid var(--os-hairline);border-radius:6px;background:var(--surface-navigation);padding:7px;box-shadow:var(--shadow-elevated)}.samami-door-button:focus-visible,.samami-settings-trigger:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-accent) 72%,white);outline-offset:2px}@media (max-width:1023px){.samami-door-button{min-height:52px!important}.samami-door-button b{font-size:12px}.samami-door-button small{font-size:9px}.samami-settings-panel{position:static!important;width:auto!important;border-inline:0!important;box-shadow:none!important}}.sam-my-work62{gap:22px}.sam-my-work62-command{display:flex;align-items:center;justify-content:space-between;gap:24px;border-block:1px solid var(--os-hairline);padding:15px 2px}.sam-my-work62-command>div{display:grid;gap:3px}.sam-my-work62-command>div>span{color:var(--brand-accent);font-size:9px;font-weight:650}.sam-my-work62-command strong{color:var(--text-primary);font-size:15px;font-weight:600}.sam-my-work62-command small{color:var(--text-muted);font-size:9px}.sam-my-work62-command-button{display:flex;min-height:38px;align-items:center;gap:9px;border:1px solid var(--os-hairline);border-radius:5px;background:transparent;padding:7px 10px;color:var(--text-secondary);font-size:10px}.sam-my-work62-command-button:hover{background:var(--os-raised);color:var(--text-primary)}.sam-my-work62-command-button kbd{margin-inline-start:8px;border:1px solid var(--os-hairline);border-radius:4px;padding:1px 5px;color:var(--text-muted);font-size:8px}.sam-my-work62-clear{display:flex;align-items:flex-start;gap:13px;border-inline-start:2px solid var(--status-success);background:color-mix(in srgb,var(--os-raised) 46%,transparent);padding:18px}.sam-my-work62-clear>svg{color:var(--status-success)}.sam-my-work62-clear h2{color:var(--text-primary);font-size:14px;font-weight:600}.sam-my-work62-clear p{margin-top:4px;color:var(--text-muted);font-size:10px;line-height:1.8}.sam-my-work62-primary{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.72fr);align-items:start;gap:38px}.sam-my-work62-stream,.sam-my-work62-decisions,.sam-my-work62-resume,.sam-my-work62-prepared,.sam-my-work62-shortcuts{display:grid;gap:12px}.sam-my-work62-list,.sam-my-work62-decision-list,.sam-my-work62-resume-list,.sam-my-work62-prepared-list{border-block:1px solid var(--os-hairline)}.sam-my-work62-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:14px 3px;color:inherit;text-decoration:none}.sam-my-work62-item+.sam-my-work62-item{border-block-start:1px solid color-mix(in srgb,var(--os-hairline) 74%,transparent)}.sam-my-work62-item:hover{background:color-mix(in srgb,var(--os-raised) 48%,transparent)}.sam-my-work62-item[data-overdue=true]{box-shadow:inset 2px 0 var(--status-danger)}.sam-my-work62-item-copy{display:grid;min-width:0;gap:5px}.sam-my-work62-item-meta{display:flex;align-items:center;gap:8px}.sam-my-work62-item-meta small{color:var(--text-muted);font-size:8px}.sam-my-work62-item h3{overflow:hidden;color:var(--text-primary);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sam-my-work62-item p{overflow:hidden;color:var(--text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.sam-my-work62-item-time{display:grid;justify-items:end;gap:7px}.sam-my-work62-item-time time{display:flex;align-items:center;gap:5px;color:var(--text-muted);font-size:8px}.sam-my-work62-item-time>span{display:flex;align-items:center;gap:4px;color:var(--brand-accent);font-size:9px}.sam-my-work62-decision{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:14px;padding:11px 2px;color:inherit;text-decoration:none}.sam-my-work62-decision+.sam-my-work62-decision{border-block-start:1px solid var(--os-hairline)}.sam-my-work62-decision:hover b{color:var(--brand-accent)}.sam-my-work62-decision span{display:grid;min-width:0;gap:4px}.sam-my-work62-decision b{overflow:hidden;color:var(--text-primary);font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sam-my-work62-decision small{overflow:hidden;color:var(--text-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.sam-my-work62-decision>svg{flex:none;color:var(--brand-accent)}.sam-my-work62-secondary{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:38px;border-block-start:1px solid var(--os-hairline);padding-block-start:19px}.sam-my-work62-resume-item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:11px 2px;color:inherit;text-decoration:none}.sam-my-work62-resume-item+.sam-my-work62-resume-item{border-block-start:1px solid var(--os-hairline)}.sam-my-work62-resume-item>span{display:grid;gap:3px}.sam-my-work62-resume-item b{color:var(--text-primary);font-size:10px;font-weight:600}.sam-my-work62-resume-item small,.sam-my-work62-resume-item time{color:var(--text-muted);font-size:8px}.sam-my-work62-resume-item time{display:flex;align-items:center;gap:5px}.sam-my-work62-resume-item em{color:var(--brand-accent);font-size:9px;font-style:normal}.sam-my-work62-prepared-item{display:flex;min-height:59px;align-items:center;justify-content:space-between;gap:12px;padding:10px 2px;color:inherit;text-decoration:none}.sam-my-work62-prepared-item+.sam-my-work62-prepared-item{border-block-start:1px solid var(--os-hairline)}.sam-my-work62-prepared-item>span:first-child{display:grid;gap:3px}.sam-my-work62-prepared-item b{color:var(--text-primary);font-size:10px;font-weight:600}.sam-my-work62-prepared-item small{color:var(--text-muted);font-size:8px}.sam-my-work62-boundary{color:var(--text-muted);font-size:8px;line-height:1.8}.sam-my-work62-shortcuts{border-block-start:1px solid var(--os-hairline);padding-block-start:19px}.sam-my-work62-shortcuts>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--os-hairline)}.sam-my-work62-shortcuts>div>a{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:12px;background:var(--surface-app);padding:12px 13px;color:inherit;text-decoration:none}.sam-my-work62-shortcuts>div>a:hover{background:var(--os-raised)}.sam-my-work62-shortcuts>div>a>span{display:grid;gap:4px}.sam-my-work62-shortcuts b{color:var(--text-primary);font-size:10px;font-weight:600}.sam-my-work62-shortcuts small{color:var(--text-muted);font-size:8px}.sam-my-work62-shortcuts svg{color:var(--brand-accent)}.sam-my-work62 :is(a,button):focus-visible{outline:2px solid color-mix(in srgb,var(--brand-accent) 72%,white);outline-offset:2px}@media (max-width:960px){.sam-my-work62-primary,.sam-my-work62-secondary{grid-template-columns:1fr;gap:24px}.sam-my-work62-shortcuts>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sam-my-work62{gap:18px}.sam-my-work62-command{align-items:stretch;flex-direction:column;gap:12px}.sam-my-work62-command-button{justify-content:space-between}.sam-my-work62-item{grid-template-columns:1fr;gap:9px}.sam-my-work62-item-time{display:flex;justify-content:space-between}.sam-my-work62-resume-item{grid-template-columns:minmax(0,1fr) auto}.sam-my-work62-resume-item time{grid-column:1}.sam-my-work62-resume-item em{grid-column:2;grid-row:1/3}.sam-my-work62-shortcuts>div{grid-template-columns:1fr}.sam-my-work62-shortcuts>div>a{min-height:58px}.sam-my-work62-decision{align-items:flex-start}}.sam-object-page{min-width:0}.sam-object-header{min-width:0;border-block:1px solid var(--os-hairline);background:color-mix(in srgb,var(--os-raised) 38%,transparent);padding:18px 20px}.sam-object-header__main{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:28px}.sam-object-header__identity{display:grid;min-width:0;gap:7px}.sam-object-header__back{width:-moz-max-content;width:max-content;color:var(--text-muted);font-size:9px;text-decoration:none}.sam-object-header__back:hover{color:var(--brand-accent)}.sam-object-header__title-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:10px}.sam-object-header h1{overflow-wrap:anywhere;color:var(--text-primary);font-size:clamp(18px,2vw,25px);font-weight:700;line-height:1.45}.sam-object-header__code{border-inline-start:1px solid var(--os-hairline);padding-inline-start:10px;color:var(--text-secondary);font-size:10px}.sam-object-header__facts{display:flex;flex-wrap:wrap;gap:10px 24px}.sam-object-header__facts>div{display:flex;align-items:baseline;gap:7px}.sam-object-header__facts dt{color:var(--text-muted);font-size:8px}.sam-object-header__facts dd{color:var(--text-secondary);font-size:10px;font-weight:550}.sam-object-actions{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px}.sam-object-actions__primary,.sam-object-actions__secondary{display:flex;flex-wrap:wrap;gap:7px}.sam-object-actions details{position:relative}.sam-object-actions summary{display:grid;min-width:36px;min-height:36px;cursor:pointer;place-items:center;border:1px solid var(--os-hairline);border-radius:5px;list-style:none}.sam-object-actions details>div{position:absolute;inset-block-start:calc(100% + 5px);inset-inline-end:0;z-index:25;display:grid;min-width:190px;gap:5px;border:1px solid var(--os-hairline);border-radius:6px;background:var(--os-content);padding:7px;box-shadow:var(--shadow-elevated)}.sam-object-attention{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;border-inline-start:2px solid var(--status-warning);background:color-mix(in srgb,var(--status-warning) 7%,var(--os-content));padding:14px 16px}.sam-object-attention.is-info{border-color:var(--brand-accent);background:color-mix(in srgb,var(--brand-accent) 5%,var(--os-content))}.sam-object-attention>svg{margin-top:2px;color:var(--status-warning)}.sam-object-attention.is-info>svg{color:var(--brand-accent)}.sam-object-attention span{color:var(--text-muted);font-size:8px;font-weight:650}.sam-object-attention h2{margin-top:2px;color:var(--text-primary);font-size:12px;font-weight:650}.sam-object-attention p{margin-top:3px;color:var(--text-muted);font-size:9px;line-height:1.8}.sam-object-section-nav{display:flex;max-width:100%;gap:4px;overflow-x:auto;border-block-end:1px solid var(--os-hairline);padding:0 2px 7px}.sam-object-section-nav a{flex:none;border-radius:4px;padding:7px 11px;color:var(--text-muted);font-size:9px;text-decoration:none}.sam-object-section-nav a:first-child,.sam-object-section-nav a:hover{background:var(--os-raised);color:var(--text-primary)}.sam-object-related,.sam-object-timeline{display:grid;gap:11px;border-block:1px solid var(--os-hairline);padding-block:14px}.sam-object-related>header span{color:var(--brand-accent);font-size:8px;font-weight:650}.sam-object-related>header h2,.sam-object-timeline>header h2{margin-top:2px;color:var(--text-primary);font-size:12px;font-weight:650}.sam-object-related__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:1px;background:var(--os-hairline)}.sam-object-related__item{display:flex;min-width:0;min-height:62px;align-items:center;justify-content:space-between;gap:9px;background:var(--os-content);padding:10px 12px;color:inherit;text-decoration:none}.sam-object-related__item:hover{background:var(--os-raised)}.sam-object-related__item>span{display:grid;min-width:0;gap:3px}.sam-object-related__item small{color:var(--text-muted);font-size:8px}.sam-object-related__item b{overflow:hidden;color:var(--text-primary);font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sam-object-related__item em{color:var(--text-muted);font-size:8px;font-style:normal}.sam-object-related__item>svg{flex:none;color:var(--brand-accent)}.sam-object-related__empty{color:var(--text-muted);font-size:9px;line-height:1.8}.sam-object-timeline>header{display:flex;align-items:center;gap:7px}.sam-object-timeline ol{display:grid;gap:10px}.sam-object-timeline li{display:grid;grid-template-columns:auto 1fr;gap:9px}.sam-object-timeline li>span{width:7px;height:7px;margin-top:5px;border-radius:50%;background:var(--brand-accent)}.sam-object-timeline li b{color:var(--text-primary);font-size:9px}.sam-object-timeline li p,.sam-object-timeline li time{display:block;margin-top:2px;color:var(--text-muted);font-size:8px}.sam-object-anchor{position:relative;top:-12px}.sam-object-page :is(a,button,summary):focus-visible,.sam-object-header :is(a,button):focus-visible,.sam-object-section-nav a:focus-visible,.sam-object-related a:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-accent) 72%,white);outline-offset:2px}@media (max-width:760px){.sam-object-header{padding:14px 12px}.sam-object-header__main{flex-direction:column;gap:14px}.sam-object-actions,.sam-object-actions__primary,.sam-object-actions__secondary{width:100%;justify-content:flex-start}.sam-object-actions :is(a,button){flex:1;justify-content:center}.sam-object-attention{grid-template-columns:auto minmax(0,1fr)}.sam-object-attention__action{grid-column:1/-1}.sam-object-related__list{grid-template-columns:1fr}.sam-object-header__facts{display:grid;gap:5px}}.delivery-object63.is-object-focus>.erp-page-hero,.delivery-object63.is-object-focus>.grid.gap-3.md\:grid-cols-5{display:none}.delivery-object63.is-object-focus>details{opacity:.76}.delivery-object63.is-object-focus [data-object-experience=delivery-project]>#project-related+.erp-card>.flex:first-child{display:none}@media (max-width:1023px){.delivery-object63.is-object-focus>details{display:none}.delivery-object63.is-object-focus>section.grid>aside{display:none}.delivery-object63.is-object-focus>section.grid{grid-template-columns:minmax(0,1fr)}}.customer-lifecycle-nav{display:flex;max-width:100%;gap:4px;overflow-x:auto;border-block-end:1px solid var(--os-hairline);padding:0 2px 8px}.customer-lifecycle-nav a{flex:none;border-radius:4px;padding:8px 13px;color:var(--text-muted);font-size:10px;text-decoration:none}.customer-lifecycle-nav a:hover,.customer-lifecycle-nav a.is-active{background:var(--os-raised);color:var(--text-primary)}.customer-lifecycle-nav a.is-active{box-shadow:inset 0 -2px var(--brand-accent)}.customer-lifecycle-context{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:20px;border-block:1px solid var(--os-hairline);padding-block:14px}.customer-lifecycle-context header span{color:var(--brand-accent);font-size:8px;font-weight:650}.customer-lifecycle-context header h2{margin-top:3px;font-size:13px;font-weight:650}.customer-lifecycle-context header p{margin-top:4px;color:var(--text-muted);font-size:8px;line-height:1.8}.customer-lifecycle-context ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;background:var(--os-hairline)}.customer-lifecycle-context li{min-width:0;background:var(--os-content)}.customer-lifecycle-context li.is-current{box-shadow:inset 0 -2px var(--brand-accent)}.customer-lifecycle-context li :is(a,div){display:grid;min-height:62px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 8px;padding:9px 11px;color:inherit;text-decoration:none}.customer-lifecycle-context li span{grid-column:1/-1;color:var(--text-muted);font-size:8px}.customer-lifecycle-context li strong{overflow:hidden;font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.customer-lifecycle-context li svg{color:var(--brand-accent)}.customer-commercial-object{display:grid;gap:12px}.customer-commercial-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--os-hairline)}.customer-commercial-summary>div{display:grid;gap:4px;background:var(--os-content);padding:13px 15px}.customer-commercial-summary span,.customer-commercial-summary small{color:var(--text-muted);font-size:8px}.customer-commercial-summary strong{font-size:11px;font-weight:650}.customer-commercial-summary small{line-height:1.8}@media (max-width:760px){.customer-lifecycle-context,.customer-lifecycle-context ol,.customer-commercial-summary{grid-template-columns:1fr}.customer-lifecycle-nav a{padding-inline:10px}}.operations-lifecycle-nav{display:flex;max-width:100%;gap:4px;overflow-x:auto;border-block-end:1px solid var(--os-hairline);padding:0 2px 8px}.operations-lifecycle-nav a{flex:none;border-radius:4px;padding:8px 13px;color:var(--text-muted);font-size:10px;text-decoration:none}.operations-lifecycle-nav a:hover,.operations-lifecycle-nav a.is-active{background:var(--os-raised);color:var(--text-primary)}.operations-lifecycle-nav a.is-active{box-shadow:inset 0 -2px var(--brand-accent)}.operations-lifecycle-context{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:20px;border-block:1px solid var(--os-hairline);padding-block:14px}.operations-lifecycle-context header span{color:var(--brand-accent);font-size:8px;font-weight:650}.operations-lifecycle-context header h2{margin-top:3px;font-size:13px;font-weight:650}.operations-lifecycle-context header p{margin-top:4px;color:var(--text-muted);font-size:8px;line-height:1.8}.operations-lifecycle-context ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;background:var(--os-hairline)}.operations-lifecycle-context li{min-width:0;background:var(--os-content)}.operations-lifecycle-context li.is-current{box-shadow:inset 0 -2px var(--brand-accent)}.operations-lifecycle-context li :is(a,div){display:grid;min-height:62px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 8px;padding:9px 11px;color:inherit;text-decoration:none}.operations-lifecycle-context li span{grid-column:1/-1;color:var(--text-muted);font-size:8px}.operations-lifecycle-context li strong{overflow:hidden;font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.operations-lifecycle-context li svg{color:var(--brand-accent)}@media (max-width:760px){.operations-lifecycle-context,.operations-lifecycle-context ol{grid-template-columns:1fr}.operations-lifecycle-nav a{padding-inline:10px}}.management-lifecycle-nav{display:flex;max-width:100%;gap:4px;overflow-x:auto;border-block-end:1px solid var(--os-hairline);padding:0 2px 8px}.management-lifecycle-nav a{flex:none;border-radius:4px;padding:8px 13px;color:var(--text-muted);font-size:10px;text-decoration:none}.management-lifecycle-nav a:hover,.management-lifecycle-nav a.is-active{background:var(--os-raised);color:var(--text-primary)}.management-lifecycle-nav a.is-active{box-shadow:inset 0 -2px var(--brand-accent)}@media (max-width:760px){.management-lifecycle-nav a{padding-inline:10px}}.samami-command-layer{overflow-x:hidden}.samami-command-panel{width:100%;min-width:0;max-width:36rem;overflow-x:hidden!important}.samami-command-item{min-width:0}.samami-command-item>span:first-child{min-width:0;overflow:hidden}.samami-command-item b,.samami-command-item em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.samami-command-results,.samami-command-help{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:hidden}.samami-command-panel,.samami-command-item{box-sizing:border-box}:root{--ux-font-display:clamp(1.45rem,2.5vw,2rem);--ux-font-title:clamp(1.15rem,1.6vw,1.45rem);--ux-font-section:1rem;--ux-font-body:.875rem;--ux-font-meta:.75rem;--ux-font-label:.75rem;--ux-leading-body:1.75;--ux-leading-tight:1.4;--ux-space-page:clamp(1rem,2.4vw,2rem);--ux-space-section:clamp(1.25rem,2.2vw,2rem);--ux-space-control:.625rem;--ux-control-height:2.625rem;--ux-control-height-compact:2.25rem;--ux-radius-control:.55rem;--ux-radius-surface:.8rem;--ux-shadow-float:0 18px 48px color-mix(in srgb,var(--brand-primary) 18%,transparent);--ux-motion-fast:.14s ease;--ux-motion-standard:.19s ease}html{font-family:var(--font-body);text-rendering:optimizeLegibility}body{font-size:var(--ux-font-body);line-height:var(--ux-leading-body);overflow-x:hidden}:where(h1,h2,h3,h4,p,dl,ol,ul){margin-block-start:0}:where(button,input,select,textarea){font:inherit}:where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.samami-app-main{padding:var(--ux-space-page);padding-block-end:3rem}.samami-page-shell{gap:var(--ux-space-section)}.samami-page-header{gap:.65rem;padding-block:.15rem .85rem}.samami-page-header h1{font-size:var(--ux-font-display);line-height:var(--ux-leading-tight);letter-spacing:-.01em}.samami-page-description{font-size:var(--ux-font-body);line-height:var(--ux-leading-body)}.erp-section-header{align-items:flex-start;gap:1rem}.erp-section-header h2{font-size:var(--ux-font-section);line-height:var(--ux-leading-tight)}.erp-section-header>div>p:not(.erp-section-label){font-size:var(--ux-font-meta);line-height:1.7}.erp-section-label{color:var(--brand-accent);font-size:.6875rem;font-weight:800;letter-spacing:.01em}.erp-button,.sam-primary-button,.sam-secondary-button,.samami-action-button{min-height:var(--ux-control-height);border-radius:var(--ux-radius-control);padding:.55rem .85rem;font-size:var(--ux-font-body);font-weight:750;line-height:1.35;transition:background-color var(--ux-motion-fast),border-color var(--ux-motion-fast),color var(--ux-motion-fast),box-shadow var(--ux-motion-fast),transform var(--ux-motion-fast)}.erp-button:active,.sam-primary-button:active,.sam-secondary-button:active{transform:translateY(1px)}.erp-button-primary,.sam-primary-button{background:var(--action-primary);border-color:var(--action-primary);color:var(--action-primary-text);box-shadow:0 1px 0 color-mix(in srgb,var(--brand-primary) 18%,transparent)}.erp-button-primary:hover,.sam-primary-button:hover{background:var(--action-primary-hover);border-color:var(--action-primary-hover)}.erp-button-secondary,.sam-secondary-button{background:var(--surface-elevated);border-color:var(--border-default);color:var(--text-primary)}.erp-button-secondary:hover,.sam-secondary-button:hover{background:var(--surface-muted);border-color:var(--border-strong)}.erp-button-ghost,.erp-button-tertiary{background:transparent;border-color:transparent;color:var(--text-secondary)}.erp-button-ghost:hover,.erp-button-tertiary:hover{background:var(--surface-muted);color:var(--text-primary)}.erp-button-destructive,.erp-button-danger{background:var(--action-destructive);border-color:var(--action-destructive);color:var(--text-inverse)}.erp-button-destructive:hover,.erp-button-danger:hover{filter:brightness(.94)}.erp-icon-button,.sam-icon-button{display:inline-grid;min-width:var(--ux-control-height);min-height:var(--ux-control-height);place-items:center;border:1px solid var(--border-default);border-radius:var(--ux-radius-control);background:var(--surface-elevated);color:var(--text-secondary);transition:background-color var(--ux-motion-fast),border-color var(--ux-motion-fast),color var(--ux-motion-fast)}.erp-icon-button:hover,.sam-icon-button:hover{background:var(--surface-muted);border-color:var(--border-strong);color:var(--text-primary)}.erp-button:disabled,.sam-primary-button:disabled,.sam-secondary-button:disabled,.erp-icon-button:disabled{cursor:not-allowed;opacity:.56;transform:none}.erp-form-grid{gap:1rem;margin-block-start:1rem}.erp-form-field{gap:.4rem;font-size:var(--ux-font-label);line-height:1.55}.erp-form-field>small{font-size:.6875rem;line-height:1.6}.erp-input,.erp-filter-desktop :is(select,input),.erp-filter-search{min-height:var(--ux-control-height);border-radius:var(--ux-radius-control);background:var(--surface-app-secondary);transition:border-color var(--ux-motion-fast),box-shadow var(--ux-motion-fast),background-color var(--ux-motion-fast)}.erp-input{padding:.6rem .75rem;font-size:var(--ux-font-body);line-height:1.5}.erp-input:hover{border-color:var(--border-strong)}.erp-input:focus,.erp-filter-desktop :is(select,input):focus,.erp-filter-search:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--border-focus) 18%,transparent);outline:0}.erp-input[aria-invalid=true],.erp-input.is-invalid{border-color:var(--status-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-danger) 14%,transparent)}.erp-field-error{font-weight:700}.erp-form-section>legend{font-size:var(--ux-font-section);line-height:var(--ux-leading-tight)}.erp-data-region{border-radius:var(--ux-radius-surface);box-shadow:0 1px 0 color-mix(in srgb,var(--border-default) 35%,transparent)}.erp-data-table{font-size:var(--ux-font-body);line-height:1.55}.erp-data-table th{height:2.75rem;padding:.65rem .8rem;font-size:.6875rem;letter-spacing:.01em}.erp-data-table td{min-height:3rem;padding:.7rem .8rem}.erp-data-table :is(th,td)[data-numeric=true],.erp-data-table .is-numeric{font-variant-numeric:tabular-nums;direction:ltr;text-align:end}.erp-data-table tbody tr{transition:background-color var(--ux-motion-fast)}.erp-data-table tbody tr:hover{background:color-mix(in srgb,var(--brand-accent) 4%,var(--surface-default))}.erp-pagination{min-height:2.75rem;padding:.55rem .75rem}.erp-status-pill{min-height:1.75rem;border-radius:999px;padding:.25rem .6rem;font-size:.6875rem;line-height:1.3}.erp-chip{display:inline-flex;min-height:1.65rem;align-items:center;gap:.3rem;border:1px solid var(--border-default);border-radius:999px;background:var(--surface-muted);padding:.2rem .55rem;color:var(--text-secondary);font-size:.6875rem;font-weight:700}.erp-alert{border-radius:var(--ux-radius-control);padding:.7rem .8rem;font-size:var(--ux-font-body);line-height:1.65}.erp-empty{min-height:11rem;border-radius:var(--ux-radius-surface);padding:1.5rem;font-size:var(--ux-font-body)}.erp-empty-title{font-size:var(--ux-font-section);line-height:var(--ux-leading-tight)}.erp-page-state{min-height:11rem;padding:1.5rem}.sam-object-header{border-block:1px solid var(--border-default);background:color-mix(in srgb,var(--surface-elevated) 72%,transparent);padding:1.25rem var(--ux-space-page);border-radius:var(--ux-radius-surface)}.sam-object-header h1{font-size:var(--ux-font-title);line-height:var(--ux-leading-tight)}.sam-object-header__code,.sam-object-header__facts dd{font-size:var(--ux-font-meta)}.sam-object-section-nav,.customer-lifecycle-nav,.operations-lifecycle-nav,.management-lifecycle-nav{scrollbar-width:thin;gap:.25rem;padding-block-end:.55rem}.sam-object-section-nav a,.customer-lifecycle-nav a,.operations-lifecycle-nav a,.management-lifecycle-nav a{min-height:2.4rem;display:inline-flex;align-items:center;border-radius:var(--ux-radius-control);padding:.5rem .75rem;font-size:var(--ux-font-meta);transition:background-color var(--ux-motion-fast),color var(--ux-motion-fast),box-shadow var(--ux-motion-fast)}.sam-object-attention{border-radius:var(--ux-radius-control);padding:.8rem 1rem}.sam-object-related,.sam-object-timeline{padding-block:1rem}.erp-modal,.erp-drawer,.samami-command-panel{border-radius:var(--ux-radius-surface);box-shadow:var(--ux-shadow-float)}.erp-modal-header,.erp-modal-footer{padding:1rem 1.1rem}.erp-modal-body{padding:1.1rem}.samami-command-panel{max-height:min(80dvh,42rem);overflow-y:auto}.samami-command-item{min-height:3rem;border-radius:var(--ux-radius-control);padding:.6rem .75rem;font-size:var(--ux-font-body)}.samami-command-item:focus-visible{background:var(--surface-muted)}.prepared-action-review{width:min(100%,70rem);margin:0 auto;display:grid;gap:1rem;padding:var(--ux-space-page);color:var(--text-primary)}.prepared-action-review .samami-page-header{border-bottom:1px solid var(--border-default)}.prepared-action-context{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--border-default);border-radius:var(--ux-radius-surface);background:var(--surface-elevated);padding:1rem 1.1rem}.prepared-action-context>div{display:grid;min-width:0;gap:.25rem}.prepared-action-context span,.prepared-action-context small{color:var(--text-muted);font-size:var(--ux-font-meta)}.prepared-action-context strong{font-size:var(--ux-font-section);line-height:var(--ux-leading-tight)}.prepared-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.prepared-action-panel{min-width:0;border:1px solid var(--border-default);border-radius:var(--ux-radius-surface);background:var(--surface-default);padding:1rem}.prepared-action-panel .erp-section-header{margin-bottom:.8rem}.prepared-action-inputs,.prepared-action-meta,.prepared-action-diff{display:grid;gap:.55rem;margin:0}.prepared-action-inputs>div,.prepared-action-diff>div{display:grid;grid-template-columns:minmax(7rem,.65fr) minmax(0,1.35fr);gap:.75rem;border-top:1px solid var(--border-default);padding-top:.55rem}.prepared-action-inputs dt,.prepared-action-diff dt,.prepared-action-meta dt{color:var(--text-muted);font-size:var(--ux-font-meta)}.prepared-action-inputs dd,.prepared-action-diff dd,.prepared-action-meta dd{min-width:0;overflow-wrap:anywhere;color:var(--text-primary);font-size:var(--ux-font-body)}.prepared-action-meta>div{display:grid;grid-template-columns:minmax(7rem,.65fr) minmax(0,1.35fr);gap:.75rem;border-top:1px solid var(--border-default);padding-top:.55rem}.prepared-action-meta dd{display:flex;align-items:center;gap:.35rem}.prepared-action-evidence{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.8rem}.prepared-action-evidence strong{width:100%;font-size:var(--ux-font-meta)}.prepared-action-evidence span{border:1px solid var(--border-default);border-radius:var(--ux-radius-control);background:var(--surface-muted);padding:.25rem .45rem;color:var(--text-secondary);font-size:.6875rem}.prepared-action-muted{color:var(--text-muted);font-size:var(--ux-font-body)}.prepared-action-change{grid-column:1/-1}.prepared-action-notice{display:flex;align-items:flex-start;gap:.65rem;border:1px solid var(--border-default);border-inline-start:3px solid var(--status-info);border-radius:var(--ux-radius-control);background:var(--surface-elevated);padding:.8rem 1rem;color:var(--text-secondary)}.prepared-action-notice.is-error,.prepared-action-notice.is-failed{border-inline-start-color:var(--status-danger)}.prepared-action-notice.is-stale{border-inline-start-color:var(--status-warning)}.prepared-action-notice.is-succeeded{border-inline-start-color:var(--status-success)}.prepared-action-notice strong{color:var(--text-primary);font-size:var(--ux-font-body)}.prepared-action-notice p{margin-top:.2rem;font-size:var(--ux-font-meta)}.prepared-action-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--border-default);padding-top:1rem}.prepared-action-actions>div{display:flex;flex-wrap:wrap;gap:.5rem}.prepared-action-confirm{position:fixed;inset:0;z-index:var(--sam-layer-modal);display:grid;place-items:center;background:color-mix(in srgb,var(--brand-primary) 74%,transparent);padding:1rem}.prepared-action-confirm-card{width:min(100%,30rem);display:grid;gap:.8rem;border:1px solid var(--border-default);border-radius:var(--ux-radius-surface);background:var(--surface-default);padding:1.25rem;box-shadow:var(--ux-shadow-float);color:var(--text-primary)}.prepared-action-confirm-card>svg{color:var(--status-warning)}.prepared-action-confirm-card h2{font-size:var(--ux-font-section)}.prepared-action-confirm-card p{color:var(--text-secondary);font-size:var(--ux-font-body);line-height:1.7}.prepared-action-confirm-card>div{display:flex;justify-content:flex-end;gap:.5rem}@media (max-width:700px){.prepared-action-review{padding:.9rem .75rem}.prepared-action-context,.prepared-action-actions{align-items:stretch;flex-direction:column}.prepared-action-grid{grid-template-columns:1fr}.prepared-action-change{grid-column:auto}.prepared-action-actions>div{width:100%}.prepared-action-actions>div>*{flex:1;justify-content:center}.prepared-action-inputs>div,.prepared-action-diff>div,.prepared-action-meta>div{grid-template-columns:1fr;gap:.2rem}}@media (max-width:1100px){.samami-app-main{padding-inline:clamp(.9rem,2.2vw,1.4rem)}.erp-metric-grid,.erp-form-grid[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.samami-enterprise-shell,.samami-app-frame{max-width:100vw;overflow-x:hidden}.samami-app-main{padding-block-start:1rem;padding-inline:.85rem}.erp-section-header{flex-direction:column;align-items:stretch}.erp-section-actions{justify-content:flex-start}.erp-metric-grid,.erp-form-grid,.erp-form-grid[data-columns="3"]{grid-template-columns:1fr}.erp-field-span-2{grid-column:auto}.erp-filter-bar{align-items:stretch;flex-direction:column}.erp-filter-desktop{flex-wrap:wrap}.erp-data-region{max-width:100%;border-radius:var(--ux-radius-control);overflow-x:auto}.erp-data-table{min-width:38rem}.erp-modal-layer,.erp-drawer-layer{padding:.65rem}.erp-modal{max-height:calc(100dvh - 1.3rem)}.erp-modal-footer{flex-wrap:wrap}.erp-modal-footer>*{flex:1 1 9rem}.sam-object-header{padding:1rem .9rem}.sam-object-actions :is(a,button){min-height:var(--ux-control-height)}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.sam-go{width:min(100%,42rem);margin:0 auto;display:grid;gap:1rem;padding:clamp(1rem,4vw,2rem);color:var(--text-primary)}.sam-go>header span,.sam-go-review>span{color:var(--brand-accent);font-size:.75rem;font-weight:800}.sam-go>header h1{margin:.2rem 0;font-size:clamp(1.6rem,6vw,2.4rem)}.sam-go>header p,.sam-go-context small{color:var(--text-muted)}.sam-go-context,.sam-go-form label{display:grid;gap:.4rem;font-weight:700}.sam-go :is(select,input,textarea){width:100%;min-height:3rem;border:1px solid var(--border-default);border-radius:var(--ux-radius-control);background:var(--surface-default);padding:.7rem;color:var(--text-primary)}.sam-go-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.sam-go-actions button{min-height:8rem;display:grid;place-items:center;gap:.5rem;border:1px solid var(--border-default);border-radius:var(--ux-radius-surface);background:var(--surface-elevated);color:var(--text-primary);font-size:1rem}.sam-go-actions svg{width:2rem;height:2rem;color:var(--brand-accent)}.sam-go-form,.sam-go-review,.sam-go-empty,.sam-go-success{display:grid;gap:1rem;border:1px solid var(--border-default);border-radius:var(--ux-radius-surface);background:var(--surface-default);padding:1.1rem}.sam-go-form>div{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.sam-go-primary,.sam-go-success button{min-height:3.25rem;border:0;border-radius:var(--ux-radius-control);background:var(--action-primary);color:var(--action-primary-text);font-weight:800}.sam-go-primary:disabled{opacity:.5}.sam-go-back{justify-self:start;border:0;background:none;color:var(--text-secondary)}.sam-go-review dl{display:grid;gap:.6rem}.sam-go-review dl>div{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border-default);padding:.5rem 0}.sam-go-review dt{color:var(--text-muted)}.sam-go-review-buttons{display:grid;grid-template-columns:1fr 2fr;gap:.75rem}.sam-go-error{border-inline-start:3px solid var(--status-danger);padding:.8rem;background:var(--surface-elevated)}.sam-go-success{text-align:center;place-items:center}.sam-go-success svg{width:3rem;height:3rem;color:var(--status-success)}@media (max-width:600px){.sam-go{padding:.8rem}.sam-go-actions{grid-template-columns:1fr}.sam-go-actions button{min-height:5.5rem;grid-template-columns:auto 1fr;justify-content:start;padding:1rem 1.25rem}.sam-go-form>div{grid-template-columns:1fr}}.home44[data-motion-system=samami]{--pxr-ink: #06100e;--pxr-panel: #0b1714;--pxr-gold: #d4b06a;--pxr-paper: #f2efe7;background:var(--pxr-ink);color:#fff;overflow:clip}.home44[data-motion-system=samami] .home44-hero{min-height:128svh;position:relative;isolation:isolate}.home44[data-motion-system=samami] .home44-hero-layout{position:sticky;top:0;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);align-content:center;padding-block:clamp(120px,14vh,190px) 80px}.home44[data-motion-system=samami] .home44-hero-copy{max-width:960px}.home44[data-motion-system=samami] .home44-hero-copy h1{max-width:11ch;font-size:clamp(52px,8.8vw,138px);line-height:.92;letter-spacing:-.055em;text-wrap:balance}[dir=rtl] .home44[data-motion-system=samami] .home44-hero-copy h1{line-height:1.03;letter-spacing:-.035em}.home44[data-motion-system=samami] .home44-hero-copy>p{max-width:720px;font-size:clamp(17px,1.5vw,22px);line-height:1.9;color:#ffffffb8}.home44[data-motion-system=samami] .home44-live,.home44[data-motion-system=samami] .home-ux1-choices{display:none!important}.home44[data-motion-system=samami] .home44-hero-media{filter:saturate(.72) contrast(1.06) brightness(.58);transform:scale(1.035);transform-origin:70% 50%}.home44[data-motion-system=samami] .home44-hero-overlay{background:radial-gradient(circle at 72% 48%,transparent 0 20%,rgba(4,10,8,.22) 46%,rgba(4,10,8,.82) 100%),linear-gradient(90deg,rgba(3,9,7,.94),rgba(3,9,7,.3) 62%,rgba(3,9,7,.58))}.home44[data-motion-system=samami] .home44-actions{margin-top:34px}.home44[data-motion-system=samami] .home44-problem,.home44[data-motion-system=samami] .home46-product-proof{display:none!important}.home44[data-motion-system=samami] .home44-system{min-height:155svh;background:radial-gradient(circle at 78% 44%,rgba(212,176,106,.11),transparent 27%),linear-gradient(180deg,#07110f,#0b1714 55%,#07100e)}.home44[data-motion-system=samami] .home44-system>.home44-shell{position:sticky;top:0;min-height:100svh;display:grid;align-content:center;padding-block:112px 68px}.home44[data-motion-system=samami] .home44-system-layout{margin-top:clamp(28px,5vh,62px);gap:clamp(28px,5vw,80px)}.home44[data-motion-system=samami] .home44-stage-nav{border-inline-start:1px solid rgba(212,176,106,.25)}.home44[data-motion-system=samami] .home44-stage-nav button{min-height:68px;border-radius:0;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffff80}.home44[data-motion-system=samami] .home44-stage-nav button.is-active{color:#fff;background:linear-gradient(90deg,rgba(212,176,106,.12),transparent);box-shadow:inset 2px 0 var(--pxr-gold)}[dir=rtl] .home44[data-motion-system=samami] .home44-stage-nav button.is-active{box-shadow:inset -2px 0 var(--pxr-gold)}.home44[data-motion-system=samami] .home44-stage-detail{min-height:360px;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:radial-gradient(circle at 78% 18%,rgba(212,176,106,.12),transparent 32%),rgba(255,255,255,.035);backdrop-filter:blur(12px)}.home44[data-motion-system=samami] .home44-families{min-height:118svh;display:grid;align-content:center;padding-block:108px 82px;color:#111a18}.home44[data-motion-system=samami] .home44-families:before{content:"";position:absolute;z-index:-1;inset-inline:50%;width:100vw;transform:translate(50%);inset-block:0;background:var(--pxr-paper)}[dir=ltr] .home44[data-motion-system=samami] .home44-families:before{transform:translate(-50%)}.home44[data-motion-system=samami] .home44-family-grid{gap:14px;margin-top:38px}.home44[data-motion-system=samami] .home44-family-grid article{min-height:min(64svh,720px);border-radius:28px;overflow:hidden;position:relative}.home44[data-motion-system=samami] .home44-family-grid article img{transition:transform .55s cubic-bezier(.2,.75,.2,1),filter .55s ease;filter:saturate(.72) brightness(.8)}.home44[data-motion-system=samami] .home44-family-grid article:hover img{transform:scale(1.035);filter:saturate(.9) brightness(.72)}.home44[data-motion-system=samami] .home44-manufacturing{min-height:135svh;background:#07100e}.home44[data-motion-system=samami] .home44-manufacturing-layout{position:sticky;top:0;min-height:100svh;align-content:center;padding-block:108px 74px}.home44[data-motion-system=samami] .home44-manufacturing-list article:nth-child(n+4){display:none}.home44[data-motion-system=samami] .home44-manufacturing-media{min-height:620px;border-radius:28px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.home44[data-motion-system=samami] .home44-engineering{min-height:108svh;display:grid;align-content:center;padding-block:112px 80px}.home44[data-motion-system=samami] .home44-engineering-cards>a{min-height:230px;border-radius:26px;transition:transform .25s ease,border-color .25s ease}.home44[data-motion-system=samami] .home44-engineering-cards>a:hover{transform:translateY(-5px);border-color:#d4b06a7a}.home44[data-motion-system=samami] .home44-projects{min-height:100svh;display:grid;align-content:center;padding-block:110px 82px}.home44[data-motion-system=samami] .home44-project-grid article{border-radius:24px;overflow:hidden}.home44[data-motion-system=samami] .home44-closing{min-height:78svh;display:grid;align-items:center}@supports (animation-timeline: scroll()){.home44[data-motion-system=samami] .home44-hero-media{animation:pxr-hero-drift linear both;animation-timeline:scroll(root block);animation-range:0 42svh}.home44[data-motion-system=samami] .home44-hero-copy{animation:pxr-copy-lift linear both;animation-timeline:scroll(root block);animation-range:0 55svh}}@keyframes pxr-hero-drift{0%{transform:scale(1.035) translateZ(0)}to{transform:scale(1.095) translate3d(0,-1.8%,0)}}@keyframes pxr-copy-lift{0%,58%{opacity:1;transform:translateY(0)}to{opacity:.12;transform:translateY(-52px)}}@media (max-width: 900px){.home44[data-motion-system=samami] .home44-hero,.home44[data-motion-system=samami] .home44-system,.home44[data-motion-system=samami] .home44-families,.home44[data-motion-system=samami] .home44-manufacturing,.home44[data-motion-system=samami] .home44-engineering,.home44[data-motion-system=samami] .home44-projects{min-height:auto}.home44[data-motion-system=samami] .home44-hero-layout,.home44[data-motion-system=samami] .home44-system>.home44-shell,.home44[data-motion-system=samami] .home44-manufacturing-layout{position:relative;min-height:auto}.home44[data-motion-system=samami] .home44-hero-layout{min-height:92svh}.home44[data-motion-system=samami] .home44-hero-copy h1{font-size:clamp(48px,14vw,82px)}.home44[data-motion-system=samami] .home44-family-grid article,.home44[data-motion-system=samami] .home44-manufacturing-media{min-height:440px}}@media (prefers-reduced-motion: reduce){.home44[data-motion-system=samami] *,.home44[data-motion-system=samami] *:before,.home44[data-motion-system=samami] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn[wght].woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root,:root[data-theme=dark],:root[data-theme=light]{--sam26-navy: #07131f;--sam26-navy-2: #0b1d2d;--sam26-navy-3: #10283c;--sam26-gold: #e4ad43;--sam26-gold-soft: #f2c866;--sam26-paper: #f4f6f8;--sam26-paper-2: #eef2f5;--sam26-white: #ffffff;--sam26-ink: #0b1825;--sam26-copy: #566678;--sam26-line: #dbe2e8;--sam26-dark-copy: #aebbc6;--sam26-radius: 14px;--sam26-shadow: 0 16px 42px rgba(7, 19, 31, .08);--font-body: "Vazirmatn", Tahoma, "Segoe UI", Arial, sans-serif;--font-heading: "Vazirmatn", Tahoma, "Segoe UI", Arial, sans-serif;color-scheme:light}html,body,button,input,select,textarea{font-family:var(--font-body)!important}body{margin:0;background:var(--sam26-paper)}.samami-enterprise-shell{--surface-app: #edf2f6;--surface-app-secondary: #f4f7f9;--surface-default: #ffffff;--surface-elevated: #f7f9fb;--surface-muted: #e9eef2;--surface-overlay: rgba(255,255,255,.94);--text-primary: #0b1825;--text-secondary: #344556;--text-muted: #6f7f8e;--text-inverse: #ffffff;--surface-navigation: #07131f;--surface-card: #ffffff;--border-default: #d8e0e6;--border-strong: #c0ccd5;--border-active: #b9892f;--border-focus: var(--sam26-gold);--action-primary: #dca63e;--action-primary-hover: #e9b853;--action-primary-text: #08131e;--action-secondary: #eef2f5;--status-success: #15805f;--status-warning: #9d6810;--status-danger: #b83b4c;--status-info: #246ea7;--status-neutral: #71808d;--ui-bg: var(--surface-app);--ui-bg-2: var(--surface-app-secondary);--ui-surface: var(--surface-default);--ui-surface-2: var(--surface-elevated);--ui-surface-hover: var(--surface-muted);--ui-text: var(--text-primary);--ui-text-2: var(--text-secondary);--ui-muted: var(--text-muted);--ui-border: var(--border-default);--ui-border-strong: var(--border-strong);--ui-primary: var(--action-primary);--ui-primary-text: var(--action-primary-text);--ui-input: #f8fafb;--ui-input-hover: #f0f4f7;--ui-focus: var(--sam26-gold);--os-workspace: #edf2f6;--os-section: #ffffff;--os-raised: #f7f9fb;--os-focused: #e9eef2;--os-hairline: #dde4ea;color-scheme:light!important;background:var(--sam26-paper)!important;color:var(--sam26-ink)!important;font-family:var(--font-body)!important}.samami-enterprise-shell .samami-app-frame{min-height:100vh!important;background:linear-gradient(180deg,#edf2f6,#f6f8fa)!important}.samami-enterprise-shell .samami-app-sidebar,.samami-enterprise-shell .samami-sidebar-content{border-color:#ffffff14!important;background:linear-gradient(180deg,#07131f,#091a29)!important;color:#fff!important;box-shadow:14px 0 38px #07131f14!important}.samami-enterprise-shell .samami-app-header{border-bottom:1px solid rgba(255,255,255,.08)!important;background:rgba(7,19,31,.965)!important;color:#fff!important;box-shadow:0 12px 30px #07131f1a!important;backdrop-filter:blur(18px) saturate(135%)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important}.samami-enterprise-shell .samami-app-main{min-height:calc(100vh - 70px)!important;background:transparent!important;color:var(--sam26-ink)!important}.samami-enterprise-shell .samami-header-context,.samami-enterprise-shell .samami-header-context p,.samami-enterprise-shell .samami-header-breadcrumbs,.samami-enterprise-shell .samami-header-breadcrumbs span,.samami-enterprise-shell .samami-header-user b{color:#f4f7fa!important}.samami-enterprise-shell .samami-header-user span,.samami-enterprise-shell .samami-header-search{color:#aab8c4!important}.samami-enterprise-shell .samami-header-search{border-color:#ffffff1f!important;background:rgba(255,255,255,.055)!important}.samami-enterprise-shell .samami-sidebar-meta,.samami-enterprise-shell .samami-sidebar-brand-copy span,.samami-enterprise-shell .samami-sidebar-user p,.samami-enterprise-shell .samami-sidebar-version{color:#899aa8!important}.samami-enterprise-shell .samami-nav-group,.samami-enterprise-shell .samami-nav-item,.samami-enterprise-shell .samami-all-tools,.samami-enterprise-shell .samami-settings-trigger{color:#bcc8d1!important}.samami-enterprise-shell .samami-nav-group:hover,.samami-enterprise-shell .samami-nav-item:hover,.samami-enterprise-shell .samami-all-tools:hover,.samami-enterprise-shell .samami-settings-trigger:hover{background:rgba(255,255,255,.055)!important;color:#fff!important}.samami-enterprise-shell .samami-nav-item.is-active,.samami-enterprise-shell .samami-nav-group.is-open,.samami-enterprise-shell .samami-nav-section.is-current>.samami-nav-group{border-color:#e4ad4338!important;background:linear-gradient(90deg,rgba(228,173,67,.13),rgba(255,255,255,.035))!important;color:#fff!important}.samami-enterprise-shell .samami-nav-item.is-active:before{background:var(--sam26-gold)!important}.samami-enterprise-shell :is(.erp-card,.erp-record-card,.erp-form-panel,.erp-toolbar,.erp-table-shell,.erp-tabs,.samami-module-card,.samami-kpi-card,.samami-glass-section,.samami-detail-panel,.sam-panel,.sam-stat-card,.sam-action-card,.op51-metric,.supply54-panel,.finance49-card){border:1px solid var(--sam26-line)!important;border-radius:13px!important;background:#fff!important;color:var(--sam26-ink)!important;box-shadow:0 8px 26px #07131f0b!important}.samami-enterprise-shell :is(input,select,textarea,.erp-input,[role=combobox]){border-color:#d2dbe2!important;background:#f8fafb!important;color:var(--sam26-ink)!important}.samami-enterprise-shell :is(thead,.erp-table thead){background:#f0f4f7!important;color:#596a79!important}.samami-enterprise-shell tbody tr:hover{background:#f7f9fb!important}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button,.sam-form-submit){border-color:#d8a13b!important;background:linear-gradient(135deg,var(--sam26-gold-soft),var(--sam26-gold))!important;color:var(--sam26-ink)!important;box-shadow:none!important}.samami-enterprise-shell :is(.erp-button-secondary,.erp-icon-button){border-color:var(--sam26-line)!important;background:#fff!important;color:var(--sam26-ink)!important}.samami-enterprise-shell[dir=rtl]{text-align:right}.samami-enterprise-shell[dir=ltr]{text-align:left}@font-face{font-family:SAMAMI Sans;src:url(/fonts/vazirmatn/Vazirmatn[wght].woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--sam-font-fa: "SAMAMI Sans", Tahoma, "Segoe UI", Arial, sans-serif;--sam-font-en: Inter, "Segoe UI Variable", "Segoe UI", Arial, sans-serif;--sam-navy-950: #040b12;--sam-navy-900: #07131f;--sam-navy-850: #0a1927;--sam-navy-800: #0d2132;--sam-navy-700: #16344c;--sam-gold-600: #d89d2f;--sam-gold-500: #e6b34d;--sam-gold-400: #f0c76c;--sam-paper-50: #fbfcfd;--sam-paper-100: #f4f6f8;--sam-paper-150: #eef2f5;--sam-paper-200: #e5eaee;--sam-ink-950: #07131f;--sam-ink-800: #1c2d3d;--sam-ink-600: #56687a;--sam-ink-500: #70808f;--sam-line: #d8e0e6;--sam-radius-sm: 10px;--sam-radius-md: 14px;--sam-radius-lg: 20px;--sam-shadow-sm: 0 10px 28px rgba(7, 19, 31, .07);--sam-shadow-md: 0 20px 55px rgba(7, 19, 31, .11);--font-body: var(--sam-font-fa);--font-heading: var(--sam-font-fa)}html[lang=en]{--font-body: var(--sam-font-en);--font-heading: var(--sam-font-en)}html,body,button,input,textarea,select{font-family:var(--font-body)!important;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-weight:450}h1,h2,h3,h4,h5,h6,strong,b{font-family:var(--font-heading)!important;font-synthesis:none}h1{font-weight:780!important}h2{font-weight:750!important}h3{font-weight:700!important}h4,h5,h6{font-weight:650!important}.auth-card label,.login-card label,.samami-auth-card label,.samami-login-card label{color:var(--sam-ink-800)!important;font-weight:650!important}.auth-card input,.login-card input,.samami-auth-card input,.samami-login-card input{border:1px solid #cbd5dd!important;background:#fff!important;color:var(--sam-ink-950)!important;caret-color:var(--sam-gold-600)!important}.auth-card input::-moz-placeholder,.login-card input::-moz-placeholder,.samami-auth-card input::-moz-placeholder,.samami-login-card input::-moz-placeholder{color:#8795a2!important;opacity:1!important}.auth-card input::placeholder,.login-card input::placeholder,.samami-auth-card input::placeholder,.samami-login-card input::placeholder{color:#8795a2!important;opacity:1!important}.auth-card input:focus,.login-card input:focus,.samami-auth-card input:focus,.samami-login-card input:focus{border-color:var(--sam-gold-500)!important;box-shadow:0 0 0 3px #e6b34d26!important;outline:0!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@font-face{font-family:SAMAMI Sans;src:url(/fonts/vazirmatn/Vazirmatn[wght].woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--sf-navy:#06131f;--sf-navy2:#0a1d2d;--sf-navy3:#102b40;--sf-gold:#e5ad3f;--sf-gold2:#f2c968;--sf-paper:#f2f5f7;--sf-white:#fff;--sf-ink:#0a1825;--sf-copy:#526476;--sf-muted:#738394;--sf-line:#d9e1e7;--sf-radius:14px;--sf-shadow:0 18px 50px rgba(6,19,31,.09);--font-body:"SAMAMI Sans",Tahoma,"Segoe UI",Arial,sans-serif;--font-heading:"SAMAMI Sans",Tahoma,"Segoe UI",Arial,sans-serif}html,body,#root,button,input,select,textarea{font-family:var(--font-body)!important;font-variation-settings:"wght" 500}body{background:var(--sf-paper);color:var(--sf-ink)}h1,h2,h3,h4,h5,h6,strong,b{font-family:var(--font-heading)!important;font-variation-settings:"wght" 760}h1{font-variation-settings:"wght" 850}button,a{font-variation-settings:"wght" 650}.sam-resume-reference-note{max-width:820px;margin:0 0 24px;padding:14px 16px;border-inline-start:3px solid var(--sf-gold);background:#fff;color:var(--sf-copy);line-height:1.9;border-radius:10px}.sam-project-reference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sam-project-reference{overflow:hidden;border:1px solid var(--sf-line);border-radius:16px;background:#fff;box-shadow:var(--sf-shadow)}.sam-project-reference-media{aspect-ratio:16/7;overflow:hidden;background:#dce3e8}.sam-project-reference-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sam-project-reference-copy{padding:18px 20px}.sam-project-reference-copy small{color:#b07b25!important;font-weight:780}.sam-project-reference-copy h3{margin:7px 0 0;font-size:20px}.sam-project-reference-copy p{margin:7px 0 0;color:var(--sf-copy)!important;line-height:1.85}.cw-shell{font-family:var(--font-body)!important;background:#07131f!important;color:#fff!important}.cw-shell h1,.cw-shell h2,.cw-shell h3,.cw-shell b,.cw-shell strong{font-family:var(--font-heading)!important}.cw-shell input,.cw-shell select{font-family:var(--font-body)!important}.cw-family-button b,.cw-subtype{font-weight:760!important}.cw-render-note{color:#aab9c5!important}.cw-field span{color:#dce5eb!important}.cw-field input,.cw-field select{color:#fff!important;background:#0c1a28!important;border-color:#31475a!important}.cw-field input:focus,.cw-field select:focus{border-color:var(--sf-gold)!important;outline:2px solid rgba(229,173,63,.16)!important}@media (max-width:980px){.sam-project-reference-grid{grid-template-columns:1fr}}@media (max-width:640px){.sam-project-reference-grid{gap:12px}}.cw-family-en{display:none!important}.cw-shell[dir=ltr] .cw-family-button>b{display:none!important}.cw-shell[dir=ltr] .cw-family-en{display:block!important;color:#fff!important;font-size:14px!important;font-weight:760!important;letter-spacing:0!important}.cw-shell[dir=rtl] .cw-family-button>b{display:block!important}.cw-subtype em{display:none!important}.cw-shell,.cw-shell *{box-sizing:border-box}.cw-shell[dir=ltr]{text-align:left}.cw-shell[dir=rtl]{text-align:right}.cw-familybar,.cw-subtypes,.cw-stepbar,.cw-stage,.cw-inline-config{border-color:#253b4d!important}.cw-familybar,.cw-stage,.cw-inline-config{background:#091522!important}.cw-family-button,.cw-subtype,.cw-stepbar button{color:#dfe8ef!important}.cw-family-button small,.cw-family-copy p,.cw-section-title span{color:#94a7b7!important}.cw-family-button.is-active,.cw-subtype.is-active,.cw-stepbar button.is-active{border-color:#e5ad3f!important;background:linear-gradient(135deg,rgba(229,173,63,.2),rgba(229,173,63,.06))!important;color:#fff!important}.cw-stage-head{color:#fff!important}.cw-impact article{background:#0b1a28!important;border-color:#2b4255!important;color:#fff!important}.cw-impact article small{color:#98a9b8!important}@media (max-width:900px){.cw-family-buttons{grid-template-columns:1fr!important}.cw-subtypes{overflow-x:auto;justify-content:flex-start!important}}.samami-enterprise-shell{color-scheme:dark!important;--erp-canvas:#05121d;--erp-canvas-2:#071827;--erp-canvas-3:#091d2d;--erp-surface:#0b2031;--erp-surface-2:#0e2639;--erp-surface-3:#112c42;--erp-surface-hover:#15344d;--erp-glass:rgba(11,32,49,.82);--erp-glass-strong:rgba(8,26,41,.94);--erp-text:#f5f7f9;--erp-text-2:#d5dde3;--erp-muted:#90a4b3;--erp-muted-2:#6f8798;--erp-line:rgba(139,169,190,.17);--erp-line-strong:rgba(152,184,205,.28);--erp-accent:#e4ad3d;--erp-accent-2:#f2c45a;--erp-accent-deep:#b97918;--erp-accent-soft:rgba(228,173,61,.12);--erp-accent-softer:rgba(228,173,61,.06);--erp-success:#42d79a;--erp-success-soft:rgba(66,215,154,.1);--erp-warning:#f0b84b;--erp-warning-soft:rgba(240,184,75,.11);--erp-danger:#ff8090;--erp-danger-soft:rgba(255,128,144,.1);--erp-info:#69b4ff;--erp-info-soft:rgba(105,180,255,.1);--erp-radius-sm:10px;--erp-radius:14px;--erp-radius-lg:18px;--erp-shadow:0 14px 34px rgba(0,6,12,.2);--erp-shadow-soft:0 8px 22px rgba(0,6,12,.12);--erp-shadow-raised:0 24px 64px rgba(0,6,12,.34);--erp-focus:0 0 0 3px rgba(228,173,61,.18);--surface-app:var(--erp-canvas)!important;--surface-app-secondary:var(--erp-canvas-2)!important;--surface-default:var(--erp-surface)!important;--surface-elevated:var(--erp-surface-2)!important;--surface-muted:var(--erp-surface-3)!important;--surface-overlay:rgba(2,9,15,.78)!important;--surface-navigation:#061825!important;--surface-card:var(--erp-surface)!important;--text-primary:var(--erp-text)!important;--text-secondary:var(--erp-text-2)!important;--text-muted:var(--erp-muted)!important;--text-inverse:#07131f!important;--border-default:var(--erp-line)!important;--border-strong:var(--erp-line-strong)!important;--border-active:var(--erp-accent)!important;--border-focus:var(--erp-accent-2)!important;--focus-ring:var(--erp-focus)!important;--action-primary:var(--erp-accent)!important;--action-primary-hover:var(--erp-accent-2)!important;--action-primary-text:#07131f!important;--action-secondary:var(--erp-surface-3)!important;--action-destructive:var(--erp-danger)!important;--brand-accent:var(--erp-accent)!important;--brand-accent-soft:var(--erp-accent-2)!important;--brand-accent-subtle:var(--erp-accent-soft)!important;--status-success:var(--erp-success)!important;--status-warning:var(--erp-warning)!important;--status-danger:var(--erp-danger)!important;--status-info:var(--erp-info)!important;--status-neutral:var(--erp-muted)!important;--shadow-common:var(--erp-shadow)!important;--shadow-elevated:var(--erp-shadow-raised)!important;--ui-bg:var(--erp-canvas)!important;--ui-bg-2:var(--erp-canvas-2)!important;--ui-surface:var(--erp-surface)!important;--ui-surface-2:var(--erp-surface-2)!important;--ui-surface-hover:var(--erp-surface-hover)!important;--ui-text:var(--erp-text)!important;--ui-text-2:var(--erp-text-2)!important;--ui-muted:var(--erp-muted)!important;--ui-border:var(--erp-line)!important;--ui-border-strong:var(--erp-line-strong)!important;--ui-primary:var(--erp-accent)!important;--ui-primary-text:#07131f!important;--ui-success:var(--erp-success)!important;--ui-warning:var(--erp-warning)!important;--ui-danger:var(--erp-danger)!important;--ui-info:var(--erp-info)!important;--ui-input:#091d2d!important;--ui-input-hover:#0d273b!important;--ui-focus:var(--erp-accent-2)!important;--ui-shadow:var(--erp-shadow)!important;--sam48-navy:var(--erp-canvas)!important;--sam48-navy-2:var(--erp-canvas-2)!important;--sam48-panel:var(--erp-surface)!important;--sam48-panel-2:var(--erp-surface-2)!important;--sam48-border:var(--erp-line)!important;--sam48-text:var(--erp-text)!important;--sam48-muted:var(--erp-muted)!important;--sam48-gold:var(--erp-accent)!important;--sam48-blue:var(--erp-info)!important;--os-workspace:var(--erp-canvas-2)!important;--os-section:var(--erp-surface)!important;--os-raised:var(--erp-surface-2)!important;--os-focused:var(--erp-surface-3)!important;--os-hairline:var(--erp-line)!important;background:var(--erp-canvas)!important;color:var(--erp-text)!important;font-family:var(--font-body,"Vazirmatn",Tahoma,"Segoe UI",Arial,sans-serif)!important}.samami-enterprise-shell *,.samami-enterprise-shell *:before,.samami-enterprise-shell *:after{box-sizing:border-box}.samami-enterprise-shell :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,label,button,input,select,textarea,table,th,td,summary,legend,a){font-family:inherit}.samami-enterprise-shell :is(h1,h2,h3,h4,h5,h6){color:var(--erp-text)}.samami-enterprise-shell .samami-app-frame{min-height:100vh;background:radial-gradient(circle at 86% -12%,rgba(50,103,143,.16),transparent 30rem),radial-gradient(circle at 12% 20%,rgba(228,173,61,.035),transparent 28rem),linear-gradient(180deg,var(--erp-canvas),var(--erp-canvas-2) 58%,#061521)!important}.samami-enterprise-shell .samami-app-main{width:100%!important;max-width:none!important;padding:0!important;background:transparent!important;color:var(--erp-text)!important}.samami-enterprise-shell .erp-page-surface{width:min(100%,1680px);margin:0 auto;padding:14px 18px 42px;display:grid;gap:15px;min-width:0}.samami-enterprise-shell .erp-page-surface>*{min-width:0;max-width:none}.samami-enterprise-shell .samami-app-header{background:transparent!important;border:0!important;box-shadow:none!important;padding:12px 14px 0!important;backdrop-filter:none!important}.samami-enterprise-shell .samami-header-inner{width:100%!important;max-width:none!important;min-height:68px;padding:10px 14px!important;border:1px solid var(--erp-line)!important;border-radius:16px!important;background:linear-gradient(100deg,rgba(12,37,56,.96),rgba(7,25,39,.94))!important;box-shadow:inset 0 1px #ffffff06,var(--erp-shadow-soft)!important;backdrop-filter:blur(20px) saturate(130%)}.samami-enterprise-shell .samami-header-context{min-width:180px!important}.samami-enterprise-shell .samami-header-breadcrumbs{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-bottom:3px}.samami-enterprise-shell .samami-header-breadcrumbs span{display:inline-flex;align-items:center;gap:4px;color:var(--erp-muted)!important;font-size:9px!important;font-weight:720!important}.samami-enterprise-shell .samami-header-context>p{margin:0;color:var(--erp-text)!important;font-size:11.5px!important;font-weight:900!important}.samami-enterprise-shell .samami-header-search{min-height:40px!important;min-width:260px!important;max-width:430px;flex:0 1 430px;padding:7px 10px!important;border:1px solid var(--erp-line)!important;border-radius:10px!important;background:rgba(9,29,45,.82)!important;color:var(--erp-muted)!important;box-shadow:inset 0 1px #ffffff06!important}.samami-enterprise-shell .samami-header-search:hover{border-color:#e4ad3d47!important;background:rgba(12,35,53,.92)!important;color:var(--erp-text-2)!important}.samami-enterprise-shell .samami-header-search kbd{border:1px solid rgba(255,255,255,.09);border-radius:6px;padding:3px 7px;background:rgba(255,255,255,.03);color:#8197a7;font-size:8px}.samami-enterprise-shell .samami-header-account{align-items:center!important;gap:8px!important}.samami-enterprise-shell .samami-header-user{padding-inline:8px 3px;text-align:start}.samami-enterprise-shell .samami-header-user b{display:block;color:var(--erp-text)!important;font-size:10.5px!important;font-weight:900!important}.samami-enterprise-shell .samami-header-user span{display:block;margin-top:2px;color:var(--erp-muted)!important;font-size:8.5px!important}.samami-enterprise-shell :is(.samami-header-alert,.samami-mobile-menu-trigger){display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;padding:0!important;border:1px solid var(--erp-line)!important;border-radius:10px!important;background:rgba(255,255,255,.025)!important;color:#c7d4dd!important}.samami-enterprise-shell :is(.samami-header-alert,.samami-mobile-menu-trigger):hover{border-color:#e4ad3d47!important;background:rgba(228,173,61,.07)!important;color:var(--erp-accent-2)!important}.samami-enterprise-shell .erp-workspace-navigator{display:grid;grid-template-columns:minmax(160px,210px) minmax(0,1fr);gap:12px;align-items:center;width:100%;border:1px solid var(--erp-line)!important;border-radius:14px!important;background:linear-gradient(135deg,rgba(13,39,59,.92),rgba(9,29,45,.88))!important;padding:9px 11px!important;box-shadow:var(--erp-shadow-soft)!important;backdrop-filter:blur(16px)}.samami-enterprise-shell .erp-workspace-navigator__identity{min-width:0;padding-inline:4px 12px;border-inline-end:1px solid var(--erp-line)}.samami-enterprise-shell .erp-workspace-navigator__identity strong{display:block;color:var(--erp-text)!important;font-size:11.5px!important;font-weight:950!important}.samami-enterprise-shell .erp-workspace-navigator__identity span{display:block;margin-top:2px;color:var(--erp-muted)!important;font-size:8.5px!important;line-height:1.45!important}.samami-enterprise-shell .erp-workspace-navigator__items{display:flex;gap:5px;overflow-x:auto;padding:1px 1px 3px;scrollbar-width:thin}.samami-enterprise-shell .erp-workspace-tab{display:inline-flex;align-items:center;gap:6px;min-height:35px;flex:0 0 auto;padding:7px 10px;border:1px solid transparent!important;border-radius:9px!important;color:var(--erp-muted)!important;background:transparent!important;font-size:10px!important;font-weight:850!important;text-decoration:none!important;white-space:nowrap}.samami-enterprise-shell .erp-workspace-tab:hover{border-color:var(--erp-line)!important;background:rgba(255,255,255,.035)!important;color:var(--erp-text)!important}.samami-enterprise-shell .erp-workspace-tab.is-active{border-color:#e4ad3d4d!important;background:linear-gradient(90deg,rgba(228,173,61,.16),rgba(228,173,61,.06))!important;color:var(--erp-text)!important;box-shadow:inset 0 -2px var(--erp-accent)!important}.samami-enterprise-shell .erp-workspace-navigator__content{display:flex;align-items:center;gap:7px;min-width:0}.samami-enterprise-shell .erp-workspace-more{position:relative;flex:0 0 auto}.samami-enterprise-shell .erp-workspace-more>summary{list-style:none;display:inline-flex;align-items:center;gap:5px;min-height:35px;padding:7px 9px;border:1px solid var(--erp-line);border-radius:9px;background:rgba(255,255,255,.025);color:var(--erp-muted);cursor:pointer;font-size:9.5px;font-weight:850;-webkit-user-select:none;-moz-user-select:none;user-select:none}.samami-enterprise-shell .erp-workspace-more>summary::-webkit-details-marker{display:none}.samami-enterprise-shell .erp-workspace-more>summary:hover,.samami-enterprise-shell .erp-workspace-more[open]>summary{border-color:#e4ad3d42;background:rgba(228,173,61,.07);color:var(--erp-text)}.samami-enterprise-shell .erp-workspace-more>summary small{display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:rgba(255,255,255,.06);color:var(--erp-muted);font-size:8px}.samami-enterprise-shell .erp-workspace-more[open]>summary svg{transform:rotate(180deg)}.samami-enterprise-shell .erp-workspace-next{display:grid;grid-template-columns:auto auto auto;align-items:center;gap:6px;min-height:35px;flex:0 0 auto;padding:6px 10px;border:1px solid rgba(228,173,61,.3)!important;border-radius:9px!important;background:linear-gradient(90deg,rgba(228,173,61,.16),rgba(228,173,61,.065))!important;color:var(--erp-text)!important;text-decoration:none!important;box-shadow:inset 0 -1px #e4ad3d59}.samami-enterprise-shell .erp-workspace-next:hover{border-color:#f2c45a7a!important;background:linear-gradient(90deg,rgba(228,173,61,.22),rgba(228,173,61,.09))!important}.samami-enterprise-shell .erp-workspace-next small{color:var(--erp-accent-2)!important;font-size:8px!important;font-weight:900!important;white-space:nowrap}.samami-enterprise-shell .erp-workspace-next strong{color:var(--erp-text)!important;font-size:9.5px!important;font-weight:900!important;white-space:nowrap}.samami-enterprise-shell .erp-workspace-next svg{color:var(--erp-accent-2)}.samami-enterprise-shell .erp-workspace-more__menu{position:absolute;z-index:25;inset-block-start:calc(100% + 6px);inset-inline-end:0;display:grid;gap:4px;min-width:220px;padding:6px;border:1px solid var(--erp-line-strong);border-radius:11px;background:rgba(7,24,38,.98);box-shadow:var(--erp-shadow-raised);backdrop-filter:blur(18px) saturate(130%)}.samami-enterprise-shell .erp-workspace-more__menu .erp-workspace-tab{width:100%;justify-content:flex-start;min-height:36px;white-space:normal}.samami-enterprise-shell .erp-workspace-tab--secondary{color:var(--erp-text-2)!important}@media (max-width:900px){.samami-enterprise-shell .erp-workspace-navigator{grid-template-columns:1fr!important;align-items:stretch!important}.samami-enterprise-shell .erp-workspace-navigator__identity{border-inline-end:0!important;border-bottom:1px solid var(--erp-line);padding:0 2px 8px!important}.samami-enterprise-shell .erp-workspace-navigator__content{align-items:flex-start}.samami-enterprise-shell .erp-workspace-navigator__items{flex:1 1 auto}}.samami-enterprise-shell .samami-page-shell{display:grid!important;gap:15px!important;width:100%!important;min-width:0!important;color:var(--erp-text)!important}.samami-enterprise-shell .samami-page-header{display:grid!important;gap:9px!important;min-height:0!important;height:auto!important;border:1px solid var(--erp-line)!important;border-radius:15px!important;background:linear-gradient(135deg,rgba(13,39,59,.93),rgba(9,29,45,.88))!important;color:var(--erp-text)!important;padding:15px 17px!important;box-shadow:var(--erp-shadow-soft)!important;position:relative;overflow:hidden}.samami-enterprise-shell .samami-page-header:before{content:"";position:absolute;inset-block:11px;inset-inline-end:0;width:3px;border-radius:3px 0 0 3px;background:linear-gradient(180deg,var(--erp-accent-2),var(--erp-accent-deep));box-shadow:0 0 16px #e4ad3d59}.samami-enterprise-shell .samami-page-header-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important}.samami-enterprise-shell .samami-page-intro{max-width:900px!important}.samami-enterprise-shell .samami-page-header h1{margin:2px 0 0!important;color:var(--erp-text)!important;font-size:clamp(19px,1.8vw,27px)!important;line-height:1.4!important;font-weight:950!important}.samami-enterprise-shell .samami-page-description{margin-top:5px!important;color:var(--erp-muted)!important;font-size:11.5px!important;line-height:1.8!important}.samami-enterprise-shell .samami-workflow-context{margin-top:5px!important;color:#d8b767!important;font-size:9.5px!important;font-weight:800!important}.samami-enterprise-shell .samami-page-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;flex-wrap:wrap!important}.samami-enterprise-shell .samami-breadcrumbs ol{display:flex!important;align-items:center!important;gap:5px!important;flex-wrap:wrap!important}.samami-enterprise-shell .samami-breadcrumbs :is(a,span,li){color:var(--erp-muted)!important;font-size:9.5px!important;font-weight:750!important}.samami-enterprise-shell .erp-section-label,.samami-enterprise-shell .sam-eyebrow,.samami-enterprise-shell .erp-kicker{color:var(--erp-accent)!important;font-size:9px!important;font-weight:900!important;letter-spacing:.03em}.samami-enterprise-shell .erp-section-header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:14px!important;padding-bottom:10px!important;border-bottom:1px solid var(--erp-line)!important}.samami-enterprise-shell .erp-section-header h2{margin:0;color:var(--erp-text)!important;font-size:16px!important;font-weight:900!important}.samami-enterprise-shell .erp-section-header p{margin:3px 0 0;color:var(--erp-muted)!important;font-size:10.5px!important}.samami-enterprise-shell .samami-context-strip{border:1px solid var(--erp-line)!important;border-radius:12px!important;background:rgba(12,36,54,.76)!important;color:var(--erp-text)!important;box-shadow:none!important}.samami-enterprise-shell .samami-next-action{border:1px solid rgba(228,173,61,.24)!important;border-radius:14px!important;background:linear-gradient(90deg,rgba(228,173,61,.12),rgba(11,32,49,.92))!important;color:var(--erp-text)!important;box-shadow:none!important}.samami-enterprise-shell .erp-page-surface :is(.sam-page-stack,.erp-page,.legacy-page54,.fin49-page,.op51-page,.sam-workspace45,.sam-users47-starter,.crm-ux2-page,.commercial-ux3-page,.field-service-command,.project-documents-page,.supply54-page){color:var(--erp-text)!important;background:transparent!important}.samami-enterprise-shell :is(.sam-page-hero,.erp-page-hero,.op51-hero,.fin49-hero,.sam-workspace45-header,.project-documents-hero){min-height:0!important;height:auto!important;border:1px solid var(--erp-line)!important;border-radius:15px!important;background:linear-gradient(135deg,rgba(13,39,59,.93),rgba(9,29,45,.88))!important;color:var(--erp-text)!important;padding:15px 17px!important;box-shadow:var(--erp-shadow-soft)!important;position:relative;overflow:hidden}.samami-enterprise-shell :is(.sam-page-hero,.erp-page-hero,.op51-hero,.fin49-hero,.sam-workspace45-header,.project-documents-hero):after{content:"";position:absolute;inset-block:11px;inset-inline-end:0;width:3px;background:linear-gradient(180deg,var(--erp-accent-2),var(--erp-accent-deep));box-shadow:0 0 16px #e4ad3d47}.samami-enterprise-shell :is(.sam-page-hero,.erp-page-hero,.op51-hero,.fin49-hero,.sam-workspace45-header,.project-documents-hero) :is(h1,h2,h3,strong,b){color:var(--erp-text)!important}.samami-enterprise-shell :is(.sam-page-hero,.erp-page-hero,.op51-hero,.fin49-hero,.sam-workspace45-header,.project-documents-hero) :is(p,small,span:not(.erp-kicker):not(.sam-eyebrow):not(.erp-section-label)){color:var(--erp-muted)!important}.samami-enterprise-shell :is(.erp-card,.erp-record-card,.erp-form-panel,.erp-toolbar,.erp-table-shell,.erp-tabs,.erp-modal,.erp-drawer,.sam-panel,.sam-stat-card,.sam-action-card,.samami-module-card,.samami-kpi-card,.samami-glass-section,.samami-detail-panel,.op51-panel,.op51-metric,.op51-rule-card,.op51-agent-card,.op51-health-banner,.supply54-panel,.fin49-panel,.fin49-stat,.fin49-tabs,.customer-commercial-object,.project-documents-projects,.project-documents-browser){border:1px solid var(--erp-line)!important;background:linear-gradient(145deg,rgba(14,38,57,.92),rgba(10,31,47,.94))!important;color:var(--erp-text)!important;box-shadow:inset 0 1px #ffffff05,var(--erp-shadow-soft)!important}.samami-enterprise-shell :is(.erp-subcard,.erp-inline-form,.op51-row-link,.op51-alert-row,.op51-quick,.op51-alert-card){border:1px solid var(--erp-line)!important;background:rgba(16,43,64,.66)!important;color:var(--erp-text)!important}.samami-enterprise-shell :is(.erp-card,.sam-stat-card,.samami-kpi-card,.op51-metric,.fin49-stat){border-radius:14px!important}.samami-enterprise-shell :is(.erp-card,.sam-stat-card,.samami-kpi-card,.op51-metric,.fin49-stat):hover{border-color:#9fbed240!important}.samami-enterprise-shell .erp-page-surface :is(section,article,aside,details,form,div)[class*=bg-white],.samami-enterprise-shell .erp-page-surface :is(section,article,aside,details,form,div)[class*=bg-slate-50],.samami-enterprise-shell .erp-page-surface :is(section,article,aside,details,form,div)[class*=bg-slate-100]{background:linear-gradient(145deg,rgba(14,38,57,.92),rgba(10,31,47,.94))!important;border-color:var(--erp-line)!important}.samami-enterprise-shell .erp-page-surface :is(section,article,aside,details,form,div)[class*=bg-slate-950],.samami-enterprise-shell .erp-page-surface :is(section,article,aside,details,form,div)[class*=bg-slate-900],.samami-enterprise-shell .erp-page-surface :is(section,article,aside,details,form,div)[class*=bg-gray-900]{background:linear-gradient(145deg,#0a1d2d,#0e2639)!important;border-color:var(--erp-line)!important;color:var(--erp-text)!important}.samami-enterprise-shell .erp-page-surface [class*=border-slate-]{border-color:var(--erp-line)!important}.samami-enterprise-shell .erp-page-surface :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-gray-950,.text-gray-900,.text-gray-800){color:var(--erp-text)!important}.samami-enterprise-shell .erp-page-surface :is(.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-700,.text-gray-600,.text-gray-500){color:var(--erp-muted)!important}.samami-enterprise-shell .erp-page-surface :is(.text-slate-400,.text-slate-300,.text-gray-400,.text-gray-300){color:#8298a8!important}.samami-enterprise-shell .erp-page-surface .text-white{color:var(--erp-text)!important}.samami-enterprise-shell :is(.erp-metric-card,.sam-stat-card,.samami-kpi-card,.op51-metric,.fin49-stat){position:relative;overflow:hidden;padding:16px!important}.samami-enterprise-shell :is(.erp-metric-card,.sam-stat-card,.samami-kpi-card,.op51-metric,.fin49-stat):before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 88% 10%,rgba(228,173,61,.07),transparent 36%);pointer-events:none}.samami-enterprise-shell :is(.erp-metric-card,.sam-stat-card,.samami-kpi-card,.op51-metric,.fin49-stat) strong{color:var(--erp-text)!important;font-variant-numeric:tabular-nums;font-size:clamp(24px,2vw,34px)!important;font-weight:950!important;line-height:1.15!important}.samami-enterprise-shell :is(.erp-metric-card,.sam-stat-card,.samami-kpi-card,.op51-metric,.fin49-stat) :is(p,span,label){color:var(--erp-text-2)!important}.samami-enterprise-shell :is(.erp-metric-card,.sam-stat-card,.samami-kpi-card,.op51-metric,.fin49-stat) small{color:var(--erp-muted)!important}.samami-enterprise-shell .erp-metric-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:rgba(228,173,61,.08)!important;color:var(--erp-accent)!important;border:1px solid rgba(228,173,61,.12)!important}.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.erp-input,[role=combobox]){min-width:0;max-width:100%;min-height:42px;padding:9px 11px;border:1px solid rgba(142,173,194,.22)!important;border-radius:10px!important;background:#091d2d!important;color:var(--erp-text)!important;box-shadow:inset 0 1px #ffffff05!important;caret-color:var(--erp-accent-2)}.samami-enterprise-shell textarea{min-height:96px}.samami-enterprise-shell :is(input,select,textarea,.erp-input,[role=combobox]):hover{border-color:#a0c0d352!important;background:#0b2234!important}.samami-enterprise-shell :is(input,select,textarea,.erp-input,[role=combobox]):focus,.samami-enterprise-shell :is(input,select,textarea,.erp-input,[role=combobox]):focus-visible{outline:none!important;border-color:#e4ad3d9e!important;box-shadow:var(--erp-focus)!important;background:#0b2234!important}.samami-enterprise-shell :is(input,textarea)::-moz-placeholder{color:#718899!important;opacity:1!important}.samami-enterprise-shell :is(input,textarea)::placeholder{color:#718899!important;opacity:1!important}.samami-enterprise-shell select option,.samami-enterprise-shell select optgroup{background:#0b2031!important;color:var(--erp-text)!important}.samami-enterprise-shell :is(label,.erp-field-label){color:var(--erp-text-2)!important;font-weight:800!important}.samami-enterprise-shell :is(.erp-field-help,.form-help,.helper-text){color:var(--erp-muted)!important}.samami-enterprise-shell input[type=checkbox],.samami-enterprise-shell input[type=radio]{accent-color:var(--erp-accent)}.samami-enterprise-shell :is(.erp-button,.erp-button-primary,.erp-button-secondary,.erp-button-ghost,.erp-button-destructive,.erp-button-destructive-ghost,.sam-primary-button){min-height:38px;border-radius:10px!important;font-weight:850!important;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button){border:1px solid rgba(255,220,136,.42)!important;background:linear-gradient(135deg,var(--erp-accent-2),var(--erp-accent))!important;color:#07131f!important;box-shadow:0 8px 22px #c8891929!important}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button):hover{background:linear-gradient(135deg,#ffd778,#ecb74a)!important;transform:translateY(-1px)}.samami-enterprise-shell :is(.erp-button-secondary,.erp-icon-button,.erp-button:not(.erp-button-primary):not(.erp-button-destructive):not(.erp-button-ghost):not(.erp-button-destructive-ghost)){border:1px solid var(--erp-line)!important;background:rgba(255,255,255,.035)!important;color:var(--erp-text-2)!important}.samami-enterprise-shell :is(.erp-button-secondary,.erp-icon-button):hover{border-color:#e4ad3d40!important;background:rgba(228,173,61,.065)!important;color:var(--erp-text)!important}.samami-enterprise-shell .erp-button-ghost{border:1px solid transparent!important;background:transparent!important;color:var(--erp-muted)!important}.samami-enterprise-shell .erp-button-ghost:hover{border-color:var(--erp-line)!important;background:rgba(255,255,255,.035)!important;color:var(--erp-text)!important}.samami-enterprise-shell .erp-button-destructive{border:1px solid rgba(255,128,144,.25)!important;background:var(--erp-danger-soft)!important;color:#ffc3ca!important}.samami-enterprise-shell .erp-button-destructive-ghost{border:1px solid transparent!important;background:transparent!important;color:#ee9da8!important}.samami-enterprise-shell :is(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.52}.samami-enterprise-shell :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--erp-accent)!important;outline-offset:2px;box-shadow:var(--erp-focus)}.samami-enterprise-shell :is(.erp-tabs,.erp-module-tabs,.op51-tabs,.fin49-tabs,.supply48-views){border:1px solid var(--erp-line)!important;border-radius:12px!important;background:rgba(8,27,42,.74)!important;padding:4px!important;box-shadow:none!important}.samami-enterprise-shell :is(.erp-tabs,.erp-module-tabs,.op51-tabs,.fin49-tabs,.supply48-views) :is(button,a,[role=tab]){min-height:35px;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:var(--erp-muted)!important;font-weight:820!important}.samami-enterprise-shell :is(.erp-tabs,.erp-module-tabs,.op51-tabs,.fin49-tabs,.supply48-views) :is(button,a,[role=tab]):hover{background:rgba(255,255,255,.035)!important;color:var(--erp-text)!important}.samami-enterprise-shell :is(.erp-tabs,.erp-module-tabs,.op51-tabs,.fin49-tabs,.supply48-views) :is(.is-active,[aria-selected=true],[data-active=true]){border-color:#e4ad3d40!important;background:linear-gradient(90deg,rgba(228,173,61,.16),rgba(228,173,61,.055))!important;color:var(--erp-text)!important;box-shadow:inset 0 -2px var(--erp-accent)!important}.samami-enterprise-shell :is(.erp-table-shell,.table-responsive){overflow:auto;border:1px solid var(--erp-line)!important;border-radius:14px!important;background:rgba(10,31,47,.92)!important;box-shadow:var(--erp-shadow-soft)!important}.samami-enterprise-shell :is(table,.erp-table){width:100%;border-collapse:separate;border-spacing:0;color:var(--erp-text-2)!important;background:transparent!important}.samami-enterprise-shell :is(thead,.erp-table thead){background:rgba(19,50,74,.7)!important;color:#a9bbc7!important}.samami-enterprise-shell th{color:#a9bbc7!important;font-size:10px!important;font-weight:900!important;text-transform:none;letter-spacing:0}.samami-enterprise-shell :is(th,td){border-color:var(--erp-line)!important}.samami-enterprise-shell td{color:var(--erp-text-2)!important}.samami-enterprise-shell tbody tr:nth-child(2n){background:rgba(255,255,255,.012)!important}.samami-enterprise-shell tbody tr:hover{background:rgba(228,173,61,.035)!important}.samami-enterprise-shell .erp-status-pill{border:1px solid var(--erp-line)!important;background:rgba(255,255,255,.035)!important;color:var(--erp-text-2)!important}.samami-enterprise-shell .erp-status-pill.is-success{border-color:#42d79a38!important;background:var(--erp-success-soft)!important;color:#71e5b4!important}.samami-enterprise-shell .erp-status-pill.is-warning{border-color:#f0b84b3d!important;background:var(--erp-warning-soft)!important;color:#f4c761!important}.samami-enterprise-shell .erp-status-pill.is-danger{border-color:#ff809038!important;background:var(--erp-danger-soft)!important;color:#ffabb5!important}.samami-enterprise-shell .erp-status-pill.is-info{border-color:#69b4ff38!important;background:var(--erp-info-soft)!important;color:#8ac5ff!important}.samami-enterprise-shell .erp-status-pill.is-neutral{color:#a7b7c2!important}.samami-enterprise-shell :is(.erp-alert,.sam-alert,.sam-inline-notice){border:1px solid var(--erp-line)!important;border-radius:12px!important;background:rgba(13,38,57,.82)!important;color:var(--erp-text-2)!important}.samami-enterprise-shell .erp-alert.is-success{border-color:#42d79a33!important;background:var(--erp-success-soft)!important}.samami-enterprise-shell .erp-alert.is-warning{border-color:#f0b84b38!important;background:var(--erp-warning-soft)!important}.samami-enterprise-shell .erp-alert.is-error{border-color:#ff809038!important;background:var(--erp-danger-soft)!important}.samami-enterprise-shell .erp-alert.is-info{border-color:#69b4ff33!important;background:var(--erp-info-soft)!important}.samami-enterprise-shell :is(.erp-empty,.op51-empty,.sam-page-empty,.sam-page-loading,.sam-page-error,.erp-page-state){border:1px solid var(--erp-line)!important;border-radius:14px!important;background:linear-gradient(145deg,rgba(14,38,57,.72),rgba(8,27,42,.78))!important;color:var(--erp-muted)!important;box-shadow:none!important}.samami-enterprise-shell :is(.erp-empty,.erp-page-state) :is(h2,.erp-empty-title){color:var(--erp-text)!important}.samami-enterprise-shell .erp-modal-layer,.samami-enterprise-shell .erp-drawer-layer{background:transparent!important}.samami-enterprise-shell .erp-modal-backdrop{background:rgba(1,7,12,.72)!important;backdrop-filter:blur(5px)}.samami-enterprise-shell :is(.erp-modal,.erp-drawer,.sam-modal,[role=dialog]){border:1px solid var(--erp-line-strong)!important;background:linear-gradient(145deg,#0d2639,#091d2d)!important;color:var(--erp-text)!important;box-shadow:var(--erp-shadow-raised)!important}.samami-enterprise-shell .erp-modal-header{border-bottom:1px solid var(--erp-line)!important}.samami-enterprise-shell .erp-modal-header h2{color:var(--erp-text)!important}.samami-enterprise-shell .erp-modal-header p{color:var(--erp-muted)!important}.samami-enterprise-shell .erp-modal-footer{border-top:1px solid var(--erp-line)!important;background:rgba(5,18,29,.28)!important}.samami-enterprise-shell .sam-workspace2 .samami-page-header{background:linear-gradient(135deg,rgba(13,39,59,.93),rgba(8,26,41,.91))!important}.samami-enterprise-shell .sam-workspace2-primary{position:relative;overflow:hidden;min-height:210px!important;border:1px solid rgba(139,169,190,.21)!important;border-radius:17px!important;background:linear-gradient(90deg,rgba(4,15,25,.88) 0%,rgba(6,22,35,.7) 45%,rgba(6,22,35,.38) 100%),url(/brand/launch/elevator.webp) center/cover no-repeat!important;color:var(--erp-text)!important;box-shadow:var(--erp-shadow)!important}.samami-enterprise-shell .sam-workspace2-primary:after{content:"SMART\aPEOPLE\aSMART\a BUILDINGS";white-space:pre;position:absolute;inset-inline-start:32px;inset-block-start:30px;color:#96acbc3d;font-size:18px;font-weight:800;line-height:1.15;letter-spacing:.03em;text-align:left;direction:ltr}.samami-enterprise-shell .sam-workspace2-primary :is(h2,strong){color:#fff!important}.samami-enterprise-shell .sam-workspace2-primary :is(p,span){color:#b4c1ca!important}.samami-enterprise-shell .sam-workspace2-primary .erp-button-primary{position:relative;z-index:2}.samami-enterprise-shell .sam-workspace2 :is(.grid)>.erp-card{background:linear-gradient(145deg,rgba(14,38,57,.95),rgba(10,31,47,.96))!important}.samami-enterprise-shell .recharts-cartesian-grid line{stroke:#87a6bb1f!important}.samami-enterprise-shell .recharts-cartesian-axis-line,.samami-enterprise-shell .recharts-cartesian-axis-tick-line{stroke:#87a6bb33!important}.samami-enterprise-shell .recharts-text{fill:#8fa4b3!important;font-family:inherit!important;font-size:10px!important}.samami-enterprise-shell .recharts-line-curve{stroke:var(--erp-accent)!important;filter:drop-shadow(0 0 5px rgba(228,173,61,.28))}.samami-enterprise-shell .recharts-line-dot{fill:var(--erp-accent-2)!important;stroke:#fff0c7!important}.samami-enterprise-shell .recharts-default-tooltip{border:1px solid var(--erp-line-strong)!important;border-radius:10px!important;background:#091d2d!important;color:var(--erp-text)!important;box-shadow:var(--erp-shadow)!important}.samami-enterprise-shell .recharts-tooltip-label{color:var(--erp-text)!important}.samami-enterprise-shell :is(.fin49-page,.op51-page,.sam-workspace45,.sam-users47-starter,.legacy-page54){--fin49-bg:var(--erp-canvas)!important;--fin49-panel:var(--erp-surface)!important;--fin49-text:var(--erp-text)!important;--fin49-muted:var(--erp-muted)!important;--op51-bg:var(--erp-canvas)!important;--op51-panel:var(--erp-surface)!important;--op51-text:var(--erp-text)!important;--op51-muted:var(--erp-muted)!important;color:var(--erp-text)!important;background:transparent!important}.samami-enterprise-shell :is(.fin49-page,.op51-page,.sam-workspace45,.sam-users47-starter,.legacy-page54) :is(h1,h2,h3,h4,b,strong){color:var(--erp-text)!important}.samami-enterprise-shell :is(.fin49-page,.op51-page,.sam-workspace45,.sam-users47-starter,.legacy-page54) :is(p,small,label){color:var(--erp-muted)!important}.samami-enterprise-shell,.samami-enterprise-shell :is(.samami-app-frame,.samami-app-header,.samami-header-inner,.samami-app-main,.samami-page-shell,.samami-page-header,.samami-page-header-row){min-width:0;max-width:100%;box-sizing:border-box}.samami-enterprise-shell :is(.samami-app-main,.samami-page-shell,.samami-page-header,.samami-page-header-row,.erp-page,.sam-page-stack,.erp-card,.erp-toolbar,.erp-table-shell,.erp-tabs,.erp-form-panel){width:100%}.samami-enterprise-shell :is(.samami-app-main,.samami-page-shell,.samami-page-header-row,.erp-section-header,.erp-filter-bar,.erp-master-detail)>*{min-width:0;max-width:100%}.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.erp-input,[role=combobox]){min-width:0;max-width:100%;box-sizing:border-box}.samami-enterprise-shell :is(.erp-table-shell,.table-responsive,[class*=overflow-x-auto]){max-width:100%;overscroll-behavior-inline:contain}.samami-enterprise-shell :is(.erp-table-shell,.table-responsive,[class*=overflow-x-auto]) table{margin-inline:0}.samami-enterprise-shell :is(.breadcrumb,[aria-label*=مسیر],[aria-label*=breadcrumb]){direction:rtl;text-align:right}.samami-enterprise-shell .erp-module-tabs{width:100%;min-width:0;max-width:100%;contain:inline-size}.samami-enterprise-shell :is(.erp-tabs,.erp-toolbar){min-width:0;max-width:100%}.samami-enterprise-shell .erp-tabs{overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain}.samami-enterprise-shell .erp-local-tabstrip{width:100%;min-width:0;max-width:100%;contain:layout inline-size;overflow-x:auto;overflow-y:hidden}.samami-enterprise-shell :is(.supply54-page,.op51-page,.op51-metrics,.op51-metric){min-width:0;max-width:100%}.samami-enterprise-shell .op51-metric :is(span,strong,small){min-width:0;overflow-wrap:anywhere}.sam-technical-identifier,.samami-technical-id,.technical-identifier{direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}@media (max-width:1180px){.samami-enterprise-shell .samami-header-search{min-width:210px!important;flex-basis:280px}.samami-enterprise-shell .erp-workspace-navigator{grid-template-columns:1fr}.samami-enterprise-shell .erp-workspace-navigator__identity{border-inline-end:0;border-bottom:1px solid var(--erp-line);padding:2px 4px 8px}}@media (max-width:900px){.samami-enterprise-shell .erp-page-surface{padding:12px 12px 34px}.samami-enterprise-shell .samami-app-header{padding:8px 10px 0!important}.samami-enterprise-shell .samami-header-inner{min-height:58px;padding:8px 10px!important;border-radius:13px!important}.samami-enterprise-shell .samami-page-header-row{flex-direction:column}.samami-enterprise-shell .samami-page-actions{justify-content:flex-start!important}.samami-enterprise-shell .sam-workspace2-primary:after{display:none}}@media (max-width:640px){.samami-enterprise-shell .erp-page-surface{padding:10px 9px 30px;gap:11px}.samami-enterprise-shell .samami-page-header{padding:13px 14px!important}.samami-enterprise-shell .samami-page-header h1{font-size:20px!important}.samami-enterprise-shell .erp-card{border-radius:12px!important}}@media (prefers-reduced-motion:reduce){.samami-enterprise-shell *{scroll-behavior:auto!important}.samami-enterprise-shell :is(.erp-button,.erp-workspace-tab){transition:none!important}}.samami-enterprise-shell .samami-command-suggestions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:0 14px 10px}.samami-enterprise-shell .samami-command-suggestions>span{color:var(--erp-muted)!important;font-size:9px!important;font-weight:800!important}.samami-enterprise-shell .samami-command-suggestions>button{min-height:29px;padding:5px 9px;border:1px solid rgba(228,173,61,.18)!important;border-radius:999px!important;background:rgba(228,173,61,.055)!important;color:var(--erp-text-2)!important;font-size:9px!important;font-weight:820!important}.samami-enterprise-shell .samami-command-suggestions>button:hover{border-color:#e4ad3d5c!important;background:rgba(228,173,61,.11)!important;color:#fff!important}.samami-enterprise-shell .erp-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.samami-enterprise-shell .erp-metric-card{min-height:118px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.samami-enterprise-shell .erp-metric-card>div:first-child{display:grid;gap:7px;min-width:0}.samami-enterprise-shell .erp-metric-card>div:first-child>p{margin:0;font-size:10.5px!important;font-weight:850!important}.samami-enterprise-shell .erp-metric-card>div:first-child>small{display:block;line-height:1.6;font-size:9px!important}.samami-enterprise-shell .erp-cell-stack{display:grid;gap:3px;min-width:0}.samami-enterprise-shell .erp-cell-stack strong{color:var(--erp-text)!important;font-size:11px!important;font-weight:900!important}.samami-enterprise-shell .erp-cell-stack small{color:var(--erp-muted)!important;font-size:9px!important}.samami-enterprise-shell .erp-inline-chips{display:flex;flex-wrap:wrap;gap:4px}.samami-enterprise-shell .erp-inline-chips>span{display:inline-flex;align-items:center;min-height:23px;padding:3px 7px;border:1px solid var(--erp-line);border-radius:999px;background:rgba(255,255,255,.025);color:var(--erp-muted)!important;font-size:8.5px!important;font-weight:800!important;white-space:nowrap}.samami-enterprise-shell .erp-row-actions{display:flex;align-items:center;gap:5px;flex-wrap:wrap}@media (max-width:900px){.samami-enterprise-shell .erp-metric-grid{grid-template-columns:1fr}}.samami-enterprise-shell{--samami-sidebar-width:232px;--samami-sidebar-collapsed-width:68px}.samami-enterprise-shell .samami-app-sidebar{isolation:isolate}.samami-enterprise-shell .samami-sidebar-glass{position:relative;overflow:hidden;border:0!important;border-inline-end:1px solid rgba(239,190,84,.13)!important;background:radial-gradient(circle at 6% 4%,rgba(239,184,72,.13),transparent 21%),radial-gradient(circle at 86% 43%,rgba(48,88,119,.12),transparent 34%),linear-gradient(180deg,#0a2133 0%,#071b2b 52%,#061724 100%)!important;color:#fff!important;box-shadow:-18px 0 48px #00070d38,inset 1px 0 #ffffff0a!important;backdrop-filter:blur(22px) saturate(138%)}.samami-enterprise-shell .samami-sidebar-glass:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(112deg,rgba(255,255,255,.036),transparent 30% 70%,rgba(232,173,51,.028));-webkit-mask-image:linear-gradient(#000 0 86%,transparent 100%);mask-image:linear-gradient(#000 0 86%,transparent 100%)}.samami-enterprise-shell .samami-sidebar-glass:after{content:"";position:absolute;inset-block:0;inset-inline-end:-1px;width:2px;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(240,184,64,.56) 16%,rgba(240,184,64,.15) 61%,transparent 88%);box-shadow:0 0 24px #e7ad383d}.samami-enterprise-shell .samami-sidebar-glass>*{position:relative;z-index:2}.samami-enterprise-shell .samami-sidebar-brand{flex:0 0 auto;padding:18px 12px 11px!important;border:0!important;background:transparent!important}.samami-enterprise-shell .samami-sidebar-brand-row{display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:52px}.samami-enterprise-shell .samami-sidebar-official-brand{display:flex;align-items:center;min-width:0;overflow:hidden}.samami-enterprise-shell .samami-sidebar-official-brand .sam-brand-lockup{display:inline-flex!important;align-items:center!important;min-width:0!important;max-width:152px!important}.samami-enterprise-shell .samami-sidebar-official-brand .sam-brand-logo{display:block!important;width:148px!important;max-width:100%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;filter:drop-shadow(0 6px 16px rgba(0,0,0,.22))}.samami-enterprise-shell .samami-sidebar-erp-tag{display:none!important}.samami-enterprise-shell :is(.samami-sidebar-brand-toggle,.samami-sidebar-mobile-close){display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;padding:0!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:999px!important;background:rgba(255,255,255,.028)!important;color:#c3ced6!important;box-shadow:inset 0 1px #ffffff06!important;transition:.16s ease}.samami-enterprise-shell :is(.samami-sidebar-brand-toggle,.samami-sidebar-mobile-close):hover{border-color:#eab5465c!important;background:rgba(234,181,70,.085)!important;color:#f0bd52!important}.samami-enterprise-shell .samami-sidebar-search{flex:0 0 auto;display:flex!important;align-items:center;gap:8px;min-height:41px;margin:0 11px 11px;padding:8px 10px;border:1px solid rgba(132,161,181,.2)!important;border-radius:10px!important;background:rgba(17,49,71,.56)!important;color:#a5b6c2!important;box-shadow:inset 0 1px #ffffff08,0 8px 20px #0000000f!important;text-align:right}.samami-enterprise-shell .samami-sidebar-search:hover{border-color:#e8b2404d!important;background:rgba(23,58,82,.66)!important;color:#f2f6f8!important}.samami-enterprise-shell .samami-sidebar-search>span{flex:1;min-width:0;font-size:12px!important;font-weight:780!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.samami-enterprise-shell .samami-sidebar-search>kbd{padding:2px 5px;border:1px solid rgba(255,255,255,.075);border-radius:5px;background:rgba(255,255,255,.032);color:#879aa8!important;font-size:7.5px!important;font-family:inherit!important;direction:ltr}.samami-enterprise-shell .samami-sidebar-workspaces{display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:2px!important;min-height:0!important;padding:3px 9px 8px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none}.samami-enterprise-shell .samami-sidebar-workspaces::-webkit-scrollbar{display:none}.samami-enterprise-shell .samami-workspace-rail-item{position:relative;display:flex;align-items:center;gap:10px;min-height:45px;padding:6px 8px;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:#dbe3e8!important;text-decoration:none!important;box-shadow:none!important;transition:background .16s ease,border-color .16s ease,color .16s ease}.samami-enterprise-shell .samami-workspace-rail-item:hover{border-color:#ffffff0f!important;background:rgba(255,255,255,.038)!important;color:#fff!important}.samami-enterprise-shell .samami-workspace-rail-icon{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border:0!important;border-radius:8px!important;background:transparent!important;color:#bfd0dc!important}.samami-enterprise-shell .samami-workspace-rail-label{min-width:0;flex:1;color:inherit!important;font-size:13.5px!important;font-weight:850!important;line-height:1.45!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.samami-enterprise-shell .samami-workspace-rail-item.is-active{border-color:#ebb5423d!important;background:linear-gradient(90deg,rgba(236,181,65,.22),rgba(236,181,65,.08) 58%,rgba(255,255,255,.022))!important;color:#fff!important;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #0000001a,0 0 24px #e1a52f0f!important}.samami-enterprise-shell .samami-workspace-rail-item.is-active:after{content:"";position:absolute;inset-block:6px;inset-inline-end:-1px;width:3px;border-radius:3px 0 0 3px;background:linear-gradient(180deg,#ffe291,#d99a22);box-shadow:0 0 16px #e9ae3494}.samami-enterprise-shell .samami-workspace-rail-item.is-active .samami-workspace-rail-icon{color:#f2bc45!important}.samami-enterprise-shell .samami-sidebar-mountain{position:absolute!important;inset-inline:-1px!important;inset-block-start:auto!important;inset-block-end:0!important;z-index:0!important;height:clamp(205px,24vh,235px);opacity:.86;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.48) 18%,#000 44%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.48) 18%,#000 44%,#000 100%)}.samami-enterprise-shell .samami-sidebar-mountain img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(0 -1px 18px rgba(225,164,50,.16))}.samami-enterprise-shell .samami-sidebar-profile-zone{position:relative!important;z-index:2!important;flex:0 0 auto;min-height:108px;margin-top:0;padding:6px 10px 10px!important;border:0!important;background:linear-gradient(180deg,rgba(3,14,23,.08),rgba(2,10,18,.42))!important;overflow:visible}.samami-enterprise-shell .samami-sidebar-profile-zone:before{content:"";position:absolute;inset-inline:10px;top:0;height:1px;z-index:1;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent)}.samami-enterprise-shell .samami-sidebar-profile-card{position:relative;z-index:2;display:flex;align-items:center;gap:9px;min-height:51px;padding:7px 8px;border:1px solid rgba(255,255,255,.055)!important;border-radius:9px!important;background:rgba(5,22,35,.62)!important;box-shadow:inset 0 1px #ffffff09,0 8px 22px #00000014!important;backdrop-filter:blur(8px)}.samami-enterprise-shell .samami-sidebar-profile-card:after{content:"⌄";margin-inline-start:auto;color:#d0d9df;font-size:14px;line-height:1;transform:translateY(-1px)}.samami-enterprise-shell .samami-sidebar-avatar{position:relative;display:grid;place-items:center;flex:0 0 35px;width:35px;height:35px;overflow:visible;border:1px solid rgba(255,255,255,.22)!important;border-radius:999px!important;background:linear-gradient(145deg,#4b6a82,#1a3346)!important;color:#fff!important;font-size:10.5px!important;font-weight:900!important;box-shadow:0 0 0 2px #ffffff06!important}.samami-enterprise-shell .samami-sidebar-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.samami-enterprise-shell .samami-sidebar-avatar i{position:absolute;inset-inline-start:0;inset-block-end:0;width:8px;height:8px;border:2px solid #071b2b;border-radius:999px;background:#35ca83;box-shadow:0 0 8px #35ca8357}.samami-enterprise-shell .samami-sidebar-user p{margin:0!important;color:#f5f8fa!important;font-size:11.5px!important;font-weight:900!important}.samami-enterprise-shell .samami-sidebar-user span{display:block;margin-top:1px;color:#93a5b2!important;font-size:8.6px!important;font-weight:650!important}.samami-enterprise-shell .samami-sidebar-logout-row{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:35px;margin-top:6px;padding:6px 8px;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;background:rgba(5,22,35,.56)!important;color:#c3cdd4!important;font-size:10px!important;font-weight:830!important;backdrop-filter:blur(8px)}.samami-enterprise-shell .samami-sidebar-logout-row:hover{border-color:#ff767638!important;background:rgba(220,67,67,.09)!important;color:#ffc5c5!important}@media (min-width:1100px){.samami-enterprise-shell .samami-app-sidebar{inset-block:0!important;inset-inline-start:0!important;width:var(--samami-sidebar-width)!important;height:100vh!important;border-radius:0!important}.samami-enterprise-shell .samami-sidebar-content{width:var(--samami-sidebar-width)!important;height:100vh!important}.samami-enterprise-shell .samami-app-frame{margin-inline-start:var(--samami-sidebar-width)!important;width:calc(100% - var(--samami-sidebar-width))!important;max-width:calc(100% - var(--samami-sidebar-width))!important;min-width:0!important;overflow-x:clip!important}.samami-enterprise-shell .samami-app-frame>.samami-app-header,.samami-enterprise-shell .samami-app-frame>.samami-app-main{width:100%!important;max-width:100%!important;min-width:0!important;inset-inline:0!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar,.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-content{width:var(--samami-sidebar-collapsed-width)!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-frame{margin-inline-start:var(--samami-sidebar-collapsed-width)!important;width:calc(100% - var(--samami-sidebar-collapsed-width))!important;max-width:calc(100% - var(--samami-sidebar-collapsed-width))!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-brand{padding:12px 7px 8px!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-brand-row{align-items:center;justify-content:center;flex-direction:column;gap:6px}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-official-brand .sam-brand-lockup{max-width:44px!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-official-brand .sam-brand-logo{width:44px!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-brand-toggle{width:28px;height:28px;flex-basis:28px}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-search{width:38px;min-height:38px;margin:0 auto 8px;padding:0;justify-content:center}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-search>span,.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-search>kbd{display:none!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-workspaces{padding-inline:7px!important;align-items:stretch!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-workspace-rail-item{justify-content:center;padding-inline:3px!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-workspace-rail-icon{width:32px;height:32px;flex-basis:32px}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-mountain{height:150px;opacity:.58}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-profile-zone{min-height:96px;padding:6px 7px 8px!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-profile-card{justify-content:center;padding-inline:0!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-profile-card:after{display:none}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-logout-row{width:38px;margin-inline:auto;padding:0}}@media (max-width:1023px){.samami-mobile-sidebar-layer>aside{padding:0!important;width:276px!important}.samami-mobile-sidebar-layer .samami-sidebar-glass{height:100vh!important;width:276px!important;border-radius:0!important}.samami-mobile-sidebar-layer .samami-sidebar-brand{padding-top:17px!important}.samami-mobile-sidebar-layer .samami-sidebar-workspaces{padding-top:2px!important}.samami-mobile-sidebar-layer .samami-workspace-rail-label{font-size:14px!important}.samami-mobile-sidebar-layer .samami-sidebar-mountain{height:230px}}@media (max-height:820px) and (min-width:1024px){.samami-enterprise-shell .samami-sidebar-brand{padding-top:11px!important;padding-bottom:7px!important}.samami-enterprise-shell .samami-sidebar-brand-row{min-height:44px}.samami-enterprise-shell .samami-sidebar-official-brand .sam-brand-logo{width:138px!important}.samami-enterprise-shell .samami-sidebar-search{min-height:35px;margin-bottom:6px;padding-block:5px!important}.samami-enterprise-shell .samami-sidebar-workspaces{justify-content:flex-start!important}.samami-enterprise-shell .samami-workspace-rail-item{min-height:38px;padding-block:3px!important}.samami-enterprise-shell .samami-workspace-rail-label{font-size:12.7px!important}.samami-enterprise-shell .samami-workspace-rail-icon{width:29px;height:29px;flex-basis:29px}.samami-enterprise-shell .samami-sidebar-mountain{height:190px}.samami-enterprise-shell .samami-sidebar-profile-zone{min-height:96px;padding-top:5px!important}.samami-enterprise-shell .samami-sidebar-profile-card{min-height:44px;padding-block:5px!important}.samami-enterprise-shell .samami-sidebar-logout-row{min-height:31px;margin-top:5px}}@media (max-height:700px) and (min-width:1024px){.samami-enterprise-shell .samami-sidebar-search{display:flex!important;min-height:32px;margin-bottom:4px}.samami-enterprise-shell .samami-workspace-rail-item{min-height:34px;padding-block:2px!important}.samami-enterprise-shell .samami-workspace-rail-label{font-size:12px!important}.samami-enterprise-shell .samami-workspace-rail-icon{width:26px;height:26px;flex-basis:26px}.samami-enterprise-shell .samami-sidebar-mountain{height:160px}.samami-enterprise-shell .samami-sidebar-profile-zone{min-height:88px;padding-top:4px!important}.samami-enterprise-shell .samami-sidebar-profile-card{min-height:40px}}@media (prefers-reduced-motion:reduce){.samami-enterprise-shell :is(.samami-workspace-rail-item,.samami-sidebar-brand-toggle,.samami-sidebar-search){transition:none!important}}.samami-enterprise-shell .samami-sidebar-mountain{height:clamp(265px,31vh,315px)!important;opacity:1!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.72) 10%,#000 27%,#000 100%)!important;mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.72) 10%,#000 27%,#000 100%)!important}.samami-enterprise-shell .samami-sidebar-mountain img{-o-object-position:center bottom!important;object-position:center bottom!important;filter:brightness(1.08) saturate(1.08) drop-shadow(0 -3px 24px rgba(225,164,50,.24))!important}.samami-enterprise-shell .samami-sidebar-profile-zone{background:linear-gradient(180deg,rgba(3,14,23,.02),rgba(2,10,18,.34))!important}.samami-enterprise-shell .samami-sidebar-profile-menu-wrap{position:relative;z-index:4;width:100%}.samami-enterprise-shell .samami-sidebar-profile-card{width:100%;cursor:pointer;text-align:start;color:inherit}.samami-enterprise-shell .samami-sidebar-profile-card:after{transition:transform .16s ease,color .16s ease}.samami-enterprise-shell .samami-sidebar-profile-card.is-open:after{transform:rotate(180deg) translateY(1px);color:var(--erp-accent-2,#f2c45a)}.samami-enterprise-shell .samami-sidebar-profile-menu{position:absolute;inset-inline:0;bottom:calc(100% + 7px);display:grid;gap:4px;padding:6px;border:1px solid rgba(142,173,194,.2);border-radius:10px;background:rgba(7,26,41,.96);box-shadow:0 18px 38px #00050a57,inset 0 1px #ffffff09;backdrop-filter:blur(18px) saturate(135%)}.samami-enterprise-shell .samami-sidebar-profile-menu button{width:100%;min-height:34px;padding:7px 9px;border:1px solid transparent;border-radius:7px;background:transparent;color:#d8e2e8;text-align:start;font-size:10.5px;font-weight:800}.samami-enterprise-shell .samami-sidebar-profile-menu button:hover{border-color:#e4ad3d33;background:rgba(228,173,61,.08);color:#fff}@media (min-width:1024px){.samami-enterprise-shell .samami-sidebar-mobile-close{display:none!important}.samami-enterprise-shell .samami-sidebar-brand-toggle{display:grid!important}}@media (max-width:1023px){.samami-enterprise-shell .samami-sidebar-brand-toggle{display:none!important}.samami-enterprise-shell .samami-sidebar-mobile-close{display:grid!important}.samami-mobile-sidebar-layer .samami-sidebar-mountain{height:300px!important}}@media (max-height:820px) and (min-width:1024px){.samami-enterprise-shell .samami-sidebar-mountain{height:245px!important}}@media (max-height:700px) and (min-width:1024px){.samami-enterprise-shell .samami-sidebar-mountain{height:215px!important}}.samami-enterprise-shell .samami-sidebar-utility-stack{flex:0 0 auto!important}@media (max-height:820px) and (min-width:1024px){.samami-enterprise-shell .samami-sidebar-utility-stack{margin-bottom:6px!important;gap:4px!important}.samami-enterprise-shell .samami-sidebar-utility-stack .samami-sidebar-search,.samami-enterprise-shell .samami-sidebar-notifications{min-height:34px!important}}@media (max-height:700px) and (min-width:1024px){.samami-enterprise-shell .samami-sidebar-utility-stack{margin-bottom:4px!important}.samami-enterprise-shell .samami-sidebar-utility-stack .samami-sidebar-search,.samami-enterprise-shell .samami-sidebar-notifications{min-height:31px!important}}.samami-enterprise-shell .samami-sidebar-utility-stack .samami-sidebar-search,.samami-enterprise-shell .samami-sidebar-utility-stack .samami-sidebar-notifications{min-height:34px!important}@media (min-width:1024px){.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-official-brand .sam-brand-logo,.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-lockup .sam-brand-logo{width:36px!important;max-width:36px!important;height:36px!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}}.samami-enterprise-shell,.samami-app-frame,.samami-app-main,.erp-page-surface{min-width:0;max-width:100%}img,video,canvas{max-width:100%}input,select,textarea,button{max-width:100%}@media (max-width: 1023px){.samami-enterprise-shell .samami-app-frame{width:100%!important;max-width:100%!important;margin-inline-start:0!important}.samami-enterprise-shell .samami-app-main{width:100%!important;max-width:100%!important;min-width:0!important;padding-inline:clamp(10px,3vw,20px)!important;overflow-x:clip}.samami-enterprise-shell .erp-page-surface{width:100%!important;max-width:100%!important;min-width:0!important}.samami-enterprise-shell .samami-header-inner{width:100%;max-width:100%;min-width:0;padding-inline:12px}.samami-mobile-sidebar-layer>aside{width:min(86vw,320px)!important;max-width:100%!important}}:root{--samami-ink-950:#07111d;--samami-ink-900:#0a1623;--samami-ink-850:#0d1b2a;--samami-surface-dark:#111b29;--samami-line-dark:rgba(148,163,184,.14);--samami-text-strong:#f8fafc;--samami-text-muted:#a8b4c2;--samami-accent-gold:#e2b34f;--samami-accent-gold-soft:#f2d08a;--samami-success:#72d9a7;--samami-radius-control:10px;--samami-radius-card:18px}@media (min-width:1024px){.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-mountain{height:138px!important;opacity:.28!important;overflow:hidden!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-mountain img{width:220px!important;max-width:none!important;height:138px!important;position:absolute!important;inset-inline-start:50%!important;inset-block-end:0!important;transform:translate(-50%)!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center bottom!important;object-position:center bottom!important;filter:drop-shadow(0 -1px 12px rgba(226,179,79,.1))!important}}.samami-enterprise-shell .erp-input,.cw-field input,.cw-field select,.cw-quote-form input{border-radius:var(--samami-radius-control)!important}@media (max-width:1023px){.samami-mobile-sidebar-layer{position:fixed!important;inset:0!important;z-index:var(--sam-layer-mobile-nav)!important}.samami-mobile-sidebar-layer>aside{width:min(92vw,380px)!important;max-width:380px!important;height:100dvh!important;min-height:100dvh!important;padding:0!important}.samami-mobile-sidebar-layer .samami-sidebar-glass,.samami-mobile-sidebar-layer .samami-sidebar-content{width:100%!important;height:100dvh!important;min-height:100dvh!important}.samami-mobile-sidebar-layer .samami-sidebar-workspaces{overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}.samami-enterprise-shell{--erp-live-field:#091d2d;--erp-live-field-hover:#0b2234;--erp-live-field-disabled:#0d2638;--erp-live-field-line:rgba(142,173,194,.26);--erp-live-field-line-hover:rgba(160,192,211,.4);--erp-live-help:#8298a8;--erp-live-label:#d5dde3;color-scheme:dark!important}.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.erp-input,[role=combobox]){width:100%;min-width:0;max-width:100%;min-height:42px;border:1px solid var(--erp-live-field-line)!important;border-radius:10px!important;background:var(--erp-live-field)!important;color:var(--erp-text,#f5f7f9)!important;-webkit-text-fill-color:var(--erp-text,#f5f7f9)!important;box-shadow:inset 0 1px #ffffff05!important;padding:9px 11px;font:inherit;line-height:1.5;caret-color:var(--erp-accent-2,#f2c45a);color-scheme:dark!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.samami-enterprise-shell textarea{min-height:100px;resize:vertical;padding-block:10px}.samami-enterprise-shell select{cursor:pointer}.samami-enterprise-shell select option,.samami-enterprise-shell select optgroup{background:#0b2031!important;color:#f5f7f9!important}.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.erp-input,[role=combobox]):hover:not(:disabled):not([readonly]){border-color:var(--erp-live-field-line-hover)!important;background:var(--erp-live-field-hover)!important}.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.erp-input,[role=combobox]):focus,.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.erp-input,[role=combobox]):focus-visible{outline:none!important;border-color:#e4ad3da8!important;background:var(--erp-live-field-hover)!important;box-shadow:0 0 0 3px #e4ad3d29!important}.samami-enterprise-shell :is(input,textarea)::-moz-placeholder{color:#718899!important;-webkit-text-fill-color:#718899!important;opacity:1!important}.samami-enterprise-shell :is(input,textarea)::placeholder{color:#718899!important;-webkit-text-fill-color:#718899!important;opacity:1!important}.samami-enterprise-shell :is(input,textarea):-webkit-autofill,.samami-enterprise-shell :is(input,textarea):-webkit-autofill:hover,.samami-enterprise-shell :is(input,textarea):-webkit-autofill:focus{-webkit-text-fill-color:var(--erp-text,#f5f7f9)!important;box-shadow:0 0 0 1000px var(--erp-live-field) inset!important;caret-color:var(--erp-accent-2,#f2c45a)!important;-webkit-transition:background-color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s}.samami-enterprise-shell :is(input,select,textarea):disabled,.samami-enterprise-shell :is(input,textarea)[readonly]{border-color:#8ba9be1f!important;background:var(--erp-live-field-disabled)!important;color:#758b9a!important;-webkit-text-fill-color:#758b9a!important;cursor:not-allowed;opacity:1!important}.samami-enterprise-shell :is(label,.erp-field,.field-label,.form-label,.erp-field-label){color:var(--erp-live-label)!important}.samami-enterprise-shell label>span:first-child,.samami-enterprise-shell :is(.field-label,.form-label,.erp-field-label,[class*=field-label],[class*=form-label]){color:var(--erp-live-label)!important;font-weight:800!important}.samami-enterprise-shell :is(.field-help,.form-help,.helper-text,.description-text,.erp-field-help,[class*=field-help],[class*=form-help],[class*=helper-text]){color:var(--erp-live-help)!important;line-height:1.75!important}.samami-enterprise-shell .samami-guided-field[data-required=true]{border-inline-start:2px solid rgba(228,173,61,.72)!important}.samami-enterprise-shell input[type=checkbox],.samami-enterprise-shell input[type=radio]{accent-color:var(--erp-accent,#e4ad3d)}.samami-enterprise-shell input[type=file]{width:100%;min-height:42px;border:1px dashed var(--erp-live-field-line)!important;border-radius:10px!important;background:rgba(9,29,45,.74)!important;color:var(--erp-text-2,#d5dde3)!important;padding:7px!important}.samami-enterprise-shell input[type=file]::file-selector-button{margin-inline-end:9px;border:1px solid rgba(228,173,61,.28);border-radius:8px;background:rgba(228,173,61,.1);color:#f2c45a;padding:7px 10px;font:inherit;font-weight:850;cursor:pointer}.samami-enterprise-shell :is(.erp-input-with-unit,.input-group,.form-control-group){border-color:var(--erp-live-field-line)!important;background:var(--erp-live-field)!important;color:var(--erp-text-2,#d5dde3)!important}.samami-enterprise-shell .erp-input-with-unit>span{color:#8da1b0!important}.samami-enterprise-shell :is([role=listbox],[role=menu],[class*=dropdown-menu],[class*=popover]){border:1px solid var(--erp-line-strong,rgba(152,184,205,.28))!important;background:linear-gradient(145deg,#0d2639,#091d2d)!important;color:var(--erp-text,#f5f7f9)!important;box-shadow:var(--erp-shadow-raised,0 24px 64px rgba(0,6,12,.34))!important}.samami-enterprise-shell :is(.erp-modal,.erp-drawer,.sam-modal,[role=dialog]){border-color:var(--erp-line-strong,rgba(152,184,205,.28))!important;background:linear-gradient(145deg,#0d2639,#091d2d)!important;color:var(--erp-text,#f5f7f9)!important}.samami-enterprise-shell :is(.erp-modal-header,.erp-modal-footer){border-color:var(--erp-line,rgba(139,169,190,.17))!important;background:rgba(5,18,29,.3)!important}.samami-enterprise-shell .erp-filter-search{border-color:var(--erp-live-field-line)!important;background:var(--erp-live-field)!important}.samami-enterprise-shell .form-guide-dialog{border:1px solid var(--erp-line-strong,rgba(152,184,205,.28))!important;background:linear-gradient(145deg,#0d2639,#091d2d)!important;color:var(--erp-text,#f5f7f9)!important;box-shadow:var(--erp-shadow-raised,0 24px 64px rgba(0,6,12,.34))!important}.samami-enterprise-shell .form-guide-dialog :is(p,small){color:var(--erp-muted,#90a4b3)!important}@media (max-width:700px){.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.erp-input,[role=combobox]){min-height:44px}.samami-enterprise-shell textarea{min-height:112px}}.samami-enterprise-shell .samami-app-header .samami-header-inner{min-height:56px!important;padding:7px 12px!important}.samami-enterprise-shell .samami-header-context>p{font-size:12px!important;font-weight:900!important}.samami-enterprise-shell .samami-header-breadcrumbs{margin-bottom:1px!important}.samami-enterprise-shell .samami-page-shell{gap:12px!important}.samami-enterprise-shell .samami-page-header[data-page-header-mode=compact]{gap:5px!important;padding:11px 14px!important;border-radius:12px!important}.samami-enterprise-shell .samami-page-header[data-page-header-mode=compact] .samami-page-header-row{align-items:center!important;gap:12px!important}.samami-enterprise-shell .samami-page-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.samami-enterprise-shell .samami-page-title-row h1{margin:0!important;font-size:clamp(18px,1.7vw,24px)!important;line-height:1.35!important}.samami-enterprise-shell .samami-page-description{display:none!important}.samami-enterprise-shell .samami-breadcrumbs{margin:0!important;font-size:8.5px!important}.samami-enterprise-shell .erp-workspace-navigator[data-navigator-mode=compact]{display:block!important;padding:7px 9px!important;border-radius:11px!important}.samami-enterprise-shell .erp-workspace-navigator[data-navigator-mode=compact] .erp-workspace-navigator__content{width:100%!important;align-items:center!important;gap:6px!important}.samami-enterprise-shell .erp-workspace-tab{min-height:32px!important;padding:6px 9px!important;font-size:9.5px!important}.samami-enterprise-shell .erp-workspace-more>summary,.samami-enterprise-shell .erp-workspace-next{min-height:32px!important;padding:5px 8px!important}.samami-enterprise-shell .erp-section-header[data-section-header-mode=compact]{margin-bottom:10px!important;align-items:center!important}.samami-enterprise-shell .erp-section-header[data-section-header-mode=compact] h2{margin:0!important;font-size:15px!important;line-height:1.45!important}.samami-enterprise-shell .erp-section-description{display:none!important}.samami-enterprise-shell .samami-sidebar-profile-zone{min-height:90px!important}.samami-enterprise-shell .samami-sidebar-profile-card{min-height:44px!important}.samami-enterprise-shell .samami-sidebar-user span{display:none!important}.samami-enterprise-shell .samami-sidebar-logout-row{min-height:31px!important}@media (max-width:900px){.samami-enterprise-shell .samami-page-description{-webkit-line-clamp:2}.samami-enterprise-shell .erp-workspace-navigator[data-navigator-mode=compact] .erp-workspace-navigator__content{align-items:flex-start!important}}@media (min-width:768px){.samami-enterprise-shell .samami-app-header .samami-header-context{display:none!important}.samami-enterprise-shell .samami-app-header .samami-header-inner{justify-content:flex-end!important}}.samami-enterprise-shell .samami-app-header.samami-app-header-floating{position:sticky!important;top:0!important;z-index:var(--sam-layer-nav)!important;width:100%!important;height:54px!important;min-height:54px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;overflow:visible!important;pointer-events:none!important}.samami-enterprise-shell .samami-header-floating-controls{position:absolute!important;top:10px!important;inset-inline-end:14px!important;z-index:var(--sam-layer-nav)!important;display:flex!important;align-items:center!important;gap:8px!important;width:auto!important;height:38px!important;pointer-events:auto!important}.samami-enterprise-shell .samami-header-alert-floating,.samami-enterprise-shell .samami-header-floating-controls .samami-mobile-menu-trigger{flex:0 0 38px!important;width:38px!important;height:38px!important;border:1px solid rgba(137,163,181,.22)!important;border-radius:11px!important;background:rgba(8,27,42,.84)!important;color:#d5e0e7!important;box-shadow:0 12px 28px #00070d2e,inset 0 1px #ffffff0a!important;backdrop-filter:blur(16px) saturate(130%)!important}.samami-enterprise-shell .samami-header-alert-floating:hover,.samami-enterprise-shell .samami-header-floating-controls .samami-mobile-menu-trigger:hover{border-color:#e4ad3d61!important;background:rgba(15,41,59,.94)!important;color:#f0bd52!important}.samami-enterprise-shell .samami-sidebar-glass,.samami-enterprise-shell .samami-sidebar-content{overflow:visible!important}.samami-enterprise-shell .samami-sidebar-profile-zone,.samami-enterprise-shell .samami-sidebar-profile-menu-wrap{z-index:var(--sam-layer-popover)!important;overflow:visible!important}.samami-enterprise-shell .samami-sidebar-profile-menu{z-index:var(--sam-layer-popover)!important;overflow:visible!important;box-shadow:0 20px 48px #00050a7a,inset 0 1px #ffffff0a!important}@media (max-width:1023px){.samami-enterprise-shell .samami-app-header.samami-app-header-floating{height:52px!important;min-height:52px!important}.samami-enterprise-shell .samami-header-floating-controls{top:7px!important;inset-inline-end:10px!important}}.samami-enterprise-shell .samami-sidebar-utility-stack{display:grid!important;gap:6px!important;margin:0 11px 11px!important}.samami-enterprise-shell .samami-sidebar-utility-stack .samami-sidebar-search{width:100%!important;min-height:39px!important;margin:0!important}.samami-enterprise-shell .samami-sidebar-notifications{position:relative!important;display:flex!important;width:100%!important;min-height:39px!important;align-items:center!important;gap:8px!important;margin:0!important;padding:8px 10px!important;border:1px solid rgba(132,161,181,.2)!important;border-radius:10px!important;background:rgba(17,49,71,.5)!important;color:#a9bbc7!important;box-shadow:inset 0 1px #ffffff06,0 8px 20px #0000000d!important;text-align:start!important}.samami-enterprise-shell .samami-sidebar-notifications:hover{border-color:#e8b2404d!important;background:rgba(23,58,82,.66)!important;color:#f4f7f9!important}.samami-enterprise-shell .samami-sidebar-notification-icon{position:relative!important;display:grid!important;flex:0 0 22px!important;width:22px!important;height:22px!important;place-items:center!important}.samami-enterprise-shell .samami-sidebar-notification-icon i{position:absolute!important;inset-inline-start:-6px!important;inset-block-start:-7px!important;display:grid!important;min-width:16px!important;height:16px!important;place-items:center!important;padding:0 3px!important;border:2px solid #0c273b!important;border-radius:999px!important;background:#dca636!important;color:#07131f!important;font-size:7px!important;font-style:normal!important;font-weight:950!important;line-height:1!important}.samami-enterprise-shell .samami-sidebar-notifications>span:not(.samami-sidebar-notification-icon){min-width:0!important;flex:1!important;overflow:hidden!important;font-size:11.5px!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important}.samami-enterprise-shell .samami-sidebar-notifications>b{display:grid!important;min-width:22px!important;height:22px!important;place-items:center!important;border-radius:999px!important;background:rgba(228,173,61,.1)!important;color:#efc35d!important;font-size:8px!important;font-weight:900!important}@media (min-width:1024px){.samami-enterprise-shell .samami-app-header.samami-app-header-floating{height:0!important;min-height:0!important;max-height:0!important;overflow:visible!important}.samami-enterprise-shell .samami-header-floating-controls{display:none!important}.samami-enterprise-shell .erp-page-surface{padding-top:7px!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-utility-stack{margin:0 auto 8px!important;width:38px!important;gap:5px!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-utility-stack .samami-sidebar-search,.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-notifications{width:38px!important;min-height:38px!important;height:38px!important;justify-content:center!important;padding:0!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-notifications>b,.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-notifications>span:not(.samami-sidebar-notification-icon){display:none!important}}@media (max-width:1023px){.samami-enterprise-shell .samami-app-header.samami-app-header-floating{height:48px!important;min-height:48px!important}.samami-enterprise-shell .samami-header-floating-controls{display:flex!important;top:6px!important}.samami-enterprise-shell .samami-header-floating-controls .samami-mobile-menu-trigger,.samami-enterprise-shell .samami-header-floating-controls .samami-header-alert-floating{display:grid!important}}.samami-enterprise-shell .erp-page-surface>.erp-workspace-navigator[data-navigator-mode=compact]{position:relative!important;z-index:var(--sam-layer-popover)!important;justify-self:end!important;width:-moz-max-content!important;width:max-content!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.samami-enterprise-shell .erp-workspace-navigator[data-navigator-mode=compact] .erp-workspace-navigator__content{display:flex!important;width:auto!important;max-width:100%!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;overflow:visible!important}.samami-enterprise-shell .erp-workspace-more{position:relative!important;z-index:var(--sam-layer-popover)!important;overflow:visible!important}.samami-enterprise-shell .erp-workspace-more__menu{z-index:var(--sam-layer-popover)!important;min-width:240px!important;max-width:min(360px,80vw)!important}.samami-enterprise-shell .erp-page-surface,.samami-enterprise-shell .samami-page-shell{overflow:visible!important}.samami-enterprise-shell .erp-page-surface>.samami-page-shell,.samami-enterprise-shell .erp-page-surface>.erp-page{position:relative!important;z-index:1!important}@media (max-width:900px){.samami-enterprise-shell .erp-page-surface>.erp-workspace-navigator[data-navigator-mode=compact]{justify-self:stretch!important;width:100%!important}.samami-enterprise-shell .erp-workspace-navigator[data-navigator-mode=compact] .erp-workspace-navigator__content{width:100%!important;overflow-x:auto!important;overflow-y:visible!important;justify-content:flex-start!important}}.samami-action-inbox-layer{display:grid!important;place-items:start center!important;padding:clamp(54px,8vh,92px) 18px 24px!important}.samami-action-inbox-backdrop{background:rgba(1,7,12,.64)!important;backdrop-filter:blur(5px)!important}.samami-enterprise-shell .samami-action-inbox-panel,.samami-action-inbox-panel{position:relative!important;z-index:2!important;width:min(620px,calc(100vw - 36px))!important;max-width:620px!important;height:min(760px,78vh)!important;max-height:78vh!important;overflow:hidden!important;border:1px solid rgba(142,173,194,.24)!important;border-radius:18px!important;background:linear-gradient(145deg,#0d2639,#091d2d)!important;color:#edf3f7!important;box-shadow:0 32px 90px #00050a7a,inset 0 1px #ffffff0a!important}.samami-action-inbox-header{border-color:#8eadc229!important;background:rgba(8,28,43,.96)!important}.samami-action-inbox-header h2{color:#f5f8fa!important}.samami-action-inbox-header .erp-section-label{color:#e4ad3d!important}.samami-action-inbox-body{background:linear-gradient(180deg,rgba(7,24,38,.96),rgba(5,18,29,.98))!important}.samami-action-inbox-panel article,.samami-action-inbox-panel .bg-white{border-color:#8eadc229!important;background:rgba(14,39,58,.88)!important;color:#e8eff3!important}.samami-action-inbox-panel :is(h3,strong,.text-slate-900,.text-slate-950,.text-slate-800){color:#f4f7f9!important}.samami-action-inbox-panel :is(p,span,.text-slate-500,.text-slate-400,.text-slate-600){color:#9eb0bd!important}.samami-action-inbox-panel .bg-slate-100{background:rgba(255,255,255,.045)!important}.samami-enterprise-shell .samami-sidebar-utility-stack{margin:0 12px 9px!important;gap:5px!important}.samami-enterprise-shell .samami-sidebar-utility-stack .samami-sidebar-search,.samami-enterprise-shell .samami-sidebar-notifications{min-height:34px!important;border-radius:9px!important;padding:6px 9px!important}.samami-enterprise-shell .samami-sidebar-utility-stack .samami-sidebar-search>span,.samami-enterprise-shell .samami-sidebar-notifications>span:not(.samami-sidebar-notification-icon){font-size:10.5px!important}.samami-enterprise-shell .samami-sidebar-utility-stack .samami-sidebar-search>kbd{font-size:7px!important;padding:1px 4px!important}.samami-enterprise-shell .samami-sidebar-notification-icon{flex-basis:20px!important;width:20px!important;height:20px!important}.samami-enterprise-shell .samami-sidebar-notifications>b{min-width:20px!important;height:20px!important}.samami-command-layer{background:rgba(1,7,12,.6)!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important}.samami-command-panel{width:min(620px,calc(100vw - 36px))!important;max-width:620px!important;max-height:78vh!important;overflow:hidden!important;border:1px solid rgba(142,173,194,.24)!important;border-radius:18px!important;background:linear-gradient(145deg,rgba(13,38,57,.96),rgba(9,29,45,.96))!important;color:#edf3f7!important;box-shadow:0 32px 90px #00050a7a,inset 0 1px #ffffff0a!important;backdrop-filter:blur(22px) saturate(132%)!important;-webkit-backdrop-filter:blur(22px) saturate(132%)!important}.samami-command-search{border-bottom:1px solid rgba(142,173,194,.12)!important;background:rgba(8,28,43,.66)!important}.samami-command-search small{color:#e4ad3d!important}.samami-command-search h2{color:#f5f8fa!important}.samami-command-search kbd{color:#91a4b2!important}.samami-command-input{width:calc(100% - 28px)!important;height:44px!important;margin:12px 14px 8px!important;border:1px solid rgba(142,173,194,.18)!important;border-radius:11px!important;background:rgba(4,18,29,.48)!important;padding:0 12px!important;color:#f2f6f8!important}.samami-command-input:focus{border-color:#e4ad3d8c!important;background:rgba(7,24,38,.72)!important;box-shadow:0 0 0 3px #e4ad3d14!important}.samami-command-results{background:linear-gradient(180deg,rgba(7,24,38,.8),rgba(5,18,29,.92))!important}.samami-command-item{color:#dbe6ec!important}.samami-command-item:hover,.samami-command-item:focus-visible,.samami-command-item.is-selected{background:rgba(255,255,255,.05)!important}.samami-command-item small,.samami-command-item em,.samami-command-category,.samami-command-help{color:#8fa3b0!important}.samami-command-context,.samami-command-modes,.samami-command-suggestions,.samami-command-answer,.samami-command-boundary{border-color:#8eadc21f!important;color:#cbd6dd!important}.samami-enterprise-shell[dir=rtl] .erp-page-surface>.erp-workspace-navigator[data-navigator-mode=compact]{justify-self:start!important;margin-inline-start:0!important;margin-inline-end:auto!important}.samami-enterprise-shell[dir=ltr] .erp-page-surface>.erp-workspace-navigator[data-navigator-mode=compact]{justify-self:end!important;margin-inline-start:auto!important;margin-inline-end:0!important}.samami-enterprise-shell .erp-workspace-navigator[data-navigator-mode=compact] .erp-workspace-navigator__content{padding:2px!important;border:1px solid rgba(142,173,194,.12)!important;border-radius:11px!important;background:rgba(8,27,42,.46)!important;box-shadow:inset 0 1px #ffffff06!important}.samami-enterprise-shell .erp-workspace-more>summary,.samami-enterprise-shell .erp-workspace-next{min-height:30px!important;border-radius:8px!important;padding:4px 8px!important;font-size:9px!important}.samami-enterprise-shell .erp-workspace-more[open]{z-index:var(--sam-layer-popover)!important}.samami-enterprise-shell .erp-workspace-more__menu{z-index:var(--sam-layer-popover)!important;isolation:isolate!important}.samami-enterprise-shell :is(.op51-page,.fin49-page,.legacy-page54,.adapted-project-engineering-viewer,.erp-dashboard-refresh){color:var(--erp-text)!important;background:transparent!important}.samami-enterprise-shell :is(.op51-page,.fin49-page,.legacy-page54,.adapted-project-engineering-viewer,.erp-dashboard-refresh) :is(.bg-white,.bg-gray-50,.bg-slate-50){border-color:var(--erp-line)!important;background:linear-gradient(145deg,rgba(14,38,57,.94),rgba(9,29,45,.96))!important;color:var(--erp-text)!important;box-shadow:var(--erp-shadow-soft)!important}.samami-enterprise-shell :is(.op51-page,.fin49-page,.legacy-page54,.adapted-project-engineering-viewer,.erp-dashboard-refresh) :is(.text-gray-900,.text-gray-800,.text-gray-700,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--erp-text)!important}.samami-enterprise-shell :is(.op51-page,.fin49-page,.legacy-page54,.adapted-project-engineering-viewer,.erp-dashboard-refresh) :is(.text-gray-600,.text-gray-500,.text-gray-400,.text-slate-600,.text-slate-500,.text-slate-400){color:var(--erp-muted)!important}.samami-enterprise-shell :is(.op51-page,.fin49-page,.legacy-page54,.adapted-project-engineering-viewer,.erp-dashboard-refresh) :is(.divide-gray-200,.border-gray-200,.border-slate-200){border-color:var(--erp-line)!important}.samami-enterprise-shell :is(.op51-page,.fin49-page,.legacy-page54,.adapted-project-engineering-viewer,.erp-dashboard-refresh) :is(.hover\:bg-gray-50:hover,.hover\:bg-slate-50:hover){background:rgba(228,173,61,.035)!important}.samami-enterprise-shell .legacy-page54{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.samami-enterprise-shell .legacy-page54>div:first-child{min-height:0!important;margin-bottom:12px!important;border:1px solid var(--erp-line)!important;border-radius:14px!important;background:linear-gradient(135deg,rgba(13,39,59,.92),rgba(8,27,42,.92))!important;padding:14px 16px!important}.samami-enterprise-shell .legacy-page54>div:first-child h1{color:var(--erp-text)!important;font-size:clamp(18px,1.7vw,24px)!important;line-height:1.35!important}.samami-command-layer{background:rgba(1,7,12,.26)!important;backdrop-filter:blur(9px) saturate(115%)!important;-webkit-backdrop-filter:blur(9px) saturate(115%)!important}.samami-command-backdrop{background:transparent!important}.samami-command-panel{background:linear-gradient(145deg,rgba(13,38,57,.76),rgba(9,29,45,.68))!important;border-color:#a0bed23d!important;backdrop-filter:blur(28px) saturate(138%)!important;-webkit-backdrop-filter:blur(28px) saturate(138%)!important;box-shadow:0 32px 90px #00050a6b,inset 0 1px #ffffff0e!important}.samami-command-search{background:rgba(8,28,43,.44)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.samami-command-input{background:rgba(4,18,29,.34)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.samami-command-input:focus{background:rgba(7,24,38,.54)!important}.samami-command-results{background:linear-gradient(180deg,rgba(7,24,38,.42),rgba(5,18,29,.5))!important}.samami-enterprise-shell[dir=rtl] .erp-workspace-more__menu{inset-inline-start:0!important;inset-inline-end:auto!important;right:0!important;left:auto!important;direction:rtl!important;text-align:right!important;transform:none!important}.samami-enterprise-shell[dir=rtl] .erp-workspace-more__menu .erp-workspace-tab{justify-content:flex-start!important;direction:rtl!important;text-align:right!important}.samami-enterprise-shell[dir=rtl] .erp-workspace-more__menu .erp-workspace-tab>span{width:100%!important;text-align:right!important}.samami-enterprise-shell[dir=ltr] .erp-workspace-more__menu{inset-inline-start:auto!important;inset-inline-end:0!important;left:0!important;right:auto!important;direction:ltr!important;text-align:left!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-navigator[data-navigator-mode=compact]{z-index:var(--sam-layer-popover)!important;isolation:isolate!important}.samami-enterprise-shell .erp-workspace-more[open],.samami-enterprise-shell .erp-workspace-more__menu{z-index:var(--sam-layer-popover)!important}.samami-command-layer{display:grid!important;place-items:start center!important;padding:clamp(54px,8vh,92px) 18px 24px!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.samami-command-backdrop{background:rgba(1,7,12,.64)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}.samami-command-panel{position:relative!important;z-index:2!important;width:min(620px,calc(100vw - 36px))!important;max-width:620px!important;max-height:78vh!important;overflow:hidden!important;border:1px solid rgba(142,173,194,.24)!important;border-radius:18px!important;background:linear-gradient(145deg,#0d2639,#091d2d)!important;color:#edf3f7!important;box-shadow:0 32px 90px #00050a7a,inset 0 1px #ffffff0a!important;backdrop-filter:blur(22px) saturate(130%)!important;-webkit-backdrop-filter:blur(22px) saturate(130%)!important}.samami-command-search{display:flex!important;min-height:74px!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:16px 18px!important;border-bottom:1px solid rgba(142,173,194,.16)!important;background:rgba(8,28,43,.96)!important}.samami-command-search>div{display:grid!important;min-width:0!important;gap:3px!important}.samami-command-search small{color:#e4ad3d!important;font-size:8.5px!important;font-weight:900!important;letter-spacing:.04em!important}.samami-command-search h2{margin:0!important;color:#f5f8fa!important;font-size:20px!important;line-height:1.45!important;font-weight:950!important}.samami-command-close{display:grid!important;flex:0 0 36px!important;width:36px!important;height:36px!important;place-items:center!important;border:1px solid rgba(142,173,194,.18)!important;border-radius:10px!important;background:rgba(255,255,255,.035)!important;color:#9db0bd!important}.samami-command-close:hover{border-color:#e4ad3d57!important;background:rgba(228,173,61,.07)!important;color:#efc35d!important}.samami-command-context{margin:10px 14px 0!important;border:1px solid rgba(142,173,194,.12)!important;border-radius:10px!important;background:rgba(255,255,255,.025)!important;padding:7px 9px!important}.samami-command-input{width:calc(100% - 28px)!important;height:44px!important;margin:12px 14px 8px!important;border:1px solid rgba(142,173,194,.18)!important;border-radius:11px!important;background:rgba(4,18,29,.5)!important;color:#f2f6f8!important}.samami-command-suggestions{display:flex!important;flex-wrap:wrap!important;gap:6px!important;padding:0 14px 10px!important}.samami-command-suggestions button{min-height:28px!important;padding:4px 9px!important;border:1px solid rgba(142,173,194,.14)!important;border-radius:999px!important;background:rgba(255,255,255,.03)!important;color:#aebdc7!important;font-size:8.5px!important}.samami-command-suggestions button:hover{border-color:#e4ad3d4d!important;color:#f4f7f9!important}.samami-command-modes{display:none!important}.samami-command-results{background:linear-gradient(180deg,rgba(7,24,38,.96),rgba(5,18,29,.98))!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]{position:relative!important;z-index:var(--sam-layer-sticky)!important;width:100%!important;max-width:100%!important;margin:0 0 2px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-navigator__content{direction:rtl!important;display:flex!important;width:100%!important;max-width:100%!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:3px!important;border:1px solid rgba(142,173,194,.11)!important;border-radius:11px!important;background:rgba(8,27,42,.42)!important;scrollbar-width:thin!important;scrollbar-color:rgba(142,173,194,.2) transparent!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab{flex:0 1 auto!important;min-width:-moz-max-content!important;min-width:max-content!important;min-height:30px!important;padding:4px 8px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:#9eafbb!important;font-size:clamp(8px,.58vw,9.5px)!important;font-weight:800!important;white-space:nowrap!important;text-decoration:none!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab:hover{border-color:#8eadc224!important;background:rgba(255,255,255,.025)!important;color:#edf3f7!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab.is-active{border-color:#e4ad3d4d!important;background:linear-gradient(90deg,rgba(228,173,61,.14),rgba(228,173,61,.05))!important;color:#fff!important;box-shadow:inset 0 -1px #e4ad3d47!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab svg{flex:none!important;width:13px!important;height:13px!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-more,.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-next{display:none!important}@media (max-width:900px){.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-navigator__content{justify-content:flex-start!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab{flex:0 0 auto!important;font-size:8.5px!important}}.samami-enterprise-shell .samami-command-layer,.samami-enterprise-shell .samami-command-layer[role=dialog]{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.samami-enterprise-shell .samami-command-backdrop,.samami-enterprise-shell .samami-command-backdrop.samami-action-inbox-backdrop{background:rgba(1,7,12,.64)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}.samami-enterprise-shell .samami-command-panel[role=dialog]{background:linear-gradient(145deg,#0d2639,#091d2d)!important;border:1px solid rgba(142,173,194,.24)!important;box-shadow:0 32px 90px #00050a7a,inset 0 1px #ffffff0a!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]{width:calc(100% + 36px)!important;max-width:none!important;height:38px!important;min-height:38px!important;margin:-7px -18px 2px!important;padding:0!important;overflow:hidden!important;border:0!important;border-block:1px solid rgba(142,173,194,.11)!important;border-radius:0!important;background:rgba(8,27,42,.68)!important;box-shadow:inset 0 1px #ffffff05,0 8px 20px #0000000d!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-navigator__content{display:flex!important;width:100%!important;height:38px!important;min-height:38px!important;max-width:none!important;flex-flow:row nowrap!important;align-items:stretch!important;justify-content:stretch!important;gap:0!important;overflow:hidden!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;scrollbar-width:none!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-navigator__content::-webkit-scrollbar{display:none!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab{position:relative!important;display:flex!important;flex:1 1 0!important;width:auto!important;min-width:0!important;min-height:38px!important;height:38px!important;align-items:center!important;justify-content:center!important;gap:5px!important;overflow:hidden!important;padding:0 7px!important;border:0!important;border-inline-start:1px solid rgba(142,173,194,.08)!important;border-radius:0!important;background:transparent!important;color:#9eafbb!important;font-size:9px!important;font-weight:820!important;line-height:1!important;white-space:nowrap!important;text-decoration:none!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab svg{flex:0 0 13px!important;width:13px!important;height:13px!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab:hover{background:rgba(255,255,255,.03)!important;color:#edf3f7!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab.is-active{background:linear-gradient(180deg,rgba(228,173,61,.15),rgba(228,173,61,.055))!important;color:#fff!important;box-shadow:inset 0 -2px #e4ad3d!important}.samami-enterprise-shell .erp-workspace-tabs-only[data-dense=true] .erp-workspace-tab{gap:4px!important;padding-inline:4px!important;font-size:8px!important}.samami-enterprise-shell .erp-workspace-tabs-only[data-dense=true] .erp-workspace-tab svg{width:12px!important;height:12px!important;flex-basis:12px!important}@media (max-width:1100px){.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab{gap:3px!important;padding-inline:3px!important;font-size:7.8px!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab svg{width:11px!important;height:11px!important;flex-basis:11px!important}}@media (max-width:760px){.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]{width:calc(100% + 24px)!important;margin:-7px -12px 2px!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab{font-size:0!important;padding:0 2px!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab svg{width:14px!important;height:14px!important;flex-basis:14px!important}}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]{height:42px!important;min-height:42px!important;overflow:hidden!important;background:rgba(11,27,39,.72)!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-navigator__content{display:grid!important;width:100%!important;height:42px!important;min-height:42px!important;align-items:stretch!important;gap:0!important;overflow:hidden!important;direction:rtl!important}.samami-enterprise-shell .erp-workspace-tabs-only[data-count="2"] .erp-workspace-navigator__content{grid-template-columns:repeat(2,minmax(0,1fr))!important}.samami-enterprise-shell .erp-workspace-tabs-only[data-count="3"] .erp-workspace-navigator__content{grid-template-columns:repeat(3,minmax(0,1fr))!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab{display:flex!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;align-items:center!important;justify-content:center!important;gap:7px!important;overflow:hidden!important;padding:0 12px!important;border:0!important;border-inline-start:1px solid rgba(164,185,199,.1)!important;border-radius:0!important;color:#afbec8!important;font-size:11px!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab:first-child{border-inline-start:0!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab svg{flex:0 0 15px!important;width:15px!important;height:15px!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab:hover{background:rgba(255,255,255,.035)!important;color:#f1f5f7!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab.is-active{background:linear-gradient(180deg,rgba(228,173,61,.14),rgba(228,173,61,.045))!important;color:#fff!important;box-shadow:inset 0 -2px #e4ad3d!important}@media (max-width:760px){.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]{height:40px!important;min-height:40px!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-navigator__content,.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab{height:40px!important;min-height:40px!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab{gap:5px!important;padding-inline:7px!important;font-size:9.5px!important}.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab svg{width:13px!important;height:13px!important;flex-basis:13px!important}}.samami-enterprise-shell .samami-mobile-sidebar-layer{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.samami-enterprise-shell .samami-mobile-sidebar-backdrop{background:rgba(4,5,6,.58)!important;backdrop-filter:blur(7px) saturate(90%)!important;-webkit-backdrop-filter:blur(7px) saturate(90%)!important}.samami-enterprise-shell .samami-mobile-sidebar-layer>aside[role=dialog]{border:0!important;background:transparent!important;color:inherit!important;box-shadow:0 28px 80px #00000075!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-glass,.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-content{border-color:#ffffff14!important;background:linear-gradient(180deg,rgba(18,20,22,.97),rgba(10,12,14,.98))!important;color:#f0f2f3!important;box-shadow:inset -1px 0 #ffffff09!important;backdrop-filter:blur(24px) saturate(112%)!important;-webkit-backdrop-filter:blur(24px) saturate(112%)!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-glass:before{background:linear-gradient(112deg,rgba(255,255,255,.035),transparent 34% 72%,rgba(228,173,61,.018))!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-glass:after{background:linear-gradient(180deg,transparent 0%,rgba(228,173,61,.32) 22%,rgba(228,173,61,.08) 68%,transparent 100%)!important;box-shadow:none!important}.samami-enterprise-shell :is(.erp-modal-backdrop,.samami-mobile-sidebar-backdrop){background-color:#04050694!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]{--erp-workspace-tab-count:3;display:grid!important;grid-template-columns:repeat(var(--erp-workspace-tab-count),minmax(0,1fr))!important;grid-template-rows:42px!important;align-items:stretch!important;width:calc(100% + 36px)!important;max-width:none!important;height:42px!important;min-height:42px!important;margin:-7px -18px 2px!important;padding:0!important;overflow:hidden!important;border:0!important;border-block:1px solid rgba(142,173,194,.11)!important;border-radius:0!important;background:rgba(11,27,39,.72)!important;box-shadow:inset 0 1px #ffffff05,0 8px 20px #0000000d!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;height:42px!important;min-height:42px!important;align-items:center!important;justify-content:center!important;gap:7px!important;overflow:hidden!important;padding:0 12px!important;margin:0!important;border:0!important;border-inline-start:1px solid rgba(164,185,199,.1)!important;border-radius:0!important;background:transparent!important;color:#afbec8!important;font-size:11px!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important;text-decoration:none!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab:first-child{border-inline-start:0!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab>span{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab>svg{flex:0 0 15px!important;width:15px!important;height:15px!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab:hover{background:rgba(255,255,255,.035)!important;color:#f1f5f7!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab.is-active{background:linear-gradient(180deg,rgba(228,173,61,.14),rgba(228,173,61,.045))!important;color:#fff!important;box-shadow:inset 0 -2px #e4ad3d!important}@media (max-width:1023px){.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]{width:calc(100% + 24px)!important;margin:-7px -12px 2px!important;grid-template-rows:40px!important;height:40px!important;min-height:40px!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab{height:40px!important;min-height:40px!important;gap:5px!important;padding-inline:7px!important;font-size:9.5px!important}.samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab>svg{width:13px!important;height:13px!important;flex-basis:13px!important}}@media (min-width: 1024px){#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]{display:grid!important;grid-template-columns:repeat(var(--erp-workspace-tab-count, 3),minmax(0,1fr))!important;grid-template-rows:44px!important;align-items:stretch!important;width:calc(100% + 36px)!important;max-width:none!important;height:44px!important;min-height:44px!important;margin:-7px -18px 4px!important;padding:0!important;overflow:hidden!important;border:0!important;border-block:1px solid rgba(154,180,198,.12)!important;border-radius:0!important;background:rgba(10,26,38,.78)!important;box-shadow:inset 0 1px #ffffff06,0 7px 20px #0000000b!important;direction:rtl!important}#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-count="2"]{--erp-workspace-tab-count: 2}#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-count="3"]{--erp-workspace-tab-count: 3}#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;padding:0 14px!important;overflow:hidden!important;border:0!important;border-inline-start:1px solid rgba(154,180,198,.09)!important;border-radius:0!important;background:transparent!important;color:#b6c4cd!important;font-size:12px!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;text-decoration:none!important}#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab:first-child{border-inline-start:0!important}#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab>span{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;text-align:center!important}#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab>svg{flex:0 0 15px!important;width:15px!important;height:15px!important}#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab:hover{background:rgba(255,255,255,.032)!important;color:#f2f6f8!important}#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab.is-active{background:linear-gradient(180deg,rgba(228,173,61,.14),rgba(228,173,61,.04))!important;color:#fff!important;box-shadow:inset 0 -2px #e4ad3d!important}}@media (min-width: 1024px) and (max-width: 1240px){#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab{gap:6px!important;padding-inline:9px!important;font-size:10.5px!important}#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab>svg{flex-basis:14px!important;width:14px!important;height:14px!important}}:is(.samami-enterprise-shell,.sam-public-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sam-go) :is(a,button,input,select,textarea,summary,[role=button],[role=combobox]):focus-visible{outline:2px solid #e2b34f!important;outline-offset:2px!important}.samami-enterprise-shell :is(.bg-white,.bg-slate-50,.bg-slate-100){background:rgba(14,39,58,.88)!important}.samami-enterprise-shell :is(.text-slate-950,.text-slate-900,.text-slate-800){color:#f4f7f9!important}.samami-enterprise-shell :is(.text-slate-700,.text-slate-600,.text-slate-500){color:#a8b8c3!important}.samami-enterprise-shell :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-slate-900,.border-slate-950){border-color:#8eadc22e!important}.samami-enterprise-shell :is(.bg-gray-50,.bg-gray-100,.bg-gray-200){background:rgba(14,39,58,.88)!important}.samami-enterprise-shell :is(.text-gray-950,.text-gray-900,.text-gray-800){color:#f4f7f9!important}.samami-enterprise-shell :is(.text-gray-700,.text-gray-600,.text-gray-500){color:#a8b8c3!important}.samami-enterprise-shell :is(.bg-amber-50,.bg-amber-100,.bg-yellow-50,.bg-orange-50){background:rgba(245,158,11,.1)!important}.samami-enterprise-shell :is(.border-amber-200,.border-yellow-200,.border-orange-200){border-color:#f5b84047!important}.samami-enterprise-shell :is(.text-amber-900,.text-amber-800,.text-amber-700,.text-yellow-900,.text-orange-900){color:#f6d88c!important}.samami-enterprise-shell :is(.bg-rose-50,.bg-rose-100,.bg-red-50,.bg-red-100){background:rgba(244,63,94,.09)!important}.samami-enterprise-shell :is(.border-rose-200,.border-red-200){border-color:#fb718542!important}.samami-enterprise-shell :is(.text-rose-900,.text-rose-800,.text-rose-700,.text-red-900,.text-red-800,.text-red-700){color:#fecdd3!important}.samami-enterprise-shell :is(.bg-emerald-50,.bg-emerald-100,.bg-green-50,.bg-green-100){background:rgba(16,185,129,.09)!important}.samami-enterprise-shell :is(.border-emerald-200,.border-green-200){border-color:#34d3993d!important}.samami-enterprise-shell :is(.text-emerald-900,.text-emerald-800,.text-emerald-700,.text-green-900,.text-green-800,.text-green-700){color:#a7f3d0!important}.samami-enterprise-shell :is(.bg-blue-50,.bg-blue-100,.bg-sky-50,.bg-sky-100){background:rgba(56,189,248,.09)!important}.samami-enterprise-shell :is(.border-blue-200,.border-sky-200){border-color:#7dd3fc3d!important}.samami-enterprise-shell :is(.text-blue-900,.text-blue-800,.text-blue-700,.text-sky-900,.text-sky-800,.text-sky-700){color:#bae6fd!important}.samami-enterprise-shell :is(.bg-violet-50,.bg-violet-100){background:rgba(139,92,246,.1)!important}.samami-enterprise-shell :is(.border-violet-200){border-color:#a78bfa3d!important}.samami-enterprise-shell :is(.text-violet-900,.text-violet-800,.text-violet-700){color:#ddd6fe!important}.samami-enterprise-shell small,.samami-enterprise-shell .samami-breadcrumbs,.samami-enterprise-shell .samami-header-breadcrumbs,.samami-enterprise-shell .erp-section-label,.samami-enterprise-shell .erp-workspace-tab,.samami-enterprise-shell .erp-workspace-more>summary,.samami-enterprise-shell .erp-workspace-next,.samami-enterprise-shell .technical-identifier,.samami-enterprise-shell .samami-sidebar-utility-stack,.samami-enterprise-shell .samami-sidebar-utility-stack button,.samami-enterprise-shell .samami-sidebar-utility-stack span{font-size:11px!important;line-height:1.55!important}.samami-enterprise-shell :is(.erp-button,.erp-button-primary,.erp-button-secondary,.sam-primary-button,.op51-button){min-height:40px!important;font-size:11.5px!important}.samami-enterprise-shell :is(table,.erp-table){font-size:11.5px}.samami-enterprise-shell :is(th,td){line-height:1.65}:is(.cw-shell,.cw-handoff-shell) :is(small,.cw-family-copy>span,.cw-family-button small,.cw-stage-head span,.cw-truth b,.cw-truth span,.cw-viewer-subtitle,.cw-control-head span,.cw-control-head p,.cw-slot-tab,.cw-variant small,.cw-control-foot,.cw-impact span,.cw-impact small,.cw-section-title span,.cw-field>span,.cw-field small,.cw-choice-row button,.cw-price-label,.cw-price-note,.cw-estimate-loading,.cw-estimate-error,.cw-saved,.cw-saved button,.cw-render-note,.cw-tier-card span,.cw-tier-card small,.cw-tier-note,.cw-handoff-entry p,.cw-handoff-entry a){font-size:11px!important;line-height:1.55!important}:is(.cw-shell,.cw-handoff-shell) :is(.cw-subtype,.cw-slot-tab,.cw-choice-row button,.cw-btn,.cw-form-actions button,.cw-next-stage){min-height:44px!important;font-size:11.5px!important}:is(.cw-shell,.cw-handoff-shell) :is(.cw-field input,.cw-field select,.cw-quote-form input,input,select,textarea){min-height:44px!important;font-size:12px!important}.tx-shell :is(small,.tx-brand small,.tx-type-switch small,.tx-scene-copy span,.tx-panel-title small,.tx-number small,.tx-check small,.tx-price-grid span,.tx-bom-title span,.tx-bom th,.tx-bom td small,.tx-cloud-result span,.tx-presets>span,.tx-presets button small){font-size:11px!important;line-height:1.5!important}.tx-shell :is(.tx-field input,.tx-field select,.tx-save-card input){min-height:46px!important;font-size:12px!important}.tx-shell :is(.tx-cloud-result button,.tx-presets button,.tx-handoff){min-height:44px!important}.sep-shell :is(.sep-output-actions button,.sep-output-actions a,.sep-step-actions button){min-height:44px!important;font-size:11.5px!important}@media (max-width: 767px){.samami-enterprise-shell button{min-height:44px!important}.samami-enterprise-shell :is(.erp-button,.erp-button-primary,.erp-button-secondary,.sam-primary-button,.op51-button,.erp-workspace-tab,.erp-workspace-more>summary,.erp-workspace-next){min-height:44px!important}}@media (forced-colors: active){:is(.samami-enterprise-shell,.sam-public-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sam-go) :is(button,a,input,select,textarea,summary){forced-color-adjust:auto}}body>.samami-command-layer[data-qa=erp-command-layer]{position:fixed!important;inset:0!important;z-index:var(--sam-layer-command)!important;width:100%!important;height:100dvh!important;max-width:none!important;margin:0!important;padding:clamp(54px,8vh,92px) 18px 24px!important;display:grid!important;place-items:start center!important;overflow:hidden!important;isolation:isolate!important;background:transparent!important;color-scheme:dark;font-family:var(--font-body, "SAMAMI Sans", Tahoma, "Segoe UI", Arial, sans-serif)!important}body>.samami-command-layer[data-qa=erp-command-layer]>.samami-command-backdrop{position:fixed!important;inset:0!important;z-index:0!important;width:100%!important;height:100dvh!important;margin:0!important;border:0!important;border-radius:0!important;background:rgba(1,7,12,.66)!important;backdrop-filter:blur(7px) saturate(112%)!important;-webkit-backdrop-filter:blur(7px) saturate(112%)!important}body>.samami-command-layer[data-qa=erp-command-layer]>.samami-command-panel{position:relative!important;z-index:1!important;width:min(620px,calc(100vw - 36px))!important;max-width:620px!important;max-height:min(78vh,calc(100dvh - 86px))!important;background:linear-gradient(145deg,#0d2639,#091d2d)!important;border:1px solid rgba(142,173,194,.24)!important;box-shadow:0 32px 90px #00050a7a,inset 0 1px #ffffff0a!important}@media (max-width: 767px){body>.samami-command-layer[data-qa=erp-command-layer]{padding:24px 10px 12px!important;align-items:start!important}body>.samami-command-layer[data-qa=erp-command-layer]>.samami-command-panel{width:min(100%,620px)!important;max-height:calc(100dvh - 36px)!important}}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn[wght].woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--sam-brand-navy:#07131f;--sam-brand-navy-2:#0b1d2d;--sam-brand-navy-3:#10283c;--sam-brand-gold:#e4ad43;--sam-brand-gold-2:#f2c866;--sam-brand-cyan:#75c9ff;--sam-brand-blue:#286fe3;--sam-interactive:var(--sam-brand-blue);--sam-interactive-hover:#1e5cc6;--sam-interactive-active:#174ca8;--sam-canvas:#06111b;--sam-canvas-soft:#081925;--sam-surface:#0b2031;--sam-surface-2:#0e293d;--sam-surface-3:#12324a;--sam-overlay:rgba(4,14,24,.88);--sam-text:#f6f8fa;--sam-text-2:#d2dce4;--sam-muted:#91a3b1;--sam-subtle:#6e8392;--sam-line:rgba(149,181,201,.18);--sam-line-strong:rgba(156,190,211,.3);--sam-field:#091d2d;--sam-field-hover:#0b2335;--sam-field-disabled:#0d2638;--sam-placeholder:#738a9a;--sam-success:#42d79a;--sam-warning:#f0b84b;--sam-danger:#ff8090;--sam-info:#69b4ff;--sam-focus:var(--sam-interactive);--sam-focus-ring:0 0 0 3px rgba(40,111,227,.23);--sam-color-scheme:dark;--sam-paper:#f4f5f3;--sam-paper-2:#eef1ef;--sam-paper-surface:#fff;--sam-paper-text:#101820;--sam-paper-muted:#606c74;--sam-paper-line:#d6dcda;--sam-font-fa:"Vazirmatn",Tahoma,"Segoe UI",Arial,sans-serif;--sam-font-en:"Segoe UI",Inter,Arial,sans-serif;--sam-font-ui:var(--sam-font-fa);--sam-font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--sam-weight-regular:450;--sam-weight-medium:620;--sam-weight-semibold:760;--sam-weight-bold:850;--sam-weight-black:930;--sam-leading-tight:1.28;--sam-leading-body:1.8;--sam-leading-control:1.45;--sam-space-1:4px;--sam-space-2:8px;--sam-space-3:12px;--sam-space-4:16px;--sam-space-5:20px;--sam-space-6:24px;--sam-space-8:32px;--sam-space-10:40px;--sam-space-12:48px;--sam-space-16:64px;--sam-radius-xs:6px;--sam-radius-sm:8px;--sam-radius-md:10px;--sam-radius-lg:14px;--sam-radius-xl:18px;--sam-radius-2xl:24px;--sam-border:1px solid var(--sam-line);--sam-shadow-soft:0 10px 28px rgba(0,6,12,.18);--sam-shadow-raised:0 24px 64px rgba(0,6,12,.34);--sam-shadow-overlay:0 34px 100px rgba(0,4,9,.52);--sam-container-sm:760px;--sam-container-md:1040px;--sam-container-lg:1280px;--sam-container-xl:1440px;--sam-page-pad:clamp(14px,2.4vw,32px);--sam-section-gap:clamp(18px,2.4vw,32px);--sam-header-h:72px;--sam-control-h:44px;--sam-control-h-compact:40px;--sam-ease:cubic-bezier(.2,.8,.2,1);--sam-transition-fast:.14s var(--sam-ease);--sam-transition:.22s var(--sam-ease);--sam-layer-base:0;--sam-layer-sticky:10;--sam-layer-nav:20;--sam-layer-mobile-nav:25;--sam-layer-popover:30;--sam-layer-drawer:40;--sam-layer-modal:50;--sam-layer-command:60;--sam-layer-samami:70;--sam-layer-toast:80;--sam-layer-overlay-root:90;--sam-z-base:var(--sam-layer-base);--sam-z-sticky:var(--sam-layer-sticky);--sam-z-nav:var(--sam-layer-nav);--sam-z-popover:var(--sam-layer-popover);--sam-z-modal:var(--sam-layer-modal);--sam-z-command:var(--sam-layer-command);--sam-bp-phone:480px;--sam-bp-tablet:768px;--sam-bp-laptop:1024px;--sam-bp-desktop:1280px;--sam-bp-wide:1536px;--sam26-navy:var(--sam-brand-navy);--sam26-navy-2:var(--sam-brand-navy-2);--sam26-navy-3:var(--sam-brand-navy-3);--sam26-gold:var(--sam-brand-gold);--sam26-gold-soft:var(--sam-brand-gold-2);--sam26-paper:var(--sam-paper);--sam26-paper-2:var(--sam-paper-2);--sam26-white:var(--sam-paper-surface);--sam26-ink:var(--sam-paper-text);--sam26-copy:var(--sam-paper-muted);--sam26-line:var(--sam-paper-line);--sam26-dark-copy:var(--sam-muted);--sam26-radius:var(--sam-radius-lg);--sam26-shadow:0 16px 42px rgba(7,19,31,.08);--font-body:var(--sam-font-ui);--font-heading:var(--sam-font-ui)}html[lang=en]{--sam-font-ui:var(--sam-font-en)}html[lang=fa]{--sam-font-ui:var(--sam-font-fa)}html,body,button,input,select,textarea{font-family:var(--sam-font-ui)!important}html{font-synthesis:none;text-rendering:optimizeLegibility}body{font-weight:var(--sam-weight-regular)}html[dir=rtl] body{letter-spacing:0}html[dir=ltr] body{letter-spacing:.002em}.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go{--erp-canvas:var(--sam-canvas);--erp-surface:var(--sam-surface);--erp-surface-2:var(--sam-surface-2);--erp-text:var(--sam-text);--erp-text-2:var(--sam-text-2);--erp-muted:var(--sam-muted);--erp-line:var(--sam-line);--erp-line-strong:var(--sam-line-strong);--erp-accent:var(--sam-interactive);--erp-accent-2:var(--sam-interactive-hover);--erp-shadow-soft:var(--sam-shadow-soft);--erp-shadow-raised:var(--sam-shadow-raised);--erp-focus:var(--sam-focus-ring);--ui-primary:var(--sam-interactive);--ui-primary-text:#fff;--ui-input:var(--sam-field);--ui-focus:var(--sam-interactive)}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(h1,h2,h3,h4,h5,h6,p,span,a,small,strong,b,label,legend,button,input,select,textarea,table,th,td){font-family:var(--sam-font-ui)!important}:where(.technical-identifier,code,pre,kbd,samp){font-family:var(--sam-font-mono)!important}:root[data-samami-theme=light]{--sam-color-scheme:light;--sam-canvas:#f5f7fa;--sam-canvas-soft:#eef2f6;--sam-surface:#ffffff;--sam-surface-3:#eef3f8;--sam-overlay:rgba(20,30,45,.5);--sam-text:#172033;--sam-text-2:#445168;--sam-muted:#627187;--sam-subtle:#758298;--sam-line:#dce4ee;--sam-line-strong:#bccbdd;--sam-field:#ffffff;--sam-field-hover:#f8fbff;--sam-field-disabled:#ecf0f4;--sam-placeholder:#65748a;--sam-focus:var(--sam-interactive);--sam-focus-ring:0 0 0 3px rgba(40,111,227,.18);--sam-shadow-soft:0 5px 22px rgba(21,43,69,.08);--sam-shadow-raised:0 20px 55px rgba(21,43,69,.14);--sam-surface-1:#ffffff;--sam-surface-2:#f8fafc;--sam-surface-3:#f1f5f9;--sam-text-primary:#172033;--sam-text-secondary:#475467;--sam-text-muted:#667085;--sam-border:#e1e7ef;--sam-border-strong:#cbd5e1;--sam-selected:#e8f0ff;--sam-hover:#edf3f8;--sam-interactive:#2f6fe4;--sam-interactive-hover:#245fc8;--sam-danger:#d64555;--sam-warning:#c77b16;--sam-success:#23966b;--accent-primary:var(--sam-interactive);--surface-selected:var(--sam-selected);--surface-hover:var(--sam-hover)}:root[data-samami-theme=dark]{--sam-color-scheme:dark;--sam-focus:var(--sam-interactive);--sam-focus-ring:0 0 0 3px rgba(111,157,241,.25);--sam-surface-1:#151f2a;--sam-surface-2:#1a2632;--sam-surface-3:#202e3b;--sam-text-primary:#f0f3f7;--sam-text-secondary:#c3ccd7;--sam-text-muted:#94a2b2;--sam-border:#2a3948;--sam-border-strong:#3a4d5f;--sam-selected:#1b3554;--sam-hover:#202e3b;--sam-interactive:#6f9df1;--sam-interactive-hover:#83acf4;--sam-danger:#ef7886;--sam-warning:#e2a85d;--sam-success:#5fc99c;--accent-primary:var(--sam-interactive);--surface-selected:var(--sam-selected);--surface-hover:var(--sam-hover)}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go){text-align:start}.samami-enterprise-shell :is(.erp-card,.erp-table-shell,.erp-form-panel,.sam-panel,.samami-module-card,.samami-kpi-card){border-radius:var(--sam-radius-lg)!important}:where(.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) :is(.cw-panel,.cw-stage,.tx-panel,.tx-card,.sep-panel){border-radius:var(--sam-radius-lg)!important}.samami-enterprise-shell :is(.erp-table-shell,.table-responsive){overflow:auto;max-width:100%;overscroll-behavior-inline:contain}.samami-enterprise-shell table{width:100%;border-collapse:separate;border-spacing:0}.samami-enterprise-shell :is(th,td){vertical-align:middle}.samami-enterprise-shell th{font-weight:var(--sam-weight-semibold)}.samami-enterprise-shell :is(.erp-modal,.erp-drawer,[role=dialog]),.sam-public-shell :is([role=dialog],.sam-modal){max-width:min(100% - 24px,900px);max-height:min(90dvh,900px);overflow:auto;border-radius:var(--sam-radius-xl)!important}.erp-modal-layer,.erp-drawer-layer{z-index:var(--sam-z-modal)!important}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) :is(.erp-page-state,.erp-empty,.sam-page-loading,.sam-page-error,.sam-empty-panel,.erp-alert,.sam-form-message){line-height:var(--sam-leading-body)}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) [data-request-state=loading]{cursor:progress}.samami-enterprise-shell .samami-page-shell,.samami-enterprise-shell .erp-page-surface{width:100%;min-width:0;max-width:100%}.samami-enterprise-shell .samami-page-shell{gap:var(--sam-section-gap)!important}html[dir=rtl] :where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page){direction:rtl;text-align:start}html[dir=ltr] :where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page){direction:ltr;text-align:start}html[dir=ltr] :where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) :is(input,select,textarea){text-align:left}html[dir=rtl] :where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) :is(input,select,textarea){text-align:right}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) :is([dir=ltr],.technical-identifier,input[type=email],input[type=tel],input[inputmode=numeric]){text-align:left!important}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) a{text-underline-offset:3px}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media (forced-colors:active){:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) :is(button,a,input,select,textarea,summary){forced-color-adjust:auto}}.sam-tooltip{position:relative;display:inline-flex}.sam-tooltip-content{position:absolute;z-index:var(--sam-z-tooltip,120);inset-inline-start:50%;bottom:calc(100% + 8px);transform:translate(-50%);min-width:-moz-max-content;min-width:max-content;max-width:260px;padding:6px 8px;border:1px solid var(--sam-border,var(--border));border-radius:8px;background:var(--sam-surface-1,var(--surface-elevated));color:var(--sam-text-primary,var(--text-primary));box-shadow:var(--sam-shadow-md,var(--shadow));font-size:12px;line-height:1.5;opacity:0;visibility:hidden;pointer-events:none}.sam-tooltip:hover .sam-tooltip-content,.sam-tooltip:focus-within .sam-tooltip-content{opacity:1;visibility:visible}.sam-popover{position:relative}.sam-popover>summary{list-style:none;cursor:pointer}.sam-popover>summary::-webkit-details-marker{display:none}.sam-popover-content{position:absolute;z-index:var(--sam-z-popover,110);inset-inline-end:0;top:calc(100% + 8px);min-width:220px;max-width:min(360px,calc(100vw - 32px));padding:10px;border:1px solid var(--sam-border,var(--border));border-radius:12px;background:var(--sam-surface-1,var(--surface-elevated));color:var(--sam-text-primary,var(--text-primary));box-shadow:var(--sam-shadow-md,var(--shadow))}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(button,a,input,select,textarea,summary,[role=button],[role=tab],[role=combobox]){-webkit-tap-highlight-color:transparent}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(button,a,input,select,textarea,summary,[role=button],[role=tab],[role=combobox]):focus-visible{outline:2px solid var(--sam-interactive)!important;outline-offset:2px!important}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(button,[role=button],a.sam-page-primary,a.sam-page-secondary){transition:background var(--sam-transition-fast),border-color var(--sam-transition-fast),color var(--sam-transition-fast),transform var(--sam-transition-fast),box-shadow var(--sam-transition-fast)}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(button,[role=button],a.sam-page-primary,a.sam-page-secondary):disabled,:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(button,[role=button])[aria-disabled=true]{cursor:not-allowed!important;opacity:.52!important;transform:none!important;box-shadow:none!important}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.erp-input,.sam-public-input,.sam-public-select,.sam-public-textarea,[role=combobox]){box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--sam-control-h)!important;border-radius:var(--sam-radius-md)!important;font:inherit!important;line-height:var(--sam-leading-control)!important;transition:border-color var(--sam-transition-fast),background var(--sam-transition-fast),box-shadow var(--sam-transition-fast),color var(--sam-transition-fast)}.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.erp-input,[role=combobox]),:is(.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(input,select,textarea){border:1px solid var(--sam-line)!important;background:var(--sam-field)!important;color:var(--sam-text)!important;-webkit-text-fill-color:var(--sam-text)!important;caret-color:var(--sam-interactive)!important;color-scheme:var(--sam-color-scheme,dark)!important}.samami-enterprise-shell :is(input,textarea)::-moz-placeholder,:is(.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(input,textarea)::-moz-placeholder{color:var(--sam-placeholder)!important;-webkit-text-fill-color:var(--sam-placeholder)!important;opacity:1!important}.samami-enterprise-shell :is(input,textarea)::placeholder,:is(.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(input,textarea)::placeholder{color:var(--sam-placeholder)!important;-webkit-text-fill-color:var(--sam-placeholder)!important;opacity:1!important}.samami-enterprise-shell :is(input,select,textarea,.erp-input,[role=combobox]):hover:not(:disabled):not([readonly]),:is(.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(input,select,textarea):hover:not(:disabled):not([readonly]){border-color:var(--sam-line-strong)!important;background:var(--sam-field-hover)!important}.samami-enterprise-shell :is(input,select,textarea,.erp-input,[role=combobox]):focus,:is(.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(input,select,textarea):focus{border-color:var(--sam-focus)!important;background:var(--sam-field-hover)!important;box-shadow:var(--sam-focus-ring)!important;outline:none!important}.samami-enterprise-shell :is(input,select,textarea):disabled,.samami-enterprise-shell :is(input,textarea)[readonly],:is(.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(input,select,textarea):disabled{background:var(--sam-field-disabled)!important;color:var(--sam-subtle)!important;-webkit-text-fill-color:var(--sam-subtle)!important;cursor:not-allowed!important;opacity:1!important}.sam-public-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.sam-public-input,.sam-public-select,.sam-public-textarea){border:1px solid #cbd5dc!important;background:#fff!important;color:var(--sam-paper-text)!important;-webkit-text-fill-color:var(--sam-paper-text)!important}.sam-public-shell :is(input,textarea)::-moz-placeholder{color:#7a8995!important;opacity:1!important}.sam-public-shell :is(input,textarea)::placeholder{color:#7a8995!important;opacity:1!important}.sam-public-shell :is(input,select,textarea):hover:not(:disabled):not([readonly]){border-color:#9aaab6!important}.sam-public-shell :is(input,select,textarea):focus{border-color:var(--sam-interactive)!important;box-shadow:var(--sam-focus-ring)!important;outline:none!important}.sam-public-shell :is(input,select,textarea):disabled{background:#eef2f4!important;color:#7f8e99!important;-webkit-text-fill-color:#7f8e99!important;cursor:not-allowed!important}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) :is(input,select,textarea,[role=combobox])[aria-invalid=true]{border-color:var(--sam-danger)!important;box-shadow:0 0 0 3px #ff80901f!important}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) :is(.field-error,.form-error,.erp-field-error,[data-field-state=error]){color:var(--sam-danger)!important}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) :is(label,.erp-field,.sam-public-field,.cw-field,.tx-field){min-width:0}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) :is(label,.erp-field,.sam-public-field,.cw-field,.tx-field)>span:first-child{font-weight:var(--sam-weight-semibold);line-height:1.55}:where(.sam-public-shell,.samami-enterprise-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page) :is(.field-help,.form-help,.helper-text,.erp-field-help,.sam-public-field small,.cw-field small,.tx-field small){line-height:1.7!important}.samami-enterprise-shell :is(.erp-button,.sam-primary-button,.op51-button),:is(.cw-shell,.cw-handoff-shell) :is(.cw-btn,.cw-next-stage,.cw-form-actions button),.tx-shell :is(button,.tx-handoff),:is(.sep-shell,.sep-page) :is(button,.sep-output-actions a),.sam-public-shell :is(.sam-page-primary,.sam-page-secondary,.sam-form-submit,.sam-auth-action-primary,.sam-auth-action-secondary){min-height:var(--sam-control-h)!important;border-radius:var(--sam-radius-md)!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:var(--sam-weight-semibold)!important;line-height:1.25!important}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button),:is(.cw-shell,.cw-handoff-shell) :is(.cw-btn.is-primary,.cw-next-stage),.tx-shell :is(.tx-handoff,.is-primary),:is(.sep-shell,.sep-page) :is(.is-primary),.sam-public-shell :is(.sam-page-primary,.sam-form-submit,.sam-auth-action-primary){border:1px solid var(--sam-interactive)!important;background:var(--sam-interactive)!important;color:#fff!important}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button):hover,:is(.cw-shell,.cw-handoff-shell) :is(.cw-btn.is-primary,.cw-next-stage):hover,.tx-shell :is(.tx-handoff,.is-primary):hover,.sam-public-shell :is(.sam-page-primary,.sam-form-submit,.sam-auth-action-primary):hover{background:var(--sam-interactive-hover)!important;border-color:var(--sam-interactive-hover)!important;filter:none;transform:translateY(-1px)}.erp-icon-button{min-width:44px;min-height:44px;padding:0;justify-content:center}.erp-radio-field{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.erp-radio-field input{margin-top:3px;accent-color:var(--sam-interactive,var(--accent-primary))}.erp-radio-field span{display:grid;gap:2px}.erp-radio-field small{color:var(--sam-text-muted,var(--text-muted))}.samami-enterprise-shell :is(.erp-button,.sam-primary-button){min-height:var(--sam-control-h);padding-inline:16px}.samami-enterprise-shell .erp-native-select{width:100%;padding-inline:14px 34px;line-height:var(--sam-leading-control);cursor:pointer}.samami-enterprise-shell .erp-native-select:disabled{cursor:not-allowed}.samami-enterprise-shell :is(.erp-input,textarea.erp-input){padding-inline:14px}.samami-enterprise-shell textarea.erp-input{min-height:100px;padding-block:12px;resize:vertical}.samami-enterprise-shell :is(input[type=checkbox],input[type=radio]){accent-color:var(--sam-interactive);min-width:18px;min-height:18px}.samami-enterprise-shell .erp-form-field>:first-child{line-height:1.55}.samami-enterprise-shell .erp-button:focus-visible,.samami-enterprise-shell .erp-native-select:focus-visible{outline:2px solid var(--sam-interactive)!important;outline-offset:2px!important}html,body,#root{width:100%;min-width:0;max-width:100%}body{overflow-x:hidden}img,video,canvas,svg{max-width:100%}.samami-enterprise-shell,.samami-app-frame,.samami-app-main,.erp-page-surface,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell{min-width:0;max-width:100%}@media (max-width:1279px){:root{--sam-page-pad:clamp(14px,2vw,24px)}.samami-enterprise-shell .samami-app-main{min-width:0}}@media (max-width:1024px){:root{--sam-page-pad:clamp(12px,2.5vw,20px);--sam-section-gap:20px}.samami-enterprise-shell .samami-app-frame{width:100%!important;max-width:100%!important;margin-inline-start:0!important}.samami-enterprise-shell .samami-app-main{width:100%!important;max-width:100%!important;min-width:0!important;padding-inline:var(--sam-page-pad)!important;overflow-x:clip}.samami-enterprise-shell .erp-page-surface{width:100%!important;max-width:100%!important;min-width:0!important}.samami-enterprise-shell .samami-header-inner{width:100%;max-width:100%;min-width:0;padding-inline:12px}.samami-mobile-sidebar-layer>aside{width:min(86vw,320px)!important;max-width:100%!important}:where(.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page){overflow-x:hidden}}@media (max-width:767px){:root{--sam-control-h:44px;--sam-page-pad:14px;--sam-section-gap:16px}:where(.samami-enterprise-shell,.sam-public-shell,.cw-shell,.cw-handoff-shell,.tx-shell,.sep-shell,.sep-page,.sam-go) :is(button,[role=button],input:not([type=checkbox]):not([type=radio]),select,textarea,summary){min-height:44px}.samami-enterprise-shell :is(.erp-table-shell,.table-responsive){border-radius:var(--sam-radius-md)!important}.samami-enterprise-shell table{min-width:-moz-max-content;min-width:max-content}.samami-enterprise-shell :is(.erp-modal,.erp-drawer,[role=dialog]){width:calc(100vw - 20px)!important;max-width:none!important;max-height:calc(100dvh - 20px)!important}}@media (max-width:479px){:root{--sam-page-pad:10px;--sam-section-gap:14px}.samami-enterprise-shell .samami-page-header{padding:13px!important}.samami-enterprise-shell .samami-page-header-row,.samami-enterprise-shell .erp-section-header{align-items:stretch!important;flex-direction:column!important}.samami-enterprise-shell .samami-page-actions,.samami-enterprise-shell .erp-section-actions{width:100%;display:grid!important;grid-template-columns:1fr!important}.samami-enterprise-shell .samami-page-actions>*,.samami-enterprise-shell .erp-section-actions>*{width:100%}}@media (min-width:1536px){:root{--sam-page-pad:32px}.samami-enterprise-shell .erp-page-surface{max-width:1600px;margin-inline:auto}}@media (max-width:767px){:is(.cw-shell,.cw-handoff-shell) .cw-brand{min-height:44px!important;display:inline-flex!important;align-items:center!important}}@media (max-width:1024px){.samami-enterprise-shell{--sam-page-gutter:clamp(.75rem,2vw,1rem);--sam-section-gap:.9rem;--sam-card-gap:.7rem}.samami-enterprise-shell .samami-page-shell{max-width:100%!important}.samami-enterprise-shell .samami-page-header-row{align-items:flex-start!important;gap:.8rem!important}.samami-enterprise-shell .samami-page-actions{max-width:100%;justify-content:flex-start!important}.samami-enterprise-shell :is(.op51-command-layout,.fin49-two,.project-documents-layout,.project-engineering-page>.grid,.intake-review-page>.grid,.sales-order-form-page>.grid){grid-template-columns:minmax(0,1fr)!important}.samami-enterprise-shell .op51-command-signals{border-inline-start:0!important;border-top:1px solid var(--sam-border)!important;padding-inline-start:0!important;padding-top:var(--sam-section-gap)!important}.samami-enterprise-shell .erp-master-detail.is-open{grid-template-columns:minmax(0,1fr)!important}.samami-enterprise-shell .erp-drawer{width:min(42rem,calc(100vw - 1rem))!important}.samami-enterprise-shell .pc-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.samami-enterprise-shell{--sam-page-gutter:.72rem;--sam-section-gap:.75rem;--sam-card-gap:.6rem;--sam-card-padding:.75rem;--sam-type-page:clamp(1.18rem,5.2vw,1.45rem);--sam-type-section:clamp(.98rem,4.2vw,1.08rem);--sam-type-card:.92rem;--sam-type-body:.875rem;--sam-type-secondary:.8rem;--sam-type-label:.76rem;--sam-type-meta:.72rem;--sam-type-number:1.05rem}.samami-enterprise-shell .samami-app-main{padding-inline:var(--sam-page-gutter)!important}.samami-enterprise-shell .samami-page-header{padding:.8rem!important;border-radius:.75rem!important}.samami-enterprise-shell .samami-page-header-row,.samami-enterprise-shell .erp-section-header{flex-direction:column!important;align-items:stretch!important}.samami-enterprise-shell .samami-page-actions,.samami-enterprise-shell .erp-section-actions{display:grid!important;width:100%!important;grid-template-columns:minmax(0,1fr)!important}.samami-enterprise-shell .samami-page-actions>*,.samami-enterprise-shell .erp-section-actions>*{width:100%!important;min-width:0!important}.samami-enterprise-shell :is(.erp-metric-grid,.fin49-stats,.pc-live-metrics){grid-template-columns:repeat(2,minmax(0,1fr))!important}.samami-enterprise-shell .pc-live-grid{grid-template-columns:minmax(0,1fr)!important}.samami-enterprise-shell .erp-drawer-layer,#samami-overlay-root .erp-drawer-layer{padding:0!important;align-items:stretch!important}.samami-enterprise-shell .erp-drawer,#samami-overlay-root .erp-drawer{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;border-block:0!important}#samami-overlay-root .erp-modal-layer{padding:.5rem!important}#samami-overlay-root .erp-modal{width:min(100%,42rem)!important;max-height:calc(100dvh - 1rem)!important}#samami-overlay-root .samami-command-layer{padding:.65rem!important;align-items:start!important}#samami-overlay-root .samami-command-panel{width:100%!important;max-width:none!important;max-height:calc(100dvh - 1.3rem)!important}#samami-overlay-root .samami-ai-layer{padding:0!important}#samami-overlay-root .samami-ai-panel{inset:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border:0!important;border-radius:0!important}.sam-record-table-scroll{overflow:visible!important}.sam-record-table{display:block!important;min-width:0!important;width:100%!important}.sam-record-table thead{display:none!important}.sam-record-table tbody{display:grid!important;gap:.65rem!important;padding:.65rem!important}.sam-record-table tr{display:grid!important;grid-template-columns:minmax(0,1fr)!important;border:1px solid var(--sam-border)!important;border-radius:.75rem!important;background:var(--sam-surface-2)!important;overflow:hidden!important}.sam-record-table td{display:grid!important;grid-template-columns:minmax(6.5rem,.42fr) minmax(0,1fr)!important;align-items:start!important;gap:.65rem!important;min-width:0!important;padding:.65rem .75rem!important;border-bottom:1px solid var(--sam-border)!important;text-align:start!important}.sam-record-table td:last-child{border-bottom:0!important}.sam-record-table td:before{content:attr(data-label);color:var(--sam-text-muted);font-size:var(--sam-type-meta);font-weight:800}.sam-record-table td>*{min-width:0!important;max-width:100%!important}}@media (max-width:479px){.samami-enterprise-shell :is(.erp-metric-grid,.fin49-stats,.pc-live-metrics){grid-template-columns:minmax(0,1fr)!important}.sam-record-table td{grid-template-columns:minmax(0,1fr)!important;gap:.3rem!important}.samami-enterprise-shell .samami-breadcrumbs ol{gap:.2rem!important}}@media (max-width:1099px){.samami-enterprise-shell .samami-app-frame{width:100%!important;max-width:100%!important;margin-inline-start:0!important}.samami-enterprise-shell .samami-app-main{width:100%!important;max-width:100%!important}.samami-enterprise-shell .samami-mobile-menu-trigger{display:grid!important}}.samami-enterprise-shell{color-scheme:dark;--sam-bg:#15191c;--sam-surface-1:#1b2024;--sam-surface-2:#22282d;--sam-surface-3:#282f35;--sam-border:rgba(218,226,232,.085);--sam-border-strong:rgba(218,226,232,.16);--sam-text-primary:#e6e8e9;--sam-text-secondary:#c0c5c9;--sam-text-muted:#959da3;--sam-text-inverse:#17191b;--sam-accent:#d3a64d;--sam-accent-soft:rgba(211,166,77,.105);--sam-success:#70c59c;--sam-warning:#d8ae61;--sam-danger:#df8088;--sam-info:#7caed0;--surface-canvas:var(--sam-bg);--surface-panel:var(--sam-surface-1);--surface-raised:var(--sam-surface-2);--surface-hover:var(--sam-surface-3);--surface-selected:#2c3338;--text-primary:var(--sam-text-primary)!important;--text-secondary:var(--sam-text-secondary)!important;--text-muted:var(--sam-text-muted)!important;--text-subtle:#899299!important;--border-soft:var(--sam-border);--border-emphasis:var(--sam-border-strong);--accent-primary:var(--sam-accent);--accent-primary-hover:#dfb660;--status-success:var(--sam-success)!important;--status-warning:var(--sam-warning)!important;--status-danger:var(--sam-danger)!important;--status-info:var(--sam-info)!important;--comfort-focus-ring:0 0 0 3px rgba(211,166,77,.14);--comfort-shadow-soft:0 8px 24px rgba(0,0,0,.14);--comfort-shadow-raised:0 18px 44px rgba(0,0,0,.22);--erp-canvas:var(--surface-canvas)!important;--erp-canvas-2:#181d21!important;--erp-canvas-3:#1d2328!important;--erp-surface:var(--surface-panel)!important;--erp-surface-2:var(--surface-raised)!important;--erp-surface-3:#252d33!important;--erp-surface-hover:var(--surface-hover)!important;--erp-glass:rgba(27,32,36,.88)!important;--erp-glass-strong:rgba(21,25,28,.96)!important;--erp-text:var(--text-primary)!important;--erp-text-2:var(--text-secondary)!important;--erp-muted:var(--text-muted)!important;--erp-muted-2:var(--text-subtle)!important;--erp-line:var(--border-soft)!important;--erp-line-strong:var(--border-emphasis)!important;--erp-accent:var(--accent-primary)!important;--erp-accent-2:var(--accent-primary-hover)!important;--erp-accent-soft:rgba(211,166,77,.105)!important;--erp-accent-softer:rgba(211,166,77,.055)!important;--erp-success:var(--status-success)!important;--erp-warning:var(--status-warning)!important;--erp-danger:var(--status-danger)!important;--erp-info:var(--status-info)!important;--erp-shadow:var(--comfort-shadow-soft)!important;--erp-shadow-soft:0 5px 16px rgba(0,0,0,.1)!important;--erp-shadow-raised:var(--comfort-shadow-raised)!important;--erp-focus:var(--comfort-focus-ring)!important;--surface-app:var(--surface-canvas)!important;--surface-app-secondary:#181d21!important;--surface-default:var(--surface-panel)!important;--surface-elevated:var(--surface-raised)!important;--surface-muted:#252d33!important;--surface-overlay:rgba(8,10,12,.76)!important;--surface-navigation:#121619!important;--surface-card:var(--surface-panel)!important;--border-default:var(--border-soft)!important;--border-strong:var(--border-emphasis)!important;--border-active:var(--accent-primary)!important;--border-focus:var(--accent-primary-hover)!important;--focus-ring:var(--comfort-focus-ring)!important;--action-primary:var(--accent-primary)!important;--action-primary-hover:var(--accent-primary-hover)!important;--action-primary-text:#17191b!important;--action-secondary:var(--surface-raised)!important;--action-destructive:var(--status-danger)!important;--brand-accent:var(--accent-primary)!important;--brand-accent-soft:var(--accent-primary-hover)!important;--brand-accent-subtle:rgba(211,166,77,.1)!important;--shadow-common:var(--comfort-shadow-soft)!important;--shadow-elevated:var(--comfort-shadow-raised)!important;--ui-bg:var(--surface-canvas)!important;--ui-bg-2:#181d21!important;--ui-surface:var(--surface-panel)!important;--ui-surface-2:var(--surface-raised)!important;--ui-surface-hover:var(--surface-hover)!important;--ui-text:var(--text-primary)!important;--ui-text-2:var(--text-secondary)!important;--ui-muted:var(--text-muted)!important;--ui-border:var(--border-soft)!important;--ui-border-strong:var(--border-emphasis)!important;--ui-primary:var(--accent-primary)!important;--ui-primary-text:#17191b!important;--ui-success:var(--status-success)!important;--ui-warning:var(--status-warning)!important;--ui-danger:var(--status-danger)!important;--ui-info:var(--status-info)!important;--ui-input:var(--surface-raised)!important;--ui-input-hover:var(--surface-hover)!important;--ui-focus:var(--accent-primary-hover)!important;--ui-shadow:var(--comfort-shadow-soft)!important;--os-workspace:#181d21!important;--os-section:var(--surface-panel)!important;--os-raised:var(--surface-raised)!important;--os-focused:var(--surface-hover)!important;--os-hairline:var(--border-soft)!important;--ux-font-display:clamp(1.5rem,2.45vw,2rem);--ux-font-title:clamp(1.18rem,1.55vw,1.45rem);--ux-font-section:1rem;--ux-font-body:.90625rem;--ux-font-meta:.78125rem;--ux-font-label:.8125rem;--ux-leading-body:1.72;--ux-leading-tight:1.42;--ux-space-section:clamp(1.35rem,2.2vw,2.1rem);--ux-control-height:2.7rem;--ux-radius-control:.6rem;--ux-radius-surface:.75rem;--ux-shadow-float:var(--comfort-shadow-raised);background:var(--surface-canvas)!important;color:#e6e8e9!important;font-size:var(--ux-font-body);line-height:var(--ux-leading-body)}.samami-enterprise-shell .samami-app-frame{background:radial-gradient(circle at 82% -10%,rgba(80,102,116,.08),transparent 28rem),radial-gradient(circle at 8% 22%,rgba(211,166,77,.025),transparent 26rem),linear-gradient(180deg,#171b1f,var(--surface-canvas) 44rem)!important}.samami-enterprise-shell .samami-app-sidebar{background:var(--surface-navigation)!important;border-inline-end:1px solid var(--border-soft)!important;box-shadow:none!important}.samami-enterprise-shell .samami-app-header{background:color-mix(in srgb,var(--surface-navigation) 92%,transparent)!important;border-bottom:1px solid var(--border-soft)!important;box-shadow:none!important}.samami-enterprise-shell .samami-header-inner{border-color:var(--border-soft)!important;background:color-mix(in srgb,var(--surface-panel) 92%,transparent)!important;box-shadow:none!important}.samami-enterprise-shell .erp-page-surface{gap:clamp(1rem,1.8vw,1.45rem)!important;padding-block-end:3.25rem!important}.samami-enterprise-shell :is(p,li,dd){line-height:1.72}.samami-enterprise-shell small{line-height:1.62}.samami-enterprise-shell .samami-page-description{color:var(--text-muted)!important;font-size:.875rem!important;line-height:1.8!important}.samami-enterprise-shell :is(.samami-workflow-context,.samami-header-breadcrumbs,.erp-workspace-navigator__identity span){font-size:.72rem!important;line-height:1.6!important}.samami-enterprise-shell :is(.samami-header-user span,.samami-sidebar-user p:nth-child(2)){font-size:.72rem!important;line-height:1.55!important}.samami-enterprise-shell :is(.samami-header-user b,.samami-sidebar-user p:first-child){font-size:.78rem!important;line-height:1.5!important}.samami-enterprise-shell :is(.erp-section-label,.sam-eyebrow,.erp-kicker){font-size:.72rem!important;letter-spacing:.015em!important}.samami-enterprise-shell :is(.erp-workspace-tab,.erp-workspace-more>summary,.erp-workspace-next strong){font-size:.75rem!important}.samami-enterprise-shell :is([class~="text-[8px]"],[class~="text-[9px]"],[class~="text-[10px]"]){font-size:.72rem!important}.samami-enterprise-shell [class~="text-[11px]"]{font-size:.75rem!important}.samami-enterprise-shell .technical-identifier{letter-spacing:.01em}.samami-enterprise-shell :is(.samami-sidebar-search,.samami-sidebar-notifications,.samami-sidebar-logout-row){font-size:11.5px!important;line-height:1.55!important}.samami-enterprise-shell :is(.samami-sidebar-search,.samami-sidebar-notifications,.samami-sidebar-logout-row) :is(span,b){font-size:inherit!important;line-height:inherit!important}.samami-enterprise-shell :is(.samami-header-breadcrumbs span,.samami-workflow-context,.samami-breadcrumbs a,.samami-breadcrumbs span,.samami-breadcrumbs li){font-size:11px!important;line-height:1.6!important}.samami-enterprise-shell :is(.erp-section-label,.sam-eyebrow,.erp-kicker){font-size:11px!important;line-height:1.55!important}.samami-enterprise-shell small,.samami-enterprise-shell .text-xs,.samami-enterprise-shell :is([class~="text-[8px]"],[class~="text-[9px]"],[class~="text-[10px]"],[class~="text-[11px]"]){font-size:11.5px!important;line-height:1.6!important}#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab,.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab,.samami-enterprise-shell .erp-workspace-tabs-only[data-dense=true] .erp-workspace-tab{font-size:11.5px!important;line-height:1.45!important}#root .samami-enterprise-shell .erp-page-surface>.erp-workspace-tabs-only[data-navigator-mode=tabs]>.erp-workspace-tab>span,.samami-enterprise-shell .erp-workspace-tabs-only .erp-workspace-tab>span{font-size:inherit!important}.samami-enterprise-shell :is(.samami-context-strip__label,.samami-context-strip dt){font-size:11px!important;line-height:1.55!important}.samami-enterprise-shell :is(.samami-context-strip dd,.samami-context-strip [data-context-value]){font-size:12px!important;line-height:1.55!important}.samami-enterprise-shell :is(.op51-metric>span,.op51-metric>small,.erp-list-row p){font-size:11.5px!important;line-height:1.6!important}.samami-enterprise-shell .samami-sidebar-user :is(p,span){font-size:11.5px!important;line-height:1.55!important}.samami-enterprise-shell .erp-metric-card :is(p,small),.samami-enterprise-shell .op51-attention-summary .erp-metric-card :is(p,small),.samami-enterprise-shell :is(.op51-metric,.samami-kpi-card,.sam-stat-card) :is(span,small){font-size:11.5px!important;line-height:1.6!important}.samami-enterprise-shell :is(.rounded-full.border,.erp-chip,.erp-status-pill){font-size:11.5px!important;line-height:1.45!important}.samami-enterprise-shell .samami-ai-dock{border-color:var(--border-soft)!important;background:color-mix(in srgb,var(--surface-raised) 94%,transparent)!important;box-shadow:0 12px 34px #00000038!important;color:var(--text-primary)!important}.samami-enterprise-shell .samami-ai-brand-button{border:1px solid color-mix(in srgb,var(--accent-primary) 24%,var(--border-soft))!important;background:color-mix(in srgb,var(--accent-primary) 9%,var(--surface-panel))!important;color:var(--text-primary)!important}.samami-enterprise-shell .samami-ai-dock input{border-color:transparent!important;background:transparent!important;color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important}.samami-enterprise-shell .samami-ai-dock input::-moz-placeholder{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}.samami-enterprise-shell .samami-ai-dock input::placeholder{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important}.samami-enterprise-shell .samami-ai-dock form>button{color:var(--text-secondary)!important}.samami-enterprise-shell .samami-ai-dock form>button:hover{background:var(--surface-hover)!important}.samami-enterprise-shell .samami-ai-dock form>button:last-child{border:1px solid var(--border-soft)!important;background:var(--surface-panel)!important;color:var(--accent-primary-hover)!important}.samami-enterprise-shell .samami-ai-layer{background:rgba(4,7,9,.46)!important}.samami-enterprise-shell .samami-ai-panel{border-color:var(--border-emphasis)!important;background:var(--surface-panel)!important;color:var(--text-primary)!important;box-shadow:0 26px 72px #0000005c!important}.samami-enterprise-shell .samami-ai-panel>header,.samami-enterprise-shell .samami-ai-panel>footer{border-color:var(--border-soft)!important;background:color-mix(in srgb,var(--surface-panel) 96%,transparent)!important}.samami-enterprise-shell .samami-ai-panel>header small,.samami-enterprise-shell .samami-ai-result small,.samami-enterprise-shell .samami-ai-attention button small,.samami-enterprise-shell .samami-ai-attention>small,.samami-enterprise-shell .samami-ai-letter dt,.samami-enterprise-shell .samami-ai-issued small{color:var(--text-muted)!important}.samami-enterprise-shell .samami-ai-context,.samami-enterprise-shell .samami-ai-welcome,.samami-enterprise-shell .samami-ai-loading,.samami-enterprise-shell .samami-ai-guidance>div,.samami-enterprise-shell .samami-ai-letter dl{border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important}.samami-enterprise-shell .samami-ai-context{border-bottom-color:var(--border-soft)!important;color:var(--text-muted)!important}.samami-enterprise-shell .samami-ai-context b,.samami-enterprise-shell .samami-ai-welcome h2,.samami-enterprise-shell .samami-ai-letter h3,.samami-enterprise-shell .samami-ai-letter dd{color:var(--text-primary)!important}.samami-enterprise-shell .samami-ai-welcome p,.samami-enterprise-shell .samami-ai-guidance p{color:var(--text-secondary)!important}.samami-enterprise-shell :is(.samami-ai-welcome button,.samami-ai-actions button,.samami-ai-result,.samami-ai-attention button){border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important}.samami-enterprise-shell :is(.samami-ai-welcome button,.samami-ai-actions button,.samami-ai-result,.samami-ai-attention button):hover{border-color:var(--border-emphasis)!important;background:var(--surface-hover)!important}.samami-enterprise-shell .samami-ai-guidance b,.samami-enterprise-shell .samami-ai-result strong,.samami-enterprise-shell .samami-ai-attention button b{color:var(--text-primary)!important}.samami-enterprise-shell .samami-ai-letter-body{border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important}.samami-enterprise-shell .samami-ai-manual-edit :is(input,textarea),.samami-enterprise-shell .samami-ai-panel>footer :is(input,textarea){border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important}.samami-enterprise-shell .samami-ai-panel>footer form span>button:not(.erp-button-primary),.samami-enterprise-shell .samami-ai-files span{border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-secondary)!important}.samami-enterprise-shell .samami-ai-state-row .is-suggested{background:color-mix(in srgb,var(--status-info) 10%,var(--surface-raised))!important;color:var(--status-info)!important}.samami-enterprise-shell .samami-ai-state-row .is-human,.samami-enterprise-shell .samami-ai-clarification{background:color-mix(in srgb,var(--status-warning) 9%,var(--surface-raised))!important;color:var(--status-warning)!important}.samami-enterprise-shell .samami-ai-state-row .is-executed,.samami-enterprise-shell .samami-ai-issued{background:color-mix(in srgb,var(--status-success) 9%,var(--surface-raised))!important;color:var(--status-success)!important}.samami-enterprise-shell .samami-ai-error{background:color-mix(in srgb,var(--status-danger) 9%,var(--surface-raised))!important;color:var(--status-danger)!important}#root .samami-enterprise-shell .samami-sidebar-utility-stack .samami-sidebar-search>span,#root .samami-enterprise-shell .samami-sidebar-notifications>span:not(.samami-sidebar-notification-icon),#root .samami-enterprise-shell .samami-sidebar-notifications>b,#root .samami-enterprise-shell .samami-sidebar-avatar>span{font-size:11.5px!important;line-height:1.45!important}#root .samami-enterprise-shell .erp-metric-card>div:first-child>p,#root .samami-enterprise-shell .erp-metric-card>div:first-child>small,#root .samami-enterprise-shell .op51-page .op51-metric>span,#root .samami-enterprise-shell .op51-page .op51-metric>small,#root .samami-enterprise-shell .op51-page .op51-panel>header small,#root .samami-enterprise-shell .op51-page .op51-row-link small,#root .samami-enterprise-shell .op51-page .op51-row-link time,#root .samami-enterprise-shell .op51-page .op51-tags span,#root .samami-enterprise-shell .op51-page .op51-quick>span,#root .samami-enterprise-shell .op51-page .op51-quick>small,#root .samami-enterprise-shell .op51-page .op51-alert-row b,#root .samami-enterprise-shell .op51-page .op51-alert-row small,#root .samami-enterprise-shell .op51-page .op51-inline-link,#root .samami-enterprise-shell .op51-page .op51-alert-card p{font-size:11.5px!important;line-height:1.6!important}.samami-enterprise-shell :is(.erp-card,.erp-data-region,.erp-form-panel,.erp-table-shell,.sam-panel,.op51-panel,.op51-attention,.erp-dashboard-health,.fin49-panel,.crm-ux2-summary,.commercial-ux3-records,.approvals-ux4-queue,.approvals-ux4-control){border-color:var(--border-soft)!important;background:var(--surface-panel)!important;box-shadow:none!important}.samami-enterprise-shell :is(.erp-card,.sam-panel,.op51-panel,.commercial-ux3-record,.approvals-ux4-record){transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease!important}.samami-enterprise-shell :is(.erp-card,.sam-panel,.commercial-ux3-record,.approvals-ux4-record):hover{transform:none!important;border-color:var(--border-emphasis)!important;background:var(--surface-raised)!important;box-shadow:0 6px 18px #0000001a!important}.samami-enterprise-shell :is(.rounded-2xl){border-radius:.8rem!important}.samami-enterprise-shell :is(.rounded-xl){border-radius:.65rem!important}.samami-enterprise-shell :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-slate-200){background-color:var(--surface-raised)!important}.samami-enterprise-shell .bg-slate-950{background-color:var(--surface-selected)!important}.samami-enterprise-shell :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--text-primary)!important}.samami-enterprise-shell :is(.text-slate-600,.text-slate-500){color:var(--text-muted)!important}.samami-enterprise-shell :is(.text-slate-400,.text-slate-300){color:var(--text-subtle)!important}.samami-enterprise-shell :is(.border-slate-100,.border-slate-200,.border-slate-300){border-color:var(--border-soft)!important}.samami-enterprise-shell :is(.bg-amber-50,.bg-amber-100){background:color-mix(in srgb,var(--status-warning) 9%,var(--surface-panel))!important}.samami-enterprise-shell :is(.text-amber-900,.text-amber-800,.text-amber-700){color:var(--status-warning)!important}.samami-enterprise-shell :is(.border-amber-200,.border-amber-300,.border-amber-400){border-color:color-mix(in srgb,var(--status-warning) 30%,var(--border-soft))!important}.samami-enterprise-shell :is(.bg-emerald-50,.bg-emerald-100){background:color-mix(in srgb,var(--status-success) 8%,var(--surface-panel))!important}.samami-enterprise-shell :is(.text-emerald-900,.text-emerald-800,.text-emerald-700){color:var(--status-success)!important}.samami-enterprise-shell :is(.border-emerald-200,.border-emerald-300){border-color:color-mix(in srgb,var(--status-success) 28%,var(--border-soft))!important}.samami-enterprise-shell :is(.bg-rose-50,.bg-red-50){background:color-mix(in srgb,var(--status-danger) 8%,var(--surface-panel))!important}.samami-enterprise-shell :is(.text-rose-900,.text-rose-800,.text-rose-700,.text-red-900,.text-red-800,.text-red-700){color:var(--status-danger)!important}.samami-enterprise-shell :is(.bg-blue-50,.bg-sky-50){background:color-mix(in srgb,var(--status-info) 8%,var(--surface-panel))!important}.samami-enterprise-shell :is(.text-blue-900,.text-blue-800,.text-blue-700,.text-sky-900,.text-sky-800,.text-sky-700){color:var(--status-info)!important}.samami-enterprise-shell :is(.samami-workspace-rail-item,.samami-nav-item,.erp-workspace-tab){color:var(--text-secondary)!important}.samami-enterprise-shell :is(.samami-workspace-rail-item,.samami-nav-item,.erp-workspace-tab):hover{background:var(--surface-hover)!important;color:var(--text-primary)!important}.samami-enterprise-shell :is(.samami-workspace-rail-item.is-active,.samami-nav-item.is-active,.erp-workspace-tab.is-active){border-color:var(--border-emphasis)!important;background:linear-gradient(90deg,rgba(211,166,77,.095),transparent 82%),var(--surface-selected)!important;color:var(--text-primary)!important;box-shadow:inset 2px 0 var(--accent-primary)!important}html[dir=rtl] .samami-enterprise-shell :is(.samami-workspace-rail-item.is-active,.samami-nav-item.is-active,.erp-workspace-tab.is-active){box-shadow:inset -2px 0 var(--accent-primary)!important}.samami-enterprise-shell table{color:var(--text-primary)!important}.samami-enterprise-shell :is(thead,.erp-data-table thead,.op51-table thead,.fin49-table thead){background:var(--surface-raised)!important;color:var(--text-secondary)!important}.samami-enterprise-shell :is(th,.erp-data-table th,.op51-table th,.fin49-table th){background:var(--surface-raised)!important;border-color:var(--border-soft)!important;color:var(--text-secondary)!important;font-size:.75rem!important;font-weight:700!important;line-height:1.5!important}.samami-enterprise-shell :is(td,.erp-data-table td,.op51-table td,.fin49-table td){border-color:var(--border-soft)!important;color:var(--text-primary)!important;font-size:.84rem!important;line-height:1.58!important}.samami-enterprise-shell tbody tr{background:transparent!important}.samami-enterprise-shell tbody tr:hover{background:color-mix(in srgb,var(--accent-primary) 3.5%,var(--surface-panel))!important}.samami-enterprise-shell .erp-data-table tbody tr[aria-selected=true],.samami-enterprise-shell .erp-data-table tbody tr.is-selected{background:var(--surface-selected)!important;box-shadow:inset 2px 0 var(--accent-primary)}.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.erp-input){border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--accent-primary)!important;color-scheme:dark!important}.samami-enterprise-shell :is(input,textarea)::-moz-placeholder{color:var(--text-subtle)!important;-webkit-text-fill-color:var(--text-subtle)!important;opacity:1!important}.samami-enterprise-shell :is(input,textarea)::placeholder{color:var(--text-subtle)!important;-webkit-text-fill-color:var(--text-subtle)!important;opacity:1!important}.samami-enterprise-shell :is(.erp-field>span,.erp-form-field,label>span:first-child){color:var(--text-secondary)!important;font-size:var(--ux-font-label)!important;line-height:1.6!important}.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.erp-input):hover:not(:disabled):not([readonly]){border-color:var(--border-emphasis)!important;background:var(--surface-hover)!important}.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.erp-input):focus:not(:disabled):not([readonly]),.samami-enterprise-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.erp-input):focus-visible:not(:disabled):not([readonly]){border-color:var(--accent-primary)!important;background:var(--surface-raised)!important;box-shadow:var(--comfort-focus-ring)!important;outline:none!important}.samami-enterprise-shell :is(input,select,textarea,.erp-input):disabled{border-color:var(--border-soft)!important;background:#191e22!important;color:var(--text-subtle)!important;-webkit-text-fill-color:var(--text-subtle)!important;opacity:.72!important}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button){border-color:#dfb6605c!important;background:var(--accent-primary)!important;color:#17191b!important;box-shadow:none!important}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button):hover{background:var(--accent-primary-hover)!important;transform:none!important}.samami-enterprise-shell :is(.erp-button-secondary,.sam-secondary-button){border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important;box-shadow:none!important}.samami-enterprise-shell :is(.erp-button-secondary,.sam-secondary-button):hover{border-color:var(--border-emphasis)!important;background:var(--surface-hover)!important}.samami-enterprise-shell .erp-status-pill{border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-secondary)!important;font-weight:700!important}.samami-enterprise-shell .erp-status-pill.is-success{border-color:color-mix(in srgb,var(--status-success) 26%,var(--border-soft))!important;background:color-mix(in srgb,var(--status-success) 8%,var(--surface-panel))!important;color:var(--status-success)!important}.samami-enterprise-shell .erp-status-pill.is-warning{border-color:color-mix(in srgb,var(--status-warning) 28%,var(--border-soft))!important;background:color-mix(in srgb,var(--status-warning) 8%,var(--surface-panel))!important;color:var(--status-warning)!important}.samami-enterprise-shell .erp-status-pill.is-danger{border-color:color-mix(in srgb,var(--status-danger) 26%,var(--border-soft))!important;background:color-mix(in srgb,var(--status-danger) 8%,var(--surface-panel))!important;color:var(--status-danger)!important}.samami-enterprise-shell .erp-status-pill.is-info{border-color:color-mix(in srgb,var(--status-info) 26%,var(--border-soft))!important;background:color-mix(in srgb,var(--status-info) 8%,var(--surface-panel))!important;color:var(--status-info)!important}.samami-enterprise-shell .op51-row-link{border-color:var(--border-soft)!important;background:transparent!important;color:var(--text-primary)!important;box-shadow:none!important}.samami-enterprise-shell .op51-row-link:hover,.samami-enterprise-shell .op51-alert-row:hover{background:var(--surface-hover)!important;transform:none!important;box-shadow:none!important}.samami-enterprise-shell :is(.op51-row-link small,.op51-alert-row small,.fin49-table td small,.fin49-list small){color:var(--text-muted)!important}.samami-enterprise-shell :is(.op51-quick,.fin49-stat){border-color:var(--border-soft)!important;background:var(--surface-raised)!important;box-shadow:none!important}.samami-enterprise-shell :is(.fin49-stat strong,.fin49-panel h2,.fin49-list strong,.fin49-list b){color:var(--text-primary)!important}.samami-enterprise-shell .samiverse-project{--samiverse-comfort-panel:var(--surface-panel);--samiverse-comfort-raised:var(--surface-raised)}.samami-enterprise-shell :is(.samiverse-project-context,.samiverse-project-lifecycle,.samiverse-project-depth,.samiverse-project-story,.samiverse-project-actions,.samiverse-project-ai,.samiverse-project-docs,.samiverse-project-deeper){border-color:var(--border-soft)!important;background:var(--samiverse-comfort-panel)!important;box-shadow:none!important}.samami-enterprise-shell .samiverse-project-stage{border-color:var(--border-soft)!important;background:var(--surface-raised)!important}.samami-enterprise-shell .samiverse-project-stage.is-current{border-color:color-mix(in srgb,var(--accent-primary) 34%,var(--border-soft))!important;background:color-mix(in srgb,var(--accent-primary) 7%,var(--surface-raised))!important}.samami-enterprise-shell{scrollbar-color:#4d565d transparent;scrollbar-width:thin}.samami-enterprise-shell ::-webkit-scrollbar{width:9px;height:9px}.samami-enterprise-shell ::-webkit-scrollbar-track{background:transparent}.samami-enterprise-shell ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#4b545b;background-clip:padding-box}.samami-enterprise-shell ::-webkit-scrollbar-thumb:hover{background:#626c73;background-clip:padding-box}@media (max-width:767px){.samami-enterprise-shell{--ux-font-body:.9rem;--ux-font-meta:.775rem;--ux-font-label:.8rem;--ux-space-section:1.1rem}.samami-enterprise-shell .erp-page-surface{padding-inline:.85rem!important}}.samami-enterprise-shell{--sam-auth-header-h:54px;--sam-layer-context:var(--sam-layer-sticky);--sam-layer-sidebar:var(--sam-layer-nav);--sam-layer-header:var(--sam-layer-nav);--sam-layer-assistant-dock:var(--sam-layer-nav);--sam-layer-assistant:var(--sam-layer-samami)}.samami-enterprise-shell .samami-page-header{display:grid!important;gap:.65rem!important;padding-block:.25rem 1rem!important}.samami-enterprise-shell .samami-page-context-line{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;color:var(--text-muted)}.samami-enterprise-shell .samami-page-world{display:inline-flex;align-items:center;min-height:1.7rem;border-inline-start:2px solid var(--accent-primary);padding-inline-start:.55rem;color:var(--text-secondary);font-size:.75rem;font-weight:760}.samami-enterprise-shell .samami-page-context-line .samami-breadcrumbs{margin:0!important}.samami-enterprise-shell .samami-page-context-line .samami-breadcrumbs ol{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.samami-enterprise-shell .samami-page-context-line .samami-breadcrumbs :is(a,span,li){font-size:.72rem!important;color:var(--text-muted)!important}.samami-enterprise-shell .samami-page-context-line .samami-breadcrumbs [aria-current=page]{color:var(--text-secondary)!important}.samami-enterprise-shell .samami-page-title-row h1{max-width:22ch}.samami-enterprise-shell .samami-page-workflow{display:flex;max-width:72rem;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.55rem;color:var(--text-secondary);font-size:.78rem;line-height:1.7}.samami-enterprise-shell .samami-page-workflow span{border:1px solid var(--border-soft);border-radius:999px;background:var(--surface-raised);padding:.16rem .5rem;color:var(--text-muted);font-size:.69rem;font-weight:720}.samami-enterprise-shell .sam-experience-primer{display:grid;grid-template-columns:minmax(9rem,.38fr) minmax(0,1.62fr) auto;align-items:stretch;gap:0;overflow:hidden;border-block:1px solid var(--border-soft);background:color-mix(in srgb,var(--surface-panel) 72%,transparent)}.samami-enterprise-shell .sam-experience-primer__label{display:grid;align-content:center;gap:.18rem;border-inline-end:1px solid var(--border-soft);padding:.9rem 1rem}.samami-enterprise-shell .sam-experience-primer__label span{color:var(--accent-primary);font-size:.69rem;font-weight:800}.samami-enterprise-shell .sam-experience-primer__label b{color:var(--text-primary);font-size:.83rem;font-weight:720}.samami-enterprise-shell .sam-experience-primer dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.samami-enterprise-shell .sam-experience-primer dl>div{min-width:0;border-inline-end:1px solid var(--border-soft);padding:.82rem .95rem}.samami-enterprise-shell .sam-experience-primer dt{color:var(--text-muted);font-size:.69rem;font-weight:720}.samami-enterprise-shell .sam-experience-primer dd{margin-top:.24rem;color:var(--text-secondary);font-size:.79rem;font-weight:560;line-height:1.72}.samami-enterprise-shell .sam-experience-primer dl>div[data-tone=warning] dt{color:var(--status-warning)}.samami-enterprise-shell .sam-experience-primer dl>div[data-tone=danger] dt{color:var(--status-danger)}.samami-enterprise-shell .sam-experience-primer dl>div[data-tone=success] dt{color:var(--status-success)}.samami-enterprise-shell .sam-experience-primer__actions{display:flex;min-width:9.5rem;flex-direction:column;justify-content:center;gap:.35rem;padding:.65rem .75rem}.samami-enterprise-shell .sam-experience-primer__actions .erp-button{min-height:2.3rem!important;font-size:.72rem!important}.samami-enterprise-shell .sam-experience-primer__samami{display:inline-flex;min-height:2.3rem;align-items:center;justify-content:center;gap:.35rem;border:1px solid color-mix(in srgb,var(--accent-primary) 28%,var(--border-soft));border-radius:var(--ux-radius-control);background:color-mix(in srgb,var(--accent-primary) 7%,var(--surface-panel));color:var(--text-primary);padding:.4rem .65rem;font-size:.72rem;font-weight:720}.samami-enterprise-shell .sam-experience-primer__samami:hover{background:color-mix(in srgb,var(--accent-primary) 11%,var(--surface-panel))}.samami-enterprise-shell .samami-sidebar-search{color:var(--text-secondary)!important}body>.samami-command-layer[data-qa=erp-command-layer]{z-index:var(--sam-layer-command,100)!important}body>.samami-command-layer[data-qa=erp-command-layer]>.samami-command-backdrop{background:rgba(7,9,11,.46)!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important}body>.samami-command-layer .samami-command-purpose{display:flex;align-items:flex-start;gap:.5rem;margin:.75rem .9rem 0;border-inline-start:2px solid var(--accent-primary,#d3a64d);padding:.35rem .65rem;color:var(--text-muted,#959da3);font-size:.72rem;line-height:1.65}.samami-enterprise-shell .samami-app-sidebar{z-index:var(--sam-layer-sidebar)!important}.samami-enterprise-shell .samami-app-header.samami-app-header-floating{z-index:var(--sam-layer-header)!important}.samami-enterprise-shell .samami-header-floating-controls{z-index:calc(var(--sam-layer-header) + 1)!important}.samami-enterprise-shell .samami-mobile-sidebar-layer{z-index:var(--sam-layer-mobile-nav)!important}.samami-enterprise-shell :is(.erp-modal-layer,.erp-drawer-layer){z-index:var(--sam-layer-modal)!important}.samami-enterprise-shell .erp-toast-region{z-index:var(--sam-layer-toast)!important}.samami-enterprise-shell :is(.sam-portal-tabs,[class*=lifecycle-nav]){scroll-margin-top:calc(var(--sam-auth-header-h) + .75rem)}.samami-enterprise-shell .sam-portal-tabs{top:calc(var(--sam-auth-header-h) + .35rem)!important;z-index:var(--sam-layer-context)!important}.samami-enterprise-shell .commercial-ux3-create{top:calc(var(--sam-auth-header-h) + 1rem)!important}.samami-enterprise-shell .erp-page-surface{padding-block-end:7.25rem!important}.samami-ai-dock{z-index:var(--sam-layer-assistant-dock,55)!important;border-color:var(--border-soft)!important;background:rgba(27,32,36,.94)!important;box-shadow:0 10px 30px #0000002e!important}.samami-ai-dock.is-panel-open{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(.5rem)}.samami-ai-layer{z-index:var(--sam-layer-assistant,75)!important;background:rgba(7,9,11,.22)!important;backdrop-filter:blur(1.5px)}.samami-ai-panel{top:calc(var(--sam-auth-header-h,54px) + .75rem)!important;bottom:1rem!important;left:1rem!important;width:min(31rem,calc(100vw - 2rem))!important;max-height:calc(100dvh - var(--sam-auth-header-h,54px) - 1.75rem)!important;border-color:var(--border-emphasis)!important;background:var(--surface-panel)!important;box-shadow:var(--comfort-shadow-raised)!important}.samami-ai-panel>header,.samami-ai-panel>footer{flex:0 0 auto;border-color:var(--border-soft)!important;background:var(--surface-panel)!important}.samami-ai-panel>footer{position:static!important;padding:.75rem 1rem!important}.samami-ai-conversation{min-height:0;flex:1 1 auto;overflow-y:auto;padding:1rem 1.1rem!important;overscroll-behavior:contain}.samami-ai-context{border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-muted)!important}.samami-ai-context b{color:var(--text-primary)!important}.samami-ai-panel :is(.samami-ai-welcome,.samami-ai-guidance>div,.samami-ai-letter dl,.samami-ai-loading){border-color:var(--border-soft)!important;background:var(--surface-raised)!important}.samami-ai-panel :is(.samami-ai-welcome p,.samami-ai-guidance p,.samami-ai-result small,.samami-ai-attention small,.samami-ai-letter dt){color:var(--text-muted)!important}.samami-ai-panel :is(.samami-ai-welcome button,.samami-ai-actions button,.samami-ai-result,.samami-ai-attention button){border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important}.samami-ai-panel :is(input,textarea){background:var(--surface-raised)!important;color:var(--text-primary)!important;border-color:var(--border-soft)!important}.samami-ai-panel .samami-ai-mark,.samami-ai-brand-button{background:var(--accent-primary)!important;color:#17191b!important}.samami-enterprise-shell :is(a,button,input,select,textarea,summary):focus-visible{scroll-margin-top:calc(var(--sam-auth-header-h) + 1rem)}@media (max-width:1023px){.samami-enterprise-shell .erp-page-surface{padding-block-end:6.75rem!important}.samami-enterprise-shell .sam-experience-primer{grid-template-columns:1fr}.samami-enterprise-shell .sam-experience-primer__label{border-inline-end:0;border-bottom:1px solid var(--border-soft)}.samami-enterprise-shell .sam-experience-primer__actions{min-width:0;flex-direction:row;justify-content:flex-start;border-top:1px solid var(--border-soft)}}@media (max-width:700px){.samami-enterprise-shell .sam-experience-primer dl{grid-template-columns:1fr}.samami-enterprise-shell .sam-experience-primer dl>div{border-inline-end:0;border-bottom:1px solid var(--border-soft)}.samami-enterprise-shell .sam-experience-primer dl>div:last-child{border-bottom:0}.samami-enterprise-shell .sam-experience-primer__actions{display:grid;grid-template-columns:1fr}.samami-ai-panel{inset:calc(var(--sam-auth-header-h,54px) + .35rem) .5rem .5rem!important;width:auto!important;max-height:none!important}.samami-ai-layer{background:rgba(7,9,11,.3)!important}}.samami-enterprise-shell .samami-page-intro{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;-moz-column-gap:0!important;column-gap:0!important}.samami-enterprise-shell .samami-page-intro :is(.samami-page-title-row,.samami-page-description,.samami-page-workflow){grid-column:1!important;grid-row:auto!important;min-width:0}.samami-enterprise-shell .samiverse-project{color:var(--text-primary)!important}.samami-enterprise-shell .samiverse-project-context{border-color:var(--border-soft)!important;background:linear-gradient(145deg,var(--surface-panel),var(--surface-raised))!important;box-shadow:none!important}.samami-enterprise-shell .samiverse-project-context__rail{border-bottom-color:var(--border-soft)!important;color:var(--text-muted)!important;font-size:.72rem!important}.samami-enterprise-shell .samiverse-project-context__rail :is(b,strong){color:var(--text-primary)!important}.samami-enterprise-shell .samiverse-project-context__main p{color:var(--text-muted)!important;font-size:.72rem!important}.samami-enterprise-shell .samiverse-project-context__meta span{border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-secondary)!important;font-size:.72rem!important}.samami-enterprise-shell .samiverse-project-context__reason{border-color:var(--border-soft)!important}.samami-enterprise-shell :is(.samiverse-project-context__reason span,.samiverse-project-section-head span,.samiverse-project-signal__body>span){color:var(--text-muted)!important;font-size:.72rem!important}.samami-enterprise-shell .samiverse-project-signal{border-color:var(--border-soft)!important;background:var(--surface-panel)!important}.samami-enterprise-shell .samiverse-project-signal.is-warning{border-color:color-mix(in srgb,var(--status-warning) 28%,var(--border-soft))!important;background:color-mix(in srgb,var(--status-warning) 8%,var(--surface-panel))!important}.samami-enterprise-shell .samiverse-project-signal.is-danger{border-color:color-mix(in srgb,var(--status-danger) 28%,var(--border-soft))!important;background:color-mix(in srgb,var(--status-danger) 8%,var(--surface-panel))!important}.samami-enterprise-shell .samiverse-project-signal__icon{background:var(--surface-raised)!important;color:var(--text-secondary)!important}.samami-enterprise-shell .samiverse-project-signal__facts{color:var(--text-secondary)!important}.samami-enterprise-shell .samiverse-project-samami{border:1px solid color-mix(in srgb,var(--accent-primary) 30%,var(--border-soft))!important;background:color-mix(in srgb,var(--accent-primary) 9%,var(--surface-raised))!important;color:var(--text-primary)!important}.samami-enterprise-shell :is(.samiverse-project-lifecycle,.samiverse-project-depth,.samiverse-project-story,.samiverse-project-actions,.samiverse-project-ai,.samiverse-project-docs,.samiverse-project-deeper){border-color:var(--border-soft)!important;background:var(--surface-panel)!important;box-shadow:none!important}.samami-enterprise-shell .samiverse-project-section-head small{color:var(--text-muted)!important;font-size:.72rem!important}.samami-enterprise-shell .samiverse-project-section-head :is(button,a){color:var(--text-secondary)!important;font-size:.72rem!important}.samami-enterprise-shell .samiverse-project-stage{color:var(--text-muted)!important}.samami-enterprise-shell .samiverse-project-stage:after{background:var(--border-emphasis)!important}.samami-enterprise-shell .samiverse-project-stage__node{border-color:var(--border-emphasis)!important;background:var(--surface-raised)!important}.samami-enterprise-shell .samiverse-project-stage.is-current{background:var(--surface-selected)!important;color:var(--text-primary)!important}.samami-enterprise-shell .samiverse-project-stage.is-current .samiverse-project-stage__node{border-color:var(--accent-primary)!important;color:var(--accent-primary)!important}.samami-enterprise-shell .samiverse-project-stage small{font-size:.72rem!important}.samami-enterprise-shell .samiverse-project-depth__switch button{border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-secondary)!important}.samami-enterprise-shell .samiverse-project-depth__switch button:hover:not(:disabled){border-color:var(--border-emphasis)!important;background:var(--surface-hover)!important}.samami-enterprise-shell .samiverse-project-depth__switch button small{color:var(--text-muted)!important;font-size:.72rem!important}.samami-enterprise-shell .samiverse-project-depth__switch button.is-active{border-color:color-mix(in srgb,var(--accent-primary) 40%,var(--border-soft))!important;background:var(--surface-selected)!important;color:var(--text-primary)!important;box-shadow:inset 0 -2px var(--accent-primary)!important}.samami-enterprise-shell .samiverse-project-story__list article{border-bottom-color:var(--border-soft)!important}.samami-enterprise-shell .samiverse-project-story__list :is(time,small){color:var(--text-muted)!important;font-size:.72rem!important}.samami-enterprise-shell .samiverse-project-empty,.samami-enterprise-shell .samiverse-project-docs__groups>div{background:var(--surface-raised)!important;color:var(--text-muted)!important}.samami-enterprise-shell .samiverse-project-actions__grid :is(button,a),.samami-enterprise-shell .samiverse-project-ai__prompts button,.samami-enterprise-shell .samiverse-project-deeper__links a{border-color:var(--border-soft)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important}.samami-enterprise-shell .samiverse-project-actions__grid :is(button,a):hover,.samami-enterprise-shell .samiverse-project-ai__prompts button:hover,.samami-enterprise-shell .samiverse-project-deeper__links a:hover{border-color:var(--border-emphasis)!important;background:var(--surface-hover)!important}.samami-enterprise-shell .samiverse-project-actions__grid small,.samami-enterprise-shell .samiverse-project-ai p,.samami-enterprise-shell .samiverse-project-docs__groups :is(span,small),.samami-enterprise-shell .samiverse-project-deeper p,.samami-enterprise-shell .samiverse-project-projection-boundary{color:var(--text-muted)!important;font-size:.72rem!important}.samami-enterprise-shell .samiverse-project-ai{background:linear-gradient(145deg,var(--surface-panel),var(--surface-raised))!important}.samami-enterprise-shell .samiverse-project-ai__mark{background:color-mix(in srgb,var(--accent-primary) 11%,var(--surface-raised))!important;color:var(--accent-primary)!important}.samami-enterprise-shell .samiverse-project-ai__prompts button,.samami-enterprise-shell .samiverse-project-deeper__links a{font-size:.72rem!important}.samami-enterprise-shell .samiverse-project-projection-boundary{background:var(--surface-raised)!important}.samami-enterprise-shell .samiverse-project-projection-boundary span:first-child{color:var(--text-secondary)!important}.samami-enterprise-shell .crm-ux2-page :is(.crm-ux2-value small,.crm-ux2-follow-up>span){font-size:.72rem!important;line-height:1.55!important}.samami-enterprise-shell .samami-ai-layer{background:rgba(7,9,11,.22)!important}@media (max-width:700px){.samami-enterprise-shell .samami-ai-layer{background:rgba(7,9,11,.3)!important}}#root .samami-enterprise-shell>.samami-ai-layer[role=dialog]{background:rgba(7,9,11,.22)!important}@media (max-width:700px){#root .samami-enterprise-shell>.samami-ai-layer[role=dialog]{background:rgba(7,9,11,.3)!important}}.samami-enterprise-shell .sam-secondary-depth{overflow:hidden;border:1px solid var(--border-soft);border-radius:var(--ux-radius-surface);background:color-mix(in srgb,var(--surface-panel) 72%,transparent)}.samami-enterprise-shell .sam-secondary-depth>summary{display:flex;min-height:2.85rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:.75rem;padding:.72rem .9rem;color:var(--text-secondary);font-size:.78rem;font-weight:720}.samami-enterprise-shell .sam-secondary-depth>summary::-webkit-details-marker{display:none}.samami-enterprise-shell .sam-secondary-depth>summary:after{content:"جزئیات";color:var(--text-muted);font-size:.68rem;font-weight:650}.samami-enterprise-shell .sam-secondary-depth[open]>summary{border-bottom:1px solid var(--border-soft);background:var(--surface-raised);color:var(--text-primary)}.samami-enterprise-shell .sam-secondary-depth[open]>summary:after{content:"بستن"}.samami-enterprise-shell .sam-secondary-depth__body{display:grid;gap:1rem;padding:1rem}.samami-enterprise-shell .sam-focus-list{overflow:hidden;border-block:1px solid var(--border-soft);background:var(--surface-panel)}.samami-enterprise-shell .sam-focus-list__head{display:flex;align-items:baseline;gap:.5rem;padding:.7rem .85rem;border-bottom:1px solid var(--border-soft)}.samami-enterprise-shell .sam-focus-list__head span{color:var(--accent-primary);font-size:.68rem;font-weight:800}.samami-enterprise-shell .sam-focus-list__head b{font-size:.82rem}.samami-enterprise-shell .sam-focus-list__rows{display:grid}.samami-enterprise-shell .sam-focus-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3.35rem;padding:.65rem .85rem;border-bottom:1px solid var(--border-soft);color:var(--text-primary)}.samami-enterprise-shell .sam-focus-row:last-child{border-bottom:0}.samami-enterprise-shell .sam-focus-row:hover{background:var(--surface-hover)}.samami-enterprise-shell .sam-focus-row>span:first-child{display:grid;gap:.15rem;min-width:0}.samami-enterprise-shell .sam-focus-row b{font-size:.8rem}.samami-enterprise-shell .sam-focus-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:.72rem}.samami-enterprise-shell .sam-focus-row>span:last-child{color:var(--text-muted);font-size:.72rem}.samami-enterprise-shell .sam-focus-row>span.is-attention{color:var(--status-warning);font-weight:720}.samami-enterprise-shell .sam-finance-focus{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--border-soft);background:var(--surface-panel)}.samami-enterprise-shell .sam-finance-focus>div{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem .9rem;border-inline-end:1px solid var(--border-soft)}.samami-enterprise-shell .sam-finance-focus>div:last-child{border-inline-end:0}.samami-enterprise-shell .sam-finance-focus span{color:var(--text-muted);font-size:.72rem}.samami-enterprise-shell .sam-finance-focus b{font-size:1rem}.samami-enterprise-shell .sam-pricing-mode-nav{display:flex;max-width:100%;gap:.35rem;overflow-x:auto;padding:.15rem 0 .35rem;scrollbar-width:thin}.samami-enterprise-shell .sam-pricing-mode{display:inline-flex;min-height:2.45rem;flex:0 0 auto;align-items:center;gap:.4rem;border:1px solid var(--border-soft);border-radius:999px;background:transparent;color:var(--text-muted);padding:.42rem .72rem;font-size:.72rem;font-weight:700}.samami-enterprise-shell .sam-pricing-mode:hover{border-color:var(--border-emphasis);background:var(--surface-hover);color:var(--text-primary)}.samami-enterprise-shell .sam-pricing-mode.is-active{border-color:color-mix(in srgb,var(--accent-primary) 35%,var(--border-soft));background:color-mix(in srgb,var(--accent-primary) 8%,var(--surface-raised));color:var(--text-primary)}.samami-enterprise-shell .sam-price-browser{overflow:hidden;border:1px solid var(--border-soft);border-radius:var(--ux-radius-surface);background:var(--surface-panel)}.samami-enterprise-shell .sam-price-browser__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid var(--border-soft)}.samami-enterprise-shell .sam-price-browser__head>div:first-child{max-width:52rem}.samami-enterprise-shell .sam-price-browser__head span{color:var(--accent-primary);font-size:.69rem;font-weight:800}.samami-enterprise-shell .sam-price-browser__head h2{margin-top:.15rem;font-size:1rem;font-weight:800}.samami-enterprise-shell .sam-price-browser__head p{margin-top:.25rem;color:var(--text-muted);font-size:.76rem;line-height:1.65}.samami-enterprise-shell .sam-price-book-badge{display:grid;flex:0 0 auto;gap:.1rem;text-align:end}.samami-enterprise-shell .sam-price-book-badge small,.samami-enterprise-shell .sam-price-book-badge span{color:var(--text-muted);font-size:.68rem}.samami-enterprise-shell .sam-price-book-badge b{font-size:.75rem}.samami-enterprise-shell .sam-price-family-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--border-soft)}.samami-enterprise-shell .sam-price-family{display:grid;min-height:4.2rem;align-content:center;gap:.3rem;border-inline-end:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:transparent;padding:.7rem .8rem;text-align:start;color:var(--text-primary)}.samami-enterprise-shell .sam-price-family:nth-child(5n){border-inline-end:0}.samami-enterprise-shell .sam-price-family:hover{background:var(--surface-hover)}.samami-enterprise-shell .sam-price-family.is-active{background:var(--surface-selected);box-shadow:inset 0 -2px var(--accent-primary)}.samami-enterprise-shell .sam-price-family>span:first-child{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.samami-enterprise-shell .sam-price-family b{font-size:.76rem}.samami-enterprise-shell .sam-price-family small{color:var(--text-muted);font-size:.66rem}.samami-enterprise-shell .sam-price-family>span:last-child{color:var(--status-success);font-size:.66rem;font-weight:720}.samami-enterprise-shell .sam-price-family>span.is-attention{color:var(--status-warning)}.samami-enterprise-shell .sam-price-empty{padding:1.2rem;text-align:center;color:var(--text-muted);font-size:.78rem}.samami-enterprise-shell .sam-price-family-results{padding:.85rem}.samami-enterprise-shell .sam-price-family-toolbar{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.7rem}.samami-enterprise-shell .sam-price-family-toolbar>div:first-child{display:grid;gap:.1rem}.samami-enterprise-shell .sam-price-family-back{width:-moz-max-content;width:max-content;color:var(--accent-primary);font-size:.68rem;font-weight:720}.samami-enterprise-shell .sam-price-family-toolbar h3{font-size:.95rem;font-weight:800}.samami-enterprise-shell .sam-price-family-toolbar span{color:var(--text-muted);font-size:.68rem}.samami-enterprise-shell .sam-price-family-controls{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(10rem,.75fr);gap:.45rem;min-width:min(28rem,100%)}.samami-enterprise-shell .sam-price-family-controls .erp-input{min-height:2.35rem!important;font-size:.72rem!important}.samami-enterprise-shell .sam-price-list{overflow:hidden;border:1px solid var(--border-soft);border-radius:.65rem}.samami-enterprise-shell .sam-price-record{border-bottom:1px solid var(--border-soft);background:var(--surface-panel)}.samami-enterprise-shell .sam-price-record:last-child{border-bottom:0}.samami-enterprise-shell .sam-price-row{display:grid;grid-template-columns:minmax(15rem,2fr) minmax(9rem,1fr) minmax(10rem,1.05fr) minmax(9rem,.9fr) minmax(7.5rem,.7fr);align-items:center;gap:.75rem;padding:.68rem .75rem}.samami-enterprise-shell .sam-price-row--head{background:var(--surface-raised);color:var(--text-muted);font-size:.68rem;font-weight:720}.samami-enterprise-shell .sam-price-row>span{display:grid;gap:.15rem;min-width:0}.samami-enterprise-shell .sam-price-row b{font-size:.75rem;line-height:1.5}.samami-enterprise-shell .sam-price-row small{color:var(--text-muted);font-size:.67rem;line-height:1.45}.samami-enterprise-shell .sam-price-row .erp-button{min-height:2.15rem!important;font-size:.68rem!important}.samami-enterprise-shell .sam-price-freshness{display:inline-flex;width:-moz-max-content;width:max-content;align-items:center;border:1px solid var(--border-soft);border-radius:999px;padding:.18rem .48rem;font-size:.66rem;font-style:normal;font-weight:760}.samami-enterprise-shell .sam-price-freshness.is-current{border-color:color-mix(in srgb,var(--status-success) 30%,var(--border-soft));color:var(--status-success)}.samami-enterprise-shell .sam-price-freshness.is-review_soon,.samami-enterprise-shell .sam-price-freshness.is-unknown{border-color:color-mix(in srgb,var(--status-warning) 32%,var(--border-soft));color:var(--status-warning)}.samami-enterprise-shell .sam-price-freshness.is-stale{border-color:color-mix(in srgb,var(--status-danger) 32%,var(--border-soft));color:var(--status-danger)}.samami-enterprise-shell .sam-price-record__details{border-top:1px dashed var(--border-soft);background:color-mix(in srgb,var(--surface-raised) 55%,transparent)}.samami-enterprise-shell .sam-price-record__details>summary{cursor:pointer;padding:.42rem .75rem;color:var(--text-muted);font-size:.66rem;font-weight:700}.samami-enterprise-shell .sam-price-record__details dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:0 .75rem .75rem;margin:0}.samami-enterprise-shell .sam-price-record__details dl>div{min-width:0}.samami-enterprise-shell .sam-price-record__details dt{color:var(--text-muted);font-size:.64rem}.samami-enterprise-shell .sam-price-record__details dd{margin-top:.1rem;color:var(--text-secondary);font-size:.7rem;overflow-wrap:anywhere}@media (max-width:1180px){.samami-enterprise-shell .sam-price-family-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.samami-enterprise-shell .sam-price-family:nth-child(5n){border-inline-end:1px solid var(--border-soft)}.samami-enterprise-shell .sam-price-family:nth-child(3n){border-inline-end:0}.samami-enterprise-shell .sam-price-list{overflow-x:auto}.samami-enterprise-shell .sam-price-row{min-width:54rem}}@media (max-width:700px){.samami-enterprise-shell .sam-finance-focus{grid-template-columns:1fr}.samami-enterprise-shell .sam-finance-focus>div{border-inline-end:0;border-bottom:1px solid var(--border-soft)}.samami-enterprise-shell .sam-finance-focus>div:last-child{border-bottom:0}.samami-enterprise-shell .sam-price-browser__head{display:grid}.samami-enterprise-shell .sam-price-book-badge{text-align:start}.samami-enterprise-shell .sam-price-family-grid{grid-template-columns:1fr}.samami-enterprise-shell .sam-price-family,.samami-enterprise-shell .sam-price-family:nth-child(3n),.samami-enterprise-shell .sam-price-family:nth-child(5n){border-inline-end:0}.samami-enterprise-shell .sam-price-family-toolbar{display:grid}.samami-enterprise-shell .sam-price-family-controls{grid-template-columns:1fr;min-width:0}.samami-enterprise-shell .sam-focus-row{grid-template-columns:1fr;gap:.3rem}}.samami-enterprise-shell .sam-journey-now,.samami-enterprise-shell .sam-golden-next{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-block:1px solid var(--border-soft);background:color-mix(in srgb,var(--accent-primary) 5%,var(--surface-panel));padding:.8rem .95rem}.samami-enterprise-shell .sam-journey-now>div,.samami-enterprise-shell .sam-golden-next>div{display:grid;min-width:0;gap:.12rem}.samami-enterprise-shell .sam-journey-now span,.samami-enterprise-shell .sam-golden-next span{color:var(--accent-primary);font-size:.68rem;font-weight:800}.samami-enterprise-shell .sam-journey-now b,.samami-enterprise-shell .sam-golden-next b{color:var(--text-primary);font-size:.84rem}.samami-enterprise-shell .sam-journey-now small,.samami-enterprise-shell .sam-golden-next small{color:var(--text-muted);font-size:.7rem;line-height:1.55}.samami-enterprise-shell .sam-journey-compact-link{display:flex;min-height:2.6rem;align-items:center;justify-content:space-between;gap:.65rem;border-bottom:1px solid var(--border-soft);padding:.45rem .25rem;color:var(--text-secondary);font-size:.76rem;font-weight:720}.samami-enterprise-shell .sam-journey-compact-link:hover{color:var(--text-primary)}.samami-enterprise-shell .sam-golden-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--border-soft);background:var(--surface-panel)}.samami-enterprise-shell .sam-golden-context>div{display:grid;min-width:0;gap:.2rem;border-inline-end:1px solid var(--border-soft);padding:.72rem .85rem}.samami-enterprise-shell .sam-golden-context>div:last-child{border-inline-end:0}.samami-enterprise-shell .sam-golden-context span{color:var(--text-muted);font-size:.67rem;font-weight:700}.samami-enterprise-shell .sam-golden-context b{overflow-wrap:anywhere;color:var(--text-primary);font-size:.76rem;font-weight:740;line-height:1.55}.samami-enterprise-shell .sam-object-page>.sam-secondary-depth{margin-top:.25rem}.samami-enterprise-shell .sam-object-page>.sam-secondary-depth>.sam-secondary-depth__body{padding:.8rem}.samami-enterprise-shell .sam-object-page>.sam-secondary-depth .sam-object-section-nav{position:static!important}.samami-enterprise-shell [data-qa=golden-opportunity-context]+.sam-golden-next{margin-top:0}@media (max-width:1100px){.samami-enterprise-shell .sam-golden-context{grid-template-columns:repeat(2,minmax(0,1fr))}.samami-enterprise-shell .sam-golden-context>div:nth-child(2n){border-inline-end:0}.samami-enterprise-shell .sam-golden-context>div:nth-child(-n+2){border-bottom:1px solid var(--border-soft)}}@media (max-width:700px){.samami-enterprise-shell .sam-journey-now,.samami-enterprise-shell .sam-golden-next{display:grid}.samami-enterprise-shell .sam-journey-now .erp-button,.samami-enterprise-shell .sam-golden-next .erp-button{width:100%;justify-content:center}.samami-enterprise-shell .sam-golden-context{grid-template-columns:1fr}.samami-enterprise-shell .sam-golden-context>div,.samami-enterprise-shell .sam-golden-context>div:nth-child(2n),.samami-enterprise-shell .sam-golden-context>div:nth-child(-n+2){border-inline-end:0;border-bottom:1px solid var(--border-soft)}.samami-enterprise-shell .sam-golden-context>div:last-child{border-bottom:0}}.samami-enterprise-shell .sam-golden-next__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.samami-enterprise-shell .sam-closed-loop{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--border-soft);padding:.45rem .2rem;color:var(--text-muted);font-size:.7rem}.samami-enterprise-shell .sam-closed-loop a{color:var(--accent-primary);font-weight:760}@media (max-width:700px){.samami-enterprise-shell .sam-golden-next__actions{display:grid;grid-template-columns:1fr}.samami-enterprise-shell .sam-golden-next__actions .erp-button{width:100%;justify-content:center}.samami-enterprise-shell .sam-closed-loop{align-items:flex-start}}.samami-enterprise-shell .erp-workspace-tabs-only{display:none!important}.samami-enterprise-shell .samami-app-header{z-index:30!important}.samami-enterprise-shell :is(.erp-drawer-layer,.erp-modal-layer,.samami-ai-layer,.samami-ai-panel){z-index:80}.samami-enterprise-shell .erp-master-detail-single{min-width:0;width:100%}.samami-enterprise-shell .erp-master-detail.is-open{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start}.samami-enterprise-shell .erp-master-detail.is-open>aside{position:sticky;top:5rem;max-height:calc(100vh - 7rem);overflow:auto}.samami-enterprise-shell .crm-ux2-page .erp-status-pill{white-space:nowrap;word-break:keep-all}.samami-enterprise-shell .crm-ux2-page .erp-data-table th,.samami-enterprise-shell .crm-ux2-page .erp-data-table td{white-space:normal;overflow-wrap:normal;word-break:normal}.sam-today-page{max-width:1180px;margin-inline:auto}.sam-today-continue{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid color-mix(in srgb,var(--accent-primary) 25%,var(--border-soft));border-radius:var(--ux-radius-surface);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-primary) 7%,var(--surface-panel)),var(--surface-panel));padding:18px 20px}.sam-today-continue>div{display:grid;min-width:0;gap:4px}.sam-today-continue span{color:var(--accent-primary-hover);font-size:11.5px;font-weight:800}.sam-today-continue b{font-size:17px}.sam-today-continue small{color:var(--text-muted)}.sam-today-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);gap:18px;align-items:start}.sam-today-panel{border-top:1px solid var(--border-soft);padding-top:14px}.sam-today-panel>header{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:10px}.sam-today-panel>header span{color:var(--text-muted);font-size:11.5px}.sam-today-panel>header h2{margin-top:2px;font-size:18px}.sam-today-panel>header>b{color:var(--accent-primary);font-size:18px}.sam-today-list{display:grid}.sam-today-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--border-soft);padding:11px 2px;color:var(--text-primary)}.sam-today-row>span:first-child{display:grid;min-width:0;gap:2px}.sam-today-row small{color:var(--text-muted)}.sam-today-empty{margin:0;padding:12px 0;color:var(--text-muted);font-size:13px}.sam-today-secondary-link{display:inline-flex;margin-top:12px;color:var(--accent-primary-hover);font-size:12px}.sam-world-page{max-width:1280px;margin-inline:auto}.sam-world-page .erp-filter-bar{border:0;border-bottom:1px solid var(--border-soft);border-radius:0;background:transparent!important;padding:0 0 12px}.sam-customers-world .erp-data-region{background:transparent!important;box-shadow:none!important}.sam-customer-name,.sam-customer-contact{display:grid;gap:2px}.sam-customer-name small,.sam-customer-contact small,.sam-muted{color:var(--text-muted);font-size:11.5px}.sam-customer-detail{display:grid;gap:18px}.sam-customer-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sam-customer-detail-head span{color:var(--accent-primary);font-size:11px}.sam-customer-detail-head h2{font-size:20px}.sam-customer-detail-head small{color:var(--text-muted)}.sam-customer-facts{display:grid;gap:0;border-block:1px solid var(--border-soft)}.sam-customer-facts>div{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-soft);padding:9px 0}.sam-customer-facts>div:last-child{border-bottom:0}.sam-customer-facts dt{display:flex;align-items:center;gap:6px;color:var(--text-muted)}.sam-customer-facts dd{margin:0;text-align:end}.sam-customer-related>header{display:grid;gap:2px;margin-bottom:8px}.sam-customer-related>header span{color:var(--text-muted);font-size:11px}.sam-customer-related-row{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--border-soft);padding:10px 0;color:var(--text-primary)}.sam-customer-related-row>span:first-child{display:grid;gap:2px}.sam-customer-related-row small{color:var(--text-muted)}.sam-customer-related-row>span:last-child{display:flex;align-items:center;gap:5px;color:var(--text-secondary);font-size:11px;white-space:nowrap}.sam-product-families{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.sam-product-families>button{display:flex;align-items:center;gap:10px;border:1px solid var(--border-soft);border-radius:var(--ux-radius-control);background:var(--surface-panel);padding:12px;text-align:start;color:var(--text-primary)}.sam-product-families>button:hover,.sam-product-families>button.is-active{border-color:color-mix(in srgb,var(--accent-primary) 55%,var(--border-soft));background:color-mix(in srgb,var(--accent-primary) 7%,var(--surface-raised))}.sam-product-families span{display:grid;gap:1px}.sam-product-families small{color:var(--text-muted)}.sam-product-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-soft);padding-bottom:12px}.sam-product-toolbar label{display:flex;min-width:min(420px,100%);align-items:center;gap:8px;border:1px solid var(--border-soft);border-radius:var(--ux-radius-control);background:var(--surface-raised);padding:0 12px}.sam-product-toolbar input{width:100%;border:0;background:transparent;color:var(--text-primary);padding:10px 0;outline:0}.sam-product-toolbar>span{color:var(--text-muted);font-size:12px}.sam-product-list{display:grid}.sam-product-row{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(130px,.5fr) minmax(220px,.9fr) auto;align-items:center;gap:18px;border-bottom:1px solid var(--border-soft);padding:14px 0}.sam-product-identity{display:flex;min-width:0;align-items:center;gap:12px}.sam-product-identity>img,.sam-product-placeholder{width:48px;height:48px;flex:0 0 48px;border-radius:10px;-o-object-fit:cover;object-fit:cover;background:var(--surface-raised)}.sam-product-placeholder{display:grid;place-items:center;color:var(--text-muted)}.sam-product-identity>span{display:grid;min-width:0;gap:1px}.sam-product-identity small{color:var(--accent-primary);font-size:10.5px}.sam-product-identity b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sam-product-identity em{overflow:hidden;color:var(--text-muted);font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.sam-product-state{display:grid;justify-items:start;gap:4px}.sam-product-state small{color:var(--text-muted)}.sam-product-specs{display:flex;min-width:0;flex-wrap:wrap;gap:8px}.sam-product-specs>span{display:grid;gap:1px;border-inline-start:1px solid var(--border-soft);padding-inline-start:8px}.sam-product-specs small{color:var(--text-muted);font-size:10.5px}.sam-product-specs b{font-size:12px}.sam-product-actions{display:grid;justify-items:end;gap:6px}.sam-product-files{display:flex;align-items:center;gap:5px;color:var(--text-muted);font-size:11px}.sam-pricing-tools-links{display:flex;flex-wrap:wrap;gap:8px}.sam-context-back{align-self:start;border:0;background:transparent;color:var(--accent-primary-hover);font-size:12px;font-weight:800;padding:2px 0;cursor:pointer}@media (max-width:1024px){.sam-today-grid{grid-template-columns:1fr}.samami-enterprise-shell .erp-master-detail.is-open{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.sam-product-row{grid-template-columns:minmax(220px,1fr) minmax(120px,.45fr) minmax(190px,.8fr)}.sam-product-actions{grid-column:1/-1;display:flex;justify-content:flex-end}}@media (max-width:768px){.sam-today-continue{align-items:flex-start;flex-direction:column}.sam-today-continue .erp-button{width:100%;justify-content:center}.sam-product-toolbar{align-items:stretch;flex-direction:column}.sam-product-toolbar label{min-width:0}.sam-product-row{grid-template-columns:1fr;gap:9px}.sam-product-actions{grid-column:auto;justify-content:stretch}.sam-product-actions .erp-button{width:100%;justify-content:center}}.samami-enterprise-shell .samami-page-shell{min-width:0}.samami-enterprise-shell .samami-page-shell[data-sam-depth="2"]{--sam-current-surface:var(--sam-surface-2)}.samami-enterprise-shell .samami-page-shell[data-sam-depth="3"],.samami-enterprise-shell .sam-object-page{--sam-current-surface:var(--sam-surface-3)}.samami-enterprise-shell :is(.samami-page-shell[data-sam-depth="2"],.samami-page-shell[data-sam-depth="3"],.sam-object-page) .samami-page-header{border-bottom:1px solid var(--sam-border);padding-bottom:.9rem!important}.samami-enterprise-shell .sam-object-context-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border:1px solid var(--sam-border);border-radius:var(--ux-radius-surface);background:var(--sam-surface-2);padding:.8rem .9rem}.samami-enterprise-shell .sam-object-context-header>div{display:grid;gap:.1rem;min-width:0}.samami-enterprise-shell .sam-object-context-header span{color:var(--sam-accent);font-size:.68rem;font-weight:800;letter-spacing:.04em}.samami-enterprise-shell .sam-object-context-header b{color:var(--sam-text-primary);font-size:.9rem;overflow-wrap:anywhere}.samami-enterprise-shell .sam-object-context-header small{color:var(--sam-text-muted)}.samami-enterprise-shell .sam-auth-overlay-layer{--overlay-bg:var(--sam-surface-1);--overlay-raised:var(--sam-surface-2);--overlay-border:var(--sam-border-strong);--overlay-shadow:0 26px 72px rgba(0,0,0,.38)}.samami-enterprise-shell .sam-auth-overlay-backdrop,.samami-enterprise-shell .erp-modal-backdrop{background:rgba(5,7,9,.58)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}.samami-enterprise-shell .sam-auth-overlay-panel{border:1px solid var(--overlay-border)!important;background:var(--overlay-bg)!important;color:var(--sam-text-primary)!important;box-shadow:var(--overlay-shadow)!important}.samami-enterprise-shell :is(.erp-modal-header,.samami-command-search,.samami-action-inbox-header){border-color:var(--sam-border)!important;background:color-mix(in srgb,var(--sam-surface-1) 95%,transparent)!important}.samami-enterprise-shell .erp-modal-body{background:var(--sam-surface-1)!important}.samami-enterprise-shell :is(.erp-modal-footer,.samami-command-help){border-color:var(--sam-border)!important;background:color-mix(in srgb,var(--sam-surface-1) 97%,transparent)!important}.samami-enterprise-shell .samami-command-layer{z-index:var(--sam-layer-command,100)!important}.samami-enterprise-shell .samami-command-panel{border-radius:.9rem!important}.samami-enterprise-shell .samami-command-search h2,.samami-enterprise-shell .samami-command-item b{color:var(--sam-text-primary)!important}.samami-enterprise-shell :is(.samami-command-search small,.samami-command-category,.samami-command-help,.samami-command-item em,.samami-command-purpose){color:var(--sam-text-muted)!important}.samami-enterprise-shell .samami-command-input{border-color:var(--sam-border)!important;background:var(--sam-surface-2)!important;color:var(--sam-text-primary)!important}.samami-enterprise-shell .samami-command-item{border-color:transparent!important;background:transparent!important;color:var(--sam-text-secondary)!important}.samami-enterprise-shell .samami-command-item:hover,.samami-enterprise-shell .samami-command-item.is-selected{background:var(--sam-surface-2)!important;color:var(--sam-text-primary)!important}.samami-enterprise-shell .samami-command-suggestions button{border-color:var(--sam-border)!important;background:var(--sam-surface-2)!important;color:var(--sam-text-secondary)!important}.samami-enterprise-shell .samami-sidebar-utility-stack{gap:.3rem!important;padding-block:.55rem!important}.samami-enterprise-shell .samami-sidebar-nav{gap:.2rem!important}.samami-enterprise-shell .samami-workspace-rail-item{min-height:2.72rem!important;border:1px solid transparent!important;border-radius:.62rem!important;padding-block:.55rem!important}.samami-enterprise-shell .samami-workspace-rail-item .samami-workspace-rail-icon{opacity:.82}.samami-enterprise-shell .samami-workspace-rail-item.is-active .samami-workspace-rail-icon{color:var(--sam-accent)!important;opacity:1}.samami-enterprise-shell .samami-sidebar-profile-zone{border-top:1px solid var(--sam-border)!important;padding-top:.55rem!important}.samami-enterprise-shell .samami-sidebar-profile-card{border:1px solid transparent!important}.samami-enterprise-shell .samami-sidebar-profile-card:hover,.samami-enterprise-shell .samami-sidebar-profile-card.is-open{border-color:var(--sam-border)!important;background:var(--sam-surface-2)!important}.samami-enterprise-shell .sam-price-edit-drawer{width:min(100%,42rem)!important}.samami-enterprise-shell .sam-price-edit-content{display:grid;gap:1rem}.samami-enterprise-shell .sam-price-change-flow{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;color:var(--sam-text-muted);font-size:.7rem}.samami-enterprise-shell .sam-price-change-flow span{border:1px solid var(--sam-border);border-radius:999px;background:var(--sam-surface-2);padding:.2rem .48rem}.samami-enterprise-shell .sam-price-change-flow b{color:var(--sam-accent);font-weight:700}.samami-enterprise-shell .sam-price-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.samami-enterprise-shell .sam-price-edit-reason{grid-column:1/-1}.samami-enterprise-shell .sam-price-confirm-modal{width:min(100%,38rem)!important}.samami-enterprise-shell .sam-price-confirm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.samami-enterprise-shell .sam-price-confirm-grid>div{display:grid;gap:.2rem;border:1px solid var(--sam-border);border-radius:.68rem;background:var(--sam-surface-2);padding:.7rem}.samami-enterprise-shell .sam-price-confirm-grid>div.is-new{border-color:color-mix(in srgb,var(--sam-accent) 38%,var(--sam-border));background:color-mix(in srgb,var(--sam-accent) 7%,var(--sam-surface-2))}.samami-enterprise-shell .sam-price-confirm-grid>div.is-wide{grid-column:1/-1}.samami-enterprise-shell .sam-price-confirm-grid span{color:var(--sam-text-muted);font-size:.7rem}.samami-enterprise-shell .sam-price-confirm-grid b{color:var(--sam-text-primary);font-size:.82rem;overflow-wrap:anywhere}@media (max-width:1180px){.samami-enterprise-shell .sam-price-list{overflow:visible!important;border:0!important;display:grid;gap:.55rem}.samami-enterprise-shell .sam-price-row--head{display:none!important}.samami-enterprise-shell .sam-price-record{border:1px solid var(--sam-border)!important;border-radius:.68rem!important;overflow:hidden}.samami-enterprise-shell .sam-price-row{min-width:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important}.samami-enterprise-shell .sam-price-row>span:first-child{grid-column:1/-1}.samami-enterprise-shell .sam-price-row>span:last-child{grid-column:1/-1}.samami-enterprise-shell .sam-price-row>span:last-child .erp-button{width:100%}}@media (max-width:700px){.samami-enterprise-shell .sam-price-row{grid-template-columns:1fr!important}.samami-enterprise-shell .sam-price-row>span:first-child,.samami-enterprise-shell .sam-price-row>span:last-child{grid-column:auto}.samami-enterprise-shell .sam-price-edit-grid,.samami-enterprise-shell .sam-price-confirm-grid{grid-template-columns:1fr}.samami-enterprise-shell .sam-price-edit-reason,.samami-enterprise-shell .sam-price-confirm-grid>div.is-wide{grid-column:auto}.samami-enterprise-shell .erp-drawer{width:min(100vw,42rem)!important}}.samami-enterprise-shell :is(.erp-modal,.erp-drawer,.samami-command-panel,.samami-ai-panel){animation:sam-depth-enter .15s ease-out both}@keyframes sam-depth-enter{0%{opacity:.85;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.samami-enterprise-shell :is(.erp-modal,.erp-drawer,.samami-command-panel,.samami-ai-panel){animation:none!important}}.samami-enterprise-shell .samami-action-inbox-panel{width:min(100%,31rem)!important}.samami-enterprise-shell .sam-inbox-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-bottom:1rem}.samami-enterprise-shell .sam-inbox-summary>div{display:grid;gap:.08rem;border:1px solid var(--sam-border);border-radius:.62rem;background:var(--sam-surface-2);padding:.55rem;text-align:center}.samami-enterprise-shell .sam-inbox-summary strong{color:var(--sam-text-primary);font-size:.95rem}.samami-enterprise-shell .sam-inbox-summary span{color:var(--sam-text-muted);font-size:.64rem}.samami-enterprise-shell .sam-inbox-group{display:grid;gap:.55rem;margin-top:1rem}.samami-enterprise-shell .sam-inbox-group>header{display:flex;align-items:baseline;gap:.45rem}.samami-enterprise-shell .sam-inbox-group>header span{color:var(--sam-accent);font-size:.66rem;font-weight:800}.samami-enterprise-shell .sam-inbox-group>header b{color:var(--sam-text-secondary);font-size:.76rem}.samami-enterprise-shell .sam-inbox-group>div{display:grid;gap:.5rem}.samami-enterprise-shell .sam-inbox-item{display:grid;gap:.75rem;border:1px solid var(--sam-border);border-radius:.7rem;background:var(--sam-surface-2);padding:.75rem}.samami-enterprise-shell .sam-inbox-item.is-critical{border-inline-start:2px solid var(--sam-danger)}.samami-enterprise-shell .sam-inbox-item.is-high{border-inline-start:2px solid var(--sam-warning)}.samami-enterprise-shell .sam-inbox-item__top,.samami-enterprise-shell .sam-inbox-item__foot{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.samami-enterprise-shell .sam-inbox-item__identity{display:grid;gap:.28rem;min-width:0}.samami-enterprise-shell .sam-inbox-item__meta{display:flex;flex-wrap:wrap;gap:.3rem}.samami-enterprise-shell .sam-inbox-item__meta span{border:1px solid var(--sam-border);border-radius:999px;background:var(--sam-surface-3);padding:.14rem .38rem;color:var(--sam-text-muted);font-size:.64rem;font-weight:720}.samami-enterprise-shell .sam-inbox-item h3{color:var(--sam-text-primary);font-size:.8rem;font-weight:800}.samami-enterprise-shell .sam-inbox-item p{color:var(--sam-text-muted);font-size:.72rem;line-height:1.65}.samami-enterprise-shell .sam-inbox-dismiss{display:grid;place-items:center;min-width:2rem;min-height:2rem;border-radius:.5rem;color:var(--sam-text-muted)}.samami-enterprise-shell .sam-inbox-dismiss:hover{background:var(--sam-surface-3);color:var(--sam-text-primary)}.samami-enterprise-shell .sam-inbox-item__foot{align-items:center;border-top:1px solid var(--sam-border);padding-top:.6rem}.samami-enterprise-shell .sam-inbox-time{display:inline-flex;align-items:center;gap:.3rem;color:var(--sam-text-muted);font-size:.67rem}.samami-enterprise-shell .sam-inbox-empty{display:grid;justify-items:center;gap:.35rem;border:1px dashed var(--sam-border-strong);border-radius:.75rem;background:var(--sam-surface-2);padding:1.4rem;text-align:center}.samami-enterprise-shell .sam-inbox-empty svg{color:var(--sam-success)}.samami-enterprise-shell .sam-inbox-empty b{color:var(--sam-text-primary);font-size:.8rem}.samami-enterprise-shell .sam-inbox-empty span{color:var(--sam-text-muted);font-size:.7rem}@media (max-width:520px){.samami-enterprise-shell .sam-inbox-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.samami-enterprise-shell .sam-inbox-item__foot{align-items:stretch;flex-direction:column}.samami-enterprise-shell .sam-inbox-item__foot .erp-button{width:100%;justify-content:center}}body>.samami-command-layer.sam-auth-overlay-layer{--overlay-bg:var(--sam-surface-1);--overlay-raised:var(--sam-surface-2);--overlay-border:var(--sam-border-strong);--overlay-shadow:0 26px 72px rgba(0,0,0,.38);color-scheme:dark;color:var(--sam-text-primary)}body>.samami-command-layer .sam-auth-overlay-backdrop{background:rgba(5,7,9,.58)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}body>.samami-command-layer .sam-auth-overlay-panel{border:1px solid var(--overlay-border)!important;background:var(--overlay-bg)!important;color:var(--sam-text-primary)!important;box-shadow:var(--overlay-shadow)!important}body>.samami-command-layer .samami-command-search{border-color:var(--sam-border)!important;background:var(--sam-surface-1)!important}body>.samami-command-layer .samami-command-search h2,body>.samami-command-layer .samami-command-item b{color:var(--sam-text-primary)!important}body>.samami-command-layer :is(.samami-command-search small,.samami-command-category,.samami-command-help,.samami-command-item em,.samami-command-purpose){color:var(--sam-text-muted)!important}body>.samami-command-layer .samami-command-input{border-color:var(--sam-border)!important;background:var(--sam-surface-2)!important;color:var(--sam-text-primary)!important}body>.samami-command-layer .samami-command-item{border-color:transparent!important;background:transparent!important;color:var(--sam-text-secondary)!important}body>.samami-command-layer .samami-command-item:hover,body>.samami-command-layer .samami-command-item.is-selected{background:var(--sam-surface-2)!important;color:var(--sam-text-primary)!important}body>.samami-command-layer .samami-command-suggestions button{border-color:var(--sam-border)!important;background:var(--sam-surface-2)!important;color:var(--sam-text-secondary)!important}body>.samami-command-layer .samami-command-help{border-color:var(--sam-border)!important;background:var(--sam-surface-1)!important}body.sam-focus-active .samami-ai-dock{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(1rem)!important}body.sam-focus-command .samami-enterprise-shell,body.sam-focus-global .samami-enterprise-shell{--sam-focus-shell-dim:.56}body.sam-focus-command .samami-enterprise-shell :is(.samami-app-frame,.samami-app-sidebar),body.sam-focus-global .samami-enterprise-shell :is(.samami-app-frame,.samami-app-sidebar){filter:saturate(.72) brightness(var(--sam-focus-shell-dim))}body.sam-focus-samami .samami-enterprise-shell :is(.samami-app-frame,.samami-app-sidebar){filter:saturate(.78) brightness(.64)}.samami-enterprise-shell :is(.erp-modal-layer,.erp-drawer-layer){position:fixed!important;inset:0!important;z-index:var(--sam-layer-modal)!important}.samami-enterprise-shell :is(.erp-modal-layer,.erp-drawer-layer) .sam-auth-overlay-panel{position:relative;z-index:2}.samami-enterprise-shell :is(.erp-modal-layer,.erp-drawer-layer) .sam-auth-overlay-backdrop{position:absolute!important;inset:0!important;z-index:1!important}body>.samami-command-layer{z-index:var(--sam-layer-command)!important;background:rgba(5,7,9,.3)!important}body>.samami-command-layer .samami-command-panel{width:min(46rem,calc(100vw - 2rem))!important;max-height:min(76vh,44rem)!important;border-radius:1rem!important;background:var(--sam-surface-1)!important}body>.samami-command-layer .samami-command-search{padding:1rem 1.1rem .75rem!important}body>.samami-command-layer .samami-command-purpose{margin:.6rem 1rem 0!important;border:1px solid var(--sam-border)!important;border-radius:.7rem!important;background:var(--sam-surface-2)!important;color:var(--sam-text-secondary)!important;padding:.65rem .75rem!important}body>.samami-command-layer .samami-command-input{width:calc(100% - 2rem)!important;margin:.75rem 1rem .4rem!important;min-height:3rem!important;border-radius:.7rem!important;padding-inline:.85rem!important;box-shadow:none!important}body>.samami-command-layer .samami-command-results{max-height:48vh!important;padding:.25rem .7rem .7rem!important;overflow:auto!important}body>.samami-command-layer .samami-command-category{margin:.7rem .4rem .3rem!important;color:var(--sam-accent)!important;font-size:.66rem!important;font-weight:850!important}body>.samami-command-layer .samami-command-item{border-radius:.62rem!important;padding:.68rem .72rem!important}body>.samami-command-layer .samami-command-help{display:flex!important;gap:.75rem!important;padding:.65rem 1rem!important}.samami-enterprise-shell .sam-product-classification{display:grid;gap:1rem}.samami-enterprise-shell .sam-product-classification-drawer{width:min(100%,38rem)!important}.samami-enterprise-shell .sam-tier-fit{border:1px solid var(--sam-border);border-radius:.75rem;background:var(--sam-surface-2);padding:.85rem}.samami-enterprise-shell .sam-tier-fit legend{padding-inline:.4rem;color:var(--sam-text-primary);font-size:.78rem;font-weight:850}.samami-enterprise-shell .sam-tier-fit>p{color:var(--sam-text-muted);font-size:.7rem;line-height:1.7}.samami-enterprise-shell .sam-tier-fit>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.7rem}.samami-enterprise-shell .sam-tier-fit label{display:flex;align-items:center;gap:.45rem;border:1px solid var(--sam-border);border-radius:.58rem;background:var(--sam-surface-3);padding:.55rem .6rem;color:var(--sam-text-secondary);font-size:.72rem}.samami-enterprise-shell .sam-tier-fit input{accent-color:var(--sam-accent)}.samami-enterprise-shell .sam-product-row.is-focus{outline:2px solid color-mix(in srgb,var(--sam-accent) 55%,transparent);outline-offset:2px}.samami-enterprise-shell .sam-price-row-actions{display:flex!important;flex-wrap:wrap;gap:.35rem!important}@media (max-width:700px){body>.samami-command-layer{padding:.6rem!important;padding-top:4vh!important}body>.samami-command-layer .samami-command-panel{width:100%!important;max-height:88vh!important}.samami-enterprise-shell .sam-tier-fit>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.samami-enterprise-shell .sam-tier-fit>div{grid-template-columns:1fr}}.samami-enterprise-shell .sam-finance-capability-boundary{display:grid;gap:.85rem;border:1px solid var(--sam-border);border-radius:.8rem;background:var(--sam-surface-1);padding:1rem}.samami-enterprise-shell .sam-finance-capability-boundary>header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.samami-enterprise-shell .sam-finance-capability-boundary>header span{color:var(--sam-accent);font-size:.67rem;font-weight:850;letter-spacing:.04em}.samami-enterprise-shell .sam-finance-capability-boundary>header h2{color:var(--sam-text-primary);font-size:1rem;font-weight:900}.samami-enterprise-shell .sam-finance-capability-boundary>header small{color:var(--sam-text-muted);font-size:.68rem}.samami-enterprise-shell .sam-finance-capability-boundary>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.samami-enterprise-shell .sam-finance-capability-boundary article{display:grid;gap:.4rem;border:1px solid var(--sam-border);border-radius:.68rem;background:var(--sam-surface-2);padding:.7rem}.samami-enterprise-shell .sam-finance-capability-boundary article>div{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.samami-enterprise-shell .sam-finance-capability-boundary article b{color:var(--sam-text-primary);font-size:.76rem}.samami-enterprise-shell .sam-finance-capability-boundary article span{border:1px solid var(--sam-border-strong);border-radius:999px;padding:.12rem .35rem;color:var(--sam-text-secondary);font-size:.6rem;white-space:nowrap}.samami-enterprise-shell .sam-finance-capability-boundary article[data-state=MISSING]{border-color:color-mix(in srgb,var(--sam-danger) 35%,var(--sam-border))}.samami-enterprise-shell .sam-finance-capability-boundary article[data-state=MISSING] span{color:var(--sam-danger)}.samami-enterprise-shell .sam-finance-capability-boundary article p{color:var(--sam-text-muted);font-size:.68rem;line-height:1.65}@media (max-width:980px){.samami-enterprise-shell .sam-finance-capability-boundary>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.samami-enterprise-shell .sam-finance-capability-boundary>header{align-items:flex-start;flex-direction:column}.samami-enterprise-shell .sam-finance-capability-boundary>div{grid-template-columns:1fr}}.samami-enterprise-shell .samami-ai-layer.sam-auth-overlay-layer{pointer-events:auto!important;background:rgba(5,7,9,.58)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;z-index:var(--sam-layer-samami)!important}.samami-enterprise-shell .samami-ai-panel.sam-auth-overlay-panel{border:1px solid var(--sam-border-strong)!important;border-radius:1rem!important;background:var(--sam-surface-1)!important;color:var(--sam-text-primary)!important;box-shadow:0 26px 72px #00000061!important}.samami-enterprise-shell .samami-ai-panel>header,.samami-enterprise-shell .samami-ai-panel>footer{border-color:var(--sam-border)!important;background:color-mix(in srgb,var(--sam-surface-1) 96%,transparent)!important}.samami-enterprise-shell .samami-ai-panel :is(h2,h3,b,strong){color:var(--sam-text-primary)!important}.samami-enterprise-shell .samami-ai-panel :is(p,small,.samami-ai-context){color:var(--sam-text-muted)!important}.samami-enterprise-shell .samami-ai-context{border-color:var(--sam-border)!important;background:var(--sam-surface-2)!important}.samami-enterprise-shell .samami-ai-context b{color:var(--sam-text-primary)!important}.samami-enterprise-shell .samami-ai-welcome,.samami-enterprise-shell .samami-ai-guidance>div,.samami-enterprise-shell .samami-ai-loading{border-color:var(--sam-border)!important;background:var(--sam-surface-2)!important}.samami-enterprise-shell .samami-ai-welcome button,.samami-enterprise-shell .samami-ai-actions button,.samami-enterprise-shell .samami-ai-result,.samami-enterprise-shell .samami-ai-attention button{border-color:var(--sam-border)!important;background:var(--sam-surface-2)!important;color:var(--sam-text-secondary)!important}.samami-enterprise-shell .samami-ai-panel :is(textarea,input){border-color:var(--sam-border)!important;background:var(--sam-surface-2)!important;color:var(--sam-text-primary)!important}.samami-enterprise-shell .samami-ai-panel :is(textarea,input)::-moz-placeholder{color:var(--sam-text-muted)!important}.samami-enterprise-shell .samami-ai-panel :is(textarea,input)::placeholder{color:var(--sam-text-muted)!important}.samami-enterprise-shell .samami-ai-panel>footer form span>button:not(.erp-button-primary){background:var(--sam-surface-2)!important;color:var(--sam-text-secondary)!important}.samami-enterprise-shell .samami-ai-mark{background:var(--sam-accent-soft)!important;color:var(--sam-accent)!important}.samami-enterprise-shell{--sam-width-full:100%;--sam-width-wide:1440px;--sam-width-standard:1180px;--sam-width-narrow:820px;--sam-type-page:clamp(1.3rem,1.08rem + .82vw,1.85rem);--sam-type-section:clamp(1rem,.93rem + .24vw,1.15rem);--sam-type-card:clamp(.92rem,.87rem + .16vw,1rem);--sam-type-body:clamp(.875rem,.845rem + .1vw,.94rem);--sam-type-secondary:clamp(.8rem,.775rem + .08vw,.86rem);--sam-type-label:clamp(.76rem,.735rem + .08vw,.82rem);--sam-type-meta:clamp(.72rem,.695rem + .08vw,.78rem);--sam-type-number:clamp(1rem,.9rem + .42vw,1.35rem);--sam-page-gutter:clamp(.75rem,1.7vw,1.4rem);--sam-section-gap:clamp(.85rem,1.55vw,1.25rem);--sam-card-gap:clamp(.65rem,1.1vw,.9rem);--sam-card-padding:clamp(.8rem,1.25vw,1.05rem);--sam-control-height:2.65rem;--sam-control-height-compact:2.3rem;--sam-table-row:3.15rem;--sam-list-row:3rem;--sam-metric-height:4.7rem;--sam-empty-height:8.5rem;position:relative;isolation:isolate;z-index:var(--sam-layer-base)}#samami-overlay-root.samami-overlay-root{position:fixed!important;inset:0!important;z-index:var(--sam-layer-overlay-root)!important;min-height:0!important;width:auto!important;height:auto!important;overflow:visible!important;background:transparent!important;pointer-events:none!important;isolation:isolate}#samami-overlay-root>.sam-auth-overlay-layer{pointer-events:auto!important}#samami-overlay-root .erp-modal-layer{z-index:var(--sam-layer-modal)!important}#samami-overlay-root .erp-drawer-layer{z-index:var(--sam-layer-drawer)!important}#samami-overlay-root [data-overlay-kind=global-activity]{z-index:var(--sam-layer-command)!important}#samami-overlay-root [data-overlay-kind=samami-focus]{z-index:var(--sam-layer-samami)!important}#samami-overlay-root .erp-toast-region{z-index:var(--sam-layer-toast)!important;pointer-events:auto!important}#samami-overlay-root .samami-command-layer{z-index:var(--sam-layer-command)!important}body.sam-focus-active #root .samami-enterprise-shell[data-sam-focus-inert=true],body.sam-focus-active #root .samami-enterprise-shell[data-sam-focus-inert]{-webkit-user-select:none;-moz-user-select:none;user-select:none}body.sam-focus-command #root .samami-enterprise-shell,body.sam-focus-global #root .samami-enterprise-shell,body.sam-focus-samami #root .samami-enterprise-shell{filter:brightness(.68) saturate(.78)}.samami-enterprise-shell .samami-page-shell{width:min(100%,var(--sam-width-wide))!important;max-width:var(--sam-width-wide)!important;margin-inline:auto!important;gap:var(--sam-section-gap)!important}.samami-enterprise-shell .samami-page-shell[data-sam-width=full]{width:100%!important;max-width:none!important}.samami-enterprise-shell .samami-page-shell[data-sam-width=standard]{max-width:var(--sam-width-standard)!important}.samami-enterprise-shell .samami-page-shell[data-sam-width=narrow]{max-width:var(--sam-width-narrow)!important}.samami-enterprise-shell .samami-page-shell[data-sam-density=compact]{--sam-section-gap:.7rem;--sam-card-gap:.55rem;--sam-card-padding:.72rem;--sam-control-height:var(--sam-control-height-compact);--sam-table-row:2.75rem;--sam-list-row:2.7rem;--sam-metric-height:4.15rem}.samami-enterprise-shell .samami-page-header h1{font-size:var(--sam-type-page)!important}.samami-enterprise-shell :is(.erp-section-header h2,.samami-next-action h2){font-size:var(--sam-type-section)!important}.samami-enterprise-shell :is(.erp-card h3,.sam-world-card h3,.sam-today-panel h2){font-size:var(--sam-type-card)!important}.samami-enterprise-shell :is(.samami-page-description,.erp-section-description,.erp-card p){font-size:var(--sam-type-body)!important}.samami-enterprise-shell :is(.erp-field>span,.samami-page-world,.erp-section-label){font-size:var(--sam-type-label)!important}.samami-enterprise-shell :is(.erp-card small,.erp-cell-subtitle,.sam-muted,.samami-breadcrumbs){font-size:var(--sam-type-meta)!important}.samami-enterprise-shell .erp-metric-card strong{font-size:var(--sam-type-number)!important}.samami-enterprise-shell :is(.erp-status-pill,.samami-page-world,.erp-section-label,.erp-button,.erp-workspace-tab){word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.samami-enterprise-shell :is(.technical-identifier,[dir=ltr]){overflow-wrap:anywhere;word-break:normal}.samami-enterprise-shell :is(.erp-card,.samami-page-header,.erp-panel,.sam-world-panel){min-width:0}.samami-enterprise-shell .erp-metric-card{min-height:var(--sam-metric-height)!important}.samami-enterprise-shell .erp-empty{min-height:var(--sam-empty-height)!important}.sam-record-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.sam-record-table{min-width:60rem}.samami-enterprise-shell{--sam-world-accent:var(--sam-accent,#e0be58);--sam-world-accent-soft:color-mix(in srgb,var(--sam-world-accent) 12%,transparent)}.samami-enterprise-shell[data-world=work]{--sam-world-accent:#e0be58}.samami-enterprise-shell[data-world=customers]{--sam-world-accent:#62c6bf}.samami-enterprise-shell[data-world=sales]{--sam-world-accent:#6fa8ff}.samami-enterprise-shell[data-world=project]{--sam-world-accent:#a58af5}.samami-enterprise-shell[data-world=service]{--sam-world-accent:#70cf9a}.samami-enterprise-shell[data-world=products]{--sam-world-accent:#d5a268}.samami-enterprise-shell[data-world=pricing]{--sam-world-accent:#e0be58}.samami-enterprise-shell[data-world=finance]{--sam-world-accent:#99a8ff}.samami-enterprise-shell [data-guided-navigation=true] .samami-workspace-rail-item{position:relative}.samami-enterprise-shell [data-guided-navigation=true] .samami-workspace-rail-item.is-active:before{content:"";position:absolute;inset-block:18%;inset-inline-start:0;width:3px;border-radius:99px;background:var(--sam-world-accent)}.samami-enterprise-shell [data-guided-navigation=true] .samami-workspace-rail-item.is-active .samami-workspace-rail-icon{color:var(--sam-world-accent)}.sam-guided-today{max-width:1120px;margin-inline:auto}.sam-guided-today-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--border-soft);border-radius:var(--ux-radius-surface);background:var(--border-soft)}.sam-guided-today-summary>div{display:grid;min-height:108px;align-content:center;gap:3px;background:var(--surface-panel);padding:16px 18px}.sam-guided-today-summary span{color:var(--text-muted);font-size:var(--sam-type-label);font-weight:800}.sam-guided-today-summary b{font-size:clamp(1.5rem,3vw,2rem);font-weight:850}.sam-guided-today-summary small{color:var(--text-muted);font-size:var(--sam-type-meta);line-height:1.7}.sam-guided-today-summary [data-tone=attention] b{color:var(--sam-warning)}.sam-guided-today-summary [data-tone=waiting] b{color:var(--sam-text-secondary)}.sam-guided-primary-work{display:flex;align-items:center;justify-content:space-between;gap:22px;border:1px solid color-mix(in srgb,var(--sam-world-accent) 28%,var(--border-soft));border-radius:var(--ux-radius-surface);background:linear-gradient(135deg,var(--sam-world-accent-soft),var(--surface-panel));padding:20px 22px}.sam-guided-primary-work__copy{display:grid;min-width:0;gap:5px}.sam-guided-primary-work__copy>span,.sam-guided-primary-work.is-clear>div>span{color:var(--sam-world-accent);font-size:var(--sam-type-label);font-weight:850}.sam-guided-primary-work h2{font-size:var(--sam-type-section);font-weight:850}.sam-guided-primary-work p{max-width:70ch;color:var(--text-muted);font-size:var(--sam-type-secondary);line-height:1.7}.sam-guided-primary-work__copy>div{display:flex;align-items:center;gap:8px;margin-top:4px}.sam-guided-primary-work__copy>div>span{color:var(--text-secondary);font-size:var(--sam-type-meta);font-weight:750}.sam-guided-primary-work.is-clear{justify-content:flex-start;color:var(--sam-success)}.sam-guided-primary-work.is-clear h2{color:var(--text-primary)}.sam-guided-primary-work.is-clear p{margin-top:3px}.sam-guided-workstream{border-top:1px solid var(--border-soft);padding-top:14px}.sam-guided-workstream>header,.sam-guided-quiet-panel>header{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:8px}.sam-guided-workstream>header span,.sam-guided-quiet-panel>header span{color:var(--sam-world-accent);font-size:var(--sam-type-label);font-weight:800}.sam-guided-workstream>header h2,.sam-guided-quiet-panel>header h2{margin-top:2px;font-size:var(--sam-type-card);font-weight:850}.sam-guided-workstream>header>small{max-width:45ch;color:var(--text-muted);font-size:var(--sam-type-meta);text-align:end}.sam-guided-work-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:64px;border-bottom:1px solid var(--border-soft);padding:9px 3px;color:var(--text-primary);text-decoration:none}.sam-guided-work-row:hover{background:color-mix(in srgb,var(--sam-world-accent) 5%,transparent)}.sam-guided-work-row__index{display:grid;width:30px;height:30px;place-items:center;border-radius:10px;background:var(--sam-world-accent-soft);color:var(--sam-world-accent)}.sam-guided-work-row__copy{display:grid;min-width:0;gap:3px}.sam-guided-work-row__copy>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--sam-type-body)}.sam-guided-work-row__copy>small{overflow:hidden;color:var(--text-muted);font-size:var(--sam-type-meta);text-overflow:ellipsis;white-space:nowrap}.sam-guided-work-row__copy>small>span{color:var(--sam-world-accent);font-weight:800}.sam-guided-secondary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sam-guided-quiet-panel{min-width:0;border-top:1px solid var(--border-soft);padding-top:14px}.sam-guided-quiet-panel>header>b{color:var(--sam-world-accent);font-size:var(--sam-type-card)}.sam-guided-quiet-panel.is-waiting>header>svg{color:var(--sam-warning)}.sam-guided-journey{display:grid;gap:10px;border-block:1px solid var(--border-soft);padding-block:12px}.sam-guided-journey>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.sam-guided-journey>header>span{font-size:var(--sam-type-label);font-weight:850;color:var(--text-secondary)}.sam-guided-journey>header>small{font-size:var(--sam-type-meta);color:var(--text-muted)}.sam-guided-journey>ol{display:flex;min-width:0;align-items:flex-start;gap:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.sam-guided-journey li{position:relative;display:grid;min-width:104px;flex:1;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:7px;color:var(--text-muted)}.sam-guided-journey li:not(:last-child):after{content:"";position:absolute;inset-block-start:13px;inset-inline-start:28px;inset-inline-end:-1px;height:1px;background:var(--border-soft)}.sam-guided-journey__node{position:relative;z-index:1;display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--border-soft);border-radius:50%;background:var(--surface-panel)}.sam-guided-journey__text{display:grid;gap:1px;padding-top:1px}.sam-guided-journey__text b{font-size:var(--sam-type-meta);font-weight:800;color:inherit}.sam-guided-journey__text small{font-size:.64rem;color:var(--text-muted)}.sam-guided-journey li[data-state=completed]{color:var(--sam-success)}.sam-guided-journey li[data-state=completed]:after{background:color-mix(in srgb,var(--sam-success) 45%,var(--border-soft))}.sam-guided-journey li[data-state=current]{color:var(--sam-world-accent)}.sam-guided-journey li[data-state=current] .sam-guided-journey__node{border-color:color-mix(in srgb,var(--sam-world-accent) 68%,transparent);background:var(--sam-world-accent-soft)}.sam-guided-journey li[data-state=current] .sam-guided-journey__text b{color:var(--text-primary)}.sam-guided-journey li[data-state=blocked]{color:var(--sam-danger)}.sam-guided-current{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:16px;align-items:stretch}.sam-guided-current__main,.sam-guided-current__next{border:1px solid var(--border-soft);border-radius:var(--ux-radius-surface);background:var(--surface-panel)}.sam-guided-current__main{display:grid;gap:16px;padding:20px 22px}.sam-guided-current__copy{display:grid;gap:5px}.sam-guided-current__eyebrow{color:var(--sam-world-accent);font-size:var(--sam-type-label);font-weight:850}.sam-guided-current__copy h2{font-size:var(--sam-type-section);font-weight:850}.sam-guided-current__copy p{max-width:72ch;color:var(--text-secondary);font-size:var(--sam-type-secondary);line-height:1.8}.sam-guided-current__context{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1px;overflow:hidden;border:1px solid var(--border-soft);border-radius:12px;background:var(--border-soft)}.sam-guided-current__context>div{display:grid;gap:3px;background:var(--surface-panel);padding:10px 12px}.sam-guided-current__context dt{color:var(--text-muted);font-size:var(--sam-type-meta)}.sam-guided-current__context dd{min-width:0;overflow-wrap:anywhere;font-size:var(--sam-type-secondary);font-weight:800}.sam-guided-current__attention{display:flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--sam-warning) 32%,var(--border-soft));border-radius:12px;background:color-mix(in srgb,var(--sam-warning) 7%,transparent);padding:10px 12px;color:var(--sam-warning);font-size:var(--sam-type-secondary);font-weight:750}.sam-guided-current__action{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--border-soft);padding-top:14px}.sam-guided-current__action>span{color:var(--text-muted);font-size:var(--sam-type-label);font-weight:800}.sam-guided-current__secondary{display:flex;flex-wrap:wrap;gap:8px}.sam-guided-current__next{display:grid;align-content:start;gap:10px;padding:18px}.sam-guided-current__next>span{color:var(--text-muted);font-size:var(--sam-type-label);font-weight:800}.sam-guided-current__next>div{display:flex;align-items:center;gap:8px;color:var(--sam-world-accent)}.sam-guided-current__next b{color:var(--text-primary);font-size:var(--sam-type-card)}.sam-guided-current__next p{color:var(--text-secondary);font-size:var(--sam-type-secondary);line-height:1.8}@media (max-width:1024px){.sam-guided-current{grid-template-columns:1fr}.sam-guided-current__next{grid-template-columns:auto minmax(0,1fr);align-items:center}.sam-guided-current__next>span{grid-column:1/-1}.sam-guided-current__next p{margin:0}}@media (max-width:767px){.sam-guided-today-summary,.sam-guided-secondary-grid{grid-template-columns:1fr}.sam-guided-today-summary>div{min-height:82px}.sam-guided-primary-work{align-items:stretch;flex-direction:column}.sam-guided-primary-work>.erp-button{width:100%;justify-content:center}.sam-guided-workstream>header{align-items:start;flex-direction:column}.sam-guided-workstream>header>small{text-align:start}.sam-guided-work-row{grid-template-columns:auto minmax(0,1fr) auto}.sam-guided-work-row>.erp-status-pill{grid-column:2}.sam-guided-work-row>svg{grid-column:3;grid-row:1}.sam-guided-journey>ol{gap:6px}.sam-guided-journey li{display:none;min-width:min(42vw,170px);flex:0 0 auto}.sam-guided-journey li[data-distance="0"],.sam-guided-journey li[data-distance="1"]{display:grid}.sam-guided-current__main{padding:16px}.sam-guided-current__context{grid-template-columns:1fr}.sam-guided-current__action{align-items:stretch;flex-direction:column}.sam-guided-current__action .erp-button,.sam-guided-current__action .erp-button-primary,.sam-guided-current__action .erp-button-secondary{width:100%;justify-content:center}}@media (max-width:390px){.sam-guided-journey li[data-distance="1"]{opacity:.72}.sam-guided-work-row{gap:9px}}.sam-guided-more-actions{border-top:1px solid var(--border-soft);padding-top:12px}.sam-guided-more-actions>summary{cursor:pointer;color:var(--text-secondary);font-size:var(--sam-type-secondary);font-weight:800}.sam-guided-more-actions[open]>summary{margin-bottom:12px;color:var(--sam-world-accent)}.sam-finance-capability-depth{margin:0}.samami-enterprise-shell{color-scheme:light!important;--sam-ref-navy:#0d2134;--sam-ref-navy-2:#10283f;--sam-ref-blue:#2f6fe4;--sam-ref-blue-hover:#245fc8;--sam-ref-blue-soft:#edf4ff;--sam-ref-canvas:#f4f7fb;--sam-ref-surface:#ffffff;--sam-ref-surface-2:#f8fafc;--sam-ref-surface-3:#f1f5f9;--sam-ref-text:#172033;--sam-ref-text-2:#475467;--sam-ref-muted:#667085;--sam-ref-subtle:#98a2b3;--sam-ref-line:#e1e7ef;--sam-ref-line-strong:#cbd5e1;--sam-ref-success:#23966b;--sam-ref-warning:#c77b16;--sam-ref-danger:#d64555;--sam-ref-shadow:0 8px 24px rgba(15,34,58,.06);--sam-ref-shadow-raised:0 18px 42px rgba(15,34,58,.11);--sam-bg:var(--sam-ref-canvas)!important;--sam-surface-1:var(--sam-ref-surface)!important;--sam-surface-2:var(--sam-ref-surface-2)!important;--sam-surface-3:var(--sam-ref-surface-3)!important;--sam-text-primary:var(--sam-ref-text)!important;--sam-text-secondary:var(--sam-ref-text-2)!important;--sam-text-muted:var(--sam-ref-muted)!important;--sam-border:var(--sam-ref-line)!important;--sam-border-strong:var(--sam-ref-line-strong)!important;--sam-accent:var(--sam-ref-blue)!important;--sam-success:var(--sam-ref-success)!important;--sam-warning:var(--sam-ref-warning)!important;--sam-danger:var(--sam-ref-danger)!important;--surface-canvas:var(--sam-ref-canvas)!important;--surface-panel:var(--sam-ref-surface)!important;--surface-raised:var(--sam-ref-surface-2)!important;--surface-hover:var(--sam-ref-surface-3)!important;--surface-selected:#e8f0ff!important;--surface-app:var(--sam-ref-canvas)!important;--surface-app-secondary:#eef3f8!important;--surface-default:var(--sam-ref-surface)!important;--surface-elevated:var(--sam-ref-surface-2)!important;--surface-muted:var(--sam-ref-surface-3)!important;--surface-overlay:rgba(12,24,38,.42)!important;--surface-navigation:var(--sam-ref-navy)!important;--surface-card:var(--sam-ref-surface)!important;--text-primary:var(--sam-ref-text)!important;--text-secondary:var(--sam-ref-text-2)!important;--text-muted:var(--sam-ref-muted)!important;--text-subtle:var(--sam-ref-subtle)!important;--text-inverse:#fff!important;--border-soft:var(--sam-ref-line)!important;--border-emphasis:var(--sam-ref-line-strong)!important;--border-default:var(--sam-ref-line)!important;--border-strong:var(--sam-ref-line-strong)!important;--border-active:var(--sam-ref-blue)!important;--border-focus:var(--sam-ref-blue)!important;--accent-primary:var(--sam-ref-blue)!important;--accent-primary-hover:var(--sam-ref-blue-hover)!important;--action-primary:var(--sam-ref-blue)!important;--action-primary-hover:var(--sam-ref-blue-hover)!important;--action-primary-text:#fff!important;--action-secondary:var(--sam-ref-surface)!important;--brand-accent:var(--sam-ref-blue)!important;--brand-accent-soft:#5b8def!important;--brand-accent-subtle:var(--sam-ref-blue-soft)!important;--status-success:var(--sam-ref-success)!important;--status-warning:var(--sam-ref-warning)!important;--status-danger:var(--sam-ref-danger)!important;--status-info:var(--sam-ref-blue)!important;--status-neutral:var(--sam-ref-muted)!important;--erp-canvas:var(--sam-ref-canvas)!important;--erp-canvas-2:#eef3f8!important;--erp-canvas-3:#e9eff6!important;--erp-surface:var(--sam-ref-surface)!important;--erp-surface-2:var(--sam-ref-surface-2)!important;--erp-surface-3:var(--sam-ref-surface-3)!important;--erp-surface-hover:#edf3f8!important;--erp-glass:rgba(255,255,255,.96)!important;--erp-glass-strong:#fff!important;--erp-text:var(--sam-ref-text)!important;--erp-text-2:var(--sam-ref-text-2)!important;--erp-muted:var(--sam-ref-muted)!important;--erp-muted-2:var(--sam-ref-subtle)!important;--erp-line:var(--sam-ref-line)!important;--erp-line-strong:var(--sam-ref-line-strong)!important;--erp-accent:var(--sam-ref-blue)!important;--erp-accent-2:#5b8def!important;--erp-accent-deep:var(--sam-ref-blue-hover)!important;--erp-accent-soft:rgba(47,111,228,.09)!important;--erp-accent-softer:rgba(47,111,228,.045)!important;--erp-success:var(--sam-ref-success)!important;--erp-success-soft:rgba(35,150,107,.09)!important;--erp-warning:var(--sam-ref-warning)!important;--erp-warning-soft:rgba(199,123,22,.09)!important;--erp-danger:var(--sam-ref-danger)!important;--erp-danger-soft:rgba(214,69,85,.08)!important;--erp-info:var(--sam-ref-blue)!important;--erp-info-soft:rgba(47,111,228,.08)!important;--erp-shadow:var(--sam-ref-shadow)!important;--erp-shadow-soft:0 4px 16px rgba(15,34,58,.05)!important;--erp-shadow-raised:var(--sam-ref-shadow-raised)!important;--erp-focus:0 0 0 3px rgba(47,111,228,.16)!important;--ui-bg:var(--sam-ref-canvas)!important;--ui-bg-2:#eef3f8!important;--ui-surface:var(--sam-ref-surface)!important;--ui-surface-2:var(--sam-ref-surface-2)!important;--ui-surface-hover:var(--sam-ref-surface-3)!important;--ui-text:var(--sam-ref-text)!important;--ui-text-2:var(--sam-ref-text-2)!important;--ui-muted:var(--sam-ref-muted)!important;--ui-border:var(--sam-ref-line)!important;--ui-border-strong:var(--sam-ref-line-strong)!important;--ui-primary:var(--sam-ref-blue)!important;--ui-primary-text:#fff!important;--ui-input:#fff!important;--ui-input-hover:#fff!important;--ui-focus:var(--sam-ref-blue)!important;--ui-shadow:var(--sam-ref-shadow)!important;--sam-world-accent:var(--sam-ref-blue)!important;--sam-world-accent-soft:rgba(47,111,228,.08)!important;background:var(--sam-ref-canvas)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .samami-app-frame{min-height:100vh!important;background:var(--sam-ref-canvas)!important}.samami-enterprise-shell .samami-app-main{background:transparent!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .erp-page-surface{width:min(100%,1600px)!important;margin-inline:auto!important;padding:24px 28px 48px!important;gap:20px!important}.samami-enterprise-shell .samami-sidebar-glass{border:0!important;border-inline-end:1px solid rgba(255,255,255,.065)!important;background:linear-gradient(180deg,var(--sam-ref-navy) 0%,#0a1b2c 100%)!important;box-shadow:4px 0 22px #0b1f311a!important;backdrop-filter:none!important}.samami-enterprise-shell .samami-sidebar-glass:before,.samami-enterprise-shell .samami-sidebar-glass:after,.samami-enterprise-shell .samami-sidebar-mountain{display:none!important}.samami-enterprise-shell .samami-sidebar-brand{padding:20px 15px 16px!important;border-bottom:1px solid rgba(255,255,255,.065)!important}.samami-enterprise-shell .samami-sidebar-brand-row{min-height:46px!important}.samami-enterprise-shell .samami-sidebar-official-brand .sam-brand-logo{width:142px!important;filter:none!important}.samami-enterprise-shell :is(.samami-sidebar-brand-toggle,.samami-sidebar-mobile-close){border:1px solid rgba(255,255,255,.1)!important;background:transparent!important;color:#aebdca!important;box-shadow:none!important}.samami-enterprise-shell :is(.samami-sidebar-brand-toggle,.samami-sidebar-mobile-close):hover{border-color:#5b8def75!important;background:rgba(47,111,228,.12)!important;color:#fff!important}.samami-enterprise-shell .samami-sidebar-workspaces{justify-content:flex-start!important;gap:5px!important;padding:16px 11px 12px!important}.samami-enterprise-shell .samami-workspace-rail-item{min-height:44px!important;gap:10px!important;padding:8px 10px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#c5d0db!important;box-shadow:none!important}.samami-enterprise-shell .samami-workspace-rail-item:hover{border:0!important;background:rgba(255,255,255,.055)!important;color:#fff!important}.samami-enterprise-shell .samami-workspace-rail-icon{width:30px!important;height:30px!important;flex-basis:30px!important;color:#aebdca!important}.samami-enterprise-shell .samami-workspace-rail-label{font-size:13px!important;font-weight:760!important}.samami-enterprise-shell .samami-workspace-rail-item.is-active{border:0!important;background:rgba(47,111,228,.16)!important;color:#fff!important;box-shadow:none!important}.samami-enterprise-shell .samami-workspace-rail-item.is-active:after{display:none!important}.samami-enterprise-shell [data-guided-navigation=true] .samami-workspace-rail-item.is-active:before{inset-block:9px!important;inset-inline-start:0!important;width:3px!important;background:#6fa0ff!important;box-shadow:none!important}.samami-enterprise-shell .samami-workspace-rail-item.is-active .samami-workspace-rail-icon{color:#82abff!important}.samami-enterprise-shell .samami-sidebar-profile-zone{min-height:auto!important;padding:10px 11px 13px!important;border-top:1px solid rgba(255,255,255,.065)!important;background:transparent!important}.samami-enterprise-shell .samami-sidebar-profile-zone:before{display:none!important}.samami-enterprise-shell .samami-sidebar-profile-card{min-height:48px!important;padding:7px!important;border:0!important;border-radius:9px!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.samami-enterprise-shell .samami-sidebar-profile-card:hover,.samami-enterprise-shell .samami-sidebar-profile-card.is-open{background:rgba(255,255,255,.055)!important}.samami-enterprise-shell .samami-sidebar-avatar{border:1px solid rgba(255,255,255,.16)!important;background:#1c3851!important;box-shadow:none!important}.samami-enterprise-shell .samami-sidebar-user p{color:#f7f9fb!important}.samami-enterprise-shell .samami-sidebar-user span{color:#8fa2b3!important}.samami-enterprise-shell .samami-sidebar-logout-row{min-height:34px!important;margin-top:4px!important;border:0!important;background:transparent!important;color:#92a4b4!important;box-shadow:none!important}.samami-enterprise-shell .samami-sidebar-logout-row:hover{background:rgba(214,69,85,.1)!important;color:#ffb5be!important}.samami-enterprise-shell .samami-sidebar-profile-menu{border:1px solid rgba(255,255,255,.1)!important;background:#10283f!important;box-shadow:0 16px 36px #000a1447!important;backdrop-filter:none!important}.samami-enterprise-shell .samami-app-header{z-index:var(--sam-layer-nav,20)!important;padding:0!important;border:0!important;border-bottom:1px solid var(--sam-ref-line)!important;background:rgba(255,255,255,.96)!important;box-shadow:0 1px #0f223a05!important;backdrop-filter:blur(12px)!important}.samami-enterprise-shell .samami-header-inner{width:100%!important;max-width:none!important;min-height:64px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:10px 24px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.samami-enterprise-shell .samami-header-global-start{display:flex;align-items:center;min-width:0;flex:1;gap:10px}.samami-enterprise-shell .samami-header-search{min-height:40px!important;width:min(100%,520px)!important;min-width:220px!important;max-width:520px!important;display:flex!important;align-items:center!important;gap:9px!important;flex:0 1 520px!important;padding:8px 12px!important;border:1px solid var(--sam-ref-line)!important;border-radius:10px!important;background:#f8fafc!important;color:var(--sam-ref-muted)!important;box-shadow:none!important;text-align:start!important}.samami-enterprise-shell .samami-header-search:hover{border-color:#bac8db!important;background:#fff!important;color:var(--sam-ref-text-2)!important}.samami-enterprise-shell .samami-header-search>span{flex:1;min-width:0;font-size:12.5px!important;font-weight:650!important}.samami-enterprise-shell .samami-header-search>kbd{padding:2px 6px!important;border:1px solid #d7dee8!important;border-radius:5px!important;background:#fff!important;color:#7a8898!important;font-size:8px!important}.samami-enterprise-shell .samami-header-account{display:flex!important;align-items:center!important;flex:0 0 auto!important;gap:9px!important}.samami-enterprise-shell .samami-header-company{display:grid;gap:1px;padding-inline:3px 10px;border-inline-end:1px solid var(--sam-ref-line);text-align:start}.samami-enterprise-shell .samami-header-company small{color:var(--sam-ref-subtle)!important;font-size:8px!important;font-weight:850!important;letter-spacing:.12em}.samami-enterprise-shell .samami-header-company b{color:var(--sam-ref-text)!important;font-size:11px!important;font-weight:800!important}.samami-enterprise-shell :is(.samami-header-alert,.samami-mobile-menu-trigger){position:relative;display:grid!important;place-items:center!important;flex:0 0 44px!important;width:38px!important;height:38px!important;padding:0!important;border:1px solid var(--sam-ref-line)!important;border-radius:10px!important;background:#fff!important;color:#536579!important;box-shadow:none!important}.samami-enterprise-shell :is(.samami-header-alert,.samami-mobile-menu-trigger):hover{border-color:#bac8db!important;background:#f8fafc!important;color:var(--sam-ref-blue)!important}.samami-enterprise-shell .samami-header-alert-count{position:absolute;inset-inline-start:-5px;inset-block-start:-6px;display:grid;min-width:18px;height:18px;place-items:center;padding-inline:4px;border:2px solid #fff;border-radius:999px;background:var(--sam-ref-blue);color:#fff!important;font-size:8px!important;font-weight:850!important}.samami-enterprise-shell .samami-header-alert-count.is-overdue{background:var(--sam-ref-danger)}.samami-enterprise-shell .samami-header-profile{min-height:40px;display:flex;align-items:center;gap:8px;padding:4px 7px 4px 10px;border:1px solid transparent;border-radius:10px;background:transparent;text-align:start}.samami-enterprise-shell .samami-header-profile:hover{border-color:var(--sam-ref-line);background:#f8fafc}.samami-enterprise-shell .samami-header-avatar{display:grid;width:32px;height:32px;place-items:center;overflow:hidden;border-radius:999px;background:#e7eef8;color:#314c6c!important;font-size:10px!important;font-weight:850!important}.samami-enterprise-shell .samami-header-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.samami-enterprise-shell .samami-header-user{display:grid!important;gap:0!important;padding:0!important}.samami-enterprise-shell .samami-header-user b{color:var(--sam-ref-text)!important;font-size:10.5px!important;font-weight:800!important}.samami-enterprise-shell .samami-header-user small{color:var(--sam-ref-muted)!important;font-size:8.5px!important}.samami-enterprise-shell .samami-page-shell{gap:18px!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .samami-page-header{position:relative!important;gap:8px!important;padding:4px 0 10px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.samami-enterprise-shell .samami-page-header:before{display:none!important}.samami-enterprise-shell .samami-page-context-line{gap:8px!important}.samami-enterprise-shell .samami-page-world{min-height:auto!important;border:0!important;padding:0!important;color:var(--sam-ref-blue)!important;font-size:11px!important;font-weight:800!important}.samami-enterprise-shell .samami-breadcrumbs :is(a,span,li),.samami-enterprise-shell .samami-page-context-line .samami-breadcrumbs :is(a,span,li){color:var(--sam-ref-muted)!important;font-size:10.5px!important;font-weight:650!important}.samami-enterprise-shell .samami-page-header h1{margin:0!important;color:var(--sam-ref-text)!important;font-size:clamp(1.45rem,2.15vw,2rem)!important;line-height:1.35!important;font-weight:850!important;letter-spacing:-.015em}.samami-enterprise-shell .samami-page-description{max-width:72ch;margin-top:5px!important;color:var(--sam-ref-muted)!important;font-size:.875rem!important;line-height:1.8!important}.samami-enterprise-shell .samami-page-workflow{width:-moz-max-content;width:max-content;max-width:100%;margin-top:7px!important;color:#718096!important;font-size:10.5px!important}.samami-enterprise-shell .samami-page-workflow>span{color:#8794a4!important}.samami-enterprise-shell .samami-page-actions{gap:8px!important}.samami-enterprise-shell .samami-app-main :is(.erp-card,.erp-record-card,.erp-form-panel,.erp-toolbar,.erp-table-shell,.erp-tabs,.erp-panel,.sam-panel,.sam-stat-card,.sam-action-card,.samami-module-card,.samami-kpi-card,.samami-glass-section,.samami-detail-panel,.op51-panel,.op51-metric,.op51-rule-card,.op51-agent-card,.op51-health-banner,.supply54-panel,.fin49-panel,.fin49-stat,.fin49-tabs,.customer-commercial-object,.project-documents-projects,.project-documents-browser,.sam-world-panel,.sam-secondary-depth,.sam-finance-focus){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important;backdrop-filter:none!important}.samami-enterprise-shell .samami-app-main :is(.erp-card,.erp-panel,.sam-world-panel,.sam-secondary-depth){border-radius:12px!important}.samami-enterprise-shell .samami-app-main :is(h1,h2,h3,h4,h5,h6,strong,b,.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--sam-ref-text)!important}.samami-enterprise-shell .samami-app-main :is(p,small,label,.text-slate-600,.text-slate-500,.text-slate-400){color:var(--sam-ref-muted)!important}.samami-enterprise-shell .samami-app-main :is(.bg-white,.bg-slate-50,.bg-slate-100){background:var(--sam-ref-surface-2)!important}.samami-enterprise-shell .samami-app-main :is(.border-slate-100,.border-slate-200,.border-slate-300){border-color:var(--sam-ref-line)!important}.samami-enterprise-shell :is(.erp-button-primary,.erp-button.is-primary){border:1px solid var(--sam-ref-blue)!important;background:var(--sam-ref-blue)!important;color:#fff!important;box-shadow:none!important}.samami-enterprise-shell :is(.erp-button-primary,.erp-button.is-primary):hover{border-color:var(--sam-ref-blue-hover)!important;background:var(--sam-ref-blue-hover)!important;color:#fff!important}.samami-enterprise-shell :is(.erp-button-secondary,.erp-button.is-secondary,.erp-button-tertiary){border:1px solid var(--sam-ref-line)!important;background:#fff!important;color:var(--sam-ref-text-2)!important;box-shadow:none!important}.samami-enterprise-shell :is(.erp-button-secondary,.erp-button.is-secondary,.erp-button-tertiary):hover{border-color:#b8c4d2!important;background:#f8fafc!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .samami-app-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.erp-input,[role=combobox]){border-color:#d7dee8!important;background:#fff!important;color:var(--sam-ref-text)!important;-webkit-text-fill-color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .samami-app-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.erp-input,[role=combobox]):focus{border-color:var(--sam-ref-blue)!important;box-shadow:0 0 0 3px #2f6fe41f!important}.samami-enterprise-shell .samami-app-main ::-moz-placeholder{color:#98a2b3!important;-webkit-text-fill-color:#98a2b3!important}.samami-enterprise-shell .samami-app-main ::placeholder{color:#98a2b3!important;-webkit-text-fill-color:#98a2b3!important}.samami-enterprise-shell .erp-form-section{border-color:var(--sam-ref-line)!important;background:#fff!important}.samami-enterprise-shell .erp-form-section>legend{color:var(--sam-ref-text)!important}.samami-enterprise-shell table{color:var(--sam-ref-text)!important}.samami-enterprise-shell :is(thead,th){border-color:var(--sam-ref-line)!important;background:#f7f9fc!important;color:#667085!important}.samami-enterprise-shell :is(td,tr){border-color:var(--sam-ref-line)!important}.samami-enterprise-shell tbody tr{background:#fff!important}.samami-enterprise-shell tbody tr:hover{background:#f8fbff!important}.samami-enterprise-shell .sam-guided-journey{gap:12px!important;border:1px solid var(--sam-ref-line)!important;border-radius:12px!important;background:#fff!important;padding:14px 16px!important}.samami-enterprise-shell .sam-guided-journey>header>span{color:#475467!important}.samami-enterprise-shell .sam-guided-journey>header>small{color:#8794a4!important}.samami-enterprise-shell .sam-guided-journey__node{border-color:#d8e0ea!important;background:#fff!important}.samami-enterprise-shell .sam-guided-journey li:not(:last-child):after{background:#dde4ed!important}.samami-enterprise-shell .sam-guided-journey li[data-state=completed]{color:var(--sam-ref-success)!important}.samami-enterprise-shell .sam-guided-journey li[data-state=completed]:after{background:rgba(35,150,107,.32)!important}.samami-enterprise-shell .sam-guided-journey li[data-state=current]{color:var(--sam-ref-blue)!important}.samami-enterprise-shell .sam-guided-journey li[data-state=current] .sam-guided-journey__node{border-color:var(--sam-ref-blue)!important;background:var(--sam-ref-blue-soft)!important;box-shadow:0 0 0 4px #2f6fe412!important}.samami-enterprise-shell .sam-guided-journey li[data-state=blocked]{color:var(--sam-ref-danger)!important}.samami-enterprise-shell .sam-guided-current{grid-template-columns:minmax(0,1fr) minmax(230px,290px)!important;gap:16px!important}.samami-enterprise-shell .sam-guided-current:not(:has(.sam-guided-current__next)){grid-template-columns:1fr!important}.samami-enterprise-shell .sam-guided-current__main{gap:18px!important;padding:24px!important;border:1px solid #d9e3f0!important;border-top:3px solid var(--sam-ref-blue)!important;border-radius:12px!important;background:#fff!important;box-shadow:var(--sam-ref-shadow)!important}.samami-enterprise-shell .sam-guided-current__next{gap:10px!important;padding:20px!important;border:1px solid var(--sam-ref-line)!important;border-radius:12px!important;background:#f8fafc!important;box-shadow:none!important}.samami-enterprise-shell .sam-guided-current__eyebrow{color:var(--sam-ref-blue)!important}.samami-enterprise-shell .sam-guided-current__copy h2{color:var(--sam-ref-text)!important;font-size:clamp(1.25rem,1.8vw,1.6rem)!important;font-weight:850!important}.samami-enterprise-shell .sam-guided-current__copy p{color:var(--sam-ref-text-2)!important}.samami-enterprise-shell .sam-guided-current__context{border-color:var(--sam-ref-line)!important;background:var(--sam-ref-line)!important}.samami-enterprise-shell .sam-guided-current__context>div{background:#fff!important}.samami-enterprise-shell .sam-guided-current__context dt{color:#7b8794!important}.samami-enterprise-shell .sam-guided-current__context dd{color:var(--sam-ref-text)!important}.samami-enterprise-shell .sam-guided-current__attention{border-color:#f1d3a9!important;background:#fff8ed!important;color:#a9610b!important}.samami-enterprise-shell .sam-guided-current__action{border-top-color:var(--sam-ref-line)!important}.samami-enterprise-shell .sam-guided-current__next>span{color:#7b8794!important}.samami-enterprise-shell .sam-guided-current__next>div{color:var(--sam-ref-blue)!important}.samami-enterprise-shell .sam-guided-current__next b{color:var(--sam-ref-text)!important}.samami-enterprise-shell .sam-guided-today{max-width:1180px!important}.samami-enterprise-shell .sam-guided-today-summary{border-color:var(--sam-ref-line)!important;border-radius:12px!important;background:var(--sam-ref-line)!important}.samami-enterprise-shell .sam-guided-today-summary>div{background:#fff!important}.samami-enterprise-shell .sam-guided-primary-work{border:1px solid #cadbf5!important;border-inline-start:4px solid var(--sam-ref-blue)!important;border-radius:12px!important;background:#fff!important;box-shadow:var(--sam-ref-shadow)!important}.samami-enterprise-shell .sam-guided-primary-work__copy>span,.samami-enterprise-shell .sam-guided-primary-work.is-clear>div>span{color:var(--sam-ref-blue)!important}.samami-enterprise-shell .sam-guided-work-row:hover{background:#f7faff!important}.samami-enterprise-shell .sam-guided-work-row__index{border-radius:8px!important;background:var(--sam-ref-blue-soft)!important;color:var(--sam-ref-blue)!important}.samami-enterprise-shell .sam-secondary-depth{overflow:hidden!important;border:1px solid var(--sam-ref-line)!important;background:#fff!important}.samami-enterprise-shell .sam-secondary-depth>summary{padding:12px 14px!important;background:#f8fafc!important;color:#536273!important;font-size:11.5px!important;font-weight:750!important}.samami-enterprise-shell .sam-secondary-depth[open]>summary{border-bottom:1px solid var(--sam-ref-line)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell :is(.sam-product-families,.sam-price-family-grid){gap:10px!important}.samami-enterprise-shell :is(.sam-product-families>button,.sam-price-family){border-color:var(--sam-ref-line)!important;background:#fff!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell :is(.sam-product-families>button,.sam-price-family):hover{border-color:#b9c7d8!important;background:#f8fbff!important}.samami-enterprise-shell :is(.sam-product-families>button.is-active,.sam-price-family.is-active){border-color:#a9c3f2!important;background:var(--sam-ref-blue-soft)!important;color:var(--sam-ref-text)!important;box-shadow:inset 0 0 0 1px #2f6fe414!important}.samami-enterprise-shell :is(.sam-product-row,.sam-price-browser,.sam-price-family-results,.sam-product-toolbar){border-color:var(--sam-ref-line)!important;background:#fff!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .sam-golden-next{border:1px solid var(--sam-ref-line)!important;border-radius:12px!important;background:#f8fafc!important;box-shadow:none!important}.samami-enterprise-shell .sam-golden-next>div>span{color:#6b7787!important}.samami-enterprise-shell .sam-golden-next>div>b{color:var(--sam-ref-text)!important}#samami-overlay-root{--sam-surface-1:#fff;--sam-surface-2:#f8fafc;--sam-surface-3:#f1f5f9;--sam-text-primary:#172033;--sam-text-secondary:#475467;--sam-text-muted:#667085;--sam-border:#e1e7ef;--sam-border-strong:#cbd5e1;--accent-primary:#2f6fe4}#samami-overlay-root .sam-auth-overlay-backdrop,body>.samami-command-layer .sam-auth-overlay-backdrop{background:rgba(10,24,40,.4)!important;backdrop-filter:blur(3px)!important}#samami-overlay-root :is(.erp-modal,.erp-drawer,.samami-command-panel,.samami-action-inbox-panel,.samami-ai-panel),body>.samami-command-layer .samami-command-panel{border:1px solid #dce3ec!important;background:#fff!important;color:#172033!important;box-shadow:0 26px 70px #0f223a33!important}#samami-overlay-root :is(.erp-modal-header,.erp-modal-footer,.samami-action-inbox-header,.samami-command-search,.samami-command-help),body>.samami-command-layer :is(.samami-command-search,.samami-command-help){border-color:#e1e7ef!important;background:#fff!important}#samami-overlay-root .erp-modal-body{background:#fff!important}#samami-overlay-root :is(h1,h2,h3,h4,b,strong,.samami-command-item b,.samami-action-inbox-header h2),body>.samami-command-layer :is(h2,b,strong){color:#172033!important}#samami-overlay-root :is(p,small,span,label,.samami-command-category,.samami-command-item em,.samami-command-purpose),body>.samami-command-layer :is(p,small,span,.samami-command-category,.samami-command-item em,.samami-command-purpose){color:#667085!important}#samami-overlay-root :is(input,select,textarea,.samami-command-input),body>.samami-command-layer .samami-command-input{border-color:#d7dee8!important;background:#fff!important;color:#172033!important;-webkit-text-fill-color:#172033!important}#samami-overlay-root .samami-command-item,body>.samami-command-layer .samami-command-item{background:transparent!important;color:#475467!important}#samami-overlay-root .samami-command-item:hover,#samami-overlay-root .samami-command-item.is-selected,body>.samami-command-layer .samami-command-item:hover,body>.samami-command-layer .samami-command-item.is-selected{background:#f1f6ff!important;color:#172033!important}#samami-overlay-root .sam-inbox-item,#samami-overlay-root .sam-inbox-group,#samami-overlay-root .sam-inbox-summary{border-color:#e1e7ef!important;background:#fff!important;color:#172033!important}#samami-overlay-root .samami-ai-panel{background:#fff!important}#samami-overlay-root .samami-ai-conversation,#samami-overlay-root .samami-ai-welcome,#samami-overlay-root .samami-ai-answer,#samami-overlay-root .samami-ai-result{border-color:#e1e7ef!important;background:#f8fafc!important;color:#172033!important}@media (min-width:1100px){.samami-enterprise-shell .samami-mobile-menu-trigger{display:none!important}}@media (max-width:1099px){.samami-enterprise-shell .samami-header-inner{padding-inline:16px!important}.samami-enterprise-shell .erp-page-surface{padding:20px 18px 42px!important}.samami-enterprise-shell .samami-header-company{display:none!important}.samami-enterprise-shell .sam-guided-current{grid-template-columns:1fr!important}.samami-enterprise-shell .sam-guided-current__next{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important}.samami-enterprise-shell .sam-guided-current__next>span{grid-column:1/-1!important}}@media (max-width:767px){.samami-enterprise-shell .samami-header-inner{min-height:58px!important;padding:8px 10px!important;gap:8px!important}.samami-enterprise-shell .samami-header-global-start{gap:7px!important}.samami-enterprise-shell .samami-header-search{min-width:0!important;flex:1 1 auto!important;min-height:38px!important}.samami-enterprise-shell .samami-header-search>kbd{display:none!important}.samami-enterprise-shell .samami-header-profile{display:none!important}.samami-enterprise-shell .erp-page-surface{padding:16px 12px 34px!important;gap:15px!important}.samami-enterprise-shell .samami-page-header-row{flex-direction:column!important;gap:12px!important}.samami-enterprise-shell .samami-page-actions{width:100%;justify-content:flex-start!important}.samami-enterprise-shell .samami-page-actions>*{max-width:100%}.samami-enterprise-shell .sam-guided-journey{padding:12px!important}.samami-enterprise-shell .sam-guided-current__main{padding:18px!important}.samami-enterprise-shell .sam-guided-current__next{display:grid!important;grid-template-columns:1fr!important;padding:16px!important}.samami-enterprise-shell .sam-guided-today-summary{grid-template-columns:1fr!important}.samami-enterprise-shell .sam-guided-primary-work{padding:18px!important}}@media (max-width:390px){.samami-enterprise-shell .samami-header-search>span{font-size:11.5px!important}.samami-enterprise-shell .erp-page-surface{padding-inline:10px!important}.samami-enterprise-shell .samami-page-header h1{font-size:1.35rem!important}.samami-enterprise-shell .sam-guided-current__main{padding:16px!important}}.samami-enterprise-shell .sam-capability-benchmark{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.samami-enterprise-shell .sam-capability-benchmark>article{display:grid;gap:8px;min-width:0;padding:14px 15px;border:1px solid var(--sam-ref-line);border-radius:11px;background:#fff}.samami-enterprise-shell .sam-capability-benchmark>article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.samami-enterprise-shell .sam-capability-benchmark>article b{color:var(--sam-ref-text)!important;font-size:13px!important}.samami-enterprise-shell .sam-capability-benchmark>article p{margin:0!important;color:var(--sam-ref-text-2)!important;font-size:11.5px!important;line-height:1.75!important}.samami-enterprise-shell .sam-capability-benchmark>article small{color:var(--sam-ref-muted)!important;font-size:10px!important;line-height:1.7!important}.samami-enterprise-shell .sam-capability-benchmark__state{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border:1px solid var(--sam-ref-line);border-radius:999px;font-size:9px!important;font-weight:850!important;white-space:nowrap}.samami-enterprise-shell .sam-capability-benchmark__state.is-ready{border-color:#b7dfcf!important;background:#f0faf6!important;color:#1d805b!important}.samami-enterprise-shell .sam-capability-benchmark__state.is-partial{border-color:#efd5aa!important;background:#fff8ed!important;color:#a9610b!important}.samami-enterprise-shell .sam-capability-benchmark__state.is-missing{border-color:#efc1c7!important;background:#fff3f4!important;color:#b83243!important}.samami-enterprise-shell .sam-capability-benchmark__state.is-planned{border-color:#d7dee8!important;background:#f8fafc!important;color:#667085!important}@media (max-width:767px){.samami-enterprise-shell .sam-capability-benchmark{grid-template-columns:1fr}}.samami-enterprise-shell .samami-header-samami{min-height:40px;display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:8px 13px;border:1px solid #cbd8eb;border-radius:10px;background:#fff;color:var(--sam-ref-blue);font-size:12px;font-weight:800;white-space:nowrap}.samami-enterprise-shell .samami-header-samami:hover{border-color:#9eb9e7;background:#f4f8ff}.samami-enterprise-shell .samami-theme-control{min-height:38px;display:flex;align-items:center;gap:6px;padding:0 8px;border:1px solid var(--sam-ref-line);border-radius:10px;background:#fff;color:#536579}.samami-enterprise-shell .samami-theme-control>span{display:grid;place-items:center}.samami-enterprise-shell .samami-theme-control select{width:auto;min-width:76px;padding:0 2px;border:0!important;background:transparent!important;color:var(--sam-ref-text-2)!important;box-shadow:none!important;font-size:10.5px;font-weight:750;outline:0}.samami-enterprise-shell .samami-sidebar-explore{padding:8px 11px;border-top:1px solid rgba(255,255,255,.055)}.samami-enterprise-shell .samami-sidebar-explore>button{width:100%;min-height:40px;display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:9px;background:transparent;color:#9fb0c0;font-size:12px;font-weight:760;text-align:start}.samami-enterprise-shell .samami-sidebar-explore>button:hover{background:rgba(255,255,255,.055);color:#fff}.samami-enterprise-shell.is-sidebar-collapsed .samami-sidebar-explore>button{justify-content:center;padding-inline:0}#samami-overlay-root .sam-tree-explorer{width:min(92vw,520px)}#samami-overlay-root .sam-tree-search{min-height:42px;display:flex;align-items:center;gap:9px;padding:0 11px;border:1px solid #d7dee8;border-radius:10px;background:#fff;color:#667085}#samami-overlay-root .sam-tree-search input{width:100%;min-width:0;min-height:40px;border:0!important;background:transparent!important;color:#172033!important;outline:0;box-shadow:none!important}#samami-overlay-root .sam-tree-list{display:grid;gap:4px;margin-top:14px}#samami-overlay-root .sam-tree-branch{display:grid;gap:3px}#samami-overlay-root .sam-tree-branch__trigger,#samami-overlay-root .sam-tree-leaf{width:100%;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border:0;border-radius:8px;background:transparent;color:#344054;text-align:start}#samami-overlay-root .sam-tree-branch__trigger{font-weight:820}#samami-overlay-root .sam-tree-branch__trigger:hover,#samami-overlay-root .sam-tree-leaf:hover{background:#f2f6fc;color:#1d4f98}#samami-overlay-root .sam-tree-branch__trigger svg{transition:transform .18s ease}#samami-overlay-root .sam-tree-branch__trigger svg.is-open{transform:rotate(180deg)}#samami-overlay-root .sam-tree-branch__children{display:grid;gap:2px;margin-inline-start:13px;padding-inline-start:10px;border-inline-start:1px solid #dfe6ef}#samami-overlay-root .sam-tree-leaf[data-depth="1"]{font-size:12px}#samami-overlay-root .sam-tree-leaf[data-depth="2"]{font-size:11.5px;color:#536273}#samami-overlay-root .sam-tree-empty{padding:24px 8px;color:#667085;text-align:center;font-size:12px}.samami-enterprise-shell .sam-production-world{max-width:1280px;margin-inline:auto}.samami-enterprise-shell .sam-production-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:4px 12px;border-bottom:1px solid var(--sam-ref-line)}.samami-enterprise-shell .sam-production-filters{display:flex;align-items:center;gap:6px;overflow-x:auto}.samami-enterprise-shell .sam-production-filters button{min-height:34px;display:flex;align-items:center;gap:7px;flex:0 0 auto;padding:5px 10px;border:1px solid transparent;border-radius:999px;background:transparent;color:#667085;font-size:10.5px;font-weight:760}.samami-enterprise-shell .sam-production-filters button b{font-size:9px;color:inherit!important}.samami-enterprise-shell .sam-production-filters button:hover{background:#f2f5f9;color:#344054}.samami-enterprise-shell .sam-production-filters button.is-active{border-color:#c6d8f5;background:#edf4ff;color:#255fae}.samami-enterprise-shell .sam-production-search{min-width:250px;min-height:38px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--sam-ref-line);border-radius:9px;background:#fff;color:#667085}.samami-enterprise-shell .sam-production-search input{width:100%;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;outline:0}.samami-enterprise-shell .sam-production-list{display:grid;gap:7px}.samami-enterprise-shell .sam-production-row{display:grid;grid-template-columns:minmax(260px,1.35fr) minmax(210px,.9fr) minmax(200px,.75fr);align-items:center;gap:16px;min-height:78px;padding:13px 15px;border:1px solid var(--sam-ref-line);border-radius:11px;background:#fff;color:var(--sam-ref-text);text-decoration:none}.samami-enterprise-shell .sam-production-row:hover{border-color:#b9cae0;background:#fbfdff;box-shadow:0 6px 18px #0f223a0b}.samami-enterprise-shell .sam-production-row__identity{display:grid;min-width:0;gap:2px}.samami-enterprise-shell .sam-production-row__identity>span{color:#7b8794;font-size:9.5px;font-weight:800}.samami-enterprise-shell .sam-production-row__identity>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px!important}.samami-enterprise-shell .sam-production-row__identity>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085!important;font-size:10.5px!important}.samami-enterprise-shell .sam-production-row__states{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.samami-enterprise-shell .sam-production-progress{display:inline-flex;align-items:center;gap:5px;color:#667085;font-size:10px;font-weight:750}.samami-enterprise-shell .sam-production-row__action{display:flex;align-items:center;gap:8px;min-width:0;padding-inline-start:14px;border-inline-start:1px solid var(--sam-ref-line);color:var(--sam-ref-blue)}.samami-enterprise-shell .sam-production-row__action>span{display:grid;min-width:0;gap:1px}.samami-enterprise-shell .sam-production-row__action small{color:#8a96a4!important;font-size:9px!important}.samami-enterprise-shell .sam-production-row__action b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px!important}.samami-enterprise-shell .sam-production-footnote{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-top:10px;border-top:1px solid var(--sam-ref-line);color:#667085;font-size:10.5px}.samami-enterprise-shell .sam-production-footnote a{color:#2f6fe4;font-weight:760;text-decoration:none}:root[data-samami-theme=light] .samami-enterprise-shell{color-scheme:light!important}:root[data-samami-theme=dark] .samami-enterprise-shell{color-scheme:dark!important;--sam-ref-navy:#071522;--sam-ref-navy-2:#0b1d2d;--sam-ref-blue:#6f9df1;--sam-ref-blue-hover:#83acf4;--sam-ref-blue-soft:rgba(93,145,235,.13);--sam-ref-canvas:#101720;--sam-ref-surface:#151f2a;--sam-ref-surface-2:#1a2632;--sam-ref-surface-3:#202e3b;--sam-ref-text:#f0f3f7;--sam-ref-text-2:#c3ccd7;--sam-ref-muted:#94a2b2;--sam-ref-subtle:#758494;--sam-ref-line:#2a3948;--sam-ref-line-strong:#3a4d5f;--sam-ref-success:#5fc99c;--sam-ref-warning:#e2a85d;--sam-ref-danger:#ef7886;--sam-ref-shadow:0 9px 26px rgba(0,0,0,.18);--sam-ref-shadow-raised:0 20px 48px rgba(0,0,0,.28);--sam-bg:var(--sam-ref-canvas)!important;--sam-surface-1:var(--sam-ref-surface)!important;--sam-surface-2:var(--sam-ref-surface-2)!important;--sam-surface-3:var(--sam-ref-surface-3)!important;--sam-text-primary:var(--sam-ref-text)!important;--sam-text-secondary:var(--sam-ref-text-2)!important;--sam-text-muted:var(--sam-ref-muted)!important;--sam-border:var(--sam-ref-line)!important;--sam-border-strong:var(--sam-ref-line-strong)!important;--surface-canvas:var(--sam-ref-canvas)!important;--surface-panel:var(--sam-ref-surface)!important;--surface-raised:var(--sam-ref-surface-2)!important;--surface-hover:var(--sam-ref-surface-3)!important;--surface-selected:#1b3554!important;--surface-app:var(--sam-ref-canvas)!important;--surface-app-secondary:#131d27!important;--surface-default:var(--sam-ref-surface)!important;--surface-elevated:var(--sam-ref-surface-2)!important;--surface-muted:var(--sam-ref-surface-3)!important;--surface-overlay:rgba(0,8,16,.62)!important;--surface-card:var(--sam-ref-surface)!important;--text-primary:var(--sam-ref-text)!important;--text-secondary:var(--sam-ref-text-2)!important;--text-muted:var(--sam-ref-muted)!important;--text-subtle:var(--sam-ref-subtle)!important;--border-soft:var(--sam-ref-line)!important;--border-emphasis:var(--sam-ref-line-strong)!important;--border-default:var(--sam-ref-line)!important;--border-strong:var(--sam-ref-line-strong)!important;--erp-canvas:var(--sam-ref-canvas)!important;--erp-canvas-2:#111a24!important;--erp-canvas-3:#131d28!important;--erp-surface:var(--sam-ref-surface)!important;--erp-surface-2:var(--sam-ref-surface-2)!important;--erp-surface-3:var(--sam-ref-surface-3)!important;--erp-surface-hover:#22313e!important;--erp-glass:rgba(21,31,42,.96)!important;--erp-glass-strong:#151f2a!important;--erp-text:var(--sam-ref-text)!important;--erp-text-2:var(--sam-ref-text-2)!important;--erp-muted:var(--sam-ref-muted)!important;--erp-muted-2:var(--sam-ref-subtle)!important;--erp-line:var(--sam-ref-line)!important;--erp-line-strong:var(--sam-ref-line-strong)!important;--erp-accent:var(--sam-ref-blue)!important;--erp-accent-soft:rgba(111,157,241,.13)!important;--erp-accent-softer:rgba(111,157,241,.07)!important;--erp-success:var(--sam-ref-success)!important;--erp-success-soft:rgba(95,201,156,.11)!important;--erp-warning:var(--sam-ref-warning)!important;--erp-warning-soft:rgba(226,168,93,.11)!important;--erp-danger:var(--sam-ref-danger)!important;--erp-danger-soft:rgba(239,120,134,.1)!important;--erp-info:var(--sam-ref-blue)!important;--erp-info-soft:rgba(111,157,241,.11)!important;--ui-bg:var(--sam-ref-canvas)!important;--ui-bg-2:#111a24!important;--ui-surface:var(--sam-ref-surface)!important;--ui-surface-2:var(--sam-ref-surface-2)!important;--ui-surface-hover:var(--sam-ref-surface-3)!important;--ui-text:var(--sam-ref-text)!important;--ui-text-2:var(--sam-ref-text-2)!important;--ui-muted:var(--sam-ref-muted)!important;--ui-border:var(--sam-ref-line)!important;--ui-border-strong:var(--sam-ref-line-strong)!important;--ui-input:var(--sam-ref-surface-2)!important;--ui-input-hover:var(--sam-ref-surface-3)!important;background:var(--sam-ref-canvas)!important;color:var(--sam-ref-text)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-frame,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-main{background:var(--sam-ref-canvas)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-header{border-bottom-color:var(--sam-ref-line)!important;background:rgba(16,23,32,.96)!important;box-shadow:0 1px #ffffff04!important}:root[data-samami-theme=dark] .samami-enterprise-shell :is(.samami-header-search,.samami-header-samami,.samami-theme-control,.samami-header-alert,.samami-mobile-menu-trigger){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text-2)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-header-samami{color:var(--sam-ref-blue)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-header-search:hover,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-header-samami:hover,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-theme-control:hover,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-header-alert:hover{border-color:var(--sam-ref-line-strong)!important;background:var(--sam-ref-surface-2)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-theme-control select{color:var(--sam-ref-text-2)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-header-company{border-color:var(--sam-ref-line)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-header-company b{color:var(--sam-ref-text)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-main :is(.erp-card,.erp-record-card,.erp-form-panel,.erp-toolbar,.erp-table-shell,.erp-tabs,.erp-panel,.sam-panel,.sam-stat-card,.sam-action-card,.samami-module-card,.samami-kpi-card,.samami-glass-section,.samami-detail-panel,.op51-panel,.op51-metric,.op51-rule-card,.op51-agent-card,.op51-health-banner,.supply54-panel,.fin49-panel,.fin49-stat,.fin49-tabs,.customer-commercial-object,.project-documents-projects,.project-documents-browser,.sam-world-panel,.sam-secondary-depth,.sam-finance-focus,.sam-guided-journey,.sam-guided-current__main,.sam-guided-current__next,.sam-guided-today-summary>div,.sam-guided-primary-work,.sam-production-row,.sam-production-search){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-guided-current__next,:root[data-samami-theme=dark] .samami-enterprise-shell .sam-secondary-depth>summary{background:var(--sam-ref-surface-2)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-guided-current__main{border-top-color:var(--sam-ref-blue)!important;box-shadow:var(--sam-ref-shadow)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-guided-current__context{background:var(--sam-ref-line)!important;border-color:var(--sam-ref-line)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-guided-current__context>div{background:var(--sam-ref-surface)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-guided-journey__node{background:var(--sam-ref-surface)!important;border-color:var(--sam-ref-line)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-guided-journey li:not(:last-child):after{background:var(--sam-ref-line)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-guided-primary-work{border-color:#28486d!important;border-inline-start-color:var(--sam-ref-blue)!important;background:var(--sam-ref-surface)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-guided-today-summary{border-color:var(--sam-ref-line)!important;background:var(--sam-ref-line)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-guided-work-row:hover{background:var(--sam-ref-surface-2)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.erp-input,[role=combobox]){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-text)!important;-webkit-text-fill-color:var(--sam-ref-text)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-main ::-moz-placeholder{color:var(--sam-ref-subtle)!important;-webkit-text-fill-color:var(--sam-ref-subtle)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-main ::placeholder{color:var(--sam-ref-subtle)!important;-webkit-text-fill-color:var(--sam-ref-subtle)!important}:root[data-samami-theme=dark] .samami-enterprise-shell :is(thead,th){background:#18232e!important;color:var(--sam-ref-muted)!important;border-color:var(--sam-ref-line)!important}:root[data-samami-theme=dark] .samami-enterprise-shell tbody tr{background:var(--sam-ref-surface)!important}:root[data-samami-theme=dark] .samami-enterprise-shell tbody tr:hover{background:var(--sam-ref-surface-2)!important}:root[data-samami-theme=dark] .samami-enterprise-shell :is(td,tr){border-color:var(--sam-ref-line)!important}:root[data-samami-theme=dark] .samami-enterprise-shell :is(.erp-button-secondary,.erp-button.is-secondary,.erp-button-tertiary){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text-2)!important}:root[data-samami-theme=dark] .samami-enterprise-shell :is(.erp-button-secondary,.erp-button.is-secondary,.erp-button-tertiary):hover{border-color:var(--sam-ref-line-strong)!important;background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-text)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-production-filters button:hover{background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-text)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-production-filters button.is-active{border-color:#36567d!important;background:#182e49!important;color:#8bb4ff!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-production-row:hover{border-color:var(--sam-ref-line-strong)!important;background:var(--sam-ref-surface-2)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-production-row__action{border-color:var(--sam-ref-line)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-production-footnote{border-color:var(--sam-ref-line)!important}:root[data-samami-theme=dark] #samami-overlay-root{--sam-surface-1:#151f2a;--sam-surface-2:#1a2632;--sam-surface-3:#202e3b;--sam-text-primary:#f0f3f7;--sam-text-secondary:#c3ccd7;--sam-text-muted:#94a2b2;--sam-border:#2a3948;--sam-border-strong:#3a4d5f;--accent-primary:#6f9df1}:root[data-samami-theme=dark] #samami-overlay-root :is(.erp-modal,.erp-drawer,.samami-command-panel,.samami-action-inbox-panel,.samami-ai-panel),:root[data-samami-theme=dark] body>.samami-command-layer .samami-command-panel{border-color:#2a3948!important;background:#151f2a!important;color:#f0f3f7!important;box-shadow:0 28px 78px #0000006b!important}:root[data-samami-theme=dark] #samami-overlay-root :is(.erp-modal-header,.erp-modal-footer,.samami-action-inbox-header,.samami-command-search,.samami-command-help),:root[data-samami-theme=dark] body>.samami-command-layer :is(.samami-command-search,.samami-command-help){border-color:#2a3948!important;background:#151f2a!important}:root[data-samami-theme=dark] #samami-overlay-root .erp-modal-body{background:#151f2a!important}:root[data-samami-theme=dark] #samami-overlay-root :is(h1,h2,h3,h4,b,strong,.samami-command-item b,.samami-action-inbox-header h2),:root[data-samami-theme=dark] body>.samami-command-layer :is(h2,b,strong){color:#f0f3f7!important}:root[data-samami-theme=dark] #samami-overlay-root :is(p,small,span,label,.samami-command-category,.samami-command-item em,.samami-command-purpose),:root[data-samami-theme=dark] body>.samami-command-layer :is(p,small,span,.samami-command-category,.samami-command-item em,.samami-command-purpose){color:#94a2b2!important}:root[data-samami-theme=dark] #samami-overlay-root :is(input,select,textarea,.samami-command-input),:root[data-samami-theme=dark] body>.samami-command-layer .samami-command-input{border-color:#2a3948!important;background:#1a2632!important;color:#f0f3f7!important;-webkit-text-fill-color:#f0f3f7!important}:root[data-samami-theme=dark] #samami-overlay-root .samami-command-item:hover,:root[data-samami-theme=dark] #samami-overlay-root .samami-command-item.is-selected,:root[data-samami-theme=dark] body>.samami-command-layer .samami-command-item:hover,:root[data-samami-theme=dark] body>.samami-command-layer .samami-command-item.is-selected{background:#1b2d42!important;color:#f0f3f7!important}:root[data-samami-theme=dark] #samami-overlay-root :is(.sam-inbox-item,.sam-inbox-group,.sam-inbox-summary,.samami-ai-conversation,.samami-ai-welcome,.samami-ai-answer,.samami-ai-result){border-color:#2a3948!important;background:#1a2632!important;color:#f0f3f7!important}:root[data-samami-theme=dark] #samami-overlay-root .sam-tree-search{border-color:#2a3948!important;background:#1a2632!important;color:#94a2b2!important}:root[data-samami-theme=dark] #samami-overlay-root .sam-tree-search input{color:#f0f3f7!important;-webkit-text-fill-color:#f0f3f7!important}:root[data-samami-theme=dark] #samami-overlay-root :is(.sam-tree-branch__trigger,.sam-tree-leaf){color:#c3ccd7!important}:root[data-samami-theme=dark] #samami-overlay-root :is(.sam-tree-branch__trigger,.sam-tree-leaf):hover{background:#1b2d42!important;color:#8bb4ff!important}:root[data-samami-theme=dark] #samami-overlay-root .sam-tree-branch__children{border-color:#2a3948!important}@media (max-width:960px){.samami-enterprise-shell .samami-header-samami span{display:none}.samami-enterprise-shell .samami-header-samami{width:38px;justify-content:center;padding:0}.samami-enterprise-shell .samami-theme-control select{max-width:72px}.samami-enterprise-shell .sam-production-row{grid-template-columns:minmax(0,1fr) minmax(180px,.8fr)}.samami-enterprise-shell .sam-production-row__action{grid-column:1/-1;border-inline-start:0;border-top:1px solid var(--sam-ref-line);padding:10px 0 0}}@media (max-width:767px){.samami-enterprise-shell .samami-theme-control{width:38px;justify-content:center;padding:0}.samami-enterprise-shell .samami-theme-control select{position:absolute;opacity:0;width:38px;height:38px;cursor:pointer}.samami-enterprise-shell .sam-production-toolbar{align-items:stretch;flex-direction:column}.samami-enterprise-shell .sam-production-search{min-width:0;width:100%}.samami-enterprise-shell .sam-production-row{grid-template-columns:1fr;gap:10px}.samami-enterprise-shell .sam-production-row__action{grid-column:auto}}.samami-enterprise-shell .sam-world-action-line{min-height:64px;display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:12px 14px;border-block:1px solid var(--sam-ref-line);background:transparent}.samami-enterprise-shell .sam-world-action-line>div{display:flex;align-items:baseline;gap:7px}.samami-enterprise-shell .sam-world-action-line>div>span{color:var(--sam-ref-muted)!important;font-size:10.5px!important;font-weight:720}.samami-enterprise-shell .sam-world-action-line>div>b{color:var(--sam-ref-text)!important;font-size:17px!important}.samami-enterprise-shell .sam-world-action-line[data-tone=attention]>div:first-child b{color:var(--sam-ref-warning)!important}.samami-enterprise-shell .sam-production-compact-summary{display:flex;align-items:center;flex-wrap:wrap;gap:6px 18px;padding:8px 2px 12px;border-bottom:1px solid var(--sam-ref-line)}.samami-enterprise-shell .sam-production-compact-summary>span{color:var(--sam-ref-muted);font-size:10.5px}.samami-enterprise-shell .sam-production-compact-summary b{margin-inline-start:4px;color:var(--sam-ref-text)!important;font-size:12px!important}.samami-enterprise-shell .sam-production-compact-summary [data-tone=attention] b{color:var(--sam-ref-danger)!important}.samami-enterprise-shell .sam-production-order-focus{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(190px,.65fr);align-items:center;gap:16px;padding:18px;border:1px solid var(--sam-ref-line);border-inline-start:4px solid var(--sam-ref-blue);border-radius:12px;background:var(--sam-ref-surface);box-shadow:var(--sam-ref-shadow)}.samami-enterprise-shell .sam-production-order-focus[data-status=correction_required]{border-inline-start-color:var(--sam-ref-danger)}.samami-enterprise-shell .sam-production-order-focus[data-status=completed]{border-inline-start-color:var(--sam-ref-success)}.samami-enterprise-shell .sam-production-order-focus__identity{display:grid;min-width:0;gap:3px}.samami-enterprise-shell .sam-production-order-focus__identity>span{color:var(--sam-ref-muted);font-size:9.5px;font-weight:800}.samami-enterprise-shell .sam-production-order-focus__identity>h3{margin:0;color:var(--sam-ref-text)!important;font-size:16px!important;font-weight:850}.samami-enterprise-shell .sam-production-order-focus__identity>small{color:var(--sam-ref-muted)!important;font-size:10.5px!important}.samami-enterprise-shell .sam-production-order-focus__state{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:var(--sam-ref-muted);font-size:10px}.samami-enterprise-shell .sam-production-order-focus__action{display:grid;gap:5px;padding-inline-start:16px;border-inline-start:1px solid var(--sam-ref-line)}.samami-enterprise-shell .sam-production-order-focus__action>small{color:var(--sam-ref-muted)!important;font-size:9px!important}.samami-enterprise-shell .sam-production-order-focus__action>b{color:var(--sam-ref-text)!important;font-size:12px!important}.sam-info-help{position:relative;display:inline-block;margin-top:6px}.sam-info-help>summary{width:28px;height:28px;display:grid;place-items:center;list-style:none;cursor:pointer;border:1px solid var(--sam-ref-line,var(--border-soft));border-radius:999px;background:var(--sam-ref-surface,#fff);color:var(--sam-ref-muted,#667085)}.sam-info-help>summary::-webkit-details-marker{display:none}.sam-info-help>div{position:absolute;z-index:30;inset-block-start:34px;inset-inline-start:0;width:min(280px,75vw);padding:10px 12px;border:1px solid var(--sam-ref-line,var(--border-soft));border-radius:9px;background:var(--sam-ref-surface,#fff);color:var(--sam-ref-text-2,#475467);box-shadow:0 12px 28px #0f223a1f;font-size:10.5px;line-height:1.75}.sam-guided-current__next-mark{width:7px;height:7px;flex:0 0 7px;border-radius:999px;background:currentColor;opacity:.65}.samami-enterprise-shell .sam-capability-benchmark__state.is-limited{border-color:#cbd9ef!important;background:#f1f6ff!important;color:#315f9f!important}:root[data-samami-theme=dark] .samami-enterprise-shell :is(.sam-production-order-focus,.sam-info-help>summary,.sam-info-help>div){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text-2)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-production-order-focus__action{border-color:var(--sam-ref-line)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-capability-benchmark__state.is-limited{border-color:#36567d!important;background:#182e49!important;color:#8bb4ff!important}@media (max-width:960px){.samami-enterprise-shell .sam-production-order-focus{grid-template-columns:1fr auto}.samami-enterprise-shell .sam-production-order-focus__action{grid-column:1/-1;border-inline-start:0;border-top:1px solid var(--sam-ref-line);padding:12px 0 0}}@media (max-width:767px){.samami-enterprise-shell .sam-world-action-line{align-items:stretch;flex-direction:column}.samami-enterprise-shell .sam-world-action-line>.erp-button,.samami-enterprise-shell .sam-world-action-line>.erp-button-primary,.samami-enterprise-shell .sam-world-action-line>.erp-button-secondary{width:100%;justify-content:center}.samami-enterprise-shell .sam-production-order-focus{grid-template-columns:1fr}.samami-enterprise-shell .sam-production-order-focus__state{justify-content:flex-start}.sam-info-help>div{position:fixed;inset:auto 12px 72px;width:auto}}.samami-enterprise-shell .is-world-landing{--sam-world-row-h:66px;--sam-world-gap:14px;width:100%;max-width:1280px;margin-inline:auto;gap:var(--sam-world-gap)!important}.samami-enterprise-shell .is-world-landing>.samami-page-header{margin-bottom:2px!important}.samami-enterprise-shell .is-world-landing>.samami-page-header h1{font-size:clamp(1.42rem,2vw,1.8rem)!important;line-height:1.25!important}.samami-enterprise-shell .is-world-landing>.samami-page-header p{max-width:54rem!important;font-size:12px!important;line-height:1.7!important}.samami-enterprise-shell .is-world-landing h2{font-size:14px!important;line-height:1.45!important}.samami-enterprise-shell .is-world-landing :is(p,li,dd){line-height:1.65}.samami-enterprise-shell .sam-world-attention{display:grid;gap:8px;min-width:0}.samami-enterprise-shell .sam-world-attention>header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;padding-inline:2px}.samami-enterprise-shell .sam-world-attention>header h2{margin:0!important;color:var(--sam-ref-text)!important;font-size:13px!important;font-weight:850!important}.samami-enterprise-shell .sam-world-attention>header>span{display:inline-grid;min-width:24px;min-height:24px;place-items:center;padding-inline:7px;border:1px solid var(--sam-ref-line);border-radius:999px;color:var(--sam-ref-muted);background:var(--sam-ref-surface);font-size:9.5px;font-weight:850}.samami-enterprise-shell .sam-world-attention__rows{display:grid;gap:6px;min-width:0}.samami-enterprise-shell .sam-world-action-row{width:100%;min-height:var(--sam-world-row-h);display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.34fr) 22px;align-items:center;gap:14px;padding:11px 13px;border:1px solid var(--sam-ref-line);border-radius:10px;background:var(--sam-ref-surface);color:var(--sam-ref-text);text-align:start;text-decoration:none;box-shadow:none;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.samami-enterprise-shell button.sam-world-action-row{font:inherit}.samami-enterprise-shell .sam-world-action-row:hover,.samami-enterprise-shell .sam-world-action-row:focus-visible{border-color:#adc1dc;background:#fbfdff;box-shadow:0 5px 15px #0f223a0b;outline:none}.samami-enterprise-shell .sam-world-action-row:focus-visible{box-shadow:0 0 0 3px #2f6fe424}.samami-enterprise-shell .sam-world-action-row.is-emphasis{border-inline-start:3px solid var(--sam-ref-blue)}.samami-enterprise-shell .sam-world-row__copy{display:grid;min-width:0;gap:3px}.samami-enterprise-shell .sam-world-row__copy>b{overflow:hidden;color:var(--sam-ref-text)!important;font-size:12.5px!important;font-weight:850!important;text-overflow:ellipsis;white-space:nowrap}.samami-enterprise-shell .sam-world-row__copy>small{overflow:hidden;color:var(--sam-ref-muted)!important;font-size:10.5px!important;line-height:1.55!important;text-overflow:ellipsis;white-space:nowrap}.samami-enterprise-shell .sam-world-row__state{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;min-width:0}.samami-enterprise-shell .sam-world-row__state>small{max-width:130px;overflow:hidden;color:var(--sam-ref-subtle)!important;font-size:9.5px!important;text-overflow:ellipsis;white-space:nowrap}.samami-enterprise-shell .sam-world-row__arrow{color:var(--sam-ref-blue);transition:transform .16s ease}[dir=rtl] .samami-enterprise-shell .sam-world-action-row:hover .sam-world-row__arrow{transform:translate(-2px)}[dir=ltr] .samami-enterprise-shell .sam-world-action-row:hover .sam-world-row__arrow{transform:translate(2px)}.samami-enterprise-shell .sam-world-static-row{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 13px;border-block-end:1px solid var(--sam-ref-line);color:var(--sam-ref-text-2)}.samami-enterprise-shell .sam-world-static-row>span:first-child{display:grid;gap:2px;min-width:0}.samami-enterprise-shell .sam-world-static-row b{font-size:12px!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .sam-world-static-row small{font-size:10px!important;color:var(--sam-ref-muted)!important}.samami-enterprise-shell .sam-world-calm-empty{min-height:48px;display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px dashed var(--sam-ref-line);border-radius:9px;background:transparent;color:var(--sam-ref-muted);font-size:11px}.samami-enterprise-shell .sam-world-calm-empty svg{color:var(--sam-ref-success)}.samami-enterprise-shell .is-world-landing .erp-empty{min-height:68px!important;padding:20px 18px!important;border:1px dashed var(--sam-ref-line)!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}.samami-enterprise-shell .is-world-landing .erp-empty>svg{width:17px!important;height:17px!important}.samami-enterprise-shell .is-world-landing .erp-empty .erp-empty-title{font-size:12px!important}.samami-enterprise-shell .is-world-landing .erp-empty p:not(.erp-empty-title){font-size:10.5px!important}.samami-enterprise-shell .sam-world-filter-tabs{display:flex;align-items:center;gap:5px;max-width:100%;overflow-x:auto;padding-bottom:2px}.samami-enterprise-shell .sam-world-filter-tabs button{min-height:34px;display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:5px 10px;border:1px solid transparent;border-radius:999px;background:transparent!important;color:var(--sam-ref-muted)!important;font-size:10.5px;font-weight:780}.samami-enterprise-shell .sam-world-filter-tabs button:hover{background:var(--sam-ref-surface-2);color:var(--sam-ref-text-2)}.samami-enterprise-shell .sam-world-filter-tabs button.is-active{border-color:#c6d8f5;background:#edf4ff;color:#255fae}.samami-enterprise-shell .sam-world-filter-tabs button b{min-width:18px;font-size:9px!important;color:inherit!important}.samami-enterprise-shell .sam-world-browser{display:grid;gap:10px;min-width:0;padding:0;border:0;background:transparent;box-shadow:none}.samami-enterprise-shell .sam-world-browser__head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px}.samami-enterprise-shell .sam-world-browser__head h2{margin:0!important;color:var(--sam-ref-text)!important;font-size:13px!important;font-weight:850!important}.samami-enterprise-shell .sam-world-search{display:block;max-width:460px}.samami-enterprise-shell .sam-world-search .erp-input{min-height:38px!important;font-size:11px!important}.samami-enterprise-shell .sam-world-workstream{display:grid;gap:6px}.samami-enterprise-shell .sam-world-link-strip{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding-block:2px 8px;border-bottom:1px solid var(--sam-ref-line)}.samami-enterprise-shell .sam-world-link-strip a{min-height:34px;display:inline-flex;align-items:center;padding:6px 10px;border-radius:8px;color:var(--sam-ref-blue);background:transparent;font-size:10.5px;font-weight:800;text-decoration:none}.samami-enterprise-shell .sam-world-link-strip a:hover{background:var(--sam-ref-blue-soft)}.samami-enterprise-shell .sam-world-inline-action{padding:14px;border:1px solid var(--sam-ref-line);border-radius:10px;background:var(--sam-ref-surface)}.samami-enterprise-shell .sam-world-inline-action>summary{color:var(--sam-ref-text);font-size:12px}.samami-enterprise-shell :is(.is-focus-record,[data-focus-record=true]){outline:2px solid rgba(47,111,228,.38)!important;outline-offset:-2px;background:var(--sam-ref-blue-soft)!important}.samami-enterprise-shell .sam-service-record.is-focus{border-color:var(--sam-ref-blue)!important;background:var(--sam-ref-blue-soft)!important}:root[data-samami-theme=light] .samami-enterprise-shell .is-world-landing :is(.erp-list-row,.erp-record-summary,.erp-data-region,.erp-table-scroll,.sam-product-row,.sam-product-toolbar,.sam-product-families>button,.sam-price-browser,.sam-price-family,.sam-price-family-results,.sam-price-record,.sam-price-row,.sam-secondary-depth>summary){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}:root[data-samami-theme=light] .samami-enterprise-shell .is-world-landing .erp-list-row:hover,:root[data-samami-theme=light] .samami-enterprise-shell .is-world-landing .erp-record-summary:hover{border-color:#adc1dc!important;background:#fbfdff!important}:root[data-samami-theme=light] .samami-enterprise-shell .is-world-landing :is(.bg-slate-950,.bg-gray-950,.bg-black){background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important}:root[data-samami-theme=light] .samami-enterprise-shell .sam-production-world .erp-page-state,:root[data-samami-theme=light] .samami-enterprise-shell .sam-production-world .erp-empty{border-color:var(--sam-ref-line)!important;background:transparent!important;color:var(--sam-ref-text-2)!important;box-shadow:none!important}:root[data-samami-theme=dark] .samami-enterprise-shell .is-world-landing :is(.sam-world-action-row,.sam-world-browser,.sam-world-inline-action,.erp-list-row,.erp-record-summary,.erp-data-region,.erp-table-scroll,.sam-product-row,.sam-product-toolbar,.sam-product-families>button,.sam-price-browser,.sam-price-family,.sam-price-family-results,.sam-price-record,.sam-price-row,.sam-secondary-depth>summary,.bg-white,.bg-slate-50,.bg-gray-50){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}:root[data-samami-theme=dark] .samami-enterprise-shell .is-world-landing :is(.sam-world-action-row,.erp-list-row,.erp-record-summary,.sam-product-row,.sam-price-record):hover{border-color:var(--sam-ref-line-strong)!important;background:var(--sam-ref-surface-2)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-world-filter-tabs button.is-active{border-color:#36567d!important;background:#182e49!important;color:#8bb4ff!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-world-attention>header>span{border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-muted)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-world-calm-empty{border-color:var(--sam-ref-line)!important;color:var(--sam-ref-muted)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-world-action-row:hover,:root[data-samami-theme=dark] .samami-enterprise-shell .sam-world-action-row:focus-visible{background:var(--sam-ref-surface-2)!important;border-color:var(--sam-ref-line-strong)!important}@media (max-width:1024px){.samami-enterprise-shell .is-world-landing{--sam-world-gap:12px}.samami-enterprise-shell .sam-world-action-row{grid-template-columns:minmax(0,1fr) minmax(130px,.38fr) 20px}}@media (max-width:768px){.samami-enterprise-shell .is-world-landing{--sam-world-row-h:62px;--sam-world-gap:11px}.samami-enterprise-shell .sam-world-action-row{grid-template-columns:minmax(0,1fr) 20px;gap:8px 10px;padding:10px 11px}.samami-enterprise-shell .sam-world-row__state{grid-column:1/-1;grid-row:2;justify-content:flex-start}.samami-enterprise-shell .sam-world-row__arrow{grid-column:2;grid-row:1}.samami-enterprise-shell .sam-world-search{max-width:none}.samami-enterprise-shell .sam-world-link-strip{overflow-x:auto;flex-wrap:nowrap}.samami-enterprise-shell .sam-world-link-strip a{flex:0 0 auto}}@media (max-width:390px){.samami-enterprise-shell .is-world-landing>.samami-page-header h1{font-size:1.3rem!important}.samami-enterprise-shell .sam-world-filter-tabs button{min-height:32px;padding-inline:9px}.samami-enterprise-shell .sam-world-row__copy>b{font-size:12px!important}.samami-enterprise-shell .sam-world-row__copy>small{font-size:10px!important}}:root[data-samami-theme=light] .samami-enterprise-shell .is-world-landing .sam-world-attention>header{border:0!important;background:transparent!important;color:var(--sam-ref-text)!important;box-shadow:none!important}:root[data-samami-theme=light] .samami-enterprise-shell .is-world-landing :is(.erp-filter-bar,.erp-filter-search){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text-2)!important;box-shadow:none!important}:root[data-samami-theme=light] .samami-enterprise-shell .is-world-landing .erp-filter-bar{border-width:0 0 1px!important;border-radius:0!important}:root[data-samami-theme=light] .samami-enterprise-shell .is-world-landing .erp-filter-search{border-width:1px!important;border-radius:9px!important}:root[data-samami-theme=light] .samami-enterprise-shell .is-world-landing :is(.erp-data-table thead,.erp-data-table th){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-muted)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .is-world-landing .sam-world-attention>header{border:0!important;background:transparent!important;color:var(--sam-ref-text)!important;box-shadow:none!important}:root[data-samami-theme=dark] .samami-enterprise-shell .is-world-landing :is(.erp-filter-bar,.erp-filter-search){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text-2)!important;box-shadow:none!important}:root[data-samami-theme=dark] .samami-enterprise-shell .is-world-landing .erp-filter-bar{border-width:0 0 1px!important;border-radius:0!important}:root[data-samami-theme=dark] .samami-enterprise-shell .is-world-landing .erp-filter-search{border-width:1px!important;border-radius:9px!important;background:var(--sam-ref-surface-2)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .is-world-landing :is(.erp-data-table thead,.erp-data-table th){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-muted)!important}@media (max-width:640px){.samami-enterprise-shell .is-world-landing>.samami-page-header .samami-page-actions{display:flex!important;width:100%!important;max-width:100%;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:6px!important;overflow-x:auto;margin-top:10px!important;padding-bottom:2px}.samami-enterprise-shell .is-world-landing>.samami-page-header .samami-page-actions>*{width:auto!important;min-width:-moz-max-content!important;min-width:max-content!important;flex:0 0 auto!important}}html,body,#root{width:100%;max-width:100%;min-width:0;overflow-x:clip}.samami-enterprise-shell,.samami-enterprise-shell .samami-app-frame,.samami-enterprise-shell .samami-app-header,.samami-enterprise-shell .samami-app-main,.samami-enterprise-shell .samami-header-inner{box-sizing:border-box;min-width:0;max-width:100%}.samami-enterprise-shell{width:100%;overflow-x:clip}.samami-enterprise-shell .samami-app-frame{overflow-x:clip}.samami-enterprise-shell .samami-app-header,.samami-enterprise-shell .samami-app-main{width:100%}@media (min-width:1100px){.samami-enterprise-shell .samami-app-sidebar{width:var(--samami-sidebar-width)!important}.samami-enterprise-shell .samami-app-frame{width:calc(100% - var(--samami-sidebar-width))!important;max-width:calc(100% - var(--samami-sidebar-width))!important;margin-inline-start:var(--samami-sidebar-width)!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar{width:var(--samami-sidebar-collapsed-width)!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-frame{width:calc(100% - var(--samami-sidebar-collapsed-width))!important;max-width:calc(100% - var(--samami-sidebar-collapsed-width))!important;margin-inline-start:var(--samami-sidebar-collapsed-width)!important}}@media (max-width:1099px){.samami-enterprise-shell .samami-app-frame,.samami-enterprise-shell.is-sidebar-collapsed .samami-app-frame{width:100%!important;max-width:100%!important;margin-inline-start:0!important}}.samami-enterprise-shell .samami-header-inner{width:100%;margin:0 auto}.samami-enterprise-shell .samami-header-search{flex:1 1 360px!important;width:auto!important;max-width:520px!important;min-width:180px!important}.samami-enterprise-shell .samami-header-samami{background:#eef4ff!important;border-color:#9bb8e6!important;color:#184f9e!important;box-shadow:0 1px 1px #1f5fbf14!important}.samami-enterprise-shell .samami-header-samami:hover{background:#e1ecff!important;border-color:#6f9de8!important;color:#123f82!important}.samami-enterprise-shell .samami-header-samami:focus-visible,.samami-enterprise-shell .samami-header-search:focus-visible,.samami-enterprise-shell .samami-header-alert:focus-visible,.samami-enterprise-shell .samami-mobile-menu-trigger:focus-visible{outline:3px solid rgba(47,111,228,.25)!important;outline-offset:2px!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-header-samami{background:#152a43!important;border-color:#3a5f8a!important;color:#a9c8ff!important;box-shadow:0 1px #ffffff08 inset!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-header-samami:hover{background:#1a3554!important;border-color:#527fb0!important;color:#c6dcff!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-sidebar{background:linear-gradient(180deg,#071725 0%,#091b2b 100%)!important;border-inline-end:1px solid rgba(115,157,210,.14)!important;box-shadow:8px 0 24px #0003!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item{color:#9eacbb!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item:hover{background:rgba(118,164,225,.08)!important;color:#e7edf5!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item.is-active,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item[aria-current=page]{background:rgba(74,129,206,.18)!important;color:#f5f8fc!important;box-shadow:inset -2px 0 #5f91d7!important}#samami-overlay-root .sam-tree-purpose{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:10px;border:1px solid #e1e7ef;border-radius:12px;background:#f8fafc;color:#475467}#samami-overlay-root .sam-tree-purpose>span{display:grid;gap:3px}#samami-overlay-root .sam-tree-purpose b{font-size:13px}#samami-overlay-root .sam-tree-purpose small{font-size:11px;line-height:1.75}#samami-overlay-root .sam-tree-filter{margin-bottom:10px}#samami-overlay-root .sam-tree-filter>summary{cursor:pointer;display:inline-flex;align-items:center;min-height:34px;padding:6px 10px;border:1px solid #e1e7ef;border-radius:9px;background:#fff;color:#667085;font-size:11px;font-weight:800}#samami-overlay-root .sam-tree-filter[open]>summary{margin-bottom:8px}:root[data-samami-theme=dark] #samami-overlay-root .sam-tree-purpose{border-color:#2a3948;background:#121d28;color:#a8b3c0}:root[data-samami-theme=dark] #samami-overlay-root .sam-tree-filter>summary{border-color:#2a3948;background:#151f2a;color:#a8b3c0}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;border:1px solid #e1e7ef!important;border-radius:12px;background:#f8fafc!important}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-summary>div{min-width:0;padding:7px 8px;border-inline-end:1px solid #e8edf3}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-summary>div:last-child{border-inline-end:0}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-group{margin-top:14px;border:0!important;background:transparent!important}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-group>header{display:flex;align-items:center;gap:8px;padding:0 2px 8px;border-bottom:1px solid #e1e7ef;background:transparent!important;color:#475467!important}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-group>header span{padding:3px 7px;border-radius:999px;background:#eef4ff!important;color:#285fae!important;font-size:10px;font-weight:800}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-group>header b{font-size:12px}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-group>div{display:grid;gap:8px;padding-top:8px}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-item{border:1px solid #e1e7ef!important;border-radius:12px!important;background:#fff!important;padding:12px!important}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-item.is-critical{border-inline-start:3px solid #d64545!important}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-item.is-high{border-inline-start:3px solid #d98b24!important}:root[data-samami-theme=dark] #samami-overlay-root .samami-action-inbox-panel .sam-inbox-summary{border-color:#2a3948!important;background:#121d28!important}:root[data-samami-theme=dark] #samami-overlay-root .samami-action-inbox-panel .sam-inbox-summary>div{border-color:#263643}:root[data-samami-theme=dark] #samami-overlay-root .samami-action-inbox-panel .sam-inbox-group>header{border-color:#2a3948!important}:root[data-samami-theme=dark] #samami-overlay-root .samami-action-inbox-panel .sam-inbox-group>header span{background:#18304e!important;color:#a9c8ff!important}:root[data-samami-theme=dark] #samami-overlay-root .samami-action-inbox-panel .sam-inbox-item{border-color:#2a3948!important;background:#17232f!important}.samami-enterprise-shell .sam-world-toolbar{width:100%;min-width:0;display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:10px;border:1px solid var(--sam-ref-line);border-radius:12px;background:var(--sam-ref-surface)}.samami-enterprise-shell .sam-world-toolbar__search{flex:1 1 300px;max-width:430px;min-width:220px;min-height:40px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--sam-ref-line-strong);border-radius:9px;background:var(--sam-ref-surface);color:var(--sam-ref-muted)}.samami-enterprise-shell .sam-world-toolbar__search:focus-within{border-color:#7aa4e9;box-shadow:0 0 0 3px #2f6fe41c}.samami-enterprise-shell .sam-world-toolbar__search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--sam-ref-text);font:inherit}.samami-enterprise-shell .sam-world-toolbar__search input::-moz-placeholder{color:var(--sam-ref-faint)}.samami-enterprise-shell .sam-world-toolbar__search input::placeholder{color:var(--sam-ref-faint)}.samami-enterprise-shell .sam-world-toolbar__clear{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--sam-ref-muted)}.samami-enterprise-shell .sam-world-toolbar__clear:hover{background:var(--sam-ref-blue-soft);color:var(--sam-ref-blue)}.samami-enterprise-shell .sam-world-toolbar__filters{min-width:0;display:flex;align-items:center;gap:8px;flex:0 1 auto;flex-wrap:wrap}.samami-enterprise-shell .sam-world-toolbar__filters>.erp-input,.samami-enterprise-shell .sam-world-toolbar__select{width:auto;min-width:150px;max-width:240px;min-height:38px}.samami-enterprise-shell .sam-world-toolbar__meta{margin-inline-start:auto;display:flex;align-items:center;gap:8px;color:var(--sam-ref-muted);font-size:11px;white-space:nowrap}.samami-enterprise-shell .sam-world-toolbar__reset,.samami-enterprise-shell .sam-world-inline-link{border:0;background:transparent;color:var(--sam-ref-blue);font-size:11px;font-weight:800;cursor:pointer}.samami-enterprise-shell .sam-world-toolbar__reset:hover,.samami-enterprise-shell .sam-world-inline-link:hover{text-decoration:underline}.samami-enterprise-shell .sam-world-attention>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.samami-enterprise-shell .sam-world-attention>header>div:first-child{display:flex;align-items:center;gap:8px}.samami-enterprise-shell .sam-world-attention>header>div:first-child>span{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:var(--sam-ref-blue-soft);color:var(--sam-ref-blue);font-size:10px;font-weight:900}.samami-enterprise-shell .sam-finance-world-areas{min-width:0}.samami-enterprise-shell .sam-product-row.is-compact{grid-template-columns:minmax(260px,1.5fr) minmax(180px,.7fr) auto!important}.samami-enterprise-shell .sam-product-row.is-compact .sam-product-actions{align-self:center}.samami-enterprise-shell [data-focus-record=true],.samami-enterprise-shell .sam-production-row.is-focus{outline:2px solid rgba(47,111,228,.3);outline-offset:2px;background:var(--sam-ref-blue-soft)!important}.samami-enterprise-shell .sam-price-family-toolbar--summary{padding-block:4px!important}@media (max-width:960px){.samami-enterprise-shell .sam-world-toolbar__search{max-width:none;flex-basis:100%}.samami-enterprise-shell .sam-world-toolbar__filters{flex:1 1 100%}.samami-enterprise-shell .sam-world-toolbar__meta{margin-inline-start:0}.samami-enterprise-shell .sam-product-row.is-compact{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:767px){.samami-enterprise-shell .samami-theme-control{position:relative!important;flex:0 0 38px!important;width:38px!important;overflow:hidden!important}.samami-enterprise-shell .samami-theme-control select{inset:0!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important}}@media (max-width:640px){.samami-enterprise-shell .sam-world-toolbar{padding:8px}.samami-enterprise-shell .sam-world-toolbar__search{min-width:0;width:100%}.samami-enterprise-shell .sam-world-toolbar__filters{width:100%;align-items:stretch}.samami-enterprise-shell .sam-world-toolbar__filters>.erp-input,.samami-enterprise-shell .sam-world-toolbar__select{width:100%;max-width:none}.samami-enterprise-shell .sam-world-filter-tabs{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.samami-enterprise-shell .sam-world-filter-tabs>button{flex:0 0 auto}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}html.samami-auth-document,html.samami-auth-document body,body.samami-auth-document,body.samami-auth-document #root{width:100%;max-width:100%;min-width:0;margin:0;overflow-x:clip;background:var(--sam-auth-document-bg,#f4f7fb);scrollbar-gutter:stable}:root[data-samami-theme=light]{--sam-auth-document-bg:#f4f7fb}:root[data-samami-theme=dark]{--sam-auth-document-bg:#101820}html.samami-auth-document body{min-height:100dvh}.samami-enterprise-shell{width:100%;max-width:100%;min-width:0;overflow-x:clip;background:var(--sam-ref-canvas)}.samami-enterprise-shell .samami-app-frame,.samami-enterprise-shell .samami-app-main{min-width:0;max-width:100%}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-sidebar{background:linear-gradient(180deg,#0b141c 0%,#0e1922 48%,#101c26 100%)!important;border-inline-end:1px solid #293744!important;box-shadow:-12px 0 34px #0003!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-frame,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-main{background:#111a22!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item{color:#aeb9c4!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item.is-active,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item[aria-current=page]{background:#182a3b!important;border-color:#32475b!important;color:#eef3f7!important;box-shadow:inset -3px 0 #6f9df1!important}#samami-overlay-root{color-scheme:light;--sam-overlay-canvas:var(--sam-surface-1,#fff);--sam-overlay-raised:var(--sam-surface-2,#f8fafc);--sam-overlay-hover:var(--sam-surface-3,#f1f5f9);--sam-overlay-text:var(--sam-text-primary,#172033);--sam-overlay-text-2:var(--sam-text-secondary,#475467);--sam-overlay-muted:var(--sam-text-muted,#667085);--sam-overlay-line:var(--sam-border,#e1e7ef);--sam-overlay-line-strong:var(--sam-border-strong,#cbd5e1)}:root[data-samami-theme=dark] #samami-overlay-root{color-scheme:dark}#samami-overlay-root :is(.sam-auth-overlay-panel,.erp-modal,.erp-drawer,.samami-command-panel,.samami-action-inbox-panel,.samami-ai-panel){background:var(--sam-overlay-canvas)!important;color:var(--sam-overlay-text)!important;border-color:var(--sam-overlay-line)!important}#samami-overlay-root :is(.erp-modal-header,.erp-modal-body,.erp-modal-footer,.samami-command-search,.samami-command-help,.samami-action-inbox-header,.samami-ai-panel>header,.samami-ai-panel>footer){background:var(--sam-overlay-canvas)!important;color:var(--sam-overlay-text)!important;border-color:var(--sam-overlay-line)!important}#samami-overlay-root :is(.erp-form-section,.sam-secondary-depth,.sam-secondary-depth__body,.erp-subcard,.erp-card,.samami-command-purpose,.samami-command-results,.samami-command-empty,.samami-command-suggestions,.sam-inbox-summary,.sam-inbox-group,.sam-inbox-item,.samami-ai-context,.samami-ai-conversation,.samami-ai-welcome,.samami-ai-answer,.samami-ai-result,.samami-ai-guidance>div,.samami-ai-letter dl,.samami-ai-letter-body,.sam-product-classification,.sam-tier-fit,.sam-object-context-header){background:var(--sam-overlay-raised)!important;color:var(--sam-overlay-text)!important;border-color:var(--sam-overlay-line)!important}#samami-overlay-root :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100){background:var(--sam-overlay-raised)!important}#samami-overlay-root :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-gray-900,.text-gray-800){color:var(--sam-overlay-text)!important}#samami-overlay-root :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-gray-600,.text-gray-500){color:var(--sam-overlay-muted)!important}#samami-overlay-root :is(input,select,textarea,.erp-input,.samami-command-input){background:var(--sam-overlay-raised)!important;color:var(--sam-overlay-text)!important;-webkit-text-fill-color:var(--sam-overlay-text)!important;border-color:var(--sam-overlay-line-strong)!important}#samami-overlay-root :is(input,select,textarea,.erp-input,.samami-command-input):focus{background:var(--sam-overlay-canvas)!important;border-color:var(--accent-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-primary) 18%,transparent)!important}#samami-overlay-root ::-moz-placeholder{color:var(--sam-overlay-muted)!important;opacity:1}#samami-overlay-root ::placeholder{color:var(--sam-overlay-muted)!important;opacity:1}#samami-overlay-root :is(.samami-command-item,.samami-command-suggestions button){background:transparent!important;color:var(--sam-overlay-text-2)!important;border-color:var(--sam-overlay-line)!important}#samami-overlay-root :is(.samami-command-item,.samami-command-suggestions button):is(:hover,:focus-visible,.is-selected){background:var(--sam-overlay-hover)!important;color:var(--sam-overlay-text)!important}#samami-overlay-root :is(.erp-modal-body,.erp-drawer .erp-modal-body,.samami-command-results,.samami-ai-conversation){scrollbar-color:var(--sam-overlay-line-strong) transparent}#samami-overlay-root :is(.erp-modal-body,.erp-drawer .erp-modal-body,.samami-command-results,.samami-ai-conversation)::-webkit-scrollbar-thumb{background:var(--sam-overlay-line-strong)}#samami-overlay-root :is(.erp-modal-body,.erp-drawer .erp-modal-body,.samami-command-results,.samami-ai-conversation)::-webkit-scrollbar-track{background:transparent}.sam-deep-object-state{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.sam-deep-object-state>.technical-identifier{color:var(--sam-ref-muted);font-size:.72rem;font-weight:800}html.samami-auth-document,body.samami-auth-document,body.samami-auth-document #root{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;overflow-x:hidden!important;scrollbar-gutter:auto!important}html.samami-auth-document,body.samami-auth-document{background:var(--sam-auth-document-bg)!important}body.samami-auth-document #root{min-height:100dvh!important}.samami-enterprise-shell{position:relative!important;isolation:isolate;width:100%!important;max-width:100%!important;min-width:0!important;min-height:100dvh!important;margin:0!important;overflow-x:hidden!important}.samami-enterprise-shell .samami-app-frame,.samami-enterprise-shell .samami-app-header,.samami-enterprise-shell .samami-app-main,.samami-enterprise-shell .erp-page-surface{min-width:0!important;box-sizing:border-box!important}@media (min-width:1100px){.samami-enterprise-shell .samami-app-sidebar{inset-block:0!important;inset-inline-start:0!important;width:var(--samami-sidebar-width)!important;max-width:var(--samami-sidebar-width)!important}.samami-enterprise-shell .samami-app-frame{width:auto!important;max-width:none!important;margin-inline-start:var(--samami-sidebar-width)!important;min-height:100dvh!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-sidebar{width:var(--samami-sidebar-collapsed-width)!important;max-width:var(--samami-sidebar-collapsed-width)!important}.samami-enterprise-shell.is-sidebar-collapsed .samami-app-frame{width:auto!important;max-width:none!important;margin-inline-start:var(--samami-sidebar-collapsed-width)!important}.samami-enterprise-shell .samami-mobile-menu-trigger{display:none!important}}@media (max-width:1099px){.samami-enterprise-shell .samami-app-frame,.samami-enterprise-shell.is-sidebar-collapsed .samami-app-frame{width:100%!important;max-width:100%!important;margin-inline-start:0!important}.samami-enterprise-shell .samami-mobile-menu-trigger{display:grid!important}.samami-enterprise-shell .samami-mobile-sidebar-layer>aside{width:min(82vw,320px)!important;max-width:320px!important;height:100dvh!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-glass,.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-content{width:100%!important;height:100dvh!important;min-height:100dvh!important}}@media (max-width:480px){.samami-enterprise-shell .samami-mobile-sidebar-layer>aside{width:min(86vw,300px)!important;max-width:300px!important}}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-sidebar,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-sidebar .samami-sidebar-glass,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-sidebar .samami-sidebar-content,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-glass,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-content{background:linear-gradient(180deg,#07131d 0%,#091923 52%,#0a1c27 100%)!important;border-color:#213443!important;color:#dbe5ed!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-sidebar{border-inline-end:1px solid #29404f!important;box-shadow:0 0 32px #0000004d!important}:root[data-samami-theme=dark] .samami-enterprise-shell :is(.samami-app-frame,.samami-app-main){background:#111a22!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item{border:1px solid transparent!important;color:#9fb0be!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-icon{color:#91a6b6!important;background:rgba(255,255,255,.025)!important;border-color:#91a6b61a!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item:hover{background:#102533!important;border-color:#203b4c!important;color:#e7eef4!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item:hover .samami-workspace-rail-icon{color:#c4d4df!important;background:#142d3e!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item.is-active,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item[aria-current=page]{background:#142b3c!important;border-color:#31536b!important;color:#f2f6f9!important;box-shadow:inset -3px 0 #6f9df1!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item.is-active .samami-workspace-rail-icon,:root[data-samami-theme=dark] .samami-enterprise-shell .samami-workspace-rail-item[aria-current=page] .samami-workspace-rail-icon{background:#19364b!important;border-color:#345b76!important;color:#bcd4ff!important}:root[data-samami-theme=dark] .samami-enterprise-shell :is(.samami-sidebar-explore,.samami-sidebar-profile-zone){border-color:#203542!important}.samami-enterprise-shell .samami-header-inner{min-height:60px!important;padding:9px clamp(10px,1.5vw,18px)!important;gap:10px!important}.samami-enterprise-shell .samami-header-global-start,.samami-enterprise-shell .samami-header-account{min-width:0!important;align-items:center!important}.samami-enterprise-shell .samami-header-global-start{gap:8px!important}.samami-enterprise-shell .samami-header-account{gap:7px!important}.samami-enterprise-shell :is(.samami-header-search,.samami-header-samami,.samami-header-alert,.samami-mobile-menu-trigger,.samami-theme-control){min-height:40px!important;height:40px!important;align-items:center!important}.samami-enterprise-shell :is(.samami-header-search,.samami-header-samami,.samami-header-alert,.samami-mobile-menu-trigger,.samami-theme-control) svg{flex:0 0 auto!important;display:block!important}.samami-enterprise-shell .samami-theme-control{position:relative!important}.samami-enterprise-shell .samami-theme-control>span{width:18px;height:18px;flex:0 0 18px}@media (max-width:1099px){.samami-enterprise-shell .samami-header-company{display:none!important}.samami-enterprise-shell .samami-header-search{flex:1 1 320px!important;min-width:120px!important;max-width:none!important}}@media (max-width:640px){.samami-enterprise-shell .samami-header-inner{padding-inline:8px!important;gap:6px!important}.samami-enterprise-shell .samami-header-global-start,.samami-enterprise-shell .samami-header-account{gap:5px!important}.samami-enterprise-shell .samami-header-search{flex:1 1 auto!important;min-width:0!important;padding-inline:10px!important}.samami-enterprise-shell .samami-header-search>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.samami-enterprise-shell .samami-header-samami{width:40px!important;min-width:40px!important;padding:0!important;justify-content:center!important}.samami-enterprise-shell .samami-header-samami>span{display:none!important}.samami-enterprise-shell .samami-theme-control{width:40px!important;min-width:40px!important;padding:0!important;justify-content:center!important;overflow:hidden!important}.samami-enterprise-shell .samami-theme-control select{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer!important}}@media (max-width:430px){.samami-enterprise-shell .samami-header-search{width:40px!important;min-width:40px!important;max-width:40px!important;flex:0 0 40px!important;justify-content:center!important;padding:0!important}.samami-enterprise-shell .samami-header-search>span{display:none!important}}#samami-overlay-root .erp-modal-layer{display:grid!important;place-items:center!important;padding:clamp(12px,2.5vw,28px)!important;overflow:hidden!important}#samami-overlay-root .erp-modal{width:min(720px,calc(100vw - 32px))!important;max-width:720px!important;max-height:calc(100dvh - 32px)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important}#samami-overlay-root .erp-drawer{width:min(480px,88vw)!important;max-width:480px!important;height:100dvh!important;max-height:100dvh!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important}#samami-overlay-root :is(.erp-modal-header,.erp-modal-footer){padding:16px 18px!important;gap:12px!important}#samami-overlay-root .erp-modal-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important}#samami-overlay-root .erp-modal-header>div{min-width:0!important}#samami-overlay-root .erp-modal-footer{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important}#samami-overlay-root .erp-modal-body{min-width:0!important;overflow:auto!important;padding:18px!important;overscroll-behavior:contain}#samami-overlay-root :is(.erp-form-section,.sam-product-classification,.sam-tier-fit){width:100%!important;min-width:0!important;box-sizing:border-box!important}#samami-overlay-root .erp-form-grid{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start!important}#samami-overlay-root :is(.erp-form-field,.erp-field){width:100%!important;min-width:0!important;margin:0!important;text-align:start!important}#samami-overlay-root :is(.erp-form-field,.erp-field)>span{display:block!important;width:100%!important;text-align:start!important}#samami-overlay-root :is(.erp-form-field,.erp-field) :is(input,select,textarea,.erp-input){width:100%!important;min-width:0!important;margin:0!important}@media (max-width:640px){#samami-overlay-root .erp-form-grid{grid-template-columns:1fr!important}#samami-overlay-root .erp-modal{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}#samami-overlay-root .erp-drawer{width:min(92vw,360px)!important;max-width:min(92vw,360px)!important}#samami-overlay-root :is(.erp-modal-header,.erp-modal-footer){padding:14px!important}#samami-overlay-root .erp-modal-body{padding:14px!important}}.samami-enterprise-shell :is(button,a,.erp-button,.erp-button-primary,.erp-button-secondary),#samami-overlay-root :is(button,a,.erp-button,.erp-button-primary,.erp-button-secondary){align-items:center}.samami-enterprise-shell :is(button,a,.erp-button,.erp-button-primary,.erp-button-secondary)>svg,#samami-overlay-root :is(button,a,.erp-button,.erp-button-primary,.erp-button-secondary)>svg{flex:0 0 auto!important;align-self:center!important}.samami-enterprise-shell .erp-result-count{display:inline-flex!important;align-items:center!important;min-height:30px!important;padding:5px 10px!important;margin-inline:2px!important;border:1px solid var(--sam-ref-line)!important;border-radius:999px!important;background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-muted)!important;line-height:1.2!important}.samami-enterprise-shell :is(.erp-empty,.erp-page-state,.sam-world-calm-empty,.sam-price-empty){min-width:0!important;margin:8px 0!important;padding:clamp(20px,3vw,32px)!important;border-radius:12px!important;text-align:center!important}.samami-enterprise-shell :is(.erp-empty,.erp-page-state,.sam-world-calm-empty,.sam-price-empty)>:first-child{margin-top:0!important}.samami-enterprise-shell :is(.erp-empty,.erp-page-state,.sam-world-calm-empty,.sam-price-empty)>:last-child{margin-bottom:0!important}.samami-enterprise-shell .sam-product-list{display:grid!important;gap:0!important;overflow:hidden!important;border:1px solid var(--sam-ref-line)!important;border-radius:12px!important;background:var(--sam-ref-surface)!important}.samami-enterprise-shell .sam-product-row.is-compact{grid-template-columns:minmax(260px,1.65fr) minmax(180px,.7fr) auto!important;gap:12px!important;min-height:68px!important;padding:11px 13px!important;border:0!important;border-bottom:1px solid var(--sam-ref-line)!important;border-radius:0!important;background:transparent!important}.samami-enterprise-shell .sam-product-row.is-compact:last-child{border-bottom:0!important}.samami-enterprise-shell .sam-product-row.is-compact:hover{background:var(--sam-ref-surface-2)!important}.samami-enterprise-shell .sam-product-identity{gap:10px!important}.samami-enterprise-shell :is(.sam-product-identity>img,.sam-product-placeholder){width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:9px!important}.samami-enterprise-shell .sam-product-identity b{font-size:12.5px!important;line-height:1.45!important}.samami-enterprise-shell .sam-product-identity :is(small,em){font-size:10px!important;line-height:1.4!important}.samami-enterprise-shell .sam-product-state{gap:3px!important}.samami-enterprise-shell .sam-product-state small{font-size:10px!important;line-height:1.45!important}.samami-enterprise-shell .sam-product-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important}.samami-enterprise-shell .sam-product-actions .erp-button{min-height:34px!important;padding:6px 9px!important;font-size:10.5px!important}@media (max-width:900px){.samami-enterprise-shell .sam-product-row.is-compact{grid-template-columns:minmax(0,1fr)!important}.samami-enterprise-shell .sam-product-actions{justify-content:flex-start!important}}@media (max-width:520px){.samami-enterprise-shell .sam-product-actions{display:grid!important;grid-template-columns:1fr 1fr!important}.samami-enterprise-shell .sam-product-actions .erp-button{width:100%!important;justify-content:center!important}}.samami-enterprise-shell .sam-price-browser__head{padding:13px 14px!important;align-items:center!important}.samami-enterprise-shell .sam-price-family-results{padding:10px!important}.samami-enterprise-shell .sam-price-family-toolbar--summary{margin-bottom:8px!important}.samami-enterprise-shell .sam-price-list{border:1px solid var(--sam-ref-line)!important;border-radius:12px!important;overflow:hidden!important}.samami-enterprise-shell .sam-price-record{border:0!important;border-bottom:1px solid var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important}.samami-enterprise-shell .sam-price-record:last-child{border-bottom:0!important}.samami-enterprise-shell .sam-price-row{grid-template-columns:minmax(220px,1.7fr) minmax(130px,.9fr) minmax(150px,1fr) minmax(110px,.72fr) minmax(150px,.95fr)!important;gap:10px!important;padding:10px 12px!important}.samami-enterprise-shell .sam-price-row--head{min-height:36px!important;padding-block:8px!important;background:var(--sam-ref-surface-2)!important}.samami-enterprise-shell .sam-price-row b{font-size:11.5px!important;line-height:1.45!important}.samami-enterprise-shell .sam-price-row small{font-size:10px!important;line-height:1.45!important}.samami-enterprise-shell .sam-price-row-actions{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:5px!important}.samami-enterprise-shell .sam-price-row-actions .erp-button{min-height:32px!important;padding:5px 8px!important;font-size:10px!important}.samami-enterprise-shell .sam-price-record__details>summary{padding:8px 12px!important}.samami-enterprise-shell .sam-price-record__details dl{padding:0 12px 12px!important}@media (max-width:1099px){.samami-enterprise-shell .sam-price-list{display:grid!important;gap:8px!important;overflow:visible!important;border:0!important;border-radius:0!important}.samami-enterprise-shell .sam-price-row--head{display:none!important}.samami-enterprise-shell .sam-price-record{overflow:hidden!important;border:1px solid var(--sam-ref-line)!important;border-radius:11px!important}.samami-enterprise-shell .sam-price-row{min-width:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 14px!important;padding:12px!important}.samami-enterprise-shell .sam-price-row>span:first-child,.samami-enterprise-shell .sam-price-row>span:last-child{grid-column:1/-1}.samami-enterprise-shell .sam-price-record__details dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.samami-enterprise-shell .sam-price-row{grid-template-columns:1fr!important}.samami-enterprise-shell .sam-price-row>span:first-child,.samami-enterprise-shell .sam-price-row>span:last-child{grid-column:auto}.samami-enterprise-shell .sam-price-record__details dl{grid-template-columns:1fr!important}}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.fin49-page,[data-page=sales-order-details]){min-width:0!important;max-width:100%!important;gap:14px!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.fin49-page,[data-page=sales-order-details])>*,.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.fin49-page,[data-page=sales-order-details]) :is(.grid,.flex,.erp-card,.erp-form-panel,.erp-detail-stack,.sam-record-table-shell,.fin49-panel,.fin49-stat){min-width:0!important;max-width:100%}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,[data-page=sales-order-details]) :is(.erp-card,.erp-form-panel,.erp-detail-stack,.sam-record-table-shell,.erp-inline-form){border-color:var(--sam-ref-line)!important;border-radius:12px!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,[data-page=sales-order-details]) :is(.erp-card,.erp-form-panel,.erp-detail-stack,.erp-inline-form) :is(p,small,dt,label){color:var(--sam-ref-muted)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,[data-page=sales-order-details]) :is(.erp-card,.erp-form-panel,.erp-detail-stack,.erp-inline-form) :is(h2,h3,h4,b,strong,dd){color:var(--sam-ref-text)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.fin49-page,[data-page=sales-order-details]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.erp-input){min-width:0!important;max-width:100%!important;border-color:var(--sam-ref-line-strong)!important;background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.fin49-page,[data-page=sales-order-details]) :is(.sam-record-table-scroll,.fin49-table,.overflow-x-auto){max-width:100%!important;overscroll-behavior-inline:contain}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.fin49-page,[data-page=sales-order-details]) table{border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.fin49-page,[data-page=sales-order-details]) table :is(th,td){border-color:var(--sam-ref-line)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.fin49-page,[data-page=sales-order-details]) table th{background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-muted)!important}.samami-enterprise-shell .fin49-page :is(.fin49-panel,.fin49-stat,.fin49-loading,.fin49-tabs){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .fin49-page :is(.fin49-panel h2,.fin49-stat strong,.fin49-list strong,.fin49-list b){color:var(--sam-ref-text)!important}.samami-enterprise-shell .fin49-page :is(.fin49-panel small,.fin49-stat span,.fin49-list span,.fin49-list small,.fin49-help){color:var(--sam-ref-muted)!important}:root[data-samami-theme=dark] .samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.fin49-page,[data-page=sales-order-details]) :is(.bg-white,.bg-slate-50,.bg-gray-50){background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important}@media (max-width:767px){.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.fin49-page,[data-page=sales-order-details]){gap:10px!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.fin49-page,[data-page=sales-order-details]) :is(.erp-card,.erp-form-panel,.erp-detail-stack,.fin49-panel){border-radius:10px!important}}.samami-enterprise-shell .sam-deep-object,#samami-overlay-root .sam-deep-object{display:grid;min-width:0;gap:12px;color:var(--sam-ref-text)}.samami-enterprise-shell .sam-object-breadcrumb,#samami-overlay-root .sam-object-breadcrumb{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px;padding:0 2px;color:var(--sam-ref-muted);font-size:10px;line-height:1.6}.samami-enterprise-shell .sam-object-breadcrumb>span,#samami-overlay-root .sam-object-breadcrumb>span{display:inline-flex;min-width:0;align-items:center;gap:5px}.samami-enterprise-shell .sam-object-breadcrumb a,#samami-overlay-root .sam-object-breadcrumb a{color:var(--sam-ref-muted);text-decoration:none}.samami-enterprise-shell .sam-object-breadcrumb a:hover,#samami-overlay-root .sam-object-breadcrumb a:hover{color:var(--sam-ref-accent)}.samami-enterprise-shell .sam-object-breadcrumb b,#samami-overlay-root .sam-object-breadcrumb b{overflow:hidden;max-width:min(34rem,70vw);color:var(--sam-ref-text);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.sam-object-breadcrumb__separator{color:var(--sam-ref-line-strong)}.samami-enterprise-shell .sam-deep-object>.sam-object-header,#samami-overlay-root .sam-deep-object>.sam-object-header{border:1px solid var(--sam-ref-line)!important;border-radius:12px!important;background:var(--sam-ref-surface)!important;padding:16px 18px!important}.samami-enterprise-shell .sam-deep-object>.sam-object-attention,#samami-overlay-root .sam-deep-object>.sam-object-attention{border-radius:10px!important}.samami-enterprise-shell .sam-deep-facts,#samami-overlay-root .sam-deep-facts{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--sam-ref-line);border-radius:10px;background:var(--sam-ref-line)}.samami-enterprise-shell .sam-deep-facts>div,#samami-overlay-root .sam-deep-facts>div{display:grid;min-width:0;align-content:start;gap:5px;background:var(--sam-ref-surface);padding:12px 14px}.samami-enterprise-shell .sam-deep-facts dt,#samami-overlay-root .sam-deep-facts dt{color:var(--sam-ref-muted)!important;font-size:9px;font-weight:600}.samami-enterprise-shell .sam-deep-facts dd,#samami-overlay-root .sam-deep-facts dd{min-width:0;overflow-wrap:anywhere;color:var(--sam-ref-text)!important;font-size:11px;font-weight:650}.samami-enterprise-shell .sam-deep-copy,#samami-overlay-root .sam-deep-copy{margin:0;color:var(--sam-ref-muted)!important;font-size:11px;line-height:1.9}.samami-enterprise-shell .sam-guided-current.is-deep{grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;border:1px solid var(--sam-ref-line)!important;border-radius:12px!important;background:var(--sam-ref-surface)!important;padding:14px 16px!important;box-shadow:none!important}.samami-enterprise-shell .sam-guided-current.is-deep .sam-guided-current__main{min-width:0;gap:10px!important}.samami-enterprise-shell .sam-guided-current.is-deep .sam-guided-current__copy p{display:none!important}.samami-enterprise-shell .sam-guided-current.is-deep .sam-guided-current__copy h2{font-size:15px!important;line-height:1.6!important}.samami-enterprise-shell .sam-guided-current.is-deep .sam-guided-current__context{gap:5px 18px!important}.samami-enterprise-shell .sam-guided-current.is-deep .sam-guided-current__next{min-width:150px;align-self:stretch;justify-content:center;border-inline-start:1px solid var(--sam-ref-line)!important;background:transparent!important;padding:0 14px!important}.samami-enterprise-shell .sam-guided-current.is-deep .sam-guided-current__next>div{margin:0!important}.samami-enterprise-shell .sam-guided-current.is-deep .sam-guided-current__action{margin-top:0!important}.samami-enterprise-shell .sam-project-branch-access>.sam-secondary-depth__body{gap:12px!important}.samami-enterprise-shell .sam-project-branch-access .sam-object-section-nav{margin:0!important}#samami-overlay-root :is(.sam-product-detail-drawer,.sam-price-detail-drawer){width:min(680px,calc(100vw - 28px))!important;max-width:680px!important}#samami-overlay-root :is(.sam-product-detail-drawer,.sam-price-detail-drawer) .erp-modal-body{overscroll-behavior:contain}#samami-overlay-root :is(.sam-product-detail-drawer,.sam-price-detail-drawer) .sam-secondary-depth{margin-top:0!important}.samami-enterprise-shell .sam-finance-object-focus{margin-bottom:2px}.samami-enterprise-shell .sam-service-record.sam-deep-object.is-focus{border:1px solid var(--sam-ref-line)!important;border-radius:12px!important;background:transparent!important;padding:0!important}.samami-enterprise-shell .sam-service-record.sam-deep-object.is-focus.is-attention{border-color:var(--sam-ref-line-strong)!important}@media (max-width:1024px){.samami-enterprise-shell .sam-deep-facts,#samami-overlay-root .sam-deep-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.samami-enterprise-shell .sam-guided-current.is-deep{grid-template-columns:minmax(0,1fr)!important}.samami-enterprise-shell .sam-guided-current.is-deep .sam-guided-current__next{min-width:0;border-inline-start:0!important;border-block-start:1px solid var(--sam-ref-line)!important;padding:10px 0 0!important}}@media (max-width:767px){.samami-enterprise-shell .sam-deep-object,#samami-overlay-root .sam-deep-object{gap:9px}.samami-enterprise-shell .sam-deep-object>.sam-object-header,#samami-overlay-root .sam-deep-object>.sam-object-header{border-radius:10px!important;padding:13px 14px!important}.samami-enterprise-shell .sam-deep-facts,#samami-overlay-root .sam-deep-facts{grid-template-columns:1fr;border-radius:9px}.samami-enterprise-shell .sam-guided-current.is-deep{border-radius:10px!important;padding:13px 14px!important}.samami-enterprise-shell .sam-guided-current.is-deep .sam-guided-current__action :is(a,button),.samami-enterprise-shell .sam-object-attention__action :is(a,button),#samami-overlay-root :is(.sam-product-detail-drawer,.sam-price-detail-drawer) .erp-modal-footer :is(a,button){width:100%!important;justify-content:center!important}#samami-overlay-root :is(.sam-product-detail-drawer,.sam-price-detail-drawer){width:calc(100vw - 12px)!important;max-width:none!important}}@media (max-width:390px){.samami-enterprise-shell .sam-object-breadcrumb,#samami-overlay-root .sam-object-breadcrumb{font-size:9px}.samami-enterprise-shell .sam-deep-facts>div,#samami-overlay-root .sam-deep-facts>div{padding:10px 11px}}.samami-enterprise-shell .sam-products-branches :is(a,button){min-height:34px;display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:var(--sam-ref-blue);font-size:10.5px;font-weight:800;text-decoration:none;cursor:pointer}.samami-enterprise-shell .sam-products-branches :is(a,button):hover,.samami-enterprise-shell .sam-products-branches :is(a,button).is-active{background:var(--sam-ref-blue-soft);color:var(--sam-ref-text)}.samami-enterprise-shell .sam-products-branches button.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sam-ref-blue) 34%,var(--sam-ref-line))}.samami-enterprise-shell .sam-product-family-browser{display:grid;min-width:0;gap:10px}.samami-enterprise-shell .sam-product-family-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.samami-enterprise-shell .sam-product-family-grid>button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-width:0;padding:13px 14px;border:1px solid var(--sam-ref-line);border-radius:10px;background:var(--sam-ref-surface);color:var(--sam-ref-text);text-align:start;cursor:pointer}.samami-enterprise-shell .sam-product-family-grid>button:hover{border-color:var(--sam-ref-line-strong);background:var(--sam-ref-surface-2)}.samami-enterprise-shell .sam-product-family-grid b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.samami-enterprise-shell .sam-product-family-grid small{grid-column:1;color:var(--sam-ref-muted);font-size:9.5px;line-height:1.6}.samami-enterprise-shell .sam-product-family-grid svg{grid-column:2;grid-row:1 / span 2;color:var(--sam-ref-muted)}#samami-overlay-root .sam-product-price-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.72fr) auto;align-items:center;gap:1px;overflow:hidden;border:1px solid var(--sam-ref-line);border-radius:10px;background:var(--sam-ref-line)}#samami-overlay-root .sam-product-price-summary>div{display:grid;min-width:0;gap:4px;align-self:stretch;align-content:center;padding:11px 13px;background:var(--sam-ref-surface)}#samami-overlay-root .sam-product-price-summary span{color:var(--sam-ref-muted);font-size:9px}#samami-overlay-root .sam-product-price-summary b{min-width:0;overflow-wrap:anywhere;color:var(--sam-ref-text);font-size:11px}#samami-overlay-root .sam-product-price-summary>a{align-self:stretch;min-height:52px;border-radius:0!important}.samami-enterprise-shell .sam-products-pricing-branch>.samami-page-header .samami-page-eyebrow{color:var(--sam-ref-muted)!important}@media (max-width:900px){.samami-enterprise-shell .sam-product-family-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#samami-overlay-root .sam-product-price-summary{grid-template-columns:1fr 1fr}#samami-overlay-root .sam-product-price-summary>a{grid-column:1 / -1}}@media (max-width:600px){.samami-enterprise-shell .sam-product-family-grid{grid-template-columns:1fr}.samami-enterprise-shell .sam-products-branches{overflow-x:auto;flex-wrap:nowrap}.samami-enterprise-shell .sam-products-branches :is(a,button){flex:0 0 auto}#samami-overlay-root .sam-product-price-summary{grid-template-columns:1fr}#samami-overlay-root .sam-product-price-summary>a{grid-column:auto;width:100%}}@media (max-width:767px){#samami-overlay-root .samami-command-layer{width:100vw!important;max-width:100vw!important;box-sizing:border-box!important}#samami-overlay-root .samami-command-panel{flex:0 0 calc(100vw - 1.3rem)!important;width:calc(100vw - 1.3rem)!important;max-width:calc(100vw - 1.3rem)!important;min-width:0!important}}.samami-enterprise-shell .sam-world-section-nav{display:flex;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;align-items:center;gap:3px;overflow-x:auto;overscroll-behavior-inline:contain;padding:4px;border:1px solid var(--sam-ref-line);border-radius:10px;background:var(--sam-ref-surface-2);scrollbar-width:thin;scrollbar-color:var(--sam-ref-line-strong) transparent}.samami-enterprise-shell .sam-world-section-nav :is(a,button){display:inline-flex;min-width:-moz-max-content;min-width:max-content;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;padding:6px 11px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--sam-ref-muted);font-size:10.5px;font-weight:780;line-height:1.4;text-decoration:none;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.samami-enterprise-shell .sam-world-section-nav :is(a,button):hover{background:var(--sam-ref-surface)!important;color:var(--sam-ref-text-2)!important}.samami-enterprise-shell .sam-world-section-nav :is(a,button):focus-visible{outline:2px solid color-mix(in srgb,var(--accent-primary) 44%,transparent);outline-offset:1px}.samami-enterprise-shell .sam-world-section-nav :is(a,button).is-active,.samami-enterprise-shell .sam-world-section-nav :is(a,button)[aria-current=page]{border-color:color-mix(in srgb,var(--accent-primary) 28%,var(--sam-ref-line))!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:inset 0 -2px color-mix(in srgb,var(--accent-primary) 72%,transparent)!important}.samami-enterprise-shell .sam-world-section-nav b{min-width:18px;color:inherit!important;font-size:9px!important}@media (max-width:767px){.samami-enterprise-shell .sam-world-section-nav{width:100%;max-width:100%;flex-wrap:nowrap;padding:3px}.samami-enterprise-shell .sam-world-section-nav :is(a,button){min-height:32px;padding-inline:9px}}#samami-overlay-root .erp-modal{display:grid!important;width:min(680px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important}#samami-overlay-root .erp-modal-header,#samami-overlay-root .erp-modal-footer{position:relative;z-index:1;flex:none;background:var(--sam-overlay-canvas)!important}#samami-overlay-root .erp-modal-body{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain}#samami-overlay-root .erp-drawer{max-height:calc(100dvh - 24px)!important;overflow:hidden!important}#samami-overlay-root .erp-drawer .erp-modal-body{min-height:0!important;overflow:auto!important;overscroll-behavior:contain}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.treasury-page,.fin49-page,.pricing-center-page,[data-page=sales-order-details],.samiverse-project){color:var(--sam-ref-text)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.treasury-page,.fin49-page,.pricing-center-page,[data-page=sales-order-details]) :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100){background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.treasury-page,.fin49-page,.pricing-center-page,[data-page=sales-order-details]) :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-gray-900,.text-gray-800){color:var(--sam-ref-text)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command:not(.is-world-landing),.finance-command-page:not(.is-world-landing),.accounting-page,.treasury-page,.fin49-page,.pricing-center-page,[data-page=sales-order-details]) :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-gray-600,.text-gray-500){color:var(--sam-ref-muted)!important}.samami-enterprise-shell .samiverse-project :is(.samiverse-project-context,.samiverse-project-signal,.samiverse-project-lifecycle,.samiverse-project-depth,.samiverse-project-story,.samiverse-project-actions,.samiverse-project-ai,.samiverse-project-docs,.samiverse-project-deeper){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .samiverse-project :is(.samiverse-project-context__rail,.samiverse-project-context__meta span,.samiverse-project-stage__node,.samiverse-project-depth__switch button,.samiverse-project-actions__grid button,.samiverse-project-actions__grid a,.samiverse-project-ai__prompts button,.samiverse-project-docs__groups>div,.samiverse-project-empty,.samiverse-project-projection-boundary){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-text-2)!important}.samami-enterprise-shell .samiverse-project :is(.samiverse-project-context__rail,.samiverse-project-context__main p,.samiverse-project-context__reason span,.samiverse-project-section-head span,.samiverse-project-section-head small,.samiverse-project-signal__facts,.samiverse-project-stage small,.samiverse-project-story__list time,.samiverse-project-story__list small,.samiverse-project-actions__grid small,.samiverse-project-ai p,.samiverse-project-docs__groups span,.samiverse-project-docs__groups small,.samiverse-project-deeper p,.samiverse-project-projection-boundary){color:var(--sam-ref-muted)!important}.samami-enterprise-shell .samiverse-project :is(.samiverse-project-context__main h1,.samiverse-project-context__reason b,.samiverse-project-section-head h2,.samiverse-project-signal h2,.samiverse-project-stage b,.samiverse-project-story__list b,.samiverse-project-actions__grid b,.samiverse-project-ai b){color:var(--sam-ref-text)!important}.samami-enterprise-shell .samiverse-project .samiverse-project-stage.is-current{background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .samiverse-project .samiverse-project-stage.is-current .samiverse-project-stage__node{border-color:var(--sam-ref-line-strong)!important;background:var(--sam-ref-surface)!important}.samami-enterprise-shell .samiverse-project .samiverse-project-ai{background:var(--sam-ref-surface)!important}@media (max-width:640px){#samami-overlay-root .samami-ai-layer{padding:0!important;overflow:hidden!important}#samami-overlay-root .samami-ai-panel.sam-auth-overlay-panel{inset:6px!important;width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;height:auto!important;max-height:calc(100dvh - 12px)!important;border:1px solid var(--sam-overlay-line)!important;border-radius:10px!important;overflow:hidden!important}#samami-overlay-root .samami-ai-conversation{min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain}}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command,.finance-command-page,.accounting-page,.treasury-page,.fin49-page,.pricing-center-page,[data-page=sales-order-details],.samiverse-project) :is(.bg-slate-950,.bg-slate-900,.bg-gray-950,.bg-black){background:var(--sam-ref-surface-3)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command,.finance-command-page,.accounting-page,.treasury-page,.fin49-page,.pricing-center-page,[data-page=sales-order-details],.samiverse-project) :is(.bg-amber-50,.bg-amber-100){background:color-mix(in srgb,var(--sam-ref-warning) 10%,var(--sam-ref-surface))!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command,.finance-command-page,.accounting-page,.treasury-page,.fin49-page,.pricing-center-page,[data-page=sales-order-details],.samiverse-project) :is(.text-amber-300,.text-amber-500,.text-amber-600,.text-amber-700,.text-amber-900){color:var(--sam-ref-warning)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command,.finance-command-page,.accounting-page,.treasury-page,.fin49-page,.pricing-center-page,[data-page=sales-order-details],.samiverse-project) :is(.text-green-500,.text-green-600,.text-green-700){color:var(--sam-ref-success)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command,.finance-command-page,.accounting-page,.treasury-page,.fin49-page,.pricing-center-page,[data-page=sales-order-details],.samiverse-project) :is(.text-red-500,.text-red-600,.text-red-700){color:var(--sam-ref-danger)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command,.finance-command-page,.accounting-page,.treasury-page,.fin49-page,.pricing-center-page,[data-page=sales-order-details],.samiverse-project) :is(.text-blue-500,.text-blue-600,.text-blue-700){color:var(--sam-ref-blue)!important}.samami-enterprise-shell :is(.sam-object-page,.project-dossier-page,.delivery-object63.is-object-focus,.field-service-command,.finance-command-page,.accounting-page,.treasury-page,.fin49-page,.pricing-center-page,[data-page=sales-order-details],.samiverse-project) :is(.bg-amber-400,.bg-amber-500){background:var(--sam-ref-warning)!important}#samami-overlay-root :is(.text-amber-300,.text-amber-500,.text-amber-600,.text-amber-700,.text-amber-900){color:var(--sam-ref-warning)!important}#samami-overlay-root :is(.text-green-500,.text-green-600,.text-green-700){color:var(--sam-ref-success)!important}#samami-overlay-root :is(.text-red-500,.text-red-600,.text-red-700){color:var(--sam-ref-danger)!important}#samami-overlay-root :is(.text-blue-500,.text-blue-600,.text-blue-700){color:var(--sam-ref-blue)!important}#samami-overlay-root :is(.bg-amber-50,.bg-amber-100){background:color-mix(in srgb,var(--sam-ref-warning) 10%,var(--sam-overlay-canvas))!important}#samami-overlay-root :is(.bg-slate-950,.bg-slate-900,.bg-gray-950,.bg-black){background:var(--sam-overlay-raised)!important;color:var(--sam-overlay-text)!important}#samami-overlay-root .samami-ai-mark{background:var(--accent-primary)!important;color:var(--text-inverse,#fff)!important}#samami-overlay-root .samami-ai-context,#samami-overlay-root .samami-ai-panel>footer,#samami-overlay-root .samami-ai-welcome,#samami-overlay-root .samami-ai-guidance>div,#samami-overlay-root .samami-ai-letter dl,#samami-overlay-root .samami-ai-files span{background:var(--sam-overlay-raised)!important;color:var(--sam-overlay-text-2)!important;border-color:var(--sam-overlay-line)!important}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-item.is-critical{border-inline-start-color:var(--sam-ref-danger)!important}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-item.is-high{border-inline-start-color:var(--sam-ref-warning)!important}#samami-overlay-root .samami-action-inbox-panel .sam-inbox-group>header span{background:color-mix(in srgb,var(--sam-ref-blue) 12%,var(--sam-overlay-raised))!important;color:var(--sam-ref-blue)!important}.samami-enterprise-shell :is(.sam-products-world,.finance-command-page.is-world-landing){--sam-world-gap:14px}.samami-enterprise-shell :is(.sam-products-world,.finance-command-page.is-world-landing)>.sam-world-section-nav{margin-block:0}.samami-enterprise-shell .sam-finance-project-list{display:grid;min-width:0;gap:6px}.samami-enterprise-shell .sam-product-family-browser,.samami-enterprise-shell .finance-command-page.is-world-landing .sam-world-browser{min-width:0}.samami-enterprise-shell .sam-product-family-grid>button,.samami-enterprise-shell .sam-finance-project-list>.sam-world-action-row{box-shadow:none!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-product-family-grid>button{border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-product-family-grid>button:hover{border-color:var(--sam-ref-line-strong)!important;background:var(--sam-ref-surface-2)!important}:root[data-samami-theme=light] .samami-enterprise-shell .finance-command-page.is-world-landing :is(.erp-card,.sam-secondary-depth__body,.sam-finance-focus),:root[data-samami-theme=dark] .samami-enterprise-shell .finance-command-page.is-world-landing :is(.erp-card,.sam-secondary-depth__body,.sam-finance-focus){border-color:var(--sam-ref-line)!important;color:var(--sam-ref-text)!important}@media (max-width:640px){.samami-enterprise-shell :is(.sam-products-world,.finance-command-page.is-world-landing){--sam-world-gap:11px}.samami-enterprise-shell .sam-finance-project-list>.sam-world-action-row{width:100%}}.samami-enterprise-shell .sam-world-branch{min-width:0;max-width:100%;gap:14px!important}.samami-enterprise-shell .sam-world-filter-trigger{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:7px 11px;border:1px solid var(--sam-ref-line-strong);border-radius:9px;background:var(--sam-ref-surface);color:var(--sam-ref-text-2);font:inherit;font-size:11px;font-weight:820;cursor:pointer}.samami-enterprise-shell .sam-world-filter-trigger:hover{border-color:color-mix(in srgb,var(--accent-primary) 38%,var(--sam-ref-line-strong));background:var(--sam-ref-surface-2)}.samami-enterprise-shell .sam-world-filter-trigger.is-active{border-color:color-mix(in srgb,var(--accent-primary) 38%,var(--sam-ref-line));color:var(--accent-primary)}.samami-enterprise-shell .sam-world-filter-trigger b{min-width:20px;height:20px;display:inline-grid;place-items:center;padding:0 5px;border-radius:999px;background:var(--sam-ref-blue-soft);color:var(--sam-ref-blue);font-size:9px}#samami-overlay-root .sam-product-filter-drawer{max-width:min(460px,100vw)!important}#samami-overlay-root .sam-world-filter-panel{display:grid;min-width:0;gap:14px}#samami-overlay-root .sam-world-filter-panel__group{display:grid;gap:8px}#samami-overlay-root .sam-world-filter-panel__group>span,#samami-overlay-root .sam-world-filter-panel .erp-field>span{color:var(--sam-ref-muted)!important;font-size:10.5px;font-weight:800}#samami-overlay-root .sam-world-filter-panel .sam-world-filter-tabs{max-width:100%;overflow-x:auto;flex-wrap:nowrap}#samami-overlay-root .sam-world-filter-panel .sam-world-filter-tabs>button{flex:0 0 auto}.samami-enterprise-shell .sam-sales-order-links{display:flex;min-width:0;flex-wrap:wrap;gap:5px}.samami-enterprise-shell .sam-sales-order-links :is(a,span){display:inline-flex;min-height:26px;align-items:center;padding:4px 7px;border:1px solid var(--sam-ref-line);border-radius:999px;background:var(--sam-ref-surface-2);color:var(--sam-ref-muted);font-size:10px;font-weight:760;text-decoration:none}.samami-enterprise-shell .sam-sales-order-links a:hover{border-color:color-mix(in srgb,var(--accent-primary) 32%,var(--sam-ref-line));color:var(--accent-primary)}.samami-enterprise-shell .commercial-result-browser>div:not(.sam-world-browser__head){min-width:0}.samami-enterprise-shell .commercial-result-browser article{border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .commercial-result-browser article :is(p,.text-slate-500,.text-slate-400){color:var(--sam-ref-muted)!important}.samami-enterprise-shell .fin49-page .fin49-two{display:grid!important;min-width:0;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)!important;align-items:start!important;gap:12px!important}.samami-enterprise-shell .fin49-page .fin49-result-list{order:1;min-width:0;align-self:start}.samami-enterprise-shell .fin49-page .fin49-form{order:2;min-width:0;align-self:start;border-color:var(--sam-ref-line)!important;border-radius:12px!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .fin49-page .fin49-form>header{margin-bottom:10px!important;padding-bottom:8px!important;border-bottom:1px solid var(--sam-ref-line)!important;background:transparent!important}.samami-enterprise-shell .fin49-page .fin49-form>header :is(small,h2){color:var(--sam-ref-text)!important}.samami-enterprise-shell .fin49-page .fin49-list>article{border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell :is(.accounting-page,.treasury-page)>.sam-world-browser{min-width:0}.samami-enterprise-shell :is(.accounting-page,.treasury-page) .sam-record-table-shell{border:0!important;border-radius:0!important;background:transparent!important}@media (max-width:1024px){.samami-enterprise-shell .fin49-page .fin49-two{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:767px){.samami-enterprise-shell .sam-world-branch{gap:10px!important}.samami-enterprise-shell .sam-world-filter-trigger{width:100%;justify-content:space-between}#samami-overlay-root .sam-product-filter-drawer{width:100vw!important;max-width:100vw!important}}.samami-enterprise-shell .sam-world-branch{min-width:0;max-width:100%}.samami-enterprise-shell .sam-customer-deep-page{display:grid;min-width:0;width:100%;gap:12px}.samami-enterprise-shell .sam-customer-deep-page__back{display:flex;justify-content:flex-start}.samami-enterprise-shell .sam-customer-deep-page .sam-customer-detail{width:100%;max-width:none;min-width:0;margin:0}.samami-enterprise-shell .sam-project-dossier-body{display:grid;min-width:0;gap:12px}.samami-enterprise-shell .sam-project-branch-summary{min-width:0}.samami-enterprise-shell .sam-project-facts{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.samami-enterprise-shell .sam-project-facts>div{min-width:0;padding:11px 12px;border:1px solid var(--sam-ref-line);border-radius:10px;background:var(--sam-ref-surface-2)}.samami-enterprise-shell .sam-project-facts dt{color:var(--sam-ref-muted);font-size:10px;font-weight:800}.samami-enterprise-shell .sam-project-facts dd{margin-top:4px;overflow-wrap:anywhere;color:var(--sam-ref-text);font-size:12px;font-weight:800}.samami-enterprise-shell .sam-service-active-view{min-width:0;display:grid;gap:10px}.samami-enterprise-shell .sam-service-active-view>.sam-world-browser__head{margin:0}.samami-enterprise-shell .sam-survey-version-badge{display:flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;border:1px solid var(--sam-ref-line);border-radius:10px;background:var(--sam-ref-surface-2);color:var(--sam-ref-text);font-weight:900}.samami-enterprise-shell .sam-sales-value-card{border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .sam-sales-value-card__amount{margin-top:10px;color:var(--sam-ref-text);font-size:24px;font-weight:950}.samami-enterprise-shell .sam-sales-value-card__probability{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;color:var(--sam-ref-muted);font-size:11px}.samami-enterprise-shell .sam-sales-value-card__probability b{color:var(--sam-ref-accent);font-size:12px}.samami-enterprise-shell .sam-sales-value-card__track{height:7px;margin-top:7px;overflow:hidden;border-radius:999px;background:var(--sam-ref-surface-2)}.samami-enterprise-shell .sam-sales-value-card__track>div{height:100%;border-radius:inherit;background:var(--sam-ref-accent)}.samami-enterprise-shell .sam-sales-value-card__weighted{margin-top:12px;color:var(--sam-ref-muted);font-size:11px}.samami-enterprise-shell .sam-sales-follow-up-compact{border-color:var(--sam-ref-line)!important;border-radius:12px!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .sam-sales-live-report .sam-production-compact-summary{margin:0}.samami-enterprise-shell .sam-supply-view-strip{display:flex;min-width:0;justify-content:flex-start;margin-bottom:10px}.samami-enterprise-shell .sam-supply-view-strip .sam-world-filter-tabs{max-width:100%;overflow-x:auto}.samami-enterprise-shell .supply54-page>.grid{min-width:0}.samami-enterprise-shell .supply54-page .erp-embedded-module{min-width:0;max-width:100%}.samami-enterprise-shell .supply54-page .erp-embedded-module :is(.erp-card,.rounded-2xl.border,.rounded-xl.border){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .supply54-page .erp-embedded-module :is(.bg-white,.bg-slate-50,.bg-slate-100){background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .supply54-page .erp-embedded-module :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--sam-ref-text)!important}.samami-enterprise-shell .supply54-page .erp-embedded-module :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--sam-ref-muted)!important}.samami-enterprise-shell .supply54-page .erp-embedded-module :is(.border-slate-200,.border-slate-300){border-color:var(--sam-ref-line)!important}.samami-enterprise-shell .field-service-command :is(.sam-service-record,.service-row,.erp-card),.samami-enterprise-shell .project-dossier-page :is(.erp-card,.sam-world-browser),.samami-enterprise-shell .sam-customer-deep-page :is(.erp-card,.sam-secondary-depth__body){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}:root[data-samami-theme=dark] .samami-enterprise-shell :is(.field-service-command,.project-dossier-page,.supply54-page,.sam-customer-deep-page) :is(input,select,textarea,.erp-input){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-input)!important;color:var(--sam-ref-input-text)!important;-webkit-text-fill-color:var(--sam-ref-input-text)!important}@media (max-width:1024px){.samami-enterprise-shell .sam-project-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.samami-enterprise-shell .sam-project-facts{grid-template-columns:minmax(0,1fr)}.samami-enterprise-shell .sam-customer-deep-page__back .erp-button{width:100%;justify-content:center}.samami-enterprise-shell .sam-service-active-view .sam-world-browser__head{align-items:stretch}.samami-enterprise-shell .sam-service-active-view .sam-world-browser__head .erp-button{width:100%;justify-content:center}}.samami-enterprise-shell .sam-world-attention.is-empty{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:34px!important;padding-block:2px!important;border-block-end:1px solid var(--sam-ref-line)}.samami-enterprise-shell .sam-world-attention.is-empty>header{flex:0 0 auto!important;min-height:28px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.samami-enterprise-shell .sam-world-attention.is-empty .sam-world-calm-empty{min-height:28px!important;flex:1 1 auto;justify-content:flex-end;padding:0!important;border:0!important;background:transparent!important;font-size:10.5px!important}.samami-enterprise-shell .sam-world-attention.is-empty .sam-world-calm-empty svg{width:14px;height:14px}.samami-enterprise-shell .sam-world-calm-empty--result{min-height:42px!important;padding:8px 2px!important;border-width:1px 0 0!important;border-style:solid!important;border-radius:0!important;background:transparent!important}:root[data-samami-theme=light] .samami-enterprise-shell .sam-world-branch .sam-world-attention>header,:root[data-samami-theme=light] .samami-enterprise-shell .sam-object-page .sam-world-attention>header{border:0!important;background:transparent!important;color:var(--sam-ref-text)!important;box-shadow:none!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-world-branch .sam-world-attention>header,:root[data-samami-theme=dark] .samami-enterprise-shell .sam-object-page .sam-world-attention>header{border:0!important;background:transparent!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .sam-object-timeline{gap:8px!important;padding-block:10px!important;border-block:1px solid var(--sam-ref-line)!important;background:transparent!important}.samami-enterprise-shell .sam-object-timeline>header{min-height:28px;display:flex;align-items:center;gap:7px;padding:0 2px!important;border:0!important;background:transparent!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .sam-object-timeline>header h2{font-size:12px!important}.samami-enterprise-shell .sam-object-timeline>.sam-object-related__empty{min-height:30px;margin:0!important;padding:6px 2px!important;border:0!important;background:transparent!important;color:var(--sam-ref-muted)!important}@media (max-width:640px){.samami-enterprise-shell .sam-world-attention.is-empty{align-items:flex-start!important;flex-direction:column!important;gap:2px!important}.samami-enterprise-shell .sam-world-attention.is-empty .sam-world-calm-empty{justify-content:flex-start}}.samami-enterprise-shell .fin49-dashboard-browser{padding-top:2px!important;border:0!important;background:transparent!important}.samami-enterprise-shell .fin49-dashboard-browser .sam-record-table-scroll{border:1px solid var(--sam-ref-line);border-radius:10px;background:var(--sam-ref-surface)}.samami-enterprise-shell .sam-finance-metric-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0}.samami-enterprise-shell .sam-finance-metric-list>div{min-width:0;padding:9px 12px;border-inline-start:1px solid var(--sam-ref-line)}.samami-enterprise-shell .sam-finance-metric-list>div:first-child{border-inline-start:0}.samami-enterprise-shell .sam-finance-metric-list dt{color:var(--sam-ref-muted);font-size:9.5px;font-weight:750}.samami-enterprise-shell .sam-finance-metric-list dd{margin-top:3px;color:var(--sam-ref-text);font-size:11px;font-weight:850;overflow-wrap:anywhere}@media (max-width:960px){.samami-enterprise-shell .sam-finance-metric-list{grid-template-columns:repeat(2,minmax(0,1fr))}.samami-enterprise-shell .sam-finance-metric-list>div:nth-child(odd){border-inline-start:0}}@media (max-width:520px){.samami-enterprise-shell .sam-finance-metric-list{grid-template-columns:1fr}.samami-enterprise-shell .sam-finance-metric-list>div{border-inline-start:0;border-top:1px solid var(--sam-ref-line)}.samami-enterprise-shell .sam-finance-metric-list>div:first-child{border-top:0}}.samami-enterprise-shell .sam-inventory-embedded-head{margin-bottom:6px;padding:0 2px}.samami-enterprise-shell .supply54-page .erp-embedded-module{gap:10px!important}.samami-enterprise-shell .supply54-page .erp-embedded-module>section{margin:0!important}.samami-enterprise-shell .sam-product-family-results{gap:5px}.samami-enterprise-shell .sam-product-family-results .sam-world-action-row{min-height:54px}.samami-enterprise-shell .sam-price-browser{display:grid!important;gap:10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.samami-enterprise-shell .sam-price-visual-head{min-height:34px;padding:0 2px 6px;border-bottom:1px solid var(--sam-ref-line)}.samami-enterprise-shell .sam-price-visual-head>span{color:var(--sam-ref-muted);font-size:10px;font-weight:750}.samami-enterprise-shell .sam-customer-deep-page .sam-deep-object>.sam-object-header{padding:8px 2px 14px!important;border:0!important;border-bottom:1px solid var(--sam-ref-line)!important;border-radius:0!important;background:transparent!important}.samami-enterprise-shell .sam-customer-deep-page .sam-guided-current.is-deep{padding:12px 2px!important;border:0!important;border-bottom:1px solid var(--sam-ref-line)!important;border-radius:0!important;background:transparent!important}.samami-enterprise-shell .sam-customer-deep-page .sam-customer-detail{gap:10px!important}.samami-enterprise-shell .sam-object-page[data-object-experience=opportunity]{gap:12px!important}.samami-enterprise-shell .sam-object-page[data-object-experience=opportunity] .sam-guided-current.is-deep{padding:12px 2px!important;border-width:1px 0!important;border-radius:0!important;background:transparent!important}.samami-enterprise-shell .sam-object-page[data-object-experience=opportunity] .sam-guided-current.is-deep .sam-guided-current__next{min-width:0!important;padding-inline:10px!important}.samami-enterprise-shell .project-dossier-page .sam-project-facts>div{background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .sam-project-documents-browser{padding-top:4px!important}.samami-enterprise-shell .sam-project-document-row{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 2px;border-top:1px solid var(--sam-ref-line);background:transparent}.samami-enterprise-shell .sam-project-document-row:first-child{border-top:0}.samami-enterprise-shell .sam-customer-deep-page .sam-customer-detail>.sam-guided-current.is-deep,.samami-enterprise-shell .sam-object-page[data-object-experience=opportunity]>.sam-guided-current.is-deep,.samami-enterprise-shell .project-dossier-page .sam-project-dossier-body>.sam-guided-current.is-deep{padding:12px 2px!important;border:0!important;border-block:1px solid var(--sam-ref-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.samami-enterprise-shell .sam-customer-deep-page .sam-customer-detail>.sam-guided-current.is-deep,.samami-enterprise-shell .sam-object-page[data-object-experience=opportunity]>.sam-guided-current.is-deep{grid-template-columns:minmax(0,1fr)!important}.samami-enterprise-shell .sam-project-branch-summary .sam-project-facts>div{border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .sam-inventory-table-shell{border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .sam-inventory-table-shell :is(table,tbody,tr,td){background:transparent!important;color:inherit}.samami-enterprise-shell .sam-inventory-table-shell thead{background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-muted)!important}.samami-enterprise-shell .commercial-ux3-page .sam-secondary-depth{margin-top:2px}.samami-enterprise-shell .sam-commercial-record-list{display:grid;gap:5px;margin-top:8px}.samami-enterprise-shell .sam-commercial-record-list>article{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(170px,.55fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px 12px!important;border:1px solid var(--sam-ref-line)!important;border-radius:9px!important;background:var(--sam-ref-surface)!important;box-shadow:none!important}.samami-enterprise-shell .sam-commercial-record-list>article>div{margin:0!important}@media (max-width:900px){.samami-enterprise-shell .sam-commercial-record-list>article{grid-template-columns:minmax(0,1fr);align-items:start}}.samami-enterprise-shell .commercial-ux3-page .commercial-result-browser>.sam-world-browser__head{min-height:34px!important;padding:0 2px 7px!important;border:0!important;border-bottom:1px solid var(--sam-ref-line)!important;border-radius:0!important;background:transparent!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .commercial-ux3-page .commercial-result-browser>.sam-world-browser__head :is(h2,p,span){color:inherit!important}.samami-enterprise-shell .project-dossier-page .sam-project-branch-summary .sam-project-facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:0!important;border-block:1px solid var(--sam-ref-line)!important}.samami-enterprise-shell .project-dossier-page .sam-project-branch-summary .sam-project-facts>div{padding:9px 10px!important;border:0!important;border-inline-start:1px solid var(--sam-ref-line)!important;border-radius:0!important;background:transparent!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell .project-dossier-page .sam-project-branch-summary .sam-project-facts>div:first-child{border-inline-start:0!important}:root[data-samami-theme=light] .samami-enterprise-shell .project-dossier-page .sam-project-branch-summary .sam-project-facts>div{background:transparent!important;color:#172033!important}.samami-enterprise-shell .sam-customer-deep-page .sam-customer-detail>.sam-guided-current.is-deep,.samami-enterprise-shell .sam-object-page[data-object-experience=opportunity]>.sam-guided-current.is-deep,.samami-enterprise-shell .project-dossier-page .sam-project-dossier-body>.sam-guided-current.is-deep{padding:10px 2px 12px!important;border:0!important;border-top:1px solid var(--sam-ref-line)!important;border-bottom:1px solid var(--sam-ref-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.samami-enterprise-shell .sam-customer-deep-page .sam-customer-detail>.sam-guided-current.is-deep .sam-guided-current__main,.samami-enterprise-shell .sam-object-page[data-object-experience=opportunity]>.sam-guided-current.is-deep .sam-guided-current__main,.samami-enterprise-shell .project-dossier-page .sam-project-dossier-body>.sam-guided-current.is-deep .sam-guided-current__main{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.samami-enterprise-shell .sam-customer-deep-page .sam-customer-detail>.sam-guided-current.is-deep .sam-guided-current__context,.samami-enterprise-shell .sam-object-page[data-object-experience=opportunity]>.sam-guided-current.is-deep .sam-guided-current__context,.samami-enterprise-shell .project-dossier-page .sam-project-dossier-body>.sam-guided-current.is-deep .sam-guided-current__context{margin-top:8px!important}.samami-enterprise-shell .project-dossier-page .sam-project-branch-summary .sam-project-facts>div{background-image:none!important}:root[data-samami-theme=light] .samami-enterprise-shell .project-dossier-page .sam-project-branch-summary .sam-project-facts>div{background:transparent!important;background-image:none!important}.sam-close-icon-button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:grid!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;place-items:center!important;flex:0 0 44px!important;margin:0!important;padding:0!important;border:1px solid var(--erp-line,var(--border-default,#d9e2ec))!important;border-radius:10px!important;background:var(--erp-surface,var(--surface-panel,#fff))!important;color:var(--erp-text-2,var(--text-secondary,#475467))!important;box-shadow:none!important;cursor:pointer!important;line-height:1!important;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease!important}.sam-close-icon-button svg{width:18px!important;height:18px!important;stroke-width:2!important;pointer-events:none!important}.sam-close-icon-button:hover:not(:disabled){border-color:var(--erp-line-strong,var(--border-strong,#bcc8d6))!important;background:var(--erp-surface-3,var(--surface-hover,#f1f5f9))!important;color:var(--erp-text,var(--text-primary,#172033))!important}.sam-close-icon-button:focus-visible{outline:2px solid var(--erp-accent,var(--border-focus,#2f6fe4))!important;outline-offset:2px!important;box-shadow:var(--erp-focus,0 0 0 3px rgba(47,111,228,.16))!important}.sam-close-icon-button:active:not(:disabled){transform:translateY(1px)!important}.sam-close-icon-button:disabled{opacity:.48!important;cursor:not-allowed!important}:root[data-samami-theme=dark] .sam-close-icon-button{border-color:#ffffff24!important;background:#14283b!important;color:#d7e1e9!important}:root[data-samami-theme=dark] .sam-close-icon-button:hover:not(:disabled){border-color:#6fa0ff85!important;background:#1a334a!important;color:#fff!important}.samami-enterprise-shell .samami-app-main :is(.erp-tabs,.erp-module-tabs,.erp-local-tabstrip,.op51-tabs,.fin49-tabs,.supply48-views,.sam-world-filter-tabs){border:1px solid var(--sam-ref-line)!important;background:var(--sam-ref-surface-2)!important;box-shadow:none!important}.samami-enterprise-shell .samami-app-main :is(.erp-tabs,.erp-module-tabs,.erp-local-tabstrip,.op51-tabs,.fin49-tabs,.supply48-views,.sam-world-filter-tabs) :is(button,a,[role=tab]){border:1px solid transparent!important;background:transparent!important;color:var(--sam-ref-muted)!important;box-shadow:none!important}.samami-enterprise-shell .samami-app-main :is(.erp-tabs,.erp-module-tabs,.erp-local-tabstrip,.op51-tabs,.fin49-tabs,.supply48-views,.sam-world-filter-tabs) :is(button,a,[role=tab]):hover{border-color:var(--sam-ref-line)!important;background:#fff!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .samami-app-main :is(.erp-tabs,.erp-module-tabs,.erp-local-tabstrip,.op51-tabs,.fin49-tabs,.supply48-views,.sam-world-filter-tabs) :is(.is-active,[aria-selected=true],[data-active=true],[aria-current=page]){border-color:#2f6fe43d!important;background:var(--sam-ref-blue-soft)!important;color:var(--sam-ref-blue-hover)!important;box-shadow:inset 0 0 0 1px #2f6fe40d!important;font-weight:850!important}.samami-enterprise-shell .erp-data-table tbody tr[aria-selected=true],.samami-enterprise-shell .erp-data-table tbody tr[data-selected=true]{background:var(--sam-ref-blue-soft)!important;box-shadow:inset 3px 0 0 var(--sam-ref-blue)!important}.samami-enterprise-shell[dir=rtl] .erp-data-table tbody tr[aria-selected=true],.samami-enterprise-shell[dir=rtl] .erp-data-table tbody tr[data-selected=true]{box-shadow:inset -3px 0 0 var(--sam-ref-blue)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-main :is(.erp-tabs,.erp-module-tabs,.erp-local-tabstrip,.op51-tabs,.fin49-tabs,.supply48-views,.sam-world-filter-tabs){border-color:#ffffff1a!important;background:#102338!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-main :is(.erp-tabs,.erp-module-tabs,.erp-local-tabstrip,.op51-tabs,.fin49-tabs,.supply48-views,.sam-world-filter-tabs) :is(button,a,[role=tab]):hover{border-color:#ffffff1f!important;background:#173047!important;color:#f5f8fb!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-main :is(.erp-tabs,.erp-module-tabs,.erp-local-tabstrip,.op51-tabs,.fin49-tabs,.supply48-views,.sam-world-filter-tabs) :is(.is-active,[aria-selected=true],[data-active=true],[aria-current=page]){border-color:#6fa0ff61!important;background:rgba(47,111,228,.2)!important;color:#b9d0ff!important}:root[data-samami-theme=dark] .samami-enterprise-shell .erp-data-table tbody tr:is([aria-selected=true],[data-selected=true]){background:rgba(47,111,228,.16)!important}.samami-enterprise-shell :is(.field-service-command,.finance-command-page,.approvals-ux4-page) :is(.erp-record-card,.erp-subcard,.erp-list-row,.sam-secondary-depth,.sam-secondary-depth__body){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important;box-shadow:none!important}.samami-enterprise-shell :is(.field-service-command,.finance-command-page,.approvals-ux4-page) :is(.erp-record-card.is-danger){border-color:color-mix(in srgb,var(--sam-ref-danger) 42%,var(--sam-ref-line))!important;background:color-mix(in srgb,var(--sam-ref-danger) 6%,var(--sam-ref-surface))!important}.samami-enterprise-shell :is(.field-service-command,.finance-command-page,.approvals-ux4-page) :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-gray-400,.text-gray-500,.text-gray-600){color:var(--sam-ref-muted)!important}.samami-enterprise-shell :is(.field-service-command,.finance-command-page,.approvals-ux4-page) :is(.text-slate-700,.text-slate-800,.text-slate-900,.text-gray-700,.text-gray-800,.text-gray-900){color:var(--sam-ref-text)!important}:root[data-samami-theme=dark] .samami-enterprise-shell :is(.field-service-command,.finance-command-page,.approvals-ux4-page) :is(.erp-record-card,.erp-subcard,.erp-list-row,.sam-secondary-depth,.sam-secondary-depth__body,.bg-white,.bg-slate-50,.bg-gray-50){border-color:var(--sam-ref-line)!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important}:root[data-samami-theme=light] .samami-enterprise-shell :is(.field-service-command,.finance-command-page,.approvals-ux4-page) :is(.bg-slate-950,.bg-gray-950,.bg-black){background:var(--sam-ref-navy)!important;color:#fff!important}html.samami-theme-booting *,html.samami-theme-booting *:before,html.samami-theme-booting *:after{transition:none!important;animation-duration:0s!important}.samami-enterprise-shell .samami-theme-menu{position:relative;flex:0 0 auto}.samami-enterprise-shell .samami-theme-menu>summary{list-style:none}.samami-enterprise-shell .samami-theme-menu>summary::-webkit-details-marker{display:none}.samami-enterprise-shell .samami-theme-control{display:grid!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;place-items:center!important;padding:0!important;border:1px solid var(--sam-ref-line)!important;border-radius:10px!important;background:var(--sam-ref-surface)!important;color:var(--sam-ref-text-2)!important;cursor:pointer!important;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease!important}.samami-enterprise-shell .samami-theme-control:hover{border-color:var(--sam-ref-line-strong)!important;background:var(--sam-ref-hover)!important;color:var(--sam-ref-blue)!important}.samami-enterprise-shell .samami-theme-control:active{transform:translateY(1px)}.samami-enterprise-shell .samami-theme-control:focus-visible{outline:2px solid var(--sam-ref-blue)!important;outline-offset:2px!important}.samami-enterprise-shell .samami-theme-menu__popover{position:absolute;z-index:var(--sam-z-popover,var(--sam-layer-popover,30));inset-block-start:calc(100% + 8px);inset-inline-end:0;width:188px;padding:6px;border:1px solid var(--sam-ref-line);border-radius:12px;background:var(--sam-ref-surface);box-shadow:0 16px 38px #12243a29}.samami-enterprise-shell .samami-theme-menu__popover button{display:grid;width:100%;min-height:40px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:7px 9px;border:0;border-radius:8px;background:transparent;color:var(--sam-ref-text-2);font-size:11px;font-weight:800;text-align:start}.samami-enterprise-shell .samami-theme-menu__popover button:hover,.samami-enterprise-shell .samami-theme-menu__popover button.is-active{background:var(--sam-ref-blue-soft);color:var(--sam-ref-text)}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-theme-menu__popover{box-shadow:0 20px 44px #00000057}@media (max-width:1099px){.samami-enterprise-shell .samami-mobile-sidebar-layer>aside{width:min(76vw,276px)!important;max-width:276px!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-brand{padding:12px 11px 10px!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-brand-row{min-height:42px!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-official-brand .sam-brand-logo{width:118px!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-workspaces{gap:2px!important;padding:8px 8px 7px!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-workspace-rail-item{min-height:44px!important;padding:6px 8px!important;border-radius:8px!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-workspace-rail-icon{width:28px!important;height:28px!important;flex-basis:28px!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-workspace-rail-label{font-size:12px!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-explore{padding:6px 8px!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-profile-zone{padding:7px 8px 9px!important}.samami-enterprise-shell .samami-mobile-sidebar-layer .samami-sidebar-profile-card{min-height:44px!important;padding:5px!important}}@media (max-width:480px){.samami-enterprise-shell .samami-mobile-sidebar-layer>aside{width:min(80vw,264px)!important;max-width:264px!important}}#samami-overlay-root .erp-modal-layer{align-items:center!important;justify-items:center!important;padding:16px!important}#samami-overlay-root .erp-modal{width:min(680px,calc(100vw - 32px))!important;max-width:680px!important;max-height:calc(100dvh - 32px)!important;border-radius:14px!important}#samami-overlay-root .erp-modal-header,#samami-overlay-root .erp-modal-footer{position:relative!important;z-index:2!important;background:var(--sam-overlay-canvas,var(--sam-surface-1))!important}#samami-overlay-root .erp-modal-header>.sam-close-icon-button{margin-inline-start:auto!important}#samami-overlay-root .erp-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-height:44px!important;height:44px!important;max-height:48px!important;margin:0!important}#samami-overlay-root .erp-modal-backdrop{background:rgba(10,24,40,.42)!important;backdrop-filter:blur(3px)!important;transition:opacity .15s ease!important}@media (max-width:640px){#samami-overlay-root .erp-modal-layer{align-items:end!important;padding:10px 12px!important}#samami-overlay-root .erp-modal{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 20px)!important;border-radius:16px 16px 12px 12px!important}#samami-overlay-root :is(.erp-modal-header,.erp-modal-footer){padding:12px 13px!important}#samami-overlay-root .erp-modal-body{padding:13px!important}#samami-overlay-root .erp-modal-footer{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important}#samami-overlay-root .erp-modal-footer>*{flex:1 1 120px!important;width:auto!important;min-width:0!important;height:44px!important;max-height:44px!important;padding-block:0!important}}:root[data-samami-theme=light] .sam-close-icon-button{border-color:#c8d3df!important;background:#f8fafc!important;color:#344054!important}:root[data-samami-theme=light] .sam-close-icon-button:hover:not(:disabled){border-color:#8fa5bd!important;background:#eef3f8!important;color:#172033!important}.samami-enterprise-shell :is(.sam-world-action-row,.sam-customer-master-row,.sam-sales-master-row,.sam-project-master-row,.sam-product-row,.sam-price-row,.sam-object-tabs button,.sam-object-tabs a,.sam-workspace-rail-item){transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .12s ease!important}.samami-enterprise-shell :is(.sam-customer-master-row,.sam-sales-master-row,.sam-project-master-row):active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.samami-enterprise-shell :is(.sam-world-action-row,.sam-customer-master-row,.sam-sales-master-row,.sam-project-master-row,.sam-product-row,.sam-price-row,.sam-object-tabs button,.sam-object-tabs a,.sam-workspace-rail-item){transition:none!important}}.samami-enterprise-shell .sam-world-action-row{grid-template-columns:22px minmax(0,1fr) minmax(150px,.34fr)!important;grid-template-areas:"arrow copy state"!important}.samami-enterprise-shell .sam-world-row__arrow{grid-area:arrow!important;justify-self:center!important}.samami-enterprise-shell .sam-world-row__copy{grid-area:copy!important}.samami-enterprise-shell .sam-world-row__state{grid-area:state!important}[dir=ltr] .samami-enterprise-shell .sam-world-action-row{grid-template-columns:minmax(0,1fr) minmax(150px,.34fr) 22px!important;grid-template-areas:"copy state arrow"!important}@media (max-width:768px){.samami-enterprise-shell .sam-world-action-row{grid-template-columns:20px minmax(0,1fr)!important;grid-template-areas:"arrow copy" "state state"!important}[dir=ltr] .samami-enterprise-shell .sam-world-action-row{grid-template-columns:minmax(0,1fr) 20px!important;grid-template-areas:"copy arrow" "state state"!important}.samami-enterprise-shell .sam-world-row__state{justify-content:flex-start!important}}.samami-enterprise-shell .sam-object-header__back{display:inline-flex!important;align-items:center!important;gap:5px!important;color:var(--sam-ref-blue)!important;text-decoration:none!important}.samami-enterprise-shell .sam-object-related__item{display:grid!important;grid-template-columns:20px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}.samami-enterprise-shell .sam-object-related__drill{grid-column:1!important;color:var(--sam-ref-blue)!important}[dir=ltr] .samami-enterprise-shell .sam-object-related__item{grid-template-columns:minmax(0,1fr) auto 20px!important}[dir=ltr] .samami-enterprise-shell .sam-object-related__drill{grid-column:3!important}#samami-overlay-root :is(.sam-tree-leaf,.sam-tree-branch__trigger){display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;text-align:start!important}#samami-overlay-root .sam-tree-drill{grid-column:1!important;justify-self:center!important;color:var(--accent-primary)!important}[dir=ltr] #samami-overlay-root :is(.sam-tree-leaf,.sam-tree-branch__trigger){grid-template-columns:minmax(0,1fr) 20px!important}[dir=ltr] #samami-overlay-root .sam-tree-drill{grid-column:2!important;transform:rotate(180deg)}[dir=ltr] #samami-overlay-root .sam-tree-branch__trigger .sam-tree-drill{transform:none}.samami-enterprise-shell .samami-app-main:is([data-erp-route^="/crm/"],[data-erp-route="/commercial"],[data-erp-route="/delivery"],[data-erp-route="/revenue-engineering"],[data-erp-route="/professional-design"],[data-erp-route="/project-documents"],[data-erp-route="/products"],[data-erp-route="/pricing-center"],[data-erp-route="/technical-documents"],[data-erp-route="/supply-operations"],[data-erp-route="/production"],[data-erp-route="/field-service"],[data-erp-route="/finance"],[data-erp-route="/finance-truth"],[data-erp-route="/accounting"],[data-erp-route="/treasury"]) :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100){background:var(--sam-ref-surface)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .samami-app-main:is([data-erp-route^="/crm/"],[data-erp-route="/commercial"],[data-erp-route="/delivery"],[data-erp-route="/revenue-engineering"],[data-erp-route="/professional-design"],[data-erp-route="/project-documents"],[data-erp-route="/products"],[data-erp-route="/pricing-center"],[data-erp-route="/technical-documents"],[data-erp-route="/supply-operations"],[data-erp-route="/production"],[data-erp-route="/field-service"],[data-erp-route="/finance"],[data-erp-route="/finance-truth"],[data-erp-route="/accounting"],[data-erp-route="/treasury"]) :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700,.text-gray-950,.text-gray-900,.text-gray-800){color:var(--sam-ref-text)!important}.samami-enterprise-shell .samami-app-main:is([data-erp-route^="/crm/"],[data-erp-route="/commercial"],[data-erp-route="/delivery"],[data-erp-route="/revenue-engineering"],[data-erp-route="/professional-design"],[data-erp-route="/project-documents"],[data-erp-route="/products"],[data-erp-route="/pricing-center"],[data-erp-route="/technical-documents"],[data-erp-route="/supply-operations"],[data-erp-route="/production"],[data-erp-route="/field-service"],[data-erp-route="/finance"],[data-erp-route="/finance-truth"],[data-erp-route="/accounting"],[data-erp-route="/treasury"]) :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-gray-600,.text-gray-500,.text-gray-400){color:var(--sam-ref-muted)!important}.samami-enterprise-shell .samami-app-main:is([data-erp-route^="/crm/"],[data-erp-route="/commercial"],[data-erp-route="/delivery"],[data-erp-route="/revenue-engineering"],[data-erp-route="/professional-design"],[data-erp-route="/project-documents"],[data-erp-route="/products"],[data-erp-route="/pricing-center"],[data-erp-route="/technical-documents"],[data-erp-route="/supply-operations"],[data-erp-route="/production"],[data-erp-route="/field-service"],[data-erp-route="/finance"],[data-erp-route="/finance-truth"],[data-erp-route="/accounting"],[data-erp-route="/treasury"]) :is(.border-slate-200,.border-slate-300,.border-gray-200){border-color:var(--sam-ref-line)!important}:root[data-samami-theme=dark] .samami-enterprise-shell .samami-app-main:is([data-erp-route^="/crm/"],[data-erp-route="/commercial"],[data-erp-route="/delivery"],[data-erp-route="/revenue-engineering"],[data-erp-route="/professional-design"],[data-erp-route="/project-documents"],[data-erp-route="/products"],[data-erp-route="/pricing-center"],[data-erp-route="/technical-documents"],[data-erp-route="/supply-operations"],[data-erp-route="/production"],[data-erp-route="/field-service"],[data-erp-route="/finance"],[data-erp-route="/finance-truth"],[data-erp-route="/accounting"],[data-erp-route="/treasury"]) :is(.bg-slate-950,.bg-slate-900,.bg-gray-950,.bg-black){background:var(--sam-ref-surface-2)!important;color:var(--sam-ref-text)!important}.samami-enterprise-shell .samami-app-main :is(.samami-page-header h1,.sam-object-header h1){color:var(--sam-ref-text)!important;font-weight:950!important;letter-spacing:-.015em!important}.samami-enterprise-shell .samami-app-main :is(.erp-section-header h2,.sam-world-browser__head h2,.sam-world-attention h2){color:var(--sam-ref-text)!important;font-weight:900!important}.samami-enterprise-shell .samami-app-main :is(.erp-important-number,.sam-metric-strip dd,.sam-project-facts dd){font-weight:900!important}.samami-enterprise-shell .sam-world-action-row:hover,.samami-enterprise-shell .sam-world-action-row:focus-visible{border-color:color-mix(in srgb,var(--sam-ref-blue) 34%,var(--sam-ref-line))!important;background:color-mix(in srgb,var(--sam-ref-blue) 3%,var(--sam-ref-surface))!important}.samami-enterprise-shell .sam-world-action-row:active{transform:translateY(1px)!important}.samami-enterprise-shell :is(.erp-button-primary,.erp-button.is-primary){transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .12s ease!important}.samami-enterprise-shell :is(.erp-button-primary,.erp-button.is-primary):active{transform:translateY(1px)!important}.samami-enterprise-shell :is(.erp-button-primary,.erp-button.is-primary):focus-visible{outline:2px solid var(--sam-ref-blue)!important;outline-offset:2px!important}.samami-enterprise-shell .sam-object-attention.is-review{border-inline-start:3px solid var(--sam-ref-warning)!important;background:color-mix(in srgb,var(--sam-ref-warning) 5%,var(--sam-ref-surface))!important}.samami-enterprise-shell .sam-object-attention.is-info{border-inline-start:3px solid var(--sam-ref-blue)!important;background:color-mix(in srgb,var(--sam-ref-blue) 4%,var(--sam-ref-surface))!important}:root[data-samami-theme=dark] .samami-enterprise-shell .sam-world-action-row:hover,:root[data-samami-theme=dark] .samami-enterprise-shell .sam-world-action-row:focus-visible{background:color-mix(in srgb,var(--sam-ref-blue) 8%,var(--sam-ref-surface))!important}.sam-erp4{direction:inherit;min-width:0;color:var(--erp-text,var(--text-primary,#e7e9ed))}.sam-erp4 button,.sam-erp4 input,.sam-erp4 select,.sam-erp4 textarea{font:inherit}.sam-erp4-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:20px 0 12px}.sam-erp4-toolbar>button,.sam-erp4-toolbar select,.sam-erp4-toolbar input,.sam-erp4-bulk input,.sam-erp4-bulk button{min-height:38px;border:1px solid var(--erp-line,rgba(120,130,145,.25));border-radius:10px;background:var(--erp-surface,rgba(100,110,130,.09));color:inherit;padding:6px 10px}.sam-erp4-search{display:flex;align-items:center;gap:8px;border:1px solid var(--erp-line,rgba(120,130,145,.25));border-radius:10px;padding:0 10px;flex:1 1 220px;min-height:40px}.sam-erp4-search input{border:0;background:transparent;width:100%;min-width:0;color:inherit;outline:none}.sam-erp4-switch{display:flex;flex-wrap:wrap;gap:3px;background:var(--erp-glass,rgba(128,130,140,.09));border-radius:12px;padding:4px}.sam-erp4-switch button{display:flex;align-items:center;gap:5px;border:0;border-radius:8px;padding:7px 10px;background:transparent;color:inherit;cursor:pointer}.sam-erp4-switch button.active{background:var(--erp-surface,rgba(145,150,160,.22));box-shadow:inset 0 0 0 1px var(--erp-line,rgba(128,128,128,.25))}.sam-erp4-meta{font-size:12px;opacity:.7;margin:8px 0 12px}.sam-erp4-board{display:flex;gap:12px;overflow-x:auto;max-width:100%;padding:5px 2px 20px;align-items:stretch;scrollbar-width:thin}.sam-erp4-column{flex:0 0 260px;min-width:0;max-width:300px;background:var(--erp-glass,rgba(125,135,145,.07));border:1px solid var(--erp-line,rgba(125,135,145,.18));border-radius:14px;padding:10px;min-height:240px}.sam-erp4-column.hover-target{outline:2px dashed var(--erp-accent,#bfa463);outline-offset:-3px}.sam-erp4-column>header{display:flex;justify-content:space-between;align-items:center;padding:7px 5px 13px;gap:8px}.sam-erp4-column>header span{font-size:12px;border-radius:20px;padding:2px 8px;background:var(--erp-surface,rgba(145,145,155,.15))}.sam-erp4-card{background:var(--erp-surface,rgba(100,110,130,.15));border:1px solid var(--erp-line,rgba(145,150,160,.18));border-radius:12px;margin-bottom:10px;padding:12px;overflow-wrap:anywhere}.sam-erp4-card.is-overdue{border-inline-start:3px solid #c18065}.sam-erp4-card .sam-erp4-title{display:flex;flex-direction:column;align-items:flex-start;gap:4px;background:none;border:0;color:inherit;padding:0;text-align:start;cursor:pointer}.sam-erp4-card small{font-size:11px;opacity:.7}.sam-erp4-card p{font-size:12px;margin:10px 0;opacity:.85}.sam-erp4-value{font-size:12px;margin-top:10px}.sam-erp4-card footer{display:flex;gap:7px;flex-wrap:wrap;border-top:1px solid var(--erp-line,rgba(145,150,160,.15));margin-top:10px;padding-top:8px}.sam-erp4-card footer button,.sam-erp4-list button,.sam-erp4-activities button{border:0;background:transparent;color:inherit;cursor:pointer;padding:5px}.sam-erp4-card footer button:hover,.sam-erp4-list button:hover{text-decoration:underline}.sam-erp4-drop-hint,.sam-erp4-warning{border:1px dashed #b99e64;padding:8px;border-radius:9px;font-size:12px;margin:4px 0 9px}.sam-erp4-error{padding:9px 12px;border:1px solid #bd6b65;border-radius:9px;margin:12px 0}.sam-erp4-empty{padding:15px;text-align:center;opacity:.65}.sam-erp4-list{width:100%;min-width:0}.sam-erp4-list .sam-record-table-scroll{overflow-x:auto;max-width:100%}.sam-erp4-list .sam-record-table{min-width:760px;width:100%}.sam-erp4-list th,.sam-erp4-list td{padding:10px;white-space:nowrap}.sam-erp4-list td small{display:block;opacity:.6}.sam-erp4-list .sam-erp4-group td{font-weight:700;background:var(--erp-glass,rgba(125,130,150,.08))}.sam-erp4-owner{max-width:110px;min-width:80px;border:1px solid var(--erp-line,rgba(125,130,145,.22));border-radius:7px;padding:5px;background:transparent;color:inherit}.sam-erp4-list>footer{display:flex;align-items:center;justify-content:center;gap:15px;padding:10px}.sam-erp4-bulk{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:10px 0}.sam-erp4-activities,.sam-erp4-calendar{display:grid;gap:10px}.sam-erp4-activities>div,.sam-erp4-calendar>section{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px;border:1px solid var(--erp-line,rgba(125,135,145,.22));border-radius:12px}.sam-erp4-calendar>section{display:flex;flex-direction:column;align-items:stretch}.sam-erp4-calendar>section button{text-align:start;background:transparent;border:0;color:inherit}.sam-erp4-mobile-stage{display:none}.sam-erp4 button:focus-visible,.sam-erp4 input:focus-visible,.sam-erp4 select:focus-visible{outline:2px solid var(--erp-focus,#d8bb79);outline-offset:2px}@media (max-width:767px){.sam-erp4-toolbar{gap:8px}.sam-erp4-switch{width:100%;justify-content:space-around}.sam-erp4-mobile-stage{display:flex;align-items:center;gap:10px;margin:10px 0}.sam-erp4-mobile-stage select{min-width:0;flex:1;min-height:40px;border:1px solid var(--erp-line,rgba(125,135,145,.22));background:var(--erp-surface,rgba(125,135,145,.12));color:inherit;border-radius:9px}.sam-erp4-board{display:block;overflow:visible}.sam-erp4-column{display:none;max-width:none;width:100%;min-height:130px}.sam-erp4-column.mobile-active{display:block}.sam-erp4-viewname{max-width:125px}.sam-erp4-activities>div{align-items:flex-start;flex-direction:column}}.samami-enterprise-shell .sam-erp4-toolbar{gap:6px!important;margin:8px 0 5px!important;min-height:40px;align-items:center!important;flex-wrap:wrap!important}.samami-enterprise-shell .sam-erp4-toolbar>*{flex:0 0 auto;width:auto;max-width:100%;min-width:0}.samami-enterprise-shell .sam-erp4-toolbar .sam-erp4-search{flex:0 1 230px;width:min(230px,100%)}.samami-enterprise-shell .sam-erp4-toolbar select,.samami-enterprise-shell .sam-erp4-toolbar>button{height:40px;min-height:40px;padding:6px 11px}.samami-enterprise-shell .sam-erp4-toolbar .sam-erp4-switch{width:auto;min-width:0;gap:1px;padding:2px}.samami-enterprise-shell .sam-erp4-switch button{font-size:12px;padding:6px}.samami-enterprise-shell .sam-erp4-reveal{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 0}.samami-enterprise-shell .sam-erp4-reveal label{display:flex;align-items:center;gap:6px;font-size:12px}.samami-enterprise-shell .sam-erp4-reveal :is(select,input,button){width:auto;max-width:180px;min-height:34px;border-radius:8px;border:1px solid var(--erp-line,rgba(120,130,145,.25));background:var(--erp-surface,transparent);color:inherit;padding-inline:7px}.samami-enterprise-shell .sam-erp4-summary{display:flex;gap:6px 16px;align-items:center;flex-wrap:wrap;font-size:12px;border-bottom:1px solid var(--erp-line,rgba(120,130,145,.22));padding:5px 0}.samami-enterprise-shell .sam-erp4-meta{margin:3px 0 7px}.samami-enterprise-shell .sam-erp4-board{direction:inherit;overscroll-behavior-inline:contain;overflow-x:auto;max-width:100%}.samami-enterprise-shell .sam-erp4-column{flex-basis:clamp(220px,20vw,265px);max-width:270px;min-height:0;padding:7px}.samami-enterprise-shell .sam-erp4-column>header{padding:5px 4px 8px}.samami-enterprise-shell .sam-erp4-card{padding:9px;margin-bottom:7px;position:relative}.samami-enterprise-shell .sam-erp4-card p{margin:5px 0}.samami-enterprise-shell .sam-erp4-drag-handle{position:absolute;inset-inline-end:7px;inset-block-start:6px;cursor:grab;opacity:.65;font-size:18px}.samami-enterprise-shell .sam-erp4-card .sam-erp4-title{padding-inline-end:20px}.samami-enterprise-shell .sam-erp4-column [draggable=true]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.samami-enterprise-shell .sam-erp4-card.is-dragging{opacity:.5;outline:1px dashed var(--erp-accent,#bfa463)}.samami-enterprise-shell .sam-erp4-empty{padding:7px;font-size:12px}.samami-enterprise-shell .sam-today-skeleton{display:grid;gap:8px;padding-block:9px}.samami-enterprise-shell .sam-today-skeleton__toolbar{height:40px;width:min(100%,680px)}.samami-enterprise-shell .sam-today-skeleton__row{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px;border:1px solid var(--erp-line,rgba(125,135,145,.2));border-radius:9px}.samami-enterprise-shell .sam-today-skeleton__row span{height:9px;border-radius:5px}.samami-enterprise-shell .sam-today-skeleton__row span:first-child{width:38%}.samami-enterprise-shell .sam-today-skeleton__row span:last-child{width:16%}.samami-enterprise-shell .sam-today-skeleton :is(.sam-today-skeleton__toolbar,.sam-today-skeleton__row span){background:var(--erp-line,rgba(125,135,145,.15));animation:sam-compact-skeleton 1.5s ease-in-out infinite alternate}@keyframes sam-compact-skeleton{0%{opacity:.45}to{opacity:.85}}@media (prefers-reduced-motion:reduce){.samami-enterprise-shell .sam-today-skeleton *{animation:none}}@media (max-width:767px){.samami-enterprise-shell .sam-erp4-toolbar .sam-erp4-search{flex:1 1 100%;width:100%}.samami-enterprise-shell .sam-erp4-column{max-width:none}.samami-enterprise-shell .sam-erp4-column [draggable=true]{cursor:auto}}.samami-enterprise-shell .sam-erp4-attention-details{font-size:12px;margin:3px 0}.samami-enterprise-shell .sam-erp4-attention-details>summary{display:inline-flex;cursor:pointer;max-width:-moz-max-content;max-width:max-content;color:var(--erp-text,inherit);padding:5px 8px;border-radius:7px}.samami-enterprise-shell .sam-erp4-attention-details[open]>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:5px}.samami-enterprise-shell .crm-ux2-page .sam-sales-integrated-workspace{display:flex;flex-direction:column;min-width:0;background:var(--sam-ref-surface,#fff);border:1px solid var(--sam-ref-line,#dbe2eb);border-radius:12px;overflow:hidden}.samami-enterprise-shell .crm-ux2-page .sam-sales-integrated-nav{border-bottom:1px solid var(--sam-ref-line,#dbe2eb);padding-inline:8px;background:var(--sam-ref-surface,#fff)}.samami-enterprise-shell .crm-ux2-page .sam-sales-integrated-nav :is(nav,.sam-sales-world-nav){margin:0;box-shadow:none;border:0;background:transparent;padding-block:0}.samami-enterprise-shell .crm-ux2-page .sam-sales-integrated-workspace .sam-erp4{flex:1;display:flex;flex-direction:column}.samami-enterprise-shell .crm-ux2-page .sam-sales-command-region{background:var(--sam-ref-surface-2,#f3f6fa);border-bottom:1px solid var(--sam-ref-line,#dbe2eb);padding:6px 10px}.samami-enterprise-shell .crm-ux2-page .sam-sales-command-region .sam-erp4-toolbar{border:0;background:transparent;box-shadow:none;padding:3px}.samami-enterprise-shell .crm-ux2-page .sam-sales-command-region .sam-erp4-summary{margin:0;padding:7px 5px;background:transparent;border:0;border-top:1px solid var(--sam-ref-line,#dbe2eb);border-radius:0}.samami-enterprise-shell .crm-ux2-page .sam-erp4-board{margin:0;padding:12px 10px;background:var(--sam-ref-canvas,#eff3f8)}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column.sam-erp4-drop-lane>header{border-bottom:1px solid var(--sam-ref-line,#cdd8e5);padding-block:9px;margin-bottom:10px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-card{display:flex;flex-direction:column;gap:7px;padding:12px;border:1px solid var(--sam-ref-line,#dce4ef);box-shadow:0 2px 7px #112c4510}.samami-enterprise-shell .crm-ux2-page .sam-erp4-card .sam-erp4-title{gap:3px;padding-inline-end:24px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-card .sam-erp4-title strong{font-size:14px;line-height:1.55}.samami-enterprise-shell .crm-ux2-page .sam-erp4-card .sam-erp4-title small{font-size:12px;opacity:.78}.samami-enterprise-shell .crm-ux2-page .sam-erp4-card .sam-sales-card-status{position:absolute;inset-inline-end:10px;inset-block-start:43px;transform:scale(.88);transform-origin:top end}.samami-enterprise-shell .crm-ux2-page .sam-erp4-card .sam-erp4-value{display:flex;align-items:baseline;justify-content:space-between;gap:5px;margin:0;padding:8px 0;border-block:1px solid var(--sam-ref-line,#e0e5eb)}.samami-enterprise-shell .crm-ux2-page .sam-erp4-card .sam-erp4-value strong{font-size:14px;font-weight:700}.samami-enterprise-shell .crm-ux2-page .sam-erp4-card .sam-erp4-value span{font-size:11.5px;opacity:.75}.samami-enterprise-shell .crm-ux2-page .sam-sales-card-next{display:flex;flex-direction:column;gap:2px;margin:0;font-size:12px}.samami-enterprise-shell .crm-ux2-page .sam-sales-card-next span{font-size:11px;opacity:.68}.samami-enterprise-shell .crm-ux2-page .sam-sales-card-next b{font-weight:550;line-height:1.5}.samami-enterprise-shell .crm-ux2-page .sam-sales-card-meta{display:flex;justify-content:space-between;gap:6px;margin-block:1px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-card footer{margin:0;justify-content:space-between;padding-top:8px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-card footer button:first-child{color:var(--sam-ref-blue,#1b63b3);font-weight:650}.samami-enterprise-shell .crm-ux2-page .sam-sales-preview-identity{padding-bottom:12px;border-bottom:1px solid var(--sam-ref-line,#dbe2eb)}.samami-enterprise-shell .crm-ux2-page .sam-sales-preview-identity small{font-size:12px;opacity:.7}.samami-enterprise-shell .crm-ux2-page .sam-erp42-preview dl>div{padding-block:12px}.samami-enterprise-shell .sam-sales-create-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:8px}.samami-enterprise-shell .sam-sales-create-form>section{grid-column:1/-1}@media (max-width:767px){.samami-enterprise-shell .crm-ux2-page .sam-sales-integrated-workspace{border-radius:8px}.samami-enterprise-shell .sam-sales-create-form{display:block}}@media (min-width:768px){.samami-enterprise-shell .crm-ux2-page .sam-erp4-mobile-stage{display:none;visibility:hidden}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column{display:block}}.samami-enterprise-shell .crm-ux2-page{min-width:0;overflow-x:clip}.samami-enterprise-shell .crm-ux2-page>.samami-page-header{min-height:54px;padding-block:6px;margin-bottom:2px}.samami-enterprise-shell .crm-ux2-page .sam-erp4{border:0;box-shadow:none;background:transparent;padding:0;margin-top:0;min-width:0}.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:7px;margin:0;background:var(--sam-ref-surface-2,#edf2f8);border:1px solid var(--sam-ref-line,#d7dfe9);overflow:visible}.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar>*{flex-shrink:0}.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar .sam-erp4-search{width:240px;flex:1 1 240px;min-width:205px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-summary{min-height:32px;margin:0 0 3px;padding:6px 10px;background:var(--sam-ref-surface,#fff);border:1px solid var(--sam-ref-line,#dae1ea);border-radius:0 0 9px 9px;display:flex;gap:6px 18px;align-items:center}.samami-enterprise-shell .crm-ux2-page .sam-erp4-board{display:flex;gap:10px;align-items:flex-start;overflow-x:auto;overflow-y:hidden;min-height:0;max-width:100%;padding:6px 2px 10px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column{width:252px;max-width:252px;flex:0 0 252px;min-height:0;height:-moz-max-content;height:max-content;padding:7px;background:var(--sam-ref-surface-2,#f0f4f9);box-shadow:none}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column>header{min-height:32px;margin:0 0 6px;padding:4px 6px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-card{min-height:0;padding:9px;margin-bottom:6px;box-shadow:0 1px 4px #1028460c}.samami-enterprise-shell .crm-ux2-page .sam-erp4-empty{min-height:0;padding:7px;margin:0;border:0;background:transparent}@media (max-width:767px){.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar{flex-wrap:wrap;overflow:visible}.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar .sam-erp4-search{width:100%;flex:1 1 100%}.samami-enterprise-shell .crm-ux2-page .sam-erp4-board{display:block;overflow:visible}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column{display:none;width:100%;max-width:none}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column.mobile-active{display:block}.samami-enterprise-shell .crm-ux2-page .sam-erp4-mobile-stage{display:flex}}@media (min-width:768px){.samami-enterprise-shell .crm-ux2-page .sam-erp4-board{min-height:max(490px,calc(100dvh - 295px))!important;align-items:stretch!important;background:var(--sam-ref-canvas,#edf2f7);border-block:1px solid var(--sam-ref-line,#dce4ed);padding-block:8px!important}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column.sam-erp4-drop-lane{height:auto!important;min-height:100%!important;align-self:stretch!important;background:transparent!important;border:0!important;border-inline-end:1px solid var(--sam-ref-line,#dbe3ed)!important;border-radius:0!important;box-shadow:none!important;padding-inline:9px!important;transition:background-color .12s ease,outline-color .12s ease}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column.sam-erp4-drop-lane.hover-target{background:color-mix(in srgb,var(--sam-ref-blue,#2365b7) 8%,transparent)!important;outline:2px dashed var(--sam-ref-blue,#2365b7);outline-offset:-2px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column.sam-erp4-drop-lane.hover-target:has(.sam-erp4-drop-hint){outline-offset:-2px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column.sam-erp4-drop-lane>header{position:sticky;top:0;z-index:1;background:var(--sam-ref-canvas,#edf2f7);border-bottom:2px solid var(--sam-ref-line,#dbe3ed)!important}}.samami-enterprise-shell .crm-ux2-page .sam-erp4-attention-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:7px;border:1px solid color-mix(in srgb,var(--sam-ref-warning,#b48d36) 32%,transparent);background:color-mix(in srgb,var(--sam-ref-warning,#b48d36) 8%,transparent);color:var(--sam-ref-text,inherit);font:inherit;cursor:pointer}.samami-enterprise-shell .crm-ux2-page .sam-erp4-views-menu{position:relative;flex:0 0 auto}.samami-enterprise-shell .crm-ux2-page .sam-erp4-views-panel{position:absolute;top:calc(100% + 5px);inset-inline-start:0;z-index:30;width:195px;max-height:280px;overflow:auto;display:grid;gap:2px;padding:6px;background:var(--sam-ref-surface,#fff);border:1px solid var(--sam-ref-line,#dde3ec);border-radius:10px;box-shadow:0 12px 22px #132a4226}.samami-enterprise-shell .crm-ux2-page .sam-erp4-views-panel button{background:transparent;border:0;text-align:start;padding:9px;border-radius:7px;color:inherit}.samami-enterprise-shell .crm-ux2-page .sam-erp4-views-panel button:hover{background:var(--sam-ref-blue-soft,#e9f1fc)}.samami-enterprise-shell .crm-ux2-page .sam-erp4-board{scrollbar-width:thin;scrollbar-color:var(--sam-ref-line,#c1cad7) transparent}@media (max-width:767px){.samami-enterprise-shell .crm-ux2-page .sam-erp4-column.sam-erp4-drop-lane{min-height:0!important;height:auto!important}}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column.sam-erp4-drop-lane.hover-invalid{background:color-mix(in srgb,var(--sam-ref-danger,#b14545) 8%,transparent)!important;outline:2px dashed var(--sam-ref-danger,#b14545);outline-offset:-2px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column.sam-erp4-drop-lane.hover-neutral{background:color-mix(in srgb,var(--sam-ref-text,#486079) 3%,transparent)!important;outline:1px solid var(--sam-ref-line,#c7d0dc);outline-offset:-1px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column>header b{font-size:13px;font-weight:750;letter-spacing:0}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column>header span{font-size:12px;min-width:23px;text-align:center;border-radius:6px;background:var(--sam-ref-surface,#fff);border:1px solid var(--sam-ref-line,#cbd6e3)}.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar .sam-erp4-views-menu>button{border-color:transparent!important;background:transparent!important}.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar .sam-erp4-switch button:not(.active){background:transparent!important;border-color:transparent!important}.samami-enterprise-shell .crm-ux2-page .samami-integrated-workspace{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--sam-ref-line,var(--erp-line));border-radius:11px;background:var(--sam-ref-surface,var(--erp-surface))}.samami-enterprise-shell .crm-ux2-page .samami-integrated-workspace>.samami-page-header{display:flex!important;align-items:center!important;gap:12px!important;min-height:56px!important;padding:8px 15px!important;margin:0!important;border:0!important;border-bottom:1px solid var(--sam-ref-line,var(--erp-line))!important;border-radius:0!important;background:var(--sam-ref-surface,var(--erp-surface))!important;box-shadow:none!important}.samami-enterprise-shell .crm-ux2-page .samami-integrated-workspace>.samami-page-header:before{display:none!important}.samami-enterprise-shell .crm-ux2-page .samami-integrated-workspace>.samami-page-header .samami-page-header-row{display:flex!important;align-items:center!important;flex:1;margin:0!important}.samami-enterprise-shell .crm-ux2-page .samami-integrated-workspace>.samami-page-header h1{font-size:21px!important;line-height:1.35!important;font-weight:700!important;color:var(--sam-ref-text,var(--erp-text))!important}.samami-enterprise-shell .crm-ux2-page .samami-integrated-workspace>.samami-page-header .samami-page-description{margin:0!important;line-height:1.4!important;font-size:12px!important;opacity:.72}.samami-enterprise-shell .crm-ux2-page .samami-integrated-workspace>.samami-page-header .samami-page-context-line{margin:0!important;font-size:11px}.samami-enterprise-shell .crm-ux2-page .sam-sales-integrated-nav{margin:0!important;border-bottom:1px solid var(--sam-ref-line,var(--erp-line));background:transparent;padding-inline:12px}.samami-enterprise-shell .crm-ux2-page .sam-sales-integrated-nav :is(nav,.sam-world-section-nav){margin:0!important;background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important}.samami-enterprise-shell .crm-ux2-page .sam-erp4{display:flex;flex-direction:column;flex:1;min-width:0}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column>header{background:transparent!important;box-shadow:none!important;border-radius:0!important}@media (max-width:767px){.samami-enterprise-shell .crm-ux2-page .samami-integrated-workspace>.samami-page-header{flex-direction:column;align-items:flex-start!important;min-height:0!important;padding:11px!important}.samami-enterprise-shell .crm-ux2-page .samami-integrated-workspace>.samami-page-header .samami-page-header-row{width:100%}}.samami-enterprise-shell .sam-sales-world-route .samami-integrated-workspace{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--sam-ref-line,var(--erp-line));border-radius:11px;background:var(--sam-ref-surface,var(--erp-surface))}.samami-enterprise-shell .sam-sales-world-route .samami-integrated-workspace>.samami-page-header{min-height:56px!important;padding:8px 15px!important;margin:0!important;border:0!important;border-bottom:1px solid var(--sam-ref-line,var(--erp-line))!important;border-radius:0!important;background:var(--sam-ref-surface,var(--erp-surface))!important;box-shadow:none!important}.samami-enterprise-shell .sam-sales-world-route .samami-integrated-workspace>.samami-page-header:before{display:none!important}.samami-enterprise-shell .sam-sales-world-route .samami-integrated-workspace>.samami-page-header h1{font-size:21px!important;font-weight:700!important;color:var(--sam-ref-text,var(--erp-text))!important}.samami-enterprise-shell .sam-sales-world-route .sam-sales-integrated-nav{flex:0 0 auto;border-bottom:1px solid var(--sam-ref-line,var(--erp-line));padding-inline:12px;background:var(--sam-ref-surface,var(--erp-surface))}.samami-enterprise-shell .sam-sales-world-route .sam-sales-integrated-nav :is(nav,.sam-world-section-nav){border:0!important;background:transparent!important;box-shadow:none!important;margin:0!important;border-radius:0!important}.samami-enterprise-shell .sam-sales-world-route .sam-sales-world-content{display:flex;flex-direction:column;gap:10px;padding:10px 12px;min-width:0;background:var(--sam-ref-canvas,#eef2f7)}.samami-enterprise-shell .sam-sales-world-route .sam-sales-world-content>.sam-world-browser{margin:0!important;background:var(--sam-ref-surface,var(--erp-surface))!important;border:0!important;box-shadow:none!important;border-radius:8px!important}.samami-enterprise-shell .sam-sales-world-route .sam-sales-world-content .sam-world-toolbar{border:0!important;box-shadow:none!important;background:var(--sam-ref-surface-2,#f3f6fa)!important;border-radius:8px!important}.samami-enterprise-shell .sam-sales-world-route .sam-sales-world-content .sam-world-attention-section{margin:0!important}.samami-enterprise-shell .sam-sales-world-route .sam-commercial-record-list{display:grid;grid-template-columns:minmax(0,1fr);gap:0!important}.samami-enterprise-shell .sam-sales-world-route .sam-sales-commercial-row{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(190px,1fr) auto;align-items:center;gap:12px;padding:13px 14px!important;background:var(--sam-ref-surface,var(--erp-surface));border:0;border-bottom:1px solid var(--sam-ref-line,var(--erp-line));border-radius:0!important;box-shadow:none!important;min-width:0}.samami-enterprise-shell .sam-sales-world-route .sam-sales-commercial-row.is-selected{background:var(--sam-ref-blue-soft,#edf4ff)}.samami-enterprise-shell .sam-sales-world-route .sam-sales-commercial-row h3{font-size:14px;font-weight:680;line-height:1.5}.samami-enterprise-shell .sam-sales-world-route .sam-sales-commercial-row>div{min-width:0;margin:0!important}.samami-enterprise-shell .sam-sales-world-route .sam-sales-commercial-row>div:last-child{display:flex;align-items:center;gap:6px;margin:0!important;max-width:400px}.samami-enterprise-shell .sam-sales-world-route .sam-sales-commercial-row>div:nth-child(2) strong{font-size:14px!important}.samami-enterprise-shell .sam-sales-world-route .sam-record-table-shell{border:0!important;box-shadow:none!important}@media (max-width:1040px){.samami-enterprise-shell .sam-sales-world-route .sam-sales-commercial-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.samami-enterprise-shell .sam-sales-world-route .sam-sales-commercial-row>div:last-child{grid-column:1/-1}}@media (max-width:767px){.samami-enterprise-shell .sam-sales-world-route .sam-sales-commercial-row{display:flex;flex-direction:column;align-items:stretch}.samami-enterprise-shell .sam-sales-world-route .sam-sales-world-content{padding:8px}.samami-enterprise-shell .sam-sales-world-route .samami-integrated-workspace>.samami-page-header{min-height:0!important}}.samami-enterprise-shell .sam-sales-command{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:9px 12px;background:var(--sam-ref-surface-2,var(--erp-surface));border-bottom:1px solid var(--sam-ref-line,var(--erp-line));min-width:0}.samami-enterprise-shell .sam-sales-command__search{display:flex;align-items:center;gap:7px;flex:1 1 210px;max-width:330px;min-height:40px;padding-inline:10px;border:1px solid var(--sam-ref-line,var(--erp-line));border-radius:9px;background:var(--sam-ref-surface,var(--erp-surface))}.samami-enterprise-shell .sam-sales-command__search input{min-width:0;width:100%;background:transparent;border:0;outline:none;color:inherit;font-size:13px}.samami-enterprise-shell .sam-sales-command__search button{border:0;background:transparent;color:inherit}.samami-enterprise-shell .sam-sales-command__filters,.samami-enterprise-shell .sam-sales-command__secondary{display:flex;align-items:center;gap:8px;flex:0 0 auto}.samami-enterprise-shell .sam-sales-command__context{margin-inline-start:auto;display:flex;align-items:center;gap:12px;font-size:12px;color:var(--sam-ref-muted,var(--erp-muted))}.samami-enterprise-shell .sam-sales-command__context button{border:0;background:transparent;color:var(--sam-ref-blue,var(--erp-accent));cursor:pointer}.samami-enterprise-shell .sam-sales-attention{background:var(--sam-ref-surface,var(--erp-surface));border-bottom:1px solid var(--sam-ref-line,var(--erp-line));padding:5px 12px}.samami-enterprise-shell .sam-sales-attention>button{display:flex;align-items:center;gap:9px;border:0;background:transparent;color:inherit;padding:7px 3px;font-size:12px;cursor:pointer}.samami-enterprise-shell .sam-sales-attention>button strong{font-size:13px;color:var(--sam-ref-blue,var(--erp-accent))}.samami-enterprise-shell .sam-sales-attention__items{display:grid;gap:4px;padding:7px 0}.samami-enterprise-shell .sam-sales-record-list{display:flex;flex-direction:column;min-width:0}.samami-enterprise-shell .sam-sales-record-list .sam-sales-commercial-row{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(180px,1fr) minmax(150px,.7fr) auto;gap:12px;align-items:center;border:0;border-bottom:1px solid var(--sam-ref-line,var(--erp-line));border-radius:0;padding:12px 14px;background:var(--sam-ref-surface,var(--erp-surface))}.samami-enterprise-shell .sam-sales-record-list .sam-sales-commercial-row>div{margin:0}.samami-enterprise-shell .sam-sales-record-list .sam-sales-commercial-row>div:last-child{display:flex;flex-wrap:wrap;gap:5px;grid-column:auto}@media (max-width:1180px){.samami-enterprise-shell .sam-sales-record-list .sam-sales-commercial-row{grid-template-columns:repeat(2,minmax(0,1fr))}.samami-enterprise-shell .sam-sales-record-list .sam-sales-commercial-row>div:last-child{grid-column:1/-1}}@media (max-width:767px){.samami-enterprise-shell .sam-sales-record-list .sam-sales-commercial-row{display:flex;flex-direction:column;align-items:stretch}.samami-enterprise-shell .sam-sales-command__search{max-width:none;flex:1 1 100%}}.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;overflow:visible;min-width:0;padding:10px 12px}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands>.sam-erp4-search{flex:1 1 260px;min-width:190px;max-width:none;width:auto}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands>.sam-erp-menu{flex:0 0 auto;min-width:120px}.samami-enterprise-shell .crm-ux2-page .sam-sales-view-commands,.samami-enterprise-shell .crm-ux2-page .sam-sales-secondary-commands,.samami-enterprise-shell .crm-ux2-page .sam-sales-create-command{flex:0 0 auto;min-width:0}.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar :is(button,.sam-erp4-search){min-height:40px;font-size:13px}.samami-enterprise-shell .crm-ux2-page .sam-sales-advanced-tools{padding:10px 12px;border-bottom:1px solid var(--sam-ref-line,#d4dce7)}.samami-enterprise-shell .crm-ux2-page .sam-sales-advanced-tools__controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.samami-enterprise-shell .crm-ux2-page .sam-sales-advanced-tools__controls .sam-erp-menu>button{min-height:40px}@media (max-width:1250px){.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"primary tools create" "view view view";gap:8px}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands{grid-area:primary}.samami-enterprise-shell .crm-ux2-page .sam-sales-view-commands{grid-area:view}.samami-enterprise-shell .crm-ux2-page .sam-sales-secondary-commands{grid-area:tools}.samami-enterprise-shell .crm-ux2-page .sam-sales-create-command{grid-area:create}}@media (max-width:850px){.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"primary primary" "view create" "tools tools"}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,auto);gap:8px}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands>.sam-erp4-search{grid-column:1/-1;min-width:0}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands>.sam-erp-menu{min-width:0}.samami-enterprise-shell .crm-ux2-page .sam-sales-secondary-commands>button{width:auto}}@media (max-width:480px){.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar :is(button,.sam-erp4-search){min-height:44px}.samami-enterprise-shell .crm-ux2-page .sam-sales-advanced-tools__controls{display:grid;grid-template-columns:1fr}}.samami-enterprise-shell .crm-ux2-page .sam-erp4{position:relative}.samami-enterprise-shell .crm-ux2-page .sam-erp4-error-local{position:absolute;inset-inline-end:12px;top:102px;width:-moz-max-content;width:max-content;max-width:min(320px,80%);z-index:8;display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--sam-ref-danger,#b14545);border-radius:9px;background:var(--sam-ref-surface,#fff);box-shadow:0 8px 16px #172a3a18;font-size:12px}.samami-enterprise-shell .crm-ux2-page .sam-erp4-error-local button{margin-inline-start:auto;min-height:26px;border:0;background:transparent;color:inherit;cursor:pointer}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands{flex-wrap:nowrap;align-items:center}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands>.sam-erp4-search{display:flex;align-items:center;gap:8px;height:40px!important;min-height:40px!important;padding:0 11px!important;overflow:hidden}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands>.sam-erp4-search>svg{flex:0 0 17px;width:17px;height:17px;margin:0}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands>.sam-erp4-search>input{flex:1 1 auto;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;line-height:1.5}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands>.sam-erp-menu>button{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:128px;height:40px!important;min-height:40px!important;padding-inline:11px!important;white-space:nowrap}.samami-enterprise-shell .crm-ux2-page .sam-sales-primary-commands>.sam-erp-menu>button>span:last-child{flex:0 0 auto;line-height:1;transform:translateY(-1px)}.samami-enterprise-shell .crm-ux2-page .sam-sales-view-commands .sam-erp4-switch button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.samami-enterprise-shell .crm-ux2-page .sam-sales-view-commands .sam-erp4-switch button>svg,.samami-enterprise-shell .crm-ux2-page .sam-sales-create-command button>svg{flex:0 0 auto;margin:0}.samami-enterprise-shell{--erp-control-height:40px;--erp-control-touch-height:44px;--erp-control-radius:10px;--erp-control-font-size:13px;--erp-control-icon-size:16px;--erp-control-gap:8px;--erp-control-s:96px;--erp-control-m:128px;--erp-control-l:160px;--erp-search-width:260px}.samami-enterprise-shell :is(.sam-erp4-toolbar,.sam-customer-master){font-size:var(--erp-control-font-size)}.samami-enterprise-shell .sam-erp4-toolbar{gap:var(--erp-control-gap)!important}.samami-enterprise-shell .sam-erp4-toolbar :is(select,button,.sam-erp4-search),.samami-enterprise-shell .sam-master-search{box-sizing:border-box!important;min-height:var(--erp-control-height)!important;height:var(--erp-control-height)!important;border-radius:var(--erp-control-radius)!important;font-size:var(--erp-control-font-size)!important;font-weight:500!important;border:1px solid var(--sam-ref-border,var(--erp-line,rgba(125,135,145,.28)))!important}.samami-enterprise-shell .sam-erp4-toolbar .sam-erp4-search{flex:0 1 var(--erp-search-width)!important;width:var(--erp-search-width)!important;padding-inline:11px!important}.samami-enterprise-shell .sam-erp4-toolbar select{min-width:var(--erp-control-m)!important;max-width:var(--erp-control-l)!important}.samami-enterprise-shell :is(.sam-erp4-toolbar,.sam-customer-master) :is(button,input,select):focus-visible,.samami-enterprise-shell .sam-erp42-preview button:focus-visible{outline:2px solid var(--erp-focus,#cfab62)!important;outline-offset:2px!important}.samami-enterprise-shell .sam-erp4-pointer-overlay{position:fixed;z-index:9000;pointer-events:none;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--sam-ref-surface,#fff);color:var(--sam-ref-text,#15233b);border:1px solid var(--sam-ref-border,#bbc5d3);padding:9px 12px;border-radius:12px;box-shadow:0 12px 26px #0003;font-size:13px}.samami-enterprise-shell .sam-erp4-drag-handle{border:1px solid var(--sam-ref-border,rgba(120,130,140,.35));border-radius:7px;min-width:28px;min-height:28px;background:var(--sam-ref-surface,transparent);color:inherit;touch-action:none;z-index:2;padding:0;line-height:1;cursor:grab}.samami-enterprise-shell .sam-erp4-drag-handle:active{cursor:grabbing}.samami-enterprise-shell .sam-erp4-column.hover-target{outline:2px dashed var(--sam-ref-accent,#bb9e61);outline-offset:-2px}.samami-enterprise-shell .sam-erp4-card .sam-erp4-title{width:100%;cursor:pointer;display:flex;position:relative}.samami-enterprise-shell .sam-erp4-card .sam-erp4-title:after{content:"›";position:absolute;inset-inline-start:0;inset-block-start:0;color:var(--sam-ref-accent,#9b7d42);font-size:18px}.samami-enterprise-shell .sam-customer-master-row{cursor:pointer;min-height:60px!important;max-width:100%}.samami-enterprise-shell .sam-customer-master .sam-master-search{padding-inline:10px!important;width:min(100%,var(--erp-search-width));max-width:100%}.samami-enterprise-shell .sam-customer-master .sam-customer-master__rows{min-width:0}.samami-enterprise-shell .sam-erp42-preview{position:fixed;inset-block:75px 12px;inset-inline-end:16px;width:min(390px,38vw);z-index:85;overflow:auto;background:var(--sam-ref-surface,var(--erp-surface,#fff));color:var(--sam-ref-text,inherit);border:1px solid var(--sam-ref-border,rgba(130,140,160,.25));border-radius:14px;box-shadow:0 18px 46px #0003;padding:16px}.samami-enterprise-shell .sam-erp42-preview-head,.samami-enterprise-shell .sam-erp42-preview-actions{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.samami-enterprise-shell .sam-erp42-preview-head button{min-width:44px;min-height:44px;font-size:22px;border:0;background:transparent;color:inherit}.samami-enterprise-shell .sam-erp42-preview h2{font-size:18px;font-weight:700;margin:12px 0 6px}.samami-enterprise-shell .sam-erp42-preview p{font-size:13px;opacity:.78}.samami-enterprise-shell .sam-erp42-preview dl{display:grid;gap:0;margin:12px 0}.samami-enterprise-shell .sam-erp42-preview dl>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--sam-ref-border,rgba(125,135,145,.18))}.samami-enterprise-shell .sam-erp42-preview dt{font-size:12px;opacity:.75}.samami-enterprise-shell .sam-erp42-preview dd{font-size:13px;margin:0;text-align:end}@media (max-width:899px){.samami-enterprise-shell .sam-erp42-preview{display:none}}@media (max-width:767px){.samami-enterprise-shell .sam-erp4-toolbar :is(select,button,.sam-erp4-search){min-height:44px!important;height:44px!important}.samami-enterprise-shell .sam-erp4-toolbar .sam-erp4-search{width:100%!important;flex:1 1 100%!important}}.samami-enterprise-shell{--erp-space-1:4px;--erp-space-2:8px;--erp-space-3:12px;--erp-space-4:16px;--erp-page-title:22px;--erp-object-title:18px;--erp-section-title:14px;--erp-body-font:13px;--erp-meta-font:12px}.samami-enterprise-shell .sam-erp-constitution-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--erp-control-gap,8px);min-width:0}.samami-enterprise-shell .sam-erp-constitution-toolbar :is(button,select,input){font-size:var(--erp-body-font,13px)}.samami-enterprise-shell .sam-customer-controls{margin:6px 0 9px;gap:8px}.samami-enterprise-shell .sam-customer-controls .sam-master-search{flex:1 1 180px;width:auto!important;max-width:260px}.samami-enterprise-shell .sam-customer-controls .sam-world-filter-tabs{display:flex;flex:1 1 auto;align-items:center;flex-wrap:wrap;gap:4px;max-width:-moz-max-content;max-width:max-content}.samami-enterprise-shell .sam-customer-controls .sam-world-filter-tabs button{width:auto;flex:0 0 auto;min-height:40px;border-radius:10px;padding-inline:10px}.samami-enterprise-shell .sam-customer-master{gap:6px!important;padding:10px!important}.samami-enterprise-shell .sam-customer-master .sam-section-header p{display:none}.samami-enterprise-shell .sam-customer-master-row{border-radius:8px;transition:background .14s ease,box-shadow .14s ease}.samami-enterprise-shell .sam-customer-master-row:focus-visible,.samami-enterprise-shell .sam-compact-relation-row:focus-visible{outline:2px solid var(--sam-ref-blue,#2674d7);outline-offset:-2px}.samami-enterprise-shell .sam-compact-relation-row{border-radius:7px;padding-inline:8px!important}.samami-enterprise-shell .sam-compact-relation-row[href]{text-decoration:none;box-shadow:inset 2px 0 0 color-mix(in srgb,var(--sam-ref-blue,#2674d7) 40%,transparent)}.samami-enterprise-shell .sam-responsive-workspace.sam-customer-master-detail{grid-template-columns:minmax(0,1.7fr) minmax(325px,1fr);gap:12px}[dir=ltr] .samami-enterprise-shell .sam-responsive-workspace.sam-customer-master-detail,[dir=ltr].samami-enterprise-shell .sam-responsive-workspace.sam-customer-master-detail{grid-template-areas:"master detail";grid-template-columns:minmax(325px,1fr) minmax(0,1.7fr)}.samami-enterprise-shell .sam-erp42-preview{inset-inline-end:16px;max-width:390px}.samami-enterprise-shell .sam-erp4-toolbar{margin-block:7px!important}@media (max-width:900px){.samami-enterprise-shell .sam-responsive-workspace.sam-customer-master-detail{display:block}.samami-enterprise-shell .sam-customer-controls .sam-master-search{max-width:100%}}@media (max-width:767px){.samami-enterprise-shell .sam-customer-controls .sam-master-search{flex:1 1 100%;width:100%!important}.samami-enterprise-shell .sam-customer-controls .sam-world-filter-tabs button{min-height:44px}}.samami-enterprise-shell .sam-app-main,.samami-enterprise-shell .samami-app-main{background:var(--sam-ref-canvas,#f0f3f8)!important}.samami-enterprise-shell .crm-ux2-page,.samami-enterprise-shell .sam-customers-world{--erp-control-height:40px;--sam-erp-selected:#e7effe}.samami-enterprise-shell :is(.crm-ux2-page,.sam-customers-world)>.samami-page-header{padding-block:10px!important;min-height:58px!important;margin-bottom:4px!important}.samami-enterprise-shell .crm-ux2-page .sam-erp4{background:var(--sam-ref-surface,#fff);border:1px solid var(--sam-ref-line,#d8dfe9);border-radius:14px;padding:12px;margin-top:7px;box-shadow:0 3px 14px #0d23430b}.samami-enterprise-shell .crm-ux2-page .sam-erp4-toolbar{background:var(--sam-ref-surface-2,#f3f6fa);border:1px solid var(--sam-ref-line,#d8dfe9);border-radius:12px;padding:8px!important;margin:0 0 10px!important;gap:8px!important}.samami-enterprise-shell .sam-erp4-toolbar :is(button,.sam-erp4-search),.samami-enterprise-shell .sam-erp-menu>button{height:40px!important;min-height:40px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important}.samami-enterprise-shell .sam-erp-menu{position:relative;flex:0 0 auto;min-width:122px;max-width:165px;z-index:12}.samami-enterprise-shell .sam-erp-menu>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 11px;border:1px solid var(--sam-ref-line,#d1d9e6);background:var(--sam-ref-surface,#fff);color:var(--sam-ref-text,#122c4c)}.samami-enterprise-shell .sam-erp-menu__list:not(.sam-erp-menu__portal){position:absolute;top:calc(100% + 5px);inset-inline-start:0;width:max(100%,172px);max-width:245px;max-height:270px;overflow:auto;background:var(--sam-ref-surface,#fff);border:1px solid var(--sam-ref-line,#cfd8e6);border-radius:11px;box-shadow:0 12px 24px #0a203f29;padding:5px;z-index:90}.samami-enterprise-shell .sam-erp-menu__list button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px;text-align:start;border:0;border-radius:7px;background:transparent;color:var(--sam-ref-text,#122c4c);font-size:13px}.samami-enterprise-shell .sam-erp-menu__list button:is(:focus-visible,:hover),.samami-enterprise-shell .sam-erp-menu__list [aria-selected=true]{background:var(--sam-ref-blue-soft,#e7effe);color:var(--sam-ref-blue,#1a61b0)}.samami-enterprise-shell .sam-erp4-column{background:var(--sam-ref-surface-2,#f1f4f9)!important;border:1px solid var(--sam-ref-line,#d6dfea)!important;border-radius:12px!important;min-height:0!important;align-self:flex-start}.samami-enterprise-shell .sam-erp4-board{align-items:flex-start!important;padding-bottom:8px!important}.samami-enterprise-shell .sam-erp4-column>header{font-size:13px;border-bottom:1px solid var(--sam-ref-line,#d8dfe9);margin-bottom:8px}.samami-enterprise-shell .sam-erp4-card{background:var(--sam-ref-surface,#fff)!important;box-shadow:0 2px 8px #1028470f;border-radius:10px!important;min-height:0}.samami-enterprise-shell .sam-erp4-card .sam-erp4-title{padding-inline-start:16px!important}.samami-enterprise-shell .sam-erp4-card .sam-erp4-title strong{font-size:13px;font-weight:700;color:var(--sam-ref-text,#193454)}.samami-enterprise-shell .sam-erp4-empty{background:var(--sam-ref-surface,#fff);border-radius:8px;margin:4px!important;opacity:.65}.samami-enterprise-shell .sam-customers-world .sam-responsive-workspace__master{background:var(--sam-ref-surface,#fff);box-shadow:0 4px 16px #10243f0f!important;border-radius:13px!important}.samami-enterprise-shell .sam-customers-world .sam-customer-controls{background:var(--sam-ref-surface-2,#f2f5fa);border:1px solid var(--sam-ref-line,#d7e0ec);padding:8px;border-radius:11px}.samami-enterprise-shell .sam-customers-world .sam-customer-master-row{min-height:62px!important;background:var(--sam-ref-surface,#fff);border-bottom:1px solid var(--sam-ref-line,#d8e0eb);padding:9px!important;position:relative}.samami-enterprise-shell .sam-customers-world .sam-customer-master-row.is-selected{background:var(--sam-ref-blue-soft,#e8f0ff)!important;box-shadow:inset 3px 0 0 var(--sam-ref-blue,#2464ae)!important}.samami-enterprise-shell .sam-customers-world .sam-customer-master-row:hover:not(.is-selected){background:var(--sam-ref-surface-2,#f2f6fa)!important}.samami-enterprise-shell .sam-customers-world .sam-responsive-workspace__detail{background:var(--sam-ref-surface,#fff);border:1px solid var(--sam-ref-line,#d8e0eb);border-radius:14px;padding:12px;min-height:430px!important}.samami-enterprise-shell .sam-compact-relation-row[href]:after{content:"›";font-size:16px;font-weight:700;color:var(--sam-ref-blue,#2464ae)}.samami-enterprise-shell .samami-workspace-rail-item[aria-current=page],.samami-enterprise-shell .samami-workspace-rail-item.is-active{background:var(--sam-ref-blue,#1e579d)!important;color:#fff!important}.samami-enterprise-shell .samami-workspace-rail-item:hover:not([aria-current=page]):not(.is-active){background:rgba(130,154,191,.11)!important}@media (max-width:900px){.samami-enterprise-shell .sam-customers-world .sam-responsive-workspace__detail{border:0;padding:4px}.samami-enterprise-shell .crm-ux2-page .sam-erp4{padding:8px}.samami-enterprise-shell .sam-erp4-toolbar .sam-erp4-search{flex:1 1 100%!important;width:100%!important}}#samami-overlay-root .sam-erp-menu__portal{position:fixed;inset-inline-start:auto;inset-inline-end:auto;right:auto;bottom:auto;z-index:45;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;background:var(--sam-ref-surface,#fff);color:var(--sam-ref-text,#132c49);border:1px solid var(--sam-ref-line,#d4dce7);border-radius:10px;padding:5px;box-shadow:0 15px 30px #0c1d312e}#samami-overlay-root .sam-erp-menu__portal button{display:flex;justify-content:space-between;align-items:center;min-height:40px;width:100%;border:0;background:transparent;color:inherit;text-align:start;padding:8px 11px;border-radius:7px;font-size:13px}#samami-overlay-root .sam-erp-menu__portal button:is(:hover,:focus-visible),#samami-overlay-root .sam-erp-menu__portal button[aria-selected=true]{background:var(--sam-ref-blue-soft,#e8f0fd);color:var(--sam-ref-blue,#205db0)}#samami-overlay-root .sam-erp-menu__portal button:disabled{opacity:.45;cursor:not-allowed}#samami-overlay-root .sam-erp-menu__portal{background:#fff;color:#172b45;border-color:#cbd5e3;height:auto;min-height:0}#samami-overlay-root .sam-erp-menu__portal button{background:transparent;color:#172b45;opacity:1}#samami-overlay-root .sam-erp-menu__portal button[aria-selected=true]{background:#e0edff;color:#174c93}#samami-overlay-root .sam-erp-menu__portal button:is(:hover,:focus-visible){background:#d7e7fc;color:#153d78;outline:2px solid #80ace1;outline-offset:-2px}:root[data-theme=dark] #samami-overlay-root .sam-erp-menu__portal,:root.dark #samami-overlay-root .sam-erp-menu__portal{background:#25384f;color:#f2f6ff;border-color:#546680}:root[data-theme=dark] #samami-overlay-root .sam-erp-menu__portal button,:root.dark #samami-overlay-root .sam-erp-menu__portal button{color:#f2f6ff}:root[data-theme=dark] #samami-overlay-root .sam-erp-menu__portal button:is(:hover,:focus-visible),:root.dark #samami-overlay-root .sam-erp-menu__portal button:is(:hover,:focus-visible){background:#385879;color:#fff}:root[data-theme=dark] #samami-overlay-root .sam-erp-menu__portal button[aria-selected=true],:root.dark #samami-overlay-root .sam-erp-menu__portal button[aria-selected=true]{background:#1c5b8c;color:#fff}.samami-enterprise-shell .crm-ux2-page .sam-sales-secondary-commands{display:flex;gap:8px}.samami-enterprise-shell .crm-ux2-page .sam-sales-more-views{display:flex;gap:8px;padding:8px 12px}.samami-enterprise-shell .crm-ux2-page .sam-sales-more-views button{min-height:40px;border-radius:10px;padding-inline:14px;border:1px solid var(--sam-ref-line,#cbd6e3);background:var(--sam-ref-surface,#fff);color:var(--sam-ref-text,#172b45)}.samami-enterprise-shell .crm-ux2-page .sam-erp4-column.hover-governed{outline:2px solid #b98a37;outline-offset:-2px;background:var(--sam-ref-surface-2,#f5f1e8)}:root{--sam-ref-gutter:clamp(18px,3vw,48px);--sam-ref-tight:clamp(20px,3vw,44px);--sam-ref-wide:clamp(46px,6.5vw,100px);--sam-ref-outline:color-mix(in srgb,var(--sam-interactive) 24%, transparent)}:where(.sam-public-shell,.samami-enterprise-shell) :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--sam-interactive)!important;outline-offset:3px!important}.sam-public-shell .sam-editorial-page{--sam-ref-ink:#24363d;background:linear-gradient(180deg,#f5f4ef 0%,#f7f8f6 44%,#e9efef 100%)}.sam-public-shell .sam-editorial-page .sam-page-hero{border-radius:0 0 clamp(40px,8vw,120px) 0;overflow:hidden;position:relative}.sam-public-shell .sam-editorial-page .sam-page-hero:after{content:"";position:absolute;inset-inline-start:var(--sam-ref-gutter);inset-inline-end:var(--sam-ref-gutter);inset-block-end:0;height:1px;background:linear-gradient(90deg,transparent,var(--sam-ref-outline),transparent);pointer-events:none}.sam-public-shell .sam-editorial-page .sam-feature-grid{gap:clamp(16px,2.2vw,32px)}.sam-public-shell .sam-editorial-page .sam-feature-grid>*{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;border-color:#3a545b26}.sam-public-shell .sam-editorial-page .sam-feature-grid>:nth-child(2n){margin-block-start:clamp(0px,2vw,28px)}.sam-public-shell .sam-editorial-page .sam-feature-grid>:is(a,button):hover{transform:translateY(-3px);border-color:var(--sam-ref-outline)}.sam-public-shell .sam-editorial-page .sam-page-primary{background:var(--sam-interactive)!important;border-color:var(--sam-interactive)!important;color:#fff!important;box-shadow:0 10px 24px #1b61be29}.sam-public-shell .sam-editorial-page .sam-page-primary:hover{background:var(--sam-interactive-hover)!important}.sam-public-shell .sam-editorial-page .sam-page-secondary{border-color:#3d586547;color:#234551}.sam-public-shell .sam-editorial-page :is(input,select,textarea):focus{box-shadow:var(--sam-focus-ring)!important;border-color:var(--sam-interactive)!important}.sam-orbit-hero{min-height:clamp(580px,74svh,840px);padding-block:clamp(74px,8.4vh,122px) clamp(72px,7vw,120px)}.sam-orbit-hero-copy{max-width:710px}.sam-orbit-hero h1{font-size:clamp(3.1rem,6.6vw,7.6rem);line-height:1.12}.sam-orbit-hero .sam-orbit-lead{max-width:590px}.sam-heritage-chapter{isolation:isolate}.sam-heritage-chapter .sam-heritage-statement h2{text-wrap:balance}.sam-orbit-product-world,.sam-orbit-engineering,.sam-orbit-final{scroll-margin-top:90px}.sam-catalog-storefront .sam-store-mode-grid{isolation:isolate;gap:clamp(12px,2vw,26px)}.sam-catalog-storefront .sam-store-mode-grid>button{border:1px solid #bacdd1;background:linear-gradient(154deg,#fffdf8,#e7eef1);min-height:clamp(210px,22vw,310px)}.sam-catalog-storefront .sam-store-mode-grid>button.is-active{border:2px solid var(--sam-interactive);box-shadow:0 0 0 4px #286fe31c,0 16px 35px #26424b1f}.sam-catalog-storefront .sam-store-mode-grid>button:focus-visible{outline:3px solid var(--sam-interactive);outline-offset:4px}.sam-catalog-storefront .sam-store-content{margin-block-start:clamp(38px,5vw,72px)}.sam-catalog-storefront .sam-catalog-item{box-shadow:0 12px 34px #19364312}.sam-catalog-storefront .sam-product-detail{color:#233741}.sam-catalog-storefront .sam-product-detail-close{min-height:44px;min-width:44px}[data-access-version=phase-10-living-gateway] .sam-auth-editorial{isolation:isolate;min-height:min(780px,calc(100svh - 80px))}[data-access-version=phase-10-living-gateway] .sam-auth-content-grid{gap:clamp(24px,5vw,84px);align-items:center}[data-access-version=phase-10-living-gateway] .sam-auth-panel{border-radius:clamp(20px,3vw,36px);box-shadow:0 24px 70px #0a1e2d38;border:1px solid rgba(150,172,187,.3)}[data-access-version=phase-10-living-gateway] .sam-auth-mode-grid{gap:8px;background:rgba(226,235,240,.8);border-radius:14px;padding:6px}[data-access-version=phase-10-living-gateway] .sam-auth-mode-grid>button{min-height:46px;border-radius:10px!important}[data-access-version=phase-10-living-gateway] .sam-auth-form input{min-height:48px!important}[data-access-version=phase-10-living-gateway] .sam-login-groups{gap:clamp(12px,2vw,24px)}[data-configure-entry-version="4"] .sam-feature-grid.is-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,42px)}[data-configure-entry-version="4"] .sam-feature-grid.is-two>.sam-editorial-card{display:flex;flex-direction:column;min-height:clamp(340px,34vw,510px);border-radius:12px 100px 12px 12px;overflow:hidden;background:linear-gradient(155deg,#fafaf6,#dce6e8);border:1px solid rgba(55,91,105,.22)}[data-configure-entry-version="4"] .sam-feature-grid.is-two>.sam-editorial-card:nth-child(2){border-radius:100px 12px 12px}[data-configure-entry-version="4"] .sam-feature-grid.is-two>a:hover{box-shadow:0 20px 50px #13374b1f}[data-configure-entry-version="4"] .sam-feature-grid.is-three{margin-block-start:clamp(22px,4vw,55px)}.samami-enterprise-shell :is(.erp-page-surface,.samami-page-shell){--sam-ref-page-gap:clamp(20px,2.8vw,42px) }.samami-enterprise-shell :is(.erp-card,.op51-panel,.sam-world-browser,.sam-world-attention){box-shadow:0 3px 14px #1024370e;border-color:var(--sam-line)}.samami-enterprise-shell :is(.erp-data-table,.sam-record-table) th{background:var(--sam-surface-2);font-size:.78rem;font-weight:760;border-bottom:1px solid var(--sam-line-strong)}.samami-enterprise-shell :is(.erp-data-table,.sam-record-table) tbody tr:hover{background:var(--sam-hover)}.samami-enterprise-shell :is(.erp-form-stack,.sam-world-filter-panel) :is(input,select,textarea){font-size:.94rem;min-height:46px!important}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button){background:var(--sam-interactive)!important;border-color:var(--sam-interactive)!important;color:#fff!important}.samami-enterprise-shell :is(.erp-button-primary,.sam-primary-button):hover{background:var(--sam-interactive-hover)!important}.samami-enterprise-shell :is(.erp-button,.sam-primary-button):not(.erp-icon-button){padding-inline:clamp(12px,1.5vw,20px);min-height:44px}.erp-dashboard-refresh .op51-attention{border-inline-start:4px solid var(--sam-interactive);border-radius:8px 22px 22px 8px;padding:clamp(20px,2.5vw,34px)}.erp-dashboard-refresh .op51-command-layout{gap:clamp(16px,2.8vw,36px)}.erp-dashboard-refresh .op51-command-main{min-width:0}.erp-dashboard-refresh .op51-work-queue{border-radius:10px 34px 10px 10px}.erp-dashboard-refresh .op51-row-link{min-height:58px}.erp-dashboard-refresh .op51-command-signals .op51-panel{background:var(--sam-surface-2)}.crm-ux2-page .sam-sales-integrated-nav{border-bottom:1px solid var(--sam-line)}.crm-ux2-page .sam-erp4-attention-chip{min-height:44px;border:1px solid var(--sam-ref-outline);background:var(--sam-selected);color:var(--sam-text-primary)}.crm-ux2-page .sam-erp42-preview{border-inline-start:3px solid var(--sam-interactive)}.crm-ux2-page .sam-sales-create-form{row-gap:clamp(15px,2.2vw,26px)}.crm-ux2-page .sam-erp42-preview-actions{gap:10px}.sam-products-world .sam-world-browser__head{padding-block:clamp(18px,2vw,30px)}.sam-products-world .sam-product-row{border-bottom:1px solid var(--sam-line);min-height:78px;transition:background .16s ease}.sam-products-world .sam-product-row:hover,.sam-products-world .sam-product-row.is-focus{background:var(--sam-selected)}.sam-products-world .sam-product-identity{min-width:0;gap:12px}.sam-products-world .sam-primary-drill-button{min-width:44px;min-height:44px}.sam-products-world .sam-world-filter-panel{row-gap:16px}.finance-command-page .sam-finance-focus{border-inline-start:4px solid var(--sam-interactive)}.finance-command-page .sam-record-table :is(td,th){padding-block:clamp(10px,1.25vw,15px)}.finance-command-page .sam-record-table td:not(:first-child){font-variant-numeric:tabular-nums}.finance-command-page .sam-golden-next{border-inline-start:4px solid var(--sam-interactive)}.finance-command-page .sam-secondary-depth{border:1px solid var(--sam-line);border-radius:12px}.finance-command-page .erp-metric-grid{gap:clamp(14px,2vw,24px)}@media (max-width:1024px){.sam-catalog-storefront .sam-store-mode-grid>button:nth-child(2){transform:none}.samami-enterprise-shell :is(.erp-card,.op51-panel){padding-inline:clamp(16px,2.4vw,25px)}}@media (max-width:768px){.sam-public-shell .sam-editorial-page .sam-feature-grid>:nth-child(2n){margin-block-start:0}[data-configure-entry-version="4"] .sam-feature-grid.is-two{grid-template-columns:1fr}[data-configure-entry-version="4"] .sam-feature-grid.is-two>.sam-editorial-card,[data-configure-entry-version="4"] .sam-feature-grid.is-two>.sam-editorial-card:nth-child(2){min-height:260px;border-radius:12px 68px 12px 12px}.erp-dashboard-refresh .op51-command-layout{display:grid;grid-template-columns:minmax(0,1fr)}.finance-command-page .sam-record-table-scroll{overflow-x:auto;max-width:100%}}@media (max-width:480px){.sam-orbit-hero{min-height:auto;padding-block:76px 52px}.sam-orbit-hero h1{font-size:clamp(2.55rem,10vw,4.2rem)}.sam-catalog-storefront .sam-store-mode-grid>button{min-height:170px}[data-access-version=phase-10-living-gateway] .sam-auth-panel{border-radius:20px}[data-configure-entry-version="4"] .sam-feature-grid.is-two>.sam-editorial-card{min-height:220px}.sam-products-world .sam-product-row{min-height:66px}.samami-enterprise-shell :is(.erp-button,.sam-primary-button){min-height:44px}}@media (prefers-reduced-motion:reduce){.sam-public-shell .sam-editorial-page .sam-feature-grid>*,.sam-products-world .sam-product-row{transition:none!important}}.sam-public-shell .sam-editorial-page .sam-page-hero .sam-page-hero-copy,.sam-public-shell .sam-editorial-page .sam-page-hero .sam-page-hero-copy :is(h1,p,.sam-page-eyebrow,.sam-page-lead){color:#f8fafc}.sam-public-shell .sam-editorial-page .sam-editorial-section.is-dark .sam-section-heading :is(h2,p,div){color:#f2f6f8}.sam-catalog-storefront .sam-store-mode-grid>button,.sam-catalog-storefront .sam-store-mode-grid>button :is(b,p,i,small){color:#243941}.sam-catalog-storefront .sam-store-mode-grid>button :is(b,p,i){text-shadow:none}.sam-catalog-storefront .sam-store-mode-grid>button.is-active{background:linear-gradient(154deg,#f7fbff,#e6f0fb)}.sam-public-shell .sam-editorial-page .sam-editorial-section.is-paper .sam-section-heading :is(h2,p,div){color:#253940}@media (max-width:600px){[data-configure-entry-version="4"] .sam-feature-grid.is-two>.sam-editorial-card,[data-configure-entry-version="4"] .sam-feature-grid.is-two>.sam-editorial-card:nth-child(2){min-height:220px}}
