.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}.TablePagination_pagination__I3u0q{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:12px 16px;border-top:1px solid var(--border-strong);background:linear-gradient(180deg,#fbfdfc,#f6faf8);color:var(--muted);font-size:13px}.TablePagination_actions__u4jls,.TablePagination_pageSize__zlw7v,.TablePagination_summary__DF_Kh{display:flex;align-items:center;gap:8px}.TablePagination_pageSize__zlw7v{color:#475569;font-weight:600;white-space:nowrap}.TablePagination_pageSize__zlw7v select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:70px;height:38px;padding:0 30px 0 12px;border:1px solid var(--field-border);border-radius:10px;background-color:var(--surface);background-image:linear-gradient(45deg,transparent 50%,#64748b 0),linear-gradient(135deg,#64748b 50%,transparent 0);background-position:calc(100% - 15px) calc(50% - 2px),calc(100% - 10px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;color:var(--foreground);font-weight:700}.TablePagination_pageSize__zlw7v select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.TablePagination_range__rQSB0{min-width:135px;text-align:center;white-space:nowrap}.TablePagination_pageStatus__AGd8t{padding:7px 10px;border:1px solid #dbe5df;border-radius:999px;background:var(--surface);color:var(--brand-dark);font-size:12px;font-weight:700;white-space:nowrap}.TablePagination_actions__u4jls button{display:inline-grid;width:36px;height:36px;place-items:center;border:1px solid var(--accent-border);border-radius:10px;background:var(--surface);color:var(--accent);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.TablePagination_actions__u4jls button:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft);color:var(--accent-dark)}.TablePagination_actions__u4jls button:focus-visible{outline:3px solid rgba(26,94,69,.18);outline-offset:2px}.TablePagination_actions__u4jls button:disabled{color:#aab4bb;cursor:not-allowed;border-color:#dfe5e8;background:var(--surface-soft)}@media (max-width:760px){.TablePagination_pagination__I3u0q{align-items:flex-start;flex-direction:column;padding:14px}.TablePagination_summary__DF_Kh{justify-content:space-between;width:100%}.TablePagination_range__rQSB0{min-width:0;text-align:left}.TablePagination_pageStatus__AGd8t{display:none}}@media (max-width:430px){.TablePagination_pageSize__zlw7v{justify-content:space-between;width:100%}.TablePagination_pageSize__zlw7v span:last-child{display:none}}.login-backdrop_backdrop__a1VOA{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,transparent 25%,#081b1640 100%)}.login-backdrop_backdrop__a1VOA canvas{display:block;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse,#000 35%,transparent 95%);mask-image:radial-gradient(ellipse,#000 35%,transparent 95%)}.login-backdrop_loginScene__nPp2W{background:radial-gradient(ellipse at 26% 48%,#153e30 0,#091b16 48%,#06120f 100%)}.login-backdrop_loginScene__nPp2W .login-backdrop_loginCard__TOvhf{margin-left:48%;transition:transform .65s ease-in,opacity .45s ease-in}.login-backdrop_fields__8lXdn{display:grid;grid-gap:14px;gap:14px;border:0;padding:0;margin:0;min-width:0}.login-backdrop_sceneCopy__JPvvp{position:absolute;left:8%;bottom:14%;max-width:38%;color:#edf8f2;pointer-events:none;transition:opacity .3s ease,transform .6s ease}.login-backdrop_sceneCopy__JPvvp>span{font-size:10px;letter-spacing:.22em;color:#9fcbb8}.login-backdrop_sceneCopy__JPvvp h1{font-size:clamp(30px,3.5vw,52px);line-height:1.12;font-weight:500;letter-spacing:-.04em;margin:15px 0}.login-backdrop_sceneCopy__JPvvp p{font-size:13px;color:#aac8ba}.login-backdrop_entering__vLzfc .login-backdrop_loginCard__TOvhf{opacity:0;transform:scale(1.08) translateZ(0);pointer-events:none}.login-backdrop_entering__vLzfc .login-backdrop_sceneCopy__JPvvp{opacity:0;transform:translateY(20px)}.login-backdrop_entryMessage__qyh9E{position:absolute;inset:0;display:grid;place-items:center;color:#eefbf4;font-size:clamp(22px,3vw,38px);font-weight:500;pointer-events:none;animation:login-backdrop_entryReveal__JFXS8 1.2s both}@keyframes login-backdrop_entryReveal__JFXS8{0%,20%{opacity:0;transform:scale(.94)}55%,80%{opacity:1}to{opacity:0;transform:scale(1.06)}}@media (max-width:900px){.login-backdrop_loginScene__nPp2W .login-backdrop_loginCard__TOvhf{margin-left:0}.login-backdrop_sceneCopy__JPvvp{display:none}}@media (prefers-reduced-motion:reduce){.login-backdrop_backdrop__a1VOA canvas{display:none}.login-backdrop_loginScene__nPp2W .login-backdrop_loginCard__TOvhf,.login-backdrop_sceneCopy__JPvvp{transition:none}.login-backdrop_entryMessage__qyh9E{animation:none}}.AppLayout_shell___WrUj{animation:AppLayout_fadeIn__PImK5 .35s ease both;background:var(--background);display:grid;grid-template-columns:215px minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100dvh;position:fixed;inset:0;overflow:hidden}.AppLayout_shellMenuHidden__DH2J2{grid-template-columns:minmax(0,1fr)}.AppLayout_main__ehLzt{background:var(--background);display:flex;flex-direction:column;height:100%;min-height:0;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}}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;padding:5px 1px}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;min-width:0;min-height:142px;transform:none;padding:16px;overflow:hidden;background:#fff;border:1px solid #dce6e1;border-radius:14px;box-shadow:0 2px 5px rgb(23 66 47/3%);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:3px;background:#24654d;border-radius:3px 3px 0 0;transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button[aria-pressed=true]{background:#eef7f2;border-color:#83b59e;box-shadow:0 3px 12px rgb(32 92 72/8%)}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button[aria-pressed=true]:after{transform:scaleX(1)}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button:focus-visible{outline:2px solid #24654d;outline-offset:3px}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button>span:first-child{width:auto;height:auto;border-radius:0;background:transparent;color:#24654d}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button>span[class*="--signature-issues"]{color:#a86b12}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button>span[class*="--rejected"]{color:#b64e4e}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button>span:last-child{display:flex;flex-direction:column-reverse;gap:5px}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml small{font-size:11px;line-height:1.35;color:#526b60}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml strong{font-size:27px;line-height:1.1;color:#203c32;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:SummaryCards_countNotice__RFcJa .4s ease-out}.SummaryCards_overview__Atnml svg{transition:transform .18s ease}@keyframes SummaryCards_countNotice__RFcJa{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button:hover{transform:translateY(-3px);border-color:#8fb5a3;box-shadow:0 7px 16px rgb(23 66 47/9%)}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button:hover svg{transform:translateY(-2px) rotate(-5deg)}}@media (max-width:1200px){.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml{grid-template-columns:repeat(2,minmax(0,1fr))}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button{min-height:124px;padding:13px;gap:9px}}.SummaryCards_grid__n_pau{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));grid-gap:12px;gap:12px}.SummaryCards_card__SZk5f.SummaryCards_card__SZk5f{background:#fff;border:1px solid #dce6e1;border-radius:14px;padding:16px;min-width:0;min-height:142px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-shadow:0 2px 5px rgb(23 66 47/3%)}.SummaryCards_icon__WNbDd{display:flex;color:#24654d}.SummaryCards_icon__WNbDd svg,.SummaryCards_overview__Atnml svg{width:23px;height:23px;stroke-width:1.6}.SummaryCards_card__SZk5f[data-tone=amber] .SummaryCards_icon__WNbDd{color:#a86b12}.SummaryCards_card__SZk5f[data-tone=red] .SummaryCards_icon__WNbDd{color:#b64e4e}.SummaryCards_value__JvNgp{color:#203c32;font-size:27px;line-height:1.1;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;animation:SummaryCards_countNotice__RFcJa .4s ease-out}.SummaryCards_label__fsImn{color:#526b60;font-size:11px;line-height:1.35;font-weight:600}.SummaryCards_textValue__QzkbM{font-size:17px;line-height:1.4}@media (max-width:640px){.SummaryCards_grid__n_pau{grid-template-columns:repeat(2,minmax(0,1fr))}.SummaryCards_card__SZk5f.SummaryCards_card__SZk5f{padding:13px;min-height:124px}}@media (prefers-reduced-motion:reduce){.SummaryCards_overview__Atnml svg,.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button,.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button:after{transition:none}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml strong,.SummaryCards_value__JvNgp{animation:none}.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button:hover,.SummaryCards_overview__Atnml.SummaryCards_overview__Atnml>button:hover svg{transform:none}}.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}}.AgendaCalendar_switch__3wl0f{display:inline-flex;gap:4px;padding:4px;border:1px solid #d9e6df;border-radius:12px;background:#f3f7f5}.AgendaCalendar_switch__3wl0f button{display:flex;align-items:center;gap:7px;padding:9px 16px;border:0;border-radius:9px;color:#526b60;background:transparent;cursor:pointer}.AgendaCalendar_switch__3wl0f button[aria-pressed=true]{background:#24654d;color:#fff;box-shadow:0 2px 5px #205c4820}.AgendaCalendar_calendar__L3bOm{padding:20px;color:#203c32}.AgendaCalendar_heading__0NMbL{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.AgendaCalendar_eyebrow__ROk7l{display:flex;align-items:center;gap:7px;color:#56806d;font-size:10px;letter-spacing:.12em}.AgendaCalendar_heading__0NMbL h3{margin:9px 0;font-size:23px}.AgendaCalendar_detail__9_CvS p,.AgendaCalendar_heading__0NMbL p,.AgendaCalendar_message__PeSSi{font-size:12px;line-height:1.6;color:#637a6f}.AgendaCalendar_access__y1o89{display:flex;align-items:center;gap:6px;font-size:10px;background:#edf5f0;border-radius:8px;padding:9px}.AgendaCalendar_layout__bTzNJ{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:18px;gap:18px;align-items:start}.AgendaCalendar_detail__9_CvS,.AgendaCalendar_surface__LX8TZ{border:1px solid #dce6e1;border-radius:16px;background:#fff;padding:16px;min-width:0}.AgendaCalendar_navigation__BwHx5,.AgendaCalendar_toolbar__FLZ8I{display:flex;align-items:center;gap:9px}.AgendaCalendar_toolbar__FLZ8I{justify-content:space-between;flex-wrap:wrap}.AgendaCalendar_navigation__BwHx5 h4{margin:0;text-transform:capitalize;font-size:16px;min-width:130px;text-align:center}.AgendaCalendar_navigation__BwHx5 button,.AgendaCalendar_navigation__BwHx5 input{border:1px solid #dce6e1;border-radius:8px;background:#fff;color:#205c48;padding:7px;font:inherit;font-size:12px}.AgendaCalendar_navigation__BwHx5 button{display:flex;cursor:pointer}.AgendaCalendar_scroll__qGe3b{overflow-x:auto;border:1px solid #dce6e1;border-radius:10px}.AgendaCalendar_month__gnQFg{min-width:560px}.AgendaCalendar_days__jkTpv,.AgendaCalendar_events__EbSHF,.AgendaCalendar_weekdays__nMHxn{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.AgendaCalendar_weekdays__nMHxn{background:#f3f8f5}.AgendaCalendar_weekdays__nMHxn span{text-align:center;padding:13px 0;font-size:12px}.AgendaCalendar_week__Fswx5{position:relative;min-height:103px;border-top:1px solid #e1e9e5;padding-top:43px}.AgendaCalendar_days__jkTpv{position:absolute;inset:0;pointer-events:none}.AgendaCalendar_days__jkTpv>div{padding:7px;border-right:1px solid #e5ece8;font-size:12px}.AgendaCalendar_days__jkTpv time{display:inline-grid;place-items:center;width:24px;height:24px}.AgendaCalendar_weekend__bY0h_{background:#f6f8f7}.AgendaCalendar_outside__lvps5{color:#9eaea6}.AgendaCalendar_today__D2GnN{border:1px solid #24654d;border-radius:50%;font-weight:700}.AgendaCalendar_holiday__MPQfM{display:inline-block;color:#a66c1a;font-size:9px;margin-left:3px}.AgendaCalendar_events__EbSHF{position:relative;gap:4px 0;padding:0 3px 8px}.AgendaCalendar_event__bSs50{text-align:left;padding:6px 7px;margin:0 2px;border:1px solid transparent;border-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;cursor:pointer}.AgendaCalendar_event__bSs50[aria-pressed=true]{border-color:#205c48;box-shadow:0 0 0 1px #205c48}.AgendaCalendar_registered__9FTy0{background:#dff2e8;color:#205c48}.AgendaCalendar_synced__oSYXR{background:#e0eff4;color:#345c6c}.AgendaCalendar_pending__Mcz_L{background:#fff1d8;color:#856225}.AgendaCalendar_more__40IOW{position:relative;display:block;width:100%;border:0;border-top:1px solid #e5ece8;padding:7px;background:#f8faf9;color:#205c48;font-size:11px;cursor:pointer}.AgendaCalendar_legend__h017d{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;font-size:10px}.AgendaCalendar_badge__op2hj,.AgendaCalendar_legend__h017d span{padding:6px 8px;border-radius:7px}.AgendaCalendar_badge__op2hj{display:inline-block;font-size:11px}.AgendaCalendar_detailIcon__F8E2n{display:inline-flex;padding:12px;background:#edf6f0;border-radius:12px;color:#24654d}.AgendaCalendar_detail__9_CvS h4{margin:15px 0 6px;font-size:17px;overflow-wrap:anywhere}.AgendaCalendar_detail__9_CvS dl{margin-top:20px;font-size:12px}.AgendaCalendar_detail__9_CvS dl>div{padding:10px 0;border-bottom:1px solid #e7ede9}.AgendaCalendar_detail__9_CvS dt{color:#657c71}.AgendaCalendar_detail__9_CvS dd{margin:5px 0 0;font-weight:600}.AgendaCalendar_readOnly__xRVOM{display:flex;gap:7px;align-items:flex-start}.AgendaCalendar_calendar__L3bOm button:focus-visible,.AgendaCalendar_calendar__L3bOm input:focus-visible,.AgendaCalendar_scroll__qGe3b:focus-visible,.AgendaCalendar_switch__3wl0f button:focus-visible{outline:2px solid #24654d;outline-offset:3px}@media (max-width:1150px){.AgendaCalendar_layout__bTzNJ{grid-template-columns:1fr}.AgendaCalendar_detail__9_CvS dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}}@media (max-width:640px){.AgendaCalendar_calendar__L3bOm{padding:12px}.AgendaCalendar_heading__0NMbL{flex-direction:column;gap:7px}.AgendaCalendar_surface__LX8TZ{padding:10px}}.vacaciones-calendar_switch__TExuK{display:inline-flex;gap:4px;padding:4px;border:1px solid #d9e6df;border-radius:12px;background:#f3f7f5}.vacaciones-calendar_switch__TExuK button{display:flex;align-items:center;gap:7px;padding:9px 16px;border:0;border-radius:9px;color:#526b60;background:transparent;cursor:pointer}.vacaciones-calendar_switch__TExuK button[aria-pressed=true]{background:#24654d;color:#fff;box-shadow:0 2px 5px #205c4820}.vacaciones-calendar_calendar__chrPu{padding:20px;color:#203c32}.vacaciones-calendar_heading__fvb_R{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.vacaciones-calendar_eyebrow__0M7WF{display:flex;align-items:center;gap:7px;color:#56806d;font-size:10px;letter-spacing:.12em}.vacaciones-calendar_heading__fvb_R h3{margin:9px 0;font-size:23px}.vacaciones-calendar_detail__HWhMA p,.vacaciones-calendar_heading__fvb_R p,.vacaciones-calendar_message__EIzjw{font-size:12px;line-height:1.6;color:#637a6f}.vacaciones-calendar_access___EALS{display:flex;align-items:center;gap:6px;font-size:10px;background:#edf5f0;border-radius:8px;padding:9px}.vacaciones-calendar_layout__mYPz5{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:18px;gap:18px;align-items:start}.vacaciones-calendar_detail__HWhMA,.vacaciones-calendar_surface__kB9a0{border:1px solid #dce6e1;border-radius:16px;background:#fff;padding:16px;min-width:0}.vacaciones-calendar_navigation__s55cU,.vacaciones-calendar_toolbar__WCHdS{display:flex;align-items:center;gap:9px}.vacaciones-calendar_toolbar__WCHdS{justify-content:space-between;flex-wrap:wrap}.vacaciones-calendar_navigation__s55cU h4{margin:0;text-transform:capitalize;font-size:16px;min-width:130px;text-align:center}.vacaciones-calendar_navigation__s55cU button,.vacaciones-calendar_navigation__s55cU input{border:1px solid #dce6e1;border-radius:8px;background:#fff;color:#205c48;padding:7px;font:inherit;font-size:12px}.vacaciones-calendar_navigation__s55cU button{display:flex;cursor:pointer}.vacaciones-calendar_scroll__jvm_Y{overflow-x:auto;border:1px solid #dce6e1;border-radius:10px}.vacaciones-calendar_month__NbrGA{min-width:560px}.vacaciones-calendar_days__n5rDW,.vacaciones-calendar_events___2iRY,.vacaciones-calendar_weekdays__C4QBT{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.vacaciones-calendar_weekdays__C4QBT{background:#f3f8f5}.vacaciones-calendar_weekdays__C4QBT span{text-align:center;padding:13px 0;font-size:12px}.vacaciones-calendar_week__aiJxG{position:relative;min-height:103px;border-top:1px solid #e1e9e5;padding-top:43px}.vacaciones-calendar_days__n5rDW{position:absolute;inset:0;pointer-events:none}.vacaciones-calendar_days__n5rDW>div{padding:7px;border-right:1px solid #e5ece8;font-size:12px}.vacaciones-calendar_days__n5rDW time{display:inline-grid;place-items:center;width:24px;height:24px}.vacaciones-calendar_weekend__FUEpQ{background:#f6f8f7}.vacaciones-calendar_outside__j40Jo{color:#9eaea6}.vacaciones-calendar_today__g_qDm{border:1px solid #24654d;border-radius:50%;font-weight:700}.vacaciones-calendar_holiday__F4ASq{display:inline-block;color:#a66c1a;font-size:9px;margin-left:3px}.vacaciones-calendar_events___2iRY{position:relative;gap:4px 0;padding:0 3px 8px}.vacaciones-calendar_event__rZlAZ{text-align:left;padding:6px 7px;margin:0 2px;border:1px solid transparent;border-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;cursor:pointer}.vacaciones-calendar_event__rZlAZ[aria-pressed=true]{border-color:#205c48;box-shadow:0 0 0 1px #205c48}.vacaciones-calendar_registered__v_Nff{background:#dff2e8;color:#205c48}.vacaciones-calendar_synced__56XBR{background:#e0eff4;color:#345c6c}.vacaciones-calendar_pending__jvI__{background:#fff1d8;color:#856225}.vacaciones-calendar_more__dQ5hP{position:relative;display:block;width:100%;border:0;border-top:1px solid #e5ece8;padding:7px;background:#f8faf9;color:#205c48;font-size:11px;cursor:pointer}.vacaciones-calendar_legend__65H2R{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;font-size:10px}.vacaciones-calendar_badge__XlAgg,.vacaciones-calendar_legend__65H2R span{padding:6px 8px;border-radius:7px}.vacaciones-calendar_badge__XlAgg{display:inline-block;font-size:11px}.vacaciones-calendar_detailIcon__Ikjc6{display:inline-flex;padding:12px;background:#edf6f0;border-radius:12px;color:#24654d}.vacaciones-calendar_detail__HWhMA h4{margin:15px 0 6px;font-size:17px;overflow-wrap:anywhere}.vacaciones-calendar_detail__HWhMA dl{margin-top:20px;font-size:12px}.vacaciones-calendar_detail__HWhMA dl>div{padding:10px 0;border-bottom:1px solid #e7ede9}.vacaciones-calendar_detail__HWhMA dt{color:#657c71}.vacaciones-calendar_detail__HWhMA dd{margin:5px 0 0;font-weight:600}.vacaciones-calendar_readOnly__c2H1k{display:flex;gap:7px;align-items:flex-start}.vacaciones-calendar_calendar__chrPu button:focus-visible,.vacaciones-calendar_calendar__chrPu input:focus-visible,.vacaciones-calendar_scroll__jvm_Y:focus-visible,.vacaciones-calendar_switch__TExuK button:focus-visible{outline:2px solid #24654d;outline-offset:3px}@media (max-width:1150px){.vacaciones-calendar_layout__mYPz5{grid-template-columns:1fr}.vacaciones-calendar_detail__HWhMA dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}}@media (max-width:640px){.vacaciones-calendar_calendar__chrPu{padding:12px}.vacaciones-calendar_heading__fvb_R{flex-direction:column;gap:7px}.vacaciones-calendar_surface__kB9a0{padding:10px}}.contract-info_modal__AjK8O{animation:contract-info_contractDialogEnter__CBT1Q .18s ease-out;width:min(820px,calc(100vw - 32px));max-height:90dvh;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #dce8e2;border-radius:20px;box-shadow:0 24px 70px rgba(15,45,34,.22);color:#203c32}@keyframes contract-info_contractDialogEnter__CBT1Q{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.contract-info_modal__AjK8O button{transition:background-color .16s ease,border-color .16s ease}.contract-info_details__yg8vz[open]>:not(summary){animation:contract-info_contractDetailEnter__f_G2u .16s ease-out}@keyframes contract-info_contractDetailEnter__f_G2u{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.contract-info_details__yg8vz[open]>:not(summary),.contract-info_modal__AjK8O{animation:none}.contract-info_modal__AjK8O button{transition:none}}.contract-info_header__bDRy8{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px;background:#f3f9f6;border-bottom:1px solid #dce8e2}.contract-info_heading__rDMMB{display:flex;align-items:center;gap:12px}.contract-info_heading__rDMMB h2{margin:0;font-size:20px}.contract-info_heading__rDMMB p{margin:5px 0 0;font-size:13px;color:#657c71;overflow-wrap:anywhere}.contract-info_body__VSz4_{padding:24px;display:grid;grid-gap:14px;gap:14px;overflow-y:auto;min-height:0;scrollbar-width:thin;scrollbar-color:#b5ccc1 transparent}.contract-info_person__ODfpL{display:flex;align-items:center;gap:14px;padding-bottom:8px}.contract-info_person__ODfpL>div{min-width:0}.contract-info_avatar__Uhk5Q{display:grid;place-items:center;flex-shrink:0;width:52px;height:52px;border-radius:16px;color:#24654d;background:#e7f3ed;border:1px solid #d2e7db;font-size:19px;font-weight:700}.contract-info_person__ODfpL h3{margin:6px 0;font-size:23px;line-height:1.3;overflow-wrap:anywhere}.contract-info_person__ODfpL p{margin:0;font-size:13px;line-height:1.6;color:#657c71}.contract-info_overview__cYfRD{padding:24px;border-radius:18px;border:1px solid #28674f;background:radial-gradient(ellipse at 95% 0,#397e60 0,transparent 65%),linear-gradient(135deg,#163b2f,#205740);color:#fff;box-shadow:0 8px 22px #173b2e1a}.contract-info_overview__cYfRD h3{margin:12px 0 8px;font-size:26px;line-height:1.25;letter-spacing:-.4px;color:inherit}.contract-info_overview__cYfRD p{margin:0;font-size:14px;line-height:1.65;color:#e1eee6}.contract-info_overviewError__3zyPX{background:linear-gradient(125deg,#702d2b,#93453c);border-color:#93453c}.contract-info_heroLabel__uILaQ{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;font-weight:700;letter-spacing:1.2px;color:#e1eee6}.contract-info_heroIcon___fGbZ{width:36px;height:36px;display:grid;place-items:center;background:#ffffff1a;border:1px solid #ffffff29;border-radius:12px}.contract-info_responsible__LrbhY{display:flex;align-items:center;gap:12px;background:#ffffff12;border:1px solid #ffffff26;border-radius:12px;padding:13px;margin-top:18px}.contract-info_responsible__LrbhY>svg{flex-shrink:0}.contract-info_responsible__LrbhY>div{flex:1 1;min-width:0}.contract-info_responsible__LrbhY span{display:block;font-size:9px;letter-spacing:.8px;color:#d5e7dc}.contract-info_responsible__LrbhY strong{display:block;font-size:14px;margin-top:5px;overflow-wrap:anywhere}.contract-info_heroButton__NVW4o{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:none;border-radius:8px;background:#fff;color:#174e38;padding:10px 12px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.contract-info_heroButton__NVW4o:hover{background:#e1f4e7}.contract-info_heroButton__NVW4o:focus-visible{outline:2px solid #fff;outline-offset:3px}.contract-info_overview__cYfRD .contract-info_heroHint__NIfJV{margin-top:9px;font-size:11px}.contract-info_nextAction__6PEkN{display:flex;gap:8px;align-items:flex-start;margin-top:16px;color:#e1eee6;font-size:12px;line-height:1.6}.contract-info_nextAction__6PEkN svg{flex-shrink:0;margin-top:2px}.contract-info_journey__bmdNL{padding:12px 6px 16px}.contract-info_steps__syKMK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;grid-gap:0;gap:0;padding:0;margin:0}.contract-info_steps__syKMK li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;color:#687d73;font-size:12px;line-height:1.4}.contract-info_steps__syKMK li:not(:last-child):after{content:"";position:absolute;height:2px;background:#dce8e2;top:15px;left:calc(50% + 20px);width:calc(100% - 40px)}.contract-info_steps__syKMK li>span{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;background:#fff;border:1px solid #ccdcd3;border-radius:50%}.contract-info_steps__syKMK .contract-info_stepCurrent__awWin{color:#174c38;font-weight:700}.contract-info_steps__syKMK .contract-info_stepCurrent__awWin>span,.contract-info_steps__syKMK .contract-info_stepDone__bdsbw>span{background:#24654d;border-color:#24654d;color:#fff}.contract-info_steps__syKMK .contract-info_stepCurrent__awWin>span{box-shadow:0 0 0 4px #e6f2ec}.contract-info_details__yg8vz{border:1px solid #dce8e2;border-radius:12px;background:#fff}.contract-info_details__yg8vz>summary{cursor:pointer;padding:15px 16px;font-size:13px;font-weight:600;line-height:1.6}.contract-info_details__yg8vz>summary:hover{background:#f6faf8;border-radius:12px}.contract-info_summaryIcon__I6ECa{display:inline-flex;vertical-align:middle;margin:0 8px;color:#39765d}.contract-info_detailCount__uUEor{float:right;font-size:11px;font-weight:500;color:#627a6e;padding:1px 6px;border-radius:6px;background:#f0f5f2}.contract-info_detailBody__0_LEF{padding:18px;display:grid;grid-gap:14px;gap:14px}.contract-info_details__yg8vz>summary::marker{color:#36795e}.contract-info_details__yg8vz>summary:focus-visible{outline:2px solid #36795e;outline-offset:-3px;border-radius:12px}.contract-info_details__yg8vz[open]>summary{border-bottom:1px solid #e2ece6}.contract-info_details__yg8vz>.contract-info_meta__JfUV1{padding:18px}.contract-info_adminLabel__x_du0{display:inline-block;margin-left:8px;font-size:10px;color:#657c71}.contract-info_nextSteps__27wyy{display:grid;grid-gap:12px;gap:12px;padding:18px;border-radius:14px;background:#f6f9f7;border:1px solid #e0eae4}.contract-info_nextSteps__27wyy p{margin:0;display:grid;grid-gap:5px;gap:5px;font-size:14px}.contract-info_nextSteps__27wyy span{color:#657c71;font-size:13px;line-height:1.6}.contract-info_emptyNote__2Wumy{margin:0;border-left:3px solid #adcbbb;padding:8px 14px;color:#657c71;font-size:13px;line-height:1.7}.contract-info_error__BrjU4{display:block;margin:0;border:1px solid #efccc7;background:#fff2ef;color:#992f2f;padding:12px 16px;border-radius:10px;font-size:13px;line-height:1.6}.contract-info_meta__JfUV1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0}.contract-info_meta__JfUV1 div{display:grid;grid-gap:6px;gap:6px}.contract-info_meta__JfUV1 dt,.contract-info_role__2ukrO{color:#657c71;font-size:12px;font-weight:600}.contract-info_meta__JfUV1 dd{margin:0;font-size:14px;overflow-wrap:anywhere}.contract-info_sectionTitle__W5JFE{margin:0 0 12px;font-size:15px}.contract-info_signers__Wpr7Z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.contract-info_card___kA8v{border:1px solid #dce8e2;border-radius:14px;padding:18px;display:grid;align-content:start;grid-gap:12px;gap:12px}.contract-info_name__dZnXn{font-size:16px;line-height:1.5;overflow-wrap:anywhere}.contract-info_badge__ZZQom{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;border-radius:20px;padding:6px 10px;font-size:12px;font-weight:600}.contract-info_signed__GWDqZ{background:#e6f5ed;color:#1d674b}.contract-info_pending__6Biof{background:#fff4d9;color:#8c640f}.contract-info_unknown__wu8DG{background:#eef2f6;color:#536779}.contract-info_rejected__kLRIo{background:#fdeceb;color:#a63838}.contract-info_date__gVSIx{margin:0;font-size:12px;line-height:1.6;color:#657c71}.contract-info_signingLinks__Vnubr{margin:16px 0;padding:16px;display:grid;grid-gap:14px;gap:14px;border:1px solid #cfe2d9;border-radius:14px;background:#f6fbf8}.contract-info_signingLinks__Vnubr h4{margin:0 0 4px;font-size:14px;color:#203c32}.contract-info_signingLinks__Vnubr>div:first-child>p{margin:0;color:#657c71;font-size:12px;line-height:1.5}.contract-info_signingLinkItem__43Lwa{display:grid;grid-gap:8px;gap:8px;border-top:1px solid #dce8e2;padding-top:12px}.contract-info_signingLinkItem__43Lwa strong{font-size:13px}.contract-info_linkRow__6Hv_E{display:flex;align-items:stretch;gap:8px;min-width:0}.contract-info_linkInput__Z4NGH{flex:1 1;min-width:0;padding:10px 12px;border:1px solid #cbdad2;border-radius:8px;background:#fff;color:#274237;font-size:12px}.contract-info_copyButton__bxdON:focus-visible,.contract-info_linkInput__Z4NGH:focus-visible{outline:2px solid #2a7857;outline-offset:2px}.contract-info_copyButton__bxdON{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border:1px solid #a9cfbc;border-radius:8px;background:#e7f5ed;color:#1d6148;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.contract-info_copyButton__bxdON:hover{background:#d8eee2}.contract-info_copyStatus__t_iRu{margin:0;color:#1d674b;font-size:12px}.contract-info_notice__lRahu{padding:12px 16px;border-radius:10px;background:#f1f6f4;font-size:13px;line-height:1.6}.contract-info_documents__Au4ak{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid #dce8e2;border-radius:14px}.contract-info_document__LlbF6{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;font-size:13px}.contract-info_document__LlbF6 strong{display:flex;align-items:center;gap:8px}.contract-info_recovery__lFWSL{display:grid;grid-gap:16px;gap:16px;padding:18px;border:1px solid #cfe2d9;border-radius:14px;background:#f6fbf8}.contract-info_recoveryGrid__4QEc5{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.contract-info_recoveryGrid__4QEc5 .contract-info_card___kA8v{background:#fff;padding:14px}.contract-info_recoveryButton__ZSuAW{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;border:1px solid #23664c;border-radius:9px;background:#23664c;color:#fff;font-size:12px;font-weight:600;cursor:pointer}.contract-info_recoveryButton__ZSuAW:hover:not(:disabled){background:#194e39}.contract-info_recoveryButton__ZSuAW:disabled{opacity:.5;cursor:not-allowed}.contract-info_recoveryButton__ZSuAW:focus-visible{outline:2px solid #2a7857;outline-offset:3px}.contract-info_footer__v_Vle{flex-shrink:0;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:16px 24px;border-top:1px solid #dce8e2}@media (max-width:640px){.contract-info_meta__JfUV1,.contract-info_signers__Wpr7Z{grid-template-columns:1fr}.contract-info_body__VSz4_,.contract-info_header__bDRy8{padding:18px}.contract-info_heading__rDMMB h2{font-size:18px}.contract-info_linkRow__6Hv_E{flex-direction:column}.contract-info_copyButton__bxdON{width:100%}.contract-info_steps__syKMK{gap:0}.contract-info_steps__syKMK li{font-size:10px}.contract-info_overview__cYfRD{padding:18px}.contract-info_overview__cYfRD h3{font-size:23px}.contract-info_person__ODfpL h3{font-size:20px}.contract-info_avatar__Uhk5Q{width:42px;height:42px;font-size:15px}.contract-info_responsible__LrbhY{flex-wrap:wrap}.contract-info_heroButton__NVW4o{width:100%}.contract-info_details__yg8vz>summary{padding:13px 10px}.contract-info_detailCount__uUEor{float:none;display:block;margin:7px 0 0 28px;width:-moz-fit-content;width:fit-content}.contract-info_detailBody__0_LEF{padding:12px}}.contracts-motion_page__ab05A button{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.contracts-motion_page__ab05A button:enabled:active{box-shadow:inset 0 2px 5px rgba(20,60,45,.16)}.contracts-motion_status__s8niF{animation:contracts-motion_statusNotice__zAu0d .9s ease-out}.contracts-motion_spinner__Kzx__{flex-shrink:0;animation:contracts-motion_spin__tEtpX 1s linear infinite}.contracts-motion_progress__dVw6F{display:flex;align-items:center;gap:9px;color:#315e4e}@keyframes contracts-motion_spin__tEtpX{to{transform:rotate(1turn)}}@keyframes contracts-motion_statusNotice__zAu0d{0%{box-shadow:0 0 0 4px rgba(102,141,126,.22)}to{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.contracts-motion_page__ab05A button{transition:none}.contracts-motion_spinner__Kzx__,.contracts-motion_status__s8niF{animation:none}}.aprobaciones_body__Huo1L{padding:24px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;min-width:0}.aprobaciones_summary__y9g_L{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}.aprobaciones_summary__y9g_L>div{background:#f4f8f6;border:1px solid #dce8e2;border-radius:12px;padding:18px;display:grid;grid-gap:6px;gap:6px}.aprobaciones_assignmentInfo__FPYMn{min-width:200px;max-width:320px;vertical-align:top}.aprobaciones_assignmentInfo__FPYMn span{display:block;margin-bottom:4px;overflow-wrap:anywhere;font-size:12px}.aprobaciones_assignmentInfo__FPYMn strong{color:#234f40}.aprobaciones_assignmentDetail__1rD3f{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border:1px solid #dce8e2;border-radius:10px;background:#f4f8f6;font-size:13px;overflow-wrap:anywhere}.aprobaciones_assignmentDetail__1rD3f strong{color:#205d49;font-size:14px}.aprobaciones_summary__y9g_L strong{color:#205d49;font-size:26px}.aprobaciones_summary__y9g_L span{color:#51675d;font-size:13px}.aprobaciones_actions__61OzQ,.aprobaciones_filters__7Qv_E{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.aprobaciones_modal__5J5kt{width:min(760px,95vw);max-height:90vh;overflow-y:auto}.aprobaciones_reviewModal__H0vGJ{display:flex;flex-direction:column;overflow:hidden;border-radius:20px}.aprobaciones_reviewModal__H0vGJ>footer,.aprobaciones_reviewModal__H0vGJ>header{flex-shrink:0}.aprobaciones_reviewModal__H0vGJ>.aprobaciones_body__Huo1L{overflow-y:auto;min-height:0;scrollbar-width:thin;scrollbar-color:#b5ccc1 transparent}.aprobaciones_reviewHero__57oSS{padding:22px;border-radius:16px;color:#fff;background:radial-gradient(ellipse at top right,#397e60,transparent 70%),#194b38}.aprobaciones_reviewEyebrow___Wq3g{display:flex;align-items:center;gap:9px;font-size:10px;font-weight:700;letter-spacing:1px;color:#d7eade}.aprobaciones_reviewHero__57oSS h4{color:#fff;font-size:23px;line-height:1.3;margin:14px 0 9px}.aprobaciones_reviewHero__57oSS p{color:#e1eee6;font-size:13px;line-height:1.7;margin:0}.aprobaciones_reviewOwner__6N7v3{display:grid;grid-gap:5px;gap:5px;margin-top:16px;padding:12px 14px;background:#ffffff12;border:1px solid #ffffff26;border-radius:10px}.aprobaciones_reviewOwner__6N7v3 small,.aprobaciones_reviewOwner__6N7v3 span{color:#d7eade;font-size:11px}.aprobaciones_reviewOwner__6N7v3 strong{font-size:14px}.aprobaciones_reviewStep__kdPT8{border:1px solid #dce8e2;border-radius:14px;padding:18px;display:grid;grid-gap:14px;gap:14px;min-width:0}.aprobaciones_reviewStep__kdPT8 h4{display:flex;align-items:center;gap:9px;margin:0;font-size:15px;color:#203c32}.aprobaciones_reviewStep__kdPT8 h4>span{display:grid;place-items:center;width:27px;height:27px;flex-shrink:0;border-radius:50%;background:#e7f3ec;color:#205d49;font-size:12px}.aprobaciones_recipientFlow__6_mkS{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.aprobaciones_recipientFlow__6_mkS>div{display:grid;align-content:start;grid-gap:8px;gap:8px;border:1px solid #e1e9e5;padding:14px;border-radius:10px;min-width:0}.aprobaciones_recipientFlow__6_mkS .aprobaciones_firstRecipient__KISRu{border-color:#bfdccc;background:#f0f8f3}.aprobaciones_recipientFlow__6_mkS span{color:#4c7161;font-size:10px;font-weight:700}.aprobaciones_recipientFlow__6_mkS strong{font-size:14px;color:#203c32;overflow-wrap:anywhere}.aprobaciones_recipientFlow__6_mkS small{font-size:12px;color:#5f786c;line-height:1.6;overflow-wrap:anywhere}.aprobaciones_flowArrow__w2dlN{color:#4c7161}.aprobaciones_annexNote__NZHY0,.aprobaciones_decisionNote__c7qPE{margin:0;color:#5f786c;font-size:13px;line-height:1.7}.aprobaciones_annexNote__NZHY0{padding:10px 12px;background:#f5f8f6;border-left:3px solid #bfdccc;border-radius:4px;font-size:12px}.aprobaciones_reviewDetails__daPpq{border:1px solid #dce8e2;border-radius:10px}.aprobaciones_reviewDetails__daPpq summary{padding:14px;cursor:pointer;font-size:13px;font-weight:600;color:#205d49}.aprobaciones_reviewDetails__daPpq summary:focus-visible{outline:2px solid #205d49;outline-offset:-3px}.aprobaciones_field__ZOt3r{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;grid-gap:8px;gap:8px;font-weight:600}.aprobaciones_field__ZOt3r select{width:100%;min-width:0}.aprobaciones_modal__5J5kt .drawerHeader{padding:20px 24px;border-bottom:1px solid #dce8e2}.aprobaciones_modal__5J5kt .drawerActions{padding:16px 24px}.aprobaciones_modal__5J5kt button:disabled{opacity:.5;cursor:not-allowed}.aprobaciones_field__ZOt3r select,.aprobaciones_filters__7Qv_E select{background:#fff;border:1px solid #ccd9d2;border-radius:8px;padding:12px;max-width:100%}.aprobaciones_success__Kkift{display:flex;align-items:center;gap:10px;background:#e9f5ee;color:#205d49;border-radius:8px;padding:14px}.aprobaciones_page__SbQHb small{overflow-wrap:anywhere}.aprobaciones_groupRow__c9vbh td{background:#f3f8f6;color:#235744;font-weight:700;border-top:1px solid #dce8e2;padding:10px 14px}.aprobaciones_rejectButton__4omgd{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d48a8a;border-radius:8px;background:#fff5f5;color:#a22929;font-weight:700;padding:10px 14px;cursor:pointer}.aprobaciones_rejectButton__4omgd:hover{background:#ffe8e8}.aprobaciones_field__ZOt3r textarea{width:100%;box-sizing:border-box;border:1px solid #ccd9d2;border-radius:8px;padding:12px;font:inherit;resize:vertical}.aprobaciones_reassignWarning__l2yJ9{margin:0;border:1px solid #e6c98a;border-radius:10px;background:#fff8e8;color:#765318;padding:12px 14px}@media (max-width:900px){.aprobaciones_summary__y9g_L{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.aprobaciones_recipientFlow__6_mkS{grid-template-columns:1fr}.aprobaciones_flowArrow__w2dlN{justify-self:center;transform:rotate(90deg)}.aprobaciones_reviewHero__57oSS,.aprobaciones_reviewStep__kdPT8{padding:15px}.aprobaciones_body__Huo1L{padding:16px}.aprobaciones_summary__y9g_L{grid-template-columns:1fr}.aprobaciones_filters__7Qv_E>*{width:100%}}.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:100%;min-height:0;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;min-height:0;overflow-y:auto;scrollbar-width:none;padding:14px 10px}.Sidebar_nav__UYp9j::-webkit-scrollbar{display:none}.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%;display:inline-block;flex-shrink:0;height:6px;position:relative;width:6px}.Topbar_sessionDot__bdkzt:after{animation:Topbar_sessionPulse__xYRm4 2.4s ease-out infinite;background:var(--green);border-radius:inherit;content:"";inset:-2px;pointer-events:none;position:absolute}@keyframes Topbar_sessionPulse__xYRm4{0%{opacity:.45;transform:scale(.6)}75%,to{opacity:0;transform:scale(1.8)}}.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_sessionDot__bdkzt:after{animation:none;opacity:0}.Topbar_logoutButton__SDiL0:before{transition:none}}