/* A calm workspace: operations in the sidebar, business settings in one place. */
.sidebar{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}.sidebar::-webkit-scrollbar{display:none;width:0;height:0}.sidebar .store-box{margin-bottom:14px}.sidebar .navlink{min-height:42px}.sidebar .account-shortcut{border-radius:8px}.sidebar .account-shortcut:focus-visible{outline-offset:5px}.sidebar .sidebar-bottom .user-card{margin-top:10px}
.workspace-settings-nav,.workspace-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 26px;padding:6px;border:1px solid var(--line);border-radius:16px;background:var(--surface);width:fit-content;max-width:100%}.workspace-settings-nav a,.workspace-tabs button{display:flex;align-items:center;gap:8px;padding:11px 15px;font-weight:650;font-size:12px;border:0;border-radius:11px;color:var(--muted);background:transparent;text-align:left;min-height:42px}.workspace-settings-nav [aria-current],.workspace-tabs [aria-current]{background:var(--theme-soft,#EDEFFD);color:var(--ink)}.workspace-settings-nav [aria-current] .i,.workspace-tabs [aria-current] .i{color:var(--theme-action,#4754E6)}.workspace-tabs button:hover,.workspace-settings-nav a:hover{background:var(--surface2)}
.workspace-setup{display:flex;gap:20px;align-items:center;position:relative;overflow:hidden;padding:27px 30px;margin:0 0 30px;border:1px solid #A7B3F1;border-radius:22px;background:linear-gradient(115deg,#191E63,#303A9B);box-shadow:0 12px 30px #20267515;color:#fff}.workspace-setup:after{content:"";position:absolute;right:70px;top:-130px;width:310px;height:310px;border:1px solid #FFFFFF18;border-radius:50%;pointer-events:none}.workspace-setup-icon{display:grid;place-items:center;flex-shrink:0;width:54px;height:54px;border:1px solid #FFFFFF30;border-radius:17px;background:#FFFFFF0D;color:#6CE7F4}.workspace-setup-icon .i{width:27px;height:27px}.workspace-setup .eyebrow{color:#A3EAF5;font-size:9px}.workspace-setup h2{font-size:22px;line-height:1.2;margin:8px 0}.workspace-setup p{color:#CCD3F1;margin:0;font-size:12px}.workspace-setup .btn{position:relative;z-index:1;background:#fff!important;color:#232A6B!important;box-shadow:0 5px 18px #10144B30;min-height:47px}
.setup-welcome{padding:12px 0 28px;position:relative}.setup-welcome .eyebrow{color:var(--theme-action);font-size:10px}.setup-welcome h1{font-size:clamp(35px,4.3vw,58px);line-height:1.06;letter-spacing:-.055em;margin:20px 0}.setup-welcome h1 span{color:var(--theme-action)}.setup-welcome p{color:var(--muted);font-size:14px}.setup-path{display:flex;gap:24px;flex-wrap:wrap;margin:27px 0 4px;font-size:11px;font-weight:700;color:var(--muted)}.setup-step{transition:transform .25s,box-shadow .25s,border-color .25s;padding:25px;position:relative}.setup-step:hover{transform:translateY(-4px);border-color:var(--theme-action);box-shadow:0 18px 42px #171C6018}.setup-step-icon,.schedule-avatar{display:inline-grid;place-items:center;background:var(--theme-soft);color:var(--theme-action);border-radius:13px;width:42px;height:42px;flex-shrink:0;font-weight:750}.setup-step-icon .i{width:23px;height:23px}.setup-step h2{font-size:23px;margin:25px 0 12px}.setup-step p{font-size:13px;min-height:64px}.setup-step-detail{font-size:11px;color:var(--muted);display:block;margin:12px 0 22px}.setup-step-link{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--theme-action)}.setup-finish{margin-top:24px;display:grid;grid-template-columns:1.25fr 1fr;gap:32px;align-items:center;padding:30px}.setup-finish h2{font-size:24px;margin:12px 0}.setup-finish p{font-size:13px}.setup-finish form{background:var(--surface2);padding:23px;border-radius:16px}.setup-finish .checkline{line-height:1.7;align-items:start}
.schedule-description{max-width:700px;font-size:13px;margin-bottom:22px}.schedule-people{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr));gap:20px}.week-person{padding:25px}.week-person h2{font-size:19px;margin:0 0 4px}.week-person p{margin:0}.week-summary{margin-top:23px}.week-summary-day{display:grid;grid-template-columns:88px 1fr;align-items:center;gap:12px;padding:13px 0;border-top:1px solid var(--line);font-size:12px}.week-summary-day>span{font-weight:650}.week-summary-day>div{display:flex;flex-wrap:wrap;gap:6px}.time-chip{font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;padding:5px 8px;border-radius:7px;background:var(--surface2);color:var(--ink)}.schedule-tools{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.week-modal{width:min(760px,100%);padding:26px;scrollbar-width:thin;scrollbar-color:#B7BED4 transparent}.week-modal .modal-head{position:sticky;top:-26px;padding:12px 0 16px;z-index:3;background:var(--surface);margin-bottom:0}.week-modal .modal-head h2{font-size:24px}.week-editor-intro{padding:6px 0 16px}.week-editor-intro p{font-size:12px;color:var(--muted);margin:10px 0}.week-editor-day{border:1px solid var(--line);border-radius:15px;padding:16px;margin-bottom:10px;background:var(--surface)}.week-day-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.week-day-heading .checkline{color:var(--ink)}.week-editor [data-week-spans]{margin-top:14px}.week-editor [hidden]{display:none!important}.week-interval{display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 40px;align-items:end;gap:10px;margin:10px 0}.week-interval label{min-width:0}.week-interval label>span{font-size:10px;color:var(--muted);display:block;margin-bottom:5px}.week-interval input{font-variant-numeric:tabular-nums;min-height:42px}.week-interval .btn{min-width:36px;padding:8px;min-height:42px}.interval-dash{align-self:center;padding-top:15px}.week-add,.week-copy{border:0;background:transparent;color:var(--theme-action);font-size:11px;font-weight:700;padding:8px 0;display:inline-flex;align-items:center;gap:6px}.week-copy{margin-left:22px;color:var(--muted)}.week-editor-footer{position:sticky;bottom:-26px;padding:15px 0 8px;background:var(--surface);z-index:2;border-top:1px solid var(--line)}.week-copy-picker{display:flex;gap:12px;flex-wrap:wrap;padding:14px;border-radius:10px;background:var(--surface2)}.week-copy-picker p,.week-copy-picker>button{flex-basis:100%}.week-copy-picker .checkline{font-size:11px}
.account-panel{max-width:760px;padding:28px}.account-identity{display:flex;gap:16px;align-items:center;margin-bottom:25px}.account-identity>span{display:grid;place-items:center;border-radius:16px;background:var(--theme-soft);color:var(--theme-action);width:60px;height:60px;font-size:21px;font-weight:750}.account-identity h2{margin:0 0 4px}.account-identity p{margin:0}.workspace-details{margin:24px 0 0;padding:18px 0;border-top:1px solid var(--line)}.workspace-details summary{cursor:pointer;font-weight:650;font-size:13px;color:var(--ink)}.workspace-details>p,.workspace-details>form{margin-top:17px}
.notification-quota{padding:22px 25px;background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-bottom:24px;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.notification-quota>div{display:flex;gap:10px;align-items:center;font-size:13px}.notification-quota>span{font-size:12px;color:var(--muted)}.notification-quota progress{grid-column:1/-1;width:100%;height:6px}.notification-quota p{margin:0;grid-column:1/-1}.notification-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:22px;align-items:start}.notification-layout h2{font-size:22px}.notification-choice{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid var(--line)}.notification-choice strong{font-size:13px;display:block}.notification-choice small{font-size:11px;line-height:1.6;color:var(--muted);display:block;margin-top:5px}.notification-choice input{appearance:none;width:38px;height:22px;min-height:22px;border-radius:20px;padding:2px;background:#ADB6C7;border:0;box-shadow:none;cursor:pointer;flex-shrink:0;transition:background .2s}.notification-choice input:before{content:"";display:block;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0002;transition:transform .2s}.notification-choice input:checked{background:var(--theme-action)}.notification-choice input:checked:before{transform:translateX(16px)}.notification-message{padding:16px 0;border-top:1px solid var(--line)}.notification-message summary{cursor:pointer;display:grid;gap:6px}.notification-message summary strong{font-size:12px}.notification-message summary span{color:var(--muted);font-size:10px}.notification-message p{margin:12px 0 0;line-height:1.8}
.subscription-showcase{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid #D8DCF1;border-radius:25px;overflow:hidden;box-shadow:0 18px 50px #191E6310;margin-bottom:30px;background:var(--surface)}.subscription-showcase-main{padding:34px;background:radial-gradient(ellipse at 100% 0,#424CAE80,transparent 65%),#191E63;color:#fff}.subscription-showcase-main .eyebrow{color:#A7E9F8;font-size:9px}.subscription-showcase h2{font-size:clamp(29px,3vw,42px);margin:20px 0 10px;color:#fff}.subscription-showcase-main>p{color:#C8D0F3;font-size:13px}.subscription-price{font-size:42px;font-weight:750;letter-spacing:-.04em;margin:25px 0 6px}.subscription-price small{font-size:12px;font-weight:500;letter-spacing:0;color:#BFC7EF}.subscription-showcase-main>.tiny{display:block;color:#BFC7EF;max-width:340px;line-height:1.7}.subscription-dates{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px solid #FFFFFF26;border-bottom:1px solid #FFFFFF26;padding:22px 0;margin:25px 0}.subscription-dates span{font-size:10px;color:#BFC7EF}.subscription-dates strong{display:block;font-size:12px;color:#fff;margin-top:9px}.subscription-showcase-main .btn:not(.outline){background:#fff!important;color:#252B72!important}.subscription-showcase-main .btn.outline{background:#FFFFFF0D;color:#fff;border-color:#FFFFFF40}.subscription-inclusions{padding:34px}.subscription-inclusions h3{font-size:24px;margin:3px 0 24px}.subscription-capacity{display:grid;gap:14px;font-size:11px;color:var(--muted)}.subscription-capacity span{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.subscription-capacity strong{color:var(--ink)}.subscription-inclusions progress{width:100%;height:6px;margin:18px 0 8px}progress{accent-color:var(--theme-action)}.subscription-inclusions ul,.commercial-plan ul{list-style:none;padding:0;display:grid;gap:12px;margin:20px 0}.subscription-inclusions li{display:flex;gap:10px;font-size:11px;line-height:1.5}.subscription-inclusions li .i{width:15px;height:15px;color:var(--theme-action)}.subscription-inclusions>.tiny{font-size:10px;line-height:1.8;border-top:1px solid var(--line);padding-top:16px}.plan-comparison{padding-top:14px;scroll-margin-top:24px}.plan-comparison h2{font-size:30px;margin:10px 0}.commercial-plans{align-items:stretch}.commercial-plan{display:flex;flex-direction:column;padding:26px;position:relative}.commercial-plan h3{font-size:22px;margin:18px 0}.commercial-plan ul{flex:1;font-size:11px}.commercial-plan li{line-height:1.6;align-items:start}.commercial-plan li .i{width:15px;height:15px}.commercial-plan .commercial-price{font-size:30px}.plan-card-label{font-size:9px;color:var(--muted);font-weight:750;letter-spacing:.12em}.commercial-plan.is-current-plan{border:2px solid var(--theme-action)!important;background:var(--surface);box-shadow:0 10px 35px #191E6310}.is-current-plan .plan-card-label{color:var(--theme-action)}.plan-current-label{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;background:var(--theme-soft);color:var(--ink);border-radius:12px;font-size:12px;font-weight:700}.commercial-request{margin:24px 0}.commercial-request h2{font-size:25px}
:root[data-appearance-mode=dark] .workspace-settings-nav [aria-current],:root[data-appearance-mode=dark] .workspace-tabs [aria-current],:root[data-appearance-mode=dark] .time-chip,:root[data-appearance-mode=dark] .plan-current-label{background:var(--surface3);color:var(--ink)}:root[data-appearance-mode=dark] .week-modal .modal-head,:root[data-appearance-mode=dark] .week-editor-footer{background:var(--surface)}
@media(max-width:1000px){.subscription-showcase{grid-template-columns:1fr}.subscription-showcase-main{padding:27px}.subscription-inclusions{padding:27px}.workspace-setup{flex-wrap:wrap}.workspace-setup>.btn{margin-left:74px}.notification-layout{grid-template-columns:1fr}.setup-finish{grid-template-columns:1fr}.commercial-plans{grid-template-columns:1fr!important}}
@media(max-width:600px){.workspace-settings-nav,.workspace-tabs{width:100%;gap:3px;padding:4px;margin-bottom:22px}.workspace-settings-nav a,.workspace-tabs button{padding:10px;font-size:11px;flex:1 0 auto;justify-content:center}.workspace-settings-nav .i,.workspace-tabs .i{width:15px;height:15px}.workspace-setup{padding:23px;gap:14px}.workspace-setup-icon{width:42px;height:42px;border-radius:13px}.workspace-setup h2{font-size:22px}.workspace-setup>.grow{flex-basis:calc(100% - 60px)}.workspace-setup>.btn{margin:4px 0 0;width:100%}.workspace-setup .eyebrow{font-size:8px}.setup-welcome h1{font-size:40px}.setup-path{gap:10px;font-size:9px}.setup-step p{min-height:0}.setup-finish{padding:23px;gap:18px}.setup-finish form{padding:18px}.week-person{padding:20px}.week-person>.row{align-items:start;flex-wrap:wrap}.week-person>.row>.btn{width:100%;margin-top:5px}.week-summary-day{grid-template-columns:74px 1fr;gap:8px}.week-modal{padding:18px;max-height:94dvh;border-radius:20px}.week-modal .modal-head{top:-18px}.week-modal .modal-head h2{font-size:22px}.week-editor-day{padding:13px}.week-interval{gap:6px;grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 34px}.week-interval input{padding:10px 6px;font-size:14px}.week-interval .btn{min-width:32px;padding:6px}.week-copy{margin-left:13px}.week-editor-footer{bottom:-18px}.notification-quota{padding:20px;grid-template-columns:1fr}.notification-quota>span{font-size:11px}.subscription-showcase-main,.subscription-inclusions{padding:25px}.subscription-price{font-size:38px}.subscription-showcase-main .actions{flex-direction:column;align-items:stretch}.account-panel{padding:23px}.schedule-tools>.btn{flex:1 1 100%}.plan-comparison h2{font-size:27px}}
@media(prefers-reduced-motion:reduce){.setup-step,.notification-choice input,.notification-choice input:before{transition:none}.setup-step:hover{transform:none}}
:root[data-appearance=business] .modal-mask{--theme-action:var(--brand-action);--theme-soft:var(--brand-soft);--theme-secondary:var(--brand-secondary)}
:root[data-appearance=business] .modal-mask .btn:not(.secondary,.outline,.danger){background:var(--brand-action);color:var(--brand-on-action)}
:root[data-appearance-mode=dark] .modal-mask{--bg:#10131D;--surface:#191D2A;--surface2:#222737;--surface3:#2B3143;--line:#394052;--ink:#F4F6FB;--muted:#BEC6D7;color-scheme:dark}
:root[data-appearance-mode=dark] .modal-mask .modal{background:var(--surface);color:var(--ink);border-color:var(--line)}
:root[data-appearance-mode=dark] .modal-mask input,:root[data-appearance-mode=dark] .modal-mask select,:root[data-appearance-mode=dark] .modal-mask textarea{background:var(--surface2);color:var(--ink);border-color:var(--line)}
/* Compact comparison: one visual card per plan, Atry Negocio highlighted. */
.plan-comparison .commercial-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start;max-width:1080px;margin:26px auto}
.plan-comparison .commercial-plan{min-height:465px;padding:24px;gap:0;border:1px solid #DDE1EF!important;border-radius:22px;background:var(--surface);box-shadow:0 8px 28px #191E6307;overflow:hidden}
.plan-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:25px;flex-wrap:wrap}
.plan-card-top .plan-card-label{font-size:8px;letter-spacing:.1em;line-height:1.5}
.plan-owned{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--atry-primary);white-space:nowrap}.plan-owned .i{width:12px;height:12px}
.plan-comparison .commercial-plan h3{margin:17px 0 12px}.plan-comparison .commercial-price{white-space:nowrap;line-height:1.2}.plan-comparison .commercial-price span{font-size:11px}
.plan-comparison .plan-capacity{margin:10px 0 18px;padding-bottom:18px;border-bottom:1px solid var(--line)}
.plan-comparison .commercial-plan .plan-highlights{margin:0;gap:10px;flex:none;min-height:142px}.plan-comparison .commercial-plan li{margin:0;font-size:12px;line-height:1.45;gap:8px}
.plan-comparison .plan-mail{font-size:11px;line-height:1.5;margin:18px 0 12px;min-height:34px}
.plan-extra,.plan-extra-spacer{min-height:36px;margin-bottom:16px}.plan-extra summary{display:flex;align-items:center;justify-content:space-between;gap:6px;cursor:pointer;font-size:11px;color:var(--atry-primary);list-style:none}.plan-extra summary::-webkit-details-marker{display:none}.plan-extra summary .i{width:14px;height:14px;transition:transform .2s}.plan-extra[open] summary .i{transform:rotate(45deg)}.plan-comparison .plan-extra ul{margin:16px 0 0;gap:10px}
.plan-card-action{margin-top:auto}.plan-card-action .btn{white-space:normal;min-height:44px;line-height:1.4;padding:10px 12px}.plan-comparison .commercial-plan.is-current-plan{border-color:var(--atry-primary)!important;box-shadow:0 0 0 1px var(--atry-primary)}
.plan-comparison .commercial-plan.is-featured-plan{background:radial-gradient(ellipse at 110% 0,#4754E670,transparent 62%),#191E63;border-color:#343D91!important;color:#FFFFFF;box-shadow:0 14px 36px #191E6326}
.is-featured-plan .plan-card-label,.is-featured-plan .plan-owned,.is-featured-plan .plan-extra summary{color:#82EEFF}.is-featured-plan .plan-capacity{border-color:#FFFFFF26!important;color:#D5DCF6}.is-featured-plan .plan-mail{color:#C8D2EF}.is-featured-plan li .i{color:#82EEFF}.is-featured-plan .plan-card-action .btn,.is-featured-plan .plan-current-label{background:#DCF9FF!important;color:#191E63!important;border-color:#DCF9FF}.is-featured-plan .plan-card-action .btn:hover{background:#FFFFFF!important}
@media(min-width:901px) and (max-width:1100px){.plan-comparison .commercial-plans{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px}.plan-comparison .commercial-plan{padding:18px}.plan-card-top{min-height:40px}}
@media(max-width:900px){.plan-comparison .commercial-plans{grid-template-columns:1fr!important;max-width:440px;gap:18px}.plan-comparison .commercial-plan{min-height:0}.plan-comparison .commercial-plan .plan-highlights{min-height:0}.plan-comparison .plan-mail{min-height:0}.plan-extra-spacer{display:none}.plan-card-action{margin-top:0}}
.plan-comparison .commercial-plan{min-height:470px}.plan-comparison .commercial-plan h3{margin:12px 0 8px}.plan-comparison .plan-capacity{margin:8px 0 14px;padding-bottom:12px}.plan-comparison .commercial-plan .plan-highlights{min-height:126px;align-content:start;gap:9px}.plan-comparison .plan-mail{margin:12px 0 8px}.plan-extra,.plan-extra-spacer{min-height:28px;margin-bottom:12px}
@media(max-width:900px){.plan-comparison .commercial-plan,.plan-comparison .commercial-plan .plan-highlights{min-height:0}}
.business-logo-avatar.has-logo{border-radius:50%!important;overflow:hidden;background:#FFF!important;border:1px solid #FFFFFF35;padding:0!important;flex-shrink:0}.business-logo-avatar.has-logo img{display:block;width:100%;height:100%;object-fit:cover}.logo-upload-preview{border-radius:50%}.logo-upload-preview img{padding:0;object-fit:cover}.logo-upload .grow>.btn{margin:0 5px 5px 0}.logo-crop-editor{grid-column:1/-1;padding:24px;border:1px solid var(--line);border-radius:20px;background:var(--surface)}.logo-crop-editor h3{margin:10px 0 0}.logo-crop-editor>.small{margin:16px 0}.logo-crop-layout{display:grid;grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:28px;align-items:center}.logo-crop-stage{padding:14px;background:var(--surface2);border-radius:20px}.logo-crop-stage canvas{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(#DDE4EB 0 25%,#FFFFFF 0 50%) 0/20px 20px;box-shadow:0 0 0 2px var(--atry-primary);cursor:grab;touch-action:none}.logo-crop-stage canvas:active{cursor:grabbing}.logo-crop-controls{display:grid;gap:16px}.logo-crop-controls label{display:grid;gap:8px;font-size:12px}.logo-crop-controls input[type=range]{width:100%;padding:0;min-height:24px;accent-color:var(--atry-primary)}.logo-crop-controls p{margin:0}.appearance-preview-logo{border-radius:50%;object-fit:cover!important}.logo-crop-controls .btn{white-space:normal}@media(max-width:600px){.logo-crop-editor{padding:18px}.logo-crop-layout{grid-template-columns:1fr;gap:22px}.logo-crop-stage{max-width:250px;width:100%;margin:auto}.logo-upload{flex-wrap:wrap}.logo-upload .grow{min-width:170px}}
.appearance-editor,.appearance-editor>* ,.logo-crop-layout>*{min-width:0}.appearance-editor .btn{white-space:normal;line-height:1.5}.appearance-editor .form-grid>*{min-width:0}.appearance-preview main{min-width:0;overflow-wrap:anywhere}

/* Control Center uses the business drawer on mobile, including its shared controls. */
.cc-menu-toggle,.cc-mobile-account,.cc-sidebar>.sidebar-close{display:none}.cc-sidebar .cc-brand .logo{margin:0}
@media(max-width:1000px){
 .cc-shell{display:block}.cc-shell .cc-sidebar{position:fixed;inset:0 auto 0 0;height:100svh;width:min(290px,85vw);padding:28px 18px;gap:0;background:#151929;color:#F8F9FF;border:0;overflow-y:auto;z-index:30}
 .cc-sidebar .cc-brand{display:block}.cc-sidebar .cc-brand .logo{display:flex;gap:8px;margin:38px 0 20px;font-size:13px}.cc-sidebar .cc-brand .brand-original{width:48px;height:32px}.cc-sidebar .cc-brand .logo b{font-size:11px;color:#62D9ED}.cc-sidebar .cc-brand small{display:block;margin:0 0 16px;padding:0 12px;color:#B4BDE0;font-size:10px;letter-spacing:.13em}
 .cc-shell .cc-sidebar nav{display:grid;overflow:visible;gap:0;margin:0 0 auto}.cc-shell .cc-sidebar nav a{display:flex;align-items:center;gap:12px;min-height:44px;margin:3px 0;padding:11px 12px;border:0;border-radius:10px;font-size:13px;font-weight:650;color:#D2D6E8;white-space:normal;line-height:1.4;background:transparent;box-shadow:none}
 .cc-shell .cc-sidebar nav a:hover,.cc-shell .cc-sidebar nav a[aria-current]{background:#4754E6;color:#FFFFFF;box-shadow:inset 3px 0 #00A5E2;border:0;border-radius:10px;margin-right:0}.cc-shell .cc-sidebar nav a[aria-current] .i{color:inherit}.cc-shell .cc-sidebar nav a::before,.cc-shell .cc-sidebar nav a::after{display:none}.cc-shell .cc-sidebar nav a .i{width:19px;height:19px}
 .cc-sidebar>a:not(.cc-brand),.cc-sidebar>button:not(.sidebar-close){display:none}.cc-sidebar>.sidebar-close{display:flex}.cc-mobile-account{display:block;margin-top:auto;padding-top:19px}.cc-mobile-account .user-card{border-color:#FFFFFF20;padding:19px 8px 0}.cc-mobile-account .user-card .avatar{background:#4754E6;color:#FFFFFF;flex-shrink:0}.cc-mobile-account .account-shortcut{color:#FFFFFF}.cc-mobile-account .user-card span{color:#A7BDC6}.cc-mobile-account .user-card .btn{background:#17343F;color:#D2E7ED;border-color:#31505D}
 .cc-menu-toggle{display:inline-flex;flex-shrink:0}.cc-header>button.cc-menu-toggle{margin-left:0}.cc-header>a[href="#/cuenta"],.cc-header>button[data-action="logout"]{display:none}.cc-main{padding:20px 14px}.cc-header{gap:10px}.cc-header form{order:3;flex-basis:100%;min-width:0;margin:0}.cc-header>button[data-cc-refresh]{margin-left:auto}
}
