:root{--bg:#f8ffbe;--surface:#fff7e6;--card:#f8fbf8;--text:#1b221b;--muted:#667566;--brand:#71b77b;--brand-2:#5d9866;--err:#d25646;--stroke:208, 219, 208;--fs-1:12px;--fs-2:13px;--fs-3:18px;--radius-lg:18px;--shadow-md:0 6px 18px #00000014;--tr:.18s ease;--font:system-ui, -apple-system, Segoe UI, Roboto, Inter, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji"}html[data-theme=dark]{--bg:#060a07;--surface:#0e120f;--card:#111712;--text:#e9f0ea;--muted:#aab6ac;--brand:#6daa74;--brand-2:#2b4a34;--err:#e06d5d;--stroke:45, 62, 50;--shadow-md:0 10px 24px #00000059}html,body,._layout_bpv44_50,._sidebar_bpv44_51,._main_bpv44_52,._card_bpv44_53,._btn_bpv44_54,._item_bpv44_55,._tile_bpv44_56{transition:background-color var(--tr), color var(--tr), border-color var(--tr), box-shadow var(--tr), filter var(--tr)}._layout_bpv44_50{background:var(--bg);height:100dvh;color:var(--text);font-family:var(--font);grid-template-columns:280px 1fr;gap:14px;padding:14px;display:grid}._layout_bpv44_50._isCollapsed_bpv44_73{grid-template-columns:100px 1fr}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51{width:100px}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._brand_bpv44_81{justify-content:space-between;gap:10px}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._brand_bpv44_81 ._toggle_bpv44_86{order:-1;margin:0}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._brand_bpv44_81 img{order:0}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._brandText_bpv44_96,._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._itemTxt_bpv44_97,._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._userMeta_bpv44_98{display:none}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._item_bpv44_55{justify-content:center;padding:12px}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._menu_bpv44_107{gap:10px}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._user_bpv44_98{justify-content:center;padding:8px}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._avatar_bpv44_116{width:36px;height:36px}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._btn_bpv44_54{justify-content:center;padding:12px;font-size:0}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._btn_bpv44_54 ._itemIco_bpv44_128{width:22px;height:22px}._sidebar_bpv44_51{background:linear-gradient(180deg, var(--brand-2), color-mix(in oklab, var(--brand-2) 75%, black));color:#fff;border-radius:var(--radius-lg);width:280px;min-height:0;box-shadow:var(--shadow-md);transition:width var(--tr);z-index:1;flex-direction:column;gap:12px;padding:12px;display:flex;position:relative;overflow:hidden}html[data-theme=dark] ._sidebar_bpv44_51{box-shadow:0 8px 28px #0006}._brand_bpv44_81{flex:none;align-items:center;gap:10px;display:flex}._brand_bpv44_81 img{order:1}._brandText_bpv44_96{flex-direction:column;order:2;line-height:1.1;display:flex}._brand_bpv44_81 ._toggle_bpv44_86{order:3;margin-left:auto}._brand_bpv44_81 img{object-fit:cover;background:#fff;border:2px solid #ffffff90;border-radius:10px;width:40px;height:40px}._toggle_bpv44_86{color:#2f3d2f;cursor:pointer;-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);appearance:none;width:34px;height:34px;transition:filter var(--tr), transform .12s ease;background:#ffffffd9;border:1px solid #fff;border-radius:10px;outline:none;place-items:center;display:grid;position:static;box-shadow:0 4px 12px #0000002e}._toggle_bpv44_86:hover{filter:brightness(.98)}._toggle_bpv44_86:active{transform:scale(.98)}._toggle_bpv44_86:focus-visible{outline-offset:2px;outline:2px solid #2f3d2f}._menu_bpv44_107{scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;gap:6px;padding-right:8px;display:grid;overflow:hidden auto}._menu_bpv44_107:before,._menu_bpv44_107:after{content:"";pointer-events:none;z-index:1;height:12px;position:sticky;left:0;right:0}._menu_bpv44_107:before{background:linear-gradient(#0000,#0000 40%,#0002 100%);top:0}._menu_bpv44_107:after{background:linear-gradient(#0002,#0000 60%);bottom:0}._menu_bpv44_107::-webkit-scrollbar{width:8px}._menu_bpv44_107::-webkit-scrollbar-track{background:#00000010;border-radius:10px}._menu_bpv44_107::-webkit-scrollbar-thumb{background:#fff5;border:2px solid #0000;border-radius:10px}._menu_bpv44_107:hover::-webkit-scrollbar-thumb{background:#fff8}._menu_bpv44_107{scrollbar-width:thin;scrollbar-color:#fff6 #00000010}html[data-theme=dark] ._menu_bpv44_107::-webkit-scrollbar-track{background:#0002}html[data-theme=dark] ._menu_bpv44_107::-webkit-scrollbar-thumb{background:#fff3}html[data-theme=dark] ._menu_bpv44_107{scrollbar-color:#fff5 #00000030}._item_bpv44_55{appearance:none;text-align:left;background:color-mix(in oklab, #fff 10%, var(--brand-2));color:#fff;cursor:pointer;transition:transform 80ms, filter var(--tr), background var(--tr), box-shadow var(--tr);border:0;border-radius:12px;outline:none;align-items:center;gap:10px;padding:9px 10px;display:flex}._item_bpv44_55:hover{filter:brightness(1.07);transform:translateY(-1px)}._itemDisabled_bpv44_315{background:color-mix(in oklab, #425742 74%, var(--brand-2));color:#ffffffa3;border:1px dashed #ffffff2e;box-shadow:inset 0 0 0 1px #ffffff0a}._itemDisabled_bpv44_315:hover{filter:none;transform:none}._itemDisabled_bpv44_315:focus-visible{box-shadow:inset 0 0 0 2px #ffffff29,0 0 0 3px #ffffff14}._itemDisabled_bpv44_315 ._itemIco_bpv44_128{filter:grayscale()opacity(.68)}._itemDisabled_bpv44_315 ._itemTxt_bpv44_97{opacity:.88}._item_bpv44_55:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, #fff 85%, var(--brand-2)) inset, 0 0 0 3px color-mix(in oklab, var(--brand-2) 50%, transparent)}._active_bpv44_345{background:color-mix(in oklab, var(--card) 60%, var(--brand-2));color:#152015;box-shadow:0 0 0 2px color-mix(in oklab, var(--card) 72%, transparent) inset, 0 2px 8px color-mix(in oklab, var(--brand-2) 16%, transparent);font-weight:900}html[data-theme=dark] ._item_bpv44_55{background:color-mix(in oklab, #fff 4%, var(--brand-2))}html[data-theme=dark] ._item_bpv44_55:hover{filter:none;background:color-mix(in oklab, #fff 7%, var(--brand-2))}html[data-theme=dark] ._itemDisabled_bpv44_315{background:color-mix(in oklab, #121814 86%, var(--brand-2));color:#ffffff80;border-color:#ffffff1a}html[data-theme=dark] ._itemDisabled_bpv44_315:hover{background:color-mix(in oklab, #121814 86%, var(--brand-2))}html[data-theme=dark] ._active_bpv44_345{background:color-mix(in oklab, var(--card) 55%, var(--brand-2));color:#eaf3ec;box-shadow:0 0 0 2px color-mix(in oklab, var(--card) 25%, transparent) inset, 0 6px 20px #00000059}._itemIco_bpv44_128{object-fit:contain;filter:drop-shadow(0 1px #0002);width:20px;height:20px}._itemTxt_bpv44_97{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-theme=dark] ._itemIco_bpv44_128,html[data-theme=dark] ._tileIco_bpv44_395,html[data-theme=dark] ._headerLogo_bpv44_396{filter:brightness(.95)saturate(1.05)contrast(1.02)}._foot_bpv44_401{background:linear-gradient(#0000,#0001 70%);border-radius:12px 12px 0 0;flex:none;gap:10px;margin-top:auto;padding-top:6px;display:grid}._user_bpv44_98{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:6px;display:flex}._user_bpv44_98:hover{background:#ffffff14}._user_bpv44_98:focus-visible{outline-offset:2px;outline:2px solid #fff}._sidebar_bpv44_51 ._avatar_bpv44_116{object-fit:cover;background:#fff3;border-radius:50%;width:28px;height:28px}._userMeta_bpv44_98{min-width:0;line-height:1.1;display:grid}._userMeta_bpv44_98 small{opacity:.9}._userNameSrOnly_bpv44_452{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._userNameViewport_bpv44_464{white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}._userNameTrack_bpv44_472{width:max-content;min-width:100%;animation:12s linear infinite _sidebarUserMarquee_bpv44_1;display:flex}._userNameText_bpv44_479{white-space:nowrap;flex:none;padding-right:28px;display:inline-block}@keyframes _sidebarUserMarquee_bpv44_1{0%{transform:translate(0)}to{transform:translate(-50%)}}:where(._btn_bpv44_54,._toggle_bpv44_86){appearance:none;outline:none}._btn_bpv44_54{border:1px solid rgb(var(--stroke));cursor:pointer;letter-spacing:.2px;color:var(--text);width:100%;transition:transform 80ms ease, box-shadow var(--tr), background var(--tr), color var(--tr), border-color var(--tr), filter var(--tr);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:800;display:inline-flex}._btn_bpv44_54:hover{filter:brightness(1.03);transform:translateY(-1px)}._btn_bpv44_54:active{transform:translateY(0)}._btn_bpv44_54:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 40%, transparent)}._btnPrimary_bpv44_533{background:linear-gradient(180deg, var(--brand), var(--brand-2));color:#fff;border-color:color-mix(in oklab, var(--brand-2) 35%, black);box-shadow:0 2px 10px color-mix(in oklab, var(--brand) 22%, transparent)}._btnSecondary_bpv44_541{color:var(--text);border-color:rgb(var(--stroke));background:#fff;box-shadow:0 1px 4px #0000000f}._sidebar_bpv44_51 ._foot_bpv44_401 ._btn_bpv44_54:not(._danger_bpv44_549){color:#3b2a1e;background:linear-gradient(#f6d28b,#e9be74);border-color:oklab(28.8324% .0180223 .103137);box-shadow:0 2px 10px oklab(82.3782% .0180223 .103137/.22)}._sidebar_bpv44_51 ._foot_bpv44_401 ._btn_bpv44_54:not(._danger_bpv44_549):hover{filter:brightness(1.02)}._sidebar_bpv44_51 ._foot_bpv44_401 ._btn_bpv44_54:not(._danger_bpv44_549) ._itemIco_bpv44_128{filter:none}._danger_bpv44_549{color:#fff;background:#e26757;border-color:oklab(23.1213% .136516 .0770112);box-shadow:0 2px 10px oklab(66.0608% .136516 .0770112/.22)}._danger_bpv44_549:hover{filter:brightness(1.02)}._danger_bpv44_549 ._itemIco_bpv44_128{filter:none}html[data-theme=dark] ._danger_bpv44_549{background:#cf6a5b;border-color:oklab(19.1674% .113332 .0651007);box-shadow:0 6px 18px #cf6a5b40}._main_bpv44_52{z-index:0;background:var(--surface);min-height:0;color:var(--text);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid rgb(var(--stroke));flex-direction:column;padding:16px;display:flex;position:relative;overflow:hidden}._contentShell_bpv44_603{flex:auto;min-height:0;display:flex;overflow:hidden}._topbar_bpv44_611{flex:none;justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._topLeft_bpv44_619{gap:4px;display:grid}._title_bpv44_624{color:var(--text);margin:0;font-size:22px;font-weight:900}._crumb_bpv44_631{color:var(--muted);margin:0}._headerInfo_bpv44_636{background:var(--card);border:1px solid rgb(var(--stroke));box-shadow:var(--shadow-md);border-radius:12px;align-items:center;gap:14px;min-height:56px;padding:8px 14px;display:flex}._headerLogo_bpv44_396{object-fit:cover;background:#fff;border:1px solid #0000001a;border-radius:10px;width:40px;height:40px}._headerText_bpv44_657{flex-direction:column;margin-right:12px;line-height:1.1;display:flex}._headerClock_bpv44_664{font-size:var(--fs-2);color:var(--text);flex-direction:column;justify-content:center;margin-left:auto;display:flex}._headerClock_bpv44_664 b{font-weight:900;font-size:var(--fs-3);color:var(--brand-2)}._headerActions_bpv44_680{align-items:center;gap:8px;margin-left:12px;display:flex}._actionBtn_bpv44_687{appearance:none;width:32px;height:32px;color:var(--muted);cursor:pointer;transition:filter var(--tr), transform 80ms ease;background:#fff;border:0;border-radius:8px;place-items:center;display:grid;position:relative;box-shadow:0 1px 3px #0000000f}._actionBtn_bpv44_687:hover{filter:brightness(1.02);transform:translateY(-1px)}._actionBtn_bpv44_687:active{transform:translateY(0)}._actionBtn_bpv44_687:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-2) 50%, transparent);outline-offset:2px}._actionBtn_bpv44_687[data-on=true]{background:color-mix(in oklab, var(--brand-2) 18%, #fff);color:var(--text);box-shadow:0 2px 10px color-mix(in oklab, var(--brand-2) 25%, transparent)}._notifBtn_bpv44_723{color:var(--text)}._notifBadge_bpv44_727{color:#fff;background:#ef6a50;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:12px;font-weight:800;display:flex;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #fff}._kpis_bpv44_746{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}._kpi_bpv44_746{background:var(--card);border:1px solid rgb(var(--stroke));box-shadow:var(--shadow-md);border-radius:14px;gap:6px;padding:12px;display:grid}._kpiTop_bpv44_763{justify-content:space-between;align-items:center;display:flex}._trend_bpv44_769{background:#fff;border-radius:999px;padding:2px 8px;font-size:12px}._up_bpv44_776{color:color-mix(in oklab, var(--brand-2) 80%, black)}._down_bpv44_780{color:var(--err)}._kpiVal_bpv44_784{color:var(--text);font-size:24px;font-weight:900}._linkTiny_bpv44_790{color:var(--brand-2);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:700}._panels_bpv44_799{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}._card_bpv44_53{background:var(--card);border:1px solid rgb(var(--stroke));min-height:160px;box-shadow:var(--shadow-md);border-radius:14px;grid-template-rows:auto 1fr;display:grid}._cardHd_bpv44_816{border-bottom:1px solid rgb(var(--stroke));padding:10px 12px}._cardHd_bpv44_816 h4{color:var(--text);margin:0;font-weight:900}._cardBd_bpv44_827,._cardBdGhost_bpv44_828{color:var(--muted);place-items:center;padding:12px;display:grid}._miniList_bpv44_835{gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}._miniList_bpv44_835 li{justify-content:space-between;display:flex}._quickGrid_bpv44_849{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}._tile_bpv44_56{border:1px solid rgb(var(--stroke));cursor:pointer;box-shadow:var(--shadow-md);transition:transform 80ms, filter var(--tr), border-color var(--tr);background:#fff;border-radius:14px;place-items:center;gap:8px;padding:16px;display:grid}._tile_bpv44_56:hover{border-color:rgb(var(--stroke));transform:translateY(-2px)}._tileIco_bpv44_395{width:28px;height:28px}._tileTxt_bpv44_879{color:var(--text);font-weight:800}._skel_bpv44_885{opacity:.6;animation:1.4s ease-in-out infinite _pulse_bpv44_1}@keyframes _pulse_bpv44_1{0%,to{filter:brightness(.96)}50%{filter:brightness(1.04)}}button::-moz-focus-inner{border:0}@media (width<=1000px){._kpis_bpv44_746,._panels_bpv44_799{grid-template-columns:repeat(2,1fr)}._quickGrid_bpv44_849{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){._layout_bpv44_50{grid-template-columns:1fr}._sidebar_bpv44_51{flex-direction:row}._menu_bpv44_107{grid-auto-flow:column;overflow:auto hidden}._panels_bpv44_799,._kpis_bpv44_746{grid-template-columns:1fr}._quickGrid_bpv44_849{grid-template-columns:repeat(2,1fr)}}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{color:var(--text);border:1px solid rgba(var(--stroke), .85);background-color:#182119}html[data-theme=dark] ._trend_bpv44_769,html[data-theme=dark] ._chip_bpv44_957,html[data-theme=dark] ._badge_bpv44_958{color:var(--text);border:1px solid rgba(var(--stroke), .75);background-color:#182119}html[data-theme=dark] ._card_bpv44_53{background:var(--card);border-color:rgba(var(--stroke), .85);box-shadow:0 10px 28px #00000059}html[data-theme=dark] ._tile_bpv44_56{border-color:rgba(var(--stroke), .75);background:#161e17}._modalOverlay_bpv44_977{z-index:9999;-webkit-backdrop-filter:saturate(120%)blur(2px);backdrop-filter:saturate(120%)blur(2px);background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._modalCardLg_bpv44_989{background:var(--surface);width:min(760px,96vw);color:var(--text);border:1px solid rgb(var(--stroke));border-radius:18px;gap:16px;padding:28px 32px;display:grid;position:relative;box-shadow:0 10px 30px #0006}._modalTitle_bpv44_1002{margin:0 0 8px;font-weight:900}._modalCloseX_bpv44_1007{cursor:pointer;color:var(--muted);background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:12px;right:12px}._modalCloseX_bpv44_1007:hover{color:var(--text)}._formRow_bpv44_1023{gap:10px;display:grid}._inputWrap_bpv44_1028{position:relative}._inputEye_bpv44_1032{background:var(--card);width:100%;color:var(--text);border:1px solid rgb(var(--stroke));border-radius:12px;padding:10px 44px 10px 12px}._eyeBtn_bpv44_1041{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:32px;height:32px;transition:background .15s,transform .15s;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._eyeBtn_bpv44_1041:hover{background:#ffffff17;transform:translateY(-50%)scale(1.02)}._eyeImg_bpv44_1062{opacity:.9;filter:brightness(1.6)contrast(1.2)}._alertInline_bpv44_1067{background:#ff00001f;border-radius:8px;margin:0;padding:6px 10px}._modalActions_bpv44_1074{justify-content:end;gap:12px;display:flex}._btnCancelAlt_bpv44_1080{background:color-mix(in oklab, var(--card) 70%, #000);color:var(--text);border:1px solid rgb(var(--stroke));opacity:.95}._modalActions_bpv44_1074 ._btnGuardar_bpv44_1087{background:var(--brand-2);color:#fff;border:none;font-weight:600;transition:background .2s,transform .15s;box-shadow:0 3px #00000040}._modalActions_bpv44_1074 ._btnGuardar_bpv44_1087:hover{background:color-mix(in srgb, var(--brand-2) 85%, #000);transform:translateY(-1px)}._modalCardXl_bpv44_1102{background:var(--surface);width:min(980px,100%);color:var(--text);border:1px solid rgb(var(--stroke));border-radius:16px;padding:20px 20px 16px;position:relative;box-shadow:0 12px 40px #00000040}._modalHeader_bpv44_1113{margin-bottom:12px}._modalSubtitle_bpv44_1117{color:var(--muted);margin:0;font-size:14px}._modalCardXl_bpv44_1102 ._modalCloseX_bpv44_1007{top:10px;right:10px}._profileGrid_bpv44_1128{grid-template-columns:320px 1fr;gap:20px;display:grid}@media (width<=880px){._profileGrid_bpv44_1128{grid-template-columns:1fr}}._avatarPanel_bpv44_1140{background:var(--card);border:1px solid rgb(var(--stroke));border-radius:12px;padding:16px}._avatarPreview_bpv44_1147{place-items:center;margin-bottom:12px;display:grid;position:relative}._modalCardXl_bpv44_1102 ._avatar_bpv44_116{object-fit:cover;border:2px solid rgb(var(--stroke));background:linear-gradient(#e5e7eb,#cbd5e1);border-radius:999px;width:120px;height:120px;box-shadow:0 2px 10px #00000014}._avatarClickable_bpv44_1164{cursor:pointer}._avatarSpinner_bpv44_1168{place-items:center;display:grid;position:absolute;inset:0}._avatarSpinner_bpv44_1168:after{content:"";border:3px solid #0000;border-top-color:var(--brand);border-left-color:var(--brand);border-radius:50%;width:28px;height:28px;animation:1s linear infinite _spin_bpv44_1}@keyframes _spin_bpv44_1{to{transform:rotate(360deg)}}._avatarActions_bpv44_1192{grid-template-columns:1fr;gap:8px;margin-bottom:8px;display:grid}._fileInput_bpv44_1199{display:none}._helperText_bpv44_1203{color:var(--muted);margin:4px 0 10px 2px;font-size:12px}._noteCard_bpv44_1209{border:1px dashed rgb(var(--stroke));background:0 0;border-radius:10px;padding:10px 12px}._noteTitle_bpv44_1216{color:var(--muted);font-size:12px;font-weight:700}._noteText_bpv44_1222{margin:2px 0 0;font-size:13px}._formPanel_bpv44_1227{background:var(--card);border:1px solid rgb(var(--stroke));border-radius:12px;padding:16px}._sectionTitle_bpv44_1234{margin:0 0 8px;font-size:16px;font-weight:700}._formGrid_bpv44_1240{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}@media (width<=880px){._formGrid_bpv44_1240{grid-template-columns:1fr}}._field_bpv44_1252{flex-direction:column;gap:6px;display:flex}._label_bpv44_1258{color:var(--muted);font-size:12px}._input_bpv44_1028,._select_bpv44_1264{border:1px solid rgb(var(--stroke));height:38px;color:var(--text);appearance:none;background:#fff;border-radius:10px;outline:none;padding:8px 10px;transition:border-color .15s,box-shadow .15s}html[data-theme=dark] ._input_bpv44_1028,html[data-theme=dark] ._select_bpv44_1264{color:var(--text);border-color:rgba(var(--stroke), .85);background:#182119}._input_bpv44_1028:focus,._select_bpv44_1264:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 25%, transparent)}._inputError_bpv44_1290{border-color:var(--err)}._errorMsg_bpv44_1294{color:var(--err);font-size:12px}._formActions_bpv44_1299{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}._btnPrimary_bpv44_533{background:var(--brand);color:#fff;box-shadow:inset 0 -2px #00000026}._btnPrimary_bpv44_533:hover{background:var(--brand-2)}._btnGuardar_bpv44_1087{background:var(--brand);color:#fff;box-shadow:inset 0 -2px #00000026}._btnGuardar_bpv44_1087:hover{background:var(--brand-2)}._btnCancelAlt_bpv44_1080{color:#fff;background:#9ca3af}._btnCancelAlt_bpv44_1080:hover{background:#6b7280}._btnWarn_bpv44_1335{color:#744210;background:#f1e4d2;border:1px solid #6e4913}._btnDangerGhost_bpv44_1341{color:#d14343;background:0 0;border:1px solid #d14343}._isBusy_bpv44_1347{pointer-events:none;opacity:.92}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html:not([data-theme=dark]) ._sidebar_bpv44_51 ._user_bpv44_98{color:var(--text);border:1px solid rgb(var(--stroke));background:#c5e2b7;padding:8px 10px;box-shadow:0 1px 6px #00000014}html:not([data-theme=dark]) ._sidebar_bpv44_51 ._user_bpv44_98:hover{filter:brightness(.98);background:#cbeeba}html:not([data-theme=dark]) ._sidebar_bpv44_51 ._avatar_bpv44_116{background:#eef2ee;box-shadow:inset 0 0 0 1px #0000000f}html:not([data-theme=dark]) ._sidebar_bpv44_51 ._userMeta_bpv44_98 b{color:var(--text)}html:not([data-theme=dark]) ._sidebar_bpv44_51 ._userMeta_bpv44_98 small{color:var(--muted);opacity:.9}html[data-theme=dark] ._sidebar_bpv44_51 ._user_bpv44_98{color:#fff;background:0 0}html[data-theme=dark] ._sidebar_bpv44_51 ._user_bpv44_98:hover{background:#ffffff0f}html[data-theme=dark] ._sidebar_bpv44_51 ._avatar_bpv44_116{background:#2a332a;box-shadow:inset 0 0 0 1px #ffffff14}html[data-theme=dark] ._sidebar_bpv44_51 ._userMeta_bpv44_98 b{color:#fff;text-shadow:0 1px #0002}html[data-theme=dark] ._sidebar_bpv44_51 ._userMeta_bpv44_98 small{color:#cfe1d4;opacity:.95}._notifWrap_bpv44_1423{display:inline-block;position:relative}._notifPopover_bpv44_1428{background:var(--card);border:1px solid rgb(var(--stroke));z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:16px;width:min(430px,94vw);padding:12px;animation:.16s ease-out _notifPop_bpv44_1428;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 50px #0000002e}@keyframes _notifPop_bpv44_1428{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}._notifHead_bpv44_1455{border-bottom:1px solid rgb(var(--stroke));justify-content:space-between;align-items:center;padding:4px 8px 10px;display:flex}._notifHead_bpv44_1455 b{font-size:15px}._notifHeadActions_bpv44_1467{gap:12px;display:flex}._notifLink_bpv44_1472{appearance:none;color:var(--brand-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 6px;font-size:13px;font-weight:800}._notifLink_bpv44_1472:hover{text-decoration:underline}._notifSections_bpv44_1488{gap:12px;padding-top:10px;display:grid}._notifSection_bpv44_1488{gap:8px;display:grid}._notifSecTitle_bpv44_1499{color:var(--muted);background:color-mix(in oklab, var(--text) 4%, transparent);border:1px solid color-mix(in oklab, rgb(var(--stroke)) 70%, transparent);border-radius:10px;padding:6px 10px;font-size:12px;font-weight:800}._notifList_bpv44_1510{gap:10px;max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}._notifList_bpv44_1510::-webkit-scrollbar{width:10px}._notifList_bpv44_1510::-webkit-scrollbar-thumb{background:#0002;border-radius:999px}._notifItem_bpv44_1530{background:var(--surface);border:1px solid rgba(var(--stroke), .75);background-clip:padding-box;border-radius:14px;position:relative;overflow:hidden}._notifDel_bpv44_1541{color:#fff;pointer-events:none;z-index:1;background:#ff3b30;border-radius:0 14px 14px 0;place-items:center;width:116px;font-size:20px;display:grid;position:absolute;top:0;bottom:0;right:0}._notifSwipe_bpv44_1558{z-index:2;width:100%;height:100%;transform:translateX(var(--swipe-x,0px));touch-action:pan-y;-webkit-user-select:none;user-select:none;background:var(--surface);border-radius:inherit;transition:transform .18s ease-out;position:relative}._notifSwipe_bpv44_1558:after{content:"";background:var(--surface);pointer-events:none;border-radius:0 14px 14px 0;width:18px;position:absolute;top:-1px;bottom:-1px;right:-2px}._notifSwipe_bpv44_1558[data-dragging="1"]{cursor:grabbing;transition:none}._notifContent_bpv44_1591{box-sizing:border-box;border-radius:inherit;background:padding-box padding-box;grid-template-columns:44px 1fr 12px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:grid;position:relative;overflow:hidden}._notifItem_bpv44_1530[data-unread="1"] ._notifContent_bpv44_1591{background:color-mix(in oklab, var(--brand-2) 6%, var(--surface));box-shadow:inset 4px 0 0 0 var(--brand-2)}._notifAvatar_bpv44_1615{width:44px;height:44px;box-shadow:inset 0 0 0 1px rgba(var(--stroke), .7);background:#eef2ee;border-radius:999px;place-items:center;display:grid;overflow:hidden}._notifAvatar_bpv44_1615 img{object-fit:cover;width:100%;height:100%}._notifEmoji_bpv44_1632{font-size:20px}._notifBody_bpv44_1636{gap:2px;display:grid}._notifTitle_bpv44_1641{color:var(--text);font-weight:900;line-height:1.15}._notifText_bpv44_1647{color:var(--muted);font-size:13px}._notifWhen_bpv44_1652{color:var(--muted);font-size:12px}._notifDot_bpv44_1658{background:#22a33c;border-radius:999px;place-self:center end;width:10px;height:10px;margin-right:2px}._notifItem_bpv44_1530:not([data-unread="1"]) ._notifDot_bpv44_1658{display:none}._notifEmpty_bpv44_1676{color:var(--muted);place-items:center;gap:6px;padding:24px 8px;display:grid}._notifBtn_bpv44_723[aria-expanded=true]{box-shadow:0 2px 12px color-mix(in oklab, var(--brand-2) 24%, transparent)}[data-theme=dark] ._notifPopover_bpv44_1428{background:color-mix(in oklab, var(--card) 92%, black);border-color:color-mix(in oklab, rgb(var(--stroke)) 70%, transparent)}[data-theme=dark] ._notifSecTitle_bpv44_1499{background:color-mix(in oklab, var(--text) 8%, transparent);border-color:color-mix(in oklab, rgb(var(--stroke)) 80%, transparent)}[data-theme=dark] ._notifAvatar_bpv44_1615{background:#232a23}[data-theme=dark] ._notifDel_bpv44_1541{background:#ff453a}._notifItem_bpv44_1530:focus-within{outline:2px solid color-mix(in oklab, var(--brand-2) 40%, transparent);outline-offset:-2px}@media (width<=640px){._layout_bpv44_50{align-content:start;min-height:100dvh;padding-inline:12px;grid-template-columns:1fr!important;height:auto!important}._sidebar_bpv44_51{border-radius:14px;grid-template-columns:1fr;grid-template-areas:"brand""foot""menu";gap:10px;margin:0 auto;padding:10px 10px 14px;transition:padding .18s,gap .18s,box-shadow .18s;display:grid;overflow:hidden;box-shadow:0 6px 16px #0000002e;width:100%!important;max-width:none!important}._brand_bpv44_81{background:color-mix(in oklab, #fff 8%, var(--brand-2));border-radius:10px;grid-area:brand;grid-template-columns:auto auto 1fr;align-items:center;column-gap:10px;padding:8px;display:grid}._brand_bpv44_81 ._toggle_bpv44_86{border-radius:9px;order:0;width:30px;height:30px;transition:transform .18s}._brand_bpv44_81 img{border-radius:8px;order:1;width:34px;height:34px}._brandText_bpv44_96{order:2;min-width:0;line-height:1.1;display:block!important}._brandText_bpv44_96 strong{color:#fff;text-shadow:0 1px #0002;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden;display:block!important}._brandText_bpv44_96 small{color:#f2f7f3;opacity:.95;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden;display:block!important}._foot_bpv44_401{background:0 0;grid-area:foot;grid-template-columns:1fr 1fr;grid-template-areas:"user user""chg out";gap:8px;padding-top:0;transition:margin .18s,opacity .18s,max-height .18s;display:grid}._user_bpv44_98{background:color-mix(in oklab, #fff 6%, var(--brand-2));border-radius:10px;grid-area:user;padding:8px 10px}._sidebar_bpv44_51 ._avatar_bpv44_116{width:26px;height:26px}._userMeta_bpv44_98 b{font-size:13px}._userNameText_bpv44_479{padding-right:20px}._userMeta_bpv44_98 small{font-size:11px}._foot_bpv44_401 ._btn_bpv44_54:not(._danger_bpv44_549),._foot_bpv44_401 ._btn_bpv44_54._danger_bpv44_549{border-radius:10px;justify-content:center;height:38px;padding:8px 10px;font-size:12.5px;box-shadow:0 1px 5px #0000001f}._foot_bpv44_401 ._btn_bpv44_54 ._itemIco_bpv44_128{width:18px;height:18px}._menu_bpv44_107{--mod-h:clamp(56px, 22vw, 78px);grid-area:menu;grid-auto-rows:var(--mod-h);max-height:calc(var(--mod-h) * 2 + 10px);scrollbar-gutter:stable;gap:10px;margin-top:2px;transition:max-height .18s;overflow-y:auto;grid-auto-flow:row!important;grid-auto-columns:unset!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0!important;display:grid!important;overflow-x:hidden!important}._menu_bpv44_107:before,._menu_bpv44_107:after{display:none!important}._item_bpv44_55{text-align:center;width:100%;min-width:0;height:var(--mod-h);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 7px;font-size:clamp(11.5px,2.9vw,12.5px);display:flex}._itemIco_bpv44_128{width:clamp(18px,5.2vw,22px);height:clamp(18px,5.2vw,22px)}._itemTxt_bpv44_97{text-overflow:clip;max-width:100%;font-size:clamp(11px,2.8vw,12.5px);line-height:1.15;overflow:visible;white-space:normal!important;display:block!important}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51{gap:8px;padding:8px 10px;box-shadow:0 4px 12px #00000024}._layout_bpv44_50._isCollapsed_bpv44_73 ._brandText_bpv44_96,._layout_bpv44_50._isCollapsed_bpv44_73 ._brandText_bpv44_96 strong,._layout_bpv44_50._isCollapsed_bpv44_73 ._brandText_bpv44_96 small{display:block!important}._layout_bpv44_50._isCollapsed_bpv44_73 ._foot_bpv44_401{opacity:0;pointer-events:none;max-height:0;margin:0;overflow:hidden}._layout_bpv44_50._isCollapsed_bpv44_73 ._menu_bpv44_107{pointer-events:none;border:0;max-height:0;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}._layout_bpv44_50._isCollapsed_bpv44_73 ._brand_bpv44_81 ._toggle_bpv44_86{transform:rotate(180deg)}}@media (width<=420px){._menu_bpv44_107{--mod-h:clamp(52px, 24vw, 70px)}._item_bpv44_55{padding:7px 6px}._itemIco_bpv44_128{width:clamp(16px,4.8vw,20px);height:clamp(16px,4.8vw,20px)}}@media (width<=860px){._main_bpv44_52{flex-direction:column!important;align-items:stretch!important;gap:14px!important;display:flex!important}._main_bpv44_52>:where(header,section,article,aside,div){width:100%!important;max-width:100%!important}._topbar_bpv44_611{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin:0 0 6px!important;display:flex!important}._topbar_bpv44_611 ._headerInfo_bpv44_636{order:-1;width:100%!important}._topbar_bpv44_611 ._topLeft_bpv44_619{order:0}._topbar_bpv44_611 ._headerActions_bpv44_680{order:1;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;width:100%!important}._headerText_bpv44_657{display:none!important}._kpis_bpv44_746{grid-template-columns:1fr!important;gap:10px!important}._panels_bpv44_799{grid-template-columns:1fr!important;gap:12px!important}._btn_bpv44_54{width:100%}._tableWrap_bpv44_2043,._tablaWrap_bpv44_2044,._table-scroll_bpv44_2045,._grid-scroll_bpv44_2046,._card_bpv44_53 table{-webkit-overflow-scrolling:touch;width:100%!important;overflow-x:auto!important}table{min-width:560px}h1,h2,h3{margin:0 0 8px!important}._cardHd_bpv44_816{padding-bottom:8px!important}._cardBd_bpv44_827,._cardBdGhost_bpv44_828{padding-top:10px!important}:where(._actionsRow_bpv44_2075,._filtersRow_bpv44_2075,._toolsRow_bpv44_2075){flex-wrap:wrap;gap:8px;width:100%;display:flex}:where(._actionsRow_bpv44_2075,._filtersRow_bpv44_2075,._toolsRow_bpv44_2075)>*{flex:auto;min-width:120px}}._userRow_bpv44_2089{align-items:center;gap:10px;display:flex}._userRow_bpv44_2089 ._user_bpv44_98{flex:auto;align-items:center;min-width:0;height:42px;min-height:42px;padding:8px 10px;display:flex}._dbWrap_bpv44_2107{place-items:center;display:grid;position:relative}._dbBtn_bpv44_2114{appearance:none;cursor:pointer;border:0;border:1px solid rgba(var(--stroke), .9);width:42px;min-width:42px;height:42px;transition:transform 80ms ease, filter var(--tr), box-shadow var(--tr), background var(--tr);border-radius:12px;outline:none;place-items:center;display:grid;box-shadow:0 1px 6px #00000014}html:not([data-theme=dark]) ._dbBtn_bpv44_2114{color:var(--text);background:#c5e2b7}html:not([data-theme=dark]) ._dbBtn_bpv44_2114:hover{filter:brightness(.98)}html[data-theme=dark] ._dbBtn_bpv44_2114{color:#fff;background:#ffffff14;border-color:#ffffff24}._dbBtn_bpv44_2114:active{transform:scale(.98)}._dbBtn_bpv44_2114:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-2) 55%, transparent);outline-offset:2px}._dbIco_bpv44_2153{object-fit:contain;filter:none;width:22px;height:22px}._dbPopover_bpv44_2161{background:linear-gradient(180deg, color-mix(in oklab, var(--brand-2) 82%, black), color-mix(in oklab, var(--brand-2) 72%, black));z-index:50;transform-origin:50% 100%;border:1px solid #ffffff24;border-radius:14px;width:230px;padding:10px;animation:.16s ease-out _dbPop_bpv44_2161;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 18px 45px #00000038}@keyframes _dbPop_bpv44_2161{0%{opacity:0;filter:blur(.2px);scale:.98}to{opacity:1;filter:none;scale:1}}._dbOption_bpv44_2192{appearance:none;cursor:pointer;letter-spacing:0;color:#ffffffeb;background:color-mix(in oklab, #fff 18%, var(--brand-2));border:0;border:1px solid color-mix(in oklab, #fff 26%, var(--brand-2));width:100%;transition:transform 80ms ease, filter var(--tr), background var(--tr), border-color var(--tr);border-radius:12px;align-items:center;gap:10px;padding:7px 10px;font-weight:600;display:flex}._dbOption_bpv44_2192+._dbOption_bpv44_2192{margin-top:10px}._dbOption_bpv44_2192:first-child{background:color-mix(in oklab, #fff 22%, var(--brand-2))}._dbOption_bpv44_2192:nth-child(2){background:color-mix(in oklab, #fff 15%, var(--brand-2))}._dbOption_bpv44_2192:hover{filter:brightness(1.06);transform:translateY(-1px)}._dbOption_bpv44_2192:active{transform:translateY(0)}._dbOption_bpv44_2192:focus-visible{outline-offset:2px;outline:2px solid #ffffff59}html[data-theme=dark] ._dbPopover_bpv44_2161{background:linear-gradient(180deg, color-mix(in oklab, var(--card) 35%, var(--brand-2)), color-mix(in oklab, var(--card) 22%, var(--brand-2)));border-color:rgba(var(--stroke), .85);box-shadow:0 22px 55px #00000061}html[data-theme=dark] ._dbOption_bpv44_2192{color:#ffffffd9;border-color:color-mix(in oklab, #fff 12%, var(--brand-2))}html[data-theme=dark] ._dbOption_bpv44_2192:first-child{background:color-mix(in oklab, #fff 10%, var(--brand-2))}html[data-theme=dark] ._dbOption_bpv44_2192:nth-child(2){background:color-mix(in oklab, #fff 6%, var(--brand-2))}@media (width<=640px){._userRow_bpv44_2089{grid-area:user}._userRow_bpv44_2089 ._user_bpv44_98{height:40px;min-height:40px}._dbBtn_bpv44_2114{border-radius:10px;width:40px;min-width:40px;height:40px}._dbPopover_bpv44_2161{width:min(260px,92vw);inset:calc(100% + 8px) auto auto 50%;transform:translate(-90%)}}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._userRow_bpv44_2089{flex-direction:column;justify-content:center;align-items:center;gap:10px}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._userRow_bpv44_2089 ._user_bpv44_98{flex:none;justify-content:center;width:100%;padding:8px}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._userRow_bpv44_2089 ._user_bpv44_98 ._userMeta_bpv44_98{display:none}@media (prefers-reduced-motion:reduce){._userNameTrack_bpv44_472{animation:none}}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._userRow_bpv44_2089 ._dbWrap_bpv44_2107{place-items:center;width:100%;display:grid}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._userRow_bpv44_2089 ._dbBtn_bpv44_2114{border-radius:12px;width:42px;min-width:42px;height:42px}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51{overflow:visible}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._menu_bpv44_107{overflow:auto}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._foot_bpv44_401{z-index:50;position:relative}._layout_bpv44_50._isCollapsed_bpv44_73 ._sidebar_bpv44_51 ._userRow_bpv44_2089 ._dbPopover_bpv44_2161{z-index:9999;width:240px;bottom:calc(100% + 12px);left:50%;right:auto;transform:translate(20%)}@media (height<=920px){._layout_bpv44_50{gap:10px;padding:10px}._sidebar_bpv44_51{gap:8px;padding:10px}._brand_bpv44_81 img{width:36px;height:36px}._toggle_bpv44_86{width:32px;height:32px}._menu_bpv44_107{gap:4px;padding-right:6px}._item_bpv44_55{border-radius:10px;gap:8px;padding:8px 9px}._itemIco_bpv44_128{width:18px;height:18px}._itemTxt_bpv44_97{font-size:.96rem}._foot_bpv44_401{gap:8px}._userRow_bpv44_2089 ._user_bpv44_98{height:38px;min-height:38px;padding:7px 9px}._sidebar_bpv44_51 ._avatar_bpv44_116{width:26px;height:26px}._dbBtn_bpv44_2114{border-radius:10px;width:38px;min-width:38px;height:38px}._btn_bpv44_54{border-radius:10px;padding:9px 10px;font-size:.95rem}._main_bpv44_52{padding:12px}._topbar_bpv44_611{margin-bottom:12px}}@media (height<=820px){._menu_bpv44_107{gap:3px}._item_bpv44_55{padding:7px 8px}._itemTxt_bpv44_97{font-size:.93rem}._btn_bpv44_54{padding:8px 9px;font-size:.92rem}}
