.yb{--ink:var(--lightningcss-light,#112748)var(--lightningcss-dark,#e3ebf7);--muted:var(--lightningcss-light,#6e7c92)var(--lightningcss-dark,#a7b7cc);--blue:#0877f9;color:var(--ink);background:var(--lightningcss-light,#f5f8fc)var(--lightningcss-dark,#101b2c);min-height:100vh;font-family:Arial,Helvetica,sans-serif;font-size:16px}.yb h1{letter-spacing:-.045em;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:800;line-height:1.15}.yb h2{letter-spacing:-.025em;font-size:21px;font-weight:750;line-height:1.3}.yb h3{font-size:18px;font-weight:700}.yb p{line-height:1.6}.yb button:disabled{cursor:not-allowed}.yb-header{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);border-bottom:1px solid var(--lightningcss-light,#e3eaf3)var(--lightningcss-dark,#344965);justify-content:space-between;align-items:center;gap:20px;padding:22px max(24px,50vw - 620px);display:flex}.yb-brand{letter-spacing:-.06em;color:var(--lightningcss-light,#102340)var(--lightningcss-dark,#e3ebf7);align-items:center;gap:0;font-size:23px;font-weight:900;display:flex}.yb-brand>span{color:var(--lightningcss-light,#0877f9)var(--lightningcss-dark,#7eb5f7)}.yb-brand small{letter-spacing:.18em;color:var(--lightningcss-light,#75849a)var(--lightningcss-dark,#a7b7cc);border-left:1px solid var(--lightningcss-light,#d8e3f2)var(--lightningcss-dark,#344965);margin-left:16px;padding-left:16px;font-size:10px;font-weight:700}.yb-header a:not(.yb-brand){font-size:14px;font-weight:600}.yb-header-actions{align-items:center;gap:22px;display:flex}.yb-demo-pill{letter-spacing:.07em;color:var(--lightningcss-light,#1a6ed1)var(--lightningcss-dark,#85b6f0);background:var(--lightningcss-light,#edf5ff)var(--lightningcss-dark,#182739);border:1px solid var(--lightningcss-light,#d3e5ff)var(--lightningcss-dark,#344865);border-radius:6px;align-items:center;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.yb-steps{justify-content:space-between;gap:10px;max-width:1240px;margin:32px auto;padding:0 24px;display:flex}.yb-steps button{color:var(--lightningcss-light,#8692a5)var(--lightningcss-dark,#a7b7cc);align-items:center;gap:10px;font-size:14px;display:flex}.yb-steps button>span{background:var(--lightningcss-light,#e7edf5)var(--lightningcss-dark,#182639);border:1px solid var(--lightningcss-light,#dce5f0)var(--lightningcss-dark,#344a65);border-radius:50%;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.yb-steps .current{color:var(--lightningcss-light,#0c65d1)var(--lightningcss-dark,#7eb4f7)}.yb-steps .current>span{color:#fff;background:#0877f9;border-color:#0877f9;box-shadow:0 0 0 5px #e5f0ff}.yb-steps .complete{color:var(--lightningcss-light,#377da8)var(--lightningcss-dark,#97c2dd)}.yb-steps .complete>span{color:var(--lightningcss-light,#208264)var(--lightningcss-dark,#e3ebf7);background:var(--lightningcss-light,#e2f5ef)var(--lightningcss-dark,#18392f)}.yb-setup-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:42px;max-width:1240px;margin:0 auto;padding:15px 24px 60px;display:grid}.yb-heading{margin-bottom:28px}.yb-kicker{letter-spacing:.17em;color:var(--lightningcss-light,#2278d9)var(--lightningcss-dark,#88b7ec);margin-bottom:10px;font-size:11px;font-weight:800}.yb-heading>p:last-child{color:var(--lightningcss-light,#6e7c92)var(--lightningcss-dark,#a7b7cc);max-width:650px;margin-top:12px}.yb-card{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);border:1px solid var(--lightningcss-light,#dfe7f1)var(--lightningcss-dark,#344a65);border-radius:16px;margin-bottom:20px;padding:26px;box-shadow:0 5px 25px #234d7d03}.yb-two{grid-template-columns:1fr 1fr;gap:18px;display:grid}.yb-three{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.yb-field{gap:8px;min-width:0;margin-bottom:20px;display:grid}.yb-field>span,.yb-label{font-size:14px;font-weight:700}.yb input:not([type=file]):not([type=checkbox]):not([type=radio]),.yb textarea{color:var(--lightningcss-light,#183254)var(--lightningcss-dark,#e3ebf7);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);border:1px solid var(--lightningcss-light,#cfdae9)var(--lightningcss-dark,#344965);border-radius:9px;outline:none;width:100%;min-width:0;padding:11px 13px;font-size:16px;font-weight:400;line-height:1.4}.yb input:focus,.yb textarea:focus{border-color:#0877f9;box-shadow:0 0 0 3px #0877f912}.yb-field small,.yb-hint{color:var(--lightningcss-light,#7b899d)var(--lightningcss-dark,#a7b7cc);font-size:12px;line-height:1.6}.yb-select{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);width:100%;min-height:45px}.yb-note{color:var(--lightningcss-light,#456388)var(--lightningcss-dark,#a7b7cc);background:var(--lightningcss-light,#f0f6ff)var(--lightningcss-dark,#101b2c);border:1px solid var(--lightningcss-light,#deebfd)var(--lightningcss-dark,#344965);border-radius:10px;align-items:flex-start;gap:12px;margin:20px 0;padding:16px;font-size:14px;line-height:1.65;display:flex}.yb-note>svg{color:var(--lightningcss-light,#2378d8)var(--lightningcss-dark,#89b7ec);flex-shrink:0;margin-top:3px}.yb-check{color:var(--lightningcss-light,#63768e)var(--lightningcss-dark,#a7b7cc);align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;display:flex}.yb-check button{margin-top:4px}.yb-upload-grid{grid-template-columns:160px 1fr;gap:20px;display:grid}.yb-logo-upload,.yb-cover-upload{cursor:pointer;background:var(--lightningcss-light,#f6faff)var(--lightningcss-dark,#101b2c);border:1px dashed var(--lightningcss-light,#b4c9e2)var(--lightningcss-dark,#344a65);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:135px;margin-top:10px;display:flex;position:relative;overflow:hidden}.yb-logo-upload input,.yb-cover-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.yb-logo-upload>span:last-of-type,.yb-cover-upload>span{color:var(--lightningcss-light,#1d70ce)var(--lightningcss-dark,#86b7ee);align-items:center;gap:8px;font-size:12px;display:flex}.yb-cover-upload img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.yb-cover-upload>span{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);border-radius:6px;padding:7px 10px;position:relative}.yb-shop-logo,.yb-shop-mark{object-fit:cover;border-radius:13px;width:52px;height:52px}.yb-shop-mark{color:#fff;background:#173b65;place-items:center;display:grid}.yb-upload-grid+.yb-hint{margin:10px 0 23px}.yb-slug{border:1px solid var(--lightningcss-light,#cfdae9)var(--lightningcss-dark,#344965);border-radius:9px;display:flex;overflow:hidden}.yb-slug span{color:var(--lightningcss-light,#6e809a)var(--lightningcss-dark,#a7b7cc);background:var(--lightningcss-light,#f2f6fb)var(--lightningcss-dark,#101b2c);align-items:center;padding:0 12px;font-size:14px;display:flex}.yb-slug input{border:0!important;border-radius:0!important}.yb-toggle{border-top:1px solid var(--lightningcss-light,#e7edf5)var(--lightningcss-dark,#344965);justify-content:space-between;align-items:center;gap:20px;margin-top:8px;padding:20px 0;display:flex}.yb-toggle>div{flex:1}.yb-toggle strong{font-size:14px}.yb-toggle p{color:var(--lightningcss-light,#72839b)var(--lightningcss-dark,#a7b7cc);margin-top:4px;font-size:13px}.yb-card-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.yb-card-title p{color:var(--lightningcss-light,#7a889b)var(--lightningcss-dark,#a7b7cc);margin-top:3px;font-size:13px}.yb-service-row,.yb-staff-row{border-top:1px solid var(--lightningcss-light,#e5ecf5)var(--lightningcss-dark,#344965);align-items:center;gap:15px;padding:20px 0;display:flex}.yb-service-row p,.yb-staff-row p{color:var(--lightningcss-light,#7b899e)var(--lightningcss-dark,#a7b7cc);margin-top:4px;font-size:13px}.yb-service-icon{color:var(--lightningcss-light,#1d73d9)var(--lightningcss-dark,#86b6ef);background:var(--lightningcss-light,#edf5ff)var(--lightningcss-dark,#182739);border-radius:11px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.yb-grow{flex:1;min-width:0}.yb-service-row.inactive{opacity:.6}.yb-inline-actions{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.yb-inline-actions button{color:var(--lightningcss-light,#2374ce)var(--lightningcss-dark,#89b8eb);align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.yb-inline-actions button:last-child{color:var(--lightningcss-light,#946479)var(--lightningcss-dark,#a7b7cc)}.yb-hours-row{align-items:center;gap:12px;margin-bottom:13px;display:flex}.yb-hours-row>strong{width:90px;font-size:14px}.yb-hours-row input{width:125px!important;padding:8px!important;font-size:14px!important}.yb-hours-row>span{color:var(--lightningcss-light,#8490a3)var(--lightningcss-dark,#a7b7cc);font-size:13px}.yb-text-button{color:var(--lightningcss-light,#2374ce)var(--lightningcss-dark,#89b8eb);font-size:12px;font-weight:600}.yb-rule{border-top:1px solid var(--lightningcss-light,#e5ecf5)var(--lightningcss-dark,#344965);justify-content:space-between;align-items:center;gap:15px;padding:15px 0;font-size:14px;display:flex}.yb-rule small{color:var(--lightningcss-light,#7b899e)var(--lightningcss-dark,#a7b7cc);margin-top:5px;font-size:12px;display:block}.yb-avatar{color:var(--lightningcss-light,#3973b5)var(--lightningcss-dark,#96b8de);background:var(--lightningcss-light,#e3edfc)var(--lightningcss-dark,#182639);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.yb-step-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:26px;display:flex}.yb-step-footer>div{gap:10px;display:flex}.yb-mini-preview{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);border:1px solid var(--lightningcss-light,#dbe5f2)var(--lightningcss-dark,#344965);border-radius:16px;overflow:hidden;box-shadow:0 15px 45px #2348750a}.yb-mini-cover{object-fit:cover;width:100%;height:135px}.yb-mini-preview>div{padding:20px}.yb-mini-preview h3{margin-top:12px}.yb-mini-preview p{color:var(--lightningcss-light,#7a889c)var(--lightningcss-dark,#a7b7cc);margin-top:4px;font-size:12px}.yb-mini-preview hr{border-color:var(--lightningcss-light,#e4eaf2)var(--lightningcss-dark,#344965);margin:18px 0}.yb-mini-service{justify-content:space-between;gap:10px;margin:16px 0;font-size:12px;display:flex}.yb-mini-service small{color:var(--lightningcss-light,#8591a3)var(--lightningcss-dark,#a7b7cc);margin-top:4px;font-size:11px;display:block}.yb-mini-preview button{width:100%;margin-top:14px;font-size:12px}.yb-setup-aside{padding-top:25px;position:sticky;top:12px}.yb-checklist{padding:28px 12px}.yb-checklist h3{margin-bottom:22px;font-size:15px}.yb-checklist>div{color:var(--lightningcss-light,#697e99)var(--lightningcss-dark,#a7b7cc);align-items:center;gap:12px;margin:20px 0;font-size:13px;display:flex}.yb-checklist>div span{flex:1}.yb-checklist svg{color:var(--lightningcss-light,#3e83d6)var(--lightningcss-dark,#8db6e7)}.yb-checklist>p{color:var(--lightningcss-light,#7b899f)var(--lightningcss-dark,#a7b7cc);margin-top:30px;font-size:14px}.yb-payments{text-align:center;background:var(--lightningcss-light,#f5f8fd)var(--lightningcss-dark,#101b2c);border:1px solid var(--lightningcss-light,#e0e8f3)var(--lightningcss-dark,#344965);border-radius:12px;padding:24px}.yb-payment-mark{color:var(--lightningcss-light,#645bff)var(--lightningcss-dark,#847ef7);letter-spacing:-.05em;font-size:34px;font-weight:900}.yb-payments h3{margin:10px 0}.yb-payments p{color:var(--lightningcss-light,#7d8ba0)var(--lightningcss-dark,#a7b7cc);margin-bottom:20px;font-size:14px}.yb-link-box{background:var(--lightningcss-light,#f1f7ff)var(--lightningcss-dark,#101b2c);border:1px solid var(--lightningcss-light,#cce1fc)var(--lightningcss-dark,#344965);border-radius:12px;margin:20px 0;padding:18px}.yb-link-box>p{color:var(--lightningcss-light,#245c9e)var(--lightningcss-dark,#8fb7e5);margin-bottom:10px;font-size:13px;font-weight:700}.yb-link-box>div{align-items:center;gap:8px;display:flex}.yb-link-box input{min-width:0;font-size:13px!important}.yb-link-box>a{color:var(--lightningcss-light,#1270dd)var(--lightningcss-dark,#80b6f5);align-items:center;gap:6px;margin-top:12px;font-size:13px;font-weight:600;display:flex}.yb-modal{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);min-height:0;max-height:90vh;overflow:auto}.yb-form{gap:4px;display:grid}.yb-day-checks{grid-template-columns:1fr 1fr;gap:16px;margin:12px 0 22px;display:grid}.yb-day-checks>label{align-items:center;gap:9px;font-size:14px;display:flex}.yb-preview-cover{object-fit:cover;border-radius:10px;width:100%;height:150px}.yb-error{color:var(--lightningcss-light,#a33b4c)var(--lightningcss-dark,#a7b7cc);background:var(--lightningcss-light,#fff0f0)var(--lightningcss-dark,#101b2c);border:1px solid var(--lightningcss-light,#f5c5ca)var(--lightningcss-dark,#653439);border-radius:9px;margin:16px 0;padding:14px 18px;font-size:14px;line-height:1.5}.yb-saved{color:var(--lightningcss-light,#24846a)var(--lightningcss-dark,#93e1cc);align-items:center;gap:6px;margin:10px 0;font-size:12px;display:flex}.yb-loading{color:var(--lightningcss-light,#72839c)var(--lightningcss-dark,#a7b7cc);justify-content:center;align-items:center;gap:12px;min-height:350px;display:flex}.yb-narrow{max-width:700px;margin:auto;padding:40px 24px}.yb-signin{max-width:750px;margin:0 auto;padding:70px 28px}.yb-signin h1{font-size:clamp(2.6rem,6vw,4.2rem)}.yb-signin>p{color:var(--lightningcss-light,#6d809b)var(--lightningcss-dark,#a7b7cc);max-width:630px;margin:24px 0;font-size:18px}.yb-signin>small{color:var(--lightningcss-light,#7c8aa0)var(--lightningcss-dark,#a7b7cc);margin:20px 0;font-size:13px;line-height:1.8;display:block}.yb-primary-link,.yb-secondary-link{color:#fff;background:#0877f9;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:13px 20px;font-size:14px;font-weight:700;display:inline-flex}.yb-secondary-link{color:var(--lightningcss-light,#2d648c)var(--lightningcss-dark,#97c0de);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);border:1px solid var(--lightningcss-light,#cfdef0)var(--lightningcss-dark,#344a65)}.yb-signin-steps{color:var(--lightningcss-light,#537394)var(--lightningcss-dark,#a7b7cc);border-top:1px solid var(--lightningcss-light,#dbe5f1)var(--lightningcss-dark,#344a65);gap:18px;margin-top:30px;padding-top:25px;font-size:14px;display:grid}.yb-published{text-align:center;max-width:770px;margin:auto;padding:65px 24px}.yb-success-icon{color:var(--lightningcss-light,#159674)var(--lightningcss-dark,#86eed3);background:var(--lightningcss-light,#ddf7ed)var(--lightningcss-dark,#18392d);border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 24px;display:grid}.yb-published>p:not(.yb-kicker){color:var(--lightningcss-light,#77859b)var(--lightningcss-dark,#a7b7cc);margin:20px 0}.yb-published .yb-link-box{text-align:left;margin:30px 0}.yb-published-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.yb-published .yb-note{text-align:left}.yb-dashboard{max-width:1240px;margin:auto;padding:35px 24px 70px}.yb-dashboard-top{justify-content:space-between;align-items:center;gap:20px;margin:8px 0 30px;display:flex}.yb-dashboard-top p{color:var(--lightningcss-light,#6e8099)var(--lightningcss-dark,#a7b7cc);margin-top:10px}.yb-business-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.yb-business-card{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);border:1px solid var(--lightningcss-light,#dfe7f1)var(--lightningcss-dark,#344a65);border-radius:16px;overflow:hidden}.yb-business-card>img{object-fit:cover;width:100%;height:150px}.yb-business-card>div{padding:22px}.yb-business-card h2{margin:12px 0 5px}.yb-business-card p{color:var(--lightningcss-light,#7b899d)var(--lightningcss-dark,#a7b7cc);font-size:14px}.yb-business-card .yb-inline-actions{margin-top:20px}.yb-business-card a{color:var(--lightningcss-light,#0877f9)var(--lightningcss-dark,#7eb5f7);font-size:14px;font-weight:700}.yb-status{color:var(--lightningcss-light,#258164)var(--lightningcss-dark,#94e0c8);background:var(--lightningcss-light,#e8f7ef)var(--lightningcss-dark,#183928);border-radius:4px;padding:4px 7px;font-size:11px}.yb-status.draft{color:var(--lightningcss-light,#7c899e)var(--lightningcss-dark,#a7b7cc);background:var(--lightningcss-light,#edf1f8)var(--lightningcss-dark,#182439)}.yb-empty{text-align:center;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);border:1px dashed var(--lightningcss-light,#ccdced)var(--lightningcss-dark,#344c65);border-radius:16px;padding:50px 24px}.yb-empty svg{color:var(--lightningcss-light,#5f91cb)var(--lightningcss-dark,#97b8dd);margin:0 auto 20px}.yb-empty p{color:var(--lightningcss-light,#7e8ba0)var(--lightningcss-dark,#a7b7cc);margin:12px 0 22px}.yb-metrics{grid-template-columns:repeat(3,1fr);gap:18px;margin:20px 0;display:grid}.yb-metric{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);border:1px solid var(--lightningcss-light,#dce6f2)var(--lightningcss-dark,#344a65);border-radius:12px;padding:22px}.yb-metric small{color:var(--lightningcss-light,#75869e)var(--lightningcss-dark,#a7b7cc);font-size:13px}.yb-metric strong{letter-spacing:-.04em;margin-top:7px;font-size:32px;font-weight:800;display:block}.yb-dash-grid{grid-template-columns:minmax(0,1fr) 290px;gap:24px;display:grid}.yb-calendar-controls{flex-wrap:wrap;align-items:end;gap:12px;margin:24px 0;display:flex}.yb-calendar-controls .yb-field{flex:1;min-width:130px;margin:0}.yb-appointment{border-top:1px solid var(--lightningcss-light,#e5ecf5)var(--lightningcss-dark,#344965);grid-template-columns:80px 1fr auto;align-items:center;gap:16px;padding:20px 0;display:grid}.yb-appointment time{font-size:14px;font-weight:700}.yb-appointment small{color:var(--lightningcss-light,#7e8b9e)var(--lightningcss-dark,#a7b7cc);margin-top:6px;font-size:12px;display:block}.yb-appointment p{color:var(--lightningcss-light,#6e809a)var(--lightningcss-dark,#a7b7cc);font-size:14px}.yb-appointment.cancelled{opacity:.6}.yb-appointment-actions{flex-direction:column;align-items:end;gap:10px;display:flex}.yb-appointment-actions button{color:var(--lightningcss-light,#bf5970)var(--lightningcss-dark,#a7b7cc);font-size:12px}.yb-quick-guide{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#172235);border:1px solid var(--lightningcss-light,#dce6f2)var(--lightningcss-dark,#344a65);border-radius:12px;padding:22px}.yb-quick-guide ol{color:var(--lightningcss-light,#6d7f99)var(--lightningcss-dark,#a7b7cc);padding-left:18px;font-size:14px;line-height:1.75}.yb-quick-guide li{margin:16px 0}.yb-mobile-sticky{display:none}.yb-muted{color:var(--lightningcss-light,#7a899e)var(--lightningcss-dark,#a7b7cc)}.yb-shop-footer{text-align:center;color:var(--lightningcss-light,#8a96a8)var(--lightningcss-dark,#a7b7cc);padding:25px;font-size:12px}.yb-calendar-grid{gap:10px;display:grid}.yb-calendar-col{border:1px solid var(--lightningcss-light,#e1e9f2)var(--lightningcss-dark,#344b65);border-radius:10px;padding:14px}.yb-calendar-col>h3{margin-bottom:12px;font-size:14px}.yb-calendar-event{background:var(--lightningcss-light,#edf5ff)var(--lightningcss-dark,#182739);border-left:3px solid #2380ef;border-radius:6px;margin:8px 0;padding:10px;font-size:12px}.yb-calendar-event strong{margin:4px 0;display:block}.yb-calendar-event small{color:var(--lightningcss-light,#7284a0)var(--lightningcss-dark,#a7b7cc)}@media (max-width:1050px){.yb-setup-grid{grid-template-columns:minmax(0,1fr) 250px;gap:24px}.yb-steps strong{font-size:12px}.yb-steps{gap:5px}.yb-steps button{gap:6px}.yb-business-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.yb-setup-grid,.yb-dash-grid{grid-template-columns:1fr}.yb-setup-aside{padding:0;position:static}.yb-mini-preview,.yb-checklist{display:none}.yb-steps{margin:22px auto;padding:0 18px}.yb-steps button{text-align:center;flex-direction:column;gap:8px;max-width:70px}.yb-steps strong{font-size:10px}.yb-setup-grid{padding:10px 18px 40px}.yb-header{padding:18px}.yb-brand small{display:none}.yb-header-actions{gap:14px}.yb-header a:not(.yb-brand){font-size:12px}.yb-card{padding:20px}.yb-card-title{flex-wrap:wrap}.yb-dashboard{padding:26px 18px}.yb-dashboard-top{flex-direction:column;align-items:flex-start}.yb-signin{padding-top:45px}.yb-business-cards{grid-template-columns:1fr}.yb-hours-row{gap:7px}.yb-hours-row>strong{width:75px;font-size:12px}.yb-hours-row input{width:100px!important;font-size:12px!important}.yb-metrics{gap:10px}.yb-metric{padding:15px}.yb-metric strong{font-size:25px}.yb-metric small{font-size:11px}}@media (max-width:460px){.yb-two{grid-template-columns:1fr;gap:0}.yb-three{gap:8px}.yb-three .yb-field>span{font-size:12px}.yb-upload-grid{grid-template-columns:110px 1fr;gap:12px}.yb-step-footer>div{gap:3px}.yb-step-footer button{padding:8px;font-size:12px}.yb-hours-row{flex-wrap:wrap}.yb-hours-row input{width:85px!important;padding:7px!important}.yb-hours-row>strong{width:68px}.yb-appointment{grid-template-columns:65px 1fr}.yb-appointment-actions{flex-direction:row;grid-column:2}.yb-link-box>div{flex-wrap:wrap}.yb-link-box>div input{flex:150px}}.yb-header-actions{flex-wrap:wrap;justify-content:flex-end}.yb-header{flex-wrap:wrap}.yb-header-actions a{overflow-wrap:anywhere}@media (max-width:600px){.yb-header-actions{gap:12px}.yb-header a:not(.yb-brand){font-size:14px}}.staff-editor{gap:14px;display:grid}.staff-editor h3{margin:12px 0 0;font-size:16px}.staff-choice,.staff-hours-row>label{align-items:center;gap:10px;font-size:14px;display:flex}.staff-hours-row{border-bottom:1px solid var(--lightningcss-light,#e5ebf4)var(--lightningcss-dark,#344865);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.staff-hours-row>div{align-items:center;gap:6px;display:flex}.staff-hours-row input{width:110px;min-width:0;padding:8px!important}.staff-hours-row small{color:var(--lightningcss-light,#63738c)var(--lightningcss-dark,#a7b7cc)}@media (max-width:480px){.staff-hours-row{flex-wrap:wrap}.staff-hours-row>div{width:100%}.staff-hours-row input{flex:1}}
