.pulso-login{--login-canvas:var(--pulso-canvas);--login-paper:var(--pulso-surface);--login-soft:var(--pulso-surface-2);--login-ink:var(--pulso-ink);--login-muted:var(--pulso-muted);--login-line:var(--pulso-control-line);--login-primary:var(--pulso-primary);--login-primary-hover:var(--pulso-primary-strong);--login-on-primary:var(--pulso-on-primary);--login-sun:var(--pulso-sun);--login-sun-ink:var(--pulso-sun-ink);--login-focus:var(--pulso-focus);--login-danger:var(--pulso-danger);--login-danger-bg:var(--pulso-danger-soft);--login-ease:var(--pulso-ease);background:var(--login-canvas);min-height:100dvh;color:var(--login-ink);font:500 16px/1.5 var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--login-primary);caret-color:var(--login-primary);scrollbar-color:var(--login-muted) var(--login-canvas);flex-direction:column;padding:0 40px;display:flex}.pulso-login[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pulso-login *,.pulso-login :before,.pulso-login :after{box-sizing:border-box}.pulso-login ::selection{background:var(--login-sun);color:var(--login-sun-ink)}.pulso-login :is(h1,h2,h3,p){margin:0}.pulso-login :is(h1,h2,h3){font-family:var(--font-display);letter-spacing:-.035em;font-weight:700}.pulso-login button,.pulso-login input{font:inherit}.pulso-login button{cursor:pointer}.pulso-login a{color:inherit;text-decoration:none}.pulso-login :is(a,button,input):focus-visible{outline:3px solid var(--login-focus);outline-offset:4px}.pulso-login button:disabled{cursor:wait}.pulso-login-skip{z-index:10;background:var(--login-sun);border-radius:12px;padding:12px 16px;position:fixed;top:8px;left:8px;transform:translateY(-160%);color:var(--login-sun-ink)!important}.pulso-login-skip:focus{transform:none}.pulso-login-header{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1240px;margin:0 auto;padding:20px 0;display:flex}.pulso-login-brand{align-items:center;min-height:44px;display:inline-flex}.pulso-login .thinkit-product-brand{font:700 18px/1.4 var(--font-display);white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.pulso-login .thinkit-product-brand strong{color:var(--login-primary);font:inherit}.pulso-login .thinkit-product-symbol{flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}.pulso-login .thinkit-product-symbol img{filter:contrast(2)invert();mix-blend-mode:multiply;flex:none;width:72px;max-width:none;height:72px}.pulso-login[data-theme=dark] .thinkit-product-symbol img{filter:contrast(2);mix-blend-mode:screen}.pulso-login-tools{align-items:center;gap:20px;display:flex}.pulso-login-back{align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:700;display:inline-flex}.pulso-login-back:hover{color:var(--login-primary)}.pulso-login-theme{background:var(--login-soft);width:44px;height:44px;color:var(--login-ink);border:0;border-radius:12px;place-items:center;display:grid}.pulso-login-theme:active{transform:scale(.94)}.pulso-login-layout{grid-template-columns:minmax(0,1.2fr) minmax(340px,.9fr);align-items:center;gap:clamp(40px,7vw,100px);width:100%;max-width:1240px;margin:auto;padding:12px 0 28px;display:grid}.pulso-login-preview{background:var(--login-sun);min-width:0;color:var(--login-sun-ink);border-radius:24px;padding:clamp(24px,3vw,32px)}.pulso-login-preview-intro h2{color:#162433;font-size:clamp(36px,3.8vw,48px);line-height:1.08}.pulso-login-preview-intro>p{margin-top:12px;font-size:16px;line-height:1.5}.pulso-login-preview-content{margin-top:22px}.pulso-login-area-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:12px;display:grid}.pulso-login-area-picker>button{color:#3c3505;background:0 0;border:1px solid #3c35054d;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:64px;padding:8px 4px;font-size:12px;font-weight:700;transition:background-color .16s,color .16s;display:flex}.pulso-login-area-picker>button[aria-pressed=true]{color:#fff;background:#162433;border-color:#162433}.pulso-login-area-picker>button:not([aria-pressed=true]):hover{background:#fff8c0}.pulso-login-preview :is(button,a):focus-visible{outline-color:#162433}.pulso-login-scene{color:#eff7fc;background:#162433;border-radius:16px;min-height:230px;padding:20px;overflow:hidden}.pulso-login-scene-inner{animation:pulso-login-scene-in .22s var(--login-ease)}.pulso-login-scene h3{letter-spacing:-.025em;font-size:18px;line-height:1.4}.pulso-login-scene p{color:#b5c7d5;margin-top:6px;font-size:13px;line-height:1.5}.pulso-login-scene-rows{margin-top:14px;display:grid}.pulso-login-scene-rows>div{border-top:1px solid #40546a;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.pulso-login-scene-rows svg{color:#ffe747;flex:none}.pulso-login-scene-line{background:#40546a;border-radius:2px;width:28px;height:4px;margin-left:auto}.pulso-login-preview-note{text-align:right;font-size:12px;margin-top:12px!important}.pulso-login-form-panel{justify-self:center;width:100%;min-width:0;max-width:420px;scroll-margin-top:16px}.pulso-login-intro h1{font-size:clamp(28px,3vw,38px);line-height:1.2}.pulso-login-form{gap:20px;margin-top:32px;display:grid}.pulso-login-field label{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.pulso-login-input{background:var(--login-paper);border:1px solid var(--login-line);border-radius:12px;align-items:center;gap:12px;min-height:56px;padding-left:16px;transition:border-color .16s,box-shadow .16s;display:flex}.pulso-login-input>svg{color:var(--login-muted);flex:none}.pulso-login-input:focus-within{border-color:var(--login-primary);box-shadow:0 0 0 1px var(--login-primary)}.pulso-login-input[data-invalid=true]{border-color:var(--login-danger)}.pulso-login-input input{border:0;border-radius:12px;flex:1;width:100%;min-width:0;min-height:54px;padding:12px 12px 12px 0;font-size:16px;color:var(--login-ink)!important;background:0 0!important;outline:none!important}.pulso-login-input input::placeholder{opacity:1;color:var(--login-muted)!important}.pulso-login-input input:-webkit-autofill{-webkit-text-fill-color:var(--login-ink);box-shadow:0 0 0 1000px var(--login-paper) inset}.pulso-login-input>button{width:44px;height:44px;color:var(--login-muted);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-right:5px;display:grid}.pulso-login-input>button:hover{background:var(--login-soft);color:var(--login-ink)}.pulso-login-input>button:focus-visible{outline-offset:-2px}.pulso-login-field-error{color:var(--login-danger);font-size:13px;margin-top:6px!important}.pulso-login-caps{background:var(--login-sun);color:var(--login-sun-ink);border-radius:8px;padding:8px 12px;font-size:13px;margin-top:8px!important}.pulso-login-error{color:var(--login-danger);background:var(--login-danger-bg);border:1px solid var(--login-danger);border-radius:12px;align-items:flex-start;gap:10px;padding:14px;font-size:14px;display:flex}.pulso-login-error svg{flex:none;margin-top:1px}.pulso-login-error:focus{outline:2px solid var(--login-danger);outline-offset:3px}.pulso-login-submit{background:var(--login-primary);width:100%;min-height:56px;color:var(--login-on-primary);border:0;border-radius:12px;justify-content:center;align-items:center;gap:14px;padding:14px 20px;transition:background-color .13s,transform .1s;display:flex;font-weight:800!important}.pulso-login-submit:not(:disabled):hover{background:var(--login-primary-hover)}.pulso-login-submit:not(:disabled):active{transform:scale(.985)}.pulso-login-submit:disabled{opacity:.85}.pulso-login-spinner{animation:.85s linear infinite pulso-login-spin}.pulso-login-support{justify-content:center;justify-self:center;align-items:center;gap:8px;width:fit-content;min-height:44px;font-size:14px;display:flex;color:var(--login-muted)!important}.pulso-login-support:hover{color:var(--login-primary)!important}.pulso-login-footer{width:100%;max-width:1240px;color:var(--login-muted);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:24px 0;font-size:12px;display:flex}@keyframes pulso-login-scene-in{0%{clip-path:inset(0 0 8%);transform:translate(10px)}to{clip-path:inset(0);transform:none}}@keyframes pulso-login-spin{to{transform:rotate(360deg)}}@media (width<=959px){.pulso-login{padding:0 24px}.pulso-login-header{max-width:560px;padding:20px 0}.pulso-login-back span{display:none}.pulso-login-back{justify-content:center;width:44px}.pulso-login-back:after{content:none}.pulso-login-tools{gap:4px}.pulso-login-layout{flex-direction:column;gap:28px;max-width:480px;margin:0 auto auto;padding:24px 0 0;display:flex}.pulso-login-form-panel{order:-1;max-width:none}.pulso-login-intro h1{font-size:30px}.pulso-login-form{gap:18px;margin-top:24px}.pulso-login-preview{display:none}.pulso-login-footer{text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 12px;max-width:480px;padding:24px 0}}@media (width<=379px){.pulso-login{padding:0 18px}.pulso-login .thinkit-product-brand{gap:7px;font-size:15px}.pulso-login .thinkit-product-symbol{width:32px;height:32px}.pulso-login .thinkit-product-symbol img{width:58px;height:58px}.pulso-login-header{gap:8px;padding:16px 0}.pulso-login-tools{gap:0}.pulso-login-layout{padding-top:12px}.pulso-login-intro h1{font-size:27px}}@media (prefers-reduced-motion:reduce){.pulso-login *,.pulso-login :before,.pulso-login :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.pulso-login :is(button,input){border:1px solid buttontext}.pulso-login-input:focus-within{outline:2px solid highlight}.pulso-login .thinkit-product-symbol img{filter:contrast(2);mix-blend-mode:normal}}.pulso-login.login-portal{--login-portal-layer:600;--login-portal-tone:var(--login-primary);z-index:var(--login-portal-layer);min-height:0;padding:max(20px, env(safe-area-inset-top)) 20px max(20px, env(safe-area-inset-bottom));isolation:isolate;background:0 0;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.login-portal .login-portal-shutter{background:var(--login-canvas);z-index:-1;width:50%;position:fixed;top:0;bottom:0}.login-portal .login-portal-shutter--left{left:0}.login-portal .login-portal-shutter--right{right:0}.login-portal .login-portal-content{text-align:center;outline:none;width:min(100%,420px);padding:16px 0;position:relative}.login-portal .login-portal-art{pointer-events:none;width:264px;max-width:100%;height:246px;color:var(--login-portal-tone);place-items:center;margin:0 auto 20px;display:grid;position:relative}.login-portal .login-portal-halo{opacity:.24;border:1.5px solid;border-radius:50%;width:164px;height:164px;position:absolute;transform:scale(.88)}.login-portal .login-portal-brand{place-items:center;width:110px;height:110px;display:grid;position:relative}.pulso-login.login-portal .login-portal-brand .thinkit-product-symbol{background:var(--login-ink);width:110px;height:110px;-webkit-mask:url(/thinkit-login-mark.svg) 50%/200px 200px no-repeat;mask:url(/thinkit-login-mark.svg) 50%/200px 200px no-repeat}.pulso-login.login-portal .login-portal-brand .thinkit-product-symbol img{visibility:hidden;width:200px;height:200px}.login-portal .login-portal-result{background:var(--login-portal-tone);width:34px;height:34px;color:var(--login-paper);animation:login-heartbeat-result .48s var(--login-ease) both;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-7px}.login-portal[data-phase=opening] .login-portal-result{color:var(--pulso-aqua-ink);background:var(--pulso-aqua)}.login-portal[data-phase=error] .login-portal-result{color:var(--login-danger);background:var(--login-danger-bg);border:1px solid var(--login-danger)}.login-portal .login-portal-pulse-line{opacity:.65;background:currentColor;border-radius:4px;width:34px;height:4px;position:absolute;bottom:28px}.login-portal .login-portal-title{outline:none;font-size:clamp(26px,4vw,34px);line-height:1.2}.login-portal .login-portal-status p{max-width:34ch;color:var(--login-muted);margin:12px auto 0;font-size:15px;line-height:1.5}.login-portal .login-portal-dismiss{border:1px solid var(--login-line);background:var(--login-paper);min-height:44px;color:var(--login-ink);border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:24px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.login-portal .login-portal-dismiss:hover{background:var(--login-soft)}.login-portal .login-portal-dismiss:active{transform:scale(.98)}.login-portal[data-phase=checking] .login-portal-brand{animation:1.35s ease-in-out infinite login-heartbeat}.login-portal[data-phase=checking] .login-portal-halo{animation:1.35s ease-out infinite login-heartbeat-halo}.login-portal[data-phase=opening]{--login-portal-tone:var(--pulso-success)}.login-portal[data-phase=opening] .login-portal-brand{animation:login-heartbeat-welcome .7s var(--login-ease) both}.login-portal[data-phase=opening] .login-portal-halo{opacity:.38;transition:transform .65s,opacity .65s;transform:scale(1.18)}.login-portal[data-phase=opening] .login-portal-content,.login-portal[data-phase=opening] .login-portal-shutter{animation:login-heartbeat-disappear .4s .55s var(--login-ease) both}.login-portal[data-phase=error]{--login-portal-tone:var(--login-danger)}.login-portal[data-phase=error] .thinkit-product-symbol{animation:.38s ease-out both login-heartbeat-review}.login-portal[data-phase=error] .login-portal-dismiss{background:var(--login-primary);border-color:var(--login-primary);color:var(--login-on-primary)}.login-portal[data-phase=error] .login-portal-dismiss:hover{background:var(--login-primary-hover)}.login-portal[data-paused] *{animation-play-state:paused!important}@keyframes login-heartbeat{0%,44%,to{transform:scale(1)}12%{transform:scale(1.085)}24%{transform:scale(1)}34%{transform:scale(1.055)}}@keyframes login-heartbeat-halo{0%,to{opacity:.12;transform:scale(.88)}18%{opacity:.42;transform:scale(1.02)}65%{opacity:0;transform:scale(1.22)}}@keyframes login-heartbeat-welcome{0%{transform:scale(1)}35%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes login-heartbeat-result{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes login-heartbeat-disappear{to{opacity:0}}@keyframes login-heartbeat-review{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@media (height<=550px){.login-portal .login-portal-content{padding:0}.login-portal .login-portal-art{height:140px;margin-bottom:12px}.login-portal .login-portal-halo{width:124px;height:124px}.login-portal .login-portal-brand,.pulso-login.login-portal .login-portal-brand .thinkit-product-symbol{width:84px;height:84px;-webkit-mask-size:152px 152px;mask-size:152px 152px}.pulso-login.login-portal .login-portal-brand .thinkit-product-symbol img{width:152px;height:152px}.login-portal .login-portal-pulse-line{bottom:0}.login-portal .login-portal-title{font-size:24px}.login-portal .login-portal-status p{margin-top:8px;font-size:14px}.login-portal .login-portal-dismiss{margin-top:16px}}@media (prefers-reduced-motion:reduce){.login-portal *,.login-portal :before,.login-portal :after{transition:none!important;animation:none!important}}:where(.pulso-public) .web-scene{min-width:0;margin:0;container-type:inline-size}:where(.pulso-public) .web-scene figcaption{text-align:right;color:var(--web-sun-ink);margin-top:12px;font-size:12.5px;font-weight:700}:where(.pulso-public) .web-scene figcaption span{font-weight:800}:where(.pulso-public) .web-scene-stage{grid-template-columns:minmax(0,1fr) 150px;align-items:start;min-height:420px;display:grid;position:relative}:where(.pulso-public) .web-desk{background:var(--web-canvas);border:6px solid #162433;border-radius:16px;grid-area:1/1;width:100%;min-height:372px;position:relative;overflow:hidden;box-shadow:0 18px 40px #3c35053d}:where(.pulso-public) .web-desk-bar{background:var(--web-paper);border-bottom:1px solid var(--web-line);align-items:center;gap:12px;height:40px;padding:0 12px;display:flex}:where(.pulso-public) .web-desk-bar .thinkit-product-brand-compact{gap:6px;font-size:12.5px}:where(.pulso-public) .web-desk-bar .thinkit-product-brand-compact .thinkit-product-symbol{width:24px;height:24px}:where(.pulso-public) .web-desk-bar .thinkit-product-brand-compact .thinkit-product-symbol img{width:44px;height:44px}:where(.pulso-public) .web-desk-search{border:1px solid var(--web-control-line);height:26px;color:var(--web-muted);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-size:11px;display:inline-flex;overflow:hidden}:where(.pulso-public) .web-desk-body{grid-template-columns:146px minmax(0,1fr);min-height:320px;display:grid}:where(.pulso-public) .web-desk-nav{background:var(--web-paper);border-right:1px solid var(--web-line);flex-direction:column;gap:2px;padding:10px 8px;display:flex}:where(.pulso-public) .web-desk-nav>span{min-height:30px;color:var(--web-ink);white-space:nowrap;transition:background-color .2s var(--web-ease), color .2s var(--web-ease);border-radius:9px;align-items:center;gap:7px;padding:0 7px;font-size:11px;font-weight:700;display:flex}:where(.pulso-public) .web-desk-nav svg{flex:none}:where(.pulso-public) .web-desk-nav>span[data-active=true]{background:var(--web-primary);color:var(--web-on-primary)}:where(.pulso-public) .web-desk-nav>.web-desk-sale{background:var(--web-primary);color:var(--web-on-primary);justify-content:center;margin-top:auto}:where(.pulso-public) .web-desk-nav>.web-desk-sale[data-active=true]{box-shadow:0 0 0 2px var(--web-paper), 0 0 0 4px var(--web-ink)}:where(.pulso-public) .web-desk-main{min-width:0;padding:14px 58px 14px 16px;overflow:hidden}:where(.pulso-public) .web-phone{background:var(--web-canvas);border:7px solid #162433;border-radius:30px;grid-area:1/1/2/-1;grid-template-rows:42px minmax(0,1fr) 44px;place-self:end;width:196px;min-height:404px;margin-top:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 44px #3c350559}:where(.pulso-public) .web-phone-bar{justify-content:space-between;align-items:center;padding:0 10px;display:flex}:where(.pulso-public) .web-phone-back{background:var(--web-sun);color:var(--web-sun-ink);border-radius:9px;align-items:center;gap:4px;padding:5px 8px;font-size:10.5px;font-weight:800;display:inline-flex}:where(.pulso-public) .web-phone-tool{background:var(--web-soft);width:26px;height:26px;color:var(--web-ink);border-radius:8px;place-items:center;display:grid}:where(.pulso-public) .web-phone-main{min-height:0;padding:4px 10px 10px;overflow:hidden}:where(.pulso-public) .web-phone-nav{background:var(--web-paper);border-top:1px solid var(--web-line);grid-template-columns:repeat(6,1fr);align-items:center;padding:0 4px;display:grid}:where(.pulso-public) .web-phone-nav>span{height:28px;color:var(--web-muted);transition:background-color .2s var(--web-ease), color .2s var(--web-ease);border-radius:9px;place-items:center;margin:0 2px;display:grid}:where(.pulso-public) .web-phone-nav>span[data-active=true]{background:var(--web-primary);color:var(--web-on-primary)}:where(.pulso-public) .web-ui{color:var(--web-ink);flex-direction:column;gap:9px;font-size:11.5px;line-height:1.35;display:flex}:where(.pulso-public) .web-ui :is(dl,dt,dd){margin:0}:where(.pulso-public) .web-ui>*{flex-shrink:0}:where(.pulso-public) .web-ui small{font-size:10.5px}:where(.pulso-public) .web-ui[data-direction="1"]{--web-shift:14px}:where(.pulso-public) .web-ui[data-direction="-1"]{--web-shift:-14px}:where(.pulso-public) .web-ui:not([data-direction="0"]){animation:web-scene-in .24s var(--web-ease) both}:where(.pulso-public) .web-phone .web-ui{gap:8px;font-size:11px}:where(.pulso-public) .web-ui-head strong{font:700 16px/1.25 var(--font-display);letter-spacing:-.03em;display:block}:where(.pulso-public) .web-ui-head span{color:var(--web-muted);margin-top:2px;font-size:11px;display:block}:where(.pulso-public) .web-phone .web-ui-head strong{font-size:14.5px}:where(.pulso-public) .web-ui-progress{background:var(--web-soft);border-radius:3px;height:5px;display:block;overflow:hidden}:where(.pulso-public) .web-ui-progress i{border-radius:inherit;background:var(--web-primary);height:100%;display:block}:where(.pulso-public) .web-ui-steps,:where(.pulso-public) .web-ui-shortcuts,:where(.pulso-public) .web-ui-filters{gap:5px;display:flex;overflow:hidden}:where(.pulso-public) .web-ui-steps>span,:where(.pulso-public) .web-ui-shortcuts>span,:where(.pulso-public) .web-ui-filters>span{border:1px solid var(--web-control-line);background:var(--web-paper);border-radius:9px;flex:none;align-items:center;gap:3px;padding:5px 8px;font-size:10.5px;font-weight:800;display:inline-flex}:where(.pulso-public) .web-ui-steps>span[data-state=done]{background:var(--web-soft);border-color:#0000}:where(.pulso-public) .web-ui-steps>span[data-state=current],:where(.pulso-public) .web-ui-shortcuts>span[data-active=true],:where(.pulso-public) .web-ui-filters>span[data-active=true]{border-color:var(--web-primary);background:var(--web-primary);color:var(--web-on-primary)}:where(.pulso-public) .web-ui-list,:where(.pulso-public) .web-ui-cards{gap:6px;display:grid}:where(.pulso-public) .web-ui-row{background:var(--web-paper);border:1px solid var(--web-line);border-radius:10px;align-items:flex-start;gap:8px;min-width:0;padding:8px 10px;display:flex}:where(.pulso-public) .web-ui-row>svg{color:var(--web-primary);flex:none}:where(.pulso-public) .web-ui-row>span{color:var(--web-muted);font-weight:600}:where(.pulso-public) .web-ui-row>b{text-align:right;overflow-wrap:anywhere;min-width:0;margin-left:auto;font-weight:800}:where(.pulso-public) .web-ui-row--person>span:nth-child(2){min-width:0;color:var(--web-ink);display:grid}:where(.pulso-public) .web-ui-row--person small{color:var(--web-muted)}:where(.pulso-public) .web-ui-row--person>b{flex:none;overflow:visible}:where(.pulso-public) .web-ui-initials{background:var(--web-soft);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:10px;display:grid;color:var(--web-ink)!important;font-weight:800!important}:where(.pulso-public) .web-ui-sun{background:var(--web-sun);color:var(--web-sun-ink);border-radius:12px;gap:2px;padding:10px 12px;display:grid}:where(.pulso-public) .web-ui-sun small{font-weight:700}:where(.pulso-public) .web-ui-sun strong{font:700 22px/1.15 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:flex}:where(.pulso-public) .web-ui-sun em{background:var(--web-sun-ink);color:var(--web-sun);font:800 10px/1.2 var(--font-sans);letter-spacing:0;border-radius:5px;padding:2px 5px;font-style:normal}:where(.pulso-public) .web-ui-sun--split{gap:6px}:where(.pulso-public) .web-ui-sun dl{display:flex}:where(.pulso-public) .web-ui-sun dl>div{text-align:center;padding:0 10px;display:grid}:where(.pulso-public) .web-ui-sun dl>div+div{border-left:1px solid #3c350540}:where(.pulso-public) .web-ui-sun dd{font:700 18px/1.2 var(--font-display)}:where(.pulso-public) .web-ui-sun dt{font-size:10px;font-weight:700}:where(.pulso-public) .web-phone .web-ui-sun strong{font-size:18px}:where(.pulso-public) .web-ui-sun dl>div:first-child{padding-left:0}:where(.pulso-public) .web-ui-search{border:1px solid var(--web-control-line);background:var(--web-paper);height:30px;color:var(--web-muted);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:flex;overflow:hidden}:where(.pulso-public) .web-ui-product{background:var(--web-paper);border:1px solid var(--web-line);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;padding:10px;display:grid}:where(.pulso-public) .web-ui-product>div{min-width:0;display:grid}:where(.pulso-public) .web-ui-product b{font-size:12.5px;font-weight:800}:where(.pulso-public) .web-ui-product small{color:var(--web-muted)}:where(.pulso-public) .web-ui-product strong{color:var(--web-reading);font:700 14px/1.3 var(--font-display)}:where(.pulso-public) .web-ui-product dl{gap:4px;display:flex}:where(.pulso-public) .web-ui-product dl>div{background:var(--web-soft);text-align:center;border-radius:8px;padding:4px 8px;display:grid}:where(.pulso-public) .web-ui-product dt{color:var(--web-success);font-size:9.5px;font-weight:800}:where(.pulso-public) .web-ui-product dd{font:700 13px/1.2 var(--font-display)}:where(.pulso-public) .web-ui-product>.web-ui-chip{grid-column:2;justify-self:start}:where(.pulso-public) .web-ui-product dl{grid-column:2}:where(.pulso-public) .web-ui-tile{background:var(--web-sun);width:34px;height:34px;color:var(--web-sun-ink);border-radius:10px;flex:none;place-items:center;display:grid}:where(.pulso-public) .web-ui-tile--soft{background:var(--web-soft);width:30px;height:30px;color:var(--web-primary)}:where(.pulso-public) .web-ui-segment{background:var(--web-soft);border-radius:11px;grid-template-columns:1fr 1fr;padding:3px;display:grid}:where(.pulso-public) .web-ui-segment>span{border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:26px;font-size:10.5px;font-weight:800;display:flex}:where(.pulso-public) .web-ui-segment>span[data-active=true]{background:var(--web-ink);color:var(--web-canvas)}:where(.pulso-public) .web-ui-range{border:1px solid var(--web-control-line);background:var(--web-paper);border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-weight:800;display:flex}:where(.pulso-public) .web-ui-range>svg{color:var(--web-primary);flex:none}:where(.pulso-public) .web-ui-range small{color:var(--web-muted);font-weight:600;display:block}:where(.pulso-public) .web-ui-due>small{color:var(--web-muted);margin-bottom:4px;font-weight:800;display:block}:where(.pulso-public) .web-ui-chips{flex-wrap:wrap;gap:5px;display:flex}:where(.pulso-public) .web-ui-chip{background:var(--web-soft);color:var(--web-ink);white-space:nowrap;border-radius:9px;align-items:center;padding:3px 8px;font-size:10.5px;font-weight:800;display:inline-flex}:where(.pulso-public) .web-ui-chip[data-tone=ok]{background:var(--web-aqua);color:var(--web-aqua-ink)}:where(.pulso-public) .web-ui-chip[data-tone=attention]{background:var(--web-sun);color:var(--web-sun-ink)}:where(.pulso-public) .web-ui-chip[data-tone=danger]{background:var(--web-danger-soft);color:var(--web-danger)}:where(.pulso-public) .web-ui-device{background:var(--web-paper);border:1px solid var(--web-line);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;padding:8px 10px;display:grid}:where(.pulso-public) .web-ui-device>span:nth-child(2){min-width:0;display:grid}:where(.pulso-public) .web-ui-device b{font-size:12px;font-weight:800}:where(.pulso-public) .web-ui-device small{color:var(--web-muted);overflow-wrap:anywhere}:where(.pulso-public) .web-ui-device>.web-ui-chip{grid-column:2;justify-self:start}@keyframes web-scene-in{0%{opacity:.35;transform:translateX(var(--web-shift,0));clip-path:inset(0 0 6%)}to{opacity:1;clip-path:inset(0);transform:none}}@container (width<=560px){:where(.pulso-public) .web-scene-stage{grid-template-columns:1fr;place-items:center;min-height:0}:where(.pulso-public) .web-desk{display:none}:where(.pulso-public) .web-phone{justify-self:center;width:236px;min-height:448px;margin-top:0}:where(.pulso-public) .web-scene figcaption{text-align:center}}.pulso-public{--web-canvas:var(--pulso-canvas);--web-paper:var(--pulso-surface);--web-soft:var(--pulso-surface-2);--web-ink:var(--pulso-ink);--web-muted:var(--pulso-muted);--web-line:var(--pulso-line);--web-control-line:var(--pulso-control-line);--web-primary:var(--pulso-primary);--web-primary-hover:var(--pulso-primary-strong);--web-on-primary:var(--pulso-on-primary);--web-reading:var(--pulso-reading);--web-sun:var(--pulso-sun);--web-sun-ink:var(--pulso-sun-ink);--web-aqua:var(--pulso-aqua);--web-aqua-ink:var(--pulso-aqua-ink);--web-success:var(--pulso-success);--web-danger:var(--pulso-danger);--web-danger-soft:var(--pulso-danger-soft);--web-focus:var(--pulso-focus);--web-shadow:var(--pulso-shadow);--web-ease:var(--pulso-ease);--web-header:76px;background:var(--web-canvas);min-height:100dvh;color:var(--web-ink);font:500 16px/1.5 var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--web-primary);caret-color:var(--web-primary);scrollbar-color:var(--web-muted) var(--web-canvas);-webkit-font-smoothing:antialiased;isolation:isolate}.pulso-public[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:has(.pulso-public){scroll-behavior:smooth;scroll-padding-top:calc(var(--web-header,76px) + 12px)}.pulso-public *,.pulso-public :before,.pulso-public :after{box-sizing:border-box}.pulso-public :is(h1,h2,h3,p,ul,ol,figure,dl,dd){margin:0}.pulso-public :is(ul,ol){padding:0;list-style:none}.pulso-public :is(h1,h2,h3){font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-weight:700}.pulso-public :is(button,a){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.pulso-public button{font:inherit;cursor:pointer}.pulso-public a{color:inherit;text-underline-offset:4px;text-decoration:none}.pulso-public :is(a,button,[tabindex]):focus-visible{outline:3px solid var(--web-focus);outline-offset:3px}.pulso-public ::selection{background:var(--web-sun);color:var(--web-sun-ink)}:where(.pulso-public) .web-container{width:min(1240px,100% - 80px);margin-inline:auto}:where(.pulso-public) .web-skip{z-index:40;background:var(--web-sun);border-radius:12px;padding:12px 16px;font-weight:700;position:fixed;top:8px;left:8px;transform:translateY(-160%);color:var(--web-sun-ink)!important}:where(.pulso-public) .web-skip:focus{transform:none}.pulso-public .thinkit-product-brand{color:var(--web-ink);font:700 18px/1.4 var(--font-display);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.pulso-public .thinkit-product-brand strong{color:var(--web-primary);font:inherit}.pulso-public .thinkit-product-symbol{flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}.pulso-public .thinkit-product-symbol img{filter:contrast(2)invert();mix-blend-mode:multiply;flex:none;width:72px;max-width:none;height:72px}.pulso-public[data-theme=dark] .thinkit-product-symbol img{filter:contrast(2);mix-blend-mode:screen}.pulso-public .thinkit-product-brand-compact{gap:8px;font-size:15px}.pulso-public .thinkit-product-brand-compact .thinkit-product-symbol{width:30px;height:30px}.pulso-public .thinkit-product-brand-compact .thinkit-product-symbol img{width:54px;height:54px}:where(.pulso-public) .web-brand-link{flex:none;align-items:center;min-height:44px;display:inline-flex}:where(.pulso-public) .web-header{z-index:30;background:var(--web-canvas);box-shadow:0 1px 0 var(--web-line);position:sticky;top:0}:where(.pulso-public) .web-header-inner{min-height:var(--web-header);align-items:center;gap:28px;display:flex}:where(.pulso-public) .web-header-identity{flex:none;align-items:center;gap:12px;display:flex;position:relative}:where(.pulso-public) .web-nav{gap:4px;display:flex}:where(.pulso-public) .web-nav a{border-radius:12px;align-items:center;min-height:44px;padding:0 12px;font-size:15px;font-weight:700;transition:background-color .13s,color .13s;display:inline-flex}:where(.pulso-public) .web-nav a:hover{background:var(--web-soft)}:where(.pulso-public) .web-header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}:where(.pulso-public) .web-link-action{align-items:center;min-height:44px;padding:0 12px;font-size:14px;font-weight:800;display:inline-flex;color:var(--web-reading)!important}:where(.pulso-public) .web-link-action:hover{text-decoration:underline}:where(.pulso-public) .web-icon-button{background:var(--web-soft);width:44px;height:44px;color:var(--web-ink);border:0;border-radius:12px;flex:none;place-items:center;padding:0;transition:transform .1s,background-color .13s;display:grid}:where(.pulso-public) .web-icon-button:active{transform:scale(.94)}:where(.pulso-public) .web-menu-toggle{display:none}:where(.pulso-public) .web-mobile-menu{z-index:31;background:var(--web-paper);border:1px solid var(--web-line);box-shadow:var(--web-shadow);animation:web-menu-in .18s var(--web-ease) both;border-radius:16px;gap:2px;padding:8px;display:none;position:absolute;top:calc(100% + 8px);left:16px;right:16px}:where(.pulso-public) .web-mobile-menu :is(a,button){min-height:52px;color:var(--web-ink);text-align:left;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:16px;font-weight:700;display:flex}:where(.pulso-public) .web-mobile-menu :is(a,button):hover{background:var(--web-soft)}:where(.pulso-public) .web-mobile-menu svg{color:var(--web-primary)}:where(.pulso-public) .web-security-motion{pointer-events:none;flex:none;width:56px;height:44px;display:block;position:relative}:where(.pulso-public) .web-security-orbit{display:block;overflow:visible}:where(.pulso-public) .web-security-track{stroke:var(--web-control-line);stroke-width:1px;opacity:.5}:where(.pulso-public) .web-security-packets{transform-origin:28px 22px;animation:web-security-orbit 2.4s var(--web-ease) 2}:where(.pulso-public) .web-security-trace{stroke:var(--web-primary);stroke-width:2px;stroke-linecap:round}:where(.pulso-public) .web-security-packet{fill:var(--web-primary)}:where(.pulso-public) .web-security-packet--sun{fill:var(--web-sun);stroke:var(--web-sun-ink);stroke-width:.6px}:where(.pulso-public) .web-security-core{background:var(--web-sun);width:30px;height:30px;color:var(--web-sun-ink);animation:web-security-lock 2.4s var(--web-ease) 2;border-radius:10px;place-items:center;display:grid;position:absolute;top:7px;left:13px}:where(.pulso-public) .web-security-sweep{background:var(--web-primary);opacity:0;height:2px;animation:web-security-scan 2.4s var(--web-ease) 2;position:absolute;top:8px;left:4px;right:4px}:where(.pulso-public) .web-header-identity:is(:hover,:focus-within) .web-security-packets{animation-name:web-security-orbit-engaged}:where(.pulso-public) .web-header-identity:is(:hover,:focus-within) .web-security-core{animation-name:web-security-lock-engaged}:where(.pulso-public) .web-header-identity:is(:hover,:focus-within) .web-security-sweep{animation-name:web-security-scan-engaged}:where(.pulso-public) .web-security-motion[data-paused] *{animation-play-state:paused!important}:where(.pulso-public) .web-button{white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:14px 22px;font-size:15px;font-weight:800;line-height:1.2;transition:background-color .13s,color .13s,transform .1s;display:inline-flex}:where(.pulso-public) .web-button:active{transform:scale(.985)}:where(.pulso-public) .web-button--primary{background:var(--web-primary);color:var(--web-on-primary)!important}:where(.pulso-public) .web-button--primary:hover{background:var(--web-primary-hover)}:where(.pulso-public) .web-button--access{background:var(--web-ink);gap:8px;min-height:44px;padding:10px 16px;font-size:14px;color:var(--web-canvas)!important}:where(.pulso-public) .web-button--access:hover{background:color-mix(in srgb, var(--web-ink) 84%, var(--web-canvas))}:where(.pulso-public) .web-button--quiet{background:var(--web-soft);color:var(--web-ink)!important}:where(.pulso-public) .web-button--quiet:hover{background:color-mix(in srgb, var(--web-soft) 86%, var(--web-ink))}:where(.pulso-public) .web-button--inverse{background:var(--web-on-primary);color:var(--web-primary)!important}:where(.pulso-public) .web-button--inverse:hover{background:color-mix(in srgb, var(--web-on-primary) 90%, var(--web-primary))}:where(.pulso-public) .web-button--outline{background:0 0;border-color:currentColor;color:var(--web-on-primary)!important}:where(.pulso-public) .web-button--outline:hover{background:color-mix(in srgb, var(--web-on-primary) 12%, transparent)}:where(.pulso-public) .web-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:clamp(32px,4.5vw,72px);padding:36px 0 28px;display:grid}:where(.pulso-public) .web-hero-copy{align-self:start;min-width:0}:where(.pulso-public) .web-hero-copy h1{letter-spacing:-.04em;font-size:clamp(40px,3.9vw,56px);line-height:1.04}:where(.pulso-public) .web-hero-copy h1 span{color:var(--web-primary);display:block}:where(.pulso-public) .web-hero-copy>p{max-width:44ch;color:var(--web-muted);margin-top:20px;font-size:18px;line-height:1.55}:where(.pulso-public) .web-paths{flex-wrap:wrap;gap:14px 16px;margin-top:30px;display:flex}:where(.pulso-public) .web-paths>div{gap:6px;display:grid}:where(.pulso-public) .web-paths small{color:var(--web-muted);padding-left:4px;font-size:13px;font-weight:600}:where(.pulso-public) .web-demo{background:var(--web-sun);min-width:0;color:var(--web-sun-ink);border-radius:24px;gap:14px;padding:20px;display:grid}:where(.pulso-public) .web-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}:where(.pulso-public) .web-tabs button{min-width:0;min-height:52px;color:var(--web-sun-ink);transition:background-color .16s var(--web-ease), color .16s var(--web-ease), border-color .16s;background:0 0;border:1px solid #3c35054d;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:800;display:flex}:where(.pulso-public) .web-tabs button[aria-selected=true]{color:#fff;background:#162433;border-color:#162433}:where(.pulso-public) .web-tabs button:not([aria-selected=true]):hover{background:#fff8c0}:where(.pulso-public) .web-tabs button:active{transform:scale(.97)}:where(.pulso-public) .web-demo :is(button):focus-visible{outline-color:#162433}:where(.pulso-public) .web-tabs svg{flex:none}:where(.pulso-public) .web-module{background:var(--web-paper);border:1px solid var(--web-line);border-radius:24px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(28px,4vw,56px);margin-top:8px;padding:clamp(24px,3vw,36px);display:grid}:where(.pulso-public) .web-module-copy h2{font-size:clamp(26px,2.6vw,34px);line-height:1.15}:where(.pulso-public) .web-module-copy>p{max-width:44ch;color:var(--web-muted);margin-top:10px;font-size:16px}:where(.pulso-public) .web-module-copy ul{gap:10px;margin-top:20px;display:grid}:where(.pulso-public) .web-module-copy li{align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}:where(.pulso-public) .web-module-copy li svg{color:var(--web-primary);flex:none}:where(.pulso-public) .web-records{min-width:0;container-type:inline-size}:where(.pulso-public) .web-records-label{color:var(--web-muted);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex;margin-bottom:10px!important}:where(.pulso-public) .web-records table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:14px}:where(.pulso-public) .web-records thead th{border-bottom:1px solid var(--web-line);color:var(--web-muted);text-align:left;white-space:nowrap;padding:0 12px 10px;font-size:12px;font-weight:700}:where(.pulso-public) .web-records tbody :is(th,td){border-bottom:1px solid var(--web-line);text-align:left;vertical-align:middle;padding:13px 12px;font-weight:500}:where(.pulso-public) .web-records tbody th{font-weight:800}:where(.pulso-public) .web-records tbody tr:last-child :is(th,td){border-bottom:0}:where(.pulso-public) .web-record-cards{display:none!important}:where(.pulso-public) .web-state{white-space:nowrap;border-radius:9px;align-items:center;padding:4px 10px;font-size:12.5px;font-weight:800;line-height:1.3;display:inline-flex}:where(.pulso-public) .web-state[data-tone=ok]{background:var(--web-aqua);color:var(--web-aqua-ink)}:where(.pulso-public) .web-state[data-tone=attention]{background:var(--web-sun);color:var(--web-sun-ink)}:where(.pulso-public) .web-state[data-tone=danger]{background:var(--web-danger-soft);color:var(--web-danger);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--web-danger) 40%, transparent)}:where(.pulso-public) .web-state[data-tone=neutral]{background:var(--web-soft);color:var(--web-ink)}@container (width<=600px){:where(.pulso-public) .web-records table{display:none}:where(.pulso-public) .web-record-cards{gap:8px;display:grid!important}:where(.pulso-public) .web-record-cards li{background:var(--web-canvas);border:1px solid var(--web-line);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}:where(.pulso-public) .web-record-main{gap:2px;min-width:0;display:grid}:where(.pulso-public) .web-record-main b{font-size:15px;font-weight:800}:where(.pulso-public) .web-record-main small{color:var(--web-muted);font-size:13px;font-weight:600}:where(.pulso-public) .web-record-side{text-align:right;flex:none;justify-items:end;gap:6px;display:grid}:where(.pulso-public) .web-record-side strong{font:700 16px/1.2 var(--font-display);font-variant-numeric:tabular-nums}}:where(.pulso-public) .web-module-copy[data-direction]:not([data-direction="0"]),:where(.pulso-public) .web-records[data-direction]:not([data-direction="0"]){animation:web-fade-in .2s var(--web-ease) both}:where(.pulso-public) .web-flow{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(28px,4vw,56px);padding-top:80px;display:grid}:where(.pulso-public) .web-flow-intro h2{font-size:clamp(28px,3vw,40px);line-height:1.12}:where(.pulso-public) .web-flow-intro p{max-width:42ch;color:var(--web-muted);margin-top:12px}:where(.pulso-public) .web-steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:where(.pulso-public) .web-steps li{counter-increment:step;padding-right:24px;position:relative}:where(.pulso-public) .web-steps li:not(:last-child):before{content:"";background:repeating-linear-gradient(90deg, var(--web-control-line) 0 6px, transparent 6px 12px);height:2px;position:absolute;top:25px;left:64px;right:12px}:where(.pulso-public) .web-step-icon{background:var(--web-primary);width:52px;height:52px;color:var(--web-on-primary);border-radius:16px;place-items:center;display:grid}:where(.pulso-public) .web-steps h3{margin-top:16px;font-size:20px;line-height:1.25}:where(.pulso-public) .web-steps h3:before{content:counter(step) ". ";color:var(--web-reading)}:where(.pulso-public) .web-steps p{max-width:30ch;color:var(--web-muted);margin-top:6px;font-size:15px}:where(.pulso-public) .web-brands{border-bottom:1px solid var(--web-line);gap:8px;min-width:0;margin-bottom:24px;padding-bottom:12px;display:grid}:where(.pulso-public) .web-brands-title{font:700 15px/1.35 var(--font-display);letter-spacing:-.01em}:where(.pulso-public) .web-brands-copy p+p{color:var(--web-muted);margin-top:4px;font-size:12.5px;line-height:1.45}:where(.pulso-public) .web-brands-scroll{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--web-control-line) transparent;border-radius:12px;flex:1;min-width:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}:where(.pulso-public) .web-brands-scroll ul{align-items:center;gap:6px;width:max-content;padding:4px 56px 8px 0;display:flex}:where(.pulso-public) .web-brand{scroll-snap-align:start;flex:none;place-items:center;width:92px;height:44px;display:grid}:where(.pulso-public) .web-brand img{-o-object-fit:contain;object-fit:contain;filter:grayscale()brightness(0);opacity:.78;width:84px;max-width:100%;height:22px;display:block}.pulso-public[data-theme=dark] .web-brand img{filter:grayscale()brightness(0)invert();opacity:.85}:where(.pulso-public) .web-brand--samsung img{height:16px}:where(.pulso-public) .web-brand--motorola img,:where(.pulso-public) .web-brand--xiaomi img{width:26px;height:26px}:where(.pulso-public) .web-brand--zte img{width:46px}:where(.pulso-public) .web-brand--honor img,:where(.pulso-public) .web-brand--nokia img{height:18px}:where(.pulso-public) .web-brand--huawei img,:where(.pulso-public) .web-brand--oneplus img{width:46px;height:26px}:where(.pulso-public) .web-contact{background:var(--web-primary);color:var(--web-on-primary);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;margin-top:72px;padding:clamp(28px,4vw,48px);display:flex}:where(.pulso-public) .web-contact h2{font-size:clamp(26px,3vw,38px);line-height:1.12}:where(.pulso-public) .web-contact p{max-width:46ch;margin-top:8px;font-size:16px}:where(.pulso-public) .web-contact-actions{flex-wrap:wrap;gap:12px;display:flex}:where(.pulso-public) .web-contact :is(a):focus-visible{outline-color:var(--web-on-primary)}:where(.pulso-public) .web-footer{border-top:1px solid var(--web-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:48px;padding:20px 0 28px;display:flex}:where(.pulso-public) .web-footer p{color:var(--web-muted);font-size:13px}@keyframes web-fade-in{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes web-menu-in{0%{clip-path:inset(0 0 100% round 16px)}to{clip-path:inset(0 round 16px)}}@keyframes web-security-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes web-security-orbit-engaged{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes web-security-lock{0%,to{transform:none}16%{transform:translateY(-3px)rotate(-12deg)}28%{transform:translateY(-3px)rotate(10deg)}42%{transform:scale(1.12)}58%{transform:scale(.94)}72%{transform:none}}@keyframes web-security-lock-engaged{0%,to{transform:none}16%{transform:translateY(-3px)rotate(-12deg)}28%{transform:translateY(-3px)rotate(10deg)}42%{transform:scale(1.12)}58%{transform:scale(.94)}72%{transform:none}}@keyframes web-security-scan{0%,8%,75%,to{opacity:0;transform:translateY(0)scaleX(.3)}20%{opacity:.9}55%{opacity:.9;transform:translateY(28px)scaleX(1)}}@keyframes web-security-scan-engaged{0%,8%,75%,to{opacity:0;transform:translateY(0)scaleX(.3)}20%{opacity:.9}55%{opacity:.9;transform:translateY(28px)scaleX(1)}}@keyframes web-security-signal{0%,8%,85%,to{opacity:0;transform:scaleX(.05)}25%{opacity:1;transform:scaleX(.4)}65%{opacity:1;transform:scaleX(1)}}@keyframes web-security-signal-engaged{0%,8%,85%,to{opacity:0;transform:scaleX(.05)}25%{opacity:1;transform:scaleX(.4)}65%{opacity:1;transform:scaleX(1)}}@media (width<=1099px){:where(.pulso-public) .web-hero{grid-template-columns:1fr;gap:28px;padding-top:28px}:where(.pulso-public) .web-hero-copy{max-width:720px}:where(.pulso-public) .web-module,:where(.pulso-public) .web-flow{grid-template-columns:1fr}:where(.pulso-public) .web-steps{max-width:820px}}@media (width<=959px){:where(.pulso-public) .web-container{width:calc(100% - 48px)}:where(.pulso-public) .web-nav,:where(.pulso-public) .web-link-action{display:none}:where(.pulso-public) .web-menu-toggle,:where(.pulso-public) .web-mobile-menu{display:grid}:where(.pulso-public) .web-header-inner{gap:12px}:where(.pulso-public) .web-security-motion{width:auto;height:12px;position:absolute;bottom:-6px;left:48px;right:0}:where(.pulso-public) .web-security-motion:before{content:"";background:var(--web-line);height:2px;position:absolute;top:5px;left:0;right:18px}:where(.pulso-public) .web-security-orbit{display:none}:where(.pulso-public) .web-security-core{border-radius:3px;width:12px;height:12px;top:0;left:auto;right:0}:where(.pulso-public) .web-security-core svg{width:10px;height:10px}:where(.pulso-public) .web-security-sweep{transform-origin:0;animation-name:web-security-signal;top:5px;left:0;right:18px}:where(.pulso-public) .web-header-identity:is(:hover,:focus-within) .web-security-sweep{animation-name:web-security-signal-engaged}:where(.pulso-public) .web-header-actions{gap:8px}.pulso-public{--web-header:68px}}@media (width<=699px){:where(.pulso-public) .web-hero-copy h1{font-size:clamp(32px,8.4vw,46px)}:where(.pulso-public) .web-hero-copy>p{margin-top:14px;font-size:16px}:where(.pulso-public) .web-paths{gap:12px;margin-top:22px;display:grid}:where(.pulso-public) .web-paths .web-button{width:100%}:where(.pulso-public) .web-paths small{padding-left:2px}:where(.pulso-public) .web-demo{border-radius:20px;padding:12px}:where(.pulso-public) .web-tabs{gap:4px}:where(.pulso-public) .web-tabs button{flex-direction:column;gap:4px;min-height:58px;padding:8px 2px;font-size:12px}:where(.pulso-public) .web-module{border-radius:20px;gap:20px;padding:20px 16px}:where(.pulso-public) .web-flow{gap:24px;padding-top:56px}:where(.pulso-public) .web-steps{grid-template-columns:1fr;gap:20px}:where(.pulso-public) .web-steps li{-moz-column-gap:16px;grid-template-columns:52px minmax(0,1fr);column-gap:16px;padding-right:0;display:grid}:where(.pulso-public) .web-steps li:not(:last-child):before{background:repeating-linear-gradient(180deg, var(--web-control-line) 0 6px, transparent 6px 12px);width:2px;height:auto;inset:60px auto -14px 25px}:where(.pulso-public) .web-step-icon{grid-row:span 2}:where(.pulso-public) .web-steps h3{margin-top:4px;font-size:18px}:where(.pulso-public) .web-contact{border-radius:20px;margin-top:48px;padding:24px 20px}:where(.pulso-public) .web-contact-actions{width:100%;display:grid}:where(.pulso-public) .web-contact-actions .web-button{width:100%}:where(.pulso-public) .web-footer{margin-top:36px}}@media (width<=479px){:where(.pulso-public) .web-container{width:calc(100% - 32px)}:where(.pulso-public) .web-mobile-menu{left:12px;right:12px}}@media (width<=379px){.pulso-public .web-header .thinkit-product-brand{gap:7px;font-size:15px}.pulso-public .web-header .thinkit-product-symbol{width:32px;height:32px}.pulso-public .web-header .thinkit-product-symbol img{width:58px;height:58px}:where(.pulso-public) .web-header .web-button--access{padding:10px 12px}:where(.pulso-public) .web-header .web-button--access svg{display:none}:where(.pulso-public) .web-tabs button{font-size:11px}}@media (prefers-reduced-motion:reduce){:root:has(.pulso-public){scroll-behavior:auto}.pulso-public *,.pulso-public :before,.pulso-public :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.pulso-public :is(.web-button,.web-icon-button,.web-tabs button){border:1px solid buttontext}.pulso-public .thinkit-product-symbol img{filter:contrast(2);mix-blend-mode:normal}}.workspace-mobile-navigation{display:none}@media (width<=1023px){.workspace-mobile-navigation{z-index:35;grid-template-columns:repeat(var(--mobile-nav-count), minmax(0, 1fr));padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:var(--workspace-surface,#fff);border-top:1px solid var(--workspace-line,#ccd6df);font-family:var(--font-sans);gap:6px;transition:transform .15s ease-in;display:grid;position:fixed;inset:auto 0 0}.workspace-mobile-navigation-button{min-width:0;min-height:56px;color:var(--workspace-secondary,#536576);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 2px;font-size:12px;font-weight:700;line-height:1.2;transition:background-color .13s,color .13s;display:flex;position:relative}.workspace-mobile-navigation-button svg{color:inherit}.workspace-mobile-navigation-button>span:last-child{overflow-wrap:anywhere;text-align:center;max-width:100%}.workspace-mobile-navigation-button[aria-current=page]{background:var(--accent);color:var(--faro-on-primary)}.workspace-mobile-navigation-button[aria-expanded=true]{background:var(--workspace-active-soft);color:var(--workspace-ink)}.pulso-quick-icon{display:inline-flex;position:relative}.pulso-quick-icon .pulso-nav-badge{top:-6px;position:absolute;inset-inline-start:calc(100% - 8px)}body .workspace-shell .sidebar-container :is(button,a){min-width:48px;min-height:48px}@media (pointer:coarse){.workspace-shell:has(:is(input:not([type=checkbox],[type=radio],[type=range],[type=file]),textarea,select):focus) .workspace-mobile-navigation{transform:translateY(110%)}}}@media (width<=1023px) and (hover:hover){.workspace-mobile-navigation-button:not([aria-current=page]):hover{background:var(--workspace-active-soft);color:var(--workspace-ink)}}@media (prefers-reduced-motion:reduce){.workspace-mobile-navigation,.workspace-mobile-navigation-button{transition:none}}@media screen and (width<=1023px){.pulso-quick-nav .pulso-nav-highlight{z-index:0;border-radius:var(--pulso-radius-control);background:var(--pulso-primary);pointer-events:none;transition:transform .28s var(--pulso-ease);position:absolute;left:0}.pulso-quick-nav .workspace-mobile-navigation-button{z-index:1}.pulso-quick-nav .workspace-mobile-navigation-button[aria-current=page],.pulso-quick-nav .workspace-mobile-navigation-button[aria-expanded=true]{color:var(--pulso-on-primary);background:0 0}.pulso-quick-nav:not(:has([aria-current=page])) [data-nav-menu]{color:var(--pulso-on-primary)}.pulso-quick-nav:has([aria-expanded=true]) [aria-current=page]{color:var(--pulso-muted)}}@media (prefers-reduced-motion:reduce){.pulso-quick-nav .pulso-nav-highlight{transition:none}}.workspace-shell.premium-app{background:#f3f5f8;height:100dvh}.workspace-shell>.workspace-main{scrollbar-gutter:stable;min-width:0;padding:0 24px 24px}.workspace-shell .workspace-topbar{min-height:64px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#17243b;border:0;border-bottom:1px solid #42546c;border-radius:0;margin:0 -24px 24px;padding:12px 24px;top:0}.workspace-shell .workspace-topbar:after{display:none}.workspace-shell .workspace-topbar p{letter-spacing:.02em;text-transform:none;font-size:13px;line-height:1.4;color:#e7edf8!important}.workspace-shell .workspace-topbar p+p{font-size:12px;color:#b9c6da!important}.workspace-shell .workspace-topbar button{min-width:44px;min-height:44px;box-shadow:none;border-radius:8px;font-size:14px}.workspace-shell .workspace-topbar .premium-input{color:#eef3fc;background:#253653;border:1px solid #4a5b75}.workspace-shell .workspace-content{max-width:1440px;animation:none}.workspace-shell .sidebar-container{width:240px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#edf0f5;border-right:1px solid #dbe1e9;flex-shrink:0}.workspace-shell .sidebar-container:before,.workspace-shell .sidebar-container:after{display:none}.workspace-shell .sidebar-container nav{overscroll-behavior:contain;padding:0 12px 12px}.workspace-shell .sidebar-container h2{text-transform:none;letter-spacing:0;font-size:14px}.workspace-shell .sidebar-container nav p{letter-spacing:.08em;border-radius:0;margin-top:12px;padding:6px 8px;font-size:12px;font-weight:600;box-shadow:none!important;color:#626f83!important;background:0 0!important;border:0!important}.workspace-shell .sidebar-container nav p>span{display:none}.workspace-shell .sidebar-container nav .sidebar-group-label{min-height:16px}.workspace-shell .sidebar-container nav .sidebar-group-label>span{display:block}.workspace-shell .sidebar-nav-button{color:#4e5c72;border-radius:8px;gap:12px;min-height:34px;padding:4px 10px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s;box-shadow:none!important}.workspace-shell .sidebar-nav-button[aria-current=page]{color:#284989;background:#fff;font-weight:600;border-color:#d2dced!important}.workspace-shell .sidebar-nav-button:hover{background:#e3e9f3}.workspace-shell .sidebar-nav-icon{background:var(--icon-soft);width:36px;height:36px;color:var(--workspace-active);box-shadow:none;border:0;border-radius:10px}.workspace-shell .sidebar-nav-icon>span{display:none}.workspace-shell .sidebar-nav-icon svg{stroke-width:1.75px;width:20px;height:20px}.workspace-shell .sidebar-nav-button .animate-pulse{animation:none}.workspace-shell .sidebar-container>div:last-child button{letter-spacing:0;border-radius:8px;min-height:44px;font-size:13px;box-shadow:none!important}.workspace-shell .sidebar-container .btn-shine{text-transform:none;background:#315ac5!important;font-size:14px!important}.workspace-shell .sidebar-container .btn-shine:before,.workspace-shell .sidebar-container .btn-shine:after{display:none}.workspace-shell .sidebar-container button:focus-visible,.workspace-shell .workspace-topbar button:focus-visible{outline-offset:2px;outline:3px solid #879ad1}.dark .workspace-shell.premium-app{background:#101827}.dark .workspace-shell .sidebar-container{background:#182234;border-color:#2e3b51}.dark .workspace-shell .sidebar-nav-button{color:#ccd5e4}.dark .workspace-shell .sidebar-nav-button[aria-current=page],.dark .workspace-shell .sidebar-nav-button:hover{color:#f3f6fc;background:#263750;border-color:#425a7b!important}.dark .workspace-shell .sidebar-container nav p{color:#aebbd0!important}.dark .workspace-shell .sidebar-container nav .sidebar-group-label{opacity:.92}@media (width<=1023px){.workspace-shell>.workspace-main{padding:0 16px 16px}.workspace-shell .workspace-topbar{margin:0 -16px 18px;padding:10px 16px}.workspace-shell .sidebar-container{width:min(288px,88vw)}.workspace-shell .sidebar-nav-button{min-height:36px;padding-block:5px}}@media (width<=479px){.workspace-shell>.workspace-main{padding:0 12px 12px}.workspace-shell .workspace-topbar{gap:8px;margin:0 -12px 16px;padding:10px 12px}.workspace-shell .workspace-topbar>div:last-child{flex-shrink:0;gap:4px}}@media (prefers-reduced-motion:reduce){.workspace-shell .sidebar-container,.workspace-shell .sidebar-nav-button,.workspace-shell .workspace-topbar{transition:none}}.workspace-shell .inventory-model-row{box-shadow:none;background:#fff;border-radius:10px}.dark .workspace-shell .inventory-model-row{background:#182234}.inventory-model-row>.grid{grid-template-columns:minmax(0,1fr)}@media (width>=1280px){.inventory-model-row>.grid{grid-template-columns:minmax(180px,1.5fr) minmax(130px,.8fr) minmax(90px,.5fr) minmax(90px,.5fr) auto}}.inventory-model-row p{overflow-wrap:anywhere}.workspace-shell .inventory-alerts>section:first-of-type{color:#222b3d;background:#fff;border-color:#dfe4ec}.workspace-shell .inventory-alerts>section:first-of-type :is(p,h3,span,button){color:#334155}.inventory-alerts>section:first-of-type .border{box-shadow:none;border-color:#dfe4ec;border-radius:8px}.inventory-alerts>section:first-of-type [class*=bg-amber-300]{color:#315ac5;background:#edf2fc}.dark .workspace-shell .inventory-alerts>section:first-of-type{background:#182234}.dark .workspace-shell .inventory-alerts>section:first-of-type :is(p,h3,span,button){color:#dce5f5}.dark .inventory-alerts>section:first-of-type [class*=bg-amber-300]{background:#293f69}.dark .inventory-alerts>section:first-of-type .border{border-color:#34435a}.inventory-workspace{min-width:0;animation:none}.workspace-shell .inventory-workspace>:is(.bento-card,.surface-card){box-shadow:none;background:#fff;border-radius:12px}.inventory-workspace>:is(.bento-card,.surface-card):before{display:none}.dark .workspace-shell .inventory-workspace>:is(.bento-card,.surface-card){background:#182234}.workspace-shell .inventory-alerts>.grid>section{box-shadow:none;background:#fff;border-radius:12px}.dark .workspace-shell .inventory-alerts>.grid>section{background:#182234}.dark .workspace-shell .inventory-workspace>:not(.fixed) :is(.text-slate-400,.text-slate-500){color:#b7c3d6!important}.inventory-workspace>:not(.fixed) .bg-azul-electrico{background:#315ac5}.inventory-workspace>:not(.fixed) .text-azul-electrico{color:#315ac5}.dark .inventory-workspace>:not(.fixed) .text-azul-electrico{color:#a9bfff}.workspace-shell main:has(.inventory-workspace){background:#f3f5f8}.dark .workspace-shell main:has(.inventory-workspace){background:#101827}.inventory-workspace>:not(.fixed) :is(.surface-card,.bento-card):before{display:none}.inventory-workspace>:not(.fixed) :is(.surface-card,.bento-card){box-shadow:none;background-image:none;border-radius:10px}.inventory-workspace>:not(.fixed) p[class*=text-\[],.inventory-workspace>:not(.fixed) span[class*=text-\[]{letter-spacing:0;text-transform:none;font-size:12px}.inventory-workspace>:not(.fixed) button{font-size:13px}.inventory-workspace>:not(.fixed) :is(input,select,button){max-width:100%}.inventory-workspace>:not(.fixed) td{white-space:normal;overflow-wrap:anywhere}.inventory-workspace>:not(.fixed)+:not(.fixed){margin-top:18px}.inventory-workspace>div:first-child h2{text-transform:none;letter-spacing:-.025em;font-size:24px;font-weight:700;line-height:1.3}.inventory-workspace>div:first-child p{font-size:13px;font-weight:500;line-height:1.5}.inventory-workspace>:not(.fixed) input,.inventory-workspace>:not(.fixed) select{border-radius:8px;min-height:44px;font-size:14px}.inventory-workspace>:not(.fixed) button{letter-spacing:normal;text-transform:none;min-height:40px;box-shadow:none;border-radius:8px}.inventory-workspace>:not(.fixed) .bento-card{box-shadow:none;background:#fff;border-color:#dfe4ec;border-radius:10px;padding:14px;transform:none}.inventory-workspace>:not(.fixed) .bento-card p{font-variant-numeric:tabular-nums;line-height:1.4}.inventory-workspace>:not(.fixed) .bento-card p[class*="text-[8px]"],.inventory-workspace>:not(.fixed) .bento-card p[class*="text-[10px]"]{text-transform:none;letter-spacing:0;font-size:12px;font-weight:500}.inventory-workspace>:not(.fixed) .bento-card>div:first-child:has(svg){background:0 0;border:0;border-radius:0;width:24px;height:24px}.inventory-workspace>:not(.fixed) svg{stroke-width:1.75px}.inventory-products>.space-y-2>div[class*=overflow-x-auto]{overscroll-behavior-x:contain;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.inventory-products>.space-y-2>p{text-transform:none;letter-spacing:0;font-size:12px}.inventory-products>.grid:has(>.bento-card){grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.inventory-devices>.space-y-4>.grid:has(>.bento-card){grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.inventory-workspace>:not(.fixed) table{width:100%;font-size:14px}.inventory-workspace>:not(.fixed) th{letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.inventory-workspace>:not(.fixed) td{font-variant-numeric:tabular-nums}.inventory-workspace button:focus-visible,.inventory-workspace input:focus-visible,.inventory-workspace select:focus-visible{outline-offset:2px;outline:3px solid #879ad1}.inventory-products>.fixed:not(.label-print-overlay) label,.inventory-devices>.fixed label{letter-spacing:0;text-transform:none;font-size:12px;line-height:1.5}.inventory-products>.fixed:not(.label-print-overlay) input,.inventory-products>.fixed:not(.label-print-overlay) select,.inventory-devices>.fixed input,.inventory-devices>.fixed select{border-radius:8px;min-width:0;min-height:44px;font-size:16px}.inventory-alerts>section:first-of-type{box-shadow:none;background:#20314f;border-radius:12px}.inventory-alerts>section:first-of-type h3{font-size:20px;font-weight:700}.inventory-alerts>section:first-of-type [class*=text-3xl]{font-size:24px}.inventory-alerts>section:first-of-type [class*="text-[8px]"],.inventory-alerts>section:first-of-type [class*="text-[9px]"],.inventory-alerts>section:first-of-type [class*="text-[10px]"]{text-transform:none;letter-spacing:0;font-size:12px}.inventory-alerts>section:first-of-type button{transform:none}.dark .inventory-workspace>:not(.fixed) .bento-card{background:#182234;border-color:#34435a}.dark .inventory-workspace>div:first-child h2{color:#f1f5fb}@media (width<=639px){.inventory-workspace>:not(.fixed) button{min-height:44px}.inventory-workspace>:not(.fixed) input,.inventory-workspace>:not(.fixed) select{font-size:16px}.inventory-workspace>div:first-child h2{font-size:22px}.inventory-workspace>:not(.fixed) .bento-card{min-width:0;padding:12px}}@media (prefers-reduced-motion:reduce){.inventory-workspace>:not(.fixed) button{transition:none}}.records-workspace{min-width:0;padding-bottom:24px}.workspace-shell main:has(.records-workspace){background:#f3f5f8}.records-workspace>:not(.fixed) :is(.surface-card,.bento-card),.records-workspace>:is(.surface-card,.bento-card){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #dfe4ec;border-radius:12px;transform:none}.records-workspace>:not(.fixed) :is(.surface-card,.bento-card):before,.records-workspace>:is(.surface-card,.bento-card):before{display:none}.records-workspace>:is(.surface-card,.bento-card){padding:16px}.records-workspace>:not(.fixed) h2{text-transform:none;letter-spacing:-.025em;font-size:24px;font-weight:700;line-height:1.3}.records-workspace>:not(.fixed) h3{font-size:18px;font-weight:600;line-height:1.4}.records-workspace>:not(.fixed) :is(p,span,button,th){letter-spacing:normal;text-transform:none}.records-workspace>:not(.fixed) :is(p,span)[class*=text-\[]{font-size:12px;line-height:1.5}.records-workspace>:not(.fixed) button{min-height:40px;box-shadow:none;border-radius:8px;font-size:13px;font-weight:600;transform:none}.records-workspace>:not(.fixed) :is(input,select){border-radius:8px;min-height:44px;font-size:14px}.records-workspace>:not(.fixed) .font-black{font-weight:600}.records-workspace>:not(.fixed) :is(td,th){padding:14px 12px;font-size:14px;line-height:1.5}.records-workspace>:not(.fixed) th{font-size:12px;font-weight:600}.records-workspace>:not(.fixed) td{font-variant-numeric:tabular-nums}.records-workspace>:not(.fixed) :is(button,input,select):focus-visible{outline-offset:2px;outline:3px solid #879ad1}.clients-workspace .client-form-dialog,.clients-workspace .client-detail-dialog{border-radius:12px;box-shadow:0 24px 70px #0f172a3d}.clients-workspace .client-form-dialog{gap:14px;padding:20px}.clients-workspace .client-form-dialog :is(input,textarea){border-radius:8px;min-height:44px;padding:12px;font-size:16px}.clients-workspace .client-form-dialog textarea{min-height:80px}.clients-workspace .client-form-dialog button{letter-spacing:0;text-transform:none;min-height:44px;box-shadow:none;border-radius:8px}.clients-workspace .client-detail-dialog>div:first-child{background:#20314f;padding:18px}.clients-workspace .client-detail-dialog>div:first-child :is(h3,p){text-transform:none;letter-spacing:0}.clients-workspace>.surface-card>.grid{border:1px solid #dfe4ec;border-radius:8px;gap:0;margin-bottom:16px;overflow:hidden}.clients-workspace>.surface-card>.grid>div{border:0;border-right:1px solid #dfe4ec;border-radius:0;padding:12px}.clients-workspace>.surface-card>.grid>div:last-child{border-right:0}.clients-workspace>.surface-card>.grid .text-2xl{overflow-wrap:anywhere;font-size:24px}.clients-workspace>.surface-card>.grid svg{width:18px;height:18px}.invoices-workspace .invoice-list-row{gap:16px;padding:14px 16px}.invoices-workspace .invoice-list-row>div:first-child{flex:1}.invoices-workspace .invoice-list-row>div:first-child>div:first-child,.invoices-workspace .invoice-list-row>div:last-child{flex-shrink:0}.income-workspace>.grid>.bento-card{padding:16px}.income-workspace>.grid{align-items:start}.records-workspace>:not(.fixed) .bg-azul-electrico{background:#315ac5}.workspace-shell .records-workspace>:not(.fixed) :is(.text-slate-400,.text-slate-500){color:#616c7c}.dark .workspace-shell main:has(.records-workspace){background:#101827}.dark .records-workspace>:not(.fixed) :is(.surface-card,.bento-card),.dark .records-workspace>:is(.surface-card,.bento-card){background:#182234;border-color:#34435a}.dark .workspace-shell .records-workspace>:not(.fixed) :is(.text-slate-400,.text-slate-500){color:#b7c3d6}.dark .clients-workspace>.surface-card>.grid,.dark .clients-workspace>.surface-card>.grid>div{border-color:#34435a}@media (width<=1023px){.invoices-workspace .invoice-list-row{flex-wrap:wrap}.invoices-workspace .invoice-list-row>div:last-child{justify-content:space-between;width:100%}.invoices-workspace .invoice-list-row>div:last-child>.hidden{text-align:left;flex-wrap:wrap;gap:16px;display:flex}}@media (width<=639px){.records-workspace>:not(.fixed) h2{font-size:22px}.records-workspace>:not(.fixed) :is(input,select){min-width:0;font-size:16px}.records-workspace>:not(.fixed) button{min-height:44px}.invoices-workspace .invoice-list-row{flex-direction:column;align-items:stretch;gap:10px}.invoices-workspace .invoice-list-row>div:last-child{flex-wrap:wrap;justify-content:space-between;gap:8px}.invoices-workspace .invoice-list-row>div:last-child>.hidden p{overflow-wrap:anywhere}.invoices-workspace .invoice-list-row>div:first-child>div:last-child>.flex{flex-wrap:wrap}.clients-workspace>.surface-card>.grid>div:nth-child(n+3){border-top:1px solid #dfe4ec}.clients-workspace>.surface-card>.grid>div:nth-child(2){border-right:0}}@media (prefers-reduced-motion:reduce){.records-workspace *{transition:none!important;animation:none!important}}:is(.workspace-shell main:has(.collections-workspace),.workspace-shell main:has(.sale-workspace)){background:#f3f5f8}.collections-workspace,.sale-workspace{color:#222b3d;min-width:0}.collections-workspace>:is(.surface-card,.bento-card),.collections-workspace>div>:is(.surface-card,.bento-card),.collections-workspace>div>div>:is(.surface-card,.bento-card){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #dfe4ec;border-radius:12px}.collections-workspace :is(.surface-card,.bento-card):before{display:none}.collections-workspace .font-black,.sale-workspace .font-black{font-weight:600}.collections-workspace :is(p,span,button,label),.sale-workspace :is(p,span,button,label){letter-spacing:normal;text-transform:none}.collections-workspace h2{font-size:24px;font-weight:700;line-height:1.3}.collections-workspace h3{font-size:18px;font-weight:600;line-height:1.4}.collections-workspace button,.sale-workspace button{box-shadow:none;border-radius:8px;transform:none}.collections-workspace button{min-height:40px;font-size:13px}.collections-workspace :is(input,select),.sale-workspace :is(input,select,textarea){border-radius:8px;min-height:44px;font-size:14px}.collections-workspace :is(button,input,select):focus-visible,.sale-workspace :is(button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #879ad1}.collections-workspace>.surface-card:first-child{padding:18px}.collections-workspace>.surface-card:first-child>div:first-child>div:last-child{border:1px solid #dfe4ec;border-radius:10px;gap:0;overflow:hidden}.collections-workspace>.surface-card:first-child>div:first-child>div:last-child>button{background:#f8fafc;border:0;border-right:1px solid #dfe4ec;border-radius:0;padding:10px 12px}.collections-workspace>.surface-card:first-child>div:first-child>div:last-child>button:last-child{border-right:0}.collections-workspace>.surface-card:first-child>div:first-child>div:last-child>button:hover{background:#f1f4f8}.collections-workspace>.surface-card:first-child input{background:#fff}.collections-workspace>.grid{align-items:start;gap:16px}.collections-workspace>.grid>.surface-card:first-child>div:first-child{min-height:56px}.collections-workspace>.grid>.surface-card:first-child>div:nth-child(2)>button{padding:14px 16px}.collections-workspace>.grid>.surface-card:first-child>div:nth-child(2)>button:hover{background:#f8fafc}.collections-workspace>.grid>div:last-child{top:16px}.collections-workspace>.grid>div:last-child>.surface-card{padding:16px}.collections-workspace>.grid>div:last-child>.surface-card>.grid>div{border-radius:8px}.collections-workspace .bg-gradient-to-r{background-color:#315ac5;background-image:none}.collections-workspace .bg-azul-electrico{background-color:#315ac5}.sale-workspace>div:first-child{background:#fff;border-color:#dfe4ec;border-radius:14px;box-shadow:0 12px 32px #222b3d12}.sale-workspace>div:first-child>div:first-child{background:#f8fafc;border-color:#dfe4ec;padding:18px 20px}.sale-workspace>div:first-child>div:nth-child(2){background:#fff;border-color:#dfe4ec;padding:10px 20px}.sale-workspace>div:first-child>div:nth-child(3){padding:20px}.sale-workspace>div:first-child>div:first-child h2{font-size:24px;font-weight:700;line-height:1.25}.sale-workspace>div:first-child>div:first-child p{font-size:13px;line-height:1.5}.sale-workspace>div:first-child>div:first-child p:first-child{color:#315ac5;font-weight:600}.sale-workspace>div:first-child>div:first-child .bg-gradient-to-r{background:#315ac5}.sale-workspace>div:first-child>div:nth-child(2) button{min-height:36px;padding:7px 12px;font-size:12px}.sale-workspace>div:first-child>div:nth-child(3)>.grid>button{box-shadow:none;border-color:#dfe4ec;border-radius:12px;padding:18px}.sale-workspace>div:first-child>div:nth-child(3)>.grid>button:first-child{background:#f6f8fd;border-color:#b9c6e5;grid-column:1/-1}.sale-workspace>div:first-child>div:nth-child(3)>.grid>button>div:first-child>div:first-child{background-color:#315ac5;background-image:none;border-radius:10px;width:48px;height:48px}.sale-workspace>div:first-child>div:nth-child(3)>.grid>button:nth-child(2)>div:first-child>div:first-child{background-color:#16856b}.sale-workspace>div:first-child>div:nth-child(3)>.grid>button:nth-child(3)>div:first-child>div:first-child{background-color:#b46a20}.sale-workspace>div:first-child>div:nth-child(3)>.space-y-3>div,.sale-workspace>div:first-child>div:nth-child(3)>.space-y-4>div{box-shadow:none;border-radius:12px}.sale-workspace .bg-gradient-to-r,.sale-workspace .bg-gradient-to-br{background-image:none}.sale-workspace .bg-azul-electrico{background-color:#315ac5}:is(.dark .workspace-shell main:has(.collections-workspace),.dark .workspace-shell main:has(.sale-workspace)){background:#101827}.dark .collections-workspace>:is(.surface-card,.bento-card),.dark .collections-workspace>div>:is(.surface-card,.bento-card),.dark .collections-workspace>div>div>:is(.surface-card,.bento-card),.dark .sale-workspace>div:first-child,.dark .sale-workspace>div:first-child>div:first-child,.dark .sale-workspace>div:first-child>div:nth-child(2){background:#182234;border-color:#34435a}@media (width<=1023px){.collections-workspace>.surface-card:first-child>div:first-child>div:last-child{width:100%}.collections-workspace>.grid>div:last-child{position:static}}@media (width<=639px){.collections-workspace{row-gap:12px}.collections-workspace h2{font-size:22px}.collections-workspace>.surface-card:first-child{padding:14px}.collections-workspace>.surface-card:first-child>div:first-child>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.collections-workspace>.surface-card:first-child>div:first-child>div:last-child>button:nth-child(2){border-right:0}.collections-workspace>.surface-card:first-child>div:first-child>div:last-child>button:nth-child(-n+2){border-bottom:1px solid #dfe4ec}.collections-workspace>.grid>.surface-card:first-child>div:nth-child(2)>button{padding:12px}.collections-workspace :is(input,select),.sale-workspace :is(input,select,textarea){min-width:0;font-size:16px}.collections-workspace button,.sale-workspace button{min-height:44px}.sale-workspace{padding-bottom:88px}.sale-workspace>div:first-child{border-radius:12px}.sale-workspace>div:first-child>div:first-child,.sale-workspace>div:first-child>div:nth-child(2),.sale-workspace>div:first-child>div:nth-child(3){padding-left:14px;padding-right:14px}.sale-workspace>div:first-child>div:first-child h2{font-size:21px}.sale-workspace>div:first-child>div:nth-child(3)>.grid{grid-template-columns:1fr}.sale-workspace>div:first-child>div:nth-child(3)>.grid>button:first-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.collections-workspace *,.sale-workspace *{transition:none!important;animation:none!important}}:is(.workspace-shell main:has(.audit-workspace),.workspace-shell main:has(.help-workspace),.workspace-shell main:has(.settings-workspace)){background:#f3f5f8}.audit-workspace,.help-workspace,.settings-workspace{color:#222b3d;min-width:0}.audit-workspace .font-black,.help-workspace .font-black,.settings-workspace .font-black{font-weight:600}.audit-workspace :is(p,span,button,th),.help-workspace :is(p,span,button),.settings-workspace :is(p,span,button,label){letter-spacing:normal;text-transform:none}.audit-workspace :is(button,input,select),.help-workspace :is(button,input),.settings-workspace :is(button,input,select,textarea){border-radius:8px}.audit-workspace :is(input,select),.help-workspace input,.settings-workspace :is(input,select,textarea){min-height:44px;font-size:14px}.audit-workspace :is(button,input,select):focus-visible,.help-workspace :is(button,input,a):focus-visible,.settings-workspace :is(button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #879ad1}.audit-workspace{row-gap:16px}.audit-workspace>div:first-child{gap:16px}.audit-workspace h1{font-size:24px;font-weight:700;line-height:1.3}.audit-workspace>.grid{background:#fff;border:1px solid #dfe4ec;border-radius:12px;gap:0;overflow:hidden}.audit-workspace>.grid>.bento-card{box-shadow:none;background:#fff;border:0;border-right:1px solid #dfe4ec;border-radius:0;padding:16px}.audit-workspace>.grid>.bento-card:last-child{border-right:0}.audit-workspace>.grid>.bento-card>div>div:first-child{border-radius:8px;width:40px;height:40px}.audit-workspace>.bento-card{box-shadow:none;background:#fff;border:1px solid #dfe4ec;border-radius:12px}.audit-workspace>.bento-card:nth-of-type(2){padding:12px}.audit-workspace>.bento-card:last-child{overflow:hidden}.audit-workspace table th,.audit-workspace table td{padding:14px 16px}.audit-workspace table th{font-size:12px;font-weight:600}.audit-workspace table tbody{font-size:13px}.audit-workspace table tr:hover{background:#f8fafc}.help-workspace{row-gap:16px}.help-workspace>div:first-child h2,.settings-workspace>div:first-child h2{font-size:24px;font-weight:700;line-height:1.3}.help-workspace>div:nth-child(2){box-shadow:none;background:#fff;border-color:#dfe4ec;border-radius:12px}.help-workspace>.grid{grid-template-columns:260px minmax(0,1fr);gap:16px}.help-workspace>.grid>div:first-child>button,.help-workspace .bento-card{box-shadow:none;background:#fff;border:1px solid #dfe4ec;border-radius:12px}.help-workspace>.grid>div:first-child>button{border-width:1px;padding:12px}.help-workspace>.grid>div:first-child>button:hover{background:#f8fafc;transform:none}.help-workspace>.grid>div:first-child>div:last-child{background:#20314f;border-radius:12px}.help-workspace>.grid>div:last-child>.bento-card{border-left-width:1px;padding:18px}.help-workspace>.grid>div:last-child h3{font-size:18px;font-weight:600}.help-workspace>.grid>div:last-child button{min-height:44px}.help-workspace .animate-pulse{animation:none}.settings-workspace{row-gap:16px}.settings-workspace>div:nth-child(2){background:#fff;border:1px solid #dfe4ec;border-radius:10px;gap:4px;padding:4px}.settings-workspace>div:nth-child(2)>button{border:0;border-radius:7px;min-height:42px;padding:8px 12px;transform:none;box-shadow:none!important;background-image:none!important}.settings-workspace>div:nth-child(2)>button>span{border-radius:7px;width:28px;height:28px}.settings-workspace :is(.bento-card,.surface-card){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #dfe4ec;border-radius:12px}.settings-workspace :is(.bento-card,.surface-card):before{display:none}.settings-workspace>div:nth-child(n+3){max-width:100%}.settings-workspace>div:nth-child(n+3)>.bento-card{padding:20px}.settings-workspace button{box-shadow:none;transform:none}:is(.dark .workspace-shell main:has(.audit-workspace),.dark .workspace-shell main:has(.help-workspace),.dark .workspace-shell main:has(.settings-workspace)){background:#101827}.dark .audit-workspace>.grid,.dark .audit-workspace>.grid>.bento-card,.dark .audit-workspace>.bento-card,.dark .help-workspace>div:nth-child(2),.dark .help-workspace>.grid>div:first-child>button,.dark .help-workspace .bento-card,.dark .settings-workspace>div:nth-child(2),.dark .settings-workspace :is(.bento-card,.surface-card){background:#182234;border-color:#34435a}@media (width<=1023px){.help-workspace>.grid{grid-template-columns:1fr}.help-workspace>.grid>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.help-workspace>.grid>div:first-child>div:last-child{grid-column:1/-1}}@media (width<=767px){.audit-workspace>.grid{grid-template-columns:1fr}.audit-workspace>.grid>.bento-card{border-bottom:1px solid #dfe4ec;border-right:0}.audit-workspace>.grid>.bento-card:last-child{border-bottom:0}.audit-workspace table th,.audit-workspace table td{padding:12px}}@media (width<=639px){.audit-workspace h1,.help-workspace>div:first-child h2,.settings-workspace>div:first-child h2{font-size:22px}.audit-workspace :is(input,select),.help-workspace input,.settings-workspace :is(input,select,textarea){min-width:0;font-size:16px}.audit-workspace button,.help-workspace button,.settings-workspace button{min-height:44px}.help-workspace>.grid>div:first-child{grid-template-columns:1fr}.help-workspace>.grid>div:first-child>div:last-child{grid-column:auto}.settings-workspace>div:nth-child(2){padding:3px}.settings-workspace>div:nth-child(n+3)>.bento-card{padding:16px}}@media (prefers-reduced-motion:reduce){.audit-workspace *,.help-workspace *,.settings-workspace *{transition:none!important;animation:none!important}}.workspace-shell,.workspace-main,.workspace-content{min-width:0}.workspace-main{overscroll-behavior-y:contain;scrollbar-gutter:stable}.workspace-content{width:100%}.workspace-shell :is(.no-scrollbar,.hide-scrollbar){scrollbar-width:none;-ms-overflow-style:none}.workspace-shell :is(.no-scrollbar,.hide-scrollbar)::-webkit-scrollbar{display:none}.workspace-shell :is(input,select,textarea,button){-webkit-tap-highlight-color:transparent}.workspace-shell :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #879ad1}.workspace-shell :is(.text-slate-400,.text-slate-500){color:#616c7c}.workspace-shell :is([class*=font-mono],[class*=text-right],td){font-variant-numeric:tabular-nums}.workspace-shell :is(h1,h2,h3,h4,p,span,td,th){overflow-wrap:break-word}.workspace-shell img{max-width:100%}.settings-workspace>div:nth-child(2),.sale-workspace>div:first-child>div:nth-child(2)>div,.help-workspace>div:nth-child(2)>div>div:last-child{scrollbar-width:none;-ms-overflow-style:none}.settings-workspace>div:nth-child(2)::-webkit-scrollbar{display:none}.sale-workspace>div:first-child>div:nth-child(2)>div::-webkit-scrollbar{display:none}.help-workspace>div:nth-child(2)>div>div:last-child::-webkit-scrollbar{display:none}.dark .workspace-shell :is(.text-slate-400,.text-slate-500){color:#b7c3d6}@media (width<=1023px){.workspace-main{scrollbar-gutter:auto}.settings-workspace>div:nth-child(2){scroll-snap-type:x proximity}.settings-workspace>div:nth-child(2)>button{scroll-snap-align:start}}@media (width<=639px){.workspace-main{padding-left:12px;padding-right:12px}.workspace-topbar{border-radius:0;margin-left:-12px;margin-right:-12px}.workspace-content{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.workspace-shell :is(button,a)[class*=p-2]{min-width:40px;min-height:40px}.workspace-shell :is(.surface-card,.bento-card){max-width:100%}.workspace-content :is(p,span,label,button)[class*=text-\[]{font-size:12px;line-height:1.4}.sale-workspace>div:first-child>div:nth-child(2){z-index:15;position:sticky;top:64px}.sale-workspace>div:first-child>div:nth-child(3)>.grid>button{padding:16px}.collections-workspace>.grid>.surface-card:first-child>div:nth-child(2)>button{min-width:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.workspace-shell *{scroll-behavior:auto!important}}.workspace-shell{--module-accent:#5263d8;--module-accent-strong:#3446b9;--module-accent-soft:#eef1ff;--module-accent-wash:#5263d814;--module-accent-border:#5263d838;--module-secondary:#0891b2;--workspace-surface:#fff;--workspace-surface-muted:#f7f9fc;--workspace-line:#dfe4ec}.workspace-shell[data-workspace=clients]{--module-accent:#5365d8;--module-accent-strong:#3849b7;--module-accent-soft:#eef1ff;--module-accent-wash:#5365d814;--module-accent-border:#5365d838}.workspace-shell[data-workspace=cuotas]{--module-accent:#0f9a78;--module-accent-strong:#08745b;--module-accent-soft:#eafaf4;--module-accent-wash:#0f9a7814;--module-accent-border:#0f9a7838}.workspace-shell[data-workspace=ingresos]{--module-accent:#168a73;--module-accent-strong:#0c6857;--module-accent-soft:#ebf9f5;--module-accent-wash:#168a7314;--module-accent-border:#168a7338}.workspace-shell[data-workspace=facturas]{--module-accent:#2878c8;--module-accent-strong:#195b9d;--module-accent-soft:#edf6ff;--module-accent-wash:#2878c814;--module-accent-border:#2878c838}.workspace-shell[data-workspace=inventory],.workspace-shell[data-workspace=stockAlerts]{--module-accent:#087fa0;--module-accent-strong:#075e78;--module-accent-soft:#eaf9fc;--module-accent-wash:#087fa014;--module-accent-border:#087fa038}.workspace-shell[data-workspace=accessories]{--module-accent:#0b9276;--module-accent-strong:#08705b;--module-accent-soft:#ebfaf5;--module-accent-wash:#0b927614;--module-accent-border:#0b927638}.workspace-shell[data-workspace=spareParts]{--module-accent:#c37a16;--module-accent-strong:#95590b;--module-accent-soft:#fff8e8;--module-accent-wash:#c37a1614;--module-accent-border:#c37a163d}.workspace-shell[data-workspace=mdm]{--module-accent:#4b58d4;--module-accent-strong:#313dad;--module-accent-soft:#eef0ff;--module-accent-wash:#4b58d414;--module-accent-border:#4b58d438;--module-secondary:#0796b5}.workspace-shell[data-workspace=avisos]{--module-accent:#13876e;--module-accent-strong:#096853;--module-accent-soft:#ebfaf5;--module-accent-wash:#13876e14;--module-accent-border:#13876e38}.workspace-shell[data-workspace=auditoria],.workspace-shell[data-workspace=settings]{--module-accent:#7758c8;--module-accent-strong:#593aa7;--module-accent-soft:#f4f0ff;--module-accent-wash:#7758c814;--module-accent-border:#7758c838}.workspace-shell[data-workspace=new_sale]{--module-accent:#425ed0;--module-accent-strong:#2d46aa;--module-accent-soft:#edf1ff;--module-accent-wash:#425ed014;--module-accent-border:#425ed038;--module-secondary:#0f9274}.workspace-shell .workspace-topbar{border-bottom-color:color-mix(in srgb, var(--module-accent) 55%, #42546c)}.workspace-shell .sidebar-nav-button[aria-current=page]{color:var(--module-accent-strong);background:linear-gradient(90deg,var(--module-accent-soft),#fff 72%);border-color:var(--module-accent-border)!important}.workspace-shell .sidebar-nav-button[aria-current=page]:after{content:"";background:var(--module-accent);border-radius:999px;width:3px;height:22px;margin-left:auto}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) h2:first-of-type{text-wrap:balance}.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.help-workspace,.settings-workspace)>:first-child{position:relative}.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.help-workspace,.settings-workspace)>:first-child:after{content:"";background:linear-gradient(90deg,var(--module-accent),var(--module-secondary));opacity:.9;border-radius:999px;width:64px;height:2px;position:absolute;bottom:-1px;left:0}.workspace-content :is(.surface-card,.bento-card){border-color:color-mix(in srgb,var(--module-accent) 10%,var(--workspace-line))}.workspace-content :is(input[type=text],input[type=search],select,textarea):not([class*=bg-slate-9]){border-color:color-mix(in srgb,var(--module-accent) 12%,var(--workspace-line));background-color:color-mix(in srgb,var(--module-accent-soft) 38%,#fff)}.workspace-content :is(input,select,textarea):focus{border-color:var(--module-accent)!important;box-shadow:0 0 0 3px var(--module-accent-wash)!important}.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) .bg-azul-electrico{background-color:var(--module-accent)!important}.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) .text-azul-electrico{color:var(--module-accent-strong)!important}.clients-workspace>.surface-card>.grid,.collections-workspace>.surface-card:first-child,.income-workspace>.surface-card:first-child,.mdm-control-panel,.settings-workspace>div:nth-child(2),.help-workspace>div:nth-child(2){background:linear-gradient(135deg,var(--module-accent-wash),#fffffff5)!important;border-color:var(--module-accent-border)!important}.workspace-shell main:has(.avisos-workspace){background:radial-gradient(circle at 8% 0%,var(--module-accent-wash),transparent 28%), radial-gradient(circle at 94% 4%,#0891b20e,transparent 24%), #f3f5f8}.avisos-workspace{color:#222b3d}.avisos-channel-switcher{border:1px solid var(--workspace-line);background:#ffffffd1;border-radius:12px;padding:4px}.avisos-channel-switcher>button{background:0 0!important;border-color:#0000!important}.avisos-channel-switcher>button[aria-pressed=true]{color:var(--module-accent-strong);border-color:var(--module-accent-border)!important;background:var(--module-accent-soft)!important}.avisos-channel-switcher>button[aria-pressed=true] span:first-child{filter:saturate(.9)}.avisos-workspace>:not(.fixed) :is(.bento-card,.surface-card){border:1px solid var(--workspace-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:12px}.avisos-workspace>:not(.fixed) :is(.bento-card,.surface-card):before{display:none}.avisos-workspace>:not(.fixed) :is(h1,h2,h3,p,span,button){text-transform:none;letter-spacing:normal}.avisos-workspace>:not(.fixed) h2{font-size:24px;font-weight:700;line-height:1.3}.avisos-workspace>:not(.fixed) button{min-height:40px;box-shadow:none;border-radius:8px;transform:none}.avisos-workspace>:not(.fixed) input{border-radius:8px;min-height:44px;font-size:14px}.workspace-content :is(button,a,.surface-card,.bento-card){transition-property:color,background-color,border-color,opacity,transform;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}.workspace-content :is(button,a):active{transform:scale(.985)}.dark .workspace-shell{--workspace-surface:#182234;--workspace-surface-muted:#202c40;--workspace-line:#34435a}.dark .workspace-shell .sidebar-nav-button[aria-current=page]{color:#f4f7ff;background:linear-gradient(90deg,color-mix(in srgb,var(--module-accent) 26%,#263750),#263750 76%)}.dark .workspace-content :is(input[type=text],input[type=search],select,textarea):not([class*=bg-slate-9]){background-color:color-mix(in srgb,var(--module-accent) 8%,#202c40);border-color:color-mix(in srgb,var(--module-accent) 18%,#34435a)}.dark .avisos-workspace>:not(.fixed) :is(.bento-card,.surface-card){background:#182234;border-color:#34435a}.dark .workspace-shell main:has(.avisos-workspace){background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--module-accent) 10%,transparent),transparent 28%), #101827}.dark .avisos-channel-switcher{background:#182234d6}.dark .avisos-channel-switcher>button[aria-pressed=true]{color:#f4f7ff;background:color-mix(in srgb,var(--module-accent) 17%,#182234)!important}.dark .clients-workspace>.surface-card>.grid,.dark .collections-workspace>.surface-card:first-child,.dark .income-workspace>.surface-card:first-child,.dark .mdm-control-panel,.dark .settings-workspace>div:nth-child(2),.dark .help-workspace>div:nth-child(2){background:linear-gradient(135deg,color-mix(in srgb,var(--module-accent) 10%,#182234),#182234)!important}@media (width<=639px){.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.help-workspace,.settings-workspace)>:first-child:after{width:48px}.avisos-workspace>:not(.fixed) h2{font-size:22px}.avisos-workspace>:not(.fixed) button{min-height:44px}.avisos-workspace>:not(.fixed) input{font-size:16px}.avisos-recipient-toolbar{grid-template-columns:1fr auto;gap:8px!important;display:grid!important}.avisos-recipient-toolbar>.relative{grid-column:1/-1}.avisos-recipient-toolbar>:last-child{align-self:stretch;align-items:center;display:flex}}@media (prefers-reduced-motion:reduce){.workspace-content :is(button,a,.surface-card,.bento-card){transition:none!important;transform:none!important}}.workspace-content{--workspace-radius:16px;--workspace-control-radius:10px;--workspace-control-height:42px;--workspace-label-size:.8125rem;--workspace-meta-size:.75rem;--workspace-body-size:.875rem}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace){color:#172033;font-size:var(--workspace-body-size);line-height:1.45}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) h2:first-of-type{letter-spacing:-.035em;font-size:clamp(1.45rem,2vw,1.75rem);font-weight:700;line-height:1.15}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) h3{letter-spacing:-.025em;line-height:1.25}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(.text-\[8px\],.text-\[9px\]){line-height:1rem;font-size:var(--workspace-meta-size)!important}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(.text-\[10px\],.text-\[11px\]){line-height:1.15rem;font-size:var(--workspace-label-size)!important}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(p,label,button,th).uppercase{text-transform:none}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(.tracking-widest,.tracking-wider){letter-spacing:.045em}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed):is(.surface-card,.bento-card),.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.avisos-workspace,.audit-workspace,.help-workspace,.settings-workspace)>:not(.fixed)>:is(.surface-card,.bento-card){box-shadow:0 1px 2px #14203309;border-radius:var(--workspace-radius)!important}.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(input,select,textarea,button){border-radius:var(--workspace-control-radius)}.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(input:not([type=checkbox]):not([type=radio]),select){min-height:var(--workspace-control-height)}.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.avisos-workspace,.audit-workspace,.help-workspace,.settings-workspace)>:not(.fixed) table th{color:#657188;letter-spacing:.025em;text-transform:none;font-weight:650;line-height:1.2;font-size:var(--workspace-label-size)!important}.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.avisos-workspace,.audit-workspace,.help-workspace,.settings-workspace)>:not(.fixed) table td{line-height:1.4}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is([class*=tabular-nums],[class*=font-mono]){font-variant-numeric:tabular-nums}.dark .workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace){color:#edf2fa}.dark .workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.avisos-workspace,.audit-workspace,.help-workspace,.settings-workspace)>:not(.fixed) table th{color:#aab6c8}@media (width<=639px){.workspace-content{--workspace-radius:14px;--workspace-control-radius:10px;--workspace-control-height:44px;--workspace-label-size:.75rem}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) h2:first-of-type{font-size:1.45rem}.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.avisos-workspace,.audit-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(button,a,[role=button]){min-height:44px}}@media (width>=1280px){.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace){line-height:1.4}}.workspace-shell{-webkit-tap-highlight-color:transparent}.workspace-shell ::selection{color:#172033;background:color-mix(in srgb,var(--module-accent) 18%,#fff)}.workspace-content{isolation:isolate;overscroll-behavior-y:contain}.workspace-content :is(button,a,input,select,textarea,summary,[role=button],[tabindex]):focus-visible,.workspace-shell :is(.workspace-topbar,.workspace-sidebar) :is(button,a):focus-visible{outline:3px solid color-mix(in srgb,var(--module-accent) 72%,#fff)!important;outline-offset:2px!important;box-shadow:0 0 0 5px var(--module-accent-wash)!important}.workspace-content :is(button,input,select,textarea)[disabled],.workspace-content [aria-disabled=true]{filter:saturate(.55);cursor:not-allowed!important;opacity:.52!important;box-shadow:none!important;transform:none!important}.workspace-content :is(input,textarea)::-moz-placeholder{color:#97a3b6;opacity:1}.workspace-content :is(input,textarea)::placeholder{color:#97a3b6;opacity:1}.workspace-content :is(input,select,textarea):focus-visible::-moz-placeholder{color:#7c899e}.workspace-content :is(input,select,textarea):focus-visible::placeholder{color:#7c899e}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(.rounded-full,[class*=rounded-full]){white-space:normal;max-width:100%;line-height:1.2}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(.overflow-x-auto,.hide-scrollbar){overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-color:color-mix(in srgb,var(--module-accent) 35%,transparent) transparent;scrollbar-width:thin}.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(tr,li):focus-within{background-color:var(--module-accent-wash)}.workspace-content :is(.surface-card,.bento-card){backface-visibility:hidden;transform:translateZ(0)}.dark .workspace-shell ::selection{color:#fff;background:color-mix(in srgb,var(--module-accent) 45%,#172033)}.dark .workspace-content :is(input,textarea)::-moz-placeholder{color:#8290a6}.dark .workspace-content :is(input,textarea)::placeholder{color:#8290a6}@media (hover:hover) and (pointer:fine){.workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(button,a,[role=button]):not(:disabled):hover{will-change:transform}}@media (hover:none),(pointer:coarse){.workspace-content :is(button,a,.surface-card,.bento-card,[role=button]){will-change:auto!important}.workspace-content :is(button,a,.surface-card,.bento-card,[role=button]):hover{transform:none!important}}@media (width<=639px){.workspace-content{overscroll-behavior-y:auto}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(button,a,[role=button]){touch-action:manipulation}.workspace-content :is(.dashboard-workspace,.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.avisos-workspace,.audit-workspace,.sale-workspace,.help-workspace,.settings-workspace)>:not(.fixed) :is(.overflow-x-auto,.hide-scrollbar){scroll-snap-type:x proximity}}@media (prefers-reduced-motion:reduce){.workspace-shell *,.workspace-shell :before,.workspace-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.workspace-content :is(button,a,input,select,textarea,summary,[role=button]):focus-visible{box-shadow:none!important;outline:2px solid highlight!important}.workspace-content :is(.surface-card,.bento-card){border:1px solid canvastext!important}}@media screen{.workspace-shell{--accent:#285bd7;--accent-light:#3469e6;--accent-strong:#204ab3;--accent-soft:#eaf0ff;--accent-glow:transparent;--icon-accent:#ae4a00;--icon-soft:#e0e8f6;--faro-on-primary:#fff;--faro-press:.11s;--faro-stage:.18s;--faro-feedback:.16s;--faro-ease:cubic-bezier(.16, 1, .3, 1);--bg:#e7edf6;--bg-elevated:#f7f9fd;--bg-muted:#eaf0ff;--text:#203149;--text-soft:#53657d;--text-faint:#53657d;--border:#8397b5;--module-accent:#285bd7;--module-accent-strong:#204ab3;--module-accent-soft:#eaf0ff;--module-accent-wash:#eaf0ff;--module-accent-border:#8397b5;--module-secondary:#285bd7;--workspace-surface:#f7f9fd;--workspace-surface-muted:#e7edf6;--workspace-line:#8397b5;--workspace-ink:#203149;--workspace-secondary:#53657d;--workspace-active:#204ab3;--workspace-active-soft:#d1dfff;--workspace-success:#285bd7;--workspace-warning:#925300;--workspace-danger:#b8324a;font-family:var(--font-sans);color:var(--workspace-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .workspace-shell{--bg:#152032;--bg-elevated:#223149;--bg-muted:#304b78;--text:#f1f5fc;--text-faint:#bdcce0;--border:#526783;--icon-accent:#ffc38a;--icon-soft:#30415b;--workspace-surface:#223149;--workspace-surface-muted:#152032;--workspace-line:#526783;--workspace-ink:#f1f5fc;--workspace-secondary:#bdcce0;--workspace-active:#adc7ff;--workspace-active-soft:#304b78;--workspace-success:#adc7ff;--workspace-warning:#ffd092;--workspace-danger:#ffb1c1;--module-accent-strong:#adc7ff;--module-accent-soft:#304b78;--module-accent-wash:#304b78;--module-accent-border:#526783;--text-soft:#bdcce0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.workspace-shell.workspace-shell[data-workspace]{--module-accent:#285bd7;--module-secondary:#285bd7;--module-accent-strong:var(--workspace-active);--module-accent-soft:var(--workspace-active-soft);--module-accent-wash:var(--workspace-active-soft);--module-accent-border:var(--workspace-line)}.workspace-shell.workspace-shell,.workspace-shell.workspace-shell>main.workspace-main{background:var(--workspace-surface-muted)!important}.workspace-shell :is(button,input,select,textarea){font-family:inherit}.workspace-shell :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--workspace-active)!important;outline-offset:3px!important;box-shadow:none!important}.workspace-shell ::selection{background:var(--workspace-active);color:var(--workspace-surface)}.workspace-shell :is(input,textarea){caret-color:var(--workspace-active)}.workspace-shell :is(main,nav,[class*=overflow-y],[class*=overflow-x]){scrollbar-width:thin;scrollbar-color:var(--workspace-line) transparent}.workspace-shell .workspace-main{scroll-padding-top:80px}.workspace-shell .workspace-topbar{background:var(--workspace-surface);border-bottom:1px solid var(--workspace-line);min-height:64px;box-shadow:none}.workspace-shell .workspace-topbar p{font-weight:600;color:var(--workspace-ink)!important}.workspace-shell .workspace-topbar p+p{color:var(--workspace-secondary)!important}.workspace-shell .workspace-topbar button{background:var(--workspace-surface-muted);color:var(--workspace-secondary);border:1px solid var(--workspace-line);border-radius:10px}.workspace-shell .workspace-topbar button:hover{color:var(--workspace-active);background:var(--workspace-active-soft)}.workspace-shell .workspace-topbar .premium-input{background:var(--workspace-surface-muted);border-color:var(--workspace-line);color:var(--workspace-ink)}.workspace-shell .sidebar-container{background:var(--workspace-surface);border-color:var(--workspace-line)}.workspace-shell .sidebar-group-label{margin:16px 0 8px}.workspace-shell .sidebar-group-label>span:first-child{letter-spacing:.04em;font-size:12px;color:var(--workspace-secondary)!important}.workspace-shell .sidebar-group-label>span:last-child{background:var(--workspace-line)!important}.workspace-shell .sidebar-nav-button{min-height:44px;color:var(--workspace-secondary)}.workspace-shell .sidebar-nav-button[aria-current=page]{color:var(--workspace-active);background:var(--workspace-active-soft);border-color:#0000!important}.workspace-shell .sidebar-nav-button[aria-current=page]:after{display:none}.workspace-shell .sidebar-nav-button:hover{background:var(--workspace-active-soft);color:var(--workspace-active)}.workspace-shell .sidebar-container .workspace-new-sale{letter-spacing:0;text-transform:none;border-radius:12px;font-size:14px;background:var(--accent)!important;color:var(--faro-on-primary)!important;box-shadow:none!important}.workspace-shell .workspace-content{--workspace-control-height:44px;--workspace-body-size:1rem;isolation:auto}.workspace-shell .workspace-content>:is(div,section){font-family:var(--font-sans)}.workspace-shell .workspace-content .fixed.inset-0{margin:0!important}.workspace-shell .workspace-content :is(.surface-card,.bento-card){background:var(--workspace-surface)!important;border-color:var(--workspace-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}.workspace-shell .workspace-content :is(.surface-card,.bento-card):before{display:none}.workspace-shell .workspace-content :is(.font-black,.font-extrabold){font-weight:600}.workspace-shell .workspace-content :is(h2,h3){letter-spacing:-.025em;text-wrap:balance}.workspace-shell .workspace-content .text-azul-electrico{color:var(--workspace-active)!important}.workspace-shell .workspace-content :is(.text-violet-500,.text-violet-600,.text-violet-700,.text-indigo-500,.text-indigo-600,.text-cyan-600){color:var(--workspace-active)}.workspace-shell .workspace-content :is(.text-emerald-500,.text-emerald-600,.text-emerald-700){color:var(--workspace-success)}.workspace-shell .workspace-content :is(.text-amber-500,.text-amber-600,.text-amber-700){color:var(--workspace-warning)}.workspace-shell .workspace-content :is(.text-rose-500,.text-rose-600,.text-rose-700){color:var(--workspace-danger)}.workspace-shell .workspace-content :is(.bg-azul-electrico,button.bg-indigo-500,button.bg-blue-600){background:var(--accent)!important;color:#fff!important}.workspace-shell .workspace-content :is(input,select,textarea):not([type=checkbox]):not([type=radio]){color:var(--workspace-ink);border-color:var(--workspace-line);border-radius:10px;min-height:44px;background:var(--workspace-surface)!important}.workspace-shell .workspace-content :is(input,textarea)::-moz-placeholder{color:var(--workspace-secondary);opacity:1}.workspace-shell .workspace-content :is(input,textarea)::placeholder{color:var(--workspace-secondary);opacity:1}.workspace-shell .workspace-content :is(input,select,textarea):focus{border-color:var(--workspace-active)!important}.workspace-shell .workspace-content textarea{resize:vertical}.workspace-shell .workspace-content :is(button,th){font-weight:600}.workspace-shell .workspace-content :is(td,.tabular-nums,[class*=text-2xl],[class*=text-3xl]){font-variant-numeric:tabular-nums}.workspace-shell .workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.settings-workspace,.help-workspace,.sale-workspace,.avisos-workspace,.audit-workspace)>:not(.fixed) :is(p,label,button,span).uppercase{text-transform:none;letter-spacing:normal}.workspace-shell .workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.settings-workspace,.help-workspace,.sale-workspace,.avisos-workspace,.audit-workspace)>:not(.fixed) :is(button,a){min-height:44px}.workspace-shell .workspace-content :is(.records-workspace,.collections-workspace,.inventory-workspace,.mdm-workspace,.settings-workspace,.help-workspace,.sale-workspace,.avisos-workspace,.audit-workspace)>:first-child:after{display:none}.workspace-shell .dashboard-workspace>.surface-card:first-child{padding:16px}.workspace-shell .dashboard-workspace .dashboard-metrics{border:0;gap:12px;margin-top:12px}.workspace-shell .dashboard-workspace .dashboard-metrics>button{border:0;border-left:1px solid var(--workspace-line);min-height:88px;padding:4px 12px;box-shadow:none!important;background:var(--workspace-surface)!important}.workspace-shell .dashboard-workspace .dashboard-metrics>button>div:last-child p:first-child{color:var(--workspace-secondary);font-size:13px}.workspace-shell .dashboard-workspace .dashboard-metrics>button>div:last-child p:nth-child(2){margin:5px 0 2px;font-size:26px;font-weight:600}.workspace-shell .dashboard-workspace .dashboard-metrics>button>div:last-child p:last-child{color:var(--workspace-secondary);font-size:12px}.workspace-shell .dashboard-section-tabs{background:var(--workspace-surface);border-color:var(--workspace-line);border-radius:12px;gap:4px}.workspace-shell .dashboard-section-tabs button{letter-spacing:0;text-transform:none;border-radius:8px;min-height:44px;font-size:13px}.workspace-shell .dashboard-section-tabs button[aria-pressed=true]{background:var(--workspace-active-soft);color:var(--workspace-active)}.workspace-shell .dashboard-section-actions button{min-height:44px!important}.workspace-shell .collections-filter-rail button[aria-pressed=true]{box-shadow:none;background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.workspace-shell .collections-workspace .collections-stats{border-color:var(--workspace-line)}.workspace-shell .collections-workspace .collections-stats>button{background:var(--workspace-surface-muted)!important;border-color:var(--workspace-line)!important}.workspace-shell .collections-workspace .collections-stats>button:hover{background:var(--workspace-active-soft)}.workspace-shell .collections-workspace .collections-stats>button p{opacity:1}.workspace-shell .inventory-filters{gap:8px}.workspace-shell .inventory-model-summary{background:var(--workspace-surface)}.workspace-shell .inventory-model-fact{background:0 0;border:0;border-radius:0;padding:8px 0}.workspace-shell .inventory-model-fact p{color:var(--workspace-secondary);font-size:12px}.workspace-shell .inventory-model-fact p:last-child{color:var(--workspace-ink);font-size:16px;font-weight:600}.workspace-shell .inventory-model-actions{border-top:1px solid var(--workspace-line);padding-top:12px}.workspace-shell .inventory-workspace button[aria-label^=Eliminar]{color:var(--workspace-danger)!important}.workspace-shell .inventory-workspace button[aria-label^=Eliminar]:hover{background:var(--workspace-active-soft)!important}.workspace-shell .inventory-workspace button[aria-label^=Editar]:hover{background:var(--accent)!important;color:#fff!important}.workspace-shell .inventory-form{background:var(--workspace-surface);border-color:var(--workspace-line);border-radius:16px}.workspace-shell .inventory-form-header{background:var(--workspace-surface);border-color:var(--workspace-line)}.workspace-shell .inventory-form-steps{flex-wrap:wrap;gap:8px}.workspace-shell .inventory-form :is(label,button){text-transform:none;letter-spacing:0;font-size:13px}.workspace-shell .inventory-form :is(input,select,textarea){font-size:16px}.workspace-shell .inventory-form button{min-height:44px}.workspace-shell .sale-step-rail{background:var(--workspace-surface-muted)}.workspace-shell.workspace-shell .workspace-content .sale-workspace>.sale-frame{border:1px solid var(--workspace-line);border-radius:16px;background:var(--workspace-surface)!important;box-shadow:none!important}.workspace-shell.workspace-shell .sale-header{background:var(--workspace-surface)!important;background-image:none!important}.workspace-shell .sale-type-options{gap:12px;display:grid}.workspace-shell .sale-type-option{text-align:left;background:var(--workspace-surface);width:100%;color:var(--workspace-ink);border:1px solid var(--workspace-line);border-radius:16px;align-items:flex-start;gap:16px;padding:20px;transition:background-color .16s ease-out,border-color .16s ease-out;display:flex}.workspace-shell .sale-type-option:hover{border-color:var(--workspace-active)}.workspace-shell .sale-type-option[aria-pressed=true]{background:var(--workspace-active-soft);border-color:var(--workspace-active)}.workspace-shell .sale-type-option>svg{color:var(--workspace-active);flex-shrink:0;margin-top:2px}.workspace-shell .sale-type-copy{flex:1;min-width:0}.workspace-shell .sale-type-title{font-size:18px;font-weight:600;line-height:1.3;display:block}.workspace-shell .sale-type-description{color:var(--workspace-secondary);margin-top:6px;font-size:15px;font-weight:400;line-height:1.5;display:block}.workspace-shell .sale-type-indicator{border:1px solid var(--workspace-line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:3px;display:flex}.workspace-shell .sale-type-option[aria-pressed=true] .sale-type-indicator{background:var(--accent);border-color:var(--accent);color:#fff}.workspace-shell .sale-type-footer{padding-top:16px}.workspace-shell .sale-type-selection-label{color:var(--workspace-secondary);margin:0 0 12px;font-size:13px;line-height:1.5}.workspace-shell .sale-type-continue{background:var(--accent);color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 16px;font-size:16px;display:flex}.workspace-shell .sale-type-continue:hover:not(:disabled){background:var(--accent-strong)}.workspace-shell .sale-type-continue:disabled{background:var(--workspace-line);color:var(--workspace-secondary);opacity:1}.workspace-shell.workspace-shell .workspace-content .sale-client-form section{border-radius:12px;box-shadow:none!important;border-color:var(--workspace-line)!important;background:var(--workspace-surface)!important}.workspace-shell .sale-client-mode{border:1px solid var(--workspace-line);text-align:left;background:var(--workspace-surface);color:var(--workspace-ink);border-radius:12px;justify-content:space-between;align-items:center;padding:12px;display:flex}.workspace-shell .sale-client-mode[aria-pressed=true]{background:var(--workspace-active-soft);border-color:var(--workspace-active)}.workspace-shell .sale-client-mode>span>span:first-child{color:var(--workspace-active);background:0 0}.workspace-shell .sale-client-mode span.block{white-space:normal;letter-spacing:0;color:var(--workspace-ink);font-size:14px}.workspace-shell .sale-client-mode span.block:last-child{color:var(--workspace-secondary);font-size:12px}.workspace-shell .sale-client-form label{color:var(--workspace-secondary);font-size:13px}.workspace-shell .sale-client-form p{line-height:1.5}.workspace-shell .inventory-model-row{box-shadow:none;border-radius:12px}.workspace-shell .workspace-content :is(.records-workspace,.collections-workspace) td{padding:12px 16px;font-size:14px;line-height:1.5}.workspace-shell .workspace-content :is(.records-workspace,.collections-workspace) th{letter-spacing:0;text-transform:none;font-size:12px}.workspace-shell .workspace-content svg.lucide{stroke-width:1.8px}.workspace-shell .sale-step-rail .sale-step{letter-spacing:0;text-transform:none;min-height:44px;font-size:13px}.workspace-shell .sale-step-rail .sale-step[aria-current=step]{background:var(--accent);border-color:var(--accent);color:#fff;filter:none;opacity:1!important;cursor:default!important}.workspace-shell .mdm-control-panel{background:var(--workspace-surface)!important;border-color:var(--workspace-line)!important}.workspace-shell .mdm-workspace .mdm-control-panel .mdm-status-filters>button[aria-pressed=true]{background:var(--accent)!important;color:#fff!important}.workspace-shell .mdm-workspace>div:first-child{background:var(--workspace-surface);border-color:var(--workspace-line)}.workspace-shell .mdm-workspace .mdm-mobile-device-card{box-shadow:none}.workspace-shell>main>footer{padding-bottom:16px}.workspace-shell>main>footer .surface-card{box-shadow:none;background:0 0;border:0;padding:8px}@media (width<=1023px){.workspace-shell>.workspace-main{padding:0 16px calc(92px + env(safe-area-inset-bottom,0px))}.workspace-shell .workspace-topbar{margin:0 -16px 16px;padding:10px 16px}.workspace-shell .workspace-content,.workspace-shell .workspace-content>:is(.pb-32,.pb-24){padding-bottom:16px}.workspace-shell .sidebar-nav-button{min-height:48px;padding-block:10px}.workspace-shell .sidebar-container{max-height:100dvh}.workspace-shell .inventory-form-overlay{padding:12px}.workspace-shell .inventory-form-header,.workspace-shell .inventory-form-body{padding:16px}}@media (width<=639px){.workspace-shell .sale-type-option{gap:12px;padding:16px;position:relative}.workspace-shell .sale-type-title{padding-right:24px;font-size:17px}.workspace-shell .sale-type-description{font-size:14px;line-height:1.45}.workspace-shell .sale-type-indicator{margin:0;position:absolute;top:15px;right:14px}.workspace-shell .sale-type-footer{padding-top:12px}.workspace-shell .sale-type-selection-label{margin-bottom:8px;font-size:12px}.workspace-shell .workspace-content :is(input,select,textarea):not([type=checkbox]):not([type=radio]){font-size:16px}.workspace-shell .workspace-content :is(h2,h3){overflow-wrap:anywhere}.workspace-shell .dashboard-section-header{gap:10px}.workspace-shell .dashboard-workspace>.surface-card:first-child .dashboard-section-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.workspace-shell .dashboard-workspace>.surface-card:first-child .dashboard-section-actions button{text-align:center;white-space:normal;justify-content:center;padding:8px 4px;font-size:12px;line-height:1.35}.workspace-shell .dashboard-workspace>.surface-card:first-child .dashboard-section-actions svg{display:none}.workspace-shell .dashboard-workspace .dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0}.workspace-shell .dashboard-workspace .dashboard-metrics>button{min-height:88px;padding:4px 10px}.workspace-shell .dashboard-workspace .dashboard-metrics>button:nth-child(odd){border-left:0;padding-left:0}.workspace-shell .dashboard-workspace .dashboard-metrics>button:nth-child(n+3){border-top:1px solid var(--workspace-line);padding-top:10px}.workspace-shell .dashboard-workspace .dashboard-metrics>button>div:last-child p:last-child{display:none}.workspace-shell .dashboard-workspace .dashboard-metrics>button:last-child>div:last-child p:last-child{display:block}.workspace-shell .collections-filter-rail{flex-wrap:nowrap;gap:8px;width:100%;padding:3px;display:flex;overflow-x:auto}.workspace-shell .collections-filter-rail button{white-space:nowrap;flex:none;padding-inline:14px}.workspace-shell .inventory-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.workspace-shell .inventory-filters>div{background:0 0;grid-column:1/-1;padding-left:0}.workspace-shell .inventory-filters select{width:100%;min-width:0}.workspace-shell .inventory-filters select:last-child{grid-column:1/-1}.workspace-shell .inventory-model-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.workspace-shell .inventory-model-identity{border-bottom:1px solid var(--workspace-line);grid-column:1/-1;padding-bottom:12px}.workspace-shell .inventory-model-fact{text-align:left;width:100%;min-width:0}.workspace-shell .inventory-model-actions{grid-column:1/-1}.workspace-shell .inventory-model-fact span{font-size:12px}.workspace-shell .inventory-form-steps{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-shell .inventory-form-step{justify-content:center;min-width:0;padding:8px 4px}.workspace-shell .inventory-form-steps>svg{display:none}.workspace-shell .inventory-model-overlay{padding:8px}.workspace-shell .inventory-model-overlay>div{border-radius:16px;flex-direction:column;max-height:calc(100dvh - 16px);display:flex}.workspace-shell .inventory-model-overlay>div>div:last-child{min-height:0}.workspace-shell .mdm-workspace .mdm-control-panel{padding:16px}.workspace-shell .mdm-workspace .mdm-control-panel button{min-height:44px}.workspace-shell .mdm-workspace .mdm-control-panel .mdm-status-filters{border:0;border-radius:0;width:100%;max-width:100%;padding-bottom:4px;flex-wrap:nowrap!important;gap:8px!important;display:flex!important;overflow-x:auto!important}.workspace-shell .mdm-workspace .mdm-control-panel .mdm-status-filters>button{background:var(--workspace-surface);color:var(--workspace-secondary);white-space:nowrap;flex:none;border:1px solid var(--workspace-line)!important;border-radius:10px!important}.workspace-shell .mdm-control-panel>div:first-child{align-items:stretch}.workspace-shell .sale-header{padding:16px}}@media (prefers-reduced-motion:reduce){.workspace-shell .workspace-content{scroll-behavior:auto}.workspace-shell .sidebar-container{transition:none}}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-400.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-500.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-600.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-700.ttf)format("truetype")}@media screen{.faro-theme{font-variant-numeric:tabular-nums;font-size:16px;line-height:1.5}.faro-theme,.faro-theme *{scrollbar-width:thin;scrollbar-color:var(--workspace-secondary) var(--workspace-surface-muted)}.faro-theme ::-webkit-scrollbar{width:8px;height:8px}.faro-theme ::-webkit-scrollbar-track{background:var(--workspace-surface-muted)}.faro-theme ::-webkit-scrollbar-thumb{background:var(--workspace-secondary);border:2px solid var(--workspace-surface-muted);border-radius:8px}.faro-theme ::-webkit-scrollbar-thumb:hover{background:var(--workspace-active)}.faro-theme ::-webkit-scrollbar-thumb:active{background:var(--workspace-ink)}.faro-theme ::-moz-selection{background:var(--workspace-active-soft);color:var(--workspace-ink)}.faro-theme :is(input,textarea){caret-color:var(--workspace-active)}.faro-theme a{text-underline-offset:.2em}.faro-theme .workspace-content.animate-in{animation:faro-stage var(--faro-stage) var(--faro-ease)}@keyframes faro-stage{0%{opacity:.8;transform:translateY(4px)}to{opacity:1;transform:none}}.faro-icon-badge{background:var(--icon-soft);width:36px;height:36px;color:var(--workspace-active);border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.faro-theme .sidebar-nav-icon{background:var(--icon-soft);color:var(--workspace-active);box-shadow:none;border:0}.faro-theme .sidebar-nav-button{transition:background-color var(--faro-feedback), color var(--faro-feedback);border-radius:10px;font-size:14px;font-weight:500}.faro-theme .sidebar-nav-button[aria-current=page]{font-weight:600}.faro-theme .sidebar-container h2{text-transform:none;font-size:15px}.faro-theme .sidebar-container h2+p{letter-spacing:.02em;font-size:12px;color:var(--workspace-active)!important}.faro-theme .sidebar-container{transition-duration:var(--faro-stage);transition-timing-function:var(--faro-ease)}.faro-theme .sidebar-container .btn-shine:after{display:none}.faro-theme .workspace-topbar button{min-width:44px;min-height:44px}.faro-theme .workspace-topbar p{text-transform:none;letter-spacing:normal;font-size:14px}.faro-theme .workspace-topbar p+p{font-size:12px}.faro-theme .faro-button{border:1px solid var(--workspace-line);background:var(--workspace-surface);min-height:44px;color:var(--workspace-ink);cursor:pointer;transition:background-color var(--faro-feedback), border-color var(--faro-feedback), transform var(--faro-press);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.faro-theme .faro-button:hover:not(:disabled){background:var(--workspace-active-soft);border-color:var(--workspace-active)}.faro-theme .faro-button:active:not(:disabled){transform:translateY(1px)}.faro-theme .faro-button[data-intent=danger]{color:var(--workspace-danger)}.faro-theme .faro-button[data-emphasis=solid]{background:var(--accent);color:var(--faro-on-primary);border-color:var(--accent)}.faro-theme .faro-button[data-emphasis=solid]:hover:not(:disabled){background:var(--accent-strong)}.faro-theme .faro-button[data-emphasis=ghost]{background:0 0;border-color:#0000}.faro-theme .faro-button:disabled{background:var(--workspace-surface-muted);color:var(--workspace-secondary);cursor:not-allowed;opacity:1}.faro-theme .faro-button svg{flex-shrink:0}.faro-theme .faro-tone{background:var(--workspace-active-soft);color:var(--workspace-active);border-color:var(--workspace-line)}.faro-theme .faro-tone-rose{color:var(--workspace-danger);background:var(--workspace-surface-muted)}.faro-theme .faro-tone-amber{color:var(--workspace-warning);background:var(--workspace-surface-muted)}.faro-theme .faro-tone-slate{color:var(--workspace-secondary);background:var(--workspace-surface-muted)}.faro-theme .faro-block{border:1px solid var(--workspace-line);background:var(--workspace-surface);border-radius:12px;overflow:clip}.faro-theme .faro-zone{padding:16px}.faro-theme .faro-zone+.faro-zone{border-top:1px solid var(--workspace-line)}.faro-theme .faro-zone-heading{background:var(--workspace-surface-muted);padding:12px 16px;font-size:17px;font-weight:600}.faro-theme .faro-data-row{justify-content:space-between;gap:16px;padding:10px 0;font-size:15px;display:flex}.faro-theme .faro-data-row+.faro-data-row{border-top:1px solid var(--workspace-line)}.faro-theme .faro-data-row>:last-child{text-align:right;overflow-wrap:anywhere}.faro-theme .faro-field{border:1px solid var(--workspace-line);width:100%;min-height:44px;font:inherit;background:var(--workspace-surface);color:var(--workspace-ink);border-radius:10px;padding:10px 12px}.faro-theme .faro-field::-moz-placeholder{color:var(--workspace-secondary);opacity:1}.faro-theme .faro-field[aria-invalid=true]{border-color:var(--workspace-danger)}.faro-theme .faro-table{border-collapse:collapse;width:100%;font-size:14px}.faro-theme .faro-table :is(th,td){text-align:left;border-bottom:1px solid var(--workspace-line);padding:12px 16px}.faro-theme .faro-table th{color:var(--workspace-secondary);background:var(--workspace-surface-muted);font-weight:500}.faro-theme .faro-status{color:var(--workspace-active);background:var(--workspace-active-soft);border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:14px;display:inline-flex}.faro-theme .faro-status[data-intent=danger]{color:var(--workspace-danger)}.faro-theme .faro-status[data-intent=warning]{color:var(--workspace-warning)}.workspace-shell .faro-dashboard .surface-card{border-radius:12px}.workspace-shell .faro-dashboard :is(h2,h3,h4){color:var(--workspace-ink);line-height:1.3}.workspace-shell .faro-dashboard h2{margin-top:0;font-size:22px;font-weight:600}.workspace-shell .faro-dashboard :is(p,span,button).uppercase{text-transform:none;letter-spacing:normal}.workspace-shell .faro-dashboard :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600){color:var(--workspace-secondary)}.workspace-shell .faro-dashboard :is(.text-slate-950,.text-slate-900){color:var(--workspace-ink)}.workspace-shell .faro-dashboard .dashboard-metrics{border-top:1px solid var(--workspace-line);gap:0;margin-top:16px}.workspace-shell .faro-dashboard .dashboard-metrics>button{border-left:0;border-bottom:1px solid var(--workspace-line);border-radius:0;min-height:120px;padding:14px 12px;transform:none}.workspace-shell .faro-dashboard .dashboard-metrics>button:nth-child(2n){border-left:1px solid var(--workspace-line)}.workspace-shell .faro-dashboard .dashboard-metrics>button:nth-last-child(-n+2){border-bottom:0}.workspace-shell .faro-dashboard .dashboard-metrics>button:hover{background:var(--workspace-active-soft)!important}.workspace-shell .faro-dashboard .dashboard-metrics>button>div:first-child{display:flex}.workspace-shell .faro-dashboard .dashboard-metrics>button>div:first-child>.faro-icon-badge{background:var(--icon-soft);color:var(--workspace-active)}.workspace-shell .faro-dashboard .dashboard-metrics>button:nth-child(3)>div:first-child>.faro-icon-badge{color:var(--workspace-danger)}.workspace-shell .faro-dashboard .dashboard-metrics>button>div:last-child p:first-child{white-space:normal;-webkit-line-clamp:unset;font-size:14px;line-height:1.4}.workspace-shell .faro-dashboard .dashboard-metrics>button>div:last-child p:nth-child(2){color:var(--workspace-ink);font-size:28px;line-height:1.2}.workspace-shell .faro-dashboard .dashboard-metrics>button>div:last-child p:last-child{font-size:14px;line-height:1.4}.workspace-shell .faro-dashboard .dashboard-section-tabs{gap:4px}.workspace-shell .faro-dashboard .dashboard-section-tabs button{transition:background-color var(--faro-feedback), color var(--faro-feedback);font-size:14px}.workspace-shell.faro-theme .faro-dashboard .dashboard-section-tabs button[aria-pressed=true]{background:var(--faro-selected-fill)!important;color:var(--faro-selected-ink)!important}.workspace-shell.faro-theme .faro-dashboard .dashboard-section-tabs{background:var(--workspace-surface)!important}.workspace-shell .faro-dashboard #dashboard-agenda .dashboard-section-actions button{background:var(--workspace-surface);color:var(--workspace-secondary);border-radius:8px;font-size:14px}.workspace-shell.faro-theme .faro-dashboard #dashboard-agenda .dashboard-section-actions button[aria-pressed=true]{background:var(--faro-selected-fill)!important;color:var(--faro-selected-ink)!important}.workspace-shell .faro-dashboard .dashboard-section-actions{gap:8px}.workspace-shell .faro-dashboard .dashboard-section-actions svg{width:20px;height:20px}.workspace-shell .faro-dashboard .dashboard-mobile-summary>div{border:1px solid var(--workspace-line);background:var(--workspace-surface);border-radius:12px;overflow:clip}.workspace-shell .faro-dashboard .dashboard-mobile-summary .surface-card{border:0;border-radius:0;margin:0}.workspace-shell .faro-dashboard .dashboard-mobile-summary .surface-card+.surface-card{border-top:1px solid var(--workspace-line)}.workspace-shell .faro-dashboard .dashboard-activity>.surface-card>div:first-child{border-color:var(--workspace-line)}@media (width>=1280px){.workspace-shell .faro-dashboard .dashboard-metrics>button{border-bottom:0}.workspace-shell .faro-dashboard .dashboard-metrics>button+button{border-left:1px solid var(--workspace-line)}}@media (width<=639px){.workspace-shell .faro-dashboard .dashboard-metrics>button{flex-direction:column;align-items:stretch;gap:8px;padding:12px}.workspace-shell .faro-dashboard .dashboard-metrics>button>div:first-child,.workspace-shell .faro-dashboard .dashboard-metrics>button>div:last-child{width:100%}.workspace-shell .faro-dashboard .dashboard-section-actions .faro-button{flex:auto}}@media (prefers-reduced-motion:reduce){.faro-theme *,.faro-theme :before,.faro-theme :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.faro-theme,.faro-theme *{scrollbar-color:auto}.faro-theme :is(.faro-button,.faro-icon-badge){border:1px solid buttontext}}.workspace-shell.workspace-shell.workspace-shell{--faro-selected-fill:#204ab3;--faro-selected-ink:#fff;--faro-record-selected:#d1dfff}.dark .workspace-shell.workspace-shell.workspace-shell{--faro-selected-fill:#adc7ff;--faro-selected-ink:#152032;--faro-record-selected:#304b78}.workspace-shell.workspace-shell.workspace-shell :is(button[aria-pressed=true],button[aria-selected=true],[role=tab][aria-selected=true]){background:var(--faro-selected-fill)!important;color:var(--faro-selected-ink)!important;border-color:var(--faro-selected-fill)!important;box-shadow:none!important;background-image:none!important}.workspace-shell.workspace-shell.workspace-shell :is(button[aria-pressed=true],button[aria-selected=true],[role=tab][aria-selected=true]) :is(p,span,svg,strong,b){color:var(--faro-selected-ink)!important}.workspace-shell.workspace-shell.workspace-shell :is(.collection-account,.collection-installment,.admin-access-row,.sale-type-option,.sale-client-mode)[aria-pressed=true]{background:var(--faro-record-selected)!important;color:var(--workspace-ink)!important;box-shadow:inset 0 0 0 2px var(--workspace-active)!important}.workspace-shell.workspace-shell.workspace-shell :is(.collection-account,.collection-installment,.admin-access-row,.sale-type-option,.sale-client-mode)[aria-pressed=true] :is(p,span,svg,strong,b){color:var(--workspace-ink)!important}.workspace-shell.workspace-shell.workspace-shell .collection-account[aria-pressed=true] .collection-account-state,.workspace-shell.workspace-shell.workspace-shell .collection-account[aria-pressed=true] .collection-account-due>strong.text-rose-500{color:var(--workspace-danger)!important}.workspace-shell.workspace-shell.workspace-shell .collection-account-action,.workspace-shell.workspace-shell.workspace-shell .collection-account-action svg{color:#fff!important}.workspace-shell.workspace-shell.workspace-shell :is(.border,.border-b,.border-t,.border-l,.border-r,[class*=divide-y]>*+*,[class*=divide-x]>*+*){border-color:var(--workspace-line)}.workspace-shell.workspace-shell.workspace-shell .collection-account+.collection-account{border-top:1px solid var(--workspace-line)!important}.workspace-shell.workspace-shell.workspace-shell .mdm-device-row>td{border-bottom:1px solid var(--workspace-line)}.workspace-shell.workspace-shell.workspace-shell .mdm-imei-complete{text-overflow:clip;overflow-wrap:anywhere;white-space:normal;letter-spacing:0;font-size:13px;line-height:1.5;overflow:visible}.workspace-shell.workspace-shell.workspace-shell .mdm-status-active{background:var(--pulso-aqua)!important;color:var(--pulso-aqua-ink)!important;box-shadow:none!important}.workspace-shell.workspace-shell.workspace-shell .mdm-status-release{background:var(--pulso-ink)!important;color:var(--pulso-surface)!important;box-shadow:none!important}.workspace-shell.workspace-shell.workspace-shell :is(.mdm-status-active,.mdm-status-release) svg{color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-nav-button[aria-current=page]{background:var(--faro-selected-fill)!important;color:var(--faro-selected-ink)!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-nav-button[aria-current=page] :is(span,svg){color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-nav-button[aria-current=page] .sidebar-nav-icon{background:0 0}.workspace-shell.workspace-shell.workspace-shell button[aria-pressed=true] :is(.bg-sky-100,.bg-slate-100){background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .collection-installment[aria-pressed=true] .collection-installment-main :is(.bg-rose-500,.bg-azul-electrico,.bg-emerald-500){background:var(--faro-selected-fill)!important}.workspace-shell.workspace-shell.workspace-shell .collection-installment[aria-pressed=true] .collection-installment-main :is(.bg-rose-500,.bg-azul-electrico,.bg-emerald-500) svg{color:var(--faro-selected-ink)!important}.workspace-shell.workspace-shell.workspace-shell .collection-installment[aria-pressed=true] .collection-installment-state.text-rose-500{color:var(--workspace-danger)!important}.workspace-shell.workspace-shell.workspace-shell .collection-installment[aria-pressed=true] .collection-installment-state.text-amber-600{color:var(--workspace-warning)!important}.workspace-shell.workspace-shell.workspace-shell [aria-pressed=true] .sale-type-indicator,.workspace-shell.workspace-shell.workspace-shell [aria-pressed=true] .sale-type-indicator svg{background:var(--faro-selected-fill)!important;color:var(--faro-selected-ink)!important}.workspace-shell.workspace-shell .sidebar-container nav .sidebar-group-label{opacity:1;padding:8px 8px 4px}.workspace-shell.workspace-shell .sidebar-group-label>span{letter-spacing:.03em;font-weight:700;color:var(--workspace-ink)!important;font-size:13px!important}.workspace-shell.workspace-shell .sidebar-nav-button{gap:8px;min-height:44px;padding:6px 8px;font-size:14px}.workspace-shell.workspace-shell .sidebar-nav-icon{border-radius:8px;width:30px;height:30px}.workspace-shell.workspace-shell .sidebar-nav-button>span:not(.sidebar-nav-icon){white-space:normal}.workspace-shell.workspace-shell .faro-operations .dashboard-metrics>button{align-items:flex-start;display:flex;flex-direction:row!important;gap:10px!important;min-height:0!important;padding:12px!important}.workspace-shell.workspace-shell .dashboard-metrics>button>div:first-child{width:auto!important}.workspace-shell.workspace-shell .faro-operations .dashboard-metric-label{white-space:normal;-webkit-line-clamp:unset;font-weight:600;line-height:1.4;font-size:14px!important}.workspace-shell.workspace-shell .faro-operations .operations-metric-value{font-weight:700;line-height:1.15;margin-top:4px!important;font-size:28px!important}.workspace-shell.workspace-shell .faro-operations .dashboard-metric-helper{text-overflow:clip;white-space:normal;margin-top:4px;line-height:1.4;line-clamp:none!important;-webkit-line-clamp:unset!important;font-size:13px!important;display:block!important;overflow:visible!important}.workspace-shell.workspace-shell .dashboard-workspace .agenda-overview{border:1px solid var(--workspace-line);color:var(--workspace-ink);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0;margin-top:12px;padding:0;font-size:15px;display:grid;overflow:hidden}.workspace-shell.workspace-shell .agenda-overview>span{border-right:1px solid var(--workspace-line);padding:10px 12px;line-height:1.5}.workspace-shell.workspace-shell .agenda-overview>span:last-child{border-right:0}.workspace-shell.workspace-shell .agenda-overview strong{font-size:16px;font-weight:700}.workspace-shell.workspace-shell .agenda-day-detail{padding:12px!important}.workspace-shell.workspace-shell .agenda-day-heading{border-bottom:1px solid var(--workspace-line);align-items:center;gap:12px;padding-bottom:8px}.workspace-shell.workspace-shell .agenda-day-heading h4{margin:0;font-size:18px}.workspace-shell.workspace-shell .faro-operations .agenda-day-heading>div:last-child p:first-child{font-size:15px!important}.workspace-shell.workspace-shell .faro-operations .agenda-day-heading>div:last-child p:last-child{margin:0;font-weight:700;font-size:24px!important}.workspace-shell.workspace-shell .agenda-day-detail>.mt-4{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:8px;display:grid;margin-top:8px!important}.workspace-shell.workspace-shell .agenda-day-detail>.mt-4>*{margin:0}.workspace-shell.workspace-shell .agenda-sale-card{text-align:left;padding:12px!important}.workspace-shell.workspace-shell .agenda-sale-card>div:first-child{flex-direction:row;align-items:flex-start;gap:10px}.workspace-shell.workspace-shell .agenda-sale-card>div:first-child>div:first-child{min-width:0}.workspace-shell.workspace-shell .agenda-sale-card>div:first-child>div:first-child>div:first-child{flex-wrap:wrap;justify-content:flex-start}.workspace-shell.workspace-shell .faro-operations .agenda-sale-card>div:first-child>div:first-child>div:first-child>p{white-space:normal;text-overflow:clip;line-height:1.35;overflow:visible;font-size:17px!important}.workspace-shell.workspace-shell .agenda-sale-card .line-clamp-1{-webkit-line-clamp:unset;display:block}.workspace-shell.workspace-shell .agenda-sale-card>div:first-child>div:last-child{width:auto;min-width:74px;padding:8px}.workspace-shell.workspace-shell .faro-operations .agenda-sale-card>div:first-child>div:last-child>p:last-child{line-height:1.2;font-size:24px!important}.workspace-shell.workspace-shell .agenda-sale-actions{border-top:1px solid var(--workspace-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:8px;margin-top:8px!important;display:grid!important}.workspace-shell.workspace-shell .agenda-sale-actions>:is(button,a){grid-column:auto;min-height:44px;padding:8px}.workspace-shell.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-device-card{padding:12px}.workspace-shell.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-finance{gap:6px 12px;margin-top:8px;padding:10px 0}.workspace-shell.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-finance>div:first-child p:last-child{margin-top:2px;font-size:28px}.workspace-shell.workspace-shell .faro-mdm.faro-mdm .mdm-progress-caption{margin-top:2px}.workspace-shell.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-identity{gap:8px;margin-top:8px}.workspace-shell.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-identity button{min-height:44px}.workspace-shell.workspace-shell .faro-mdm.faro-mdm .mdm-device-card>:nth-child(2){padding:12px}.workspace-shell.workspace-shell .faro-mdm.faro-mdm .mdm-device-card>div:last-child button{min-height:44px}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-record-column>*{padding:12px}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-financial-card>.mdm-finance-main{border-bottom:0;padding:0}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-main>div:first-child{border-bottom:1px solid var(--workspace-line);align-items:center;gap:10px;padding-bottom:8px}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-balance{margin-top:8px;padding:0!important}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-balance>div:first-child{align-items:center}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-balance>div:first-child>div:last-child{border-left:1px solid var(--workspace-line);min-width:80px;padding:0 0 0 12px}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-balance>div:first-child>div:first-child>p:last-child{line-height:1.15;color:var(--workspace-ink)!important;font-size:32px!important}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-balance>div:first-child>div:last-child>p:last-child{line-height:1.2;font-size:24px!important}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-balance>.mt-3{margin-top:8px}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-financial-card>.mdm-finance-details{border-top:1px solid var(--workspace-line);gap:0;margin-top:10px;padding:10px 0 0!important}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-details>div{border-right:1px solid var(--workspace-line);text-align:left;padding:8px!important}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-details>div:last-child{border-right:0}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-details p:last-child{margin-top:4px;line-height:1.4;font-size:18px!important}.workspace-shell.workspace-shell .ledger-cuotas .collection-account{gap:8px 16px;padding:12px}.workspace-shell.workspace-shell .ledger-cuotas .collection-account-finance{gap:8px;padding-top:8px}.workspace-shell.workspace-shell .ledger-cuotas .collection-calendar .collection-installment{min-height:60px;padding:8px 12px}.workspace-shell.workspace-shell .faro-ledger .ledger-client-row{padding:12px}.workspace-shell.workspace-shell .faro-ledger .ledger-credit-layout{align-items:start}.workspace-shell.workspace-shell .faro-ledger .ledger-credit-layout>:is(section,aside){height:auto;min-height:0;padding:12px}.workspace-shell.workspace-shell .faro-ledger .ledger-credit-layout .truncate{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid;padding:12px!important}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row>div:first-child{gap:10px}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row>div:first-child>div:last-child>div:first-child{flex-wrap:wrap}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row .truncate{white-space:normal;text-overflow:clip;line-height:1.35;overflow:visible;font-size:17px!important}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row>div:last-child{border-top:1px solid var(--workspace-line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:8px;display:flex}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row .hidden.lg\:flex{text-align:left;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid!important}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row .hidden.lg\:flex>div{border-right:1px solid var(--workspace-line);padding:0 10px}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row .hidden.lg\:flex>div:first-child{padding-left:0}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row .hidden.lg\:flex>div:last-child{border-right:0}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row .text-sm.font-black{line-height:1.3;font-size:20px!important}.workspace-shell.workspace-shell .faro-stock .inventory-model-facts{padding-block:0}.workspace-shell.workspace-shell .faro-stock .inventory-unit-row{padding:10px 12px}.workspace-shell.workspace-shell .faro-stock .stock-card-finance{gap:0;padding-block:8px}.workspace-shell.workspace-shell .faro-stock .stock-card-finance>div{border-right:1px solid var(--workspace-line);padding-inline:8px}.workspace-shell.workspace-shell .faro-stock .stock-card-finance>div:last-child{border-right:0}.workspace-shell.workspace-shell .faro-stock .stock-card-finance>div>p:last-child{line-height:1.3;font-size:20px!important}.workspace-shell.workspace-shell .faro-stock [class*="min-h-[62px]"]{min-height:48px}.workspace-shell.workspace-shell .faro-operations .brand-settings-panel [class*="min-h-[92px]"]{min-height:56px}.workspace-shell.workspace-shell .faro-operations :is(.p-10,.p-16){padding:24px 16px}.workspace-shell.workspace-shell .income-workspace>.bento-card:first-child>*+*{margin-top:10px}.workspace-shell.workspace-shell .faro-admin .admin-metrics>*{padding:10px!important}.workspace-shell.workspace-shell .faro-admin .admin-store-card>div:first-child{gap:8px;padding:12px}.workspace-shell.workspace-shell .faro-admin .admin-store-stats{padding-bottom:0}.workspace-shell.workspace-shell .faro-sale :is(.sale-header,.sale-body,.sale-summary,.sale-step-panel){padding:12px!important}.workspace-shell.workspace-shell .faro-sale :is(.sale-cart-line,.sale-cart-item,.sale-product-row){padding-block:10px!important}.workspace-shell.workspace-shell .mdm-flow-dialog>:is(header,footer){padding:12px}.workspace-shell.workspace-shell :is(.faro-mdm-dialog,.ledger-dialog,.inventory-form) :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px}}@media screen and (width>=1100px){.workspace-shell.workspace-shell .faro-stock .stock-product-heading{grid-template-columns:36px minmax(0,1fr) auto}.workspace-shell.workspace-shell .faro-stock .stock-product-heading>span{grid-column:3;align-self:start}}@media screen and (width<=639px){.workspace-shell.workspace-shell .faro-operations .dashboard-metrics>button{gap:8px!important;padding:10px!important}.workspace-shell.workspace-shell .dashboard-workspace .agenda-overview{grid-template-columns:1fr}.workspace-shell.workspace-shell .agenda-overview>span{border-right:0;border-bottom:1px solid var(--workspace-line);padding:8px 10px}.workspace-shell.workspace-shell .agenda-overview>span:last-child{border-bottom:0}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-details>div{border-bottom:1px solid var(--workspace-line)}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-details>div:nth-child(2n){border-right:0}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-finance-details>div:nth-last-child(-n+2){border-bottom:0}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row .hidden.lg\:flex{flex-basis:100%}}@media screen{.workspace-shell.workspace-shell .faro-ledger .ledger-client-row .truncate.font-black{white-space:normal;overflow-wrap:anywhere;line-height:1.35;font-size:18px!important}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row>div:first-child>div:last-child>div:first-child>span{padding:4px 8px;line-height:1.4;background:var(--workspace-active-soft)!important;color:var(--workspace-active)!important;font-size:12px!important}.workspace-shell.workspace-shell .faro-ledger .invoice-list-row>div:first-child>div:last-child>div:first-child>span.text-rose-600{color:var(--workspace-danger)!important}.workspace-shell.workspace-shell.workspace-shell .finance-amount{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;letter-spacing:-.015em!important;opacity:1!important;font-weight:700!important;line-height:1.25!important}.workspace-shell.workspace-shell.workspace-shell .finance-amount-record{font-size:20px!important}.workspace-shell.workspace-shell.workspace-shell .finance-amount-primary{font-size:30px!important}.workspace-shell.workspace-shell.workspace-shell :is(.finance-label,.finance-context){color:var(--workspace-ink);line-height:1.45;display:block;font-size:14px!important}.workspace-shell.workspace-shell .agenda-overview>span{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px;display:flex}.workspace-shell.workspace-shell .agenda-overview .finance-label{font-weight:600}.workspace-shell.workspace-shell .agenda-overview .finance-amount{color:var(--workspace-active)}.workspace-shell.workspace-shell .agenda-busiest-date{color:var(--workspace-ink);line-height:1.25;font-size:26px!important}.workspace-shell.workspace-shell .agenda-days>button>div:first-child{text-align:center;flex-direction:column;align-items:center;gap:8px}.workspace-shell.workspace-shell .agenda-days>button>div:first-child>div{text-align:center;width:100%}.workspace-shell.workspace-shell .agenda-days .agenda-day-amount{white-space:normal;font-size:20px!important;display:block!important}.workspace-shell.workspace-shell .agenda-days .agenda-day-count-label{display:inline!important}.workspace-shell.workspace-shell .agenda-days>button>div:first-child>div:last-child>p:last-child{background:0 0;border-radius:0;margin-top:4px;display:block;font-size:14px!important}.workspace-shell.workspace-shell .agenda-day-heading h4{font-weight:700;line-height:1.35;font-size:21px!important}.workspace-shell.workspace-shell .agenda-day-heading>div:last-child{text-align:right;border-left:1px solid var(--workspace-line);flex-direction:column-reverse;gap:4px;padding-left:12px;display:flex}.workspace-shell.workspace-shell .faro-operations .agenda-day-heading>div:last-child p:last-child{color:var(--workspace-active)!important;font-size:30px!important}.workspace-shell.workspace-shell .income-period-metrics{align-items:start}.workspace-shell.workspace-shell .income-period-metrics>button{text-align:center;grid-template-columns:1fr auto;gap:4px 8px;min-height:0;display:grid}.workspace-shell.workspace-shell .income-period-metrics>button>div:first-child{grid-column:1/-1;margin-bottom:4px}.workspace-shell.workspace-shell .income-period-metrics>button>p{grid-column:1/-1;margin:0;color:var(--workspace-ink)!important;font-size:14px!important}.workspace-shell.workspace-shell .income-period-metrics>button>p.finance-amount:first-of-type{font-size:30px!important}.workspace-shell.workspace-shell .income-history>div:first-child{padding:12px}.workspace-shell.workspace-shell .income-history-metrics{border-top:1px solid var(--workspace-line);border-bottom:1px solid var(--workspace-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.workspace-shell.workspace-shell .income-history-metrics>*{text-align:center;min-height:0;border:0!important;border-right:1px solid var(--workspace-line)!important;background:0 0!important;border-radius:0!important;padding:12px!important}.workspace-shell.workspace-shell .income-history-metrics>:last-child{border-right:0!important}.workspace-shell.workspace-shell .income-history-metrics>*>p{margin-top:4px;color:var(--workspace-ink)!important;font-size:14px!important}.workspace-shell.workspace-shell .income-history-metrics>*>p.finance-amount{font-size:26px!important}.workspace-shell.workspace-shell .income-history>div:first-child>div:first-child h3{font-size:18px}.workspace-shell.workspace-shell .income-history>div:first-child>div:first-child p{font-size:14px!important}.workspace-shell.workspace-shell .income-workspace>.bento-card button>div>p.font-black{line-height:1.4;font-size:16px!important}.workspace-shell.workspace-shell :is(td,.invoice-list-row,.income-history) .finance-amount-record{text-align:right}}@media screen and (width<=639px){.workspace-shell.workspace-shell .income-history-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell.workspace-shell .income-history-metrics>:nth-child(2n){border-right:0!important}.workspace-shell.workspace-shell .income-history-metrics>:nth-child(-n+2){border-bottom:1px solid var(--workspace-line)!important}.workspace-shell.workspace-shell .agenda-days .agenda-day-amount,.workspace-shell.workspace-shell .agenda-day-heading h4{font-size:18px!important}}@media screen{.workspace-shell.workspace-shell .income-period-metrics>button>p:not(:first-of-type){font-size:14px!important;font-weight:500!important}.workspace-shell.workspace-shell .income-period-metrics>button>p:first-of-type:not(.finance-amount){font-size:30px!important;font-weight:700!important}.workspace-shell.workspace-shell .agenda-days>button>div:first-child>div:last-child>p:last-child,.workspace-shell.workspace-shell .income-history-metrics .operations-record{background:0 0!important}}@media screen and (width<=639px){.workspace-shell.workspace-shell .faro-operations .dashboard-metrics{grid-template-columns:1fr!important}.workspace-shell.workspace-shell .faro-operations .dashboard-metrics>button{border-right:0!important;border-bottom:1px solid var(--workspace-line)!important}.workspace-shell.workspace-shell .faro-operations .dashboard-metrics>button:last-child{border-bottom:0!important}.workspace-shell.workspace-shell .agenda-days{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.workspace-shell.workspace-shell .agenda-days>button{width:auto;min-width:0}.workspace-shell.workspace-shell .income-period-metrics,.workspace-shell.workspace-shell .income-workspace .income-history-metrics,.workspace-shell.workspace-shell .income-workspace .grid-cols-2{grid-template-columns:1fr!important}.workspace-shell.workspace-shell .income-period-metrics>button,.workspace-shell.workspace-shell .income-history-metrics>*{border-right:0!important;border-bottom:1px solid var(--workspace-line)!important}.workspace-shell.workspace-shell .income-history-metrics>:last-child{border-bottom:0!important}.workspace-shell.workspace-shell .income-workspace .finance-amount{overflow-wrap:normal;word-break:normal}.workspace-shell.workspace-shell .income-workspace :is(button,.operations-record)>.flex:first-child:has(.finance-amount){flex-wrap:wrap}.workspace-shell.workspace-shell .income-history .operations-record>.flex:first-child{flex-direction:column;align-items:stretch}.workspace-shell.workspace-shell .income-workspace button.flex:has(.finance-amount-record){flex-direction:column;align-items:stretch;gap:8px}.workspace-shell.workspace-shell .income-workspace button.flex:has(.finance-amount-record)>*{width:100%}.workspace-shell.workspace-shell .income-workspace .flex:has(>.finance-amount){flex-wrap:wrap}.workspace-shell.workspace-shell .income-workspace .flex:has(>.finance-amount)>.finance-amount{flex-shrink:0}.workspace-shell.workspace-shell.workspace-shell .faro-operations.income-workspace>.income-period-metrics{grid-template-columns:1fr!important}.workspace-shell.workspace-shell.workspace-shell .faro-operations.income-workspace>.income-period-metrics>button{border-right:0!important}}@media screen{.workspace-shell .workspace-active-filters{color:var(--workspace-ink);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;font-size:14px;display:flex}.workspace-shell .workspace-active-filters>span{font-weight:700}.workspace-shell .workspace-active-filters button{overflow-wrap:anywhere;border:1px solid var(--workspace-line);background:var(--workspace-surface);max-width:100%;min-height:44px;color:var(--workspace-ink);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:inline-flex}.workspace-shell .workspace-active-filters button:last-child{color:var(--workspace-active)}.workspace-shell .workspace-disclosure{border:1px solid var(--workspace-line);background:var(--workspace-surface);color:var(--workspace-ink);border-radius:12px;overflow:hidden}.workspace-shell .workspace-disclosure>summary{cursor:pointer;min-height:44px;padding:12px 16px;font-size:16px;font-weight:700}.workspace-shell .workspace-disclosure>summary span{color:var(--workspace-secondary);margin:4px 0 0 18px;font-size:14px;font-weight:500;line-height:1.4;display:block}.workspace-shell .workspace-disclosure[open]>summary{border-bottom:1px solid var(--workspace-line)}.workspace-shell .income-analysis-content{gap:16px;padding:16px;display:grid}.workspace-shell .mdm-telemetry-disclosure .mdm-telemetry{margin:12px}.workspace-shell.workspace-shell .workspace-action-primary,.workspace-shell.workspace-shell .workspace-action-secondary{border-radius:10px!important;gap:8px!important;min-height:44px!important;font-size:14px!important;font-weight:700!important}.workspace-shell.workspace-shell .workspace-action-primary{background:var(--workspace-active)!important;color:var(--faro-on-primary,#fff)!important}.workspace-shell.workspace-shell .workspace-action-secondary{border:1px solid var(--workspace-line)!important;background:var(--workspace-surface)!important;color:var(--workspace-active)!important}.workspace-shell .workspace-data-error{border:1px solid var(--workspace-danger,#be123c);background:var(--workspace-surface);color:var(--workspace-ink);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.workspace-shell .workspace-data-error p{margin-top:4px;font-size:14px}.workspace-shell .workspace-data-error button{border:1px solid var(--workspace-line);border-radius:10px;flex-shrink:0;min-height:44px;padding:8px 12px;font-weight:700}@media (width>=1024px){.workspace-shell table thead th{z-index:2;background:var(--workspace-surface-muted);position:sticky;top:0}}@media (width<=639px){.workspace-shell .income-analysis-content{gap:12px;padding:12px}.workspace-shell .workspace-data-error{flex-direction:column;align-items:stretch;gap:8px}}.dark .workspace-shell.workspace-shell .workspace-action-primary{color:#152032!important}@media screen and (width<=639px){.workspace-shell.workspace-shell.workspace-shell .income-history-metrics>*{text-align:left;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;display:grid;padding:10px 12px!important}.workspace-shell.workspace-shell.workspace-shell .income-history-metrics>*>p{margin:0}.workspace-shell.workspace-shell.workspace-shell .income-history-metrics>*>p:nth-child(2){text-align:right;grid-area:1/2/3}.workspace-shell.workspace-shell .income-period-metrics>button{gap:2px 8px;padding:12px!important}.workspace-shell.workspace-shell .income-period-metrics>button>div:first-child{margin-bottom:0}}@media screen and (width<=359px){.workspace-shell.workspace-shell.workspace-shell .income-history-metrics>*{text-align:center;display:block}.workspace-shell.workspace-shell.workspace-shell .income-history-metrics>*>p:nth-child(2){text-align:center}}.workspace-shell.workspace-shell :is(.workspace-action-primary,.workspace-action-secondary):disabled{cursor:not-allowed;background:var(--workspace-surface-muted)!important;color:var(--workspace-secondary)!important;border:1px solid var(--workspace-line)!important;opacity:1!important}.workspace-shell :is(.workspace-action-primary,.workspace-action-secondary,.workspace-active-filters button,.workspace-disclosure>summary):focus-visible{outline:2px solid var(--workspace-active);outline-offset:3px}}.workspace-shell .mdm-overview{border:1px solid var(--pulso-line);border-radius:var(--pulso-radius-card);background:var(--pulso-surface)}.workspace-shell .mdm-overview>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 16px;font-weight:700;list-style:none;display:flex}.workspace-shell .mdm-overview>summary::-webkit-details-marker{display:none}.workspace-shell .mdm-overview-hint{color:var(--pulso-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.workspace-shell .mdm-overview-hint svg{flex-shrink:0}.workspace-shell .mdm-overview[open]>summary{border-bottom:1px solid var(--pulso-line)}.workspace-shell .mdm-overview[open] .mdm-overview-hint svg{transform:rotate(180deg)}.workspace-shell .mdm-overview>div{padding:16px}.workspace-shell .mdm-overview button{overflow-wrap:anywhere;max-width:100%}.workspace-shell .mdm-overview button>span{min-width:0}.workspace-shell.workspace-shell .mdm-panel-rail{overscroll-behavior-x:contain;scrollbar-width:auto;scrollbar-color:var(--pulso-muted) var(--pulso-surface-2);flex:100%;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;padding:4px 3px 10px;display:flex;overflow-x:auto}.workspace-shell.workspace-shell .mdm-panel-rail>button{white-space:nowrap;border:1px solid var(--pulso-line);background:var(--pulso-surface-2);min-height:44px;color:var(--pulso-ink);flex:none;padding:10px 14px}.workspace-shell .mdm-panel-rail:focus-visible{outline:3px solid var(--pulso-primary);outline-offset:2px}@media (width<=400px){.workspace-shell .mdm-overview-hint{gap:0;font-size:0}}@media screen{.workspace-shell .faro-mdm,.workspace-shell .faro-mdm-dialog,.workspace-shell .mdm-passcode-dialog{--mdm-lock:var(--pulso-primary);--mdm-lock-ink:var(--pulso-on-primary);--mdm-location:var(--pulso-aqua);--mdm-location-ink:var(--pulso-aqua-ink);--mdm-scan:var(--pulso-ink);--mdm-scan-ink:var(--pulso-surface);--mdm-alarm:var(--pulso-sun);--mdm-alarm-ink:var(--pulso-sun-ink);--mdm-key:var(--pulso-surface-2);--mdm-key-ink:var(--pulso-ink);--mdm-history:var(--pulso-surface-2);--mdm-history-ink:var(--pulso-ink);min-width:0;color:var(--workspace-ink);font-size:14px;line-height:1.5}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) :is(p,span,button,label,th,h2,h3){text-transform:none;letter-spacing:normal}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) :is(.font-black,.font-bold){font-weight:600}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=text-\[]{font-size:14px}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=text-slate],.workspace-shell :is(.faro-mdm-dialog,.mdm-passcode-dialog) [class*=text-white]{opacity:1;color:var(--workspace-secondary)!important}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=text-emerald],.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=text-cyan],.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=text-indigo],.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=text-violet]{color:var(--workspace-active)!important}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=text-amber]{color:var(--workspace-warning)!important}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=text-rose]{color:var(--workspace-danger)!important}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) .text-naranja-pro{color:var(--icon-accent)!important}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=bg-emerald],.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=bg-cyan],.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=bg-indigo],.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=bg-violet]{background-color:var(--workspace-active-soft)!important}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=border-]{border-color:var(--workspace-line)}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) [class*=bg-gradient]{background-image:none!important}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) button{min-height:44px;box-shadow:none;transition:background-color var(--faro-feedback), color var(--faro-feedback), transform var(--faro-press);border-radius:10px;font-size:14px}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) button:active:not(:disabled){transform:translateY(1px)}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) button:disabled{cursor:not-allowed}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) button svg{flex-shrink:0}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) :is(button,summary,input):focus-visible{outline:3px solid var(--workspace-active);outline-offset:3px}.workspace-shell .faro-mdm.space-y-6>:not([hidden])~:not([hidden]){margin-top:12px}.workspace-shell .faro-mdm>div:first-child,.workspace-shell .faro-mdm>div:nth-child(2),.workspace-shell .faro-mdm .bento-card,.workspace-shell .faro-mdm .mdm-control-panel{background:var(--workspace-surface);border:1px solid var(--workspace-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px}.workspace-shell .faro-mdm>div:first-child>div{padding:16px}.workspace-shell .faro-mdm>div:first-child h2{font-size:24px;line-height:1.25}.workspace-shell .faro-mdm>div:nth-child(2),.workspace-shell .faro-mdm .mdm-control-panel{padding:12px}.workspace-shell .faro-mdm input{background:var(--workspace-surface-muted);border-color:var(--workspace-line);min-height:44px;color:var(--workspace-ink);border-radius:10px;font-size:16px}.workspace-shell .faro-mdm button[aria-label]{min-width:44px}.workspace-shell.workspace-shell .faro-mdm.faro-mdm .mdm-control-panel button[aria-pressed=true]{background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important}.workspace-shell .faro-mdm .mdm-device-card{border:1px solid var(--workspace-line);border-radius:12px;transform:none;background:var(--workspace-surface)!important;box-shadow:none!important;background-image:none!important}.workspace-shell .faro-mdm .mdm-device-card>:first-child{display:none}.workspace-shell .faro-mdm .mdm-card-facts{text-align:left;background:var(--workspace-surface-muted);border:1px solid var(--workspace-line);border-radius:10px;width:100%}.workspace-shell .faro-mdm .mdm-device-list{box-shadow:none}.workspace-shell .faro-mdm .mdm-device-list :is(th,td){border-color:var(--workspace-line);padding:12px}.workspace-shell .faro-mdm .mdm-device-list th{background:var(--workspace-surface-muted);font-size:14px}.workspace-shell .faro-mdm .mdm-device-list tbody tr{background:var(--workspace-surface)}.workspace-shell .faro-mdm .mdm-device-list tbody tr:hover{background:var(--workspace-active-soft)}.workspace-shell .mdm-device-overlay{background:var(--pulso-backdrop);padding:12px}.workspace-shell .faro-mdm-dialog{border:1px solid var(--workspace-line);background:var(--workspace-surface);width:100%;max-width:820px;max-height:calc(100dvh - 24px);box-shadow:none;animation:faro-mdm-sheet var(--faro-stage) var(--faro-ease);border-radius:16px;flex-direction:column;display:flex}.workspace-shell .faro-mdm-dialog>:first-child{background:var(--workspace-surface);border-bottom:1px solid var(--workspace-line);flex-shrink:0;padding:16px}.workspace-shell .faro-mdm-dialog>:first-child h2{color:var(--workspace-ink);white-space:normal;font-size:22px;line-height:1.3}.workspace-shell .faro-mdm-dialog .mdm-device-header button{min-width:44px}.workspace-shell .faro-mdm-dialog .mdm-device-header .max-w-\[220px\]{display:none}.workspace-shell .faro-mdm-dialog>:first-child>button{background:var(--workspace-surface-muted);min-width:44px;color:var(--workspace-ink)!important}.workspace-shell .faro-mdm-dialog .mdm-device-body{overscroll-behavior:contain;flex:1;min-height:0;padding:16px;overflow-y:auto}.workspace-shell .faro-mdm-dialog .mdm-record{display:block}.workspace-shell .faro-mdm-dialog .mdm-record-column{display:contents}.workspace-shell .faro-mdm-dialog .mdm-record-column>*{background:var(--workspace-surface);color:var(--workspace-ink);box-shadow:none;background-image:none;border:0;border-radius:0;margin:0;padding:16px}.workspace-shell .faro-mdm-dialog .mdm-record-column>*+*,.workspace-shell .faro-mdm-dialog .mdm-financial-card{border-top:1px solid var(--workspace-line)}.workspace-shell .faro-mdm-dialog .mdm-record-heading{background:var(--workspace-surface-muted)}.workspace-shell .faro-mdm-dialog .mdm-record-heading p:first-child{color:var(--workspace-ink);font-size:16px}.workspace-shell .faro-mdm-dialog .mdm-telemetry>.pointer-events-none{display:none}.workspace-shell .faro-mdm-dialog .mdm-telemetry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.workspace-shell .faro-mdm-dialog .mdm-telemetry-item{border:0;border-bottom:1px solid var(--workspace-line);min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.workspace-shell .faro-mdm-dialog .mdm-telemetry-item p:last-child{text-align:right;overflow-wrap:anywhere;color:var(--workspace-ink)!important}.workspace-shell .faro-mdm-dialog .mdm-telemetry-item[data-technical] p:last-child{font-family:ui-monospace,SFMono-Regular,monospace;font-size:13px}.workspace-shell .faro-mdm-dialog .mdm-gps-zone>:first-child,.workspace-shell .faro-mdm-dialog .mdm-financial-card>div{background:0 0;padding:0}.workspace-shell .faro-mdm-dialog .mdm-financial-card>div+div{border-top:1px solid var(--workspace-line);margin-top:16px;padding-top:16px}.workspace-shell .faro-mdm-dialog .mdm-financial-card [class*=rounded]{box-shadow:none;background-color:#0000;border:0;border-radius:0}.workspace-shell .faro-mdm-dialog .mdm-financial-card [class*=opacity-]{opacity:1;color:var(--workspace-secondary)}.workspace-shell .faro-mdm-dialog .mdm-financial-card .h-2{background:var(--workspace-surface-muted);border-radius:8px}.workspace-shell .faro-mdm-dialog .mdm-financial-card .h-2>div{background:var(--accent);border-radius:8px}.workspace-shell .faro-mdm-dialog details>summary{min-height:44px}.workspace-shell .faro-mdm-dialog .mdm-command-zone{padding:16px}.workspace-shell .faro-mdm-dialog .mdm-command-zone>h3{margin-bottom:12px;font-size:17px;font-weight:600}.workspace-shell .faro-mdm-dialog .mdm-command-history{background:var(--workspace-surface-muted);border-color:var(--workspace-line);box-shadow:none;padding:12px;display:block}.workspace-shell .faro-mdm-dialog .mdm-primary-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.workspace-shell .faro-mdm-dialog .mdm-command-history .truncate{white-space:normal;text-overflow:clip;overflow:visible}.workspace-shell .faro-mdm-dialog .mdm-command-zone>h3{align-items:center;gap:8px;display:flex}.workspace-shell .faro-mdm-dialog .mdm-telemetry-item p:first-child{font-weight:400;color:var(--workspace-secondary)!important}.workspace-shell .faro-mdm-dialog .mdm-command-button{text-align:left;border:1px solid #0000;border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:58px;padding:10px 12px;font-weight:500;line-height:1.35;display:flex;color:var(--command-ink,var(--workspace-ink))!important}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=lock],.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=lost_mode],.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=disable_lost_mode]{--command-color:var(--mdm-lock);--command-ink:var(--mdm-lock-ink)}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=location],.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=get_location]{--command-color:var(--mdm-location);--command-ink:var(--mdm-location-ink)}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=scan]{--command-color:var(--mdm-scan);--command-ink:var(--mdm-scan-ink)}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=alarm],.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=remote_alarm]{--command-color:var(--mdm-alarm);--command-ink:var(--mdm-alarm-ink)}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=key],.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=reset_passcode]{--command-color:var(--mdm-key);--command-ink:var(--mdm-key-ink)}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=history]{--command-color:var(--mdm-history);--command-ink:var(--mdm-history-ink)}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command]:not([data-command=release]):not([data-command=restart]):not([data-command=corporate_wipe]):not([data-command=debug_actions]){background:var(--command-color,var(--mdm-history))!important;color:var(--command-ink,var(--mdm-history-ink))!important;background-image:none!important}.workspace-shell .faro-mdm-dialog .mdm-command-button:hover:not(:disabled){filter:brightness(.92)}.workspace-shell .faro-mdm-dialog .mdm-command-button:disabled{border-color:var(--workspace-line);opacity:1;filter:none;background:var(--workspace-surface-muted)!important;color:var(--workspace-secondary)!important}.workspace-shell .faro-mdm-dialog .mdm-command-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) [data-command=release]{border:1px solid var(--workspace-line);background:var(--workspace-active-soft)!important;color:var(--workspace-active)!important}.workspace-shell .faro-mdm-dialog .mdm-command-button[data-command=release]{grid-column:1/-1;justify-content:center}.workspace-shell .faro-mdm-dialog .mdm-command-zone details{background:var(--workspace-surface);border-color:var(--workspace-line)}.workspace-shell .mdm-passcode-dialog{background:var(--workspace-surface);border-color:var(--workspace-line);max-height:calc(100dvh - 24px);overflow-y:auto}.workspace-shell .mdm-passcode-dialog>div:first-child{background:var(--workspace-surface-muted);color:var(--workspace-ink);border-bottom:1px solid var(--workspace-line)}.workspace-shell .mdm-passcode-dialog>div:first-child h3{white-space:normal;color:var(--workspace-ink)}.workspace-shell .mdm-passcode-dialog .font-mono{letter-spacing:normal;word-break:normal;overflow-wrap:anywhere;font-size:16px;font-weight:500;color:var(--workspace-ink)!important}.workspace-shell .mdm-passcode-dialog .truncate{white-space:normal;overflow:visible}.workspace-shell .mdm-passcode-dialog button{min-width:44px}@keyframes faro-mdm-sheet{0%{opacity:.8;transform:translateY(6px)}to{opacity:1;transform:none}}}@media screen and (width<=1023px){.workspace-shell .faro-mdm .mdm-device-list :is(table,tbody,tr){width:100%;display:block}.workspace-shell .faro-mdm .mdm-device-list tr+tr{border-top:1px solid var(--workspace-line)}.workspace-shell .faro-mdm .mdm-device-list td:first-child{border:0;padding:12px;display:block}}@media screen and (width<=639px){.workspace-shell .mdm-device-overlay{align-items:center;padding:6px}.workspace-shell .faro-mdm-dialog{border-radius:12px;max-height:calc(100dvh - 12px)}.workspace-shell .faro-mdm-dialog>:first-child,.workspace-shell .faro-mdm-dialog .mdm-device-body,.workspace-shell .faro-mdm-dialog .mdm-record-column>*,.workspace-shell .faro-mdm-dialog .mdm-command-zone{padding:12px}.workspace-shell .faro-mdm-dialog .mdm-telemetry-grid{grid-template-columns:minmax(0,1fr)}.workspace-shell .faro-mdm-dialog .mdm-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .faro-mdm-dialog .mdm-command-button{gap:8px;min-height:60px;padding:10px}}@media (prefers-reduced-motion:reduce){.workspace-shell .faro-mdm-dialog{animation:none}.workspace-shell :is(.faro-mdm,.faro-mdm-dialog,.mdm-passcode-dialog) *{scroll-behavior:auto!important;transition:none!important}}@media screen{.workspace-shell .faro-mdm.faro-mdm .mdm-control-panel{flex-direction:column;gap:16px;display:flex;background:var(--workspace-surface)!important;padding:16px!important}.workspace-shell .faro-mdm.faro-mdm .mdm-control-panel>div:first-child{order:2;align-items:flex-end;gap:12px;margin:0}.workspace-shell .faro-mdm.faro-mdm .mdm-control-panel>div:nth-child(2){order:1;margin:0}.workspace-shell .faro-mdm.faro-mdm .mdm-search{gap:6px;display:grid}.workspace-shell .faro-mdm.faro-mdm .mdm-search label{color:var(--workspace-ink);font-size:15px;font-weight:600}.workspace-shell .faro-mdm.faro-mdm .mdm-search>svg{width:18px;height:18px;top:auto;bottom:15px;transform:none}.workspace-shell .faro-mdm.faro-mdm .mdm-search input{min-height:48px;padding-left:38px;font-weight:400;background:var(--workspace-surface-muted)!important}.workspace-shell .faro-mdm.faro-mdm .mdm-control-panel .mdm-status-filters{flex-wrap:wrap;gap:8px;overflow:visible}.workspace-shell .faro-mdm.faro-mdm .mdm-control-panel .mdm-status-filters button{background:var(--workspace-surface-muted);min-height:44px;padding:8px 12px;font-weight:500}.workspace-shell .faro-mdm.faro-mdm :is(.mdm-device-card,.mdm-mobile-device-card){border-color:var(--workspace-line);border-radius:14px;background:var(--workspace-surface)!important;box-shadow:none!important}.workspace-shell .faro-mdm.faro-mdm .mdm-device-card>:nth-child(2){padding:16px 16px 12px}.workspace-shell .faro-mdm.faro-mdm .mdm-device-card>:nth-child(2) h3{font-size:17px;color:var(--workspace-ink)!important}.workspace-shell .faro-mdm.faro-mdm .mdm-device-card>:nth-child(2) .w-12{box-shadow:none;border-radius:12px;background:var(--workspace-active-soft)!important;color:var(--workspace-active)!important}.workspace-shell .faro-mdm.faro-mdm .mdm-device-card>:nth-child(3){padding:0 16px 12px}.workspace-shell .faro-mdm.faro-mdm .mdm-device-card>:nth-child(3)>div{border:0;border-radius:0;padding:0;background:0 0!important}.workspace-shell .faro-mdm.faro-mdm .mdm-card-facts{border:0;border-top:1px solid var(--workspace-line);border-bottom:1px solid var(--workspace-line);border-radius:0;margin:0;padding:16px;background:var(--workspace-surface-muted)!important}.workspace-shell .faro-mdm.faro-mdm .mdm-card-facts>.grid{gap:16px;margin-bottom:12px}.workspace-shell .faro-mdm.faro-mdm .mdm-card-facts>.grid>div{border:0;border-radius:0;padding:0;background:0 0!important}.workspace-shell .faro-mdm.faro-mdm .mdm-card-facts>.grid>div:first-child p:last-child{margin-top:6px;line-height:1.15;color:var(--workspace-ink)!important;font-size:32px!important}.workspace-shell .faro-mdm.faro-mdm .mdm-card-progress{border:0;border-top:1px solid var(--workspace-line);border-radius:0;padding:12px 0 0;background:0 0!important}.workspace-shell .faro-mdm.faro-mdm :is(.mdm-card-progress .h-2,.mdm-mobile-progress){border-radius:8px;height:10px;background:var(--workspace-line)!important}.workspace-shell .faro-mdm.faro-mdm :is(.mdm-card-progress .h-2,.mdm-mobile-progress)>div{transition:none;background:var(--accent)!important;background-image:none!important}.workspace-shell .faro-mdm.faro-mdm .mdm-card-identity{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.workspace-shell .faro-mdm.faro-mdm .mdm-card-identity>:is(a,div){border-radius:0;padding:0;color:var(--workspace-ink)!important;background:0 0!important}.workspace-shell .faro-mdm.faro-mdm .mdm-card-identity svg{color:var(--icon-accent);width:18px;height:18px}.workspace-shell .faro-mdm.faro-mdm .mdm-card-identity .font-mono{color:var(--workspace-ink);font-size:15px;font-weight:500}.workspace-shell .faro-mdm.faro-mdm .mdm-imei-label{color:var(--workspace-secondary);font-size:13px}.workspace-shell .faro-mdm.faro-mdm .mdm-device-card>div:last-child{padding:12px 16px}.workspace-shell .faro-mdm.faro-mdm .mdm-device-card>div:last-child button{gap:8px;min-height:48px}.workspace-shell .faro-mdm.faro-mdm .mdm-device-card>div:last-child button:first-child{background:var(--workspace-active-soft)!important;color:var(--workspace-ink)!important}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-device-card{padding:16px}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-device-card>.pointer-events-none{display:none}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-device-card>div:first-of-type>button span.truncate{white-space:normal}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-finance{border-top:1px solid var(--workspace-line);border-bottom:1px solid var(--workspace-line);border-radius:0;gap:8px 16px;padding:14px 0;background:0 0!important}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-finance>div:first-child p:last-child{margin-top:6px;font-size:32px;line-height:1.15;color:var(--workspace-ink)!important}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-finance>div:nth-child(2){max-width:190px}.workspace-shell .faro-mdm.faro-mdm .mdm-progress-caption{grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-weight:400;display:flex}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-identity{flex-wrap:wrap;gap:12px;margin-top:12px}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-identity>span{width:100%;font-size:15px;display:block;color:var(--workspace-ink)!important}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-identity>div{gap:8px;width:100%}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-identity button{flex:1;justify-content:center;align-items:center;gap:8px;min-height:48px;display:inline-flex}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-identity button:first-child{border-color:var(--workspace-active-soft);background:var(--workspace-active-soft)!important;color:var(--workspace-ink)!important}.workspace-shell .faro-mdm.faro-mdm [data-command=enable_lost_mode]{background:var(--mdm-lock)!important;color:var(--mdm-lock-ink)!important}.workspace-shell .faro-mdm.faro-mdm [data-command=release]{background:var(--mdm-location)!important;color:var(--mdm-location-ink)!important}.workspace-shell .faro-workspace-footer{width:100%;margin-top:24px;padding:0 24px 24px}.workspace-shell .faro-workspace-footer>.surface-card{border:0!important;border-top:1px solid var(--workspace-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:16px 0!important}.workspace-shell .faro-workspace-footer p{font-weight:400;line-height:1.5;text-transform:none!important;letter-spacing:normal!important;color:var(--workspace-secondary)!important;font-size:14px!important}.workspace-shell .faro-workspace-footer p span{font-weight:600;color:var(--workspace-ink)!important}.workspace-shell .faro-workspace-footer a{border:1px solid var(--workspace-line);background:var(--workspace-surface);min-height:44px;color:var(--workspace-ink);border-radius:10px;gap:8px;padding:8px 12px}.workspace-shell .faro-workspace-footer a>span{font-weight:500;color:var(--workspace-ink)!important;font-size:14px!important}.workspace-shell .faro-workspace-footer :is(a>div,.w-6){width:32px;height:32px;color:var(--icon-accent);box-shadow:none;background:var(--icon-soft)!important;background-image:none!important}.workspace-shell .faro-workspace-footer svg{stroke:var(--icon-accent);width:18px;height:18px}}@media screen and (width<=639px){.workspace-shell .faro-mdm.faro-mdm .mdm-control-panel>div:first-child{flex-direction:column-reverse;align-items:stretch}.workspace-shell .faro-mdm.faro-mdm .mdm-control-panel .mdm-status-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.workspace-shell .faro-mdm.faro-mdm .mdm-control-panel .mdm-status-filters button{padding:8px 6px;font-size:13px}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-device-card>div:nth-child(2){flex-wrap:wrap}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-device-card>div:nth-child(2)>button:first-child{flex-basis:calc(100% - 48px)}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-finance{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.workspace-shell .faro-workspace-footer{padding:0 16px 16px}.workspace-shell .faro-workspace-footer>div>div{align-items:flex-start}.workspace-shell .faro-mdm.faro-mdm .mdm-control-panel .mdm-status-filters{width:100%;flex-wrap:wrap!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.workspace-shell .faro-mdm.faro-mdm .mdm-control-panel .mdm-status-filters>button{white-space:normal;width:100%;min-width:0!important}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-device-card button[aria-label^=Acciones\ para]{position:absolute;top:12px;right:12px}.workspace-shell .faro-mdm.faro-mdm .mdm-mobile-device-card>div:nth-child(2)>button:first-child{flex-basis:100%;padding-right:38px}}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-telemetry-title{color:var(--workspace-ink);font-size:16px;font-weight:600}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-telemetry-caption{color:var(--workspace-secondary);margin-top:4px;font-size:14px}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-telemetry-section .mdm-telemetry{box-shadow:none;background:0 0;border:0;margin-top:12px;padding:0}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-financial-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.workspace-shell .mdm-financial-summary::-webkit-details-marker{display:none}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-financial-title{color:var(--workspace-active);align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-financial-caption{color:var(--workspace-secondary);margin-top:4px;font-size:14px;display:block}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-financial-toggle{color:var(--workspace-active);align-items:center;gap:6px;font-size:14px;display:flex}.workspace-shell .mdm-financial-hide,.workspace-shell .mdm-financial-card[open] .mdm-financial-show{display:none}.workspace-shell .mdm-financial-card[open] .mdm-financial-hide{display:inline}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-financial-card[open]>.mdm-finance-main{margin-top:12px}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-summary{align-items:center;gap:12px;min-width:0;display:flex}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-metrics{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(90px,1.3fr);gap:8px;display:grid}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-metric{background:var(--workspace-surface-muted);color:var(--workspace-secondary);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 10px;display:flex}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-metric>strong{font-variant-numeric:tabular-nums;white-space:nowrap;color:inherit;font-size:20px;font-weight:700;line-height:1.2}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-metric>span{color:inherit;font-size:12px;font-weight:500;line-height:1.4}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-paid{background:var(--workspace-active-soft);color:var(--workspace-active)}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-pending,.dark .workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-pending{background:var(--pulso-sun);color:var(--pulso-sun-ink)}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-amount{background:var(--workspace-active);color:var(--workspace-surface)}.dark .workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-amount{color:var(--workspace-surface-muted)}.workspace-shell .mdm-plan-chevron{color:var(--workspace-secondary);flex-shrink:0}.workspace-shell .mdm-financial-summary:focus-visible,.workspace-shell .mdm-installment-plan>summary:focus-visible{outline:2px solid var(--workspace-active);outline-offset:3px;border-radius:8px}@media screen and (width<=639px){.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-summary{width:100%}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-metrics{flex:1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen{.workspace-shell.workspace-shell .mdm-compact-dialog{max-width:900px;max-height:min(720px,100dvh - 32px);container-type:inline-size}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header{align-items:center;padding:12px 16px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child{align-items:center;gap:12px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:first-child{width:40px;height:40px;box-shadow:none;border-radius:10px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:last-child{-moz-column-gap:12px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;display:grid}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:last-child>div:first-child{flex-wrap:nowrap;grid-column:1/-1;gap:4px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header h2{flex:1;min-width:0;font-size:20px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:last-child>p{align-self:center;margin:0}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:last-child>div:last-child{margin:0}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-body{padding:12px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-record{min-width:0}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-record-heading{flex-direction:row;align-items:center;gap:8px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-record-heading>div{min-width:0}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-record-heading>button{flex-shrink:0;width:auto}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-section .mdm-telemetry{border-radius:0;margin-top:8px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-item{padding:8px 0}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-command-rail{min-width:0;margin:12px 0 0;padding:12px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-command-rail>h3{margin-bottom:10px;font-size:16px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-primary-actions{gap:8px;margin-top:0}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-command-button{gap:8px;min-height:48px;padding:9px 10px;font-size:14px;line-height:1.35}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-command-icon svg{width:20px;height:20px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-command-button[data-command=release]{justify-content:flex-start;margin-top:4px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-command-rail details>summary{padding:8px 10px;list-style:none}.workspace-shell .mdm-compact-dialog .mdm-command-rail details>summary::-webkit-details-marker{display:none}}@container (width>=740px){.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-body{grid-template-columns:minmax(0,1fr) 228px;align-items:start;gap:12px;display:grid}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-command-rail{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(600px,100dvh - 160px);margin:0;position:sticky;top:0;overflow-y:auto}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-primary-actions{grid-template-columns:minmax(0,1fr)}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-item{flex-direction:column;align-items:flex-start;gap:2px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-item p{margin:0}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-item p:last-child{text-align:left}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-plan-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-installment-plan>summary>div{flex-direction:column;align-items:stretch}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-plan-summary{width:100%}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-plan-metrics{flex:1}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-command-rail>div>div>div.flex{flex-direction:column;width:100%}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-command-rail>div>div{flex-direction:column;align-items:stretch}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-command-rail details .flex.flex-wrap{grid-template-columns:minmax(0,1fr);display:grid}}@media screen and (width<=639px){.workspace-shell.workspace-shell .mdm-compact-dialog{max-height:calc(100dvh - 12px)}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header{padding:10px 12px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:last-child{display:block}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:last-child>p,.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:last-child>div:last-child{margin-top:4px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header h2{font-size:18px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-record-heading{flex-wrap:wrap}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen{.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0 16px}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-item{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;min-width:0;padding:10px 0;display:flex}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-item p{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;word-break:normal;text-align:left;width:100%;min-width:0;max-width:100%;margin:0;line-height:1.5;overflow:visible}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-item p:first-child{font-size:14px}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-plan-toggle{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:44px;list-style:none;display:flex}.workspace-shell .mdm-plan-toggle::-webkit-details-marker{display:none}.workspace-shell .mdm-plan-title{color:var(--workspace-ink);align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.workspace-shell .mdm-plan-toggle-label{color:var(--workspace-active);align-items:center;gap:6px;font-size:14px;display:flex}.workspace-shell .mdm-plan-hide,.workspace-shell .mdm-installment-plan[open] .mdm-plan-show{display:none}.workspace-shell .mdm-installment-plan[open] .mdm-plan-hide{display:inline}.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-installment-plan>.mdm-plan-metrics{margin-top:12px}}@media screen and (width<=359px){.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-grid{grid-template-columns:minmax(0,1fr)}}@media screen{.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-telemetry-item[data-kind=date] p:last-child{overflow-wrap:normal;word-break:normal}.workspace-shell.workspace-shell.workspace-shell .faro-mdm-dialog.faro-mdm-dialog .mdm-command-button.mdm-command-button[data-command]:disabled{filter:none;background:var(--workspace-active-soft)!important;color:var(--workspace-secondary)!important;border:1px dashed var(--pulso-control-line)!important;opacity:1!important}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-command-button{border-radius:var(--pulso-radius-control);font-weight:700}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-command-button svg{color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .faro-mdm.faro-mdm button[data-command][data-command=enable_lost_mode]:not(:disabled){background:var(--mdm-lock)!important;color:var(--mdm-lock-ink)!important;border-color:var(--mdm-lock)!important}.workspace-shell.workspace-shell.workspace-shell .faro-mdm.faro-mdm button[data-command][data-command=release]:not(:disabled){background:var(--mdm-location)!important;color:var(--mdm-location-ink)!important;border-color:var(--mdm-location)!important}.workspace-shell.workspace-shell.workspace-shell .faro-mdm.faro-mdm :is(.mdm-device-card>div:last-child,.mdm-mobile-identity>div,.mdm-mobile-device-card) .workspace-action-secondary{border-color:#0000!important}.workspace-shell.workspace-shell .faro-mdm .truncate{white-space:normal;text-overflow:clip;overflow-wrap:break-word;overflow:visible}.workspace-shell.workspace-shell :is(.faro-mdm,.faro-mdm-dialog) :is(.mdm-device-card,.mdm-mobile-device-card,.mdm-flow-dialog){border-radius:var(--pulso-radius-card)}.faro-mdm-flow{font-family:var(--font-sans);color:var(--workspace-ink);background:var(--pulso-backdrop);-webkit-backdrop-filter:none;backdrop-filter:none;padding:12px;font-size:14px;line-height:1.5}.faro-mdm-flow .mdm-flow-dialog{background:var(--workspace-surface);border:1px solid var(--workspace-line);box-shadow:none;border-radius:16px;min-width:0;max-height:calc(100dvh - 24px);animation:.18s cubic-bezier(.16,1,.3,1) mdm-task-open}.faro-mdm-flow .mdm-flow-header{background:var(--workspace-surface);color:var(--workspace-ink);border-bottom:1px solid var(--workspace-line);gap:12px;padding:16px}.faro-mdm-flow .mdm-flow-header p:first-child{font-size:18px;font-weight:600}.faro-mdm-flow .mdm-flow-header p+p{color:var(--workspace-secondary);opacity:1;overflow-wrap:anywhere;font-size:14px}.faro-mdm-flow .mdm-flow-icon{color:var(--workspace-active);background:var(--icon-soft);box-sizing:content-box;border-radius:8px;flex-shrink:0;padding:6px}.faro-mdm-flow .mdm-flow-body{background:var(--workspace-surface);overscroll-behavior:contain;min-height:0;padding:16px}.faro-mdm-flow .mdm-flow-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--workspace-surface);border-color:var(--workspace-line)}.faro-mdm-flow p,.faro-mdm-flow label,.faro-mdm-flow span{letter-spacing:normal;text-transform:none}.faro-mdm-flow [class*=text-slate-],.faro-mdm-flow [class*=text-gray-]{color:var(--workspace-secondary)}.faro-mdm-flow [class*=text-blue-],.faro-mdm-flow [class*=text-azul-]{color:var(--workspace-active)}.faro-mdm-flow [class*=bg-slate-],.faro-mdm-flow [class*=bg-gray-],.faro-mdm-flow [class*=bg-white]{background-color:var(--workspace-surface-muted)}.faro-mdm-flow [class*=border-slate-],.faro-mdm-flow [class*=border-blue-]{border-color:var(--workspace-line)}.faro-mdm-flow [class*=text-amber-]{color:var(--workspace-warning)}.faro-mdm-flow [class*=text-rose-],.faro-mdm-flow [class*=text-red-]{color:var(--workspace-danger)}.faro-mdm-flow button{letter-spacing:normal;text-transform:none;min-width:44px;min-height:44px;box-shadow:none;border-radius:10px;font-size:14px;font-weight:600;transition:background-color .16s,color .16s,transform .11s}.faro-mdm-flow button[class*=text-white]{background:var(--accent);color:var(--faro-on-primary)}.faro-mdm-flow button[class*=bg-rose-]{background:var(--action-danger);color:#fff;border-color:var(--action-danger)}.faro-mdm-flow button:hover:not(:disabled){filter:brightness(.94)}.faro-mdm-flow button:active:not(:disabled){transform:translateY(1px)}.faro-mdm-flow button:disabled{background:var(--workspace-surface-muted);color:var(--workspace-secondary);border:1px solid var(--workspace-line);opacity:1;filter:none;cursor:not-allowed}.faro-mdm-flow button[data-flow-close]{background:var(--workspace-active-soft);color:var(--workspace-active);flex-shrink:0;justify-content:center;align-items:center;display:flex}.faro-mdm-flow input,.faro-mdm-flow select{background:var(--workspace-surface);min-width:0;min-height:48px;color:var(--workspace-ink);border-color:var(--workspace-line);caret-color:var(--workspace-active);font-size:16px}.faro-mdm-flow input::placeholder{color:var(--workspace-secondary);opacity:1}.faro-mdm-flow :focus-visible{outline:2px solid var(--workspace-active);outline-offset:3px}.faro-mdm-flow ::selection{background:var(--workspace-active-soft);color:var(--workspace-ink)}.faro-mdm-flow svg{flex-shrink:0}.faro-mdm-flow pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:13px}.faro-mdm-flow .mdm-profile-row,.faro-mdm-flow .mdm-link-row{border:0;border-bottom:1px solid var(--workspace-line);background:var(--workspace-surface);box-shadow:none;border-radius:0;margin-top:0;padding:16px 0}.faro-mdm-flow .mdm-profile-row:last-child,.faro-mdm-flow .mdm-link-row:last-child{border-bottom:0}.faro-mdm-flow .mdm-profile-row p:first-child,.faro-mdm-flow .mdm-link-row p:first-child{color:var(--workspace-ink);font-size:16px}.faro-mdm-flow .mdm-profile-row span{font-size:13px}.faro-mdm-flow .mdm-link-row [class*=font-mono]{overflow-wrap:anywhere;grid-template-columns:1fr;font-size:14px;display:grid}.faro-mdm-flow[data-flow=EnrollmentQR] .mdm-flow-body>div:first-child>div{box-shadow:none;background:#fff;border:0}.faro-mdm-flow[data-flow=RegisterHistoricalSale] .mdm-flow-header .mdm-flow-step [aria-current],.faro-mdm-flow .mdm-flow-step[aria-current=step]>div:first-child{background:var(--workspace-active-soft);color:var(--workspace-active)}.faro-mdm-flow .mdm-flow-step>div:first-child{background:var(--workspace-surface-muted);color:var(--workspace-secondary);padding:8px;font-size:14px}.faro-mdm-flow[data-flow=RegisterHistoricalSale] .mdm-flow-body [class*=rounded-2xl]{box-shadow:none;border-radius:12px}.faro-mdm-flow[data-flow=RegisterHistoricalSale] .mdm-flow-body [class*=text-lg]{font-size:24px}.faro-mdm-flow[data-flow=RegisterHistoricalSale] .mdm-flow-body [class*=bg-slate-900]{background:var(--workspace-active-soft);color:var(--workspace-ink)}.faro-mdm-flow[data-flow=GpsDiagnostic] .mdm-flow-header{flex-wrap:wrap}.faro-mdm-flow[data-flow=GpsDiagnostic] .mdm-flow-body{font-size:14px}.faro-mdm-flow[data-flow=GpsDiagnostic] .mdm-flow-footer{flex-wrap:wrap}.faro-mdm-flow .mdm-field-label{color:var(--workspace-secondary);margin-bottom:4px;font-weight:500;display:block}@media (width<=600px){.faro-mdm-flow .mdm-flow-header,.faro-mdm-flow .mdm-flow-body{padding:12px}.faro-mdm-flow .mdm-profile-row>div,.faro-mdm-flow .mdm-link-row>div{flex-direction:column;align-items:stretch;gap:12px}.faro-mdm-flow .mdm-profile-actions{grid-template-columns:1fr 1fr;display:grid}.faro-mdm-flow .mdm-profile-actions button{justify-content:center}.faro-mdm-flow .mdm-link-row>div>div:last-child{justify-content:flex-end}.faro-mdm-flow .mdm-flow-step>div:first-child{gap:4px;padding:8px 4px}.faro-mdm-flow .mdm-flow-step svg{width:16px}}@keyframes mdm-task-open{0%{clip-path:inset(0 0 4px);transform:translateY(6px)}to{clip-path:inset(0);transform:none}}@media (prefers-reduced-motion:reduce){.faro-mdm-flow,.faro-mdm-flow *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.faro-mdm-flow{--text-dark:var(--workspace-ink);--text-dark-soft:var(--workspace-secondary);--text-dark-faint:var(--workspace-secondary);--bg-dark-elevated:var(--workspace-surface);--bg-dark-muted:var(--workspace-surface-muted);--border-dark:var(--workspace-line);animation:none}.faro-mdm-flow .mdm-field-label+input{width:100%}.faro-mdm-flow [class*=opacity-50],.faro-mdm-flow [class*=opacity-70],.faro-mdm-flow [class*=opacity-80]{opacity:1}.faro-mdm-flow span[class*=bg-blue-],.faro-mdm-flow div[class*=bg-blue-50],.faro-mdm-flow div[class*=bg-blue-100]{background:var(--workspace-active-soft);color:var(--workspace-active)}.faro-mdm-flow [class*=bg-emerald-]{background:var(--workspace-active-soft);border-color:var(--workspace-line);color:var(--workspace-active)}.faro-mdm-flow [class*=text-emerald-]{color:var(--workspace-active)}.faro-mdm-flow .mdm-qr-paper{background:#fff}.faro-mdm-flow .mdm-flow-body>.space-y-4>[class*=bg-slate-900]{background:var(--workspace-active-soft)!important}.faro-mdm-flow .mdm-flow-body [class*=text-azul-]{color:var(--workspace-active)}.faro-mdm-flow .mdm-flow-step>div:first-child{min-width:0}.faro-mdm-flow .mdm-link-row [class*=bg-blue-100]{background:var(--workspace-active-soft);color:var(--workspace-active)}.dark .faro-mdm-flow [class*=bg-amber-]{background:color-mix(in srgb, var(--pulso-sun) 14%, var(--workspace-surface))}.dark .faro-mdm-flow [class*=bg-rose-]:not(button){background:var(--pulso-danger-soft)}.faro-mdm-flow[data-flow=GpsDiagnostic] .mdm-flow-body [class*=text-blue-]{color:var(--workspace-active);letter-spacing:normal;text-transform:none;font-size:14px}.faro-mdm-flow .mdm-flow-header .backdrop-blur{-webkit-backdrop-filter:none;backdrop-filter:none}.faro-mdm-flow span[class*=bg-amber-]{background:var(--pulso-sun);color:var(--pulso-sun-ink)}.workspace-shell .faro-mdm-flow button[class*=text-white]:not(:disabled){background:var(--accent)!important;color:var(--faro-on-primary)!important}.workspace-shell .faro-mdm-flow button[class*=bg-rose-]:not(:disabled){background:var(--action-danger)!important;color:#fff!important}.workspace-shell .faro-mdm-flow button:disabled{background:var(--workspace-surface-muted)!important;color:var(--workspace-secondary)!important}.workspace-shell .faro-mdm-flow [data-flow-close]{min-width:44px;min-height:44px}.faro-mdm-flow{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .faro-mdm-flow{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.faro-mdm-flow.faro-mdm-flow :is([class*=bg-violet-50],[class*=bg-violet-100],[class*=bg-indigo-50],[class*=bg-indigo-100],[class*=bg-blue-50],[class*=bg-blue-100],[class*=bg-purple-50],[class*=bg-purple-100],[class*=bg-cyan-50],[class*=bg-cyan-100]){background-color:var(--workspace-active-soft)!important}.faro-mdm-flow.faro-mdm-flow :is([class*=bg-violet-500],[class*=bg-violet-600],[class*=bg-violet-700],[class*=bg-indigo-500],[class*=bg-indigo-600],[class*=bg-indigo-700],[class*=bg-blue-500],[class*=bg-blue-600],[class*=bg-blue-700],[class*=bg-purple-500],[class*=bg-purple-600],[class*=bg-cyan-500],[class*=bg-cyan-600]){background-color:var(--accent)!important;color:var(--faro-on-primary)!important;border-color:var(--accent)!important;box-shadow:none!important;background-image:none!important}.faro-mdm-flow.faro-mdm-flow :is([class*=bg-violet-500],[class*=bg-violet-600],[class*=bg-indigo-500],[class*=bg-indigo-600],[class*=bg-blue-500],[class*=bg-blue-600],[class*=bg-purple-600],[class*=bg-cyan-600]) :is(svg,span,p){color:inherit!important}.faro-mdm-flow.faro-mdm-flow :is([class*=text-violet-],[class*=text-indigo-],[class*=text-blue-],[class*=text-purple-]):not([class*=bg-]){color:var(--workspace-active)!important}.faro-mdm-flow.faro-mdm-flow :is([class*=border-violet-],[class*=border-indigo-],[class*=border-blue-],[class*=border-purple-]){border-color:var(--pulso-control-line)!important}.faro-mdm-flow.faro-mdm-flow :is([class*=from-violet-],[class*=from-indigo-],[class*=from-blue-],[class*=from-purple-]){background-image:none!important;background-color:var(--accent)!important;color:var(--faro-on-primary)!important}.faro-mdm-flow.faro-mdm-flow :is(.mdm-flow-dialog,[role=dialog]){border-radius:var(--pulso-radius-sheet)}.faro-mdm-flow.faro-mdm-flow .mdm-flow-header.mdm-flow-header{border-bottom:1px solid var(--workspace-line);background:var(--workspace-surface)!important;color:var(--workspace-ink)!important;background-image:none!important}.faro-mdm-flow.faro-mdm-flow .mdm-flow-header.mdm-flow-header :is(h2,h3,p,span):not(button *){color:inherit!important}.faro-mdm-flow.faro-mdm-flow .mdm-flow-header.mdm-flow-header :is(p,span):not(button *):not(:first-child){color:var(--workspace-secondary)!important}.faro-mdm-flow.faro-mdm-flow .mdm-flow-header.mdm-flow-header>div:first-child [class*=bg-white]{background:var(--workspace-active-soft)!important;color:var(--pulso-icon)!important}.faro-mdm-flow.faro-mdm-flow .mdm-flow-header.mdm-flow-header button{background:var(--workspace-active-soft)!important;color:var(--workspace-ink)!important;border-color:#0000!important}}.workspace-shell .faro-sale[data-faro-phase="4a"]{--sale-paper:var(--workspace-surface,#fff);--sale-muted:var(--faro-primary-soft,#eaf0ff);--sale-ink:var(--workspace-text,#203149);--sale-secondary:var(--workspace-muted,#53657d);--sale-line:var(--workspace-border,#d8e1ee);--sale-blue:#285bd7;--sale-icon:#ae4a00;--sale-icon-paper:#fff0e4;--bg-dark-elevated:var(--sale-paper);--bg-dark-muted:var(--sale-muted);--text-dark-faint:var(--sale-secondary);font-family:var(--font-sans);color:var(--sale-ink);font-variant-numeric:tabular-nums;padding-bottom:24px}.dark .workspace-shell .faro-sale[data-faro-phase="4a"]{--sale-muted:#30415c;--sale-icon:#ffc38a;--sale-icon-paper:#453021;--sale-ink:#f1f5fc;--sale-secondary:#bdcce0;--sale-line:#495d77;--sale-paper:#223149}.workspace-shell .faro-sale[data-faro-phase="4a"] *{min-width:0}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-frame{border:1px solid var(--sale-line);box-shadow:none;border-radius:16px;overflow:visible;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-header{border-color:var(--sale-line);border-radius:16px 16px 0 0;padding:18px;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-header h2{letter-spacing:-.025em;margin-top:0;font-size:24px;font-weight:700;line-height:1.2;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-header p{font-size:14px;font-weight:400;line-height:1.5;color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-header [class*=rounded-2xl][class*=hidden]{box-shadow:none;border:0;background:var(--sale-muted)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-header>.space-y-2>div:first-child{letter-spacing:0;text-transform:none;font-size:12px;color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-header>.space-y-2>div:last-child{height:6px;background:var(--sale-muted)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-step-rail{scrollbar-width:thin;gap:6px}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-step{text-transform:none;letter-spacing:0;border-radius:10px;min-height:44px;font-size:13px;font-weight:600;box-shadow:none!important;color:var(--sale-secondary)!important;background:var(--sale-paper)!important;opacity:1!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-step:not(:disabled){color:var(--sale-blue)!important;background:var(--sale-muted)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-step[aria-current=step]{background:var(--sale-blue)!important;color:#fff!important;border-color:var(--sale-blue)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-body{padding:0}.workspace-shell .faro-sale[data-faro-phase="4a"] :is(.faro-sale-client,.faro-sale-cart,.faro-sale-quick,.faro-sale-credit){margin:0;padding:0;animation:none}.workspace-shell .faro-sale[data-faro-phase="4a"] :is(.faro-sale-client,.faro-sale-cart,.faro-sale-quick,.faro-sale-credit)>:is(div,section,aside):not(.fixed):not(.sale-action-bar){border:0;border-bottom:1px solid var(--sale-line);border-radius:0;margin:0;padding:16px;background:var(--sale-paper)!important;box-shadow:none!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-client>section,.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-client section[class*=shadow],.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-credit>.grid>div,.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-quick section{border:0;border-radius:0;box-shadow:none!important;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-client>.grid,.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-quick>.grid{gap:0;padding:0}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-client aside,.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-quick aside{border-top:1px solid var(--sale-line);margin:0;padding:16px}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-quick aside>section{border-bottom:1px solid var(--sale-line);padding:16px 0}.workspace-shell .faro-sale[data-faro-phase="4a"] :is(h3,h4){font-size:18px;font-weight:600;line-height:1.35;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] label,.workspace-shell .faro-sale[data-faro-phase="4a"] [class*="text-[9px]"],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*="text-[10px]"],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*="text-[11px]"]{font-size:13px;line-height:1.45;letter-spacing:0!important;text-transform:none!important}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-slate-4],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-slate-5],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-slate-6]{color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-slate-9],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-slate-8]{color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-emerald-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-violet-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-indigo-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-cyan-]{color:var(--faro-primary-active,#204ab3)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-amber-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-orange-]{color:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=bg-gradient]{background-image:none!important;background:var(--sale-icon-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=bg-emerald-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=bg-violet-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=bg-indigo-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=bg-cyan-]{background:var(--sale-muted)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=border-emerald-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=border-violet-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=border-indigo-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=border-cyan-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=border-blue-]{border-color:var(--sale-line)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=shadow]{box-shadow:none!important}.workspace-shell .faro-sale[data-faro-phase="4a"] button,.workspace-shell .faro-sale[data-faro-phase="4a"] summary{border-radius:10px;min-height:44px;font-size:14px;font-weight:600;transition:background-color .16s ease-out,box-shadow .16s ease-out,transform .11s ease-out;letter-spacing:0!important;text-transform:none!important}.workspace-shell .faro-sale[data-faro-phase="4a"] button:not(:disabled):active{transform:translateY(1px)}.workspace-shell .faro-sale[data-faro-phase="4a"] button:not(:disabled):hover{box-shadow:0 4px 10px -6px #20314959!important}.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-emerald-500,.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-emerald-600,.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-violet-500,.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-cyan-500,.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-amber-500,.workspace-shell .faro-sale[data-faro-phase="4a"] button[class*=bg-azul-electrico],.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-continue{background:var(--sale-blue)!important;color:#fff!important}.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-emerald-500 *,.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-emerald-600 *,.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-violet-500 *,.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-cyan-500 *,.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-amber-500 *,.workspace-shell .faro-sale[data-faro-phase="4a"] button[class*=bg-azul-electrico] *,.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-continue *{color:inherit!important}.workspace-shell .faro-sale[data-faro-phase="4a"] button:disabled:not([aria-current=step]){opacity:1;cursor:not-allowed;background:var(--sale-muted)!important;color:var(--sale-secondary)!important;box-shadow:none!important}.workspace-shell .faro-sale[data-faro-phase="4a"] :is(button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid var(--sale-reading)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]){min-height:48px;caret-color:var(--sale-reading);border-radius:10px;font-family:inherit;font-size:16px;line-height:1.4;background:var(--sale-paper)!important;color:var(--sale-ink)!important;border-color:var(--sale-line)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] input::-moz-placeholder{opacity:1;color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] textarea::-moz-placeholder{opacity:1;color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] input::placeholder,.workspace-shell .faro-sale[data-faro-phase="4a"] textarea::placeholder{opacity:1;color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=font-mono]{overflow-wrap:anywhere}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=truncate]{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.workspace-shell .faro-sale[data-faro-phase="4a"] svg.faro-icon{color:var(--sale-reading);stroke-width:1.8px}.workspace-shell .faro-sale[data-faro-phase="4a"] button[class*=text-white] svg,.workspace-shell .faro-sale[data-faro-phase="4a"] button[aria-pressed=true] svg,.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-step[aria-current=step] svg{color:inherit!important}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=items-center][class*=justify-center][class*=shrink-0]:has(>svg.faro-icon){border-radius:10px;background:var(--sale-icon-paper)!important;color:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=items-center][class*=justify-center][class*=shrink-0]>svg.faro-icon{color:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-options{border:0;border-radius:0;flex-direction:column;gap:0;display:flex}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-option{text-align:left;min-height:112px;box-shadow:none;border:0;border-radius:0;grid-template-columns:44px minmax(0,1fr) 24px;gap:14px;padding:18px;display:grid;border-bottom:1px solid var(--sale-line)!important;background:var(--sale-paper)!important;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-option>svg{background:var(--sale-icon-paper);border-radius:10px;width:36px;height:36px;padding:4px;color:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-option[aria-pressed=true]{background:var(--sale-muted)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-title{font-size:18px;font-weight:600}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-description{max-width:60ch;font-size:14px;line-height:1.5;color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-footer{border:0;gap:14px;margin:0;padding:16px}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-selection-label{font-size:14px;color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-continue{min-height:48px;padding:12px 18px;font-size:14px}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-client-mode{border:1px solid var(--sale-line);border-radius:10px;min-height:80px;padding:12px;background:var(--sale-paper)!important;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-client-mode[aria-pressed=true]{background:var(--sale-muted)!important;border-color:var(--sale-blue)!important;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-client-mode span[class*=text-white]{color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-product-line{grid-template-columns:minmax(0,1fr) minmax(64px,.35fr) 44px}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-product-line>.faro-sale-product-select{grid-column:1/-1}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-product-line>button{min-width:44px}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-credit-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-credit-line>div:first-child{grid-column:1/-1}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-credit-line>button{align-self:end}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-quantity-control{grid-template-columns:44px minmax(40px,1fr) 44px}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-quick-quantity{grid-template-columns:minmax(132px,1fr) auto}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-quick-quantity>div:first-child{grid-template-columns:44px minmax(40px,1fr) 44px;height:48px}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-quick-quantity>div:nth-child(2){grid-area:2/1/auto/-1;height:auto;min-height:44px}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-product-select>div[class*=absolute]{z-index:60;max-height:40dvh;background:var(--sale-paper)!important;border-color:var(--sale-line)!important;box-shadow:0 12px 24px -12px #2031494d!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-product-select .grid[class*="1fr_34px"]{grid-template-columns:minmax(0,1fr) 44px}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-action-bar{inset:auto;bottom:calc(80px + env(safe-area-inset-bottom));-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0 0 16px 16px;position:sticky;border-top:1px solid var(--sale-line)!important;background:var(--sale-paper)!important;margin:0!important;padding:12px!important;box-shadow:0 -8px 16px -14px #2031494d!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-action-bar button{min-height:48px}.workspace-shell .faro-sale[data-faro-phase="4a"] ::selection{background:var(--accent);color:#fff}.workspace-shell .faro-sale[data-faro-phase="4a"] *{scrollbar-color:var(--sale-secondary) var(--sale-paper)}@media (width>=640px){.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-action-bar{position:static}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-header{padding:22px}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-type-footer{justify-content:space-between;align-items:center;display:flex}}@media (width>=1024px){.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-quick aside,.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-client aside{border-top:0;border-left:1px solid var(--sale-line)}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-credit-line{grid-template-columns:minmax(0,1fr) 148px 140px 44px}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-credit-line>div:first-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.workspace-shell .faro-sale[data-faro-phase="4a"] *,.workspace-shell .faro-sale[data-faro-phase="4a"] :before,.workspace-shell .faro-sale[data-faro-phase="4a"] :after{transition:none!important;animation:none!important;transform:none!important}}.workspace-shell .faro-sale[data-faro-phase="4a"]{--icon-accent:var(--sale-icon)}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-body>div{animation:.18s cubic-bezier(.16,1,.3,1) faro-sale-stage}@keyframes faro-sale-stage{0%{clip-path:inset(0 0 4px);transform:translateY(4px)}to{clip-path:inset(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-body>div{animation:none!important}}.workspace-shell .faro-sale[data-faro-phase="4a"]{--sale-ink:var(--workspace-ink,#203149);--sale-secondary:var(--workspace-secondary,#53657d);--sale-line:var(--workspace-line,#d8e1ee);--sale-reading:var(--workspace-active,#204ab3)}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-emerald-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-violet-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-indigo-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-cyan-],.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-blue-],.workspace-shell .faro-sale[data-faro-phase="4a"] .text-azul-electrico{color:var(--sale-reading)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] :is(.bg-blue-50,.bg-amber-50,.bg-slate-100,.bg-slate-50,.bg-slate-900){background:var(--sale-muted)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .uppercase{text-transform:none!important;letter-spacing:0!important}.workspace-shell .faro-sale[data-faro-phase="4a"] button{flex-shrink:0;min-width:44px}.workspace-shell .faro-sale[data-faro-phase="4a"] button>svg.faro-icon{color:inherit}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-cart>.space-y-3>div[class*=border-2]{border-radius:0;padding:0;background:0 0!important;border:0!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-cart>.space-y-3>div[class*=border-2]>.flex>div:first-child{background:var(--sale-icon-paper)!important;color:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-cart>.space-y-3>div[class*=border-2]>.flex>div:first-child svg{color:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-cart>.space-y-3>div[class*=border-2] .flex-1>p{font-size:14px}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-cart>div>.grid.grid-cols-3>div{padding:10px 6px;background:var(--sale-muted)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-cart>div>.grid.grid-cols-3 p{font-size:12px}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-payment>.space-y-2>div{border:0;border-bottom:1px solid var(--sale-line);border-radius:0;padding:12px 0;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-payment>.space-y-2>div>.flex.flex-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:stretch;display:grid}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-payment>.space-y-2>div>.flex.flex-wrap>:nth-child(n+3){grid-column:1/-1}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-payment>.space-y-2>div>.flex.flex-wrap>div:nth-child(2){padding:4px;background:var(--sale-muted)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-payment input{width:100%}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-payment>.space-y-2>div>.flex.flex-wrap>button{justify-self:end}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-action-bar{position:static;bottom:auto;box-shadow:none!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-cart .text-2xl,.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-payment .text-2xl{font-size:28px;color:var(--sale-reading)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] button[class*=text-white],.workspace-shell .faro-sale[data-faro-phase="4a"] button[class*=text-white] *{color:#fff!important}.workspace-shell .faro-sale[data-faro-phase="4a"] button:disabled:not([aria-current=step]),.workspace-shell .faro-sale[data-faro-phase="4a"] button:disabled:not([aria-current=step]) *{color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-credit>.grid>div+div{border-top:1px solid var(--sale-line)}@media (width>=1024px){.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-credit>.grid>div+div{border-top:0;border-left:1px solid var(--sale-line)}}.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-indigo-600,.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-indigo-600 *{background:var(--sale-blue)!important;color:#fff!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-client>button:last-of-type{width:calc(100% - 32px);margin:16px}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-cart .fixed>div{background:var(--sale-paper)!important;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-cart .fixed>div>[class*=bg-gradient]{color:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-cart .fixed input[type=password]{letter-spacing:.25em}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-cart .fixed .text-rose-500{color:var(--workspace-danger)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] label:has(input[type=file]){gap:8px;font-size:14px}.workspace-shell .faro-sale[data-faro-phase="4a"] label:has(input[type=file]:focus-visible){outline:2px solid var(--sale-reading);outline-offset:3px}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=text-rose-]{color:var(--workspace-danger,#c63549)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-rose-500,.workspace-shell .faro-sale[data-faro-phase="4a"] button.bg-rose-500 *{color:#fff!important}@media (width<=639px){.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-credit-line>div:nth-child(2){grid-column:1/-1}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-credit-line>div:nth-child(3){grid-column:1/3}}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-product-select>div>button{grid-template-columns:34px minmax(0,1fr) auto}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-product-select [role=button]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-product-select>div>button>span:last-child{flex-shrink:0}.workspace-shell .faro-sale[data-faro-phase="4a"] .sale-credit-line+div>span:last-child{white-space:nowrap;flex-shrink:0}.workspace-shell .faro-sale[data-faro-phase="4a"] [class*=bg-azul-electrico\/]{background:var(--sale-muted)!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-payment span.bg-emerald-500{background:var(--sale-blue)!important;color:#fff!important}.workspace-shell .faro-sale[data-faro-phase="4a"] .faro-sale-quick>header{border:0;border-bottom:1px solid var(--sale-line);border-radius:0;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4b"]{--sale-paper:var(--workspace-surface,#fff);--sale-ink:var(--workspace-ink,#203149);--sale-secondary:var(--workspace-secondary,#53657d);--sale-line:var(--workspace-line,#d8e1ee);--sale-soft:var(--workspace-active-soft,#eaf0ff);--sale-reading:var(--workspace-active,#204ab3);--sale-blue:#285bd7;--sale-icon:#ae4a00;--sale-icon-paper:#fff0e4;--sale-danger:#b52c45;--bg-dark-elevated:var(--sale-paper);--bg-dark-muted:var(--sale-soft);--text-dark-faint:var(--sale-secondary);color:var(--sale-ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;padding-bottom:24px}.workspace-shell .faro-sale[data-faro-phase="4b"] *{min-width:0}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-frame{border:1px solid var(--sale-line);box-shadow:none;border-radius:16px;overflow:hidden;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-header{border-bottom:1px solid var(--sale-line);padding:18px;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-header h2{font-size:24px;font-weight:700;line-height:1.25;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-header p{font-size:14px;color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-header [class*=bg-gradient]{box-shadow:none;background:var(--sale-icon-paper)!important;color:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-step{text-transform:none;letter-spacing:0;min-height:44px;font-size:13px;opacity:1!important;background:var(--sale-soft)!important;color:var(--sale-reading)!important;box-shadow:none!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-step[aria-current=step]{background:var(--sale-blue)!important;color:#fff!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-step:disabled{background:var(--sale-paper)!important;color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-body{padding:0}.workspace-shell .faro-sale[data-faro-phase="4b"] :is(.faro-sale-mdm,.faro-sale-profile,.faro-sale-completed){box-shadow:none;border:0;border-radius:0;margin:0;padding:16px;animation:.18s ease-out both sale-finish-enter;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] :is(p,span,button,input){line-height:1.5;text-transform:none!important;letter-spacing:normal!important}.workspace-shell .faro-sale[data-faro-phase="4b"] [class*=text-\[]{font-size:13px}.workspace-shell .faro-sale[data-faro-phase="4b"] p{overflow-wrap:break-word}.workspace-shell .faro-sale[data-faro-phase="4b"] :is(h3,.text-lg,.text-2xl,.text-\[1\.9rem\]){font-size:20px;line-height:1.3;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .text-3xl{font-size:30px;line-height:1.2;color:var(--sale-reading)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] [class*=text-slate-]{color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] :is(.text-slate-900,.text-slate-950,.font-black){font-weight:600;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] [class*=text-blue-]{color:var(--sale-reading)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] [class*=text-amber-]{color:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] [class*=text-rose-]{color:var(--sale-danger)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .truncate{white-space:normal;text-overflow:clip;overflow-wrap:break-word;overflow:visible}.workspace-shell .faro-sale[data-faro-phase="4b"] [class*=shadow]{box-shadow:none!important}.workspace-shell .faro-sale[data-faro-phase="4b"] :is([class*=bg-slate-],[class*=bg-blue-]){background:var(--sale-soft)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] [class*=bg-white]{background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] [class*=border-]{border-color:var(--sale-line)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] :is([class*=bg-amber-],[class*=bg-orange-]){background:var(--sale-icon-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] [class*=bg-rose-]{background:color-mix(in srgb,var(--sale-danger) 10%,var(--sale-paper))!important}.workspace-shell .faro-sale[data-faro-phase="4b"] button{border-radius:10px;min-height:44px;padding:10px 14px;font-size:14px;font-weight:600;transition:background-color .16s,color .16s,transform .11s}.workspace-shell .faro-sale[data-faro-phase="4b"] button:enabled:active{transform:scale(.985)}.workspace-shell .faro-sale[data-faro-phase="4b"] button:disabled{cursor:not-allowed;opacity:.55!important}.workspace-shell .faro-sale[data-faro-phase="4b"] :is(button,input):focus-visible{outline:2px solid var(--sale-reading);outline-offset:3px}.workspace-shell .faro-sale[data-faro-phase="4b"] input{width:100%;min-height:48px;font-size:16px;color:var(--sale-ink)!important;background:var(--sale-paper)!important;border:1px solid var(--sale-line)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] input::placeholder{opacity:1;color:var(--sale-secondary)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] :is(button.bg-blue-500,button.bg-indigo-500,button.bg-violet-500,button.bg-azul-electrico,button.bg-amber-500){background:var(--sale-blue)!important;color:#fff!important}.workspace-shell .faro-sale[data-faro-phase="4b"] :is(button.bg-blue-500,button.bg-indigo-500,button.bg-violet-500,button.bg-azul-electrico,button.bg-amber-500) *{color:#fff!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-icon{flex-shrink:0;width:22px;height:22px;color:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-icon [data-accent]{stroke:currentColor}.workspace-shell .faro-sale[data-faro-phase="4b"] :is([class*=h-10],[class*=h-14],[class*=h-20]):has(>.faro-icon){box-shadow:none;border-radius:12px;background:var(--sale-icon-paper)!important;color:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-task-icon{background:var(--sale-icon-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-enrollment-qr{border-radius:12px;max-width:100%;padding:8px;border:1px solid var(--sale-line,#ccd6df)!important;background:#fff!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-enrollment-qr svg{width:280px;max-width:100%;height:auto;display:block}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-mdm>button{border:0;border-radius:0;padding:16px 0;border-bottom:1px solid var(--sale-line)!important;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-mdm>.flex:has(>button){border-top:1px solid var(--sale-line);flex-wrap:wrap;padding-top:16px}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-mdm>.flex:has(>.sale-enrollment-qr){border:0;padding:12px 0}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-mdm>div:has(>.faro-icon){border-radius:12px;background:var(--sale-soft)!important;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-profile>div:first-child{border:0;border-radius:12px;padding:16px;background:var(--sale-soft)!important;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-profile [class*=space-y-3]>div:has(>.flex){border:0;border-radius:0;padding:14px 0;background:var(--sale-paper)!important;border-bottom:1px solid var(--sale-line)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-profile .min-w-0>.flex{flex-wrap:wrap;gap:6px}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-profile .min-w-0>p{margin-top:4px}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-profile>button:last-child{margin-top:16px;background:var(--sale-blue)!important;color:#fff!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed>div:first-child{text-align:left;border:0;border-radius:12px;padding:20px;background:var(--sale-soft)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed>div:first-child>.mx-auto{width:48px;height:48px;margin-left:0}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed>.grid{border:1px solid var(--sale-line);border-radius:12px;gap:0;overflow:hidden}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed>.grid>div{border:0;border-radius:0;padding:16px;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed>.grid>div+div{border-top:1px solid var(--sale-line)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .space-y-2>div{border-bottom:1px solid var(--sale-line);border-radius:0;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .grid-cols-3{border:1px solid var(--sale-line);border-radius:10px;gap:0;overflow:hidden}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .grid-cols-3>div{text-align:left;border-radius:0;padding:12px 8px;background:var(--sale-paper)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .grid-cols-3>div+div{border-left:1px solid var(--sale-line)}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .grid-cols-3 p{font-size:13px}.dark .workspace-shell .faro-sale[data-faro-phase="4b"]{--sale-paper:#223149;--sale-ink:#f1f5fc;--sale-secondary:#bdcce0;--sale-line:#495d77;--sale-soft:#304b78;--sale-reading:#adc7ff;--sale-icon:#ffc38a;--sale-icon-paper:#453021;--sale-danger:#ffabb7}@keyframes sale-finish-enter{0%{opacity:.7;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.workspace-shell .faro-sale[data-faro-phase="4b"] *,.workspace-shell .faro-sale[data-faro-phase="4b"]{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=639px){.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-header{padding:16px}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-mdm>.flex:has(>button)>button:last-child{flex-basis:100%}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-profile [class*=space-y-3]>div>.flex{flex-wrap:wrap;align-items:flex-start}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-profile [class*=space-y-3]>div>.flex>button{margin-left:52px}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .grid-cols-2{gap:8px}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .text-lg{font-size:17px}}@media (width>=1024px){.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed>.grid>div+div{border-top:0!important;border-left:1px solid var(--sale-line)!important}}.workspace-shell .faro-sale[data-faro-phase="4b"] button{min-width:44px}.workspace-shell .faro-sale[data-faro-phase="4b"] .h-full.bg-blue-500{background:var(--sale-blue)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .h-full.bg-amber-500{background:var(--sale-icon)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-profile-row>.flex{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-profile-row>.flex>.flex{grid-template-columns:40px minmax(0,1fr);align-items:start;display:grid}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-profile-row .faro-icon{align-self:start}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-profile-row p{word-break:normal}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-device-identity{border:1px solid var(--sale-line);background:var(--sale-soft);overflow-wrap:anywhere;border-radius:10px;padding:12px}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed button.bg-amber-500{background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .grid-cols-3 p:last-child{font-size:17px;font-weight:700}@media (width<=639px){.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-profile-row>.flex{grid-template-columns:minmax(0,1fr);gap:10px}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-profile-row>.flex>button{justify-self:end;margin-left:0}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-customer-identity{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-customer-identity>.text-right{text-align:left;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .grid-cols-3{grid-template-columns:minmax(0,1fr)}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .grid-cols-3>div{justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .grid-cols-3>div+div{border-left:0;border-top:1px solid var(--sale-line)}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .grid-cols-3 p{margin:0}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-completed .grid-cols-3 p:last-child{white-space:nowrap}}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-mdm>.sale-mdm-panel{border-radius:16px;margin:0;padding:18px 14px;background:var(--sale-paper)!important;border:1px solid var(--pulso-control-line,var(--sale-line))!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .faro-sale-mdm>.sale-mdm-panel:hover:not(:disabled){border-color:var(--accent)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-mdm-panel+.sale-mdm-panel{margin-top:12px}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-mdm-panel:disabled{opacity:1!important;background:var(--sale-soft)!important;border-style:dashed!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-mdm-panel:enabled:hover{background:var(--sale-soft)!important;border-color:var(--sale-reading)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-heading{align-items:flex-start;gap:12px;margin-bottom:16px}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-heading>.flex{align-items:flex-start;min-width:0}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-heading .h-10{flex-shrink:0;width:44px;height:44px}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-heading p:first-child{font-size:17px;font-weight:700;color:var(--sale-ink)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-heading p:last-child{margin-top:3px;font-size:13px;font-weight:400}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-capacity{white-space:nowrap;flex-shrink:0;font-size:12px;color:var(--sale-reading)!important}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-meter{flex-direction:column-reverse;align-items:stretch;gap:8px;display:flex}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-meter>div{flex:none;width:100%;height:8px}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-count{font-size:14px}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-count strong{color:var(--sale-reading);font-size:25px;font-weight:700}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-details{border-top:1px solid var(--sale-line);grid-template-columns:1fr 1fr;gap:0;margin-top:14px;padding-top:12px;display:grid}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-details span{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:400;display:flex}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-details span+span{border-left:1px solid var(--sale-line);padding-left:12px}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-details strong{color:var(--sale-ink);font-size:19px}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-unavailable{background:var(--sale-icon-paper);border-radius:8px;margin-top:12px;padding:10px;font-size:13px;color:var(--sale-icon)!important}@media (width<=639px){.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-heading{flex-wrap:wrap}.workspace-shell .faro-sale[data-faro-phase="4b"] .sale-panel-capacity{margin-left:56px}}@media screen{.workspace-shell .faro-ledger{--ledger-paper:var(--workspace-surface,#fff);--ledger-soft:var(--workspace-surface-muted,#f4f6fc);--ledger-ink:var(--workspace-ink,#182a46);--ledger-muted:var(--workspace-secondary,#4c607e);--ledger-line:var(--workspace-line,#d3dced);--ledger-blue:var(--workspace-active,#2353cf);--ledger-tint:var(--workspace-active-soft,#edf2ff);min-width:0;color:var(--ledger-ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums}.workspace-shell .faro-ledger :is(.surface-card,.invoice-list-row,.ledger-dialog){border:1px solid var(--ledger-line);box-shadow:none;border-radius:14px;background:var(--ledger-paper)!important}.workspace-shell .faro-ledger :is(h2,h3,h4){color:var(--ledger-ink);letter-spacing:-.02em;text-transform:none;font-weight:600}.workspace-shell .faro-ledger h2{font-size:clamp(22px,2vw,28px);line-height:1.25}.workspace-shell .faro-ledger :is(.text-xs,.text-\[10px\],.text-\[9px\],.text-\[8px\]){letter-spacing:normal;text-transform:none;font-size:13px;line-height:1.4}.workspace-shell .faro-ledger :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-gray-500){color:var(--ledger-muted)!important}.workspace-shell .faro-ledger :is(.text-slate-700,.text-slate-800,.text-slate-900,.text-slate-950,.text-gray-900){color:var(--ledger-ink)!important}.workspace-shell .faro-ledger :is(.bg-slate-50,.bg-slate-100,.bg-slate-800,.bg-slate-900,.ledger-tinted){background:var(--ledger-soft)!important;color:var(--ledger-ink)!important}.workspace-shell .faro-ledger .bg-white{background:var(--ledger-paper)!important}.workspace-shell .faro-ledger :is(.border-slate-100,.border-slate-200,.border-slate-700,.divide-slate-100>*+*){border-color:var(--ledger-line)!important}.workspace-shell .faro-ledger [class*=shadow]{box-shadow:none}.workspace-shell .faro-ledger :is(.bg-blue-50,.bg-blue-100,.bg-emerald-50,.bg-emerald-100,.bg-purple-50,.bg-cyan-50){background:var(--ledger-tint)!important}.workspace-shell .faro-ledger :is(.text-blue-600,.text-blue-700,.text-emerald-500,.text-emerald-600,.text-emerald-700,.text-cyan-600,.text-purple-600){color:var(--ledger-blue)!important}.workspace-shell .faro-ledger :is(.text-rose-500,.text-rose-600,.text-red-500,.text-red-600){color:var(--workspace-danger,#b42343)!important}.workspace-shell .faro-ledger :is(.text-amber-500,.text-amber-600,.text-amber-700){color:var(--workspace-warning,#965100)!important}.workspace-shell .faro-ledger .ledger-summary{border:1px solid var(--ledger-line);background:var(--ledger-paper);border-radius:12px;overflow:hidden;gap:0!important;min-width:0!important}.workspace-shell .faro-ledger .ledger-summary>*{border:0;border-right:1px solid var(--ledger-line);border-bottom:1px solid var(--ledger-line);border-radius:0;min-width:0;margin:0;padding:14px;background:0 0!important}.workspace-shell .faro-ledger .ledger-summary p{overflow-wrap:anywhere}.workspace-shell .faro-ledger .ledger-summary :is(.text-2xl,.text-3xl){color:var(--ledger-ink);font-size:24px;font-weight:600}.workspace-shell .faro-ledger button{letter-spacing:normal;text-transform:none;border-radius:10px;min-width:44px;min-height:44px;font-size:14px;line-height:1.4;transition:background-color .16s,border-color .16s,transform .11s}.workspace-shell .faro-ledger button:active:not(:disabled){transform:translateY(1px)}.workspace-shell .faro-ledger button:disabled{cursor:not-allowed;opacity:1!important;background:var(--ledger-soft)!important;color:var(--ledger-muted)!important}.workspace-shell .faro-ledger :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--ledger-blue);outline-offset:3px}.workspace-shell .faro-ledger :is(input,textarea,select){border-radius:10px;min-width:0;max-width:100%;min-height:48px;font-family:inherit;color:var(--ledger-ink)!important;background:var(--ledger-paper)!important;border-color:var(--ledger-line)!important;font-size:16px!important}.workspace-shell .faro-ledger :is(input,textarea)::-moz-placeholder{color:var(--ledger-muted);opacity:1}.workspace-shell .faro-ledger :is(input,textarea)::placeholder{color:var(--ledger-muted);opacity:1}.workspace-shell .faro-ledger input[type=checkbox]{min-height:20px}.workspace-shell .faro-ledger .ledger-field{flex-direction:column;gap:6px;min-width:0;display:flex}.workspace-shell .faro-ledger .ledger-field>span{color:var(--ledger-muted);font-size:13px;font-weight:500}.workspace-shell .faro-ledger .ledger-field>:is(input,textarea){width:100%}.workspace-shell .faro-ledger .faro-icon{color:var(--icon-ink,#a34b00);flex-shrink:0}.workspace-shell .faro-ledger .ledger-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;padding:16px;background:#0c182db8!important}.workspace-shell .faro-ledger .ledger-dialog{min-width:0;animation:.18s ease-out ledger-reveal;overflow-y:auto;max-height:calc(100dvh - 32px)!important}.workspace-shell .faro-ledger .ledger-dialog>:is(.p-10,.p-8,.p-6,.p-5){padding:16px}.workspace-shell .faro-ledger .ledger-dialog .text-white{color:var(--ledger-ink)!important}.workspace-shell .faro-ledger .ledger-dialog>:first-child:not(label){border-bottom:1px solid var(--ledger-line)}.workspace-shell .faro-ledger .client-form-dialog{gap:16px;padding:20px}.workspace-shell .faro-ledger .ledger-collection-detail{border:1px solid var(--ledger-line);background:var(--ledger-paper);border-radius:14px;max-height:none;position:static;overflow:hidden}.workspace-shell .faro-ledger .ledger-collection-detail>.surface-card{border:0;border-bottom:1px solid var(--ledger-line);border-radius:0;margin:0;padding:16px}.workspace-shell .faro-ledger .installment-calendar{gap:8px}.workspace-shell .faro-ledger .installment-calendar button{border:1px solid var(--ledger-line);padding:12px}.workspace-shell .faro-ledger .invoice-list-row .hidden.lg\:flex{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.workspace-shell .faro-ledger .ledger-credit-layout{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.workspace-shell .faro-ledger .ledger-credit-layout>*{min-width:0}.workspace-shell .faro-ledger .ledger-credit-layout .overflow-y-auto{max-height:540px}.workspace-shell .faro-ledger .faro-sale-payment{border:1px solid var(--ledger-line);background:var(--ledger-paper);border-radius:12px;min-width:0;padding:12px}.workspace-shell .faro-ledger .faro-sale-payment [class*=grid-cols-\[28px]{grid-template-columns:44px minmax(0,1fr) 44px}.workspace-shell .faro-ledger :is(button.bg-azul-electrico,button.bg-blue-500,button.bg-blue-600,button.bg-emerald-500,button.bg-emerald-600,button.bg-slate-900,button.bg-slate-800,button.bg-amber-500,button.bg-amber-600){background:var(--ledger-blue)!important;color:var(--faro-on-primary,#fff)!important;border-color:var(--ledger-blue)!important}.workspace-shell .faro-ledger :is(button.bg-azul-electrico,button.bg-blue-500,button.bg-blue-600,button.bg-emerald-500,button.bg-emerald-600,button.bg-slate-900,button.bg-slate-800,button.bg-amber-500,button.bg-amber-600) :is(svg,span,p){color:inherit!important}.workspace-shell .faro-ledger button.bg-rose-600{background:var(--action-danger,#b82042)!important;color:#fff!important}.workspace-shell .faro-ledger button.bg-rose-600 svg{color:inherit!important}.workspace-shell .faro-ledger .animate-pulse{animation:none}@keyframes ledger-reveal{0%{opacity:.8;transform:translateY(4px)}to{opacity:1;transform:none}}@media (width>=1100px){.workspace-shell .faro-ledger .ledger-credit-layout{grid-template-columns:260px minmax(0,1fr)}.workspace-shell .faro-ledger .ledger-credit-layout>:last-child{grid-column:1/-1}}@media (width>=1536px){.workspace-shell .faro-ledger .ledger-credit-layout{grid-template-columns:260px minmax(0,1fr) 320px}.workspace-shell .faro-ledger .ledger-credit-layout>:last-child{grid-column:auto}}@media (width<=639px){.workspace-shell .faro-ledger :is(.surface-card,.ledger-dialog){padding:16px}.workspace-shell .faro-ledger .ledger-dialog{border-radius:14px}.workspace-shell .faro-ledger .ledger-dialog>:is(.p-8,.p-6,.p-5){padding:14px}.workspace-shell .faro-ledger .ledger-summary.grid-cols-3{grid-template-columns:1fr}.workspace-shell .faro-ledger .ledger-summary.grid-cols-3>*{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.workspace-shell .faro-ledger .ledger-summary.grid-cols-3 p{margin:0}.workspace-shell .faro-ledger .invoice-list-row{flex-wrap:wrap;gap:14px}.workspace-shell .faro-ledger .invoice-list-row .hidden.lg\:flex{width:100%}.workspace-shell .faro-ledger .ledger-credit-layout .lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr)}.workspace-shell .faro-ledger .ledger-credit-layout .grid-cols-\[28px_1fr_28px\]{grid-template-columns:44px minmax(0,1fr) 44px}.workspace-shell .faro-ledger .client-detail-dialog .grid-cols-3{grid-template-columns:1fr}.workspace-shell .faro-ledger .ledger-dialog .grid-cols-3{gap:8px}}@media (prefers-reduced-motion:reduce){.workspace-shell .faro-ledger,.workspace-shell .faro-ledger *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.workspace-shell .faro-ledger [class*=bg-gradient]{background-image:none!important;background-color:var(--ledger-blue)!important}.workspace-shell .faro-ledger [class*=bg-emerald-]:not(img):not(svg){background-color:var(--ledger-tint)!important}.workspace-shell .faro-ledger [class*=border-emerald-]{border-color:var(--ledger-blue)!important}.workspace-shell .faro-ledger [class*=text-emerald-]:not(svg){color:var(--ledger-blue)!important}.workspace-shell .faro-ledger .ledger-summary .subtle-label{letter-spacing:normal;text-transform:none;font-size:13px}.workspace-shell .faro-ledger .ledger-summary svg{color:var(--workspace-warning,#965100)!important}.workspace-shell .faro-ledger .ledger-field:has(input[placeholder*=Buscar])>span{font-size:13px}.workspace-shell .faro-ledger .relative>svg:has(+.ledger-field){top:auto;bottom:16px;transform:none}.workspace-shell .faro-ledger :is(button.bg-azul-electrico,button.bg-blue-500,button.bg-blue-600,button.bg-emerald-500,button.bg-emerald-600,button.bg-slate-900,button.bg-slate-800,button.bg-amber-500,button.bg-amber-600):not(:disabled){background:var(--accent)!important;color:#fff!important}.workspace-shell .faro-ledger button:disabled,.workspace-shell .faro-ledger button:disabled :is(span,svg,p){background:var(--ledger-soft)!important;color:var(--ledger-muted)!important}.workspace-shell .faro-ledger .ledger-overlay.faro-ledger{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c182db8!important}.workspace-shell .faro-ledger .ledger-dialog textarea{resize:none}.workspace-shell .faro-ledger .ledger-credit-layout .grid-cols-\[104px_1fr\]{grid-template-columns:150px minmax(0,1fr)}.workspace-shell .faro-ledger .ledger-credit-layout .sticky{position:static}@media (width<=639px){.workspace-shell .faro-ledger.ledger-sales .ledger-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .faro-ledger.ledger-sales .ledger-summary>div{padding:12px}.workspace-shell .faro-ledger.ledger-sales .ledger-summary>div>div{gap:6px}.workspace-shell .faro-ledger.ledger-sales .ledger-summary>div>div>div:last-child{display:none}.workspace-shell .faro-ledger .ledger-portfolio-table{border:1px solid var(--ledger-line);background:var(--ledger-paper);border-radius:14px}.workspace-shell .faro-ledger .ledger-portfolio-table .overflow-x-auto{overflow:visible}.workspace-shell .faro-ledger .ledger-portfolio-table :is(table,tbody){display:block}.workspace-shell .faro-ledger .ledger-portfolio-table thead{display:none}.workspace-shell .faro-ledger .ledger-portfolio-table tr{border-bottom:1px solid var(--ledger-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px;display:grid}.workspace-shell .faro-ledger .ledger-portfolio-table td{min-width:0;padding:6px 0;display:block}.workspace-shell .faro-ledger .ledger-portfolio-table td:first-child{grid-column:1/-1}.workspace-shell .faro-ledger .ledger-portfolio-table td:nth-child(3):before{content:"Próximo pago";color:var(--ledger-muted);margin-bottom:6px;font-size:13px;display:block}.workspace-shell .faro-ledger .ledger-portfolio-table td:nth-child(4):before{content:"Saldo pendiente";color:var(--ledger-muted);margin-bottom:6px;font-size:13px;display:block}.workspace-shell .faro-ledger .ledger-portfolio-table td:last-child{align-self:end}.workspace-shell .faro-ledger .ledger-portfolio-table .text-rose-500{font-size:20px!important}.workspace-shell .faro-ledger .ledger-dialog input[type=date]{padding-inline:8px}}.workspace-shell .faro-ledger a{align-items:center;min-width:44px;min-height:44px}.workspace-shell .faro-ledger .ledger-dialog button.bg-rose-600:not(:disabled),.workspace-shell .faro-ledger .ledger-dialog button.bg-rose-600:not(:disabled) svg{color:#fff!important}.workspace-shell .faro-ledger .ledger-dialog button:disabled,.workspace-shell .faro-ledger .ledger-dialog button:disabled :is(span,svg,p){color:var(--ledger-muted)!important;background:var(--ledger-soft)!important}.workspace-shell .faro-ledger .faro-icon{color:var(--icon-accent,#ae4a00)}.dark .workspace-shell .faro-ledger [class*=dark\:text-slate-950]{color:var(--ledger-ink)!important}.workspace-shell .faro-ledger .installment-calendar [class*=bg-emerald-] svg{color:var(--ledger-blue)!important}.workspace-shell .faro-ledger .ledger-dialog>div.bg-azul-electrico{background:var(--ledger-soft)!important;color:var(--ledger-ink)!important}.workspace-shell .faro-ledger .ledger-dialog [class*=text-white\/],.workspace-shell .faro-ledger .ledger-dialog .text-slate-300{color:var(--ledger-muted)!important}.workspace-shell .faro-ledger :is(.opacity-40,.opacity-50,.opacity-60,.opacity-70){opacity:1!important}.workspace-shell .faro-ledger .ledger-contact-grid{border:1px solid var(--ledger-line);border-radius:12px;gap:0;overflow:hidden}.workspace-shell .faro-ledger .ledger-contact-grid>div{border:0;border-bottom:1px solid var(--ledger-line);border-radius:0;background:var(--ledger-paper)!important}.workspace-shell .faro-ledger .ledger-contact-grid svg{color:var(--icon-accent)!important}.workspace-shell .faro-ledger .ledger-dialog .font-mono{overflow-wrap:anywhere}.workspace-shell .faro-ledger .ledger-dialog>div[class*=bg-gradient]{background:var(--ledger-soft)!important;color:var(--ledger-ink)!important}.workspace-shell .faro-ledger a[href*=wa\.me]{color:var(--ledger-blue)!important;border-color:var(--ledger-line)!important;background:var(--ledger-tint)!important}}@media screen and (width<=639px){.workspace-shell .faro-ledger .ledger-portfolio-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;display:table-header-group;position:absolute;overflow:hidden}}@media screen{.workspace-shell .ledger-cuotas .collection-account{-moz-column-gap:20px;background:var(--ledger-paper);border-radius:0;grid-template-columns:minmax(0,1fr) 260px;gap:12px 20px;padding:18px;display:grid}.workspace-shell .ledger-cuotas .collection-account[aria-pressed=true]{box-shadow:none;background:var(--ledger-tint)!important}.workspace-shell .ledger-cuotas .collection-account-identity{align-items:flex-start;gap:12px;min-width:0;display:flex}.workspace-shell .ledger-cuotas .collection-account-avatar{width:36px;height:36px;color:var(--ledger-blue);background:var(--ledger-tint);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.workspace-shell .ledger-cuotas .collection-account-person{flex:1;min-width:0}.workspace-shell .ledger-cuotas .collection-account-name{color:var(--ledger-ink);overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.3}.workspace-shell .ledger-cuotas .collection-account-device{color:var(--ledger-muted);margin-top:4px;font-size:13px;line-height:1.4}.workspace-shell .ledger-cuotas .collection-account-state{font-size:13px;font-weight:600}.workspace-shell .ledger-cuotas .collection-account-progress{grid-column:1;align-self:end;min-width:0}.workspace-shell .ledger-cuotas .collection-account-progress>span{color:var(--ledger-muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:13px;display:flex}.workspace-shell .ledger-cuotas .collection-account-progress strong{color:var(--ledger-ink);font-weight:600}.workspace-shell .ledger-cuotas .collection-progress-track{background:var(--ledger-soft);border-radius:4px;height:6px;margin-top:8px;overflow:hidden}.workspace-shell .ledger-cuotas .collection-progress-track>div{background:var(--ledger-blue);border-radius:4px;height:100%}.workspace-shell .ledger-cuotas .collection-account-finance{border-left:1px solid var(--ledger-line);grid-area:1/2/span 2;grid-template-columns:1fr 1fr;align-items:center;gap:12px;padding-left:16px;display:grid}.workspace-shell .ledger-cuotas :is(.collection-account-amount,.collection-account-due){flex-direction:column;gap:5px;min-width:0;display:flex}.workspace-shell .ledger-cuotas :is(.collection-account-amount,.collection-account-due)>span:not(.collection-account-action){color:var(--ledger-muted);font-size:13px}.workspace-shell .ledger-cuotas .collection-account-amount>strong{color:var(--ledger-ink);overflow-wrap:anywhere;font-size:28px;font-weight:600;line-height:1.1}.workspace-shell .ledger-cuotas .collection-account-amount b{font-weight:600}.workspace-shell .ledger-cuotas .collection-account-due>strong{color:var(--ledger-ink);font-size:14px;font-weight:600}.workspace-shell .ledger-cuotas .collection-account-action{border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:44px;margin-top:5px;padding:9px 12px;font-size:15px;font-weight:600;display:inline-flex;background:var(--accent)!important;color:#fff!important}.workspace-shell .ledger-cuotas .collection-account-action svg{color:inherit!important}.workspace-shell .ledger-cuotas .collection-detail-name{color:var(--ledger-ink);overflow-wrap:anywhere;font-size:22px;font-weight:600;line-height:1.3}.workspace-shell .ledger-cuotas .collection-detail-label{color:var(--ledger-muted);margin-bottom:4px;font-size:13px}.workspace-shell .ledger-cuotas .collection-balance>div{border-radius:0!important}.workspace-shell .ledger-cuotas .collection-balance>div>p:last-child{font-size:24px;font-weight:600}.workspace-shell .ledger-cuotas .installment-plan-editor{border:0;border-block:1px solid var(--ledger-line);border-radius:0;padding:10px 0;background:0 0!important}.workspace-shell .ledger-cuotas .installment-plan-editor>button{min-height:44px}.workspace-shell .ledger-cuotas .collection-calendar{border:1px solid var(--ledger-line);border-radius:10px;display:grid;overflow:hidden;grid-template-columns:1fr!important;gap:0!important}.workspace-shell .ledger-cuotas .collection-calendar .collection-installment{-moz-column-gap:10px;min-height:70px;box-shadow:none;border-radius:0;grid-template-columns:68px minmax(0,1fr) minmax(75px,.5fr);gap:3px 10px;padding:10px 12px;display:grid;border:0!important;border-bottom:1px solid var(--ledger-line)!important;background:var(--ledger-paper)!important;transform:none!important}.workspace-shell .ledger-cuotas .collection-calendar .collection-installment:last-child{border-bottom:0!important}.workspace-shell .ledger-cuotas .collection-calendar .collection-installment:focus-visible{outline-offset:-3px}.workspace-shell .ledger-cuotas .collection-installment-main{display:contents}.workspace-shell .ledger-cuotas .collection-installment-main>div:first-child{grid-area:1/1/span 2;gap:6px}.workspace-shell .ledger-cuotas .collection-installment-main>div:last-child{grid-area:1/3}.workspace-shell .ledger-cuotas .collection-installment-main>div:last-child p{color:var(--ledger-ink);font-size:18px}.workspace-shell .ledger-cuotas .collection-installment-date{border-radius:0;flex-wrap:wrap;grid-area:1/2;justify-content:flex-start;gap:4px 8px;margin:0;padding:0;display:flex;background:0 0!important}.workspace-shell .ledger-cuotas .collection-installment-date span:last-child{font-size:14px;font-weight:500}.workspace-shell .ledger-cuotas .collection-installment-state{grid-area:2/2;margin:0;font-size:13px;font-weight:500}.workspace-shell .ledger-cuotas .collection-installment-edit{border-radius:0;grid-area:2/3;justify-self:end;margin:0;padding:0;font-size:12px;background:0 0!important}.workspace-shell .ledger-cuotas .collection-installment-marker{display:none}.workspace-shell .ledger-cuotas .collection-installment[class*=ring-2]{outline:2px solid var(--ledger-blue);outline-offset:-2px;background:var(--ledger-tint)!important}.workspace-shell .ledger-cuotas .collection-currencies>button{text-align:left;box-shadow:none;border-width:1px;grid-template-columns:20px 1fr;gap:0 8px;padding:9px 10px;display:grid}.workspace-shell .ledger-cuotas .collection-currencies>button>svg{grid-area:1/1/span 2;align-self:center}.workspace-shell .ledger-cuotas .collection-currencies>button>p{margin:0;font-size:13px;line-height:1.3;display:block!important}.workspace-shell .ledger-cuotas .collection-currencies>button>p:last-child{font-weight:400}.workspace-shell .ledger-cuotas .collection-methods>button{padding:9px 10px}.workspace-shell .ledger-cuotas .collection-payment-modes{border:0;border-top:1px solid var(--ledger-line);border-radius:0;padding:12px 0 0;background:0 0!important}.workspace-shell .ledger-cuotas .collection-history-row{flex-wrap:wrap;padding:12px 16px}.workspace-shell .ledger-cuotas .collection-history-row>div:first-child{flex:1;min-width:0}.workspace-shell .ledger-cuotas .collection-history-row>div:last-child{flex-wrap:wrap;justify-content:flex-end}.workspace-shell .ledger-cuotas .collection-history-row>div:last-child>div>p:first-child{font-size:18px}@media (width>=1024px){.workspace-shell .ledger-cuotas .collection-layout{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr)}.workspace-shell .ledger-cuotas .collection-layout>div{grid-column:auto}.workspace-shell .ledger-cuotas .collection-account{grid-template-columns:1fr}.workspace-shell .ledger-cuotas .collection-account-finance{border-left:0;border-top:1px solid var(--ledger-line);grid-area:auto/1;padding:12px 0 0}}@media (width<=639px){.workspace-shell .ledger-cuotas .collection-account{grid-template-columns:1fr;padding:16px}.workspace-shell .ledger-cuotas .collection-account-identity{flex-wrap:wrap;gap:8px}.workspace-shell .ledger-cuotas .collection-account-avatar{display:none}.workspace-shell .ledger-cuotas .collection-account-name{font-size:19px}.workspace-shell .ledger-cuotas .collection-account-finance{border-left:0;border-top:1px solid var(--ledger-line);grid-area:auto/1;padding:12px 0 0}.workspace-shell .ledger-cuotas .collection-account-amount>strong{font-size:30px}.workspace-shell .ledger-cuotas .collection-account-progress{margin:0}.workspace-shell .ledger-cuotas .collection-detail-name{font-size:20px}.workspace-shell .ledger-cuotas .collection-balance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-shell .ledger-cuotas .collection-balance>div{display:block!important}.workspace-shell .ledger-cuotas .collection-balance>div:first-child{grid-column:1/-1;display:flex!important}.workspace-shell .ledger-cuotas .collection-balance>div>p:last-child{margin-top:4px}.workspace-shell .ledger-cuotas .collection-balance>div:first-child>p:last-child{margin:0}.workspace-shell .ledger-cuotas .collection-calendar .collection-installment{-moz-column-gap:5px;grid-template-columns:52px minmax(0,1fr) 80px;column-gap:5px;padding:10px}.workspace-shell .ledger-cuotas .collection-installment-date>span:first-child{display:none}.workspace-shell .ledger-cuotas .collection-installment-main>div:first-child>div:first-child{border-radius:6px;width:22px;height:22px}.workspace-shell .ledger-cuotas .collection-installment-edit{text-align:right;font-size:12px}.workspace-shell .ledger-cuotas .collection-currencies>button{text-align:center;grid-template-columns:1fr;gap:3px}.workspace-shell .ledger-cuotas .collection-currencies>button>svg{display:none}.workspace-shell .ledger-cuotas .collection-currencies>button>p:last-child{font-size:12px}.workspace-shell .ledger-cuotas .collection-history-row>div:last-child{justify-content:space-between;width:100%;padding-top:8px}}@media (prefers-reduced-motion:reduce){.workspace-shell .ledger-cuotas .collection-progress-track>div{transition:none}}.workspace-shell .ledger-cuotas .collection-reminders{border:1px solid var(--ledger-line);background:var(--ledger-paper);border-radius:12px;overflow:hidden}.workspace-shell .ledger-cuotas .collection-reminder-row{gap:12px;padding:14px 16px}.workspace-shell .ledger-cuotas .collection-reminder-row .truncate{white-space:normal;color:var(--ledger-ink);font-size:16px;line-height:1.3;overflow:visible}.workspace-shell .ledger-cuotas .collection-reminder-row a{border:1px solid var(--ledger-line);border-radius:10px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.workspace-shell .ledger-cuotas .collection-calendar .collection-installment{min-height:70px!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger{--ledger-blue:var(--pulso-reading);--ledger-tint:var(--pulso-surface-2)}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(.surface-card,.bento-card,.ledger-dialog){border-radius:var(--pulso-radius-card)}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(button,summary){border-radius:var(--pulso-radius-control)}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.sr-only){border-radius:var(--pulso-radius-control);border-color:var(--pulso-control-line)!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(.text-blue-400,.text-blue-500,.text-blue-600,.text-blue-700,.text-indigo-400,.text-indigo-500,.text-indigo-600,.text-violet-400,.text-violet-500,.text-purple-500,.text-purple-600){color:var(--pulso-reading)!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(.text-emerald-400,.text-emerald-500,.text-emerald-600,.text-emerald-700,.text-teal-500,.text-teal-600){color:var(--pulso-success)!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(.text-amber-400,.text-amber-500,.text-amber-600,.text-amber-700,.text-orange-500){color:var(--pulso-warning)!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(.text-red-400,.text-red-500,.text-red-600,.text-rose-400,.text-rose-500,.text-rose-600){color:var(--pulso-danger)!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(button.bg-blue-500,button.bg-blue-600,button.bg-indigo-500,button.bg-indigo-600,button.bg-violet-500,button.bg-violet-600,button.bg-emerald-500,button.bg-emerald-600,button.bg-azul-electrico){background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important;border-color:#0000!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(button.bg-blue-500,button.bg-blue-600,button.bg-indigo-500,button.bg-indigo-600,button.bg-violet-500,button.bg-violet-600,button.bg-emerald-500,button.bg-emerald-600,button.bg-azul-electrico) :is(svg,span,p){color:inherit!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(button:disabled,[aria-disabled=true]){cursor:not-allowed;background:var(--pulso-surface-2)!important;color:var(--pulso-muted)!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger button:disabled :is(svg,span,p){color:inherit!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid var(--pulso-focus)!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger :is(.ledger-overlay,.inventory-form-overlay,.operations-overlay,.admin-overlay){background:var(--pulso-backdrop)!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger .ledger-summary>*{background:var(--pulso-surface)!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger .ledger-summary :is(.text-2xl,.text-3xl){font:700 25px/1.3 var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.workspace-shell.workspace-shell .ledger-client .ledger-summary>div>.flex{flex-wrap:wrap;align-items:flex-start}.workspace-shell.workspace-shell .ledger-client .ledger-summary>div>.flex>div:first-child{flex:110px;min-width:0}.workspace-shell.workspace-shell .ledger-client .ledger-summary>div>.flex>div:last-child{width:28px;height:28px;color:var(--pulso-reading)!important;background:0 0!important}.workspace-shell.workspace-shell .ledger-client .ledger-summary svg{color:inherit!important}.workspace-shell.workspace-shell .ledger-client .ledger-summary .text-2xl{color:var(--pulso-ink)!important}.workspace-shell.workspace-shell .ledger-client .ledger-client-row{border-radius:var(--pulso-radius-card);padding:16px;background:var(--pulso-surface)!important}.workspace-shell.workspace-shell .ledger-client .client-summary{border:1px solid var(--pulso-line);text-align:left;width:100%;color:var(--pulso-ink);box-shadow:none;display:block;transform:none}.workspace-shell .client-summary-identity{align-items:flex-start;gap:12px;display:flex}.workspace-shell .client-summary-name{flex-direction:column;gap:4px;min-width:0;display:flex}.workspace-shell .client-summary-name strong{overflow-wrap:anywhere;font-size:16px;line-height:1.4}.workspace-shell .client-summary-name>span{color:var(--pulso-muted);overflow-wrap:anywhere;font-size:13px}.workspace-shell .client-summary-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;margin-top:16px;display:grid}.workspace-shell .client-summary-facts>div:first-child{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.workspace-shell .client-summary-status{border:1px solid var(--pulso-line);border-radius:99px;padding:3px 9px;font-size:12px;line-height:1.5;display:inline-block}.workspace-shell .client-summary-equipment{color:var(--pulso-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.workspace-shell .client-summary-balance{text-align:right;flex-direction:column;gap:2px;min-width:0;display:flex}.workspace-shell .client-summary-balance>span{color:var(--pulso-muted);font-size:13px}.workspace-shell .client-summary-balance>strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--pulso-success);font-size:clamp(20px,5vw,26px);line-height:1.25}.workspace-shell .client-summary-balance>strong[data-debt=true]{color:var(--pulso-danger)}.workspace-shell .client-summary-contact{border-top:1px solid var(--pulso-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;padding-top:12px;font-size:13px;display:flex}.workspace-shell .client-summary-contact>span{align-items:center;gap:6px;min-width:0;display:inline-flex}.workspace-shell .client-summary-contact>span>span{overflow-wrap:anywhere;min-width:0}.workspace-shell .client-summary-contact svg{flex-shrink:0}.workspace-shell .client-summary-open{color:var(--pulso-primary);font-weight:700}.workspace-shell .client-summary:focus-visible{outline:3px solid var(--pulso-primary);outline-offset:3px}.workspace-shell.workspace-shell .ledger-client .ledger-client-row :is(.text-blue-500,.text-blue-600){color:var(--pulso-success)!important}.workspace-shell.workspace-shell .ledger-cuotas :is(.collection-account-amount>strong,.collection-balance>div>p:last-child,.collection-installment-main>div:last-child p){font-family:var(--font-display);font-variant-numeric:tabular-nums}.workspace-shell.workspace-shell .ledger-cuotas .collection-account-action{border-radius:var(--pulso-radius-control);background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important}.workspace-shell.workspace-shell .ledger-cuotas :is(.collection-currencies,.collection-methods)>button{border-color:var(--pulso-control-line);background:var(--pulso-surface)!important;color:var(--pulso-ink)!important}.workspace-shell.workspace-shell .ledger-cuotas :is(.collection-currencies,.collection-methods)>button[aria-pressed=true]{background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important}.workspace-shell.workspace-shell .ledger-cuotas :is(.collection-currencies,.collection-methods)>button[aria-pressed=true] :is(svg,p,span){color:inherit!important}.workspace-shell.workspace-shell .faro-ledger.faro-ledger .ledger-dialog{border-radius:var(--pulso-radius-sheet)}@media (width<=479px){.workspace-shell.workspace-shell .ledger-client .ledger-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell.workspace-shell .ledger-client .ledger-summary>div>.flex>div:first-child{flex-basis:100%}.workspace-shell.workspace-shell .ledger-client .ledger-summary>div>.flex>div:last-child{display:none}.workspace-shell.workspace-shell .ledger-client .ledger-summary>div:last-child{grid-column:1/-1;border-top:1px solid var(--pulso-line)!important}.workspace-shell.workspace-shell .ledger-client .ledger-summary>div:nth-child(3){grid-column:1/-1}.workspace-shell.workspace-shell .ledger-client .ledger-summary>div:nth-child(n+3)>.flex>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.workspace-shell.workspace-shell .ledger-client .ledger-summary>div:nth-child(n+3) .text-2xl{margin:0}}}@media screen and (width<=639px){.workspace-shell.workspace-shell .ledger-sales .ledger-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell.workspace-shell .ledger-sales .ledger-summary>div:last-child{grid-column:1/-1}.workspace-shell.workspace-shell .ledger-sales .ledger-summary>div:last-child>div{align-items:center}.workspace-shell.workspace-shell .ledger-sales .ledger-summary>div:last-child .finance-amount{overflow-wrap:normal;white-space:normal}}@media screen{.workspace-shell.workspace-shell .ledger-sales .ledger-summary :is(p,span){color:var(--pulso-muted)!important}.workspace-shell.workspace-shell .ledger-sales .ledger-summary .text-3xl{color:var(--pulso-ink)!important}.workspace-shell.workspace-shell .ledger-sales .ledger-summary>div:last-child{background:var(--pulso-sun)!important}.workspace-shell.workspace-shell .ledger-sales .ledger-summary>div:last-child :is(p,span,.finance-amount){color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell .ledger-sales th,.workspace-shell.workspace-shell .ledger-sparepartcredit :is(p,span,summary).uppercase{text-transform:none;letter-spacing:normal}@media (width<=639px){.workspace-shell.workspace-shell .faro-ledger.ledger-sales .ledger-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell.workspace-shell .ledger-sales .ledger-summary>div:last-child{grid-column:1/-1}.workspace-shell.workspace-shell .ledger-sales .ledger-summary>div:last-child>div>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.workspace-shell.workspace-shell .ledger-sales .ledger-summary>div:last-child .finance-amount{margin:0}}.workspace-shell .faro-stock{font-family:var(--font-sans);color:var(--ledger-ink);padding-bottom:24px}.workspace-shell .faro-stock>*+*{margin-top:20px}.workspace-shell .faro-stock :is(.bento-card,.inventory-model-row){border-radius:12px;background:var(--ledger-paper)!important;border:1px solid var(--ledger-line)!important;box-shadow:none!important;background-image:none!important}.workspace-shell .faro-stock .bento-card:before{display:none}.workspace-shell .faro-stock :is(.truncate,.line-clamp-1,.line-clamp-2){white-space:normal;text-overflow:clip;-webkit-line-clamp:unset;overflow-wrap:anywhere;overflow:visible}.workspace-shell .faro-stock :is(h2,h3,h4){text-transform:none;letter-spacing:-.02em;font-weight:600}.workspace-shell .faro-stock p{line-height:1.4}.workspace-shell .faro-stock :is(.text-xs,[class*=text-\[]){letter-spacing:normal;text-transform:none;font-size:13px}.workspace-shell .faro-stock :is(.font-black,.font-extrabold){font-weight:600}.workspace-shell .faro-stock .text-xl{font-size:22px}.workspace-shell .faro-stock .text-2xl{font-size:24px}.workspace-shell .faro-stock .text-3xl{font-size:28px}.workspace-shell .faro-stock [class*=bg-gradient]{background-image:none!important;background:var(--ledger-tint)!important;color:var(--ledger-ink)!important}.workspace-shell .faro-stock [class*=bg-gradient] :is(.text-white,[class*=text-cyan],[class*=text-slate],[class*=text-amber]){color:var(--ledger-ink)!important}.workspace-shell .faro-stock :is([class*=text-violet-],[class*=text-cyan-],[class*=text-emerald-],.text-slate-300,[class*=text-white\/]){color:var(--ledger-blue)!important}.workspace-shell .faro-stock :is([class*=bg-violet-],[class*=bg-cyan-],[class*=bg-emerald-]){background:var(--ledger-tint)!important}.workspace-shell .faro-stock :is([class*=border-violet-],[class*=border-cyan-],[class*=border-emerald-]){border-color:var(--ledger-line)!important}.workspace-shell .faro-stock :is([class*=ring-violet],[class*=ring-cyan],[class*=ring-emerald]){--tw-ring-color:var(--ledger-blue)}.workspace-shell .faro-stock :is([class*=opacity-],button:disabled){opacity:1!important}.workspace-shell .faro-stock svg:not(.animate-spin){color:var(--icon-accent,#a34b00);flex-shrink:0}.workspace-shell .faro-stock .animate-pulse{animation:none}.workspace-shell .faro-stock button{border-radius:10px;font-size:14px;transition:background-color .16s,border-color .16s,transform .11s;min-width:44px!important;min-height:44px!important;box-shadow:none!important}.workspace-shell .faro-stock button:not(:disabled):active{transform:translateY(1px)}.workspace-shell .faro-stock button:disabled{color:var(--ledger-muted)!important;background:var(--ledger-soft)!important}.workspace-shell .faro-stock :is(button.bg-azul-electrico,button.bg-emerald-500,button.bg-slate-950,button.bg-violet-500){background:var(--accent)!important;color:#fff!important}.workspace-shell .faro-stock :is(button.bg-azul-electrico,button.bg-emerald-500,button.bg-slate-950,button.bg-violet-500) :is(svg,span,p){color:inherit!important}.workspace-shell .faro-stock button.bg-rose-500{color:#fff!important;background:var(--action-danger,#b82042)!important}.workspace-shell .faro-stock :is(input,select,textarea){border-radius:10px;min-height:48px;font-size:16px!important}.workspace-shell .faro-stock :is(input[type=checkbox],input[type=radio]){min-height:20px;accent-color:var(--ledger-blue)}.workspace-shell .faro-stock textarea{resize:none}.workspace-shell .faro-stock .inventory-stats{border:1px solid var(--ledger-line);background:var(--ledger-paper);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;gap:0!important}.workspace-shell .faro-stock .inventory-stat{border-radius:0;gap:10px;padding:12px;border:0!important;border-right:1px solid var(--ledger-line)!important}.workspace-shell .faro-stock .inventory-stat:last-child{border-right:0!important}.workspace-shell .faro-stock .inventory-stat>div:first-child{background:var(--ledger-tint);border-radius:8px;width:32px;height:32px}.workspace-shell .faro-stock .inventory-filters{border:1px solid var(--ledger-line);background:var(--ledger-paper);border-radius:12px;gap:8px;padding:12px}.workspace-shell .faro-stock .inventory-model-row{overflow:hidden}.workspace-shell .faro-stock .inventory-model-summary{gap:12px;padding:14px}.workspace-shell .faro-stock .inventory-model-identity{align-items:flex-start;padding:0}.workspace-shell .faro-stock .inventory-model-identity p:first-child{font-size:18px;font-weight:600}.workspace-shell .faro-stock .inventory-model-facts{border-block:1px solid var(--ledger-line);gap:0;padding-block:8px}.workspace-shell .faro-stock .inventory-model-fact{border-right:1px solid var(--ledger-line);border-radius:0;padding:8px 10px;background:0 0!important}.workspace-shell .faro-stock .inventory-model-fact:last-child{border-right:0}.workspace-shell .faro-stock .inventory-model-fact p:last-child{font-size:18px;color:var(--ledger-ink)!important}.workspace-shell .faro-stock .inventory-model-expanded{padding:0;background:var(--ledger-paper)!important}.workspace-shell .faro-stock .inventory-unit-row{border:0;border-bottom:1px solid var(--ledger-line);border-radius:0;padding:14px;background:0 0!important}.workspace-shell .faro-stock .inventory-unit-row .font-mono{letter-spacing:normal;font-size:16px}.workspace-shell .faro-stock :is(.inventory-form-overlay,[class*=fixed\ inset-0]):not(.label-print-overlay){-webkit-backdrop-filter:none;backdrop-filter:none;padding:12px;background:#0c182db8!important}.workspace-shell .faro-stock :is(.inventory-form,[class*=fixed\ inset-0]>form,[class*=fixed\ inset-0]>div):not(.label-print-overlay>div){border:1px solid var(--ledger-line);max-height:calc(100dvh - 24px);box-shadow:none;border-radius:14px;animation:.18s ease-out stock-reveal;background:var(--ledger-paper)!important;color:var(--ledger-ink)!important}.workspace-shell .faro-stock .inventory-form-header{border-radius:0;padding:16px;background:var(--ledger-paper)!important}.workspace-shell .faro-stock .inventory-form-body{padding:16px}.workspace-shell .faro-stock .inventory-form-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workspace-shell .faro-stock .inventory-form-steps>svg{display:none}.workspace-shell .faro-stock .inventory-form-step{border-radius:10px;justify-content:center;padding:8px!important}.workspace-shell .faro-stock .inventory-form-step>span{color:inherit!important;background:0 0!important}.workspace-shell .faro-stock .inventory-form-step[aria-current=step]{background:var(--accent)!important;color:#fff!important}.workspace-shell .faro-stock :is(.inventory-form-footer,[class*=fixed\ inset-0] form>div:last-child){padding:16px;background:var(--ledger-paper)!important}.workspace-shell .faro-stock .inventory-alerts-summary{background:var(--ledger-paper)}.workspace-shell .faro-stock [class*=fixed\ inset-0] :is(.grid-cols-3,.md\:grid-cols-4){border:1px solid var(--ledger-line);border-radius:12px;gap:0;overflow:hidden}.workspace-shell .faro-stock [class*=fixed\ inset-0] :is(.grid-cols-3,.md\:grid-cols-4)>div{border:0;border-right:1px solid var(--ledger-line);border-bottom:1px solid var(--ledger-line);border-radius:0;padding:12px;background:var(--ledger-paper)!important}@keyframes stock-reveal{0%{opacity:.8;transform:translateY(4px)}to{opacity:1;transform:none}}@media (width<=1023px){.workspace-shell .faro-stock .inventory-model-summary,.workspace-shell .faro-stock .inventory-unit-row{grid-template-columns:minmax(0,1fr)!important}}@media (width<=639px){.workspace-shell .faro-stock .inventory-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .faro-stock .inventory-stat{border-bottom:1px solid var(--ledger-line)!important}.workspace-shell .faro-stock .inventory-stat:nth-child(2n){border-right:0!important}.workspace-shell .faro-stock .inventory-stat:nth-last-child(-n+2){border-bottom:0!important}.workspace-shell .faro-stock .inventory-page-header>div:last-child{flex-wrap:wrap}.workspace-shell .faro-stock .inventory-page-header>div:last-child>div{flex-basis:100%}.workspace-shell .faro-stock .inventory-page-header>div:last-child>button{width:100%}.workspace-shell .faro-stock .inventory-filters>select{flex:130px}.workspace-shell .faro-stock [class*=fixed\ inset-0] :is(.p-8,.p-6,.p-5){padding:16px}.workspace-shell .faro-stock [class*=fixed\ inset-0] :is(.grid-cols-3,.md\:grid-cols-4),.workspace-shell .faro-stock .inventory-model-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .faro-stock [class*=fixed\ inset-0] h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.workspace-shell .faro-stock *{transition:none!important;animation:none!important}}.workspace-shell .faro-stock .stock-product-card{padding:14px;transform:none!important}.workspace-shell .faro-stock .stock-product-heading{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;display:grid}.workspace-shell .faro-stock .stock-product-heading>div:first-child{border-radius:8px;width:36px;height:36px}.workspace-shell .faro-stock .stock-product-heading>div:nth-child(2)>p:first-child{font-size:18px;line-height:1.3}.workspace-shell .faro-stock .stock-product-heading>span{grid-column:2;justify-self:start;background:var(--ledger-tint)!important;color:var(--ledger-blue)!important}.workspace-shell .faro-stock .stock-product-card .flex.items-center.gap-1,.workspace-shell .faro-stock .stock-product-card .flex.items-center.justify-between{flex-wrap:wrap;gap:8px}.workspace-shell .faro-stock .stock-category-tools>span{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.workspace-shell .faro-stock [role=button]:focus-visible{outline:2px solid var(--ledger-blue);outline-offset:2px}.workspace-shell .faro-stock .stock-catalog-summary{border:1px solid var(--ledger-line);background:var(--ledger-paper);border-radius:12px;display:grid;overflow:hidden;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}.workspace-shell .faro-stock .stock-catalog-summary>.bento-card{border-radius:0;padding:12px;border:0!important;border-right:1px solid var(--ledger-line)!important}.workspace-shell .faro-stock .stock-catalog-summary>.bento-card:last-child{border-right:0!important}.workspace-shell .faro-stock.inventory-alerts>div,.workspace-shell .faro-stock.inventory-alerts section{min-width:0;max-width:100%}.workspace-shell .faro-stock.inventory-alerts .grid{min-width:0}.workspace-shell .faro-stock.inventory-alerts .overflow-x-auto{min-width:0;max-width:100%}.workspace-shell .faro-stock .inventory-model-fact{background:0 0!important}.workspace-shell .faro-stock .inventory-model-actions{border-top:0}.workspace-shell .faro-stock .stock-product-card [class*=transition-all],.workspace-shell .faro-stock [style*=width\:]{transition:none}.workspace-shell .faro-stock .label-print-overlay :is(input,select,button){min-height:44px}@media (width<=639px){.workspace-shell .faro-stock .stock-catalog-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-shell .faro-stock .stock-catalog-summary>.bento-card:nth-child(2){border-right:0!important}.workspace-shell .faro-stock .stock-catalog-summary>.bento-card:last-child{grid-column:1/-1;border-top:1px solid var(--ledger-line)!important}.workspace-shell .faro-stock .stock-product-card>.grid:first-child{grid-template-columns:36px minmax(0,1fr)}.workspace-shell .faro-stock .stock-product-card>.grid:first-child>span{grid-column:2;justify-self:start}.workspace-shell .faro-stock .stock-product-card>.grid:first-child p:first-child{font-size:18px;line-height:1.3}.workspace-shell .faro-stock .stock-product-card>.grid:nth-child(2){grid-template-columns:1fr}.workspace-shell .faro-stock.inventory-alerts>section>div{gap:0}.workspace-shell .faro-stock.inventory-alerts>section>div>div{border-radius:0;padding:12px;background:var(--ledger-paper)!important}.workspace-shell .faro-stock.inventory-alerts>section>div>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.workspace-shell .faro-stock.inventory-alerts>section>div>div:last-child>div{border:0;border-top:1px solid var(--ledger-line);border-right:1px solid var(--ledger-line);border-radius:0;min-width:0;padding:8px}.workspace-shell .faro-stock.inventory-alerts>section>div>div:last-child>div>button{flex-wrap:wrap}.workspace-shell .faro-stock.inventory-alerts>section>div>div:last-child>div>button>span:last-child{width:100%}.workspace-shell .faro-stock.inventory-alerts>section>div>div:last-child>div>div{flex-direction:column;align-items:flex-start;gap:4px}.workspace-shell .faro-stock.inventory-alerts>section>div>div:last-child>div>div>button{padding:4px}}.workspace-shell .faro-stock .inventory-model-overlay>div{flex-direction:column;display:flex;overflow:hidden}.workspace-shell .faro-stock .inventory-model-overlay>div>div:first-child{padding:16px;background:var(--ledger-tint)!important;color:var(--ledger-ink)!important}.workspace-shell .faro-stock .inventory-model-overlay>div>div:first-child .text-white{color:var(--ledger-ink)!important}.workspace-shell .faro-stock .inventory-model-overlay>div>div:last-child{flex:1;min-height:0;max-height:none;overflow-y:auto}.workspace-shell .faro-stock [aria-label="Categoría de inventario"]>div{overflow-y:auto}.workspace-shell .faro-stock [aria-label="Categoría de inventario"] label>span:has(svg){border-radius:8px;width:44px;height:44px}.workspace-shell .faro-stock [aria-label="Categoría de inventario"] .grid-cols-6{gap:4px}.workspace-shell .faro-stock [aria-label="Categoría de inventario"] label:has(input[type=radio]){justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.workspace-shell .faro-stock [aria-label="Categoría de inventario"] .peer:focus-visible+span{outline:2px solid var(--ledger-blue);outline-offset:2px}.workspace-shell .faro-stock #print-sheet{color:#172033!important;background:#fff!important}.workspace-shell .faro-stock #print-sheet *{color:#172033!important}.workspace-shell .faro-stock #print-sheet :is(.bg-white,.bg-slate-50){background:#fff!important}.workspace-shell .faro-stock #print-sheet .text-\[6px\]{font-size:6px}.workspace-shell .faro-stock #print-sheet .text-\[7px\]{font-size:7px}.workspace-shell .faro-stock #print-sheet .text-\[8px\]{font-size:8px}.workspace-shell .faro-stock #print-sheet .text-\[9px\]{font-size:9px}.workspace-shell .faro-stock #print-sheet .text-\[10px\]{font-size:10px}.workspace-shell .faro-stock #print-sheet .text-\[11px\]{font-size:11px}.workspace-shell .faro-stock #print-sheet .text-\[12px\]{font-size:12px}.workspace-shell .faro-stock .stock-product-card>div:first-child{min-width:0;background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}.workspace-shell .faro-stock .stock-catalog-summary>.bento-card{border-radius:0!important}.workspace-shell .faro-stock .stock-alert-controls{grid-template-columns:minmax(0,1fr)}.workspace-shell .faro-stock .stock-alert-controls>*{min-width:0;max-width:100%}.workspace-shell .faro-stock .stock-ink{color:var(--ledger-ink)!important}.workspace-shell .faro-stock .stock-muted{color:var(--ledger-muted)!important}.workspace-shell .faro-stock :is(button.bg-azul-electrico,button.bg-slate-950) .stock-ink{color:#fff!important}.workspace-shell .faro-stock #print-sheet :is(.stock-ink,.stock-muted){color:#172033!important}.workspace-shell .faro-stock{--ledger-line:var(--workspace-line)}.workspace-shell .faro-stock :is([class*=border-slate-],[class*=dark\:border-slate-]){border-color:var(--ledger-line)!important}.workspace-shell .faro-stock :is(.inventory-stat,.stock-catalog-summary>.bento-card) .text-xl{font-size:24px;font-weight:600}.workspace-shell .faro-stock :is(.inventory-model-identity,.stock-product-heading,.stock-product-card>div:first-child){border-bottom:1px solid var(--ledger-line);padding-bottom:12px}.workspace-shell .faro-stock .inventory-model-fact{border-right:0;border-radius:0!important}.workspace-shell .faro-stock .inventory-model-price p:last-child{font-size:24px;color:var(--ledger-blue)!important}.workspace-shell .faro-stock .inventory-model-counts{background:var(--ledger-tint);border-radius:8px;gap:0;overflow:hidden}.workspace-shell .faro-stock .inventory-model-counts>.inventory-model-fact{border-bottom:1px solid var(--ledger-line)}.workspace-shell .faro-stock .inventory-model-counts>.inventory-model-fact:last-child{border-bottom:0}.workspace-shell .faro-stock .inventory-model-counts p:last-child{font-size:22px}.workspace-shell .faro-stock .inventory-model-actions{border-top:1px solid var(--ledger-line);padding-top:12px}.workspace-shell .faro-stock .stock-card-availability{margin-top:0;padding-block:12px}.workspace-shell .faro-stock .stock-card-availability .tabular-nums{font-size:20px}.workspace-shell .faro-stock .stock-card-finance{border-block:1px solid var(--ledger-line);padding-block:12px;gap:0!important}.workspace-shell .faro-stock .stock-card-finance>div{border-radius:0;min-width:0;padding-inline:10px;border-right:1px solid var(--ledger-line)!important}.workspace-shell .faro-stock .stock-card-finance>div:first-child{padding-left:0}.workspace-shell .faro-stock .stock-card-finance>div:last-child{padding-right:0;border-right:0!important}.workspace-shell .faro-stock .stock-card-finance>div>p:last-child{overflow-wrap:anywhere;font-size:20px;line-height:1.3}.workspace-shell .faro-stock .stock-card-actions{margin-top:0;padding-top:12px}.workspace-shell .faro-stock .stock-card-actions button{border:1px solid var(--ledger-line)}.workspace-shell .faro-stock .stock-card-actions [aria-label="Ajuste con motivo"]{background:var(--accent)!important;color:#fff!important}.workspace-shell .faro-stock .stock-card-actions [aria-label="Ajuste con motivo"] svg{color:inherit}.workspace-shell .faro-stock .stock-card-actions [aria-label=Eliminar]{color:var(--workspace-danger)!important}.workspace-shell .faro-stock .stock-detail-body>div+div{border-top:1px solid var(--ledger-line);padding-top:16px}.workspace-shell .faro-stock .stock-detail-body .stock-card-finance{border-radius:0;padding-inline:0}.workspace-shell .faro-stock .stock-detail-body .stock-card-finance>div{background:0 0!important}.workspace-shell .faro-stock .inventory-form-header{border-bottom:1px solid var(--ledger-line)}.workspace-shell .faro-stock .inventory-form-footer{border-top:1px solid var(--ledger-line)}.workspace-shell .faro-stock .inventory-form-body>div+div{border-top:1px solid var(--ledger-line);padding-top:16px}.workspace-shell .faro-stock .stock-alert-row{border-radius:10px;gap:0;padding:0;overflow:hidden}.workspace-shell .faro-stock .stock-alert-row>div{border-right:1px solid var(--ledger-line);border-radius:0;padding:12px;background:0 0!important}.workspace-shell .faro-stock .stock-alert-row>div:last-child{border-right:0}.workspace-shell .faro-stock .stock-alert-row>div:first-child p:first-child{font-size:18px}.workspace-shell .faro-stock .stock-alert-row .text-lg{font-size:24px}.workspace-shell .faro-stock .stock-recommendation-row{border-bottom:1px solid var(--ledger-line);border-radius:0;background:0 0!important}.workspace-shell .faro-stock .stock-recommendation-row>div:first-child p:first-child{font-size:16px}.workspace-shell .faro-stock .stock-recommendation-row .text-lg{font-size:24px}@media (width>=1024px){.workspace-shell .faro-stock .inventory-model-identity{border-bottom:0;padding-bottom:0}.workspace-shell .faro-stock .inventory-model-summary>.inventory-model-fact{border-left:1px solid var(--ledger-line)}.workspace-shell .faro-stock .inventory-model-actions{border-top:0;border-left:1px solid var(--ledger-line);padding-top:0;padding-left:12px}}@media (width<=1023px){.workspace-shell .faro-stock .inventory-model-summary{gap:0}.workspace-shell .faro-stock .inventory-model-summary>.inventory-model-fact{border-bottom:1px solid var(--ledger-line);padding:12px 0}.workspace-shell .faro-stock .inventory-model-counts{margin-block:12px}.workspace-shell .faro-stock .inventory-model-counts>.inventory-model-fact{border-bottom:0;border-right:1px solid var(--ledger-line)}.workspace-shell .faro-stock .inventory-model-counts>.inventory-model-fact:last-child{border-right:0}}@media (width<=639px){.workspace-shell .faro-stock .stock-alert-row>div{border-right:0;border-bottom:1px solid var(--ledger-line)}.workspace-shell .faro-stock .stock-alert-row>div:last-child{border-bottom:0}}.workspace-shell .faro-stock .inventory-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}.workspace-shell .faro-stock [role=dialog]:not(.label-print-overlay) form>div+div{border-top:1px solid var(--ledger-line);padding-top:12px}.workspace-shell .faro-stock .inventory-unit-row>div+div{border-left:1px solid var(--ledger-line);padding-left:12px}.workspace-shell .faro-stock .inventory-unit-row .font-mono{color:var(--ledger-ink);font-weight:600}@media (width<=1023px){.workspace-shell .faro-stock .inventory-unit-row>div+div{border-left:0;border-top:1px solid var(--ledger-line);padding-top:12px;padding-left:0}}@media (width<=639px){.workspace-shell .faro-stock .inventory-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-shell .faro-stock .stock-detail-body .stock-card-finance.grid-cols-3>div:last-child{border-top:1px solid var(--ledger-line);grid-column:1/-1;padding:12px 0 0}.workspace-shell .faro-stock .stock-detail-body .stock-card-finance.grid-cols-3>div:nth-child(2){border-right:0!important}}.workspace-shell .faro-stock.inventory-alerts>section>div{gap:0}.workspace-shell .faro-stock.inventory-alerts>section>div>div{border:0;border-right:1px solid var(--ledger-line);border-radius:0;background:0 0!important}.workspace-shell .faro-stock.inventory-alerts>section>div>div:last-child{border-right:0;gap:0}.workspace-shell .faro-stock.inventory-alerts>section>div>div:last-child>div{border:0;border-right:1px solid var(--ledger-line);border-radius:0;background:0 0!important}.workspace-shell .faro-stock.inventory-alerts>section>div>div:last-child>div:last-child{border-right:0}.workspace-shell .faro-stock .stock-alert-controls>div+div{border-top:1px solid var(--ledger-line);padding-top:12px}.workspace-shell .faro-stock .stock-alert-row{border-color:var(--ledger-line)!important}@media (width<=639px){.workspace-shell .faro-stock.inventory-alerts>section>div>div:first-child{border-right:0;border-bottom:1px solid var(--ledger-line)}}.workspace-shell .faro-stock .stock-product-grid{align-items:start;display:grid;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.workspace-shell .faro-stock .stock-product-grid>.col-span-3{grid-column:1/-1}.workspace-shell .faro-stock .stock-product-card{padding:12px}.workspace-shell .faro-stock .stock-product-card>*+*{margin-top:0!important}.workspace-shell .faro-stock .stock-card-availability,.workspace-shell .faro-stock .stock-card-finance{padding-block:10px}.workspace-shell .faro-stock .stock-card-actions{padding-top:10px}.workspace-shell .faro-stock .stock-product-heading{grid-template-columns:40px minmax(0,1fr);gap:10px;padding-bottom:10px}.workspace-shell .faro-stock .stock-product-heading>div:first-child{width:40px;height:40px;background:var(--ledger-tint)!important}.workspace-shell .faro-stock .stock-product-heading>span{grid-column:2;margin-top:0;padding:4px 8px}.workspace-shell .faro-stock .stock-product-heading>div:nth-child(2)>p:first-child{font-size:17px}.workspace-shell .faro-stock .inventory-category-icon{color:var(--ledger-blue)!important}.workspace-shell .faro-stock .inventory-category-accent{stroke:var(--icon-accent,#a34b00)}.workspace-shell .faro-stock .stock-category-list{flex-wrap:wrap;gap:8px;padding-bottom:0;overflow:visible}.workspace-shell .faro-stock .stock-category-list>button{padding:6px 10px}.workspace-shell .faro-stock .stock-category-list>button>span:has(.inventory-category-icon){background:var(--ledger-tint);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.workspace-shell .faro-stock .stock-category-tools{gap:0}.workspace-shell .faro-stock .stock-catalog-controls{gap:8px}.workspace-shell .faro-stock .stock-catalog-controls>div:first-child{flex-basis:100%}.workspace-shell .faro-stock.inventory-products>*+*{margin-top:14px}.workspace-shell .faro-stock .stock-detail-body{padding:14px}.workspace-shell .faro-stock [aria-label="Ficha del producto"]>div>div:first-child>div{height:64px}@media (width>=700px){.workspace-shell .faro-stock .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-shell .faro-stock .stock-catalog-controls>div:first-child{flex-basis:240px}}@media (width>=1100px){.workspace-shell .faro-stock .stock-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width>=1500px){.workspace-shell .faro-stock .stock-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.workspace-shell .faro-stock .stock-category-list{margin-inline:0;padding-inline:0;flex-wrap:wrap!important;overflow:visible!important}.workspace-shell .faro-stock .stock-category-list>button{flex-shrink:1;gap:6px;max-width:100%}.workspace-shell .faro-stock .stock-category-list>button>span:nth-child(2){overflow-wrap:anywhere}.workspace-shell .faro-stock .stock-product-heading{row-gap:4px}.workspace-shell .faro-stock .stock-product-card .stock-card-availability{padding-block:8px}.workspace-shell .faro-stock .stock-catalog-controls>div:last-child{padding:0;background:0 0!important}@media (width<=639px){.workspace-shell .faro-stock .stock-catalog-header-actions{flex-wrap:wrap;gap:8px;width:100%;display:flex}.workspace-shell .faro-stock .stock-catalog-header-actions>button{flex:140px;justify-content:center;padding:8px;font-size:13px}.workspace-shell .faro-stock .stock-catalog-controls{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.workspace-shell .faro-stock .stock-catalog-controls>div:first-child{grid-column:1/-1;min-width:0}.workspace-shell .faro-stock .stock-catalog-controls>div:nth-child(2){grid-area:2/1/auto/3;padding:0;background:0 0!important}.workspace-shell .faro-stock .stock-catalog-controls>div:last-child{grid-area:2/3/auto/5;justify-self:end}.workspace-shell .faro-stock .stock-catalog-controls>button{grid-row:3;padding:6px;font-size:13px}}.workspace-shell.workspace-shell .faro-stock.faro-stock{--ledger-blue:var(--pulso-reading);--ledger-tint:var(--pulso-surface-2)}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(.surface-card,.bento-card,.ledger-dialog){border-radius:var(--pulso-radius-card)}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(button,summary){border-radius:var(--pulso-radius-control)}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.sr-only){border-radius:var(--pulso-radius-control);border-color:var(--pulso-control-line)!important}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(.text-blue-400,.text-blue-500,.text-blue-600,.text-blue-700,.text-indigo-400,.text-indigo-500,.text-indigo-600,.text-violet-400,.text-violet-500,.text-purple-500,.text-purple-600){color:var(--pulso-reading)!important}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(.text-emerald-400,.text-emerald-500,.text-emerald-600,.text-emerald-700,.text-teal-500,.text-teal-600){color:var(--pulso-success)!important}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(.text-amber-400,.text-amber-500,.text-amber-600,.text-amber-700,.text-orange-500){color:var(--pulso-warning)!important}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(.text-red-400,.text-red-500,.text-red-600,.text-rose-400,.text-rose-500,.text-rose-600){color:var(--pulso-danger)!important}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(button.bg-blue-500,button.bg-blue-600,button.bg-indigo-500,button.bg-indigo-600,button.bg-violet-500,button.bg-violet-600,button.bg-emerald-500,button.bg-emerald-600,button.bg-azul-electrico){background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important;border-color:#0000!important}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(button.bg-blue-500,button.bg-blue-600,button.bg-indigo-500,button.bg-indigo-600,button.bg-violet-500,button.bg-violet-600,button.bg-emerald-500,button.bg-emerald-600,button.bg-azul-electrico) :is(svg,span,p){color:inherit!important}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(button:disabled,[aria-disabled=true]){cursor:not-allowed;background:var(--pulso-surface-2)!important;color:var(--pulso-muted)!important}.workspace-shell.workspace-shell .faro-stock.faro-stock button:disabled :is(svg,span,p){color:inherit!important}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid var(--pulso-focus)!important}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(.ledger-overlay,.inventory-form-overlay,.operations-overlay,.admin-overlay){background:var(--pulso-backdrop)!important}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(.inventory-stats,.accessory-summary,.stock-alert-summary){border-radius:var(--pulso-radius-card)}.workspace-shell.workspace-shell .faro-stock.faro-stock :is(.inventory-stat,.inventory-model-fact) p:last-child{font-family:var(--font-display);font-variant-numeric:tabular-nums}.workspace-shell.workspace-shell .faro-stock.faro-stock .inventory-category-icon{color:var(--pulso-reading)}.workspace-shell.workspace-shell .faro-stock.faro-stock .inventory-form{border-radius:var(--pulso-radius-sheet)}.workspace-shell .faro-operations{--ledger-line:var(--workspace-line);min-width:0;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ledger-ink);padding-bottom:24px}.workspace-shell .faro-operations>*+*{margin-top:16px}.workspace-shell .faro-operations :is(.bento-card,.surface-card){color:var(--ledger-ink);padding:16px;background:var(--ledger-paper)!important;border:1px solid var(--ledger-line)!important;box-shadow:none!important;background-image:none!important;border-radius:12px!important}.workspace-shell .faro-operations :is(.bento-card,.surface-card):before{display:none}.workspace-shell .faro-operations :is(.bento-card,.surface-card)>div:first-child:not([class*=w-]){background:0 0!important;width:auto!important;height:auto!important}.workspace-shell .faro-operations :is([class*=border-slate-],[class*=divide-slate-]>*+*){border-color:var(--ledger-line)!important}.workspace-shell .faro-operations :is(h2,h3,h4){letter-spacing:-.02em;text-transform:none;color:var(--ledger-ink);font-weight:600;line-height:1.3}.workspace-shell .faro-operations h2{font-size:26px}.workspace-shell .faro-operations h3{font-size:20px}.workspace-shell .faro-operations :is(.font-black,.font-extrabold){font-weight:600}.workspace-shell .faro-operations :is(.text-xs,[class*=text-\[]){text-transform:none;letter-spacing:normal;font-size:13px;line-height:1.4}.workspace-shell .faro-operations :is(.text-4xl,.text-5xl,.text-6xl){font-size:28px}.workspace-shell .faro-operations :is(.text-2xl,.text-3xl){font-size:24px}.workspace-shell .faro-operations :is(.truncate,.line-clamp-1,.line-clamp-2){white-space:normal;text-overflow:clip;-webkit-line-clamp:unset;overflow-wrap:anywhere;overflow:visible}.workspace-shell .faro-operations p{line-height:1.45}.workspace-shell .faro-operations :is([class*=text-violet-],[class*=text-purple-],[class*=text-cyan-],[class*=text-emerald-],[class*=text-teal-]){color:var(--ledger-blue)!important}.workspace-shell .faro-operations :is([class*=bg-violet-],[class*=bg-purple-],[class*=bg-cyan-],[class*=bg-emerald-],[class*=bg-teal-]){background:var(--ledger-tint)!important}.workspace-shell .faro-operations :is([class*=border-violet-],[class*=border-purple-],[class*=border-cyan-],[class*=border-emerald-]){border-color:var(--ledger-line)!important}.workspace-shell .faro-operations [class*=bg-gradient]{background-image:none!important;background:var(--ledger-tint)!important;color:var(--ledger-ink)!important}.workspace-shell .faro-operations [class*=bg-gradient] :is(.text-white,[class*=text-white\/],[class*=text-slate-],[class*=text-cyan-]){color:var(--ledger-ink)!important}.workspace-shell .faro-operations :is([class*=shadow],[class*=drop-shadow]){filter:none;box-shadow:none!important}.workspace-shell .faro-operations svg:not(.animate-spin){color:var(--icon-accent,#ae4a00);flex-shrink:0}.workspace-shell .faro-operations :is(button,a,summary,[role=button]){min-height:44px}.workspace-shell .faro-operations button{letter-spacing:normal;text-transform:none;min-width:44px;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.4;transition:background-color .16s,border-color .16s,transform .11s;box-shadow:none!important;border-radius:10px!important}.workspace-shell .faro-operations button:not(:disabled):active{transform:translateY(1px)}.workspace-shell .faro-operations :is(button.bg-azul-electrico,button.bg-emerald-500,button.bg-violet-500,button.bg-slate-950,button.bg-slate-900){background:var(--accent)!important;color:#fff!important}.workspace-shell .faro-operations :is(button.bg-azul-electrico,button.bg-emerald-500,button.bg-violet-500,button.bg-slate-950,button.bg-slate-900) :is(svg,span,p){color:inherit!important}.workspace-shell .faro-operations button:disabled{cursor:not-allowed;opacity:1!important;background:var(--ledger-soft)!important;color:var(--ledger-muted)!important}.workspace-shell .faro-operations :is(input,select,textarea){min-width:0;max-width:100%;min-height:48px;border:1px solid var(--ledger-line)!important;background:var(--ledger-paper)!important;color:var(--ledger-ink)!important;border-radius:10px!important;font-size:16px!important}.workspace-shell .faro-operations :is(input[type=checkbox],input[type=radio]){min-width:20px;min-height:20px;accent-color:var(--ledger-blue)}.workspace-shell .faro-operations label{letter-spacing:normal;text-transform:none;color:var(--ledger-muted);font-size:13px;line-height:1.4}.workspace-shell .faro-operations :is(.p-8,.p-7,.md\:p-7,.p-6,.p-5){padding:16px}.workspace-shell .faro-operations :is(.space-y-8,.space-y-6,.space-y-5)>*+*{margin-top:16px}.workspace-shell .faro-operations .operations-form>div+div{border-top:1px solid var(--ledger-line);padding-top:12px}.workspace-shell .faro-operations :is(.operations-form,.bento-card)>button[type=submit]{margin-top:16px}.workspace-shell .faro-operations .operations-settings-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid;overflow:visible}.workspace-shell .faro-operations .operations-settings-nav>button{white-space:normal;text-align:left;background:var(--ledger-paper);border:1px solid var(--ledger-line);justify-content:flex-start;min-height:48px;padding:8px}.workspace-shell .faro-operations .operations-settings-nav>button[aria-pressed=true]{background:var(--accent)!important;color:#fff!important}.workspace-shell .faro-operations .operations-settings-nav>button[aria-pressed=true] svg{color:#fff!important}.workspace-shell .faro-operations .operations-settings-nav>button>span{background:var(--icon-soft,#fff0e4)!important;color:var(--icon-accent)!important;border:0!important}.workspace-shell .faro-operations .operations-settings-nav>button[aria-pressed=true]>span{background:#ffffff26!important}.workspace-shell .faro-operations [role=switch]{flex-shrink:0;width:52px;min-width:52px;height:44px;padding:10px 4px;border-radius:24px!important}.workspace-shell .faro-operations .dashboard-metrics{border:1px solid var(--ledger-line);border-radius:12px;overflow:hidden;gap:0!important}.workspace-shell .faro-operations .dashboard-metrics>*{border:0!important;border-right:1px solid var(--ledger-line)!important;border-bottom:1px solid var(--ledger-line)!important;border-radius:0!important}.workspace-shell .faro-operations .dashboard-metrics>:last-child{border-right:0!important}.workspace-shell .faro-operations .dashboard-metrics p{overflow-wrap:anywhere}.workspace-shell .faro-operations .avisos-channel-switcher{border:1px solid var(--ledger-line);border-radius:12px;gap:0;overflow:hidden}.workspace-shell .faro-operations .avisos-channel-switcher>button{border:0;border-right:1px solid var(--ledger-line);border-radius:0!important}.workspace-shell .faro-operations [class*=fixed\ inset-0]{padding:12px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0c182db8!important}.workspace-shell .faro-operations [class*=fixed\ inset-0]>:is(div,section){border:1px solid var(--ledger-line);max-width:min(672px,100%);color:var(--ledger-ink);animation:.18s ease-out operation-reveal;overflow-y:auto;background:var(--ledger-paper)!important;border-radius:14px!important;max-height:calc(100dvh - 24px)!important}.workspace-shell .faro-operations [class*=fixed\ inset-0]>:is(div,section)>:first-child{border-bottom:1px solid var(--ledger-line)}.workspace-shell .faro-operations table{width:100%}.workspace-shell .faro-operations :is(th,td){border-bottom:1px solid var(--ledger-line);padding:12px}.workspace-shell .faro-operations th{text-transform:none;letter-spacing:normal;color:var(--ledger-muted);font-size:13px}.workspace-shell .faro-operations [class*=hover\:scale],.workspace-shell .faro-operations [class*=hover\:-translate]{transform:none!important}.workspace-shell .faro-operations :is(.animate-in,.animate-pulse){animation:none}.workspace-shell .faro-operations :is(.w-full,.grid,.flex-1,.min-w-0){min-width:0}.workspace-shell .faro-operations .overflow-x-auto{max-width:100%}@keyframes operation-reveal{0%{opacity:.8;transform:translateY(4px)}to{opacity:1;transform:none}}@media (width<=639px){.workspace-shell .faro-operations h2{font-size:24px}.workspace-shell .faro-operations .operations-settings-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .faro-operations .dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-shell .faro-operations .dashboard-metrics>:nth-child(2n){border-right:0!important}.workspace-shell .faro-operations .dashboard-metrics>:nth-last-child(-n+2){border-bottom:0!important}.workspace-shell .faro-operations .avisos-channel-switcher{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .faro-operations .avisos-channel-switcher>button{flex-wrap:wrap;min-width:0}.workspace-shell .faro-operations .avisos-channel-switcher>button:last-child{border-right:0}.workspace-shell .faro-operations .operations-form.flex{flex-wrap:wrap}.workspace-shell .faro-operations .operations-form.flex>div{flex-basis:100%}.workspace-shell .faro-operations .operations-form.flex>button{width:100%}.workspace-shell .faro-operations .max-w-2xl{max-width:100%}}@media (prefers-reduced-motion:reduce){.workspace-shell .faro-operations *{transition:none!important;animation:none!important}}.workspace-shell .faro-operations :is(.text-xs,[class*=text-\[],label):not(input):not(select):not(textarea){letter-spacing:normal!important;text-transform:none!important;font-size:13px!important}.workspace-shell .faro-operations .operations-record :is(.text-xs,.text-sm){font-size:16px!important}.workspace-shell .faro-operations .operations-record{border-block:1px solid var(--ledger-line)!important;border-radius:0!important;padding:12px!important}.workspace-shell .faro-operations .operations-record .font-black.text-lg{font-size:22px}.workspace-shell .faro-operations .operations-summary{border:1px solid var(--ledger-line);border-radius:12px;gap:0;overflow:hidden}.workspace-shell .faro-operations .operations-summary>*{padding:12px;border:0!important;border-right:1px solid var(--ledger-line)!important;background:var(--ledger-paper)!important;border-radius:0!important}.workspace-shell .faro-operations .operations-summary>:last-child{border-right:0!important}.workspace-shell .faro-operations .operations-guide-row{border-width:1px!important;border-bottom:1px solid var(--ledger-line)!important;border-radius:0!important;margin:0!important;padding:12px!important}.workspace-shell .faro-operations .operations-guide-row p:first-child{font-size:16px!important}.workspace-shell .faro-operations .operations-guide-row .bg-white\/20{background:var(--ledger-tint)!important;color:var(--ledger-blue)!important}.workspace-shell .faro-operations .help-workspace,.workspace-shell .faro-operations.help-workspace{padding-bottom:24px}.workspace-shell .faro-operations .operations-logo-preview{border:0;border-bottom:1px solid var(--ledger-line);border-radius:0;flex-direction:row;justify-content:flex-start;padding:12px;background:0 0!important}.workspace-shell .faro-operations .operations-logo-preview>div{border-radius:10px;flex-shrink:0;width:64px;height:64px}.workspace-shell .faro-operations .brand-settings-panel{background:var(--ledger-paper)!important}.workspace-shell .faro-operations .brand-upload-copy{text-align:left;grid-template-columns:44px minmax(0,1fr);display:grid}.workspace-shell .faro-operations .brand-upload-copy>span{grid-row:1/3}.workspace-shell .faro-operations .brand-settings-panel>div+div{border-top:1px solid var(--ledger-line);padding-top:12px}.workspace-shell .faro-operations :is(.text-white,.text-white\/60,.text-white\/70,.text-white\/80){color:var(--ledger-ink)}.workspace-shell .faro-operations :is(button.bg-rose-500,button.bg-red-500,a.bg-rose-500){color:#fff!important}.workspace-shell .faro-operations [aria-pressed=true]{border-color:var(--ledger-blue)!important}.workspace-shell .faro-operations .operations-settings-nav>button{font-size:14px}@media (width<=639px){.workspace-shell .faro-operations .operations-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-shell .faro-operations .operations-summary>:nth-child(2){border-right:0!important}.workspace-shell .faro-operations .operations-summary>:last-child{grid-column:1/-1;border-top:1px solid var(--ledger-line)!important}.workspace-shell .faro-operations .income-workspace,.workspace-shell .faro-operations.income-workspace{gap:12px}.workspace-shell .faro-operations.income-workspace>.grid:has(>button.bento-card){border:1px solid var(--ledger-line);border-radius:12px;gap:0;overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-shell .faro-operations.income-workspace>.grid:has(>button.bento-card)>button{min-width:0;padding:12px;border:0!important;border-right:1px solid var(--ledger-line)!important;border-bottom:1px solid var(--ledger-line)!important;border-radius:0!important}.workspace-shell .faro-operations.income-workspace>.grid:has(>button.bento-card)>button:nth-child(2n){border-right:0!important}.workspace-shell .faro-operations.help-workspace .hide-scrollbar{flex-wrap:wrap;overflow:visible}.workspace-shell .faro-operations .avisos-recipient-toolbar{flex-wrap:wrap;padding:12px}.workspace-shell .faro-operations .avisos-recipient-toolbar>div:first-child{flex-basis:100%}.workspace-shell .faro-operations .brand-settings-panel [class*=grid-cols-]:has(>button img){gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.workspace-shell .faro-operations .brand-settings-panel button:has(img)>div{width:44px;height:44px}}.workspace-shell .faro-operations .brand-logo-grid{gap:8px}.workspace-shell .faro-operations .brand-logo-grid button{padding:8px}.workspace-shell .faro-operations .brand-logo-grid button>div{width:44px;height:44px}.workspace-shell .faro-operations .brand-logo-grid button span{font-size:12px!important}.workspace-shell .faro-operations .brand-settings-panel .border-dashed{border-width:1px;border-radius:10px!important;padding:12px!important}@media (width<=639px){.workspace-shell .faro-operations .brand-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.workspace-shell .faro-operations .operations-accent{color:var(--ledger-blue)!important}.workspace-shell .faro-operations .operations-ink{color:var(--ledger-ink)!important}.workspace-shell .faro-operations .operations-chart-bar{background:var(--ledger-blue)}.workspace-shell .faro-operations .operations-mdm-toolbar{flex-wrap:wrap;gap:8px}.workspace-shell .faro-operations .operations-mdm-toolbar>div{flex-basis:100%}.workspace-shell .faro-operations .operations-mdm-toolbar>button{flex:140px;justify-content:center}.workspace-shell .faro-operations .operations-mdm-heading{flex-wrap:wrap;gap:12px}.workspace-shell .faro-operations .operations-mdm-heading>div{flex-wrap:wrap;gap:8px;min-width:0}.workspace-shell .faro-operations .operations-mdm-heading>div:first-child{flex:180px}.workspace-shell .faro-operations .operations-mdm-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workspace-shell .faro-operations .operations-mdm-actions>button{justify-content:center;padding:8px}.workspace-shell .faro-operations .operations-mdm-actions>button[type=submit]{grid-column:1/-1}@media (width>=640px){.workspace-shell .faro-operations .operations-mdm-toolbar>div{flex:1}.workspace-shell .faro-operations .operations-mdm-toolbar>button{flex:0 auto}.workspace-shell .faro-operations .operations-mdm-actions{grid-template-columns:minmax(140px,1fr) auto auto auto}.workspace-shell .faro-operations .operations-mdm-actions>button[type=submit]{grid-column:auto}}.workspace-shell .faro-operations .operations-metric-value{line-height:1.15;font-size:24px!important}.workspace-shell .faro-operations.settings-workspace .operations-settings-nav>button[aria-pressed=false]{background:var(--ledger-paper)!important;color:var(--ledger-ink)!important}.workspace-shell .faro-operations.settings-workspace .operations-settings-nav>button[aria-pressed=false] svg{color:var(--icon-accent)!important}.workspace-shell.workspace-shell .faro-operations.faro-operations{--ledger-blue:var(--pulso-reading);--ledger-tint:var(--pulso-surface-2)}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(.surface-card,.bento-card,.ledger-dialog){border-radius:var(--pulso-radius-card)}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(button,summary){border-radius:var(--pulso-radius-control)}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.sr-only){border-radius:var(--pulso-radius-control);border-color:var(--pulso-control-line)!important}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(.text-blue-400,.text-blue-500,.text-blue-600,.text-blue-700,.text-indigo-400,.text-indigo-500,.text-indigo-600,.text-violet-400,.text-violet-500,.text-purple-500,.text-purple-600){color:var(--pulso-reading)!important}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(.text-emerald-400,.text-emerald-500,.text-emerald-600,.text-emerald-700,.text-teal-500,.text-teal-600){color:var(--pulso-success)!important}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(.text-amber-400,.text-amber-500,.text-amber-600,.text-amber-700,.text-orange-500){color:var(--pulso-warning)!important}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(.text-red-400,.text-red-500,.text-red-600,.text-rose-400,.text-rose-500,.text-rose-600){color:var(--pulso-danger)!important}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(button.bg-blue-500,button.bg-blue-600,button.bg-indigo-500,button.bg-indigo-600,button.bg-violet-500,button.bg-violet-600,button.bg-emerald-500,button.bg-emerald-600,button.bg-azul-electrico){background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important;border-color:#0000!important}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(button.bg-blue-500,button.bg-blue-600,button.bg-indigo-500,button.bg-indigo-600,button.bg-violet-500,button.bg-violet-600,button.bg-emerald-500,button.bg-emerald-600,button.bg-azul-electrico) :is(svg,span,p){color:inherit!important}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(button:disabled,[aria-disabled=true]){cursor:not-allowed;background:var(--pulso-surface-2)!important;color:var(--pulso-muted)!important}.workspace-shell.workspace-shell .faro-operations.faro-operations button:disabled :is(svg,span,p){color:inherit!important}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid var(--pulso-focus)!important}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(.ledger-overlay,.inventory-form-overlay,.operations-overlay,.admin-overlay){background:var(--pulso-backdrop)!important}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(.operations-summary,.dashboard-metrics){border-radius:var(--pulso-radius-card)}.workspace-shell.workspace-shell .faro-operations.faro-operations :is(.operations-metric-value,.operations-summary .text-2xl,.dashboard-metrics .text-2xl,.dashboard-metrics .text-3xl){font-family:var(--font-display);font-variant-numeric:tabular-nums}.workspace-shell.workspace-shell .faro-operations.faro-operations .operations-settings-nav>button{border-radius:var(--pulso-radius-control);min-height:48px;padding:10px 12px}.workspace-shell.workspace-shell .faro-operations.faro-operations .operations-settings-nav>button[aria-pressed=true]{background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important}.workspace-shell.workspace-shell .faro-operations.faro-operations .operations-settings-nav>button[aria-pressed=true] :is(svg,span){color:inherit!important}.workspace-shell.workspace-shell .settings-workspace .operations-settings-nav{scrollbar-width:thin;border:0;border-radius:0;gap:8px;padding:4px 0 10px;overflow-x:auto;background:0 0!important;display:flex!important}.workspace-shell.workspace-shell .settings-workspace .operations-settings-nav>button{flex:none;min-height:44px;padding:8px 12px;font-weight:600}.workspace-shell.workspace-shell .settings-workspace .pulso-theme-option[aria-pressed=true]{background:var(--pulso-surface)!important;color:var(--pulso-ink)!important;border-color:var(--pulso-primary)!important}.workspace-shell.workspace-shell .settings-workspace .pulso-theme-option[aria-pressed=true] :is(strong,small){color:var(--pulso-ink)!important}.workspace-shell.workspace-shell .settings-workspace .pulso-theme-option[aria-pressed=true] small{color:var(--pulso-muted)!important}@media (width>=1024px){.workspace-shell.workspace-shell .settings-workspace .operations-settings-nav{flex-wrap:wrap}}.workspace-shell .faro-admin{line-height:1.45}.workspace-shell .faro-admin :is(.admin-hero,section.bg-slate-950){border:1px solid var(--ledger-line);border-radius:12px;padding:16px;background:var(--ledger-tint)!important;color:var(--ledger-ink)!important}.workspace-shell .faro-admin .admin-hero>.absolute{display:none}.workspace-shell .faro-admin :is([class*=blur],[class*=backdrop-blur]){filter:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.workspace-shell .faro-admin h1{color:var(--ledger-ink);font-size:26px;line-height:1.25}.workspace-shell .faro-admin :is(.admin-record-name,.admin-record-name.text-sm){font-weight:600;line-height:1.3;font-size:18px!important}.workspace-shell .faro-admin .admin-metrics{border:1px solid var(--ledger-line);background:var(--ledger-paper);border-radius:12px;overflow:hidden;gap:0!important}.workspace-shell .faro-admin .admin-metrics>*{background:var(--ledger-paper)!important;border:0!important;border-right:1px solid var(--ledger-line)!important;border-bottom:1px solid var(--ledger-line)!important;border-radius:0!important;margin:0!important;padding:12px!important}.workspace-shell .faro-admin .admin-metrics p.text-2xl{font-size:26px!important}.workspace-shell .faro-admin .admin-store-card{padding:0}.workspace-shell .faro-admin .admin-store-card>div+div{border-top:1px solid var(--ledger-line)}.workspace-shell .faro-admin .admin-store-card>div:first-child{flex-wrap:wrap;gap:12px;padding:16px}.workspace-shell .faro-admin :is(button.bg-violet-600,button.bg-cyan-300){background:var(--accent)!important;color:#fff!important}.workspace-shell .faro-admin :is(button.bg-violet-600,button.bg-cyan-300) svg{color:#fff!important}.workspace-shell .faro-admin button.bg-amber-500{color:#fff!important;background:#a63e08!important}.workspace-shell .faro-admin .admin-tools-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.workspace-shell .faro-admin .admin-tools-nav>button{text-align:left;border:1px solid var(--ledger-line);justify-content:flex-start;min-width:0;background:var(--ledger-paper)!important;color:var(--ledger-ink)!important}.workspace-shell .faro-admin .admin-tools-nav>button[aria-pressed=true]{background:var(--accent)!important;color:#fff!important}.workspace-shell .faro-admin .admin-tools-nav>button[aria-pressed=true] svg{color:#fff!important}.workspace-shell .faro-admin .admin-access-row{padding:12px;border-radius:0!important}.workspace-shell .faro-admin .admin-access-row[aria-pressed=true]{outline:2px solid var(--ledger-blue);outline-offset:-2px;background:var(--ledger-tint)!important}.workspace-shell .faro-admin .admin-access-row .grid>div{border:0;border-top:1px solid var(--ledger-line);background:0 0;border-radius:0;padding:8px 0 0}.workspace-shell .faro-admin :is(form,.admin-superadminbackupmanager .bento-card)>div+div{border-top:1px solid var(--ledger-line);padding-top:12px}.workspace-shell .faro-admin :is(.py-20,.p-16,.p-10){padding:28px 16px}.workspace-shell .faro-admin :is(.gap-8,.gap-6){gap:16px}.workspace-shell .faro-admin :is(button,a,[role=button],input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid var(--ledger-blue)!important}.workspace-shell .faro-admin label:has(input.sr-only):focus-within{outline:3px solid var(--ledger-blue);outline-offset:3px}.workspace-shell .faro-admin [role=switch]{min-width:52px}.workspace-shell .faro-admin .admin-superadminbackupmanager{padding-bottom:0}@media (width<=639px){.workspace-shell .faro-admin .admin-tools-nav,.workspace-shell .faro-admin .admin-access-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .faro-admin .admin-access-filters>div:first-child{grid-column:1/-1}.workspace-shell .faro-admin .admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-shell .faro-admin .admin-metrics>:nth-child(2n){border-right:0!important}.workspace-shell .faro-admin .admin-metrics>:last-child:nth-child(odd){grid-column:1/-1}.workspace-shell .faro-admin .admin-hero .shrink-0{flex-wrap:wrap;flex-shrink:1}.workspace-shell .faro-admin .admin-store-card .shrink-0{flex-shrink:1}.workspace-shell .faro-admin .admin-store-card .flex{flex-wrap:wrap}.workspace-shell .faro-admin table{min-width:0!important}.workspace-shell .faro-admin table :is(thead){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.workspace-shell .faro-admin table :is(tbody,tr,td){width:100%;display:block;max-width:none!important}.workspace-shell .faro-admin table tr{border-bottom:2px solid var(--ledger-line);padding:8px 12px}.workspace-shell .faro-admin table td{border-bottom:1px solid var(--ledger-line);white-space:normal;overflow-wrap:anywhere;grid-template-columns:minmax(86px,.65fr) minmax(0,1.35fr);gap:10px;padding:7px 0;display:grid}.workspace-shell .faro-admin table td:before{content:attr(data-label);color:var(--ledger-muted);font-weight:500;font-family:var(--font-sans)}.workspace-shell .faro-admin table td:last-child{border-bottom:0}.workspace-shell .faro-admin table td span{justify-self:start}.workspace-shell .faro-admin .admin-superadminbackupmanager :is(.flex.items-center.justify-between,.flex.items-start.justify-between){flex-wrap:wrap;gap:8px}}.workspace-shell .faro-admin .admin-sort-toolbar{flex-wrap:wrap;gap:8px}.workspace-shell .faro-admin .admin-sort-toolbar .ml-auto{flex-wrap:wrap;margin-left:0}.workspace-shell .faro-admin .admin-store-operation{border-top:1px solid var(--ledger-line);flex:240px;align-items:stretch;min-width:0;padding-top:12px}.workspace-shell .faro-admin .admin-store-card>div:first-child>.flex{flex-wrap:wrap}.workspace-shell .faro-admin .admin-store-stats{border-bottom:1px solid var(--ledger-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-bottom:8px;display:grid}.workspace-shell .faro-admin .admin-store-stats>div{border-right:1px solid var(--ledger-line);padding-inline:4px}.workspace-shell .faro-admin .admin-store-stats>div:last-child{border-right:0}.workspace-shell .faro-admin .admin-store-stats p.font-black{font-size:20px!important}.workspace-shell .faro-admin .admin-store-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.workspace-shell .faro-admin .admin-store-actions>button{background:var(--ledger-soft);border:1px solid var(--ledger-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:8px;display:flex}.workspace-shell .faro-admin .admin-store-actions>button[aria-label=Editar]{background:var(--ledger-tint);color:var(--ledger-blue)}.workspace-shell .faro-admin .admin-store-actions>button:is([aria-label=Eliminar],[aria-label=Resetear\ datos]){background:var(--workspace-danger-soft,#fff0f3);color:var(--workspace-danger,#b42343)}.workspace-shell .faro-admin .admin-store-actions>button:is([aria-label=Eliminar],[aria-label=Resetear\ datos]) svg{color:inherit}.workspace-shell .faro-admin .admin-action-label{font-size:13px}.workspace-shell .faro-admin .admin-info{border-width:0 0 1px;background:0 0!important;border-radius:0!important}.workspace-shell .faro-admin section.bg-slate-950 .text-slate-300,.workspace-shell .faro-admin .admin-hero :is(.text-white\/60,.text-white\/70){color:var(--ledger-muted)!important}@media (width<=639px){.workspace-shell .faro-admin .admin-store-operation{flex-basis:100%;width:100%}.workspace-shell .faro-admin .admin-sort-toolbar .ml-auto{border-top:1px solid var(--ledger-line);flex-basis:100%;justify-content:space-between;padding-top:8px}.workspace-shell .faro-admin .admin-store-card>div:first-child>.flex>div:first-child{flex-basis:100%}}.workspace-shell .faro-admin .admin-accent{color:var(--ledger-blue)!important}.workspace-shell .faro-admin .admin-action-muted{color:var(--ledger-muted)}.workspace-shell .faro-admin .admin-action-muted:hover{color:var(--workspace-danger)}.workspace-shell .faro-admin .admin-section-icon{background:var(--icon-soft);color:var(--icon-accent)}.workspace-shell .faro-admin .admin-backup-summary{border:1px solid var(--ledger-line);border-radius:12px;gap:0;overflow:hidden}.workspace-shell .faro-admin .admin-backup-summary>div{border:0;border-right:1px solid var(--ledger-line);border-bottom:1px solid var(--ledger-line);border-radius:0;padding:12px}@media (width<=639px){.workspace-shell .faro-admin .admin-backup-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .faro-admin .admin-backup-summary>:nth-child(2n){border-right:0}}.workspace-shell.workspace-shell .faro-admin.faro-admin{--ledger-blue:var(--pulso-reading);--ledger-tint:var(--pulso-surface-2)}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(.surface-card,.bento-card,.ledger-dialog){border-radius:var(--pulso-radius-card)}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(h2,h3,h4){font-family:var(--font-display);letter-spacing:-.02em}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(button,summary){border-radius:var(--pulso-radius-control)}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.sr-only){border-radius:var(--pulso-radius-control);border-color:var(--pulso-control-line)!important}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(.text-blue-400,.text-blue-500,.text-blue-600,.text-blue-700,.text-indigo-400,.text-indigo-500,.text-indigo-600,.text-violet-400,.text-violet-500,.text-purple-500,.text-purple-600){color:var(--pulso-reading)!important}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(.text-emerald-400,.text-emerald-500,.text-emerald-600,.text-emerald-700,.text-teal-500,.text-teal-600){color:var(--pulso-success)!important}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(.text-amber-400,.text-amber-500,.text-amber-600,.text-amber-700,.text-orange-500){color:var(--pulso-warning)!important}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(.text-red-400,.text-red-500,.text-red-600,.text-rose-400,.text-rose-500,.text-rose-600){color:var(--pulso-danger)!important}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(button.bg-blue-500,button.bg-blue-600,button.bg-indigo-500,button.bg-indigo-600,button.bg-violet-500,button.bg-violet-600,button.bg-emerald-500,button.bg-emerald-600,button.bg-azul-electrico){background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important;border-color:#0000!important}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(button.bg-blue-500,button.bg-blue-600,button.bg-indigo-500,button.bg-indigo-600,button.bg-violet-500,button.bg-violet-600,button.bg-emerald-500,button.bg-emerald-600,button.bg-azul-electrico) :is(svg,span,p){color:inherit!important}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(button:disabled,[aria-disabled=true]){cursor:not-allowed;background:var(--pulso-surface-2)!important;color:var(--pulso-muted)!important}.workspace-shell.workspace-shell .faro-admin.faro-admin button:disabled :is(svg,span,p){color:inherit!important}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid var(--pulso-focus)!important}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(.ledger-overlay,.inventory-form-overlay,.operations-overlay,.admin-overlay){background:var(--pulso-backdrop)!important}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(.admin-metrics,.admin-store-card){border-radius:var(--pulso-radius-card)}.workspace-shell.workspace-shell .faro-admin.faro-admin .admin-tools-nav>button[aria-pressed=true]{background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important}.workspace-shell.workspace-shell .faro-admin.faro-admin :is(.admin-metrics .text-2xl,.admin-metrics .text-3xl){font-family:var(--font-display);font-variant-numeric:tabular-nums}.workspace-shell.workspace-shell .faro-admin.faro-admin button.bg-amber-500{background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell .faro-admin.faro-admin button.bg-amber-500 :is(svg,span,p){color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda{background:var(--workspace-surface)!important;box-shadow:none!important;background-image:none!important;border-radius:12px!important;padding:16px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-overview{border:0;border-top:1px solid var(--workspace-line);border-bottom:1px solid var(--workspace-line);background:var(--workspace-surface-muted);border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-overview>span{text-align:left;align-items:flex-start;gap:2px;padding:10px 16px}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-overview .finance-amount-primary{font-size:28px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-content{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:0;margin-top:16px;display:grid}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-navigation{border-right:1px solid var(--workspace-line);padding-right:16px}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-navigation>div:first-child{margin-bottom:8px}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-navigation>div:first-child p{font-weight:600;color:var(--workspace-ink)!important;font-size:14px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-days{grid-template-columns:minmax(0,1fr);gap:6px;max-height:320px;padding:2px;display:grid;overflow-y:auto}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button{width:100%;min-height:62px;transform:none;border:1px solid var(--workspace-line)!important;background:var(--workspace-surface)!important;box-shadow:none!important;border-radius:8px!important;padding:9px 10px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button>div:first-child{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button>div:first-child>div:first-child{text-align:left;flex:0 0 38px;width:auto}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button>div:first-child>div:first-child p:first-child{margin:0;font-size:12px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button>div:first-child>div:first-child p:last-child{margin-top:4px;font-size:22px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button>div:first-child>div:last-child{text-align:right;width:auto;min-width:0}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button .agenda-day-amount{line-height:1.25;font-size:18px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button>div:last-child{display:none}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button[aria-pressed=true]{background:var(--faro-selected-fill)!important;color:var(--faro-on-primary)!important;border-color:var(--workspace-active)!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button[aria-pressed=true] p{color:inherit!important}.dark .workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button[aria-pressed=true]{color:var(--faro-selected-ink)!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-day-detail{margin:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 0 0 16px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-day-heading{border-bottom:1px solid var(--workspace-line);align-items:center;padding-bottom:10px}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-day-heading h4{margin:0;font-size:20px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-records{max-height:320px;overflow-y:auto;margin-top:0!important;display:block!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-sale-ledger-row{text-align:left;display:block;border:0!important;border-bottom:1px solid var(--workspace-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:12px 0!important;transform:none!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-sale-ledger-row>div:first-child{align-items:flex-start;gap:12px;flex-direction:row!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-sale-ledger-row>div:first-child>div:first-child>div{justify-content:flex-start}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-sale-ledger-row>div:first-child>div:last-child{text-align:right;border-radius:0;width:auto;min-width:80px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-sale-ledger-row>div:first-child>div:first-child>div:first-child>p{line-height:1.3;font-size:16px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-sale-actions{border:0;flex-wrap:wrap;gap:8px;padding-top:0;margin-top:8px!important;display:flex!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-sale-actions>:is(button,a){width:auto;min-height:44px;padding:8px 12px;font-size:14px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-sale-ledger-row>div:first-child>div:first-child>div:nth-of-type(2)>span{border:0;border-right:1px solid var(--workspace-line);background:0 0;border-radius:0;padding:0 8px 0 0;font-size:13px}.workspace-shell.workspace-shell .stock-summary{border:1px solid var(--workspace-line);background:var(--workspace-surface);border-radius:12px;overflow:hidden}.workspace-shell.workspace-shell .stock-summary-main{justify-content:space-between;align-items:center;gap:20px;padding:16px;display:flex}.workspace-shell.workspace-shell .stock-summary-title{align-items:center;gap:12px;min-width:0;display:flex}.workspace-shell.workspace-shell .stock-summary-title>svg{flex-shrink:0}.workspace-shell.workspace-shell .stock-summary-title h3{color:var(--workspace-ink);font-size:22px;font-weight:700}.workspace-shell.workspace-shell .stock-summary-title p{color:var(--workspace-secondary);margin-top:4px;font-size:14px}.workspace-shell.workspace-shell .stock-summary-counts{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;max-width:450px;margin:0;display:grid}.workspace-shell.workspace-shell .stock-summary-counts>div{border-left:1px solid var(--workspace-line);text-align:center;padding:0 16px}.workspace-shell.workspace-shell .stock-summary-counts dt{color:var(--workspace-secondary);font-size:14px}.workspace-shell.workspace-shell .stock-summary-counts dd{color:var(--workspace-ink);margin:4px 0 0;font-size:26px;font-weight:700;line-height:1.25}.workspace-shell.workspace-shell .stock-summary-sources{border-top:1px solid var(--workspace-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));display:grid}.workspace-shell.workspace-shell .stock-summary-sources>div{border-right:1px solid var(--workspace-line);align-items:center;gap:8px;padding:8px 12px;display:flex}.workspace-shell.workspace-shell .stock-summary-sources>div:last-child{border-right:0}.workspace-shell.workspace-shell .stock-source-filter{text-align:left;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:0;min-height:44px;padding:8px;display:flex}.workspace-shell.workspace-shell .stock-source-filter>strong{color:var(--workspace-active);text-align:right;margin-left:auto;font-size:24px}.workspace-shell.workspace-shell .stock-source-filter>span{font-size:15px;font-weight:600}.workspace-shell.workspace-shell .stock-source-filter small{color:var(--workspace-secondary);font-size:12px;font-weight:500;display:block}.workspace-shell.workspace-shell .stock-source-filter[aria-pressed=true]{background:var(--workspace-active-soft);outline:1px solid var(--workspace-active)}.workspace-shell.workspace-shell .stock-source-open{min-height:44px;color:var(--workspace-active);align-items:center;gap:4px;padding:8px;font-weight:600;display:flex}.workspace-shell.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-telemetry{--tw-ring-shadow:0 0 transparent;background:var(--workspace-surface-muted)!important;color:var(--workspace-ink)!important;border:1px solid var(--workspace-line)!important;box-shadow:none!important;background-image:none!important}.workspace-shell.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-telemetry p{color:var(--workspace-ink)!important;opacity:1!important}.workspace-shell.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-telemetry>div:nth-child(3){border-bottom:1px solid var(--workspace-line)}.workspace-shell.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-telemetry-item p:first-child{color:var(--workspace-secondary)!important;font-size:14px!important}.workspace-shell.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-telemetry-item p:last-child{font-weight:600;font-size:14px!important}.workspace-shell.workspace-shell.workspace-shell .mdm-action-menu{background:var(--workspace-surface)!important;border:1px solid var(--workspace-line)!important;border-radius:12px!important;max-height:min(480px,60dvh)!important;padding:6px!important;overflow-y:auto!important;box-shadow:0 8px 24px #101b2e33!important}.workspace-shell.workspace-shell.workspace-shell .mdm-action-menu>button{text-align:left;align-items:center;gap:10px;width:100%;min-height:44px;margin:0;display:flex;color:var(--workspace-ink)!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:10px 12px!important;font-size:14px!important}.workspace-shell.workspace-shell.workspace-shell .mdm-action-menu>button[data-danger]{color:var(--workspace-danger)!important}.workspace-shell.workspace-shell.workspace-shell .mdm-action-menu>button svg{flex-shrink:0;width:18px;height:18px;color:currentColor!important}.workspace-shell.workspace-shell.workspace-shell .mdm-action-menu>button:hover:not(:disabled){background:var(--workspace-active-soft)!important}.workspace-shell.workspace-shell.workspace-shell .mdm-action-menu>button:disabled{cursor:wait;background:var(--workspace-surface-muted)!important;color:var(--workspace-secondary)!important;opacity:1!important}.workspace-shell :is(.stock-source-filter,.stock-source-open,.mdm-action-menu button,.agenda-date-button):focus-visible{outline:2px solid var(--workspace-active);outline-offset:2px}}@media screen and (width<=767px){.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-overview{grid-template-columns:1fr}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-overview>span{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:8px 10px;display:grid}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-overview .finance-context{grid-column:1/-1}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-overview .finance-amount-primary{font-size:24px!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-content{grid-template-columns:minmax(0,1fr);gap:16px}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-navigation{border:0;padding:0}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-days{gap:8px;max-height:none;padding:2px 2px 8px;display:flex;overflow:auto hidden}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button{flex:0 0 180px}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-day-detail{padding:0!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-records{max-height:none}.workspace-shell.workspace-shell .stock-summary-main{padding:12px;display:block}.workspace-shell.workspace-shell .stock-summary-counts{border-top:1px solid var(--workspace-line);max-width:none;margin-top:12px;padding-top:12px}.workspace-shell.workspace-shell .stock-summary-counts>div{padding:0 6px}.workspace-shell.workspace-shell .stock-summary-counts>div:first-child{border-left:0}.workspace-shell.workspace-shell .stock-summary-counts dt{font-size:12px}.workspace-shell.workspace-shell .stock-summary-sources>div{border-right:0;border-bottom:1px solid var(--workspace-line)}.workspace-shell.workspace-shell .stock-summary-sources>div:last-child{border-bottom:0}}@media screen{.workspace-shell.workspace-shell.workspace-shell .stock-summary-title>div{border:0!important;padding:0!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button[aria-pressed=true] :is(p,span){color:var(--pulso-on-primary)!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button[aria-pressed=true] p:has(.agenda-day-count-label){background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .collection-agenda .agenda-date-button{border-radius:var(--pulso-radius-control)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-frame{overflow:visible;background:var(--workspace-surface)!important;border-radius:12px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-header,.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-body{padding:16px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-type-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-type-option{border-radius:10px;grid-template-columns:36px minmax(0,1fr) 20px;align-items:start;gap:10px;min-height:0;padding:16px;display:grid;border:1px solid var(--workspace-line)!important;background:var(--workspace-surface)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-type-option[aria-pressed=true]{background:var(--workspace-active-soft)!important;border-color:var(--workspace-active)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-type-title{line-height:1.3;font-size:18px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-type-description{margin-top:6px;line-height:1.5;font-size:14px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-type-footer{border-top:1px solid var(--workspace-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:16px;padding:16px 0 0!important;display:grid!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-type-selection-label{overflow-wrap:normal;word-break:normal;width:auto;min-width:0;margin:0;line-height:1.5;font-size:14px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-type-continue{min-width:160px;min-height:44px;padding:10px 16px;width:auto!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-type-continue:disabled{cursor:not-allowed;background:var(--workspace-surface-muted)!important;color:var(--workspace-secondary)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .faro-sale-cart{grid-template-columns:minmax(0,1fr);gap:16px;display:grid;padding:0!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .faro-sale-cart>:is(.sale-cart-scanner,.sale-cart-items,.sale-cart-checkout){background:0 0!important;border:0!important;margin:0!important;padding:0!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .faro-sale-cart .sale-cart-scanner{border-bottom:1px solid var(--workspace-line)!important;padding-bottom:12px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-items>:is(div,button),.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-checkout>div{border:0!important;border-bottom:1px solid var(--workspace-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:12px 0!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-items>button{width:100%;min-height:44px;color:var(--workspace-active)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-equipment>div[class*=border-2]{border-radius:0;background:0 0!important;border:0!important;padding:0!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-equipment .truncate{white-space:normal;overflow:visible}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-equipment .font-mono{overflow-wrap:anywhere;font-size:14px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-summary>div:first-child{gap:12px;display:grid;grid-template-columns:1fr!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-summary>div:first-child>div:first-child .finance-amount{font-size:28px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-summary>div:first-child>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-summary>div:first-child>div:last-child>div{border-right:1px solid var(--workspace-line);border-radius:0;min-width:0;padding:8px;background:var(--workspace-surface-muted)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-summary>div:first-child>div:last-child>div:last-child{border-right:0}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-summary>div:last-child{border:0;border-radius:0;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-summary>div:last-child>div{flex-wrap:wrap;padding:10px 0}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-summary .truncate{white-space:normal;overflow:visible}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-finance label{margin-left:0;font-size:14px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-payment>div:first-child{flex-flow:wrap}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-product-line{grid-template-columns:minmax(0,1fr) 64px minmax(72px,auto) 44px}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-action-bar{border-radius:0;grid-column:1/-1;border-top:1px solid var(--workspace-line)!important;margin:0!important;padding:12px 0 0!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale :is(.sale-cart-items,.sale-cart-checkout) :is(button,input,select){min-height:44px}.workspace-shell.workspace-shell.workspace-shell .faro-sale :is(.sale-cart-items,.sale-cart-checkout) :is(label,summary){font-size:14px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale button:focus-visible{outline:2px solid var(--workspace-active);outline-offset:2px}}@media screen and (width>=1100px){.workspace-shell.workspace-shell.workspace-shell .faro-sale .faro-sale-cart{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px 24px}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-scanner{grid-column:1/-1}.workspace-shell.workspace-shell.workspace-shell .faro-sale .faro-sale-cart .sale-cart-checkout{border-left:1px solid var(--workspace-line)!important;padding-left:24px!important}}@media screen and (width<=639px){.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-type-footer{grid-template-columns:minmax(0,1fr);gap:12px}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-type-continue{width:100%!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-body{padding:12px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-product-line{grid-template-columns:minmax(0,1fr) 64px 44px}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-product-line>:first-child{grid-column:1/-1}}@media screen{.workspace-shell.workspace-shell.workspace-shell .faro-sale :is(.sale-cart-items,.sale-cart-checkout,.sale-cart-scanner) p:not(.finance-amount){line-height:1.5;font-size:14px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-summary :is(.bg-blue-100,.bg-emerald-100,.bg-amber-100){background:var(--workspace-active-soft)!important;color:var(--workspace-ink)!important;font-size:12px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-equipment [aria-pressed=true]{background:var(--workspace-active)!important;color:var(--faro-on-primary)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-equipment [aria-pressed=true] svg{color:inherit!important}.dark .workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-equipment [aria-pressed=true]{color:var(--faro-selected-ink)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-equipment>div>div:first-child>div:first-child{background:var(--workspace-active-soft)!important;color:var(--workspace-active)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-equipment>div>div:first-child>div:first-child svg{color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-cart-checkout:empty{display:none}.workspace-shell.workspace-shell.workspace-shell .faro-sale .faro-sale-cart:has(.sale-cart-checkout:empty) .sale-cart-items{grid-column:1/-1}.workspace-shell.workspace-shell .faro-sale:is([data-faro-phase="4a"],[data-faro-phase="4b"]){--sale-paper:var(--workspace-surface);--sale-muted:var(--workspace-surface-muted);--sale-soft:var(--workspace-active-soft);--sale-ink:var(--workspace-ink);--sale-secondary:var(--workspace-secondary);--sale-line:var(--workspace-line);--sale-blue:var(--accent);--sale-reading:var(--workspace-active);--sale-icon:var(--icon-accent);--sale-icon-paper:var(--icon-soft);--sale-danger:var(--workspace-danger)}.workspace-shell.workspace-shell.workspace-shell .workspace-action-primary{background:var(--accent)!important;color:var(--faro-on-primary)!important}.workspace-shell.workspace-shell.workspace-shell .workspace-action-secondary{border-color:var(--pulso-control-line,var(--workspace-line))!important}.workspace-shell.workspace-shell.workspace-shell .workspace-action-primary:hover:not(:disabled){background:var(--accent-strong)!important}.workspace-shell.workspace-shell.workspace-shell .workspace-action-primary:disabled{background:var(--workspace-surface-muted)!important;color:var(--workspace-secondary)!important;border-color:var(--workspace-line)!important}.workspace-shell.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-amount{background:var(--accent);color:var(--faro-on-primary)}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-pending{background:var(--icon-soft);color:var(--workspace-warning)}.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-amount>strong,.workspace-shell.workspace-shell .faro-mdm-dialog .mdm-plan-amount>span{color:inherit}.workspace-shell.workspace-shell.workspace-shell :is(.faro-ledger,.faro-stock,.faro-operations,.faro-admin,.faro-mdm) :is(.bg-blue-50,.bg-blue-100,.bg-sky-50,.bg-sky-100,.bg-indigo-50,.bg-indigo-100,.bg-cyan-50,.bg-cyan-100,.bg-purple-50,.bg-purple-100):not([aria-pressed=true]):not([aria-selected=true]){background-color:var(--workspace-surface-muted)!important;background-image:none!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-section-actions .faro-button:not(:disabled){background:var(--accent)!important;color:var(--faro-on-primary)!important;border-color:var(--accent)!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-section-actions .faro-button[data-intent=danger]:not(:disabled){background:var(--action-danger)!important;border-color:var(--action-danger)!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-section-actions .faro-button:not(:disabled) :is(svg,span){color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .faro-workspace-footer>.surface-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.workspace-shell.workspace-shell.workspace-shell .faro-workspace-footer>.surface-card:before,.workspace-shell.workspace-shell.workspace-shell .faro-workspace-footer>.surface-card:after{display:none!important}.workspace-shell.workspace-shell.workspace-shell .faro-workspace-footer a{background:0 0!important;border-color:#0000!important}.workspace-shell.workspace-shell.workspace-shell .faro-workspace-footer a:hover{text-underline-offset:4px;text-decoration:underline}.workspace-shell.workspace-shell .cuotas-heading-summary{color:var(--workspace-secondary);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:8px;font-size:14px;display:flex}.workspace-shell.workspace-shell .cuotas-heading-total{align-items:baseline;gap:10px;display:flex}.workspace-shell.workspace-shell .cuotas-heading-total .finance-amount{white-space:nowrap;line-height:1.25;color:var(--workspace-ink)!important;font-size:28px!important}.workspace-shell.workspace-shell.workspace-shell .workspace-content.workspace-content :is(.surface-card,.bento-card){background:var(--workspace-surface)!important;background-image:none!important}.workspace-shell.workspace-shell.workspace-shell .workspace-content.workspace-content :is(.surface-card,.bento-card):before,.workspace-shell.workspace-shell.workspace-shell .workspace-content.workspace-content :is(.surface-card,.bento-card):after{display:none!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container{background:var(--workspace-surface)!important;background-image:none!important}.workspace-shell.workspace-shell .cuotas-heading-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;margin-top:12px;display:grid}.workspace-shell.workspace-shell .cuotas-heading-summary>p:first-child{margin:0;font-size:14px;font-weight:500;line-height:1.5}.workspace-shell.workspace-shell .cuotas-heading-total{border:1px solid var(--workspace-line);background:var(--workspace-surface-muted);border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:10px 16px;display:flex}.workspace-shell.workspace-shell .cuotas-heading-total>span{color:var(--workspace-secondary);font-size:14px;font-weight:500;line-height:1.5}.workspace-shell.workspace-shell .cuotas-heading-total .finance-amount{line-height:1.2}.workspace-shell.workspace-shell .ledger-cuotas .collection-account-progress{padding-top:4px}.workspace-shell.workspace-shell .ledger-cuotas .collection-progress-caption{color:var(--workspace-secondary);justify-content:space-between;align-items:center;gap:12px;font-size:14px;line-height:1.5;display:flex}.workspace-shell.workspace-shell .ledger-cuotas .collection-progress-label{align-items:center;gap:8px;min-width:0;display:flex}.workspace-shell .collection-progress-label svg{flex-shrink:0}.workspace-shell.workspace-shell .ledger-cuotas .collection-progress-caption strong{font-variant-numeric:tabular-nums;font-weight:600}.workspace-shell.workspace-shell .ledger-cuotas .collection-progress-percent{background:var(--workspace-surface-muted);color:var(--workspace-ink);border-radius:8px;flex-shrink:0;padding:2px 8px}.workspace-shell.workspace-shell .ledger-cuotas .collection-progress-track{border:1px solid var(--workspace-line);background:var(--workspace-surface-muted);border-radius:8px;height:10px;margin-top:8px}.workspace-shell.workspace-shell .ledger-cuotas .collection-progress-track>div{background:var(--accent);border-radius:6px}}@media screen and (width<=359px){.workspace-shell.workspace-shell .cuotas-heading-summary{grid-template-columns:minmax(0,1fr);gap:8px}.workspace-shell.workspace-shell .cuotas-heading-total{flex-direction:row;justify-content:space-between;align-items:center}}@media screen{.workspace-shell.workspace-shell .cuotas-heading-summary{align-items:start}.workspace-shell.workspace-shell .cuotas-heading-summary>p:first-child{padding-top:10px}.workspace-shell.workspace-shell .ledger-cuotas .collection-account:hover:not([aria-pressed=true]){background:var(--workspace-surface-muted)!important}}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800.ttf)format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/sora-600.ttf)format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sora-700.ttf)format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/sora-800.ttf)format("truetype")}@media screen{.workspace-shell.workspace-shell.workspace-shell,.faro-mdm-flow.faro-mdm-flow,.pulso-portal.pulso-portal,.pulso-login.pulso-login,.pulso-public.pulso-public{--pulso-canvas:#f4f7fa;--pulso-surface:#fff;--pulso-surface-2:#e9eff4;--pulso-ink:#162433;--pulso-muted:#536576;--pulso-line:#ccd6df;--pulso-control-line:#718497;--pulso-brand:#ff3f7a;--pulso-brand-ink:#2c1420;--pulso-primary:#d71258;--pulso-primary-strong:#b30e4a;--pulso-on-primary:#fff;--pulso-reading:#b30e4a;--pulso-aqua:#21d9d0;--pulso-aqua-ink:#07393b;--pulso-sun:#ffe747;--pulso-sun-ink:#3c3505;--pulso-success:#00707d;--pulso-warning:#8a5300;--pulso-danger:#bb1e32;--pulso-danger-fill:#bb1e32;--pulso-danger-soft:#fff0f2;--pulso-focus:#007886;--pulso-icon:#d71258;--pulso-backdrop:#0b182b70;--pulso-shadow:0 18px 48px #16243326;--pulso-radius-control:var(--radius-sm,12px);--pulso-radius-card:var(--radius-md,16px);--pulso-radius-sheet:var(--radius-lg,22px);--pulso-ease:cubic-bezier(.16, 1, .3, 1);--pulso-press:.1s;--pulso-stage:.22s;--pulso-sheet-in:.26s;--pulso-sheet-out:.15s;--font-sans:"Manrope", system-ui, sans-serif;--font-display:"Sora", "Manrope", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .workspace-shell.workspace-shell.workspace-shell,.dark .faro-mdm-flow.faro-mdm-flow,.dark .pulso-portal.pulso-portal,.pulso-login.pulso-login[data-theme=dark],.pulso-public.pulso-public[data-theme=dark]{--pulso-canvas:#101722;--pulso-surface:#1c2836;--pulso-surface-2:#28394a;--pulso-ink:#eff7fc;--pulso-muted:#b5c7d5;--pulso-line:#40546a;--pulso-control-line:#9aafc1;--pulso-brand:#ff558a;--pulso-brand-ink:#291221;--pulso-primary:#ff558a;--pulso-primary-strong:#ff7aa3;--pulso-on-primary:#291221;--pulso-reading:#ff8fb1;--pulso-success:#21d9d0;--pulso-warning:#ffe747;--pulso-danger:#ffabb9;--pulso-danger-fill:#c42a44;--pulso-danger-soft:#3e2432;--pulso-focus:#21d9d0;--pulso-backdrop:#05091080;--pulso-shadow:0 18px 48px #00000080;--pulso-icon:var(--pulso-brand);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.workspace-shell.workspace-shell.workspace-shell,.faro-mdm-flow.faro-mdm-flow,.pulso-portal.pulso-portal,.dark .workspace-shell.workspace-shell.workspace-shell,.dark .faro-mdm-flow.faro-mdm-flow,.dark .pulso-portal.pulso-portal{--accent:var(--pulso-primary);--accent-light:var(--pulso-brand);--accent-strong:var(--pulso-primary-strong);--accent-soft:var(--pulso-surface-2);--accent-glow:transparent;--faro-on-primary:var(--pulso-on-primary);--action-danger:var(--pulso-danger-fill);--faro-primary-active:var(--workspace-active);--faro-primary-soft:var(--workspace-active-soft);--icon-accent:var(--pulso-icon);--icon-soft:var(--pulso-surface-2);--bg:var(--pulso-canvas);--bg-elevated:var(--pulso-surface);--bg-muted:var(--pulso-surface-2);--text:var(--pulso-ink);--text-soft:var(--pulso-muted);--text-faint:var(--pulso-muted);--border:var(--pulso-line);--workspace-surface:var(--pulso-surface);--workspace-surface-muted:var(--pulso-canvas);--workspace-line:var(--pulso-line);--workspace-ink:var(--pulso-ink);--workspace-secondary:var(--pulso-muted);--workspace-active:var(--pulso-reading);--workspace-active-soft:var(--pulso-surface-2);--workspace-success:var(--pulso-success);--workspace-warning:var(--pulso-warning);--workspace-danger:var(--pulso-danger);--workspace-danger-soft:var(--pulso-danger-soft);--workspace-text:var(--pulso-ink);--workspace-muted:var(--pulso-muted);--workspace-border:var(--pulso-line);--faro-selected-fill:var(--pulso-primary);--faro-selected-ink:var(--pulso-on-primary);--faro-record-selected:var(--pulso-surface-2);--faro-press:var(--pulso-press);--faro-stage:var(--pulso-stage);--faro-ease:var(--pulso-ease);--module-accent:var(--accent);--module-secondary:var(--accent);--module-accent-strong:var(--workspace-active);--module-accent-soft:var(--workspace-active-soft);--module-accent-wash:var(--workspace-active-soft);--module-accent-border:var(--workspace-line);--surface-tint:var(--workspace-surface);--surface-strong:var(--workspace-surface-muted);--surface-dark-tint:var(--workspace-surface);--surface-dark-strong:var(--workspace-surface-muted);--bg-dark:var(--workspace-surface-muted);--border-strong:var(--pulso-control-line);--border-dark-strong:var(--pulso-control-line);--bg-dark-elevated:var(--workspace-surface);--bg-dark-muted:var(--workspace-surface-muted);--text-dark:var(--workspace-ink);--text-dark-soft:var(--workspace-secondary);--text-dark-faint:var(--workspace-secondary);--border-dark:var(--workspace-line)}.workspace-shell.workspace-shell,.faro-mdm-flow.faro-mdm-flow,.pulso-portal.pulso-portal{font-family:var(--font-sans)}.workspace-shell :is(h1,h2,h3),.faro-mdm-flow :is(h1,h2,h3),.pulso-portal :is(h1,h2,h3),.workspace-shell .finance-amount{font-family:var(--font-display)}.workspace-shell .finance-amount{font-variant-numeric:tabular-nums}.workspace-shell ::-moz-selection{background:var(--pulso-aqua);color:var(--pulso-aqua-ink)}.faro-mdm-flow ::-moz-selection{background:var(--pulso-aqua);color:var(--pulso-aqua-ink)}.pulso-portal ::-moz-selection{background:var(--pulso-aqua);color:var(--pulso-aqua-ink)}.workspace-shell ::selection{background:var(--pulso-aqua);color:var(--pulso-aqua-ink)}.faro-mdm-flow ::selection{background:var(--pulso-aqua);color:var(--pulso-aqua-ink)}.pulso-portal ::selection{background:var(--pulso-aqua);color:var(--pulso-aqua-ink)}.workspace-shell :is(input,textarea),.faro-mdm-flow :is(input,textarea),.pulso-portal :is(input,textarea){caret-color:var(--pulso-primary)}.workspace-shell :is(input[type=checkbox],input[type=radio],input[type=range],progress),.faro-mdm-flow :is(input[type=checkbox],input[type=radio],input[type=range],progress){accent-color:var(--pulso-primary)}.workspace-shell.workspace-shell :focus-visible,.faro-mdm-flow.faro-mdm-flow :focus-visible,.pulso-portal.pulso-portal :focus-visible{outline-offset:2px;outline:3px solid var(--pulso-focus)!important}.workspace-shell.workspace-shell.workspace-shell :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden]),select,textarea),.faro-mdm-flow.faro-mdm-flow :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden]),select,textarea){border-color:var(--pulso-control-line)!important}.workspace-shell.workspace-shell.workspace-shell :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden]),select,textarea):focus,.faro-mdm-flow.faro-mdm-flow :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden]),select,textarea):focus{border-color:var(--pulso-focus)!important}.workspace-shell :is(input,textarea)::-moz-placeholder{color:var(--pulso-muted);opacity:1}.workspace-shell :is(input,textarea)::placeholder{color:var(--pulso-muted);opacity:1}.workspace-shell.workspace-shell [style*="linear-gradient(135deg, var(--accent)"]{background:var(--accent)!important;box-shadow:none!important}.workspace-shell.workspace-shell :is(.bg-azul-electrico,[style*="linear-gradient(135deg, var(--accent)"]):is(.text-white,[style*="color: white"]){color:var(--faro-on-primary)!important}.workspace-shell button:not(.tap-feedback):not(:disabled):active,.faro-mdm-flow button:not(:disabled):active,.pulso-portal button:not(:disabled):active{scale:.975}.pulso-portal.pulso-portal{background-color:var(--pulso-backdrop);color:var(--pulso-ink)}.workspace-shell.workspace-shell.workspace-shell .workspace-main{background:var(--bg);scroll-padding-top:88px}.workspace-shell.workspace-shell.workspace-shell .pulso-topbar{min-height:72px;margin:-16px -16px 16px;padding:12px 16px;background:var(--workspace-surface)!important;border:0!important;border-bottom:1px solid var(--workspace-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-topbar:after{display:none}.workspace-shell.workspace-shell.workspace-shell .pulso-topbar-lead{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-topbar-brand{align-items:center;gap:10px;min-width:0;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-topbar p{margin:0;text-transform:none!important;letter-spacing:normal!important}.workspace-shell.workspace-shell.workspace-shell .pulso-topbar .pulso-topbar-store{overflow-wrap:break-word;color:var(--workspace-ink)!important;font:700 15px/1.25 var(--font-display)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-topbar .pulso-topbar-tab{margin-top:2px;color:var(--workspace-secondary)!important;font:600 12px/1.4 var(--font-sans)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-topbar .pulso-topbar-title{color:var(--workspace-ink)!important;font:700 16px/1.3 var(--font-display)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-topbar-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.workspace-shell.workspace-shell.workspace-shell :is(.pulso-icon-button,.pulso-back-button,.pulso-nav-tool){display:inline-flex}.workspace-shell.workspace-shell.workspace-shell :is(.pulso-icon-button,.pulso-back-button,.pulso-search-trigger,.pulso-install-button,.pulso-nav-tool){justify-content:center;align-items:center;min-height:44px;transition:background-color .13s,color .13s;border-radius:var(--pulso-radius-control)!important;background:var(--workspace-active-soft)!important;color:var(--workspace-ink)!important;box-shadow:none!important;border:0!important}.workspace-shell.workspace-shell.workspace-shell :is(.pulso-icon-button,.pulso-nav-tool){width:44px;min-width:44px;padding:0}.workspace-shell.workspace-shell.workspace-shell .pulso-back-button{min-height:48px;font:700 14px/1.2 var(--font-sans);white-space:nowrap;gap:8px;padding:0 14px 0 10px}.workspace-shell.workspace-shell.workspace-shell .pulso-install-button{font:600 14px/1.2 var(--font-sans);gap:8px;padding:0 12px}.workspace-shell.workspace-shell.workspace-shell .pulso-search-trigger{min-width:300px;font:500 14px/1.2 var(--font-sans);justify-content:flex-start;gap:10px;padding:0 8px 0 14px;border:1px solid var(--pulso-control-line)!important;background:var(--workspace-surface)!important;color:var(--workspace-secondary)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-search-trigger>span{text-align:left;flex:1}.workspace-shell.workspace-shell.workspace-shell .pulso-search-trigger kbd{background:var(--workspace-active-soft);color:var(--workspace-secondary);font:600 12px/1.4 var(--font-sans);border-radius:9px;padding:2px 6px}.workspace-shell.workspace-shell.workspace-shell .pulso-search-bar{border:1px solid var(--pulso-control-line);border-radius:var(--pulso-radius-control);background:var(--workspace-surface);width:100%;min-height:50px;color:var(--workspace-secondary);font:500 15px/1.3 var(--font-sans);text-align:left;align-items:center;gap:10px;padding:0 14px;display:flex}.workspace-shell.workspace-shell.workspace-shell :is(.pulso-icon-button,.pulso-back-button,.pulso-install-button,.pulso-nav-tool):hover{background:var(--workspace-line)!important}.workspace-shell.workspace-shell.workspace-shell :is(.pulso-search-trigger,.pulso-search-bar):hover{border-color:var(--workspace-ink)!important}.workspace-shell.workspace-shell.workspace-shell :is(.pulso-brand-mark,.pulso-brand-logo){border-radius:var(--pulso-radius-control);-o-object-fit:cover;object-fit:cover;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-brand-mark{background:var(--accent);color:var(--faro-on-primary);font:700 16px/1 var(--font-display)}.workspace-shell.workspace-shell.workspace-shell .sidebar-container{background:var(--workspace-surface)!important;border-right:1px solid var(--workspace-line)!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-brand-name{letter-spacing:-.01em;overflow-wrap:break-word;color:var(--workspace-ink)!important;font:700 15px/1.3 var(--font-display)!important;text-transform:none!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-brand-role{margin-top:2px;color:var(--workspace-secondary)!important;font:600 12px/1.4 var(--font-sans)!important;letter-spacing:normal!important;text-transform:none!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-divider{background:var(--workspace-line);height:1px;margin-top:16px}.workspace-shell.workspace-shell.workspace-shell .sidebar-container>div:last-child>.pulso-divider{margin:0 4px 12px}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .sidebar-group-label>span:first-child{letter-spacing:.02em!important;text-transform:none!important;font-size:12px!important;font-weight:600!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-nav-item{min-height:44px;transition:background-color .13s,color .13s;border-radius:var(--pulso-radius-control)!important;color:var(--workspace-ink)!important;box-shadow:none!important;font:600 14px/1.3 var(--font-sans)!important;background:0 0!important;border:0!important;padding:8px 10px!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-nav-item:after{display:none!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-nav-item:hover{background:var(--workspace-active-soft)!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-nav-item[aria-current=page]{background:var(--accent)!important;color:var(--faro-on-primary)!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-nav-item .sidebar-nav-icon{border:0;border-radius:9px;width:28px;height:28px;color:inherit!important;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-nav-item :is(span,svg){color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .pulso-nav-badge{min-width:20px;height:20px;font:800 11px/1 var(--font-sans);font-variant-numeric:tabular-nums;border-radius:9px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.workspace-shell.workspace-shell.workspace-shell .pulso-nav-badge[data-tone=danger]{background:var(--pulso-danger-fill);color:#fff!important}.workspace-shell.workspace-shell.workspace-shell .pulso-nav-badge[data-tone=attention]{background:var(--pulso-sun);color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-primary-action{min-height:48px;border-radius:var(--pulso-radius-control)!important;font:700 15px/1.2 var(--font-sans)!important;letter-spacing:0!important;text-transform:none!important}.workspace-shell.workspace-shell.workspace-shell .pulso-nav-tool[aria-pressed=true],.workspace-shell.workspace-shell.workspace-shell .pulso-nav-tool[aria-current=page]{background:var(--accent)!important;color:var(--faro-on-primary)!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-logout{border-radius:var(--pulso-radius-control);white-space:nowrap;background:0 0;flex:1;justify-content:flex-end;align-items:center;gap:8px;min-height:44px;padding:0 10px;display:inline-flex;color:var(--workspace-danger)!important;font:700 14px/1.2 var(--font-sans)!important}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-logout svg{display:none}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-logout:hover{background:var(--workspace-danger-soft)}.workspace-shell.workspace-shell.workspace-shell .sidebar-container.-translate-x-full{transition-duration:var(--pulso-sheet-out);transition-timing-function:ease-in}.workspace-shell.workspace-shell.workspace-shell .sidebar-container.translate-x-0{transition-duration:var(--pulso-sheet-in);transition-timing-function:var(--pulso-ease)}.workspace-shell.workspace-shell.workspace-shell .pulso-support-banner{border-radius:var(--pulso-radius-card);background:var(--pulso-sun);color:var(--pulso-sun-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-support-banner p{font:600 14px/1.4 var(--font-sans);align-items:center;gap:8px;margin:0;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-support-exit{border-radius:var(--pulso-radius-control);background:var(--pulso-sun-ink);min-height:44px;color:var(--pulso-sun);font:700 14px/1.2 var(--font-sans);border:0;padding:0 16px}.workspace-shell.workspace-shell.workspace-shell .pulso-footer{border-top:1px solid var(--workspace-line);color:var(--workspace-secondary);font:500 14px/1.5 var(--font-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:16px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-footer strong{color:var(--workspace-ink);font-weight:700}.workspace-shell.workspace-shell.workspace-shell .pulso-footer .pulso-footer-mail{min-height:44px;color:var(--workspace-ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.workspace-shell.workspace-shell.workspace-shell .pulso-toast{left:50%;bottom:calc(92px + env(safe-area-inset-bottom));z-index:200;border-radius:var(--pulso-radius-control);background:var(--pulso-ink);max-width:min(92vw,480px);color:var(--pulso-surface);box-shadow:var(--pulso-shadow);font:600 14px/1.5 var(--font-sans);align-items:center;gap:10px;padding:12px 16px;display:flex;position:fixed;translate:-50%}.workspace-shell.workspace-shell.workspace-shell .pulso-toast-dot{background:var(--pulso-aqua);border-radius:9px;flex-shrink:0;width:10px;height:10px}@media (width>=1024px){.workspace-shell.workspace-shell.workspace-shell :is(.pulso-icon-button,.pulso-search-bar,.pulso-brand-mark,.pulso-brand-logo).lg\:hidden{display:none}.workspace-shell.workspace-shell.workspace-shell .pulso-topbar{margin:-24px -24px 24px;padding:14px 24px}.workspace-shell.workspace-shell.workspace-shell .pulso-toast{bottom:32px}}@media (width<=1023px){.workspace-shell.workspace-shell.workspace-shell .sidebar-container .pulso-nav-item{min-height:48px}}@media (width<=359px){.workspace-shell.workspace-shell.workspace-shell .pulso-back-button{padding:0 10px}.workspace-shell.workspace-shell.workspace-shell .pulso-topbar-actions{gap:6px}}.workspace-shell.workspace-shell.workspace-shell .pulso-view-switch{border-radius:var(--pulso-radius-card);background:var(--workspace-surface);grid-template-columns:1fr 1fr;gap:4px;padding:5px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-view-switch>button{border-radius:var(--pulso-radius-control);min-height:48px;color:var(--workspace-secondary);font:700 14px/1.2 var(--font-sans);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;transition:background-color .13s,color .13s;display:inline-flex}.workspace-shell.workspace-shell.workspace-shell .pulso-view-switch>button[aria-pressed=true]{background:var(--workspace-ink)!important;color:var(--workspace-surface)!important;border:0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-view-switch>button[aria-pressed=true] svg{color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .pulso-calendar{gap:14px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-calendar-heading h2{color:var(--workspace-ink);font:700 25px/1.25 var(--font-display);letter-spacing:-.03em;margin:0}.workspace-shell.workspace-shell.workspace-shell .pulso-calendar-heading p{color:var(--workspace-secondary);margin:4px 0 0;font-size:14px}.workspace-shell.workspace-shell.workspace-shell .pulso-period-switch{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-period-switch>button:last-child{grid-column:span 2}.workspace-shell.workspace-shell.workspace-shell .pulso-period-switch>button{border:1px solid var(--pulso-control-line);border-radius:var(--pulso-radius-control);background:var(--workspace-surface);min-height:44px;color:var(--workspace-ink);font:700 13px/1.2 var(--font-sans);padding:8px 4px}.workspace-shell.workspace-shell.workspace-shell .pulso-period-card{border:1px solid var(--pulso-control-line);border-radius:var(--pulso-radius-control);background:var(--workspace-surface);color:var(--pulso-icon);align-items:center;gap:12px;padding:10px 6px 10px 14px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-period-card>div{flex:1;min-width:0}.workspace-shell.workspace-shell.workspace-shell .pulso-period-kind{color:var(--workspace-secondary);margin:0;font-size:12px;font-weight:600}.workspace-shell.workspace-shell.workspace-shell .pulso-period-dates{color:var(--workspace-ink);font:700 15px/1.3 var(--font-sans);font-variant-numeric:tabular-nums;margin:2px 0 0}.workspace-shell.workspace-shell.workspace-shell .pulso-text-button{border-radius:var(--pulso-radius-control);min-height:44px;color:var(--workspace-active);font:600 13px/1.2 var(--font-sans);background:0 0;border:0;padding:0 10px}.workspace-shell.workspace-shell.workspace-shell .pulso-period-picker{border-radius:var(--pulso-radius-card);background:var(--workspace-surface);grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-period-picker label{color:var(--workspace-ink);font:700 13px/1.3 var(--font-sans);gap:6px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-period-picker input{border:1px solid var(--pulso-control-line);border-radius:var(--pulso-radius-control);background:var(--workspace-surface);width:100%;min-width:0;min-height:48px;color:var(--workspace-ink);font:500 16px/1.2 var(--font-sans);padding:0 10px}.workspace-shell.workspace-shell.workspace-shell .pulso-period-hint{color:var(--workspace-secondary);grid-column:1/-1;margin:0;font-size:12px}.workspace-shell.workspace-shell.workspace-shell .pulso-period-actions{grid-column:1/-1;grid-template-columns:1fr 1.35fr;gap:10px;display:grid}.workspace-shell.workspace-shell.workspace-shell :is(.pulso-primary-button,.pulso-secondary-button){border-radius:var(--pulso-radius-control);min-height:48px;font:700 15px/1.2 var(--font-sans);border:0;padding:0 16px}.workspace-shell.workspace-shell.workspace-shell .pulso-primary-button{background:var(--accent);color:var(--faro-on-primary)}.workspace-shell.workspace-shell.workspace-shell .pulso-primary-button:hover:not(:disabled){background:var(--accent-strong)}.workspace-shell.workspace-shell.workspace-shell .pulso-primary-button:disabled{background:var(--workspace-active-soft);color:var(--workspace-secondary)}.workspace-shell.workspace-shell.workspace-shell .pulso-secondary-button{background:var(--workspace-active-soft);color:var(--workspace-ink)}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-summary{border-radius:var(--pulso-radius-card);background:var(--pulso-sun);color:var(--pulso-sun-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 16px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-money{min-width:0}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-money>p:first-child{font:700 13px/1.4 var(--font-sans);margin:0}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-amount{flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 0;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-amount .finance-amount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--pulso-sun-ink)!important;font:700 30px/1.2 var(--font-display)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-currency{background:var(--pulso-sun-ink);color:var(--pulso-sun);font:600 13px/1.3 var(--font-sans);border-radius:9px;align-items:center;padding:4px 8px;display:inline-flex}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-extra{font:700 18px/1.3 var(--font-display);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:4px 0 0;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-extra .pulso-currency{font-size:12px}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-counts{margin:0;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-counts>div{flex-direction:column-reverse;align-items:center;min-width:76px;padding:0 14px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-counts>div+div{border-left:1px solid color-mix(in srgb, var(--pulso-sun-ink) 30%, transparent)}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-counts dt{font:700 13px/1.3 var(--font-sans)}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-counts dd{font:700 22px/1.3 var(--font-display);font-variant-numeric:tabular-nums;margin:0}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-notes{color:var(--workspace-secondary);gap:4px;font-size:13px;line-height:1.5;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-notes p{margin:0}.workspace-shell.workspace-shell.workspace-shell :is(.pulso-quota-notes,.pulso-quota-person) [data-tone=attention]{color:var(--workspace-warning);font-weight:700}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-detail{gap:12px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-detail-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-detail-heading h3{color:var(--workspace-ink);font:700 18px/1.3 var(--font-display);margin:0}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-detail-heading span{color:var(--workspace-secondary);font-size:13px}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-day{gap:6px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-day-heading{justify-content:space-between;align-items:baseline;gap:12px;padding:0 2px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-day-heading h4{color:var(--workspace-ink);font:700 13px/1.4 var(--font-sans);margin:0}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-day-heading h4:first-letter{text-transform:uppercase}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-day-heading span{color:var(--workspace-secondary);font:700 13px/1.4 var(--font-sans);font-variant-numeric:tabular-nums;text-align:right}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-day ul{border-radius:var(--pulso-radius-card);background:var(--workspace-surface);margin:0;padding:0;list-style:none;overflow:hidden}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-day li+li{border-top:1px solid var(--workspace-line)}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-day li>button{width:100%;min-height:64px;color:var(--workspace-ink);text-align:left;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:12px 14px;transition:background-color .13s;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-day li>button:hover{background:var(--workspace-active-soft)}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-day li>button>svg{color:var(--workspace-secondary)}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-avatar{border-radius:var(--pulso-radius-control);background:var(--workspace-active-soft);width:40px;height:40px;color:var(--workspace-ink);font:700 14px/1 var(--font-display);place-items:center;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-person{gap:2px;min-width:0;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-person strong{font:700 14px/1.35 var(--font-sans);overflow-wrap:anywhere}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-person small{color:var(--workspace-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-row-amount{font:700 16px/1.3 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-row-amount small{color:var(--workspace-secondary);font:600 12px/1.3 var(--font-sans)}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-empty{border-radius:var(--pulso-radius-card);background:var(--workspace-surface);color:var(--workspace-secondary);text-align:center;justify-items:center;gap:10px;padding:32px 16px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-empty svg{color:var(--pulso-icon)}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-empty p{margin:0;font-size:14px}@media (width>=480px){.workspace-shell.workspace-shell.workspace-shell .pulso-period-switch{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.45fr)}.workspace-shell.workspace-shell.workspace-shell .pulso-period-switch>button:last-child{grid-column:auto}}@media (width<=379px){.workspace-shell.workspace-shell.workspace-shell .pulso-quota-amount .finance-amount{font-size:28px!important}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-counts{justify-content:flex-start;width:100%}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-counts>div:first-child{padding-left:0}.workspace-shell.workspace-shell.workspace-shell .pulso-period-picker{grid-template-columns:1fr}}@media (width>=1024px){.workspace-shell.workspace-shell.workspace-shell .pulso-calendar,.workspace-shell.workspace-shell.workspace-shell .pulso-view-switch{max-width:860px}}@media (prefers-reduced-motion:reduce){.pulso-portal *,.pulso-portal :before,.pulso-portal :after{transition:none!important;animation:none!important}.workspace-shell button:active,.faro-mdm-flow button:active,.pulso-portal button:active{scale:none}.workspace-shell .sidebar-container{transition:none!important}}.workspace-shell.workspace-shell .workspace-content{outline:none}.workspace-shell.workspace-shell .pulso-route-loading{min-height:240px;color:var(--pulso-muted);font:600 15px/1.5 var(--font-sans);place-items:center;display:grid}.workspace-shell .pulso-motion-snapshot,.pulso-portal .pulso-motion-snapshot{-webkit-user-select:none;user-select:none}.workspace-shell.workspace-shell :is(h1,h2,h3){text-wrap:balance}.workspace-shell.workspace-shell :is(p,label,small){text-wrap:pretty}.workspace-shell.workspace-shell :is(.ledger-sales,.settings-workspace) .subtle-label{font-weight:600!important}.workspace-shell.workspace-shell .ledger-sales td p{text-transform:none!important}.workspace-shell.workspace-shell .pulso-brand-mark{background:var(--pulso-surface-2);color:var(--pulso-ink);border:2px solid var(--pulso-store-color,var(--pulso-primary))}.workspace-shell.workspace-shell .pulso-brand-mark:first-letter{text-transform:uppercase}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-summary{background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important;border:0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-summary :is(p,dt,dd,strong){color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-summary .pulso-currency{background:var(--pulso-sun-ink)!important;color:var(--pulso-sun)!important}.workspace-shell.workspace-shell .faro-tone-amber:not(button),.workspace-shell.workspace-shell .faro-status[data-intent=warning]{background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell .faro-tone-emerald:not(button),.workspace-shell.workspace-shell .faro-status[data-intent=success]{background:var(--pulso-aqua)!important;color:var(--pulso-aqua-ink)!important}.workspace-shell.workspace-shell .dashboard-workspace .faro-tone-amber .faro-icon-badge,.workspace-shell.workspace-shell .dashboard-workspace .faro-tone-surface.faro-tone-amber .faro-icon-badge{background:var(--pulso-sun);color:var(--pulso-sun-ink)}.workspace-shell.workspace-shell .pulso-quota-notes [data-tone=attention]{background:var(--pulso-sun);border-radius:9px;padding:10px 12px;font-weight:600;color:var(--pulso-sun-ink)!important}.workspace-shell .pulso-search-backdrop{z-index:200;padding:max(20px, 8dvh) 16px max(16px, env(safe-area-inset-bottom));background:var(--pulso-backdrop);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.workspace-shell .pulso-search-dialog{border-radius:var(--pulso-radius-sheet);background:var(--pulso-surface);width:min(100%,640px);min-width:0;max-height:80dvh;color:var(--pulso-ink);box-shadow:var(--pulso-shadow);border:0;flex-direction:column;display:flex;overflow:hidden}.workspace-shell .pulso-search-heading{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 8px;display:flex}.workspace-shell .pulso-search-heading h2{font:600 18px/1.35 var(--font-display);letter-spacing:-.02em;margin:0}.workspace-shell .pulso-search-field{border:1px solid var(--pulso-control-line);border-radius:var(--pulso-radius-control);min-width:0;color:var(--pulso-reading);align-items:center;gap:8px;margin:0 16px 12px;padding:4px 6px 4px 12px;display:flex}.workspace-shell .pulso-search-field>svg{flex-shrink:0}.workspace-shell.workspace-shell.workspace-shell .pulso-search-field input{width:100%;min-width:0;min-height:44px;color:var(--pulso-ink);font:500 16px/1.5 var(--font-sans);border-radius:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.workspace-shell .pulso-search-field:focus-within{outline:3px solid var(--pulso-focus);outline-offset:2px}.workspace-shell .pulso-search-field input::-webkit-search-cancel-button{display:none}.workspace-shell .pulso-search-results{overscroll-behavior:contain;border-top:1px solid var(--pulso-line);scrollbar-gutter:stable;min-height:88px;overflow-y:auto}.workspace-shell .pulso-search-empty{color:var(--pulso-muted);font:500 14px/1.5 var(--font-sans);text-align:center;margin:0;padding:24px 16px}.workspace-shell .pulso-search-result{background:var(--pulso-surface);width:100%;min-height:72px;color:var(--pulso-ink);text-align:left;cursor:pointer;border:0;border-radius:0;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:12px 16px;transition:background-color .12s,color .12s;display:grid}.workspace-shell .pulso-search-result+.pulso-search-result{border-top:1px solid var(--pulso-line)}.workspace-shell .pulso-search-result:hover{background:var(--pulso-surface-2)}.workspace-shell .pulso-search-result-icon{background:var(--pulso-surface-2);width:40px;height:40px;color:var(--pulso-reading);border-radius:12px;place-items:center;display:grid}.workspace-shell .pulso-search-result-text{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.workspace-shell .pulso-search-result-text strong{font:600 14px/1.4 var(--font-sans)}.workspace-shell .pulso-search-result-text small{color:var(--pulso-muted);font:500 12px/1.5 var(--font-sans)}.workspace-shell .pulso-search-result>svg{color:var(--pulso-muted)}:root[data-theme=pro] :is(.workspace-shell.workspace-shell.workspace-shell,.faro-mdm-flow.faro-mdm-flow,.pulso-portal.pulso-portal),.workspace-shell .pulso-theme-preview[data-preview=pro]{--pulso-canvas:#f4f7fa;--pulso-surface:#fff;--pulso-surface-2:#e9eff4}:root[data-theme=neon] :is(.workspace-shell.workspace-shell.workspace-shell,.faro-mdm-flow.faro-mdm-flow,.pulso-portal.pulso-portal),.workspace-shell .pulso-theme-preview[data-preview=neon]{--pulso-canvas:#edf6f8;--pulso-surface:#fff;--pulso-surface-2:#e3edf2}:root[data-theme=warm] :is(.workspace-shell.workspace-shell.workspace-shell,.faro-mdm-flow.faro-mdm-flow,.pulso-portal.pulso-portal),.workspace-shell .pulso-theme-preview[data-preview=warm]{--pulso-canvas:#faf5f1;--pulso-surface:#fff;--pulso-surface-2:#f0e9e5}:root[data-theme=fintech] :is(.workspace-shell.workspace-shell.workspace-shell,.faro-mdm-flow.faro-mdm-flow,.pulso-portal.pulso-portal),.workspace-shell .pulso-theme-preview[data-preview=fintech]{--pulso-canvas:#e8eef4;--pulso-surface:#fff;--pulso-surface-2:#dce5ee}:root.dark[data-theme=pro] :is(.workspace-shell.workspace-shell.workspace-shell,.faro-mdm-flow.faro-mdm-flow,.pulso-portal.pulso-portal),.dark .workspace-shell .pulso-theme-preview[data-preview=pro]{--pulso-canvas:#101722;--pulso-surface:#1c2836;--pulso-surface-2:#28394a}:root.dark[data-theme=neon] :is(.workspace-shell.workspace-shell.workspace-shell,.faro-mdm-flow.faro-mdm-flow,.pulso-portal.pulso-portal),.dark .workspace-shell .pulso-theme-preview[data-preview=neon]{--pulso-canvas:#0f1d28;--pulso-surface:#1b2e3d;--pulso-surface-2:#2a4052}:root.dark[data-theme=warm] :is(.workspace-shell.workspace-shell.workspace-shell,.faro-mdm-flow.faro-mdm-flow,.pulso-portal.pulso-portal),.dark .workspace-shell .pulso-theme-preview[data-preview=warm]{--pulso-canvas:#1c1821;--pulso-surface:#2a2430;--pulso-surface-2:#3b3344}:root.dark[data-theme=fintech] :is(.workspace-shell.workspace-shell.workspace-shell,.faro-mdm-flow.faro-mdm-flow,.pulso-portal.pulso-portal),.dark .workspace-shell .pulso-theme-preview[data-preview=fintech]{--pulso-canvas:#0a1019;--pulso-surface:#172230;--pulso-surface-2:#253648}.workspace-shell .pulso-appearance-section{border-radius:var(--pulso-radius-card);background:var(--pulso-surface);gap:16px;padding:16px;display:grid}.workspace-shell .pulso-settings-section-heading{color:var(--pulso-reading);align-items:center;gap:10px;display:flex}.workspace-shell .pulso-settings-section-heading h3{color:var(--pulso-ink);font:600 18px/1.35 var(--font-display);margin:0}.workspace-shell .pulso-appearance-section>p{color:var(--pulso-muted);font:500 14px/1.5 var(--font-sans);max-width:65ch;margin:0}.workspace-shell .pulso-theme-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workspace-shell.workspace-shell .settings-workspace .pulso-theme-option{border:1px solid var(--pulso-control-line);border-radius:var(--pulso-radius-control);text-align:left;align-content:start;gap:6px;padding:12px;transition:border-color .12s;display:grid;background:var(--pulso-surface)!important;color:var(--pulso-ink)!important}.workspace-shell.workspace-shell .settings-workspace .pulso-theme-option[aria-pressed=true]{border:2px solid var(--pulso-primary);outline:none;padding:11px}.workspace-shell.workspace-shell .settings-workspace .pulso-theme-option:hover{border-color:var(--pulso-primary)}.workspace-shell .pulso-theme-option strong{font:600 14px/1.4 var(--font-sans);color:var(--pulso-ink)}.workspace-shell .pulso-theme-option small{font:500 12px/1.5 var(--font-sans);color:var(--pulso-muted)}.workspace-shell .pulso-theme-preview{background:var(--pulso-canvas);border-radius:9px;gap:8px;height:84px;margin-bottom:4px;padding:10px;display:flex;position:relative}.workspace-shell .pulso-preview-sidebar{background:var(--pulso-primary);border-radius:4px;flex-shrink:0;width:16px}.workspace-shell .pulso-preview-content{flex:1;grid-template-columns:1fr 1fr;gap:6px;display:grid}.workspace-shell .pulso-preview-content>span{background:var(--pulso-surface);border-radius:4px}.workspace-shell .pulso-preview-content>span:nth-child(2){background:var(--pulso-sun)}.workspace-shell .pulso-preview-content>span:last-child{background:var(--pulso-surface-2);grid-column:1/-1}.workspace-shell .pulso-theme-preview>svg{box-sizing:content-box;background:var(--pulso-primary);border-radius:9px;padding:3px;position:absolute;bottom:7px;right:7px;color:var(--pulso-on-primary)!important}.workspace-shell .pulso-palette-key{flex-wrap:wrap;gap:8px;display:flex}.workspace-shell .pulso-palette-key>span{font:600 12px/1.4 var(--font-sans);border-radius:9px;padding:8px 12px}.workspace-shell .pulso-palette-key [data-color=primary]{background:var(--pulso-primary);color:var(--pulso-on-primary)}.workspace-shell .pulso-palette-key [data-color=aqua]{background:var(--pulso-aqua);color:var(--pulso-aqua-ink)}.workspace-shell .pulso-palette-key [data-color=sun]{background:var(--pulso-sun);color:var(--pulso-sun-ink)}@media (width>=1100px){.workspace-shell .pulso-theme-options{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=359px){.workspace-shell .pulso-theme-options{grid-template-columns:1fr}}@media (width<=639px){.workspace-shell .pulso-search-backdrop{padding:max(12px, env(safe-area-inset-top)) 12px max(12px, env(safe-area-inset-bottom))}.workspace-shell .pulso-search-dialog{max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-summary{gap:12px}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-counts>div{min-width:52px;padding:0 10px}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-counts dd{font-size:20px}.workspace-shell.workspace-shell.workspace-shell .pulso-quota-counts dt{font-size:12px;font-weight:600}.workspace-shell.workspace-shell.workspace-shell .pulso-page-title{color:var(--pulso-ink)!important;font:700 25px/1.25 var(--font-display)!important;letter-spacing:-.025em!important}.workspace-shell.workspace-shell .stock-source-filter>strong{font:700 22px/1.3 var(--font-display)}.workspace-shell.workspace-shell .brand-logo-grid button>span:last-child{font-weight:600!important;line-height:1.5!important}.workspace-shell [data-pulso-motion-stage] .animate-in{animation:none}.workspace-shell.workspace-shell.workspace-shell .pulso-back-button,.workspace-shell.workspace-shell.workspace-shell .pulso-income-day-toggle,.workspace-shell.workspace-shell.workspace-shell .inventory-model-actions>button:last-child{background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important;border-color:#0000!important}.workspace-shell.workspace-shell.workspace-shell .pulso-income-day-toggle svg,.workspace-shell.workspace-shell.workspace-shell .inventory-model-actions>button:last-child svg{color:#b30e4a!important}.workspace-shell.workspace-shell.workspace-shell .pulso-brand-mark{background:var(--pulso-sun)!important;color:#b30e4a!important}.workspace-shell.workspace-shell.workspace-shell .pulso-method-label{white-space:normal;line-height:1.4;text-transform:uppercase!important}.workspace-shell.workspace-shell.workspace-shell .pulso-income-day{border-color:var(--pulso-line);box-shadow:none}.workspace-shell.workspace-shell.workspace-shell .pulso-income-day-toggle{border-radius:0;padding:14px 16px}.workspace-shell.workspace-shell.workspace-shell .pulso-income-day-toggle>div:first-child{-moz-column-gap:16px;flex:1;grid-template-columns:1fr auto;align-items:center;column-gap:16px;min-width:0;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-income-day-toggle p{margin:0;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-income-day-toggle p:first-child{font-size:14px}.workspace-shell.workspace-shell.workspace-shell .pulso-income-day-toggle .finance-amount{text-align:right;grid-area:1/2/3;font-size:20px}.workspace-shell.workspace-shell.workspace-shell .pulso-income-day-toggle small{font:700 12px var(--font-sans)}.workspace-shell.workspace-shell.workspace-shell .pulso-income-day-toggle>div:last-child>span{padding:0;color:var(--pulso-sun-ink)!important;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-income-record{cursor:pointer;gap:12px;padding:16px;background:var(--pulso-surface)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-income-record p{line-height:1.5}.workspace-shell.workspace-shell.workspace-shell .pulso-income-record .line-clamp-1{-webkit-line-clamp:unset;overflow:visible}.workspace-shell.workspace-shell.workspace-shell .pulso-income-record .finance-amount{color:var(--pulso-success)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-income-meta{flex-wrap:wrap;gap:4px 12px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-income-meta>span{white-space:normal;overflow-wrap:anywhere;padding:0;font-size:12px;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-income-meta>span:first-child{display:none}.workspace-shell.workspace-shell.workspace-shell .pulso-income-actions>button{border:1px solid var(--pulso-control-line);min-height:44px;padding:10px 14px;background:var(--pulso-surface)!important;color:var(--pulso-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-income-actions>button:nth-child(2){border-color:#0000;background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-income-actions>button:nth-child(3){border-color:#0000;background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row{border:1px solid var(--pulso-line);background:var(--pulso-surface)!important;box-shadow:none!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-summary{gap:12px 20px;padding:16px;grid-template-columns:minmax(0,1fr) auto auto!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-identity{border:0;grid-column:1;width:100%;max-width:none;padding:0}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-identity p{white-space:normal;overflow:visible}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-identity>div:first-child{box-shadow:none;background:var(--pulso-sun)!important;color:#b30e4a!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-identity>div:first-child>span,.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-identity>div:last-child>div{display:none}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-units{border:0;grid-area:2/1;width:100%;max-width:none;padding:0;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-units>p:first-child{display:none}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-units>p{white-space:normal;margin:0 8px 0 0;line-height:1.5;display:inline;font-size:12px!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-price{border:0;grid-area:1/2;width:auto;padding:0;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-counts{grid-area:1/3;gap:12px;margin:0;display:flex;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-counts>button{border:0;border-radius:8px;flex:1;min-width:64px;padding:8px 10px;background:var(--pulso-surface-2)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-actions{border:0;grid-area:2/2/auto/4;padding:0}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-actions>button{align-items:center;gap:8px;width:auto;min-height:44px;padding:10px 14px;display:inline-flex}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-expanded{padding:0 16px 12px;background:var(--pulso-surface)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-unit-row{border:0;border-bottom:1px solid var(--pulso-line);box-shadow:none;border-radius:0;padding:12px 0;background:0 0!important;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr) auto!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-unit-row p{white-space:normal;overflow-wrap:anywhere}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-unit-row button{align-items:center;gap:6px;min-height:44px;padding:10px;display:inline-flex}.workspace-shell.workspace-shell.workspace-shell .stock-product-grid:has(.pulso-product-card){grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card{border:1px solid var(--pulso-line)!important;box-shadow:none!important;background:var(--pulso-surface)!important;padding:16px!important;transform:none!important}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card p{line-height:1.5}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .truncate,.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .line-clamp-2{white-space:normal;-webkit-line-clamp:unset;overflow-wrap:anywhere;overflow:visible}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-finance{border-color:var(--pulso-line);margin:12px 0;padding:12px 0;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-finance>div{border:0;padding:0 8px}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-finance>div:first-child{padding-left:0}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-finance p:last-child{margin-top:4px}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-actions{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-actions>div{flex-wrap:wrap;gap:8px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card button{border:1px solid var(--pulso-control-line);justify-content:center;align-items:center;gap:6px;width:auto;min-width:44px;height:auto;min-height:44px;padding:10px 12px;font-size:12px;display:inline-flex;background:var(--pulso-surface)!important;color:var(--pulso-ink)!important;box-shadow:none!important}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card button[title="Ajuste con motivo"]{border-color:#0000;background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card button[title=Imprimir\ etiquetas],.workspace-shell.workspace-shell.workspace-shell .pulso-product-card button[title="Agregar 1 unidad"]{border-color:#0000;background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card button[title=Eliminar]{color:var(--pulso-danger)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-actions>p{flex-basis:100%}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-availability{margin-top:12px}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-availability>div:has(>button){box-shadow:none;gap:6px;padding:0;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-stock-alert{background:var(--pulso-surface)!important;border-color:var(--pulso-line)!important;box-shadow:none!important;transform:none!important}.workspace-shell.workspace-shell.workspace-shell .pulso-stock-alert>div{padding:0;background:0 0!important;border:0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-stock-alert>div:first-child>span{background:var(--pulso-sun)!important;color:#b30e4a!important}.workspace-shell.workspace-shell.workspace-shell .pulso-stock-alert>div:last-child>.bg-amber-400{background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px;display:grid;box-shadow:none!important}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row>div:first-child{align-items:start}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row>div:first-child>div:first-child{box-shadow:none;background:var(--pulso-sun)!important;color:#b30e4a!important}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row>div:first-child p{white-space:normal;overflow:visible}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row>div:first-child>div:last-child>div{flex-wrap:wrap}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row>div:last-child{border-top:1px solid var(--pulso-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row>div:last-child>div:first-child{flex:1;gap:20px;min-width:0;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row>div:last-child>div:first-child>div{text-align:left;border:0;flex:1;padding:0}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row button{border:1px solid var(--pulso-control-line);justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;display:inline-flex;color:var(--pulso-ink)!important;background:var(--pulso-surface)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row button:last-child{border-color:#0000;background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-export{max-width:720px}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-export>div:first-child{padding:16px 20px;background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-export>div:first-child p{text-transform:none!important}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-export>div:first-child p,.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-export>div:first-child svg{opacity:1;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-export>div:first-child button{align-items:center;gap:6px;min-width:44px;min-height:44px;padding:10px;display:inline-flex;color:#3c3505!important;background:#fff!important}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-export>div:nth-child(2){padding:20px}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-export>div:last-child>button:last-child{background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-export .flex.justify-between{gap:12px}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-export .flex.justify-between>span:last-child{overflow-wrap:anywhere;text-align:right;min-width:0}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list{background:var(--pulso-surface)!important;box-shadow:none!important}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list table{min-width:0}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list thead{background:var(--pulso-surface-2)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list th{padding:12px;font-size:12px}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list th:first-child{width:26%}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list th:nth-child(2){width:18%}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list th:nth-child(3){width:12%}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list th:nth-child(4){width:17%}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list th:nth-child(5){width:15%}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list th:last-child{width:12%}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td{vertical-align:middle;padding:12px 8px;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td>button,.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td>div:not(.mdm-mobile-device-card){border:0;border-radius:0;padding:0 4px;box-shadow:none!important;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td:not(:first-child)>button>p:first-child,.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td>div>p:first-child{display:none}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list .mdm-imei-complete{overflow-wrap:normal;word-break:normal;line-height:1.6;letter-spacing:0!important;font-family:ui-monospace,monospace!important;font-size:12px!important}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list .finance-amount{font-size:17px}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td>button p{margin-top:4px}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td:last-child>button{border:1px solid var(--pulso-control-line);border-radius:12px;min-height:44px;padding:10px 8px;background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list .mdm-mobile-device-card{border:0;border-radius:0;padding:16px;box-shadow:none!important;background:var(--pulso-surface)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list .mdm-mobile-device-card>.pointer-events-none{display:none}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list .mdm-mobile-device-card .truncate{white-space:normal;overflow:visible}}@media screen and (width<=767px){.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-summary{gap:12px;padding:14px;grid-template-columns:minmax(0,1fr) auto!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-identity{grid-column:1/-1}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-price{grid-area:2/1}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-counts{grid-area:2/2}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-units{grid-area:3/1/auto/-1}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-units>p:last-child{margin-top:4px;display:block}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-actions{grid-area:4/1/auto/-1;grid-template-columns:1fr 1fr;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-actions>button{justify-content:center}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-unit-row{grid-template-columns:1fr 1fr!important}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-unit-row>div:first-child,.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-unit-row>div:last-child{grid-column:1/-1}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-availability{grid-template-columns:1fr}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-actions>div{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-actions>div:has(>button[title="Quitar 1 unidad"]){justify-content:space-between;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-actions>div>button{width:100%}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-actions>div:has(>button[title="Quitar 1 unidad"])>button{width:auto}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row>div:last-child{grid-template-columns:1fr;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row>div:last-child>div:last-child{grid-template-columns:1fr 1fr;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-row button{padding:10px;font-size:12px}.workspace-shell.workspace-shell.workspace-shell .pulso-income-day-toggle{flex-wrap:wrap;gap:12px;padding:12px}.workspace-shell.workspace-shell.workspace-shell .pulso-income-day-toggle>div:last-child{justify-content:space-between;width:100%}.workspace-shell.workspace-shell.workspace-shell .pulso-income-record{padding:14px 12px}.workspace-shell.workspace-shell.workspace-shell .pulso-income-record>div:first-child{flex-wrap:wrap}.workspace-shell.workspace-shell.workspace-shell .pulso-income-record>div:first-child>div:last-child{margin-left:auto}}@media screen{.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td p,.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td span{line-height:1.5}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td:nth-child(2)>button{align-items:flex-start;gap:10px}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td:nth-child(2)>button>div:last-child{min-width:0}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td:nth-child(2)>button>div:last-child>p:first-child{font:700 13px/1.5 var(--font-sans);color:var(--pulso-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td:nth-child(2)>button>div:last-child>div{font-size:12px;line-height:1.5;color:var(--pulso-muted)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td:nth-child(2) .truncate{white-space:normal;overflow:visible}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-counts p{white-space:nowrap;overflow-wrap:normal}.workspace-shell.workspace-shell.workspace-shell .pulso-inventory-row .inventory-model-counts p:first-child{font-size:12px}}@media screen and (width<=1279px){.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list :is(table,tbody,tr){width:100%;display:block}.workspace-shell.workspace-shell.workspace-shell .pulso-mdm-list td:first-child{padding:0;display:block}}@media screen{.workspace-shell.workspace-shell.workspace-shell .faro-stock button:is([aria-label=Ver\ tarjetas],[aria-label=Ver\ lista]){align-items:center;gap:6px;padding:10px 12px;display:inline-flex}.workspace-shell.workspace-shell.workspace-shell .pulso-invoice-export>div:nth-child(2)>div:first-child .flex{overflow-wrap:anywhere;flex-wrap:wrap}}@media screen and (width<=639px){.workspace-shell.workspace-shell.workspace-shell .faro-stock .stock-catalog-controls>div:nth-child(2){grid-column:1/2}.workspace-shell.workspace-shell.workspace-shell .faro-stock .stock-catalog-controls>div:last-child{grid-column:2/5}}@media screen{.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .stock-card-actions>.pulso-product-tools{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0;max-width:100%;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-product-card .pulso-product-tools>button{white-space:normal;width:100%;min-width:0}.workspace-shell.workspace-shell.workspace-shell .thinkit-product-brand{font:700 14px/1.4 var(--font-display);color:var(--pulso-ink);white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.workspace-shell.workspace-shell.workspace-shell .thinkit-product-brand img{-o-object-fit:contain;object-fit:contain;border-radius:8px;width:32px;height:32px;display:block}.workspace-shell.workspace-shell.workspace-shell .thinkit-product-brand strong{font:inherit;color:var(--pulso-reading)}.workspace-shell.workspace-shell.workspace-shell .thinkit-product-brand-compact{gap:7px;font-size:12px}.workspace-shell.workspace-shell.workspace-shell .thinkit-product-brand-compact img{width:24px;height:24px}.workspace-shell.workspace-shell.workspace-shell .sidebar-container .thinkit-product-brand{margin-bottom:14px}.workspace-shell.workspace-shell.workspace-shell .pulso-footer-brand{gap:6px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-footer-brand p{margin:0;font-size:12px}.workspace-shell.workspace-shell.workspace-shell .pulso-brand-mark>img{-o-object-fit:contain;object-fit:contain;border-radius:9px;width:100%;height:100%}.workspace-shell.workspace-shell.workspace-shell .pulso-tenant-identity :is(.pulso-brand-mark,.pulso-brand-logo){padding:2px;border:2px solid var(--pulso-store-color,var(--pulso-primary))!important}.workspace-shell.workspace-shell.workspace-shell .pulso-activity-overlay{z-index:150;align-items:center;padding:12px}.workspace-shell.workspace-shell.workspace-shell .pulso-activity-dialog{flex-direction:column;max-height:calc(100dvh - 24px);display:flex;overflow:hidden;border-radius:var(--pulso-radius-sheet)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-activity-header{flex-shrink:0;gap:12px;padding:16px}.workspace-shell.workspace-shell.workspace-shell .pulso-activity-header>div{min-width:0}.workspace-shell.workspace-shell.workspace-shell .pulso-activity-header h3{overflow-wrap:anywhere;margin-top:4px;font-size:20px;line-height:1.35}.workspace-shell.workspace-shell.workspace-shell .pulso-activity-header p{letter-spacing:normal;font-size:12px;text-transform:none!important}.workspace-shell.workspace-shell.workspace-shell .pulso-activity-header>button{border:0;flex-shrink:0;gap:6px;width:auto;height:44px;padding:0 12px;display:inline-flex;color:var(--pulso-sun-ink)!important;background:var(--pulso-sun)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-activity-body{overscroll-behavior:contain;min-height:0;padding:16px;overflow-y:auto}.workspace-shell.workspace-shell.workspace-shell .dashboard-section-actions .faro-button[data-intent=danger]:not(:disabled){background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important;border-color:#0000!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-section-actions .faro-button[data-intent=danger] :is(span,svg){color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .mdm-device-header .pulso-mdm-status{padding:7px 12px;box-shadow:none!important;background:var(--pulso-aqua)!important;color:var(--pulso-aqua-ink)!important;border:0!important}.workspace-shell.workspace-shell.workspace-shell .mdm-device-header .pulso-mdm-status[data-mdm-status=pending]{background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .mdm-device-header .pulso-mdm-status[data-mdm-status=locked]{background:var(--pulso-danger-fill)!important;color:#fff!important}.workspace-shell.workspace-shell.workspace-shell .mdm-device-header .pulso-mdm-panel-tag{background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important;box-shadow:none!important;border:0!important}.workspace-shell.workspace-shell.workspace-shell .mdm-device-header :is(.pulso-mdm-status,.pulso-mdm-panel-tag) svg{color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .workspace-content :is(.surface-card,.bento-card,.pulso-appearance-section,.inventory-model-row,.stock-product-card){border-radius:var(--pulso-radius-card)!important}.workspace-shell.workspace-shell.workspace-shell :is(.ledger-dialog,.mdm-device-dialog,.inventory-form,.pulso-activity-dialog){border-radius:var(--pulso-radius-sheet)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-store-preview{border:1px solid var(--pulso-line);border-radius:var(--pulso-radius-card);background:var(--pulso-surface-2);align-items:center;gap:12px;margin-top:16px;padding:14px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-store-preview-logo{border:2px solid var(--preview-store-color);width:44px;height:44px;color:var(--pulso-ink);background:var(--pulso-surface);font:700 18px var(--font-display);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-store-preview-logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.workspace-shell.workspace-shell.workspace-shell .pulso-store-preview>div{min-width:0}.workspace-shell.workspace-shell.workspace-shell .pulso-store-preview strong{overflow-wrap:anywhere;font-size:14px;display:block}.workspace-shell.workspace-shell.workspace-shell .pulso-store-preview>div>span{color:var(--pulso-muted);margin-top:4px;font-size:12px;display:block}.workspace-shell.workspace-shell.workspace-shell .pulso-store-color-dot{background:var(--preview-store-color);border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-left:auto}.workspace-shell.workspace-shell.workspace-shell .pulso-accent-options{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-accent-options>button{border-radius:var(--pulso-radius-control);min-width:0;font:600 12px/1.4 var(--font-sans);border:1px solid #0000;justify-items:center;gap:8px;padding:10px 4px;display:grid;color:var(--pulso-ink)!important;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .pulso-accent-options>button[aria-pressed=true]{border-color:var(--pulso-control-line);background:var(--pulso-surface-2)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-accent-swatch{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-accent-swatch svg{box-sizing:content-box;background:#fff;border-radius:50%;padding:3px;color:#162433!important}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-options>button{border:1px solid var(--pulso-control-line);border-radius:var(--pulso-radius-control);text-align:left;min-width:0;padding:12px;background:var(--pulso-surface)!important;color:var(--pulso-ink)!important}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-options>button[aria-pressed=true]{border:2px solid var(--pulso-primary);padding:11px}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-preview{background:var(--pulso-surface-2);border-radius:12px;grid-template-columns:18px 1fr;gap:5px;height:60px;margin-bottom:12px;padding:9px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-preview[data-card-preview=sharp]{border-radius:4px}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-preview[data-card-preview=pill]{border-radius:20px}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-preview>span{background:var(--pulso-line);border-radius:inherit;display:block}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-preview>span:first-child{background:var(--pulso-primary);grid-row:span 2}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-label{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:14px;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-label svg{color:var(--pulso-reading)}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-options small{color:var(--pulso-muted);margin-top:6px;font-size:12px;line-height:1.5;display:block}.workspace-shell.workspace-shell.workspace-shell .pulso-appearance-saving{color:var(--pulso-muted);margin-top:14px;font-size:12px;line-height:1.5}.workspace-shell.workspace-shell.workspace-shell .settings-workspace :is(.pulso-accent-options,.pulso-card-style-options)>button[aria-pressed=true]{background:var(--pulso-surface-2)!important;color:var(--pulso-ink)!important}.workspace-shell.workspace-shell.workspace-shell .settings-workspace :is(.pulso-accent-options,.pulso-card-style-options)>button :is(span,strong){color:var(--pulso-ink)!important}.workspace-shell.workspace-shell.workspace-shell .settings-workspace .pulso-card-style-options>button small{color:var(--pulso-muted)!important}.workspace-shell.workspace-shell.workspace-shell .settings-workspace .pulso-accent-swatch svg{color:#162433!important}.workspace-shell.workspace-shell.workspace-shell .settings-workspace .pulso-card-style-label svg{color:var(--pulso-ink)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-step[aria-current=step]{background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important;border-color:var(--pulso-primary)!important;opacity:1!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-step[aria-current=step] :is(span,svg){color:var(--pulso-on-primary)!important}}@media screen and (width<=767px){.workspace-shell.workspace-shell.workspace-shell .pulso-accent-options{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-options{gap:8px}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-options>button{padding:10px}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-options>button[aria-pressed=true]{padding:9px}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-label{font-size:12px}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header{align-items:flex-start}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child{align-items:flex-start;gap:10px}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:last-child{min-width:0;display:block}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:last-child>div:first-child{flex-wrap:wrap;gap:6px}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header h2{overflow-wrap:normal;word-break:normal;flex:100%;width:100%;font-size:18px;line-height:1.4}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header h2+div{margin-left:0}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:last-child>p{margin-top:6px}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header>div:first-child>div:last-child>div:last-child{margin-top:8px}.workspace-shell.workspace-shell.workspace-shell .mdm-compact-dialog .mdm-device-header .pulso-mdm-panel-tag{white-space:normal;overflow-wrap:anywhere}}@media screen and (width<=480px){.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-options{grid-template-columns:minmax(0,1fr)}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-options>button{-moz-column-gap:12px;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-preview{grid-area:1/1/span 2;width:64px;height:60px;margin-bottom:0}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-label{flex-wrap:nowrap;grid-column:2;font-size:14px}.workspace-shell.workspace-shell.workspace-shell .pulso-card-style-options small{grid-column:2;margin-top:4px}}@media screen and (width<=1023px){.workspace-shell.workspace-shell.workspace-shell .pulso-quick-nav:has([data-nav-sale]){gap:3px}.workspace-shell.workspace-shell.workspace-shell .pulso-quick-nav:has([data-nav-sale])>button{min-width:0;padding-inline:2px}.workspace-shell.workspace-shell.workspace-shell .pulso-quick-nav:has([data-nav-sale])>button>span:last-child{white-space:normal;text-align:center;justify-content:center;align-items:center;min-height:28px;font-size:12px;line-height:1.15;display:flex}.workspace-shell.workspace-shell.workspace-shell .pulso-quick-nav [data-nav-sale] .pulso-quick-icon{color:var(--pulso-reading)}.workspace-shell.workspace-shell.workspace-shell .pulso-quick-nav [data-nav-sale][aria-current=page] .pulso-quick-icon{color:var(--pulso-on-primary)}}@media screen{.workspace-shell.workspace-shell.workspace-shell .thinkit-product-symbol{background:0 0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative;overflow:hidden}.workspace-shell.workspace-shell.workspace-shell .thinkit-product-symbol img{-o-object-fit:contain;object-fit:contain;filter:contrast(2)invert();mix-blend-mode:multiply;border-radius:0;flex:none;width:64px;max-width:none;height:64px;display:block}.dark .workspace-shell.workspace-shell.workspace-shell .thinkit-product-symbol img{filter:contrast(2);mix-blend-mode:screen}.workspace-shell.workspace-shell.workspace-shell .thinkit-product-brand-compact .thinkit-product-symbol{width:28px;height:28px}.workspace-shell.workspace-shell.workspace-shell .thinkit-product-brand-compact .thinkit-product-symbol img{width:48px;height:48px}.workspace-shell.workspace-shell.workspace-shell .pulso-product-mark{flex:none;width:40px;height:40px;display:inline-flex}.workspace-shell.workspace-shell.workspace-shell .pulso-product-mark .thinkit-product-symbol{width:40px;height:40px}.workspace-shell.workspace-shell.workspace-shell .pulso-product-mark .thinkit-product-symbol img{width:72px;height:72px}@media (width>=1024px){.workspace-shell.workspace-shell.workspace-shell .pulso-product-mark.lg\:hidden{display:none}}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics{border:1px solid var(--pulso-line);border-radius:var(--pulso-radius-card);gap:0;display:grid;overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics>button{justify-content:center;min-width:0;display:flex;position:relative;min-height:106px!important;box-shadow:none!important;background:var(--pulso-surface)!important;border:0!important;border-radius:0!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;padding:14px!important;transform:none!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics>button:nth-child(2n){border-left:1px solid var(--pulso-line)!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics>button:nth-child(n+3){border-top:1px solid var(--pulso-line)!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics>button>div:first-child{align-items:flex-end;gap:4px;position:absolute;top:14px;right:12px}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics .faro-icon-badge{border:0;border-radius:0;width:22px;height:22px;padding:0;background:0 0!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics .faro-icon-badge svg{width:18px;height:18px}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics>button>div:last-child{width:100%}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics .dashboard-metric-label{min-height:2.8em;padding-right:24px;line-height:1.4;font-size:12px!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-metric-amount{flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:6px;display:flex}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics .operations-metric-value{overflow-wrap:anywhere;overflow:visible;font:700 clamp(23px, 3vw, 28px)/1.2 var(--font-display)!important;color:var(--pulso-ink)!important;margin:0!important;display:block!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics>button:hover{background:var(--pulso-surface-2)!important}.workspace-shell.workspace-shell.workspace-shell .dashboard-metrics>button:focus-visible{outline-offset:-3px}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-step-rail{border-radius:var(--pulso-radius-control);gap:8px;padding:8px;scroll-padding-inline:8px;background:var(--pulso-canvas)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-step{border:1px solid var(--pulso-control-line)!important;background:var(--pulso-surface)!important;color:var(--pulso-muted)!important;border-radius:var(--pulso-radius-control)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-step:not(:disabled){background:var(--pulso-surface-2)!important;color:var(--pulso-reading)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-step[aria-current=step]{background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important;border-color:var(--pulso-primary)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-step :is(span,svg){color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-financing-extra{border:1px solid var(--pulso-control-line);border-radius:var(--pulso-radius-control);margin-top:12px;overflow:hidden;background:var(--pulso-surface)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-financing-extra>summary{text-transform:none;letter-spacing:normal;border-radius:0;gap:12px;min-height:56px;margin:0;font-size:14px;line-height:1.4;list-style:none;background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important;padding:12px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-financing-extra>summary>svg{flex-shrink:0;width:18px;height:18px}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-financing-extra>summary :is(span,strong,svg){color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-financing-extra-copy{flex-wrap:wrap;gap:4px 8px;min-width:0}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-financing-extra-copy strong{flex:160px}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-financing-extra>div{border:0;border-radius:0;margin-top:0;padding:12px;background:var(--pulso-surface)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-financing-extra>div>div{flex-wrap:wrap}.workspace-shell.workspace-shell.workspace-shell .sale-money-field{min-width:0}.workspace-shell.workspace-shell.workspace-shell .sale-money-prefix{border:1px solid var(--pulso-control-line);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;min-width:58px;min-height:48px;padding:6px 10px;display:inline-flex;background:var(--pulso-sun)!important;color:var(--pulso-sun-ink)!important}.workspace-shell.workspace-shell.workspace-shell .sale-money-prefix strong{font:700 18px/1.1 var(--font-display);color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .sale-money-prefix small{font:800 11px/1.25 var(--font-sans);letter-spacing:.02em;color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale[data-faro-phase] .sale-money-equivalent .sale-money-prefix{background:var(--pulso-aqua)!important;color:var(--pulso-aqua-ink)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale[data-faro-phase] .sale-profile-heading{border:0!important;border-bottom:1px solid var(--pulso-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0 0 16px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-heading>div{align-items:flex-start}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-heading h3{font:700 18px/1.4 var(--font-display);color:var(--pulso-ink)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-heading p{opacity:1;margin-top:4px;font-size:14px;color:var(--pulso-muted)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-heading small{overflow-wrap:anywhere;color:var(--pulso-muted);margin-top:4px;font-size:12px;line-height:1.5;display:block}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-count{letter-spacing:normal;margin:0 0 10px;color:var(--pulso-muted)!important;text-transform:none!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-row{border:1px solid var(--pulso-line)!important;border-radius:var(--pulso-radius-card)!important;background:var(--pulso-surface)!important;padding:16px!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-layout{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-identity{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;display:grid}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-name{overflow-wrap:anywhere;font-size:15px;line-height:1.5;text-transform:none!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-description{margin-top:6px;font-size:13px;line-height:1.5;color:var(--pulso-muted)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-apply{border-radius:var(--pulso-radius-control);justify-content:center;align-self:center;align-items:center;min-width:112px;min-height:44px;padding:10px 14px;margin:0!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale[data-faro-phase] .sale-profile-apply:not(:disabled),.workspace-shell.workspace-shell.workspace-shell .faro-sale[data-faro-phase] .faro-sale-profile>button:last-child{background:var(--pulso-primary)!important;color:var(--pulso-on-primary)!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale[data-faro-phase] .sale-profile-apply:not(:disabled) svg,.workspace-shell.workspace-shell.workspace-shell .faro-sale[data-faro-phase] .faro-sale-profile>button:last-child :is(span,svg){color:inherit!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-row[data-profile-state=confirmed] .sale-profile-apply{background:var(--pulso-aqua)!important;color:var(--pulso-aqua-ink)!important;opacity:1!important}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-row[data-profile-state=confirmed] .sale-profile-apply svg{color:inherit!important}}@media screen and (width<=639px){.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-layout{grid-template-columns:minmax(0,1fr);gap:14px}.workspace-shell.workspace-shell.workspace-shell .faro-sale .sale-profile-apply{justify-self:stretch;width:100%}}.dashboard-workspace,.dark .dashboard-workspace{--summary-surface:var(--workspace-surface);--summary-muted:var(--workspace-surface-muted);--summary-border:var(--workspace-line);--summary-ink:var(--workspace-ink);--summary-secondary:var(--workspace-secondary)}.dashboard-workspace :is(.dashboard-secondary,.dashboard-mobile-summary,.dashboard-activity) .surface-card,.dashboard-workspace .dashboard-stock{border:1px solid var(--summary-border);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;background:var(--summary-surface)!important;color:var(--summary-ink)!important;box-shadow:none!important}.dashboard-workspace .dashboard-secondary>.surface-card{padding:16px}.dashboard-workspace .dashboard-secondary>.surface-card:first-child{padding:0}.dashboard-workspace .dashboard-secondary .dashboard-stock{border:0;padding:16px}.dashboard-workspace :is(.dashboard-secondary,.dashboard-mobile-summary,.dashboard-activity) h3,.dashboard-workspace .dashboard-stock h3{color:var(--summary-ink);font-size:20px;font-weight:600;line-height:1.3}.dashboard-workspace :is(.dashboard-secondary,.dashboard-mobile-summary,.dashboard-activity) p,.dashboard-workspace .dashboard-stock p{letter-spacing:0;text-transform:none}.dashboard-workspace :is(.dashboard-secondary,.dashboard-mobile-summary,.dashboard-activity) p[class*=text-\[],.dashboard-workspace .dashboard-stock p[class*=text-\[]{color:var(--summary-secondary);font-size:13px;font-weight:500}.dashboard-workspace .dashboard-secondary>.surface-card:nth-child(2)>.grid{border:1px solid var(--summary-border);border-radius:8px;gap:0;margin-top:16px;overflow:hidden}.dashboard-workspace .dashboard-secondary>.surface-card:nth-child(2)>.grid>div{border:0;border-bottom:1px solid var(--summary-border);border-radius:0;padding:12px}.dashboard-workspace .dashboard-secondary>.surface-card:nth-child(2)>.grid>div:nth-child(odd){border-right:1px solid var(--summary-border)}.dashboard-workspace .dashboard-secondary>.surface-card:nth-child(2)>.grid>div:nth-last-child(-n+2){border-bottom:0}.dashboard-workspace .dashboard-secondary>.surface-card:nth-child(2)>.grid svg{float:right;width:18px;height:18px}.dashboard-workspace .dashboard-secondary>.surface-card:nth-child(2)>.grid p{margin-top:4px}.dashboard-workspace .dashboard-secondary .text-3xl{overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:1.3}.dashboard-workspace .dashboard-secondary>.surface-card:nth-child(2)>div:last-child{background:var(--summary-muted);border-color:var(--summary-border);border-radius:8px;padding:12px}.dashboard-workspace .dashboard-secondary>.surface-card:nth-child(2)>div:last-child .grid>div{background:0 0;border-radius:0;padding:4px}.dashboard-workspace .dashboard-secondary>.surface-card:nth-child(2)>div:last-child .bg-gradient-to-r{background:var(--workspace-active)}.dashboard-workspace .dashboard-secondary>.surface-card:nth-child(2)>div:first-child>span{letter-spacing:0;text-transform:none;padding:5px 8px;font-size:12px;font-weight:600}.dashboard-workspace .dashboard-stock :is(p,h3){color:var(--summary-ink)!important}.dashboard-workspace .dashboard-stock p{font-weight:500}.dashboard-workspace .dashboard-stock>div:first-child>div:first-child>p:first-child{display:none}.dashboard-workspace .dashboard-stock>div:first-child>div:first-child>p:last-child{font-size:13px;line-height:1.5;color:var(--summary-secondary)!important}.dashboard-workspace .dashboard-stock .border{border-color:var(--summary-border);box-shadow:none;border-radius:8px}.dashboard-workspace .dashboard-stock button{color:var(--summary-ink);background:var(--summary-muted);letter-spacing:0;text-transform:none;min-height:44px;box-shadow:none;font-size:12px;font-weight:600;transform:none}.dashboard-workspace .dashboard-stock-filters button[class*=bg-cyan-300]{background:var(--workspace-active-soft);color:var(--workspace-active);border-color:var(--workspace-line)}.dark .dashboard-workspace .dashboard-stock-filters button[class*=bg-cyan-300]{background:var(--workspace-active-soft);color:var(--workspace-active)}.dashboard-workspace .dashboard-stock-filters button:hover{border-color:var(--workspace-active)}.dashboard-workspace .dashboard-stock .bg-gradient-to-br{background:var(--summary-muted)}.dashboard-workspace .dashboard-mobile-summary .surface-card>div:first-child h3{color:var(--summary-ink)}.dashboard-workspace .dashboard-mobile-summary .surface-card button{background:var(--summary-muted);border-color:var(--summary-border);border-radius:8px}.dashboard-workspace .dashboard-activity button{letter-spacing:0;text-transform:none}.dashboard-workspace .dashboard-activity>.surface-card>div:first-child{padding:16px}.dashboard-workspace .dashboard-activity{align-items:start}.dashboard-workspace .dashboard-activity>.surface-card>div:first-child>div>p{display:none}.dashboard-workspace .dashboard-activity>.surface-card>div:first-child h3{margin-top:0;font-size:18px}.dashboard-workspace .dashboard-activity>.surface-card>div:first-child>button{min-height:44px;color:var(--workspace-active);font-size:14px;font-weight:600}.dashboard-workspace .dashboard-activity button>div p{text-transform:none;letter-spacing:0}.dashboard-workspace .dashboard-activity button p.font-black{font-weight:600}.dashboard-workspace .dashboard-activity button{box-shadow:none;transform:none}.dashboard-workspace .dashboard-activity .text-indigo-500,.dark .dashboard-workspace .dashboard-activity>.surface-card>div:first-child>button{color:var(--workspace-active)}.dashboard-workspace{min-width:0}.dark .workspace-shell .dashboard-workspace .dashboard-metrics p:first-child,.dark .workspace-shell .dashboard-workspace .dashboard-metrics p:last-child{color:var(--workspace-secondary)!important}.dashboard-workspace .dashboard-mobile-summary .surface-card>div:first-child>span{color:var(--workspace-warning);letter-spacing:0;text-transform:none;font-size:12px}.dark .dashboard-workspace .dashboard-mobile-summary .surface-card>div:first-child>span{color:var(--workspace-warning)}.dashboard-workspace .dashboard-metrics>button>div:first-child>span:first-child{color:var(--workspace-active)}.dashboard-workspace .dashboard-metrics>button:nth-child(3)>div:first-child>span:first-child{color:var(--workspace-danger)}.dashboard-workspace>.surface-card:first-child,.dashboard-workspace #dashboard-agenda>.surface-card{background:var(--workspace-surface);border:1px solid var(--workspace-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;padding:20px;box-shadow:0 2px 5px #172f4803}.dashboard-workspace h2{font-size:22px;font-weight:600}.dashboard-workspace h3{font-weight:600}.dashboard-workspace .dashboard-metrics{border:1px solid var(--workspace-line);border-radius:10px;gap:0;overflow:hidden}.dashboard-workspace .dashboard-metrics>button{background:var(--workspace-surface);min-height:112px;box-shadow:none;border:0;border-radius:0;flex-direction:row;align-items:flex-start;gap:12px;padding:16px;display:flex;transform:none}.dashboard-workspace .dashboard-metrics>button+button{border-left:1px solid var(--workspace-line)}.dashboard-workspace .dashboard-metrics>button:hover{background:var(--workspace-active-soft)}.dashboard-workspace .dashboard-metrics>button>div:first-child{flex-direction:column;gap:8px;width:auto}.dashboard-workspace .dashboard-metrics>button>div:first-child>span:first-child{background:var(--icon-soft);border:0;border-radius:10px;width:36px;height:36px}.dashboard-workspace .dashboard-metrics>button>div:first-child>span:not(:first-child){letter-spacing:0;font-size:11px}.dashboard-workspace .dashboard-metrics>button>div:last-child p:first-child{letter-spacing:0;text-transform:none;color:var(--workspace-secondary);font-size:13px;font-weight:500;line-height:1.4;display:block}.dashboard-workspace .dashboard-metrics>button>div:last-child p:nth-child(2){font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:clamp(20px,2vw,28px);font-weight:600;line-height:1.25}.dashboard-workspace .dashboard-metrics>button>div:last-child p:last-child{font-size:12px;font-weight:400;line-height:1.4;display:block}.dashboard-workspace #dashboard-agenda{scroll-margin-top:88px}.dashboard-workspace #dashboard-agenda button{min-height:44px}.dashboard-workspace #dashboard-agenda>.surface-card>div:first-child button{text-transform:none;letter-spacing:0;border-radius:7px;font-size:13px}.dashboard-workspace #dashboard-agenda .surface-card{box-shadow:none;border-radius:12px}.dashboard-workspace #dashboard-agenda p{letter-spacing:normal}.dashboard-workspace #dashboard-agenda p[class*="text-[9px]"],.dashboard-workspace #dashboard-agenda p[class*="text-[10px]"]{text-transform:none;font-size:12px;font-weight:600}.dashboard-workspace button:focus-visible{outline:3px solid var(--workspace-active);outline-offset:2px}.dark .dashboard-workspace>.surface-card:first-child,.dark .dashboard-workspace #dashboard-agenda>.surface-card,.dark .dashboard-workspace .dashboard-metrics>button{background:var(--workspace-surface);border-color:var(--workspace-line)}.dark .dashboard-workspace .dashboard-metrics{border-color:var(--workspace-line)}.dark .dashboard-workspace .dashboard-metrics>button:hover{background:var(--workspace-active-soft)}.dark .dashboard-workspace .dashboard-metrics>button>div:last-child p:first-child{color:var(--workspace-secondary)}@media (width>=1280px){.dashboard-workspace .dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1279px){.dashboard-workspace .dashboard-metrics>button:nth-child(3){border-left:0}.dashboard-workspace .dashboard-metrics>button:nth-child(n+3){border-top:1px solid var(--workspace-line)}}@media (width<=639px){.dashboard-workspace>.surface-card:first-child,.dashboard-workspace #dashboard-agenda>.surface-card{padding:14px}.dashboard-workspace .dashboard-metrics>button{gap:7px;padding:12px}}@media (prefers-reduced-motion:reduce){.dashboard-workspace button{transition:none}}.dashboard-workspace .surface-card:before{display:none}.workspace-shell .dashboard-workspace>.surface-card:first-child,.workspace-shell .dashboard-workspace #dashboard-agenda .surface-card,.workspace-shell .dashboard-workspace .dashboard-metrics>button{background-color:var(--workspace-surface);border-radius:12px;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}.dashboard-workspace>.surface-card:first-child{padding:16px}.dashboard-workspace h2{font-size:20px;line-height:1.3}.dashboard-workspace>.surface-card:first-child>div:first-child{align-items:center}.dashboard-workspace>.surface-card:first-child>div:first-child button{letter-spacing:0;text-transform:none;min-height:36px;box-shadow:none;border-radius:7px;font-size:12px;font-weight:600;transform:none}.dashboard-workspace .dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-workspace .dashboard-metrics>button{gap:8px;min-height:104px;padding:12px}.dashboard-workspace .dashboard-metrics>button:nth-child(n){border-top:0;border-left:1px solid var(--workspace-line)}.dashboard-workspace .dashboard-metrics>button:first-child{border-left:0}.dashboard-workspace .dashboard-metrics>button>div:last-child p:first-child{font-size:14px}.workspace-shell .dashboard-workspace .dashboard-metrics>button{border-radius:0}.dashboard-workspace .dashboard-metrics>button>div:last-child p:first-child{color:var(--workspace-secondary);font-weight:600}.dashboard-workspace .dashboard-metrics>button>div:last-child p:nth-child(2){margin:8px 0 4px;font-size:28px;font-weight:600}.dashboard-workspace>.surface-card:first-child h2{font-size:22px}.dashboard-workspace>.surface-card:first-child>div:first-child button:first-child{background:var(--workspace-active-soft);border-color:var(--workspace-line);color:var(--workspace-active)}@media (width<=639px){.dashboard-workspace .dashboard-metrics>button>div:last-child p:nth-child(2){font-size:24px}}.dashboard-workspace .dashboard-metrics>button>div:last-child p:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dashboard-workspace .agenda-days>button>div:first-child>div:last-child p{margin-top:0}.dashboard-workspace .agenda-overview{border-bottom:1px solid var(--workspace-line);color:var(--workspace-secondary);flex-wrap:wrap;gap:8px 24px;margin-top:8px;padding:12px 0;font-size:13px;line-height:1.5;display:flex}.dashboard-workspace .agenda-overview strong{color:var(--workspace-ink);font-weight:600}.dashboard-workspace .agenda-content{gap:16px;width:100%;min-width:0;margin-top:14px;display:grid}.dashboard-workspace .agenda-days{scroll-snap-type:x proximity;grid-template-columns:repeat(7,minmax(88px,1fr));gap:6px;padding:3px;display:grid;overflow-x:auto}.dashboard-workspace .agenda-days>button{box-shadow:none;scroll-snap-align:start;background-image:none;border-radius:8px;padding:10px 8px;transform:none}.dashboard-workspace .agenda-days>button>div:first-child{text-align:center;flex-direction:column;align-items:center;gap:6px}.dashboard-workspace .agenda-days>button>div:first-child>div{text-align:center}.dashboard-workspace .agenda-days>button>div:last-child{display:none}.dashboard-workspace .agenda-days>button p{font-size:12px}.dashboard-workspace .agenda-days>button>div:first-child>div:first-child p:last-child{font-size:20px}.dashboard-workspace .agenda-days>button:hover{border-color:var(--workspace-active)}.dashboard-workspace .agenda-content>.surface-card{border-color:var(--workspace-line);padding:14px}.dashboard-workspace .agenda-content h4{font-size:16px;font-weight:600}.dashboard-workspace .agenda-content [class*=border-dashed]{border-radius:8px;padding:20px}.dashboard-workspace .agenda-content [class*=border-dashed] p{text-transform:none;letter-spacing:0;font-weight:400}.dashboard-workspace>.flex>button{text-transform:none;letter-spacing:0;border-radius:8px;min-height:44px;font-size:14px}.dark .workspace-shell .dashboard-workspace>.surface-card:first-child,.dark .workspace-shell .dashboard-workspace #dashboard-agenda .surface-card,.dark .workspace-shell .dashboard-workspace .dashboard-metrics>button{background-color:var(--workspace-surface)}.dark .dashboard-workspace .agenda-overview{color:var(--workspace-secondary);border-color:var(--workspace-line)}.dark .dashboard-workspace .agenda-overview strong{color:var(--workspace-ink)}@media (width<=639px){.dashboard-workspace,.dashboard-workspace #dashboard-agenda,.dashboard-workspace #dashboard-agenda>.surface-card,.dashboard-workspace .agenda-content,.dashboard-workspace .agenda-content>*,.dashboard-workspace .agenda-sale-card{width:100%;min-width:0;max-width:100%}.dashboard-workspace #dashboard-agenda>.surface-card{overflow:hidden}.dashboard-workspace .agenda-days{width:100%;min-width:0;max-width:100%}.dashboard-workspace .agenda-sale-actions>*{width:100%;min-width:0}.dashboard-workspace .dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-workspace .dashboard-metrics>button:nth-child(3){border-left:0}.dashboard-workspace .dashboard-metrics>button:nth-child(n+3){border-top:1px solid var(--workspace-line)}.dashboard-workspace>.surface-card:first-child>div:first-child{align-items:stretch}.dashboard-workspace .agenda-days{grid-template-columns:repeat(7,minmax(76px,1fr))}.dashboard-workspace .agenda-overview{flex-direction:column;gap:6px}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Plus Jakarta Sans,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-left-8{left:-2rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-8{right:-2rem}.-top-1\.5{top:-.375rem}.-top-2\.5{top:-.625rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-14{bottom:3.5rem}.bottom-2{bottom:.5rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-24{right:6rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-12{top:3rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[135\]{z-index:135}.z-\[136\]{z-index:136}.z-\[140\]{z-index:140}.z-\[150\]{z-index:150}.z-\[200\]{z-index:200}.z-\[220\]{z-index:220}.z-\[230\]{z-index:230}.z-\[300\]{z-index:300}.z-\[48\]{z-index:48}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.order-first{order:-9999}.order-last{order:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.m-4{margin:1rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mt-1{margin-top:-.25rem}.-mt-3{margin-top:-.75rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[320px\]{height:320px}.h-\[360px\]{height:360px}.h-\[38px\]{height:38px}.h-\[62px\]{height:62px}.h-auto{height:auto}.h-full{height:100%}.h-max{height:max-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-10{max-height:2.5rem}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[150px\]{max-height:150px}.max-h-\[180px\]{max-height:180px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[250px\]{max-height:250px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[330px\]{max-height:330px}.max-h-\[350px\]{max-height:350px}.max-h-\[390px\]{max-height:390px}.max-h-\[420px\]{max-height:420px}.max-h-\[42dvh\]{max-height:42dvh}.max-h-\[48dvh\]{max-height:48dvh}.max-h-\[500px\]{max-height:500px}.max-h-\[560px\]{max-height:560px}.max-h-\[58vh\]{max-height:58vh}.max-h-\[600px\]{max-height:600px}.max-h-\[620px\]{max-height:620px}.max-h-\[68vh\]{max-height:68vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[93vh\]{max-height:93vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[96dvh\]{max-height:96dvh}.max-h-\[96vh\]{max-height:96vh}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[min\(96vh\,820px\)\]{max-height:min(96vh,820px)}.min-h-0{min-height:0}.min-h-11{min-height:2.75rem}.min-h-16{min-height:4rem}.min-h-5{min-height:1.25rem}.min-h-9{min-height:2.25rem}.min-h-\[10px\]{min-height:10px}.min-h-\[120px\]{min-height:120px}.min-h-\[170px\]{min-height:170px}.min-h-\[1rem\]{min-height:1rem}.min-h-\[250px\]{min-height:250px}.min-h-\[320px\]{min-height:320px}.min-h-\[34px\]{min-height:34px}.min-h-\[360px\]{min-height:360px}.min-h-\[38px\]{min-height:38px}.min-h-\[42px\]{min-height:42px}.min-h-\[520px\]{min-height:520px}.min-h-\[52px\]{min-height:52px}.min-h-\[60px\]{min-height:60px}.min-h-\[62px\]{min-height:62px}.min-h-\[70px\]{min-height:70px}.min-h-\[80px\]{min-height:80px}.min-h-\[92px\]{min-height:92px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[10\%\]{width:10%}.w-\[13\%\]{width:13%}.w-\[18\%\]{width:18%}.w-\[256px\]{width:256px}.w-\[28\%\]{width:28%}.w-\[34px\]{width:34px}.w-\[min\(76vw\,340px\)\]{width:min(76vw,340px)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-32{min-width:8rem}.min-w-5{min-width:1.25rem}.min-w-\[1320px\]{min-width:1320px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[200px\]{min-width:200px}.min-w-\[2rem\]{min-width:2rem}.min-w-\[38px\]{min-width:38px}.min-w-\[44px\]{min-width:44px}.min-w-\[48px\]{min-width:48px}.min-w-\[52px\]{min-width:52px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[880px\]{min-width:880px}.min-w-\[90px\]{min-width:90px}.min-w-\[92px\]{min-width:92px}.min-w-\[960px\]{min-width:960px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[120px\]{max-width:120px}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[58rem\]{max-width:58rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[820px\]{max-width:820px}.max-w-\[min\(1180px\,calc\(100vw-1rem\)\)\]{max-width:min(1180px,100vw - 1rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:.3s ease-out fadeIn}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[104px_1fr\]{grid-template-columns:104px 1fr}.grid-cols-\[118px_minmax\(0\,1fr\)\]{grid-template-columns:118px minmax(0,1fr)}.grid-cols-\[1fr_34px\]{grid-template-columns:1fr 34px}.grid-cols-\[1fr_92px_28px\]{grid-template-columns:1fr 92px 28px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[28px_1fr_28px\]{grid-template-columns:28px 1fr 28px}.grid-cols-\[34px_minmax\(0\,1fr\)_auto\]{grid-template-columns:34px minmax(0,1fr) auto}.grid-cols-\[38px_minmax\(0\,1fr\)_auto\]{grid-template-columns:38px minmax(0,1fr) auto}.grid-cols-\[40px_minmax\(0\,1fr\)_auto\]{grid-template-columns:40px minmax(0,1fr) auto}.grid-cols-\[94px_minmax\(0\,1fr\)_auto\]{grid-template-columns:94px minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_64px_72px_32px\]{grid-template-columns:minmax(0,1fr) 64px 72px 32px}.grid-cols-\[minmax\(0\,1fr\)_76px\]{grid-template-columns:minmax(0,1fr) 76px}.grid-cols-\[minmax\(0\,1fr\)_92px\]{grid-template-columns:minmax(0,1fr) 92px}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity,1))}.divide-slate-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(248 250 252/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1\.8rem\]{border-radius:1.8rem}.rounded-\[1\.9rem\]{border-radius:1.9rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3\.5rem\]{border-radius:3.5rem}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[4rem\]{border-radius:4rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[1\.75rem\]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem}.rounded-t-\[2rem\]{border-top-left-radius:2rem;border-top-right-radius:2rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr-lg{border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-4{border-bottom-width:4px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.border-r-4{border-right-width:4px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#25D366\]\/25{border-color:#25d36640}.border-\[\#25D366\]\/30{border-color:#25d3664d}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-200\/70{border-color:#fde68ab3}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-400\/80{border-color:#fbbf24cc}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-500\/30{border-color:#f59e0b4d}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-200\/70{border-color:#bfdbfeb3}.border-blue-200\/80{border-color:#bfdbfecc}.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-300\/15{border-color:#93c5fd26}.border-blue-300\/20{border-color:#93c5fd33}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-500\/40{border-color:#3b82f666}.border-cyan-200{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity,1))}.border-cyan-200\/40{border-color:#a5f3fc66}.border-cyan-300\/25{border-color:#67e8f940}.border-cyan-300\/30{border-color:#67e8f94d}.border-cyan-300\/90{border-color:#67e8f9e6}.border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-200\/40{border-color:#a7f3d066}.border-emerald-200\/70{border-color:#a7f3d0b3}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-800{--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1))}.border-emerald-900\/50{border-color:#064e3b80}.border-indigo-100{--tw-border-opacity:1;border-color:rgb(224 231 255/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-indigo-300{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.border-naranja-pro{border-color:var(--warning-text)}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-rose-100{--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-200\/70{border-color:#fecdd3b3}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.border-rose-300\/20{border-color:#fda4af33}.border-rose-400{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.border-rose-400\/40{border-color:#fb718566}.border-rose-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.border-rose-500\/30{border-color:#f43f5e4d}.border-sky-100{--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity,1))}.border-sky-200{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-200\/50{border-color:#e2e8f080}.border-slate-200\/70{border-color:#e2e8f0b3}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-50{--tw-border-opacity:1;border-color:rgb(248 250 252/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-slate-900{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.border-slate-900\/90{border-color:#0f172ae6}.border-slate-950{--tw-border-opacity:1;border-color:rgb(2 6 23/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-violet-100{--tw-border-opacity:1;border-color:rgb(237 233 254/var(--tw-border-opacity,1))}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-violet-300{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity,1))}.border-violet-400{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.border-violet-500{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/5{border-color:#ffffff0d}.border-t-transparent{border-top-color:#0000}.bg-\[\#0b0f1a\]{--tw-bg-opacity:1;background-color:rgb(11 15 26/var(--tw-bg-opacity,1))}.bg-\[\#25D366\]{--tw-bg-opacity:1;background-color:rgb(37 211 102/var(--tw-bg-opacity,1))}.bg-\[\#25D366\]\/10{background-color:#25d3661a}.bg-\[\#dcf8c6\]{--tw-bg-opacity:1;background-color:rgb(220 248 198/var(--tw-bg-opacity,1))}.bg-\[\#e5ddd5\]{--tw-bg-opacity:1;background-color:rgb(229 221 213/var(--tw-bg-opacity,1))}.bg-\[\#f1f5f9\]{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-\[var\(--workspace-active-soft\)\]{background-color:var(--workspace-active-soft)}.bg-\[var\(--workspace-surface-muted\)\]{background-color:var(--workspace-surface-muted)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-400\/15{background-color:#fbbf2426}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/30{background-color:#fffbeb4d}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-50\/85{background-color:#fffbebd9}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-700{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-amber-900\/20{background-color:#78350f33}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/0{background-color:#0000}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity,1))}.bg-blue-300\/10{background-color:#93c5fd1a}.bg-blue-400\/15{background-color:#60a5fa26}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-50\/70{background-color:#eff6ffb3}.bg-blue-50\/80{background-color:#eff6ffcc}.bg-blue-50\/85{background-color:#eff6ffd9}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-blue-800{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.bg-blue-900\/20{background-color:#1e3a8a33}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-300{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity,1))}.bg-cyan-300\/10{background-color:#67e8f91a}.bg-cyan-400{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-cyan-50\/70{background-color:#ecfeffb3}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/30{background-color:#34d3994d}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-50\/50{background-color:#ecfdf580}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-50\/80{background-color:#ecfdf5cc}.bg-emerald-50\/85{background-color:#ecfdf5d9}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-900\/20{background-color:#064e3b33}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-indigo-900\/20{background-color:#312e8133}.bg-naranja-pro{background-color:var(--warning-text)}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-orange-900\/20{background-color:#7c2d1233}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-400{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-400\/10{background-color:#fb71851a}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-50\/30{background-color:#fff1f24d}.bg-rose-50\/40{background-color:#fff1f266}.bg-rose-50\/50{background-color:#fff1f280}.bg-rose-50\/70{background-color:#fff1f2b3}.bg-rose-50\/85{background-color:#fff1f2d9}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-rose-900\/20{background-color:#88133733}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-50\/85{background-color:#f0f9ffd9}.bg-sky-600{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-200\/80{background-color:#e2e8f0cc}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-400{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-50\/40{background-color:#f8fafc66}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-50\/90{background-color:#f8fafce6}.bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/60{background-color:#0f172a99}.bg-slate-900\/70{background-color:#0f172ab3}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-900\/85{background-color:#0f172ad9}.bg-slate-900\/90{background-color:#0f172ae6}.bg-slate-900\/95{background-color:#0f172af2}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/50{background-color:#02061780}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/70{background-color:#020617b3}.bg-slate-950\/75{background-color:#020617bf}.bg-slate-950\/80{background-color:#020617cc}.bg-slate-950\/90{background-color:#020617e6}.bg-slate-dark{background-color:var(--bg-dark-elevated)}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-teal-900\/20{background-color:#134e4a33}.bg-transparent{background-color:#0000}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-50\/40{background-color:#f5f3ff66}.bg-violet-50\/50{background-color:#f5f3ff80}.bg-violet-50\/70{background-color:#f5f3ffb3}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-violet-600{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-violet-900\/20{background-color:#4c1d9533}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/45{background-color:#ffffff73}.bg-white\/5{background-color:#ffffff0d}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.075\]{background-color:#ffffff13}.bg-\[linear-gradient\(135deg\,\#07111f_0\%\,\#0f172a_48\%\,\#122033_100\%\)\]{background-image:linear-gradient(135deg,#07111f 0%,#0f172a 48%,#122033 100%)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(56\,189\,248\,0\.12\)\,_transparent_42\%\)\,linear-gradient\(180deg\,\#020617_0\%\,\#0f172a_100\%\)\]{background-image:radial-gradient(circle at top,#38bdf81f,#0000 42%),linear-gradient(#020617 0%,#0f172a 100%)}.bg-\[radial-gradient\(circle_at_top_left\,_rgba\(99\,102\,241\,0\.12\)\,_transparent_42\%\)\,linear-gradient\(135deg\,rgba\(248\,250\,252\,0\.96\)\,rgba\(241\,245\,249\,0\.92\)\)\]{background-image:radial-gradient(circle at 0 0,#6366f11f,#0000 42%),linear-gradient(135deg,#f8fafcf5,#f1f5f9eb)}.bg-\[url\(\'https\:\/\/www\.transparenttextures\.com\/patterns\/cubes\.png\'\)\]{background-image:url(https://www.transparenttextures.com/patterns/cubes.png)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-amber-400{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-50\/50{--tw-gradient-from:#fffbeb80 var(--tw-gradient-from-position);--tw-gradient-to:#fffbeb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-600{--tw-gradient-from:#d97706 var(--tw-gradient-from-position);--tw-gradient-to:#d9770600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-azul-electrico{--tw-gradient-from:var(--accent) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:#60a5fa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:#eff6ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-700{--tw-gradient-from:#1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to:#1d4ed800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-600{--tw-gradient-from:#0891b2 var(--tw-gradient-from-position);--tw-gradient-to:#0891b200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:#ecfdf500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from:#059669 var(--tw-gradient-from-position);--tw-gradient-to:#05966900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-naranja-pro{--tw-gradient-from:var(--warning-text) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-400{--tw-gradient-from:#fb7185 var(--tw-gradient-from-position);--tw-gradient-to:#fb718500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:#f43f5e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-600{--tw-gradient-from:#e11d48 var(--tw-gradient-from-position);--tw-gradient-to:#e11d4800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-950{--tw-gradient-from:#4c0519 var(--tw-gradient-from-position);--tw-gradient-to:#4c051900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from:#0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to:#0ea5e900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-300{--tw-gradient-from:#cbd5e1 var(--tw-gradient-from-position);--tw-gradient-to:#cbd5e100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-400{--tw-gradient-from:#94a3b8 var(--tw-gradient-from-position);--tw-gradient-to:#94a3b800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-700{--tw-gradient-from:#334155 var(--tw-gradient-from-position);--tw-gradient-to:#33415500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:#1e293b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-950{--tw-gradient-from:#020617 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:#8b5cf600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/20{--tw-gradient-from:#fff3 var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-amber-400{--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fbbf24 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-400{--tw-gradient-to:#60a5fa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #60a5fa var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-50\/45{--tw-gradient-to:#eff6ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #eff6ff73 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-300\/80{--tw-gradient-to:#67e8f900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #67e8f9cc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-400{--tw-gradient-to:#22d3ee00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #22d3ee var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-400{--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #34d399 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-50\/70{--tw-gradient-to:#ecfdf500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ecfdf5b3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-rose-900{--tw-gradient-to:#88133700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #881337 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0f172a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-500{--tw-gradient-to:#8b5cf600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #8b5cf6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-amber-300{--tw-gradient-to:#fcd34d var(--tw-gradient-to-position)}.to-amber-400{--tw-gradient-to:#fbbf24 var(--tw-gradient-to-position)}.to-amber-50{--tw-gradient-to:#fffbeb var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.to-amber-800{--tw-gradient-to:#92400e var(--tw-gradient-to-position)}.to-azul-electrico{--tw-gradient-to:var(--accent) var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to:#60a5fa var(--tw-gradient-to-position)}.to-blue-50\/40{--tw-gradient-to:#eff6ff66 var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.to-blue-950{--tw-gradient-to:#172554 var(--tw-gradient-to-position)}.to-cyan-50\/45{--tw-gradient-to:#ecfeff73 var(--tw-gradient-to-position)}.to-cyan-50\/80{--tw-gradient-to:#ecfeffcc var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}.to-emerald-300{--tw-gradient-to:#6ee7b7 var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to:#34d399 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.to-fuchsia-500{--tw-gradient-to:#d946ef var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.to-indigo-300{--tw-gradient-to:#a5b4fc var(--tw-gradient-to-position)}.to-indigo-700{--tw-gradient-to:#4338ca var(--tw-gradient-to-position)}.to-lime-400{--tw-gradient-to:#a3e635 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.to-rose-400{--tw-gradient-to:#fb7185 var(--tw-gradient-to-position)}.to-rose-600{--tw-gradient-to:#e11d48 var(--tw-gradient-to-position)}.to-rose-700{--tw-gradient-to:#be123c var(--tw-gradient-to-position)}.to-sky-50{--tw-gradient-to:#f0f9ff var(--tw-gradient-to-position)}.to-sky-50\/30{--tw-gradient-to:#f0f9ff4d var(--tw-gradient-to-position)}.to-sky-50\/55{--tw-gradient-to:#f0f9ff8c var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to:#f8fafc var(--tw-gradient-to-position)}.to-slate-50\/80{--tw-gradient-to:#f8fafccc var(--tw-gradient-to-position)}.to-slate-500{--tw-gradient-to:#64748b var(--tw-gradient-to-position)}.to-slate-600{--tw-gradient-to:#475569 var(--tw-gradient-to-position)}.to-slate-800{--tw-gradient-to:#1e293b var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to:#020617 var(--tw-gradient-to-position)}.to-teal-400{--tw-gradient-to:#2dd4bf var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to:#0d9488 var(--tw-gradient-to-position)}.to-teal-700{--tw-gradient-to:#0f766e var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-violet-50\/40{--tw-gradient-to:#f5f3ff66 var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to:#8b5cf6 var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to:#7c3aed var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-white\/5{--tw-gradient-to:#ffffff0d var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-20{padding:5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(\.75rem\+env\(safe-area-inset-bottom\)\)\],.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.pb-\[max\(\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.5rem, env(safe-area-inset-bottom))}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:JetBrains Mono,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[22px\]{font-size:22px}.text-\[2rem\]{font-size:2rem}.text-\[6px\]{font-size:6px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.15\]{line-height:1.15}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.11em\]{letter-spacing:.11em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-amber-700{--tw-text-opacity:1!important;color:rgb(180 83 9/var(--tw-text-opacity,1))!important}.\!text-blue-700{--tw-text-opacity:1!important;color:rgb(29 78 216/var(--tw-text-opacity,1))!important}.\!text-rose-700{--tw-text-opacity:1!important;color:rgb(190 18 60/var(--tw-text-opacity,1))!important}.\!text-sky-700{--tw-text-opacity:1!important;color:rgb(3 105 161/var(--tw-text-opacity,1))!important}.text-\[\#25D366\]{--tw-text-opacity:1;color:rgb(37 211 102/var(--tw-text-opacity,1))}.text-\[var\(--workspace-active\)\]{color:var(--workspace-active)}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-500\/60{color:#f59e0b99}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-800\/80{color:#92400ecc}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-200\/80{color:#bfdbfecc}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-50\/80{color:#eff6ffcc}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-800\/70{color:#1e40afb3}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-current{color:currentColor}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-200\/80{color:#a5f3fccc}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-50{--tw-text-opacity:1;color:rgb(236 254 255/var(--tw-text-opacity,1))}.text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-cyan-700\/80{color:#0e7490cc}.text-cyan-900{--tw-text-opacity:1;color:rgb(22 78 99/var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-600\/70{color:#059669b3}.text-emerald-600\/80{color:#059669cc}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-indigo-500\/80{color:#6366f1cc}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-naranja-pro{color:var(--warning-text)}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-600\/70{color:#ea580cb3}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-600\/70{color:#e11d48b3}.text-rose-600\/80{color:#e11d48cc}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.text-rose-950{--tw-text-opacity:1;color:rgb(76 5 25/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-sky-900{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.placeholder-slate-400::placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity,1))}.accent-amber-500{accent-color:#f59e0b}.accent-azul-electrico{accent-color:var(--accent)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-12px_40px_-24px_rgba\(15\,23\,42\,\.5\)\]{--tw-shadow:0 -12px 40px -24px #0f172a80;--tw-shadow-colored:0 -12px 40px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_999px_rgba\(2\,6\,23\,0\.35\)\]{--tw-shadow:0 0 0 999px #02061759;--tw-shadow-colored:0 0 0 999px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(103\,232\,249\,0\.9\)\]{--tw-shadow:0 0 18px #67e8f9e6;--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 10px 24px #0f172a0a;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(34\,211\,238\,0\.18\)\]{--tw-shadow:0 10px 25px #22d3ee2e;--tw-shadow-colored:0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(34\,211\,238\,0\.25\)\]{--tw-shadow:0 10px 25px #22d3ee40;--tw-shadow-colored:0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(99\,102\,241\,0\.12\)\]{--tw-shadow:0 10px 30px #6366f11f;--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 12px 28px #0f172a24;--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_34px_-18px_rgba\(99\,102\,241\,0\.8\)\]{--tw-shadow:0 14px 34px -18px #6366f1cc;--tw-shadow-colored:0 14px 34px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(14\,165\,233\,0\.05\)\]{--tw-shadow:0 14px 34px #0ea5e90d;--tw-shadow-colored:0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 14px 34px #0f172a29;--tw-shadow-colored:0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(8\,47\,73\,0\.18\)\]{--tw-shadow:0 14px 34px #082f492e;--tw-shadow-colored:0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 18px 40px #0f172a2e;--tw-shadow-colored:0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(14\,165\,233\,0\.05\)\]{--tw-shadow:0 18px 45px #0ea5e90d;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 18px 45px #0f172a24;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(79\,70\,229\,0\.08\)\]{--tw-shadow:0 18px 45px #4f46e514;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(99\,102\,241\,0\.06\)\]{--tw-shadow:0 18px 45px #6366f10f;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 20px 50px #0f172a0d;--tw-shadow-colored:0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_60px_-32px_rgba\(15\,23\,42\,0\.7\)\]{--tw-shadow:0 20px 60px -32px #0f172ab3;--tw-shadow-colored:0 20px 60px -32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_22px_55px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 22px 55px #0f172a29;--tw-shadow-colored:0 22px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_22px_60px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 22px 60px #0f172a0f;--tw-shadow-colored:0 22px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_55px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 24px 55px #0f172a29;--tw-shadow-colored:0 24px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow:0 28px 80px #0f172a47;--tw-shadow-colored:0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_90px_-50px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow:0 30px 90px -50px #0f172a66;--tw-shadow-colored:0 30px 90px -50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 30px 90px #0f172a38;--tw-shadow-colored:0 30px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 8px 24px #0f172a0f;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:inset 0 0 0 1px #0f172a0a;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\,0_1px_8px_rgba\(2\,6\,23\,0\.12\)\]{--tw-shadow:inset 0 1px 0 #ffffff14,0 1px 8px #0206171f;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color), 0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.7\)\]{--tw-shadow:inset 0 1px 0 #ffffffb3;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.75\)\]{--tw-shadow:inset 0 1px 0 #ffffffbf;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_4px_0_0_\#4f46e5\]{--tw-shadow:inset 4px 0 0 #4f46e5;--tw-shadow-colored:inset 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-amber-100\/40{--tw-shadow-color:#fef3c766;--tw-shadow:var(--tw-shadow-colored)}.shadow-amber-500\/25{--tw-shadow-color:#f59e0b40;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/20{--tw-shadow-color:#3b82f633;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/25{--tw-shadow-color:#3b82f640;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/30{--tw-shadow-color:#3b82f64d;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/20{--tw-shadow-color:#06b6d433;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-100\/40{--tw-shadow-color:#d1fae566;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-200{--tw-shadow-color:#a7f3d0;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/20{--tw-shadow-color:#10b98133;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/40{--tw-shadow-color:#10b98166;--tw-shadow:var(--tw-shadow-colored)}.shadow-green-500\/20{--tw-shadow-color:#22c55e33;--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-900\/15{--tw-shadow-color:#0f172a26;--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-900\/5{--tw-shadow-color:#0f172a0d;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-\[color\:var\(--accent-soft\)\]{--tw-ring-color:var(--accent-soft)}.ring-amber-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 199/var(--tw-ring-opacity,1))}.ring-amber-300\/30{--tw-ring-color:#fcd34d4d}.ring-amber-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity,1))}.ring-black\/5{--tw-ring-color:#0000000d}.ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity,1))}.ring-blue-500\/20{--tw-ring-color:#3b82f633}.ring-cyan-100{--tw-ring-opacity:1;--tw-ring-color:rgb(207 250 254/var(--tw-ring-opacity,1))}.ring-emerald-100{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))}.ring-emerald-300\/30{--tw-ring-color:#6ee7b74d}.ring-emerald-400{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.ring-orange-100{--tw-ring-opacity:1;--tw-ring-color:rgb(255 237 213/var(--tw-ring-opacity,1))}.ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity,1))}.ring-rose-300\/30{--tw-ring-color:#fda4af4d}.ring-slate-100{--tw-ring-opacity:1;--tw-ring-color:rgb(241 245 249/var(--tw-ring-opacity,1))}.ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}.ring-violet-400{--tw-ring-opacity:1;--tw-ring-color:rgb(167 139 250/var(--tw-ring-opacity,1))}.ring-violet-500{--tw-ring-opacity:1;--tw-ring-color:rgb(139 92 246/var(--tw-ring-opacity,1))}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 249 195/var(--tw-ring-opacity,1))}.ring-offset-1{--tw-ring-offset-width:1px}.ring-offset-white{--tw-ring-offset-color:#fff}.blur-2xl{--tw-blur:blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px #0000000a) drop-shadow(0 4px 3px #0000001a);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[background-image\:linear-gradient\(rgba\(103\,232\,249\,0\.11\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(103\,232\,249\,0\.09\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#67e8f91c 1px,#0000 1px),linear-gradient(90deg,#67e8f917 1px,#0000 1px)}.\[background-size\:26px_26px\]{background-size:26px 26px}*{-webkit-tap-highlight-color:transparent}:root,[data-theme=pro]{--font-sans:"Plus Jakarta Sans", system-ui, sans-serif;--accent:#5546ff;--accent-light:#7c6dff;--accent-strong:#3726c9;--accent-soft:#eef0ff;--accent-glow:#5546ff38;--bg:#dfe8f6;--bg-elevated:#f2f7ff;--bg-muted:#e6eef9;--surface-tint:#dfeaff;--surface-strong:#cbd9ef;--bg-dark:#050814;--bg-dark-elevated:#0c1426;--bg-dark-muted:#111d32;--surface-dark-tint:#13213a;--surface-dark-strong:#20324d;--text:#0b1020;--text-soft:#44546a;--text-faint:#8a9ab3;--text-dark:#f9fbff;--text-dark-soft:#c8d2e2;--text-dark-faint:#7b8aa1;--border:#0f172a24;--border-strong:#0f172a38;--border-dark:#94a3b82e;--border-dark-strong:#94a3b84d;--shadow-sm:0 14px 34px #0f172a1a;--shadow-md:0 22px 58px #0f172a26;--shadow-lg:0 30px 78px #0f172a2e;--shadow-dark-sm:0 18px 48px #0000006b;--shadow-dark-md:0 28px 70px #0000008c;--radius-sm:14px;--radius-md:20px;--radius-lg:28px;--success-bg:#ecfdf5;--success-text:#059669;--warning-bg:#fff7ed;--warning-text:#ea580c;--danger-bg:#fff1f2;--danger-text:#e11d48}[data-theme=neon]{--accent:#5546ff;--accent-light:#8b7cff;--accent-strong:#3427c9;--accent-soft:#eef0ff;--accent-glow:#5546ff3d;--bg:#e9edff;--bg-elevated:#f7f8ff;--bg-muted:#eef1ff;--surface-tint:#e6eaff;--surface-strong:#d7dcff;--bg-dark:#07091a;--bg-dark-elevated:#111633;--bg-dark-muted:#161d3f;--surface-dark-tint:#141a3a}[data-theme=warm]{--font-sans:"Inter", system-ui, sans-serif;--accent:#f43f5e;--accent-light:#fb7185;--accent-strong:#be123c;--accent-soft:#fff1f2;--accent-glow:#f43f5e33;--bg:#f8eef2;--bg-elevated:#fff8fa;--bg-muted:#fff1f4;--surface-tint:#ffe9ef;--surface-strong:#ffd8e2;--bg-dark:#12070d;--bg-dark-elevated:#21101a;--bg-dark-muted:#2a1620;--surface-dark-tint:#2b1621}[data-theme=fintech]{--font-sans:"Space Grotesk", system-ui, sans-serif;--accent:#0891b2;--accent-light:#22d3ee;--accent-strong:#0e7490;--accent-soft:#ecfeff;--accent-glow:#0891b238;--bg:#e7f6fa;--bg-elevated:#f4fdff;--bg-muted:#e8f8fb;--surface-tint:#def5fa;--surface-strong:#c7edf5;--bg-dark:#041014;--bg-dark-elevated:#0b2027;--bg-dark-muted:#12303a;--surface-dark-tint:#102932}html{font-family:var(--font-sans)}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;background:radial-gradient(circle at top left, color-mix(in srgb, var(--accent) 18%, transparent), transparent 30%), radial-gradient(circle at bottom right, #06b6d429, transparent 28%), var(--bg);color:var(--text)}html.dark body{background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent) 30%, transparent), transparent 26%), radial-gradient(circle at bottom left, #06b6d42e, transparent 24%), var(--bg-dark);color:var(--text-dark)}code,.font-mono{font-family:JetBrains Mono,monospace}.sidebar-container{background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 62%, var(--surface-tint)) 0%, color-mix(in srgb, var(--bg-muted) 76%, var(--surface-strong)) 100%);border-right:1px solid var(--border);-webkit-backdrop-filter:blur(18px)}.dark .sidebar-container{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-dark-elevated) 82%, var(--surface-dark-tint)) 0%, var(--bg-dark) 100%);border-right-color:var(--border-dark)}.bento-card,.surface-card{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 70%, white) 0%, color-mix(in srgb, var(--surface-tint) 86%, white) 100%);border:1px solid color-mix(in srgb, var(--accent) 16%, var(--border));border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1),border-color .24s,background-color .24s;position:relative;overflow:hidden}.bento-card:before,.surface-card:before{content:"";pointer-events:none;background:linear-gradient(180deg, #ffffff94, transparent 26%), radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 34%);opacity:.9;position:absolute;inset:0}.bento-card:hover,.surface-card:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--accent) 22%, var(--border));transform:translateY(-1px)}.dark .bento-card,.dark .surface-card{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-dark-elevated) 88%, var(--surface-dark-tint)) 0%, color-mix(in srgb, var(--bg-dark-muted) 74%, var(--bg-dark)) 100%);border-color:color-mix(in srgb, var(--accent) 16%, var(--border-dark));box-shadow:var(--shadow-dark-sm)}.dark .bento-card:before,.dark .surface-card:before{background:linear-gradient(#ffffff0a,#0000 26%)}.dark .bento-card:hover,.dark .surface-card:hover{box-shadow:var(--shadow-dark-md);border-color:color-mix(in srgb, var(--accent) 28%, var(--border-dark))}.topbar-shell{background:radial-gradient(circle at 4% 0%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 34%), linear-gradient(135deg, color-mix(in srgb, var(--bg-elevated) 62%, white) 0%, color-mix(in srgb, var(--surface-tint) 82%, white) 100%);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(18px);position:relative;overflow:hidden}.topbar-shell:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 42%, transparent), transparent);opacity:.72;pointer-events:none;height:1px;position:absolute;bottom:0;left:24px;right:24px}.dark .topbar-shell{background:linear-gradient(135deg, color-mix(in srgb, var(--bg-dark-elevated) 88%, var(--surface-dark-tint)) 0%, color-mix(in srgb, var(--bg-dark) 82%, var(--surface-dark-strong)) 100%);border-color:color-mix(in srgb, var(--accent) 20%, var(--border-dark));box-shadow:var(--shadow-dark-sm);position:relative;overflow:hidden}.premium-app{color:var(--text);isolation:isolate;background:0 0}.dark .premium-app{color:var(--text-dark)}.premium-app main{background:radial-gradient(circle at 16% 0%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 32%), radial-gradient(circle at 88% 12%, #06b6d433, transparent 28%), linear-gradient(135deg, color-mix(in srgb, var(--bg) 82%, white) 0%, var(--bg) 42%, color-mix(in srgb, var(--surface-strong) 82%, white) 100%)}.dark .premium-app main{background:radial-gradient(circle at 16% 0%, color-mix(in srgb, var(--accent) 30%, transparent), transparent 32%), radial-gradient(circle at 88% 10%, #22d3ee24, transparent 26%), linear-gradient(135deg, #050713 0%, var(--bg-dark) 48%, color-mix(in srgb, var(--surface-dark-strong) 68%, #020617) 100%)}.premium-app .bento-card,.premium-app .surface-card{isolation:isolate}.premium-app .bento-card>*,.premium-app .surface-card>*{z-index:1;position:relative}.premium-app .bg-white,.premium-app .bg-white\/50,.premium-app .bg-white\/60,.premium-app .bg-white\/70,.premium-app .bg-white\/75,.premium-app .bg-white\/80,.premium-app .bg-white\/90,.premium-app .bg-white\/95{background-color:color-mix(in srgb, var(--bg-elevated) 52%, var(--surface-tint))!important}.premium-app .bg-slate-50,.premium-app .bg-slate-100,.premium-app .bg-slate-100\/70,.premium-app .bg-slate-100\/80{background-color:color-mix(in srgb, var(--bg-muted) 70%, var(--surface-tint))!important}.premium-app .border-slate-100,.premium-app .border-slate-200,.premium-app .border-slate-200\/60{border-color:var(--border)!important}.dark .premium-app .bg-black,.dark .premium-app .bg-black\/80,.dark .premium-app .bg-black\/90,.dark .premium-app .bg-slate-50,.dark .premium-app .bg-slate-100,.dark .premium-app .bg-slate-800,.dark .premium-app .bg-slate-800\/70,.dark .premium-app .bg-slate-800\/80,.dark .premium-app .bg-slate-900,.dark .premium-app .bg-slate-900\/90,.dark .premium-app .bg-slate-950,.dark .premium-app .bg-slate-950\/95{background-color:var(--bg-dark-elevated)!important}.dark .premium-app .border-slate-100,.dark .premium-app .border-slate-200,.dark .premium-app .border-slate-700,.dark .premium-app .border-slate-800{border-color:var(--border-dark)!important}.premium-app button:focus-visible,.premium-app a:focus-visible,.premium-app input:focus-visible,.premium-app textarea:focus-visible,.premium-app select:focus-visible,.premium-app summary:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 62%, white);outline-offset:3px}@media (prefers-reduced-motion:reduce){.premium-app *,.premium-app :before,.premium-app :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.premium-input{background:color-mix(in srgb, var(--bg-muted) 90%, transparent);border:1px solid var(--border);color:var(--text)}.premium-input::placeholder{color:var(--text-faint)}.dark .premium-input{background:color-mix(in srgb, var(--bg-dark-muted) 92%, transparent);border-color:var(--border-dark);color:var(--text-dark)}.dark .premium-input::placeholder{color:var(--text-dark-faint)}.subtle-label{letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);font-size:10px;font-weight:800}.dark .subtle-label{color:var(--text-dark-faint)}.metric-kicker{letter-spacing:-.02em;font-size:12px;font-weight:800;line-height:1.1}.text-azul-electrico{color:var(--accent)!important}.bg-azul-electrico{background-color:var(--accent)!important}.border-azul-electrico{border-color:var(--accent)!important}.from-azul-electrico{--tw-gradient-from:var(--accent)!important}.ring-azul-electrico{--tw-ring-color:var(--accent)!important}.sidebar-active{box-shadow:0 14px 28px var(--accent-glow);background:linear-gradient(135deg, var(--accent) 0%, var(--accent-strong) 100%)!important;color:#fff!important}.sidebar-nav-button:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);border-radius:999px;height:2px;transition:opacity .2s,transform .2s;position:absolute;bottom:7px;left:14px;right:14px;transform:scaleX(.72)}.sidebar-nav-button.sidebar-active:after{opacity:.88;transform:scaleX(1)}.sidebar-nav-icon{transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s}.sidebar-nav-button:hover .sidebar-nav-icon,.sidebar-nav-button.sidebar-active .sidebar-nav-icon{transform:translateY(-1px)}.brand-settings-panel>p:first-child,.brand-settings-panel>div:first-child>p:first-child{letter-spacing:.14em!important;color:var(--accent)!important;font-size:12px!important}.brand-settings-panel>p:first-child{color:var(--accent)!important;border-bottom-color:#94a3b847!important;padding-bottom:1rem!important}.brand-settings-panel label,.brand-settings-panel>div>p:first-child{color:#334155!important}.dark .brand-settings-panel label,.dark .brand-settings-panel>div>p:first-child{color:#e2e8f0!important}.brand-upload-copy p:first-of-type{color:#334155!important;font-size:.875rem!important;font-weight:800!important}.brand-upload-copy p:last-of-type{color:#64748b!important;font-size:11px!important;font-weight:600!important}.dark .brand-upload-copy p:first-of-type{color:#e2e8f0!important}.dark .brand-upload-copy p:last-of-type{color:#94a3b8!important}.brand-logo-grid button>span:last-child{color:#475569!important;font-size:9px!important;font-weight:600!important;line-height:1.12!important}.dark .brand-logo-grid button>span:last-child{color:#cbd5e1!important}.brand-logo-grid button:hover>span:last-child,.brand-logo-grid button:focus-visible>span:last-child{color:#0f172a!important}.dark .brand-logo-grid button:hover>span:last-child,.dark .brand-logo-grid button:focus-visible>span:last-child{color:#fff!important}.tap-feedback{transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s,border-color .2s,box-shadow .2s,color .2s}.tap-feedback:hover{transform:translateY(-1px)}.tap-feedback:active{transform:translateY(0)scale(.985)}.dashboard-action-chip,.action-chip{position:relative;overflow:hidden}.dashboard-action-chip:before,.action-chip:before,.btn-shine:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff73 48%,#0000 100%);transition:opacity .2s;position:absolute;inset:0;transform:translate(-115%)}.dashboard-action-chip:hover:before,.action-chip:hover:before,.btn-shine:hover:after{opacity:1;animation:.75s cubic-bezier(.16,1,.3,1) chip-sweep}.brand-badge{text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;justify-content:center;align-items:center;font-weight:900;display:flex}.dark .premium-app .brand-badge{color:#fff}.brand-badge{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-strong) 100%)}.glass-toast{background:color-mix(in srgb, var(--bg-elevated) 90%, transparent);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(20px)}.dark .glass-toast{background:color-mix(in srgb, var(--bg-dark-elevated) 92%, transparent);border-color:color-mix(in srgb, var(--accent) 24%, var(--border-dark));box-shadow:var(--shadow-dark-md)}.animate-in,.mobile-pane-enter,.toast-enter{animation:.35s cubic-bezier(.16,1,.3,1) fade-slide-in}.interactive-card{cursor:pointer}.interactive-card:hover{transform:translateY(-2px)}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#94a3b880;border-radius:999px}.dark ::-webkit-scrollbar-thumb{background:#475569e6}.gradient-text{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-strong) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mobile-sticky-glass{box-shadow:var(--shadow-sm)}.dark .mobile-sticky-glass{box-shadow:var(--shadow-dark-sm)}.mobile-toggle-pill-active{box-shadow:0 10px 24px var(--accent-glow)}.pulse-glow{animation:2.2s infinite pulse-glow}.scroll-shadow{position:relative}.scroll-shadow:after{content:"";pointer-events:none;background:linear-gradient(270deg,#ffffffeb,#0000);width:28px;position:absolute;top:0;bottom:0;right:0}.dark .scroll-shadow:after{background:linear-gradient(270deg,#090d1aeb,#0000)}.dark .bg-white,.dark .bg-white\/50,.dark .bg-white\/60,.dark .bg-white\/70,.dark .bg-white\/75,.dark .bg-white\/80,.dark .bg-white\/90,.dark .bg-white\/95,.dark .bg-slate-50{background-color:var(--bg-dark-elevated)!important}.dark .bg-slate-100,.dark .bg-slate-800,.dark .bg-slate-900,.dark .bg-slate-950{background-color:var(--bg-dark-muted)!important}.dark .border,.dark .border-slate-100,.dark .border-slate-200,.dark .border-slate-200\/60{border-color:var(--border-dark)!important}.dark .text-slate-900,.dark .text-slate-800{color:var(--text-dark)!important}.dark .text-slate-700{color:var(--text-dark-soft)!important}.dark .text-slate-600,.dark .text-slate-500,.dark .text-slate-400{color:var(--text-dark-faint)!important}.dark input,.dark textarea,.dark select{background:var(--bg-dark-muted)!important;color:var(--text-dark)!important;border-color:var(--border-dark)!important}.dark input::-moz-placeholder{color:var(--text-dark-faint)!important}.dark textarea::-moz-placeholder{color:var(--text-dark-faint)!important}.dark input::placeholder,.dark textarea::placeholder{color:var(--text-dark-faint)!important}.dark .premium-app .text-black,.dark .premium-app .text-gray-900,.dark .premium-app .text-gray-800,.dark .premium-app .text-zinc-900,.dark .premium-app .text-zinc-800,.dark .premium-app .text-neutral-900,.dark .premium-app .text-neutral-800{color:var(--text-dark)!important}.dark .premium-app .text-gray-700,.dark .premium-app .text-gray-600,.dark .premium-app .text-zinc-700,.dark .premium-app .text-zinc-600,.dark .premium-app .text-neutral-700,.dark .premium-app .text-neutral-600{color:var(--text-dark-soft)!important}.dark .premium-app .text-gray-500,.dark .premium-app .text-gray-400,.dark .premium-app .text-zinc-500,.dark .premium-app .text-zinc-400,.dark .premium-app .text-neutral-500,.dark .premium-app .text-neutral-400{color:var(--text-dark-faint)!important}.dark .premium-app .bg-gray-50,.dark .premium-app .bg-gray-100,.dark .premium-app .bg-zinc-50,.dark .premium-app .bg-zinc-100,.dark .premium-app .bg-neutral-50,.dark .premium-app .bg-neutral-100{background-color:color-mix(in srgb, var(--bg-dark-elevated) 82%, var(--surface-dark-tint))!important}.dark .premium-app .border-gray-100,.dark .premium-app .border-gray-200,.dark .premium-app .border-zinc-100,.dark .premium-app .border-zinc-200,.dark .premium-app .border-neutral-100,.dark .premium-app .border-neutral-200{border-color:var(--border-dark)!important}.dark .premium-app .from-white,.dark .premium-app .via-white,.dark .premium-app .to-white{--tw-gradient-from:color-mix(in srgb, var(--bg-dark-elevated) 88%, var(--surface-dark-tint)) var(--tw-gradient-from-position)!important;--tw-gradient-via:color-mix(in srgb, var(--bg-dark-elevated) 82%, var(--surface-dark-tint)) var(--tw-gradient-via-position)!important;--tw-gradient-to:color-mix(in srgb, var(--bg-dark-muted) 86%, var(--bg-dark)) var(--tw-gradient-to-position)!important}.dark .premium-app .text-white,.dark .premium-app .text-white\/80,.dark .premium-app .text-white\/90{color:#fff!important}::selection{background:var(--accent-soft);color:var(--accent-strong)}@keyframes fade-slide-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes chip-sweep{0%{transform:translate(-115%)}to{transform:translate(115%)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 0 0 var(--accent-glow)}50%{box-shadow:0 0 0 8px #0000}}@media (width<=640px){.modal-responsive{align-items:flex-end!important;padding:0!important}.modal-responsive>div{border-radius:24px 24px 0 0!important;width:100%!important;max-width:100%!important;max-height:92vh!important}.cronograma-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=480px){.cronograma-grid{grid-template-columns:minmax(0,1fr)!important}}.marker\:content-none ::marker{--tw-content:none;content:var(--tw-content)}.marker\:content-none::marker{--tw-content:none;content:var(--tw-content)}.placeholder\:text-amber-300::placeholder{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.placeholder\:text-emerald-300::placeholder{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.placeholder\:text-slate-300::placeholder{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.placeholder\:text-white\/40::placeholder{color:#fff6}.first\:border-t-0:first-child{border-top-width:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.focus-within\:border-amber-400:focus-within{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.focus-within\:border-amber-500:focus-within{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.focus-within\:border-azul-electrico:focus-within{border-color:var(--accent)}.focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus-within\:border-emerald-400:focus-within{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus-within\:border-rose-400:focus-within{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.focus-within\:border-violet-400:focus-within{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.focus-within\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-within\:ring-amber-500\/10:focus-within{--tw-ring-color:#f59e0b1a}.focus-within\:ring-emerald-500\/10:focus-within{--tw-ring-color:#10b9811a}.focus-within\:ring-violet-500\/10:focus-within{--tw-ring-color:#8b5cf61a}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-300:hover{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.hover\:border-azul-electrico:hover{border-color:var(--accent)}.hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.hover\:border-blue-300\/40:hover{border-color:#93c5fd66}.hover\:border-blue-300\/45:hover{border-color:#93c5fd73}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.hover\:border-emerald-300:hover{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.hover\:border-emerald-400:hover{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.hover\:border-emerald-500:hover{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.hover\:border-orange-500:hover{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.hover\:border-rose-300:hover{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.hover\:border-rose-400:hover{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.hover\:border-rose-500:hover{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.hover\:border-slate-200:hover{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:border-slate-400:hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.hover\:border-violet-300:hover{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity,1))}.hover\:border-violet-500:hover{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.hover\:bg-\[\#20bd5a\]:hover{--tw-bg-opacity:1;background-color:rgb(32 189 90/var(--tw-bg-opacity,1))}.hover\:bg-\[\#25D366\]\/15:hover{background-color:#25d36626}.hover\:bg-\[\#25D366\]\/20:hover{background-color:#25d36633}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-azul-electrico:hover{background-color:var(--accent)}.hover\:bg-black\/10:hover{background-color:#0000001a}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-500\/20:hover{background-color:#3b82f633}.hover\:bg-blue-500\/25:hover{background-color:#3b82f640}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.hover\:bg-cyan-100:hover{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.hover\:bg-cyan-200:hover{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity,1))}.hover\:bg-cyan-300:hover{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity,1))}.hover\:bg-cyan-50:hover{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.hover\:bg-cyan-500:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.hover\:bg-cyan-600:hover{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.hover\:bg-emerald-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.hover\:bg-emerald-50\/50:hover{background-color:#ecfdf580}.hover\:bg-emerald-500:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.hover\:bg-orange-100:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.hover\:bg-orange-50:hover{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.hover\:bg-orange-600:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-rose-100:hover{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.hover\:bg-rose-500:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.hover\:bg-rose-600:hover{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.hover\:bg-rose-700:hover{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.hover\:bg-sky-700:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-300:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-50\/50:hover{background-color:#f8fafc80}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:bg-violet-100:hover{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.hover\:bg-violet-200:hover{--tw-bg-opacity:1;background-color:rgb(221 214 254/var(--tw-bg-opacity,1))}.hover\:bg-violet-50:hover{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.hover\:bg-violet-500:hover{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.hover\:bg-violet-600:hover{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.hover\:bg-violet-700:hover{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:pl-5:hover{padding-left:1.25rem}.hover\:text-amber-500:hover{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.hover\:text-amber-600:hover{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.hover\:text-azul-electrico:hover{color:var(--accent)}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-emerald-600:hover{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.hover\:text-rose-500:hover{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.hover\:text-rose-600:hover{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.hover\:text-slate-400:hover{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.hover\:text-slate-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.hover\:text-slate-950:hover{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.hover\:text-violet-400:hover{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.hover\:text-violet-500:hover{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.hover\:text-violet-600:hover{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:shadow-\[0_18px_34px_rgba\(79\,70\,229\,0\.10\)\]:hover{--tw-shadow:0 18px 34px #4f46e51a;--tw-shadow-colored:0 18px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.hover\:ring-slate-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}.focus\:z-10:focus{z-index:10}.focus\:border-\[color\:var\(--accent\)\]:focus{border-color:var(--accent)}.focus\:border-amber-400:focus{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.focus\:border-amber-500:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.focus\:border-azul-electrico:focus{border-color:var(--accent)}.focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-cyan-300:focus{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.focus\:border-cyan-400:focus{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.focus\:border-emerald-400:focus{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.focus\:border-emerald-500:focus{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:border-rose-400:focus{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.focus\:border-violet-400:focus{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.focus\:border-violet-500:focus{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.focus\:bg-slate-50:focus{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.focus\:bg-slate-800:focus{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-\[color\:var\(--accent-soft\)\]:focus{--tw-ring-color:var(--accent-soft)}.focus\:ring-azul-electrico:focus{--tw-ring-color:var(--accent)}.focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity,1))}.focus\:ring-cyan-300\/20:focus{--tw-ring-color:#67e8f933}.focus\:ring-emerald-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))}.focus\:ring-slate-400\/20:focus{--tw-ring-color:#94a3b833}.active\:scale-90:active{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[\.99\]:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-blue-900\/20:active{background-color:#1e3a8a33}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-100:disabled{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.disabled\:bg-slate-200:disabled{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.disabled\:bg-slate-300:disabled{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.disabled\:text-slate-300:disabled{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.disabled\:text-slate-500:disabled{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:grayscale:disabled{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group[open] .group-open\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:bg-azul-electrico{background-color:var(--accent)}.group[open] .group-open\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-azul-electrico{background-color:var(--accent)}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.group:hover .group-hover\:from-teal-400{--tw-gradient-from:#2dd4bf var(--tw-gradient-from-position);--tw-gradient-to:#2dd4bf00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:to-emerald-200{--tw-gradient-to:#a7f3d0 var(--tw-gradient-to-position)}.group\/device:hover .group-hover\/device\:text-azul-electrico{color:var(--accent)}.group:hover .group-hover\:text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-azul-electrico{color:var(--accent)}.group:hover .group-hover\:text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group\/photo:hover .group-hover\/photo\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:border-azul-electrico{border-color:var(--accent)}.peer:checked~.peer-checked\:border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-rose-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:shadow-\[0_8px_18px_rgba\(99\,102\,241\,0\.18\)\]{--tw-shadow:0 8px 18px #6366f12e;--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.peer:checked~.peer-checked\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.peer:checked~.peer-checked\:ring-slate-400{--tw-ring-opacity:1;--tw-ring-color:rgb(148 163 184/var(--tw-ring-opacity,1))}.peer:checked~.peer-checked\:ring-offset-2{--tw-ring-offset-width:2px}.has-\[\:checked\]\:border-azul-electrico:has(:checked){border-color:var(--accent)}.has-\[\:checked\]\:shadow-md:has(:checked){--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:divide-slate-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(51 65 85/var(--tw-divide-opacity,1))}.dark\:divide-slate-700\/50:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#33415580}.dark\:divide-slate-800:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(30 41 59/var(--tw-divide-opacity,1))}.dark\:divide-slate-900:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(15 23 42/var(--tw-divide-opacity,1))}.dark\:divide-white\/10:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.dark\:border-amber-500\/30:is(.dark *){border-color:#f59e0b4d}.dark\:border-amber-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.dark\:border-amber-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.dark\:border-amber-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.dark\:border-amber-800\/50:is(.dark *){border-color:#92400e80}.dark\:border-amber-800\/60:is(.dark *){border-color:#92400e99}.dark\:border-amber-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(120 53 15/var(--tw-border-opacity,1))}.dark\:border-amber-900\/30:is(.dark *){border-color:#78350f4d}.dark\:border-amber-900\/50:is(.dark *){border-color:#78350f80}.dark\:border-amber-900\/60:is(.dark *){border-color:#78350f99}.dark\:border-blue-500\/30:is(.dark *){border-color:#3b82f64d}.dark\:border-blue-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:border-blue-800\/60:is(.dark *){border-color:#1e40af99}.dark\:border-blue-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity,1))}.dark\:border-blue-900\/50:is(.dark *){border-color:#1e3a8a80}.dark\:border-blue-900\/60:is(.dark *){border-color:#1e3a8a99}.dark\:border-blue-900\/70:is(.dark *){border-color:#1e3a8ab3}.dark\:border-cyan-300\/20:is(.dark *){border-color:#67e8f933}.dark\:border-cyan-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(21 94 117/var(--tw-border-opacity,1))}.dark\:border-cyan-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 78 99/var(--tw-border-opacity,1))}.dark\:border-cyan-900\/50:is(.dark *){border-color:#164e6380}.dark\:border-emerald-500\/30:is(.dark *){border-color:#10b9814d}.dark\:border-emerald-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1))}.dark\:border-emerald-800\/60:is(.dark *){border-color:#065f4699}.dark\:border-emerald-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity,1))}.dark\:border-emerald-900\/30:is(.dark *){border-color:#064e3b4d}.dark\:border-emerald-900\/40:is(.dark *){border-color:#064e3b66}.dark\:border-emerald-900\/50:is(.dark *){border-color:#064e3b80}.dark\:border-emerald-900\/60:is(.dark *){border-color:#064e3b99}.dark\:border-indigo-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 48 163/var(--tw-border-opacity,1))}.dark\:border-indigo-900\/40:is(.dark *){border-color:#312e8166}.dark\:border-orange-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity,1))}.dark\:border-orange-900\/40:is(.dark *){border-color:#7c2d1266}.dark\:border-purple-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 33 168/var(--tw-border-opacity,1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.dark\:border-red-900\/50:is(.dark *){border-color:#7f1d1d80}.dark\:border-rose-500\/30:is(.dark *){border-color:#f43f5e4d}.dark\:border-rose-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(190 18 60/var(--tw-border-opacity,1))}.dark\:border-rose-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(159 18 57/var(--tw-border-opacity,1))}.dark\:border-rose-800\/50:is(.dark *){border-color:#9f123980}.dark\:border-rose-800\/60:is(.dark *){border-color:#9f123999}.dark\:border-rose-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(136 19 55/var(--tw-border-opacity,1))}.dark\:border-rose-900\/30:is(.dark *){border-color:#8813374d}.dark\:border-rose-900\/40:is(.dark *){border-color:#88133766}.dark\:border-rose-900\/50:is(.dark *){border-color:#88133780}.dark\:border-rose-900\/60:is(.dark *){border-color:#88133799}.dark\:border-rose-900\/70:is(.dark *){border-color:#881337b3}.dark\:border-sky-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(12 74 110/var(--tw-border-opacity,1))}.dark\:border-sky-900\/50:is(.dark *){border-color:#0c4a6e80}.dark\:border-slate-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.dark\:border-slate-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.dark\:border-slate-700\/30:is(.dark *){border-color:#3341554d}.dark\:border-slate-700\/50:is(.dark *){border-color:#33415580}.dark\:border-slate-700\/60:is(.dark *){border-color:#33415599}.dark\:border-slate-700\/80:is(.dark *){border-color:#334155cc}.dark\:border-slate-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.dark\:border-slate-800\/50:is(.dark *){border-color:#1e293b80}.dark\:border-slate-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.dark\:border-violet-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(109 40 217/var(--tw-border-opacity,1))}.dark\:border-violet-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(91 33 182/var(--tw-border-opacity,1))}.dark\:border-violet-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(76 29 149/var(--tw-border-opacity,1))}.dark\:border-violet-900\/30:is(.dark *){border-color:#4c1d954d}.dark\:border-violet-900\/40:is(.dark *){border-color:#4c1d9566}.dark\:border-violet-900\/60:is(.dark *){border-color:#4c1d9599}.dark\:border-white:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:bg-\[\#005c4b\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 92 75/var(--tw-bg-opacity,1))}.dark\:bg-\[\#1a2c34\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 44 52/var(--tw-bg-opacity,1))}.dark\:bg-amber-500\/10:is(.dark *){background-color:#f59e0b1a}.dark\:bg-amber-500\/5:is(.dark *){background-color:#f59e0b0d}.dark\:bg-amber-900\/10:is(.dark *){background-color:#78350f1a}.dark\:bg-amber-900\/20:is(.dark *){background-color:#78350f33}.dark\:bg-amber-900\/30:is(.dark *){background-color:#78350f4d}.dark\:bg-amber-900\/40:is(.dark *){background-color:#78350f66}.dark\:bg-amber-900\/60:is(.dark *){background-color:#78350f99}.dark\:bg-amber-950\/10:is(.dark *){background-color:#451a031a}.dark\:bg-amber-950\/20:is(.dark *){background-color:#451a0333}.dark\:bg-amber-950\/30:is(.dark *){background-color:#451a034d}.dark\:bg-amber-950\/50:is(.dark *){background-color:#451a0380}.dark\:bg-azul-electrico:is(.dark *){background-color:var(--accent)}.dark\:bg-black:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.dark\:bg-black\/20:is(.dark *){background-color:#0003}.dark\:bg-blue-500\/10:is(.dark *){background-color:#3b82f61a}.dark\:bg-blue-900\/10:is(.dark *){background-color:#1e3a8a1a}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-900\/40:is(.dark *){background-color:#1e3a8a66}.dark\:bg-blue-950\/10:is(.dark *){background-color:#1725541a}.dark\:bg-blue-950\/20:is(.dark *){background-color:#17255433}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1725544d}.dark\:bg-blue-950\/40:is(.dark *){background-color:#17255466}.dark\:bg-cyan-900\/20:is(.dark *){background-color:#164e6333}.dark\:bg-cyan-950\/20:is(.dark *){background-color:#08334433}.dark\:bg-cyan-950\/30:is(.dark *){background-color:#0833444d}.dark\:bg-cyan-950\/40:is(.dark *){background-color:#08334466}.dark\:bg-cyan-950\/50:is(.dark *){background-color:#08334480}.dark\:bg-emerald-500\/10:is(.dark *){background-color:#10b9811a}.dark\:bg-emerald-500\/5:is(.dark *){background-color:#10b9810d}.dark\:bg-emerald-900\/10:is(.dark *){background-color:#064e3b1a}.dark\:bg-emerald-900\/20:is(.dark *){background-color:#064e3b33}.dark\:bg-emerald-900\/30:is(.dark *){background-color:#064e3b4d}.dark\:bg-emerald-900\/40:is(.dark *){background-color:#064e3b66}.dark\:bg-emerald-950\/10:is(.dark *){background-color:#022c221a}.dark\:bg-emerald-950\/20:is(.dark *){background-color:#022c2233}.dark\:bg-emerald-950\/30:is(.dark *){background-color:#022c224d}.dark\:bg-emerald-950\/40:is(.dark *){background-color:#022c2266}.dark\:bg-emerald-950\/50:is(.dark *){background-color:#022c2280}.dark\:bg-indigo-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.dark\:bg-indigo-900\/20:is(.dark *){background-color:#312e8133}.dark\:bg-indigo-900\/30:is(.dark *){background-color:#312e814d}.dark\:bg-indigo-950\/40:is(.dark *){background-color:#1e1b4b66}.dark\:bg-orange-900\/20:is(.dark *){background-color:#7c2d1233}.dark\:bg-purple-900\/20:is(.dark *){background-color:#581c8733}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-red-950\/30:is(.dark *){background-color:#450a0a4d}.dark\:bg-rose-500\/10:is(.dark *){background-color:#f43f5e1a}.dark\:bg-rose-500\/15:is(.dark *){background-color:#f43f5e26}.dark\:bg-rose-500\/5:is(.dark *){background-color:#f43f5e0d}.dark\:bg-rose-900\/10:is(.dark *){background-color:#8813371a}.dark\:bg-rose-900\/20:is(.dark *){background-color:#88133733}.dark\:bg-rose-900\/30:is(.dark *){background-color:#8813374d}.dark\:bg-rose-900\/40:is(.dark *){background-color:#88133766}.dark\:bg-rose-950\/10:is(.dark *){background-color:#4c05191a}.dark\:bg-rose-950\/20:is(.dark *){background-color:#4c051933}.dark\:bg-rose-950\/30:is(.dark *){background-color:#4c05194d}.dark\:bg-rose-950\/50:is(.dark *){background-color:#4c051980}.dark\:bg-sky-950\/10:is(.dark *){background-color:#082f491a}.dark\:bg-sky-950\/30:is(.dark *){background-color:#082f494d}.dark\:bg-sky-950\/50:is(.dark *){background-color:#082f4980}.dark\:bg-slate-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:bg-slate-700\/20:is(.dark *){background-color:#33415533}.dark\:bg-slate-700\/30:is(.dark *){background-color:#3341554d}.dark\:bg-slate-700\/40:is(.dark *){background-color:#33415566}.dark\:bg-slate-700\/50:is(.dark *){background-color:#33415580}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dark\:bg-slate-800\/30:is(.dark *){background-color:#1e293b4d}.dark\:bg-slate-800\/40:is(.dark *){background-color:#1e293b66}.dark\:bg-slate-800\/50:is(.dark *){background-color:#1e293b80}.dark\:bg-slate-800\/60:is(.dark *){background-color:#1e293b99}.dark\:bg-slate-800\/70:is(.dark *){background-color:#1e293bb3}.dark\:bg-slate-800\/80:is(.dark *){background-color:#1e293bcc}.dark\:bg-slate-800\/90:is(.dark *){background-color:#1e293be6}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.dark\:bg-slate-900\/30:is(.dark *){background-color:#0f172a4d}.dark\:bg-slate-900\/40:is(.dark *){background-color:#0f172a66}.dark\:bg-slate-900\/50:is(.dark *){background-color:#0f172a80}.dark\:bg-slate-900\/60:is(.dark *){background-color:#0f172a99}.dark\:bg-slate-900\/70:is(.dark *){background-color:#0f172ab3}.dark\:bg-slate-900\/80:is(.dark *){background-color:#0f172acc}.dark\:bg-slate-900\/90:is(.dark *){background-color:#0f172ae6}.dark\:bg-slate-900\/95:is(.dark *){background-color:#0f172af2}.dark\:bg-slate-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.dark\:bg-slate-950\/20:is(.dark *){background-color:#02061733}.dark\:bg-slate-950\/30:is(.dark *){background-color:#0206174d}.dark\:bg-slate-950\/40:is(.dark *){background-color:#02061766}.dark\:bg-slate-950\/50:is(.dark *){background-color:#02061780}.dark\:bg-slate-950\/60:is(.dark *){background-color:#02061799}.dark\:bg-slate-950\/70:is(.dark *){background-color:#020617b3}.dark\:bg-teal-900\/20:is(.dark *){background-color:#134e4a33}.dark\:bg-violet-900\/10:is(.dark *){background-color:#4c1d951a}.dark\:bg-violet-900\/20:is(.dark *){background-color:#4c1d9533}.dark\:bg-violet-900\/30:is(.dark *){background-color:#4c1d954d}.dark\:bg-violet-900\/40:is(.dark *){background-color:#4c1d9566}.dark\:bg-violet-950\/20:is(.dark *){background-color:#2e106533}.dark\:bg-violet-950\/30:is(.dark *){background-color:#2e10654d}.dark\:bg-violet-950\/40:is(.dark *){background-color:#2e106566}.dark\:bg-white:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:bg-opacity-20:is(.dark *){--tw-bg-opacity:.2}.dark\:bg-\[radial-gradient\(circle_at_top_left\,_rgba\(99\,102\,241\,0\.18\)\,_transparent_40\%\)\,linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.96\)\,rgba\(15\,23\,42\,0\.92\)\)\]:is(.dark *){background-image:radial-gradient(circle at 0 0,#6366f12e,#0000 40%),linear-gradient(135deg,#0f172af5,#0f172aeb)}.dark\:from-amber-900\/10:is(.dark *){--tw-gradient-from:#78350f1a var(--tw-gradient-from-position);--tw-gradient-to:#78350f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-blue-950\/30:is(.dark *){--tw-gradient-from:#1725544d var(--tw-gradient-from-position);--tw-gradient-to:#17255400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-emerald-900\/20:is(.dark *){--tw-gradient-from:#064e3b33 var(--tw-gradient-from-position);--tw-gradient-to:#064e3b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-800:is(.dark *){--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:#1e293b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-900:is(.dark *){--tw-gradient-from:#0f172a var(--tw-gradient-from-position);--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-950:is(.dark *){--tw-gradient-from:#020617 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-blue-950\/20:is(.dark *){--tw-gradient-to:#17255400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #17255433 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-emerald-950\/20:is(.dark *){--tw-gradient-to:#022c2200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #022c2233 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-slate-900:is(.dark *){--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0f172a var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-slate-950:is(.dark *){--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #020617 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-amber-900\/10:is(.dark *){--tw-gradient-to:#78350f1a var(--tw-gradient-to-position)}.dark\:to-blue-950\/20:is(.dark *){--tw-gradient-to:#17255433 var(--tw-gradient-to-position)}.dark\:to-cyan-950\/20:is(.dark *){--tw-gradient-to:#08334433 var(--tw-gradient-to-position)}.dark\:to-sky-950\/10:is(.dark *){--tw-gradient-to:#082f491a var(--tw-gradient-to-position)}.dark\:to-sky-950\/20:is(.dark *){--tw-gradient-to:#082f4933 var(--tw-gradient-to-position)}.dark\:to-slate-900:is(.dark *){--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.dark\:to-slate-900\/70:is(.dark *){--tw-gradient-to:#0f172ab3 var(--tw-gradient-to-position)}.dark\:to-slate-900\/80:is(.dark *){--tw-gradient-to:#0f172acc var(--tw-gradient-to-position)}.dark\:to-violet-950\/20:is(.dark *){--tw-gradient-to:#2e106533 var(--tw-gradient-to-position)}.dark\:\!text-amber-300:is(.dark *){--tw-text-opacity:1!important;color:rgb(252 211 77/var(--tw-text-opacity,1))!important}.dark\:\!text-blue-300:is(.dark *){--tw-text-opacity:1!important;color:rgb(147 197 253/var(--tw-text-opacity,1))!important}.dark\:\!text-rose-300:is(.dark *){--tw-text-opacity:1!important;color:rgb(253 164 175/var(--tw-text-opacity,1))!important}.dark\:\!text-sky-300:is(.dark *){--tw-text-opacity:1!important;color:rgb(125 211 252/var(--tw-text-opacity,1))!important}.dark\:text-amber-100:is(.dark *){--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.dark\:text-amber-200\/80:is(.dark *){color:#fde68acc}.dark\:text-amber-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-amber-500:is(.dark *){--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.dark\:text-azul-electrico:is(.dark *){color:var(--accent)}.dark\:text-blue-100:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.dark\:text-blue-100\/70:is(.dark *){color:#dbeafeb3}.dark\:text-blue-200:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:text-blue-500:is(.dark *){--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.dark\:text-cyan-100:is(.dark *){--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.dark\:text-cyan-300\/80:is(.dark *){color:#67e8f9cc}.dark\:text-emerald-100:is(.dark *){--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-emerald-500:is(.dark *){--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.dark\:text-indigo-200:is(.dark *){--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:text-red-300\/80:is(.dark *){color:#fca5a5cc}.dark\:text-rose-100:is(.dark *){--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.dark\:text-rose-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.dark\:text-rose-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.dark\:text-rose-300\/70:is(.dark *){color:#fda4afb3}.dark\:text-rose-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.dark\:text-sky-100:is(.dark *){--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.dark\:text-sky-200:is(.dark *){--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.dark\:text-sky-300:is(.dark *){--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark\:text-slate-50:is(.dark *){--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity,1))}.dark\:text-slate-500:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:text-slate-600:is(.dark *){--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.dark\:text-slate-700:is(.dark *){--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.dark\:text-slate-900:is(.dark *){--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.dark\:text-slate-950:is(.dark *){--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.dark\:text-violet-200:is(.dark *){--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.dark\:text-violet-500:is(.dark *){--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.24\)\]:is(.dark *){--tw-shadow:0 10px 28px #0000003d;--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:shadow-none:is(.dark *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:ring-amber-900\/40:is(.dark *){--tw-ring-color:#78350f66}.dark\:ring-blue-900\/40:is(.dark *){--tw-ring-color:#1e3a8a66}.dark\:ring-cyan-900\/40:is(.dark *){--tw-ring-color:#164e6366}.dark\:ring-emerald-900\/40:is(.dark *){--tw-ring-color:#064e3b66}.dark\:ring-orange-900\/40:is(.dark *){--tw-ring-color:#7c2d1266}.dark\:ring-red-900\/40:is(.dark *){--tw-ring-color:#7f1d1d66}.dark\:ring-slate-700:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity,1))}.dark\:ring-slate-800:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(30 41 59/var(--tw-ring-opacity,1))}.dark\:ring-slate-900:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(15 23 42/var(--tw-ring-opacity,1))}.dark\:ring-yellow-900\/40:is(.dark *){--tw-ring-color:#713f1266}.dark\:ring-offset-slate-900:is(.dark *){--tw-ring-offset-color:#0f172a}.dark\:placeholder\:text-slate-500:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:placeholder\:text-slate-500:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:hover\:border-blue-800:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:hover\:border-slate-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.dark\:hover\:border-slate-700:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.dark\:hover\:bg-amber-900\/20:hover:is(.dark *){background-color:#78350f33}.dark\:hover\:bg-azul-electrico:hover:is(.dark *){background-color:var(--accent)}.dark\:hover\:bg-blue-500:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.dark\:hover\:bg-blue-900\/20:hover:is(.dark *){background-color:#1e3a8a33}.dark\:hover\:bg-blue-950\/30:hover:is(.dark *){background-color:#1725544d}.dark\:hover\:bg-cyan-900\/20:hover:is(.dark *){background-color:#164e6333}.dark\:hover\:bg-cyan-950\/30:hover:is(.dark *){background-color:#0833444d}.dark\:hover\:bg-emerald-900\/20:hover:is(.dark *){background-color:#064e3b33}.dark\:hover\:bg-emerald-900\/30:hover:is(.dark *){background-color:#064e3b4d}.dark\:hover\:bg-emerald-900\/50:hover:is(.dark *){background-color:#064e3b80}.dark\:hover\:bg-emerald-950\/10:hover:is(.dark *){background-color:#022c221a}.dark\:hover\:bg-indigo-500:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.dark\:hover\:bg-indigo-900\/50:hover:is(.dark *){background-color:#312e8180}.dark\:hover\:bg-indigo-950\/30:hover:is(.dark *){background-color:#1e1b4b4d}.dark\:hover\:bg-orange-900\/20:hover:is(.dark *){background-color:#7c2d1233}.dark\:hover\:bg-rose-900\/20:hover:is(.dark *){background-color:#88133733}.dark\:hover\:bg-rose-900\/30:hover:is(.dark *){background-color:#8813374d}.dark\:hover\:bg-rose-900\/40:hover:is(.dark *){background-color:#88133766}.dark\:hover\:bg-rose-950\/20:hover:is(.dark *){background-color:#4c051933}.dark\:hover\:bg-rose-950\/30:hover:is(.dark *){background-color:#4c05194d}.dark\:hover\:bg-slate-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.dark\:hover\:bg-slate-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:hover\:bg-slate-700\/20:hover:is(.dark *){background-color:#33415533}.dark\:hover\:bg-slate-700\/30:hover:is(.dark *){background-color:#3341554d}.dark\:hover\:bg-slate-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dark\:hover\:bg-slate-800\/30:hover:is(.dark *){background-color:#1e293b4d}.dark\:hover\:bg-slate-800\/50:hover:is(.dark *){background-color:#1e293b80}.dark\:hover\:bg-slate-800\/60:hover:is(.dark *){background-color:#1e293b99}.dark\:hover\:bg-slate-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.dark\:hover\:bg-slate-900\/30:hover:is(.dark *){background-color:#0f172a4d}.dark\:hover\:bg-slate-900\/40:hover:is(.dark *){background-color:#0f172a66}.dark\:hover\:bg-violet-900\/20:hover:is(.dark *){background-color:#4c1d9533}.dark\:hover\:bg-violet-900\/50:hover:is(.dark *){background-color:#4c1d9580}.dark\:hover\:bg-violet-950\/30:hover:is(.dark *){background-color:#2e10654d}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:bg-white\/5:hover:is(.dark *){background-color:#ffffff0d}.dark\:hover\:text-slate-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.dark\:hover\:text-slate-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:hover\:ring-slate-600:hover:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(71 85 105/var(--tw-ring-opacity,1))}.dark\:focus\:border-emerald-500:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.dark\:focus\:bg-slate-800\/50:focus:is(.dark *){background-color:#1e293b80}.dark\:disabled\:bg-slate-700:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:disabled\:bg-slate-800\/60:disabled:is(.dark *){background-color:#1e293b99}.dark\:disabled\:bg-slate-900:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.group:hover .dark\:group-hover\:bg-slate-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.peer:checked~.dark\:peer-checked\:bg-emerald-900\/20:is(.dark *){background-color:#064e3b33}.peer:checked~.dark\:peer-checked\:bg-rose-900\/20:is(.dark *){background-color:#88133733}.peer:checked~.dark\:peer-checked\:ring-slate-200:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}@media (width<=430px){.max-\[430px\]\:grid-cols-\[minmax\(0\,1fr\)_58px_66px_30px\]{grid-template-columns:minmax(0,1fr) 58px 66px 30px}}@media (width>=640px){.sm\:static{position:static}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-1{margin-top:.25rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-6{margin-top:1.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:aspect-video{aspect-ratio:16/9}.sm\:h-10{height:2.5rem}.sm\:h-24{height:6rem}.sm\:h-36{height:9rem}.sm\:h-8{height:2rem}.sm\:max-h-36{max-height:9rem}.sm\:max-h-\[62vh\]{max-height:62vh}.sm\:max-h-\[94vh\]{max-height:94vh}.sm\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.sm\:max-h-none{max-height:none}.sm\:min-h-0{min-height:0}.sm\:min-h-\[1120px\]{min-height:1120px}.sm\:min-h-\[38px\]{min-height:38px}.sm\:w-10{width:2.5rem}.sm\:w-36{width:9rem}.sm\:w-8{width:2rem}.sm\:w-\[min\(60vw\,380px\)\]{width:min(60vw,380px)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[285px\]{min-width:285px}.sm\:min-w-\[360px\]{min-width:360px}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_108px_96px_auto\]{grid-template-columns:1fr 108px 96px auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[38px_minmax\(0\,1fr\)_auto\]{grid-template-columns:38px minmax(0,1fr) auto}.sm\:grid-cols-\[auto_minmax\(170px\,1fr\)_auto\]{grid-template-columns:auto minmax(170px,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_84px\]{grid-template-columns:minmax(0,1fr) 84px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(120px\,0\.7fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-5{gap:1.25rem}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl,.sm\:rounded-\[1\.5rem\]{border-radius:1.5rem}.sm\:rounded-\[1\.75rem\]{border-radius:1.75rem}.sm\:rounded-\[2\.5rem\]{border-radius:2.5rem}.sm\:rounded-\[26px\]{border-radius:26px}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:rounded-\[2rem\]{border-radius:2rem}.sm\:border-0{border-width:0}.sm\:bg-transparent{background-color:#0000}.sm\:p-0{padding:0}.sm\:p-10{padding:2.5rem}.sm\:p-2\.5{padding:.625rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-4{padding-bottom:1rem}.sm\:pt-2{padding-top:.5rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[1\.45rem\]{font-size:1.45rem}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-relaxed{line-height:1.625}.sm\:tracking-\[0\.16em\]{letter-spacing:.16em}.sm\:tracking-\[0\.24em\]{letter-spacing:.24em}.sm\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.sm\:backdrop-blur-0{--tw-backdrop-blur:blur(0);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (width>=768px){.md\:left-auto{left:auto}.md\:right-4{right:1rem}.md\:col-span-2{grid-column:span 2/span 2}.md\:mx-0{margin-left:0;margin-right:0}.md\:ml-2{margin-left:.5rem}.md\:mt-1{margin-top:.25rem}.md\:mt-4{margin-top:1rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-12{height:3rem}.md\:h-2{height:.5rem}.md\:max-h-64{max-height:16rem}.md\:min-h-0{min-height:0}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-auto{width:auto}.md\:min-w-0{min-width:0}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.md\:grid-cols-\[1\.2fr_0\.8fr_0\.8fr_auto\]{grid-template-columns:1.2fr .8fr .8fr auto}.md\:grid-cols-\[1fr_108px_140px_40px\]{grid-template-columns:1fr 108px 140px 40px}.md\:grid-cols-\[1fr_160px\]{grid-template-columns:1fr 160px}.md\:grid-cols-\[minmax\(170px\,1fr\)_minmax\(150px\,0\.9fr\)_minmax\(150px\,0\.9fr\)_auto\]{grid-template-columns:minmax(170px,1fr) minmax(150px,.9fr) minmax(150px,.9fr) auto}.md\:grid-cols-\[minmax\(260px\,1\.5fr\)_minmax\(170px\,0\.8fr\)_110px_120px_auto\]{grid-template-columns:minmax(260px,1.5fr) minmax(170px,.8fr) 110px 120px auto}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-1\.5{gap:.375rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:self-auto{align-self:auto}.md\:overflow-visible{overflow:visible}.md\:rounded-3xl{border-radius:1.5rem}.md\:rounded-none{border-radius:0}.md\:bg-transparent{background-color:#0000}.md\:p-1\.5{padding:.375rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:pb-0{padding-bottom:0}.md\:pb-32{padding-bottom:8rem}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-\[1\.8rem\]{font-size:1.8rem}.md\:text-\[12px\]{font-size:12px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[2rem\]{font-size:2rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:font-medium{font-weight:500}.md\:tracking-\[0\.24em\]{letter-spacing:.24em}.md\:text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.md\:dark\:bg-transparent:is(.dark *){background-color:#0000}.md\:dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}}@media (width>=1024px){.lg\:static{position:static}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:left-\[256px\]{left:256px}.lg\:top-4{top:1rem}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.lg\:max-h-full{max-height:100%}.lg\:w-80{width:20rem}.lg\:w-\[240px\]{width:240px}.lg\:min-w-\[330px\]{min-width:330px}.lg\:min-w-\[500px\]{min-width:500px}.lg\:min-w-\[520px\]{min-width:520px}.lg\:max-w-\[min\(1180px\,calc\(100vw-288px\)\)\]{max-width:min(1180px,100vw - 288px)}.lg\:max-w-md{max-width:28rem}.lg\:max-w-sm{max-width:24rem}.lg\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[1\.15fr_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.15fr repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.3fr_0\.8fr_0\.8fr_auto\]{grid-template-columns:1.3fr .8fr .8fr auto}.lg\:grid-cols-\[1\.3fr_0\.9fr\]{grid-template-columns:1.3fr .9fr}.lg\:grid-cols-\[1\.45fr_0\.95fr\]{grid-template-columns:1.45fr .95fr}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(320px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(340px\,\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(150px\,0\.9fr\)_180px_minmax\(340px\,1\.2fr\)_200px\]{grid-template-columns:minmax(150px,.9fr) 180px minmax(340px,1.2fr) 200px}.lg\:grid-cols-\[minmax\(240px\,1\.25fr\)_minmax\(220px\,1fr\)_120px_120px\]{grid-template-columns:minmax(240px,1.25fr) minmax(220px,1fr) 120px 120px}.lg\:grid-cols-\[minmax\(240px\,1fr\)_repeat\(2\,minmax\(150px\,auto\)\)\]{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(150px,auto))}.lg\:grid-cols-\[minmax\(280px\,1fr\)_120px_120px\]{grid-template-columns:minmax(280px,1fr) 120px 120px}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-3{gap:.75rem}.lg\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.lg\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-\[32px\]{border-radius:32px}.lg\:border-0{border-width:0}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:bg-transparent{background-color:#0000}.lg\:bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.lg\:from-amber-50\/35{--tw-gradient-from:#fffbeb59 var(--tw-gradient-from-position);--tw-gradient-to:#fffbeb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.lg\:from-rose-50\/35{--tw-gradient-from:#fff1f259 var(--tw-gradient-from-position);--tw-gradient-to:#fff1f200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.lg\:to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.lg\:p-0{padding:0}.lg\:p-10{padding:2.5rem}.lg\:p-14{padding:3.5rem}.lg\:p-4{padding:1rem}.lg\:p-6{padding:1.5rem}.lg\:p-7{padding:1.75rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:pb-0{padding-bottom:0}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pl-3{padding-left:.75rem}.lg\:pr-1{padding-right:.25rem}.lg\:pt-0{padding-top:0}.lg\:pt-6{padding-top:1.5rem}.lg\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.lg\:hover\:bg-slate-50\/85:hover{background-color:#f8fafcd9}.lg\:hover\:from-amber-50\/70:hover{--tw-gradient-from:#fffbebb3 var(--tw-gradient-from-position);--tw-gradient-to:#fffbeb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.lg\:hover\:from-rose-50\/70:hover{--tw-gradient-from:#fff1f2b3 var(--tw-gradient-from-position);--tw-gradient-to:#fff1f200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.lg\:hover\:to-amber-50\/20:hover{--tw-gradient-to:#fffbeb33 var(--tw-gradient-to-position)}.lg\:hover\:to-rose-50\/20:hover{--tw-gradient-to:#fff1f233 var(--tw-gradient-to-position)}.lg\:dark\:from-amber-950\/20:is(.dark *){--tw-gradient-from:#451a0333 var(--tw-gradient-from-position);--tw-gradient-to:#451a0300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.lg\:dark\:from-rose-950\/20:is(.dark *){--tw-gradient-from:#4c051933 var(--tw-gradient-from-position);--tw-gradient-to:#4c051900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.lg\:dark\:to-slate-950\/20:is(.dark *){--tw-gradient-to:#02061733 var(--tw-gradient-to-position)}.lg\:dark\:hover\:bg-slate-800\/40:hover:is(.dark *){background-color:#1e293b66}}@media (width>=1280px){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:flex{display:flex}.xl\:table-cell{display:table-cell}.xl\:table-header-group{display:table-header-group}.xl\:table-row{display:table-row}.xl\:hidden{display:none}.xl\:h-\[calc\(100vh-190px\)\]{height:calc(100vh - 190px)}.xl\:h-full{height:100%}.xl\:max-h-none{max-height:none}.xl\:min-h-0{min-height:0}.xl\:min-h-\[560px\]{min-height:560px}.xl\:w-80{width:20rem}.xl\:w-auto{width:auto}.xl\:min-w-\[760px\]{min-width:760px}.xl\:max-w-5xl{max-width:64rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.xl\:grid-cols-\[0\.92fr_1\.08fr_1fr\]{grid-template-columns:.92fr 1.08fr 1fr}.xl\:grid-cols-\[1\.02fr_0\.98fr\]{grid-template-columns:1.02fr .98fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.xl\:grid-cols-\[310px_minmax\(0\,1fr\)_350px\]{grid-template-columns:310px minmax(0,1fr) 350px}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(320px\,0\.92fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(320px,.92fr)}.xl\:grid-cols-\[minmax\(0\,1\.45fr\)_repeat\(4\,minmax\(0\,0\.72fr\)\)\]{grid-template-columns:minmax(0,1.45fr) repeat(4,minmax(0,.72fr))}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-5{gap:1.25rem}.xl\:overflow-y-auto{overflow-y:auto}}@media (width>=1536px){.\32 xl\:col-span-2{grid-column:span 2/span 2}.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media print{.print\:max-h-none{max-height:none}.print\:min-h-0{min-height:0}.print\:max-w-none{max-width:none}.print\:overflow-visible{overflow:visible}.print\:rounded-none{border-radius:0}.print\:border-0{border-width:0}.print\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.print\:p-0{padding:0}.print\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}
