.erp{--e-line:#10101012;--e-muted:#10101080;--e-panel:#ffffff9e;--e-stroke:#4f8fc4;--e-green:#1f8a4c;--e-red:#c93a2d;border-radius:var(--radius-lg);color:var(--c-text);text-align:left;box-shadow:var(--shadow-soft), 0 0 160px -30px #8cb4d799;font-size:13px;line-height:1.45;position:relative;container-type:inline-size}.erp :where(button,select){font:inherit;color:inherit}.erp :is(button,[role=link],input,.e-col):focus-visible{outline:2px solid var(--c-heading);outline-offset:2px}.e-shell{border-radius:inherit;grid-template-rows:minmax(0,1fr);grid-template-columns:212px minmax(0,1fr);display:grid}.e-shell.is-resizing{overflow:clip}.e-side{border-right:1px solid var(--e-line);border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:#10101008;padding:22px 14px}.e-logo{color:var(--c-heading);align-items:center;gap:10px;margin:0 10px 22px;font-size:14px;font-weight:800;display:flex}.e-logo i{background:var(--c-yellow);border-radius:8px;width:24px;height:24px;box-shadow:inset 0 0 0 6px #101010d9}.e-side ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.e-side button{text-align:left;color:#1010108c;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;width:100%;padding:9px 10px;font-weight:700;transition:color .2s,background-color .2s;display:flex}.e-side button:hover{color:var(--c-heading);background:#ffffff73}.e-side button.on{color:var(--c-heading);background:#ffffffd9;box-shadow:0 1px 2px #10101012}.e-side svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.e-side span{flex:1}.e-side em{text-align:center;min-width:20px;color:var(--c-heading);background:var(--c-yellow);border-radius:100px;padding:1px 6px;font-size:11px;font-style:normal}.e-main{align-content:start;gap:18px;min-width:0;padding:20px clamp(16px,2.4vw,28px) 26px;display:grid}.e-top{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.e-top-title{align-items:center;gap:10px;min-width:0;display:flex}.e-top-title b{color:var(--c-heading);text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:800;overflow:hidden}.e-back{border:1px solid var(--e-line);cursor:pointer;width:32px;height:32px;transition:transform .2s var(--ease);background:#fff;border-radius:10px;flex:none;place-items:center;padding:0 0 2px;line-height:1;display:grid;font-size:20px!important}.e-back:hover{transform:translate(-2px)}.e-top-tools{align-items:center;gap:8px;display:flex}.e-drop{position:relative}.e-bell,.e-user{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;height:38px;transition:background-color .2s,border-color .2s;display:flex}.e-bell{justify-content:center;width:38px;position:relative}.e-user{padding:0 8px 0 4px;font-size:12px;font-weight:700;color:var(--e-muted)!important}.e-bell:hover,.e-user:hover,.e-bell.on,.e-user.on{border-color:var(--e-line);background:#fff}.e-bell svg,.e-caret{fill:none;width:18px;height:18px;stroke:var(--c-heading);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.e-caret{width:14px;transition:transform .2s}.e-user.on .e-caret{transform:rotate(180deg)}.e-badge{color:#fff;background:var(--e-red);min-width:17px;height:17px;box-shadow:0 0 0 2px var(--c-surface);animation:e-pop .4s var(--ease);border-radius:100px;padding:0 4px;font-size:10px;font-weight:800;line-height:17px;position:absolute;top:2px;right:1px}.e-badge.is-still{animation:none}@keyframes e-pop{0%{transform:scale(.4)}}.e-av{width:30px;height:30px;color:hsl(var(--hue,210) 45% 28%);background:hsl(var(--hue,210) 60% 86%);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}.e-av--me{color:var(--c-heading);background:var(--c-blue)}.e-av--big{width:64px;height:64px;font-size:21px}.e-pop{z-index:10;border:1px solid var(--e-line);width:260px;box-shadow:var(--shadow-lift);transform-origin:100% 0;animation:e-drop .22s var(--ease);background:#fff;border-radius:16px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.e-pop--bell{width:300px}@keyframes e-drop{0%{opacity:0;transform:translateY(-6px)scale(.97)}}.e-pop-head{justify-content:space-between;align-items:center;padding:6px 8px 8px;display:flex}.e-pop-head button{cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:700;color:var(--e-stroke)!important}.e-pop-user{border-bottom:1px solid var(--e-line);align-items:center;gap:10px;margin-bottom:4px;padding:8px 8px 12px;display:flex}.e-pop-user span{min-width:0;display:grid}.e-pop-user b{color:var(--c-heading)}.e-pop-user small{color:var(--e-muted);text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.e-pop-label{letter-spacing:1px;text-transform:uppercase;color:var(--e-muted);padding:10px 10px 4px;font-size:10.5px;font-weight:800}.e-pop-item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-weight:700;display:flex}.e-pop-item:hover{background:#1010100d}.e-radio i{border:1.5px solid #1010104d;border-radius:50%;width:14px;height:14px;transition:box-shadow .2s}.e-radio.on i{border-color:var(--c-heading);box-shadow:inset 0 0 0 3px #fff, inset 0 0 0 7px var(--c-heading)}.e-logout{border-top:1px solid var(--e-line);border-radius:0 0 10px 10px;margin-top:4px;padding-top:12px;color:var(--e-red)!important}.e-view{gap:16px;min-width:0;display:grid}.e-card{background:var(--e-panel);border:1px solid #1010100f;border-radius:16px;min-width:0;padding:16px 18px}.e-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:10px;display:flex}.e-card-head h4{font-family:var(--f-sans);color:var(--c-heading);margin:0;font-size:14px;font-weight:800;line-height:1.4}.e-split{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.e-split--even{grid-template-columns:repeat(2,minmax(0,1fr))}.e-stack{gap:16px;display:grid}.e-muted{color:var(--e-muted)}.e-num{font-variant-numeric:tabular-nums}.e-r{text-align:right}.e-c{text-align:center}.e-ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.e-empty{text-align:center;color:var(--e-muted);margin:0;padding:22px 0;font-weight:700}.e-warn{color:var(--e-red)!important}.e-btn{border:1px solid var(--e-line);letter-spacing:.6px;white-space:nowrap;cursor:pointer;height:36px;transition:transform .2s var(--ease), box-shadow .2s;background:#fff;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:700;display:inline-flex;color:var(--c-heading)!important;font-size:12.5px!important}.e-btn:hover{transform:translateY(-1px);box-shadow:0 6px 14px -8px #10101059}.e-btn:active{transform:scale(.97)}.e-btn--yellow{background:var(--c-yellow);border-color:#0000}.e-btn--wide{width:100%;margin-top:14px}.e-btn svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.e-sort.on{border-color:var(--c-heading)}.e-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.e-tools--sub{margin-top:-2px}.e-tools--report{justify-content:space-between;margin:0}.e-search{flex:260px;display:block;position:relative}.e-search svg{fill:none;width:17px;height:17px;stroke:var(--e-muted);stroke-width:1.7px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.e-search input{width:100%;height:42px;font:inherit;color:var(--c-heading);background:#ffffffa6;border:1px solid #1010101f;border-radius:14px;padding:0 16px 0 40px;font-size:14px;transition:border-color .2s,box-shadow .2s,background-color .2s}.e-search input:hover{border-color:#10101038}.erp .e-search input:focus-visible{border-color:var(--c-blue);background:var(--c-white);outline:none;box-shadow:0 0 0 4px #8cb4d759}.e-chips{flex-wrap:wrap;gap:6px;display:flex}.e-chip{border:1px solid var(--e-line);cursor:pointer;background:#fff9;border-radius:100px;align-items:center;gap:6px;height:32px;padding:0 12px;font-weight:700;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex;font-size:12px!important}.e-chip span{text-align:center;background:#10101012;border-radius:100px;min-width:18px;padding:0 5px;font-size:10.5px}.e-chip:hover{border-color:#10101033}.e-chip.on{background:var(--c-heading);border-color:var(--c-heading);color:#fff!important}.e-chip.on span{color:var(--c-heading);background:var(--c-yellow)}.e-seg{background:#1010100f;border-radius:100px;padding:3px;display:flex}.e-seg button{cursor:pointer;background:0 0;border:0;border-radius:100px;height:30px;padding:0 13px;font-weight:700;transition:color .2s,background-color .2s;color:var(--e-muted)!important;font-size:12px!important}.e-seg button.on{background:#fff;box-shadow:0 1px 3px #1010101f;color:var(--c-heading)!important}.e-sum{justify-items:end;line-height:1.25;display:grid}.e-sum small{color:var(--e-muted);font-size:11px;font-weight:700}.e-sum b{color:var(--e-red);font-variant-numeric:tabular-nums;font-size:16px}.e-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.e-kpi{text-align:left;background:var(--e-panel);transition:transform .25s var(--ease), box-shadow .25s, background-color .25s;border:1px solid #1010100f;border-radius:16px;align-content:start;gap:6px;padding:14px 16px;display:grid;position:relative}.e-kpi small{color:var(--e-muted);padding-right:18px;font-size:11.5px;font-weight:700;line-height:1.3}.e-kpi b{font-family:var(--f-serif);color:var(--c-heading);font-variant-numeric:tabular-nums;font-size:clamp(24px,2.4vw,31px);font-weight:400;line-height:1.05}.e-kpi-note{color:var(--e-muted);font-size:11.5px;font-weight:700}.e-delta{border-radius:100px;justify-self:start;padding:2px 8px;font-size:11px;font-weight:800}.e-delta.up{color:var(--e-green);background:#50c87826}.e-delta.down{color:var(--e-red);background:#e05a471f}.e-row{border-top:1px solid var(--e-line);border-radius:10px;align-items:center;gap:12px;min-height:46px;margin-inline:-8px;padding:6px 8px;display:grid}.e-row--head{letter-spacing:1px;text-transform:uppercase;color:#1010106b;border-top:0;min-height:0;padding-block:2px 8px;font-size:10.5px;font-weight:800}.e-row--head+.e-row{border-top-color:#0000}.e-link{cursor:pointer;transition:background-color .2s}.e-link:hover{background:#ffffffe6}.e-link:hover+.e-row{border-top-color:#0000}.e-row--c{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) 70px 100px 14px}.e-row--o{grid-template-columns:70px minmax(0,1.4fr) minmax(0,1fr) 104px 104px}.e-row--o.e-row--noclient{grid-template-columns:70px minmax(0,1fr) 110px 104px}.e-row--l{grid-template-columns:minmax(0,1fr) 54px 84px 96px}.e-row--s{grid-template-columns:minmax(0,1.5fr) 74px minmax(0,1fr) 104px 66px}.e-row--live{animation:e-live 1.4s var(--ease)}@keyframes e-live{0%{background:#fcfc1373}}.e-id{color:var(--c-heading);font-variant-numeric:tabular-nums;font-weight:800}.e-chev{color:#1010104d;transition:transform .2s var(--ease);font-size:18px;line-height:1}.e-link:hover .e-chev,.e-mini:hover .e-chev{color:var(--c-heading);transform:translate(3px)}.e-who{align-items:center;gap:10px;min-width:0;display:flex}.e-who>span{min-width:0;display:grid}.e-who b,.e-row--s b,.e-row--l b{color:var(--c-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.e-who small,.e-row--s small{color:var(--e-muted);font-size:11.5px}.e-row--s .e-ell{display:grid}.e-pill{white-space:nowrap;height:24px;transition:transform .2s var(--ease), filter .2s;border:0;border-radius:100px;align-items:center;padding:0 10px;font-weight:800;display:inline-flex;font-size:11.5px!important}button.e-pill{cursor:pointer}button.e-pill:hover{filter:brightness(.94);transform:scale(1.05)}.e-pill--0{background:#fcfc1380;color:#7a7000!important}.e-pill--1{background:#8cb4d74d;color:#2b6aa8!important}.e-pill--2{background:#e5700021;color:#c25e00!important}.e-pill--3{background:#50c8782b;color:var(--e-green)!important}.e-meter{background:#10101012;border-radius:6px;height:6px;overflow:hidden}.e-meter i{width:var(--w);border-radius:inherit;height:100%;transition:width .4s var(--ease);background:#3fbf68;display:block}.is-low .e-meter i{background:#e8a33d}.is-out .e-meter i{background:var(--e-red)}.e-step{justify-content:center;align-items:center;gap:6px;display:flex}.e-step b{text-align:center;font-variant-numeric:tabular-nums;min-width:2.2ch}.e-step button{border:1px solid var(--e-line);cursor:pointer;background:#fff;border-radius:9px;place-items:center;width:28px;height:28px;padding:0;font-weight:800;line-height:1;transition:transform .15s;display:grid}.e-step button:hover{border-color:#10101040}.e-step button:active{transform:scale(.9)}.e-flag{justify-self:end;font-size:11px;font-weight:800}.is-low .e-flag,.is-out .e-flag{border-radius:100px;padding:2px 8px}.is-low .e-flag{color:#a86400;background:#e8a33d2e}.is-out .e-flag{color:var(--e-red);background:#e05a4721}.e-plot{--e-axis:52px;height:200px;margin:22px 0 26px;position:relative}.e-gridlines span{border-top:1px dashed #10101017;position:absolute;left:0;right:0}.e-gridlines em{color:#10101059;font-variant-numeric:tabular-nums;font-size:10px;font-style:normal;position:absolute;bottom:2px;right:0}.e-cols{inset:0 var(--e-axis) 0 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:absolute}.e-col{cursor:default;border-radius:6px;position:relative}.e-col:before{content:"";border-radius:8px;transition:background-color .2s;position:absolute;inset:0}.e-col:hover:before,.e-col:focus-visible:before{background:#10101009}.e-mark{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.e-chart--bar .e-mark{width:min(62%,38px);height:var(--v);transition:height .5s var(--ease), background-color .2s;background:#8cb4d799;border-radius:7px 7px 2px 2px}.e-chart--bar .e-col:hover .e-mark{background:var(--e-stroke)}.e-chart--bar .e-col--now .e-mark{background:var(--c-yellow)}.e-col small{white-space:nowrap;color:var(--e-muted);font-size:10.5px;font-weight:700;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.e-col small.e-hide{display:none}.e-col--now small{color:var(--c-heading)}.e-tip{z-index:3;left:50%;bottom:calc(var(--v) + 14px);white-space:nowrap;color:#ffffffb3;background:var(--c-heading);box-shadow:var(--shadow-soft);opacity:0;pointer-events:none;transition:opacity .15s, transform .2s var(--ease);border-radius:10px;padding:6px 10px;font-size:11px;font-weight:700;display:grid;position:absolute;transform:translate(-50%,4px)}.e-tip strong{color:#fff;font-size:13px}.e-col:first-child .e-tip{left:0;transform:translateY(4px)}.e-col:last-child .e-tip{left:auto;right:0;transform:translateY(4px)}.e-col:hover .e-tip,.e-col:focus-visible .e-tip{opacity:1;transform:translate(-50%)}.e-col:first-child:is(:hover,:focus-visible) .e-tip,.e-col:last-child:is(:hover,:focus-visible) .e-tip{transform:none}@media (prefers-reduced-motion:no-preference){:is(.is-in .e-chart,.e-chart.is-in).e-chart--bar .e-mark{animation:e-grow .8s var(--ease) both;animation-delay:calc(var(--i) * 25ms)}:is(.is-in .e-hbars,.e-hbars.is-in) i{animation:e-widen .8s var(--ease) both;animation-delay:calc(var(--i) * 60ms)}}@keyframes e-grow{0%{height:0}}@keyframes e-fade{0%{opacity:0}}@keyframes e-widen{0%{width:0}}.e-hbars{gap:12px;margin:4px 0;padding:0;list-style:none;display:grid}.e-hbars li{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;display:grid}.e-hbars b{font-variant-numeric:tabular-nums;color:var(--c-heading)}.e-hbars i{width:var(--w);background:linear-gradient(90deg, var(--c-blue), var(--e-stroke));height:6px;transition:width .5s var(--ease);border-radius:6px;grid-column:1/-1}.e-hbars:not(.e-hbars--plain) li:first-child i{background:linear-gradient(90deg, #f3f37a, var(--c-yellow))}.e-feed{margin:0;padding:0;list-style:none;display:grid}.e-feed li>*{text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 8px;display:grid}.e-feed button{cursor:pointer}.e-feed button:hover{background:#ffffffe6}.e-feed span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.e-feed time{color:var(--e-muted);white-space:nowrap;font-size:11px}.e-dot{background:var(--c-blue);width:8px;height:8px;box-shadow:0 0 0 var(--halo-dot) rgb(140 180 215/var(--halo-alpha));border-radius:50%}.e-dot--newOrder{background:var(--c-yellow);box-shadow:0 0 0 var(--halo-dot) rgb(252 252 19/var(--halo-alpha))}.e-dot--invoiced,.e-dot--paid{box-shadow:0 0 0 var(--halo-dot) rgb(63 191 104/var(--halo-alpha));background:#3fbf68}.e-dot--unpaid,.e-dot--stock{box-shadow:0 0 0 var(--halo-dot) rgb(232 163 61/var(--halo-alpha));background:#e8a33d}.e-profile{flex-wrap:wrap;align-items:center;gap:16px 18px;display:flex}.e-profile-main{flex:220px;min-width:0}.e-profile h4{font-family:var(--f-serif);color:var(--c-heading);margin:0 0 2px;font-size:28px;font-weight:400;line-height:1.1}.e-profile p{color:var(--e-muted);margin:0}.e-contact{flex-wrap:wrap;gap:4px 16px;font-weight:700;display:flex;margin-top:6px!important}.e-contact b{color:var(--c-heading)}.e-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.e-stats div{background:var(--e-panel);border:1px solid #1010100f;border-radius:14px;gap:4px;padding:12px 16px;display:grid}.e-stats small{color:var(--e-muted);font-size:11.5px;font-weight:700}.e-stats b{color:var(--c-heading);font-variant-numeric:tabular-nums;font-size:18px}.e-steps{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 4px;padding:0;list-style:none;display:grid;position:relative}.e-steps:before,.e-steps:after{content:"";top:calc(var(--pad,0px) + 8px);border-radius:3px;height:3px;position:absolute;left:12.5%}.e-steps:before{background:#10101014;right:12.5%}.e-steps:after{width:calc(75% * var(--p));background:var(--e-green);transition:width .6s var(--ease)}.e-steps li{z-index:1;text-align:center;color:var(--e-muted);justify-items:center;gap:8px;font-size:11.5px;font-weight:700;display:grid;position:relative}.e-steps i{background:#fff;border:3px solid #1010101f;border-radius:50%;width:19px;height:19px;transition:background-color .3s,border-color .3s}.e-steps .done i{border-color:var(--e-green);background:var(--e-green)}.e-steps .now{color:var(--c-heading)}.e-steps .now i{border-color:var(--e-green);background:var(--e-green);box-shadow:0 0 0 var(--halo-icon) rgb(31 138 76/var(--halo-alpha))}.e-done{text-align:center;color:var(--e-green);background:#50c87821;border-radius:100px;margin:14px 0 0;padding:9px;font-weight:800}.e-totals{border-top:1px solid var(--e-line);justify-content:end;gap:4px;margin:10px 0 0;padding-top:10px;display:grid}.e-totals div{text-align:right;grid-template-columns:130px 110px;gap:12px;display:grid}.e-totals dt{color:var(--e-muted)}.e-totals dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.e-grand dt,.e-grand dd{color:var(--c-heading);padding-top:4px;font-size:15px;font-weight:800}.e-mini{text-align:left;align-items:center;gap:12px;width:100%;display:flex}button.e-mini{cursor:pointer;transition:background-color .2s, transform .25s var(--ease)}button.e-mini:hover{background:#fff;transform:translateY(-1px)}.e-mini>span:not(.e-pill):not(.e-chev){flex:1;min-width:0;display:grid}.e-mini small{color:var(--e-muted);font-size:11px;font-weight:700}.e-mini b{color:var(--c-heading)}.e-mini--note b{color:var(--e-muted);font-weight:600}.e-ico{background:#1010100f;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-style:normal;font-weight:800;display:grid}.e-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.e-paper{background:#fff;border-radius:14px;padding:clamp(20px,3cqi,34px);position:relative;overflow:hidden;box-shadow:0 1px 2px #1010100f,0 20px 40px -24px #10101059}.e-paper header{border-bottom:2px solid var(--c-heading);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding-bottom:18px;display:flex}.e-paper-brand{color:var(--c-heading);align-items:center;gap:10px;font-weight:800;display:flex}.e-paper-brand i{background:var(--c-yellow);border-radius:8px;width:26px;height:26px;box-shadow:inset 0 0 0 6px #101010d9}.e-paper-no{justify-items:end;display:grid}.e-paper-no small,.e-paper-meta small{letter-spacing:1px;text-transform:uppercase;color:var(--e-muted);font-size:10.5px;font-weight:800}.e-paper-no b{font-family:var(--f-serif);color:var(--c-heading);font-size:28px;font-weight:400;line-height:1.1}.e-paper-meta{grid-template-columns:1.4fr 1fr auto;gap:16px;margin-bottom:20px;display:grid}.e-paper-meta div{align-content:start;gap:2px;display:grid}.e-paper-meta b{color:var(--c-heading)}.e-paper-meta b+small{margin-top:8px}.e-paper-meta span{color:var(--e-muted)}.e-linkish{text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:800;text-decoration:underline;color:var(--e-stroke)!important}.e-paper .e-row{margin-inline:0;padding-inline:0}.e-stamp{border:3px solid var(--e-green);letter-spacing:3px;text-transform:uppercase;color:var(--e-green);opacity:0;pointer-events:none;border-radius:10px;padding:6px 18px;font-size:26px;font-weight:800;transition:opacity .3s,transform .45s cubic-bezier(.3,1.6,.5,1);position:absolute;bottom:26%;right:9%;transform:rotate(-12deg)scale(1.6)}.e-paper.is-paid .e-stamp{opacity:.75;transform:rotate(-12deg)scale(1)}.e-main--login{grid-column:1/-1;place-content:center;min-height:480px}.e-login{text-align:center;width:320px;max-width:100%;box-shadow:var(--shadow-soft);background:#fff;border-radius:20px;gap:12px;padding:30px 28px;display:grid}.e-login-logo{background:var(--c-yellow);border-radius:12px;justify-self:center;width:40px;height:40px;box-shadow:inset 0 0 0 10px #101010d9}.e-login h4{font-family:var(--f-serif);margin:0;font-size:28px;font-weight:400}.e-login p{color:var(--e-muted);margin:-6px 0 6px}.e-login label{text-align:left;gap:4px;display:grid}.e-login small{font-size:11.5px;font-weight:700}.e-login input{height:44px;font:inherit;color:var(--c-heading);background:#ffffffa6;border:1px solid #1010101f;border-radius:14px;padding:0 16px;font-size:14px;transition:border-color .2s,box-shadow .2s,background-color .2s}.e-login input:hover{border-color:#10101038}.erp .e-login input:focus-visible{border-color:var(--c-blue);background:var(--c-white);outline:none;box-shadow:0 0 0 4px #8cb4d759}.e-login .e-btn--wide{margin-top:6px}.e-toasts{z-index:20;pointer-events:none;justify-items:end;gap:8px;display:grid;position:absolute;bottom:18px;right:18px}.e-toast{color:#fff;background:var(--c-heading);box-shadow:var(--shadow-lift);animation:e-toast .35s var(--ease);border-radius:12px;padding:10px 16px;font-weight:700;transition:opacity .3s,transform .3s}.e-toast:before{content:"✓";color:var(--c-yellow);margin-right:8px}.e-toast.is-out{opacity:0;transform:translateY(6px)}@keyframes e-toast{0%{opacity:0;transform:translateY(12px)scale(.96)}}.e-btn:disabled{opacity:.45;box-shadow:none;cursor:not-allowed;transform:none}.e-hint{text-align:center;color:var(--e-muted);margin:8px 0 0;font-size:11.5px;font-weight:700}.e-chip--add{background:var(--c-yellow);border-color:#0000;color:var(--c-heading)!important}.e-chip--add:hover{filter:brightness(.96);border-color:#0000}.e-split--order{align-items:stretch}.e-track{flex-direction:column;display:flex}.e-track .e-steps{--pad:14px;padding-block:var(--pad);margin-block:auto}.e-track-action .e-btn--wide{margin-top:0}.e-pill--draft{background:#10101012;color:var(--e-muted)!important}.e-mini--select{cursor:pointer;transition:background-color .2s;position:relative}.e-mini--select:hover,.e-mini--select:focus-within{background:#fff}.e-mini--select.on{border-color:var(--c-blue);background:#fff;box-shadow:0 0 0 4px #8cb4d759}.e-mini--select.on .e-caret,.e-add-btn.on .e-caret{transform:rotate(180deg)}.e-drop .e-pop--list{transform-origin:top;width:auto;max-height:280px;left:0;right:0;overflow-y:auto}.e-add .e-pop--list{transform-origin:bottom;top:auto;bottom:calc(100% + 8px)}.e-pop--list .e-pop-item>span{display:grid}.e-pop--list .e-pop-item small{color:var(--e-muted);font-size:11.5px;font-weight:600}.e-row--l.e-row--edit{grid-template-columns:minmax(0,1fr) 112px 84px 96px 28px}.e-del{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;padding:0;line-height:1;transition:color .2s,background-color .2s;display:grid;color:var(--e-muted)!important;font-size:18px!important}.e-del:hover{background:#e05a471a;color:var(--e-red)!important}.e-add-btn{width:100%;height:40px;font:inherit;color:var(--e-muted);appearance:none;cursor:pointer;background:0 0;border:1.5px dashed #1010102e;border-radius:12px;justify-content:space-between;align-items:center;margin-top:8px;padding:0 14px;font-weight:700;transition:border-color .2s,color .2s,background-color .2s;display:flex}.e-add-btn:hover,.e-add-btn.on{border-color:var(--c-blue);color:var(--c-heading);background:#fff;outline:none}.e-backlink{cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px 0 0;font-weight:800;transition:color .2s;display:flex;color:var(--e-muted)!important;font-size:15px!important}.e-backlink span{border:1px solid var(--e-line);width:32px;height:32px;color:var(--c-heading);transition:transform .2s var(--ease);background:#fff;border-radius:10px;place-items:center;padding-bottom:2px;font-size:20px;display:grid}.e-backlink:hover{color:var(--c-heading)!important}.e-backlink:hover span{transform:translate(-2px)}.e-select{cursor:pointer;background:#ffffffa6;border:1px solid #1010101f;border-radius:14px;align-items:center;gap:10px;height:42px;padding:0 12px 0 14px;font-weight:700;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.e-select:hover{border-color:#10101038}.e-select.on{border-color:var(--c-blue);background:#fff;box-shadow:0 0 0 4px #8cb4d759}.e-select svg{fill:none;width:17px;height:17px;stroke:var(--c-heading);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.e-select small{color:var(--e-muted);margin-right:6px;font-size:12px}.e-select.on .e-caret{transform:rotate(180deg)}.e-pop--sort{width:230px}.e-pop--period{width:290px;padding:10px}.e-pop--metric{transform-origin:0 0;width:200px;left:0;right:auto}.e-pop--period .e-presets{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}.e-pop--period .e-preset{padding:7px 10px;font-size:12px!important}.e-presets{gap:4px;margin-bottom:14px;display:grid}.e-preset{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 12px;font-weight:700;transition:background-color .2s,color .2s}.e-preset:hover{background:#1010100d}.e-preset.on{background:var(--c-heading);color:#fff!important}.e-cal{border-top:1px solid var(--e-line);padding-top:12px}.e-cal-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.e-cal-head b{color:var(--c-heading)}.e-cal-head button{border:1px solid var(--e-line);cursor:pointer;background:#fff;border-radius:8px;width:28px;height:28px;padding:0 0 2px;line-height:1;font-size:16px!important}.e-cal-head button:disabled{opacity:.35;cursor:default}.e-cal-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;display:grid}.e-cal-grid small{color:var(--e-muted);padding:4px 0;font-size:10.5px;font-weight:800}.e-cal-grid button{cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;height:30px;padding:0;font-weight:700;position:relative;font-size:12px!important}.e-cal-grid button:not(:disabled):hover{background:#10101012;border-radius:8px}.e-cal-grid button:disabled{cursor:default;color:#10101038!important}.e-cal-grid .in{background:#8cb4d74d}.e-cal-grid .start{border-radius:8px 0 0 8px}.e-cal-grid .end{border-radius:0 8px 8px 0}.e-cal-grid .start.end{border-radius:8px}.e-cal-grid :is(.start,.end){background:var(--c-heading);color:#fff!important}.e-cal-grid .pick{background:var(--c-yellow);border-radius:8px}.e-cal-grid .today:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}@container (width<=900px){.e-split,.e-split--even{grid-template-columns:minmax(0,1fr)}.e-kpis,.e-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=760px){.e-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0}.e-side{border-right:0;border-bottom:1px solid var(--e-line);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:10px}.e-logo{display:none}.e-side ul{scrollbar-width:none;display:flex;overflow-x:auto}.e-side li{flex:none}.e-main--login{min-height:440px}.e-row--c{grid-template-columns:minmax(0,1fr) 54px 90px 12px}.e-row--c>:nth-child(2){display:none}.e-row--o{grid-template-columns:60px minmax(0,1fr) 96px 96px}.e-row--o>:nth-child(3){display:none}.e-row--o.e-row--noclient{grid-template-columns:60px minmax(0,1fr) 96px 96px}.e-row--o.e-row--noclient>:nth-child(3){display:block}.e-row--s{grid-template-columns:minmax(0,1fr) 104px 58px}.e-row--s>:is(:nth-child(2),:nth-child(3)){display:none}.e-paper-meta{grid-template-columns:1fr 1fr}}@container (width<=520px){.e-main{padding:16px 14px 20px}.e-user span{display:none}.e-kpi b{font-size:22px}.e-row{gap:8px;font-size:12px}.e-row--o,.e-row--o.e-row--noclient{grid-template-columns:54px minmax(0,1fr) 92px}.e-row--o>:nth-child(4),.e-row--o.e-row--noclient>:nth-child(3){display:none}.e-row--o.e-row--noclient>:nth-child(4){display:block}.e-row--c{grid-template-columns:minmax(0,1fr) 80px 12px}.e-row--c>:nth-child(3){display:none}.e-row--l{grid-template-columns:minmax(0,1fr) 40px 80px}.e-row--l>:nth-child(3){display:none}.e-row--l.e-row--edit{grid-template-columns:auto minmax(0,1fr) 26px;row-gap:4px;padding-block:10px}.e-row--l.e-row--edit>:first-child{grid-column:1/-1}.e-row--l.e-row--edit.e-row--head,.e-select small{display:none}.e-totals div{grid-template-columns:110px 96px}.e-stats b{font-size:16px}.e-pop,.e-pop--bell{width:min(280px,86cqi)}.e-tools--report{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.e-tools--report .e-select{width:100%}.e-tools--report .e-select>span{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.e-paper-meta{grid-template-columns:1fr}.e-paper-no b{font-size:22px}.e-stamp{font-size:18px}}.svc-list[data-astro-cid-b24ziqiw]{padding:6px var(--card-pad);border-radius:var(--radius-xl);list-style:none}.svc[data-astro-cid-b24ziqiw]{border-bottom:1px solid #10101014;grid-template-columns:72px minmax(0,1fr) minmax(260px,340px);align-items:center;gap:clamp(20px,3vw,48px);padding-block:clamp(26px,3vw,40px);display:grid}.svc[data-astro-cid-b24ziqiw]:last-child{border-bottom:0}.svc-n[data-astro-cid-b24ziqiw]{font-family:var(--f-serif);color:var(--c-heading);font-size:clamp(44px,4.4vw,64px);line-height:1}.svc[data-astro-cid-b24ziqiw] h2[data-astro-cid-b24ziqiw]{font-family:var(--f-serif);font-size:var(--t3);margin-bottom:8px;line-height:1.15}.svc[data-astro-cid-b24ziqiw] p[data-astro-cid-b24ziqiw]{max-width:560px;margin:0}.viz[data-astro-cid-b24ziqiw]{color:#1010108c;height:96px;font-size:11px;font-weight:700}.v-rings[data-astro-cid-b24ziqiw]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:8px;height:100%;display:grid}.v-ring[data-astro-cid-b24ziqiw]{justify-items:center;gap:6px;display:grid;position:relative}.v-ring[data-astro-cid-b24ziqiw] svg[data-astro-cid-b24ziqiw]{width:54px;height:54px;transform:rotate(-90deg)}.v-ring[data-astro-cid-b24ziqiw] circle[data-astro-cid-b24ziqiw]{fill:none;stroke-width:3.5px}.v-ring-bg[data-astro-cid-b24ziqiw]{stroke:#10101014}.v-ring-fg[data-astro-cid-b24ziqiw]{stroke:#3fbf68;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.v-ring[data-astro-cid-b24ziqiw] b[data-astro-cid-b24ziqiw],.score[data-astro-cid-b24ziqiw] b[data-astro-cid-b24ziqiw]{font-variant-numeric:tabular-nums}.dial[data-astro-cid-b24ziqiw]{place-items:center;display:grid}.dial[data-astro-cid-b24ziqiw]>[data-astro-cid-b24ziqiw]{grid-area:1/1}.v-ring[data-astro-cid-b24ziqiw] b[data-astro-cid-b24ziqiw]{color:#1f8a4c;font-size:13px;line-height:1}.v-ring[data-astro-cid-b24ziqiw] small[data-astro-cid-b24ziqiw]{white-space:nowrap;font-size:10.5px}.v-kanban[data-astro-cid-b24ziqiw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:100%;display:grid;position:relative}.v-col[data-astro-cid-b24ziqiw]{background:#1010100a;border:1px solid #1010100f;border-radius:10px;align-content:start;gap:6px;padding:6px 8px;display:grid}.v-card[data-astro-cid-b24ziqiw]{background:var(--c-blue);border-radius:6px;height:20px;display:block}.v-card[data-astro-cid-b24ziqiw][style*=--k\:1]{background:#8fe3a2}.v-card[data-astro-cid-b24ziqiw][style*=--k\:2]{background:var(--c-yellow)}.v-api[data-astro-cid-b24ziqiw]{height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.v-api[data-astro-cid-b24ziqiw] ul[data-astro-cid-b24ziqiw]{margin:0;padding:0;list-style:none}.v-api[data-astro-cid-b24ziqiw] li[data-astro-cid-b24ziqiw]{border-bottom:1px solid #1010100f;border-radius:6px;grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;gap:8px;height:24px;padding-inline:10px;display:grid}.v-api[data-astro-cid-b24ziqiw] code[data-astro-cid-b24ziqiw]{color:var(--c-heading);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:400;overflow:hidden}.v-m[data-astro-cid-b24ziqiw]{font-family:var(--f-sans);letter-spacing:.5px;font-size:10px}.v-m--get[data-astro-cid-b24ziqiw]{color:#1f8a4c}.v-m--post[data-astro-cid-b24ziqiw]{color:#2b6aa8}.v-m--patch[data-astro-cid-b24ziqiw]{color:#8a7f00}.v-m--delete[data-astro-cid-b24ziqiw]{color:#c93a2d}.v-code[data-astro-cid-b24ziqiw]{color:#1f8a4c}.v-time[data-astro-cid-b24ziqiw]{text-align:right;font-variant-numeric:tabular-nums;min-width:38px;font-weight:400}.astro-top[data-astro-cid-b24ziqiw]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,88px);display:grid}.astro-text[data-astro-cid-b24ziqiw] .title-lg[data-astro-cid-b24ziqiw]{margin-bottom:var(--gap-title-text)}.report[data-astro-cid-b24ziqiw]{box-shadow:var(--shadow-soft), 0 0 140px -20px #50c87866;border-radius:18px;overflow:hidden}.report-bar[data-astro-cid-b24ziqiw]{background:#10101008;border-bottom:1px solid #10101014;align-items:center;padding:14px 16px;display:flex;position:relative}.dots[data-astro-cid-b24ziqiw]{gap:7px;display:flex}.dots[data-astro-cid-b24ziqiw] i[data-astro-cid-b24ziqiw]{background:#10101026;border-radius:50%;width:11px;height:11px}.dots[data-astro-cid-b24ziqiw] i[data-astro-cid-b24ziqiw]:first-child{background:var(--c-yellow)}.report-title[data-astro-cid-b24ziqiw]{color:#1010108c;white-space:nowrap;font-size:12px;position:absolute;left:50%;transform:translate(-50%)}.report-body[data-astro-cid-b24ziqiw]{gap:22px;padding:clamp(20px,2.4vw,32px);display:grid}.scores[data-astro-cid-b24ziqiw]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.score[data-astro-cid-b24ziqiw]{text-align:center;justify-items:center;gap:8px;display:grid;position:relative}.score[data-astro-cid-b24ziqiw] svg[data-astro-cid-b24ziqiw]{width:76px;height:76px;transform:rotate(-90deg)}.score[data-astro-cid-b24ziqiw] circle[data-astro-cid-b24ziqiw]{fill:none;stroke-width:5px}.score-bg[data-astro-cid-b24ziqiw]{stroke:#50c87829}.score-fg[data-astro-cid-b24ziqiw]{stroke:#3fbf68;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.score[data-astro-cid-b24ziqiw] b[data-astro-cid-b24ziqiw]{font-family:var(--f-sans);color:#1f8a4c;font-variant-numeric:tabular-nums;font-size:20px;line-height:1}.score[data-astro-cid-b24ziqiw] small[data-astro-cid-b24ziqiw]{color:#10101099;font-size:12px;font-weight:700;line-height:1.35}.metrics[data-astro-cid-b24ziqiw]{margin:0;padding:0;font-size:13px;list-style:none}.metrics[data-astro-cid-b24ziqiw] li[data-astro-cid-b24ziqiw]{border-top:1px solid #10101014;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.metrics[data-astro-cid-b24ziqiw] li[data-astro-cid-b24ziqiw] span[data-astro-cid-b24ziqiw]:before{content:"";width:8px;height:8px;box-shadow:0 0 var(--glow-blur) rgb(63 191 104/var(--glow-alpha));background:#3fbf68;border-radius:50%;margin-right:10px;display:inline-block}.metrics[data-astro-cid-b24ziqiw] b[data-astro-cid-b24ziqiw]{font-family:var(--f-sans);color:#1f8a4c;font-variant-numeric:tabular-nums}.astro-specs[data-astro-cid-b24ziqiw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;margin:28px 0;display:grid}.astro-specs[data-astro-cid-b24ziqiw] dt[data-astro-cid-b24ziqiw]{color:var(--c-heading);align-items:center;gap:10px;margin-bottom:4px;font-weight:700;display:flex}.astro-specs[data-astro-cid-b24ziqiw] dt[data-astro-cid-b24ziqiw]:before{content:"";background:var(--c-yellow);width:8px;height:8px;box-shadow:0 0 0 var(--halo-dot) rgb(252 252 19/var(--halo-alpha));border-radius:50%;flex:none}.astro-specs[data-astro-cid-b24ziqiw] dd[data-astro-cid-b24ziqiw]{margin:0;padding-left:18px;font-size:14px;line-height:1.65}.sec-head[data-astro-cid-b24ziqiw]{max-width:820px;margin:0 auto var(--title-gap);text-align:center}.sec-head[data-astro-cid-b24ziqiw] .title-lg[data-astro-cid-b24ziqiw]{margin-bottom:var(--gap-title-text)}.sec-head[data-astro-cid-b24ziqiw] p[data-astro-cid-b24ziqiw]{text-wrap:balance;margin:0}.mgmt-cta[data-astro-cid-b24ziqiw]{margin-top:var(--gap-btn);justify-content:center;display:flex}.layers[data-astro-cid-b24ziqiw]{gap:var(--gap-cards);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.layer[data-astro-cid-b24ziqiw]{padding:var(--card-pad);border-radius:var(--radius-lg);position:relative}.layer[data-astro-cid-b24ziqiw] h3[data-astro-cid-b24ziqiw]{margin-bottom:var(--gap-item-text);font-family:var(--f-serif);font-size:var(--t3);line-height:1.15}.layer[data-astro-cid-b24ziqiw] p[data-astro-cid-b24ziqiw]{margin:0 0 18px;font-size:14px}.tech[data-astro-cid-b24ziqiw]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tech[data-astro-cid-b24ziqiw] li[data-astro-cid-b24ziqiw]{background:#fff9;border:1px solid #10101014;border-radius:100px;padding:4px 11px;font-size:12px;font-weight:700;line-height:1.6}.care-grid[data-astro-cid-b24ziqiw]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}.care-label[data-astro-cid-b24ziqiw]{align-items:center;gap:12px;display:flex}.care-label[data-astro-cid-b24ziqiw]:after{content:"";background:#1010101f;flex:1;height:1px}.care-list[data-astro-cid-b24ziqiw]{border-radius:var(--radius-lg);gap:22px;margin:0;padding:clamp(24px,2.6vw,36px);list-style:none;display:grid}.care-list[data-astro-cid-b24ziqiw] li[data-astro-cid-b24ziqiw]{gap:2px;padding-left:24px;display:grid;position:relative}.care-list[data-astro-cid-b24ziqiw] li[data-astro-cid-b24ziqiw]:before{content:"";background:var(--c-yellow);width:8px;height:8px;box-shadow:0 0 0 var(--halo-dot) rgb(252 252 19/var(--halo-alpha));border-radius:50%;position:absolute;top:.55em;left:2px}.care-list[data-astro-cid-b24ziqiw] b[data-astro-cid-b24ziqiw]{font-family:var(--f-sans);color:var(--c-heading);font-size:16px}.care-list[data-astro-cid-b24ziqiw] span[data-astro-cid-b24ziqiw]{font-size:14px}.faq[data-astro-cid-b24ziqiw]{gap:10px;display:grid}.faq[data-astro-cid-b24ziqiw] .care-label[data-astro-cid-b24ziqiw]{margin-bottom:10px}.faq[data-astro-cid-b24ziqiw] details[data-astro-cid-b24ziqiw]{border-radius:20px}.faq[data-astro-cid-b24ziqiw] summary[data-astro-cid-b24ziqiw]{color:var(--c-heading);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-b24ziqiw] summary[data-astro-cid-b24ziqiw]::-webkit-details-marker{display:none}.faq[data-astro-cid-b24ziqiw] summary[data-astro-cid-b24ziqiw] i[data-astro-cid-b24ziqiw]{width:26px;height:26px;color:var(--c-heading);transition:transform .3s var(--ease);border:1px solid #1010101a;border-radius:50%;flex:none;place-items:center;display:grid}.faq[data-astro-cid-b24ziqiw] details[data-astro-cid-b24ziqiw][open]:not(.is-closing) summary[data-astro-cid-b24ziqiw] i[data-astro-cid-b24ziqiw]{transform:rotate(45deg)}.faq[data-astro-cid-b24ziqiw] summary[data-astro-cid-b24ziqiw]:focus-visible{outline:2px solid var(--c-blue);outline-offset:-2px;border-radius:20px}.faq[data-astro-cid-b24ziqiw] details[data-astro-cid-b24ziqiw] p[data-astro-cid-b24ziqiw]{margin:0;padding:0 22px 20px;font-size:14px}@media (width<=1100px){.layers[data-astro-cid-b24ziqiw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.svc[data-astro-cid-b24ziqiw]{grid-template-columns:56px minmax(0,1fr)}.svc[data-astro-cid-b24ziqiw] .viz[data-astro-cid-b24ziqiw]{grid-column:2}.astro-top[data-astro-cid-b24ziqiw],.care-grid[data-astro-cid-b24ziqiw]{grid-template-columns:minmax(0,1fr)}.astro-top[data-astro-cid-b24ziqiw]{gap:0}.astro-text[data-astro-cid-b24ziqiw]{display:contents}.report[data-astro-cid-b24ziqiw]{order:1;margin-top:12px}.astro-specs[data-astro-cid-b24ziqiw]{order:2}.astro-text[data-astro-cid-b24ziqiw]>.btn[data-astro-cid-b24ziqiw]{order:3;justify-self:start}}@media (width<=640px){.svc-list[data-astro-cid-b24ziqiw]{border-radius:var(--radius-lg);padding:4px 20px}.svc[data-astro-cid-b24ziqiw]{grid-template-columns:minmax(0,1fr);gap:14px}.svc[data-astro-cid-b24ziqiw] .viz[data-astro-cid-b24ziqiw]{grid-column:auto}.care-list[data-astro-cid-b24ziqiw]{padding:24px 20px}.astro-top[data-astro-cid-b24ziqiw]{text-align:center}.astro-text[data-astro-cid-b24ziqiw]>.btn[data-astro-cid-b24ziqiw]{justify-self:center}.score[data-astro-cid-b24ziqiw] svg[data-astro-cid-b24ziqiw]{width:60px;height:60px}.score[data-astro-cid-b24ziqiw] b[data-astro-cid-b24ziqiw]{font-size:16px}.score[data-astro-cid-b24ziqiw] small[data-astro-cid-b24ziqiw]{font-size:10.5px}.metrics[data-astro-cid-b24ziqiw]{font-size:12px}.layers[data-astro-cid-b24ziqiw]{grid-template-columns:minmax(0,1fr)}.astro-specs[data-astro-cid-b24ziqiw]{text-align:left;grid-template-columns:minmax(0,1fr)}.faq[data-astro-cid-b24ziqiw] summary[data-astro-cid-b24ziqiw]{padding:16px 18px}.faq[data-astro-cid-b24ziqiw] details[data-astro-cid-b24ziqiw] p[data-astro-cid-b24ziqiw]{padding:0 18px 18px}}
