.dashboard-polished-module__rsypfq__dashboard{--bg:#090807;--surface:#12100e;--surface-2:#181411;--line:#342a23;--muted:#a99b8d;--text:#fff5e6;--accent:#f07832;--gold:#f2c06b;background:radial-gradient(circle at 78% 0,#26130b 0,transparent 32rem),var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-body,Arial,sans-serif);grid-template-columns:17rem minmax(0,1fr);display:grid}.dashboard-polished-module__rsypfq__dashboard *{box-sizing:border-box}.dashboard-polished-module__rsypfq__dashboard button,.dashboard-polished-module__rsypfq__dashboard input,.dashboard-polished-module__rsypfq__dashboard select{font:inherit}.dashboard-polished-module__rsypfq__dashboard button,.dashboard-polished-module__rsypfq__dashboard a{outline-offset:3px}.dashboard-polished-module__rsypfq__dashboard :focus-visible{outline:2px solid var(--gold)}.dashboard-polished-module__rsypfq__sidebar{border-inline-end:1px solid var(--line);z-index:20;background:#0a0908f5;flex-direction:column;gap:2rem;height:100dvh;padding:1.5rem 1rem;display:flex;position:sticky;top:0}.dashboard-polished-module__rsypfq__brand{gap:.25rem;padding:.35rem .75rem;display:grid}.dashboard-polished-module__rsypfq__brand>span{letter-spacing:.28em;font-size:1.05rem;font-weight:800}.dashboard-polished-module__rsypfq__brand>strong{font-size:.98rem}.dashboard-polished-module__rsypfq__brand>small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-polished-module__rsypfq__brand>i,.dashboard-polished-module__rsypfq__devBadge{color:#e7b27d;letter-spacing:.1em;text-transform:uppercase;background:#2a180e;border:1px solid #6f492d;border-radius:999px;width:max-content;padding:.25rem .55rem;font-size:.68rem;font-style:normal;font-weight:800}.dashboard-polished-module__rsypfq__nav{gap:.35rem;display:grid}.dashboard-polished-module__rsypfq__nav a{color:#c9bbae;border-radius:.75rem;align-items:center;gap:.75rem;min-height:2.8rem;padding:.65rem .8rem;font-weight:650;text-decoration:none;display:flex}.dashboard-polished-module__rsypfq__nav a:hover{color:#fff;background:#19130f}.dashboard-polished-module__rsypfq__nav i{width:1.55rem;height:1.55rem;color:var(--gold);border:1px solid #47372d;border-radius:.45rem;place-items:center;font-style:normal;display:grid}.dashboard-polished-module__rsypfq__nav .dashboard-polished-module__rsypfq__activeNav{color:#fff;background:linear-gradient(135deg,#54220f,#2b160e);border:1px solid #8d4020}.dashboard-polished-module__rsypfq__nav .dashboard-polished-module__rsypfq__activeNav i{border-color:var(--accent);background:#f0783220}.dashboard-polished-module__rsypfq__workspace{min-width:0}.dashboard-polished-module__rsypfq__main{padding:2rem clamp(1rem,3vw,3.5rem) 4rem}.dashboard-polished-module__rsypfq__container{width:min(100%,88rem);margin-inline:auto}.dashboard-polished-module__rsypfq__pageHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.dashboard-polished-module__rsypfq__pageHeader>div>span,.dashboard-polished-module__rsypfq__panel>header span,.dashboard-polished-module__rsypfq__summaryHeader span,.dashboard-polished-module__rsypfq__previewPanel header span,.dashboard-polished-module__rsypfq__agendaPanel header span,.dashboard-polished-module__rsypfq__qrWrap span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:800}.dashboard-polished-module__rsypfq__pageHeader h1{margin:.15rem 0;font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.08}.dashboard-polished-module__rsypfq__pageHeader p{color:var(--muted);margin:0}.dashboard-polished-module__rsypfq__mobileBar,.dashboard-polished-module__rsypfq__mobileDrawer{display:none}.dashboard-polished-module__rsypfq__loading{background:#0a0908;min-height:100dvh}.dashboard-polished-module__rsypfq__panel,.dashboard-polished-module__rsypfq__websiteSummary,.dashboard-polished-module__rsypfq__previewPanel,.dashboard-polished-module__rsypfq__subscriptionHero,.dashboard-polished-module__rsypfq__agendaPanel,.dashboard-polished-module__rsypfq__attentionCard,.dashboard-polished-module__rsypfq__calmCard{border:1px solid var(--line);background:linear-gradient(145deg,#191411f5,#0e0c0afa);border-radius:1.1rem;box-shadow:0 1.2rem 3rem #00000029}.dashboard-polished-module__rsypfq__panel{padding:1.15rem}.dashboard-polished-module__rsypfq__panel>header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.dashboard-polished-module__rsypfq__panel>header h2{margin:.15rem 0;font-size:1.1rem}.dashboard-polished-module__rsypfq__panel>header>div{min-width:0}.dashboard-polished-module__rsypfq__panel>header+*{margin-top:0}.dashboard-polished-module__rsypfq__primaryButton,.dashboard-polished-module__rsypfq__panel button,.dashboard-polished-module__rsypfq__managementActions button,.dashboard-polished-module__rsypfq__bookingActions button,.dashboard-polished-module__rsypfq__scheduleToolbar button,.dashboard-polished-module__rsypfq__agendaPanel header button,.dashboard-polished-module__rsypfq__qrWrap button,.dashboard-polished-module__rsypfq__devControls button,.dashboard-polished-module__rsypfq__quickForm button{min-height:2.7rem;color:var(--text);cursor:pointer;background:#211813;border:1px solid #60402c;border-radius:.7rem;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .85rem;font-weight:750;text-decoration:none;display:inline-flex}.dashboard-polished-module__rsypfq__primaryButton,.dashboard-polished-module__rsypfq__panel .dashboard-polished-module__rsypfq__primaryButton,.dashboard-polished-module__rsypfq__bookingActions .dashboard-polished-module__rsypfq__primaryButton,.dashboard-polished-module__rsypfq__quickForm .dashboard-polished-module__rsypfq__primaryButton{background:linear-gradient(135deg,var(--accent),#c95724);color:#120a06;border-color:#f58a52}.dashboard-polished-module__rsypfq__dashboard button:disabled{opacity:.38;cursor:not-allowed}.dashboard-polished-module__rsypfq__quietDanger{color:#e9a18f!important;background:0 0!important;border-color:#6d3c34!important}.dashboard-polished-module__rsypfq__dangerButton{color:#fff!important;background:#5c2118!important;border-color:#a64a3c!important}.dashboard-polished-module__rsypfq__field{gap:.4rem;min-width:0;display:grid}.dashboard-polished-module__rsypfq__field>span{color:#c9bbae;font-size:.78rem;font-weight:700}.dashboard-polished-module__rsypfq__field input,.dashboard-polished-module__rsypfq__field select{width:100%;min-height:2.75rem;color:var(--text);background:#0e0c0a;border:1px solid #42342b;border-radius:.65rem;padding:.55rem .7rem}.dashboard-polished-module__rsypfq__field input:disabled{opacity:.45}.dashboard-polished-module__rsypfq__formGrid,.dashboard-polished-module__rsypfq__editorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.dashboard-polished-module__rsypfq__stack,.dashboard-polished-module__rsypfq__overview,.dashboard-polished-module__rsypfq__websitePage,.dashboard-polished-module__rsypfq__bookingsPage,.dashboard-polished-module__rsypfq__schedulePage,.dashboard-polished-module__rsypfq__subscriptionGrid{gap:1rem;display:grid}.dashboard-polished-module__rsypfq__attentionCard{background:linear-gradient(125deg,#35180d,#18110d);border-color:#9a4c27;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.dashboard-polished-module__rsypfq__attentionCard div{gap:.25rem;display:grid}.dashboard-polished-module__rsypfq__attentionCard div>span{color:#ffaf79;text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:800}.dashboard-polished-module__rsypfq__attentionCard strong{font-size:1.05rem}.dashboard-polished-module__rsypfq__attentionCard a{background:var(--accent);color:#120a06;border-radius:.7rem;align-items:center;gap:.8rem;min-height:2.75rem;padding:.65rem 1rem;font-weight:850;text-decoration:none;display:flex}.dashboard-polished-module__rsypfq__calmCard{align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.dashboard-polished-module__rsypfq__calmCard span{color:#8bd6a5}.dashboard-polished-module__rsypfq__calmCard p{color:#c9bbae;margin:0}.dashboard-polished-module__rsypfq__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.dashboard-polished-module__rsypfq__metric{border:1px solid var(--line);background:#12100e;border-radius:.9rem;gap:.35rem;min-width:0;padding:1rem;display:grid}.dashboard-polished-module__rsypfq__metric>span{color:var(--muted);font-size:.76rem;font-weight:700}.dashboard-polished-module__rsypfq__metric strong{overflow-wrap:anywhere;font-size:1.35rem}.dashboard-polished-module__rsypfq__metric small{color:#c9bbae;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-polished-module__rsypfq__overviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.dashboard-polished-module__rsypfq__appointmentList{gap:.5rem;display:grid}.dashboard-polished-module__rsypfq__appointmentList article{background:#0e0c0a;border:1px solid #2d251f;border-radius:.75rem;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.75rem;display:grid}.dashboard-polished-module__rsypfq__appointmentList time{color:var(--gold);font-size:1.05rem;font-weight:850}.dashboard-polished-module__rsypfq__appointmentList article>div{gap:.15rem;min-width:0;display:grid}.dashboard-polished-module__rsypfq__appointmentList strong,.dashboard-polished-module__rsypfq__appointmentList span,.dashboard-polished-module__rsypfq__appointmentList small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-polished-module__rsypfq__appointmentList span,.dashboard-polished-module__rsypfq__appointmentList small{color:var(--muted);font-size:.8rem}.dashboard-polished-module__rsypfq__emptyCopy{color:var(--muted);margin:.5rem 0}.dashboard-polished-module__rsypfq__quickActions{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.dashboard-polished-module__rsypfq__quickActions a{min-height:4.5rem;color:var(--text);background:#0e0c0a;border:1px solid #382d26;border-radius:.8rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.8rem;text-decoration:none;display:grid}.dashboard-polished-module__rsypfq__quickActions a:hover{border-color:#93502c}.dashboard-polished-module__rsypfq__quickActions i{color:var(--gold);font-size:1.15rem;font-style:normal}.dashboard-polished-module__rsypfq__quickActions b{color:var(--accent)}.dashboard-polished-module__rsypfq__statusBadge{text-transform:uppercase;letter-spacing:.05em;color:#d8ccc0;background:#1c1815;border:1px solid #56473d;border-radius:999px;align-items:center;width:max-content;min-height:1.65rem;padding:.2rem .55rem;font-size:.7rem;font-weight:850;line-height:1;display:inline-flex}.dashboard-polished-module__rsypfq__status_active,.dashboard-polished-module__rsypfq__status_live,.dashboard-polished-module__rsypfq__status_confirmed,.dashboard-polished-module__rsypfq__status_connected{color:#9cdeb3;background:#10241a;border-color:#356b4d}.dashboard-polished-module__rsypfq__status_pending,.dashboard-polished-module__rsypfq__status_past_due,.dashboard-polished-module__rsypfq__status_deletion_pending{color:#f1c679;background:#2a1e0d;border-color:#8a5b21}.dashboard-polished-module__rsypfq__status_declined,.dashboard-polished-module__rsypfq__status_cancelled,.dashboard-polished-module__rsypfq__status_suspended,.dashboard-polished-module__rsypfq__status_deleted{color:#ef9e92;background:#281311;border-color:#7b3932}.dashboard-polished-module__rsypfq__websiteSummary{padding:1.25rem}.dashboard-polished-module__rsypfq__summaryHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dashboard-polished-module__rsypfq__summaryHeader h2{margin:.2rem 0;font-size:1.5rem}.dashboard-polished-module__rsypfq__summaryHeader p{color:var(--muted);margin:.3rem 0}.dashboard-polished-module__rsypfq__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1.1rem 0;display:grid}.dashboard-polished-module__rsypfq__summaryGrid>div{background:#0d0b0a;border:1px solid #302821;border-radius:.75rem;padding:.8rem}.dashboard-polished-module__rsypfq__summaryGrid dt{color:var(--muted);font-size:.75rem}.dashboard-polished-module__rsypfq__summaryGrid dd{margin:.35rem 0 0;font-weight:750}.dashboard-polished-module__rsypfq__breakText{overflow-wrap:anywhere}.dashboard-polished-module__rsypfq__paletteSummary,.dashboard-polished-module__rsypfq__featurePills{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.8rem;display:flex}.dashboard-polished-module__rsypfq__paletteSummary span,.dashboard-polished-module__rsypfq__featurePills span{color:#cfc1b5;background:#110f0d;border:1px solid #382f28;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .55rem;font-size:.77rem;display:flex}.dashboard-polished-module__rsypfq__paletteSummary i{border:1px solid #fff3;border-radius:50%;width:1.1rem;height:1.1rem}.dashboard-polished-module__rsypfq__paletteSummary .dashboard-polished-module__rsypfq__currentPalette{border-color:var(--accent);color:#fff}.dashboard-polished-module__rsypfq__featurePills strong{margin-inline-end:.25rem;font-size:.78rem}.dashboard-polished-module__rsypfq__previewPanel{overflow:hidden}.dashboard-polished-module__rsypfq__previewPanel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:1rem 1.15rem;display:flex}.dashboard-polished-module__rsypfq__previewPanel h2{margin:.2rem 0}.dashboard-polished-module__rsypfq__previewPanel header a{color:var(--gold);gap:.5rem;font-weight:750;text-decoration:none;display:flex}.dashboard-polished-module__rsypfq__previewStage{min-height:38rem;padding:1rem;overflow:hidden}.dashboard-polished-module__rsypfq__previewStage>div{max-width:none!important}.dashboard-polished-module__rsypfq__managementList{gap:.75rem;display:grid}.dashboard-polished-module__rsypfq__managementCard{background:#0e0c0a;border:1px solid #332a23;border-radius:.9rem;grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.8rem;display:grid}.dashboard-polished-module__rsypfq__serviceImage{background:#211813;border-radius:.7rem;place-items:center;width:5.5rem;height:4.6rem;display:grid;overflow:hidden}.dashboard-polished-module__rsypfq__serviceImage span{background-position:50%;background-size:cover;width:100%;height:100%}.dashboard-polished-module__rsypfq__serviceImage i{color:var(--gold);font-size:1.4rem;font-style:normal}.dashboard-polished-module__rsypfq__managementBody{min-width:0}.dashboard-polished-module__rsypfq__cardTitle{justify-content:space-between;gap:.8rem;display:flex}.dashboard-polished-module__rsypfq__cardTitle h3{margin:0;font-size:1.05rem}.dashboard-polished-module__rsypfq__cardTitle p{color:var(--muted);margin:.25rem 0;font-size:.86rem}.dashboard-polished-module__rsypfq__cardMeta{color:#d8c8b8;gap:.65rem;font-size:.84rem;display:flex}.dashboard-polished-module__rsypfq__cardMeta span+strong{border-inline-start:1px solid #44352c;padding-inline-start:.65rem}.dashboard-polished-module__rsypfq__managementActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.dashboard-polished-module__rsypfq__managementActions span{color:#e5b5a9;font-size:.78rem}.dashboard-polished-module__rsypfq__managementActions button{min-height:2.45rem;padding:.45rem .65rem}.dashboard-polished-module__rsypfq__inlineEditor{grid-column:1/-1;gap:.9rem;display:grid}.dashboard-polished-module__rsypfq__editorGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-polished-module__rsypfq__toggle{border:1px solid #392e27;border-radius:.65rem;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem;display:flex}.dashboard-polished-module__rsypfq__toggle input{width:1.1rem;height:1.1rem}.dashboard-polished-module__rsypfq__teamGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.dashboard-polished-module__rsypfq__teamCard{background:#0e0c0a;border:1px solid #332a23;border-radius:.9rem;gap:.85rem;padding:1rem;display:grid}.dashboard-polished-module__rsypfq__teamHead{align-items:center;gap:.8rem;display:flex}.dashboard-polished-module__rsypfq__teamHead>div:last-child{gap:.35rem;display:grid}.dashboard-polished-module__rsypfq__teamHead h3{margin:0}.dashboard-polished-module__rsypfq__avatar{width:3.6rem;height:3.6rem;color:var(--gold);background:#2b1b12 50%/cover no-repeat;border:1px solid #7d4a2d;border-radius:50%;place-items:center;font-weight:850;display:grid}.dashboard-polished-module__rsypfq__specialties span{color:var(--muted);font-size:.75rem}.dashboard-polished-module__rsypfq__specialties p{margin:.25rem 0;line-height:1.5}.dashboard-polished-module__rsypfq__teamLinks{gap:1rem;display:flex}.dashboard-polished-module__rsypfq__teamLinks a,.dashboard-polished-module__rsypfq__editorFooter a{color:var(--gold);font-size:.82rem}.dashboard-polished-module__rsypfq__teamEditorHead{grid-template-columns:auto 1fr;gap:1rem;display:grid}.dashboard-polished-module__rsypfq__teamEditorHead>div:last-child{gap:.75rem;display:grid}.dashboard-polished-module__rsypfq__serviceChecks{border:1px solid #3d3027;border-radius:.75rem;flex-wrap:wrap;gap:.6rem;padding:.75rem;display:flex}.dashboard-polished-module__rsypfq__serviceChecks legend{color:var(--muted);padding:0 .35rem;font-size:.78rem}.dashboard-polished-module__rsypfq__serviceChecks label{border:1px solid #45362c;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .55rem;display:flex}.dashboard-polished-module__rsypfq__editorFooter{justify-content:space-between;align-items:center;display:flex}.dashboard-polished-module__rsypfq__tabs{scrollbar-width:thin;gap:.45rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.dashboard-polished-module__rsypfq__tabs button{white-space:nowrap;color:#d9cabd;cursor:pointer;background:#12100e;border:1px solid #43352c;border-radius:999px;min-height:2.7rem;padding:.55rem .9rem}.dashboard-polished-module__rsypfq__tabs .dashboard-polished-module__rsypfq__activeTab,.dashboard-polished-module__rsypfq__activeTab{border-color:var(--accent)!important;color:#fff!important;background:#4a210f!important}.dashboard-polished-module__rsypfq__bookingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.dashboard-polished-module__rsypfq__bookingCard{background:#110e0c;border:1px solid #332a23;border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.dashboard-polished-module__rsypfq__bookingCard header{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.dashboard-polished-module__rsypfq__bookingCard time{text-align:end;gap:.15rem;display:grid}.dashboard-polished-module__rsypfq__bookingCard time span{color:var(--gold);font-weight:850}.dashboard-polished-module__rsypfq__bookingCard h2{margin:0;font-size:1.2rem}.dashboard-polished-module__rsypfq__bookingServices{color:#e4c5a8;margin:0;font-weight:700}.dashboard-polished-module__rsypfq__bookingDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.dashboard-polished-module__rsypfq__bookingDetails div{border-top:1px solid #2f2620;padding-top:.55rem}.dashboard-polished-module__rsypfq__bookingDetails dt{color:var(--muted);font-size:.72rem}.dashboard-polished-module__rsypfq__bookingDetails dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.88rem}.dashboard-polished-module__rsypfq__bookingDetails a{color:var(--text);display:block}.dashboard-polished-module__rsypfq__bookingActions{justify-content:flex-end;gap:.5rem;display:flex}.dashboard-polished-module__rsypfq__emptyState{min-height:13rem;color:var(--muted);border:1px dashed #49382c;border-radius:1rem;grid-column:1/-1;align-content:center;place-items:center;display:grid}.dashboard-polished-module__rsypfq__emptyState span{color:var(--gold);font-size:2rem}.dashboard-polished-module__rsypfq__scheduleToolbar{grid-template-columns:auto minmax(13rem,1fr) auto;align-items:end;gap:.8rem;display:grid}.dashboard-polished-module__rsypfq__segmented{background:#0e0c0a;border:1px solid #44352c;border-radius:.75rem;padding:.2rem;display:flex}.dashboard-polished-module__rsypfq__segmented button{background:0 0;border:0;min-height:2.35rem}.dashboard-polished-module__rsypfq__segmented .dashboard-polished-module__rsypfq__selectedSegment{color:#fff;background:#4b210f;border-color:#89401f}.dashboard-polished-module__rsypfq__scheduleActions{gap:.5rem;display:flex}.dashboard-polished-module__rsypfq__quickForm{background:#1b120d;border:1px solid #624029;border-radius:1rem;grid-template-columns:auto repeat(5,minmax(0,1fr));align-items:end;gap:.65rem;padding:.85rem;display:grid}.dashboard-polished-module__rsypfq__quickForm>strong{align-self:center}.dashboard-polished-module__rsypfq__agendaPanel{overflow:hidden}.dashboard-polished-module__rsypfq__agendaPanel>header{text-align:center;border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr 3rem;align-items:center;padding:.8rem;display:grid}.dashboard-polished-module__rsypfq__agendaPanel>header button{padding:0}.dashboard-polished-module__rsypfq__agendaPanel h2{margin:.15rem 0;font-size:1.15rem}.dashboard-polished-module__rsypfq__dayAgenda{padding:1rem}.dashboard-polished-module__rsypfq__weekAgenda{grid-template-columns:repeat(7,minmax(8.5rem,1fr));display:grid;overflow-x:auto}.dashboard-polished-module__rsypfq__agendaDay{border-inline-end:1px solid #2e251f;min-height:16rem;padding:.75rem}.dashboard-polished-module__rsypfq__dayAgenda .dashboard-polished-module__rsypfq__agendaDay{border:0;min-height:22rem}.dashboard-polished-module__rsypfq__agendaDay h3{color:#cdbbac;margin:0 0 .75rem;font-size:.82rem}.dashboard-polished-module__rsypfq__agendaEvent{border-inline-start:3px solid var(--accent);background:#22150f;border-radius:.2rem .65rem .65rem .2rem;grid-template-columns:4.8rem 1fr;gap:.6rem;margin-bottom:.5rem;padding:.65rem;display:grid}.dashboard-polished-module__rsypfq__agendaEvent time{color:var(--gold);font-size:.78rem;font-weight:850}.dashboard-polished-module__rsypfq__agendaEvent div{gap:.15rem;display:grid}.dashboard-polished-module__rsypfq__agendaEvent span{color:var(--muted);font-size:.75rem}.dashboard-polished-module__rsypfq__agendaEvent.dashboard-polished-module__rsypfq__blocked{background:#1c1815;border-color:#9a7b62}.dashboard-polished-module__rsypfq__agendaEvent.dashboard-polished-module__rsypfq__timeoff{background:#181523;border-color:#7c6eb3}.dashboard-polished-module__rsypfq__emptyDay{color:#75695f;font-size:.78rem}.dashboard-polished-module__rsypfq__scheduleSettings{border:1px solid var(--line);background:#100e0c;border-radius:.9rem}.dashboard-polished-module__rsypfq__scheduleSettings summary{cursor:pointer;padding:1rem;font-weight:750}.dashboard-polished-module__rsypfq__hours{gap:.55rem;padding:0 1rem 1rem;display:grid}.dashboard-polished-module__rsypfq__hours>div{grid-template-columns:1fr 8rem 8rem;align-items:center;gap:.6rem;display:grid}.dashboard-polished-module__rsypfq__hours input[type=time]{color:#fff;background:#0b0a09;border:1px solid #40332a;border-radius:.6rem;min-height:2.5rem;padding:.4rem}.dashboard-polished-module__rsypfq__connectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.dashboard-polished-module__rsypfq__connectGrid .dashboard-polished-module__rsypfq__panel:last-child{grid-column:1/-1}.dashboard-polished-module__rsypfq__domainSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:1rem 0;padding:0;list-style:none;display:grid}.dashboard-polished-module__rsypfq__domainSteps li{color:var(--muted);border:1px solid #392f28;border-radius:.75rem;gap:.35rem;padding:.7rem;display:grid}.dashboard-polished-module__rsypfq__domainSteps i{border:1px solid #5b493c;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-style:normal;display:grid}.dashboard-polished-module__rsypfq__domainSteps strong{font-size:.72rem}.dashboard-polished-module__rsypfq__domainSteps .dashboard-polished-module__rsypfq__currentStep{border-color:var(--accent);color:#fff;background:#28150d}.dashboard-polished-module__rsypfq__domainSteps .dashboard-polished-module__rsypfq__completeStep{color:#b6dfc1;border-color:#4b7258}.dashboard-polished-module__rsypfq__qrWrap{grid-template-columns:13rem 1fr;align-items:center;gap:1.3rem;display:grid}.dashboard-polished-module__rsypfq__qr{aspect-ratio:1;background:#fff;grid-template-columns:repeat(21,1fr);width:min(100%,13rem);padding:.7rem;display:grid;box-shadow:0 .7rem 2rem #0006}.dashboard-polished-module__rsypfq__qr i{background:#fff}.dashboard-polished-module__rsypfq__qr .dashboard-polished-module__rsypfq__qrOn{background:#111}.dashboard-polished-module__rsypfq__qrWrap>div:last-child{justify-items:start;gap:.7rem;display:grid}.dashboard-polished-module__rsypfq__qrWrap code{overflow-wrap:anywhere;color:#f0d8c2;max-width:100%;font-size:.9rem}.dashboard-polished-module__rsypfq__subscriptionGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.dashboard-polished-module__rsypfq__subscriptionHero{align-content:start;gap:.8rem;padding:1.3rem;display:grid}.dashboard-polished-module__rsypfq__subscriptionHero h2{margin:.4rem 0;font-size:1.35rem}.dashboard-polished-module__rsypfq__subscriptionHero>strong{color:var(--gold);font-size:2rem}.dashboard-polished-module__rsypfq__subscriptionHero>strong small{color:var(--muted);font-size:.9rem}.dashboard-polished-module__rsypfq__subscriptionHero .dashboard-polished-module__rsypfq__primaryButton{width:max-content}.dashboard-polished-module__rsypfq__priceBreakdown{gap:.6rem;margin:0;display:grid}.dashboard-polished-module__rsypfq__priceBreakdown>div{border-bottom:1px solid #2c241e;justify-content:space-between;gap:1rem;padding:.45rem 0;display:flex}.dashboard-polished-module__rsypfq__priceBreakdown dt{color:#d6c6b8}.dashboard-polished-module__rsypfq__priceBreakdown dd{margin:0;font-weight:750}.dashboard-polished-module__rsypfq__priceBreakdown .dashboard-polished-module__rsypfq__totalRow{border-top:1px solid #815030;border-bottom:0;margin-top:.35rem;padding-top:.8rem;font-size:1.05rem}.dashboard-polished-module__rsypfq__totalRow dd{color:var(--gold)}.dashboard-polished-module__rsypfq__devControls{color:var(--muted);border:1px dashed #503b2d;border-radius:.8rem;grid-column:1/-1}.dashboard-polished-module__rsypfq__devControls summary{cursor:pointer;padding:.8rem}.dashboard-polished-module__rsypfq__devControls>p,.dashboard-polished-module__rsypfq__devControls>div{margin:.5rem .8rem}.dashboard-polished-module__rsypfq__devControls>div{flex-wrap:wrap;gap:.45rem;padding-bottom:.8rem;display:flex}.dashboard-polished-module__rsypfq__settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.dashboard-polished-module__rsypfq__settingsGrid .dashboard-polished-module__rsypfq__panel{align-content:start;gap:.8rem;display:grid}.dashboard-polished-module__rsypfq__visibility{border:0;gap:.6rem;padding:0;display:grid}.dashboard-polished-module__rsypfq__visibility legend{margin-bottom:.5rem;font-weight:750}.dashboard-polished-module__rsypfq__visibility label{border:1px solid #392f28;border-radius:.75rem;gap:.65rem;padding:.75rem;display:flex}.dashboard-polished-module__rsypfq__visibility input{margin-top:.2rem}.dashboard-polished-module__rsypfq__visibility span{gap:.15rem;display:grid}.dashboard-polished-module__rsypfq__visibility small{color:var(--muted)}.dashboard-polished-module__rsypfq__notificationList{display:grid}.dashboard-polished-module__rsypfq__switchRow{border-bottom:1px solid #2e251f;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;display:flex}.dashboard-polished-module__rsypfq__switchRow input{width:1.2rem;height:1.2rem}.dashboard-polished-module__rsypfq__legalLinks{flex-wrap:wrap;gap:.6rem;display:flex}.dashboard-polished-module__rsypfq__legalLinks a{color:var(--gold);border:1px solid #49382c;border-radius:.65rem;padding:.55rem .7rem}.dashboard-polished-module__rsypfq__safeActions{flex-wrap:wrap;gap:.5rem;display:flex}.dashboard-polished-module__rsypfq__safeActions button{color:#c7b6a9}.dashboard-polished-module__rsypfq__settingsGrid p{color:var(--muted)}@media (max-width:1100px){.dashboard-polished-module__rsypfq__metrics,.dashboard-polished-module__rsypfq__quickActions,.dashboard-polished-module__rsypfq__summaryGrid,.dashboard-polished-module__rsypfq__editorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-polished-module__rsypfq__bookingGrid{grid-template-columns:1fr}.dashboard-polished-module__rsypfq__quickForm{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-polished-module__rsypfq__quickForm>strong{grid-column:1/-1}.dashboard-polished-module__rsypfq__connectGrid{grid-template-columns:1fr}.dashboard-polished-module__rsypfq__connectGrid .dashboard-polished-module__rsypfq__panel:last-child{grid-column:auto}.dashboard-polished-module__rsypfq__scheduleToolbar{grid-template-columns:1fr 1fr}.dashboard-polished-module__rsypfq__scheduleActions{grid-column:1/-1}}@media (max-width:800px){.dashboard-polished-module__rsypfq__dashboard{display:block}.dashboard-polished-module__rsypfq__sidebar{display:none}.dashboard-polished-module__rsypfq__workspace{min-height:100dvh}.dashboard-polished-module__rsypfq__mobileBar{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0908f7;justify-content:space-between;align-items:center;gap:.7rem;height:4rem;padding:.65rem 1rem;display:flex;position:sticky;top:0}.dashboard-polished-module__rsypfq__mobileBar>div{min-width:0;display:grid}.dashboard-polished-module__rsypfq__mobileBar span{letter-spacing:.18em;font-size:.66rem;font-weight:850}.dashboard-polished-module__rsypfq__mobileBar strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.dashboard-polished-module__rsypfq__mobileBar button{color:#fff;background:#23140d;border:1px solid #694128;border-radius:.65rem;align-items:center;gap:.4rem;min-height:2.75rem;padding:.45rem .7rem;font-weight:750;display:flex}.dashboard-polished-module__rsypfq__mobileBar button span{letter-spacing:0;font-size:1.1rem}.dashboard-polished-module__rsypfq__mobileDrawer{z-index:49;background:#0c0a09;border-bottom:1px solid #5c3d29;max-height:calc(100dvh - 4rem);padding:.75rem;display:block;position:fixed;inset:4rem 0 auto;overflow:auto;box-shadow:0 1.5rem 3rem #000b}.dashboard-polished-module__rsypfq__mobileDrawer .dashboard-polished-module__rsypfq__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-polished-module__rsypfq__mobileDrawer .dashboard-polished-module__rsypfq__nav a{border:1px solid #2f2721}.dashboard-polished-module__rsypfq__main{padding:1rem .8rem 3rem}.dashboard-polished-module__rsypfq__pageHeader{align-items:center;margin-bottom:1rem}.dashboard-polished-module__rsypfq__pageHeader>div>span{font-size:.7rem}.dashboard-polished-module__rsypfq__pageHeader h1{font-size:1.55rem}.dashboard-polished-module__rsypfq__pageHeader p{display:none}.dashboard-polished-module__rsypfq__devBadge{padding:.2rem .45rem;font-size:.6rem}.dashboard-polished-module__rsypfq__attentionCard{flex-direction:column;align-items:stretch}.dashboard-polished-module__rsypfq__attentionCard a{justify-content:space-between}.dashboard-polished-module__rsypfq__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.dashboard-polished-module__rsypfq__metric{padding:.75rem}.dashboard-polished-module__rsypfq__metric strong{font-size:1.15rem}.dashboard-polished-module__rsypfq__overviewGrid,.dashboard-polished-module__rsypfq__teamGrid,.dashboard-polished-module__rsypfq__subscriptionGrid,.dashboard-polished-module__rsypfq__settingsGrid{grid-template-columns:1fr}.dashboard-polished-module__rsypfq__overviewGrid .dashboard-polished-module__rsypfq__panel:first-child{order:-1}.dashboard-polished-module__rsypfq__quickActions{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-polished-module__rsypfq__quickActions a{min-height:4rem;padding:.7rem}.dashboard-polished-module__rsypfq__summaryHeader{display:grid}.dashboard-polished-module__rsypfq__summaryHeader .dashboard-polished-module__rsypfq__primaryButton{width:100%}.dashboard-polished-module__rsypfq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.dashboard-polished-module__rsypfq__summaryGrid>div{padding:.65rem}.dashboard-polished-module__rsypfq__previewStage{min-height:0;padding:.55rem}.dashboard-polished-module__rsypfq__managementCard{grid-template-columns:4rem minmax(0,1fr)}.dashboard-polished-module__rsypfq__serviceImage{width:4rem;height:4rem}.dashboard-polished-module__rsypfq__managementActions{grid-column:1/-1;justify-content:flex-start}.dashboard-polished-module__rsypfq__cardTitle{display:grid}.dashboard-polished-module__rsypfq__editorGrid,.dashboard-polished-module__rsypfq__formGrid{grid-template-columns:1fr}.dashboard-polished-module__rsypfq__teamCard{padding:.85rem}.dashboard-polished-module__rsypfq__bookingGrid{grid-template-columns:1fr}.dashboard-polished-module__rsypfq__bookingCard{padding:.85rem}.dashboard-polished-module__rsypfq__bookingDetails{grid-template-columns:1fr 1fr}.dashboard-polished-module__rsypfq__bookingActions button{flex:1;min-height:2.9rem}.dashboard-polished-module__rsypfq__tabs{margin-inline:-.8rem;padding-inline:.8rem}.dashboard-polished-module__rsypfq__scheduleToolbar{grid-template-columns:1fr}.dashboard-polished-module__rsypfq__scheduleToolbar>.dashboard-polished-module__rsypfq__field{order:2}.dashboard-polished-module__rsypfq__scheduleActions{order:3;grid-column:auto;grid-template-columns:1fr 1fr;display:grid}.dashboard-polished-module__rsypfq__segmented{width:100%}.dashboard-polished-module__rsypfq__segmented button{flex:1}.dashboard-polished-module__rsypfq__quickForm{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-polished-module__rsypfq__quickForm .dashboard-polished-module__rsypfq__field:first-of-type,.dashboard-polished-module__rsypfq__quickForm .dashboard-polished-module__rsypfq__field:nth-of-type(4),.dashboard-polished-module__rsypfq__quickForm .dashboard-polished-module__rsypfq__field:nth-of-type(5){grid-column:1/-1}.dashboard-polished-module__rsypfq__agendaPanel>header{grid-template-columns:2.7rem 1fr 2.7rem}.dashboard-polished-module__rsypfq__weekAgenda{grid-template-columns:repeat(7,80vw)}.dashboard-polished-module__rsypfq__agendaDay{min-height:12rem}.dashboard-polished-module__rsypfq__dayAgenda{padding:.7rem}.dashboard-polished-module__rsypfq__dayAgenda .dashboard-polished-module__rsypfq__agendaDay{border:0;min-height:18rem;padding:.2rem}.dashboard-polished-module__rsypfq__agendaEvent{grid-template-columns:4.25rem 1fr}.dashboard-polished-module__rsypfq__hours>div{grid-template-columns:1fr 1fr 1fr}.dashboard-polished-module__rsypfq__domainSteps{grid-template-columns:1fr}.dashboard-polished-module__rsypfq__domainSteps li{grid-template-columns:auto 1fr auto;align-items:center}.dashboard-polished-module__rsypfq__qrWrap{grid-template-columns:1fr;justify-items:center}.dashboard-polished-module__rsypfq__qrWrap>div:last-child{text-align:center;justify-items:center}.dashboard-polished-module__rsypfq__qr{width:min(14rem,75vw)}.dashboard-polished-module__rsypfq__subscriptionHero>strong{font-size:1.7rem}.dashboard-polished-module__rsypfq__settingsGrid .dashboard-polished-module__rsypfq__panel{padding:1rem}.dashboard-polished-module__rsypfq__legalLinks,.dashboard-polished-module__rsypfq__safeActions{display:grid}.dashboard-polished-module__rsypfq__legalLinks a,.dashboard-polished-module__rsypfq__safeActions button{text-align:center;justify-content:center;width:100%}.dashboard-polished-module__rsypfq__panel{padding:.9rem}}@media (max-width:430px){.dashboard-polished-module__rsypfq__metrics{grid-template-columns:1fr 1fr}.dashboard-polished-module__rsypfq__metric small{font-size:.7rem}.dashboard-polished-module__rsypfq__quickActions a{grid-template-columns:auto 1fr}.dashboard-polished-module__rsypfq__quickActions b{display:none}.dashboard-polished-module__rsypfq__summaryGrid{grid-template-columns:1fr 1fr}.dashboard-polished-module__rsypfq__bookingDetails{grid-template-columns:1fr}.dashboard-polished-module__rsypfq__bookingCard header time{font-size:.82rem}.dashboard-polished-module__rsypfq__mobileDrawer .dashboard-polished-module__rsypfq__nav{grid-template-columns:1fr 1fr}.dashboard-polished-module__rsypfq__mobileDrawer .dashboard-polished-module__rsypfq__nav a{min-height:3.1rem}.dashboard-polished-module__rsypfq__managementCard{grid-template-columns:3.5rem minmax(0,1fr)}.dashboard-polished-module__rsypfq__serviceImage{width:3.5rem;height:3.5rem}.dashboard-polished-module__rsypfq__quickForm{grid-template-columns:1fr 1fr}.dashboard-polished-module__rsypfq__pageHeader{gap:.5rem}}@media (prefers-reduced-motion:reduce){.dashboard-polished-module__rsypfq__dashboard *{scroll-behavior:auto!important;transition:none!important}}.dashboard-polished-module__rsypfq__workspace{position:relative}@media (max-width:800px){.dashboard-polished-module__rsypfq__mobileDrawer{position:sticky;inset-block-start:4rem}}@media (max-width:430px){.dashboard-polished-module__rsypfq__bookingsPage{grid-template-columns:minmax(0,1fr)}.dashboard-polished-module__rsypfq__bookingGrid,.dashboard-polished-module__rsypfq__bookingCard{min-width:0}}
