.app-card-grid{gap:var(--card-gap,1rem);grid-template-columns:minmax(0,1fr);display:grid}.app-card-grid[data-phone-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.app-card-grid,.app-card-grid[data-phone-columns="2"]{grid-template-columns:repeat(auto-fill,minmax(min(var(--card-min,18rem),100%),1fr))}}.app-split{gap:var(--split-gap,1.5rem);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.app-split>.app-split-main,.app-split>.app-split-aside{min-width:0}.app-split[data-aside-first]>.app-split-aside{order:-1}@media(min-width:1024px){.app-split{grid-template-columns:minmax(0,1fr) var(--split-aside,22rem)}.app-split[data-aside=start]{grid-template-columns:var(--split-aside,22rem) minmax(0,1fr)}.app-split>.app-split-main{grid-area:1/1}.app-split>.app-split-aside{order:0;grid-area:1/2}.app-split[data-aside=start]>.app-split-main{grid-column:2}.app-split[data-aside=start]>.app-split-aside{grid-column:1}.app-split[data-sticky]>.app-split-aside{top:var(--split-top,1rem);position:sticky}}.app-master-detail{gap:var(--md-gap,1.5rem);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.app-master-detail>.app-master-detail-list,.app-master-detail>.app-master-detail-detail{min-width:0}.app-master-detail[data-open=true]>.app-master-detail-list,.app-master-detail[data-open=false]>.app-master-detail-detail{display:none}@media(min-width:1024px){.app-master-detail{grid-template-columns:var(--md-list,20rem) minmax(0,1fr)}.app-master-detail[data-open=true]>.app-master-detail-list,.app-master-detail[data-open=false]>.app-master-detail-detail{display:block}.app-master-detail>.app-master-detail-list{overscroll-behavior:contain;max-height:calc(100dvh - 7rem);position:sticky;top:0;overflow-y:auto}}@media(min-width:1280px){.app-master-detail{grid-template-columns:var(--md-list-wide,22rem) minmax(0,1fr)}}.app-form-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media(min-width:640px){.app-form-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.app-form-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.app-field-sm{max-width:8rem}.app-field-md{max-width:14rem}.app-field-lg{max-width:22rem}}.app-data-list-cards{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.app-data-list-card{border-radius:var(--panel-radius);gap:.375rem;padding:.875rem 1rem;display:grid}.app-data-list-card[data-clickable]{cursor:pointer}.app-data-list-card-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;font-size:.875rem;display:flex}.app-data-list-card-label{color:var(--muted-foreground);font-size:.75rem;font-weight:600}.app-data-list-card-value{text-align:end;min-width:0;font-weight:600}.app-data-list{border:1px solid color-mix(in oklab,var(--border) 75%,transparent);border-radius:var(--panel-radius);background:var(--card);color:var(--card-foreground);overflow:clip}.app-data-list-table{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem}.app-data-list-table th{z-index:1;border-bottom:1px solid var(--border);background:var(--card);letter-spacing:.01em;color:var(--muted-foreground);text-align:start;padding:.625rem 1rem;font-size:.75rem;font-weight:700;position:sticky;top:0}.app-data-list-table td{border-bottom:1px solid color-mix(in oklab,var(--border) 60%,transparent);vertical-align:middle;height:44px;padding:.5rem 1rem}@media(min-width:1024px){.app-data-list-table th:has(.app-data-list-sort){padding-block:.25rem}.app-data-list-sort{width:100%;min-height:44px;text-align:inherit;white-space:normal;align-items:center;gap:.375rem;display:inline-flex}.app-data-list-sort svg{flex-shrink:0;width:.875rem;height:.875rem}.app-data-list-table th[data-align=end] .app-data-list-sort{justify-content:flex-end}.app-data-list-table th[data-align=center] .app-data-list-sort{justify-content:center}.app-data-list-table th:is([aria-sort=ascending],[aria-sort=descending]){color:var(--foreground)}.app-data-list-sort:focus-visible{outline:2px solid var(--ring);outline-offset:2px}}.app-data-list-table tr:last-child td{border-bottom:0}.app-data-list-table :is(th,td)[data-align=center]{text-align:center}.app-data-list-table :is(th,td)[data-align=end]{text-align:end}.app-data-list-table tr[data-clickable]{cursor:pointer}.app-data-list-table tr[data-clickable]:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@media(hover:hover){.app-data-list-table tr[data-clickable]:hover td,.app-data-list-card[data-clickable]:hover{background:color-mix(in oklab,var(--muted) 55%,transparent)}}@media(pointer:fine){.app-data-list-table td{height:40px;padding-block:.375rem}}@media(min-width:768px){.permissions-editor{container-type:inline-size}@container (width<=44rem){.permissions-table th[scope=col]:not(:first-child){width:6rem}}.permissions-table th[scope=row]{overflow-wrap:break-word}.agenda-board{--agenda-board-col:7.5rem}.agenda-toolbar{grid-template-columns:max-content minmax(0,1fr);align-items:center;column-gap:.75rem}.agenda-scope{grid-template-columns:repeat(2,max-content)}.agenda-scope button{padding-inline:.5rem}.agenda-toolbar .agenda-date-current .schedule-field span span{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}.agenda-toolbar>.agenda-daynav{display:contents}.agenda-daynav>.agenda-daterow{grid-column:2;margin-block:0}.agenda-toolbar:not(:has(.agenda-scope)) .agenda-daterow{grid-column:1/-1}.agenda-daynav>.agenda-week{grid-column:1/-1;margin-block:0}.agenda-summary{grid-template-columns:max-content minmax(6rem,1fr) auto;grid-template-areas:"head head head""figure bar money""moments moments moments""filters filters filters""more more more";align-items:center;gap:.75rem 1rem;display:grid}.agenda-summary>:not(:last-child){margin-block:0}.agenda-summary-head{grid-area:head}.agenda-summary-figure{grid-area:figure}.agenda-summary-bar{grid-area:bar}.agenda-summary-moments{grid-area:moments;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.agenda-summary-money{grid-area:money}.agenda-summary-filters{grid-area:filters;align-self:center}.agenda-summary-more{grid-area:more}.agenda-summary-more>summary{width:max-content;max-width:100%;margin-inline-start:auto;display:flex}.agenda-board{overflow:clip}.agenda-board-head{top:calc(-1 * var(--app-main-pad-top,1.25rem));z-index:4;background:var(--app-elevated);position:sticky}.agenda-board-corner,.agenda-board-ruler{z-index:3;background:var(--app-elevated);position:sticky;left:0}.agenda-list-head>h3{flex:0 auto}.agenda-list-head .agenda-search{flex:14rem;max-width:22rem}.agenda-timeline{container-type:inline-size}.agenda-card:not(.agenda-card-cancelled){grid-template-columns:3.5rem minmax(0,1fr) max-content max-content;align-items:center;column-gap:.75rem;display:grid}.agenda-card-body{display:contents}.agenda-card-time{grid-area:1/1;align-self:start;padding:.75rem 0 .75rem 1rem}.agenda-card-main{grid-area:1/2/auto/4;align-self:start;padding-block:.75rem}.agenda-card-more{grid-area:1/4;align-self:start;margin:.5rem .5rem .5rem 0}.agenda-card-footer{background:0 0;border-top:0;grid-area:2/2/auto/-1;justify-content:flex-start;padding:0 1rem .75rem 0}.agenda-card-footer>button{flex:none}.agenda-card-extra{grid-column:1/-1}}@container (width>=36rem){.agenda-card:not(.agenda-card-cancelled){grid-template-columns:3.5rem minmax(0,1fr) max-content max-content}.agenda-card-main{grid-column:2}.agenda-card-more{align-self:center}.agenda-card-footer{grid-area:1/3;justify-content:flex-end;padding:.5rem 0}.agenda-card:not(:has(.agenda-card-footer)) .agenda-card-more{grid-column:3/-1}}@container (width>=52rem){.agenda-card:not(.agenda-card-cancelled){grid-template-columns:6.75rem minmax(9rem,1.2fr) minmax(8rem,1fr) max-content minmax(0,max-content) max-content max-content}.agenda-card-main{display:contents}.agenda-card-time{flex-direction:row;justify-content:flex-start;align-self:center;align-items:baseline;gap:.3rem;width:auto;padding-block:.625rem}.agenda-card-time-bar{display:none}.agenda-card-time>span:last-child:before{content:"–";margin-inline-end:.1rem}.agenda-card-name{grid-area:1/2;padding-block:.625rem}.agenda-card-service{grid-area:1/3}.agenda-card-staff{grid-area:1/4}.agenda-card-badges{grid-area:1/5;justify-content:flex-end;padding-top:0}.agenda-card-footer{grid-column:6}.agenda-card-more{grid-column:7}.agenda-card:not(:has(.agenda-card-footer)) .agenda-card-more{grid-column:6/-1}}@media(min-width:1024px){.agenda-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.agenda-layout>:not(:last-child){margin-block:0}.agenda-day-insights .agenda-insights{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:1rem;display:grid}.agenda-day-insights .agenda-insights:not(:has(.agenda-insights-comparison)){grid-template-columns:minmax(0,20rem)}.agenda-day-insights .agenda-insights>*{margin-block:0}.agenda-day-insights .agenda-insights-scope{grid-column:1/-1}.agenda-day-insights .business-insights-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.agenda-month [data-slot=calendar],.agenda-month .rdp-root,.agenda-month table{width:100%}#agenda-extra-suggestions ul{grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));gap:.75rem;display:grid}#agenda-extra-suggestions ul>li{margin-block:0}.agenda-clients-tools{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.agenda-clients-tools>:not(:last-child){margin-block:0}.agenda-clients-tools>label{flex:16rem;max-width:24rem}}@media(min-width:1280px){.agenda-card-cancelled{padding-block:.375rem}.agenda-gap>button,.agenda-gap>div{border-radius:var(--control-radius);padding-block:.25rem}.agenda-gap{border-radius:var(--control-radius)}.agenda-now{padding-block:0}.agenda-timeline>:not(:last-child){margin-block:0 .375rem}}@media(min-width:1280px)and (pointer:fine){.arena-workspace main .agenda-card-footer>button.action-button:not([aria-pressed]):not([role=switch]),.arena-workspace main .agenda-gap>button:not([aria-pressed]):not([role=switch]){min-height:36px;padding-block:.3rem}.arena-workspace main .agenda-card-more.app-icon-button:not([aria-pressed]):not([role=switch]){flex-basis:36px;width:36px;height:36px;min-height:36px}}@media(min-width:1280px)and (hover:hover)and (pointer:fine){.agenda-card-more{opacity:0;transition:opacity var(--duration-fast,.15s) var(--ease-soft,ease)}.agenda-card:hover .agenda-card-more,.agenda-card:focus-within .agenda-card-more,.agenda-card-more:focus-visible,.agenda-card-more[aria-expanded=true],.agenda-card-more[data-state=open]{opacity:1}}.agenda-book-aside{display:none}@media(min-width:768px)and (max-width:1023.98px){.agenda-book-body[data-layout=split]{grid-template-columns:minmax(0,1fr)}}@media(min-width:1024px){.agenda-book-aside{display:block}.agenda-book-when{grid-template-columns:max-content minmax(0,1fr);align-items:start;column-gap:1.25rem;display:grid}.agenda-book-when>*{margin-block:0}.agenda-book-when .agenda-month [data-slot=calendar],.agenda-book-when .agenda-month table{width:auto}.agenda-book-staff [role=radiogroup]{grid-template-columns:minmax(0,1fr);display:grid}.agenda-book-staff [role=radiogroup]>button{justify-content:flex-start}.agenda-client-modal{max-width:60rem}.agenda-client-body{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;column-gap:1.5rem;display:grid}.agenda-client-body>*{min-width:0;margin-block:0}.agenda-client-body>.agenda-client-aside{grid-area:1/2;position:sticky;top:0}.agenda-client-body>.agenda-client-main{grid-area:1/1}.agenda-client-body>:not(.agenda-client-aside,.agenda-client-main){grid-column:1/-1}}@media(min-width:768px){.agenda-client-main .app-data-list{overflow-x:auto}}@media(min-width:1280px){.agenda-client-modal[data-desktop-side=true] .agenda-client-body{display:block}.agenda-client-modal[data-desktop-side=true] .agenda-client-body>.agenda-client-aside{position:static}.agenda-client-modal[data-desktop-side=true] .agenda-client-main{margin-top:1.25rem}}@media(min-width:768px){.agenda-layout{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.agenda-side{display:contents}.agenda-layout>*,.agenda-side>*{min-width:0;margin-block:0}.agenda-board{--agenda-board-col:8.5rem}}@media(min-width:1024px){.agenda-toolbar{grid-template-columns:minmax(10rem,max-content) minmax(18rem,.9fr) minmax(21rem,1.5fr);gap:1rem}.agenda-toolbar .agenda-scope{grid-template-columns:minmax(0,1fr)}.agenda-toolbar .agenda-week{grid-column:3}.agenda-toolbar:not(:has(.agenda-scope)){grid-template-columns:minmax(18rem,.9fr) minmax(21rem,1.5fr)}.agenda-toolbar:not(:has(.agenda-scope)) .agenda-daterow{grid-column:1}.agenda-toolbar:not(:has(.agenda-scope)) .agenda-week{grid-column:2}.agenda-summary{grid-template-columns:minmax(10rem,1fr) max-content minmax(8rem,1fr) auto;grid-template-areas:"head figure bar money""moments moments filters filters"}.agenda-summary-moments{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.agenda-summary-filters{justify-content:end}.agenda-summary:not(:has(.agenda-summary-filters)) .agenda-summary-moments{grid-column:1/-1}}@media(min-width:640px)and (max-width:767.98px){.catalog-grid.app-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.catalog-card{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:.625rem;display:grid;position:relative}.catalog-card>.catalog-card-head{display:contents}.catalog-card .catalog-card-main{grid-area:1/1;gap:.625rem}.catalog-card .catalog-card-main .brand-content-title{padding-right:3rem}.catalog-card .catalog-card-main>svg{display:none}.catalog-card .catalog-card-menu{position:absolute;top:.75rem;right:.75rem}.catalog-card:not(:has(.catalog-card-menu)) .catalog-card-main .brand-content-title{padding-right:0}.catalog-card>.catalog-card-extra{grid-column:1}.catalog-card>.catalog-card-foot{border-top:0;grid-column:1;padding-top:0}.catalog-card .catalog-card-toggle,.catalog-card .catalog-card-toggle>label{min-height:2.25rem}}@media(min-width:1024px){.catalog-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.catalog-toolbar>.app-section-title{flex:0 auto;min-width:0}.catalog-filters[data-layout=row]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.catalog-filters[data-layout=row]>*{margin-block:0}.catalog-filters[data-layout=row] .catalog-filter-search{flex:0 0 16rem;min-width:0}.catalog-table .catalog-table-item{max-width:100%}.catalog-table td{padding-block:.25rem}}@media(min-width:768px){.catalog-form-dialog .catalog-form-body[data-layout=split]{grid-template-columns:minmax(0,1fr) minmax(15rem,17rem)}.catalog-form-dialog .catalog-form-grid[data-columns="2"]{grid-template-columns:minmax(0,1fr) 9rem}.catalog-form-dialog .catalog-form-price{max-width:none}.catalog-form-actions>.flex{flex-shrink:0}.catalog-icon-popover{width:min(32rem,100vw - 2rem)}.catalog-icon-groups{max-height:min(calc(var(--radix-popover-content-available-height,60vh) - 5.5rem),32rem)}.catalog-form-media>button{flex:100%}.catalog-danger>.flex{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.catalog-danger .action-button{white-space:normal;min-width:0;padding-inline:.5rem}.catalog-grid>[role=status],.catalog-grid>.app-empty-state{grid-column:1/-1}.catalog-loading>.space-y-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.catalog-loading>.space-y-3>*{margin-block:0}}@media(min-width:1024px){.catalog-loading>.space-y-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px)and (max-width:1023.98px){.catalog-table{overflow-x:auto}.catalog-table table{table-layout:fixed}.catalog-table :is(col,th,td):is([data-col=doers],[data-col=today]){display:none}.catalog-table col[data-col=duration],.catalog-table col[data-col=price]{width:6rem!important}.catalog-table col:is([data-col=visible],[data-col=receiving]){width:5.5rem!important}.catalog-table col[data-col=menu]{width:3.5rem!important}.catalog-table :is(th,td){padding-inline:.5rem}.catalog-table .catalog-table-item{max-width:100%}}@media(min-width:768px){.hours-head{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.hours-head>*{margin-block:0}.hours-head>.app-section-title{flex:0 auto;min-width:0}@container (width>=19rem){.hours-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem}.hours-days>li>button{padding-inline:.125rem}}.hours-day-dialog .hours-range-columns{gap:1.25rem}.hours-block-dialog .hours-block-body[data-layout=split]{grid-template-columns:minmax(0,1fr) minmax(16rem,19rem)}.hours-block-actions>.flex{flex-shrink:0}}.hours-stack{display:contents}@media(min-width:1024px){.hours-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hours-stack{align-items:start;gap:1.5rem;min-width:0;display:grid}}@media(min-width:1280px){.hours-week-list .hours-day-button{grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding-block:.375rem;display:grid}.hours-week-list .hours-day-line{display:contents}.hours-week-list .hours-day-label{flex-wrap:wrap;grid-column:1;row-gap:.125rem}.hours-week-list .hours-day-track{grid-column:2;margin-top:0}.hours-week-list .hours-day-pencil{grid-column:3;margin-left:0}.hours-week-list .hours-day-wanted{grid-column:1/-1}.hours-ruler .hours-ruler-ticks{margin-left:9rem;margin-right:2.5rem}.hours-ruler:has(+.hours-week-list .hours-day-button:not(button)) .hours-ruler-ticks{margin-right:1.5rem}.hours-busy-days{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;display:grid}.hours-busy-days>li{margin-block:0}}@media(min-width:768px){.weekly-break-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.weekly-break-form>*{min-width:0;margin-block:0}.weekly-break-form>:last-child{grid-column:1/-1}.weekly-break-dialog .weekly-break-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.weekly-break-dialog .weekly-break-form>:nth-child(2){grid-area:1/2/span 3}.weekly-break-dialog .weekly-break-form>:last-child{grid-column:1/-1}.weekly-break-dialog [data-layout]{min-width:0}}.ajustes-conteudo{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.ajustes-conteudo>*{min-width:0}@media(min-width:768px){.ajustes-detalhe[data-secao=idioma] .ajustes-conteudo>.grid{grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr))}@media(min-width:1280px){.ajustes-detalhe[data-secao=idioma] .ajustes-conteudo>.grid{grid-template-columns:repeat(auto-fill,minmax(min(21rem,100%),1fr))}}.ajustes-detalhe[data-secao=conta] .ajustes-conteudo>*{max-width:30rem}.ajustes-detalhe[data-secao=equipe] .ajustes-conteudo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ajustes-detalhe[data-secao=equipe] .ajustes-conteudo>:not(#team-mine,.ajustes-saida){grid-column:1/-1}.ajustes-item{container-type:inline-size}.ajustes-item .app-split{grid-template-columns:minmax(0,1fr)}.ajustes-item .app-split>.app-split-main,.ajustes-item .app-split>.app-split-aside{grid-area:auto/1;position:static}@container (width>=35rem){.ajustes-item .app-split{grid-template-columns:minmax(0,1fr) minmax(16rem,45%);column-gap:1.5rem}.ajustes-item .app-split>.app-split-main{grid-area:1/1}.ajustes-item .app-split>.app-split-aside{top:var(--split-top,1rem);grid-area:1/2;position:sticky}.ajustes-item .app-split:not([data-sticky])>.app-split-aside{position:static}.ajustes-item .app-split[data-aside=start]{grid-template-columns:minmax(16rem,45%) minmax(0,1fr)}.ajustes-item .app-split[data-aside=start]>.app-split-main{grid-column:2}.ajustes-item .app-split[data-aside=start]>.app-split-aside{grid-column:1}.ajustes-item .app-split>.app-split-main fieldset.grid{grid-template-columns:minmax(0,1fr)}}@container (width>=60rem){.ajustes-item .app-split>.app-split-main fieldset.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media(min-width:1024px){.ajustes-mestre>.app-master-detail-list{margin:-.25rem -.5rem 0;padding:.25rem .5rem 1.5rem}.ajustes-assunto[aria-current=page]{background:color-mix(in oklab,var(--primary) 10%,transparent)}.ajustes-assunto[aria-current=page]>svg:last-child{color:var(--primary)}.dark .ajustes-assunto[aria-current=page]{background:color-mix(in oklab,var(--primary) 18%,transparent)}.ajustes-detalhe[data-secao=avisos] .ajustes-conteudo{grid-template-columns:repeat(auto-fill,minmax(min(21rem,100%),1fr));align-items:start}}@media(min-width:768px){.ajustes-trilho-grade{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.ajustes-trilho{gap:.25rem;padding:.5rem;display:grid;position:static;top:0}.ajustes-trilho-titulo{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:.375rem;padding:.5rem .5rem .25rem;font-size:.6875rem;font-weight:700;display:flex}.ajustes-trilho ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:.125rem;display:grid}.ajustes-trilho-item{border-radius:var(--control-radius);text-align:start;width:100%;transition:background-color var(--duration-fast,.15s) var(--ease-soft,ease);align-items:flex-start;gap:.5rem;padding:.5rem;display:flex}.ajustes-trilho-item>svg{margin-top:.125rem}.ajustes-trilho-item[aria-current=page]{background:color-mix(in oklab,var(--primary) 10%,transparent)}.dark .ajustes-trilho-item[aria-current=page]{background:color-mix(in oklab,var(--primary) 18%,transparent)}@media(hover:hover){.ajustes-trilho-item:not([aria-current=page]):hover{background:color-mix(in oklab,var(--muted) 55%,transparent)}}.ajustes-trilho-item .mt-1>*{font-size:.6875rem}.ajustes-editor-page .brand-editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.ajustes-editor-page .brand-editor>*{margin-block:0}.ajustes-editor-page .brand-editor>.brand-editor-preview{order:2;position:sticky;top:0}.ajustes-editor-page .brand-editor>.brand-editor-form{order:1;min-width:0}.ajustes-editor-page .brand-logo-grid{grid-template-columns:minmax(0,1fr)}.ajustes-editor-page .brand-logo-grid>*{grid-area:auto}.ajustes-editor-page .brand-editor [role=tablist]{flex-wrap:wrap;overflow:visible}}@media(min-width:1024px){.ajustes-editor-page .brand-editor{grid-template-columns:30rem minmax(0,1fr)}.ajustes-editor-page .brand-editor>.brand-editor-preview{width:100%;max-width:36rem;margin-inline:auto}.ajustes-mestre .ajustes-assunto{gap:.5rem}.ajustes-mestre .ajustes-assunto-resumo,.ajustes-mestre .ajustes-assunto-descricao,.ajustes-mestre .ajustes-assunto>svg:last-child{display:none}.ajustes-mestre .ajustes-lista>.grid{gap:.75rem}.ajustes-trilho-item{height:100%}.ajustes-trilho-item .mt-1{display:none}}@media(min-width:1536px){.ajustes-trilho-grade{grid-template-columns:12.5rem minmax(0,1fr)}.ajustes-trilho{position:sticky}.ajustes-trilho ul{grid-template-columns:minmax(0,1fr)}.ajustes-trilho-item .mt-1{display:flex}}@media(min-width:768px){.google-connection{container-type:inline-size}.google-fields{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr))}.loyalty-admin-content{container-type:inline-size}@container (width>=42rem){.loyalty-rules{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.loyalty-rules>*{grid-column:1/-1;min-width:0;margin-block:0}.loyalty-rule-options{grid-area:1/1;gap:1rem;display:grid}.loyalty-rule-options>*{min-width:0;margin-block:0}.loyalty-rules>.loyalty-ladder{grid-area:1/2}.loyalty-rule-options fieldset{grid-template-columns:minmax(0,1fr)}.loyalty-rules>button[type=submit]{justify-self:end}}@container (width<=34rem){.google-connection fieldset.grid{grid-template-columns:minmax(0,1fr)}}.ajustes-mestre.app-master-detail{grid-template-columns:minmax(0,1fr)}.ajustes-mestre.app-master-detail>.app-master-detail-list,.ajustes-mestre.app-master-detail>.app-master-detail-detail{max-height:none;margin:0;padding:0;display:block;position:static;overflow:visible}.ajustes-lista>.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.ajustes-lista>.grid>section,.ajustes-lista>.grid>section>div{display:contents}.ajustes-lista>.grid>section>h3,.ajustes-mestre .ajustes-assunto-resumo,.ajustes-mestre .ajustes-assunto-descricao,.ajustes-mestre .ajustes-assunto>svg:last-child{display:none}.ajustes-mestre .ajustes-assunto{border:1px solid var(--border);border-radius:var(--control-radius);background:var(--app-elevated);gap:.625rem;height:100%;min-height:3.5rem;padding:.625rem}.ajustes-mestre .ajustes-assunto[aria-current=page]{border-color:var(--primary);box-shadow:inset 0 -3px 0 var(--primary)}.ajustes-trilho-grade{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.ajustes-trilho ul{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ajustes-trilho-item{height:100%}.ajustes-trilho-item .mt-1{display:none}}@media(min-width:1024px){.ajustes-trilho-grade{grid-template-columns:12.5rem minmax(0,1fr)}.ajustes-trilho{position:sticky}.ajustes-trilho ul{grid-template-columns:minmax(0,1fr)}.ajustes-trilho-item .mt-1{display:flex}.ajustes-lista>.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.ajustes-lista>.grid{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.ajustes-mestre .ajustes-assunto{flex-direction:column;gap:.375rem}.ajustes-mestre .ajustes-assunto>span{text-align:center;flex:none}}@media(min-width:768px){.customer-home.app-split{--split-gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(18rem,46%)}.customer-home.app-split>.app-split-main{grid-area:1/1}.customer-home.app-split>.app-split-aside{top:var(--split-top,1rem);order:0;grid-area:1/2;position:sticky}}@media(min-width:1024px){.customer-home.app-split{grid-template-columns:minmax(0,1fr) var(--split-aside,24rem)}}@media(min-width:1280px){.customer-home.app-split{grid-template-columns:minmax(0,44rem) var(--split-aside,24rem)}}@media(min-width:768px)and (max-width:1023.98px){.customer-points-split.app-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.customer-points-split>.app-split-aside{order:0;grid-area:1/1}.customer-points-split>.app-split-main,.customer-points-split>.app-split-main>div{display:contents}.customer-points-split>.app-split-main>div>*{grid-column:1/-1;min-width:0;margin-block:0}.customer-points-split>.app-split-main>div>[aria-labelledby=rewards-title]{grid-area:1/2}.customer-points-split [aria-labelledby=rewards-title] ul{grid-template-columns:minmax(0,1fr)}}.customer-reservas-split>.app-split-aside:empty{display:none}@media(min-width:1024px){.customer-reservas-split:has(>.app-split-aside:empty){grid-template-columns:minmax(0,1fr)}}@media(min-width:768px){.booking-day-calendar [data-slot=calendar]{--cell-size:2.75rem;width:fit-content}}@media(min-width:1024px){.booking-day-calendar td button{min-height:0}}@media(min-width:1280px)and (pointer:fine){.booking-day-calendar [data-slot=calendar]{--cell-size:2.25rem}}@media(min-width:1024px){.points-ledger-table .app-data-list-table td{vertical-align:top}.customer-profile{grid-template-columns:18rem minmax(0,1fr)}}@media(min-width:768px){.customer-booking-choices .booking-choice-list{overscroll-behavior-y:contain;scrollbar-gutter:stable;max-height:18rem;padding:.125rem .375rem .125rem .125rem;overflow-y:auto}.customer-booking-choices .booking-choice-list>button{flex-shrink:0;gap:.5rem;padding:.75rem}}@media(min-width:1024px){.customer-booking-layout{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem}.booking-workspace-content{display:contents}.booking-workspace-content>*{grid-column:1/-1;margin-block:0}.booking-workspace-content>.customer-booking-choices{grid-area:auto/1/span 2;grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.customer-booking-choices .booking-section{padding:1rem}.customer-booking-choices .booking-choice-list{max-height:16rem}.booking-workspace-content>#booking-step-when{grid-column:2;padding:1rem}.customer-booking-layout>.booking-summary-bar{grid-column:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:start stretch;gap:.75rem 1rem;margin-block:0;display:grid;position:static}.customer-booking-layout>.booking-summary-bar>*{min-width:0;margin-block:0}.customer-booking-layout>.booking-summary-bar>:first-child,.customer-booking-layout>.booking-summary-bar>button,.customer-booking-layout>.booking-summary-bar>div{grid-column:1/-1}.customer-booking-layout>.booking-summary-bar>p:not(:first-child){align-self:center}}@media(min-width:768px){.plat-shops-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""tools";align-items:center;gap:.75rem 1rem;display:grid}.plat-shops-head>.plat-shops-title{grid-area:title}.plat-shops-head>.plat-shops-tools{flex-wrap:wrap;grid-area:tools;align-items:center;gap:.75rem;display:flex}.plat-shops-head .plat-shops-search{flex:12rem;max-width:20rem}}@media(min-width:1536px){.plat-shops-head{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"icon heading tools button"}.plat-shops-head>.plat-shops-title{display:contents}.plat-shops-head>.plat-shops-title>svg{grid-area:icon;margin-top:0}.plat-shops-head>.plat-shops-title>h2{white-space:nowrap;grid-area:heading;margin-top:0}.plat-shops-head>.plat-shops-title>button{grid-area:button}.plat-shops-head>.plat-shops-tools{flex-wrap:nowrap;justify-content:flex-end}.plat-shops-head .plat-shops-search{flex:0 18rem;min-width:10rem}}@media(min-width:1280px){.plat-shops-table table{table-layout:fixed}@media(max-width:1535.98px){.plat-shops-table :is(th,td)[data-col=created]{display:none}.plat-shops-table col[data-col=created]{visibility:collapse;width:0!important}}.plat-shops-table tr:has([data-selected=true]) td{background:color-mix(in oklab,var(--primary) 8%,var(--card))}.plat-shops-table tr:has([data-selected=true]) td:first-child{box-shadow:inset 3px 0 0 var(--primary)}}.plat-shop-aside{container-type:inline-size}@media(min-width:768px){@container (width>=34rem){.plat-shop-detail{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"head head""link link""stats people""customize people""modules people""shortcuts people""status status";align-items:start;gap:1rem 1.5rem;display:grid}.plat-shop-detail>*{margin-block:0!important}.plat-shop-detail>.plat-shop-head{grid-area:head}.plat-shop-detail>.plat-shop-link{grid-area:link}.plat-shop-detail>.plat-shop-stats{grid-area:stats}.plat-shop-detail>.plat-shop-customize{grid-area:customize}.plat-shop-detail>.plat-shop-modules{grid-area:modules}.plat-shop-detail>.plat-shop-people{grid-area:people}.plat-shop-detail>.plat-shop-shortcuts{grid-area:shortcuts}.plat-shop-detail>.plat-shop-status{grid-area:status}}.plat-dash-blocks{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"segment ranking""growth ranking";align-items:start}.plat-dash-segment{grid-area:segment}.plat-dash-ranking{grid-area:ranking}.plat-dash-growth{grid-area:growth}}@media(min-width:1280px){.plat-dash-blocks{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"segment ranking growth";align-items:stretch}}@media(min-width:1024px){.plat-overview-extras{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.5rem;display:grid}.plat-overview-extras>*{margin-block:0!important}.plat-overview-extras>.plat-wa-card{order:2;position:sticky;top:1rem}.plat-overview-extras:not(:has(>.plat-wa-card)){grid-template-columns:minmax(0,1fr)}}@media(min-width:768px){.plat-perm{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title selector""tiers tiers""matrix matrix";align-items:center;gap:1.25rem 1.5rem;display:grid}.plat-perm>.plat-perm-body{display:contents}.plat-perm>*,.plat-perm>.plat-perm-body>*{margin-block:0!important}.plat-perm .plat-perm-title{grid-area:title}.plat-perm .plat-perm-selector{background:0 0;border:0;grid-area:selector;justify-content:flex-end;justify-self:stretch;min-width:0;padding:0}.plat-perm .plat-perm-selector>select{width:auto;min-width:16rem}.plat-perm .plat-perm-tiers{grid-area:tiers}.plat-perm .plat-perm-matrix{grid-area:matrix}}@media(min-width:1536px){.plat-perm{grid-template-columns:18rem minmax(0,1fr);grid-template-areas:"title selector""tiers matrix";align-items:start}.plat-perm .plat-perm-selector{justify-content:flex-start;align-self:center}.plat-perm .plat-perm-tiers{position:sticky;top:1rem}}@media(min-width:768px)and (max-width:1535.98px){.plat-perm-tiers>ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.plat-perm-tiers>ol>li{align-content:start;margin-block:0}.plat-perm .plat-perm-selector{flex-wrap:wrap}}@media(min-width:768px){.plat-perm>*,.plat-perm-matrix{min-width:0}.business-insights-comparison{grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));gap:1.25rem;display:grid}.business-insights-comparison>*{min-width:0;margin-block:0}}@media(min-width:1024px){.plat-shops-layout:not(:has(>.plat-shop-aside)){grid-template-columns:minmax(0,1fr)}}@media(min-width:1280px){.plat-shops-layout:not(:has(>.plat-shop-aside)) :is(th,td)[data-col=created]{display:table-cell}.plat-shops-layout:not(:has(>.plat-shop-aside)) col[data-col=created]{visibility:visible;width:6.5rem!important}.plat-perm:has(.plat-perm-title:empty){grid-template-areas:"selector selector""tiers tiers""matrix matrix"}}@media(min-width:1536px){.plat-perm:has(.plat-perm-title:empty){grid-template-areas:"selector selector""tiers matrix"}}@media(min-width:768px){.platform-landing-wide{max-width:56rem}.platform-landing-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media(min-width:1024px){.platform-landing-wide{max-width:72rem}.platform-landing-actions-grid{grid-template-columns:minmax(0,1fr)}.platform-landing-grid{align-items:start}}@media(min-width:1536px){.platform-landing-wide{max-width:80rem}.platform-landing-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.shop-landing.brand-page .public-week>li{min-height:2.5rem;padding-block:.375rem;font-size:.8125rem}.legal-main{max-width:42rem}.legal-doc{font-size:1rem}}@media(min-width:768px)and (orientation:landscape){.legal-layout{grid-template-columns:14rem minmax(0,1fr);gap:2.5rem;display:grid}.legal-toc-aside{display:block}.legal-toc-details{display:none}.legal-main{grid-column:2;margin-inline:0}}@media(min-width:1024px){.legal-layout{grid-template-columns:16rem minmax(0,1fr);gap:3rem;width:fit-content;max-width:72rem}}@media(min-width:768px){.platform-register:has(.entry-cad-layout){overflow:clip}.platform-register-stage:has(.entry-cad-layout){max-width:54rem}.entry-cad-layout{grid-template-columns:minmax(12rem,1fr) 28rem;align-items:start;gap:1.5rem;display:grid}.entry-cad-aside{gap:1rem;padding-top:1rem;display:grid;position:sticky;top:1.5rem}.entry-cad-aside>p:first-child{font-size:1.25rem}}@media(min-width:1024px){.platform-register-stage:has(.entry-cad-layout){max-width:64rem}.entry-cad-layout{grid-template-columns:minmax(0,1fr) 30rem;gap:3rem}.entry-cad-aside{gap:1.25rem}.entry-cad-aside>p:first-child{font-size:1.875rem}}@media(min-width:768px)and (max-width:1023px){.auth-page.auth-layout-split{padding:clamp(1rem,4vw,3rem);background:#171714;grid-template-columns:minmax(0,1fr);place-items:center;padding-block:clamp(1rem,3dvh,3rem)}.auth-page.auth-layout-split:after{content:none}.auth-page.auth-layout-split .auth-photo-layer{grid-area:auto;align-self:auto;height:auto;min-height:0;position:fixed;inset:0}.auth-page.auth-layout-split .auth-photo-layer>span{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(80% 70% at 50% 45%,#0d0e0c47,#0d0e0c9e),#0d0e0c80}.auth-page.auth-layout-split .auth-photo-copy{display:none}.auth-page.auth-layout-split .auth-brand-panel{--auth-pad-x:2rem;--auth-head-top:2rem;--auth-body-bottom:2rem;border:1px solid color-mix(in oklab,var(--border) 80%,white);background:var(--card);grid-area:auto;width:min(32rem,100%);max-width:32rem;padding:0;box-shadow:0 34px 90px #0000006b,0 3px 10px #00000024,inset 0 1px #ffffffe6}.auth-page.auth-layout-split .auth-brand-identity{border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent);padding-bottom:1.25rem;display:block}.auth-page.auth-layout-split .auth-form-body{padding-top:1.75rem}.auth-page.auth-layout-split .auth-theme-toggle .app-icon-button{background:color-mix(in oklab,var(--card) 82%,transparent);border:1px solid #ffffff47;border:1px solid lab(100% -.0000298023 .0000119209/.28);box-shadow:0 8px 24px #00000038}}
