.FormMessage-module-scss-module__ziQ2JG__message{background:var(--sapphire-info-soft,var(--muted));color:var(--foreground);text-wrap:pretty;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:19px;animation:.22s ease-out backwards FormMessage-module-scss-module__ziQ2JG__fade;display:flex}.FormMessage-module-scss-module__ziQ2JG__message p{margin:0}.FormMessage-module-scss-module__ziQ2JG__messageIcon{color:var(--muted-foreground);flex:none;margin-top:1.5px}.FormMessage-module-scss-module__ziQ2JG__messageBody{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.FormMessage-module-scss-module__ziQ2JG__messageBody>a{min-height:24px;position:relative}@media (pointer:coarse){.FormMessage-module-scss-module__ziQ2JG__messageBody>a:after{content:"";position:absolute;inset:-10px 0}}.FormMessage-module-scss-module__ziQ2JG__error{background:var(--sapphire-crit-soft,var(--critical-soft));color:var(--sapphire-crit,var(--critical))}.FormMessage-module-scss-module__ziQ2JG__error .FormMessage-module-scss-module__ziQ2JG__messageIcon{color:var(--sapphire-crit,var(--critical))}.FormMessage-module-scss-module__ziQ2JG__success .FormMessage-module-scss-module__ziQ2JG__messageIcon{color:var(--sapphire-ok,var(--ok))}.FormMessage-module-scss-module__ziQ2JG__lit{isolation:isolate;position:relative}.FormMessage-module-scss-module__ziQ2JG__lit:before{content:"";z-index:3;background:conic-gradient(from var(--lit-angle), transparent 0 62%, var(--brand) 80%, #fff 88%, var(--brand) 94%, transparent);-webkit-mask-composite:xor;pointer-events:none;border-radius:9px;padding:2px;animation:4s linear infinite FormMessage-module-scss-module__ziQ2JG__lit-orbit;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.FormMessage-module-scss-module__ziQ2JG__lit:before{animation:none}}@property --lit-angle{syntax:"<angle>";inherits:false;initial-value:140deg}@keyframes FormMessage-module-scss-module__ziQ2JG__lit-orbit{0%{--lit-angle:140deg}to{--lit-angle:500deg}}.FormMessage-module-scss-module__ziQ2JG__lit .FormMessage-module-scss-module__ziQ2JG__messageBody a{font-size:14px;font-weight:700}@keyframes FormMessage-module-scss-module__ziQ2JG__fade{0%{opacity:0}}
.InputField-module-scss-module__uf7ZZG__field{border:1px solid var(--control-field-border);background:var(--control-field);height:44px;color:var(--foreground);border-radius:8px;align-items:center;gap:10px;padding:0 14px;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:flex}.InputField-module-scss-module__uf7ZZG__field:hover{border-color:color-mix(in srgb, var(--control-field-border) 60%, var(--control-focus))}.InputField-module-scss-module__uf7ZZG__field:focus-within{border-color:var(--control-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--control-focus) 28%, transparent)}.InputField-module-scss-module__uf7ZZG__field[data-invalid]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 18%, transparent)}.InputField-module-scss-module__uf7ZZG__field:has(input:disabled){opacity:.5;cursor:not-allowed}.InputField-module-scss-module__uf7ZZG__input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px}.InputField-module-scss-module__uf7ZZG__input::placeholder{color:var(--control-placeholder);opacity:1}.InputField-module-scss-module__uf7ZZG__input:disabled{cursor:not-allowed}.InputField-module-scss-module__uf7ZZG__input:-webkit-autofill{-webkit-text-fill-color:var(--foreground);box-shadow:0 0 0 1000px var(--control-field) inset;caret-color:var(--foreground)}.InputField-module-scss-module__uf7ZZG__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground);box-shadow:0 0 0 1000px var(--control-field) inset;caret-color:var(--foreground)}.InputField-module-scss-module__uf7ZZG__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--foreground);box-shadow:0 0 0 1000px var(--control-field) inset;caret-color:var(--foreground)}@media (max-width:767px),(pointer:coarse){.InputField-module-scss-module__uf7ZZG__input{font-size:16px}}@media (max-width:599px){.InputField-module-scss-module__uf7ZZG__field{height:48px}}
.PriorityPicker-module-scss-module___jrM1G__root{position:relative}.PriorityPicker-module-scss-module___jrM1G__control{background:var(--onb-field,var(--control-field));height:46px;box-shadow:inset 0 -1px 0 var(--control-field-border);color:var(--foreground);border:0;border-radius:10px 10px 3px 3px;align-items:center;padding:0 4px 0 14px;transition:background-color .15s ease-out,box-shadow .15s ease-out;display:flex;position:relative}.PriorityPicker-module-scss-module___jrM1G__control:hover{background:color-mix(in srgb, var(--brand) 9%, transparent)}.PriorityPicker-module-scss-module___jrM1G__control:focus-within{box-shadow:inset 0 -2px 0 var(--brand),0 0 0 1px color-mix(in srgb, var(--brand) 55%, transparent)}.PriorityPicker-module-scss-module___jrM1G__controlError,.PriorityPicker-module-scss-module___jrM1G__controlError:focus-within{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 18%, transparent)}.PriorityPicker-module-scss-module___jrM1G__input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px;font-weight:500}.PriorityPicker-module-scss-module___jrM1G__input::placeholder{color:var(--control-placeholder);opacity:1;font-weight:400}.PriorityPicker-module-scss-module___jrM1G__chevron{color:var(--sapphire-muted,var(--muted-foreground));pointer-events:none;flex:none;margin-right:10px}.PriorityPicker-module-scss-module___jrM1G__clear{width:36px;height:36px;color:var(--sapphire-muted,var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;transition:background-color .15s ease-out,color .15s ease-out;display:grid}.PriorityPicker-module-scss-module___jrM1G__clear:hover{background:color-mix(in srgb, var(--brand) 10%, transparent);color:var(--brand)}.PriorityPicker-module-scss-module___jrM1G__clear:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.PriorityPicker-module-scss-module___jrM1G__error{color:var(--destructive);margin:6px 0 0;font-size:13px;line-height:18px}.PriorityPicker-module-scss-module___jrM1G__list{z-index:30;border:1px solid var(--sapphire-glass-line,var(--border));background:var(--card);border-radius:10px;flex-direction:column;width:100%;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 18px 40px -18px #070c1a80}.PriorityPicker-module-scss-module___jrM1G__listAbove{top:auto;bottom:calc(100% + 6px);box-shadow:0 -18px 40px -18px #070c1a80}.PriorityPicker-module-scss-module___jrM1G__scroller{overscroll-behavior:contain;--fade-top:0px;--fade-bottom:0px;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);padding:6px;position:relative;overflow-y:auto}.PriorityPicker-module-scss-module___jrM1G__scroller[data-more-above]{--fade-top:24px}.PriorityPicker-module-scss-module___jrM1G__scroller[data-more-below]{--fade-bottom:24px}.PriorityPicker-module-scss-module___jrM1G__group+.PriorityPicker-module-scss-module___jrM1G__group{margin-top:4px}.PriorityPicker-module-scss-module___jrM1G__groupLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--sapphire-muted,var(--muted-foreground));margin:0;padding:8px 10px 4px;font-size:11px;font-weight:600;line-height:16px}.PriorityPicker-module-scss-module___jrM1G__groupLabel:lang(ja),.PriorityPicker-module-scss-module___jrM1G__groupLabel:lang(ko),.PriorityPicker-module-scss-module___jrM1G__groupLabel:lang(zh){letter-spacing:normal}.PriorityPicker-module-scss-module___jrM1G__row{cursor:pointer;border-radius:6px;align-items:center;gap:10px;min-height:40px;padding:8px 10px;font-size:14px;line-height:20px;display:flex}.PriorityPicker-module-scss-module___jrM1G__rowText{flex:1;min-width:0}.PriorityPicker-module-scss-module___jrM1G__rowActive{background:color-mix(in srgb, var(--brand) 12%, transparent)}.PriorityPicker-module-scss-module___jrM1G__rowPlaced{color:var(--sapphire-muted,var(--muted-foreground));cursor:default}.PriorityPicker-module-scss-module___jrM1G__placeTag{border:1px solid color-mix(in srgb, var(--brand) 45%, transparent);color:var(--brand);border-radius:999px;flex:none;padding:1px 8px;font-size:12px;font-weight:600;line-height:18px}.PriorityPicker-module-scss-module___jrM1G__custom{overflow-wrap:anywhere;font-weight:600}.PriorityPicker-module-scss-module___jrM1G__empty{text-align:center;color:var(--sapphire-muted,var(--muted-foreground));padding:10px}@media (pointer:coarse){.PriorityPicker-module-scss-module___jrM1G__row{min-height:44px}.PriorityPicker-module-scss-module___jrM1G__clear{width:44px;height:44px}}@media (max-width:767px),(pointer:coarse){.PriorityPicker-module-scss-module___jrM1G__input{font-size:16px}}@media (max-width:599px){.PriorityPicker-module-scss-module___jrM1G__control{height:48px}}@media (min-width:1100px) and (max-height:900px){.PriorityPicker-module-scss-module___jrM1G__control{height:44px}}@media (min-width:1100px) and (max-height:680px){.PriorityPicker-module-scss-module___jrM1G__control{height:42px}}
.SplashScreen-module-scss-module__egPsXa__splash{--spl-plane:#f3f5f9;--spl-ink:#0f172a;--spl-ink2:#3b4558;--spl-muted:#5b6478;--spl-dots:#0f172a1a;--spl-accent:#1f48b8;--spl-sphere-hi:#fff;--spl-sphere-lo:#e3e9f5;--spl-land:#2e4fa8;--spl-place:#1f48b8;--spl-lens:#f3f5f99e;--spl-glow-near:#fff;--spl-glow-far:#1f48b838;z-index:300;background:var(--spl-plane);color:var(--spl-ink);place-items:center;display:none;position:fixed;inset:0;overflow:hidden}:root[data-theme=dark] .SplashScreen-module-scss-module__egPsXa__splash{--spl-plane:#070c1a;--spl-ink:#eef2fa;--spl-ink2:#c5cde0;--spl-muted:#9aa6c2;--spl-dots:#eef2fa17;--spl-accent:#8fb0ff;--spl-sphere-hi:#13224c;--spl-sphere-lo:#070c1a;--spl-land:#8fb0ff;--spl-place:#eef2fa;--spl-lens:#070c1a9e;--spl-glow-near:#ffffff8c;--spl-glow-far:#c4d6ff73}html[data-splash] .SplashScreen-module-scss-module__egPsXa__splash{display:grid}.SplashScreen-module-scss-module__egPsXa__forced{display:grid}html[data-splash-leaving] .SplashScreen-module-scss-module__egPsXa__splash{animation:.45s forwards SplashScreen-module-scss-module__egPsXa__splashOut}html[data-splash-leaving] .SplashScreen-module-scss-module__egPsXa__stage{transition:transform .45s cubic-bezier(.4,0,.2,1);transform:scale(1.04)}html[data-splash-handoff] .SplashScreen-module-scss-module__egPsXa__splash{animation:.6s forwards SplashScreen-module-scss-module__egPsXa__planeOut}html[data-splash-handoff] .SplashScreen-module-scss-module__egPsXa__stage{transform:none}html[data-splash-handoff] :is(.SplashScreen-module-scss-module__egPsXa__dots,.SplashScreen-module-scss-module__egPsXa__tag,.SplashScreen-module-scss-module__egPsXa__globe){animation:.5s forwards SplashScreen-module-scss-module__egPsXa__leave}html[data-splash-handoff] .SplashScreen-module-scss-module__egPsXa__lockup{transform-origin:var(--fly-origin-x) var(--fly-origin-y);animation:.75s cubic-bezier(.65,0,.35,1) forwards SplashScreen-module-scss-module__egPsXa__fly}html[data-splash-handoff] .SplashScreen-module-scss-module__egPsXa__lockup:before{animation:.3s forwards SplashScreen-module-scss-module__egPsXa__leave}html[data-splash-handoff] .SplashScreen-module-scss-module__egPsXa__lockup img{animation:.75s forwards SplashScreen-module-scss-module__egPsXa__unglow}.SplashScreen-module-scss-module__egPsXa__dots{background-image:radial-gradient(var(--spl-dots) 1.1px, transparent 1.4px);background-size:22px 22px;animation:.6s ease-out both SplashScreen-module-scss-module__egPsXa__fade;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 46%,#000 30%,#0000 78%);mask-image:radial-gradient(70% 60% at 50% 46%,#000 30%,#0000 78%)}.SplashScreen-module-scss-module__egPsXa__stage{z-index:1;flex-direction:column;align-items:center;gap:6px;max-width:100vw;padding:24px 16px;display:flex;position:relative}.SplashScreen-module-scss-module__egPsXa__core{aspect-ratio:1;place-items:center;width:min(70vmin,620px,100dvh - 220px);display:grid;position:relative;container-type:inline-size}.SplashScreen-module-scss-module__egPsXa__globe,.SplashScreen-module-scss-module__egPsXa__layer,.SplashScreen-module-scss-module__egPsXa__land{width:100%;height:100%;position:absolute;inset:0}.SplashScreen-module-scss-module__egPsXa__layer{overflow:visible}.SplashScreen-module-scss-module__egPsXa__sphereHi{stop-color:var(--spl-sphere-hi)}.SplashScreen-module-scss-module__egPsXa__sphereLo{stop-color:var(--spl-sphere-lo)}.SplashScreen-module-scss-module__egPsXa__atmosphereClear{stop-color:var(--spl-accent);stop-opacity:0}.SplashScreen-module-scss-module__egPsXa__atmosphereGlow{stop-color:var(--spl-accent);stop-opacity:.22}.SplashScreen-module-scss-module__egPsXa__atmosphere{animation-name:SplashScreen-module-scss-module__egPsXa__fade;animation-timing-function:ease-out;animation-fill-mode:both}.SplashScreen-module-scss-module__egPsXa__sphere{transform-box:fill-box;transform-origin:50%;animation-name:SplashScreen-module-scss-module__egPsXa__sphere;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}.SplashScreen-module-scss-module__egPsXa__rim{fill:none;stroke:var(--spl-accent);stroke-opacity:.35;stroke-width:1px}.SplashScreen-module-scss-module__egPsXa__graticule{fill:none;stroke:var(--spl-ink);stroke-opacity:.07;stroke-width:.8px}.SplashScreen-module-scss-module__egPsXa__land{background:var(--spl-land);animation-name:SplashScreen-module-scss-module__egPsXa__fade;animation-timing-function:ease-out;animation-fill-mode:both;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.SplashScreen-module-scss-module__egPsXa__arc{fill:none;stroke:var(--spl-accent);stroke-width:1.3px;stroke-linecap:round;animation-name:SplashScreen-module-scss-module__egPsXa__draw;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}.SplashScreen-module-scss-module__egPsXa__place{transform-box:fill-box;transform-origin:50%;animation-name:SplashScreen-module-scss-module__egPsXa__pop;animation-timing-function:cubic-bezier(.3,1.4,.5,1);animation-fill-mode:both}.SplashScreen-module-scss-module__egPsXa__placeGlow{fill:var(--spl-accent);opacity:.35}.SplashScreen-module-scss-module__egPsXa__placeCore{fill:var(--spl-place)}.SplashScreen-module-scss-module__egPsXa__orbit{fill:none;stroke:var(--spl-accent);stroke-opacity:.38;stroke-width:1px;animation-name:SplashScreen-module-scss-module__egPsXa__draw;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}.SplashScreen-module-scss-module__egPsXa__orbitFront{stroke-opacity:.55}.SplashScreen-module-scss-module__egPsXa__rider{fill:var(--spl-place);filter:drop-shadow(0 0 5px var(--spl-accent))}.SplashScreen-module-scss-module__egPsXa__dust{fill:var(--spl-accent);opacity:.45;animation:2.6s ease-out both SplashScreen-module-scss-module__egPsXa__drift}.SplashScreen-module-scss-module__egPsXa__lockup{isolation:isolate;align-items:center;padding:16px 28px;animation:.6s cubic-bezier(.2,.8,.2,1) .45s both SplashScreen-module-scss-module__egPsXa__rise;display:flex;position:relative}.SplashScreen-module-scss-module__egPsXa__lockup:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--spl-lens), transparent);position:absolute;inset:0}.SplashScreen-module-scss-module__egPsXa__lockup img{filter:drop-shadow(0 0 6px var(--spl-glow-near)) drop-shadow(0 0 18px var(--spl-glow-far))}.SplashScreen-module-scss-module__egPsXa__logo{--brand-foreground:#fff;display:block}.SplashScreen-module-scss-module__egPsXa__brand{aspect-ratio:2145/512;width:min(235px,62vw);height:auto}.SplashScreen-module-scss-module__egPsXa__tag{letter-spacing:-.01em;max-width:640px;color:var(--spl-ink);text-align:center;text-wrap:balance;margin:0;padding:0 16px 14px;font-size:20px;font-weight:550;line-height:28px;animation:.5s cubic-bezier(.2,.8,.2,1) .85s both SplashScreen-module-scss-module__egPsXa__rise;position:relative}.SplashScreen-module-scss-module__egPsXa__tag:after{content:"";background:linear-gradient(90deg, transparent, var(--spl-accent), transparent);width:160px;height:2px;box-shadow:0 0 14px var(--spl-accent);border-radius:2px;margin-left:-80px;animation:.7s cubic-bezier(.2,.8,.2,1) 1.25s both SplashScreen-module-scss-module__egPsXa__draw;position:absolute;bottom:0;left:50%}@keyframes SplashScreen-module-scss-module__egPsXa__draw{to{stroke-dashoffset:0}}.SplashScreen-module-scss-module__egPsXa__forced :is(.SplashScreen-module-scss-module__egPsXa__dots,.SplashScreen-module-scss-module__egPsXa__atmosphere,.SplashScreen-module-scss-module__egPsXa__sphere,.SplashScreen-module-scss-module__egPsXa__land,.SplashScreen-module-scss-module__egPsXa__arc,.SplashScreen-module-scss-module__egPsXa__place,.SplashScreen-module-scss-module__egPsXa__orbit,.SplashScreen-module-scss-module__egPsXa__dust,.SplashScreen-module-scss-module__egPsXa__lockup,.SplashScreen-module-scss-module__egPsXa__tag),.SplashScreen-module-scss-module__egPsXa__forced .SplashScreen-module-scss-module__egPsXa__tag:after{animation:none}.SplashScreen-module-scss-module__egPsXa__forced :is(.SplashScreen-module-scss-module__egPsXa__arc,.SplashScreen-module-scss-module__egPsXa__orbit){stroke-dashoffset:0!important}.SplashScreen-module-scss-module__egPsXa__forced .SplashScreen-module-scss-module__egPsXa__stage{animation:.3s ease-out both SplashScreen-module-scss-module__egPsXa__fade}@media (prefers-reduced-motion:reduce){.SplashScreen-module-scss-module__egPsXa__splash :is(.SplashScreen-module-scss-module__egPsXa__dots,.SplashScreen-module-scss-module__egPsXa__atmosphere,.SplashScreen-module-scss-module__egPsXa__sphere,.SplashScreen-module-scss-module__egPsXa__land,.SplashScreen-module-scss-module__egPsXa__arc,.SplashScreen-module-scss-module__egPsXa__place,.SplashScreen-module-scss-module__egPsXa__orbit,.SplashScreen-module-scss-module__egPsXa__dust,.SplashScreen-module-scss-module__egPsXa__lockup,.SplashScreen-module-scss-module__egPsXa__tag){animation:none}.SplashScreen-module-scss-module__egPsXa__splash :is(.SplashScreen-module-scss-module__egPsXa__arc,.SplashScreen-module-scss-module__egPsXa__orbit){stroke-dashoffset:0!important}.SplashScreen-module-scss-module__egPsXa__rider{display:none}.SplashScreen-module-scss-module__egPsXa__tag:after{animation:none}.SplashScreen-module-scss-module__egPsXa__stage{animation:.3s ease-out both SplashScreen-module-scss-module__egPsXa__fade}html[data-splash-leaving] .SplashScreen-module-scss-module__egPsXa__stage{transform:none}}@keyframes SplashScreen-module-scss-module__egPsXa__planeOut{to{background-color:#0000}}@keyframes SplashScreen-module-scss-module__egPsXa__leave{to{opacity:0}}@keyframes SplashScreen-module-scss-module__egPsXa__fly{to{transform:translate(var(--fly-x), var(--fly-y)) scale(var(--fly-scale))}}@keyframes SplashScreen-module-scss-module__egPsXa__unglow{to{filter:none}}@keyframes SplashScreen-module-scss-module__egPsXa__sphere{0%{opacity:0;transform:scale(.94)}}@keyframes SplashScreen-module-scss-module__egPsXa__pop{0%{opacity:0;transform:scale(0)}}@keyframes SplashScreen-module-scss-module__egPsXa__drift{0%{opacity:0;transform:translateY(6px)}50%{opacity:.6}}@keyframes SplashScreen-module-scss-module__egPsXa__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes SplashScreen-module-scss-module__egPsXa__fade{0%{opacity:0}}@keyframes SplashScreen-module-scss-module__egPsXa__splashOut{to{opacity:0;visibility:hidden}}@media (max-width:599px){.SplashScreen-module-scss-module__egPsXa__core{width:min(100vw - 32px,440px,100dvh - 220px)}.SplashScreen-module-scss-module__egPsXa__tag{font-size:17px;line-height:24px}}
.BoardPlaceholder-module-scss-module__GVeTNq__root{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);text-align:center;align-content:center;place-items:center;gap:14px;min-height:340px;padding:40px 22px;display:grid}.BoardPlaceholder-module-scss-module__GVeTNq__icon{color:var(--muted-foreground);opacity:.65}.BoardPlaceholder-module-scss-module__GVeTNq__text{color:var(--muted-foreground);margin:0;font-size:13px}
.CardSkeleton-module-scss-module__Io3R_a__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:var(--card);border-radius:16px;padding:20px 22px;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0a,0 8px 24px -16px #0f172a2e}[data-theme=dark] .CardSkeleton-module-scss-module__Io3R_a__card{box-shadow:inset 0 1px #ffffff0d,0 10px 30px -18px #000000b3}.CardSkeleton-module-scss-module__Io3R_a__card{flex-direction:column;gap:18px;min-width:0;display:flex}.CardSkeleton-module-scss-module__Io3R_a__title{border-radius:4px;width:42%;max-width:220px;height:16px}.CardSkeleton-module-scss-module__Io3R_a__lines{flex-direction:column;gap:10px;display:flex}.CardSkeleton-module-scss-module__Io3R_a__figure{border-radius:6px;width:58%;max-width:320px;height:28px;margin-bottom:6px}.CardSkeleton-module-scss-module__Io3R_a__text{border-radius:4px;width:86%;height:10px}.CardSkeleton-module-scss-module__Io3R_a__short{width:62%}.CardSkeleton-module-scss-module__Io3R_a__strip{gap:10px;padding-block:16px}.CardSkeleton-module-scss-module__Io3R_a__stripFigure{border-radius:6px;width:72px;height:26px}
.TenantSeal-module-scss-module__n-p6fq__seal{background:var(--identity-edge);flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M13.06 1.7Q16 0 18.94 1.7L26.91 6.3Q29.86 8 29.86 11.4L29.86 20.6Q29.86 24 26.91 25.7L18.94 30.3Q16 32 13.06 30.3L5.09 25.7Q2.14 24 2.14 20.6L2.14 11.4Q2.14 8 5.09 6.3Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M13.06 1.7Q16 0 18.94 1.7L26.91 6.3Q29.86 8 29.86 11.4L29.86 20.6Q29.86 24 26.91 25.7L18.94 30.3Q16 32 13.06 30.3L5.09 25.7Q2.14 24 2.14 20.6L2.14 11.4Q2.14 8 5.09 6.3Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.TenantSeal-module-scss-module__n-p6fq__seal:before{content:"";background:radial-gradient(120% 90% at 30% 0%, color-mix(in srgb, #fff 10%, var(--identity-seal)), var(--identity-seal) 60%);position:absolute;inset:1.5px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M13.06 1.7Q16 0 18.94 1.7L26.91 6.3Q29.86 8 29.86 11.4L29.86 20.6Q29.86 24 26.91 25.7L18.94 30.3Q16 32 13.06 30.3L5.09 25.7Q2.14 24 2.14 20.6L2.14 11.4Q2.14 8 5.09 6.3Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M13.06 1.7Q16 0 18.94 1.7L26.91 6.3Q29.86 8 29.86 11.4L29.86 20.6Q29.86 24 26.91 25.7L18.94 30.3Q16 32 13.06 30.3L5.09 25.7Q2.14 24 2.14 20.6L2.14 11.4Q2.14 8 5.09 6.3Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.TenantSeal-module-scss-module__n-p6fq__seal:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff80 50%,#0000 65%);animation:1.2s cubic-bezier(.4,0,.2,1) .5s both TenantSeal-module-scss-module__n-p6fq__seal-pass;position:absolute;inset:0;transform:translate(-120%)}.TenantSeal-module-scss-module__n-p6fq__mark{letter-spacing:.06em;background-image:var(--identity-mark);color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;padding-left:.06em;font-size:13px;font-weight:700;line-height:1;position:relative}.TenantSeal-module-scss-module__n-p6fq__icon{color:#eef1f6;width:16px;height:16px;position:relative}.TenantSeal-module-scss-module__n-p6fq__sm{width:26px;height:26px}.TenantSeal-module-scss-module__n-p6fq__sm:before{inset:1.2px}.TenantSeal-module-scss-module__n-p6fq__sm .TenantSeal-module-scss-module__n-p6fq__mark{font-size:9.5px}.TenantSeal-module-scss-module__n-p6fq__sm .TenantSeal-module-scss-module__n-p6fq__icon{width:12px;height:12px}@keyframes TenantSeal-module-scss-module__n-p6fq__seal-pass{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.TenantSeal-module-scss-module__n-p6fq__seal:after{animation:none}}
.CompanyChip-module-scss-module__ze4-6q__chip{align-items:center;gap:10px;width:fit-content;max-width:100%;display:flex}.CompanyChip-module-scss-module__ze4-6q__label{text-overflow:ellipsis;white-space:nowrap;background-image:var(--identity-ink);color:#0000;-webkit-text-fill-color:#0000;letter-spacing:.16em;text-transform:uppercase;letter-spacing:.2em;-webkit-background-clip:text;background-clip:text;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.CompanyChip-module-scss-module__ze4-6q__interactive{cursor:pointer;border-radius:6px;text-decoration:none;transition:transform .16s}.CompanyChip-module-scss-module__ze4-6q__interactive:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.CompanyChip-module-scss-module__ze4-6q__interactive:hover{transform:translateY(-1px)}.CompanyChip-module-scss-module__ze4-6q__interactive:hover .CompanyChip-module-scss-module__ze4-6q__label{-webkit-text-decoration:underline 1px var(--muted-ink);text-decoration:underline 1px var(--muted-ink);text-underline-offset:4px}@media (prefers-reduced-motion:reduce){.CompanyChip-module-scss-module__ze4-6q__interactive{transition:none}.CompanyChip-module-scss-module__ze4-6q__interactive:hover{transform:none}}
.ContainerLayout-module-scss-module__f8s_Kq__container{width:100%;max-width:var(--container-max);padding-left:var(--container-pad);padding-right:var(--container-pad);margin:0 auto}
.MissionSkeleton-module-scss-module__n4YkJa__skeleton{flex-direction:column;gap:16px;display:flex}.MissionSkeleton-module-scss-module__n4YkJa__figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.MissionSkeleton-module-scss-module__n4YkJa__lead{grid-column:span 2}.MissionSkeleton-module-scss-module__n4YkJa__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.MissionSkeleton-module-scss-module__n4YkJa__col{flex-direction:column;gap:16px;display:flex}@container board (max-width:999px){.MissionSkeleton-module-scss-module__n4YkJa__figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@container board (max-width:879px){.MissionSkeleton-module-scss-module__n4YkJa__row{grid-template-columns:minmax(0,1fr)}}@container board (max-width:559px){.MissionSkeleton-module-scss-module__n4YkJa__figures{grid-template-columns:minmax(0,1fr)}.MissionSkeleton-module-scss-module__n4YkJa__lead{grid-column:auto}}
.SolutionDialog-module-scss-module__HjK9UG__head{border-bottom:1px solid var(--border);align-items:flex-start;gap:13px;padding:20px 52px 14px 20px;display:flex}.SolutionDialog-module-scss-module__HjK9UG__icon{color:var(--muted-foreground);flex:none;place-items:center;padding-top:2px;display:inline-grid}.SolutionDialog-module-scss-module__HjK9UG__headText{min-width:0;display:block}.SolutionDialog-module-scss-module__HjK9UG__category{color:var(--muted-foreground);font-size:13px;font-weight:600;line-height:18px;display:block}.SolutionDialog-module-scss-module__HjK9UG__reassure{color:var(--muted-ink);margin:6px 0 0;font-size:11.8px;line-height:1.55}.SolutionDialog-module-scss-module__HjK9UG__title{font-family:var(--font-report);font-optical-sizing:auto;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;margin-top:3px;font-size:22px;font-weight:600;line-height:1.25}.SolutionDialog-module-scss-module__HjK9UG__body{padding:18px 20px 22px;overflow-y:auto}.SolutionDialog-module-scss-module__HjK9UG__label{font-family:var(--font-report);font-optical-sizing:auto;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;color:var(--foreground);margin:0 0 8px;font-size:16px;font-weight:600}.SolutionDialog-module-scss-module__HjK9UG__solves{color:var(--muted-foreground);margin:0 0 20px;font-size:13.6px;line-height:1.72}.SolutionDialog-module-scss-module__HjK9UG__steps{counter-reset:step;margin:0;padding:0;list-style:none}.SolutionDialog-module-scss-module__HjK9UG__step{counter-increment:step;padding:0 0 15px 38px;position:relative}.SolutionDialog-module-scss-module__HjK9UG__step:before{content:counter(step);border:1px solid var(--border);background:var(--card);width:26px;height:26px;color:var(--foreground);font-family:var(--font-report);font-variant-numeric:lining-nums;border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid;position:absolute;top:0;left:0}.SolutionDialog-module-scss-module__HjK9UG__step:not(:last-child):after{content:"";background:color-mix(in srgb, var(--foreground) 12%, transparent);width:1px;position:absolute;top:30px;bottom:4px;left:13px}.SolutionDialog-module-scss-module__HjK9UG__stepRole{height:18px;color:var(--brand);align-items:center;margin:4px 0 5px;font-size:12.5px;font-weight:650;display:inline-flex}.SolutionDialog-module-scss-module__HjK9UG__stepText{color:var(--muted-foreground);margin:0;font-size:13.3px;line-height:1.65}.SolutionDialog-module-scss-module__HjK9UG__after{padding:0 0 2px 38px;position:relative}.SolutionDialog-module-scss-module__HjK9UG__afterMark{width:26px;height:26px;color:var(--muted-ink);place-items:center;display:grid;position:absolute;top:0;left:0}.SolutionDialog-module-scss-module__HjK9UG__afterText{color:var(--muted-ink);margin:0;font-size:12.8px;line-height:1.6}.SolutionDialog-module-scss-module__HjK9UG__foot{border-top:1px solid var(--border);background:var(--chrome);padding:14px 20px 16px}.SolutionDialog-module-scss-module__HjK9UG__cta{background:var(--action-fill) padding-box,var(--action-edge) border-box;width:100%;min-height:48px;box-shadow:var(--action-shadow);color:var(--action-foreground);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:650;display:flex}.SolutionDialog-module-scss-module__HjK9UG__cta:hover:not(:disabled){background:var(--action-light) padding-box,var(--action-fill) padding-box,var(--action-edge-hover) border-box;box-shadow:var(--action-shadow-hover)}.SolutionDialog-module-scss-module__HjK9UG__cta:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.SolutionDialog-module-scss-module__HjK9UG__ctaWaiting,.SolutionDialog-module-scss-module__HjK9UG__ctaWaiting:hover:not(:disabled){background:var(--fill);color:var(--muted-ink);cursor:default;box-shadow:none}.SolutionDialog-module-scss-module__HjK9UG__ctaSettled{background:var(--paper-button);color:var(--foreground);box-shadow:var(--paper-button-shadow);border-color:#0000}.SolutionDialog-module-scss-module__HjK9UG__ctaSettled svg{color:var(--brand)}.SolutionDialog-module-scss-module__HjK9UG__ctaSettled:hover{background:var(--paper-button-hover);box-shadow:var(--paper-button-shadow-hover);border-color:#0000}.SolutionDialog-module-scss-module__HjK9UG__ctaSettled:active{box-shadow:var(--paper-button-shadow-pressed)}.SolutionDialog-module-scss-module__HjK9UG__ctaSettled:hover:not(:disabled){background:var(--paper-button-hover);box-shadow:var(--paper-button-shadow-hover)}.SolutionDialog-module-scss-module__HjK9UG__spin{flex:none;animation:.9s linear infinite SolutionDialog-module-scss-module__HjK9UG__solution-dialog-spin}@keyframes SolutionDialog-module-scss-module__HjK9UG__solution-dialog-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SolutionDialog-module-scss-module__HjK9UG__spin{animation:none}}
.ProposedSolutions-module-scss-module__T96vqa__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:var(--card);border-radius:16px;padding:20px 22px;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0a,0 8px 24px -16px #0f172a2e}[data-theme=dark] .ProposedSolutions-module-scss-module__T96vqa__card{box-shadow:inset 0 1px #ffffff0d,0 10px 30px -18px #000000b3}.ProposedSolutions-module-scss-module__T96vqa__cardTitle{letter-spacing:normal;color:var(--foreground);font-size:15px;font-weight:700;line-height:20px;font-family:var(--font-report);font-optical-sizing:auto;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;align-items:center;gap:10px;margin:0 0 16px;font-size:18px;font-weight:600;line-height:24px;display:flex}.ProposedSolutions-module-scss-module__T96vqa__intro{color:var(--muted-foreground);margin:0 0 14px;font-size:13px}.ProposedSolutions-module-scss-module__T96vqa__solGrid{border-top:1px solid var(--border);grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(3,1fr);gap:10px 0;padding-top:16px;display:grid}.ProposedSolutions-module-scss-module__T96vqa__solCard{isolation:isolate;grid-row:span 4;grid-template-rows:subgrid;padding:2px 24px 4px;display:grid;position:relative}.ProposedSolutions-module-scss-module__T96vqa__solCard:first-child{padding-left:0}.ProposedSolutions-module-scss-module__T96vqa__solCard:last-child{padding-right:0}.ProposedSolutions-module-scss-module__T96vqa__solCard+.ProposedSolutions-module-scss-module__T96vqa__solCard{border-left:1px solid var(--border)}@media (hover:hover) and (pointer:fine){.ProposedSolutions-module-scss-module__T96vqa__solCard:hover .ProposedSolutions-module-scss-module__T96vqa__solTitle{color:var(--brand)}}.ProposedSolutions-module-scss-module__T96vqa__solHead{align-items:center;gap:12px;display:flex}.ProposedSolutions-module-scss-module__T96vqa__solDomain{color:var(--muted-foreground);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.ProposedSolutions-module-scss-module__T96vqa__solDomain:before{content:"";background:var(--sol,var(--brand));border-radius:2px;width:9px;height:9px}.ProposedSolutions-module-scss-module__T96vqa__solTitle{font-family:var(--font-report);font-optical-sizing:auto;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;margin:4px 0 0;font-size:17px;font-weight:600;line-height:1.3;transition:color .2s}.ProposedSolutions-module-scss-module__T96vqa__solDesc{color:var(--muted-foreground);-webkit-line-clamp:4;line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}.ProposedSolutions-module-scss-module__T96vqa__solFoot{border-top:1px solid var(--border);align-items:center;margin-top:6px;padding-top:12px;display:flex}.ProposedSolutions-module-scss-module__T96vqa__solAction{color:var(--brand);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.ProposedSolutions-module-scss-module__T96vqa__solAction:after{content:"";border-radius:8px;position:absolute;inset:0}.ProposedSolutions-module-scss-module__T96vqa__solArrow{transition:transform .28s cubic-bezier(.2,.7,.2,1)}.ProposedSolutions-module-scss-module__T96vqa__solCard:hover .ProposedSolutions-module-scss-module__T96vqa__solArrow{transform:translate(5px)}.ProposedSolutions-module-scss-module__T96vqa__solAction:focus-visible:after{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:1180px){.ProposedSolutions-module-scss-module__T96vqa__solGrid{grid-template-columns:repeat(2,1fr);column-gap:32px}.ProposedSolutions-module-scss-module__T96vqa__solCard,.ProposedSolutions-module-scss-module__T96vqa__solCard:first-child,.ProposedSolutions-module-scss-module__T96vqa__solCard:last-child{padding:0 0 12px}.ProposedSolutions-module-scss-module__T96vqa__solCard+.ProposedSolutions-module-scss-module__T96vqa__solCard{border-left:0}}@media (max-width:860px){.ProposedSolutions-module-scss-module__T96vqa__solGrid{grid-template-columns:1fr}.ProposedSolutions-module-scss-module__T96vqa__solCard+.ProposedSolutions-module-scss-module__T96vqa__solCard{border-top:1px solid var(--border);padding-top:16px}}@media (prefers-reduced-motion:reduce){.ProposedSolutions-module-scss-module__T96vqa__solTitle,.ProposedSolutions-module-scss-module__T96vqa__solAction,.ProposedSolutions-module-scss-module__T96vqa__solArrow{transition:none}}
.StrategicAlignment-module-scss-module__7j0Lra__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:var(--card);border-radius:16px;padding:20px 22px;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0a,0 8px 24px -16px #0f172a2e}[data-theme=dark] .StrategicAlignment-module-scss-module__7j0Lra__card{box-shadow:inset 0 1px #ffffff0d,0 10px 30px -18px #000000b3}.StrategicAlignment-module-scss-module__7j0Lra__priorityList{margin:0;padding:0;list-style:none}.StrategicAlignment-module-scss-module__7j0Lra__priorityItem{align-items:baseline;gap:14px;padding:12px 0;display:flex}.StrategicAlignment-module-scss-module__7j0Lra__priorityItem+.StrategicAlignment-module-scss-module__7j0Lra__priorityItem{border-top:1px solid var(--border)}.StrategicAlignment-module-scss-module__7j0Lra__priorityNum{font-family:var(--font-report);font-optical-sizing:auto;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;min-width:16px;color:var(--muted-foreground);flex:none;font-size:20px;font-weight:600;line-height:20px}.StrategicAlignment-module-scss-module__7j0Lra__priorityItem:first-child .StrategicAlignment-module-scss-module__7j0Lra__priorityNum{color:var(--brand)}.StrategicAlignment-module-scss-module__7j0Lra__priorityText{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:14.5px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}
.ValuePreviews-module-scss-module__aY8Ghq__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:var(--card);border-radius:16px;padding:20px 22px;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0a,0 8px 24px -16px #0f172a2e}[data-theme=dark] .ValuePreviews-module-scss-module__aY8Ghq__card{box-shadow:inset 0 1px #ffffff0d,0 10px 30px -18px #000000b3}.ValuePreviews-module-scss-module__aY8Ghq__lockedTag{background:color-mix(in srgb, var(--c4) 14%, transparent);color:color-mix(in srgb, var(--c4) 85%, var(--foreground));border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.ValuePreviews-module-scss-module__aY8Ghq__previewList{margin:0;padding:0;list-style:none}.ValuePreviews-module-scss-module__aY8Ghq__previewItem{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:12px 0;display:flex}.ValuePreviews-module-scss-module__aY8Ghq__previewItem+.ValuePreviews-module-scss-module__aY8Ghq__previewItem{border-top:1px solid var(--border)}.ValuePreviews-module-scss-module__aY8Ghq__previewName{font-size:14.5px;font-weight:600}.ValuePreviews-module-scss-module__aY8Ghq__previewUnlock{color:var(--muted-foreground);font-size:12.5px}
.FileBadge-module-scss-module__ZxGl6W__badge{background:color-mix(in srgb, var(--hue,var(--muted-ink)) 16%, transparent);width:32px;height:32px;color:color-mix(in srgb, var(--hue,var(--muted-ink)) 85%, var(--foreground));letter-spacing:.03em;border-radius:9px;flex:none;place-items:center;font-size:9.5px;font-style:normal;font-weight:800;display:grid}
.WizardDocuments-module-scss-module__3R6LYq__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:var(--card);border-radius:16px;padding:20px 22px;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0a,0 8px 24px -16px #0f172a2e}[data-theme=dark] .WizardDocuments-module-scss-module__3R6LYq__card{box-shadow:inset 0 1px #ffffff0d,0 10px 30px -18px #000000b3}.WizardDocuments-module-scss-module__3R6LYq__docList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WizardDocuments-module-scss-module__3R6LYq__docItem{display:flex}.WizardDocuments-module-scss-module__3R6LYq__docItem+.WizardDocuments-module-scss-module__3R6LYq__docItem{border-top:1px solid var(--border)}.WizardDocuments-module-scss-module__3R6LYq__docLink{width:100%;color:var(--foreground);text-align:left;font-size:13.5px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:11px 8px;text-decoration:none;transition:background .15s;display:flex}.WizardDocuments-module-scss-module__3R6LYq__docLink:disabled{cursor:progress;opacity:.6}.WizardDocuments-module-scss-module__3R6LYq__docLink:hover{background:color-mix(in srgb, var(--foreground) 4%, transparent)}.WizardDocuments-module-scss-module__3R6LYq__docLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.WizardDocuments-module-scss-module__3R6LYq__docIcon{color:var(--muted-ink);flex:none}.WizardDocuments-module-scss-module__3R6LYq__docName{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.WizardDocuments-module-scss-module__3R6LYq__docSize{color:var(--muted-foreground);font-variant-numeric:lining-nums proportional-nums;flex:none;font-size:11.5px}
.CoSMissionControl-module-scss-module__SNs5WG__main{isolation:isolate;position:relative}.CoSMissionControl-module-scss-module__SNs5WG__mainInner{z-index:1;flex-direction:column;gap:16px;padding-block:28px 48px;display:flex;position:relative}.CoSMissionControl-module-scss-module__SNs5WG__hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding-bottom:8px;display:flex}.CoSMissionControl-module-scss-module__SNs5WG__heroText{flex:360px;justify-items:start;gap:6px;min-width:0;display:grid}.CoSMissionControl-module-scss-module__SNs5WG__heroTitle{font-family:var(--font-report);font-optical-sizing:auto;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;color:var(--foreground);margin:4px 0 0;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.15}.CoSMissionControl-module-scss-module__SNs5WG__heroSub{color:var(--muted-foreground);margin:0;font-size:13.5px}.CoSMissionControl-module-scss-module__SNs5WG__board{flex-direction:column;gap:16px;display:flex;container:board/inline-size}.CoSMissionControl-module-scss-module__SNs5WG__figures{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.CoSMissionControl-module-scss-module__SNs5WG__figures>*{min-width:0}.CoSMissionControl-module-scss-module__SNs5WG__lead{grid-column:span 2;display:grid}.CoSMissionControl-module-scss-module__SNs5WG__lead>*{min-width:0}.CoSMissionControl-module-scss-module__SNs5WG__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.CoSMissionControl-module-scss-module__SNs5WG__col{flex-direction:column;gap:16px;min-width:0;display:flex}.CoSMissionControl-module-scss-module__SNs5WG__col>:last-child{flex:1}@container board (max-width:999px){.CoSMissionControl-module-scss-module__SNs5WG__figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@container board (max-width:879px){.CoSMissionControl-module-scss-module__SNs5WG__row{grid-template-columns:minmax(0,1fr)}}@container board (max-width:559px){.CoSMissionControl-module-scss-module__SNs5WG__figures{grid-template-columns:minmax(0,1fr)}.CoSMissionControl-module-scss-module__SNs5WG__lead{grid-column:auto}}@keyframes CoSMissionControl-module-scss-module__SNs5WG__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.CoSMissionControl-module-scss-module__SNs5WG__hero,.CoSMissionControl-module-scss-module__SNs5WG__board>:not(.CoSMissionControl-module-scss-module__SNs5WG__figures),.CoSMissionControl-module-scss-module__SNs5WG__figures>*{animation:.7s cubic-bezier(.2,.7,.2,1) backwards CoSMissionControl-module-scss-module__SNs5WG__rise;animation-delay:calc(var(--arrive,0)*60ms + .12s)}.CoSMissionControl-module-scss-module__SNs5WG__board>:first-child{--arrive:1}.CoSMissionControl-module-scss-module__SNs5WG__figures>:first-child{--arrive:2}.CoSMissionControl-module-scss-module__SNs5WG__figures>:nth-child(2){--arrive:3}.CoSMissionControl-module-scss-module__SNs5WG__figures>:nth-child(3){--arrive:4}.CoSMissionControl-module-scss-module__SNs5WG__board>:nth-child(3){--arrive:5}.CoSMissionControl-module-scss-module__SNs5WG__board>:nth-child(4){--arrive:6}.CoSMissionControl-module-scss-module__SNs5WG__board>:nth-child(5){--arrive:7}.CoSMissionControl-module-scss-module__SNs5WG__board>:nth-child(n+6){--arrive:8}[data-welcome=celebrate] .CoSMissionControl-module-scss-module__SNs5WG__hero{animation-play-state:paused}[data-welcome=celebrate] .CoSMissionControl-module-scss-module__SNs5WG__board>:not(.CoSMissionControl-module-scss-module__SNs5WG__figures){animation-play-state:paused}[data-welcome=celebrate] .CoSMissionControl-module-scss-module__SNs5WG__figures>*{animation-play-state:paused}}
.FinishCelebration-module-scss-module__YL5EXW__root{position:relative}.FinishCelebration-module-scss-module__YL5EXW__overlay{--ink:#0f172a;--ink-soft:#3b4558;--hex:#2e4fa8;z-index:260;pointer-events:none;-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);background:#f3f5f994;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}:root[data-theme=dark] .FinishCelebration-module-scss-module__YL5EXW__overlay{--ink:#eef2fa;--ink-soft:#c5cde0;--hex:#8fb0ff;background:#070c1a94}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.FinishCelebration-module-scss-module__YL5EXW__overlay{background:#f3f5f9f0}:root[data-theme=dark] .FinishCelebration-module-scss-module__YL5EXW__overlay{background:#070c1af0}}.FinishCelebration-module-scss-module__YL5EXW__light{background:radial-gradient(70% 70% at 50% 48%,#fff 0%,#f1f5ff 40%,#d6e2ff 80%,#aec2f2 100%)}:root[data-theme=dark] .FinishCelebration-module-scss-module__YL5EXW__light{background:radial-gradient(70% 70% at 50% 48%,#f6f8fd 0%,#d3e0fe 26%,#9fbbff 56%,#284490 82%,#0e1630 100%)}@media (max-width:599px){:root[data-theme=dark] .FinishCelebration-module-scss-module__YL5EXW__light{background:radial-gradient(140% 60% at 50% 48%,#f6f8fd 0%,#d3e0fe 34%,#9fbbff 64%,#284490 86%,#0e1630 100%)}}.FinishCelebration-module-scss-module__YL5EXW__light{position:absolute;inset:0}.FinishCelebration-module-scss-module__YL5EXW__glow{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--hex) 22%, transparent), transparent);border-radius:50%;width:min(720px,120vw);position:absolute;top:50%;left:50%;translate:-50% -56%}.FinishCelebration-module-scss-module__YL5EXW__toast{z-index:1;text-align:center;justify-items:center;gap:12px;width:min(560px,100%);display:grid;position:relative}.FinishCelebration-module-scss-module__YL5EXW__emblem{place-items:center;width:132px;height:132px;margin-bottom:4px;display:grid;position:relative}.FinishCelebration-module-scss-module__YL5EXW__rings{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FinishCelebration-module-scss-module__YL5EXW__rings path{fill:none;stroke:var(--hex);stroke-width:1.4px;stroke-linejoin:round;opacity:.55;transform-box:fill-box;transform-origin:50%;animation:1.1s cubic-bezier(.2,.7,.2,1) both FinishCelebration-module-scss-module__YL5EXW__open}.FinishCelebration-module-scss-module__YL5EXW__rings path+path{stroke-width:2px;opacity:.9;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--hex) 50%, transparent));animation-delay:.12s}@keyframes FinishCelebration-module-scss-module__YL5EXW__open{0%{opacity:0;transform:scale(.6)}}.FinishCelebration-module-scss-module__YL5EXW__mark{width:64px;height:64px;color:var(--hex);filter:drop-shadow(0 0 14px color-mix(in srgb, var(--hex) 45%, transparent))}.FinishCelebration-module-scss-module__YL5EXW__title{letter-spacing:-.015em;color:var(--ink);font-size:34px;font-weight:650;line-height:40px}.FinishCelebration-module-scss-module__YL5EXW__message{max-width:100%;color:var(--ink-soft);text-wrap:pretty;font-size:16px;line-height:24px}@media (max-width:599px){.FinishCelebration-module-scss-module__YL5EXW__title{font-size:27px;line-height:33px}.FinishCelebration-module-scss-module__YL5EXW__message{font-size:15px}}@media (prefers-reduced-motion:reduce){.FinishCelebration-module-scss-module__YL5EXW__rings path{animation:none}}
.BoardSkeleton-module-scss-module__bsJJ0G__root{flex-direction:column;display:flex}.BoardSkeleton-module-scss-module__bsJJ0G__title{border-radius:6px;width:160px;height:24px;margin-bottom:16px}.BoardSkeleton-module-scss-module__bsJJ0G__cell{display:flex}.BoardSkeleton-module-scss-module__bsJJ0G__card{width:100%;min-height:196px}
.CompanySnapshot-module-scss-module__T4pqvG__line{color:var(--muted-ink);margin:6px 0 0;font-size:13px;font-weight:600}
.ContextSwitcher-module-scss-module__k3p-Ea__trigger{width:100%;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:6px;transition:background .16s;display:flex}.ContextSwitcher-module-scss-module__k3p-Ea__trigger:hover,.ContextSwitcher-module-scss-module__k3p-Ea__trigger[data-state=open]{background:color-mix(in srgb, var(--foreground) 5%, transparent)}.ContextSwitcher-module-scss-module__k3p-Ea__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ContextSwitcher-module-scss-module__k3p-Ea__icon{width:32px;height:32px;box-shadow:none;color:#2e4fa8;background:linear-gradient(135deg,#9aa3b4,#5b6478 55%,#c2c9d5);border:0;border-radius:0;flex:none;place-items:center;display:grid;position:relative;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M13.06 1.7Q16 0 18.94 1.7L26.91 6.3Q29.86 8 29.86 11.4L29.86 20.6Q29.86 24 26.91 25.7L18.94 30.3Q16 32 13.06 30.3L5.09 25.7Q2.14 24 2.14 20.6L2.14 11.4Q2.14 8 5.09 6.3Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M13.06 1.7Q16 0 18.94 1.7L26.91 6.3Q29.86 8 29.86 11.4L29.86 20.6Q29.86 24 26.91 25.7L18.94 30.3Q16 32 13.06 30.3L5.09 25.7Q2.14 24 2.14 20.6L2.14 11.4Q2.14 8 5.09 6.3Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.ContextSwitcher-module-scss-module__k3p-Ea__icon:before{content:"";background:radial-gradient(70% 60% at 35% 30%,#fff,#e1e6ef 45%,#b9bfcb 80%,#e1e6ef);position:absolute;inset:1.2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M13.06 1.7Q16 0 18.94 1.7L26.91 6.3Q29.86 8 29.86 11.4L29.86 20.6Q29.86 24 26.91 25.7L18.94 30.3Q16 32 13.06 30.3L5.09 25.7Q2.14 24 2.14 20.6L2.14 11.4Q2.14 8 5.09 6.3Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M13.06 1.7Q16 0 18.94 1.7L26.91 6.3Q29.86 8 29.86 11.4L29.86 20.6Q29.86 24 26.91 25.7L18.94 30.3Q16 32 13.06 30.3L5.09 25.7Q2.14 24 2.14 20.6L2.14 11.4Q2.14 8 5.09 6.3Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.ContextSwitcher-module-scss-module__k3p-Ea__icon>svg{stroke-width:2.1px;position:relative}.ContextSwitcher-module-scss-module__k3p-Ea__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ContextSwitcher-module-scss-module__k3p-Ea__tenant{white-space:nowrap;font-size:12px;line-height:1.35;display:block;position:relative;overflow:hidden}.ContextSwitcher-module-scss-module__k3p-Ea__tenantRun{background-image:var(--identity-ink);color:#0000;-webkit-text-fill-color:#0000;letter-spacing:.16em;text-transform:uppercase;letter-spacing:calc(.14em - var(--tighten,0px));-webkit-background-clip:text;background-clip:text;font-weight:700;display:inline-block}.ContextSwitcher-module-scss-module__k3p-Ea__tenantRuler{background-image:var(--identity-ink);color:#0000;-webkit-text-fill-color:#0000;letter-spacing:.16em;text-transform:uppercase;letter-spacing:.14em;visibility:hidden;pointer-events:none;-webkit-background-clip:text;background-clip:text;font-weight:700;position:absolute;top:0;left:0}.ContextSwitcher-module-scss-module__k3p-Ea__tenant[data-overflow]{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.ContextSwitcher-module-scss-module__k3p-Ea__tenant[data-overflow] .ContextSwitcher-module-scss-module__k3p-Ea__tenantRun{animation:ContextSwitcher-module-scss-module__k3p-Ea__tenant-pan var(--pan-read) ease-in-out 1.2s infinite}.ContextSwitcher-module-scss-module__k3p-Ea__trigger:hover .ContextSwitcher-module-scss-module__k3p-Ea__tenant[data-overflow] .ContextSwitcher-module-scss-module__k3p-Ea__tenantRun,.ContextSwitcher-module-scss-module__k3p-Ea__trigger:focus-visible .ContextSwitcher-module-scss-module__k3p-Ea__tenant[data-overflow] .ContextSwitcher-module-scss-module__k3p-Ea__tenantRun{animation-play-state:paused}@keyframes ContextSwitcher-module-scss-module__k3p-Ea__tenant-pan{0%,15%{transform:translate(0)}45%,60%{transform:translateX(var(--pan))}90%,to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ContextSwitcher-module-scss-module__k3p-Ea__tenant[data-overflow]{text-overflow:ellipsis;-webkit-mask:none;mask:none}.ContextSwitcher-module-scss-module__k3p-Ea__tenant[data-overflow] .ContextSwitcher-module-scss-module__k3p-Ea__tenantRun,.ContextSwitcher-module-scss-module__k3p-Ea__trigger:hover .ContextSwitcher-module-scss-module__k3p-Ea__tenant[data-overflow] .ContextSwitcher-module-scss-module__k3p-Ea__tenantRun,.ContextSwitcher-module-scss-module__k3p-Ea__trigger:focus-visible .ContextSwitcher-module-scss-module__k3p-Ea__tenant[data-overflow] .ContextSwitcher-module-scss-module__k3p-Ea__tenantRun{animation:none;display:inline}}.ContextSwitcher-module-scss-module__k3p-Ea__level{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-ink);font-size:13px;font-weight:550;display:block;overflow:hidden}.ContextSwitcher-module-scss-module__k3p-Ea__chevron{color:var(--muted-ink);flex:none}.ContextSwitcher-module-scss-module__k3p-Ea__menu{min-width:232px}.ContextSwitcher-module-scss-module__k3p-Ea__menuLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-ink);padding:6px 8px 3px;font-size:9.5px;font-weight:700}.ContextSwitcher-module-scss-module__k3p-Ea__item svg{flex:none}.ContextSwitcher-module-scss-module__k3p-Ea__itemText{flex-direction:column;gap:1px;min-width:0;display:flex}.ContextSwitcher-module-scss-module__k3p-Ea__itemHint{color:var(--ink2);font-size:11px;font-weight:500}
.Greeting-module-scss-module__kBaqlG__wrap{margin:2px 0 18px}.Greeting-module-scss-module__kBaqlG__company{margin:0 0 10px;animation:.5s cubic-bezier(.2,.75,.25,1) both Greeting-module-scss-module__kBaqlG__greetIn}.Greeting-module-scss-module__kBaqlG__hi{font-family:var(--font-report);font-optical-sizing:auto;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;align-items:center;gap:9px;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.15;animation:.5s cubic-bezier(.2,.75,.25,1) both Greeting-module-scss-module__kBaqlG__greetIn;display:flex}.Greeting-module-scss-module__kBaqlG__greet{color:var(--foreground)}.Greeting-module-scss-module__kBaqlG__name{color:var(--brand)}.Greeting-module-scss-module__kBaqlG__sub{color:var(--muted-ink);margin:6px 0 0;font-size:13.5px;animation:.5s cubic-bezier(.2,.75,.25,1) 80ms both Greeting-module-scss-module__kBaqlG__greetIn}@keyframes Greeting-module-scss-module__kBaqlG__greetIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.Greeting-module-scss-module__kBaqlG__wrap{margin-bottom:14px}.Greeting-module-scss-module__kBaqlG__hi{font-size:28px}.Greeting-module-scss-module__kBaqlG__sub{font-size:12.5px}}
.PageHero-module-scss-module__3f84Ha__hero{z-index:1;position:relative}.PageHero-module-scss-module__3f84Ha__heroInner{z-index:2;align-items:flex-end;padding-block:30px;display:flex;position:relative}.PageHero-module-scss-module__3f84Ha__heroInnerBack{padding-top:12px}@media (min-width:1024px){.PageHero-module-scss-module__3f84Ha__heroInnerBack{padding-top:30px}.PageHero-module-scss-module__3f84Ha__heroText>.PageHero-module-scss-module__3f84Ha__back{display:none}}.PageHero-module-scss-module__3f84Ha__heroText{min-width:0}.PageHero-module-scss-module__3f84Ha__back{width:fit-content;height:20px;color:var(--brand);border-radius:6px;align-items:center;gap:5px;margin-bottom:14px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.PageHero-module-scss-module__3f84Ha__back:hover{text-underline-offset:3px;text-decoration:underline}.PageHero-module-scss-module__3f84Ha__back:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.PageHero-module-scss-module__3f84Ha__heroTitle{letter-spacing:-.025em;align-items:center;gap:11px;margin:10px 0 5px;font-size:30px;font-weight:800;display:flex}.PageHero-module-scss-module__3f84Ha__heroTitleIcon{color:var(--brand-deep,var(--brand));flex:none}@media (max-width:520px){.PageHero-module-scss-module__3f84Ha__heroTitle{font-size:24px}}:root[data-surface=sapphire] .PageHero-module-scss-module__3f84Ha__heroTitle{font-family:var(--font-report);font-optical-sizing:auto;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;font-size:36px;font-weight:600;line-height:1.15}@media (max-width:520px){:root[data-surface=sapphire] .PageHero-module-scss-module__3f84Ha__heroTitle{font-size:28px}}
.PageSurface-module-scss-module__enEinW__surface{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:var(--card);border-radius:16px;padding:20px 22px;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0a,0 8px 24px -16px #0f172a2e}[data-theme=dark] .PageSurface-module-scss-module__enEinW__surface{box-shadow:inset 0 1px #ffffff0d,0 10px 30px -18px #000000b3}.PageSurface-module-scss-module__enEinW__surface{text-align:center;padding:40px 24px}.PageSurface-module-scss-module__enEinW__eyebrow{color:var(--brand);margin:0 0 6px;font-size:13px;font-weight:600;line-height:18px}.PageSurface-module-scss-module__enEinW__title{font-family:var(--font-report);font-optical-sizing:auto;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:24px;font-weight:600}.PageSurface-module-scss-module__enEinW__desc{color:var(--app-subtle);margin:8px 0 0;font-size:13.5px}.PageSurface-module-scss-module__enEinW__desc:first-child{margin:0}
.AsyncView-module-scss-module__LvGkZq__root{display:contents}.AsyncView-module-scss-module__LvGkZq__stale{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:10px;align-items:center;gap:9px;padding:9px 13px;font-size:12.5px;display:flex}.AsyncView-module-scss-module__LvGkZq__staleIcon{color:var(--warn);flex:none}.AsyncView-module-scss-module__LvGkZq__staleText{flex:1;min-width:0}.AsyncView-module-scss-module__LvGkZq__staleAction{font:inherit;color:var(--foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:600;display:inline-flex}.AsyncView-module-scss-module__LvGkZq__staleAction:hover{color:var(--brand)}.AsyncView-module-scss-module__LvGkZq__staleAction:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}
.ProfileMenu-module-scss-module__nOawLW__trigger{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:box-shadow .16s}.ProfileMenu-module-scss-module__nOawLW__trigger:hover,.ProfileMenu-module-scss-module__nOawLW__trigger[data-state=open]{box-shadow:0 0 0 3px var(--brand-wash)}.ProfileMenu-module-scss-module__nOawLW__menu{min-width:12rem}.ProfileMenu-module-scss-module__nOawLW__name{color:var(--foreground);margin:0;font-size:13px;font-weight:700}.ProfileMenu-module-scss-module__nOawLW__email{color:var(--muted-foreground);margin:2px 0 0;font-size:11.5px;font-weight:400}.ProfileMenu-module-scss-module__nOawLW__soon{color:var(--muted-ink);margin-left:auto;padding-left:12px;font-size:11px;font-weight:500}.ProfileMenu-module-scss-module__nOawLW__account{width:100%;min-height:52px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px;transition:background .16s;display:flex}.ProfileMenu-module-scss-module__nOawLW__account:hover,.ProfileMenu-module-scss-module__nOawLW__account[data-state=open]{background:color-mix(in srgb, var(--foreground) 5%, transparent)}.ProfileMenu-module-scss-module__nOawLW__account:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ProfileMenu-module-scss-module__nOawLW__accountAvatar{background:color-mix(in srgb, var(--foreground) 9%, transparent);width:36px;height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 12%, transparent);color:var(--foreground);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.ProfileMenu-module-scss-module__nOawLW__accountText{flex:1;gap:1px;min-width:0;display:grid}.ProfileMenu-module-scss-module__nOawLW__accountName{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.ProfileMenu-module-scss-module__nOawLW__accountRole{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);font-size:12px;overflow:hidden}.ProfileMenu-module-scss-module__nOawLW__accountChevron{color:var(--muted-foreground);flex:none}.ProfileMenu-module-scss-module__nOawLW__menuAccount{width:var(--radix-dropdown-menu-trigger-width)}
.RoleSwitcher-module-scss-module__0SV1Za__icon{color:var(--muted-foreground);flex:none;place-items:center;display:inline-grid}
.ThemeToggle-module-scss-module__EFkxFW__toggle{border:1px solid var(--border);background:var(--card);width:36px;height:36px;color:var(--muted-foreground);cursor:pointer;border-radius:10px;place-items:center;display:grid}.ThemeToggle-module-scss-module__EFkxFW__toggle:hover{color:var(--foreground)}
.AnalysisCard-module-scss-module__Q9mjQW__card{border:1px solid color-mix(in srgb, var(--brand) 30%, var(--border));background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--brand) 16%, transparent), transparent 55%),linear-gradient(135deg, color-mix(in srgb, var(--brand) 12%, var(--card)), var(--card));height:100%;min-height:170px;box-shadow:var(--shadow-soft);border-radius:18px;flex-direction:column;justify-content:center;gap:4px;padding:17px 18px;display:flex}.AnalysisCard-module-scss-module__Q9mjQW__eyebrow{color:var(--brand);letter-spacing:0;margin:0;font-size:12px;font-weight:700}.AnalysisCard-module-scss-module__Q9mjQW__headline{letter-spacing:-.01em;margin:5px 0 0;font-size:19px;font-weight:800}.AnalysisCard-module-scss-module__Q9mjQW__sub{color:var(--muted-foreground);margin:0;font-size:13px;font-weight:600}.AnalysisCard-module-scss-module__Q9mjQW__cta{background:var(--brand);color:var(--brand-foreground);box-shadow:0 8px 20px -10px color-mix(in srgb, var(--brand) 45%, transparent);border-radius:9px;align-self:flex-start;margin-top:12px;padding:8px 14px;font-size:12.5px;font-weight:700;text-decoration:none}.AnalysisCard-module-scss-module__Q9mjQW__cta:hover{filter:brightness(1.06)}.AnalysisCard-module-scss-module__Q9mjQW__cta:focus-visible{outline:2px solid var(--brand);outline-offset:3px}
.ShellTools-module-scss-module__sCD0Aq__tools{align-items:center;gap:10px;display:flex}
.RoleDashboard-module-scss-module__jKmW_W__editBarRow{justify-content:flex-end;margin:8px 0 16px;display:flex}@media (max-width:520px){.RoleDashboard-module-scss-module__jKmW_W__editBarRow{justify-content:flex-start}}.RoleDashboard-module-scss-module__jKmW_W__roleBar{display:none}@media (max-width:520px){.RoleDashboard-module-scss-module__jKmW_W__roleBar{margin:20px 0 18px;display:block}.RoleDashboard-module-scss-module__jKmW_W__mobileRole{width:100%}}
.AgenticPrompts-module-scss-module__4y67sG__prompts{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.AgenticPrompts-module-scss-module__4y67sG__prompt{border:1px solid var(--border);background:var(--elev);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.AgenticPrompts-module-scss-module__4y67sG__question{overflow-wrap:anywhere;min-width:0;color:var(--foreground);font-size:13.5px;font-style:italic;line-height:1.35}
.AiLauncher-module-scss-module__w2AgMG__icon{cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid}.AiLauncher-module-scss-module__w2AgMG__icon svg{filter:drop-shadow(0 1px 2px #070c1a4d);width:40px;height:42px;transition:filter .2s,transform .2s;overflow:visible}.AiLauncher-module-scss-module__w2AgMG__icon:hover svg,.AiLauncher-module-scss-module__w2AgMG__icon[aria-pressed=true] svg{filter:drop-shadow(0 3px 6px #070c1a4d)}.AiLauncher-module-scss-module__w2AgMG__icon:hover svg{transform:translateY(-1px)}.AiLauncher-module-scss-module__w2AgMG__icon:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AiLauncher-module-scss-module__w2AgMG__cell{fill:#2e4fa8}.AiLauncher-module-scss-module__w2AgMG__bubble{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linejoin:round}.AiLauncher-module-scss-module__w2AgMG__star{fill:#fff}@media (prefers-reduced-motion:reduce){.AiLauncher-module-scss-module__w2AgMG__icon:hover svg{transform:none}}
.ResourceCenter-module-scss-module__7l64Kq__content{z-index:1;padding-block:20px 48px;position:relative}.ResourceCenter-module-scss-module__7l64Kq__editRow{z-index:2;justify-content:flex-end;padding-block:4px 0;display:flex;position:relative}@media (max-width:520px){.ResourceCenter-module-scss-module__7l64Kq__editRow{justify-content:flex-start}}
.ResourceTiles-module-scss-module__ZxLEJG__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.ResourceTiles-module-scss-module__ZxLEJG__tile{border-top:1px solid var(--border);min-width:0;color:var(--foreground);align-items:center;gap:10px;padding:11px 2px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.ResourceTiles-module-scss-module__ZxLEJG__icon{color:var(--muted-foreground);flex:none;place-items:center;display:inline-grid}.ResourceTiles-module-scss-module__ZxLEJG__arrow{opacity:0;color:var(--brand);flex:none;margin-left:auto;transition:opacity .15s,transform .15s}.ResourceTiles-module-scss-module__ZxLEJG__label{overflow-wrap:break-word;min-width:0}a.ResourceTiles-module-scss-module__ZxLEJG__tile{transition:color .15s}a.ResourceTiles-module-scss-module__ZxLEJG__tile:hover,a.ResourceTiles-module-scss-module__ZxLEJG__tile:hover .ResourceTiles-module-scss-module__ZxLEJG__icon{color:var(--brand)}a.ResourceTiles-module-scss-module__ZxLEJG__tile:hover .ResourceTiles-module-scss-module__ZxLEJG__arrow{opacity:1}a.ResourceTiles-module-scss-module__ZxLEJG__tile:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ResourceTiles-module-scss-module__ZxLEJG__tileOff{opacity:.45;cursor:default}@media (prefers-reduced-motion:reduce){a.ResourceTiles-module-scss-module__ZxLEJG__tile,.ResourceTiles-module-scss-module__ZxLEJG__arrow{transition:none}}
.ShellFrame-module-scss-module__OP_tjW__page{background:var(--background);height:100dvh;display:flex;position:relative;overflow:hidden}.ShellFrame-module-scss-module__OP_tjW__sapphire{--background:#f3f5f9;--foreground:#0f172a;--card:#fff;--card-foreground:#0f172a;--muted-foreground:#3b4558;--border:#e1e6ef;--input:#e1e6ef;--ring:#2e4fa8;--accent:#1f48b812;--accent-foreground:#0f172a;--brand:var(--brand-deep);--brand-foreground:var(--brand-deep-foreground);--radius:.5rem;--sapphire-muted:#5b6478;--sapphire-sky:radial-gradient(70% 62% at 50% 46%, #fff 0%, #f3f5f9 52%, #e0e9fb 100%);--sapphire-glass:#fff9;--sapphire-glass-line:#2e4fa859;--sapphire-glass-edge:#2e4fa8e6;--sapphire-glass-sheen:radial-gradient(150px 150px at 0 0, #2e4fa8 0%, #2e4fa8 22%, #2e4fa88c 48%, #2e4fa824 76%, transparent 100%), radial-gradient(150px 150px at 100% 100%, #2e4fa8 0%, #2e4fa8 22%, #2e4fa88c 48%, #2e4fa824 76%, transparent 100%);--sapphire-glass-shadow:0 24px 60px -28px #0f172a59;--sapphire-ok:#0b6a44;--sapphire-crit:#b4232c;--sapphire-crit-soft:#b4232c14;--sapphire-info-soft:#f5f7fb;--sapphire-glass-ring:2px;--sapphire-iris:linear-gradient(90deg, transparent, var(--brand) 22%, #fff 50%, var(--brand) 78%, transparent);--action-edge:linear-gradient(180deg, #2e4fa8, #213875);--action-edge-hover:linear-gradient(180deg, #5d79c4, #213875);--action-shadow:0 1px 2px #070c1a40;--action-shadow-hover:0 3px 8px -2px #070c1a4d;--skeleton:#e1e6ef;--skeleton-sheen:#eef2fa;--popover:#fff;--popover-foreground:#0f172a;--chrome:#fff;--elev:#f5f7fb;--fill:#eef2fa;--ink2:#3b4558;--muted-ink:#5b6478;--brand-wash:color-mix(in srgb, var(--brand-deep) 9%, transparent);--app-nav-hover:#2e4fa812;--app-nav-text:#3b4558;--brand-deep:#2563ff;--brand-deep-foreground:#fff;--role-accent:var(--brand-deep)}:root[data-theme=dark] .ShellFrame-module-scss-module__OP_tjW__sapphire{--background:#0c1427;--foreground:#eef2fa;--card:#121b37;--card-foreground:#eef2fa;--muted-foreground:#c5cde0;--border:#25345f;--input:#25345f;--ring:#9ab5f4;--accent:#8fb0ff1a;--accent-foreground:#eef2fa;--brand:var(--brand-deep);--brand-foreground:var(--brand-deep-foreground);--sapphire-muted:#9aa6c2;--sapphire-sky:#070c1a;--sapphire-glass:#16204273;--sapphire-glass-line:#8fb0ff4d;--sapphire-glass-sheen:radial-gradient(150px 150px at 0 0, #fff 0%, #c4d6ff 18%, #9ab5f4 38%, #9ab5f452 66%, transparent 100%), radial-gradient(150px 150px at 100% 100%, #fff 0%, #c4d6ff 18%, #9ab5f4 38%, #9ab5f452 66%, transparent 100%);--sapphire-glass-shadow:inset 0 1px 0 #ffffff0f, 0 30px 80px -24px #000000b3, 0 0 36px -14px #5b83ff73;--sapphire-ok:#34d399;--sapphire-crit:#f87171;--sapphire-crit-soft:#f871711f;--sapphire-info-soft:#142042;--action-edge:var(--sapphire-iris) top / 100% 1px no-repeat border-box, linear-gradient(180deg, #9ab5f447, #9ab5f40f);--action-edge-hover:var(--sapphire-iris) top / 100% 1px no-repeat border-box, linear-gradient(180deg, #9ab5f48c, #9ab5f424);--action-shadow:inset 0 1px 0 #ffffff2e, 0 1px 2px #00000073;--action-shadow-hover:inset 0 1px 0 #ffffff38, 0 3px 8px -2px #00000080;--skeleton:#1a2444;--skeleton-sheen:#243159;--popover:#16213f;--popover-foreground:#eef2fa;--control-surface:#16213f;--chrome:#111a33;--elev:#16213f;--fill:#1a2750;--ink2:#c5cde0;--muted-ink:#9aa6c2;--brand-wash:color-mix(in srgb, var(--brand-deep) 9%, transparent);--app-nav-hover:#9ab5f41a;--app-nav-text:#c5cde0;--brand-deep:#5b83ff;--brand-deep-foreground:#0e1a3a;--role-accent:var(--brand-deep)}.ShellFrame-module-scss-module__OP_tjW__provider{z-index:5;align-items:center;width:276px;height:60px;padding-left:28px;display:flex;position:absolute;top:0;left:0}@media (max-width:1023px){.ShellFrame-module-scss-module__OP_tjW__provider{width:auto;height:64px;padding-left:0;left:66px}}.ShellFrame-module-scss-module__OP_tjW__sidebar{z-index:4;flex-direction:column;flex:none;width:252px;margin:60px 0 12px 12px;padding:10px 12px 12px;display:flex;position:relative;overflow-y:auto}@media (min-width:1024px){.ShellFrame-module-scss-module__OP_tjW__page:after{content:"";z-index:3;background:linear-gradient(90deg, color-mix(in srgb, var(--background) 82%, transparent), color-mix(in srgb, var(--background) 55%, transparent) 70%, transparent);pointer-events:none;width:276px;position:absolute;inset:0 auto 0 0}}.ShellFrame-module-scss-module__OP_tjW__sbBody{flex-direction:column;gap:10px;margin-top:10px;display:flex}.ShellFrame-module-scss-module__OP_tjW__topBlock{flex-direction:column;gap:6px;margin-bottom:4px;padding:0 0 14px;display:flex}.ShellFrame-module-scss-module__OP_tjW__nav,.ShellFrame-module-scss-module__OP_tjW__navGroup{flex-direction:column;gap:2px;display:flex}.ShellFrame-module-scss-module__OP_tjW__navGroup:not(:first-child){margin-top:14px}.ShellFrame-module-scss-module__OP_tjW__navGroupLabel{color:var(--muted-ink);padding:0 10px 6px;font-size:12px;font-weight:600}.ShellFrame-module-scss-module__OP_tjW__navItem{width:100%;color:color-mix(in srgb, var(--foreground) 82%, transparent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 11px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s;display:flex}.ShellFrame-module-scss-module__OP_tjW__navItem svg{flex:none}.ShellFrame-module-scss-module__OP_tjW__navItem:hover{background:var(--app-nav-hover);color:var(--foreground)}.ShellFrame-module-scss-module__OP_tjW__navItem{height:36px;color:var(--muted-ink);border-radius:8px;gap:11px;padding:0 10px;font-weight:550}.ShellFrame-module-scss-module__OP_tjW__navItem:hover{color:var(--foreground);background:0 0}.ShellFrame-module-scss-module__OP_tjW__navItemActive,.ShellFrame-module-scss-module__OP_tjW__navItemActive:hover{color:var(--brand-deep,var(--brand));background:0 0;font-weight:650}.ShellFrame-module-scss-module__OP_tjW__navItemActive svg,.ShellFrame-module-scss-module__OP_tjW__navItemActive:hover svg{color:var(--brand-deep,var(--brand))}.ShellFrame-module-scss-module__OP_tjW__navItemDisabled{color:color-mix(in srgb, var(--app-nav-text) 38%, transparent);cursor:not-allowed;font-weight:500}.ShellFrame-module-scss-module__OP_tjW__navItemDisabled svg{color:color-mix(in srgb, var(--app-nav-text) 30%, transparent)}.ShellFrame-module-scss-module__OP_tjW__navItemDisabled:hover{color:color-mix(in srgb, var(--app-nav-text) 38%, transparent);background:0 0}.ShellFrame-module-scss-module__OP_tjW__customize{border:1px solid var(--border);width:100%;min-height:40px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:11px;margin-top:6px;padding:0 12px;font-size:13.5px;font-weight:600;transition:border-color .16s,background .16s;display:flex;position:relative}.ShellFrame-module-scss-module__OP_tjW__customize svg{color:var(--brand);flex:none}.ShellFrame-module-scss-module__OP_tjW__customize:hover{border-color:color-mix(in srgb, var(--brand) 40%, var(--border));background:color-mix(in srgb, var(--foreground) 4%, transparent)}.ShellFrame-module-scss-module__OP_tjW__customize:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ShellFrame-module-scss-module__OP_tjW__customize[aria-pressed=true]{border-color:var(--brand);background:var(--brand-wash)}.ShellFrame-module-scss-module__OP_tjW__customizeDot{background:var(--brand);border-radius:50%;width:7px;height:7px;margin-left:auto}.ShellFrame-module-scss-module__OP_tjW__sbFooter{border-top:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);margin-top:auto;padding-top:8px}.ShellFrame-module-scss-module__OP_tjW__backdrop{display:none}.ShellFrame-module-scss-module__OP_tjW__main{z-index:1;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.ShellFrame-module-scss-module__OP_tjW__main:has([data-veil]){z-index:6}.ShellFrame-module-scss-module__OP_tjW__navbar{z-index:20;border-bottom:1px solid var(--border);background:var(--chrome);flex:none;align-items:center;gap:14px;min-height:64px;padding:0 14px 0 18px;display:flex;position:relative}@media (min-width:1024px){.ShellFrame-module-scss-module__OP_tjW__navbar{background:0 0;border-bottom:0;min-height:60px;padding:0 16px 0 20px}.ShellFrame-module-scss-module__OP_tjW__tools>button{box-shadow:none;color:var(--foreground);background:0 0;border-color:#0000}.ShellFrame-module-scss-module__OP_tjW__tools>button svg{opacity:1}.ShellFrame-module-scss-module__OP_tjW__tools>button:hover{background:color-mix(in srgb, var(--foreground) 6%, transparent)}}.ShellFrame-module-scss-module__OP_tjW__hamburger{border:1px solid var(--border);background:var(--card);width:36px;height:36px;color:var(--foreground);cursor:pointer;border-radius:10px;flex:none;place-items:center;display:none}.ShellFrame-module-scss-module__OP_tjW__crumbs{display:none}@media (min-width:1024px){.ShellFrame-module-scss-module__OP_tjW__crumbs{align-items:center;gap:8px;min-width:0;margin:0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.ShellFrame-module-scss-module__OP_tjW__crumbs li{align-items:center;gap:8px;min-width:0;display:flex}.ShellFrame-module-scss-module__OP_tjW__crumbLink{color:var(--brand);border-radius:6px;flex:none;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.ShellFrame-module-scss-module__OP_tjW__crumbLink:focus-visible{outline:2px solid var(--control-focus);outline-offset:2px}.ShellFrame-module-scss-module__OP_tjW__crumbMark{flex:none;width:15px;height:15px;transition:transform .2s;display:inline-flex;position:relative}.ShellFrame-module-scss-module__OP_tjW__crumbMark svg{transition:opacity .15s}.ShellFrame-module-scss-module__OP_tjW__crumbUp{opacity:0;position:absolute;inset:0}}@media (min-width:1024px) and (hover:hover){.ShellFrame-module-scss-module__OP_tjW__crumbLink:hover .ShellFrame-module-scss-module__OP_tjW__crumbMark{transform:translate(-2px)}.ShellFrame-module-scss-module__OP_tjW__crumbLink:hover .ShellFrame-module-scss-module__OP_tjW__crumbMark svg:first-child{opacity:0}.ShellFrame-module-scss-module__OP_tjW__crumbLink:hover .ShellFrame-module-scss-module__OP_tjW__crumbUp{opacity:1}}@media (min-width:1024px){.ShellFrame-module-scss-module__OP_tjW__crumbLink:focus-visible .ShellFrame-module-scss-module__OP_tjW__crumbMark,.ShellFrame-module-scss-module__OP_tjW__crumbLink:active .ShellFrame-module-scss-module__OP_tjW__crumbMark{transform:translate(-2px)}.ShellFrame-module-scss-module__OP_tjW__crumbLink:focus-visible .ShellFrame-module-scss-module__OP_tjW__crumbMark svg:first-child,.ShellFrame-module-scss-module__OP_tjW__crumbLink:active .ShellFrame-module-scss-module__OP_tjW__crumbMark svg:first-child{opacity:0}.ShellFrame-module-scss-module__OP_tjW__crumbLink:focus-visible .ShellFrame-module-scss-module__OP_tjW__crumbUp,.ShellFrame-module-scss-module__OP_tjW__crumbLink:active .ShellFrame-module-scss-module__OP_tjW__crumbUp{opacity:1}.ShellFrame-module-scss-module__OP_tjW__crumbSep{color:var(--muted-foreground);flex:none}.ShellFrame-module-scss-module__OP_tjW__crumbHere{color:var(--foreground);opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility 0s linear .25s;transform:translateY(6px)}.ShellFrame-module-scss-module__OP_tjW__crumbHere span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ShellFrame-module-scss-module__OP_tjW__crumbHere[data-shown]{opacity:1;visibility:visible;transition:opacity .25s,transform .25s;transform:none}}.ShellFrame-module-scss-module__OP_tjW__navTitle{display:none}@media (min-width:1024px){.ShellFrame-module-scss-module__OP_tjW__navTitle{min-width:0;color:var(--foreground);opacity:0;align-items:center;gap:10px;font-size:14px;font-weight:650;transition:opacity .25s,transform .25s;display:flex;transform:translateY(6px)}.ShellFrame-module-scss-module__OP_tjW__navTitle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ShellFrame-module-scss-module__OP_tjW__navTitle[data-shown]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ShellFrame-module-scss-module__OP_tjW__navTitle{transition:opacity .2s;transform:none}.ShellFrame-module-scss-module__OP_tjW__crumbMark,.ShellFrame-module-scss-module__OP_tjW__crumbLink:hover .ShellFrame-module-scss-module__OP_tjW__crumbMark,.ShellFrame-module-scss-module__OP_tjW__crumbLink:focus-visible .ShellFrame-module-scss-module__OP_tjW__crumbMark,.ShellFrame-module-scss-module__OP_tjW__crumbLink:active .ShellFrame-module-scss-module__OP_tjW__crumbMark{transform:none}.ShellFrame-module-scss-module__OP_tjW__crumbHere{transition:opacity .2s,visibility 0s linear .2s;transform:none}.ShellFrame-module-scss-module__OP_tjW__crumbHere[data-shown]{transition:opacity .2s;transform:none}}.ShellFrame-module-scss-module__OP_tjW__navRight{flex:none;align-items:center;gap:14px;margin-left:auto;display:flex}.ShellFrame-module-scss-module__OP_tjW__contentRegion{min-height:0;padding-right:var(--assistant-offset,0px);--shell-chrome:64px;background-color:var(--background);flex-direction:row;flex:1;transition:padding-right .26s cubic-bezier(.2,.75,.25,1);display:flex;position:relative}@media (min-width:1024px){.ShellFrame-module-scss-module__OP_tjW__contentRegion{--shell-chrome:72px;border-radius:14px;margin:0 12px 12px;overflow:hidden}}.ShellFrame-module-scss-module__OP_tjW__scroll{z-index:1;--fade-top:0px;--fade-bottom:0px;min-width:0;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);flex:1;position:relative;overflow-y:auto}.ShellFrame-module-scss-module__OP_tjW__scroll[data-more-above]{--fade-top:40px}.ShellFrame-module-scss-module__OP_tjW__scroll[data-more-below]{--fade-bottom:40px}.ShellFrame-module-scss-module__OP_tjW__scroll{padding-bottom:40px}@media (max-width:1023px){.ShellFrame-module-scss-module__OP_tjW__sidebar{z-index:50;border:0;border-right:1px solid var(--border);background:var(--card);border-radius:0;width:260px;margin:0;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.ShellFrame-module-scss-module__OP_tjW__sidebar:not(.ShellFrame-module-scss-module__OP_tjW__sidebarOpen){box-shadow:none}.ShellFrame-module-scss-module__OP_tjW__sidebarOpen{transform:none;box-shadow:0 0 44px #00000073}.ShellFrame-module-scss-module__OP_tjW__hamburger{display:grid}.ShellFrame-module-scss-module__OP_tjW__backdrop{z-index:40;opacity:0;visibility:hidden;background:#04081480;border:none;transition:opacity .2s,visibility .2s;display:block;position:fixed;inset:0}.ShellFrame-module-scss-module__OP_tjW__backdropShown{opacity:1;visibility:visible}}
.MissionShell-module-scss-module__WFobhq__rail{z-index:3;border:1px solid var(--border);background:var(--chrome);isolation:isolate;border-radius:12px;flex-direction:column;flex:none;width:500px;min-height:0;margin:12px 12px 12px 0;animation:.26s cubic-bezier(.2,.75,.25,1) both MissionShell-module-scss-module__WFobhq__rail-in;display:flex;position:relative;box-shadow:0 24px 56px -20px #070c1a73}.MissionShell-module-scss-module__WFobhq__rail:before{content:"";z-index:3;background:conic-gradient(from var(--lit-angle), transparent 0 62%, var(--brand) 80%, #fff 88%, var(--brand) 94%, transparent);-webkit-mask-composite:xor;pointer-events:none;border-radius:13px;padding:2px;animation:30s linear infinite MissionShell-module-scss-module__WFobhq__lit-orbit;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.MissionShell-module-scss-module__WFobhq__rail:before{animation:none}}@property --lit-angle{syntax:"<angle>";inherits:false;initial-value:140deg}@keyframes MissionShell-module-scss-module__WFobhq__lit-orbit{0%{--lit-angle:140deg}to{--lit-angle:500deg}}.MissionShell-module-scss-module__WFobhq__railBody{border-radius:11px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@keyframes MissionShell-module-scss-module__WFobhq__rail-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.MissionShell-module-scss-module__WFobhq__scrim{display:none}@media (max-width:1679px){.MissionShell-module-scss-module__WFobhq__rail{z-index:31;position:absolute;top:0;bottom:0;right:0}.MissionShell-module-scss-module__WFobhq__scrim{z-index:30;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default;background:#00000080;border:0;padding:0;animation:.2s both MissionShell-module-scss-module__WFobhq__scrim-in;display:block;position:fixed;inset:0}}@keyframes MissionShell-module-scss-module__WFobhq__scrim-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.MissionShell-module-scss-module__WFobhq__rail,.MissionShell-module-scss-module__WFobhq__scrim{animation:none}}
.WidgetGrid-module-scss-module__mMhnJq__grid{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.WidgetGrid-module-scss-module__mMhnJq__full{grid-column:span 12}.WidgetGrid-module-scss-module__mMhnJq__half{grid-column:span 6}.WidgetGrid-module-scss-module__mMhnJq__third{grid-column:span 4}.WidgetGrid-module-scss-module__mMhnJq__quarter{grid-column:span 3}.WidgetGrid-module-scss-module__mMhnJq__hero{grid-area:span 2/span 6}.WidgetGrid-module-scss-module__mMhnJq__heroFlat{grid-row:auto}@media (max-width:900px){.WidgetGrid-module-scss-module__mMhnJq__full,.WidgetGrid-module-scss-module__mMhnJq__half,.WidgetGrid-module-scss-module__mMhnJq__third,.WidgetGrid-module-scss-module__mMhnJq__quarter,.WidgetGrid-module-scss-module__mMhnJq__hero{grid-column:span 12}.WidgetGrid-module-scss-module__mMhnJq__hero{grid-row:auto}}
.WidgetTable-module-scss-module__T2ud8W__table{border-collapse:collapse;width:100%;font-size:13px}.WidgetTable-module-scss-module__T2ud8W__table th,.WidgetTable-module-scss-module__T2ud8W__table td{text-align:left;border-bottom:1px solid var(--border);padding:9px 10px}.WidgetTable-module-scss-module__T2ud8W__table th{color:var(--app-subtle);font-size:12px;font-weight:600}.WidgetTable-module-scss-module__T2ud8W__table td:last-child{text-transform:capitalize}.WidgetTable-module-scss-module__T2ud8W__table tbody tr:hover td{background:color-mix(in srgb, var(--fill) 60%, transparent)}.WidgetTable-module-scss-module__T2ud8W__status{border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.WidgetTable-module-scss-module__T2ud8W__status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.WidgetTable-module-scss-module__T2ud8W__good{color:var(--ok);background:var(--ok-soft)}.WidgetTable-module-scss-module__T2ud8W__warn{color:var(--warn);background:var(--warn-soft)}.WidgetTable-module-scss-module__T2ud8W__bad{color:var(--critical);background:var(--critical-soft)}
.WidgetRenderer-module-scss-module__zcRICq__value{font-family:var(--font-report);font-optical-sizing:auto;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;font-size:26px;font-weight:600;line-height:1.15}.WidgetRenderer-module-scss-module__zcRICq__delta{align-items:center;gap:4px;margin-top:3px;font-size:11.5px;font-weight:700;display:inline-flex}.WidgetRenderer-module-scss-module__zcRICq__up{color:var(--app-success)}.WidgetRenderer-module-scss-module__zcRICq__down{color:var(--app-danger)}.WidgetRenderer-module-scss-module__zcRICq__flat{color:var(--muted-foreground)}.WidgetRenderer-module-scss-module__zcRICq__bignum{font-family:var(--font-report);font-optical-sizing:auto;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;font-size:34px;font-weight:600;line-height:1.1}.WidgetRenderer-module-scss-module__zcRICq__money{--gold-foil:linear-gradient(180deg, #c48410 0%, #b8780a 28%, #f3c862 33%, #b8780a 38%, #9c6206 52%, #b37610 78%, #c98a16 100%);background-image:var(--gold-foil);color:#0000;-webkit-text-fill-color:#0000;filter:drop-shadow(0 1px #ffffffe6)drop-shadow(0 0 12px #ecaa1e47);font-variant-numeric:lining-nums proportional-nums;-webkit-background-clip:text;background-clip:text}:root[data-theme=dark] .WidgetRenderer-module-scss-module__zcRICq__money{--gold-foil:linear-gradient(180deg, #fff3c4 0%, #ffd45c 24%, #fff6d8 31%, #ffcd4a 37%, #e3a124 51%, #c98a1a 57%, #f2b32a 78%, #ffe08a 100%);filter:drop-shadow(0 1px #0408148c)drop-shadow(0 0 16px #ffbe3c52)}.WidgetRenderer-module-scss-module__zcRICq__moneyLead{width:fit-content;max-width:100%;position:relative}.WidgetRenderer-module-scss-module__zcRICq__moneyLead:before,.WidgetRenderer-module-scss-module__zcRICq__moneyLead:after{content:"";opacity:.25;pointer-events:none;background:radial-gradient(circle,#fffaf0 0 7%,#e6a01ed9 13%,#0000 34%),linear-gradient(90deg,#0000,#e8a828f2 50%,#0000) 50%/100% 6% no-repeat,linear-gradient(#0000,#e8a828f2 50%,#0000) 50%/6% 72% no-repeat;width:.46em;height:.46em;animation:9s ease-in-out infinite WidgetRenderer-module-scss-module__zcRICq__gold-twinkle;position:absolute;transform:translate(-50%,-50%)scale(.5)}.WidgetRenderer-module-scss-module__zcRICq__moneyLead:before{top:.24em;left:.16em}.WidgetRenderer-module-scss-module__zcRICq__moneyLead:after{animation-delay:-4.5s;top:.2em;left:calc(100% - .08em)}:root[data-theme=dark] .WidgetRenderer-module-scss-module__zcRICq__moneyLead:before{background:radial-gradient(circle,#fff 0 7%,#ffe8a0cc 12%,#0000 34%),linear-gradient(90deg,#0000,#fff6d6f2 50%,#0000) 50%/100% 6% no-repeat,linear-gradient(#0000,#fff6d6f2 50%,#0000) 50%/6% 72% no-repeat}:root[data-theme=dark] .WidgetRenderer-module-scss-module__zcRICq__moneyLead:after{background:radial-gradient(circle,#fff 0 7%,#ffe8a0cc 12%,#0000 34%),linear-gradient(90deg,#0000,#fff6d6f2 50%,#0000) 50%/100% 6% no-repeat,linear-gradient(#0000,#fff6d6f2 50%,#0000) 50%/6% 72% no-repeat}@media (prefers-reduced-motion:reduce){.WidgetRenderer-module-scss-module__zcRICq__moneyLead:before,.WidgetRenderer-module-scss-module__zcRICq__moneyLead:after{opacity:.7;animation:none;transform:translate(-50%,-50%)scale(.8)}}@keyframes WidgetRenderer-module-scss-module__zcRICq__gold-twinkle{0%,to{opacity:.25;transform:translate(-50%,-50%)scale(.5)}45%,55%{opacity:1;transform:translate(-50%,-50%)scale(1)}}.WidgetRenderer-module-scss-module__zcRICq__sub{color:var(--app-subtle);margin:4px 0 0;font-size:12px}.WidgetRenderer-module-scss-module__zcRICq__sub strong{color:var(--foreground);font-weight:600}.WidgetRenderer-module-scss-module__zcRICq__bracketScale{gap:6px;margin-top:16px;display:grid}.WidgetRenderer-module-scss-module__zcRICq__steps{gap:4px;display:flex}.WidgetRenderer-module-scss-module__zcRICq__steps span{background:var(--fill);border-radius:999px;flex:1;height:6px}.WidgetRenderer-module-scss-module__zcRICq__steps .WidgetRenderer-module-scss-module__zcRICq__stepOn{background:var(--brand);box-shadow:0 0 10px -2px color-mix(in srgb, var(--brand) 45%, transparent)}.WidgetRenderer-module-scss-module__zcRICq__scaleEnds{color:var(--muted-ink);justify-content:space-between;gap:12px;font-size:11px;display:flex}.WidgetRenderer-module-scss-module__zcRICq__track{background:var(--muted);border-radius:5px;height:8px;margin-top:8px;overflow:hidden}.WidgetRenderer-module-scss-module__zcRICq__track i{background:var(--primary);height:100%;display:block}.WidgetRenderer-module-scss-module__zcRICq__grow{flex:1;min-width:0}.WidgetRenderer-module-scss-module__zcRICq__gaugeWrap{flex-direction:column;align-items:center;gap:6px;display:flex}.WidgetRenderer-module-scss-module__zcRICq__gauge{background:var(--fill);border-radius:50%;place-items:center;width:110px;height:110px;display:grid;position:relative}.WidgetRenderer-module-scss-module__zcRICq__gauge:before{content:"";background:var(--brand);-webkit-mask:conic-gradient(#000 var(--pct,0%), transparent 0);mask:conic-gradient(#000 var(--pct,0%), transparent 0);border-radius:50%;position:absolute;inset:0}.WidgetRenderer-module-scss-module__zcRICq__gauge span{background:var(--card);width:80px;height:80px;font-family:var(--font-report);font-variant-numeric:lining-nums;border-radius:50%;place-items:center;font-size:26px;font-weight:600;display:grid;position:relative}.WidgetRenderer-module-scss-module__zcRICq__gaugeGroup{justify-content:space-around;gap:10px;display:flex}.WidgetRenderer-module-scss-module__zcRICq__gaugeMini{border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.WidgetRenderer-module-scss-module__zcRICq__gaugeMini span{background:var(--card);border-radius:50%;place-items:center;width:52px;height:52px;font-size:15px;font-weight:700;display:grid}.WidgetRenderer-module-scss-module__zcRICq__waterfall{align-items:flex-end;gap:8px;height:200px;padding-top:8px;display:flex}.WidgetRenderer-module-scss-module__zcRICq__wfCol{flex-direction:column;flex:1;align-items:center;gap:6px;height:100%;display:flex}.WidgetRenderer-module-scss-module__zcRICq__wfTrack{background:color-mix(in srgb, var(--muted-ink) 8%, transparent);border-radius:6px;width:100%;height:100%;position:relative}.WidgetRenderer-module-scss-module__zcRICq__wfTrack i{border-radius:4px;width:70%;min-height:3px;position:absolute;left:15%}.WidgetRenderer-module-scss-module__zcRICq__wfLabel{color:var(--muted-ink);text-align:center;font-size:11px}.WidgetRenderer-module-scss-module__zcRICq__funnel{flex-direction:column;gap:7px;display:flex}.WidgetRenderer-module-scss-module__zcRICq__stage{color:var(--brand-foreground);background:linear-gradient(90deg, var(--primary), color-mix(in srgb, var(--primary) 45%, var(--card)));box-shadow:0 6px 16px -10px color-mix(in srgb, var(--brand) 45%, transparent);border-radius:7px;justify-content:space-between;margin:0 auto;padding:8px 10px;font-size:12px;font-weight:700;display:flex}.WidgetRenderer-module-scss-module__zcRICq__leadRow{align-items:center;gap:10px;padding:7px 0;display:flex}.WidgetRenderer-module-scss-module__zcRICq__rank{background:var(--muted);border:1px solid var(--border);border-radius:7px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.WidgetRenderer-module-scss-module__zcRICq__leadTop,.WidgetRenderer-module-scss-module__zcRICq__progTop{justify-content:space-between;font-size:12.5px;display:flex}.WidgetRenderer-module-scss-module__zcRICq__kanban{gap:10px;display:flex;overflow-x:auto}.WidgetRenderer-module-scss-module__zcRICq__kcol{background:var(--elev);border:1px solid var(--border);border-radius:10px;flex:0 0 150px;padding:8px}.WidgetRenderer-module-scss-module__zcRICq__kcol h4{color:var(--app-subtle);margin:0 0 8px;font-size:12.5px;font-weight:600}.WidgetRenderer-module-scss-module__zcRICq__kcard{background:var(--card);border:1px solid var(--border);border-radius:8px;margin-bottom:7px;padding:8px;font-size:12.5px}.WidgetRenderer-module-scss-module__zcRICq__progRow{padding:7px 0}.WidgetRenderer-module-scss-module__zcRICq__riskRow,.WidgetRenderer-module-scss-module__zcRICq__scoreRow,.WidgetRenderer-module-scss-module__zcRICq__itemRow{border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:5px 0;font-size:13px;display:flex}.WidgetRenderer-module-scss-module__zcRICq__riskRow:last-child,.WidgetRenderer-module-scss-module__zcRICq__scoreRow:last-child,.WidgetRenderer-module-scss-module__zcRICq__itemRow:last-child{border-bottom:0}.WidgetRenderer-module-scss-module__zcRICq__itemRow:before{content:"";border:2px solid var(--brand);border-radius:50%;flex:none;width:8px;height:8px}.WidgetRenderer-module-scss-module__zcRICq__levelTag{flex:none;align-items:center;gap:4px;min-width:46px;font-size:11.5px;font-weight:650;display:inline-flex}.WidgetRenderer-module-scss-module__zcRICq__scoreValue{font-variant-numeric:lining-nums proportional-nums;align-items:center;gap:5px;font-weight:700;display:inline-flex}.WidgetRenderer-module-scss-module__zcRICq__sbar{align-items:center;gap:10px;padding:7px 0;display:flex}.WidgetRenderer-module-scss-module__zcRICq__sbarLabel{width:96px;font-size:12.5px}.WidgetRenderer-module-scss-module__zcRICq__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.WidgetRenderer-module-scss-module__zcRICq__linkTile{background:var(--elev);border:1px solid var(--border);border-radius:10px;padding:11px;font-size:13px;font-weight:600}.WidgetRenderer-module-scss-module__zcRICq__map{background:linear-gradient(135deg, var(--muted), color-mix(in srgb, var(--primary) 10%, var(--muted)));border:1px solid var(--border);border-radius:10px;height:170px;position:relative}.WidgetRenderer-module-scss-module__zcRICq__pin{background:var(--primary);color:var(--primary-foreground);border-radius:999px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;transform:translate(-50%,-50%)}
.PreviewThumb-module-scss-module__KuEc8a__thumb{width:100%;height:100%;color:var(--foreground);place-items:center;display:grid}.PreviewThumb-module-scss-module__KuEc8a__thumb svg{width:100%;height:100%}.PreviewThumb-module-scss-module__KuEc8a__num{font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.01em;font-size:22px;font-weight:800}.PreviewThumb-module-scss-module__KuEc8a__up{color:var(--ok);margin-left:6px;font-size:11px;font-weight:700}.PreviewThumb-module-scss-module__KuEc8a__big{font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.02em;font-size:30px;font-weight:800}.PreviewThumb-module-scss-module__KuEc8a__rows{flex-direction:column;gap:6px;width:100%;display:flex}.PreviewThumb-module-scss-module__KuEc8a__row{color:var(--ink2);align-items:center;gap:7px;font-size:10px;display:flex}.PreviewThumb-module-scss-module__KuEc8a__dot{border-radius:50%;flex:none;width:6px;height:6px}.PreviewThumb-module-scss-module__KuEc8a__rankName{flex:none;width:30px}.PreviewThumb-module-scss-module__KuEc8a__track{background:var(--border);border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.PreviewThumb-module-scss-module__KuEc8a__trackFill{border-radius:3px;position:absolute;inset:0}.PreviewThumb-module-scss-module__KuEc8a__bar{background:var(--border);border-radius:3px;flex:1;height:6px}.PreviewThumb-module-scss-module__KuEc8a__cards{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid}.PreviewThumb-module-scss-module__KuEc8a__mini{background:var(--card);border:1px solid var(--border);border-radius:6px;padding:5px 7px}.PreviewThumb-module-scss-module__KuEc8a__miniLabel{color:var(--muted-ink);font-size:8px}.PreviewThumb-module-scss-module__KuEc8a__miniValue{font-variant-numeric:lining-nums proportional-nums;font-size:13px;font-weight:800}.PreviewThumb-module-scss-module__KuEc8a__kanban{gap:6px;width:100%;display:flex}.PreviewThumb-module-scss-module__KuEc8a__col{background:var(--card);border:1px solid var(--border);border-radius:6px;flex-direction:column;flex:1;gap:4px;padding:4px;display:flex}.PreviewThumb-module-scss-module__KuEc8a__chipRow{opacity:.55;border-radius:3px;height:9px}.PreviewThumb-module-scss-module__KuEc8a__linkRow{color:var(--brand);align-items:center;gap:7px;font-size:10px;display:flex}.PreviewThumb-module-scss-module__KuEc8a__linkIco{background:var(--brand-wash);border-radius:4px;flex:none;place-items:center;width:13px;height:13px;display:grid}
.WidgetBuilder-module-scss-module__Y9oBoG__palette{flex-direction:column;gap:12px;animation:.22s both WidgetBuilder-module-scss-module__Y9oBoG__wbStepIn;display:flex}@keyframes WidgetBuilder-module-scss-module__Y9oBoG__wbStepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.WidgetBuilder-module-scss-module__Y9oBoG__subtitle{color:var(--muted-ink);margin:-2px 0 0;font-size:12.5px}.WidgetBuilder-module-scss-module__Y9oBoG__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.WidgetBuilder-module-scss-module__Y9oBoG__tabs{background:var(--elev);scrollbar-width:none;border-radius:10px;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.WidgetBuilder-module-scss-module__Y9oBoG__tabs::-webkit-scrollbar{display:none}.WidgetBuilder-module-scss-module__Y9oBoG__tab{white-space:nowrap;color:var(--muted-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;padding:6px 12px;font-size:12.5px;font-weight:700}.WidgetBuilder-module-scss-module__Y9oBoG__tab:hover{color:var(--foreground)}.WidgetBuilder-module-scss-module__Y9oBoG__tabOn{background:var(--card);color:var(--foreground);box-shadow:0 1px 2px #0003}.WidgetBuilder-module-scss-module__Y9oBoG__search{border:1px solid var(--border);background:var(--card);height:34px;color:var(--muted-ink);border-radius:9px;align-items:center;gap:8px;min-width:180px;margin-left:auto;padding:0 12px;display:flex}.WidgetBuilder-module-scss-module__Y9oBoG__searchInput{color:var(--foreground);font:inherit;background:0 0;border:0;outline:none;width:100%;font-size:13px}.WidgetBuilder-module-scss-module__Y9oBoG__searchInput::placeholder{color:var(--muted-ink)}.WidgetBuilder-module-scss-module__Y9oBoG__gallery{min-height:46vh;max-height:46vh;padding-right:2px;overflow-y:auto}.WidgetBuilder-module-scss-module__Y9oBoG__group+.WidgetBuilder-module-scss-module__Y9oBoG__group{margin-top:30px}.WidgetBuilder-module-scss-module__Y9oBoG__section{color:var(--foreground);align-items:center;gap:9px;margin:0 2px 14px;font-size:13.5px;font-weight:650;display:flex}.WidgetBuilder-module-scss-module__Y9oBoG__section:before{content:"";background:var(--brand);border-radius:2px;flex:none;width:3px;height:15px}.WidgetBuilder-module-scss-module__Y9oBoG__count{background:var(--fill);color:var(--muted-ink);letter-spacing:0;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.WidgetBuilder-module-scss-module__Y9oBoG__grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.WidgetBuilder-module-scss-module__Y9oBoG__empty{text-align:center;color:var(--muted-ink);padding:28px 0;font-size:13px}.WidgetBuilder-module-scss-module__Y9oBoG__tile{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;text-align:left;border-radius:13px;flex-direction:column;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;overflow:hidden}.WidgetBuilder-module-scss-module__Y9oBoG__tile:hover{border-color:var(--brand);box-shadow:var(--shadow-soft);transform:translateY(-3px)}.WidgetBuilder-module-scss-module__Y9oBoG__tile:focus-visible{border-color:var(--brand);box-shadow:0 0 0 2px var(--ring);outline:none}.WidgetBuilder-module-scss-module__Y9oBoG__pv{background:var(--elev);border-bottom:1px solid var(--border);place-items:center;height:84px;padding:13px 14px;display:grid;overflow:hidden}.WidgetBuilder-module-scss-module__Y9oBoG__meta{align-items:center;gap:9px;padding:10px 12px;display:flex}.WidgetBuilder-module-scss-module__Y9oBoG__chip{background:var(--brand-wash);width:28px;height:28px;color:var(--brand);border-radius:8px;flex:none;place-items:center;transition:background .16s,color .16s;display:grid}.WidgetBuilder-module-scss-module__Y9oBoG__tile:hover .WidgetBuilder-module-scss-module__Y9oBoG__chip{background:var(--brand);color:var(--brand-foreground)}.WidgetBuilder-module-scss-module__Y9oBoG__tx{min-width:0}.WidgetBuilder-module-scss-module__Y9oBoG__tname{font-size:13px;font-weight:700;line-height:1.1;display:block}.WidgetBuilder-module-scss-module__Y9oBoG__tdesc{color:var(--muted-ink);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;display:block;overflow:hidden}.WidgetBuilder-module-scss-module__Y9oBoG__form{flex-direction:column;gap:14px;animation:.24s both WidgetBuilder-module-scss-module__Y9oBoG__wbStepIn;display:flex}.WidgetBuilder-module-scss-module__Y9oBoG__grid2{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.WidgetBuilder-module-scss-module__Y9oBoG__field{color:var(--muted-foreground);flex-direction:column;gap:5px;font-size:12px;display:flex}.WidgetBuilder-module-scss-module__Y9oBoG__preview{border:1px dashed var(--border);background:var(--elev);border-radius:10px;padding:12px}.WidgetBuilder-module-scss-module__Y9oBoG__previewLabel{color:var(--app-subtle);margin:0 0 8px;font-size:12px}.WidgetBuilder-module-scss-module__Y9oBoG__footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:640px){.WidgetBuilder-module-scss-module__Y9oBoG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.WidgetBuilder-module-scss-module__Y9oBoG__form{min-height:0}.WidgetBuilder-module-scss-module__Y9oBoG__toolbar{flex-direction:column;align-items:stretch}.WidgetBuilder-module-scss-module__Y9oBoG__search{margin-left:0}.WidgetBuilder-module-scss-module__Y9oBoG__grid{grid-template-columns:1fr 1fr;gap:10px}.WidgetBuilder-module-scss-module__Y9oBoG__gallery{min-height:0;max-height:none;overflow:visible}.WidgetBuilder-module-scss-module__Y9oBoG__pv{height:72px}.WidgetBuilder-module-scss-module__Y9oBoG__grid2{grid-template-columns:1fr}.WidgetBuilder-module-scss-module__Y9oBoG__footer{justify-content:stretch}.WidgetBuilder-module-scss-module__Y9oBoG__footer button{flex:auto}}@media (max-width:380px){.WidgetBuilder-module-scss-module__Y9oBoG__grid{grid-template-columns:1fr}}@media (max-width:600px){.WidgetBuilder-module-scss-module__Y9oBoG__searchInput{font-size:16px}}
@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:100%;font-display:swap;src:url(../media/c275e1b8091415c9-s.p.0ikq_x7ntb22o.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:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:100%;font-display:swap;src:url(../media/254a739e5cb98a27-s.p.0wh8z~v0bia6y.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:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:100%;font-display:swap;src:url(../media/671921b99e4f15ea-s.p.144u-zwhc_ekt.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:Mona Sans Fallback;src:local(Arial);ascent-override:104.72%;descent-override:30.74%;line-gap-override:0.0%;size-adjust:104.08%}.mona_sans_8d460a37-module__Orlp1a__className{font-family:Mona Sans,Mona Sans Fallback;font-style:normal}.mona_sans_8d460a37-module__Orlp1a__variable{--font-mona-sans:"Mona Sans", "Mona Sans Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.02msn089-soa4.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.13-bl75dp544c.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.07n94j49quulv.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_5fe44069-module__ZiY-uW__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_5fe44069-module__ZiY-uW__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
.CommandPalette-module-scss-module__Ni-8QW__overlay{z-index:100;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.CommandPalette-module-scss-module__Ni-8QW__backdrop{cursor:default;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0408148c;border:0;animation:.16s CommandPalette-module-scss-module__Ni-8QW__cmdFade;position:absolute;inset:0}.CommandPalette-module-scss-module__Ni-8QW__palette{z-index:1;background:var(--card);border:1px solid var(--border);transform-origin:top;border-radius:16px;flex-direction:column;width:min(560px,100%);max-height:min(560px,76vh);animation:.2s cubic-bezier(.34,1.2,.64,1) CommandPalette-module-scss-module__Ni-8QW__cmdIn;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 70px -24px #0009,0 10px 30px #0003}.CommandPalette-module-scss-module__Ni-8QW__field{border-bottom:1px solid var(--border);color:var(--muted-ink);align-items:center;gap:11px;padding:15px 16px;display:flex}.CommandPalette-module-scss-module__Ni-8QW__field input{min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.CommandPalette-module-scss-module__Ni-8QW__field input::placeholder{color:var(--muted-ink)}.CommandPalette-module-scss-module__Ni-8QW__mic{border:1px solid var(--border);background:var(--fill);width:32px;height:32px;color:var(--muted-ink);cursor:pointer;border-radius:9px;flex:none;place-items:center;transition:color .15s,border-color .15s,background .15s;display:grid}.CommandPalette-module-scss-module__Ni-8QW__mic:hover{color:var(--foreground);border-color:var(--primary)}.CommandPalette-module-scss-module__Ni-8QW__micActive{color:var(--brand-foreground);background:var(--critical);border-color:#0000;animation:1.3s ease-in-out infinite CommandPalette-module-scss-module__Ni-8QW__micPulse}.CommandPalette-module-scss-module__Ni-8QW__micActive:hover{color:var(--brand-foreground);border-color:#0000}@keyframes CommandPalette-module-scss-module__Ni-8QW__micPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--critical) 55%, transparent)}50%{box-shadow:0 0 0 5px #0000}}.CommandPalette-module-scss-module__Ni-8QW__results{flex:1;min-height:0;padding:8px;overflow-y:auto}.CommandPalette-module-scss-module__Ni-8QW__group+.CommandPalette-module-scss-module__Ni-8QW__group{margin-top:4px}.CommandPalette-module-scss-module__Ni-8QW__groupLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-ink);margin:0;padding:8px 10px 5px;font-size:10.5px;font-weight:800}.CommandPalette-module-scss-module__Ni-8QW__result{width:100%;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:10px 11px;font-size:14px;font-weight:600;transition:background .14s,color .14s;display:flex}.CommandPalette-module-scss-module__Ni-8QW__resultActive{background:var(--app-nav-hover)}.CommandPalette-module-scss-module__Ni-8QW__result:hover .CommandPalette-module-scss-module__Ni-8QW__resultIcon,.CommandPalette-module-scss-module__Ni-8QW__resultActive .CommandPalette-module-scss-module__Ni-8QW__resultIcon{color:var(--brand);background:color-mix(in srgb, var(--brand) 15%, var(--fill))}.CommandPalette-module-scss-module__Ni-8QW__resultIcon{width:30px;height:30px;color:var(--muted-foreground);background:var(--fill);border-radius:9px;flex:none;place-items:center;transition:color .14s,background .14s;display:grid}.CommandPalette-module-scss-module__Ni-8QW__resultLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CommandPalette-module-scss-module__Ni-8QW__mark{color:var(--foreground);background:color-mix(in srgb, var(--brand) 32%, transparent);border-radius:3px;padding:0 1px}.CommandPalette-module-scss-module__Ni-8QW__empty{text-align:center;color:var(--muted-ink);margin:0;padding:34px 12px;font-size:13.5px}.CommandPalette-module-scss-module__Ni-8QW__greetWrap{text-align:center;padding:40px 16px}.CommandPalette-module-scss-module__Ni-8QW__greet{color:var(--foreground);margin:0;font-size:16px;font-weight:700}.CommandPalette-module-scss-module__Ni-8QW__greetName{color:var(--brand);font-weight:800}.CommandPalette-module-scss-module__Ni-8QW__greetSub{color:var(--muted-ink);margin:6px 0 0;font-size:13px}@keyframes CommandPalette-module-scss-module__Ni-8QW__cmdFade{0%{opacity:0}to{opacity:1}}@keyframes CommandPalette-module-scss-module__Ni-8QW__cmdIn{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:600px){.CommandPalette-module-scss-module__Ni-8QW__overlay{padding:8vh 12px 12px}}@media (prefers-reduced-motion:reduce){.CommandPalette-module-scss-module__Ni-8QW__backdrop,.CommandPalette-module-scss-module__Ni-8QW__palette{animation:none}}
.PasswordInput-module-scss-module__ximtKa__toggle{width:40px;height:100%;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:0 8px 8px 0;flex:none;place-items:center;margin-right:-14px;padding:0;transition:color .15s ease-out;display:grid}.PasswordInput-module-scss-module__ximtKa__toggle:hover{color:var(--foreground)}.PasswordInput-module-scss-module__ximtKa__toggle:focus-visible{outline:2px solid var(--control-focus);outline-offset:-4px}
.ProviderButton-module-scss-module__RYQU2W__face{will-change:opacity,transform;align-items:center;gap:10px;transition:opacity .24s cubic-bezier(.4,0,.2,1),transform .42s cubic-bezier(.22,1,.36,1);display:inline-flex}.ProviderButton-module-scss-module__RYQU2W__logo{opacity:0;pointer-events:none;will-change:opacity;justify-content:center;align-items:center;transition:opacity .24s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}.ProviderButton-module-scss-module__RYQU2W__wordmark{height:24px;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block;position:relative;transform:translate(8px)scale(.98)}.ProviderButton-module-scss-module__RYQU2W__google{aspect-ratio:74/24}.ProviderButton-module-scss-module__RYQU2W__microsoft{aspect-ratio:108/24;height:20px}.ProviderButton-module-scss-module__RYQU2W__arrow{opacity:0;margin-left:8px;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .36s cubic-bezier(.22,1,.36,1);display:inline-flex;transform:translate(-6px)}.ProviderButton-module-scss-module__RYQU2W__arrow svg{flex:none;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.ProviderButton-module-scss-module__RYQU2W__reveals:hover:not(:disabled) .ProviderButton-module-scss-module__RYQU2W__face{opacity:0;transform:translate(-8px)}.ProviderButton-module-scss-module__RYQU2W__reveals:hover:not(:disabled) .ProviderButton-module-scss-module__RYQU2W__logo{opacity:1;transition-duration:.32s;transition-delay:80ms}.ProviderButton-module-scss-module__RYQU2W__reveals:hover:not(:disabled) .ProviderButton-module-scss-module__RYQU2W__wordmark{transition-duration:.52s;transition-delay:80ms;transform:none}.ProviderButton-module-scss-module__RYQU2W__reveals:hover:not(:disabled) .ProviderButton-module-scss-module__RYQU2W__arrow{opacity:1;transition-delay:.2s;transform:none}}@media (prefers-reduced-motion:reduce){.ProviderButton-module-scss-module__RYQU2W__face,.ProviderButton-module-scss-module__RYQU2W__logo,.ProviderButton-module-scss-module__RYQU2W__arrow{transition:opacity .16s}.ProviderButton-module-scss-module__RYQU2W__wordmark,.ProviderButton-module-scss-module__RYQU2W__arrow,.ProviderButton-module-scss-module__RYQU2W__reveals:hover:not(:disabled) .ProviderButton-module-scss-module__RYQU2W__face{transform:none}.ProviderButton-module-scss-module__RYQU2W__wordmark{transition:none}}
.ContentArea-module-scss-module__2yDyIa__content{padding-top:18px}@media screen and (min-width:1681px){.ContentArea-module-scss-module__2yDyIa__content{padding-top:40px}}
.WidgetShell-module-scss-module___KgLIq__state{flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:relative}.WidgetShell-module-scss-module___KgLIq__icon,.WidgetShell-module-scss-module___KgLIq__lockIcon{color:var(--muted-foreground);flex:none;place-items:center;display:inline-grid}.WidgetShell-module-scss-module___KgLIq__empty,.WidgetShell-module-scss-module___KgLIq__locked{color:var(--muted-foreground);margin:0;font-size:12.5px;line-height:1.5}.WidgetShell-module-scss-module___KgLIq__locked{font-weight:600}.WidgetShell-module-scss-module___KgLIq__cta{font:inherit;cursor:pointer;background:var(--paper-button);color:var(--foreground);box-shadow:var(--paper-button-shadow);border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;text-decoration:none;transition:box-shadow .2s;display:inline-flex}.WidgetShell-module-scss-module___KgLIq__cta svg{color:var(--brand)}.WidgetShell-module-scss-module___KgLIq__cta:hover{background:var(--paper-button-hover);box-shadow:var(--paper-button-shadow-hover);border-color:#0000}.WidgetShell-module-scss-module___KgLIq__cta:active{box-shadow:var(--paper-button-shadow-pressed)}.WidgetShell-module-scss-module___KgLIq__link{color:var(--brand);align-items:center;gap:6px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.WidgetShell-module-scss-module___KgLIq__link:hover{text-decoration:underline}.WidgetShell-module-scss-module___KgLIq__link:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}.WidgetShell-module-scss-module___KgLIq__source{color:var(--muted-foreground);align-items:center;gap:7px;margin:8px 0 0;font-size:11px;font-weight:600;display:inline-flex}.WidgetShell-module-scss-module___KgLIq__source:before{content:"";background:var(--ok);width:6px;height:6px;box-shadow:0 0 0 3px var(--ok-soft);border-radius:50%;flex:none}.WidgetShell-module-scss-module___KgLIq__hero{flex:1;align-self:stretch;min-height:180px;display:grid}.WidgetShell-module-scss-module___KgLIq__heroChart{place-items:center;display:grid;position:relative}.WidgetShell-module-scss-module___KgLIq__heroGhost{width:100%;height:100%;color:var(--muted-ink);opacity:.45;pointer-events:none;position:absolute;inset:0}.WidgetShell-module-scss-module___KgLIq__heroNote{border:1px solid var(--border);background:var(--card);max-width:min(420px,100%);box-shadow:var(--shadow-soft);border-radius:12px;justify-items:start;gap:4px;padding:14px 18px;display:grid;position:relative}.WidgetShell-module-scss-module___KgLIq__heroLead{color:var(--foreground);margin:0;font-size:13.5px;font-weight:700}.WidgetShell-module-scss-module___KgLIq__heroChip{border:1px solid var(--border);color:var(--muted-ink);border-radius:999px;margin-top:4px;padding:2px 9px;font-size:11px;font-weight:600}
.SubmitButton-module-scss-module__PMxE2G__submit{gap:0}.SubmitButton-module-scss-module__PMxE2G__submit:disabled:is([data-state=pending],[data-state=done]){opacity:1}.SubmitButton-module-scss-module__PMxE2G__submit[data-state=pending]{text-transform:none;letter-spacing:normal}.SubmitButton-module-scss-module__PMxE2G__arrow{opacity:0;width:0;margin-left:0;transition:width .26s cubic-bezier(.2,.8,.2,1),margin-left .26s cubic-bezier(.2,.8,.2,1),opacity .2s,transform .26s cubic-bezier(.2,.8,.2,1);display:inline-flex;transform:translate(-6px)}@media (hover:hover) and (pointer:fine){.SubmitButton-module-scss-module__PMxE2G__submit[data-state=idle]:hover .SubmitButton-module-scss-module__PMxE2G__arrow{opacity:1;width:16px;margin-left:8px;transform:translate(0)}}.SubmitButton-module-scss-module__PMxE2G__submit[data-state=idle]:active{translate:0 1px;scale:.985}.SubmitButton-module-scss-module__PMxE2G__submit[data-state=idle]:active .SubmitButton-module-scss-module__PMxE2G__arrow{opacity:1;width:16px;margin-left:8px;transform:translate(3px)}.SubmitButton-module-scss-module__PMxE2G__dots{gap:4px;margin-right:10px;display:inline-flex}.SubmitButton-module-scss-module__PMxE2G__dots i{opacity:.35;background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite SubmitButton-module-scss-module__PMxE2G__breathe}.SubmitButton-module-scss-module__PMxE2G__dots i:nth-child(2){animation-delay:.15s}.SubmitButton-module-scss-module__PMxE2G__dots i:nth-child(3){animation-delay:.3s}.SubmitButton-module-scss-module__PMxE2G__submit[data-state=pending]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#dce6ff,#0000) 0 0/35% 100% no-repeat;height:2px;animation:1.1s cubic-bezier(.4,0,.2,1) infinite SubmitButton-module-scss-module__PMxE2G__trail;position:absolute;bottom:0;left:0;right:0}.SubmitButton-module-scss-module__PMxE2G__submit[data-state=done]{animation:.9s ease-out SubmitButton-module-scss-module__PMxE2G__connected}.SubmitButton-module-scss-module__PMxE2G__check :is(path,polyline){stroke-dasharray:24;stroke-dashoffset:24px;animation:.42s cubic-bezier(.4,0,.2,1) forwards SubmitButton-module-scss-module__PMxE2G__draw}@keyframes SubmitButton-module-scss-module__PMxE2G__breathe{40%{opacity:1}}@keyframes SubmitButton-module-scss-module__PMxE2G__trail{0%{background-position:-40% 0}to{background-position:140% 0}}@keyframes SubmitButton-module-scss-module__PMxE2G__connected{0%{box-shadow:0 0 #c4d6ffcc}to{box-shadow:0 0 0 14px #c4d6ff00}}@keyframes SubmitButton-module-scss-module__PMxE2G__draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.SubmitButton-module-scss-module__PMxE2G__submit[data-state=pending]:before,.SubmitButton-module-scss-module__PMxE2G__submit[data-state=done],.SubmitButton-module-scss-module__PMxE2G__dots i{animation:none}.SubmitButton-module-scss-module__PMxE2G__dots i{opacity:.8}.SubmitButton-module-scss-module__PMxE2G__check :is(path,polyline){stroke-dashoffset:0;animation:none}.SubmitButton-module-scss-module__PMxE2G__arrow{transition:none;transform:none}.SubmitButton-module-scss-module__PMxE2G__submit[data-state=idle]:active{translate:none;scale:1}}
.AppShell-module-scss-module__cTdJFG__search{border:1px solid var(--border);background:color-mix(in srgb, var(--foreground) 3%, transparent);width:240px;height:38px;color:var(--muted-ink);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 12px;transition:border-color .16s,background .16s;display:flex}.AppShell-module-scss-module__cTdJFG__search:hover{border-color:color-mix(in srgb, var(--brand) 40%, var(--border));background:color-mix(in srgb, var(--foreground) 5%, transparent)}.AppShell-module-scss-module__cTdJFG__search:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AppShell-module-scss-module__cTdJFG__searchText{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-size:13px;overflow:hidden}.AppShell-module-scss-module__cTdJFG__searchIcon{border:1px solid var(--border);background:var(--card);width:36px;height:36px;color:var(--muted-foreground);cursor:pointer;border-radius:10px;place-items:center;display:none}.AppShell-module-scss-module__cTdJFG__searchIcon:hover{color:var(--foreground)}.AppShell-module-scss-module__cTdJFG__searchIcon:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:1023px){.AppShell-module-scss-module__cTdJFG__search{display:none}.AppShell-module-scss-module__cTdJFG__searchIcon{display:grid}}
