.mo-workspace{color:var(--clip-text);background:var(--clip-black);max-width:1100px;margin:auto;padding:20px 0}.mo-workspace *{box-sizing:border-box}.mo-heading,.mo-order header,.mo-dialog header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.mo-heading h1{color:var(--clip-text);margin:8px 0}.mo-heading p,.mo-explanation,.mo-order header p{color:var(--clip-muted);line-height:1.6}.mo-explanation{margin:16px 0;font-size:14px}.mo-statuses{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.mo-workspace button,.mo-dialog button{border:1px solid var(--clip-line);background:var(--clip-panel);min-height:44px;color:var(--clip-text);cursor:pointer;border-radius:12px;padding:10px 16px}.mo-workspace button[aria-pressed=true],.mo-workspace .mo-primary,.mo-dialog .mo-primary{background:var(--clip-rose);color:var(--clip-black);border-color:var(--clip-rose-bright);font-weight:700}.mo-workspace button:disabled,.mo-dialog button:disabled{opacity:.6;cursor:wait}.mo-statuses b{margin-left:5px}.mo-search{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.mo-search label{flex:1;min-width:180px}.mo-workspace label,.mo-dialog label{color:var(--clip-text);gap:7px;font-size:14px;display:grid}.mo-workspace input,.mo-dialog input,.mo-dialog select,.mo-dialog textarea{background:var(--clip-panel-raised);width:100%;min-height:44px;color:var(--clip-text);border:1px solid var(--clip-line);font:inherit;border-radius:9px;padding:11px;font-size:16px}.mo-workspace :focus-visible,.mo-dialog :focus-visible{outline:2px solid var(--clip-rose-bright);outline-offset:3px}.mo-list{gap:16px;margin:22px 0;display:grid}.mo-order,.mo-empty{border:1px solid var(--clip-line);background:var(--clip-panel);border-radius:16px;padding:20px}.mo-order h2{color:var(--clip-text);overflow-wrap:anywhere;margin:0;font-size:20px}.mo-order header strong{color:var(--clip-rose-bright);font-size:21px}.mo-order p,.mo-order li{overflow-wrap:anywhere;line-height:1.6}.mo-badge{border:1px solid var(--clip-line);color:var(--clip-rose-bright);border-radius:20px;margin:3px 0;padding:3px 9px;font-size:13px;display:inline-block}.mo-tracking{color:var(--clip-muted)}.mo-message{background:var(--clip-rose-soft);border:1px solid var(--clip-rose);color:var(--clip-text);overflow-wrap:anywhere;border-radius:10px;padding:12px}.mo-dialog{background:var(--clip-black);color:var(--clip-text);border:1px solid var(--clip-rose);border-radius:18px;width:min(94vw,760px);max-width:760px;max-height:90svh;padding:24px;overflow:auto}.mo-dialog::backdrop{background:#000b}.mo-dialog header{margin-bottom:20px}.mo-dialog h2,.mo-dialog h3{color:var(--clip-text)}.mo-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.mo-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.mo-item{border:1px solid var(--clip-line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;padding:16px;display:grid}.mo-dialog textarea{resize:vertical}.mo-dialog form>button{margin-top:16px}@media (width<=480px){.mo-fields,.mo-item{grid-template-columns:1fr}.mo-dialog,.mo-order{padding:16px}}html body main#main-content#main-content .client-access.entry-access{color:#f8f2ee;max-width:1100px;margin:auto;padding:20px 28px 50px;font:16px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:block;background:#0b0c0d!important}main#main-content#main-content .entry-access .entry-header{justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 0 25px;display:flex}main#main-content#main-content .entry-access .entry-header>a{color:#e2ad94;font-size:12px}main#main-content#main-content .entry-access .entry-header .entry-brand{color:#f8f2ee;align-items:center;gap:12px;text-decoration:none;display:flex}main#main-content#main-content .entry-access .entry-brand img{object-fit:contain;width:52px;height:52px}main#main-content#main-content .entry-access .entry-brand b{letter-spacing:-.03em;font-size:20px;display:block}main#main-content#main-content .entry-access .entry-brand small{letter-spacing:.06em;color:#b9b4b0;font-size:11px;display:block}main#main-content#main-content .entry-access .entry-access-grid{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start;gap:70px;display:grid}main#main-content#main-content .entry-access .entry-intro{padding-top:24px}main#main-content#main-content .entry-access .entry-intro h2{letter-spacing:-.045em;margin:0;font-family:inherit;font-size:44px;line-height:1.08}main#main-content#main-content .entry-access .entry-intro p{color:#b9b4b0;max-width:410px;margin:18px 0}main#main-content#main-content .entry-access .entry-intro p:last-child{border-top:1px solid #373a3b;margin-top:35px;padding-top:20px}html body main#main-content#main-content .entry-access .entry-access-grid>section{width:100%;box-shadow:none;border-radius:14px;margin:0;padding:26px;background:#151718!important;border:1px solid #4b4540!important}html body main#main-content#main-content .entry-access h1{letter-spacing:-.04em;margin:0 0 10px;font:700 30px/1.08 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}main#main-content#main-content .entry-access .eyebrow{letter-spacing:.17em;font-size:11px;color:#e2ad94!important}main#main-content#main-content .entry-access section>p{line-height:1.5;margin:10px 0!important;font-size:14px!important}main#main-content#main-content .entry-access .entry-fields{border:0;min-width:0;margin:0;padding:0}html body main#main-content#main-content .entry-access label{letter-spacing:0;text-transform:none;margin:15px 0 0;font-size:13px;font-weight:650;display:block;color:#f8f2ee!important}html body main#main-content#main-content .entry-access :is(input:not([type=checkbox]),select){border-radius:8px;width:100%;min-height:46px;margin-top:7px;padding:12px;font-size:16px;color:#f8f2ee!important;-webkit-text-fill-color:#f8f2ee!important;background:#101112!important;border:1px solid #77716c!important}html body main#main-content#main-content .entry-access input::placeholder{opacity:1;color:#b9b4b0!important}main#main-content#main-content .entry-access .password-input-control{margin-top:0}main#main-content#main-content .entry-access .password-input-control input{padding-right:68px!important}html body main#main-content#main-content .entry-access .password-visibility-toggle{min-height:44px;font-size:13px;right:8px;color:#e2ad94!important;background:0 0!important;border:0!important}html body main#main-content#main-content .entry-access .terms-check{align-items:flex-start;gap:10px;font-size:12px;font-weight:400;display:flex;margin:15px 0!important}html body main#main-content#main-content .entry-access .terms-check :is(span,a){line-height:1.5;color:#b9b4b0!important}main#main-content#main-content .entry-access .terms-check input{accent-color:#c58f79;width:17px;min-width:17px;height:17px;margin:2px 0 0}html body main#main-content#main-content .entry-access .access-tabs{border:0;gap:0;margin:20px 0;display:flex;background:0 0!important;border-bottom:1px solid #77716c!important}html body main#main-content#main-content .entry-access :is(.access-tabs,.entry-account-paths)>button{box-shadow:none;border-radius:0;min-height:44px;padding:10px;font-size:14px;color:#fff!important;background:0 0!important;border:0!important}html body main#main-content#main-content .entry-access :is(.access-tabs,.entry-account-paths)>button[aria-pressed=true]{color:#ffd400!important;box-shadow:inset 0 -3px #ffd400!important}main#main-content#main-content .entry-access .access-tabs button{flex:1}main#main-content#main-content .entry-access .entry-account-paths{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}html body main#main-content#main-content .entry-access .entry-account-paths>button{text-align:left;border-radius:9px;border:1px solid #77716c!important}main#main-content#main-content .entry-access .entry-account-select{clip-path:inset(50%);width:1px;height:1px;overflow:hidden;position:absolute!important}main#main-content#main-content .entry-access .entry-account-select:focus-within{clip-path:none;width:auto;height:auto;overflow:visible;position:static!important}html body main#main-content#main-content .entry-access button.primary{border-radius:9px;width:100%;min-height:46px;margin-top:15px;padding:11px 19px;font-size:14px;font-weight:650;display:block;color:#100d0b!important;background:#c58f79!important;border:1px solid #c58f79!important}html body main#main-content#main-content .entry-access .passkey-signin{border-radius:9px;width:100%;min-height:46px;margin-top:13px;font-size:14px;color:#f8f2ee!important;background:0 0!important;border:1px solid #77716c!important}html body main#main-content#main-content .entry-access .forgot-password{padding:10px 0;font-size:13px;text-decoration:underline;color:#e2ad94!important;background:0 0!important;border:0!important}html body main#main-content#main-content .entry-access .error{border:1px solid #cf9292;border-radius:8px;padding:12px;color:#ffe0e0!important;background:#2b1b1b!important}html body main#main-content#main-content .entry-access :is(.verification-notice,.access-selected-plan){border-radius:8px;padding:14px;color:#eed6c5!important;background:#241d17!important;border:1px solid #856b54!important}html body main#main-content#main-content .entry-access :is(button,a,input,select):focus-visible{outline-offset:3px;outline:3px solid #fff!important}html body main#main-content#main-content .entry-access button:disabled{opacity:.6;cursor:not-allowed}main#main-content#main-content .entry-access .entry-routing-note{font-size:12px!important}html body main#main-content#main-content .entry-access :is(.access-tabs,.entry-account-paths)>button:not(:disabled):hover{background:#25282a!important}main#main-content#main-content .entry-access :is(.access-tabs,.entry-account-paths)>button:not(:disabled):active{background:#34383a!important}@media (width<=780px){html body main#main-content#main-content .client-access.entry-access{padding:14px 16px 40px;display:block}main#main-content#main-content .entry-access .entry-access-grid{display:block}main#main-content#main-content .entry-access .entry-intro{display:none}main#main-content#main-content .entry-access .entry-header{max-width:460px;margin:auto;padding:9px 0 18px}main#main-content#main-content .entry-access .entry-brand img{width:45px;height:45px}main#main-content#main-content .entry-access .entry-brand b{font-size:17px}main#main-content#main-content .entry-access .entry-brand small{font-size:10px}html body main#main-content#main-content .entry-access .entry-access-grid>section{max-width:460px;margin:auto;padding:22px 20px}html body main#main-content#main-content .entry-access h1{font-size:29px}}@media (prefers-reduced-motion:reduce){main#main-content#main-content .entry-access *{scroll-behavior:auto!important;transition:none!important}}main#main-content#main-content .entry-access .clipbook-language-control{justify-content:flex-end;align-items:center;gap:10px;margin-bottom:18px;display:flex}main#main-content#main-content .entry-access .clipbook-language-control label{align-items:center;gap:10px;width:auto;margin:0;flex-direction:row!important;display:inline-flex!important}main#main-content#main-content .entry-access .clipbook-language-control select{flex:none;margin:0;font-size:12px;width:auto!important;min-height:34px!important;padding:5px 10px!important}main#main-content#main-content .entry-access .entry-intro h2{font-weight:700}main#main-content#main-content .entry-access .terms-check span{font-size:12px!important}main#main-content.clipbook-community-page{min-height:100svh;background:var(--clip-black)!important;max-width:760px!important;color:var(--clip-text)!important;margin:0 auto!important;padding:0!important}main#main-content.clipbook-community-page>.topbar,main#main-content.clipbook-community-page>.clipbook-page-back-row,main#main-content.clipbook-community-page>.clipbook-published-content,main#main-content.clipbook-community-page>footer{display:none!important}.bc-app{--bc-copper:var(--clip-rose);--bc-muted:var(--clip-muted);background:radial-gradient(ellipse at top,var(--clip-black-soft) 0,var(--clip-black) 55%);color:var(--clip-text);isolation:isolate;min-height:100svh;padding:24px 18px 0;font-family:Arial,Helvetica,sans-serif}.bc-app *,.bc-dialog *{box-sizing:border-box}.bc-app button,.bc-dialog button{cursor:pointer;color:inherit;border:1px solid var(--clip-line);background:var(--clip-panel);min-height:44px;box-shadow:none;text-transform:none;letter-spacing:normal;border-radius:10px;padding:10px 14px;font-family:inherit;font-size:15px;font-weight:400;line-height:1.3}.bc-app button:disabled,.bc-dialog button:disabled{opacity:.6;cursor:wait}.bc-app button:focus-visible,.bc-app input:focus-visible,.bc-app select:focus-visible,.bc-dialog :focus-visible{outline:2px solid var(--clip-rose-bright);outline-offset:3px}.bc-app h1,.bc-app h2,.bc-app p,.bc-dialog h2,.bc-dialog p{margin:0}.bc-app h1{color:var(--clip-text)!important;letter-spacing:-.6px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:29px!important;font-weight:700!important;line-height:1.15!important}.bc-masthead{align-items:center;gap:14px;margin:0 0 29px;display:flex}.bc-app .bc-brand{background:0 0;border:0;flex-direction:column;align-items:flex-end;min-height:0;margin-right:auto;padding:0;display:flex}.bc-brand strong{color:var(--clip-rose-bright);letter-spacing:-1.5px;font:700 clamp(31px,7vw,43px)/.95 Georgia,serif}.bc-brand small{color:var(--clip-rose-bright);margin:5px 13px 0 0;font-size:12px}.bc-only{white-space:nowrap;border:1px solid var(--clip-rose);color:var(--clip-rose-bright);border-radius:30px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.bc-only svg{width:13px;height:13px}.bc-app .bc-icon-button{min-width:40px;color:var(--clip-rose-bright);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:inline-flex}.bc-heading{margin:0 3px 21px}.bc-heading>p{color:var(--clip-muted);margin-top:7px;font-size:16px;line-height:1.4}.bc-tabs{border-bottom:1px solid var(--clip-line);background:0 0!important;gap:0!important;margin:0 0 16px!important;padding:0!important;display:flex!important}.bc-app .bc-tabs button{color:var(--clip-muted);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:1;padding:12px 4px;font-size:14px}.bc-app .bc-tabs .active{color:var(--clip-rose-bright);border-bottom-color:var(--clip-rose);font-weight:700}.bc-app .bc-composer{border:1px solid var(--clip-line);background:linear-gradient(110deg,var(--clip-panel),var(--clip-black-soft));text-align:left;width:100%;color:var(--clip-muted);border-radius:12px;align-items:center;gap:13px;margin:0 0 12px;padding:12px;display:flex}.bc-composer>span:nth-child(2){flex:1}.bc-avatar{border:1px solid var(--clip-rose);background:var(--clip-panel-raised);width:38px;height:38px;color:var(--clip-rose-bright);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font:20px Georgia,serif;display:inline-flex}.bc-feed{gap:13px;display:grid}.bc-card{border:1px solid var(--clip-line);background:linear-gradient(120deg,var(--clip-panel),var(--clip-black-soft));color:var(--clip-text);border-radius:11px;overflow:hidden}.bc-author{align-items:center;gap:10px;padding:12px;display:flex}.bc-author>div{flex:1;min-width:0}.bc-author b{font-size:14px;font-weight:700}.bc-author small{color:var(--clip-muted);overflow-wrap:anywhere;margin-top:3px;font-size:12px;display:block}.bc-post-copy{padding:0 12px 13px}.bc-post-copy>b{margin-bottom:5px;display:block}.bc-post-copy p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.5}.bc-app .bc-photo-button{background:var(--clip-black-soft);border:0;border-radius:0;width:100%;min-height:0;padding:0;display:block}.bc-photo-button img{aspect-ratio:1.45;object-fit:cover;width:100%;max-height:460px;display:block}.bc-feed .bc-feed .bc-photo-button{width:calc(100% - 20px);margin:0 10px}.bc-reactions{align-items:center;border-top:1px solid var(--clip-line)!important;background:0 0!important;gap:20px!important;margin:0!important;padding:4px 8px!important;display:flex!important}.bc-app .bc-reactions button{background:0 0;border:0;align-items:center;gap:8px;padding:7px 3px;font-size:13px;display:flex}.bc-reactions svg{color:var(--clip-rose-bright)}.bc-reactions button:last-child{margin-left:auto}.bc-app .is-on svg{fill:var(--clip-rose);fill-opacity:.5;stroke:var(--clip-rose-bright)}.bc-search{border:1px solid var(--clip-line);color:var(--clip-text);border-radius:15px;align-items:center;gap:9px;margin-bottom:14px;padding:0 12px;display:flex}.bc-app .bc-search input{width:100%;color:var(--clip-text);outline-offset:7px;background:0 0;border:0;min-height:46px;padding:12px 0;font-size:16px}.bc-app input::placeholder,.bc-dialog input::placeholder,.bc-dialog textarea::placeholder{color:var(--clip-muted);opacity:1}.bc-chips{flex-wrap:wrap;gap:8px;margin:0 0 17px;display:flex}.bc-app .bc-chips button{border-color:var(--clip-line);background:0 0;border-radius:30px;min-height:40px;padding:8px 16px;font-size:13px}.bc-app .bc-chips button.active{background:linear-gradient(120deg,var(--clip-rose-bright),var(--clip-rose));border-color:var(--clip-rose-bright);color:var(--clip-black)}.bc-app .bc-chips .bc-location{overflow-wrap:anywhere;align-items:center;gap:4px;max-width:100%;margin-left:auto;display:flex}.bc-location svg{flex-shrink:0;width:16px;height:16px}.bc-product,.bc-tip{padding:13px}.bc-app .bc-title-button{text-align:left;background:0 0;border:0;border-radius:0;min-height:0;margin-bottom:6px;padding:0;font-size:17px;font-weight:700;line-height:1.4;display:block}.bc-product>div{color:var(--clip-muted);align-items:center;min-height:36px;font-size:14px;display:flex}.bc-product strong{color:var(--clip-rose-bright);font-weight:500}.bc-product .bc-icon-button{margin-left:auto;padding:2px 6px}.bc-product>small{color:var(--clip-muted);align-items:center;gap:6px;font-size:12px;display:flex}.bc-product>small svg{width:16px;height:16px}.bc-tip>p{color:var(--clip-muted);overflow-wrap:anywhere;margin-bottom:12px;font-size:14px;line-height:1.5}.bc-app .bc-tip-link{width:100%;min-height:30px;color:var(--clip-muted);background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:12px;display:flex}.bc-tip-link svg{color:var(--clip-rose);width:19px}.bc-tip-link svg:last-child{margin-left:auto}.bc-app .bc-primary,.bc-dialog .bc-primary{background:linear-gradient(120deg,var(--clip-rose-bright),var(--clip-rose));border:1px solid var(--clip-rose-bright);color:var(--clip-black);border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:16px;font-weight:600;display:inline-flex}.bc-app .bc-list{width:100%;margin:16px 0}.bc-app .bc-inline,.bc-dialog .bc-inline{color:var(--clip-rose-bright);background:0 0;border:0;align-items:center;gap:6px;min-height:40px;padding:8px 0;font-size:13px;display:inline-flex}.bc-add-tip{margin:0 0 10px}.bc-app .bc-empty{text-align:center;border:1px solid var(--clip-line);background:linear-gradient(135deg,var(--clip-panel-raised),var(--clip-black-soft));border-radius:14px;margin:0 0 12px;padding:32px 22px}.bc-empty>svg{width:44px;height:44px;color:var(--clip-rose);margin:0 auto 20px}.bc-empty h2{color:var(--clip-text);margin-bottom:12px;font-family:Georgia,serif;font-size:22px}.bc-empty p{color:var(--clip-muted);margin-bottom:24px;font-size:15px;line-height:1.6}.bc-app .bc-help{border-top:1px solid var(--clip-line);flex-wrap:wrap;gap:10px;margin-top:24px;padding-top:12px;display:flex}.bc-app .bc-help button{color:var(--clip-muted);white-space:nowrap;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:5px 0;font-size:12px;display:flex}.bc-help svg{width:17px}.bc-help button:last-child{justify-content:flex-end}.bc-app .bc-exit{color:var(--clip-muted);background:0 0;border:0;align-items:center;gap:10px;padding:15px 0;font-size:13px;display:flex}.bc-app .bc-bottom{z-index:5;border-top:1px solid var(--clip-line);background:linear-gradient(90deg,var(--clip-panel),var(--clip-black-soft));grid-template-columns:repeat(4,1fr);position:sticky;bottom:0;padding:7px 10px max(7px,env(safe-area-inset-bottom))!important;gap:0!important;margin:0 -18px!important;display:grid!important}.bc-app .bc-bottom button{color:var(--clip-muted);background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:5px;min-height:59px;padding:7px 2px;font-size:12px;display:flex}.bc-app .bc-bottom button.active{color:var(--clip-rose-bright)}.bc-bottom button.active svg{fill:var(--clip-rose);fill-opacity:.3}.bc-alert,.bc-notice{overflow-wrap:anywhere;background:#3a1e19;border:1px solid #b77462;border-radius:10px;font-size:14px;line-height:1.5;color:#ffe4d7!important;margin:0 0 14px!important;padding:12px 14px!important}.bc-notice{background:#1b3024;border-color:#708771;color:#e0f2df!important}.bc-profile-heading{align-items:center;gap:15px;margin:24px 0;display:flex}.bc-profile-heading h2{margin-bottom:7px;font-size:21px}.bc-profile-heading p{color:var(--clip-muted);font-size:14px}.bc-blocked{border-top:1px solid var(--clip-line);margin:25px 0;padding-top:20px}.bc-blocked h2{margin-bottom:12px;font-size:18px}.bc-blocked>div{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.bc-messages label,.bc-dialog label{color:var(--clip-text);gap:8px;margin-bottom:17px;font-size:14px;display:grid}.bc-messages select,.bc-messages textarea,.bc-dialog input:not([type=checkbox]),.bc-dialog select,.bc-dialog textarea{background:var(--clip-panel);width:100%;min-height:46px;color:var(--clip-text);border:1px solid var(--clip-line);border-radius:10px;padding:12px;font:16px Arial,Helvetica,sans-serif}.bc-messages textarea,.bc-dialog textarea{resize:vertical;min-height:110px}.bc-thread{gap:12px;max-height:55svh;margin:20px 0;display:grid;overflow:auto}.bc-thread article{background:var(--clip-panel-raised);border:1px solid var(--clip-line);border-radius:13px;max-width:90%;padding:14px}.bc-thread article.mine{background:var(--clip-rose-soft);justify-self:end}.bc-thread p,.bc-comments p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;line-height:1.5}.bc-thread small,.bc-comments small{color:var(--clip-muted);font-size:11px}.bc-activity article{border-bottom:1px solid var(--clip-line);align-items:flex-start;gap:15px;padding:18px 0;display:flex}.bc-activity article>svg{color:var(--clip-rose-bright);flex-shrink:0}.bc-activity p{margin-bottom:8px;line-height:1.5}.bc-activity small{color:var(--clip-muted)}.bc-activity .bc-inline{display:block}.bc-dialog{--bc-copper:var(--clip-rose);background:var(--clip-black-soft)!important;color:var(--clip-text)!important;border:1px solid var(--clip-rose)!important;border-radius:18px!important;width:min(92vw,600px)!important;max-width:600px!important;max-height:90svh!important;margin:auto!important;padding:22px!important;font-family:Arial,Helvetica,sans-serif!important;overflow:auto!important}.bc-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b}.bc-dialog>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.bc-dialog h2{line-height:1.3;color:var(--clip-text)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:24px!important}.bc-dialog>header button{color:var(--clip-rose-bright);background:0 0;border:0;padding:0 8px;font-size:29px}.bc-dialog .bc-check{align-items:flex-start;gap:12px;line-height:1.5;display:flex}.bc-check input{width:20px;height:20px;accent-color:var(--clip-rose);flex-shrink:0;margin-top:2px}.bc-dialog p{margin-bottom:14px;line-height:1.6}.bc-dialog .bc-muted{color:var(--clip-muted);font-size:13px}.bc-dialog .bc-prose ul{gap:15px;padding-left:20px;line-height:1.6;display:grid}.bc-options{gap:10px;display:grid}.bc-detail>img{object-fit:contain;background:var(--clip-black);border-radius:10px;width:100%;max-height:65svh;margin:16px 0;display:block}.bc-detail>p{white-space:pre-wrap;overflow-wrap:anywhere}.bc-comments{gap:12px;margin:20px 0;display:grid}.bc-comments article{border-top:1px solid var(--clip-line);padding:12px 0}.bc-moderation{color:#eee0d2;background:#171310;border:1px solid #8d6c55;border-radius:15px;margin:20px 0;padding:20px}.bc-moderation article{overflow-wrap:anywhere;border-top:1px solid #544336;margin-top:16px;padding-top:16px}.bc-moderation p{white-space:pre-wrap;line-height:1.5}.bc-moderation button{color:#f4dcc6;background:#33251c;border:1px solid #a47959;border-radius:8px;min-height:44px;margin:5px;padding:8px 12px}.bc-moderation textarea{color:#f5f2ed;background:#151515;border:1px solid #9e7c5e;width:100%;padding:12px}@media (width>=600px){.bc-app{padding:30px 30px 0}.bc-app .bc-bottom{margin:0 -30px!important}.bc-app h1{font-size:34px!important}.bc-photo-button img{max-height:560px}.bc-masthead{margin-bottom:35px}.bc-only{padding:8px 14px;font-size:13px}.bc-heading{margin-bottom:24px}}@media (width<=360px){.bc-app{padding-left:12px;padding-right:12px}.bc-masthead{gap:5px}.bc-only{padding:6px;font-size:10px}.bc-app .bc-bottom{margin-left:-12px!important;margin-right:-12px!important}.bc-app h1{font-size:26px!important}}.business-finance{color:#f4e8e3;box-sizing:border-box;overflow-wrap:anywhere;background:#101010;border:1px solid #6b4e45;border-radius:18px;grid-column:1/-1;width:100%;min-width:0;padding:clamp(14px,3vw,28px)}.business-finance *{box-sizing:border-box;min-width:0}.business-finance header{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.business-finance h2,.business-finance h3,.business-finance b,.business-finance strong{color:#f4e8e3}.business-finance p,.business-finance small,.business-finance span{color:#d8c6be;line-height:1.55}.business-finance section{background:#191919;border:1px solid #514039;border-radius:12px;margin-top:22px;padding:18px}.business-finance form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.business-finance label{color:#f4e8e3;gap:7px;display:grid}.business-finance input,.business-finance select{color:#fff;width:100%;max-width:100%;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#252222;border:1px solid #89685a;border-radius:8px;padding:10px}.business-finance input[type=checkbox]{accent-color:#c79582;flex-shrink:0;width:22px;min-height:22px}.business-finance .bf-confirm{grid-column:1/-1;align-items:flex-start;gap:10px;display:flex}.business-finance .bf-wide{grid-column:1/-1}.business-finance button{color:#171110;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:#d5a28e;border:1px solid #c79582;border-radius:9px;padding:10px 16px;font-weight:700}.business-finance button:disabled{opacity:.6;cursor:wait}.business-finance a{color:#edbda8;text-decoration:underline}.bf-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bf-kpis article{background:#242121;border-radius:12px;padding:18px}.bf-kpis strong{margin-top:9px;font-size:clamp(20px,3vw,30px);display:block}.business-finance progress{accent-color:#ce9782;width:100%;height:16px}.business-finance .bf-alert,.business-finance .bf-message{color:#fff0e8;background:#332723;border-left:4px solid #d7a18e;padding:12px}.bf-row{border-bottom:1px solid #514039;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.bf-record,.bf-recurring{border-bottom:1px solid #514039;padding:16px 0}.bf-record>span{margin-top:6px;display:block}.business-finance summary{cursor:pointer;color:#efbdab;padding:14px 0;font-weight:700}.business-finance .bf-note{font-size:14px}.business-finance :focus-visible{outline-offset:3px;outline:3px solid #edc1a9}@media (width<=650px){.bf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.business-finance form{grid-template-columns:minmax(0,1fr)}.business-finance section{padding:12px}.bf-row{flex-wrap:wrap}.bf-kpis article{padding:12px}.business-finance header>label{width:100%}}.tax-receipts{border-top:1px solid var(--line);grid-column:1/-1;min-width:0;padding-top:22px;font-size:1rem}.tax-receipts h3{margin-top:0}.tax-receipts p,.tax-receipts small{overflow-wrap:anywhere;line-height:1.5}.tax-receipt-actions{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}.tax-receipt-file,.tax-receipt-actions a,.tax-receipts button{border:1px solid var(--gold);color:#f5efec;min-height:48px;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:#1b1513;border-radius:14px;justify-content:center;align-items:center;max-width:100%;padding:12px 16px;text-decoration:none;display:inline-flex;position:relative}.tax-receipt-file input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.tax-receipt-file:focus-within{outline:2px solid var(--gold);outline-offset:3px}.tax-receipts form{margin-top:18px}.tax-receipts fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;margin:0;padding:18px 0;display:grid}.tax-receipts label{gap:8px;display:grid}.tax-receipts input,.tax-receipts select,.tax-receipts textarea{width:100%;min-width:0;max-width:100%;min-height:48px;font:inherit;border:1px solid var(--line);color:#f5efec;background:#1b1513;border-radius:10px;padding:10px}.tax-receipts textarea{min-height:90px}.tax-receipt-purpose{grid-column:1/-1}.tax-receipt-preview{object-fit:contain;max-width:100%;max-height:240px;margin:12px 0;display:block}.tax-receipt-filename{overflow-wrap:anywhere}.tax-receipt-note{color:var(--muted);font-size:.875rem}.tax-receipts button:disabled{opacity:.65;cursor:wait}@media (width<=600px){.tax-receipts fieldset{grid-template-columns:minmax(0,1fr)}.tax-receipt-actions>*{width:100%}}.tax-preparation{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.tax-preparation summary{cursor:pointer;min-height:48px;font-weight:600;display:list-item}.tax-preparation-review{align-items:flex-start;display:flex!important}.tax-preparation-review input{flex:0 0 22px;width:22px;min-height:22px}.admin-recovery{overflow-wrap:anywhere;min-width:0;max-width:100%}.admin-recovery :is(form,section,aside,.admin-recovery-detail){margin-block:20px}.admin-recovery label{gap:8px;min-width:0;display:grid}.admin-recovery :is(input,textarea){box-sizing:border-box;width:100%;max-width:100%;font-size:16px}.admin-recovery textarea{min-height:110px}.admin-recovery-search{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.admin-recovery-search label{flex:260px}.admin-recovery .admin-recovery-result{text-align:left;white-space:normal;gap:6px;width:100%;margin-block:8px;display:grid}.admin-recovery :is(article,aside){color:#fff;background:#151718;border:1px solid #77716c;border-radius:12px;margin-block:12px;padding:16px}.admin-recovery dl{grid-template-columns:minmax(90px,1fr) minmax(0,2fr);gap:12px;display:grid}.admin-recovery dd{margin:0}.admin-recovery-note{white-space:pre-wrap}.admin-recovery :focus-visible{outline-offset:4px;outline:3px solid #ffd400}.admin-recovery [role=alert]{color:#ffd6ce;border-left:3px solid #ffd6ce;padding:12px}@media (width<=500px){.admin-recovery-search button{width:100%}.admin-recovery dl{grid-template-columns:1fr;gap:6px}.admin-recovery dd{margin-bottom:10px}}.admin-barber-directory{overflow-wrap:anywhere;min-width:0}.admin-barber-directory .barber-directory-account{background:#151718;border:1px solid #77716c;border-radius:14px;margin:18px 0;padding:18px}.admin-barber-directory .barber-directory-shop{border-top:1px solid #77716c;margin:16px 0 0;padding-top:14px}.admin-barber-directory dl{grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:8px 16px;margin-block:14px;display:grid}.admin-barber-directory dd{margin:0}.admin-barber-directory .barber-directory-search{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0;display:flex}.admin-barber-directory label{flex:260px;gap:8px;min-width:0;display:grid}.admin-barber-directory input{box-sizing:border-box;width:100%;font-size:16px}.admin-barber-directory .barber-directory-pages{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.admin-barber-directory .barber-directory-counts{padding-block:16px}@media (width<=500px){.admin-barber-directory dl{grid-template-columns:1fr;gap:6px}.admin-barber-directory dd{margin-bottom:8px}.admin-barber-directory .barber-directory-search button{flex:auto}}.admin-landing-picture{overflow-wrap:anywhere;max-width:850px;margin:0 auto;padding:24px}.admin-landing-picture p{line-height:1.5}.admin-landing-preview{aspect-ratio:1.85;border:1px solid var(--gold);background:#000;border-radius:16px;width:100%;margin:24px 0;overflow:hidden}.admin-landing-preview img{object-fit:contain;width:100%;height:100%;display:block}.admin-landing-picture label{gap:12px;display:grid}.admin-landing-picture input{max-width:100%;min-height:48px}.admin-landing-picture button{border:1px solid var(--gold);color:#100d0c;background:#c49483;border-radius:14px;min-height:48px;padding:12px 18px}.admin-landing-picture button:disabled{opacity:.5;cursor:default}.admin-clipbook-qr{overflow-wrap:anywhere;max-width:850px;margin:0 auto;padding:24px}.admin-clipbook-qr p{line-height:1.5}.admin-clipbook-qr img{background:#fff;width:240px;max-width:100%;height:auto;margin:24px 0;display:block}.admin-clipbook-qr .clipbook-qr-destination{margin-bottom:20px;display:block}.admin-clipbook-qr .clipbook-qr-downloads{flex-wrap:wrap;gap:12px;display:flex}.admin-clipbook-qr .clipbook-qr-downloads a{border:1px solid var(--gold);color:#100d0c;text-align:center;background:#c49483;border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;text-decoration:none;display:inline-flex}.admin-platforms .admin-platform-list{gap:18px;margin:26px 0 0;padding:0;list-style:none;display:grid}.admin-platforms .admin-platform-list>li{color:#faf4f1;background:#171313;border:1px solid #b77a72;border-radius:16px;min-width:0;padding:20px}.admin-platforms .admin-platform-list h2{color:#edb8ab;margin:0 0 12px;font:28px Georgia,serif}.admin-platforms .admin-platform-list p{color:#d9cdca;overflow-wrap:anywhere;line-height:1.6}.admin-platforms .admin-platform-links{flex-wrap:wrap;gap:12px;display:flex}main .admin-platforms .admin-platform-links>a{box-sizing:border-box;color:#faf4f1;overflow-wrap:anywhere;background:#211919;border:1px solid #edb8ab;border-radius:12px;justify-content:center;align-items:center;max-width:100%;min-height:48px;padding:12px 16px;font-weight:750;text-decoration:underline;display:inline-flex}.admin-platforms .admin-platform-links>a:focus-visible{outline-offset:3px;outline:3px solid #faf4f1}.admin-trials{color:var(--clip-text);gap:20px;max-width:1050px;margin:0 auto;padding:18px;display:grid}.admin-trials h1,.admin-trials h2,.admin-trials p{margin:0;line-height:1.5}.admin-trials fieldset,.trial-records{background:#171414;border:1px solid #936c60;border-radius:16px;gap:14px;min-width:0;padding:20px;display:grid}.admin-trials legend{color:#efc5ad;padding:0 8px;font-size:20px;font-weight:700}.admin-trials label{gap:7px;font-weight:600;display:grid}.admin-trials :is(input,select){color:#fff;width:100%;min-width:0;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#252020;border:1px solid #936c60;border-radius:8px;padding:10px}.admin-trials .trial-check{align-items:flex-start;gap:10px;font-weight:400;display:flex}.admin-trials input[type=checkbox]{flex:none;width:22px;height:22px;min-height:22px;margin-top:3px}.admin-trials button{color:#151111;background:#c99980;border:1px solid #e5b69b;border-radius:10px;justify-self:start;min-height:44px;padding:10px 16px;font-weight:700}.admin-trials button:disabled{opacity:.5}.trial-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.trial-message{border:1px solid #e5b69b;border-radius:10px;padding:14px}.trial-table{overflow-x:auto}.admin-trials table{border-collapse:collapse;text-align:left;width:100%}.admin-trials th,.admin-trials td{border-bottom:1px solid #665048;padding:12px}.admin-trials small{color:#e6d3c7;display:block}.trial-records article{overflow-wrap:anywhere;border-top:1px solid #665048;gap:8px;padding-top:14px;display:grid}@media (width<=600px){.trial-fields{grid-template-columns:1fr}.admin-trials{padding:10px}.admin-trials fieldset,.trial-records{padding:14px}.admin-trials th,.admin-trials td{padding:8px;font-size:14px}}main#main-content .admin-workspace{--ws-copper:#d7aa8c;--ws-ivory:#f4eee8;--ws-muted:#c8b8aa;color:var(--ws-ivory);isolation:isolate;background:#090909;max-width:1120px;margin:0 auto;padding:24px clamp(16px,4vw,48px) 0}main#main-content .admin-workspace :is(h1,h2,h3,p){overflow-wrap:anywhere;margin:0}main#main-content .admin-workspace h1{letter-spacing:-1px;color:var(--ws-ivory);font:700 clamp(36px,6vw,64px)/1.12 Georgia,serif}main#main-content .admin-workspace h2{color:var(--ws-ivory);font-size:24px}main#main-content .admin-workspace button{cursor:pointer;color:var(--ws-ivory);min-height:44px;box-shadow:none;letter-spacing:normal;background:linear-gradient(110deg,#1e1e1e,#131313);border:1px solid #b28b71;border-radius:12px;padding:10px 14px;font-family:inherit}main#main-content .admin-workspace button:disabled{opacity:.55;cursor:wait}main#main-content .admin-workspace :is(button,a,input,select):focus-visible{outline-offset:3px;outline:2px solid #ffd3ae}main#main-content .admin-workspace :is(input,select){color:#fff;min-width:0;max-width:100%;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1e1e1e;border:1px solid #716054;border-radius:9px;padding:10px}main#main-content .admin-workspace input[hidden]{display:none}main#main-content .admin-workspace .ws-icon{color:var(--ws-copper);flex:none;width:26px;height:26px}.ws-brand-header{align-items:center;gap:20px;margin-bottom:22px;display:flex}.ws-brand{letter-spacing:-1.4px;font:700 clamp(30px,6vw,46px)/1 Georgia,serif}.ws-brand small{text-align:right;color:var(--ws-copper);letter-spacing:0;font:16px/1.5 sans-serif;display:block}.ws-owner-badge{color:#efc6a8;letter-spacing:1px;white-space:nowrap;border:1px solid #c89a79;border-radius:7px;padding:6px 10px;font-size:12px}main#main-content .admin-workspace .ws-menu-button{background:0 0;border:0;margin-left:auto;padding:8px}.ws-menu-button .ws-icon{width:30px;height:30px}.ws-breadcrumb{color:var(--ws-copper);align-items:center;gap:10px;margin-bottom:18px;display:flex}main#main-content .admin-workspace .ws-breadcrumb button{color:#ded1c6;background:0 0;border:0;border-radius:0;min-height:30px;padding:0;font-size:15px;font-weight:400}.ws-home,.ws-documents{gap:22px;display:grid}.ws-subtitle{color:#c9c4c0;font-size:clamp(17px,2.5vw,22px);line-height:1.5}.ws-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ws-tool-card{background:linear-gradient(120deg,#1c1c1c,#0e0e0e);border:1px solid #9b765c;border-radius:15px;min-width:0;padding:20px}.ws-tool-card h2{align-items:center;gap:12px;font-family:Georgia,serif;display:flex;margin-bottom:16px!important}main#main-content .admin-workspace .ws-tool-card button{text-align:left;background:0 0;border:0;border-top:1px solid #4c3e34;border-radius:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:12px 0;font-size:16px;font-weight:400;display:flex}.ws-tool-card button .ws-icon{width:16px;height:16px}.ws-menu-panel{padding:14px 0 24px}.ws-menu-panel>.ws-tool-grid{margin-top:16px}.ws-booking-chart{background:linear-gradient(110deg,#1a1918,#111);border:1px solid #a37d60;border-radius:16px;gap:16px;min-width:0;padding:24px;display:grid}.ws-booking-chart header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ws-booking-chart h2{font-family:Georgia,serif}.ws-booking-chart p,.ws-booking-chart small{color:#d6c6b6;line-height:1.5}.ws-booking-chart small{font-size:12px;display:block}.ws-date-tabs{flex-wrap:wrap;gap:6px;display:flex}main#main-content .admin-workspace .ws-date-tabs button{border-radius:20px;min-height:36px;padding:6px 12px;font-size:13px;font-weight:400}main#main-content .admin-workspace .ws-date-tabs .active{color:#17100b;background:#d4a284}.ws-channel-bars{gap:18px;display:grid}.ws-channel-row{grid-template-columns:155px minmax(30px,1fr) 90px;align-items:center;gap:14px;display:grid}.ws-channel-row>span{align-items:center;gap:12px;display:flex}.ws-channel-row b{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.ws-bar{background:#2c2c2c;border-radius:5px;height:18px;overflow:hidden}.ws-bar i{background:linear-gradient(90deg,#bd8768,#e5b192);border-radius:5px;height:100%;display:block}.ws-custom-dates{flex-wrap:wrap;gap:12px;display:flex}.ws-custom-dates label{flex:1;gap:6px;min-width:0;display:grid}.ws-document-actions{grid-template-columns:1fr 1fr;gap:14px;margin-top:4px;display:grid}main#main-content .admin-workspace .ws-document-actions button{justify-content:center;align-items:center;gap:14px;min-height:65px;font-size:18px;font-weight:600;display:flex}main#main-content .admin-workspace .ws-scan{color:#140e0a;background:linear-gradient(110deg,#ebbc98,#cf9d7e);border-color:#e5bb99}.admin-workspace .ws-scan .ws-icon{color:#17100c!important}.ws-document-search{background:linear-gradient(105deg,#252525,#171717);border:1px solid #555;border-radius:16px;align-items:center;gap:16px;padding:8px 18px;display:flex}main#main-content .admin-workspace .ws-document-search input{background:0 0;border:0;width:100%;min-height:44px;padding:4px 0;font-size:19px}.ws-document-search .ws-icon{color:#aaa!important}.ws-folder-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}main#main-content .admin-workspace .ws-folder-grid button{text-align:left;background:linear-gradient(105deg,#252525,#141414);align-items:center;gap:16px;min-width:0;min-height:80px;padding:20px;font-size:19px;font-weight:600;display:flex}.ws-folder-grid .ws-icon:first-child{width:34px!important;height:34px!important}.ws-folder-grid .ws-icon:last-child{margin-left:auto;width:17px!important;height:17px!important}main#main-content .admin-workspace .ws-folder-grid .selected{background:#36281e;border-color:#f2c09f;box-shadow:inset 0 0 0 1px #f2c09f}.ws-recent-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.ws-file-list{gap:12px;display:grid}.ws-file-row{background:linear-gradient(110deg,#232323,#151515);border:1px solid #525252;border-radius:15px;align-items:center;gap:10px;min-width:0;padding:10px 14px;display:flex;position:relative}main#main-content .admin-workspace .ws-file-open{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:16px;min-width:0;padding:6px 0;font-weight:400;display:flex}.ws-file-open>.ws-icon{width:38px!important;height:45px!important}.ws-file-open>span{min-width:0}.ws-file-open b{overflow-wrap:anywhere;font-size:18px;font-weight:500;line-height:1.4;display:block}.ws-file-open small{color:#cdb39d;margin-top:2px;font-size:14px;display:block}main#main-content .admin-workspace .ws-file-menu-toggle{color:#e4b28c;background:0 0;border:0;min-width:44px;padding:4px 8px;font-size:30px}.ws-file-menu{z-index:3;background:#25201c;border:1px solid #b28b71;border-radius:12px;width:190px;padding:7px;display:grid;position:absolute;bottom:calc(100% - 8px);right:14px;box-shadow:0 12px 35px #000b}main#main-content .admin-workspace .ws-file-menu :is(button,a){color:#fff;text-align:left;min-height:44px;font:inherit;background:0 0;border:0;border-radius:7px;align-items:center;padding:10px;text-decoration:none;display:flex}.ws-file-menu :is(button,a):hover{background:#453428!important}.ws-admin-lock{color:#d4b49c;background:linear-gradient(105deg,#191919,#111);border:1px solid #4c4c4c;border-radius:12px;justify-content:center;align-items:center;gap:12px;margin:6px 0 18px;padding:16px;display:flex}.ws-doc-empty{text-align:center;color:#d6c6b6;border:1px dashed #775e4b;border-radius:14px;justify-items:center;gap:14px;padding:28px 20px;display:grid}.ws-doc-empty p,.ws-doc-empty small{line-height:1.5}.ws-message{border:1px solid #a78369;border-radius:8px;padding:12px;line-height:1.5}main#main-content .admin-workspace .ws-bottom-nav{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding-bottom:env(safe-area-inset-bottom,0);background:#0d0d0df5;border-top:1px solid #4d4137;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid;position:sticky;bottom:0}main#main-content .admin-workspace .ws-bottom-nav button{color:#c7c0ba;background:0 0;border:0;border-right:1px solid #2e2925;border-radius:0;align-content:center;justify-items:center;gap:8px;min-width:0;min-height:80px;padding:12px 6px;font-size:13px;font-weight:400;display:grid}.ws-bottom-nav button:last-child{border-right:0!important}.ws-bottom-nav .ws-icon{color:#b1a69e!important}main#main-content .admin-workspace .ws-bottom-nav button.active{color:#f1b78d;box-shadow:inset 0 -3px #d6a280}.ws-bottom-nav .active .ws-icon{color:#f1b78d!important}.ws-dialog{color:#f5ece5;box-sizing:border-box;background:#171717;border:1px solid #c19778;border-radius:16px;width:min(680px,100% - 24px);max-height:90dvh;margin:auto;padding:24px;overflow:auto}.ws-dialog::backdrop{background:#000c}.ws-dialog header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.ws-dialog h2{overflow-wrap:anywhere;font-size:23px}.ws-dialog form{gap:18px;display:grid}.ws-dialog label{gap:7px;display:grid}.ws-dialog label :is(input,select){box-sizing:border-box;width:100%}.ws-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:18px;display:flex}.ws-dialog p{line-height:1.5}.ws-scan-preview{object-fit:contain;max-width:100%;max-height:45dvh;margin:12px auto;display:block}.ws-pdf-preview{border:1px solid #665b51;width:100%;height:55dvh;margin:14px 0}.ws-download{color:#f1c3a2;align-items:center;min-height:44px;margin:10px 10px 0 0;padding:12px;text-decoration:underline;display:inline-flex}@media (width<=600px){main#main-content .admin-workspace{padding:18px 14px 0}.ws-brand-header{gap:12px}.ws-owner-badge{letter-spacing:.6px;padding:5px 8px;font-size:10px}.ws-brand small{font-size:12px}.ws-menu-button .ws-icon{width:25px;height:25px}.ws-tool-grid{grid-template-columns:1fr}.ws-booking-chart{padding:16px}.ws-channel-row{grid-template-columns:1fr 76px;gap:8px}.ws-channel-row>span{grid-column:1;font-size:14px}.ws-channel-row b{grid-area:auto/2}.ws-channel-row .ws-bar{order:3;grid-area:auto/1/auto/-1;height:12px}.ws-channel-row>span{order:1}.ws-channel-row b{order:2}.ws-channel-row .ws-icon{width:20px!important;height:20px!important}.ws-home,.ws-documents{gap:18px}.ws-document-actions{gap:10px}main#main-content .admin-workspace .ws-document-actions button{gap:9px;min-height:56px;padding:10px 7px;font-size:14px}main#main-content .admin-workspace .ws-folder-grid button{gap:9px;min-height:70px;padding:15px 11px;font-size:16px}.ws-folder-grid .ws-icon:first-child{width:26px!important;height:26px!important}.ws-folder-grid .ws-icon:last-child{width:13px!important;height:13px!important}.ws-file-row{padding:9px 10px}.ws-file-open b{font-size:16px}.ws-file-open small{font-size:13px}.ws-file-open>.ws-icon{width:28px!important;height:34px!important}main#main-content .admin-workspace .ws-file-open{gap:12px}.ws-dialog{padding:18px}}@media (prefers-reduced-motion:reduce){.admin-workspace *{scroll-behavior:auto!important}}main#main-content.clipbook-admin-page{width:100%;min-height:100svh;margin:0;padding:0;display:block;background:#080808!important}main#main-content.clipbook-admin-page>:is(.topbar,.clipbook-page-back-row,.clipbook-published-content,footer){display:none!important}main#main-content.clipbook-admin-page .admin-workspace{--ws-page-gutter:clamp(22px,9.8vw,100px);width:100%;max-width:1024px;min-height:100svh;padding:clamp(20px,2.5vw,28px) var(--ws-page-gutter) 0;color:#f2efeb;background:radial-gradient(at 12% 20%,#17130f35,#0000 65%),#080808;flex-direction:column;margin:0 auto;font-family:Arial,Helvetica,sans-serif;display:flex}.admin-workspace .ws-scroll-anchor{height:0;scroll-margin-top:0}main#main-content.clipbook-admin-page .ws-brand-header{gap:clamp(12px,3vw,32px);margin:0 0 18px}main#main-content.clipbook-admin-page .ws-brand{letter-spacing:-1.3px;font:700 clamp(26px,5.5vw,56px)/.95 Georgia,serif}main#main-content.clipbook-admin-page .ws-brand small{font:400 clamp(12px,2vw,20px)/1.4 Arial,sans-serif}main#main-content.clipbook-admin-page .ws-owner-badge{letter-spacing:0;padding:5px 10px;font-size:clamp(10px,1.8vw,18px)}main#main-content.clipbook-admin-page .ws-menu-button{margin-left:auto}main#main-content.clipbook-admin-page .ws-menu-button .ws-icon{width:clamp(24px,4vw,40px);height:clamp(24px,4vw,40px)}main#main-content.clipbook-admin-page .ws-breadcrumb{gap:10px;margin-bottom:12px}main#main-content.clipbook-admin-page .ws-breadcrumb button{color:#d7c5b5;font-size:clamp(13px,2.1vw,21px)}main#main-content.clipbook-admin-page .ws-documents{flex:1;align-content:start;gap:clamp(12px,2.1vw,22px)}.ws-document-title{flex-wrap:wrap;align-items:center;gap:clamp(10px,2.3vw,24px);display:flex}main#main-content.clipbook-admin-page .ws-document-title h1{letter-spacing:-1.5px;font:700 clamp(32px,8.2vw,84px)/1 Georgia,serif}.ws-design-badge{color:#e0bda2;white-space:nowrap;border:1px solid #b78d70;border-radius:7px;padding:6px 10px;font-size:clamp(9px,1.7vw,17px);display:inline-block}main#main-content.clipbook-admin-page .ws-documents>.ws-subtitle{margin-top:-6px;font-size:clamp(14px,2.8vw,28px);line-height:1.4}main#main-content.clipbook-admin-page .ws-document-actions{gap:12px;margin-top:clamp(8px,1.3vw,14px)}main#main-content.clipbook-admin-page .ws-document-actions button{border-radius:clamp(9px,1.5vw,15px);gap:clamp(8px,2.6vw,26px);min-height:clamp(48px,8vw,82px);padding:10px 9px;font-size:clamp(13px,2.3vw,23px)}main#main-content.clipbook-admin-page .ws-document-actions .ws-icon{width:clamp(20px,3.8vw,38px);height:clamp(20px,3.8vw,38px)}main#main-content.clipbook-admin-page .ws-scan{background:linear-gradient(115deg,#e8bb98,#cf9d7d);border-color:#e5bd9b}main#main-content.clipbook-admin-page .ws-document-search{background:linear-gradient(110deg,#232323,#131415);border-radius:14px;gap:16px;min-height:clamp(48px,7.5vw,78px);padding:6px 16px}main#main-content.clipbook-admin-page .ws-document-search input{font-size:clamp(14px,2.6vw,26px)}main#main-content.clipbook-admin-page .ws-documents h2{font:600 clamp(20px,3.5vw,35px)/1.15 Arial,sans-serif}main#main-content.clipbook-admin-page .ws-folder-grid{gap:clamp(8px,1.3vw,13px)}main#main-content.clipbook-admin-page .ws-folder-grid button{background:linear-gradient(105deg,#242424,#111213);border-radius:clamp(9px,1.6vw,16px);gap:clamp(9px,2.3vw,24px);min-height:clamp(48px,9.5vw,98px);padding:clamp(12px,2vw,20px);font-size:clamp(13px,2.6vw,26px);font-weight:500}main#main-content.clipbook-admin-page .ws-folder-grid .ws-icon:first-child{width:clamp(25px,4.8vw,48px)!important;height:clamp(25px,4.8vw,48px)!important}main#main-content.clipbook-admin-page .ws-folder-grid .ws-icon:last-child{width:clamp(12px,2vw,20px)!important;height:clamp(12px,2vw,20px)!important}main#main-content.clipbook-admin-page .ws-recent-heading{margin-top:clamp(8px,1.8vw,18px)}main#main-content.clipbook-admin-page .ws-file-list{gap:clamp(9px,1.4vw,14px)}main#main-content.clipbook-admin-page .ws-file-row{border-radius:clamp(10px,1.6vw,16px);min-height:clamp(58px,10vw,104px);padding:10px clamp(10px,2vw,20px)}main#main-content.clipbook-admin-page .ws-file-open{gap:clamp(12px,2.6vw,26px)}main#main-content.clipbook-admin-page .ws-file-open b{font-size:clamp(14px,2.6vw,26px)}main#main-content.clipbook-admin-page .ws-file-open small{color:#c6af9a;font-size:clamp(12px,2.2vw,22px)}main#main-content.clipbook-admin-page .ws-file-open>.ws-icon{width:clamp(28px,5.3vw,54px)!important;height:clamp(34px,6.3vw,64px)!important}main#main-content.clipbook-admin-page .ws-admin-lock{border-radius:10px;min-height:clamp(44px,6.5vw,68px);margin:4px 0 8px;padding:10px;font-size:clamp(13px,2.2vw,22px)}main#main-content.clipbook-admin-page .ws-bottom-nav{width:calc(100% + 2 * var(--ws-page-gutter));margin:12px calc(-1 * var(--ws-page-gutter)) 0;padding:0 0 env(safe-area-inset-bottom,0);background:#090909f7;border-top:1px solid #49423c;flex:none}main#main-content.clipbook-admin-page .ws-bottom-nav button{border-radius:0;gap:7px;min-height:clamp(68px,10.5vw,108px);font-size:clamp(11px,1.9vw,19px)}main#main-content.clipbook-admin-page .ws-bottom-nav .ws-icon{width:clamp(24px,3.8vw,38px);height:clamp(24px,3.8vw,38px)}main#main-content.clipbook-admin-page .ws-bottom-nav button.active{box-shadow:none;position:relative}main#main-content.clipbook-admin-page .ws-bottom-nav button.active:after{content:"";background:#d6aa88;border-radius:2px;height:3px;position:absolute;bottom:0;left:16%;right:16%}@media (width<=360px){main#main-content.clipbook-admin-page .admin-workspace{--ws-page-gutter:20px}.ws-document-title{gap:8px}.ws-design-badge{padding:5px 6px;font-size:8px}}main#main-content.clipbook-admin-page .admin-workspace.ws-documents-screen{--ws-copper:var(--clip-rose-bright);--ws-ivory:var(--clip-text);--ws-muted:var(--clip-muted);background:var(--clip-black);color:var(--clip-text)}main#main-content.clipbook-admin-page .ws-documents-screen :is(.ws-brand,.ws-document-title h1,.ws-documents h2){color:var(--clip-text)}main#main-content.clipbook-admin-page .ws-documents-screen :is(.ws-owner-badge,.ws-design-badge){border-color:var(--clip-rose);color:var(--clip-rose-bright)}main#main-content.clipbook-admin-page .ws-documents-screen :is(.ws-breadcrumb button,.ws-subtitle,.ws-file-open small,.ws-admin-lock,.ws-empty,.ws-empty p){color:var(--clip-muted)}main#main-content.clipbook-admin-page .ws-documents-screen :is(button,.ws-file-row,.ws-admin-lock){border-color:var(--clip-rose);background:linear-gradient(110deg,var(--clip-panel-raised),var(--clip-panel));color:var(--clip-text)}main#main-content.clipbook-admin-page .ws-documents-screen .ws-scan{background:linear-gradient(115deg,var(--clip-rose-bright),var(--clip-rose));border-color:var(--clip-rose-bright);color:var(--clip-black)}main#main-content.clipbook-admin-page .ws-documents-screen .ws-folder-grid button.active{background:var(--clip-rose-soft);border-color:var(--clip-rose-bright)}main#main-content.clipbook-admin-page .ws-documents-screen .ws-document-search{background:var(--clip-panel);border-color:var(--clip-line)}main#main-content.clipbook-admin-page .ws-documents-screen .ws-document-search input{color:var(--clip-text);background:0 0!important}main#main-content.clipbook-admin-page .ws-documents-screen .ws-document-search input::placeholder{color:var(--clip-muted);opacity:1}main#main-content.clipbook-admin-page .ws-documents-screen .ws-document-search .ws-icon{color:var(--clip-muted)!important}main#main-content.clipbook-admin-page .ws-documents-screen .ws-empty{border-color:var(--clip-line)}main#main-content.clipbook-admin-page .ws-documents-screen .ws-bottom-nav{background:var(--clip-black);border-color:var(--clip-line)}main#main-content.clipbook-admin-page .ws-documents-screen :is(.ws-menu-button,.ws-breadcrumb button,.ws-bottom-nav button,.ws-file-open,.ws-file-menu){background:0 0}main#main-content.clipbook-admin-page .ws-documents-screen .ws-bottom-nav button{color:var(--clip-muted);border-color:var(--clip-line)}main#main-content.clipbook-admin-page .ws-documents-screen .ws-bottom-nav .ws-icon{color:var(--clip-muted)!important}main#main-content.clipbook-admin-page .ws-documents-screen .ws-bottom-nav button.active{color:var(--clip-rose-bright)}main#main-content.clipbook-admin-page .ws-documents-screen .ws-bottom-nav .active .ws-icon{color:var(--clip-rose-bright)!important}main#main-content.clipbook-admin-page .ws-documents-screen .ws-bottom-nav button.active:after{background:var(--clip-rose)}main#main-content.clipbook-admin-page .ws-documents-screen :is(input,select,.ws-dialog){background:var(--clip-panel);color:var(--clip-text);border-color:var(--clip-line)}main#main-content.clipbook-admin-page .ws-documents-screen :is(button,a,input,select):focus-visible{outline-color:var(--clip-rose-bright)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen){--ws-copper:var(--clip-rose-bright);--ws-ivory:var(--clip-text);--ws-muted:var(--clip-muted);background:var(--clip-black);color:var(--clip-text)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) :is(.ws-brand,.ws-home h1,.ws-home h2){color:var(--clip-text)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-owner-badge{border-color:var(--clip-rose);color:var(--clip-rose-bright)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) :is(.ws-breadcrumb button,.ws-subtitle,.ws-booking-chart p,.ws-booking-chart small){color:var(--clip-muted)}main#main-content.clipbook-admin-page .admin-workspace .ws-tool-card{border-color:var(--clip-rose);background:linear-gradient(120deg,var(--clip-panel-raised),var(--clip-panel));color:var(--clip-text)}main#main-content.clipbook-admin-page .admin-workspace .ws-tool-card button{border-color:var(--clip-line);color:var(--clip-text)}main#main-content.clipbook-admin-page .admin-workspace .ws-tool-card .ws-icon{color:var(--clip-rose-bright)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-booking-chart{background:linear-gradient(110deg,var(--clip-panel-raised),var(--clip-panel));border-color:var(--clip-rose)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-booking-chart :is(button,input){background:var(--clip-panel);border-color:var(--clip-rose);color:var(--clip-text)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-date-tabs .active{background:var(--clip-rose-bright);color:var(--clip-black)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-bar{background:var(--clip-rose-soft)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-bar i{background:linear-gradient(90deg,var(--clip-rose),var(--clip-rose-bright))}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-bottom-nav{background:var(--clip-black);border-color:var(--clip-line)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-bottom-nav button{color:var(--clip-muted);border-color:var(--clip-line)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-bottom-nav .ws-icon{color:var(--clip-muted)!important}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-bottom-nav button.active{color:var(--clip-rose-bright)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-bottom-nav .active .ws-icon{color:var(--clip-rose-bright)!important}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) .ws-bottom-nav button.active:after{background:var(--clip-rose)}main#main-content.clipbook-admin-page .admin-workspace:not(.ws-documents-screen) :is(button,a,input,select):focus-visible{outline-color:var(--clip-rose-bright)}.owner-private-workspace{overflow-wrap:anywhere;min-width:0}.owner-private-workspace label{gap:8px;max-width:600px;margin:16px 0;display:grid}.owner-private-workspace :is(select,button){max-width:100%;min-height:44px;font-size:16px}.owner-private-workspace button{margin:8px 8px 8px 0}.owner-private-workspace iframe{background:#090909;margin-top:16px;display:block}main:has(.cb-dashboard-home){background:#100c0b!important}main:has(.cb-dashboard-home)>.topbar{display:none!important}main:has(.cb-business-details[open])>.topbar{display:flex!important}.appointments:has(.cb-dashboard-home){max-width:860px;margin:auto;padding:0!important}.cb-dashboard-home{--rose:#c99585;color:#f6f2ef;background:radial-gradient(at 50% 20%,#191412 0%,#100c0b 65%);padding:18px 16px 0}.cb-dashboard-home *{box-sizing:border-box}.cb-dashboard-home button{font:inherit;color:inherit;cursor:pointer}.cb-dashboard-home svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:28px;height:28px}.cb-dashboard-home button:focus-visible,.cb-dashboard-home select:focus-visible{outline-offset:4px;outline:2px solid #f7d2c5}.cb-dashboard-brand{justify-content:space-between;align-items:center;gap:12px;margin:0 0 24px;display:flex}.cb-dashboard-brand>div{text-align:center}.cb-dashboard-brand b{color:var(--rose);letter-spacing:-.04em;font:600 clamp(2.7rem,8vw,4.4rem)/1.1 Georgia,serif;display:block}.cb-dashboard-brand span{text-align:right;font-size:1rem;display:block}.cb-dashboard-brand button{color:var(--rose);background:0 0;border:0;min-height:44px;padding:8px;position:relative}.cb-dashboard-brand i{color:#100c0b;background:#c99585;border-radius:20px;padding:2px 5px;font:.8rem/1.2 sans-serif;position:absolute;top:0;right:0}.cb-dashboard-greeting{margin-bottom:24px}.cb-dashboard-greeting p{margin:0 0 8px;font:1.5rem/1.3 Georgia,serif;color:#f6f2ef!important}.cb-dashboard-greeting h1{letter-spacing:-.025em;color:#f6f2ef!important;margin:0 0 10px!important;font:600 clamp(2rem,6.5vw,3rem)/1.15 Georgia,serif!important}.cb-dashboard-greeting>span{color:#bab5b2;align-items:center;gap:8px;font-size:1rem;display:flex}.cb-dashboard-greeting svg{width:20px;height:20px;color:var(--rose)}.cb-earnings-card,.cb-dashboard-activity{border:1px solid var(--rose);background:linear-gradient(120deg,#211b17aa,#17131188);border-radius:16px;padding:18px 16px}.cb-earnings-heading,.cb-card-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.cb-dashboard-home h2{color:#f6f2ef!important;margin:0!important;font:600 clamp(1.2rem,4vw,1.8rem)/1.25 Georgia,serif!important}.cb-earnings-heading select{color:#f6f2ef;background:#191513;border:1px solid #aa776a;border-radius:12px;max-width:45%;padding:10px 8px;font-size:.875rem}.cb-earnings-value{margin-top:10px;display:block;color:var(--rose)!important;background:0 0!important;border:none!important;padding:0!important;font:600 clamp(2.6rem,9vw,4rem)/1.2 Georgia,serif!important}.cb-earnings-card p{margin:0 0 12px;font-size:.875rem;color:#b7b0ab!important}.cb-dashboard-home .cb-earnings-chart{stroke:none;width:100%;height:auto;display:block;overflow:visible}.cb-earnings-chart line{stroke:#53453d;stroke-dasharray:5 5;stroke-width:1px}.cb-earnings-chart text{fill:#c6beba;font:14px sans-serif}.cb-earnings-chart .cb-chart-line{fill:none;stroke:var(--rose);stroke-width:2.5px}.cb-earnings-chart circle{fill:var(--rose);stroke:#e2b8a9;stroke-width:1.5px}.cb-dashboard-stats{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 24px;display:grid}.cb-dashboard-stats button{border:1px solid var(--rose);text-align:left;border-radius:15px;align-items:center;gap:10px;min-width:0;padding:16px 10px;font-size:.875rem;display:flex;background:#191412!important}.cb-icon-circle{color:var(--rose);background:#33251e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.cb-dashboard-stats button>span:last-child{min-width:0}.cb-dashboard-stats strong{font:2rem/1.2 Georgia,serif;display:block}.cb-dashboard-stats small{color:#b7b0ab;overflow-wrap:anywhere;font-size:.75rem;line-height:1.4;display:block}.cb-card-heading{margin-bottom:14px}.cb-card-heading button{color:var(--rose);padding:6px 0;font-size:.875rem;background:0 0!important;border:0!important}.cb-dashboard-actions>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.cb-dashboard-actions>div:last-child button{border:1px solid var(--rose);border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;padding:16px 3px;display:flex;background:#1b1512!important}.cb-dashboard-actions svg{width:30px;height:30px;color:var(--rose)}.cb-dashboard-actions span{font-size:.875rem;line-height:1.3}.cb-dashboard-activity{margin-top:22px}.cb-activity-row{text-align:left;align-items:center;gap:12px;width:100%;display:flex;background:0 0!important;border:0!important;border-top:1px solid #47382f!important;border-radius:0!important;padding:14px 0!important}.cb-activity-row>span:nth-child(2){flex:1;min-width:0}.cb-activity-row b{font-size:1rem;display:block}.cb-activity-row small{color:#bab1ac;overflow-wrap:anywhere;margin-top:4px;font-size:.875rem;line-height:1.5;display:block}.cb-activity-row i{color:var(--rose);font:1.8rem Georgia}.cb-empty-activity{padding:16px 0;font-size:1rem;color:#bab1ac!important}.cb-dashboard-bottom{background:#14110f;border:1px solid #49392f;border-radius:18px 18px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px -16px 0;padding:16px 8px;display:grid}.cb-dashboard-bottom button{color:#c8c1bc;flex-direction:column;align-items:center;gap:8px;padding:6px 2px 12px;font-size:.875rem;display:flex;position:relative;background:0 0!important;border:0!important}.cb-dashboard-bottom .active{color:var(--rose)}.cb-dashboard-bottom .active:after{content:"";background:var(--rose);border-radius:3px;width:35px;height:3px;position:absolute;bottom:0}.cb-business-details{color:#f6f2ef;margin:20px 16px}.cb-business-details>summary{cursor:pointer;color:#e2b8a9;border:1px solid #c99585;border-radius:12px;padding:16px;font-size:1rem}.cb-business-details[open]>.barber-dashboard-art,.cb-business-details[open]>.eyebrow,.cb-business-details[open]>.appointments-title{display:none!important}@media (width>=600px){.cb-dashboard-home{padding:28px 28px 0}.cb-dashboard-stats button{padding:20px;font-size:1rem}.cb-icon-circle{width:60px;height:60px}.cb-dashboard-actions>div:last-child button{padding:24px 8px}.cb-dashboard-bottom{margin-left:-28px;margin-right:-28px}.cb-earnings-card,.cb-dashboard-activity{padding:24px}}@media (width<=360px){.cb-dashboard-stats button{flex-direction:column;align-items:flex-start}.cb-dashboard-actions>div:last-child{grid-template-columns:repeat(2,1fr)}}.cb-dashboard-actions #cb-dashboard-rolling-tools{min-width:0;min-height:122px;display:block}#cb-dashboard-rolling-tools .barber-tab-reel{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;width:100%!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:nowrap!important;gap:10px!important;margin:0!important;padding:0 0 12px!important;display:flex!important;position:static!important;overflow:auto hidden!important;transform:none!important}.cb-dashboard-actions #cb-dashboard-rolling-tools .barber-primary-tab{scroll-snap-align:start;border:1px solid var(--rose)!important;color:#f6f2ef!important;border-radius:13px!important;flex-direction:column!important;flex:0 0 112px!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:112px!important;min-width:112px!important;height:auto!important;min-height:112px!important;margin:0!important;padding:16px 6px!important;display:flex!important}#cb-dashboard-rolling-tools .barber-primary-tab.active{background:#33251e!important}#cb-dashboard-rolling-tools .barber-primary-tab svg{width:30px!important;height:30px!important;color:var(--rose)!important}#cb-dashboard-rolling-tools .barber-primary-tab span{white-space:normal!important;text-align:center!important;font-size:.875rem!important;line-height:1.3!important}
