.DashboardSidebar_tokens_scope__EJnec{--dashboard-sidebar-studio-gold:var(--brand-yellow);--dashboard-sidebar-draft-background:color-mix(in srgb,var(--brand-yellow) 15%,transparent)}:root{--sd-sidebar-width:var(--dashboard-sidebar-panel-width,236px)}.sd-nav,.sd-panel{--sd-green:var(--brand-green,#00d68f);--sd-red:var(--brand-red,#ff4757);--sd-yellow:var(--brand-yellow,#ffd600);--sd-night:#0a0a0c;--sd-radius:10px}.sd-nav{--sd-ink:var(--on-dark-foreground,#fcfbf9);--sd-muted:var(--on-dark-muted,rgba(252,251,249,0.78));--sd-soft:var(--on-dark-soft,rgba(252,251,249,0.62));--sd-line:rgba(252,251,249,0.12);--sd-hover:rgba(252,251,249,0.07);--sd-active:rgba(252,251,249,0.13);--sd-chip:rgba(252,251,249,0.16);--sd-surface:rgba(252,251,249,0.05);gap:10px;padding:4px 0 0;overflow:hidden;color:var(--sd-ink);font-family:var(--font-body)}.sd-nav,.sd-nav__scroll{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.sd-nav__scroll{gap:14px;padding-bottom:20px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent)}.sd-nav__scroll::-webkit-scrollbar{display:none}.sd-panel{--sd-ink:var(--foreground,#0a0a0c);--sd-muted:rgba(10,10,12,0.66);--sd-soft:rgba(10,10,12,0.5);--sd-line:var(--on-light-border,rgba(10,10,12,0.18));--sd-hover:rgba(10,10,12,0.05);--sd-active:rgba(10,10,12,0.08);--sd-chip:rgba(10,10,12,0.08);--sd-surface:rgba(10,10,12,0.03);color:var(--sd-ink);font-family:var(--font-body)}.sd-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sd-row{position:relative;display:flex;align-items:center;gap:6px;min-height:34px;border-radius:8px}.sd-row:focus-within,.sd-row:hover{background:var(--sd-hover)}.sd-row.is-active{background:var(--sd-active)}.sd-row__main{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;min-height:34px;padding:0 4px 0 8px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:13.5px;font-weight:500;text-align:left;cursor:pointer}.sd-row__main:where(button:not([role=switch]),[role=button]){min-height:44px}.sd-action:focus-visible,.sd-all-btn:focus-visible,.sd-btn:focus-visible,.sd-gap:focus-visible,.sd-icon-btn:focus-visible,.sd-row__main:focus-visible,.sd-row__pin:focus-visible,.sd-session:focus-visible,.sd-today__row:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.sd-nav :is(button,a),.sd-panel__body :is(button,a){scroll-margin-block:8px 24px}.sd-row__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px;color:var(--sd-muted)}.sd-row.is-active .sd-row__icon,.sd-row:hover .sd-row__icon{color:var(--sd-ink)}.sd-row.is-active .sd-row__icon--tinted,.sd-row:hover .sd-row__icon--tinted,.sd-row__icon--tinted{color:inherit}.sd-row__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-row.is-greyed .sd-row__main{color:var(--sd-soft)}.sd-row.is-greyed .sd-row__icon{opacity:.6}.sd-row.is-greyed .sd-row__icon:has([data-assistant-badge]){opacity:1}.sd-row__detail{display:inline-flex;flex:0 0 auto;align-items:center;padding-right:8px}.sd-row.has-sub{flex-wrap:wrap}.sd-row__sub{display:flex;flex:1 0 100%;align-items:center;min-width:0;margin-top:-5px;padding:0 8px 7px 36px}.sd-row.is-greyed .sd-row__sub{opacity:.6}.sd-row.has-sub .sd-row__main:after{position:absolute;inset:0;border-radius:8px;content:""}.sd-row__pin{position:relative;z-index:1;display:none;flex:0 0 auto;align-items:center;justify-content:center;width:26px;height:26px;margin-right:4px;border:0;border-radius:999px;background:var(--sd-chip);color:var(--sd-ink);cursor:pointer}.sd-row.has-pin.is-pinned .sd-row__detail,.sd-row.has-pin:focus-within .sd-row__detail,.sd-row.has-pin:hover .sd-row__detail{display:none}.sd-row.has-pin.is-pinned .sd-row__pin,.sd-row.has-pin:focus-within .sd-row__pin,.sd-row.has-pin:hover .sd-row__pin{display:inline-flex}.sd-row__pin.is-on{background:transparent;color:var(--sd-ink)}.sd-row__pin.is-on:hover{background:var(--sd-chip)}.sd-pinned .sd-row.has-pin.is-pinned .sd-row__detail{display:inline-flex}.sd-pinned .sd-row.has-pin.is-pinned .sd-row__pin{display:none}.sd-pinned .sd-row.has-pin:focus-within .sd-row__detail,.sd-pinned .sd-row.has-pin:hover .sd-row__detail{display:none}.sd-pinned .sd-row.has-pin:focus-within .sd-row__pin,.sd-pinned .sd-row.has-pin:hover .sd-row__pin{display:inline-flex}.sd-chip{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--sd-chip);color:var(--sd-ink);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.sd-chip--alert{background:var(--sd-red);color:#ffffff}.sd-chip.is-read{background:var(--sd-chip);color:var(--sd-ink)}.sd-chip--paid{background:var(--sd-green);color:var(--sd-night)}.sd-chip--due{background:var(--sd-yellow);color:var(--sd-night)}.sd-detail{display:inline-flex;align-items:center;gap:5px;color:var(--sd-muted);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.sd-detail__muted{color:var(--sd-soft)}.sd-detail--text{max-width:110px;overflow:hidden;text-overflow:ellipsis}.sd-detail--overdue{color:var(--sd-red);font-weight:600}.sd-channels,.sd-connections{gap:12px}.sd-channel{display:inline-flex;align-items:center;gap:4px;color:var(--sd-ink);font-size:12px;font-weight:600;line-height:1}.sd-channel.is-zero{color:var(--sd-soft);font-weight:500}.sd-channel.is-new{color:var(--sd-red)}.sd-brand--lvl2{width:14px;height:14px;border-radius:3px;-o-object-fit:cover;object-fit:cover}.sd-conn{display:inline-flex;align-items:center;gap:4px}.sd-conn__dot{flex:0 0 auto;width:7px;height:7px;border-radius:999px}.sd-conn__dot.is-on{background:var(--sd-green)}.sd-conn__dot.is-off{background:var(--sd-red)}.sd-brand{flex:0 0 auto;display:inline-flex}.sd-brand--stripe{align-items:center;justify-content:center;border-radius:4px;background:#635bff}.sd-stripe-connect{color:var(--sd-ink);font-weight:600}.sd-money{color:var(--sd-green);font-weight:600;font-variant-numeric:tabular-nums}.sd-rating{color:var(--sd-yellow)}.sd-rating span{color:var(--sd-ink)}.sd-dot,.sd-state .sd-dot{width:7px;height:7px;border-radius:999px;background:currentColor}.sd-state--on{color:var(--sd-green)}.sd-state--off{color:var(--sd-soft)}.sd-trend--up{color:var(--sd-green)}.sd-trend--down{color:var(--sd-red)}.sd-stack{display:inline-flex;align-items:center}.sd-stack__item{display:inline-flex;margin-left:-6px;border-radius:999px;box-shadow:0 0 0 1.5px var(--sidebar-graphite,#141417)}.sd-panel .sd-stack__item{box-shadow:0 0 0 1.5px #ffffff}.sd-stack__item:first-child{margin-left:0}.sd-stack__item.sd-stack__more{align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 4px;background:var(--sd-chip);color:var(--sd-ink);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.sd-studio-card .sd-stack__item.sd-stack__more{min-width:20px;height:20px}.sd-today{display:flex;flex-direction:column;gap:8px;padding:12px 10px 10px;border-radius:var(--sd-radius);background:var(--sd-surface)}.sd-today__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 2px}.sd-today__title{margin:0;font-family:var(--font-display);font-size:20px;font-weight:400;letter-spacing:.01em;line-height:1;text-transform:uppercase}.sd-today__summary{color:var(--sd-soft);font-size:12px;font-weight:500;white-space:nowrap}.sd-today__list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.sd-today__empty{padding:6px 4px;color:var(--sd-soft);font-size:12.5px}.sd-today__loading{display:flex;flex-direction:column;gap:6px}.sd-today__loading span{display:block;height:28px;border-radius:8px;background:var(--sd-hover)}.sd-session{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:36px;padding:4px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.sd-session:where(button:not([role=switch]),[role=button]){min-height:44px}.sd-session:hover{background:var(--sd-hover)}.sd-session__time{color:var(--sd-muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.sd-session__who{display:flex;flex-direction:column;min-width:0}.sd-session__meta{display:flex;align-items:center;gap:6px;min-width:0}.sd-session__meta .sd-chip{flex:0 0 auto;height:17px;margin-left:auto;padding:0 6px;font-size:10.5px}.sd-session__name,.sd-session__service{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-session__name{font-size:13px;font-weight:600}.sd-session__service{color:var(--sd-soft);font-size:11.5px}.sd-gap{position:relative;display:flex;align-items:center;width:100%;min-height:30px;padding:0 8px;border:1px dashed var(--sd-line);border-radius:8px;background:transparent;color:var(--sd-soft);font:inherit;font-size:12px;cursor:pointer}.sd-gap:where(button:not([role=switch]),[role=button]){min-height:44px}.sd-gap__action,.sd-gap__rest{display:inline-flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}.sd-gap__rest>svg{flex:0 0 auto}.sd-gap__text{min-width:0;overflow:hidden;text-overflow:ellipsis}.sd-gap__action{display:none;font-weight:600}.sd-gap:focus-visible,.sd-gap:hover{border-color:var(--sd-green);border-style:solid;background:var(--sd-green);color:var(--sd-night)}.sd-gap:focus-visible .sd-gap__rest,.sd-gap:hover .sd-gap__rest{display:none}.sd-gap:focus-visible .sd-gap__action,.sd-gap:hover .sd-gap__action{display:inline-flex}.sd-sethours{display:flex;align-items:center;gap:8px;width:100%;padding:8px;border:0;border-radius:8px;background:var(--sd-hover);color:var(--sd-muted);font:inherit;font-size:12px;text-align:left;cursor:pointer}.sd-sethours__text{flex:1 1 auto}.sd-sethours__cta{padding:3px 8px;border-radius:999px;background:var(--sd-ink);color:var(--sidebar-graphite,#141417);font-weight:600;white-space:nowrap}.sd-today__rows{display:flex;flex-direction:column;gap:2px;padding-top:6px;border-top:1px solid var(--sd-line)}.sd-today__row,.sd-today__row-main{display:flex;align-items:center;gap:10px;width:100%;min-height:32px;padding:0 6px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer}.sd-today__row-main:where(button:not([role=switch]),[role=button]),.sd-today__row:where(button:not([role=switch]),[role=button]){min-height:44px}.sd-today__row-main>svg,.sd-today__row>.sd-brand,.sd-today__row>svg{flex:0 0 auto;color:var(--sd-muted)}.sd-today__row-main:hover,.sd-today__row:hover{background:var(--sd-hover)}.sd-today__row--split{padding:0;cursor:default}.sd-today__row--split:hover{background:transparent}.sd-today__row-label{flex:1 1 auto}.sd-today__row--split .sd-today__row-main{flex:1 1 auto;width:auto;min-width:0}.sd-link{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:var(--sd-green);font:inherit;font-size:12.5px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sd-panel .sd-link{color:var(--sd-ink)}.sd-section{display:flex;flex-direction:column;gap:2px}.sd-nav .sd-section__title{margin:0 0 4px;font-family:var(--font-body);padding:0 8px;color:var(--sd-soft);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.sd-pinned{display:flex;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none}.sd-pinned__item{border-radius:8px}.sd-pinned__item.is-dragging :is(.sd-row__label,.sd-row__detail,.sd-row__sub,.sd-row__icon:not(:has([data-assistant-badge]))){opacity:.4}.sd-pinned__item.is-drop-target{box-shadow:inset 0 2px 0 var(--sd-green)}.sd-pinned__empty{margin:0;padding:6px 8px;color:var(--sd-soft);font-size:12.5px}.sd-studio{display:flex;flex-direction:column;gap:8px}.sd-studio__lost{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:var(--sd-radius);background:var(--sd-surface);color:var(--sd-muted);font-size:12.5px}.sd-studio__entry{display:flex;flex-direction:column;gap:1px}.sd-studio__entry-btn{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:13.5px;font-weight:500;cursor:pointer}.sd-studio__entry-btn>svg{color:var(--sd-muted)}.sd-studio__entry-btn:hover{background:var(--sd-hover)}.sd-draft,.sd-invite,.sd-studio-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:var(--sd-radius);background:var(--sd-surface)}.sd-invite__who{display:flex;align-items:center;gap:10px}.sd-invite__text{display:flex;flex-direction:column;min-width:0}.sd-invite__title{font-size:13px;font-weight:600}.sd-invite__role{color:var(--sd-soft);font-size:12px}.sd-invite__actions{display:flex;gap:6px}.sd-invite__error{margin:0;color:var(--sd-red);font-size:12px}.sd-btn{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 10px;border:0;border-radius:999px;background:var(--sd-chip);color:var(--sd-ink);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.sd-btn:hover{background:var(--sd-active)}.sd-btn:disabled{opacity:.6;cursor:progress}.sd-btn--solid{background:var(--sd-ink);color:var(--sidebar-graphite,#141417)}.sd-btn--solid:hover{background:var(--sd-muted)}.sd-btn--light{flex:0 0 auto}.sd-draft{gap:6px;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.sd-draft:hover{background:var(--sd-hover)}.sd-draft__top{display:flex;align-items:center;gap:8px;color:var(--sd-muted)}.sd-draft__title{overflow:hidden;color:var(--sd-ink);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sd-draft__cta{color:var(--sd-yellow);font-size:12.5px;font-weight:600}.sd-draft__progress{display:block;height:4px;overflow:hidden;border-radius:999px;background:var(--sd-chip)}.sd-draft__bar{display:block;height:100%;border-radius:999px;background:var(--sd-yellow)}.sd-draft__step{color:var(--sd-soft);font-size:11.5px}.sd-studio-card__top{display:flex;align-items:center;gap:4px}.sd-studio-card__open{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;padding:2px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.sd-studio-card__text{display:flex;flex-direction:column;gap:3px;min-width:0}.sd-studio-card__name{overflow:hidden;font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sd-studio-card__meta{display:flex;align-items:center;gap:6px;min-width:0}.sd-studio-card__count{color:var(--sd-soft);font-size:11.5px;white-space:nowrap}.sd-pill{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.sd-pill--admin,.sd-pill--owner{background:#e8b04c;color:var(--sd-night)}.sd-pill--teamMember{background:var(--sd-ink);color:var(--sidebar-graphite,#141417)}.sd-pill--guest{background:#ff0099;color:#ffffff}.sd-studio-card__roster{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px}.sd-studio-card__invite{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:0;border-radius:999px;background:var(--sd-ink);color:var(--sidebar-graphite,#141417);font:inherit;font-size:12px;font-weight:600;opacity:0;cursor:pointer;transition:opacity .12s ease}.sd-studio-card:focus-within .sd-studio-card__invite,.sd-studio-card:hover .sd-studio-card__invite,.sd-studio-card__invite.is-visible{opacity:1}@media (hover:none){.sd-studio-card__invite{opacity:1}}.sd-icon-btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:999px;background:transparent;color:var(--sd-muted);cursor:pointer}.sd-icon-btn:hover{background:var(--sd-hover);color:var(--sd-ink)}.sd-menu{display:flex;flex-direction:column;gap:1px;margin:0;padding:4px;border-radius:8px;background:#22222a;list-style:none;box-shadow:0 12px 28px rgba(0,0,0,.35)}.sd-menu__item{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--sd-ink);font:inherit;font-size:13px;text-align:left;cursor:pointer}.sd-menu__item:where(button:not([role=switch]),[role=button]){min-height:44px}.sd-menu__item:hover{background:var(--sd-hover)}.sd-menu__label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-menu__meta{color:var(--sd-soft);font-size:11.5px}.sd-menu__item--danger{color:var(--sd-red)}.sd-all-btn{display:flex;flex:0 0 auto;align-items:center;gap:10px;min-height:44px;padding:0 8px 0 10px;border:0;border-radius:var(--sd-radius);background:color-mix(in srgb,#fcfbf9 10%,var(--sidebar-graphite,#141417));color:var(--sd-ink);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.sd-all-btn.is-active,.sd-all-btn:hover,.sd-all-btn[aria-expanded=true]{background:color-mix(in srgb,#fcfbf9 18%,var(--sidebar-graphite,#141417))}.sd-all-btn.is-active,.sd-all-btn[aria-expanded=true]{color:#ffffff}.sd-all-btn__label{flex:1 1 auto;text-align:left}.sd-kbd{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:5px;background:var(--sd-chip);color:var(--sd-muted);font-family:var(--font-body);font-size:11px;font-weight:600}.sd-overlay{position:fixed;inset:0;z-index:var(--z-overlay,10000);display:flex;align-items:flex-start;justify-content:center;padding:6vh 24px 24px}.sd-overlay__scrim{position:absolute;inset:0;border:0;background:rgba(10,10,12,.48);cursor:default}.sd-panel{position:relative;display:flex;flex-direction:column;width:min(1120px,100%);max-height:88vh;max-height:88dvh;overflow:hidden;border-radius:16px;background:#ffffff;box-shadow:0 30px 80px rgba(10,10,12,.35);container-type:inline-size;container-name:sd-panel;outline:none}@media (min-width:768px){.sd-overlay{top:0;right:0;bottom:0;left:var(--sd-sidebar-width,var(--dashboard-sidebar-panel-width,236px));width:auto;height:100vh;height:100dvh;padding:0;align-items:stretch;justify-content:stretch;z-index:var(--z-overlay,900);overflow:hidden}.sd-overlay__scrim{display:none}.sd-panel{width:100%;max-width:100%;height:100%;max-height:100vh;max-height:100dvh;border-radius:0;border-left:1px solid var(--sd-line);box-shadow:16px 0 40px rgba(10,10,12,.08)}}.sd-panel__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 14px 12px 16px;border-bottom:1px solid var(--sd-line)}.sd-panel__search{display:flex;flex:1 1 280px;align-items:center;gap:8px;min-width:0;height:40px;padding:0 9px 0 11px;border:1px solid transparent;border-radius:10px;background:var(--sd-chip);color:var(--sd-muted)}.sd-panel__search input{flex:1 1 auto;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--sd-ink);font:inherit;font-size:16px}.sd-panel__search input::-webkit-search-cancel-button{display:none}.sd-panel__search:focus-within{border-color:var(--brand-graphite,var(--sd-ink))}.sd-panel__actions{display:flex;flex-wrap:wrap;gap:6px}.sd-action{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:0;border-radius:999px;background:color-mix(in srgb,var(--foreground,#0a0a0c) 8%,#ffffff);color:var(--sd-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.sd-action:hover{background:color-mix(in srgb,var(--foreground,#0a0a0c) 15%,#ffffff)}.sd-action.is-greyed{color:var(--sd-soft)}.sd-action.is-done{background:var(--sd-green);color:var(--sd-night)}.sd-action:disabled{opacity:.55;cursor:not-allowed}.sd-panel__close{width:36px;height:36px}.sd-panel__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px}.sd-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 20px}.sd-grid__col{gap:18px;min-width:0}.sd-grid__col,.sd-group{display:flex;flex-direction:column}.sd-group{gap:4px}.sd-group__title{display:flex;align-items:center;gap:8px;margin:0 0 2px;padding:0 8px;color:var(--sd-soft);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sd-group__dot{width:8px;height:8px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(10,10,12,.18)}.sd-group__rows,.sd-tree__children{display:flex;flex-direction:column;gap:1px}.sd-tree__children{position:relative;margin-left:16px;padding-left:8px;border-left:1px solid var(--sd-line)}.sd-row--child .sd-row__main{min-height:30px;font-size:13px}.sd-row--child .sd-row__main:where(button:not([role=switch]),[role=button]){min-height:44px}.sd-row--child{min-height:30px}.sd-results__count{margin:0 0 8px;padding:0 8px;color:var(--sd-soft);font-size:12.5px}.sd-results__ask{display:block;width:100%;max-width:560px;margin:0 0 8px;padding:8px;border:0;border-radius:var(--sd-radius);background:transparent;color:var(--sd-muted);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.sd-results__ask:hover:not(:disabled){background:var(--sd-hover)}.sd-results__ask:disabled{color:var(--sd-soft);cursor:default}.sd-results__list{display:flex;flex-direction:column;gap:1px;max-width:560px}.sd-panel__subtitle{margin:8px 0 10px;font-family:var(--font-display);font-size:22px;font-weight:400;text-transform:uppercase}.sd-payment{max-width:560px}.sd-payment__back{padding-left:0;color:var(--sd-ink);text-decoration:none}.sd-payment__list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.sd-payment__target{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.sd-payment__target:hover{background:var(--sd-hover)}.sd-payment__time{color:var(--sd-muted);font-size:13px;font-variant-numeric:tabular-nums}.sd-payment__who{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sd-payment__service{color:var(--sd-soft);font-size:12.5px}.sd-payment__empty{display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:var(--sd-muted);font-size:14px}.sd-payment__empty p{margin:0}@container sd-panel (min-width: 880px){.sd-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 20px}}@container sd-panel (max-width: 879px){.sd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}}@container sd-panel (max-width: 499px){.sd-grid{grid-template-columns:minmax(0,1fr);gap:16px}}@container sd-panel (max-width: 760px){.sd-panel__head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search close" "actions actions";gap:10px;padding:12px 14px}.sd-panel__search{grid-area:search;flex:none;width:100%}.sd-panel__close{grid-area:close}.sd-panel__actions{grid-area:actions;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.sd-panel__actions .sd-action{display:flex;justify-content:center;align-items:center;height:40px;padding:0 8px;font-size:12.5px;text-align:center;border-radius:8px}}@media (max-width:1100px){.sd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sd-overlay--takeover{top:0;right:0;bottom:0;left:var(--sd-sidebar-width,var(--dashboard-sidebar-panel-width,236px));width:auto;height:100vh;height:100dvh;padding:0;align-items:stretch;justify-content:stretch;z-index:var(--z-overlay,900)}.sd-overlay--takeover .sd-overlay__scrim{display:none}.sd-overlay--takeover .sd-panel{width:100%;max-width:100%;height:100%;max-height:100vh;max-height:100dvh;border-radius:0;border-left:1px solid var(--sd-line);box-shadow:none}@media (max-width:767px){.sd-overlay:not(.sd-overlay--takeover){align-items:flex-end;padding:0}.sd-overlay:not(.sd-overlay--takeover) .sd-panel{width:100%;max-height:calc(100dvh - 16px - env(safe-area-inset-top, 0px));border-radius:18px 18px 0 0;border-left:0;box-shadow:0 -10px 40px rgba(10,10,12,.25);padding-bottom:env(safe-area-inset-bottom,0)}.sd-overlay:not(.sd-overlay--takeover) .sd-panel__head{padding:12px 12px 10px}.sd-overlay:not(.sd-overlay--takeover) .sd-panel__search{flex-basis:calc(100% - 46px)}.sd-overlay:not(.sd-overlay--takeover) .sd-panel__actions{order:3;flex:1 1 100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.sd-overlay:not(.sd-overlay--takeover) .sd-panel__actions>*{flex-direction:column;justify-content:center;gap:4px;min-width:0;height:auto;min-height:56px;padding:8px 6px;border-radius:12px;font-size:12px;white-space:normal;text-align:center;line-height:1.2}.sd-overlay:not(.sd-overlay--takeover) .sd-panel__actions>*>svg{flex:0 0 auto;width:18px;height:18px}.sd-overlay:not(.sd-overlay--takeover) .sd-kbd{display:none}.sd-overlay:not(.sd-overlay--takeover) .sd-grid{grid-template-columns:minmax(0,1fr);gap:18px}.sd-overlay:not(.sd-overlay--takeover) .sd-panel__body{padding:12px}.sd-overlay:not(.sd-overlay--takeover) .sd-row,.sd-overlay:not(.sd-overlay--takeover) .sd-row__main{min-height:40px}.sd-overlay:not(.sd-overlay--takeover) .sd-row__main:where(button:not([role=switch]),[role=button]){min-height:44px}}@media (hover:none),(pointer:coarse){.sd-panel .sd-row.has-pin .sd-row__pin{display:inline-flex;background:transparent;color:var(--sd-soft);width:32px;height:32px}.sd-panel .sd-row.has-pin.is-pinned .sd-row__pin{background:transparent;color:var(--sd-ink)}.sd-panel .sd-row.has-pin:focus-within .sd-row__detail,.sd-panel .sd-row.has-pin:hover .sd-row__detail{display:inline-flex}.sd-panel .sd-row.has-pin.is-pinned .sd-row__detail{display:none}.sd-row,.sd-row__main{min-height:38px}.sd-row__main:where(button:not([role=switch]),[role=button]){min-height:44px}.sd-row--child,.sd-row--child .sd-row__main{min-height:36px}.sd-row--child .sd-row__main:where(button:not([role=switch]),[role=button]){min-height:44px}.sd-action,.sd-all-btn,.sd-btn,.sd-icon-btn{min-height:44px}}@keyframes sd-slide-out{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes sd-takeover-in{0%{opacity:0;transform:translateX(6px)}to{opacity:1;transform:translateX(0)}}@keyframes sd-panel-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes sd-sheet-in{0%{transform:translateY(24px);opacity:.6}}@media (prefers-reduced-motion:no-preference){.sd-panel{animation:sd-panel-in .16s ease-out}@media (min-width:768px){.sd-overlay .sd-panel{animation:sd-slide-out .25s cubic-bezier(.16,1,.3,1);will-change:transform}}@media (max-width:767px){.sd-overlay:not(.sd-overlay--takeover) .sd-panel{animation:sd-sheet-in .2s ease-out}}}.sd-topbar-search{display:inline-flex;flex:1 1 0%;align-items:center;gap:8px;width:auto;max-width:380px;min-width:0;min-height:44px;padding:0 10px 0 12px;border:1px solid var(--on-light-border,rgba(10,10,12,.18));border-radius:10px;background:var(--paper,#ffffff);color:rgba(10,10,12,.6);font-family:var(--font-body);font-size:13px;text-align:left;cursor:text}.sd-topbar-search:hover{border-color:rgba(10,10,12,.32)}.sd-topbar-search:focus-visible{outline:2px solid var(--foreground,#0a0a0c);outline-offset:1px}.sd-topbar-search__text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-topbar-search__kbd{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:5px;background:rgba(10,10,12,.07);color:rgba(10,10,12,.62);font-family:var(--font-body);font-size:11px;font-weight:600}@media (max-width:768px){.sd-topbar-search{flex:0 0 auto;width:44px;height:44px;padding:0;justify-content:center;border-color:transparent;background:var(--surface-2);color:var(--foreground,#0a0a0c);cursor:pointer}.sd-topbar-search:hover{border-color:transparent;background:color-mix(in srgb,var(--foreground,#0a0a0c) 8%,var(--surface-2))}.sd-topbar-search__kbd,.sd-topbar-search__text{display:none}}.sd-assistant-btn{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;border:0;border-radius:var(--sd-radius);background:color-mix(in srgb,#fcfbf9 10%,var(--sidebar-graphite,#141417));color:var(--sd-ink);font:inherit;font-size:13.5px;font-weight:600;text-align:left;cursor:pointer}.sd-assistant-btn:hover{background:color-mix(in srgb,#fcfbf9 18%,var(--sidebar-graphite,#141417));color:#ffffff}.sd-assistant-btn__sparkle{flex:none}@media (prefers-reduced-motion:no-preference){.sd-assistant-btn--assistant .sd-assistant-btn__sparkle{animation:sd-assistant-sparkle 3.2s ease-in-out infinite;transform-origin:center}@keyframes sd-assistant-sparkle{0%,87%,to{transform:rotate(0deg) scale(1)}90%{transform:rotate(-12deg) scale(1.12)}93%{transform:rotate(8deg) scale(.96)}97%{transform:rotate(0deg) scale(1.06)}}}.sd-assistant-btn:focus-visible{outline:2px solid var(--sd-ink);outline-offset:-2px}.sd-assistant-btn__label{flex:1 1 auto}.sd-assistant-btn:not(.sd-newpay-btn),.sd-assistant-btn:not(.sd-newpay-btn):hover{background:#9600ff;color:#ffffff}.sd-assistant-btn:not(.sd-newpay-btn):hover{box-shadow:0 2px 10px rgba(0,0,0,.35)}.sd-assistant-btn:not(.sd-newpay-btn):focus-visible{outline-color:#ffffff}.sd-group__studio{margin:4px 0 10px}.sd-group__studio .sd-studio{margin:0;padding:0;border:0}@media (min-width:769px){.dashboard-shell.app[data-sidebar-rail=true]{--dashboard-sidebar-panel-width:68px}.dashboard-shell.app{transition:grid-template-columns .18s ease}.dashboard-shell.app .dashboard-sidebar.side{transition:width .18s ease,min-width .18s ease,padding .18s ease}.dashboard-shell.app .dashboard-sidebar.side.is-rail{width:68px;min-width:68px;padding:10px 8px max(16px,env(safe-area-inset-bottom,0px))!important;overflow:hidden}}@media (prefers-reduced-motion:reduce){.sd-assistant-btn--assistant .sd-assistant-btn__sparkle{animation:none}.dashboard-shell.app,.dashboard-shell.app .dashboard-sidebar.side{transition:none!important}}.dashboard-sidebar.is-rail :is(.sidebar-logo-wordmark,.sidebar-create-label,.side__user-meta,.sd-row__label,.sd-assistant-btn__label,.sd-all-btn__label,.sd-section__title){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.dashboard-sidebar.is-rail :is(.sd-kbd,.sd-row__detail,.sd-row__sub,.sd-row__pin,.sd-pinned__empty){display:none!important}.dashboard-sidebar.is-rail .sidebar-branding,.dashboard-sidebar.is-rail .sidebar-header{display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important;padding-left:0!important;padding-right:0!important}.dashboard-sidebar.is-rail .sidebar-logo{justify-content:center!important;padding:0!important}.dashboard-sidebar.is-rail .sidebar-create{position:relative;width:44px}.dashboard-sidebar.is-rail .sidebar-new{width:44px!important;min-width:44px!important;height:40px!important;padding:0!important;justify-content:center!important;border-radius:6px!important}.dashboard-sidebar.is-rail .new-menu-dropdown{position:fixed!important;left:76px!important;top:64px!important;width:220px!important;z-index:var(--z-overlay,10000)!important}.dashboard-sidebar.is-rail .side__user{justify-content:center!important;width:52px!important;padding:4px 0!important;margin:0 auto!important}.dashboard-sidebar.is-rail .sd-nav{align-items:center;gap:10px;padding:4px 0 8px;overflow-x:hidden}.dashboard-sidebar.is-rail .sd-nav__scroll{align-items:center;gap:10px;width:100%;overflow-x:hidden}.dashboard-sidebar.is-rail :is(.sd-section,.sd-pinned){width:100%}.dashboard-sidebar.is-rail .sd-pinned{display:flex;flex-direction:column;align-items:center;gap:4px}.dashboard-sidebar.is-rail .sd-pinned__item{width:44px}.dashboard-sidebar.is-rail .sd-row,.dashboard-sidebar.is-rail .sd-row__main{width:44px;min-height:40px;border-radius:6px}.dashboard-sidebar.is-rail .sd-row__main:where(button:not([role=switch]),[role=button]){min-height:44px}.dashboard-sidebar.is-rail .sd-row__main{position:relative;justify-content:center;padding:0}.dashboard-sidebar.is-rail .sd-row.has-sub{flex-wrap:nowrap}.sd-rail-today__count,.sd-row__rail-badge{display:none}.dashboard-sidebar.is-rail :is(.sd-row__rail-badge,.sd-rail-today__count){position:absolute;top:2px;right:1px;display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:6px;background:var(--sd-red,#ff4757);color:#ffffff;font-family:var(--font-body);font-size:10.5px;font-weight:700;line-height:1}.dashboard-sidebar.is-rail .sd-row__rail-badge[data-read=true]{background:#3a3a40;color:var(--sd-ink,#fcfbf9)}.sd-rail-today{position:relative;display:grid;place-items:center;width:44px;height:40px;padding:0;border:0;border-radius:6px;background:color-mix(in srgb,#fcfbf9 8%,var(--sidebar-graphite,#141417));color:var(--sd-ink,#fcfbf9);cursor:pointer}.sd-rail-today:hover,.sd-rail-today[aria-expanded=true]{background:color-mix(in srgb,#fcfbf9 16%,var(--sidebar-graphite,#141417))}.dashboard-sidebar.is-rail .sd-all-btn,.dashboard-sidebar.is-rail .sd-assistant-btn{justify-content:center;width:44px;min-height:44px;padding:0;gap:0;border-radius:6px}.dashboard-sidebar.is-rail .sd-all-btn{box-shadow:none}.dashboard-sidebar.is-rail :is(.sd-rail-today,.sd-assistant-btn,.sd-all-btn,.sd-row__main,.sidebar-new,.side__user,.sidebar-logo):focus-visible{outline:2px solid var(--sd-ink,#fcfbf9);outline-offset:-2px}.sd-rail-flyout{left:76px;z-index:var(--z-overlay,10000);width:260px!important;min-width:0!important;max-height:calc(100vh - 24px);padding:10px!important;overflow-y:auto;background:var(--sidebar-graphite,#141417);color:var(--on-dark-foreground,#fcfbf9);box-shadow:0 16px 40px rgba(0,0,0,.28);--sd-ink:var(--on-dark-foreground,#fcfbf9);--sd-muted:var(--on-dark-muted,rgba(252,251,249,0.78));--sd-soft:var(--on-dark-soft,rgba(252,251,249,0.62));--sd-line:rgba(252,251,249,0.12);--sd-hover:rgba(252,251,249,0.07);--sd-chip:rgba(252,251,249,0.16);--sd-surface:rgba(252,251,249,0.05);--sd-green:var(--brand-green,#00d68f);--sd-red:var(--brand-red,#ff4757);--sd-yellow:var(--brand-yellow,#ffd600);--sd-radius:10px}.sd-rail-flyout,.sd-rail-tip{position:fixed;border-radius:6px;font-family:var(--font-body)}.sd-rail-tip{z-index:var(--z-overlay-lightbox,10010);transform:translateY(-50%);padding:6px 10px;background:#0a0a0c;color:#fcfbf9;font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap;pointer-events:none;box-shadow:0 6px 18px rgba(0,0,0,.22)}@media (max-width:767px){.sd-overlay[data-command=true]:not(.sd-overlay--takeover){bottom:auto;height:var(--sd-vvh,100dvh);align-items:stretch}.sd-overlay[data-command=true]:not(.sd-overlay--takeover) .sd-panel{height:100%;max-height:none;border-radius:0;padding-bottom:0}.sd-overlay[data-command=true]:not(.sd-overlay--takeover) .sd-panel__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain}}