@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}._region_fcagy_1{position:fixed;top:calc(var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) + 10px);left:0;right:0;z-index:calc(var(--z-critical) + 1);display:flex;justify-content:center;padding:0 12px;pointer-events:none}._slot_fcagy_16{position:absolute;top:0;left:12px;right:12px;display:flex;justify-content:center;pointer-events:none;transform-origin:top center;transition:transform .44s cubic-bezier(.22,1,.36,1),opacity .26s ease}._toast_fcagy_31{position:relative;pointer-events:auto;display:inline-flex;align-items:center;gap:8px;max-width:min(560px,100%);min-height:34px;padding:4px 4px 4px 8px;background:var(--foreground);color:var(--background);border-radius:var(--radius-full);font-family:var(--font-family-base);font-size:13px;font-weight:500;line-height:1.3;box-shadow:var(--shadow-lg);cursor:default;user-select:none;-webkit-user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;animation:_toastIn_fcagy_1 .42s cubic-bezier(.2,1.4,.4,1);transform-origin:top center}._noAction_fcagy_60{padding-right:14px}._noIcon_fcagy_64{padding-left:14px}._twoLine_fcagy_68{border-radius:20px;padding-top:6px;padding-bottom:6px}._leaving_fcagy_74{pointer-events:none;animation:_toastOut_fcagy_1 .2s ease-in forwards}._handled_fcagy_84:not(._leaving_fcagy_74),._handled_fcagy_84:not(._leaving_fcagy_74)>*{animation:none!important}._handled_fcagy_84>:not(._fillet_fcagy_89){opacity:var(--toast-content-opacity, 1)}._swiped_fcagy_95,._swiped_fcagy_95>*{animation:none!important}._behind_fcagy_102{pointer-events:none}._toast_fcagy_31._behind_fcagy_102>:not(._fillet_fcagy_89){opacity:0!important;transition:opacity .16s ease}._toast_fcagy_31>:not(._fillet_fcagy_89){transition:opacity .22s ease 60ms}._open_fcagy_117 ._toast_fcagy_31:after{content:"";position:absolute;left:0;right:0;top:100%;height:8px}._icon_fcagy_126{width:20px;height:20px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--background) 20%,transparent);color:var(--background)}._tone_success_fcagy_137 ._icon_fcagy_126{background:var(--success);color:var(--success-foreground)}._tone_error_fcagy_141 ._icon_fcagy_126{background:var(--error);color:var(--error-foreground)}._tone_warning_fcagy_145 ._icon_fcagy_126{background:var(--warning);color:var(--warning-foreground)}._tone_info_fcagy_149 ._icon_fcagy_126{background:var(--info);color:var(--info-foreground)}._text_fcagy_154{display:flex;flex-direction:column;min-width:0;animation:_textIn_fcagy_1 .28s 70ms both}._title_fcagy_161,._description_fcagy_162{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._twoLine_fcagy_68 ._title_fcagy_161{font-weight:600}._description_fcagy_162{font-size:12px;font-weight:400;color:color-mix(in srgb,var(--background) 65%,transparent)}._divider_fcagy_178{width:1px;height:16px;flex-shrink:0;background:color-mix(in srgb,var(--background) 22%,transparent)}._action_fcagy_185{flex-shrink:0;height:26px;padding:0 12px;border:none;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:filter var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._action_fcagy_185:hover{filter:brightness(1.08)}._action_fcagy_185:active{transform:scale(.96)}._action_fcagy_185:focus-visible{outline:2px solid var(--background);outline-offset:2px}._spin_fcagy_215{animation:_spin_fcagy_215 .9s linear infinite}._fillet_fcagy_89{display:none}._dynamic_fcagy_229{top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236{position:relative;top:auto;z-index:auto}._inline_fcagy_236._dynamic_fcagy_229{top:auto;padding-top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236._dynamic_fcagy_229 ._slot_fcagy_16{top:calc(var(--toast-island-top, 11px) + 34px)}._dynamic_fcagy_229 ._toast_fcagy_31{position:relative;min-width:148px;min-height:36px;background:#000;color:#f5f5f5;box-shadow:none;border-radius:22px;animation:_dynamicIn_fcagy_1 .48s cubic-bezier(.25,1.3,.4,1)}._dynamic_fcagy_229 ._icon_fcagy_126{background:#ffffff2e;color:#f5f5f5}._dynamic_fcagy_229 ._description_fcagy_162{color:#f5f5f59e}._dynamic_fcagy_229 ._divider_fcagy_178{background:#ffffff2e}._dynamic_fcagy_229 ._front_fcagy_277:before{content:"";position:absolute;left:50%;top:-30px;width:108px;height:31px;margin-left:-54px;background:#000;border-radius:16px 16px 0 0;pointer-events:none}._dynamic_fcagy_229 ._fillet_fcagy_89{position:absolute;top:-12px;width:12px;height:12px;pointer-events:none}._dynamic_fcagy_229 ._front_fcagy_277 ._fillet_fcagy_89{display:block}._dynamic_fcagy_229 ._filletLeft_fcagy_302{left:calc(50% - 66px);background:radial-gradient(circle at 0 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._filletRight_fcagy_307{left:calc(50% + 54px);background:radial-gradient(circle at 100% 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation:_textIn_fcagy_1 .24s .15s both}._dynamic_fcagy_229 ._leaving_fcagy_74{animation:_dynamicOut_fcagy_1 .26s cubic-bezier(.5,0,.75,0) forwards}._dynamic_fcagy_229 ._leaving_fcagy_74>:not(._fillet_fcagy_89){animation:_contentOut_fcagy_1 .1s ease-in forwards}@keyframes _dynamicIn_fcagy_1{0%{transform:translateY(-34px) scale(.33,.4)}to{transform:none}}@keyframes _dynamicOut_fcagy_1{to{transform:translateY(-34px) scale(.33,.4)}}@keyframes _contentOut_fcagy_1{to{opacity:0}}@keyframes _toastIn_fcagy_1{0%{transform:translateY(-8px) scale(.6);opacity:0;filter:blur(4px)}to{transform:none;opacity:1;filter:none}}@keyframes _toastOut_fcagy_1{to{transform:translateY(-6px) scale(.85);opacity:0}}@keyframes _textIn_fcagy_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes _spin_fcagy_215{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._slot_fcagy_16{transition-duration:1ms}._toast_fcagy_31,._leaving_fcagy_74,._text_fcagy_154,._dynamic_fcagy_229 ._toast_fcagy_31,._dynamic_fcagy_229 ._leaving_fcagy_74,._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation-duration:1ms;animation-delay:0ms}}@layer base{._overlay_np6mw_6{position:fixed;inset:0;background-color:#00000052;z-index:var(--z-overlay)!important;animation:_overlayShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.dark ._overlay_np6mw_6{background-color:#0000008c}._content_np6mw_19{--dialog-padding: 24px;position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100vw - 32px);max-height:85vh;width:28rem;background-color:var(--popup);color:var(--popup-foreground);border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:16px;box-shadow:0 2px 6px #0000000f,0 24px 56px -16px #00000052;z-index:var(--z-overlay)!important;overflow:auto;padding:var(--dialog-padding);animation:_contentShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_np6mw_46{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._close_np6mw_46:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}._close_np6mw_46:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._closeIcon_np6mw_75{width:1rem;height:1rem}._header_np6mw_81{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding-right:32px}._header_np6mw_81:has(+._footer_np6mw_90){margin-bottom:0}._footer_np6mw_90{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:24px calc(-1 * var(--dialog-padding)) calc(-1 * var(--dialog-padding));padding:14px var(--dialog-padding);border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,var(--popup))}._title_np6mw_105{margin:0;font-family:var(--font-family-base);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--popup-foreground)}._description_np6mw_115{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._screenReaderText_np6mw_122{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_np6mw_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_np6mw_1{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}}._card_gco98_1{border:2px solid var(--border);border-radius:16px;padding:16px 18px;background:var(--card);display:flex;flex-direction:column;gap:14px}._head_gco98_2{display:flex;gap:12px;align-items:flex-start}._ver_gco98_3{display:block;font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.25}._d_gco98_4{margin:2px 0 0;font-size:14.5px;color:var(--muted-foreground)}._pills_gco98_5{display:flex;flex-wrap:wrap;gap:6px}._cols_gco98_6{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}._h4_gco98_7{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px;color:var(--muted-foreground)}._ul_gco98_8{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:3px;font-size:15px}._dl_gco98_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px 16px;margin:0}._dl_gco98_9 div{min-width:0}._dl_gco98_9 dt{font-size:12.5px;color:var(--faint)}._dl_gco98_9 dd{margin:0;font-size:15px;font-weight:500;overflow-wrap:anywhere}._mail_gco98_13{border-top:1px solid var(--border);padding-top:12px}._mail_gco98_13 summary{cursor:pointer;font-weight:600;font-size:15px;color:var(--navy)}._asunto_gco98_15{font-size:14.5px;margin:10px 0 6px}._pre_gco98_16{white-space:pre-wrap;font-family:inherit;font-size:14.5px;line-height:1.5;background:var(--surface);border-radius:12px;padding:12px 14px;margin:0}._acts_gco98_17{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:10px}._file_gco98_18{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--teal-ink);cursor:pointer;align-self:flex-start;padding:6px 0}._file_gco98_18 input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._panel_gco98_20{margin-bottom:16px}._re_gco98_21{margin-top:14px;display:flex;flex-direction:column;gap:8px}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background: #e8e8f0;--foreground: #12122b;--surface: #f3f3f8;--surface-foreground: #12122b;--sidebar: #f3f3f8;--sidebar-foreground: #12122b;--card: #fdfdff;--card-foreground: #12122b;--popup: #fdfdff;--popup-foreground: #12122b;--primary: #020233;--primary-foreground: #ffffff;--secondary: #2897a3;--secondary-foreground: #ffffff;--accent: #4633cc;--accent-foreground: #ffffff;--muted: #ececf3;--muted-foreground: #55556e;--success: #1f7a4d;--success-foreground: #ffffff;--error: #b42318;--error-foreground: #ffffff;--warning: #9a5b00;--warning-foreground: #ffffff;--info: #4633cc;--info-foreground: #ffffff;--info-hover: #3a29b0;--info-active: #2f2196;--border: #dedeea;--navy: #020233;--navy-2: #14145a;--teal: #2897a3;--teal-ink: #1b6c75;--teal-bg: #e3f3f5;--indigo: #4633cc;--indigo-bg: #ecebfb;--purple: #500d76;--purple-bg: #f2e9f8;--navy-bg: #e6e6f0;--ok-bg: #e2f4ea;--warn-bg: #fcf0dc;--crit-bg: #fde9e7;--hair-2: #c9c9dc;--faint: #6e6e86;--font-family-base: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-display: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-heading: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-monospace: "IBM Plex Mono", ui-monospace, Menlo, monospace;--font-family-cursive: "Figtree", sans-serif;--shadow: 0 1px 2px #12122b0a, 0 8px 24px -12px #12122b1f;--shadow-md: 0 2px 4px #12122b10, 0 14px 28px -14px #12122b40;--shadow-lg: 0 30px 80px -20px #12122b66;--shadow-focus: 0 0 0 3px #2897a340;--radius-sm: 8px;--radius: 12px;--radius-md: 20px;--radius-lg: 26px;--radius-full: 9999px;--animation-duration-fast: .15s;--animation-duration-normal: .25s;--animation-duration-slow: .45s;--chart-color-1: #2897a3;--chart-color-2: #4633cc;--chart-color-3: #500d76;--chart-color-4: #020233;--chart-color-5: #9a9ab3}*{box-sizing:border-box}html,body{background:var(--background);color:var(--foreground)}body{font-family:var(--font-family-base);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;margin:0}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.02em;text-wrap:balance}p{margin:0}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}a{color:var(--teal-ink);text-underline-offset:3px}:focus-visible{outline:3px solid var(--teal);outline-offset:2px;border-radius:10px}.mono{font-family:var(--font-family-monospace)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.muted{color:var(--muted-foreground)}.faint{color:var(--faint)}.app{display:grid;grid-template-columns:248px minmax(0,1fr);gap:16px;max-width:1560px;margin:0 auto;align-items:start;padding:16px}.side{background:var(--surface);border-radius:var(--radius-lg);padding:22px 14px 14px;position:sticky;top:16px;min-height:calc(100vh - 32px);display:flex;flex-direction:column;gap:4px}.brand{display:flex;align-items:center;gap:10px;padding:0 10px 18px;text-decoration:none}.brand svg{width:30px;height:30px;flex:none}.brand b{font-size:20px;font-weight:700;letter-spacing:-.03em;color:var(--navy)}.brand b i{font-style:normal;color:var(--teal)}.brand{flex-direction:column;align-items:flex-start;gap:4px}.wm{font-size:25px;font-weight:700;letter-spacing:-.035em;color:var(--navy);line-height:1}.wm em{font-style:normal;color:var(--teal)}.brand .by{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--faint);font-weight:500}.brand .by img{height:15px}.promo .brushline{display:block;width:96px;height:auto;margin-bottom:8px;opacity:.85}.whoami .btn{margin-left:4px}.aibar{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;background:linear-gradient(100deg,#4633cc0d,#2897a312)}.aibar-l{flex:1 1 320px;display:flex;flex-direction:column;gap:2px}.aibar-l b{font-size:16px;color:var(--navy)}.aibar-l span{font-size:14.5px;color:var(--muted-foreground)}.aibar-r{display:flex;gap:8px;flex-wrap:wrap}.aibar-pf{flex:1 1 100%;display:flex;flex-direction:column;gap:8px}.aibar-acts{display:flex;justify-content:flex-end;gap:8px}.navlbl{font-size:11.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--faint);padding:14px 12px 6px}.nav{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:12px;color:var(--muted-foreground);font-weight:500;position:relative;text-align:left;text-decoration:none}.nav:hover{color:var(--foreground);background:var(--card)}.nav[aria-current=page]{color:var(--navy);font-weight:600}.nav[aria-current=page]:before{content:"";position:absolute;left:-14px;top:9px;bottom:9px;width:4px;border-radius:0 4px 4px 0;background:var(--navy)}.nav svg{width:20px;height:20px;flex:none}.nav .badge{margin-left:auto;font-family:var(--font-family-monospace);font-size:11.5px;font-weight:600;background:var(--navy);color:#fff;border-radius:7px;padding:1px 7px}.nav .badge.crit{background:var(--error)}.promo{margin-top:auto;background:var(--navy);color:#fff;border-radius:var(--radius-md);padding:18px 16px 16px;position:relative;overflow:hidden}.promo:after{content:"";position:absolute;inset:auto -40px -60px auto;width:180px;height:180px;border-radius:50%;background:repeating-radial-gradient(circle,#2897A333 0 1px,transparent 1px 14px)}.promo b{display:block;font-size:16px;font-weight:600;margin:10px 0 4px;position:relative}.promo p{font-size:13px;color:#c9c9e6;position:relative}.promo .st{position:relative;margin-top:12px;display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;background:#ffffff14;border-radius:99px;padding:5px 11px}.promo .st i{width:8px;height:8px;border-radius:50%;background:#f5b14a}.main{min-width:0;display:flex;flex-direction:column;gap:16px}.top{background:var(--surface);border-radius:var(--radius-lg);padding:12px 14px;display:flex;align-items:center;gap:12px;position:sticky;top:16px;z-index:20}.menub{display:none;width:44px;height:44px;border-radius:12px;background:var(--card);place-items:center}.search{flex:1;max-width:420px;display:flex;align-items:center;gap:10px;background:var(--card);border-radius:14px;padding:0 14px;height:44px;color:var(--faint)}.search input{border:0;background:none;outline:none;flex:1;min-width:0;font-size:15px;font-family:inherit;color:var(--foreground)}.topr{margin-left:auto;display:flex;align-items:center;gap:10px}.whoami{display:flex;align-items:center;gap:10px}.av{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:14px;flex:none;background:var(--teal-bg);color:var(--teal-ink)}.whoami b{display:block;font-size:15px;font-weight:600;line-height:1.2}.whoami span{font-size:12.5px;color:var(--faint)}.board{background:var(--surface);border-radius:var(--radius-lg);padding:22px 20px 28px;min-height:70vh}.hd{display:flex;align-items:flex-end;gap:14px 24px;flex-wrap:wrap;margin-bottom:20px}.hd h1{font-size:32px;letter-spacing:-.03em}.hd .sub{color:var(--muted-foreground);margin-top:4px;max-width:70ch}.hd .acts{margin-left:auto;display:flex;gap:10px;flex-wrap:wrap}.crumbs{display:flex;gap:8px;align-items:center;color:var(--faint);font-size:14px;margin-bottom:8px;flex-wrap:wrap}.crumbs a{color:var(--teal-ink);font-weight:600;text-decoration:none}.btn{height:44px;padding:0 20px;border-radius:99px;font-weight:600;font-size:15px;display:inline-flex;align-items:center;gap:9px;white-space:nowrap;text-decoration:none;border:1.5px solid var(--navy);color:var(--navy);background:transparent;transition:background .15s,transform .15s}.btn:hover{background:var(--card)}.btn:active{transform:scale(.98)}.btn svg{width:18px;height:18px}.btn.pri{background:var(--navy);color:#fff}.btn.pri:hover{background:var(--navy-2)}.btn.teal{background:var(--teal);border-color:var(--teal);color:#fff}.btn.sm{height:36px;padding:0 14px;font-size:14px}.btn.ghost{border-color:var(--hair-2);color:var(--muted-foreground)}.btn[disabled]{opacity:.42;cursor:not-allowed;transform:none}.grid{display:grid;gap:16px}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.g-main{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.g-2{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.card{background:var(--card);border-radius:var(--radius-md);padding:20px;box-shadow:var(--shadow);min-width:0}.card h3{font-size:18px;font-weight:600;letter-spacing:-.015em}.chead{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.chead .rt{margin-left:auto}.stat{display:flex;flex-direction:column;gap:6px;min-height:150px;text-decoration:none;color:inherit}.stat .stt{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:500}.stat .go{width:38px;height:38px;border-radius:50%;border:1.5px solid var(--foreground);display:grid;place-items:center;flex:none}.stat .num{font-size:44px;font-weight:600;letter-spacing:-.04em;line-height:1.05;margin-top:auto}.stat .num small{font-size:18px;font-weight:500;letter-spacing:-.01em;margin-left:4px}.stat .note{font-size:13.5px;color:var(--muted-foreground);display:flex;align-items:center;gap:7px}.stat.hero{background:linear-gradient(150deg,#14145a 0%,var(--navy) 62%);color:#fff;position:relative;overflow:hidden}.stat.hero:after{content:"";position:absolute;right:-50px;top:-60px;width:220px;height:220px;border-radius:50%;background:repeating-radial-gradient(circle,#2897A326 0 1px,transparent 1px 16px)}.stat.hero .go{background:#fff;border-color:#fff;color:var(--navy);position:relative;z-index:1}.stat.hero .note{color:#c9c9e6}.stat.alert .num{color:var(--error)}.pill{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;padding:3px 10px;border-radius:99px;white-space:nowrap;border:1.5px solid currentColor;line-height:1.3}.pill.ok{color:var(--success);background:var(--ok-bg);border-color:#bfe3cf}.pill.warn{color:var(--warning);background:var(--warn-bg);border-color:#f0d3a5}.pill.crit{color:var(--error);background:var(--crit-bg);border-color:#f6c5bf}.pill.teal{color:var(--teal-ink);background:var(--teal-bg);border-color:#bfe2e6}.pill.ind{color:var(--indigo);background:var(--indigo-bg);border-color:#d3cff4}.pill.pur{color:var(--purple);background:var(--purple-bg);border-color:#dfcbec}.pill.navy{color:#fff;background:var(--navy);border-color:var(--navy)}.pill.mute{color:var(--muted-foreground);background:var(--surface);border-color:var(--border)}.chip{font-size:12px;font-weight:600;padding:2px 9px;border-radius:7px;background:var(--surface);color:var(--muted-foreground);white-space:nowrap}.bars{display:flex;align-items:flex-end;gap:12px;height:210px;padding-top:24px}.bar{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;height:100%}.bar .track{flex:1;width:100%;max-width:74px;display:flex;align-items:flex-end;position:relative}.bar .fill{width:100%;border-radius:99px;min-height:46px;transition:height .7s;position:relative}.bar .fill.empty{background:repeating-linear-gradient(135deg,#b9b9cc 0 2px,transparent 2px 9px);border:1.5px solid #c9c9dc}.bar .val{position:absolute;top:-30px;left:50%;transform:translate(-50%);font-family:var(--font-family-monospace);font-size:12px;font-weight:600;background:var(--card);border:1px solid var(--border);border-radius:8px;padding:2px 7px;white-space:nowrap}.bar .lbl{font-size:12.5px;color:var(--muted-foreground);text-align:center;line-height:1.25;height:32px}.list{display:flex;flex-direction:column}.li{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--border);text-align:left;width:100%;text-decoration:none;color:inherit}.li:last-child{border-bottom:0}a.li:hover .lt b{color:var(--teal-ink)}.lt{min-width:0;flex:1}.lt b{display:block;font-weight:600;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lt span{display:block;font-size:13px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ico{width:34px;height:34px;border-radius:10px;flex:none;display:grid;place-items:center;font-family:var(--font-family-monospace);font-size:12px;font-weight:600}.reminder .what{font-size:26px;font-weight:600;letter-spacing:-.025em;line-height:1.15;color:var(--teal-ink);margin:6px 0 8px}.reminder .when{color:var(--muted-foreground);font-size:14.5px}.tracker{background:var(--navy);color:#fff;position:relative;overflow:hidden}.tracker:after{content:"";position:absolute;inset:-80px -80px auto auto;width:260px;height:260px;border-radius:50%;background:repeating-radial-gradient(circle,#B4231833 0 1px,transparent 1px 15px)}.tracker h3,.tracker p,.tracker .btn{position:relative}.tracker .clock{font-family:var(--font-family-monospace);font-size:44px;font-weight:600;letter-spacing:-.02em;margin:14px 0 4px;position:relative}.tracker p{color:#c9c9e6;font-size:14px}.tracker .btn{margin-top:14px;background:#fff;color:var(--navy);border-color:#fff}.kan{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,1fr);gap:12px;overflow-x:auto;padding-bottom:8px}.col{background:#ffffff8c;border-radius:var(--radius-md);padding:12px;box-shadow:inset 0 0 0 1px var(--border);display:flex;flex-direction:column;gap:10px;min-height:240px}.colh{display:flex;align-items:center;gap:8px;padding:2px 4px}.colh b{font-size:14.5px}.colh .num{margin-left:auto;font-family:var(--font-family-monospace);font-size:12.5px;color:var(--faint)}.colh .dot{width:10px;height:10px;border-radius:50%}.colsum{font-family:var(--font-family-monospace);font-size:12.5px;color:var(--muted-foreground);padding:0 4px}.deal{background:var(--card);border-radius:14px;padding:13px 14px;box-shadow:var(--shadow);text-align:left;display:flex;flex-direction:column;gap:7px;width:100%;text-decoration:none;color:inherit;transition:transform .15s,box-shadow .15s}.deal:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.deal .dn{font-weight:600;font-size:15px;line-height:1.3}.deal .dcli{font-size:13px;color:var(--faint)}.deal .dr{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.deal .amt{font-family:var(--font-family-monospace);font-size:13.5px;font-weight:600;margin-right:auto}.meter{height:6px;border-radius:99px;background:var(--surface);overflow:hidden;flex:1;min-width:40px}.meter i{display:block;height:100%;border-radius:99px;background:var(--teal);transition:width .5s}.colempty{font-size:13px;color:var(--faint);text-align:center;padding:24px 8px;border:1.5px dashed var(--hair-2);border-radius:14px}.fl{display:flex;flex-direction:column;gap:6px;min-width:0}.fl>label,.fl>.lab{font-size:14.5px;font-weight:600;line-height:1.35}.help{font-size:13px;color:var(--faint)}.inp,.txa{width:100%;border:1.5px solid var(--hair-2);background:#fff;border-radius:12px;padding:0 13px;height:44px;font-size:15px;font-family:inherit;color:var(--foreground);outline:none;transition:border-color .15s}.txa{height:auto;min-height:86px;padding:10px 13px;resize:vertical;line-height:1.5}.inp:focus,.txa:focus{border-color:var(--teal);box-shadow:0 0 0 3px #2897a31f}.seg{display:flex;flex-wrap:wrap;gap:8px}.opt{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--hair-2);background:#fff;border-radius:12px;padding:0 14px;min-height:42px;font-size:14.5px;font-weight:500;text-align:left}.opt:hover{border-color:var(--navy)}.opt[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.opt .bx{width:18px;height:18px;border-radius:5px;border:1.5px solid currentColor;display:grid;place-items:center;flex:none;opacity:.7}.opt[aria-pressed=true] .bx{opacity:1;background:#fff}.opt[aria-pressed=true] .bx:after{content:"";width:8px;height:8px;border-radius:2px;background:var(--navy)}.lvl{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:6px;margin-left:8px;vertical-align:2px}.lvl.c{color:var(--error);background:var(--crit-bg)}.lvl.i{color:var(--warning);background:var(--warn-bg)}.lvl.o{color:var(--faint);background:var(--surface)}.qq{padding:16px 0;border-bottom:1px solid var(--border);display:grid;gap:8px}.qq:last-child{border-bottom:0}.qq.miss.crit .inp,.qq.miss.crit .txa{border-color:#ef9a91}.qq .meta{display:flex;gap:6px;flex-wrap:wrap;font-size:12.5px;color:var(--faint)}.qq .meta span{background:var(--surface);border-radius:6px;padding:1px 7px}.qq.isai .inp,.qq.isai .txa{background:#f6f5ff;border-color:#bdb5f2}.aitag{font-size:11.5px;font-weight:600;color:var(--indigo);background:var(--indigo-bg);border-radius:6px;padding:1px 7px;margin-left:6px}.hint{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.5;background:var(--teal-bg);color:var(--foreground)}.hint svg{width:18px;height:18px;flex:none;margin-top:1px;color:var(--teal-ink)}.hint.warn{background:var(--warn-bg)}.hint.warn svg{color:var(--warning)}.hint.crit{background:var(--crit-bg)}.hint.crit svg{color:var(--error)}.hint.ind{background:var(--indigo-bg)}.hint.ind svg{color:var(--indigo)}.brief{display:grid;grid-template-columns:230px minmax(0,1fr) 300px;gap:16px;align-items:start}.secnav{position:sticky;top:96px;display:flex;flex-direction:column;gap:3px;padding:10px}.secb{display:flex;align-items:center;gap:9px;padding:10px 11px;border-radius:11px;text-align:left;font-weight:500;font-size:14.5px;color:var(--muted-foreground);width:100%}.secb:hover{background:var(--surface);color:var(--foreground)}.secb[aria-current=true]{background:var(--navy);color:#fff}.secb .cnt{margin-left:auto;font-family:var(--font-family-monospace);font-size:12px;font-weight:600;border-radius:6px;padding:0 6px;background:var(--surface);color:var(--muted-foreground)}.secb .cnt.crit{background:var(--crit-bg);color:var(--error)}.secb .cnt.done{background:var(--ok-bg);color:var(--success)}.secb[aria-current=true] .cnt{background:#ffffff26;color:#fff}.secb.off{opacity:.45}.sech{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:20px 0 2px}.rail{position:sticky;top:96px;display:flex;flex-direction:column;gap:12px}.state{border-radius:var(--radius-md);padding:18px;color:#fff;background:var(--navy)}.state.BLOQUEADO{background:linear-gradient(150deg,#d03b2e,var(--error))}.state.INCOMPLETO{background:linear-gradient(150deg,#b97a10,var(--warning))}.state.COMPLETO{background:linear-gradient(150deg,#2e9a63,var(--success))}.state.ENVIADO{background:linear-gradient(150deg,#14145a,var(--navy))}.state .kk{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;opacity:.85}.state .big{font-size:30px;font-weight:600;letter-spacing:-.03em;margin:4px 0 2px}.state p{font-size:14px;opacity:.92}.state .btn{margin-top:12px;width:100%;justify-content:center;background:#fff;color:var(--navy);border-color:#fff}.kv{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid var(--border);font-size:14px}.kv:last-child{border-bottom:0}.kv span{color:var(--muted-foreground)}.kv b{font-family:var(--font-family-monospace);font-weight:600}.urgent{border-radius:var(--radius-md);padding:16px;background:var(--error);color:#fff}.urgent b{display:block;font-size:15px;letter-spacing:.02em}.urgent p{font-size:13.5px;opacity:.95;margin-top:4px}.tw{overflow-x:auto;border-radius:var(--radius);border:1px solid var(--border);background:var(--card)}.tw table{border-collapse:collapse;width:100%;min-width:560px}.tw th,.tw td{text-align:left;padding:11px 14px;border-bottom:1px solid var(--border);font-size:14px;vertical-align:top}.tw th{font-size:12.5px;color:var(--faint);font-weight:600;background:var(--surface)}.tw tr:last-child td{border-bottom:0}.tw td.mm{font-family:var(--font-family-monospace);white-space:nowrap}.tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px;background:var(--card);padding:6px;border-radius:99px;width:max-content;max-width:100%;box-shadow:var(--shadow)}.tab{height:38px;padding:0 16px;border-radius:99px;font-weight:600;font-size:14.5px;color:var(--muted-foreground);white-space:nowrap}.tab[aria-selected=true]{background:var(--navy);color:#fff}.dna{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px}.ccard{display:flex;flex-direction:column;gap:12px;text-align:left;width:100%;text-decoration:none;color:inherit}.ccard .cn{font-size:18px;font-weight:600;letter-spacing:-.02em}.ring{width:54px;height:54px;flex:none}.empty{text-align:center;padding:42px 20px;color:var(--muted-foreground)}.empty b{display:block;font-size:18px;color:var(--foreground);margin-bottom:6px}.who{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--border);flex-wrap:wrap}.who:last-child{border-bottom:0}.who .av{width:36px;height:36px;font-size:12.5px}.who .wt{flex:1;min-width:150px}.who .wt b{display:block;font-size:14.5px}.who .wt span{font-size:12.5px;color:var(--faint)}.avion{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mcell{border-radius:var(--radius-md);padding:16px;display:flex;flex-direction:column;gap:10px;min-height:170px}.mcell .mh{display:flex;align-items:center;gap:9px}.mcell .mid{font-family:var(--font-family-monospace);font-size:12px;font-weight:600;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:none}.mcell b{font-size:15.5px}.mcell .mn{font-size:36px;font-weight:600;letter-spacing:-.04em;margin-top:auto;line-height:1}.mcell .ml{display:flex;flex-direction:column;gap:5px}.mcell .ml a{text-align:left;font-size:13.5px;font-weight:500;padding:6px 9px;border-radius:9px;background:#ffffffb3;color:inherit;text-decoration:none}.mcell .ml a:hover{background:#fff}.skel{background:linear-gradient(90deg,var(--surface),#fff,var(--surface));background-size:200% 100%;animation:pcpsk 1.3s infinite;border-radius:12px}@keyframes pcpsk{to{background-position:-200% 0}}.scrim{display:none}@media(max-width:1280px){.g-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.g-main>:first-child{grid-column:1/-1}.brief{grid-template-columns:200px minmax(0,1fr)}.brief .rail{grid-column:1/-1;position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.avion{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.app{grid-template-columns:1fr}.side{position:fixed;inset:0 auto 0 0;z-index:60;width:270px;border-radius:0 var(--radius-lg) var(--radius-lg) 0;min-height:100%;transform:translate(-102%);transition:transform .28s;box-shadow:var(--shadow-lg);overflow-y:auto}.side.open{transform:none}.scrim.on{display:block;position:fixed;inset:0;background:#12122b66;z-index:50}.menub{display:grid}.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.g-2,.g-main,.brief{grid-template-columns:1fr}.secnav{position:static;flex-direction:row;overflow-x:auto}.secb{width:auto;white-space:nowrap}.whoami div{display:none}}@media(max-width:560px){.g4,.avion{grid-template-columns:1fr}.board{padding:16px 12px 22px}.hd h1{font-size:26px}.stat .num{font-size:38px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
