.Logo-module__BPrZ0W__brandFont{font-family:var(--font-display), "Bricolage Grotesque", system-ui, sans-serif}.Logo-module__BPrZ0W__authLogo{border-bottom:2px solid var(--acc);flex-direction:column;align-items:center;gap:6px;margin-bottom:28px;padding-bottom:22px;display:flex}.Logo-module__BPrZ0W__authBrand{align-items:baseline;gap:5px;display:flex}.Logo-module__BPrZ0W__expreso{font-family:var(--font-display), "Bricolage Grotesque", system-ui, sans-serif;color:var(--stone,#8a8580);letter-spacing:-.02em;font-size:24px;font-weight:300}.Logo-module__BPrZ0W__maipu{font-family:var(--font-display), "Bricolage Grotesque", system-ui, sans-serif;color:var(--text);letter-spacing:-.02em;font-size:24px;font-weight:800}.Logo-module__BPrZ0W__maipu:after{content:".";color:var(--acc)}.Logo-module__BPrZ0W__sub{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.Logo-module__BPrZ0W__topbarLogo{align-items:baseline;gap:5px;display:flex}.Logo-module__BPrZ0W__topbarExpreso{font-family:var(--font-display), "Bricolage Grotesque", system-ui, sans-serif;color:#fff9;letter-spacing:-.02em;font-size:16px;font-weight:300}.Logo-module__BPrZ0W__topbarMaipu{font-family:var(--font-display), "Bricolage Grotesque", system-ui, sans-serif;color:#fff;letter-spacing:-.02em;font-size:16px;font-weight:800}.Logo-module__BPrZ0W__topbarMaipu:after{content:".";color:var(--acc)}.Logo-module__BPrZ0W__choferBrand{align-items:baseline;gap:5px;margin-bottom:1px;display:flex}.Logo-module__BPrZ0W__choferExpreso{font-family:var(--font-display), "Bricolage Grotesque", system-ui, sans-serif;color:var(--stone,#8a8580);letter-spacing:-.02em;font-size:14px;font-weight:300}.Logo-module__BPrZ0W__choferMaipu{font-family:var(--font-display), "Bricolage Grotesque", system-ui, sans-serif;color:var(--text);letter-spacing:-.02em;font-size:14px;font-weight:800}.Logo-module__BPrZ0W__choferMaipu:after{content:".";color:var(--acc)}
.Modal-module__weKyha__backdrop{z-index:300;background:#0000008c;justify-content:center;align-items:flex-end;display:none;position:fixed;inset:0}.Modal-module__weKyha__backdrop.Modal-module__weKyha__open{display:flex}.Modal-module__weKyha__sheet{background:var(--surface);border-top:4px solid var(--acc);border-radius:16px 16px 0 0;width:100%;max-width:500px;max-height:92vh;padding:24px;overflow-y:auto}
.chofer-module__SF0MiG__screen{background:var(--bg);min-height:100vh}.chofer-module__SF0MiG__topbar{background:var(--black);color:#fff;border-bottom:3px solid var(--acc);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.chofer-module__SF0MiG__topbarName{font-size:15px;font-weight:700}.chofer-module__SF0MiG__topbarSub{opacity:.55;margin-top:1px;font-size:11px}.chofer-module__SF0MiG__logout{background:var(--acc);color:#fff;cursor:pointer;border:none;border-radius:20px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:700}.chofer-module__SF0MiG__body{max-width:500px;margin:0 auto;padding:16px}.chofer-module__SF0MiG__statsRow{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:4px;display:grid}.chofer-module__SF0MiG__statCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--rs);text-align:center;padding:12px}.chofer-module__SF0MiG__statValue{font-size:22px;font-weight:500;font-family:var(--font-dm-mono), "DM Mono", monospace}.chofer-module__SF0MiG__statLabel{color:var(--muted);margin-top:2px;font-size:11px}.chofer-module__SF0MiG__sectionHeader{align-items:center;gap:8px;margin:20px 0 10px;display:flex}.chofer-module__SF0MiG__sectionLabel{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.chofer-module__SF0MiG__sectionCount{border-radius:20px;padding:2px 8px;font-size:11px;font-weight:700}.chofer-module__SF0MiG__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);margin-bottom:12px;padding:16px}.chofer-module__SF0MiG__cardRetiro{border-left:4px solid var(--acc)}.chofer-module__SF0MiG__cardEntrega{border-left:4px solid var(--purple)}.chofer-module__SF0MiG__cardEmpty{text-align:center;color:var(--muted);padding:16px;font-size:13px}.chofer-module__SF0MiG__orderNum{color:var(--muted);font-size:11px;font-family:var(--font-dm-mono), "DM Mono", monospace;margin-bottom:6px;font-weight:600}.chofer-module__SF0MiG__destName{margin-bottom:3px;font-size:16px;font-weight:700}.chofer-module__SF0MiG__destDir{color:var(--muted);margin-bottom:6px;font-size:13px;line-height:1.4}.chofer-module__SF0MiG__destTel{color:var(--acc);margin-bottom:12px;font-size:13px;font-weight:600}.chofer-module__SF0MiG__actions{flex-wrap:wrap;gap:8px;display:flex}.chofer-module__SF0MiG__btn{border-radius:var(--rs);border:1.5px solid var(--border);background:var(--bg);cursor:pointer;padding:9px 14px;font-family:inherit;font-size:12px;font-weight:600}.chofer-module__SF0MiG__btnPrimary{background:var(--acc);color:#fff;border-color:var(--acc)}.chofer-module__SF0MiG__btnPrimary:hover{background:var(--acc-hover)}.chofer-module__SF0MiG__btnPurple{background:var(--purple);color:#fff;border-color:var(--purple)}.chofer-module__SF0MiG__tarifaGrid{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.chofer-module__SF0MiG__tarifaBtn{border:2px solid var(--border);border-radius:var(--rs);cursor:pointer;text-align:left;background:#fafafa;padding:10px 8px;font-family:inherit}.chofer-module__SF0MiG__tarifaBtn:hover{border-color:var(--border2)}.chofer-module__SF0MiG__tarifaSel{border-color:var(--acc);background:#fff}.chofer-module__SF0MiG__tarifaPrecio{font-size:15px;font-weight:700;font-family:var(--font-dm-mono), "DM Mono", monospace;color:var(--acc);margin-bottom:2px;display:block}.chofer-module__SF0MiG__tarifaDet{color:var(--muted);font-size:10px;line-height:1.3;display:block}.chofer-module__SF0MiG__firmaArea{border:2px dashed var(--border2);border-radius:var(--rs);cursor:crosshair;background:#fafafa;margin:16px 0 8px;position:relative}.chofer-module__SF0MiG__firmaLabel{color:var(--muted);text-align:center;padding:10px 0 4px;font-size:11px}.chofer-module__SF0MiG__firmaCanvas{touch-action:none;width:100%;display:block}.chofer-module__SF0MiG__firmaLimpiar{border:1.5px solid var(--border);border-radius:var(--rs);cursor:pointer;color:var(--muted);background:0 0;padding:6px 14px;font-family:inherit;font-size:12px}.chofer-module__SF0MiG__remitoRow{border-bottom:1px solid var(--border);justify-content:space-between;padding:8px 0;font-size:13px;display:flex}.chofer-module__SF0MiG__remitoRow:last-of-type{border-bottom:none}.chofer-module__SF0MiG__remitoLabel{color:var(--muted);font-weight:500}
.AppShell-module__R3Ra8G__shell{flex-direction:column;min-height:100vh;display:flex}.AppShell-module__R3Ra8G__topbar{background:var(--black);color:#fff;z-index:100;border-bottom:3px solid var(--acc);justify-content:space-between;align-items:center;height:54px;padding:0 24px;display:flex;position:fixed;top:0;left:0;right:0}.AppShell-module__R3Ra8G__topbarLeft{align-items:center;gap:14px;display:flex}.AppShell-module__R3Ra8G__topbarRight{align-items:center;gap:12px;display:flex}.AppShell-module__R3Ra8G__topbarDivider{background:#ffffff26;width:1px;height:20px}.AppShell-module__R3Ra8G__topbarSection{color:#ffffff8c;letter-spacing:.04em;font-size:12px;font-weight:500}.AppShell-module__R3Ra8G__topbarNeg{color:#fff9;font-size:12px}.AppShell-module__R3Ra8G__topbarAvatar{background:var(--acc);color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}.AppShell-module__R3Ra8G__adminBadge{background:var(--acc);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:20px;padding:2px 10px;font-size:10px;font-weight:700}.AppShell-module__R3Ra8G__body{flex:1;padding-top:54px}.AppShell-module__R3Ra8G__sidebar{z-index:50;background:var(--surface);border-right:1px solid var(--border);flex-direction:column;gap:2px;width:220px;padding:20px 12px;transition:width .16s,padding .16s;display:flex;position:fixed;top:54px;bottom:0;left:0;overflow:hidden}.AppShell-module__R3Ra8G__collapsed .AppShell-module__R3Ra8G__sidebar{width:64px;min-width:64px;padding-left:8px;padding-right:8px}.AppShell-module__R3Ra8G__collapsed .AppShell-module__R3Ra8G__navItem{justify-content:center;padding-left:0;padding-right:0}.AppShell-module__R3Ra8G__collapsed .AppShell-module__R3Ra8G__navItem span{display:none}.AppShell-module__R3Ra8G__collapsed .AppShell-module__R3Ra8G__navSection{background:var(--border);height:1px;margin:8px 10px;padding:0;font-size:0}.AppShell-module__R3Ra8G__sidebarToggle{border:1px solid var(--border);width:26px;height:26px;color:var(--muted);cursor:pointer;z-index:60;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:left .16s,color .12s,border-color .12s;display:flex;position:fixed;top:70px;left:220px;transform:translate(-50%);box-shadow:0 1px 3px #00000014}.AppShell-module__R3Ra8G__sidebarToggle:hover{color:var(--acc);border-color:var(--acc)}.AppShell-module__R3Ra8G__collapsed .AppShell-module__R3Ra8G__sidebarToggle{left:64px}.AppShell-module__R3Ra8G__toggleIcon{width:14px;height:14px;transition:transform .16s}.AppShell-module__R3Ra8G__collapsed .AppShell-module__R3Ra8G__toggleIcon{transform:rotate(180deg)}.AppShell-module__R3Ra8G__navSection{color:var(--border2);letter-spacing:.1em;text-transform:uppercase;padding:14px 10px 4px;font-size:10px;font-weight:600}.AppShell-module__R3Ra8G__navItem{cursor:pointer;color:var(--muted);text-align:left;background:0 0;border:none;border-radius:11px;align-items:center;gap:10px;width:100%;padding:11px 12px;font-family:inherit;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}.AppShell-module__R3Ra8G__navItem:hover{background:var(--bg);color:var(--text)}.AppShell-module__R3Ra8G__navItem.AppShell-module__R3Ra8G__active{background:var(--acc);color:#fff;font-weight:700;box-shadow:0 6px 16px #c0392b40}.AppShell-module__R3Ra8G__navItem.AppShell-module__R3Ra8G__active svg{stroke:#fff}.AppShell-module__R3Ra8G__navItem svg{flex-shrink:0;width:16px;height:16px}.AppShell-module__R3Ra8G__navBadge{background:var(--acc);color:#fff;border-radius:20px;margin-left:4px;padding:1px 6px;font-size:9px;font-weight:700}.AppShell-module__R3Ra8G__helpCard{background:var(--bg);border:1px solid var(--border);border-radius:14px;margin-top:auto;padding:14px}.AppShell-module__R3Ra8G__helpTitle{color:var(--text);font-size:13px;font-weight:700}.AppShell-module__R3Ra8G__helpText{color:var(--muted);margin:3px 0 11px;font-size:12px;line-height:1.4}.AppShell-module__R3Ra8G__helpBtn{border:1.5px solid var(--border);background:var(--surface);width:100%;color:var(--text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:flex}.AppShell-module__R3Ra8G__helpBtn:hover{color:#1aa34a;border-color:#25d366}.AppShell-module__R3Ra8G__collapsed .AppShell-module__R3Ra8G__helpCard{display:none}.AppShell-module__R3Ra8G__main{min-width:0;margin-left:220px;padding:28px 32px;transition:margin-left .16s}.AppShell-module__R3Ra8G__collapsed .AppShell-module__R3Ra8G__main{margin-left:64px}.AppShell-module__R3Ra8G__userMenu{position:relative}.AppShell-module__R3Ra8G__userMenuTrigger{cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:0;font-family:inherit;display:flex}.AppShell-module__R3Ra8G__userDropdown{border:1px solid var(--border);border-radius:var(--rs);z-index:200;background:#fff;flex-direction:column;gap:2px;min-width:190px;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 24px #0000001f}.AppShell-module__R3Ra8G__userDropdownItem{border-radius:var(--rs);cursor:pointer;color:var(--text);text-align:left;background:0 0;border:none;align-items:center;gap:9px;width:100%;padding:9px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.AppShell-module__R3Ra8G__userDropdownItem:hover{background:var(--bg)}.AppShell-module__R3Ra8G__userDropdownItem svg{flex-shrink:0;width:16px;height:16px}.AppShell-module__R3Ra8G__userDropdownDanger{color:var(--acc)}.AppShell-module__R3Ra8G__userDropdownDanger:hover{background:#ffe8e8}
.auth-module__Cgra4q__screen{min-height:100vh;display:flex}.auth-module__Cgra4q__wrap{background:linear-gradient(160deg,#faf7f2 0%,#f1e8db 100%);flex:1;justify-content:center;align-items:center;padding:32px 16px;display:flex}.auth-module__Cgra4q__card{background:var(--surface);border:1px solid var(--border);border-radius:20px;width:100%;max-width:420px;padding:36px 40px;box-shadow:0 10px 34px #1a1a1a14}.auth-module__Cgra4q__stepBar{gap:4px;margin-bottom:22px;display:flex}.auth-module__Cgra4q__stepBar span{background:var(--border);border-radius:2px;flex:1;height:3px}.auth-module__Cgra4q__stepBar span.auth-module__Cgra4q__on{background:var(--acc)}.auth-module__Cgra4q__group{margin-bottom:14px}.auth-module__Cgra4q__group label{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.auth-module__Cgra4q__group input,.auth-module__Cgra4q__group select{border:1.5px solid var(--border);border-radius:var(--rs);width:100%;color:var(--text);background:#fafafa;outline:none;padding:9px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}.auth-module__Cgra4q__group input:focus,.auth-module__Cgra4q__group select:focus{border-color:var(--acc);background:#fff}.auth-module__Cgra4q__row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.auth-module__Cgra4q__err{color:var(--red);margin-top:4px;font-size:11px}.auth-module__Cgra4q__condGrid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:4px;display:grid}.auth-module__Cgra4q__condBtn{border:1.5px solid var(--border);border-radius:var(--rs);cursor:pointer;text-align:left;background:#fafafa;padding:10px 8px;transition:border-color .15s,background .15s}.auth-module__Cgra4q__condBtn:hover{border-color:var(--border2)}.auth-module__Cgra4q__condBtn.auth-module__Cgra4q__sel{border-color:var(--acc);background:#fff}.auth-module__Cgra4q__condBtn .auth-module__Cgra4q__ct{margin-bottom:2px;font-size:13px;font-weight:600;display:block}.auth-module__Cgra4q__condBtn .auth-module__Cgra4q__cs{color:var(--muted);font-size:11px;display:block}.auth-module__Cgra4q__hint{color:var(--muted);border-radius:var(--rs);border-left:3px solid var(--acc);background:#fafafa;margin-bottom:14px;padding:8px 10px;font-size:12px}.auth-module__Cgra4q__primary{background:var(--acc);color:#fff;cursor:pointer;letter-spacing:.02em;border:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;font-family:inherit;font-size:14.5px;font-weight:700;transition:background .15s,transform .15s,box-shadow .15s;display:flex;box-shadow:0 8px 20px #c0392b38}.auth-module__Cgra4q__primary:hover{background:var(--acc-hover);transform:translateY(-1px);box-shadow:0 11px 26px #c0392b4d}.auth-module__Cgra4q__primary:disabled{opacity:.65;cursor:default;transform:none}.auth-module__Cgra4q__ghost{color:var(--muted);border:1.5px solid var(--border);border-radius:var(--rs);cursor:pointer;background:0 0;flex:1;padding:10px;font-family:inherit;font-size:14px;font-weight:500}.auth-module__Cgra4q__ghost:hover{border-color:var(--border2)}.auth-module__Cgra4q__link{color:var(--acc);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:13px;font-weight:500;text-decoration:underline}.auth-module__Cgra4q__accent{background:var(--acc);color:#fff;border-radius:var(--rs);cursor:pointer;border:none;padding:10px 24px;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s}.auth-module__Cgra4q__accent:hover{background:var(--acc-hover)}.auth-module__Cgra4q__divider{border:none;border-top:1px solid var(--border);margin:18px 0}.auth-module__Cgra4q__footer{text-align:center;color:var(--muted);font-size:13px}.auth-module__Cgra4q__demoNote{color:var(--muted);text-align:center;margin-bottom:12px;font-size:11px}.auth-module__Cgra4q__roleSelector{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.auth-module__Cgra4q__roleBtn{border:1.5px solid var(--border);border-radius:var(--rs);cursor:pointer;text-align:left;background:#fafafa;align-items:center;gap:12px;padding:11px 14px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.auth-module__Cgra4q__roleBtn:hover{border-color:var(--acc);background:#fff}.auth-module__Cgra4q__roleIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.auth-module__Cgra4q__roleName{font-size:13px;font-weight:600;display:block}.auth-module__Cgra4q__roleDesc{color:var(--muted);font-size:11px;display:block}.auth-module__Cgra4q__successIcon{background:var(--green-bg);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:20px;display:flex}.auth-module__Cgra4q__successWrap{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px;display:flex}.auth-module__Cgra4q__field{margin-bottom:16px}.auth-module__Cgra4q__fieldLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:600;display:block}.auth-module__Cgra4q__iconWrap{align-items:center;display:flex;position:relative}.auth-module__Cgra4q__iconLeft{color:#b3aba0;pointer-events:none;display:flex;position:absolute;left:13px}.auth-module__Cgra4q__iconInput{border:1.5px solid var(--border);width:100%;color:var(--text);background:#fcfaf7;border-radius:12px;outline:none;padding:13px 14px 13px 42px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.auth-module__Cgra4q__iconInput:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft);background:#fff}.auth-module__Cgra4q__iconInput::placeholder{color:#b7b0a6}.auth-module__Cgra4q__eyeBtn{cursor:pointer;color:#9c958a;background:0 0;border:none;padding:4px;display:flex;position:absolute;right:10px}.auth-module__Cgra4q__eyeBtn:hover{color:var(--acc)}.auth-module__Cgra4q__forgotRow{text-align:right;margin-top:9px}.auth-module__Cgra4q__orSep{color:var(--muted);align-items:center;gap:12px;margin:16px 0;font-size:12px;display:flex}.auth-module__Cgra4q__orSep:before,.auth-module__Cgra4q__orSep:after{content:"";background:var(--border);flex:1;height:1px}.auth-module__Cgra4q__btnOutline{border:1.5px solid var(--border);background:var(--surface);width:100%;color:var(--text);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:12px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:flex}.auth-module__Cgra4q__btnOutline:hover{border-color:var(--acc);color:var(--acc)}.auth-module__Cgra4q__evtCard{flex-direction:column;display:flex;position:relative;overflow:hidden}.auth-module__Cgra4q__evtBadge{letter-spacing:.06em;text-transform:uppercase;color:var(--acc);background:var(--acc-soft);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:18px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}.auth-module__Cgra4q__evtTitle{font-family:var(--font-display), "Bricolage Grotesque", system-ui, sans-serif;letter-spacing:-.02em;color:var(--text);font-size:27px;font-weight:800;line-height:1.08}.auth-module__Cgra4q__evtRed{color:var(--acc)}.auth-module__Cgra4q__evtSub{color:var(--muted);max-width:300px;margin:9px 0 22px;font-size:14px;line-height:1.5}.auth-module__Cgra4q__feat{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.auth-module__Cgra4q__featIcon{width:38px;height:38px;color:var(--text);background:#f1ebe1;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.auth-module__Cgra4q__featTitle{color:var(--text);font-size:14px;font-weight:700}.auth-module__Cgra4q__featDesc{color:var(--muted);margin-top:1px;font-size:12.5px}.auth-module__Cgra4q__evtBtn{border:1.5px solid var(--acc);background:var(--surface);width:100%;color:var(--acc);border-radius:13px;justify-content:center;align-items:center;gap:9px;margin-top:auto;padding:15px;font-family:inherit;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .15s;display:flex}.auth-module__Cgra4q__evtBtn:hover{background:var(--acc-soft)}.auth-module__Cgra4q__evtIllu{opacity:.9;pointer-events:none;position:absolute;top:26px;right:22px}@media (max-width:560px){.auth-module__Cgra4q__evtIllu{display:none}}
.page-module__9V4a0a__title{font-family:var(--font-display), "Bricolage Grotesque", system-ui, sans-serif;letter-spacing:-.03em;color:var(--text);margin-bottom:5px;font-size:28px;font-weight:800}.page-module__9V4a0a__sub{color:var(--muted);margin-bottom:24px;font-size:14px}.page-module__9V4a0a__metrics{gap:12px;margin-bottom:24px;display:grid}.page-module__9V4a0a__metricsCols3{grid-template-columns:repeat(3,1fr)}.page-module__9V4a0a__metricsCols4{grid-template-columns:repeat(4,1fr)}.page-module__9V4a0a__card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;padding:20px;transition:transform .15s,box-shadow .15s}.page-module__9V4a0a__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module__9V4a0a__label{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:700}.page-module__9V4a0a__val{font-size:28px;font-weight:700;font-family:var(--font-dm-mono), "DM Mono", monospace;color:var(--black)}.page-module__9V4a0a__subVal{color:var(--muted);margin-top:4px;font-size:11px}.page-module__9V4a0a__sectionTitle{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.page-module__9V4a0a__tableWrap{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;margin-bottom:20px;overflow:hidden}.page-module__9V4a0a__table{border-collapse:collapse;width:100%}.page-module__9V4a0a__table thead th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid var(--border);text-align:left;background:var(--bg);padding:10px 16px;font-size:11px;font-weight:700}.page-module__9V4a0a__table tbody tr{border-bottom:1px solid var(--border)}.page-module__9V4a0a__table tbody tr:last-child{border-bottom:none}.page-module__9V4a0a__table tbody tr:hover{background:#fff8f8}.page-module__9V4a0a__table tbody td{padding:11px 16px;font-size:13px}.page-module__9V4a0a__empty{color:var(--muted);text-align:center;padding:20px}.page-module__9V4a0a__formCard{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;margin-bottom:16px;padding:24px}.page-module__9V4a0a__formCardTitle{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;border-bottom:2px solid var(--border);margin-bottom:16px;padding-bottom:12px;font-size:11px;font-weight:700}.page-module__9V4a0a__formGrid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.page-module__9V4a0a__formGroup{margin-bottom:14px}.page-module__9V4a0a__formGroup label{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.page-module__9V4a0a__formGroup input,.page-module__9V4a0a__formGroup select{border:1.5px solid var(--border);width:100%;color:var(--text);background:#fcfaf7;border-radius:12px;outline:none;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.page-module__9V4a0a__formGroup input:focus,.page-module__9V4a0a__formGroup select:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft);background:#fff}.page-module__9V4a0a__formGroup input::placeholder{color:#b7b0a6}.page-module__9V4a0a__formActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.page-module__9V4a0a__btnAccent{background:var(--acc);color:#fff;cursor:pointer;border:none;border-radius:999px;padding:12px 26px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s;box-shadow:0 8px 20px #c0392b38}.page-module__9V4a0a__btnAccent:hover{background:var(--acc-hover);transform:translateY(-1px);box-shadow:0 11px 26px #c0392b4d}.page-module__9V4a0a__btnAccent:disabled{opacity:.6;cursor:default;transform:none}.page-module__9V4a0a__btnSec{background:var(--surface);border:1.5px solid var(--border);cursor:pointer;color:var(--text);border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .15s,color .15s}.page-module__9V4a0a__btnSec:hover{border-color:var(--acc);color:var(--acc)}.page-module__9V4a0a__tarifaNota{color:var(--amber);background:var(--amber-bg);border-radius:var(--rs);border-left:3px solid var(--amber);margin-top:8px;padding:8px 10px;font-size:11px;font-weight:500}.page-module__9V4a0a__mono{font-family:var(--font-dm-mono), "DM Mono", monospace;font-size:12px}
.admin-module__aXBbkG__assignSelect{border:1.5px solid var(--border);border-radius:var(--rs);color:var(--text);cursor:pointer;background:#fafafa;padding:6px 10px;font-family:inherit;font-size:13px}.admin-module__aXBbkG__actionsRow{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.admin-module__aXBbkG__badgeFiscal{font-size:10px;font-weight:600;font-family:var(--font-dm-mono), "DM Mono", monospace;border-radius:20px;padding:1px 6px}
.HelpBot-module__ThkBtG__trigger{border:1.5px solid var(--acc);background:var(--surface);width:100%;color:var(--acc);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s;display:flex}.HelpBot-module__ThkBtG__trigger:hover{background:#fbeae7}.HelpBot-module__ThkBtG__overlay{z-index:300;background:0 0;position:fixed;inset:0}.HelpBot-module__ThkBtG__panel{background:var(--surface);border:1px solid var(--border);z-index:301;border-radius:18px;flex-direction:column;width:370px;max-width:calc(100vw - 32px);height:540px;max-height:calc(100vh - 40px);display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 18px 50px #1a1a1a38}.HelpBot-module__ThkBtG__header{color:#fff;background:linear-gradient(135deg,#c0392b 0%,#9e2e22 100%);align-items:center;gap:10px;padding:14px 16px;display:flex}.HelpBot-module__ThkBtG__avatar{background:#ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.HelpBot-module__ThkBtG__headTitle{font-family:var(--font-display), "Bricolage Grotesque", system-ui, sans-serif;font-size:15px;font-weight:800;line-height:1.1}.HelpBot-module__ThkBtG__headSub{opacity:.85;font-size:11px}.HelpBot-module__ThkBtG__close{color:#fff;cursor:pointer;opacity:.85;background:0 0;border:none;margin-left:auto;padding:4px;display:flex}.HelpBot-module__ThkBtG__close:hover{opacity:1}.HelpBot-module__ThkBtG__body{background:var(--bg);flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.HelpBot-module__ThkBtG__msg{white-space:pre-line;border-radius:14px;max-width:84%;padding:10px 13px;font-size:13.5px;line-height:1.5}.HelpBot-module__ThkBtG__bot{background:var(--surface);border:1px solid var(--border);color:var(--text);border-bottom-left-radius:4px;align-self:flex-start}.HelpBot-module__ThkBtG__user{background:var(--acc);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.HelpBot-module__ThkBtG__chips{flex-wrap:wrap;gap:7px;padding:4px 2px 2px;display:flex}.HelpBot-module__ThkBtG__chip{border:1.5px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:999px;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .15s,color .15s}.HelpBot-module__ThkBtG__chip:hover{border-color:var(--acc);color:var(--acc)}.HelpBot-module__ThkBtG__inputRow{border-top:1px solid var(--border);background:var(--surface);gap:8px;padding:12px;display:flex}.HelpBot-module__ThkBtG__input{border:1.5px solid var(--border);color:var(--text);background:#fcfaf7;border-radius:999px;outline:none;flex:1;padding:10px 13px;font-family:inherit;font-size:13.5px}.HelpBot-module__ThkBtG__input:focus{border-color:var(--acc);background:#fff}.HelpBot-module__ThkBtG__send{background:var(--acc);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.HelpBot-module__ThkBtG__send:hover{background:var(--acc-hover)}
