.StatusBadge_badge__DqObw{align-items:center;border:1px solid transparent;border-radius:20px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:3px 9px;white-space:nowrap}.StatusBadge_dot__bdJVh{border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.StatusBadge_toneAprobada__cvWev{background:#d1fae5;border-color:#86efac;color:#065f46}.StatusBadge_toneAprobada__cvWev .StatusBadge_dot__bdJVh{background:#22c55e}.StatusBadge_toneRechazada__r1WwQ{background:#fee2e2;border-color:#fca5a5;color:#991b1b}.StatusBadge_toneRechazada__r1WwQ .StatusBadge_dot__bdJVh{background:#ef4444}.StatusBadge_tonePendiente__ov0iI{background:#fef3c7;border-color:#fcd34d;color:#92400e}.StatusBadge_tonePendiente__ov0iI .StatusBadge_dot__bdJVh{background:#f59e0b}.StatusBadge_toneNeutral__JMpXb{background:#f3f4f6;border-color:#d1d5db;color:#6b7280}.StatusBadge_toneNeutral__JMpXb .StatusBadge_dot__bdJVh{background:#9ca3af}.StatusBadge_toneInfo__nlszd{background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent-dark)}.StatusBadge_toneInfo__nlszd .StatusBadge_dot__bdJVh{background:var(--accent)}.SectionLabel_label__3DIfd{align-items:center;background:linear-gradient(180deg,#fff,#f8fafc);border-bottom:1px solid rgba(0,0,0,.08);border-left:4px solid transparent;color:var(--foreground);display:flex;font-size:13px;font-weight:700;gap:10px;letter-spacing:-.01em;padding:13px 18px;text-transform:uppercase}.SectionLabel_count__P79eO{align-items:center;border:1px solid transparent;border-radius:20px;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;min-width:24px;padding:2px 10px}.SectionLabel_toneAprobadas__2V5lF{border-left-color:#10b981}.SectionLabel_toneAprobadas__2V5lF .SectionLabel_count__P79eO{background:#d1fae5;border-color:#86efac;color:#065f46}.SectionLabel_toneRechazadas__x7bW7{border-left-color:#ef4444}.SectionLabel_toneRechazadas__x7bW7 .SectionLabel_count__P79eO{background:#fee2e2;border-color:#fca5a5;color:#991b1b}.SectionLabel_tonePendientes___fIzu{border-left-color:#f59e0b}.SectionLabel_tonePendientes___fIzu .SectionLabel_count__P79eO{background:#fef3c7;border-color:#fcd34d;color:#92400e}.SectionLabel_toneNeutral__XyF4F{border-left-color:#9ca3af}.SectionLabel_toneNeutral__XyF4F .SectionLabel_count__P79eO{background:#f3f4f6;border-color:#d1d5db;color:#6b7280}.SectionLabel_toneInfo__r58bD{border-left-color:var(--accent)}.SectionLabel_toneInfo__r58bD .SectionLabel_count__P79eO{background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent-dark)}.ViewButton_button__wTcKK{align-items:center;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid rgba(0,0,0,.16);border-radius:6px;color:#374151;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:5px;line-height:1;white-space:nowrap;padding:6px 12px;transition:background .12s ease,border-color .12s ease,color .12s ease}.ViewButton_button__wTcKK:hover:not(:disabled){background:#eef4ff;border-color:#9eb9df;color:var(--foreground)}.ViewButton_button__wTcKK:disabled{color:#cbd5e1;cursor:not-allowed}.ViewButton_button__wTcKK span{white-space:nowrap}.ViewButton_danger__4lS7N{color:#991b1b}.ViewButton_danger__4lS7N:hover:not(:disabled){background:#fef2f2;border-color:#fecaca;color:#991b1b}.ViewButton_success__oEeuH{color:#166534}.ViewButton_success__oEeuH:hover:not(:disabled){background:#f0fdf4;border-color:#bbf7d0;color:#166534}.MetricCards_grid__kx9A0{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(var(--metric-count,4),minmax(0,1fr))}.MetricCards_card__iqj17{animation:MetricCards_metricFadeUp__qsU3d .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--metric-index, 0) * 80ms);border:1px solid rgba(15,23,42,.05);border-radius:16px;overflow:hidden;padding:18px 20px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.MetricCards_card__iqj17:hover{transform:translateY(-3px)}.MetricCards_toneBlue__s5t9L{background:linear-gradient(135deg,#eff6ff,#f8fbff);box-shadow:0 10px 26px rgba(37,99,235,.1)}.MetricCards_toneAmber__IxLBi{background:linear-gradient(135deg,#fffbeb,#fffdf5);box-shadow:0 10px 26px rgba(217,119,6,.1)}.MetricCards_toneGreen__sfAb1{background:linear-gradient(135deg,#ecfdf5,#f6fffb);box-shadow:0 10px 26px rgba(5,150,105,.1)}.MetricCards_toneRed__UND76{background:linear-gradient(135deg,#fef2f2,#fff7f7);box-shadow:0 10px 26px rgba(220,38,38,.1)}.MetricCards_head__Vamiz{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.MetricCards_label__dT7fV{font-size:12px;font-weight:700;letter-spacing:.02em;margin:0}.MetricCards_toneBlue__s5t9L .MetricCards_label__dT7fV{color:#2563eb}.MetricCards_toneAmber__IxLBi .MetricCards_label__dT7fV{color:#b45309}.MetricCards_toneGreen__sfAb1 .MetricCards_label__dT7fV{color:#059669}.MetricCards_toneRed__UND76 .MetricCards_label__dT7fV{color:#dc2626}.MetricCards_icon__pFngN{align-items:center;border-radius:14px;color:#fff;display:flex;flex-shrink:0;height:46px;justify-content:center;position:relative;width:46px;z-index:1}.MetricCards_toneBlue__s5t9L .MetricCards_icon__pFngN{background:linear-gradient(145deg,#3b82f6,#2563eb);box-shadow:0 8px 16px rgba(37,99,235,.35)}.MetricCards_toneAmber__IxLBi .MetricCards_icon__pFngN{background:linear-gradient(145deg,#f59e0b,#d97706);box-shadow:0 8px 16px rgba(217,119,6,.35)}.MetricCards_toneGreen__sfAb1 .MetricCards_icon__pFngN{background:linear-gradient(145deg,#10b981,#059669);box-shadow:0 8px 16px rgba(5,150,105,.35)}.MetricCards_toneRed__UND76 .MetricCards_icon__pFngN{background:linear-gradient(145deg,#f87171,#dc2626);box-shadow:0 8px 16px rgba(220,38,38,.35)}.MetricCards_iconLayer__lRnnf{border-radius:16px;inset:-6px -6px 6px 6px;opacity:.1;position:absolute;z-index:-1}.MetricCards_toneBlue__s5t9L .MetricCards_iconLayer__lRnnf{background:#2563eb}.MetricCards_toneAmber__IxLBi .MetricCards_iconLayer__lRnnf{background:#d97706}.MetricCards_toneGreen__sfAb1 .MetricCards_iconLayer__lRnnf{background:#059669}.MetricCards_toneRed__UND76 .MetricCards_iconLayer__lRnnf{background:#dc2626}.MetricCards_blob__mNkKd{border-radius:50%;height:120px;opacity:.08;pointer-events:none;position:absolute;right:-30px;top:-40px;width:120px}.MetricCards_toneBlue__s5t9L .MetricCards_blob__mNkKd{background:#2563eb}.MetricCards_toneAmber__IxLBi .MetricCards_blob__mNkKd{background:#d97706}.MetricCards_toneGreen__sfAb1 .MetricCards_blob__mNkKd{background:#059669}.MetricCards_toneRed__UND76 .MetricCards_blob__mNkKd{background:#dc2626}.MetricCards_value__g7goW{color:#0f172a;font-size:56px;font-weight:200;letter-spacing:-.04em;line-height:1.05;margin:10px 0 0}.MetricCards_sub__tFz5Z{color:#94a3b8;font-size:12px;margin:2px 0 0}@keyframes MetricCards_metricFadeUp__qsU3d{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.MetricCards_grid__kx9A0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.MetricCards_grid__kx9A0{grid-template-columns:1fr}.MetricCards_value__g7goW{font-size:46px}}@media (prefers-reduced-motion:reduce){.MetricCards_card__iqj17{animation:none}.MetricCards_card__iqj17:hover{transform:none}}.BrandLogo_logo__ovupD{display:block;height:auto;max-width:100%;object-fit:contain}.BrandLogo_login__3JWSx,.BrandLogo_sidebar__1yRBi{width:175px}.BrandLogo_topbar__HKmTP{border-radius:5px;width:76px}.BrandLogo_scanner__2sJty{border-radius:6px;width:82px}.AppLayout_shell___WrUj{animation:AppLayout_fadeIn__PImK5 .35s ease both;background:var(--background);display:grid;grid-template-columns:215px minmax(0,1fr);height:100vh;overflow:hidden}.AppLayout_shellMenuHidden__DH2J2{grid-template-columns:minmax(0,1fr)}.AppLayout_main__ehLzt{background:var(--background);display:flex;flex-direction:column;height:100vh;min-width:0;overflow:hidden}.AppLayout_pageHeader__Q3nHM{align-items:flex-end;background:var(--surface);border-bottom:1px solid var(--border-strong);display:flex;gap:16px;justify-content:space-between;padding:20px 24px 16px}.AppLayout_pageHeaderText__5qDlU{min-width:0}.AppLayout_eyebrow__HUH_N{color:#9ca3af;font-size:10px;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.AppLayout_title__QIHbN{color:var(--foreground);font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0}.AppLayout_desc__VmEn8{color:var(--muted);font-size:12px;margin-top:2px}.AppLayout_actionBtn__CY6ro{align-items:center;background:var(--accent);border:0;border-radius:8px;box-shadow:0 2px 8px rgba(26,94,69,.25);color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:500;gap:6px;padding:9px 16px;transition:background .15s ease,box-shadow .15s ease}.AppLayout_actionBtn__CY6ro:hover{background:var(--accent-dark);box-shadow:0 4px 12px rgba(26,94,69,.3)}.AppLayout_stats__TV_wl{background:var(--surface);border-bottom:1px solid var(--border-strong);display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(var(--stats-columns,3),minmax(0,1fr));padding:16px 24px}.AppLayout_statCard__lltmO{--card-accent:#3b82f6;align-items:center;animation:AppLayout_statCardIn__735ll .45s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--card-index, 0) * 70ms);background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid var(--border-strong);border-radius:12px;display:flex;gap:12px;overflow:hidden;padding:14px 16px;position:relative;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.AppLayout_statCard__lltmO:before{background:var(--card-accent);border-radius:0 4px 4px 0;bottom:0;content:"";left:0;position:absolute;top:0;transition:width .22s ease;width:3px}.AppLayout_statCard__lltmO:after{background:radial-gradient(120px 120px at 100% 0,var(--card-accent) 0,transparent 70%);content:"";inset:0;opacity:.07;pointer-events:none;position:absolute;transition:opacity .22s ease}.AppLayout_statCard__lltmO:hover{border-color:color-mix(in srgb,var(--card-accent) 45%,var(--border-strong));box-shadow:0 10px 22px color-mix(in srgb,var(--card-accent) 22%,transparent);transform:translateY(-3px)}.AppLayout_statCard__lltmO:hover:before{width:5px}.AppLayout_statCard__lltmO:hover:after{opacity:.16}.AppLayout_statCardBlue__H7PM_{--card-accent:#3b82f6}.AppLayout_statCardAmber__wd_C4{--card-accent:#f59e0b}.AppLayout_statCardGreen__BaXa4{--card-accent:#10b981}.AppLayout_statCardViolet__a2GSU{--card-accent:#8b5cf6}.AppLayout_statCardRed__4IEZW{--card-accent:#ef4444}@keyframes AppLayout_statCardIn__735ll{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.AppLayout_statCard__lltmO{animation:none}.AppLayout_statCard__lltmO:hover{transform:none}}.AppLayout_statIcon__X0gVH{align-items:center;border-radius:12px;box-shadow:0 6px 14px color-mix(in srgb,var(--card-accent) 30%,transparent);display:flex;flex-shrink:0;height:44px;justify-content:center;transition:transform .22s ease,box-shadow .22s ease;width:44px}.AppLayout_statCard__lltmO:hover .AppLayout_statIcon__X0gVH{box-shadow:0 8px 18px color-mix(in srgb,var(--card-accent) 42%,transparent);transform:scale(1.06) rotate(-3deg)}.AppLayout_statIconBlue__oaKe_{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1d4ed8}.AppLayout_statIconAmber__3w6Na{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#b45309}.AppLayout_statIconGreen__F5RgZ{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46}.AppLayout_statIconViolet__AeUiT{background:linear-gradient(135deg,#ede9fe,#ddd6fe);color:#6d28d9}.AppLayout_statIconRed__zBK6b{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#b91c1c}.AppLayout_statNum__U4w8y{color:var(--foreground);font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1}.AppLayout_statLbl__qoMj6{color:var(--muted);font-size:11px;margin-top:3px}.AppLayout_scrollArea__BqFEU{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.AppLayout_content__Ye1da{display:flex;flex:1 0 auto;flex-direction:column;min-height:0;padding:20px 24px 32px}.AppLayout_contentEmptyCenter__vwBuI{align-items:center;display:flex;flex:1 1;justify-content:center;padding:40px}.AppLayout_empty__2QrRs{max-width:360px;text-align:center}.AppLayout_emptyIcon__5A99E{align-items:center;background:var(--accent-soft);border-radius:16px;color:var(--accent);display:inline-flex;height:64px;justify-content:center;margin-bottom:18px;width:64px}.AppLayout_emptyTitle__ZH72E{color:var(--foreground);font-size:16px;font-weight:500;margin-bottom:8px}.AppLayout_emptyDesc__kNWs_{color:var(--muted);font-size:13px;line-height:1.6;margin:0 auto 20px}.AppLayout_emptyCta__dikPW{align-items:center;background:var(--accent);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:9px 18px}.AppLayout_emptyCta__dikPW:hover{background:var(--accent-dark)}.AppLayout_emptyNote__O4aWz{align-items:center;background:#fef3c7;border:.5px solid #fcd34d;border-radius:6px;color:#92400e;display:inline-flex;font-size:11px;gap:5px;margin-top:14px;padding:5px 10px}.AppLayout_emptyNoteIcon__i1dqS{color:#b45309}@media (max-width:1100px){.AppLayout_shellMenuHidden__DH2J2,.AppLayout_shell___WrUj{grid-template-columns:minmax(0,1fr)}.AppLayout_pageHeader__Q3nHM{align-items:stretch;flex-direction:column;padding:18px 18px 16px}.AppLayout_actionBtn__CY6ro{align-self:flex-start}.AppLayout_stats__TV_wl{grid-template-columns:repeat(var(--stats-columns-sm,2),minmax(0,1fr));padding:14px 18px}.AppLayout_content__Ye1da{padding:18px}}@media (max-width:640px){.AppLayout_stats__TV_wl{grid-template-columns:1fr}}.HojaVidaLayout_layout__fE6EI{display:flex;flex-direction:column;gap:0}.HojaVidaLayout_loadingCard__muRzD{align-items:center;background:#fff;border:1px solid var(--border-strong);border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.08);display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:320px;padding:40px 24px}.HojaVidaLayout_loadingCard__muRzD p{color:var(--muted);font-size:14px;font-weight:600;margin:0}.HojaVidaLayout_loadingSpinner__j1vH_{animation:HojaVidaLayout_spin__1qlDL .9s linear infinite;border-radius:999px;border:4px solid rgba(26,94,69,.18);border-top:4px solid var(--accent);height:40px;width:40px}.HojaVidaLayout_card__tSBjn{background:#fff;border:1px solid var(--border-strong);border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.08);overflow:visible}.HojaVidaLayout_profileHeader__p6QRy{align-items:center;background:linear-gradient(160deg,var(--accent) 0,var(--accent-dark) 100%);display:flex;flex-direction:column;gap:14px;padding:40px 32px 32px}.HojaVidaLayout_avatar__3sFXe{align-items:center;background:hsla(0,0%,100%,.15);border:4px solid hsla(0,0%,100%,.5);border-radius:50%;box-shadow:0 8px 32px rgba(0,0,0,.2);color:#fff;display:flex;font-size:52px;font-weight:700;height:140px;justify-content:center;letter-spacing:-.02em;overflow:hidden;width:140px}.HojaVidaLayout_avatarImage__eA8yg{display:block;height:100%;object-fit:cover;width:100%}.HojaVidaLayout_profileName__LNx1o{color:#fff;font-size:22px;font-weight:600;letter-spacing:-.02em;text-align:center}.HojaVidaLayout_profileRole__kOtHs{background:hsla(0,0%,100%,.16);border:.5px solid hsla(0,0%,100%,.3);border-radius:20px;color:hsla(0,0%,100%,.95);font-size:12px;font-weight:500;padding:4px 16px}.HojaVidaLayout_sections__Rfv6M{display:flex;flex-direction:column}.HojaVidaLayout_section__mBqR_{border-bottom:1px solid var(--border-strong);padding:20px 28px}.HojaVidaLayout_section__mBqR_:last-child{border-bottom:0}.HojaVidaLayout_sectionTitle__br3y9{color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:14px;text-transform:uppercase}.HojaVidaLayout_fieldGrid__vU_Rl{display:grid;grid-gap:16px 32px;gap:16px 32px;grid-template-columns:repeat(3,minmax(0,1fr))}.HojaVidaLayout_field__4V37i{display:flex;flex-direction:column;gap:3px}.HojaVidaLayout_fieldLabel__IXWPq{color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.HojaVidaLayout_fieldValue__czSND{color:var(--foreground);font-size:14px;font-weight:500;word-break:break-word}@keyframes HojaVidaLayout_spin__1qlDL{to{transform:rotate(1turn)}}@media (max-width:760px){.HojaVidaLayout_fieldGrid__vU_Rl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.HojaVidaLayout_fieldGrid__vU_Rl{grid-template-columns:1fr}}.HojaVidaSections_tabs__KFF1Z{border-bottom:1px solid var(--border-strong);display:grid;grid-template-columns:repeat(4,1fr)}.HojaVidaSections_tab__DGYeF{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--muted);cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;justify-content:center;margin-bottom:-1px;padding:12px 8px;text-align:center;transition:color .12s ease,border-color .12s ease,background .12s ease;white-space:nowrap;width:100%}.HojaVidaSections_tab__DGYeF:hover{background:var(--surface-soft);color:var(--foreground)}.HojaVidaSections_tabActive__QPOzv{border-bottom-color:var(--accent);color:var(--accent)}.HojaVidaSections_tabContent__I_5_9{padding:0}.HojaVidaSections_fieldGrid__MmpRP{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.HojaVidaSections_field__amcKM{border-bottom:1px solid var(--border-strong);border-right:1px solid var(--border-strong);display:flex;flex-direction:column;gap:4px;padding:14px 16px}.HojaVidaSections_field__amcKM:nth-child(2n){border-right:0}.HojaVidaSections_field__amcKM:nth-last-child(-n+2):not(.HojaVidaSections_fieldFull__pO8he){border-bottom:0}.HojaVidaSections_fieldFull__pO8he{border-bottom:0;border-right:0;grid-column:1/-1}.HojaVidaSections_fieldLabel__qMws_{color:var(--muted);font-size:11px;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.HojaVidaSections_fieldValue__EBv5e{color:var(--foreground);font-size:14px;font-weight:500}@media (max-width:640px){.HojaVidaSections_fieldGrid__MmpRP{grid-template-columns:1fr}.HojaVidaSections_field__amcKM{border-right:0}.HojaVidaSections_field__amcKM:nth-last-child(-n+2):not(.HojaVidaSections_fieldFull__pO8he){border-bottom:1px solid var(--border-strong)}.HojaVidaSections_field__amcKM:last-child{border-bottom:0}}.SolicitudesPanel_page__KCSkN{display:grid;grid-gap:18px;gap:18px}.SolicitudesPanel_listCard__GKm78,.SolicitudesPanel_summaryCard__11l6_{background:var(--surface);border-radius:14px;box-shadow:0 1px 3px rgba(15,23,42,.08),0 1px 2px rgba(15,23,42,.04)}.SolicitudesPanel_summaryCard__11l6_{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:18px}.SolicitudesPanel_summaryContent__rCejT{align-items:center;display:flex;gap:14px;min-width:0}.SolicitudesPanel_dialogIcon__k5dTU,.SolicitudesPanel_emptyIcon___BNxd,.SolicitudesPanel_summaryIcon__OgMrP{align-items:center;background:#eaf5f0;border-radius:12px;color:var(--accent-dark);display:inline-flex;flex:0 0 auto;justify-content:center}.SolicitudesPanel_summaryIcon__OgMrP{height:46px;width:46px}.SolicitudesPanel_dialogTitle___Wmqo h2,.SolicitudesPanel_emptyState__AJgga h3,.SolicitudesPanel_emptyState__AJgga p,.SolicitudesPanel_summaryCopy__jik1f h2,.SolicitudesPanel_summaryCopy__jik1f p{margin:0}.SolicitudesPanel_summaryCopy__jik1f h2{font-size:18px;margin-top:2px}.SolicitudesPanel_summaryCopy__jik1f p{color:var(--muted);font-size:13px;margin-top:4px}.SolicitudesPanel_tabs__yBfxq{align-items:center;background:#f1f5f3;border-radius:11px;display:flex;flex:0 0 auto;gap:4px;padding:4px}.SolicitudesPanel_tabActive__7eHNp,.SolicitudesPanel_tab__iL7fI{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:7px;min-height:36px;padding:0 11px;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.SolicitudesPanel_tab__iL7fI{background:transparent;color:var(--muted)}.SolicitudesPanel_tab__iL7fI:hover{color:var(--foreground)}.SolicitudesPanel_tabActive__7eHNp{background:var(--surface);box-shadow:0 1px 4px rgba(15,23,42,.12);color:var(--accent-dark);font-weight:600}.SolicitudesPanel_count___Icdm{align-items:center;background:rgba(24,103,75,.1);border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;min-width:20px;padding:2px 6px}.SolicitudesPanel_message__kf20r{margin:-4px 0 0}.SolicitudesPanel_listCard__GKm78{min-height:210px;overflow:hidden}.SolicitudesPanel_filtersHeader__wzwEo{align-items:center;display:flex;justify-content:space-between;padding:18px 18px 10px}.SolicitudesPanel_filtersTitle__tIoNA{align-items:center;color:var(--foreground);display:flex;font-size:13px;font-weight:650;gap:7px}.SolicitudesPanel_filtersTitle__tIoNA svg{color:var(--accent-dark)}.SolicitudesPanel_resultsCount__pmxiv{color:var(--muted);font-size:12px}.SolicitudesPanel_filters__8km_q{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(210px,1.5fr) repeat(4,minmax(130px,.8fr)) auto;padding:0 18px 18px}.SolicitudesPanel_searchField__qrRXc{align-items:center;background:#f8faf9;border:1px solid var(--field-border);border-radius:10px;color:var(--muted);display:flex;gap:9px;min-height:40px;padding:0 11px}.SolicitudesPanel_searchField__qrRXc:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgba(24,103,75,.1)}.SolicitudesPanel_searchField__qrRXc input{background:transparent;border:0;color:var(--foreground);font:inherit;font-size:13px;min-width:0;outline:0;width:100%}.SolicitudesPanel_field___tfVy{display:grid;grid-gap:5px;gap:5px}.SolicitudesPanel_field___tfVy>span{color:var(--muted);font-size:11px;font-weight:600}.SolicitudesPanel_field___tfVy input,.SolicitudesPanel_field___tfVy select{background:#f8faf9;border:1px solid var(--field-border);border-radius:10px;box-sizing:border-box;color:var(--foreground);font:inherit;font-size:12px;height:40px;min-width:0;outline:0;padding:0 10px;width:100%}.SolicitudesPanel_field___tfVy input:focus,.SolicitudesPanel_field___tfVy select:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(24,103,75,.1)}.SolicitudesPanel_clearButton__H3WYV,.SolicitudesPanel_emptyClearButton__XoH4g{align-items:center;background:transparent;border:0;border-radius:9px;color:var(--accent-dark);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;justify-content:center}.SolicitudesPanel_clearButton__H3WYV{height:40px;padding:0 10px}.SolicitudesPanel_clearButton__H3WYV:hover:not(:disabled),.SolicitudesPanel_emptyClearButton__XoH4g:hover{background:#eaf5f0}.SolicitudesPanel_clearButton__H3WYV:disabled{color:#a8b1ad;cursor:default}.SolicitudesPanel_emptyClearButton__XoH4g{margin-top:14px;min-height:36px;padding:0 13px}.SolicitudesPanel_srOnly__dnaZK{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.SolicitudesPanel_emptyState__AJgga{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:210px;padding:32px 20px;text-align:center}.SolicitudesPanel_emptyIcon___BNxd{height:54px;margin-bottom:14px;width:54px}.SolicitudesPanel_emptyState__AJgga h3{color:var(--foreground);font-size:16px}.SolicitudesPanel_emptyState__AJgga p{color:var(--muted);font-size:13px;line-height:1.55;margin-top:6px;max-width:500px}.SolicitudesPanel_tableWrap__rYbXt{border:0}.SolicitudesPanel_reviewButton__kulQe{background:#eaf5f0;border:0;border-radius:8px;color:var(--accent-dark);cursor:pointer;font:inherit;font-size:12px;font-weight:600;min-height:34px;padding:0 12px}.SolicitudesPanel_reviewButton__kulQe:hover{background:#dceee6}.SolicitudesPanel_decided__Ti_8M{color:var(--muted);font-size:12px}.SolicitudesPanel_dialog__s3G67{background:var(--surface);border-radius:16px;box-shadow:0 24px 64px rgba(15,23,42,.22);display:grid;grid-gap:20px;gap:20px;max-height:calc(100vh - 36px);max-width:760px;overflow-y:auto;padding:22px;width:min(calc(100vw - 32px),760px)}.SolicitudesPanel_dialogHeader__fG_ng{align-items:center;display:flex;gap:12px}.SolicitudesPanel_dialogIcon__k5dTU{height:42px;width:42px}.SolicitudesPanel_dialogTitle___Wmqo{flex:1 1;min-width:0}.SolicitudesPanel_dialogTitle___Wmqo h2{font-size:18px;margin-top:2px}.SolicitudesPanel_closeButton__IZBOp{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--muted);cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.SolicitudesPanel_closeButton__IZBOp:hover{background:#f1f5f3;color:var(--foreground)}.SolicitudesPanel_commentField__wSiub{color:var(--foreground);display:grid;font-size:13px;font-weight:600;grid-gap:8px;gap:8px}.SolicitudesPanel_commentField__wSiub textarea{background:var(--surface);border:1px solid var(--field-border);border-radius:10px;box-sizing:border-box;font:inherit;min-height:110px;outline:0;padding:12px;resize:vertical;width:100%}.SolicitudesPanel_commentField__wSiub textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(24,103,75,.12)}.SolicitudesPanel_detailsGrid__Ri8pb,.SolicitudesPanel_requestSummary__BA8ry{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.SolicitudesPanel_requestSummary__BA8ry{background:linear-gradient(135deg,rgba(24,103,75,.1),rgba(24,103,75,.03));border:1px solid rgba(24,103,75,.16);border-radius:13px;padding:13px}.SolicitudesPanel_detailsGrid__Ri8pb>div,.SolicitudesPanel_requestSummary__BA8ry>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.SolicitudesPanel_detailsGrid__Ri8pb span,.SolicitudesPanel_observationBox__c_sQe>span,.SolicitudesPanel_periodsBox__XkNf3>span,.SolicitudesPanel_requestSummary__BA8ry span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.SolicitudesPanel_detailsGrid__Ri8pb strong,.SolicitudesPanel_requestSummary__BA8ry strong{color:var(--foreground);font-size:13px;overflow-wrap:anywhere}.SolicitudesPanel_requestSummary__BA8ry small{color:var(--muted);font-size:11px}.SolicitudesPanel_detailsGrid__Ri8pb{border:1px solid var(--line);border-radius:13px;padding:13px}.SolicitudesPanel_attachmentsBox__ZC_EQ,.SolicitudesPanel_observationBox__c_sQe,.SolicitudesPanel_periodsBox__XkNf3{background:#f8faf9;border:1px solid var(--line);border-radius:13px;padding:13px}.SolicitudesPanel_observationBox__c_sQe p,.SolicitudesPanel_periodsBox__XkNf3 p{color:var(--foreground);font-size:13px;line-height:1.5;margin:6px 0 0;white-space:pre-wrap}.SolicitudesPanel_sectionHeading__bWHnN{align-items:center;color:var(--accent-dark);display:flex;gap:9px}.SolicitudesPanel_sectionHeading__bWHnN>div{display:grid;grid-gap:2px;gap:2px}.SolicitudesPanel_sectionHeading__bWHnN strong{font-size:13px}.SolicitudesPanel_sectionHeading__bWHnN span{color:var(--muted);font-size:11px}.SolicitudesPanel_attachmentsList__XV751{display:grid;grid-gap:7px;gap:7px;margin-top:10px}.SolicitudesPanel_attachmentsList__XV751>div{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:9px 10px}.SolicitudesPanel_attachmentsList__XV751 a,.SolicitudesPanel_attachmentsList__XV751 button,.SolicitudesPanel_attachmentsList__XV751>div>span{align-items:center;display:flex;gap:7px}.SolicitudesPanel_attachmentsList__XV751>div>span{min-width:0}.SolicitudesPanel_attachmentsList__XV751 strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SolicitudesPanel_attachmentsList__XV751 a,.SolicitudesPanel_attachmentsList__XV751 button{background:transparent;border:0;color:var(--accent-dark);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:700;padding:0;text-decoration:none}.SolicitudesPanel_dialogActions__mJHLx{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media (max-width:720px){.SolicitudesPanel_summaryCard__11l6_{align-items:stretch;flex-direction:column}.SolicitudesPanel_tabs__yBfxq{align-self:stretch}.SolicitudesPanel_filtersHeader__wzwEo{padding-inline:14px}.SolicitudesPanel_filters__8km_q{grid-template-columns:1fr;padding-inline:14px}.SolicitudesPanel_tabActive__7eHNp,.SolicitudesPanel_tab__iL7fI{flex:1 1;justify-content:center}.SolicitudesPanel_dialogActions__mJHLx button{flex:1 1}.SolicitudesPanel_detailsGrid__Ri8pb,.SolicitudesPanel_requestSummary__BA8ry{grid-template-columns:1fr}}@media (min-width:721px) and (max-width:1180px){.SolicitudesPanel_filters__8km_q{grid-template-columns:repeat(2,minmax(0,1fr))}.SolicitudesPanel_searchField__qrRXc{grid-column:1/-1}}.Sidebar_sidebar___oint{background:#17322b;border-right:1.5px solid hsla(0,0%,100%,.26);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.08);color:#e5edf8;display:flex;flex-direction:column;height:100vh;position:-webkit-sticky;position:sticky;top:0;width:215px;z-index:30}.Sidebar_brand__t6Zi1{padding:10px 10px 4px}.Sidebar_brandBox__B1aRk,.Sidebar_brand__t6Zi1{align-items:center;display:flex;justify-content:center}.Sidebar_brandBox__B1aRk{background:transparent;border:none;box-shadow:none;padding:10px 0;width:100%}.Sidebar_brandLogo__fZ3cz{display:block;height:auto;max-width:175px;width:100%}.Sidebar_greeting__be6zy{animation:Sidebar_greetingFadeIn__QkiPm .5s ease both;border-bottom:.5px solid hsla(0,0%,100%,.1);padding:6px 12px 14px;text-align:center}.Sidebar_greetingHi__a9Dfr{color:rgba(238,245,248,.65);display:block;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Sidebar_greetingName__hkcPG{background:linear-gradient(90deg,#fff,#b7e4cd);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-top:2px;overflow-wrap:anywhere;padding-inline:4px;white-space:normal;word-break:normal}@keyframes Sidebar_greetingFadeIn__QkiPm{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Sidebar_userChip__bqna7{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;display:flex;flex-direction:column;gap:10px;margin:14px 14px 0;padding:16px 12px 14px;text-align:center}.Sidebar_userAvatar___SYv2{align-items:center;background:#fff;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;color:var(--accent);display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:44px;justify-content:center;width:44px}.Sidebar_userInfo__lkb8B{align-items:center;display:flex;flex-direction:column;gap:2px;min-width:0;width:100%}.Sidebar_userLabel__1tJJM{color:#b5cae6;font-size:10px;font-weight:500;letter-spacing:.08em;line-height:1.1}.Sidebar_userName__y_ujl{color:#fff;font-size:13px;font-weight:600;line-height:1.25;max-width:100%;overflow-wrap:anywhere;white-space:normal;word-break:normal}.Sidebar_nav__UYp9j{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding:14px 10px}.Sidebar_footer__V7Vzr{border-top:.5px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:8px;padding:12px 12px 16px}.Sidebar_footerLogout__1j9_e{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.25);color:#fca5a5}.Sidebar_footerLogout__1j9_e:hover{background:rgba(239,68,68,.25);border-color:rgba(239,68,68,.4);color:#fecaca}.Sidebar_footerButton__EEMaB{align-items:center;background:hsla(0,0%,100%,.08);border:.5px solid hsla(0,0%,100%,.14);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:500;gap:8px;justify-content:center;padding:9px 12px;transition:background .12s ease,border-color .12s ease;width:100%}.Sidebar_footerButton__EEMaB:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.24)}.Sidebar_sectionLabel__vwFOb{color:#9bb4d6;font-size:10px;letter-spacing:.07em;margin-top:8px;padding:6px 8px 4px;text-transform:uppercase}.Sidebar_sectionLabel__vwFOb:first-child{margin-top:0}.Sidebar_navItem__ZT_Nc{align-items:center;background:transparent;border:.5px solid transparent;border-radius:6px;color:#d6e2f2;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:9px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.Sidebar_navItem__ZT_Nc:hover{background:hsla(0,0%,100%,.1);color:#fff}.Sidebar_navItemActive__E8bgR,.Sidebar_navItemActive__E8bgR:hover{background:linear-gradient(180deg,#fff,#f4f8ff);border-color:#fff;box-shadow:0 6px 16px rgba(3,30,73,.26);color:var(--accent);font-weight:700}.Sidebar_navIcon__9G_qH{flex-shrink:0}.Sidebar_navIconWrap__FKwTW{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.16);border-radius:7px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Sidebar_navItemActive__E8bgR .Sidebar_navIconWrap__FKwTW{background:hsla(0,0%,100%,.26)}.Sidebar_backdrop__TLDSD{background:rgba(15,23,42,.45);border:0;cursor:pointer;inset:0;position:fixed;z-index:25}@media (max-width:1100px){.Sidebar_sidebar___oint{left:0;max-width:282px;position:fixed;top:0;transform:translateX(-104%);transition:transform .2s ease;width:min(82vw,280px)}.Sidebar_sidebarOpen___cpxg{transform:translateX(0)}}.NotificationBell_container__ApYie{position:relative}.NotificationBell_bellButton__1AWUH{align-items:center;background:var(--surface);border:1px solid var(--accent);border-radius:9px;color:var(--muted);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:relative;transition:background .15s ease,color .15s ease;width:34px}.NotificationBell_bellSvg__jougb{height:25px;overflow:visible;width:31px}.NotificationBell_bellBall__6hf6U,.NotificationBell_bellGroup__R6yeH{animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:ease-in-out;transform-origin:50% 2px}.NotificationBell_bellGroup__R6yeH{transform:rotate(-8deg)}.NotificationBell_bellBall__6hf6U{transform:translateX(-6.5%)}.NotificationBell_bellShell__2BbLm{fill:var(--surface)}.NotificationBell_bellButtonRinging__KaaYv,.NotificationBell_bellButton__1AWUH:hover,.NotificationBell_bellButton__1AWUH[aria-expanded=true]{background:#eaf5f0;color:var(--accent-dark)}.NotificationBell_bellButtonRinging__KaaYv .NotificationBell_bellGroup__R6yeH,.NotificationBell_bellButton__1AWUH:focus-visible .NotificationBell_bellGroup__R6yeH,.NotificationBell_bellButton__1AWUH:hover .NotificationBell_bellGroup__R6yeH,.NotificationBell_bellButton__1AWUH[aria-expanded=true] .NotificationBell_bellGroup__R6yeH{animation:NotificationBell_ringBellGroup__l2t73 2.3s ease-in-out}.NotificationBell_bellButtonRinging__KaaYv .NotificationBell_bellBall__6hf6U,.NotificationBell_bellButton__1AWUH:focus-visible .NotificationBell_bellBall__6hf6U,.NotificationBell_bellButton__1AWUH:hover .NotificationBell_bellBall__6hf6U,.NotificationBell_bellButton__1AWUH[aria-expanded=true] .NotificationBell_bellBall__6hf6U{animation:NotificationBell_ringBellBall__o9bN6 2.3s ease-in-out}.NotificationBell_badge__jWLVW{align-items:center;background:#dc2626;border:2px solid var(--surface);border-radius:999px;color:#fff;display:flex;font-size:9px;font-weight:700;height:17px;justify-content:center;min-width:17px;padding:0 3px;position:absolute;right:-6px;top:-6px}.NotificationBell_badge__jWLVW,.NotificationBell_bellButtonRinging__KaaYv .NotificationBell_badge__jWLVW{animation:NotificationBell_notificationBounce__tSy8Q .8s .45s both}.NotificationBell_panel__gCNWX{background:var(--surface);border:1px solid var(--line);border-radius:15px;box-shadow:0 20px 55px rgba(15,23,42,.2);overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:min(390px,calc(100vw - 24px));z-index:120}.NotificationBell_header__9FVUj{align-items:center;display:flex;justify-content:space-between;padding:17px 18px 13px}.NotificationBell_header__9FVUj h2{font-size:17px;margin:2px 0 0}.NotificationBell_eyebrow__Nhl9Q{color:var(--accent-dark);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.NotificationBell_closeButton__cEJTT{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.NotificationBell_closeButton__cEJTT:hover{background:#f1f5f3;color:var(--foreground)}.NotificationBell_tools__uELvp{align-items:center;background:#f7faf8;display:flex;justify-content:space-between;min-height:38px;padding:0 18px}.NotificationBell_tools__uELvp>span{color:var(--muted);font-size:11px}.NotificationBell_tools__uELvp button{align-items:center;background:transparent;border:0;color:var(--accent-dark);cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:650;gap:5px}.NotificationBell_list__iW7Mz{max-height:min(480px,calc(100vh - 130px));overflow-y:auto}.NotificationBell_itemUnread__BQyw7,.NotificationBell_item__MaLWE{align-items:flex-start;background:var(--surface);border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:11px;padding:14px 18px;text-align:left;width:100%}.NotificationBell_itemUnread__BQyw7:hover,.NotificationBell_item__MaLWE:hover{background:#f7faf8}.NotificationBell_itemUnread__BQyw7{background:#f1f8f4}.NotificationBell_itemIcon__Nq23H{align-items:center;background:#e3f2eb;border-radius:10px;color:var(--accent-dark);display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.NotificationBell_itemContent__aE7CM{display:grid;flex:1 1;grid-gap:4px;gap:4px;min-width:0}.NotificationBell_itemTop__1qy2w{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.NotificationBell_itemTop__1qy2w strong{color:var(--foreground);font-size:13px;line-height:1.3}.NotificationBell_unreadDot__NZ0nE{background:var(--accent);border-radius:50%;flex:0 0 auto;height:7px;margin-top:5px;width:7px}.NotificationBell_message__hvwEQ{color:var(--muted);display:-webkit-box;font-size:12px;line-height:1.45;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.NotificationBell_itemContent__aE7CM time{color:#88958f;font-size:10px}.NotificationBell_feedback__OjsCo{color:var(--muted);font-size:12px;margin:0;padding:28px;text-align:center}.NotificationBell_empty__LDXNl{align-items:center;display:flex;flex-direction:column;padding:34px 22px;text-align:center}.NotificationBell_empty__LDXNl>span{align-items:center;background:#eaf5f0;border-radius:12px;color:var(--accent-dark);display:inline-flex;height:48px;justify-content:center;margin-bottom:11px;width:48px}.NotificationBell_empty__LDXNl strong{font-size:14px}.NotificationBell_empty__LDXNl p{color:var(--muted);font-size:12px;line-height:1.5;margin:5px 0 0}@media (max-width:600px){.NotificationBell_panel__gCNWX{position:fixed;right:12px;top:58px}}@media (prefers-reduced-motion:reduce){.NotificationBell_badge__jWLVW,.NotificationBell_bellBall__6hf6U,.NotificationBell_bellButtonRinging__KaaYv .NotificationBell_badge__jWLVW,.NotificationBell_bellButtonRinging__KaaYv .NotificationBell_bellBall__6hf6U,.NotificationBell_bellButtonRinging__KaaYv .NotificationBell_bellGroup__R6yeH,.NotificationBell_bellGroup__R6yeH{animation:none!important}}@keyframes NotificationBell_ringBellGroup__l2t73{0%,to{transform:rotate(-8deg)}18%{transform:rotate(0deg)}35%{transform:rotate(-20deg)}48%{transform:rotate(20deg)}57%{transform:rotate(-20deg)}65%{transform:rotate(8deg)}75%{transform:rotate(-15deg)}79%{transform:rotate(-7deg)}}@keyframes NotificationBell_ringBellBall__o9bN6{0%,to{transform:translateX(-6.5%)}18%{transform:translateX(0)}22%{transform:translateX(-1%)}35%{transform:translateX(11%)}48%{transform:translateX(-11%)}53%{transform:translateX(0)}60%{transform:translateX(10%)}68%{transform:translateX(-11%)}79%{transform:translateX(11%)}86%{transform:translateX(-11%)}}@keyframes NotificationBell_notificationBounce__tSy8Q{0%{transform:scale(0)}14%,42%{transform:scale(1.15)}28%,70%,to{transform:scale(1)}}.Topbar_topbar__nHCML{align-items:center;background:var(--surface);border-bottom:.5px solid var(--line);display:flex;height:50px;justify-content:space-between;padding:0 28px;position:relative}.Topbar_sessionTag__1vYug{align-items:center;color:var(--muted);display:flex;font-size:11px;gap:6px;letter-spacing:.04em;text-transform:uppercase}.Topbar_sessionDot__bdkzt{background:var(--green);border-radius:50%;box-shadow:0 0 0 0 rgba(34,197,94,.6);display:inline-block;height:6px;width:6px;animation:Topbar_portalth-pulse__5SSEj 1.8s ease-in-out infinite}@keyframes Topbar_portalth-pulse__5SSEj{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.55)}50%{box-shadow:0 0 0 6px rgba(34,197,94,0)}}.Topbar_actions___AhrD{align-items:center;display:flex;gap:8px}.Topbar_mobileBrand__Ng4WM{display:none}.Topbar_actionButton__qbBsw{align-items:center;background:var(--surface);border:.5px solid var(--line);border-radius:7px;color:var(--muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:6px;height:32px;padding:0 12px;transition:background .12s ease,border-color .12s ease,color .12s ease}.Topbar_actionButton__qbBsw:hover{background:var(--surface-soft);border-color:var(--accent-border);color:var(--accent-dark)}.Topbar_logoutButton__SDiL0{align-items:center;background:transparent;border:1px solid #fca5a5;border-radius:999px;color:#b91c1c;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:6px;height:32px;isolation:isolate;overflow:hidden;padding:0 12px;position:relative;transition:border-color .12s ease}.Topbar_logoutButton__SDiL0:after,.Topbar_logoutButton__SDiL0:before{border-radius:inherit;bottom:0;content:"";height:100%;left:0;position:absolute}.Topbar_logoutButton__SDiL0:after{background:#fee2e2;width:100%;z-index:-2}.Topbar_logoutButton__SDiL0:before{background:#b91c1c;transition:width .3s ease;width:0;z-index:-1}.Topbar_logoutButton__SDiL0:focus-visible,.Topbar_logoutButton__SDiL0:hover{border-color:#b91c1c;color:#fff;outline:none}.Topbar_logoutButton__SDiL0:focus-visible:before,.Topbar_logoutButton__SDiL0:hover:before{width:100%}.Topbar_menuToggle__4EnjH{background:var(--surface);border:.5px solid var(--line);border-radius:7px;color:var(--muted);cursor:pointer;display:none;font-family:inherit;font-size:12px;height:32px;padding:0 10px}@media (max-width:1100px){.Topbar_topbar__nHCML{padding:0 16px}.Topbar_menuToggle__4EnjH{display:inline-flex;align-items:center;gap:6px}.Topbar_mobileBrand__Ng4WM{display:block;left:50%;position:absolute;transform:translateX(-50%)}.Topbar_actionButton__qbBsw span,.Topbar_logoutButton__SDiL0 span{display:none}.Topbar_actionButton__qbBsw,.Topbar_logoutButton__SDiL0{width:32px;padding:0;justify-content:center}}@media (prefers-reduced-motion:reduce){.Topbar_logoutButton__SDiL0:before{transition:none}}