*{box-sizing:border-box}html,body{color:#151515;background:#f5f5f2;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.shell{grid-template-columns:260px 1fr;min-height:100vh;display:grid}.sidebar{color:#fff;background:#10110f;flex-direction:column;width:260px;padding:30px 22px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:12px;padding:0 8px 35px;display:flex}.brand .mark{color:#ffb400;border:1px solid #3b3d37;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.brand div{letter-spacing:3px;flex-direction:column;display:flex}.brand small{color:#8e9188;margin-top:3px;font-size:9px}.sidebar nav{gap:7px;display:grid}.sidebar nav a{color:#a9aba5;border-radius:9px;padding:12px 14px;font-size:14px;text-decoration:none}.sidebar nav a.active{color:#fff;background:#20211e}.sidebar nav a.active:before{content:"";background:#ffb400;border-radius:50%;width:6px;height:6px;margin-right:12px;display:inline-block}.sidebarFoot{border-top:1px solid #292a27;flex-direction:column;gap:4px;margin-top:auto;padding:22px 10px 5px;display:flex}.sidebarFoot small{color:#6f716c;letter-spacing:2px;font-size:9px}.sidebarFoot strong{margin-top:5px;font-size:13px}.sidebarFoot span{color:#858781;font-size:11px}.content{grid-column:2;width:100%;max-width:1500px;padding:48px clamp(30px,5vw,78px)}header{justify-content:space-between;align-items:flex-end;margin-bottom:36px;display:flex}header h1{letter-spacing:-1.5px;margin:7px 0;font-size:38px}header p{color:#777973;margin:0;font-size:14px}.eyebrow{letter-spacing:2.2px;font-weight:700;color:#a16e00!important;font-size:10px!important}button,.buttonLink{color:#fff;cursor:pointer;background:#171816;border:0;border-radius:9px;justify-content:center;align-items:center;padding:13px 18px;font-weight:650;text-decoration:none;display:inline-flex}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.metrics article,.panel{background:#fff;border:1px solid #e6e6e1;border-radius:14px}.metrics article{padding:22px}.metrics span{letter-spacing:1.5px;color:#898b84;font-size:9px;font-weight:700}.metrics strong{margin:14px 0 8px;font-size:30px;display:block}.metrics em{color:#777a73;font-size:11px;font-style:normal}.panel{margin-top:16px;padding:24px}.panelHead,.panelHead>div{justify-content:space-between;align-items:center;display:flex}.panelHead>div{justify-content:flex-start;gap:12px}.panelHead h2{margin:0 0 5px;font-size:16px}.panelHead p{color:#8b8d87;margin:0;font-size:11px}.panelHead a{color:#7c7e78;font-size:11px;text-decoration:none}.orangeDot{background:#ffb400;border-radius:50%;width:9px;height:9px}.tasks{border-top:1px solid #eeeeea;margin-top:18px}.tasks>div{border-bottom:1px solid #eeeeea;grid-template-columns:45px 1fr auto;align-items:center;padding:17px 4px;display:grid}.tasks>div:last-child{border-bottom:0}.tasks>b{color:#a5a7a0;font-size:11px}.tasks p{flex-direction:column;gap:4px;margin:0;display:flex}.tasks p strong{font-size:13px}.tasks p span{color:#8a8c85;font-size:11px}.ghost,.ghostLink{color:#363733;background:#f5f5f2;border-radius:9px;width:max-content;padding:8px 13px;font-size:11px;font-weight:650;text-decoration:none}.table{margin-top:18px}.row{border-top:1px solid #eeeeea;grid-template-columns:38px minmax(180px,1.4fr) 1fr 90px 20px;align-items:center;gap:12px;padding:13px 5px;font-size:12px;display:grid}.avatar{background:#f0f0ec;border-radius:8px;place-items:center;width:30px;height:30px;font-weight:750;display:grid}.row p{flex-direction:column;gap:3px;margin:0;display:flex}.row small{color:#92948e}.tag{text-align:center;background:#f3f3ef;border-radius:20px;padding:6px 8px;font-size:9px}.t0{color:#8b6100;background:#fff1cc}.t1{color:#48539a;background:#eef1ff}.t2{color:#595b56;background:#f2f2ef}.t3{color:#397447;background:#eaf5ec}.prospectToolbar{justify-content:space-between;align-items:center;gap:14px;display:flex}.searchBox{color:#8b8d87;background:#fafaf8;border:1px solid #e5e5df;border-radius:10px;flex:1;align-items:center;gap:8px;max-width:460px;padding:10px 13px;display:flex}.searchBox input{background:0 0;border:0;outline:0;width:100%;font-size:12px}.filters{gap:8px;display:flex}.prospectTable{border-top:1px solid #eeeeea;margin-top:22px}.prospectHeader,.prospectRow{grid-template-columns:1.5fr 1.2fr .8fr 1.1fr .8fr .7fr 28px;align-items:center;gap:12px;display:grid}.prospectHeader{color:#8e908a;letter-spacing:1px;text-transform:uppercase;padding:12px 5px;font-size:9px}.prospectRow{border-top:1px solid #eeeeea;padding:15px 5px;font-size:12px}.companyCell{align-items:center;gap:10px;display:flex}.companyCell p{flex-direction:column;gap:3px;margin:0;display:flex}.companyCell small{color:#92948e}.rowAction{color:#161713;background:0 0;padding:0;font-size:18px}.prospectMetrics{margin-bottom:18px}.pipelineContent{max-width:none;padding-right:28px}.pipelineMetrics{max-width:1300px}.pipelineError{background:#fff0f0;border:1px solid #f3d3d3;border-radius:10px;margin-bottom:16px;padding:12px 14px;font-size:12px}.kanbanWrap{padding-bottom:16px;overflow-x:auto}.kanbanBoard{grid-auto-columns:minmax(265px,1fr);grid-auto-flow:column;align-items:start;gap:14px;min-width:max-content;display:grid}.kanbanColumn{background:#eeeee9;border:1px solid #e1e1da;border-radius:14px;width:290px;min-height:520px;padding:12px}.kanbanHead{justify-content:space-between;align-items:center;padding:5px 4px 13px;display:flex}.kanbanHead>div{align-items:center;gap:8px;display:flex}.kanbanHead strong{font-size:12px}.kanbanHead small{color:#6b6d67;background:#deded7;border-radius:20px;padding:3px 7px;font-size:9px}.kanbanHead>span{color:#777a73;font-size:10px;font-weight:700}.stageDot{border-radius:50%;width:8px;height:8px;display:inline-block}.kanbanCards{gap:10px;min-height:445px;display:grid}.kanbanCard{cursor:grab;background:#fff;border:1px solid #e5e5df;border-radius:12px;padding:14px;transition:transform .14s,box-shadow .14s,opacity .14s;box-shadow:0 3px 12px #19191406}.kanbanCard:hover{transform:translateY(-1px);box-shadow:0 8px 24px #14140f12}.kanbanCard:active{cursor:grabbing}.kanbanCard.moving{opacity:.45}.kanbanCardTop,.kanbanCardFoot{justify-content:space-between;align-items:center;display:flex}.priorityPill{color:#666;background:#f1f1ed;border-radius:20px;padding:5px 8px;font-size:8px}.priorityPill.high,.priorityPill.urgent{color:#8b6200;background:#fff0c8}.priorityPill.low{color:#4e6f50;background:#edf4ed}.dragHandle{color:#b3b5ae;letter-spacing:-2px;font-size:12px}.kanbanCard h3{margin:13px 0 5px;font-size:13px}.kanbanCard p{color:#8a8c85;white-space:nowrap;text-overflow:ellipsis;margin:0 0 17px;font-size:10px;overflow:hidden}.kanbanCardFoot{border-top:1px solid #f0f0ec;padding-top:11px}.kanbanCardFoot span{color:#8d8f89;font-size:9px}.kanbanCardFoot strong{font-size:10px}.emptyStage{text-align:center;color:#9a9c96;background:#ffffff47;border:1px dashed #cecec7;border-radius:11px;padding:25px 12px;font-size:10px}@media (max-width:1100px){.prospectHeader,.prospectRow{grid-template-columns:1.5fr 1fr .9fr .9fr 28px}.prospectHeader span:nth-child(2),.prospectHeader span:nth-child(3),.prospectRow>span:nth-child(2),.prospectRow>span:nth-child(3){display:none}}@media (max-width:950px){.shell{display:block}.sidebar{width:100%;height:auto;padding:18px 20px;position:static}.brand{padding:0}.sidebar nav,.sidebarFoot{display:none}.content{padding:28px 18px}header{align-items:flex-start;gap:20px}header h1{font-size:30px}.metrics{grid-template-columns:repeat(2,1fr)}.row{grid-template-columns:38px 1fr auto}.row>span:nth-of-type(2),.row>b{display:none}.prospectToolbar{flex-direction:column;align-items:stretch}.searchBox{max-width:none}.filters{overflow:auto}.prospectHeader{display:none}.prospectRow{grid-template-columns:1fr auto auto;gap:9px}.companyCell{grid-column:1/2}.prospectRow>span:nth-child(4),.prospectRow>strong{display:none}.prospectRow .tag{grid-column:2}.rowAction{grid-column:3}.pipelineContent{padding-right:18px}.kanbanColumn{width:275px}}@media (max-width:560px){header{display:block}header .buttonLink,header button{width:100%;margin-top:20px}.metrics{grid-template-columns:1fr 1fr;gap:9px}.metrics article{padding:16px}.metrics strong{font-size:25px}.panel{padding:18px}.tasks>div{grid-template-columns:30px 1fr}.tasks .ghost,.tasks .ghostLink{grid-column:2;width:max-content;margin-top:10px}.panelHead>a{display:none}.row{grid-template-columns:34px 1fr auto}.tag{max-width:76px}.filters{grid-template-columns:1fr 1fr;display:grid}.filters .ghost:last-child{grid-column:1/-1}.prospectRow{padding:14px 0}.kanbanColumn{width:260px}.kanbanBoard{gap:10px}}:root{--olmoz-gold:#d69a12;--olmoz-gold-dark:#946400;--olmoz-gold-soft:#fff7df;--olmoz-green:#2f8f57;--olmoz-green-soft:#eaf7ef;--olmoz-blue:#3678c8;--olmoz-blue-soft:#edf5ff;--olmoz-violet:#7558c9;--olmoz-violet-soft:#f2efff;--olmoz-turquoise:#158f91;--olmoz-turquoise-soft:#e9f8f7;--olmoz-coral:#d86452;--olmoz-coral-soft:#fff0ed;--olmoz-ink:#171914;--olmoz-muted:#777b72;--olmoz-line:#e5e5dd;--olmoz-surface:#fff;--olmoz-canvas:#f6f6f2}html,body{background:radial-gradient(circle at 82% 0,#d69a1211,transparent 28rem), var(--olmoz-canvas)}::selection{background:#d69a1238}.sidebar{z-index:20;background:linear-gradient(#11130f 0%,#171a14 100%);box-shadow:12px 0 38px #0f120c14}.brand .mark{color:#ffc84f;background:linear-gradient(145deg,#d69a1233,#d69a120a);border-color:#d69a1266;box-shadow:inset 0 0 0 1px #ffffff09}.sidebar nav a{transition:color .18s,background .18s,transform .18s;position:relative}.sidebar nav a:hover{color:#fff;background:#ffffff0e;transform:translate(2px)}.sidebar nav a.active{background:linear-gradient(90deg,#d69a122e,#d69a120d);box-shadow:inset 1px 0 #ffc84fe6}.sidebar nav a.active:before{background:#ffc84f;box-shadow:0 0 0 4px #ffc84f1f}.sidebarFoot{border-color:#ffffff17}.eyebrow{color:var(--olmoz-gold-dark)!important}header h1{color:var(--olmoz-ink)}button,.buttonLink{background:linear-gradient(135deg,#1b1e18,#2b2f26);transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 7px 18px #1315111f}button:hover,.buttonLink:hover{filter:saturate(1.1);transform:translateY(-1px);box-shadow:0 10px 24px #1315112b}button:focus-visible,.buttonLink:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #d69a1240}.metrics article,.panel{border-color:var(--olmoz-line);box-shadow:0 8px 28px #1b1d1709}.metrics article{transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden}.metrics article:before{content:"";background:var(--metric-accent,var(--olmoz-gold));height:3px;position:absolute;top:0;left:0;right:0}.metrics article:after{content:"";background:var(--metric-wash,var(--olmoz-gold-soft));opacity:.72;border-radius:50%;width:86px;height:86px;position:absolute;top:-42px;right:-34px}.metrics article:hover{border-color:color-mix(in srgb,var(--metric-accent,var(--olmoz-gold)) 28%,var(--olmoz-line));transform:translateY(-2px);box-shadow:0 13px 32px #1b1d1712}.metrics article:nth-child(6n+1){--metric-accent:var(--olmoz-gold);--metric-wash:var(--olmoz-gold-soft)}.metrics article:nth-child(6n+2){--metric-accent:var(--olmoz-green);--metric-wash:var(--olmoz-green-soft)}.metrics article:nth-child(6n+3){--metric-accent:var(--olmoz-blue);--metric-wash:var(--olmoz-blue-soft)}.metrics article:nth-child(6n+4){--metric-accent:var(--olmoz-violet);--metric-wash:var(--olmoz-violet-soft)}.metrics article:nth-child(6n+5){--metric-accent:var(--olmoz-turquoise);--metric-wash:var(--olmoz-turquoise-soft)}.metrics article:nth-child(6n){--metric-accent:var(--olmoz-coral);--metric-wash:var(--olmoz-coral-soft)}.metrics strong{z-index:1;color:var(--metric-accent,var(--olmoz-ink));letter-spacing:-.7px;position:relative}.panelHead h2{color:var(--olmoz-ink)}.panelHead a{color:var(--olmoz-gold-dark);font-weight:700}.orangeDot{background:var(--olmoz-gold);box-shadow:0 0 0 5px var(--olmoz-gold-soft)}.ghost,.ghostLink{color:#41443d;background:#f7f7f3;border:1px solid #e7e7df;transition:background .16s,border-color .16s,color .16s}.ghost:hover,.ghostLink:hover{background:var(--olmoz-gold-soft);color:var(--olmoz-gold-dark);border-color:#edd28b}.avatar,.companyCell>span:first-child{background:linear-gradient(145deg,var(--olmoz-gold-soft),#fff);color:var(--olmoz-gold-dark);border:1px solid #f0dfae}.tag,.priorityPill{border:1px solid #0000}.t0,.priorityPill.high,.priorityPill.urgent{background:var(--olmoz-gold-soft);color:var(--olmoz-gold-dark);border-color:#f0dda5}.t1{background:var(--olmoz-blue-soft);color:#285f9f;border-color:#d7e8fb}.t2{background:var(--olmoz-violet-soft);color:#6047aa;border-color:#e2dafb}.t3,.priorityPill.low{background:var(--olmoz-green-soft);color:#287546;border-color:#d5eddd}.searchBox{background:#ffffffc7;border-color:#e1e2da;transition:border-color .16s,box-shadow .16s}.searchBox:focus-within{border-color:#dfbb5b;box-shadow:0 0 0 3px #d69a121c}input,select,textarea,.actInput,.actFilter{accent-color:var(--olmoz-gold);transition:border-color .16s,box-shadow .16s}input:focus,select:focus,textarea:focus,.actInput:focus,.actFilter:focus{box-shadow:0 0 0 3px #d69a121a;border-color:#dfbb5b!important}.prospectRow,.row,.tasks>div{transition:background .15s}.prospectRow:hover,.row:hover,.tasks>div:hover{background:linear-gradient(90deg,#d69a120e,#0000);border-radius:9px}.pipelineError,[style*="background:#fff0f0"]{color:#9c3f32;background:var(--olmoz-coral-soft)!important;border:1px solid #f1cdc6!important}.kanbanColumn{background:linear-gradient(#f0f0eb,#eaeae4);border-color:#dfe0d7}.kanbanColumn:nth-child(6n+1){--stage-accent:var(--olmoz-gold)}.kanbanColumn:nth-child(6n+2){--stage-accent:var(--olmoz-blue)}.kanbanColumn:nth-child(6n+3){--stage-accent:var(--olmoz-violet)}.kanbanColumn:nth-child(6n+4){--stage-accent:var(--olmoz-turquoise)}.kanbanColumn:nth-child(6n+5){--stage-accent:var(--olmoz-green)}.kanbanColumn:nth-child(6n){--stage-accent:var(--olmoz-coral)}.kanbanColumn{border-top:3px solid var(--stage-accent,var(--olmoz-gold))}.kanbanHead small{background:color-mix(in srgb,var(--stage-accent,var(--olmoz-gold)) 12%,#fff);color:color-mix(in srgb,var(--stage-accent,var(--olmoz-gold)) 75%,#222)}.kanbanCard{border-color:#e2e3da}.kanbanCard:hover{border-color:color-mix(in srgb,var(--stage-accent,var(--olmoz-gold)) 30%,#ddd);box-shadow:0 10px 28px #14140f17}table thead,tr:first-child{color:var(--olmoz-muted)}tbody tr{transition:background .15s}tbody tr:hover{background:#d69a120b}[style*="background:'#e8f6ec'"],[style*="background:\"#e8f6ec\""]{background:var(--olmoz-green-soft)!important}[style*="background:'#fff3d5'"],[style*="background:\"#fff3d5\""]{background:var(--olmoz-gold-soft)!important}[style*="color:'#b42318'"],[style*="color:\"#b42318\""]{color:var(--olmoz-coral)!important}@media (max-width:950px){.sidebar{width:100%;padding:12px 16px;position:sticky;top:0;box-shadow:0 8px 28px #0f120c24}.brand{padding:0 2px 10px}.brand .mark{border-radius:10px;width:32px;height:32px}.brand div{letter-spacing:2px}.brand small{display:none}.sidebar nav{scrollbar-width:none;gap:5px;padding:0 0 3px;display:flex;overflow-x:auto}.sidebar nav::-webkit-scrollbar{display:none}.sidebar nav a{white-space:nowrap;flex:none;padding:9px 11px;font-size:12px;display:block}.sidebar nav a.active:before{width:5px;height:5px;margin-right:7px}.content{padding:30px clamp(16px,4vw,34px)}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.panel{overflow:hidden}}@media (max-width:560px){.content{padding:24px 14px 34px}header{margin-bottom:26px}header h1{font-size:29px;line-height:1.08}.metrics{grid-template-columns:1fr}.metrics article{padding:18px}.metrics strong{margin:11px 0 6px;font-size:28px}.panel{border-radius:12px;padding:16px}.sidebar nav a{padding:8px 10px;font-size:11px}.prospectTable,.table{overflow-x:auto}.searchBox{min-height:42px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.notificationHub{z-index:80;position:fixed;top:20px;right:22px}.notificationBell{color:#23251f;background:#fff;border:1px solid #e3e3db;border-radius:13px;width:42px;height:42px;padding:0;font-size:21px;position:relative;box-shadow:0 10px 30px #14161121}.notificationBell span{background:var(--olmoz-coral);color:#fff;border:2px solid #fff;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:9px;font-weight:850;display:grid;position:absolute;top:-6px;right:-5px}.notificationPanel{background:#fff;border:1px solid #e2e2da;border-radius:15px;width:min(380px,100vw - 28px);position:absolute;top:51px;right:0;overflow:hidden;box-shadow:0 20px 55px #14161133}.notificationHead{border-bottom:1px solid #ecece6;justify-content:space-between;align-items:center;gap:12px;padding:16px 17px;display:flex}.notificationHead>div{gap:2px;display:grid}.notificationHead strong{font-size:14px}.notificationHead small{color:#8a8d85;font-size:9px}.notificationHead button{color:var(--olmoz-gold-dark);box-shadow:none;background:0 0;padding:5px;font-size:9px}.notificationList{max-height:390px;overflow:auto}.notificationList>button{text-align:left;color:#242620;width:100%;box-shadow:none;background:#fff;border-bottom:1px solid #f0f0eb;border-radius:0;grid-template-columns:7px 1fr;gap:10px;padding:14px 17px;display:grid}.notificationList>button:hover{box-shadow:none;background:#fffaf0;transform:none}.notificationList>button.read{opacity:.6}.notificationList>button i{background:var(--olmoz-gold);border-radius:50%;width:7px;height:7px;margin-top:5px}.notificationList>button.read i{background:#c6c7c0}.notificationList>button span{gap:4px;display:grid}.notificationList>button strong{font-size:11px}.notificationList>button small{color:#797c74;font-size:10px;line-height:1.35}.notificationList>button em{color:#aaa;font-size:8px;font-style:normal}.notificationList>p{text-align:center;color:#8b8e86;padding:28px 18px;font-size:11px}.notificationPanel>a{color:var(--olmoz-gold-dark);background:#fafaf6;padding:12px 17px;font-size:10px;font-weight:750;text-decoration:none;display:block}@media (max-width:950px){.notificationHub{top:13px;right:15px}.notificationBell{border-radius:11px;width:36px;height:36px}.notificationPanel{top:43px}}n .teamContent{max-width:none}.teamMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.teamLayout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:20px;display:grid}.teamSectionHead{justify-content:space-between;align-items:flex-end;margin:2px 0 16px;display:flex}.teamSectionHead h2{margin:4px 0 0;font-size:21px}.teamSectionHead>span{color:#85887f;text-transform:capitalize;font-size:10px}.teamGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.teamCard{border:1px solid var(--olmoz-line);background:#fff;border-radius:15px;padding:20px;box-shadow:0 8px 28px #1b1d1709}.teamCardHead{grid-template-columns:42px 1fr auto;align-items:center;gap:11px;display:grid}.teamCardHead>div{gap:4px;min-width:0;display:grid}.teamCardHead>div strong,.teamCardHead>div small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.teamCardHead>div strong{font-size:13px}.teamCardHead>div small{color:#8a8d84;font-size:10px}.teamAvatar{background:var(--olmoz-gold-soft);width:42px;height:42px;color:var(--olmoz-gold-dark);border:1px solid #f0dc9e;border-radius:12px;place-items:center;font-size:12px;font-weight:850;display:grid}.roleBadge{white-space:nowrap;border-radius:20px;padding:6px 8px;font-size:8px;font-weight:800}.role-owner{background:var(--olmoz-gold-soft);color:var(--olmoz-gold-dark)}.role-admin{background:var(--olmoz-violet-soft);color:var(--olmoz-violet)}.role-manager{background:var(--olmoz-blue-soft);color:var(--olmoz-blue)}.role-member{background:var(--olmoz-turquoise-soft);color:var(--olmoz-turquoise)}.teamStats{grid-template-columns:repeat(4,1fr);gap:7px;margin:18px 0 12px;display:grid}.teamStats>div{background:#f7f7f3;border-radius:10px;gap:5px;padding:10px 8px;display:grid}.teamStats small{color:#85887f;font-size:8px}.teamStats strong{font-size:17px}.teamStats .alert{background:var(--olmoz-coral-soft);color:var(--olmoz-coral)}.teamRevenue{border:1px solid #ecece5;border-radius:10px;justify-content:space-between;align-items:center;padding:11px 12px;display:flex}.teamRevenue span{color:#85887f;font-size:9px}.teamRevenue strong{color:var(--olmoz-green);font-size:12px}.targetBox{background:linear-gradient(145deg,#fafaf7,#fff);border:1px solid #e9e9e2;border-radius:11px;margin-top:13px;padding:13px}.targetBox>div:first-child{justify-content:space-between;display:flex}.targetBox>div:first-child strong{font-size:10px}.targetBox>div:first-child small{color:#979a91;font-size:8px}.targetInputs{grid-template-columns:1.4fr 1fr 1fr;gap:7px;margin:11px 0;display:grid!important}.targetInputs label,.teamAccess label,.invitePanel label{color:#74776f;text-transform:uppercase;letter-spacing:.5px;gap:5px;font-size:8px;font-weight:750;display:grid}.targetInputs input,.teamAccess select,.invitePanel input,.invitePanel select{background:#fff;border:1px solid #e1e1da;border-radius:8px;outline:none;width:100%;min-width:0;padding:9px;font-size:11px}.targetBox>.ghost{width:100%;padding:8px}.teamAccess{border-top:1px solid #ecece6;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:13px;padding-top:13px;display:flex}.teamAccess label{width:150px}.removeMember{color:var(--olmoz-coral);box-shadow:none;background:0 0;border:1px solid #f0d2cc;padding:9px 11px;font-size:9px}.removeMember:hover{background:var(--olmoz-coral-soft);box-shadow:none}.teamAside{gap:16px;display:grid;position:sticky;top:20px}.invitePanel,.assignmentPanel{margin-top:0}.invitePanel h2,.assignmentPanel h2{margin:5px 0 7px;font-size:17px}.invitePanel>p:not(.eyebrow){color:#85887f;margin:0 0 16px;font-size:10px;line-height:1.45}.invitePanel label{margin-top:10px}.invitePanel button{width:100%;margin-top:14px}.assignmentPanel>div{margin-top:14px;display:grid}.assignmentPanel article{border-top:1px solid #ecece6;grid-template-columns:9px 1fr;gap:10px;padding:12px 0;display:grid}.historyDot{background:var(--olmoz-turquoise);width:8px;height:8px;box-shadow:0 0 0 4px var(--olmoz-turquoise-soft);border-radius:50%;margin-top:3px}.assignmentPanel article div{gap:4px;display:grid}.assignmentPanel article strong{font-size:10px}.assignmentPanel article small{color:#73766e;font-size:9px}.assignmentPanel article em{color:#a0a29b;font-size:8px;font-style:normal}.emptyTeam{color:#8c8f87;text-align:center;padding:18px 0;font-size:10px}.teamMessage{border-radius:10px;margin-bottom:15px;padding:12px 14px;font-size:11px}.teamMessage.error{background:var(--olmoz-coral-soft);color:#963d31;border:1px solid #f0cdc6}.teamMessage.success{background:var(--olmoz-green-soft);color:#277043;border:1px solid #cfe9d8}@media (max-width:1250px){.teamGrid{grid-template-columns:1fr}.teamLayout{grid-template-columns:minmax(0,1fr) 310px}}@media (max-width:1000px){.teamLayout{grid-template-columns:1fr}.teamAside{grid-template-columns:1fr 1fr;position:static}.teamMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.teamGrid,.teamAside{grid-template-columns:1fr}.teamMetrics{grid-template-columns:1fr 1fr}.teamCard{padding:16px}.teamCardHead{grid-template-columns:38px 1fr}.teamAvatar{width:38px;height:38px}.roleBadge{grid-column:2;width:max-content}.teamStats{grid-template-columns:1fr 1fr}.targetInputs{grid-template-columns:1fr}.teamSectionHead{flex-direction:column;align-items:flex-start;gap:8px}.teamAccess{flex-direction:column;align-items:stretch}.teamAccess label,.teamAccess button{width:100%}}.tone-gold{--tone:var(--olmoz-gold);--tone-soft:var(--olmoz-gold-soft)}.tone-green{--tone:var(--olmoz-green);--tone-soft:var(--olmoz-green-soft)}.tone-blue{--tone:var(--olmoz-blue);--tone-soft:var(--olmoz-blue-soft)}.tone-violet{--tone:var(--olmoz-violet);--tone-soft:var(--olmoz-violet-soft)}.tone-turquoise{--tone:var(--olmoz-turquoise);--tone-soft:var(--olmoz-turquoise-soft)}.tone-coral{--tone:var(--olmoz-coral);--tone-soft:var(--olmoz-coral-soft)}.ordersPage,.orderDetailPage{max-width:none}.orderMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.orderMetric{text-align:left;min-width:0;min-height:126px;color:var(--olmoz-ink);border:1px solid var(--olmoz-line);background:#fff;border-radius:14px;align-content:space-between;justify-items:start;padding:19px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 28px #1b1d1709}.orderMetric:before{content:"";background:var(--tone);height:3px;position:absolute;inset:0 0 auto}.orderMetric:after{content:"";background:var(--tone-soft);border-radius:50%;width:90px;height:90px;position:absolute;top:-38px;right:-35px}.orderMetric:hover,.orderMetric.selected{background:linear-gradient(145deg, #fff, var(--tone-soft));border-color:color-mix(in srgb, var(--tone) 28%, var(--olmoz-line))}.orderMetric.selected{box-shadow:inset 0 0 0 1px var(--tone), 0 12px 30px #191b1514}.orderMetric>*{z-index:1;position:relative}.orderMetric span,.orderRow>div>span,.orderRow>div>div>span,.orderSummaryCard>span,.clientDeliveryCard>span,.clientProgressHeading span,.clientTrackingBottom article>span{letter-spacing:.9px;color:#8b8e85;font-size:8px;font-weight:850}.orderMetric strong{color:var(--tone);font-size:31px;line-height:1}.orderMetric em{color:#85887f;font-size:9px;font-style:normal}.ordersPanel{padding:20px}.ordersToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.orderSearch{flex:320px;max-width:540px}.orderFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.orderFilters select,.orderFormPanel input,.orderFormPanel select,.orderFormPanel textarea,.stepEditorPanel textarea{color:#30322c;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #e0e1d9;border-radius:9px;outline:none;padding:10px 11px;font-size:11px}.orderFilters select{background:#f8f8f5;width:auto;min-width:165px;padding:9px 28px 9px 10px}.ordersResultMeta{color:#7e8178;margin:16px 2px 9px;font-size:10px}.ordersResultMeta span{color:var(--olmoz-green)}.orderList{border-top:1px solid #ecece6}.orderRow{cursor:pointer;border-bottom:1px solid #ecece6;grid-template-columns:minmax(150px,.9fr) minmax(190px,1.25fr) minmax(170px,1.05fr) 135px minmax(130px,.8fr) 24px;align-items:center;gap:14px;min-width:0;padding:17px 5px;transition:background .16s,transform .16s;display:grid;position:relative}.orderRow:hover{background:linear-gradient(90deg,#d69a120f,#0000)}.orderRow.isBlocked{background:linear-gradient(90deg, var(--olmoz-coral-soft), #fff 38%)}.orderIdentity{grid-template-columns:9px minmax(0,1fr);align-items:center;gap:10px;display:grid}.orderStageDot{background:var(--tone);width:8px;height:34px;box-shadow:0 0 0 4px var(--tone-soft);border-radius:8px}.orderIdentity>div,.orderProduct,.orderCurrentStage,.orderDeadline{gap:4px;min-width:0;display:grid}.orderIdentity strong{font-size:12px}.orderIdentity small,.orderProduct small,.orderCurrentStage small,.orderDeadline small{color:#85887f;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.orderProduct strong,.orderCurrentStage strong,.orderDeadline strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.orderCurrentStage strong{color:var(--olmoz-blue)}.orderDeadline strong.late{color:var(--olmoz-coral)}.orderProgress{gap:8px;display:grid}.orderProgress>div:first-child{justify-content:space-between;align-items:center;display:flex}.orderProgress strong{font-size:11px}.orderProgressBar,.clientProgressBar{background:#ecece6;border-radius:10px;height:7px;position:relative;overflow:hidden}.orderProgressBar i,.clientProgressBar i{border-radius:inherit;background:linear-gradient(90deg, var(--olmoz-gold), var(--olmoz-green));height:100%;display:block}.orderArrow{color:var(--olmoz-gold-dark)}.orderEmpty{text-align:center;color:#85887f;place-content:center;justify-items:center;gap:10px;min-height:190px;padding:35px;font-size:11px;display:grid}.orderEmpty strong{color:#3a3c36;font-size:14px}.orderEmpty span{max-width:460px;line-height:1.5}.orderError,.orderNotice{border-radius:10px;margin-bottom:15px;padding:12px 14px;font-size:11px}.orderError{color:#963d31;background:var(--olmoz-coral-soft);border:1px solid #f0cdc6}.orderNotice{color:#277043;background:var(--olmoz-green-soft);border:1px solid #cfe9d8}.orderDetailHeader{gap:18px}.orderHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.orderSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.orderSummaryCard{background:linear-gradient(145deg, #fff, var(--tone-soft,#f8f8f4));border:1px solid color-mix(in srgb, var(--tone,#bbb) 18%, var(--olmoz-line));border-radius:14px;align-content:space-between;gap:9px;min-width:0;min-height:115px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 28px #1b1d1709}.orderSummaryCard:before{content:"";background:var(--tone,var(--olmoz-gold));width:3px;position:absolute;top:0;bottom:0;left:0}.orderSummaryCard strong{min-width:0;color:var(--tone,var(--olmoz-ink));text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.orderSummaryCard small{color:#85887f;font-size:9px}.summaryProgress{--tone:var(--olmoz-gold);--tone-soft:var(--olmoz-gold-soft)}.summaryProgress strong{font-size:25px}.status-active{--tone:var(--olmoz-green);--tone-soft:var(--olmoz-green-soft)}.status-on_hold,.status-blocked{--tone:var(--olmoz-coral);--tone-soft:var(--olmoz-coral-soft)}.status-completed{--tone:var(--olmoz-blue);--tone-soft:var(--olmoz-blue-soft)}.status-cancelled{--tone:#777;--tone-soft:#f0f0ec}.orderWorkspace{grid-template-columns:minmax(0,1fr) minmax(330px,390px);align-items:start;gap:18px;display:grid}.orderWorkflowPanel{padding:23px}.orderSideColumn{gap:15px;display:grid;position:sticky;top:20px}.orderSectionHeading{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:21px;display:flex}.orderSectionHeading h2{margin:3px 0 0;font-size:20px}.orderSectionHeading>span{color:#878a81;text-align:right;font-size:9px}.orderSectionHeading.compact{align-items:flex-start;margin-bottom:15px}.orderSectionHeading.compact h2{font-size:16px}.productionTimeline{display:grid}.productionStep{cursor:pointer;border-radius:12px;grid-template-columns:42px minmax(0,1fr);gap:13px;transition:background .16s;display:grid}.productionStep:hover,.productionStep.selected{background:#fafaf6}.productionStep.selected{box-shadow:inset 0 0 0 1px #e5d399}.productionStepRail{justify-content:center;display:flex;position:relative}.productionStepRail:after{content:"";background:#e8e8e1;width:2px;position:absolute;top:34px;bottom:-1px}.productionStep:last-child .productionStepRail:after{display:none}.productionStepDot{z-index:1;width:29px;height:29px;color:var(--tone);background:var(--tone-soft);border:1px solid color-mix(in srgb, var(--tone) 30%, #fff);border-radius:50%;place-items:center;margin-top:16px;font-size:9px;font-weight:850;display:grid;position:relative}.step-completed .productionStepDot{color:#fff;background:var(--tone)}.step-in_progress .productionStepDot{box-shadow:0 0 0 5px var(--tone-soft)}.step-blocked .productionStepDot{color:#fff;background:var(--olmoz-coral);animation:1.8s ease-in-out infinite productionPulse}.step-skipped .productionStepDot{color:#888;background:#eee;border-color:#ddd}@keyframes productionPulse{50%{box-shadow:0 0 0 6px #d8645221}}.productionStepBody{border-bottom:1px solid #ecece6;min-width:0;padding:16px 14px 18px 0}.productionStepTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.productionStepTop>div{align-items:center;gap:7px;display:flex}.productionStepTop>div small{letter-spacing:.7px;color:#9b9d96;font-size:7px;font-weight:850}.productionStepTop>span{color:#999c94;white-space:nowrap;font-size:8px}.stepBadge,.orderStatusBadge{background:var(--tone-soft,#f1f1ed);width:max-content;color:var(--tone,#666);border-radius:20px;align-items:center;padding:5px 8px;font-size:8px;font-weight:850;display:inline-flex}.status-pending{--tone:#777b72;--tone-soft:#f0f0ec}.status-in_progress{--tone:var(--olmoz-blue);--tone-soft:var(--olmoz-blue-soft)}.status-skipped{--tone:#969990;--tone-soft:#f2f2ef}.productionStepBody h3{margin:9px 0 4px;font-size:13px}.productionStepBody>p{color:#7c7f76;margin:0;font-size:10px;line-height:1.45}.stepNotesPreview{background:#f7f7f3;border-radius:8px;gap:3px;margin-top:9px;padding:8px 10px;display:grid}.stepNotesPreview span{color:#676a62;font-size:9px;line-height:1.35}.stepActions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;display:flex}.stepActions button{box-shadow:none;padding:7px 10px;font-size:8px}.stepActions .textButton{color:var(--olmoz-gold-dark);background:0 0;margin-left:auto;padding:5px}.dangerGhost{color:var(--olmoz-coral);border-color:#f0d2cc}.iconButton{color:#555;width:28px;height:28px;box-shadow:none;background:#f2f2ee;border-radius:50%;padding:0}.stepEditorPanel,.orderFormPanel,.orderEventsPanel{padding:19px}.stepEditorPanel{background:linear-gradient(145deg,#fff,#fffdf7);border-color:#e8d69e}.stepEditorPanel label,.orderFormGrid label{color:#73766e;letter-spacing:.45px;text-transform:uppercase;gap:6px;min-width:0;font-size:8px;font-weight:800;display:grid}.stepEditorPanel label+label{margin-top:11px}.stepEditorPanel textarea,.orderFormPanel textarea{resize:vertical;line-height:1.45}.stepEditorPanel>button{width:100%;margin-top:13px}.orderCheckbox{grid-template-columns:auto 1fr;align-items:center;text-transform:none!important;letter-spacing:0!important;gap:8px!important;font-size:9px!important;display:flex!important}.orderCheckbox input{width:15px;height:15px;padding:0}.orderFormGrid{gap:11px;display:grid}.orderFormGrid.two{grid-template-columns:1fr 1fr}.orderFormGrid .full{grid-column:1/-1}.fullSaveButton{width:100%;margin-top:14px}.orderEvents{display:grid}.orderEvents article{border-top:1px solid #edede7;grid-template-columns:8px 1fr;gap:10px;padding:11px 0;display:grid}.orderEvents article i{background:var(--olmoz-turquoise);width:7px;height:7px;box-shadow:0 0 0 4px var(--olmoz-turquoise-soft);border-radius:50%;margin-top:3px}.orderEvents article div{gap:3px;display:grid}.orderEvents strong{font-size:10px}.orderEvents span{color:#999c94;font-size:8px}.orderEvents p{color:#696c64;margin:2px 0;font-size:9px;line-height:1.4}.orderEvents small{width:max-content;color:var(--olmoz-blue);letter-spacing:.5px;font-size:7px;font-weight:850}.orderLoading{color:#777b72;place-content:center;justify-items:center;gap:12px;min-height:70vh;display:grid}.orderLoading strong{color:#33352f;font-size:16px}.clientTrackingPreview{background:radial-gradient(circle at 80% 0,#3678c814,#0000 30rem),#f6f6f2;min-height:100vh;padding:0 0 60px}.clientPreviewTopbar{color:#fff;background:#171914;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px max(18px,50vw - 560px);display:flex}.clientPreviewTopbar>span{color:#ffc84f;letter-spacing:1.2px;font-size:8px;font-weight:850}.clientTrackingShell{width:min(1120px,100% - 32px);margin:22px auto 0}.clientTrackingHeader{justify-content:space-between;align-items:center;margin:0 0 18px;display:flex}.clientTrackingBrand{color:#171914;padding:0}.clientTrackingBrand small{color:#7f8279}.clientOrderHero{color:#fff;background:linear-gradient(130deg,#151812,#282d23);border-radius:18px;justify-content:space-between;align-items:center;gap:25px;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #12151026}.clientOrderHero:after{content:"";background:#d69a1224;border-radius:50%;width:260px;height:260px;position:absolute;top:-120px;right:-80px}.clientOrderHero>*{z-index:1;position:relative}.clientOrderHero h1{color:#fff;margin:5px 0 7px;font-size:34px}.clientOrderHero p:not(.eyebrow){color:#c9cbc5;margin:0;font-size:12px}.clientDeliveryCard{background:#ffffff14;border:1px solid #ffffff1a;border-radius:13px;gap:6px;min-width:220px;padding:17px;display:grid}.clientDeliveryCard>span{color:#d5d7d1}.clientDeliveryCard strong{font-size:17px}.clientDeliveryCard small{color:#bfc2ba;font-size:9px}.clientProgressCard{border:1px solid var(--olmoz-line);background:#fff;border-radius:15px;margin-top:16px;padding:23px 25px;box-shadow:0 8px 28px #1b1d1709}.clientProgressHeading{justify-content:space-between;align-items:end;gap:14px;margin-bottom:15px;display:flex}.clientProgressHeading>div{gap:4px;display:grid}.clientProgressHeading strong{font-size:17px}.clientProgressHeading>b{color:var(--olmoz-green);font-size:25px}.clientProgressCard>p{color:#6e7169;margin:14px 0 0;font-size:10px;line-height:1.5}.clientTimeline{border:1px solid var(--olmoz-line);background:#fff;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:16px;padding:10px 24px;display:grid;box-shadow:0 8px 28px #1b1d1709}.clientStep{grid-template-columns:30px minmax(0,1fr);gap:10px;min-width:0;padding:20px 13px;display:grid;position:relative}.clientStep:after{content:"";background:#e9e9e3;height:2px;position:absolute;top:35px;left:29px;right:-13px}.clientStep:nth-child(4n):after,.clientStep:last-child:after{display:none}.clientStepMarker{z-index:1;background:var(--tone-soft);width:27px;height:27px;color:var(--tone);border:1px solid color-mix(in srgb, var(--tone) 30%, #fff);border-radius:50%;place-items:center;font-size:8px;font-weight:850;display:grid;position:relative}.clientStep.step-completed .clientStepMarker{background:var(--tone);color:#fff}.clientStep>div:last-child{align-content:start;gap:4px;min-width:0;display:grid}.clientStep>div>span{color:var(--olmoz-blue);text-transform:uppercase;font-size:7px;font-weight:850}.clientStep strong{font-size:10px}.clientStep p{color:#7b7e75;margin:0;font-size:8px;line-height:1.4}.clientStep small{color:#a0a29b;font-size:7px}.clientTrackingBottom{grid-template-columns:.8fr 1.2fr;gap:16px;margin-top:16px;display:grid}.clientTrackingBottom article{border:1px solid var(--olmoz-line);background:#fff;border-radius:15px;padding:21px}.clientTrackingBottom article>strong{margin:7px 0 3px;font-size:13px;display:block}.clientTrackingBottom p{color:#666a61;margin:8px 0 0;font-size:9px;line-height:1.45}.clientTrackingBottom p b{color:#30332c}.clientTrackingBottom p small{margin-top:3px;display:block}.orderErrorBoundary{background:#f6f6f2;place-items:center;min-height:100vh;padding:25px;display:grid}.orderErrorBoundary>div{text-align:center;border:1px solid var(--olmoz-line);background:#fff;border-radius:17px;justify-items:center;gap:12px;max-width:480px;padding:35px;display:grid}.orderErrorBoundary>div>span{width:40px;height:40px;color:var(--olmoz-coral);background:var(--olmoz-coral-soft);border-radius:50%;place-items:center;font-weight:850;display:grid}.orderErrorBoundary h1{margin:0;font-size:22px}.orderErrorBoundary p{color:#75786f;margin:0;font-size:11px;line-height:1.5}.orderErrorBoundary>div>div{gap:8px;margin-top:6px;display:flex}@media (max-width:1280px){.orderMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.orderRow{grid-template-columns:minmax(150px,.9fr) minmax(180px,1.2fr) minmax(160px,1fr) 125px minmax(120px,.75fr) 20px;gap:10px}}@media (max-width:1120px){.orderWorkspace{grid-template-columns:1fr}.orderSideColumn{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}.stepEditorPanel,.orderEventsPanel{grid-column:1/-1}.orderRow{grid-template-columns:1fr 1fr 1fr;padding:17px 7px}.orderProgress{grid-column:2}.orderArrow{position:absolute;top:24px;right:8px}}@media (max-width:900px){.orderSummaryGrid,.clientTimeline{grid-template-columns:repeat(2,minmax(0,1fr))}.clientStep:nth-child(4n):after{display:block}.clientStep:nth-child(2n):after{display:none}}@media (max-width:700px){.orderMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.orderMetric{min-height:112px;padding:16px}.orderMetric strong{font-size:27px}.ordersPanel,.orderWorkflowPanel{padding:15px}.orderFilters,.orderFilters select,.orderFilters .ghost{width:100%}.orderRow{grid-template-columns:1fr 1fr;gap:14px}.orderProduct,.orderProgress{grid-column:1/-1}.orderSideColumn{grid-template-columns:1fr}.stepEditorPanel,.orderEventsPanel{grid-column:auto}.productionStep{grid-template-columns:35px minmax(0,1fr);gap:8px}.productionStepBody{padding-right:4px}.productionStepTop{flex-direction:column;align-items:flex-start}.stepActions .textButton{text-align:left;width:100%;margin-left:0}.clientPreviewTopbar{flex-direction:column;align-items:flex-start}.clientOrderHero{flex-direction:column;align-items:stretch;padding:24px}.clientDeliveryCard{min-width:0}.clientTrackingBottom{grid-template-columns:1fr}}@media (max-width:520px){.orderMetrics,.orderSummaryGrid{grid-template-columns:1fr}.orderMetric{min-height:104px}.orderDetailHeader{align-items:flex-start}.orderHeaderActions{justify-content:flex-start;width:100%}.orderHeaderActions>*{text-align:center;flex:auto}.orderRow{grid-template-columns:1fr}.orderCurrentStage,.orderDeadline,.orderProgress,.orderProduct{grid-column:auto}.orderFormGrid.two{grid-template-columns:1fr}.orderFormGrid .full{grid-column:auto}.clientTrackingShell{width:min(100% - 20px,1120px)}.clientTimeline{grid-template-columns:1fr;padding:10px 17px}.clientStep:after,.clientStep:nth-child(4n):after{width:2px;height:auto;display:block;inset:43px auto -12px 30px}.clientStep:last-child:after{display:none}.clientOrderHero h1{font-size:27px}.clientProgressCard{padding:19px}}@media (prefers-reduced-motion:reduce){.step-blocked .productionStepDot{animation:none}}@media (min-width:521px){.clientStep{display:block}.clientStepMarker{margin-bottom:11px}.clientStep:after{top:33px;left:40px}}@media (max-width:520px){.clientStep{grid-template-columns:30px minmax(0,1fr);gap:10px;display:grid}.clientStepMarker{margin-bottom:0}}
.teamMetrics{grid-template-columns:repeat(5,minmax(0,1fr))}.memberWorkRole{background:var(--olmoz-blue-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;display:flex}.memberWorkRole span{color:#74776f;text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:800}.memberWorkRole strong{color:var(--olmoz-blue);font-size:10px}.memberWorkRole select{color:#315f91;background:#fff;border:1px solid #cddff5;border-radius:8px;min-width:0;max-width:190px;padding:7px 9px;font-size:10px;font-weight:750}.workshopTasksPanel,.machineFleetPanel{margin:0 0 20px;padding:20px}.workshopTaskGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workshopTask{background:linear-gradient(145deg,#fff,#fafaf7);border:1px solid #e8e8e1;border-radius:13px;flex-direction:column;gap:11px;min-width:0;padding:15px;display:flex;box-shadow:0 7px 22px #1b1d1709}.workshopTask.status-in_progress{background:linear-gradient(145deg, #fff, var(--olmoz-green-soft));border-color:#d7e4bd}.workshopTask.status-blocked{background:linear-gradient(145deg, #fff, var(--olmoz-coral-soft));border-color:#efd3ce}.workshopTaskHead{grid-template-columns:35px minmax(0,1fr);align-items:center;gap:10px;display:grid}.workshopTaskHead .productionStepDot{width:35px;height:35px;margin-top:0}.workshopTaskHead>div{gap:3px;min-width:0;display:grid}.workshopTaskHead small{color:var(--olmoz-blue);text-transform:uppercase;letter-spacing:.45px;font-size:8px;font-weight:850}.workshopTaskHead strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.workshopTask>p{color:#6f726a;min-height:30px;margin:0;font-size:10px;line-height:1.45}.taskMetaRow,.machineFacts{flex-wrap:wrap;gap:5px;display:flex}.taskMetaRow span,.machineFacts span{background:var(--olmoz-violet-soft);color:var(--olmoz-violet);border-radius:20px;padding:5px 7px;font-size:8px;font-weight:750}.taskMachineSelect{color:#74776f;text-transform:uppercase;letter-spacing:.45px;gap:5px;font-size:8px;font-weight:800;display:grid}.taskMachineSelect select{background:#fff;border:1px solid #dfdfd8;border-radius:8px;width:100%;padding:9px;font-size:10px}.taskMachineSelect small{color:var(--olmoz-coral);text-transform:none;letter-spacing:0;font-size:8px;font-weight:650;line-height:1.35}.workshopTaskActions{align-items:center;gap:7px;margin-top:auto;display:flex}.workshopTaskActions a{color:var(--olmoz-blue);margin-right:auto;font-size:9px;font-weight:800;text-decoration:none}.workshopTaskActions button{padding:8px 9px;font-size:8px}.machineFleetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.machineFleetGrid>article{background:linear-gradient(145deg, #fff, var(--olmoz-gold-soft));border:1px solid #e7e4d9;border-radius:13px;gap:11px;padding:15px;display:grid}.machineFleetGrid>article.isInactive{opacity:.58;filter:grayscale(.7)}.machineFleetGrid>article>div:first-child{grid-template-columns:37px minmax(0,1fr);align-items:center;gap:10px;display:grid}.machineFleetGrid>article>div:first-child>div{gap:3px;min-width:0;display:grid}.machineFleetGrid strong{font-size:12px}.machineFleetGrid small,.machineFleetGrid p{color:#73766e;font-size:9px;line-height:1.4}.machineFleetGrid p{min-height:26px;margin:0}.machineIcon{width:37px;height:37px;color:var(--olmoz-gold-dark);background:#fff;border:1px solid #efd99b;border-radius:11px;place-items:center;font-size:12px;font-weight:900;display:grid}.machineFacts span{color:var(--olmoz-gold-dark);background:#ffffffbd}.machineFleetGrid .ghost{width:max-content;padding:7px 9px;font-size:8px}.machineCardActions{flex-wrap:wrap;gap:6px;display:flex}.machineForm{background:#fafaf7;border:1px solid #e4e4dc;border-radius:13px;grid-template-columns:1.1fr repeat(3,minmax(120px,.8fr));align-items:end;gap:10px;margin-top:16px;padding:16px;display:grid}.machineForm h3{margin:4px 0 0;font-size:15px}.machineForm label{color:#74776f;text-transform:uppercase;letter-spacing:.45px;gap:5px;min-width:0;font-size:8px;font-weight:800;display:grid}.machineForm input,.machineForm select,.machineForm textarea{width:100%;min-width:0;font:inherit;text-transform:none;background:#fff;border:1px solid #dfdfd8;border-radius:8px;padding:9px;font-size:10px}.machineCharacteristics{grid-column:span 2}.machineForm button{min-height:36px}.machineFormActions{justify-content:flex-end;gap:7px;display:flex}.stepOperatorMeta{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.stepOperatorMeta span{background:var(--olmoz-violet-soft);color:var(--olmoz-violet);border-radius:20px;padding:5px 7px;font-size:8px;font-weight:750}.stepOperatorMeta .assigned{background:var(--olmoz-green-soft);color:var(--olmoz-green)}.stepOperatorMeta .unassigned{background:var(--olmoz-coral-soft);color:var(--olmoz-coral)}.stepOperatorMeta .machine{background:var(--olmoz-blue-soft);color:var(--olmoz-blue)}.stepOperatorMeta .plannedTime{background:var(--olmoz-gold-soft);color:#9b6b00}.stepOperatorMeta .actualTime{background:var(--olmoz-turquoise-soft);color:var(--olmoz-turquoise)}.stepEditorPanel select{color:#20221f;background:#fff;border:1px solid #deded7;border-radius:9px;outline:none;width:100%;min-width:0;padding:10px;font-size:10px}.stepAssignmentSummary{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:13px;display:grid}.stepAssignmentSummary>span{background:var(--olmoz-blue-soft);color:#6c7180;text-transform:uppercase;letter-spacing:.45px;border-radius:9px;gap:4px;padding:9px;font-size:8px;display:grid}.stepAssignmentSummary strong{color:var(--olmoz-blue);text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-size:9px;overflow:hidden}.fieldHint{color:#8d9088;text-transform:none;letter-spacing:0;font-size:8px;font-weight:650;line-height:1.4}.fieldHint.warning{color:var(--olmoz-coral)}.stepEditorPanel>.completeTaskButton{background:linear-gradient(135deg,#279255,#3eaa6c);box-shadow:0 7px 18px #2792552e}@media (max-width:1250px){.teamMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.workshopTaskGrid,.machineFleetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.machineForm{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.teamMetrics,.machineForm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.workshopTasksPanel,.machineFleetPanel{padding:15px}.workshopTaskGrid,.machineFleetGrid,.machineForm{grid-template-columns:1fr}.machineCharacteristics{grid-column:auto}.workshopTaskActions{flex-wrap:wrap;align-items:stretch}.workshopTaskActions a{width:100%;margin-bottom:3px}.workshopTaskActions button{flex:1}.stepAssignmentSummary{grid-template-columns:1fr}}.memberTaskPermissions{background:#fbfcf9;border:1px solid #e5e8df;border-radius:11px;gap:10px;margin-top:10px;padding:12px;display:grid}.memberTaskPermissions>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.memberTaskPermissions>div:first-child>span,.inviteTaskPermissions legend{color:#4c5149;text-transform:uppercase;letter-spacing:.55px;font-size:9px;font-weight:900}.memberTaskPermissions>div:first-child small{color:#8a8e86;font-size:8px}.taskPermissionGrid{flex-wrap:wrap;gap:5px;display:flex}.taskPermissionGrid label{color:#72766e;cursor:pointer;background:#fff;border:1px solid #dedfd9;border-radius:999px;align-items:center;gap:5px;min-height:27px;padding:5px 7px;font-size:8px;font-weight:750;display:inline-flex}.taskPermissionGrid label.selected{color:#2f7e4c;background:#ebf7ee;border-color:#b6d7bf}.taskPermissionGrid input{accent-color:#34905a;width:12px;height:12px;margin:0}.taskPermissionGrid input:disabled{cursor:not-allowed}.saveMemberTasks{justify-self:start}.inviteTaskPermissions{border:1px solid #e1e3dc;border-radius:10px;min-width:0;margin:4px 0 0;padding:11px}.inviteTaskPermissions p{color:#868a82;margin:4px 0 9px;font-size:8px;line-height:1.45}.inviteTaskPermissions .taskPermissionGrid label{font-size:7.5px}@media (max-width:680px){.memberTaskPermissions>div:first-child{flex-direction:column;align-items:flex-start}}
.manufacturingWorkspace{color:#171916;background:radial-gradient(circle at 90% 0,#f3b2191f,#0000 30%),#f1f2ed;min-height:100vh;padding:20px}.manufacturingToolbar{justify-content:space-between;align-items:center;gap:16px;max-width:1580px;margin:0 auto 14px;display:flex}.manufacturingToolbar>div{align-items:center;gap:8px;display:flex}.manufacturingToolbar span{color:#70736d;margin-right:8px;font-size:10px;font-weight:750}.workOrderFeedback{border:1px solid;border-radius:9px;max-width:1580px;margin:0 auto 12px;padding:10px 13px;font-size:11px;font-weight:750}.workOrderFeedback.error{color:#a6372d;background:#fff0ee;border-color:#efb6b0}.workOrderFeedback.success{color:#267c48;background:#eefaf2;border-color:#b9dfc6}.workOrderFeedback.info{color:#24649b;background:#eef6ff;border-color:#b9d3ef}.manufacturingSheet{background:#fff;border:1px solid #d9dbd4;border-radius:18px;max-width:1580px;margin:0 auto;overflow:hidden;box-shadow:0 24px 60px #1416121c}.manufacturingSheet input,.manufacturingSheet select,.manufacturingSheet textarea{color:#171916;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d8dad3;border-radius:7px;outline:none}.manufacturingSheet input:focus,.manufacturingSheet select:focus,.manufacturingSheet textarea:focus{border-color:#e5a900;box-shadow:0 0 0 3px #f3b21921}.manufacturingSheet input:disabled,.manufacturingSheet select:disabled,.manufacturingSheet textarea:disabled{opacity:1;color:#5e625b;background:#f5f5f1}.manufacturingHeader{color:#fff;background:radial-gradient(circle at 95% -30%,#f3b2193b,#0000 35%),#0e100e;grid-template-columns:minmax(250px,.8fr) minmax(330px,1.15fr) minmax(400px,1fr);align-items:center;gap:24px;padding:18px 22px;display:grid}.manufacturingBrand{align-items:center;min-width:0;display:flex}.manufacturingBrand img{object-fit:contain;object-position:left center;border-radius:8px;width:min(100%,260px);height:54px}.manufacturingTitle h1{color:#fff;letter-spacing:-1px;text-shadow:0 1px 8px #00000047;margin:0;font-size:clamp(21px,2.1vw,34px);font-weight:900;line-height:1.05}.manufacturingTitle i{background:#f3b219;border-radius:5px;width:64px;height:5px;margin-top:10px;display:block}.manufacturingHeaderFields{grid-template-columns:1fr 1fr;gap:8px 14px;display:grid}.manufacturingHeaderFields label{color:#f3f3ee;text-transform:uppercase;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:6px;font-size:8px;font-weight:850;display:grid}.manufacturingHeaderFields input,.manufacturingHeaderFields select{border-color:#494a44;height:31px;padding:5px 8px;font-size:9px}.manufacturingIdentity{border:1px solid #d8dad3;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:15px 20px;display:grid;overflow:hidden}.manufacturingIdentity>label{border-bottom:1px solid #e3e4df;border-right:1px solid #e3e4df;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:53px;padding:8px 12px;display:grid}.manufacturingIdentity>label:nth-child(3n){border-right:0}.manufacturingIdentity>label:nth-child(n+4){border-bottom:0}.manufacturingIdentity span,.manufacturingFieldGrid label span,.observationField span{color:#3f423d;text-transform:uppercase;letter-spacing:.3px;font-size:8px;font-weight:850}.manufacturingIdentity strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.manufacturingIdentity input{height:30px;padding:6px 8px;font-size:9px}.inlineFields{grid-template-columns:minmax(0,1fr) 75px;gap:5px;min-width:0;display:grid}.manufacturingTopGrid,.manufacturingMiddleGrid,.manufacturingBottomGrid{gap:10px;margin:0 20px 10px;display:grid}.manufacturingTopGrid{grid-template-columns:1.08fr 1.12fr .58fr}.manufacturingMiddleGrid{grid-template-columns:.95fr 1.05fr .9fr}.manufacturingBottomGrid{grid-template-columns:.9fr 1.9fr}.manufacturingBlock{background:#fff;border:1px solid #d8dad3;border-radius:11px;min-width:0;overflow:hidden}.manufacturingBlockTitle{color:#fff;background:#111310;align-items:center;gap:11px;min-height:39px;display:flex}.manufacturingBlockTitle>b{color:#111310;background:#f3b219;align-self:stretch;place-items:center;width:42px;font-size:19px;display:grid}.manufacturingBlockTitle h2{text-transform:uppercase;letter-spacing:.4px;margin:0;font-size:10px}.manufacturingBlockTitle.simple{color:#f3b219;justify-content:center;padding:0 10px}.manufacturingFieldGrid{gap:0;padding:7px 12px;display:grid}.manufacturingFieldGrid.twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.manufacturingFieldGrid label{border-bottom:1px solid #ecece8;grid-template-columns:minmax(90px,.95fr) minmax(75px,1fr);align-items:center;gap:7px;min-width:0;min-height:36px;display:grid}.manufacturingFieldGrid label:last-child,.manufacturingFieldGrid.twoColumns label:nth-last-child(-n+2){border-bottom:0}.manufacturingFieldGrid input,.manufacturingFieldGrid select{height:27px;padding:5px 7px;font-size:9px}.manufacturingFieldGrid .binaryTechnicalControl{background:#fff;border:1px solid #d8dad3;border-radius:7px;align-items:center;gap:7px;min-width:0;min-height:27px;padding:4px 7px;display:flex}.manufacturingFieldGrid .binaryTechnicalControl input{accent-color:#dca30f;flex:none;width:15px;height:15px;padding:0}.manufacturingFieldGrid .binaryTechnicalControl b{color:#555952;text-transform:uppercase;font-size:8px}.manufacturingFieldGrid .binaryTechnicalControl:has(input:checked) b{color:#24894c}.manufacturingFieldGrid .binaryTechnicalControl:has(input:disabled){background:#f5f5f1}.technicalFields label{position:relative}.windingField{border:0;border-top:1px solid #ecece8;min-width:0;margin:0;padding:8px 12px 12px}.windingField legend{color:#3f423d;letter-spacing:.3px;text-transform:uppercase;padding:0;font-size:8px;font-weight:850}.windingOptions{grid-template-columns:repeat(8,minmax(42px,1fr));gap:5px;margin-top:7px;display:grid}.windingOptions button{color:#575b54;min-width:0;box-shadow:none;background:#f8f9f6;border:1px solid #dfe1da;border-radius:7px;justify-items:center;gap:2px;padding:5px 3px;display:grid}.windingOptions button:hover:not(:disabled){background:#fff9e8;border-color:#d7a017;transform:none}.windingOptions button.selected{color:#8d6700;background:#fff4d4;border-color:#dca30f;box-shadow:inset 0 0 0 1px #dca30f38}.windingOptions button:disabled{cursor:default;opacity:.58}.windingVisual{justify-content:center;align-items:center;gap:1px;min-width:0;display:flex}.windingVisual>b{color:currentColor;font-size:10px;font-weight:950}.windingOptions svg{width:38px;height:43px}.windingOptions span{text-transform:uppercase;font-size:6.5px;font-weight:850}.windingRollOutside,.windingRollInside,.windingRollSide,.windingCore,.windingWeb,.windingCut{stroke:#252b53;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.windingRollOutside{fill:#fff}.windingRollInside{fill:#fff27a}.windingRollSide,.windingWeb{fill:#fff}.windingCore{fill:#292929;stroke-width:1.1px}.windingCut{fill:none}.windingMark{fill:#171916;font-family:Arial,sans-serif;font-size:18px;font-weight:800}.inkTableWrap{overflow-x:auto}.inkTable{border-collapse:collapse;table-layout:fixed;width:100%}.inkTable th,.inkTable td{border-bottom:1px solid #dedfd9;border-right:1px solid #dedfd9;height:28px;padding:0}.inkTable thead th{color:#fff;text-transform:uppercase;background:#252722;height:26px;padding:4px;font-size:7px}.inkTable th:first-child{color:#f3b219;background:#171916;width:45px;font-size:9px}.inkTable thead th:last-child{width:68px}.inkTable tr:last-child th,.inkTable tr:last-child td{border-bottom:0}.inkTable th:last-child,.inkTable td:last-child{border-right:0}.inkTable input{border:0;border-radius:0;height:27px;padding:3px 5px;font-size:8px}.inkVarnishCheck{cursor:pointer;justify-content:center;align-items:center;gap:5px;min-height:27px;display:flex}.inkVarnishCheck input{accent-color:#dca30f;flex:none;width:15px;height:15px;padding:0}.inkVarnishCheck span{color:#555952;text-transform:uppercase;font-size:7px;font-weight:800}.inkVarnishCheck:has(input:checked) span{color:#24894c}.inkVarnishCheck:has(input:disabled){cursor:default}.checkGrid{padding:8px 12px;display:grid}.startupChecks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.startupChecks label{border-bottom:1px solid #ecece8;align-items:center;gap:8px;min-height:34px;display:flex}.startupChecks label:nth-last-child(-n+2){border-bottom:0}.checkGrid input,.validationCheckbox{accent-color:#e2a400;width:17px;height:17px}.checkGrid span{color:#353833;text-transform:uppercase;font-size:8px;font-weight:800}.qualityChecks{grid-template-columns:repeat(6,minmax(0,1fr));padding-bottom:5px}.qualityChecks label{text-align:center;border-right:1px solid #e6e7e2;justify-items:center;gap:8px;min-width:0;padding:8px 4px;display:grid}.qualityChecks label:last-child{border-right:0}.qualityChecks strong{color:#383b36;text-transform:uppercase;font-size:7px}.observationField{border-top:1px solid #ecece8;gap:5px;margin:0 12px 10px;padding-top:8px;display:grid}.observationField textarea{resize:vertical;min-height:57px;padding:7px;font-size:8px}.manufacturingFieldGrid .conductorNoteField{grid-column:1/-1;grid-template-columns:minmax(90px,.47fr) minmax(160px,1.53fr);padding-top:5px}.conductorNoteField textarea{resize:vertical;min-height:58px;padding:7px;font-size:8px}.finalStatusChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:11px;display:grid}.finalStatusChoice{opacity:.68;border:1px solid #dcded8;border-radius:8px;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:7px;min-height:71px;padding:8px;display:grid}.finalStatusChoice.selected{opacity:1;box-shadow:0 5px 15px #191b1614}.finalStatusChoice input{opacity:0;position:absolute}.finalStatusChoice i{border:2px solid;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;font-weight:900;display:grid}.finalStatusChoice span{text-transform:uppercase;font-size:7px;font-weight:900;line-height:1.35}.finalStatusChoice.tone-green{color:#288a50}.finalStatusChoice.tone-gold{color:#c58d00}.finalStatusChoice.tone-coral{color:#d35145}.validationGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.validationCard{border-right:1px solid #e2e3de;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:92px;padding:12px;transition:background .16s,box-shadow .16s;display:flex}.validationCard.allowed{cursor:pointer}.validationCard.allowed:hover{background:#fff9e8;box-shadow:inset 0 0 0 1px #dea40a33}.validationCard.validated{background:#f0faf3}.validationCard.saving{cursor:wait;opacity:.72}.validationCard.locked{background:#f6f6f3}.validationCard:last-child{border-right:0}.validationCard>div{gap:4px;min-width:0;display:grid}.validationCard strong{text-transform:uppercase;font-size:9px}.validationCard span,.validationCard small{color:#62665f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.validationCard small{color:#93968f}.validationCheckbox{color:#24894c;cursor:pointer;width:25px;height:25px;box-shadow:none;background:#fff;border:1.5px solid #9da19a;border-radius:4px;flex:none;place-items:center;padding:0;font-size:16px;font-weight:950;line-height:1;display:grid}.validationCheckbox[aria-checked=true]{background:#eaf8ee;border-color:#2f9758}.validationCheckbox:hover:not(:disabled){border-color:#d79e0b;transform:none;box-shadow:0 0 0 3px #f3b21921}.validationCheckbox:disabled{cursor:not-allowed;opacity:.55}.validationPrintState{color:#8a8e87;background:#fff;border:1.5px solid #b8bbb4;border-radius:4px;flex:none;place-items:center;width:25px;height:25px;font-size:14px;font-weight:950;line-height:1;display:grid}.validationPrintState.validated{color:#24894c;background:#eaf8ee;border-color:#2f9758}.pdfExporting{width:1580px!important;max-width:1580px!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important}.workOrderPrintLink{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.technicalSheetWorkspace{background:#f2f4ef}.technicalSheetRoot{overflow:hidden}.technicalSheetHeader{color:#fff;background:radial-gradient(circle at 92% 12%,#f3b2193b,#0000 24%),linear-gradient(135deg,#11150f,#20261e);grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr);align-items:center;gap:28px;padding:22px 28px;display:grid}.technicalSheetHeader img{border-radius:8px;width:min(100%,310px);height:auto}.technicalSheetHeader>div{min-width:0}.technicalSheetHeader span{color:#f3b219;letter-spacing:1.7px;font-size:10px;font-weight:900}.technicalSheetHeader h1{color:#fff;margin:6px 0 4px;font-size:clamp(24px,3vw,38px)}.technicalSheetHeader p{color:#c7cbc4;margin:0;font-size:11px}.technicalSheetRoot .manufacturingDetailPage{border-top:0;margin-top:0;padding-top:24px}.manufacturingDetailPage{border-top:2px solid #171916;margin:22px 20px 12px;padding-top:20px}.detailPageHeading,.detailInkSection>header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:12px;display:flex}.detailPageHeading span,.detailInkSection header span{color:#c68d00;letter-spacing:1.4px;font-size:8px;font-weight:900}.detailPageHeading h2{margin:4px 0 0;font-size:20px}.detailPageHeading p,.detailInkSection header p{color:#777b74;text-align:right;max-width:430px;margin:0;font-size:8px;line-height:1.5}.manufacturingDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.detailSection{break-inside:avoid;border:1px solid #d8dad3;border-radius:11px;min-width:0;overflow:hidden}.detailSection>header{background:#f6f7f3;grid-template-columns:5px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:38px;padding:0 11px 0 0;display:grid}.detailSection>header i{background:#dca30f;width:5px;height:100%}.detailSection.tone-blue>header i{background:#3f7fc4}.detailSection.tone-turquoise>header i{background:#2f9fa0}.detailSection.tone-violet>header i{background:#7a65c8}.detailSection.tone-green>header i{background:#3b9b62}.detailSection.tone-coral>header i{background:#df6c60}.detailSection h3,.detailInkSection h3{text-transform:uppercase;letter-spacing:.35px;margin:0;font-size:9px}.detailSection>header span{color:#8a8e86;text-transform:uppercase;font-size:6px;font-weight:850}.detailFields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;padding:7px 11px;display:grid}.detailFields>label{border-bottom:1px solid #ecece8;grid-template-columns:minmax(105px,.9fr) minmax(90px,1.1fr);align-items:center;gap:7px;min-width:0;min-height:34px;display:grid}.detailFields>label>span:first-child,.plateHandoffSummary>span{color:#3f423d;text-transform:uppercase;font-size:7px;font-weight:850}.detailFields input,.detailFields select{height:26px;padding:4px 6px;font-size:8px}.detailInputWithUnit{align-items:center;min-width:0;display:flex;position:relative}.detailInputWithUnit em{color:#8b8e87;pointer-events:none;font-size:7px;font-style:normal;position:absolute;right:6px}.detailInputWithUnit:has(em) input{padding-right:42px}.detailCheckboxControl{border:1px solid #d8dad3;border-radius:7px;align-items:center;gap:7px;min-height:26px;padding:4px 7px;display:flex}.detailCheckboxControl input{accent-color:#2f9658;width:15px;height:15px;padding:0}.detailCheckboxControl b{color:#60645d;text-transform:uppercase;font-size:7px}.plateHandoffSummary{background:#f7f4ff;border:1px solid #cfc5ef;border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(130px,.42fr) auto 1fr;align-items:center;gap:10px;margin-top:7px;padding:9px 10px;display:grid}.plateHandoffSummary strong{color:#6751bb;font-size:13px}.plateHandoffSummary small{color:#706b7d;font-size:7px}.detailInkSection{break-inside:avoid;border:1px solid #d8dad3;border-radius:11px;margin-top:10px;overflow:hidden}.detailInkSection>header{color:#fff;background:#111310;align-items:center;margin:0;padding:10px 12px}.detailInkSection header p{color:#c8cbc4}.detailInkTableWrap{overflow-x:auto}.detailInkTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1060px}.detailInkTable th,.detailInkTable td{border-bottom:1px solid #dedfd9;border-right:1px solid #dedfd9;height:30px;padding:0}.detailInkTable thead th{color:#fff;text-transform:uppercase;background:#252722;padding:4px;font-size:6px}.detailInkTable th:first-child{color:#f3b219;background:#171916;width:48px;font-size:9px}.detailInkTable input{border:0;border-radius:0;height:29px;padding:4px 5px;font-size:8px}.detailInkTable tr:last-child th,.detailInkTable tr:last-child td{border-bottom:0}.manufacturingFooter{color:#fff;background:#10120f;justify-content:space-between;gap:16px;margin-top:14px;padding:12px 22px;font-size:8px;display:flex}.manufacturingFooter strong{color:#f3b219}.workOrderLaunchButton{color:#ffc536;background:linear-gradient(135deg,#171a16,#2b2f27);box-shadow:0 8px 20px #1416122e}@media (max-width:1250px){.manufacturingHeader{grid-template-columns:minmax(220px,.7fr) minmax(260px,.9fr) minmax(360px,1fr)}.manufacturingTopGrid{grid-template-columns:1fr 1.25fr}.machineParameters{grid-column:1/-1}.machineParameters .manufacturingFieldGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.machineParameters .manufacturingFieldGrid label{border-bottom:0;grid-template-columns:1fr;align-content:center}.manufacturingMiddleGrid{grid-template-columns:1fr 1fr}.resultBlock{grid-column:1/-1}}@media (max-width:900px){.manufacturingWorkspace{padding:10px}.manufacturingToolbar,.manufacturingToolbar>div{flex-direction:column;align-items:stretch}.manufacturingToolbar span{display:none}.manufacturingHeader,.manufacturingHeaderFields,.manufacturingIdentity,.manufacturingTopGrid,.manufacturingMiddleGrid,.manufacturingBottomGrid{grid-template-columns:1fr}.manufacturingIdentity>label,.manufacturingIdentity>label:nth-child(n){border-bottom:1px solid #e3e4df;border-right:0}.manufacturingIdentity>label:last-child{border-bottom:0}.machineParameters,.resultBlock{grid-column:auto}.machineParameters .manufacturingFieldGrid{grid-template-columns:1fr}.windingOptions{grid-template-columns:repeat(4,minmax(48px,1fr))}.validationGrid,.manufacturingDetailGrid{grid-template-columns:1fr}.validationCard{border-bottom:1px solid #e2e3de;border-right:0}.validationCard:last-child{border-bottom:0}}@media (max-width:580px){.technicalSheetHeader{grid-template-columns:1fr;gap:14px;padding:18px}.manufacturingIdentity,.manufacturingTopGrid,.manufacturingMiddleGrid,.manufacturingBottomGrid,.manufacturingDetailPage{margin-left:10px;margin-right:10px}.detailPageHeading,.detailInkSection>header{flex-direction:column;align-items:flex-start}.detailPageHeading p,.detailInkSection header p{text-align:left}.detailFields,.plateHandoffSummary{grid-template-columns:1fr}.manufacturingHeader{padding:16px}.manufacturingHeaderFields,.manufacturingIdentity>label,.manufacturingFieldGrid label,.manufacturingFieldGrid.twoColumns,.startupChecks,.qualityChecks,.finalStatusChoices,.manufacturingFieldGrid .conductorNoteField{grid-template-columns:1fr}.windingOptions{grid-template-columns:repeat(2,minmax(64px,1fr))}.qualityChecks label,.finalStatusChoice{text-align:left;grid-template-columns:34px minmax(0,1fr);justify-items:start}.qualityChecks label{border-bottom:1px solid #e6e7e2;border-right:0}.qualityChecks input{grid-row:1}}@page{size:A4 landscape;margin:5mm}@media print{.technicalSheetRoot .technicalSheetHeader{-webkit-print-color-adjust:exact;print-color-adjust:exact;grid-template-columns:180px minmax(0,1fr);padding:8px 10px}.technicalSheetRoot .technicalSheetHeader img{width:170px}.technicalSheetRoot .technicalSheetHeader h1{font-size:17px}.technicalSheetRoot .technicalSheetHeader p,.technicalSheetRoot .technicalSheetHeader span{font-size:5.5px}.technicalSheetRoot .manufacturingDetailPage{break-before:auto;padding-top:4mm}body *{visibility:hidden!important}.manufacturingWorkspace,.manufacturingWorkspace *{visibility:visible!important}.noPrint{display:none!important}.manufacturingWorkspace{background:#fff;min-height:0;padding:0;position:absolute;inset:0}.manufacturingSheet{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0}.manufacturingSheet input,.manufacturingSheet select,.manufacturingSheet textarea,.manufacturingSheet input:disabled,.manufacturingSheet select:disabled,.manufacturingSheet textarea:disabled{color:#111;-webkit-text-fill-color:#111;background:#fff;padding:2px 3px}.manufacturingHeader{-webkit-print-color-adjust:exact;print-color-adjust:exact;grid-template-columns:.78fr 1.05fr 1.12fr;gap:10px;padding:8px 10px}.manufacturingBrand img{border-radius:5px;width:190px;height:39px}.manufacturingTitle h1{font-size:21px}.manufacturingHeaderFields label{grid-template-columns:53px minmax(0,1fr);font-size:6px}.manufacturingHeaderFields input,.manufacturingHeaderFields select{height:22px;font-size:6px}.manufacturingIdentity{margin:6px 8px}.manufacturingIdentity>label{grid-template-columns:73px minmax(0,1fr);min-height:34px;padding:3px 6px}.manufacturingIdentity span,.manufacturingFieldGrid label span,.observationField span{font-size:5.5px}.manufacturingIdentity strong,.manufacturingIdentity input{height:20px;font-size:6.5px}.manufacturingTopGrid,.manufacturingMiddleGrid,.manufacturingBottomGrid{gap:5px;margin:0 8px 5px}.manufacturingTopGrid{grid-template-columns:1.08fr 1.12fr .58fr}.manufacturingMiddleGrid{grid-template-columns:.95fr 1.05fr .9fr}.manufacturingBottomGrid{grid-template-columns:.9fr 1.9fr}.machineParameters,.resultBlock{grid-column:auto}.machineParameters .manufacturingFieldGrid{grid-template-columns:1fr;gap:0}.machineParameters .manufacturingFieldGrid label{border-bottom:1px solid #ecece8;grid-template-columns:minmax(75px,1fr) minmax(55px,.8fr)}.manufacturingBlockTitle{-webkit-print-color-adjust:exact;print-color-adjust:exact;min-height:24px}.manufacturingBlockTitle>b{width:27px;font-size:12px}.manufacturingBlockTitle h2{font-size:6.5px}.manufacturingFieldGrid{padding:3px 6px}.manufacturingFieldGrid label{min-height:23px}.manufacturingFieldGrid input,.manufacturingFieldGrid select{height:18px;font-size:6px}.manufacturingFieldGrid .binaryTechnicalControl{min-height:18px;padding:1px 3px}.manufacturingFieldGrid .binaryTechnicalControl input{width:10px;height:10px}.manufacturingFieldGrid .binaryTechnicalControl b{font-size:5.5px}.windingField{padding:3px 6px 5px}.windingField legend{font-size:5.5px}.windingOptions{grid-template-columns:repeat(8,minmax(30px,1fr));gap:2px;margin-top:3px}.windingOptions button{border-radius:3px;gap:0;padding:1px}.windingOptions svg{width:27px;height:31px}.windingVisual>b{font-size:6px}.windingOptions span{font-size:4.5px}.inkTable th,.inkTable td{height:19px}.inkTable thead th{-webkit-print-color-adjust:exact;print-color-adjust:exact;height:18px;font-size:4.8px}.inkTable input{height:18px;font-size:5.5px}.inkVarnishCheck{gap:2px;min-height:18px}.inkVarnishCheck input{width:10px;height:10px}.inkVarnishCheck span{font-size:4.5px}.startupChecks label{min-height:22px}.checkGrid{padding:3px 6px}.checkGrid input,.validationCheckbox{width:12px;height:12px}.checkGrid span,.qualityChecks strong{font-size:5.2px}.qualityChecks label{gap:3px;padding:4px 2px}.observationField{gap:2px;margin:0 6px 4px;padding-top:3px}.observationField textarea{min-height:28px;font-size:5.5px}.manufacturingFieldGrid .conductorNoteField{grid-template-columns:minmax(75px,.45fr) minmax(95px,1.55fr)}.conductorNoteField textarea{min-height:30px;font-size:5.5px}.finalStatusChoices{gap:3px;padding:5px}.finalStatusChoice{grid-template-columns:19px minmax(0,1fr);gap:3px;min-height:44px;padding:4px}.finalStatusChoice i{width:18px;height:18px;font-size:8px}.finalStatusChoice span{font-size:4.7px}.validationCard{min-height:50px;padding:6px}.validationCard strong{font-size:6px}.validationCard span,.validationCard small{font-size:5px}.manufacturingFooter{-webkit-print-color-adjust:exact;print-color-adjust:exact;margin-top:5px;padding:6px 10px;font-size:5.5px}.manufacturingDetailPage{break-before:page;border-top:0;margin:0;padding:7mm 3mm 0}.detailPageHeading{margin-bottom:5px}.detailPageHeading h2{font-size:14px}.detailPageHeading span,.detailInkSection header span{font-size:5.5px}.detailPageHeading p,.detailInkSection header p{font-size:5px}.manufacturingDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.detailSection>header{min-height:23px}.detailSection h3,.detailInkSection h3{font-size:6px}.detailSection>header span{font-size:4.5px}.detailFields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:7px;padding:3px 5px}.detailFields>label{grid-template-columns:minmax(66px,.9fr) minmax(55px,1.1fr);gap:3px;min-height:21px}.detailFields>label>span:first-child,.plateHandoffSummary>span{font-size:4.5px}.detailFields input,.detailFields select,.detailInkTable input{height:17px;font-size:5px}.detailInputWithUnit em,.detailCheckboxControl b{font-size:4.5px}.detailCheckboxControl{min-height:17px;padding:1px 3px}.detailCheckboxControl input{width:10px;height:10px}.plateHandoffSummary{grid-template-columns:minmax(85px,.42fr) auto 1fr;margin-top:3px;padding:4px 5px}.plateHandoffSummary strong{font-size:8px}.plateHandoffSummary small{font-size:4.5px}.detailInkSection{margin-top:4px}.detailInkSection>header{padding:4px 6px}.detailInkTable{min-width:0}.detailInkTable th,.detailInkTable td{height:18px}.detailInkTable thead th{font-size:4px}.detailInkTable th:first-child{width:28px;font-size:5px}}.orderTrackingLinkStatus{background:#eaf7ef;border:1px solid #cfe9d7;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.orderTrackingLinkStatus span{color:#2f8f57;letter-spacing:1px;font-size:8px;font-weight:850}.orderTrackingLinkStatus button{padding:7px 9px;font-size:8px}
.accountingContent{max-width:none;padding-right:clamp(24px,4vw,64px)}.accountingHeader{align-items:center}.accountingHeaderActions,.accountingActionBar>div:last-child{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.accountingHeaderActions .ghostLink{padding:12px 16px}.accountingTabs{scrollbar-width:none;gap:7px;margin:-13px 0 22px;padding:4px 1px 8px;display:flex;overflow:auto}.accountingTabs::-webkit-scrollbar{display:none}.accountingTabs button{color:#777a72;border:1px solid var(--olmoz-line);box-shadow:none;background:#fff;flex:none;padding:10px 14px;font-size:10px}.accountingTabs button:hover{box-shadow:none;background:var(--olmoz-gold-soft);color:var(--olmoz-gold-dark);transform:none}.accountingTabs button.active{background:var(--olmoz-ink);color:#fff;border-color:var(--olmoz-ink);box-shadow:0 8px 20px #14161121}.accountingNotice{background:var(--olmoz-blue-soft);color:#285f9f;border:1px solid #dbe8f7;border-radius:12px;margin:0 0 16px;padding:13px 16px;font-size:11px;line-height:1.45}.accountingNotice.success{background:var(--olmoz-green-soft);color:#287546;border-color:#cce8d6}.accountingNotice.error{background:var(--olmoz-coral-soft);color:#9c3f32;border-color:#f0cbc4}.accountingLoading{text-align:center;color:#878a82;padding:50px}.accountingMetrics{grid-template-columns:repeat(5,minmax(0,1fr))}.accountingMetrics article{min-width:0}.accountingMetrics strong{white-space:nowrap;font-size:clamp(20px,2vw,29px)}.accountingMetrics article:nth-child(5){--metric-accent:var(--olmoz-turquoise);--metric-wash:var(--olmoz-turquoise-soft)}.accountingOverviewGrid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:16px;display:grid}.accountingOverviewGrid .panel{margin-top:0}.accountingSectionHead,.accountingActionBar{justify-content:space-between;align-items:center;gap:16px;display:flex}.accountingSectionHead{margin-bottom:18px}.accountingSectionHead small,.accountingActionBar small,.accountingFormHead small{color:var(--olmoz-gold-dark);letter-spacing:1.6px;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.accountingSectionHead h2,.accountingActionBar h2,.accountingFormHead h2{margin:0;font-size:18px}.accountingActionBar{margin:6px 0 12px}.accountingActionBar>div:last-child{justify-content:flex-end}.accountingActionBar .ghost{padding:12px 16px}.accountingAlerts{border-top:1px solid #efefe9;display:grid}.accountingAlerts>a,.accountingAlerts>button{color:inherit;text-align:left;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #efefe9;border-radius:0;grid-template-columns:8px 1fr;align-items:start;gap:12px;padding:14px 4px;text-decoration:none;display:grid}.accountingAlerts>a:hover,.accountingAlerts>button:hover{box-shadow:none;background:#fffaf0;transform:none}.accountingAlerts i{background:var(--olmoz-gold);border-radius:50%;width:8px;height:8px;margin-top:4px}.accountingAlerts i.coral{background:var(--olmoz-coral)}.accountingAlerts i.violet{background:var(--olmoz-violet)}.accountingAlerts span{gap:4px;display:grid}.accountingAlerts b{font-size:11px}.accountingAlerts small{color:#84877f;font-size:9px}.accountingAlerts>p{color:#8a8d85;text-align:center;padding:25px;font-size:11px}.accountingAutomation{gap:10px;margin:0;padding:0;list-style:none;display:grid}.accountingAutomation li{background:#fafaf7;border:1px solid #eeeee8;border-radius:11px;grid-template-columns:85px 1fr;align-items:center;gap:12px;padding:11px 12px;display:grid}.accountingAutomation b{color:var(--olmoz-gold-dark);font-size:10px}.accountingAutomation span{color:#74776f;font-size:10px;line-height:1.35}.accountingSearch{max-width:560px;margin:0 0 15px}.accountingTableWrap{border:1px solid #ecece6;border-radius:12px;width:100%;overflow:auto}.accountingTable{border-collapse:collapse;text-align:left;width:100%;min-width:850px}.accountingTable th{color:#868981;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#f7f7f3;padding:11px 12px;font-size:8px}.accountingTable td{color:#4f524b;vertical-align:middle;border-top:1px solid #edede8;padding:13px 12px;font-size:10px}.accountingTable td>b,.accountingTable a b{color:#20221d}.accountingTable td>a{color:inherit;gap:3px;text-decoration:none;display:grid}.accountingTable td small{color:#969990;margin-top:3px;font-size:8px;display:block}.accountingTable select{background:#fff;border:1px solid #dedfd8;border-radius:8px;min-width:130px;padding:7px 8px;font-size:9px}.accountingEmpty{text-align:center;color:#8e9189;padding:28px 12px;font-size:11px}.accountingStatus{background:var(--olmoz-blue-soft);color:var(--olmoz-blue);white-space:nowrap;border:1px solid #d7e7fa;border-radius:20px;padding:6px 8px;font-size:8px;font-weight:800;line-height:1;display:inline-flex}.accountingStatus.success{background:var(--olmoz-green-soft);color:var(--olmoz-green);border-color:#cde9d7}.accountingStatus.danger{background:var(--olmoz-coral-soft);color:var(--olmoz-coral);border-color:#f0cbc4}.accountingStatus.violet{background:var(--olmoz-violet-soft);color:var(--olmoz-violet);border-color:#ddd5f7}.miniButton{white-space:nowrap;background:#292c25;border-radius:7px;padding:7px 9px;font-size:8px}.accountingFormPanel{background:#fff;border:1px solid #e2d4aa;border-radius:15px;margin:0 0 18px;padding:22px;box-shadow:0 16px 45px #1e1f1914}.accountingFormHead{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.accountingFormHead>button{color:#656861;width:34px;height:34px;box-shadow:none;background:#f4f4ef;border-radius:10px;padding:0;font-size:20px}.accountingFormGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.accountingField{gap:6px;display:grid}.accountingField.wide{grid-column:1/-1}.accountingField>span{letter-spacing:.8px;text-transform:uppercase;color:#777a72;font-size:8px;font-weight:800}.accountingField input,.accountingField select,.accountingField textarea{color:#272922;background:#fbfbf8;border:1px solid #ddded7;border-radius:9px;outline:none;width:100%;min-width:0;padding:10px 11px;font-size:11px}.accountingField textarea{resize:vertical;min-height:74px}.accountingFormPanel>button{min-width:180px}.importCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.importCards article{border:1px solid #e5e2ef;border-top:3px solid var(--olmoz-violet);background:linear-gradient(145deg,#fff,var(--olmoz-violet-soft));border-radius:13px;padding:16px}.importCards h3{margin:12px 0 5px;font-size:13px}.importCards p{color:#777a72;margin:0 0 15px;font-size:9px}.importCards dl{grid-template-columns:repeat(3,1fr);gap:7px;margin:0;display:grid}.importCards dl div{gap:3px;display:grid}.importCards dt{text-transform:uppercase;color:#999;font-size:7px}.importCards dd{margin:0;font-size:9px;font-weight:700}.accountingDocumentPage{border:1px solid var(--olmoz-line);background:#fff;border-radius:15px;max-width:1050px;margin:0 auto;padding:38px;box-shadow:0 12px 35px #1c1e170d}.accountingDocTop{background:#10120f;border-bottom:3px solid #d49b08;border-radius:10px;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.accountingDocLogo{width:350px;max-width:56%;height:74px;position:relative;overflow:hidden}.accountingDocLogo img{width:100%;max-width:none;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accountingDocMeta{text-align:right;color:#fff;gap:4px;display:grid}.accountingDocMeta strong{color:#fff;font-size:24px}.accountingDocMeta span{color:#fff;font-size:13px;font-weight:800}.accountingDocMeta small{color:#c9cac4;font-size:9px}.accountingDocParties{grid-template-columns:1fr 1fr;gap:50px;padding:25px 0;display:grid}.accountingDocParties>div{gap:4px;font-size:10px;display:grid}.accountingDocParties small{color:var(--olmoz-gold-dark);letter-spacing:1.4px;font-size:8px;font-weight:800}.accountingDocParties strong{font-size:14px}.accountingDocTable{border-collapse:collapse;width:100%;font-size:9px}.accountingDocTable th{color:#fff;text-align:left;background:#171914;padding:9px}.accountingDocTable td{border-bottom:1px solid #e7e7e0;padding:10px 9px}.accountingDocBottom{grid-template-columns:1.5fr .7fr;gap:35px;margin-top:25px;display:grid}.accountingDocTotals{align-content:start;gap:8px;display:grid}.accountingDocTotals div{border-bottom:1px solid #eee;justify-content:space-between;padding:7px 0;font-size:10px;display:flex}.accountingDocTotals div:last-child{border-top:2px solid #171914;border-bottom:0;font-size:14px;font-weight:800}.accountingDocFooter{color:#777;border-top:1px solid #ddd;justify-content:space-between;margin-top:26px;padding-top:12px;font-size:8px;display:flex}@media (max-width:1180px){.accountingMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.accountingFormGrid,.importCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.accountingHeader,.accountingActionBar,.accountingSectionHead{flex-direction:column;align-items:flex-start}.accountingHeaderActions{width:100%}.accountingOverviewGrid{grid-template-columns:1fr}.accountingMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.importCards{grid-template-columns:1fr}.accountingDocumentPage{padding:22px}.accountingDocTop,.accountingDocParties,.accountingDocBottom{grid-template-columns:1fr;gap:18px;display:grid}.accountingDocMeta{text-align:left}.accountingDocLogo{width:320px;max-width:100%}}@media (max-width:560px){.accountingMetrics,.accountingFormGrid{grid-template-columns:1fr}.accountingField.wide{grid-column:auto}.accountingHeaderActions>a,.accountingHeaderActions>button{width:100%;margin-top:0}.accountingActionBar>div:last-child{justify-content:stretch;width:100%}.accountingActionBar>div:last-child button{flex:1}.accountingFormPanel{padding:16px}.accountingTabs{margin-top:-5px}.accountingDocLogo{width:260px;height:56px}}@media print{.accountingDocumentView .sidebar,.accountingDocumentView .noPrint,.notificationHub{display:none!important}.accountingDocumentView.shell{display:block}.accountingDocumentView .content{max-width:none!important;padding:0!important}.accountingDocumentPage{box-shadow:none;border:0;border-radius:0;max-width:none;padding:10mm 12mm}.accountingDocTop{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#10120f!important;display:flex!important}.accountingDocParties{grid-template-columns:1fr 1fr!important;display:grid!important}.accountingDocBottom{grid-template-columns:1.5fr .7fr!important;display:grid!important}.accountingDocLogo{width:82mm!important}.accountingDocTable th{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#fff!important;background:#171914!important}@page{size:A4;margin:0}}.accountingWorkspaceLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:-12px 0 20px;display:grid}.accountingWorkspaceLinks a{border:1px solid var(--olmoz-line);background:#fff;border-radius:13px;gap:5px;padding:15px 17px;text-decoration:none;display:grid;box-shadow:0 8px 26px #1b1d1709}.accountingWorkspaceLinks a:first-child{border-left:3px solid var(--olmoz-turquoise);background:linear-gradient(135deg,#fff,var(--olmoz-turquoise-soft))}.accountingWorkspaceLinks a:last-child{border-left:3px solid var(--olmoz-gold);background:linear-gradient(135deg,#fff,var(--olmoz-gold-soft))}.accountingWorkspaceLinks span{letter-spacing:1.3px;color:#85887f;font-size:8px;font-weight:800}.accountingWorkspaceLinks strong{color:#292b25;font-size:11px}.dossierMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.dossierMetrics article:nth-child(4){--metric-accent:var(--olmoz-coral);--metric-wash:var(--olmoz-coral-soft)}.dossierListPanel{padding:0;overflow:hidden}.dossierToolbar{border-bottom:1px solid #ecece6;justify-content:space-between;align-items:end;gap:18px;padding:20px 22px;display:flex}.dossierToolbar .accountingSearch{margin:0}.dossierFilter{gap:6px;min-width:210px;display:grid}.dossierFilter span{letter-spacing:1px;text-transform:uppercase;color:#85887f;font-size:8px;font-weight:800}.dossierFilter select{background:#fbfbf8;border:1px solid #dedfd8;border-radius:9px;padding:10px 11px;font-size:10px}.dossierRows{display:grid}.dossierRow{color:inherit;border-bottom:1px solid #ecece6;gap:12px;padding:19px 22px;text-decoration:none;transition:background .16s;display:grid;position:relative}.dossierRow:last-child{border-bottom:0}.dossierRow:hover{background:linear-gradient(90deg,#d69a120e,#0000)}.dossierRow.status-blocked{background:linear-gradient(90deg,var(--olmoz-coral-soft),#fff 42%)}.dossierMain{grid-template-columns:minmax(170px,1fr) minmax(180px,1.2fr) minmax(145px,.8fr) minmax(250px,1.2fr) minmax(110px,.65fr);align-items:center;gap:18px;display:grid}.dossierIdentity,.dossierClient,.dossierOwner,.dossierDue{gap:4px;min-width:0;display:grid}.dossierIdentity{grid-template-columns:10px 1fr;align-items:center}.dossierIdentity>div{gap:4px;min-width:0;display:grid}.dossierIdentity strong,.dossierClient strong{color:#24261f;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.dossierIdentity small,.dossierClient small,.dossierOwner small,.dossierDue small{color:#92958c;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.dossierOwner span,.dossierDue span{color:#4e5149;font-size:10px;font-weight:750}.priorityDot{background:var(--olmoz-blue);width:9px;height:9px;box-shadow:0 0 0 4px var(--olmoz-blue-soft);border-radius:50%}.priorityDot.low{background:var(--olmoz-green);box-shadow:0 0 0 4px var(--olmoz-green-soft)}.priorityDot.high{background:var(--olmoz-gold);box-shadow:0 0 0 4px var(--olmoz-gold-soft)}.priorityDot.urgent{background:var(--olmoz-coral);box-shadow:0 0 0 4px var(--olmoz-coral-soft)}.dossierDocuments{align-items:center;gap:6px;display:flex}.dossierDocuments span{color:#a1a39c;white-space:nowrap;background:#f3f3ef;border:1px solid #e5e6df;border-radius:15px;padding:5px 7px;font-size:8px}.dossierDocuments span.done{background:var(--olmoz-green-soft);color:var(--olmoz-green);border-color:#cfe9d7}.dossierDocuments i{color:#b4b6af;font-style:normal}.dossierProgressLine{grid-template-columns:minmax(170px,1fr) minmax(150px,.45fr) auto;align-items:center;gap:13px;padding-left:28px;display:grid}.dossierProgressLine>div{background:#ecece6;border-radius:6px;height:5px;overflow:hidden}.dossierProgressLine>div i{border-radius:inherit;background:linear-gradient(90deg,var(--olmoz-gold),var(--olmoz-green));height:100%;display:block}.dossierProgressLine>span{color:var(--olmoz-blue);font-size:9px;font-weight:800}.dossierProgressLine>b{color:#878a81;font-size:8px}.identityWarning{color:var(--olmoz-coral);font-size:8px;font-weight:800;position:absolute;top:11px;right:22px}.dossierFlowPanel{margin-top:0}.dossierFlow{grid-template-columns:repeat(8,minmax(80px,1fr));display:grid;position:relative}.dossierFlow:before{content:"";background:#e7e7e0;height:2px;position:absolute;top:16px;left:5%;right:5%}.dossierFlow>div{z-index:1;text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.dossierFlow>div>span{color:#a1a39b;background:#fff;border:2px solid #dedfd8;border-radius:50%;place-items:center;width:33px;height:33px;font-size:9px;font-weight:850;display:grid}.dossierFlow>div.done>span{background:var(--olmoz-green);border-color:var(--olmoz-green);color:#fff;box-shadow:0 0 0 5px var(--olmoz-green-soft)}.dossierFlow strong{font-size:9px}.dossierFlow small{color:#94978f;font-size:7px}.dossierDetailGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:17px;display:grid}.dossierDetailGrid .panel{margin-top:16px}.dossierDetailGrid>aside{position:sticky;top:18px}.dossierDocumentCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dossierDocumentCards>a{border:1px solid #e7e7e0;border-top:3px solid var(--olmoz-gold);color:inherit;background:linear-gradient(145deg,#fff,#fffaf0);border-radius:12px;gap:7px;padding:15px;text-decoration:none;display:grid}.dossierDocumentCards>a span{color:var(--olmoz-gold-dark);letter-spacing:.6px;text-transform:uppercase;font-size:8px;font-weight:850}.dossierDocumentCards>a strong{font-size:12px}.dossierDocumentCards>a small{color:#85887f;font-size:8px}.dossierDocumentActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.dossierDocumentActions button,.dossierDocumentActions a{padding:10px 13px;font-size:9px}.dossierEvents{display:grid}.dossierEvents article{grid-template-columns:10px 1fr;gap:12px;padding:0 0 18px;display:grid;position:relative}.dossierEvents article:before{content:"";background:#e5e5df;width:1px;position:absolute;top:13px;bottom:0;left:4px}.dossierEvents article:last-child:before{display:none}.dossierEvents i{background:var(--olmoz-gold);z-index:1;width:9px;height:9px;box-shadow:0 0 0 4px var(--olmoz-gold-soft);border-radius:50%;margin-top:3px;position:relative}.dossierEvents article>div{gap:5px;display:grid}.dossierEvents strong{font-size:10px}.dossierEvents p{color:#686b63;margin:0;font-size:9px;line-height:1.45}.dossierEvents small{color:#999c94;font-size:8px}.dossierControlPanel{gap:13px;display:grid}.dossierControlPanel .accountingSectionHead{margin-bottom:3px}.dossierControlPanel>button{margin-top:3px}.dossierClientPanel dl,.settingsPreview dl{gap:10px;margin:0 0 17px;display:grid}.dossierClientPanel dl div,.settingsPreview dl div{border-bottom:1px solid #efefe9;grid-template-columns:95px 1fr;gap:10px;padding-bottom:8px;display:grid}.dossierClientPanel dt,.settingsPreview dt{text-transform:uppercase;color:#989b92;font-size:8px}.dossierClientPanel dd,.settingsPreview dd{word-break:break-word;margin:0;font-size:9px;font-weight:750}.settingsLayout{grid-template-columns:minmax(0,1.4fr) minmax(290px,.6fr);align-items:start;gap:18px;display:grid}.accountingSettingsForm{margin-top:0}.accountingSettingsForm>section{border-bottom:1px solid #ecece6;margin-bottom:24px;padding:0 0 24px}.accountingSettingsForm>section:last-of-type{margin-bottom:0}.settingsSubmit{justify-content:flex-end;display:flex}.settingsPreview{background:linear-gradient(145deg,#fff,#fffaf0);margin-top:0;position:sticky;top:18px}.settingsLogo{background:#10120f;border-radius:9px;height:75px;margin-bottom:20px;display:block;position:relative;overflow:hidden}.settingsLogo img{width:320px;max-width:90%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.settingsPreview>small{letter-spacing:1.4px;color:var(--olmoz-gold-dark);font-size:8px;font-weight:800}.settingsPreview>h2{margin:7px 0;font-size:19px}.settingsPreview>p{color:#676a62;margin:4px 0;font-size:9px;line-height:1.4}.settingsPreview dl{margin-top:20px}.settingsPreview .accountingNotice{margin:18px 0 0}@media (max-width:1220px){.dossierMain{grid-template-columns:minmax(160px,1fr) minmax(170px,1fr) minmax(140px,.8fr) minmax(230px,1.2fr)}.dossierDue{display:none}.dossierFlow{grid-template-columns:repeat(4,1fr);row-gap:24px}.dossierFlow:before{display:none}}@media (max-width:960px){.accountingWorkspaceLinks,.settingsLayout,.dossierDetailGrid{grid-template-columns:1fr}.dossierDetailGrid>aside,.settingsPreview{position:static}.dossierMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dossierMain{grid-template-columns:1fr 1fr}.dossierDocuments{grid-column:1/-1}.dossierOwner{display:none}.dossierDocumentCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.accountingWorkspaceLinks,.dossierMetrics{grid-template-columns:1fr}.dossierToolbar{flex-direction:column;align-items:stretch}.dossierFilter{min-width:0}.dossierRow{padding:17px 15px}.dossierMain{grid-template-columns:1fr}.dossierClient{padding-left:20px}.dossierDocuments{grid-column:auto;padding-left:20px}.dossierProgressLine{grid-template-columns:1fr;padding-left:20px}.dossierProgressLine>b{display:none}.identityWarning{margin-left:20px;position:static}.dossierFlow{grid-template-columns:repeat(2,1fr)}.dossierDocumentCards{grid-template-columns:1fr}.settingsSubmit button{width:100%}}
.settingsContent{max-width:none}.settingsContent>header{align-items:center}.settingsSecureBadge{background:var(--olmoz-green-soft);color:var(--olmoz-green);letter-spacing:.8px;border:1px solid #cfe7d7;border-radius:20px;align-items:center;gap:7px;padding:8px 11px;font-size:8px;font-weight:850;display:inline-flex}.settingsMessage{z-index:70;border-radius:11px;margin:0 0 14px;padding:12px 14px;font-size:11px;font-weight:700;position:sticky;top:16px;box-shadow:0 10px 28px #191b1417}.settingsMessage.success{background:var(--olmoz-green-soft);color:#277448;border:1px solid #cce8d6}.settingsMessage.error{background:var(--olmoz-coral-soft);color:#a44235;border:1px solid #f0cec7}.settingsWorkspace{grid-template-columns:205px minmax(0,1fr);align-items:start;gap:18px;display:grid}.settingsTabs{background:#ecece7;border:1px solid #e0e0d9;border-radius:14px;gap:7px;padding:8px;display:grid;position:sticky;top:25px}.settingsTabs button{color:#656861;width:100%;box-shadow:none;background:0 0;justify-content:flex-start;gap:10px;padding:11px;font-size:10px}.settingsTabs button:hover{box-shadow:none;background:#fff9;transform:none}.settingsTabs button.active{color:#1c1e19;background:#fff;box-shadow:0 5px 14px #191b1414}.settingsTabs button i{color:#777a72;background:#f3f3ef;border-radius:8px;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;font-weight:900;display:grid}.settingsTabs button.active i{background:var(--olmoz-gold-soft);color:var(--olmoz-gold-dark)}.settingsPanels{min-width:0}.settingsPanel{border:1px solid var(--olmoz-line);background:#fff;border-radius:16px;padding:25px;box-shadow:0 9px 30px #1a1c150a}.settingsPanelHead{border-bottom:1px solid #ecece6;align-items:center;gap:13px;padding-bottom:19px;display:flex}.settingsPanelHead>div{gap:3px;display:grid}.settingsPanelHead p{color:var(--olmoz-gold-dark);letter-spacing:1.5px;margin:0;font-size:8px;font-weight:850}.settingsPanelHead h2{margin:0;font-size:19px}.settingsPanelHead small{color:#85887f;font-size:9px;line-height:1.45}.settingsIcon{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.settingsIcon.gold{background:var(--olmoz-gold-soft);color:var(--olmoz-gold-dark)}.settingsIcon.blue{background:var(--olmoz-blue-soft);color:var(--olmoz-blue)}.settingsIcon.violet{background:var(--olmoz-violet-soft);color:var(--olmoz-violet)}.settingsIcon.green{background:var(--olmoz-green-soft);color:var(--olmoz-green)}.settingsIcon.coral{background:var(--olmoz-coral-soft);color:var(--olmoz-coral)}.settingsIcon.turquoise{background:var(--olmoz-turquoise-soft);color:var(--olmoz-turquoise)}.profileSummary{background:linear-gradient(145deg,#fafaf7,#fff);border:1px solid #e9e9e2;border-radius:13px;grid-template-columns:52px 1fr auto;align-items:center;gap:13px;margin:22px 0;padding:16px;display:grid}.profileSummary>span{background:var(--olmoz-gold-soft);width:52px;height:52px;color:var(--olmoz-gold-dark);border:1px solid #f0dca0;border-radius:14px;place-items:center;font-size:13px;font-weight:900;display:grid}.profileSummary>div{gap:4px;display:grid}.profileSummary strong{font-size:13px}.profileSummary small{color:#85887f;font-size:9px}.statusBadge{background:var(--olmoz-green-soft);width:max-content;color:var(--olmoz-green);border-radius:20px;padding:6px 8px;font-size:8px}.settingsForm{gap:14px;display:grid}.settingsForm>label,.settingsFormGrid label,.mfaEnrollment label{text-transform:uppercase;letter-spacing:.5px;color:#686b64;gap:6px;font-size:9px;font-weight:800;display:grid}.settingsForm input,.settingsForm select,.passkeyCreate input,.mfaEnrollment input{color:#20221d;background:#fff;border:1px solid #deded7;border-radius:9px;outline:none;width:100%;padding:11px 12px;font-size:11px}.settingsForm input[readonly]{color:#85887f;background:#f6f6f2}.settingsForm label>small{text-transform:none;letter-spacing:0;color:#999c94;font-size:8px;font-weight:500}.settingsForm>button{width:max-content}.settingsFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:2px 0 4px;display:grid}.settingsFacts>div,.permissionSummary>div{background:#f7f7f3;border-radius:10px;gap:6px;padding:12px;display:grid}.settingsFacts small,.permissionSummary small{letter-spacing:.8px;color:#91948b;font-size:7px}.settingsFacts strong,.permissionSummary strong{font-size:10px}.settingsSecurityGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.settingsSecurityGrid .settingsPanel{height:100%}.passkeyCreate{grid-template-columns:1fr auto;gap:8px;margin:18px 0 5px;display:grid}.passkeyCreate button,.mfaPanel>button{padding:11px 13px;font-size:9px}.settingsNotice{border-radius:9px;margin-top:14px;padding:11px 12px;font-size:9px;line-height:1.5}.settingsNotice.warning{background:var(--olmoz-gold-soft);color:#7d5a09;border:1px solid #f0dda8}.securityList{border-top:1px solid #ecece6;margin-top:14px;display:grid}.securityList article,.currentDevice{border-bottom:1px solid #ecece6;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:12px 1px;display:grid}.securityList article>div,.currentDevice>div{gap:4px;min-width:0;display:grid}.securityList strong,.currentDevice strong{font-size:10px}.securityList small,.currentDevice small{color:#8b8e86;font-size:8px;line-height:1.35}.deviceMark,.currentDevice>span{background:var(--olmoz-violet-soft);width:34px;height:34px;color:var(--olmoz-violet);border-radius:9px;place-items:center;font-weight:900;display:grid}.dangerLink{color:var(--olmoz-coral);box-shadow:none;background:0 0;padding:5px;font-size:8px}.dangerLink:hover{box-shadow:none;background:var(--olmoz-coral-soft);transform:none}.emptySecurity{color:#90938b;text-align:center;margin:0;padding:20px 5px;font-size:9px}.securityState{border:1px solid #e6e6df;border-radius:10px;grid-template-columns:10px 1fr auto;align-items:center;gap:8px;margin:18px 0;padding:12px;display:grid}.securityState>span{border-radius:50%;width:8px;height:8px}.securityState>span.on{background:var(--olmoz-green);box-shadow:0 0 0 4px var(--olmoz-green-soft)}.securityState>span.off{background:#bbb}.securityState strong{font-size:10px}.securityState small{color:#8b8e86;font-size:8px}.mfaEnrollment{background:#fafaf7;border:1px solid #e7e7df;border-radius:12px;gap:12px;padding:16px;display:grid}.mfaEnrollment>p{color:#6f726a;margin:0;font-size:9px;line-height:1.55}.mfaEnrollment img{background:#fff;border:1px solid #e0e0d8;border-radius:10px;padding:8px}.mfaEnrollment details{font-size:8px}.mfaEnrollment code{overflow-wrap:anywhere;background:#efefe9;border-radius:7px;margin-top:7px;padding:8px;display:block}.mfaEnrollment>div{gap:8px;display:flex}.secondaryButton{color:#373a33;box-shadow:none;background:#fff;border:1px solid #deded7}.secondaryButton:hover{box-shadow:none}.currentDevice{border:1px solid #e6e6df;border-radius:11px;margin:18px 0;padding:13px}.currentDevice>b{background:var(--olmoz-green-soft);color:var(--olmoz-green);border-radius:20px;padding:5px 7px;font-size:7px}.dangerButton{border:1px solid #edc8c1;color:var(--olmoz-coral)!important;box-shadow:none!important;background:#fff!important}.dangerButton:hover{background:var(--olmoz-coral-soft)!important}.preferencesForm{margin-top:20px}.preferencesForm fieldset{border:0;margin:0;padding:0}.preferencesForm legend{text-transform:uppercase;letter-spacing:.8px;margin-bottom:10px;font-size:9px;font-weight:850}.choiceCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.choiceCards label{cursor:pointer;border:1px solid #e2e2da;border-radius:11px;align-items:center;gap:10px;padding:13px;display:flex}.choiceCards label.selected{background:var(--olmoz-gold-soft);border-color:#dfbd63}.choiceCards input{width:auto}.choiceCards span{gap:3px;font-size:10px;font-weight:800;display:grid}.choiceCards small{color:#85887f;font-size:8px;font-weight:500}.settingsFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.switchList{border:1px solid #e6e6df;border-radius:12px;display:grid;overflow:hidden}.settingSwitchRow{cursor:pointer;border-bottom:1px solid #e9e9e2;grid-template-columns:1fr 38px;align-items:center;gap:12px;position:relative;padding:13px!important;display:grid!important}.settingSwitchRow:last-child{border-bottom:0}.settingSwitchRow>span{gap:4px;display:grid}.settingSwitchRow strong{text-transform:none;letter-spacing:0;color:#2b2e27;font-size:10px}.settingSwitchRow small{font-size:8px!important}.settingSwitchRow input{opacity:0;width:1px;height:1px;position:absolute}.settingSwitchRow>i{background:#d5d6d0;border-radius:12px;width:36px;height:20px;transition:all .15s;position:relative}.settingSwitchRow>i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .15s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #00000029}.settingSwitchRow input:checked+i{background:var(--olmoz-green)}.settingSwitchRow input:checked+i:after{transform:translate(16px)}.permissionSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:20px 0;display:grid}.greenText{color:var(--olmoz-green)}.permissionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.permissionGrid article{border:1px solid #e5e5de;border-radius:10px;grid-template-columns:28px 1fr;align-items:center;gap:2px 9px;padding:12px;display:grid}.permissionGrid article>span{background:var(--olmoz-green-soft);width:27px;height:27px;color:var(--olmoz-green);border-radius:8px;grid-row:1/3;place-items:center;font-size:9px;font-weight:900;display:grid}.permissionGrid article.disabled{opacity:.55}.permissionGrid article.disabled>span{color:#888;background:#efefeb}.permissionGrid strong{font-size:9px}.permissionGrid small{color:#92958d;font-size:7px}.permissionsFoot{border-top:1px solid #ecece6;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding-top:18px;display:flex}.permissionsFoot p{color:#85887f;max-width:570px;margin:0;font-size:9px;line-height:1.5}.permissionsFoot .buttonLink{white-space:nowrap;font-size:9px}.settingsLoading,.settingsEmpty{text-align:center;background:#fff;border:1px solid #e5e5de;border-radius:15px;place-content:center;justify-items:center;gap:12px;min-height:360px;padding:30px;display:grid}.settingsLoading>span{border:3px solid #e4e4dd;border-top-color:var(--olmoz-gold);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite settingsSpin}.settingsLoading p,.settingsEmpty p{color:#85887f;font-size:10px}.settingsEmpty>b{background:var(--olmoz-coral-soft);width:42px;height:42px;color:var(--olmoz-coral);border-radius:12px;place-items:center;display:grid}@keyframes settingsSpin{to{transform:rotate(360deg)}}.settingsHero{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;display:flex}.settingsHero p{color:var(--olmoz-gold-dark);letter-spacing:1.7px;margin:0 0 7px;font-size:8px;font-weight:850}.settingsHero h1{letter-spacing:-1.4px;margin:0 0 7px;font-size:clamp(31px,4vw,46px)}.settingsHero span{color:#7a7d75;font-size:11px}.settingsHero>b{background:var(--olmoz-green-soft);color:var(--olmoz-green);letter-spacing:.7px;border-radius:20px;padding:7px 9px;font-size:7px}.settingsPortalContent{max-width:1300px}.settingsPortalApp .settingsWorkspace{grid-template-columns:190px minmax(0,1fr)}html[data-density=compact] .content{padding-top:34px;padding-bottom:34px}html[data-density=compact] .panel,html[data-density=compact] .settingsPanel{padding:18px}html[data-density=compact] .metrics article{padding:16px}html[data-density=compact] .prospectRow,html[data-density=compact] .tasks>div{padding-top:10px;padding-bottom:10px}html[data-density=compact] .portalContent{padding-top:28px;padding-bottom:45px}html[data-density=compact] .portalSection{padding:18px}@media (max-width:1050px){.settingsWorkspace,.settingsPortalApp .settingsWorkspace{grid-template-columns:170px minmax(0,1fr)}.settingsSecurityGrid{grid-template-columns:1fr}.permissionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.settingsWorkspace,.settingsPortalApp .settingsWorkspace{display:block}.settingsTabs{margin-bottom:12px;display:flex;position:static;overflow-x:auto}.settingsTabs button{flex:none;width:auto}.settingsSecurityGrid,.settingsFacts,.permissionSummary{grid-template-columns:1fr}.permissionGrid{grid-template-columns:1fr 1fr}.settingsHero{align-items:flex-start}.settingsHero>b{display:none}}@media (max-width:560px){.settingsPanel{padding:17px}.settingsPanelHead{align-items:flex-start}.profileSummary{grid-template-columns:46px 1fr}.profileSummary>span{width:46px;height:46px}.profileSummary>.statusBadge{grid-column:2}.settingsFormGrid,.choiceCards,.permissionGrid,.passkeyCreate{grid-template-columns:1fr}.passkeyCreate button{width:100%}.securityState{grid-template-columns:10px 1fr}.securityState small{grid-column:2}.permissionsFoot{flex-direction:column;align-items:stretch}.permissionsFoot .buttonLink{width:100%}.settingsTabs button{padding:9px}.settingsTabs button i{display:none}.settingsTabs button span{white-space:nowrap}.settingsContent>header .settingsSecureBadge{display:none}}
