@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.CloseButton-module__PxLLuq__button{box-shadow:none;color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #cbd8e8;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.CloseButton-module__PxLLuq__button:hover:not(:disabled){color:#0f172a;background:#eef4fb;border-color:#93b5d9}.CloseButton-module__PxLLuq__button:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb2e}.CloseButton-module__PxLLuq__button:disabled{cursor:not-allowed;opacity:.55}
.MobileMenu-module__snuyXa__root{display:contents}.MobileMenu-module__snuyXa__trigger{color:#0f172a;cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #cbd8e8;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 11px;font-size:13px;font-weight:850;display:inline-flex}.MobileMenu-module__snuyXa__trigger[data-icon-only=true]{flex:0 0 42px;width:42px;min-width:42px;min-height:42px;padding:0;position:relative}.MobileMenu-module__snuyXa__trigger:hover{background:#f8fbff;border-color:#93b5d9}.MobileMenu-module__snuyXa__triggerIcon{justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}.MobileMenu-module__snuyXa__triggerBadge{color:#fff;background:#2563eb;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 3px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;top:-6px;right:-5px}.MobileMenu-module__snuyXa__backdrop{z-index:1000;background:#0f172a94;justify-content:flex-end;align-items:flex-end;padding:12px;display:flex;position:fixed;inset:0}.MobileMenu-module__snuyXa__backdrop[data-placement=dropdown]{padding:var(--mobile-menu-top) 0 0;background:#0f172a2e;align-items:flex-start}.MobileMenu-module__snuyXa__backdrop[data-placement=left-drawer]{justify-content:flex-start;align-items:stretch;padding:0}.MobileMenu-module__snuyXa__panel{color:#0f172a;background:#fff;border:1px solid #cbd8e8;border-radius:12px;width:min(100%,440px);max-height:calc(100dvh - 24px);display:grid;overflow:auto;box-shadow:0 28px 72px #0f172a57}.MobileMenu-module__snuyXa__panel[data-placement=dropdown]{max-height:calc(100vh - var(--mobile-menu-top));max-height:calc(100dvh - var(--mobile-menu-top));border-inline:0;border-radius:0 0 12px 12px;width:100%}.MobileMenu-module__snuyXa__panel[data-placement=left-drawer]{border-block:0;border-left:0;border-radius:0 12px 12px 0;grid-template-rows:auto minmax(0,1fr);width:min(86vw,360px);height:100%;max-height:100dvh}.MobileMenu-module__snuyXa__panel[data-placement=left-drawer] .MobileMenu-module__snuyXa__content{align-content:start;overflow-y:auto}.MobileMenu-module__snuyXa__header{border-bottom:1px solid #dbe5f0;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.MobileMenu-module__snuyXa__header h2{color:#0f172a;margin:0;font-size:17px;font-weight:900;line-height:1.2}.MobileMenu-module__snuyXa__content{gap:12px;padding:16px;display:grid}@media (prefers-reduced-motion:no-preference){.MobileMenu-module__snuyXa__panel{animation:.16s ease-out MobileMenu-module__snuyXa__mobile-menu-enter}.MobileMenu-module__snuyXa__panel[data-placement=left-drawer]{animation-name:MobileMenu-module__snuyXa__mobile-menu-enter-left}}@keyframes MobileMenu-module__snuyXa__mobile-menu-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MobileMenu-module__snuyXa__mobile-menu-enter-left{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}
.form-controls-module__D4NPXW__field{gap:8px;min-width:0;display:grid}.form-controls-module__D4NPXW__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.form-controls-module__D4NPXW__label{color:#475569;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.25}.form-controls-module__D4NPXW__required{color:#b42318}.form-controls-module__D4NPXW__hint{color:#64748b;font-size:12px;line-height:1.45}.form-controls-module__D4NPXW__feedback{margin:0}.form-controls-module__D4NPXW__error{color:#b42318;font-size:12px;font-weight:650;line-height:1.35}.form-controls-module__D4NPXW__control{color:#0f172a;font:inherit;background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #cbd8e8;border-radius:14px;outline:none;width:100%;min-height:42px;font-size:14px;line-height:1.4;transition:border-color .16s,box-shadow .16s,background-color .16s;box-shadow:inset 0 1px #ffffffe6}.form-controls-module__D4NPXW__control::placeholder{color:#94a3b8}.form-controls-module__D4NPXW__control:active:not(:disabled){border-color:#6f9ccc;box-shadow:inset 0 1px 2px #0f172a14,0 4px 12px #0f172a0d}.form-controls-module__D4NPXW__control:focus,.form-controls-module__D4NPXW__control:focus-visible{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.form-controls-module__D4NPXW__control:disabled{color:#64748b;cursor:not-allowed;opacity:.78;background:#f8fafc}.form-controls-module__D4NPXW__invalid{border-color:#d92d20}.form-controls-module__D4NPXW__invalid:hover:not(:disabled){border-color:#b42318;box-shadow:inset 0 1px #ffffffe6,0 8px 18px #b4231814}.form-controls-module__D4NPXW__invalid:focus,.form-controls-module__D4NPXW__invalid:focus-visible{border-color:#d92d20;box-shadow:0 0 0 3px #d92d2024}.form-controls-module__D4NPXW__input,.form-controls-module__D4NPXW__select{padding:0 13px}.form-controls-module__D4NPXW__select{appearance:none;cursor:pointer;padding-right:36px}.form-controls-module__D4NPXW__selectRoot{width:100%;min-width:0;position:relative}.form-controls-module__D4NPXW__selectChevron{color:#475569;pointer-events:none;justify-content:center;align-items:center;transition:transform .16s;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.form-controls-module__D4NPXW__selectChevron[data-open=true]{transform:translateY(-50%)rotate(180deg)}.form-controls-module__D4NPXW__select:disabled+.form-controls-module__D4NPXW__selectChevron{color:#94a3b8}.form-controls-module__D4NPXW__selectMenu{z-index:1300;background:#fff;border:1px solid #cbd8e8;border-radius:12px;padding:5px;position:fixed;overflow:hidden auto;box-shadow:0 18px 46px #0f172a38}.form-controls-module__D4NPXW__selectMenu[data-placement=top]{transform-origin:bottom}.form-controls-module__D4NPXW__selectMenu[data-placement=bottom]{transform-origin:top}.form-controls-module__D4NPXW__selectGroup{color:#64748b;letter-spacing:.06em;text-transform:uppercase;padding:9px 10px 5px;font-size:10px;font-weight:850}.form-controls-module__D4NPXW__selectOption{color:#0f172a;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:38px;padding:8px 10px;font-size:14px;display:flex}.form-controls-module__D4NPXW__selectOption:hover,.form-controls-module__D4NPXW__selectOption[data-active=true]{color:#1d4ed8;background:#eff6ff}.form-controls-module__D4NPXW__selectOption[data-selected=true]{color:#1d4ed8;background:#e8f1ff;font-weight:750}.form-controls-module__D4NPXW__selectOption:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #2563eb}.form-controls-module__D4NPXW__selectOption:disabled{color:#94a3b8;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.form-controls-module__D4NPXW__selectMenu{animation:.14s ease-out form-controls-module__D4NPXW__select-menu-enter}}@keyframes form-controls-module__D4NPXW__select-menu-enter{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.form-controls-module__D4NPXW__textarea{resize:vertical;min-height:96px;padding:11px 13px}.form-controls-module__D4NPXW__checkboxField{cursor:pointer;background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dbe5ef;border-radius:8px;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:inset 0 1px #ffffffd1}.form-controls-module__D4NPXW__checkboxField:hover{border-color:#93b5d9;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffe6,0 8px 18px #0f172a0f}.form-controls-module__D4NPXW__checkboxField:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb24,0 10px 22px #2563eb14}.form-controls-module__D4NPXW__checkboxInvalid{border-color:#d92d20}.form-controls-module__D4NPXW__checkboxInvalid:hover,.form-controls-module__D4NPXW__checkboxInvalid:focus-within{border-color:#b42318;box-shadow:0 0 0 3px #d92d2024}.form-controls-module__D4NPXW__checkboxField:has(.form-controls-module__D4NPXW__checkbox:checked){background:linear-gradient(#eff6ff 0%,#fff 100%);border-color:#93c5fd}.form-controls-module__D4NPXW__checkboxField:has(.form-controls-module__D4NPXW__checkbox:disabled){color:#64748b;cursor:not-allowed;opacity:.78;background:#f8fafc;transform:none}.form-controls-module__D4NPXW__checkbox{accent-color:#2563eb;flex:none;width:18px;height:18px;margin-top:1px}.form-controls-module__D4NPXW__checkbox:focus-visible{outline-offset:2px;outline:2px solid #2563eb61}.form-controls-module__D4NPXW__checkbox:disabled{cursor:not-allowed}.form-controls-module__D4NPXW__checkboxCopy{gap:3px;min-width:0;display:grid}.form-controls-module__D4NPXW__section{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #cbd8e8;border-radius:8px;gap:16px;min-width:0;padding:18px;display:grid;box-shadow:0 14px 34px #0f172a12}.form-controls-module__D4NPXW__sectionHeader{gap:4px;min-width:0;display:grid}.form-controls-module__D4NPXW__sectionTitle{color:#0f172a;margin:0;font-size:16px;font-weight:800;line-height:1.25}.form-controls-module__D4NPXW__sectionDescription{color:#64748b;margin:0;font-size:13px;line-height:1.45}.form-controls-module__D4NPXW__sectionBody{gap:14px;min-width:0;display:grid}.form-controls-module__D4NPXW__grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px;display:grid}.form-controls-module__D4NPXW__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.form-controls-module__D4NPXW__actionsLeft{justify-content:flex-start}.form-controls-module__D4NPXW__actionsSplit{justify-content:space-between}.form-controls-module__D4NPXW__button{-webkit-tap-highlight-color:transparent;cursor:pointer;font:inherit;text-align:center;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:14px;font-weight:750;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 10px 20px #0f172a14}.form-controls-module__D4NPXW__button:disabled,.form-controls-module__D4NPXW__button[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}.form-controls-module__D4NPXW__button:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb2e}.form-controls-module__D4NPXW__button:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px)}.form-controls-module__D4NPXW__button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0);box-shadow:0 5px 14px #0f172a1a}.form-controls-module__D4NPXW__primary{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-color:#1d4ed8}.form-controls-module__D4NPXW__primary:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);box-shadow:0 12px 26px #1d4ed838}.form-controls-module__D4NPXW__secondary{color:#0f172a;background:linear-gradient(#fff 0%,#f8fafc 100%);border-color:#cbd5e1}.form-controls-module__D4NPXW__secondary:hover:not(:disabled):not([aria-disabled=true]){background:#f8fafc;border-color:#94a3b8;box-shadow:0 10px 22px #0f172a1a}.form-controls-module__D4NPXW__ghost{box-shadow:none;color:#334155;background:0 0;border-color:#0000}.form-controls-module__D4NPXW__ghost:hover:not(:disabled):not([aria-disabled=true]){box-shadow:none;background:#f1f5f9;border-color:#dbe5ef}.form-controls-module__D4NPXW__danger{color:#fff;background:linear-gradient(135deg,#d92d20 0%,#b42318 100%);border-color:#b42318}.form-controls-module__D4NPXW__danger:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(135deg,#b42318 0%,#912018 100%);box-shadow:0 12px 26px #b4231833}.form-controls-module__D4NPXW__small{min-height:32px;padding:0 10px;font-size:13px}.form-controls-module__D4NPXW__medium{min-height:40px}.form-controls-module__D4NPXW__large{min-height:46px;padding:0 18px}.form-controls-module__D4NPXW__fullWidth{width:100%}.form-controls-module__D4NPXW__mobileButtonIcon{display:none}.form-controls-module__D4NPXW__button .form-controls-module__D4NPXW__mobileButtonIcon,.form-controls-module__D4NPXW__button .form-controls-module__D4NPXW__mobileButtonLabel{color:inherit;font:inherit;letter-spacing:inherit;text-transform:none}@media (max-width:640px){.form-controls-module__D4NPXW__section{padding:14px}.form-controls-module__D4NPXW__actions,.form-controls-module__D4NPXW__actionsSplit{flex-flow:wrap;align-items:stretch}.form-controls-module__D4NPXW__actions>.form-controls-module__D4NPXW__button{white-space:normal;flex:1 1 0;width:auto;min-width:0}.form-controls-module__D4NPXW__actions>.form-controls-module__D4NPXW__button:last-child:not(:only-child){flex-grow:1.25}.form-controls-module__D4NPXW__actions>.form-controls-module__D4NPXW__button:nth-last-child(n+3),.form-controls-module__D4NPXW__actions>.form-controls-module__D4NPXW__button:nth-last-child(n+3)~.form-controls-module__D4NPXW__button{flex-basis:100%}.form-controls-module__D4NPXW__actions>.form-controls-module__D4NPXW__button:only-child{width:100%}.form-controls-module__D4NPXW__button.form-controls-module__D4NPXW__mobileIconButton{flex:0 0 34px;width:34px;padding:0}.form-controls-module__D4NPXW__button.form-controls-module__D4NPXW__mobileIconButton.form-controls-module__D4NPXW__danger{color:#fff;background:linear-gradient(135deg,#d92d20 0%,#b42318 100%);border-color:#b42318;box-shadow:0 6px 14px #b423182e}.form-controls-module__D4NPXW__button.form-controls-module__D4NPXW__mobileIconButton.form-controls-module__D4NPXW__danger:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(135deg,#b42318 0%,#912018 100%);border-color:#912018;box-shadow:0 8px 18px #b423183d}.form-controls-module__D4NPXW__mobileButtonIcon{justify-content:center;align-items:center;display:inline-flex}.form-controls-module__D4NPXW__mobileButtonLabel{display:none}}
.WeightInput-module__pwGDeW__field{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.WeightInput-module__pwGDeW__field>input{flex:90px;width:0;min-width:70px}.WeightInput-module__pwGDeW__unit{color:#475569;flex:none;font-size:13px;display:inline-flex}.WeightInput-module__pwGDeW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}
.ConfirmDialog-module__NOR3MG__backdrop{z-index:1200;background:#0f172a94;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ConfirmDialog-module__NOR3MG__dialog{background:#fff;border:1px solid #cbd5e1;border-radius:12px;width:100%;max-width:520px;max-height:min(720px,100vh - 40px);display:grid;overflow:auto;box-shadow:0 28px 72px #0f172a57}.ConfirmDialog-module__NOR3MG__dialog:focus-visible{outline-offset:3px;outline:3px solid #2563eb59}.ConfirmDialog-module__NOR3MG__dialog[data-tone=danger]{border-top:5px solid #dc2626}.ConfirmDialog-module__NOR3MG__dialog[data-tone=warning]{border-top:5px solid #d97706}.ConfirmDialog-module__NOR3MG__dialog[data-tone=default]{border-top:5px solid #2563eb}.ConfirmDialog-module__NOR3MG__header{gap:9px;padding:22px 22px 14px;display:grid}.ConfirmDialog-module__NOR3MG__eyebrow{color:#64748b;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.ConfirmDialog-module__NOR3MG__header h2{color:#0f172a;margin:0;font-size:22px;line-height:1.2}.ConfirmDialog-module__NOR3MG__description{color:#475569;font-size:14px;font-weight:650;line-height:1.55}.ConfirmDialog-module__NOR3MG__content{color:#334155;background:#f8fafc;border-block:1px solid #e2e8f0;gap:6px;padding:14px 22px;display:grid}.ConfirmDialog-module__NOR3MG__content strong{color:#0f172a}.ConfirmDialog-module__NOR3MG__content small{color:#64748b;font-weight:750}.ConfirmDialog-module__NOR3MG__actions{justify-content:flex-end;gap:10px;padding:18px 22px 22px;display:flex}@media (max-width:560px){.ConfirmDialog-module__NOR3MG__backdrop{align-items:flex-end;padding:12px}.ConfirmDialog-module__NOR3MG__dialog{max-height:calc(100vh - 24px)}.ConfirmDialog-module__NOR3MG__actions{grid-template-columns:1fr;display:grid}}@media (prefers-reduced-motion:no-preference){.ConfirmDialog-module__NOR3MG__dialog{animation:.14s ease-out ConfirmDialog-module__NOR3MG__confirm-dialog-enter}}@keyframes ConfirmDialog-module__NOR3MG__confirm-dialog-enter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}
.ProtectedRoute-module__oSh1ba__state{background:linear-gradient(#080d17c7,#080d1724 46%),linear-gradient(135deg,#e8eef5 0%,#f7f9fc 48%,#e1e8f1 100%);place-items:center;min-height:100%;padding:24px;display:grid}.ProtectedRoute-module__oSh1ba__panel{text-align:left;background:#fffffff5;border:1px solid #cbd8e8;border-radius:8px;gap:10px;width:min(100%,460px);padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f172a2e}.ProtectedRoute-module__oSh1ba__panel:before{content:"";background:linear-gradient(90deg,#2563eb 0%,#0f172a 100%);height:6px;position:absolute;top:0;left:0;right:0}.ProtectedRoute-module__oSh1ba__kicker{color:#1d4ed8;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:900}.ProtectedRoute-module__oSh1ba__title{color:#0f172a;margin:0;font-size:24px;font-weight:900;line-height:1.12}.ProtectedRoute-module__oSh1ba__text{color:#64748b;margin:0;font-size:14px;font-weight:700;line-height:1.5}.ProtectedRoute-module__oSh1ba__retryButton{color:#fff;cursor:pointer;font:inherit;background:#2563eb;border:1px solid #1d4ed8;border-radius:8px;justify-self:start;margin-top:8px;padding:10px 14px;font-size:13px;font-weight:850}.ProtectedRoute-module__oSh1ba__retryButton:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}.ProtectedRoute-module__oSh1ba__decisionRail{gap:10px;margin-top:8px;display:grid}.ProtectedRoute-module__oSh1ba__decisionPrimary,.ProtectedRoute-module__oSh1ba__decisionMetrics div{background:#f8fafc;border:1px solid #dbe5ef;border-radius:8px;min-width:0}.ProtectedRoute-module__oSh1ba__decisionPrimary{border-left:5px solid #2563eb;gap:5px;padding:12px;display:grid}.ProtectedRoute-module__oSh1ba__decisionPrimary[data-tone=warn]{border-left-color:#dc2626}.ProtectedRoute-module__oSh1ba__decisionMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ProtectedRoute-module__oSh1ba__decisionMetrics div{gap:5px;min-height:68px;padding:10px;display:grid}.ProtectedRoute-module__oSh1ba__decisionPrimary span,.ProtectedRoute-module__oSh1ba__decisionPrimary small,.ProtectedRoute-module__oSh1ba__decisionMetrics span{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:900}.ProtectedRoute-module__oSh1ba__decisionPrimary strong,.ProtectedRoute-module__oSh1ba__decisionMetrics strong{color:#0f172a;overflow-wrap:anywhere;font-size:13px;line-height:1.16}.ProtectedRoute-module__oSh1ba__decisionPrimary strong{font-size:17px;font-weight:900}@media (max-width:520px){.ProtectedRoute-module__oSh1ba__state{place-items:start stretch;padding:14px}.ProtectedRoute-module__oSh1ba__panel{margin-top:18px}.ProtectedRoute-module__oSh1ba__decisionMetrics{grid-template-columns:1fr}}
.ActEventsHistory-module__OFqxra__history{gap:14px;display:grid}.ActEventsHistory-module__OFqxra__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ActEventsHistory-module__OFqxra__head span{color:#0f172a;letter-spacing:0;font-size:14px;font-weight:950}.ActEventsHistory-module__OFqxra__filterRow{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.ActEventsHistory-module__OFqxra__filter,.ActEventsHistory-module__OFqxra__filterActive{cursor:pointer;font:inherit;text-align:left;border:1px solid #dbe5f0;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;min-height:54px;padding:10px 12px;display:flex}.ActEventsHistory-module__OFqxra__filter{color:#334155;background:linear-gradient(#fff 0%,#f8fbff 100%);box-shadow:0 2px 8px #0f172a09}.ActEventsHistory-module__OFqxra__filterActive{color:#fff;background:#0f172a;border-color:#0f172a;box-shadow:0 8px 18px #0f172a24}.ActEventsHistory-module__OFqxra__filter span,.ActEventsHistory-module__OFqxra__filterActive span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:950;line-height:1.15;overflow:hidden}.ActEventsHistory-module__OFqxra__filter strong,.ActEventsHistory-module__OFqxra__filterActive strong{border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:28px;height:24px;padding:0 8px;font-size:11px;font-weight:950;display:inline-flex}.ActEventsHistory-module__OFqxra__filter strong{color:#475569;background:#eef2f7}.ActEventsHistory-module__OFqxra__filterActive strong{color:#fff;background:#ffffff2e}.ActEventsHistory-module__OFqxra__positionWrap{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;gap:8px;padding:10px 12px;display:grid}.ActEventsHistory-module__OFqxra__positionRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ActEventsHistory-module__OFqxra__positionFilter,.ActEventsHistory-module__OFqxra__positionFilterActive{cursor:pointer;font:inherit;border:1px solid #dbe5f0;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;display:inline-flex}.ActEventsHistory-module__OFqxra__positionFilter{color:#334155;background:#fff}.ActEventsHistory-module__OFqxra__positionFilterActive{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.ActEventsHistory-module__OFqxra__positionFilter span,.ActEventsHistory-module__OFqxra__positionFilterActive span{font-size:11px;font-weight:900;line-height:1}.ActEventsHistory-module__OFqxra__positionFilter strong,.ActEventsHistory-module__OFqxra__positionFilterActive strong{border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-weight:950;display:inline-flex}.ActEventsHistory-module__OFqxra__positionFilter strong{color:#64748b;background:#f1f5f9}.ActEventsHistory-module__OFqxra__positionFilterActive strong{color:#1d4ed8;background:#dbeafe}.ActEventsHistory-module__OFqxra__tableWrap{background:#fff;border:1px solid #e5eaf0;border-radius:16px;overflow:hidden}.ActEventsHistory-module__OFqxra__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.ActEventsHistory-module__OFqxra__table thead th{color:#64748b;letter-spacing:.1em;text-align:left;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e5eaf0;padding:12px 14px;font-size:10px;font-weight:950;line-height:1}.ActEventsHistory-module__OFqxra__table tbody td{color:#0f172a;vertical-align:top;border-bottom:1px solid #f0f3f7;padding:13px 14px;font-size:13px;line-height:1.25}.ActEventsHistory-module__OFqxra__table tbody tr:last-child td{border-bottom:0}.ActEventsHistory-module__OFqxra__dateCell{color:#334155;white-space:nowrap;width:132px;font-weight:900}.ActEventsHistory-module__OFqxra__sectionCell{color:#1d4ed8;width:104px;font-weight:950}.ActEventsHistory-module__OFqxra__actionCell{color:#334155;width:136px;font-weight:950}.ActEventsHistory-module__OFqxra__detailsCell{color:#0f172a;overflow-wrap:anywhere;font-weight:800}.ActEventsHistory-module__OFqxra__empty{color:#64748b;text-align:center;background:#f8fafc;margin:0;padding:14px;font-size:12px;line-height:1.4}@media (max-width:900px){.ActEventsHistory-module__OFqxra__filterRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ActEventsHistory-module__OFqxra__tableWrap{overflow-x:auto}.ActEventsHistory-module__OFqxra__table{min-width:820px}}.ActEventsHistory-module__OFqxra__filter,.ActEventsHistory-module__OFqxra__filterActive,.ActEventsHistory-module__OFqxra__positionWrap,.ActEventsHistory-module__OFqxra__tableWrap{border-radius:8px}.ActEventsHistory-module__OFqxra__filter,.ActEventsHistory-module__OFqxra__positionWrap,.ActEventsHistory-module__OFqxra__tableWrap{border-color:#cbd8e8;box-shadow:0 10px 24px #0f172a0f}.ActEventsHistory-module__OFqxra__filterActive{box-shadow:0 12px 26px #0f172a29}
.ActPeriodGraph-module__kGghMq__block{border-top:1px solid #e2e8f0;gap:10px;padding-top:14px;display:grid}.ActPeriodGraph-module__kGghMq__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ActPeriodGraph-module__kGghMq__head h3{margin:0;font-size:15px}.ActPeriodGraph-module__kGghMq__head p{color:#64748b;margin:0;font-size:12px;font-weight:800;line-height:1.35}.ActPeriodGraph-module__kGghMq__timebar{background:#fff;border:1px solid #dbe5f0;border-radius:8px;gap:10px;padding:12px;display:grid}.ActPeriodGraph-module__kGghMq__track{border:1px solid #cbd5e1;border-radius:999px;min-width:0;height:30px;display:flex;overflow:hidden}.ActPeriodGraph-module__kGghMq__segment{color:#334155;text-shadow:0 1px #ffffff80;border-right:1px solid #ffffffb3;justify-content:center;align-items:center;min-width:18px;padding:0 5px;font-size:10px;font-weight:950;display:flex}.ActPeriodGraph-module__kGghMq__segment:last-child{border-right:0}.ActPeriodGraph-module__kGghMq__m0{background:#bfe7ff}.ActPeriodGraph-module__kGghMq__m1{background:#c8f2d8}.ActPeriodGraph-module__kGghMq__m2{background:#ddf4b8}.ActPeriodGraph-module__kGghMq__m3{background:#ffe79a}.ActPeriodGraph-module__kGghMq__m4{background:#ffd29a}.ActPeriodGraph-module__kGghMq__m5{background:#ffbfa8}.ActPeriodGraph-module__kGghMq__m6{background:#ffb2b2}.ActPeriodGraph-module__kGghMq__m7{background:#ffc1d9}.ActPeriodGraph-module__kGghMq__m8{background:#c9d7ff}.ActPeriodGraph-module__kGghMq__m9{background:#d7c8ff}.ActPeriodGraph-module__kGghMq__m10{background:#e8c4f0}.ActPeriodGraph-module__kGghMq__m11{background:#cfe0f7}.ActPeriodGraph-module__kGghMq__dates{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.ActPeriodGraph-module__kGghMq__duration{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:950}.ActPeriodGraph-module__kGghMq__range{color:#64748b;overflow-wrap:anywhere;font-size:12px;font-weight:900}@media (max-width:760px){.ActPeriodGraph-module__kGghMq__dates{flex-direction:column;align-items:flex-start}.ActPeriodGraph-module__kGghMq__duration{justify-self:start}}.ActPeriodGraph-module__kGghMq__block{border-top-color:#d8e0ea}.ActPeriodGraph-module__kGghMq__head h3{color:#0f172a;letter-spacing:0;font-size:16px;font-weight:900}.ActPeriodGraph-module__kGghMq__duration{font-weight:900}.ActPeriodGraph-module__kGghMq__timebar{background:linear-gradient(#fff 0%,#f8fbff 100%);border-color:#d8e0ea;border-radius:16px;box-shadow:0 1px 2px #0f172a0d,0 6px 18px #0f172a0a}.ActPeriodGraph-module__kGghMq__track{border:2px solid #b8c4d3;height:34px}.ActPeriodGraph-module__kGghMq__segment{font-weight:950}.ActPeriodGraph-module__kGghMq__timebar{border-color:#cbd8e8;border-radius:8px;box-shadow:0 10px 24px #0f172a0f}
.BatteryProgress-module__2hOT2W__battery{align-items:center;gap:10px;width:264px;min-width:264px;display:flex}.BatteryProgress-module__2hOT2W__detail{width:100%;min-width:100%}.BatteryProgress-module__2hOT2W__shell{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #94a3b8;border-radius:10px;flex:1;min-width:0;height:28px;padding:3px;position:relative;overflow:visible;box-shadow:inset 0 1px #fffffff2,0 1px 2px #0f172a0f}.BatteryProgress-module__2hOT2W__shell:before{content:"";pointer-events:none;background:linear-gradient(#e2e8f0eb 0%,#f1f5f9bf 100%);border-radius:7px;position:absolute;inset:3px 7px 3px 3px}.BatteryProgress-module__2hOT2W__shell:after{content:"";background:#94a3b8;border-radius:0 4px 4px 0;width:6px;height:12px;position:absolute;top:50%;right:-6px;transform:translateY(-50%);box-shadow:0 0 0 1px #ffffff73}.BatteryProgress-module__2hOT2W__level{z-index:1;background:0 0;border-radius:7px;width:0;height:100%;transition:width .2s;display:block;position:relative;overflow:hidden}.BatteryProgress-module__2hOT2W__segments{gap:4px;width:100%;height:100%;display:flex}.BatteryProgress-module__2hOT2W__segment{box-sizing:border-box;color:#fff;border:1px solid #ffffffb8;border-radius:6px;justify-content:center;align-items:center;min-width:0;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000014}.BatteryProgress-module__2hOT2W__segment:after{content:"";pointer-events:none;background:linear-gradient(#ffffff38 0%,#ffffff0f 52%,#00000014 100%);position:absolute;inset:0}.BatteryProgress-module__2hOT2W__segmentLabel{color:#fff;letter-spacing:-.02em;pointer-events:none;text-overflow:clip;min-width:0;max-width:calc(100% - 6px);text-shadow:none;white-space:nowrap;z-index:1;background:#0f172a29;border-radius:4px;justify-content:center;align-items:center;padding:1px 4px;font-size:9px;font-weight:800;line-height:1;display:inline-flex;position:relative;overflow:hidden}.BatteryProgress-module__2hOT2W__detail .BatteryProgress-module__2hOT2W__segmentLabel{font-size:10px}.BatteryProgress-module__2hOT2W__toneRed .BatteryProgress-module__2hOT2W__level,.BatteryProgress-module__2hOT2W__segmentRed{background:linear-gradient(#f87171 0%,#ef4444 100%)}.BatteryProgress-module__2hOT2W__toneYellow .BatteryProgress-module__2hOT2W__level,.BatteryProgress-module__2hOT2W__segmentYellow{background:linear-gradient(#fbbf24 0%,#f59e0b 100%)}.BatteryProgress-module__2hOT2W__toneGreen .BatteryProgress-module__2hOT2W__level,.BatteryProgress-module__2hOT2W__segmentGreen{background:linear-gradient(#4ade80 0%,#22c55e 100%)}.BatteryProgress-module__2hOT2W__toneGray .BatteryProgress-module__2hOT2W__level,.BatteryProgress-module__2hOT2W__segmentGray{background:linear-gradient(#cbd5e1 0%,#94a3b8 100%)}.BatteryProgress-module__2hOT2W__toneRed .BatteryProgress-module__2hOT2W__shell{border-color:#ef4444}.BatteryProgress-module__2hOT2W__toneRed .BatteryProgress-module__2hOT2W__shell:after{background:#ef4444}.BatteryProgress-module__2hOT2W__toneYellow .BatteryProgress-module__2hOT2W__shell{border-color:#f59e0b}.BatteryProgress-module__2hOT2W__toneYellow .BatteryProgress-module__2hOT2W__shell:after{background:#f59e0b}.BatteryProgress-module__2hOT2W__toneGreen .BatteryProgress-module__2hOT2W__shell{border-color:#22c55e}.BatteryProgress-module__2hOT2W__toneGreen .BatteryProgress-module__2hOT2W__shell:after{background:#22c55e}
.InfoTooltip-module__vJg2SW__trigger{color:#2563eb;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:2px;transition:color .15s;display:inline-flex}.InfoTooltip-module__vJg2SW__trigger:hover{color:#1d4ed8}.InfoTooltip-module__vJg2SW__trigger:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.InfoTooltip-module__vJg2SW__content{color:#334155;z-index:100;background:#fff;border:1px solid #cbd8e8;border-radius:8px;width:320px;max-width:calc(100vw - 24px);padding:12px;font-size:13px;line-height:1.45;box-shadow:0 12px 24px #0f172a29}
.MetalTimeline-module__7aVcSW__timeline{gap:10px;margin-top:0;display:grid}.MetalTimeline-module__7aVcSW__timelineHeading{color:#0f172a;margin:0;font-size:15px;font-weight:900;line-height:1.2}.MetalTimeline-module__7aVcSW__timelineLast{background:#f8fafc;border:1px solid #d8e0ea;border-radius:12px;padding:12px 14px}.MetalTimeline-module__7aVcSW__timelineLastLabel{color:#5b6778;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;line-height:1}.MetalTimeline-module__7aVcSW__timelineLastMain{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.MetalTimeline-module__7aVcSW__timelineLastTitle{color:#0f172a;font-size:14px;font-weight:800;line-height:1.35}.MetalTimeline-module__7aVcSW__timelineLastTime{color:#5b6778;white-space:nowrap;font-size:12px;font-weight:700}.MetalTimeline-module__7aVcSW__timelineLastSub{color:#5b6778;margin-top:4px;font-size:12px;line-height:1.45}.MetalTimeline-module__7aVcSW__timelineActor{color:#64748b;overflow-wrap:anywhere;margin-top:4px;font-size:11px;font-weight:700;line-height:1.4}.MetalTimeline-module__7aVcSW__timelineList{gap:12px;display:grid}.MetalTimeline-module__7aVcSW__timelineDay{gap:10px;display:grid}.MetalTimeline-module__7aVcSW__timelineDayDivider{color:#5b6778;letter-spacing:.06em;align-items:center;gap:12px;font-size:11px;font-weight:800;display:flex}.MetalTimeline-module__7aVcSW__timelineDayDivider:before,.MetalTimeline-module__7aVcSW__timelineDayDivider:after{content:"";background:#d7dde5;flex:1;height:1px}.MetalTimeline-module__7aVcSW__timelineDayList{gap:0;display:grid;position:relative}.MetalTimeline-module__7aVcSW__timelineDayList:before{content:"";background:#d7dde5;width:2px;position:absolute;top:0;bottom:0;left:60px}.MetalTimeline-module__7aVcSW__timelineRow{grid-template-columns:48px 1fr;gap:16px;padding:0 0 14px;display:grid;position:relative}.MetalTimeline-module__7aVcSW__timelineRow:last-child{padding-bottom:0}.MetalTimeline-module__7aVcSW__timelineTime{color:#4b5563;padding-top:2px;font-size:12px;font-weight:700;line-height:1.4}.MetalTimeline-module__7aVcSW__timelineContent{min-width:0;position:relative}.MetalTimeline-module__7aVcSW__timelineContent:before{content:"";background:#9ca3af;border-radius:999px;width:8px;height:8px;position:absolute;top:6px;left:-19px;box-shadow:0 0 0 3px #f4f6f8}.MetalTimeline-module__7aVcSW__timelineTitle{color:#0f172a;font-size:13px;font-weight:700;line-height:1.4}.MetalTimeline-module__7aVcSW__timelineSub{color:#5b6778;margin-top:2px;font-size:12px;line-height:1.45}.MetalTimeline-module__7aVcSW__error{color:#b91c1c;background:#fee2e2;border:1px solid #fecaca;border-radius:12px;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.45}@media (max-width:520px){.MetalTimeline-module__7aVcSW__timelineLastMain{display:grid}.MetalTimeline-module__7aVcSW__timelineLastTime{white-space:normal}}
.MonthDetailDrawer-module__Zr5uEG__backdrop{z-index:60;background:#0f172a47;position:fixed;inset:0}.MonthDetailDrawer-module__Zr5uEG__drawer{z-index:61;background:#fff;border-left:1px solid #dbe5f0;grid-template-rows:auto minmax(0,1fr);width:min(680px,96vw);max-width:680px;height:100vh;display:grid;position:fixed;top:0;right:0;box-shadow:-18px 0 44px #0f172a2e}.MonthDetailDrawer-module__Zr5uEG__head{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.MonthDetailDrawer-module__Zr5uEG__head span{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:900}.MonthDetailDrawer-module__Zr5uEG__head h2{margin:4px 0;font-size:24px}.MonthDetailDrawer-module__Zr5uEG__head p{color:#64748b;margin:0;font-size:12px}.MonthDetailDrawer-module__Zr5uEG__body{background:linear-gradient(#f4f7fb 0%,#ecf1f6 100%);gap:14px;padding:18px;display:grid;overflow:auto}.MonthDetailDrawer-module__Zr5uEG__execCard{background:linear-gradient(#fff 0%,#fbfdff 100%);border:1px solid #c9d7e8;border-radius:22px;overflow:hidden;box-shadow:0 14px 34px #0f172a16,0 2px 6px #0f172a0b}.MonthDetailDrawer-module__Zr5uEG__execTop{color:#fff;background:linear-gradient(135deg,#0f1f36 0%,#162a44 58%,#203553 100%);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;min-height:82px;padding:18px 20px;display:grid}.MonthDetailDrawer-module__Zr5uEG__execTitle{gap:6px;min-width:0;display:grid}.MonthDetailDrawer-module__Zr5uEG__execTitle span,.MonthDetailDrawer-module__Zr5uEG__execKpi span{color:#e2e8f0c2;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1}.MonthDetailDrawer-module__Zr5uEG__execTitle h3{color:#fff;letter-spacing:0;margin:0;font-size:28px;font-weight:950;line-height:1}.MonthDetailDrawer-module__Zr5uEG__execTitle p{color:#cbd5e1;margin:0;font-size:12px;font-weight:750;line-height:1.35}.MonthDetailDrawer-module__Zr5uEG__execKpi{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;justify-items:end;gap:5px;min-width:112px;padding:12px 14px;display:grid}.MonthDetailDrawer-module__Zr5uEG__execKpi strong{color:#fff;font-size:30px;font-weight:950;line-height:1}.MonthDetailDrawer-module__Zr5uEG__execBottom{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 18px 16px;display:grid}.MonthDetailDrawer-module__Zr5uEG__monthSignalRow{background:#dbeafe;border:1px solid #93c5fd;border-left:4px solid #2563eb;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.MonthDetailDrawer-module__Zr5uEG__monthSignal{background:#ffffff6b;align-content:center;gap:5px;min-width:0;min-height:64px;padding:12px 14px;display:grid}.MonthDetailDrawer-module__Zr5uEG__monthSignal span{color:#233246;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1.18}.MonthDetailDrawer-module__Zr5uEG__monthSignal strong{color:#0f172a;overflow-wrap:anywhere;font-size:15px;font-weight:950;line-height:1.1}.MonthDetailDrawer-module__Zr5uEG__monthDecisionRail{grid-template-columns:minmax(220px,.82fr) minmax(0,1.18fr);gap:8px;display:grid}.MonthDetailDrawer-module__Zr5uEG__monthDecisionAction,.MonthDetailDrawer-module__Zr5uEG__monthDecisionMetrics article{background:#fff;border:1px solid #d4deea;border-left:4px solid #94a3b8;border-radius:8px;gap:6px;min-width:0;padding:11px 12px;display:grid;box-shadow:0 10px 26px #0f172a11,0 1px 2px #0f172a0a}.MonthDetailDrawer-module__Zr5uEG__monthDecisionAction[data-tone=ok],.MonthDetailDrawer-module__Zr5uEG__monthDecisionMetrics article[data-tone=ok]{border-left-color:#16a34a}.MonthDetailDrawer-module__Zr5uEG__monthDecisionAction[data-tone=warn],.MonthDetailDrawer-module__Zr5uEG__monthDecisionMetrics article[data-tone=warn]{border-left-color:#dc2626}.MonthDetailDrawer-module__Zr5uEG__monthDecisionAction[data-tone=info],.MonthDetailDrawer-module__Zr5uEG__monthDecisionMetrics article[data-tone=info]{border-left-color:#2563eb}.MonthDetailDrawer-module__Zr5uEG__monthDecisionAction[data-tone=muted],.MonthDetailDrawer-module__Zr5uEG__monthDecisionMetrics article[data-tone=muted]{border-left-color:#94a3b8}.MonthDetailDrawer-module__Zr5uEG__monthDecisionMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.MonthDetailDrawer-module__Zr5uEG__monthDecisionAction span,.MonthDetailDrawer-module__Zr5uEG__monthDecisionMetrics span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1}.MonthDetailDrawer-module__Zr5uEG__monthDecisionAction strong,.MonthDetailDrawer-module__Zr5uEG__monthDecisionMetrics strong{color:#0f172a;overflow-wrap:anywhere;font-size:13px;font-weight:950;line-height:1.2}.MonthDetailDrawer-module__Zr5uEG__monthDecisionAction strong{font-size:16px}.MonthDetailDrawer-module__Zr5uEG__monthDecisionAction small,.MonthDetailDrawer-module__Zr5uEG__monthDecisionMetrics small{color:#64748b;overflow-wrap:anywhere;font-size:11px;font-weight:800;line-height:1.3}.MonthDetailDrawer-module__Zr5uEG__filterSection{background:#fff;border:1px solid #d4deea;border-radius:8px;gap:10px;padding:12px;display:grid;box-shadow:0 10px 26px #0f172a11,0 1px 2px #0f172a0a}.MonthDetailDrawer-module__Zr5uEG__filterBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MonthDetailDrawer-module__Zr5uEG__filterChip,.MonthDetailDrawer-module__Zr5uEG__filterChipActive{cursor:pointer;font:inherit;border-radius:999px;min-height:30px;padding:0 11px;font-size:11px;font-weight:950;line-height:1}.MonthDetailDrawer-module__Zr5uEG__filterChip{color:#475569;background:#f8fafc;border:1px solid #dbe5f0}.MonthDetailDrawer-module__Zr5uEG__filterChipActive{color:#fff;background:#0f172a;border:1px solid #0f172a}.MonthDetailDrawer-module__Zr5uEG__activeStateStrip{background:#fff;border:1px solid #dbe5f0;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.MonthDetailDrawer-module__Zr5uEG__activeStateStrip>div:first-child{gap:4px;min-width:0;display:grid}.MonthDetailDrawer-module__Zr5uEG__activeStateStrip span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1}.MonthDetailDrawer-module__Zr5uEG__activeStateStrip strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.2}.MonthDetailDrawer-module__Zr5uEG__activeStateStrip>small{color:#64748b;font-size:12px;font-weight:800;line-height:1.35}.MonthDetailDrawer-module__Zr5uEG__activeStateChips{flex-wrap:wrap;flex:220px;gap:6px;min-width:0;display:flex}.MonthDetailDrawer-module__Zr5uEG__activeStateChips small{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:900;line-height:1}.MonthDetailDrawer-module__Zr5uEG__resetButton{color:#334155;cursor:pointer;font:inherit;background:#fff;border:1px solid #dbe5f0;border-radius:8px;min-height:32px;padding:0 12px;font-size:12px;font-weight:900}.MonthDetailDrawer-module__Zr5uEG__resetButton:hover{color:#1d4ed8;border-color:#93c5fd}.MonthDetailDrawer-module__Zr5uEG__stateRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.MonthDetailDrawer-module__Zr5uEG__stateRail div{background:#f8fbff;border:1px solid #dbe5f0;border-radius:8px;gap:5px;min-width:0;padding:9px 10px;display:grid}.MonthDetailDrawer-module__Zr5uEG__stateRail span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1}.MonthDetailDrawer-module__Zr5uEG__stateRail strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;line-height:1.25;overflow:hidden}.MonthDetailDrawer-module__Zr5uEG__passportCell{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #e1e8f0;border-radius:16px;gap:5px;min-width:0;padding:11px 13px;display:grid}.MonthDetailDrawer-module__Zr5uEG__passportCell span{color:#64748b;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900;line-height:1}.MonthDetailDrawer-module__Zr5uEG__passportCell strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;line-height:1.15;overflow:hidden}.MonthDetailDrawer-module__Zr5uEG__section{background:#fff;border:1px solid #d4deea;border-radius:18px;overflow:hidden;box-shadow:0 10px 26px #0f172a11,0 1px 2px #0f172a0a}.MonthDetailDrawer-module__Zr5uEG__tempoCards,.MonthDetailDrawer-module__Zr5uEG__resourceCards{gap:10px;padding:12px;display:grid}.MonthDetailDrawer-module__Zr5uEG__tempoCards{grid-template-columns:repeat(5,minmax(0,1fr))}.MonthDetailDrawer-module__Zr5uEG__resourceCards{grid-template-columns:repeat(2,minmax(0,1fr))}.MonthDetailDrawer-module__Zr5uEG__monthMetricCard{background:#f8fbff;border:1px solid #dbe5f0;border-left:4px solid #94a3b8;border-radius:8px;gap:6px;min-width:0;padding:11px 12px;display:grid}.MonthDetailDrawer-module__Zr5uEG__monthMetricCard[data-tone=ok]{border-left-color:#16a34a}.MonthDetailDrawer-module__Zr5uEG__monthMetricCard[data-tone=warn]{border-left-color:#dc2626}.MonthDetailDrawer-module__Zr5uEG__monthMetricCard[data-tone=info]{border-left-color:#2563eb}.MonthDetailDrawer-module__Zr5uEG__monthMetricCard[data-tone=resource]{border-left-color:#7c3aed}.MonthDetailDrawer-module__Zr5uEG__monthMetricCard span{color:#64748b;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1.1}.MonthDetailDrawer-module__Zr5uEG__monthMetricCard strong{color:#0f172a;overflow-wrap:anywhere;font-size:15px;font-weight:950;line-height:1.1}.MonthDetailDrawer-module__Zr5uEG__monthMetricCard small{color:#64748b;font-size:11px;font-weight:800;line-height:1.25}.MonthDetailDrawer-module__Zr5uEG__sectionHead{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;padding:11px 12px;display:flex}.MonthDetailDrawer-module__Zr5uEG__sectionHead strong,.MonthDetailDrawer-module__Zr5uEG__sectionHead span{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:900}.MonthDetailDrawer-module__Zr5uEG__actRow{--month-row-color:#fff;--month-row-line:#dbe5f0;background:var(--month-row-color);border:0;border-bottom:1px solid var(--month-row-line);border-left:4px solid var(--month-row-line);color:inherit;cursor:pointer;font:inherit;text-align:left;grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);gap:10px;width:100%;padding:12px;display:grid}.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodBlue{--month-row-color:#dbeafe;--month-row-line:#60a5fa}.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodGreen{--month-row-color:#dcfce7;--month-row-line:#4ade80}.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodYellow{--month-row-color:#fef3c7;--month-row-line:#fbbf24}.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodOrange{--month-row-color:#ffedd5;--month-row-line:#fb923c}.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodPink{--month-row-color:#ffe4e6;--month-row-line:#fb7185}.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodViolet{--month-row-color:#ede9fe;--month-row-line:#a78bfa}.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodBlue,.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodGreen,.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodYellow,.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodOrange,.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodPink,.MonthDetailDrawer-module__Zr5uEG__actRow.MonthDetailDrawer-module__Zr5uEG__periodViolet{background:var(--month-row-color)}.MonthDetailDrawer-module__Zr5uEG__periodPanel{background:#fff;gap:12px;padding:14px 16px 16px;display:grid}.MonthDetailDrawer-module__Zr5uEG__periodSummary{background:linear-gradient(#fff 0%,#fbfdff 100%);border:1px solid #e2e8f0;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:12px 14px;display:flex}.MonthDetailDrawer-module__Zr5uEG__periodSummary span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:850;overflow:hidden}.MonthDetailDrawer-module__Zr5uEG__periodSummary strong{color:#0f172a;flex:none;font-size:14px;font-weight:950}.MonthDetailDrawer-module__Zr5uEG__periodTimeline{background:repeating-linear-gradient(90deg,#94a3b82e 0 1px,#0000 1px 12.5%),#eef2f7;border:1px solid #d8e3ef;border-radius:18px;min-height:58px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8}.MonthDetailDrawer-module__Zr5uEG__periodSegment{color:#0f172a;font:inherit;text-shadow:0 1px #ffffff73;white-space:nowrap;border:0;border-right:1px solid #0f172a29;justify-content:center;align-items:center;height:100%;padding:0 8px;font-size:11px;font-weight:950;line-height:1;display:flex;position:absolute;top:0;overflow:hidden;box-shadow:inset 0 1px #ffffff6b}.MonthDetailDrawer-module__Zr5uEG__executionFooter{background:#f8fbff;border:1px solid #e2e8f0;border-radius:8px;gap:5px;padding:10px 12px;display:grid}.MonthDetailDrawer-module__Zr5uEG__executionFooter strong{color:#0f172a;font-size:13px;font-weight:950;line-height:1.2}.MonthDetailDrawer-module__Zr5uEG__executionFooter span,.MonthDetailDrawer-module__Zr5uEG__executionFooter small{color:#64748b;font-size:12px;font-weight:800;line-height:1.3}.MonthDetailDrawer-module__Zr5uEG__periodLegend{gap:8px;display:grid}.MonthDetailDrawer-module__Zr5uEG__periodLegendItem{color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:12px minmax(82px,.45fr) minmax(0,1fr);align-items:center;gap:9px;min-height:38px;padding:9px 11px;display:grid}.MonthDetailDrawer-module__Zr5uEG__periodLegendItem:hover{background:#eff6ff;border-color:#bfdbfe}.MonthDetailDrawer-module__Zr5uEG__periodLegendItem i{border:1px solid #0f172a1a;border-radius:999px;width:12px;height:12px}.MonthDetailDrawer-module__Zr5uEG__periodLegendItem strong{color:#0f172a;font-size:12px;font-weight:950}.MonthDetailDrawer-module__Zr5uEG__periodLegendItem span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.MonthDetailDrawer-module__Zr5uEG__periodMonthJan{background:#bfe7ff}.MonthDetailDrawer-module__Zr5uEG__periodMonthFeb{background:#c8f2d8}.MonthDetailDrawer-module__Zr5uEG__periodMonthMar{background:#ddf4b8}.MonthDetailDrawer-module__Zr5uEG__periodMonthApr{background:#ffe79a}.MonthDetailDrawer-module__Zr5uEG__periodMonthMay{background:#ffd29a}.MonthDetailDrawer-module__Zr5uEG__periodMonthJun{background:#ffbfa8}.MonthDetailDrawer-module__Zr5uEG__periodMonthJul{background:#ffb2b2}.MonthDetailDrawer-module__Zr5uEG__periodMonthAug{background:#ffc1d9}.MonthDetailDrawer-module__Zr5uEG__periodMonthSep{background:#c9d7ff}.MonthDetailDrawer-module__Zr5uEG__periodMonthOct{background:#d7c8ff}.MonthDetailDrawer-module__Zr5uEG__periodMonthNov{background:#e8c4f0}.MonthDetailDrawer-module__Zr5uEG__periodMonthDec{background:#cfe0f7}.MonthDetailDrawer-module__Zr5uEG__actRow:last-child{border-bottom:0}.MonthDetailDrawer-module__Zr5uEG__actRowMain{align-content:center;gap:5px;min-width:0;display:grid}.MonthDetailDrawer-module__Zr5uEG__actRowMain span{color:#64748b;font-size:11px}.MonthDetailDrawer-module__Zr5uEG__actRowMain strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.MonthDetailDrawer-module__Zr5uEG__actRowMain em{color:#2563eb;font-size:11px;font-style:normal;font-weight:850}.MonthDetailDrawer-module__Zr5uEG__actRowRoute{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.MonthDetailDrawer-module__Zr5uEG__actRowRoute span{background:#ffffffb8;border:1px solid #94a3b857;border-left:3px solid #94a3b8;border-radius:8px;gap:4px;min-width:0;padding:8px 9px;display:grid}.MonthDetailDrawer-module__Zr5uEG__actRowRoute span[data-tone=ok]{background:#ecfdf3;border-color:#bbf7d0 #bbf7d0 #bbf7d0 #16a34a}.MonthDetailDrawer-module__Zr5uEG__actRowRoute span[data-tone=info]{background:#eff6ff;border-color:#bfdbfe #bfdbfe #bfdbfe #2563eb}.MonthDetailDrawer-module__Zr5uEG__actRowRoute span[data-tone=warn]{background:#fff1f2;border-color:#fecaca #fecaca #fecaca #dc2626}.MonthDetailDrawer-module__Zr5uEG__actRowRoute span[data-tone=muted]{background:#f8fafc;border-color:#dbe5f0 #dbe5f0 #dbe5f0 #94a3b8}.MonthDetailDrawer-module__Zr5uEG__actRowRoute small{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:8.5px;font-weight:950;line-height:1}.MonthDetailDrawer-module__Zr5uEG__actRowRoute strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:950;line-height:1.2;overflow:hidden}.MonthDetailDrawer-module__Zr5uEG__empty{color:#64748b;padding:16px;font-size:13px}@media (max-width:760px){.MonthDetailDrawer-module__Zr5uEG__activeStateStrip{flex-direction:column;align-items:stretch}.MonthDetailDrawer-module__Zr5uEG__execTop,.MonthDetailDrawer-module__Zr5uEG__execBottom{grid-template-columns:1fr}.MonthDetailDrawer-module__Zr5uEG__execKpi{justify-items:start}.MonthDetailDrawer-module__Zr5uEG__stateRail,.MonthDetailDrawer-module__Zr5uEG__monthSignalRow,.MonthDetailDrawer-module__Zr5uEG__monthDecisionRail,.MonthDetailDrawer-module__Zr5uEG__monthDecisionMetrics,.MonthDetailDrawer-module__Zr5uEG__tempoCards,.MonthDetailDrawer-module__Zr5uEG__resourceCards,.MonthDetailDrawer-module__Zr5uEG__actRow{grid-template-columns:1fr}.MonthDetailDrawer-module__Zr5uEG__actRowRoute{grid-template-columns:repeat(2,minmax(0,1fr))}.MonthDetailDrawer-module__Zr5uEG__periodSummary{flex-direction:column;align-items:flex-start}.MonthDetailDrawer-module__Zr5uEG__periodTimeline{min-height:82px}.MonthDetailDrawer-module__Zr5uEG__periodSegment{font-size:10px}.MonthDetailDrawer-module__Zr5uEG__periodLegendItem{grid-template-columns:12px minmax(0,1fr)}.MonthDetailDrawer-module__Zr5uEG__periodLegendItem span{grid-column:2}.MonthDetailDrawer-module__Zr5uEG__actRowMain em{text-align:left}}.MonthDetailDrawer-module__Zr5uEG__sectionHead strong,.MonthDetailDrawer-module__Zr5uEG__sectionHead span{color:#64748b;letter-spacing:.08em;font-weight:900}.MonthDetailDrawer-module__Zr5uEG__sectionHead{background:#eef4fb}.MonthDetailDrawer-module__Zr5uEG__actRow{min-height:48px}.MonthDetailDrawer-module__Zr5uEG__actChips{flex-wrap:wrap;gap:8px;padding:12px;display:flex}.MonthDetailDrawer-module__Zr5uEG__actChip{color:inherit;cursor:pointer;font:inherit;text-align:left;background:#f8fbff;border:1px solid #dbe5f0;border-left:4px solid #2563eb;border-radius:8px;gap:3px;min-width:118px;padding:9px 11px;display:grid}.MonthDetailDrawer-module__Zr5uEG__actChip:hover,.MonthDetailDrawer-module__Zr5uEG__actChip:focus-visible{background:#eff6ff;border-color:#93c5fd;outline:none}.MonthDetailDrawer-module__Zr5uEG__actChip strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.1}.MonthDetailDrawer-module__Zr5uEG__actChip span{color:#64748b;font-size:11px;font-weight:850;line-height:1.15}.MonthDetailDrawer-module__Zr5uEG__actRow:hover{background:color-mix(in srgb, var(--month-row-color) 72%, #fff)}.MonthDetailDrawer-module__Zr5uEG__actRow strong{color:#0f172a;font-weight:900}.MonthDetailDrawer-module__Zr5uEG__drawer,.MonthDetailDrawer-module__Zr5uEG__execCard,.MonthDetailDrawer-module__Zr5uEG__execKpi,.MonthDetailDrawer-module__Zr5uEG__filterSection,.MonthDetailDrawer-module__Zr5uEG__monthDecisionAction,.MonthDetailDrawer-module__Zr5uEG__monthDecisionMetrics article,.MonthDetailDrawer-module__Zr5uEG__passportCell,.MonthDetailDrawer-module__Zr5uEG__section,.MonthDetailDrawer-module__Zr5uEG__periodSummary,.MonthDetailDrawer-module__Zr5uEG__periodTimeline,.MonthDetailDrawer-module__Zr5uEG__periodLegendItem{border-radius:8px}.MonthDetailDrawer-module__Zr5uEG__execCard,.MonthDetailDrawer-module__Zr5uEG__section{border-color:#cbd8e8;box-shadow:0 16px 36px #0f172a17}.MonthDetailDrawer-module__Zr5uEG__body{background:linear-gradient(#080d1714,#080d1700 240px),linear-gradient(#f7f9fc 0%,#edf3f8 100%)}.MonthDetailDrawer-module__Zr5uEG__execTop{background:linear-gradient(135deg,#101827 0%,#1e293b 62%,#31445b 100%)}.MonthDetailDrawer-module__Zr5uEG__periodLegendItem:hover{border-color:#93c5fd}
.Pagination-module___Q6wea__wrapper{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 14px;min-width:0;display:flex}.Pagination-module___Q6wea__summary{color:#64748b;margin:0;font-size:12px;font-weight:750;line-height:1.35}.Pagination-module___Q6wea__pagination{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.Pagination-module___Q6wea__pagination .Pagination-module___Q6wea__pageButton{flex:0 0 34px;width:34px;min-width:34px;min-height:34px;padding:0}.Pagination-module___Q6wea__pagination .Pagination-module___Q6wea__activePage{box-shadow:0 7px 16px #2563eb33}.Pagination-module___Q6wea__ellipsis{color:#64748b;flex:0 0 20px;justify-content:center;align-items:center;min-width:20px;font-size:14px;font-weight:800;display:inline-flex}@media (max-width:640px){.Pagination-module___Q6wea__wrapper{justify-content:center;width:100%}.Pagination-module___Q6wea__summary{text-align:center;flex-basis:100%}.Pagination-module___Q6wea__pagination{justify-content:center;width:100%}.Pagination-module___Q6wea__pagination .Pagination-module___Q6wea__pageButton{flex-basis:32px;width:32px;min-width:32px;min-height:32px}.Pagination-module___Q6wea__ellipsis{flex-basis:16px;min-width:16px}}
.PageHeader-module__L96q7G__header{color:#fff;background:linear-gradient(135deg,#0f1f36 0%,#162a44 100%);border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;min-width:0;padding:18px 24px;display:flex;position:relative;box-shadow:0 10px 28px #0f172a2e}.PageHeader-module__L96q7G__header[hidden]{display:none}.PageHeader-module__L96q7G__copy{flex:280px;min-width:0}.PageHeader-module__L96q7G__eyebrow{color:#d9e6fb;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900;line-height:1.2}.PageHeader-module__L96q7G__title{color:#fff;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:900;line-height:1.15}.PageHeader-module__L96q7G__description{grid-template-rows:1fr;margin-top:6px;display:grid}.PageHeader-module__L96q7G__description>p{color:#cbd5e1;min-height:0;margin:0;font-size:12px;font-weight:700;line-height:1.4;overflow:hidden}.PageHeader-module__L96q7G__actions{flex-wrap:wrap;flex:0 auto;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}@media (max-width:640px){.PageHeader-module__L96q7G__header{margin-inline:calc(0px - var(--page-gutter-mobile));padding:16px var(--page-gutter-mobile);top:calc(var(--role-layout-header-height,58px) + var(--workspace-sticky-header-height,0px));z-index:19;flex-flow:column;align-items:stretch;gap:12px;transition:padding-block .18s,gap .18s;position:sticky}.PageHeader-module__L96q7G__copy{flex:none}.PageHeader-module__L96q7G__eyebrow{display:none}.PageHeader-module__L96q7G__title{font-size:22px;transition:font-size .18s}.PageHeader-module__L96q7G__description{transition:grid-template-rows .18s,margin-top .18s,opacity .18s}.PageHeader-module__L96q7G__actions{scrollbar-width:thin;flex-wrap:nowrap;gap:8px;overflow-x:auto}.PageHeader-module__L96q7G__actions>*{flex-shrink:0}.PageHeader-module__L96q7G__header[data-collapsed=true]{gap:8px;padding-block:8px}.PageHeader-module__L96q7G__header[data-collapsed=true] .PageHeader-module__L96q7G__title{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.PageHeader-module__L96q7G__header[data-collapsed=true] .PageHeader-module__L96q7G__description{opacity:0;grid-template-rows:0fr;margin-top:0}}@media (prefers-reduced-motion:reduce){.PageHeader-module__L96q7G__header,.PageHeader-module__L96q7G__title,.PageHeader-module__L96q7G__description{transition:none}}
.ProjectDateEvents-module__j0DQdW__wrap{background:#fff;border:1px solid #dbe5f0;border-radius:8px;gap:0;padding:0;display:grid;overflow:hidden}.ProjectDateEvents-module__j0DQdW__head{background:#fbfdff;border-bottom:1px solid #e6edf5;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.ProjectDateEvents-module__j0DQdW__head strong{color:#0f172a;font-size:15px;font-weight:950;line-height:1.1}.ProjectDateEvents-module__j0DQdW__head p{color:#64748b;margin:4px 0 0;font-size:11px;font-weight:800;line-height:1.35}.ProjectDateEvents-module__j0DQdW__head span{color:#64748b;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #dbe5f0;border-radius:999px;min-height:24px;padding:0 9px;font-size:10px;font-weight:950;line-height:22px}.ProjectDateEvents-module__j0DQdW__filterBar{background:#fff;border-bottom:1px solid #e8eef6;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.ProjectDateEvents-module__j0DQdW__filterChip,.ProjectDateEvents-module__j0DQdW__filterChipActive{cursor:pointer;font:inherit;white-space:nowrap;border-radius:999px;min-height:30px;padding:0 11px;font-size:11px;font-weight:950;line-height:1}.ProjectDateEvents-module__j0DQdW__filterChip{color:#475569;background:#f8fafc;border:1px solid #dbe5f0}.ProjectDateEvents-module__j0DQdW__filterChipActive{color:#fff;background:#0f172a;border:1px solid #0f172a}.ProjectDateEvents-module__j0DQdW__list{display:grid}.ProjectDateEvents-module__j0DQdW__item{background:#fff;border-bottom:1px solid #e8eef6;border-left:4px solid #2563eb;grid-template-columns:120px minmax(0,1fr) minmax(150px,auto);gap:10px;padding:14px 16px;display:grid}.ProjectDateEvents-module__j0DQdW__itemFinish{border-left-color:#dc2626}.ProjectDateEvents-module__j0DQdW__itemStart{border-left-color:#2563eb}.ProjectDateEvents-module__j0DQdW__item:last-child{border-bottom:0}.ProjectDateEvents-module__j0DQdW__itemType{align-content:start;justify-items:start;gap:8px;min-width:0;display:grid}.ProjectDateEvents-module__j0DQdW__itemTypeIcon{color:#2563eb;background:#eff6ff;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:950;line-height:1;display:inline-flex}.ProjectDateEvents-module__j0DQdW__itemFinish .ProjectDateEvents-module__j0DQdW__itemTypeIcon{color:#dc2626;background:#fff1f2}.ProjectDateEvents-module__j0DQdW__itemTypeLabel{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950;line-height:1.2}.ProjectDateEvents-module__j0DQdW__itemBody{gap:8px;min-width:0;display:grid}.ProjectDateEvents-module__j0DQdW__itemMeta{text-align:right;align-content:start;place-items:center end;gap:8px;min-width:0;display:grid}.ProjectDateEvents-module__j0DQdW__itemMeta strong{color:#1d4ed8;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950;line-height:1}.ProjectDateEvents-module__j0DQdW__itemMeta div{color:#64748b;font-size:11px;font-weight:850;line-height:1.2}.ProjectDateEvents-module__j0DQdW__itemAction{color:#0f172a;font-size:13px;font-weight:950;line-height:1.25}.ProjectDateEvents-module__j0DQdW__newValue{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:5px;min-width:0;padding:9px 10px;display:grid}.ProjectDateEvents-module__j0DQdW__newValue span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1}.ProjectDateEvents-module__j0DQdW__newValue strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;line-height:1;overflow:hidden}.ProjectDateEvents-module__j0DQdW__item p{color:#334155;margin:0;font-size:12px;line-height:1.35}.ProjectDateEvents-module__j0DQdW__empty{color:#64748b;background:#fff;padding:14px 16px;font-size:12px;font-weight:800;line-height:1.4}.ProjectDateEvents-module__j0DQdW__wrap{background:linear-gradient(#fff 0%,#f8fbff 100%);border-color:#d8e0ea;border-radius:8px;box-shadow:0 16px 36px #0f172a17}.ProjectDateEvents-module__j0DQdW__empty{border:0}@media (max-width:640px){.ProjectDateEvents-module__j0DQdW__head{flex-direction:column;align-items:flex-start}.ProjectDateEvents-module__j0DQdW__item{grid-template-columns:1fr}.ProjectDateEvents-module__j0DQdW__itemMeta{text-align:left;justify-items:start}}
.ResponsiveFormDialog-module__CCOmfW__backdrop,.ResponsiveFormDialog-module__CCOmfW__surface{display:contents}.ResponsiveFormDialog-module__CCOmfW__close{display:none}@media (min-width:1280px){.ResponsiveFormDialog-module__CCOmfW__surface[data-mode=responsive]:where([data-content-layout=form])>:not(.ResponsiveFormDialog-module__CCOmfW__close){max-height:calc(100vh - var(--workspace-content-top,18px) - 18px);max-height:calc(100dvh - var(--workspace-content-top,18px) - 18px);top:var(--workspace-content-top,18px);position:sticky;overflow-y:auto}}.ResponsiveFormDialog-module__CCOmfW__backdrop[data-mode=modal]{z-index:1100;background:#0f172a94;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.ResponsiveFormDialog-module__CCOmfW__backdrop[data-mode=modal][data-open=true]{display:flex}.ResponsiveFormDialog-module__CCOmfW__surface[data-mode=modal]{width:100%;max-width:620px;max-height:calc(100dvh - 40px);display:block;position:relative}.ResponsiveFormDialog-module__CCOmfW__surface[data-mode=modal][data-size=wide]{max-width:960px}.ResponsiveFormDialog-module__CCOmfW__surface[data-mode=modal]:where([data-content-layout=form])>:not(.ResponsiveFormDialog-module__CCOmfW__close){width:100%!important;max-height:calc(100dvh - 40px)!important;position:relative!important;top:auto!important}.ResponsiveFormDialog-module__CCOmfW__surface[data-mode=modal]:where([data-content-layout=form])>:not(.ResponsiveFormDialog-module__CCOmfW__close)>:first-child{padding-right:52px}.ResponsiveFormDialog-module__CCOmfW__surface[data-mode=modal] .ResponsiveFormDialog-module__CCOmfW__close{z-index:2;display:inline-flex;position:absolute;top:14px;right:14px}@media (max-width:1279px){.ResponsiveFormDialog-module__CCOmfW__backdrop{z-index:1100;background:#0f172a85;justify-content:center;align-items:center;padding:18px;display:none;position:fixed;inset:0}.ResponsiveFormDialog-module__CCOmfW__backdrop[data-open=true]{display:flex}.ResponsiveFormDialog-module__CCOmfW__surface{width:100%;max-width:620px;max-height:calc(100dvh - 36px);display:block;position:relative}.ResponsiveFormDialog-module__CCOmfW__surface:where([data-content-layout=form])>:not(.ResponsiveFormDialog-module__CCOmfW__close){width:100%!important;max-height:calc(100dvh - 36px)!important;position:relative!important;top:auto!important;overflow-y:auto!important}.ResponsiveFormDialog-module__CCOmfW__surface:where([data-content-layout=form])>:not(.ResponsiveFormDialog-module__CCOmfW__close)>:first-child{padding-right:52px}.ResponsiveFormDialog-module__CCOmfW__close{z-index:2;display:inline-flex;position:absolute;top:14px;right:14px}}@media (max-width:640px){.ResponsiveFormDialog-module__CCOmfW__backdrop{align-items:flex-end;padding:12px}.ResponsiveFormDialog-module__CCOmfW__surface{max-width:560px;max-height:calc(100dvh - 24px)}.ResponsiveFormDialog-module__CCOmfW__surface:where([data-content-layout=form])>:not(.ResponsiveFormDialog-module__CCOmfW__close){border-radius:18px!important;max-height:calc(100dvh - 24px)!important}}
.SlabDatePanel-module__V7NpNa__panel{border-top:1px solid #e2e8f0;gap:12px;padding-top:14px;display:grid}.SlabDatePanel-module__V7NpNa__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.SlabDatePanel-module__V7NpNa__head h3{margin:0;font-size:15px}.SlabDatePanel-module__V7NpNa__head p{color:#64748b;margin:4px 0 0;font-size:12px;line-height:1.35}.SlabDatePanel-module__V7NpNa__slabs{gap:10px;display:grid}.SlabDatePanel-module__V7NpNa__dateDecisionRail{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:10px;display:grid}.SlabDatePanel-module__V7NpNa__dateDecisionAction,.SlabDatePanel-module__V7NpNa__dateDecisionMetrics div{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #cbd8e8;border-left:4px solid #94a3b8;border-radius:8px;gap:6px;min-width:0;padding:11px 12px;display:grid;box-shadow:0 10px 24px #0f172a0f}.SlabDatePanel-module__V7NpNa__dateDecisionAction[data-tone=ok],.SlabDatePanel-module__V7NpNa__dateDecisionMetrics div[data-tone=ok]{border-left-color:#16a34a}.SlabDatePanel-module__V7NpNa__dateDecisionAction[data-tone=info],.SlabDatePanel-module__V7NpNa__dateDecisionMetrics div[data-tone=info]{border-left-color:#2563eb}.SlabDatePanel-module__V7NpNa__dateDecisionAction[data-tone=late],.SlabDatePanel-module__V7NpNa__dateDecisionMetrics div[data-tone=late]{border-left-color:#dc2626}.SlabDatePanel-module__V7NpNa__dateDecisionAction[data-tone=wait],.SlabDatePanel-module__V7NpNa__dateDecisionMetrics div[data-tone=wait]{border-left-color:#94a3b8}.SlabDatePanel-module__V7NpNa__dateDecisionMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.SlabDatePanel-module__V7NpNa__dateDecisionAction span,.SlabDatePanel-module__V7NpNa__dateDecisionMetrics span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1}.SlabDatePanel-module__V7NpNa__dateDecisionAction strong,.SlabDatePanel-module__V7NpNa__dateDecisionMetrics strong{color:#0f172a;overflow-wrap:anywhere;font-size:13px;font-weight:950;line-height:1.2}.SlabDatePanel-module__V7NpNa__dateDecisionAction strong{font-size:15px}.SlabDatePanel-module__V7NpNa__dateDecisionAction small{color:#64748b;font-size:12px;font-weight:800;line-height:1.35}.SlabDatePanel-module__V7NpNa__slabCard{background:#f8fbff;border:1px solid #dbe5f0;border-radius:8px;gap:10px;padding:12px;display:grid}.SlabDatePanel-module__V7NpNa__slabTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.SlabDatePanel-module__V7NpNa__slabTitle span{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:850}.SlabDatePanel-module__V7NpNa__slabTitle strong{font-size:14px}.SlabDatePanel-module__V7NpNa__planRail{background:#fff;border:1px solid #dbe5f0;border-radius:8px;grid-template-columns:minmax(180px,.8fr) minmax(0,1fr) 126px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:grid}.SlabDatePanel-module__V7NpNa__planRailTrack{align-items:center;min-height:28px;display:flex;position:relative}.SlabDatePanel-module__V7NpNa__planRailLine{background:#cbd5e1;border-radius:999px;height:3px;position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%)}.SlabDatePanel-module__V7NpNa__planRailMarkerBase,.SlabDatePanel-module__V7NpNa__planRailMarkerCurrent,.SlabDatePanel-module__V7NpNa__planRailMarkerFact{color:#fff;z-index:1;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0f172a2e}.SlabDatePanel-module__V7NpNa__planRailMarkerBase{background:#64748b;left:12%}.SlabDatePanel-module__V7NpNa__planRailMarkerCurrent{background:#0f172a;left:50%}.SlabDatePanel-module__V7NpNa__planRailMarkerFact{background:#2563eb;left:88%}.SlabDatePanel-module__V7NpNa__planRail[data-tone=early] .SlabDatePanel-module__V7NpNa__planRailLine,.SlabDatePanel-module__V7NpNa__planRail[data-tone=early] .SlabDatePanel-module__V7NpNa__planRailMarkerFact{background:#16a34a}.SlabDatePanel-module__V7NpNa__planRail[data-tone=late] .SlabDatePanel-module__V7NpNa__planRailLine,.SlabDatePanel-module__V7NpNa__planRail[data-tone=late] .SlabDatePanel-module__V7NpNa__planRailMarkerFact{background:#dc2626}.SlabDatePanel-module__V7NpNa__planRail[data-tone=wait] .SlabDatePanel-module__V7NpNa__planRailLine{background:#cbd5e1}.SlabDatePanel-module__V7NpNa__planRailDates{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0;display:grid}.SlabDatePanel-module__V7NpNa__planRailDates span,.SlabDatePanel-module__V7NpNa__planRailDelta span{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:950;line-height:1.15}.SlabDatePanel-module__V7NpNa__planRailDates strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:950;display:block;overflow:hidden}.SlabDatePanel-module__V7NpNa__planRailDelta{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;gap:5px;padding:8px 9px;display:grid}.SlabDatePanel-module__V7NpNa__planRailDelta strong{color:#2563eb;font-size:15px;font-weight:950;line-height:1}.SlabDatePanel-module__V7NpNa__planRail[data-tone=early] .SlabDatePanel-module__V7NpNa__planRailDelta strong{color:#15803d}.SlabDatePanel-module__V7NpNa__planRail[data-tone=late] .SlabDatePanel-module__V7NpNa__planRailDelta strong{color:#dc2626}.SlabDatePanel-module__V7NpNa__planRail[data-tone=wait] .SlabDatePanel-module__V7NpNa__planRailDelta strong{color:#64748b}.SlabDatePanel-module__V7NpNa__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.SlabDatePanel-module__V7NpNa__field{gap:5px;display:grid}.SlabDatePanel-module__V7NpNa__field span,.SlabDatePanel-module__V7NpNa__readonly span{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:850}.SlabDatePanel-module__V7NpNa__field input{color:#0f172a;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;min-width:0;padding:8px 9px}.SlabDatePanel-module__V7NpNa__readonly{background:#fff;border:1px solid #e2e8f0;border-radius:8px;gap:5px;padding:8px 9px;display:grid}.SlabDatePanel-module__V7NpNa__readonly strong{font-size:13px}.SlabDatePanel-module__V7NpNa__readonly small{color:#64748b;font-size:11px;line-height:1.25}.SlabDatePanel-module__V7NpNa__actions{justify-content:flex-end;display:flex}.SlabDatePanel-module__V7NpNa__message{color:#166534;background:#ecfdf3;border:1px solid #bbf7d0;border-radius:8px;padding:9px 10px;font-size:12px;font-weight:750}.SlabDatePanel-module__V7NpNa__history{gap:8px;display:grid}.SlabDatePanel-module__V7NpNa__history h4{margin:0;font-size:13px}.SlabDatePanel-module__V7NpNa__filterStack{gap:8px;display:grid}.SlabDatePanel-module__V7NpNa__filterBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SlabDatePanel-module__V7NpNa__filterChip,.SlabDatePanel-module__V7NpNa__filterChipActive{cursor:pointer;font:inherit;border-radius:999px;min-height:30px;padding:0 11px;font-size:11px;font-weight:900;line-height:1}.SlabDatePanel-module__V7NpNa__filterChip{color:#475569;background:#fff;border:1px solid #dbe5f0}.SlabDatePanel-module__V7NpNa__filterChipActive{color:#fff;background:#0f172a;border:1px solid #0f172a}.SlabDatePanel-module__V7NpNa__activeStateStrip{background:#fff;border:1px solid #dbe5f0;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.SlabDatePanel-module__V7NpNa__activeStateStrip>div:first-child{gap:4px;min-width:0;display:grid}.SlabDatePanel-module__V7NpNa__activeStateStrip span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1}.SlabDatePanel-module__V7NpNa__activeStateStrip strong{color:#0f172a;font-size:12px;font-weight:950;line-height:1.2}.SlabDatePanel-module__V7NpNa__activeStateStrip>small{color:#64748b;font-size:12px;font-weight:800;line-height:1.35}.SlabDatePanel-module__V7NpNa__activeStateChips{flex-wrap:wrap;flex:220px;gap:6px;min-width:0;display:flex}.SlabDatePanel-module__V7NpNa__activeStateChips small{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:900;line-height:1}.SlabDatePanel-module__V7NpNa__resetButton{color:#334155;cursor:pointer;font:inherit;background:#fff;border:1px solid #dbe5f0;border-radius:8px;min-height:32px;padding:0 12px;font-size:12px;font-weight:900}.SlabDatePanel-module__V7NpNa__resetButton:hover{color:#1d4ed8;border-color:#93c5fd}.SlabDatePanel-module__V7NpNa__stateRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.SlabDatePanel-module__V7NpNa__stateRail div{background:#fff;border:1px solid #dbe5f0;border-radius:8px;gap:5px;min-width:0;padding:9px 10px;display:grid}.SlabDatePanel-module__V7NpNa__stateRail span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1}.SlabDatePanel-module__V7NpNa__stateRail strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;line-height:1.25;overflow:hidden}.SlabDatePanel-module__V7NpNa__event{border:1px solid #e2e8f0;border-radius:8px;gap:4px;padding:9px 10px;display:grid}.SlabDatePanel-module__V7NpNa__eventTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.SlabDatePanel-module__V7NpNa__eventTop strong{font-size:12px}.SlabDatePanel-module__V7NpNa__eventTop span,.SlabDatePanel-module__V7NpNa__event small{color:#64748b;font-size:11px}.SlabDatePanel-module__V7NpNa__eventRoute{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.SlabDatePanel-module__V7NpNa__eventRoute div{background:#f8fafc;border:1px solid #dbe5f0;border-left:3px solid #94a3b8;border-radius:8px;gap:5px;min-width:0;min-height:50px;padding:8px 9px;display:grid}.SlabDatePanel-module__V7NpNa__eventRoute div[data-tone=ok],.SlabDatePanel-module__V7NpNa__eventRoute div[data-tone=early]{background:#ecfdf3;border-color:#bbf7d0 #bbf7d0 #bbf7d0 #16a34a}.SlabDatePanel-module__V7NpNa__eventRoute div[data-tone=info]{background:#eff6ff;border-color:#bfdbfe #bfdbfe #bfdbfe #2563eb}.SlabDatePanel-module__V7NpNa__eventRoute div[data-tone=late]{background:#fff1f2;border-color:#fecaca #fecaca #fecaca #dc2626}.SlabDatePanel-module__V7NpNa__eventRoute div[data-tone=wait],.SlabDatePanel-module__V7NpNa__eventRoute div[data-tone=muted]{background:#f8fafc;border-color:#dbe5f0 #dbe5f0 #dbe5f0 #94a3b8}.SlabDatePanel-module__V7NpNa__eventRoute span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:8.5px;font-weight:950;line-height:1}.SlabDatePanel-module__V7NpNa__eventRoute strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:950;line-height:1.2;overflow:hidden}.SlabDatePanel-module__V7NpNa__event p{color:#334155;margin:0;font-size:12px;line-height:1.35}.SlabDatePanel-module__V7NpNa__empty{color:#64748b;font-size:12px}@media (max-width:760px){.SlabDatePanel-module__V7NpNa__fields,.SlabDatePanel-module__V7NpNa__dateDecisionRail,.SlabDatePanel-module__V7NpNa__dateDecisionMetrics,.SlabDatePanel-module__V7NpNa__planRail,.SlabDatePanel-module__V7NpNa__planRailDates{grid-template-columns:1fr}.SlabDatePanel-module__V7NpNa__activeStateStrip{flex-direction:column;align-items:stretch}.SlabDatePanel-module__V7NpNa__stateRail,.SlabDatePanel-module__V7NpNa__eventRoute{grid-template-columns:1fr}}.SlabDatePanel-module__V7NpNa__slabCard,.SlabDatePanel-module__V7NpNa__readonly,.SlabDatePanel-module__V7NpNa__event{background:linear-gradient(#fff 0%,#f8fbff 100%);border-color:#d8e0ea;border-radius:16px;box-shadow:0 1px 2px #0f172a0d,0 8px 20px #0f172a0a}.SlabDatePanel-module__V7NpNa__head h3,.SlabDatePanel-module__V7NpNa__history h4{color:#0f172a;letter-spacing:0;font-size:15px;font-weight:900}.SlabDatePanel-module__V7NpNa__head span,.SlabDatePanel-module__V7NpNa__readonly small,.SlabDatePanel-module__V7NpNa__eventTop span,.SlabDatePanel-module__V7NpNa__event small{color:#64748b;font-weight:850}.SlabDatePanel-module__V7NpNa__readonly strong,.SlabDatePanel-module__V7NpNa__eventTop strong{color:#0f172a;font-weight:900}.SlabDatePanel-module__V7NpNa__message{border-radius:14px;font-weight:900}.SlabDatePanel-module__V7NpNa__slabCard,.SlabDatePanel-module__V7NpNa__readonly,.SlabDatePanel-module__V7NpNa__event,.SlabDatePanel-module__V7NpNa__message{border-radius:8px}.SlabDatePanel-module__V7NpNa__slabCard,.SlabDatePanel-module__V7NpNa__readonly,.SlabDatePanel-module__V7NpNa__event{border-color:#cbd8e8;box-shadow:0 10px 24px #0f172a0f}
.StirrupShapeCanvas-module__TkvBAG__editor{gap:12px;min-width:0;display:grid}.StirrupShapeCanvas-module__TkvBAG__toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.StirrupShapeCanvas-module__TkvBAG__toolbarGroup{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.StirrupShapeCanvas-module__TkvBAG__toolbarGroup:first-child{grid-area:1/1}.StirrupShapeCanvas-module__TkvBAG__toolbarGroup:nth-child(2){grid-area:2/1}.StirrupShapeCanvas-module__TkvBAG__toolbarGroup:nth-child(3){grid-area:2/2;justify-content:flex-end}.StirrupShapeCanvas-module__TkvBAG__toolbarGroup:nth-child(4){grid-area:1/2;justify-content:flex-end}.StirrupShapeCanvas-module__TkvBAG__snapButton{white-space:nowrap;min-width:132px}.StirrupShapeCanvas-module__TkvBAG__snapSettings{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:auto minmax(130px,180px) minmax(130px,180px) 1fr;align-items:end;gap:10px;padding:10px 12px;display:grid}.StirrupShapeCanvas-module__TkvBAG__snapSettings>span{color:#334155;align-self:center;font-size:13px;font-weight:850}.StirrupShapeCanvas-module__TkvBAG__snapSettings>small{color:#64748b;align-self:center;font-size:12px;font-weight:650}.StirrupShapeCanvas-module__TkvBAG__snapSettings[data-enabled=false]{opacity:.72;background:#f8fafc}.StirrupShapeCanvas-module__TkvBAG__canvasFrame{background:#f8fafc;border:1px solid #cbd5e1;border-radius:16px;min-width:0;position:relative;overflow:hidden}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-mode=edit]{box-shadow:inset 0 1px 7px #0f172a0f}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-rotate=true] .StirrupShapeCanvas-module__TkvBAG__segmentHitTarget,.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-rotate=true] .StirrupShapeCanvas-module__TkvBAG__nodeHitArea{cursor:grab}.StirrupShapeCanvas-module__TkvBAG__canvas{aspect-ratio:16/9;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;display:block}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-mode=edit][data-label-guides=true] .StirrupShapeCanvas-module__TkvBAG__canvas{min-height:320px}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-fit-to-container=true]{contain:size;min-height:0;overflow-y:auto}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-fit-to-container=true] .StirrupShapeCanvas-module__TkvBAG__canvas{aspect-ratio:auto;height:100%}.StirrupShapeCanvas-module__TkvBAG__background{fill:#f8fafc}.StirrupShapeCanvas-module__TkvBAG__minorGrid,.StirrupShapeCanvas-module__TkvBAG__majorGrid{fill:none;vector-effect:non-scaling-stroke}.StirrupShapeCanvas-module__TkvBAG__minorGrid{stroke:#e8edf4;stroke-width:.6px}.StirrupShapeCanvas-module__TkvBAG__majorGrid{stroke:#cfd8e5;stroke-width:1px}.StirrupShapeCanvas-module__TkvBAG__segment{fill:none;stroke:#1d4ed8;stroke-linecap:round;stroke-linejoin:round}.StirrupShapeCanvas-module__TkvBAG__selectedSegment{stroke:#f59e0b}.StirrupShapeCanvas-module__TkvBAG__segmentHitTarget{cursor:pointer;fill:none;stroke:#0000}.StirrupShapeCanvas-module__TkvBAG__dimensionLabel{fill:#0f172a;paint-order:stroke;pointer-events:none;stroke:#f8fafc;stroke-linejoin:round;font-weight:900}.StirrupShapeCanvas-module__TkvBAG__dimensionLeader{fill:none;pointer-events:none;stroke:#94a3b8;stroke-dasharray:3 3;stroke-linecap:round;stroke-width:1.25px}.StirrupShapeCanvas-module__TkvBAG__arcDimension{pointer-events:none}.StirrupShapeCanvas-module__TkvBAG__arcDimension line{stroke:#94a3b8;stroke-linecap:round;stroke-width:1.25px;vector-effect:non-scaling-stroke}.StirrupShapeCanvas-module__TkvBAG__arcDimensionLabel{fill:#475569;paint-order:stroke;stroke:#f8fafc;stroke-linejoin:round;font-weight:850}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-mode=readonly] .StirrupShapeCanvas-module__TkvBAG__dimensionLabel,.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-mode=readonly] .StirrupShapeCanvas-module__TkvBAG__arcDimensionLabel,.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-label-guides=true] .StirrupShapeCanvas-module__TkvBAG__dimensionLabel,.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-label-guides=true] .StirrupShapeCanvas-module__TkvBAG__arcDimensionLabel{fill:#0f172a;font-weight:700}.StirrupShapeCanvas-module__TkvBAG__highlightedLabel,.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-mode=readonly] .StirrupShapeCanvas-module__TkvBAG__highlightedLabel,.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-label-guides=true] .StirrupShapeCanvas-module__TkvBAG__highlightedLabel{fill:#92400e}.StirrupShapeCanvas-module__TkvBAG__highlightedLeader,.StirrupShapeCanvas-module__TkvBAG__arcDimension .StirrupShapeCanvas-module__TkvBAG__highlightedLeader{stroke:#d97706}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-label-guides=true] .StirrupShapeCanvas-module__TkvBAG__dimensionLeader{stroke:#b45309;stroke-dasharray:none;stroke-width:1.75px}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-label-guides=true] .StirrupShapeCanvas-module__TkvBAG__highlightedLeader{stroke:#d97706;stroke-width:2px}.StirrupShapeCanvas-module__TkvBAG__labelAnchor{fill:#b45309;pointer-events:none;stroke:#f8fafc;stroke-width:1px}.StirrupShapeCanvas-module__TkvBAG__highlightedAnchor{fill:#d97706}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-label-guides=true] .StirrupShapeCanvas-module__TkvBAG__dimensionLabel,.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-label-guides=true] .StirrupShapeCanvas-module__TkvBAG__arcDimensionLabel{cursor:pointer;pointer-events:all}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-label-guides=true] text:focus-visible{outline-offset:3px;outline:2px solid #d97706}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-mode=readonly] .StirrupShapeCanvas-module__TkvBAG__canvas{touch-action:pan-y}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-scrollable=true]{overflow-x:auto}.StirrupShapeCanvas-module__TkvBAG__canvasFrame[data-scrollable=true] .StirrupShapeCanvas-module__TkvBAG__canvas{touch-action:pan-x pan-y}.StirrupShapeCanvas-module__TkvBAG__layoutNotice{color:#475569;margin:0;padding:12px 16px;font-size:14px;line-height:1.5;position:sticky;left:0}.StirrupShapeCanvas-module__TkvBAG__segmentMarker{fill:#fff;pointer-events:none;stroke:#1d4ed8;stroke-width:1.5px}.StirrupShapeCanvas-module__TkvBAG__node{fill:#fff;pointer-events:none;stroke:#2563eb;stroke-width:2px}.StirrupShapeCanvas-module__TkvBAG__nodeHitArea{cursor:pointer;fill:#0000;stroke:none}.StirrupShapeCanvas-module__TkvBAG__selectedNode{fill:#fef3c7;stroke:#d97706}.StirrupShapeCanvas-module__TkvBAG__angleAnnotation{pointer-events:none}.StirrupShapeCanvas-module__TkvBAG__angleAnnotation path{fill:none;stroke:#d97706;stroke-linecap:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.StirrupShapeCanvas-module__TkvBAG__angleAnnotation text{dominant-baseline:middle;fill:#92400e;paint-order:stroke;stroke:#f8fafc;stroke-linejoin:round;font-weight:950}.StirrupShapeCanvas-module__TkvBAG__controlHandle line{stroke:#d97706;stroke-dasharray:7 6;stroke-width:2px;vector-effect:non-scaling-stroke}.StirrupShapeCanvas-module__TkvBAG__controlHitArea{cursor:grab;fill:#0000;stroke:none}.StirrupShapeCanvas-module__TkvBAG__controlVisual{fill:#f59e0b;pointer-events:none;stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.StirrupShapeCanvas-module__TkvBAG__controlHitArea:active{cursor:grabbing}.StirrupShapeCanvas-module__TkvBAG__canvasHint{color:#fff;pointer-events:none;text-align:center;background:#0f172ae6;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:850;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.StirrupShapeCanvas-module__TkvBAG__inspector{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:auto repeat(2,minmax(150px,220px));align-items:end;gap:10px;min-height:66px;padding:10px 12px;display:grid}.StirrupShapeCanvas-module__TkvBAG__inspector strong,.StirrupShapeCanvas-module__TkvBAG__inspector>span{align-self:center}.StirrupShapeCanvas-module__TkvBAG__inspector small{color:#64748b;grid-column:1/-1;align-self:center;font-size:12px;font-weight:700;line-height:1.4}@media (max-width:720px){.StirrupShapeCanvas-module__TkvBAG__toolbar{align-items:stretch;display:grid}.StirrupShapeCanvas-module__TkvBAG__toolbarGroup{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StirrupShapeCanvas-module__TkvBAG__toolbarGroup:first-child,.StirrupShapeCanvas-module__TkvBAG__toolbarGroup:nth-child(2),.StirrupShapeCanvas-module__TkvBAG__toolbarGroup:nth-child(3),.StirrupShapeCanvas-module__TkvBAG__toolbarGroup:nth-child(4){justify-content:initial;grid-area:auto/1}.StirrupShapeCanvas-module__TkvBAG__snapButton{min-width:0}.StirrupShapeCanvas-module__TkvBAG__inspector,.StirrupShapeCanvas-module__TkvBAG__snapSettings{grid-template-columns:minmax(0,1fr);align-items:stretch}}
.StirrupSpecification-module__cXWW4G__section{gap:14px;min-width:0;display:grid}.StirrupSpecification-module__cXWW4G__section h3,.StirrupSpecification-module__cXWW4G__details p,.StirrupSpecification-module__cXWW4G__metrics{margin:0}.StirrupSpecification-module__cXWW4G__lines{gap:12px;display:grid}.StirrupSpecification-module__cXWW4G__line{background:#fff;border:1px solid #dbe2ea;border-radius:12px;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:16px;padding:14px;display:grid}.StirrupSpecification-module__cXWW4G__shape{align-self:center}.StirrupSpecification-module__cXWW4G__shape>svg{min-height:220px}.StirrupSpecification-module__cXWW4G__details{align-content:center;gap:10px;min-width:0;display:grid}.StirrupSpecification-module__cXWW4G__heading{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.StirrupSpecification-module__cXWW4G__heading strong{overflow-wrap:anywhere;font-size:18px}.StirrupSpecification-module__cXWW4G__heading span,.StirrupSpecification-module__cXWW4G__dimensions,.StirrupSpecification-module__cXWW4G__metrics dt{color:#64748b;font-size:12px}.StirrupSpecification-module__cXWW4G__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.StirrupSpecification-module__cXWW4G__metrics dd{margin:4px 0 0;font-weight:700}@media (max-width:640px){.StirrupSpecification-module__cXWW4G__line{grid-template-columns:minmax(0,1fr)}.StirrupSpecification-module__cXWW4G__shape{justify-self:center;width:min(100%,300px)}}
.CalendarHeader-module__1Oq5PG__header{color:#0f172a;gap:20px;min-width:0;margin-bottom:18px;font-family:Arial,Helvetica,sans-serif;display:grid}.CalendarHeader-module__1Oq5PG__header,.CalendarHeader-module__1Oq5PG__header *{box-sizing:border-box}.CalendarHeader-module__1Oq5PG__summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.CalendarHeader-module__1Oq5PG__heading{flex:360px;min-width:0}.CalendarHeader-module__1Oq5PG__header .CalendarHeader-module__1Oq5PG__title{color:#0f172a;margin:0;font-family:inherit;font-size:15px;font-weight:900;line-height:1.2}.CalendarHeader-module__1Oq5PG__header .CalendarHeader-module__1Oq5PG__description{color:#64748b;margin:4px 0 0;font-size:12px;font-weight:600;line-height:1.45}.CalendarHeader-module__1Oq5PG__badges{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.CalendarHeader-module__1Oq5PG__badge{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;padding:8px 10px;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex}.CalendarHeader-module__1Oq5PG__toolbar{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.CalendarHeader-module__1Oq5PG__dateNavigation{align-items:center;gap:10px;display:inline-flex}.CalendarHeader-module__1Oq5PG__header .CalendarHeader-module__1Oq5PG__navigationButton,.CalendarHeader-module__1Oq5PG__header .CalendarHeader-module__1Oq5PG__segmentButton{appearance:none;text-transform:none;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;min-height:32px;margin:0;padding:0 12px;font-family:inherit;font-size:12px;font-weight:900;line-height:16px}.CalendarHeader-module__1Oq5PG__header .CalendarHeader-module__1Oq5PG__navigationButton{color:#334155;background:#fff;border:1px solid #c7d5e7;min-width:36px}.CalendarHeader-module__1Oq5PG__header .CalendarHeader-module__1Oq5PG__navigationButton:hover{background:#f8fafc;border-color:#93c5fd}.CalendarHeader-module__1Oq5PG__range{color:#334155;text-transform:capitalize;background:#fff;border:1px solid #c7d5e7;border-radius:999px;align-items:center;max-width:100%;min-height:34px;padding:6px 14px;font-size:12px;font-weight:900;line-height:20px;display:inline-flex}.CalendarHeader-module__1Oq5PG__segmented{background:#eaf0f7;border:1px solid #d7e3f1;border-radius:999px;gap:4px;max-width:100%;padding:4px;display:inline-flex}.CalendarHeader-module__1Oq5PG__header .CalendarHeader-module__1Oq5PG__segmentButton{color:#475569;background:0 0}.CalendarHeader-module__1Oq5PG__header .CalendarHeader-module__1Oq5PG__segmentButton:hover{background:#f8fafc}.CalendarHeader-module__1Oq5PG__header .CalendarHeader-module__1Oq5PG__segmentButton[aria-pressed=true]{color:#0f172a;background:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 18px #0f172a0a}.CalendarHeader-module__1Oq5PG__header button:focus-visible{outline-offset:2px;outline:2px solid #2563eb}@media (max-width:600px){.CalendarHeader-module__1Oq5PG__header{gap:16px}.CalendarHeader-module__1Oq5PG__header .CalendarHeader-module__1Oq5PG__segmentButton{padding:0 8px}}
.Tabs-module__0zpuOG__tabs{background:#fffffff5;border:1px solid #cbd8e8;border-radius:8px;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:5px;display:flex;overflow-x:auto;box-shadow:0 12px 28px #0f172a12}.Tabs-module__0zpuOG__tab{color:#475569;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:38px;padding:9px 16px;font-size:14px;font-weight:800}.Tabs-module__0zpuOG__tab:hover:not(:disabled){color:#0f172a;background:#f8fafc}.Tabs-module__0zpuOG__tab:disabled{cursor:default;opacity:.55}.Tabs-module__0zpuOG__tab[aria-selected=true]{color:#1d4ed8;background:#eaf2ff;box-shadow:inset 0 0 0 1px #bfdbfe}.Tabs-module__0zpuOG__tab:focus-visible{outline-offset:2px;outline:2px solid #2563eb}@media (max-width:640px){.Tabs-module__0zpuOG__tabs{width:100%}.Tabs-module__0zpuOG__tab{flex:1 0 auto}}
.MetalPlan-module__p5gkOG__editor,.MetalPlan-module__p5gkOG__history{color:#0f172a;gap:18px;min-width:0;display:grid}.MetalPlan-module__p5gkOG__dialog{box-sizing:border-box;background:#fff;border:1px solid #d8e0ea;border-radius:18px;padding:28px;overflow:auto;box-shadow:0 24px 64px #0f172a3d}.MetalPlan-module__p5gkOG__heading{justify-content:space-between;align-items:flex-start;gap:16px;padding-right:36px;display:flex}.MetalPlan-module__p5gkOG__heading h2,.MetalPlan-module__p5gkOG__history h2{margin:0 0 8px;font-size:20px;line-height:1.3}.MetalPlan-module__p5gkOG__hint,.MetalPlan-module__p5gkOG__comment small{color:#64748b;margin:0;font-size:14px;line-height:1.5}.MetalPlan-module__p5gkOG__error,.MetalPlan-module__p5gkOG__success{color:#991b1b;overflow-wrap:anywhere;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;gap:10px;margin:0;padding:12px;font-size:14px;display:grid}.MetalPlan-module__p5gkOG__success{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.MetalPlan-module__p5gkOG__tableScroll{min-width:0;overflow-x:auto}.MetalPlan-module__p5gkOG__table{border-collapse:collapse;table-layout:fixed;width:100%}.MetalPlan-module__p5gkOG__table th,.MetalPlan-module__p5gkOG__table td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e2e8f0;padding:12px 16px}.MetalPlan-module__p5gkOG__table thead th{color:#64748b;background:#f8fafc;font-size:12px;font-weight:800}.MetalPlan-module__p5gkOG__table th:last-child{width:220px}.MetalPlan-module__p5gkOG__table tbody th{font-size:14px;font-weight:700}.MetalPlan-module__p5gkOG__table input{text-align:right;width:100%;min-width:0}.MetalPlan-module__p5gkOG__historyTable th:last-child{width:auto}.MetalPlan-module__p5gkOG__historyTable th:first-child{width:44%}.MetalPlan-module__p5gkOG__historyTable td{font-variant-numeric:tabular-nums}.MetalPlan-module__p5gkOG__comment{gap:8px;font-size:14px;font-weight:700;display:grid}.MetalPlan-module__p5gkOG__comment>span{display:none}.MetalPlan-module__p5gkOG__comment textarea{box-sizing:border-box;resize:vertical;color:#0f172a;width:100%;min-height:88px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:12px;font-weight:400}.MetalPlan-module__p5gkOG__comment textarea:focus{outline-offset:2px;outline:2px solid #2563eb}.MetalPlan-module__p5gkOG__comment small{font-weight:400}.MetalPlan-module__p5gkOG__actions,.MetalPlan-module__p5gkOG__pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.MetalPlan-module__p5gkOG__pagination{justify-content:space-between;font-size:14px}.MetalPlan-module__p5gkOG__event{border:1px solid #d8e0ea;border-radius:12px;overflow:hidden}.MetalPlan-module__p5gkOG__eventHead{background:#f8fafc;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.MetalPlan-module__p5gkOG__eventHead>div{overflow-wrap:anywhere;gap:4px;display:grid}.MetalPlan-module__p5gkOG__eventHead span,.MetalPlan-module__p5gkOG__eventHead time{color:#64748b;font-size:13px}.MetalPlan-module__p5gkOG__eventHead time{flex-shrink:0}.MetalPlan-module__p5gkOG__eventComment{overflow-wrap:anywhere;gap:6px;padding:14px;font-size:14px;display:grid}.MetalPlan-module__p5gkOG__eventComment p{white-space:pre-wrap;margin:0}@media (max-width:640px){.MetalPlan-module__p5gkOG__dialog{padding:20px 12px}.MetalPlan-module__p5gkOG__heading{flex-wrap:wrap;padding-right:32px}.MetalPlan-module__p5gkOG__table th,.MetalPlan-module__p5gkOG__table td{padding:10px 6px}.MetalPlan-module__p5gkOG__table th:last-child{width:52%}.MetalPlan-module__p5gkOG__historyTable th:last-child{width:auto}.MetalPlan-module__p5gkOG__table input,.MetalPlan-module__p5gkOG__comment textarea{min-height:44px;font-size:16px}.MetalPlan-module__p5gkOG__eventHead{flex-wrap:wrap}.MetalPlan-module__p5gkOG__actions{align-items:stretch}.MetalPlan-module__p5gkOG__pagination{justify-content:center}}
.StirrupSelectOption-module__Y82ARW__option{align-items:center;gap:12px;min-width:0;display:flex}.StirrupSelectOption-module__Y82ARW__option>div{pointer-events:none;flex:0 0 96px}.StirrupSelectOption-module__Y82ARW__preview{border:0;border-radius:6px;width:96px;height:54px}.StirrupSelectOption-module__Y82ARW__preview>svg{touch-action:pan-x pan-y;width:96px;height:54px}.StirrupSelectOption-module__Y82ARW__text{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.StirrupSelectOption-module__Y82ARW__text>span,.StirrupSelectOption-module__Y82ARW__text>small{color:#52637b;font-size:12px}
.StirrupRequestLines-module__l2r9iq__section{background:#fff;border:1px solid #dce5f2;border-radius:18px;gap:12px;padding:20px;display:grid;container:stirrup-lines/inline-size}.StirrupRequestLines-module__l2r9iq__section h3,.StirrupRequestLines-module__l2r9iq__section p{margin:0}.StirrupRequestLines-module__l2r9iq__section>p{color:#64748b}.StirrupRequestLines-module__l2r9iq__section [role=alert]{color:#b42318}.StirrupRequestLines-module__l2r9iq__line{border:1px solid #dce5f2;border-radius:10px;grid-template-columns:96px minmax(180px,1fr) 96px minmax(132px,.7fr) 36px;grid-template-areas:"preview selection quantity metrics remove";align-items:center;gap:10px 12px;min-width:0;padding:8px 12px;display:grid}.StirrupRequestLines-module__l2r9iq__selection{grid-area:selection;gap:4px;min-width:0;display:grid}.StirrupRequestLines-module__l2r9iq__quantity{grid-area:quantity;min-width:0}.StirrupRequestLines-module__l2r9iq__line label{font-size:10px;line-height:14px}.StirrupRequestLines-module__l2r9iq__line input,.StirrupRequestLines-module__l2r9iq__line select{height:36px;min-height:36px;font-size:13px}.StirrupRequestLines-module__l2r9iq__line select{padding-right:36px}.StirrupRequestLines-module__l2r9iq__dimensions{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:16px;overflow:hidden}.StirrupRequestLines-module__l2r9iq__metrics{color:#475569;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;grid-area:metrics;gap:2px;min-width:0;font-size:12px;line-height:16px;display:grid}.StirrupRequestLines-module__l2r9iq__metrics strong{color:#0f172a;font-size:14px}.StirrupRequestLines-module__l2r9iq__previewButton,.StirrupRequestLines-module__l2r9iq__previewPlaceholder{grid-area:preview;width:96px}.StirrupRequestLines-module__l2r9iq__previewButton{color:#1d4ed8;text-align:center;border-radius:6px;gap:2px;font-size:11px;line-height:14px;text-decoration:none;display:grid}.StirrupRequestLines-module__l2r9iq__previewButton:hover{background:#eff6ff}.StirrupRequestLines-module__l2r9iq__previewButton:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.StirrupRequestLines-module__l2r9iq__previewPlaceholder{color:#94a3b8;background:#f8fafc;border-radius:6px;place-items:center;height:54px;display:grid}.StirrupRequestLines-module__l2r9iq__preview{border:0;border-radius:6px;width:96px;height:54px}.StirrupRequestLines-module__l2r9iq__preview>svg{touch-action:pan-x pan-y;width:96px;height:54px}.StirrupRequestLines-module__l2r9iq__line .StirrupRequestLines-module__l2r9iq__removeButton{width:36px;height:36px;min-height:36px;box-shadow:none;grid-area:remove;justify-self:end;padding:0}.StirrupRequestLines-module__l2r9iq__errors{grid-column:1/-1;gap:4px;font-size:12px;display:grid}.StirrupRequestLines-module__l2r9iq__dialog{background:#fff;border:1px solid #dce5f2;border-radius:18px;padding:24px;overflow-y:auto}.StirrupRequestLines-module__l2r9iq__detailContent{gap:14px;display:grid}.StirrupRequestLines-module__l2r9iq__dialog h3{padding-right:40px;font-size:20px}.StirrupRequestLines-module__l2r9iq__detailPreview{min-width:0}.StirrupRequestLines-module__l2r9iq__fullDimensions{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.StirrupRequestLines-module__l2r9iq__detailMetrics{flex-wrap:wrap;gap:10px 24px;font-size:14px;display:flex}.StirrupRequestLines-module__l2r9iq__snapshotNote{color:#64748b;font-size:12px;line-height:1.5}@container stirrup-lines (max-width:650px){.StirrupRequestLines-module__l2r9iq__line{grid-template-columns:96px minmax(0,1fr) 36px;grid-template-areas:"preview selection remove""quantity metrics metrics"}}@container stirrup-lines (max-width:360px){.StirrupRequestLines-module__l2r9iq__line{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"preview remove""selection selection""quantity metrics";padding:8px}}@media (max-width:760px){.StirrupRequestLines-module__l2r9iq__section{border:0;border-radius:0;padding:0}.StirrupRequestLines-module__l2r9iq__dialog{padding:18px 14px}}
.MetalDrawerActions-module__AHOlKG__section{color:#0f172a;background:linear-gradient(#fff 0%,#f9fbfd 100%);border:1px solid #d8e0ea;border-radius:18px;gap:10px;min-width:0;padding:16px;font:400 16px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;display:grid;box-shadow:0 1px 2px #0f172a0d,0 6px 18px #0f172a0a}.MetalDrawerActions-module__AHOlKG__section h3{letter-spacing:.12em;color:#475569;text-transform:uppercase;margin:0;padding:0 2px;font-size:10.5px;font-weight:800}.MetalDrawerActions-module__AHOlKG__sectionActions{flex-direction:column;gap:12px;margin-top:2px;display:flex}.MetalDrawerActions-module__AHOlKG__actionShell,.MetalDrawerActions-module__AHOlKG__composerStack{flex-direction:column;gap:12px;display:flex}.MetalDrawerActions-module__AHOlKG__toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__action{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #d8e0ea;border-radius:12px;min-height:0;padding:8px 12px;font:700 12px Arial;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,opacity .15s}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__action:hover{border-color:#cbd5e1}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__action:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__action:focus-visible{outline:revert;outline-offset:0}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__toolbar .MetalDrawerActions-module__AHOlKG__action{height:42px;min-height:40px;box-shadow:none;border-radius:14px;padding:0 14px;font-weight:800}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__windowAction{color:#9a6700;background:#fffaf1;border-color:#ecd7a5}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__windowAction:hover{background:#fff3da;border-color:#e3c57a}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__cancelAction{color:#9a3412;background:#ffedd5;border-color:#fb923c}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__cancelAction:hover{background:#fed7aa;border-color:#f97316}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__warning{color:#8a6100;background:#fff8eb;border-color:#f4d27a}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__warning:hover{background:#ffefc7;border-color:#e8c35f}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__secondary{color:#111827;background:#fff;border-color:#cbd5e1}.MetalDrawerActions-module__AHOlKG__composer,.MetalDrawerActions-module__AHOlKG__windowSummary,.MetalDrawerActions-module__AHOlKG__sentNote{background:linear-gradient(#fff 0%,#fbfcfd 100%);border:1px solid #d8e0ea;border-radius:18px;min-width:0;box-shadow:0 1px 2px #0f172a0d,0 6px 18px #0f172a0a}.MetalDrawerActions-module__AHOlKG__composer{background:linear-gradient(#fff 0%,#f8fbfe 100%);padding:14px}.MetalDrawerActions-module__AHOlKG__composerHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.MetalDrawerActions-module__AHOlKG__composerTitle{color:#334155;font-size:13px;font-weight:800}.MetalDrawerActions-module__AHOlKG__composerNote{color:#5b6778;font-size:12px}.MetalDrawerActions-module__AHOlKG__composerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.MetalDrawerActions-module__AHOlKG__windowSummary{grid-column:1/-1;padding:10px 12px}.MetalDrawerActions-module__AHOlKG__kpiLabel{color:#64748b;text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:700}.MetalDrawerActions-module__AHOlKG__kpiValue{color:#111827;margin-top:6px;font-size:13px;font-weight:800}.MetalDrawerActions-module__AHOlKG__kpiNote{color:#64748b;margin-top:4px;font-size:11px;line-height:1.4}.MetalDrawerActions-module__AHOlKG__field{flex-direction:column;grid-column:1/-1;gap:6px;min-width:0;display:flex}.MetalDrawerActions-module__AHOlKG__field>span{color:#475569;font-size:12px;font-weight:700}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__field select,.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__field textarea{color:#0f172a;background:#fff;border:1px solid #c7d2df;border-radius:14px;width:100%;min-width:0;min-height:42px;padding:10px 12px;font:400 13px Arial}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__field textarea{resize:vertical;min-height:92px;padding:10px 11px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__field select:focus,.MetalDrawerActions-module__AHOlKG__section .MetalDrawerActions-module__AHOlKG__field textarea:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1a}.MetalDrawerActions-module__AHOlKG__composerActions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.MetalDrawerActions-module__AHOlKG__error{color:#b91c1c;margin-top:10px;font-size:12px}.MetalDrawerActions-module__AHOlKG__sentNote{color:#475569;overflow-wrap:anywhere;align-items:center;gap:8px;padding:9px 11px;font-size:12px;display:flex}.MetalDrawerActions-module__AHOlKG__sentNote strong{color:#111827}@media (max-width:980px){.MetalDrawerActions-module__AHOlKG__toolbar{grid-template-columns:1fr}}
.MetalRequestsTable-module__QjQlNW__panel{color:#0f172a;background:linear-gradient(#fff 0%,#fbfcfd 100%);border:0;border-radius:0 0 24px 24px;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;line-height:normal;overflow:hidden;box-shadow:0 8px 24px #0f172a14,0 2px 6px #0f172a0d}.MetalRequestsTable-module__QjQlNW__panel h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MetalRequestsTable-module__QjQlNW__panel>p{margin:14px 18px}.MetalRequestsTable-module__QjQlNW__scroll{max-width:100%;padding-bottom:6px;overflow:auto}.MetalRequestsTable-module__QjQlNW__scroll::-webkit-scrollbar{width:10px;height:10px}.MetalRequestsTable-module__QjQlNW__scroll::-webkit-scrollbar-thumb{background:#cfd8e3;border-radius:999px}.MetalRequestsTable-module__QjQlNW__scroll::-webkit-scrollbar-track{background:0 0}.MetalRequestsTable-module__QjQlNW__table{border-collapse:separate;border-spacing:0;text-align:start;width:100%;min-width:1240px}.MetalRequestsTable-module__QjQlNW__table th{text-align:left;z-index:5;color:#64748b;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;background:#f7f9fc;border-bottom:1px solid #c7d2df;padding:14px 10px;font-size:11px;font-weight:800;position:sticky;top:0}.MetalRequestsTable-module__QjQlNW__table td{vertical-align:middle;border-bottom:1px solid #ecf0f4;padding:14px 10px;font-size:13px}.MetalRequestsTable-module__QjQlNW__table tbody tr{transition:background .15s}.MetalRequestsTable-module__QjQlNW__table tr[data-selected=true]{background:#eef5ff;box-shadow:inset 4px 0 #1f5eff}.MetalRequestsTable-module__QjQlNW__table tbody tr[data-clickable=true]{cursor:pointer}.MetalRequestsTable-module__QjQlNW__table tbody tr[data-clickable=true]:hover{background:#f8fbff}.MetalRequestsTable-module__QjQlNW__table tbody tr[data-clickable=true][data-selected=true]:hover{background:#eef5ff}.MetalRequestsTable-module__QjQlNW__table tbody tr[data-clickable=true]:focus-visible{outline-offset:-2px;outline:2px solid #93c5fd}.MetalRequestsTable-module__QjQlNW__table .MetalRequestsTable-module__QjQlNW__code{color:#0f172a;letter-spacing:-.01em;white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;min-height:0;margin:0 0 2px;padding:0;font-family:inherit;font-size:13px;font-weight:800;line-height:normal;text-decoration:none;display:flex}button.MetalRequestsTable-module__QjQlNW__code{cursor:pointer}.MetalRequestsTable-module__QjQlNW__meta{color:#64748b;margin-top:4px;font-size:12px;display:block}.MetalRequestsTable-module__QjQlNW__specificationToggle{color:#1d4ed8;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;margin-top:8px;padding:6px 8px;display:block}.MetalRequestsTable-module__QjQlNW__specificationRow td{background:#f8fafc;padding:18px}.MetalRequestsTable-module__QjQlNW__zone{color:#0f172a;overflow-wrap:anywhere;word-break:break-word;font-size:13.5px;font-weight:800;line-height:1.3}.MetalRequestsTable-module__QjQlNW__delivery,.MetalRequestsTable-module__QjQlNW__table .MetalRequestsTable-module__QjQlNW__deliveryButton{grid-template-rows:minmax(18px,auto) repeat(3,minmax(16px,auto));align-content:start;gap:2px;min-width:0;display:grid}.MetalRequestsTable-module__QjQlNW__table .MetalRequestsTable-module__QjQlNW__deliveryButton{width:100%;min-height:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:left;background:0 0;border:0;border-radius:0;margin:0;padding:0}.MetalRequestsTable-module__QjQlNW__deliveryButton:hover strong{color:#1d4ed8}.MetalRequestsTable-module__QjQlNW__deliveryStatus{align-items:flex-start;gap:8px;line-height:1.3;display:flex}.MetalRequestsTable-module__QjQlNW__delivery strong{color:#0f172a;letter-spacing:.01em;overflow-wrap:anywhere;word-break:break-word;font-size:13px;font-weight:700;line-height:1.25}.MetalRequestsTable-module__QjQlNW__delivery small{color:#334155;overflow-wrap:anywhere;word-break:break-word;font-size:11.5px;font-weight:700;line-height:1.35}.MetalRequestsTable-module__QjQlNW__badge{color:#4b5563;letter-spacing:.01em;white-space:nowrap;background:#eef2f7;border:0;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex}.MetalRequestsTable-module__QjQlNW__badge[data-tone=green]{color:#166534;background:#dcfce7}.MetalRequestsTable-module__QjQlNW__badge[data-tone=red]{color:#b91c1c;background:#fee2e2}.MetalRequestsTable-module__QjQlNW__badge[data-tone=blue]{color:#1d4ed8;background:#2563eb1f}.MetalRequestsTable-module__QjQlNW__badge[data-tone=orange]{color:#9a3412;background:#ffedd5}.MetalRequestsTable-module__QjQlNW__badge[data-tone=purple]{color:#6d28d9;background:#7c3aed24}.MetalRequestsTable-module__QjQlNW__progress{grid-template-rows:auto auto auto;align-content:center;row-gap:6px;min-width:260px;display:grid}.MetalRequestsTable-module__QjQlNW__progressMeta{pointer-events:none;align-items:center;min-height:18px;display:flex}.MetalRequestsTable-module__QjQlNW__batteryRow{align-items:center;gap:8px;min-height:16px;display:flex}.MetalRequestsTable-module__QjQlNW__percent{white-space:nowrap;color:#b91c1c;font-size:12px;font-weight:800}.MetalRequestsTable-module__QjQlNW__percent[data-tone=yellow]{color:#a16207}.MetalRequestsTable-module__QjQlNW__percent[data-tone=green]{color:#166534}.MetalRequestsTable-module__QjQlNW__battery{--battery-color:#94a3b8;--battery-start:#cbd5e1;--battery-border:#9ca3af;align-items:center;gap:10px;width:264px;min-width:264px;display:flex}.MetalRequestsTable-module__QjQlNW__battery[data-tone=red]{--battery-color:#ef4444;--battery-start:#f87171;--battery-border:#ef4444}.MetalRequestsTable-module__QjQlNW__battery[data-tone=yellow]{--battery-color:#f59e0b;--battery-start:#fbbf24;--battery-border:#f59e0b}.MetalRequestsTable-module__QjQlNW__battery[data-tone=green]{--battery-color:#22c55e;--battery-start:#4ade80;--battery-border:#22c55e}.MetalRequestsTable-module__QjQlNW__batteryShell{border:1px solid var(--battery-border);background:linear-gradient(#fff 0%,#f8fafc 100%);border-radius:10px;flex:1;min-width:0;height:28px;padding:3px;position:relative;overflow:visible;box-shadow:inset 0 1px #fffffff2,0 1px 2px #0f172a0f}.MetalRequestsTable-module__QjQlNW__batteryShell:before{content:"";pointer-events:none;background:linear-gradient(#e2e8f0eb 0%,#f1f5f9bf 100%);border-radius:7px;position:absolute;inset:3px 7px 3px 3px}.MetalRequestsTable-module__QjQlNW__batteryShell:after{content:"";background:var(--battery-border);border-radius:0 4px 4px 0;width:6px;height:12px;position:absolute;top:50%;right:-6px;transform:translateY(-50%);box-shadow:0 0 0 1px #ffffff73}.MetalRequestsTable-module__QjQlNW__fill{background:linear-gradient(180deg, var(--battery-start) 0%, var(--battery-color) 100%);z-index:1;border-radius:7px;height:100%;transition:width .2s;display:block;position:relative;overflow:hidden}.MetalRequestsTable-module__QjQlNW__segments{gap:4px;width:100%;height:100%;display:flex}.MetalRequestsTable-module__QjQlNW__table .MetalRequestsTable-module__QjQlNW__segment{background:linear-gradient(180deg, var(--battery-start) 0%, var(--battery-color) 100%);color:#fff;min-width:0;height:100%;min-height:0;font:inherit;cursor:pointer;border:1px solid #ffffffb8;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000014}.MetalRequestsTable-module__QjQlNW__segment:after{content:"";pointer-events:none;background:linear-gradient(#ffffff38 0%,#ffffff0f 52%,#00000014 100%);position:absolute;inset:0}.MetalRequestsTable-module__QjQlNW__segmentLabel{z-index:1;white-space:nowrap;text-overflow:clip;letter-spacing:-.02em;pointer-events:none;color:#fff;min-width:0;max-width:calc(100% - 6px);text-shadow:none;background:#0f172a29;border-radius:4px;justify-content:center;align-items:center;padding:1px 4px;font-size:9px;font-weight:800;line-height:1;display:inline-flex;position:relative;overflow:hidden}.MetalRequestsTable-module__QjQlNW__table .MetalRequestsTable-module__QjQlNW__segment:hover,.MetalRequestsTable-module__QjQlNW__table .MetalRequestsTable-module__QjQlNW__segment:focus-visible{outline-offset:-2px;outline:1px solid #ffffffe6}.MetalRequestsTable-module__QjQlNW__metrics{color:#0f172a;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;min-height:16px;font-size:12px;font-weight:400;line-height:1.25;display:flex}.MetalRequestsTable-module__QjQlNW__metrics strong{font-weight:700}.MetalRequestsTable-module__QjQlNW__metrics>span:last-child{color:#5b6778}.MetalRequestsTable-module__QjQlNW__table td:last-child{min-width:268px;padding-left:8px;padding-right:8px}.MetalRequestsTable-module__QjQlNW__signals{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}.MetalRequestsTable-module__QjQlNW__emptySignal{min-height:44px;display:block}.MetalRequestsTable-module__QjQlNW__urgentSignal,.MetalRequestsTable-module__QjQlNW__overspendSignal{color:#fff;letter-spacing:-.01em;white-space:nowrap;background:linear-gradient(#ef4444 0%,#dc2626 100%);border:1px solid #dc2626;border-radius:12px;justify-content:center;align-items:center;gap:11px;min-height:44px;padding:9px 15px;font-size:13px;font-weight:900;line-height:1.1;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}.MetalRequestsTable-module__QjQlNW__urgentSignal{min-width:154px}.MetalRequestsTable-module__QjQlNW__urgentSignal>span{font-size:13px;font-weight:950;line-height:1}.MetalRequestsTable-module__QjQlNW__signals svg{stroke:currentColor;flex:none;width:22px;height:22px}.MetalRequestsTable-module__QjQlNW__overspendSignal{text-align:left;color:#b91c1c;background:#fff;border-color:#ef4444;justify-content:flex-start}.MetalRequestsTable-module__QjQlNW__overspendText{align-content:center;gap:3px;display:grid}.MetalRequestsTable-module__QjQlNW__overspendText>span:first-child{font-size:13px;font-weight:950;line-height:1}.MetalRequestsTable-module__QjQlNW__overspendText>span:last-child{font-size:12px;font-weight:900;line-height:1}@media (max-width:860px){.MetalRequestsTable-module__QjQlNW__signals{gap:6px}.MetalRequestsTable-module__QjQlNW__urgentSignal,.MetalRequestsTable-module__QjQlNW__overspendSignal{min-height:36px;padding:7px 10px}.MetalRequestsTable-module__QjQlNW__urgentSignal{min-width:auto}.MetalRequestsTable-module__QjQlNW__signals svg{width:17px;height:17px}.MetalRequestsTable-module__QjQlNW__urgentSignal>span{font-size:12px}.MetalRequestsTable-module__QjQlNW__overspendText>span:first-child{font-size:11px}.MetalRequestsTable-module__QjQlNW__overspendText>span:last-child{font-size:10px}}
