@font-face{font-family:inter;src:url(../media/InterVariable-s.p.2v4uvb3i5caxn.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter;src:url(../media/InterVariable_Italic-s.p.44o28jqvv04m6.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}._9fmnnG_className{font-family:inter,inter Fallback}._9fmnnG_variable{--font-inter:"inter", "inter Fallback"}
*{box-sizing:border-box}h1,h2,p{margin:0}button,input,textarea{font:inherit;font-feature-settings:inherit}.ui-button{color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:40px;padding:8px 32px;transition:background-color .16s;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.ui-button:hover:not(:disabled){background:var(--ui-button-hover-background,#303030)}}.ui-button--full{width:100%}.ui-button[aria-busy=true] .ui-button-label{opacity:0}.ui-button[aria-busy=true] .ui-spinner{position:absolute;top:calc(50% - 7px);left:calc(50% - 7px)}.ui-button:disabled{opacity:.45;cursor:not-allowed}.ui-button:focus-visible,.ui-input:focus-visible{outline-offset:3px;outline:2px solid #111}.ui-input{color:#111;background:#fff;border:1px solid #d3d3d3;border-radius:999px;width:100%;min-width:0;height:44px;padding:8px 32px;font-size:16px;font-weight:400}.ui-input[aria-invalid=true]{border-color:#a32121}.ui-textarea{resize:vertical;border-radius:20px;height:auto;min-height:112px;padding-block:12px;line-height:1.5}.ui-dialog{max-width:calc(100vw - 32px);margin:auto}.ui-dialog:not([open]){display:none}.ui-dialog::backdrop{background:#0006}.ui-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-button{transition:none}.ui-spinner{animation:none}}body{font-family:var(--font-inter), Arial, Helvetica, sans-serif;font-feature-settings:"cv11" 1;color:#202020;background:#fff;margin:0}.welcome{max-width:760px;margin:0 auto;padding:100px 24px}.eyebrow{letter-spacing:.15em;margin-bottom:24px;font-size:12px;font-weight:700}h1{margin-bottom:20px;font-size:clamp(32px,6vw,56px);line-height:1.1}.intro{margin-bottom:32px;line-height:1.6}.preview{border:1px solid #e5e5e5;border-radius:12px;margin-top:32px;padding:24px}.preview h2{margin-bottom:12px}.auth-form fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.form-field{gap:8px;min-width:0;display:grid}.name-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-hint{color:#666;font-size:13px}.form-error{color:#a32121;font-size:14px;line-height:1.5}.form-success{color:#17653e;font-size:14px;line-height:1.5}.auth-links{flex-wrap:wrap;gap:16px;margin-top:24px;font-size:14px;display:flex}.auth-links a{color:inherit;text-underline-offset:4px}@media (max-width:420px){.name-row{grid-template-columns:1fr}}.auth-split{background:#fff;grid-template-columns:40% minmax(0,1fr);min-height:100svh;display:grid}.auth-visual{color:#fff;background:linear-gradient(#0e17233d,#0e17233d),url(/images/auth-landscape.webp) 50%/cover no-repeat;min-height:100svh;position:relative}.auth-content{justify-content:center;align-items:center;min-width:0;padding:48px clamp(32px,5vw,96px);display:flex}.auth-content-inner{width:100%;max-width:512px}.auth-split .auth-heading{text-align:center;margin-bottom:40px}.auth-split h1{margin:0 0 18px}.auth-account-switch{color:#242424;font-size:15px;line-height:1.6}.auth-account-switch a,.auth-forgot{color:#737373;text-underline-offset:3px}.auth-split .auth-form fieldset,.auth-split .name-row{gap:24px}.auth-split .form-field input:focus-visible{outline-offset:2px;outline:2px solid #111}.auth-split .auth-form button[type=submit]{color:#fff;min-height:48px;box-shadow:none;background:#111;border:0;border-radius:999px;font-size:15px;font-weight:600}.auth-split .auth-form button[type=submit]:hover:not(:disabled){background:#303030}.auth-split .auth-form button[type=submit]:disabled{opacity:.45;cursor:not-allowed}.auth-split .form-hint{margin-top:-14px}.auth-forgot{justify-self:end;font-size:14px}.auth-split .auth-links{text-align:center;color:#737373;justify-content:center;margin-top:24px;line-height:1.6}.auth-note{margin:0}@media (max-width:800px){.auth-split{grid-template-columns:1fr}.auth-visual{display:none}.auth-content{padding:48px 24px}}@media (max-width:420px){.auth-split .name-row{grid-template-columns:1fr}.auth-split .auth-heading{margin-bottom:32px}.auth-content{padding:36px 20px}}.auth-split{height:100dvh;min-height:0;overflow:hidden}.auth-visual{min-height:0}.auth-content{min-height:0;padding-block:clamp(12px,3vh,32px);overflow-y:auto}.auth-content-inner{margin-block:auto}.auth-split .auth-heading{margin-bottom:clamp(16px,3vh,28px)}.auth-split h1{margin-bottom:12px}.auth-split .auth-form fieldset{gap:clamp(16px,3vh,28px)}.auth-split .form-field{gap:6px}.auth-split .form-field input{height:clamp(36px,5.5vh,44px)}.auth-split .form-hint{margin:-4px 0 0}.auth-split .auth-links{margin-top:16px}.auth-turnstile{width:100%;min-width:300px;min-height:65px}@media (max-width:420px){.auth-split .name-row{grid-template-columns:1fr 1fr;gap:12px}.auth-content{padding-inline:16px}}.form-label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.password-rule-error{color:#a32121;text-align:right;font-size:12px;line-height:1.4}.notification-dialog{box-sizing:border-box;text-align:left;background:#fff;border:0;border-radius:16px;flex-direction:column;gap:12px;width:460px;max-width:100%;max-height:calc(100dvh - 32px);padding:48px;display:flex;overflow-y:auto}.notification-title,.notification-description{text-align:left;margin:0;padding:0}.notification-dialog .notification-button{color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;flex-shrink:0;width:100%;height:40px;margin-top:12px;padding:8px 32px;font-family:inherit;font-size:16px;font-weight:400;line-height:normal;display:inline-flex}.notification-button:focus-visible{outline-offset:3px;outline:2px solid #111}@media (max-width:380px){.notification-dialog{padding:32px 24px}}.auth-split--signup .auth-links:empty{display:none}.auth-split .form-error{margin:0}.auth-visual-logo{position:absolute;top:clamp(32px,6vh,64px);left:clamp(28px,4vw,80px)}.app-logo{width:48px;height:48px;display:block}.auth-visual-copy{position:absolute;top:50%;left:clamp(28px,4vw,80px);right:clamp(28px,4vw,80px);transform:translateY(-50%)}.auth-visual-copy h2{letter-spacing:-.035em;color:#fff;margin:0 0 24px;font-size:clamp(30px,3.1vw,56px);font-weight:700;line-height:1.15}.auth-visual-copy p{color:#fff;margin:0;font-size:clamp(17px,1.6vw,28px);line-height:1.65}:root,[data-ui-surface=light]{--ui-text-primary:#111;--ui-text-description:#666}[data-ui-surface=dark]{--ui-text-primary:#fff;--ui-text-description:#b3b3b3}.ui-text{color:var(--ui-text-primary,#111);margin:0;font-family:inherit}.ui-text--heading{letter-spacing:normal;font-size:24px;font-weight:700;line-height:24px}.ui-text--default{font-size:16px;font-weight:400;line-height:normal}.ui-text--description{color:var(--ui-text-description,#666);font-size:14px;font-weight:400;line-height:20px}.ui-text--caption{color:#888;font-size:10px;font-weight:300;line-height:normal}.ui-text.form-error,.ui-text.password-rule-error{color:#a32121}.ui-text.form-success{color:#17653e}.auth-account-switch a,.auth-account-switch a .ui-text,.auth-forgot,.auth-forgot .ui-text{color:#767676}.auth-account-switch a:hover,.auth-account-switch a:hover .ui-text,.auth-forgot:hover,.auth-forgot:hover .ui-text{color:#111}.auth-form .form-label-row .auth-forgot .ui-text{font-size:14px}.auth-split .auth-heading h1{margin-bottom:12px;font-size:48px;line-height:1.15}.auth-split--login .auth-account-switch{margin-top:0}.auth-form .form-field label.ui-text{font-size:14px}.onboarding-shell{background:#fff;grid-template-columns:64px minmax(0,1fr);min-height:100dvh;display:grid}.onboarding-steps{background:#f4f4f4;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:64px;height:100dvh;display:flex;position:sticky;top:0}.onboarding-steps .onboarding-step{--ui-button-hover-background:#ededed;color:#111;background:#fff;border:1px solid #0000;border-radius:999px;flex-shrink:0;width:32px;height:48px;min-height:48px;padding:0}.onboarding-step .ui-button-label{color:inherit;font-size:12px;font-weight:300;line-height:normal}.onboarding-steps .onboarding-step[aria-current=step]{border-color:#05f}.onboarding-steps .onboarding-step:disabled{color:#d3d3d3;opacity:1}.onboarding-step:focus-visible{outline-color:#05f}.onboarding-content{min-width:0}@media (max-width:800px){.onboarding-shell{grid-template-rows:64px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.onboarding-steps{z-index:1;flex-direction:row;width:100%;height:64px}.onboarding-steps .onboarding-step{width:48px;height:32px;min-height:32px}}.onboarding-heading{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 10px;display:flex}.onboarding-heading .onboarding-heading-label{color:#05f;width:fit-content;font-size:14px;font-weight:600;line-height:24px}.onboarding-heading .onboarding-heading-title{letter-spacing:.02em;color:#111;max-width:512px;font-size:48px;font-weight:600;line-height:48px}.onboarding-heading .onboarding-heading-description{color:#666;max-width:360px;font-size:12px;font-weight:300;line-height:normal}.onboarding-business-form{gap:32px;width:100%;max-width:560px;margin:0 auto;padding:0 24px 32px;display:grid}.onboarding-form-section{border:0;gap:24px;min-width:0;margin:0;padding:0;display:grid}.onboarding-form-section h2.ui-text{font-size:16px}.onboarding-business-form label.ui-text{font-size:14px}.onboarding-field-label{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.onboarding-required{color:#a32121}.onboarding-optional{color:#666}@media (max-width:420px){.onboarding-business-form{padding-inline:16px}}.onboarding-steps .onboarding-step[data-completed=true]{background:#16a34a}@media (hover:hover) and (pointer:fine){.onboarding-steps .onboarding-step[data-completed=true]:hover:not(:disabled){background:#15803d}}.onboarding-step-check{display:block}.onboarding-social-row{grid-template-columns:140px minmax(0,1fr) 40px;align-items:center;gap:8px;display:grid}.onboarding-icon-button.ui-button{width:40px;height:40px;padding:0}.onboarding-asset-preview{object-fit:contain;border-radius:16px;max-width:100%;height:auto;max-height:256px;display:block}.onboarding-asset-preview--logo{width:160px}.onboarding-business-form input[type=file]{height:auto;min-height:44px;padding:10px 16px;font-size:12px}@media (max-width:420px){.onboarding-social-row{grid-template-columns:110px minmax(0,1fr) 32px;gap:6px}.onboarding-social-row .ui-input{padding-inline:12px;font-size:12px}.onboarding-icon-button.ui-button{width:32px}}.onboarding-assets-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px;display:grid}.onboarding-asset-field{align-content:start;gap:12px;min-width:0;display:grid}.onboarding-asset-heading.ui-text{font-size:16px;font-weight:600}.onboarding-file-input.ui-input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;padding:0;position:absolute;overflow:hidden}.onboarding-asset-box{height:160px;position:relative}.onboarding-asset-dropzone.ui-button{--ui-button-hover-background:#f4f4f4;color:#111;background:#fff;border:1px solid #d3d3d3;border-radius:20px;width:100%;height:100%;padding:12px;overflow:hidden}.onboarding-asset-dropzone .ui-button-label{color:inherit}.onboarding-asset-placeholder{text-align:center;gap:8px;display:grid}.onboarding-asset-placeholder .ui-text--default{color:#111;font-size:12px;font-weight:600}.onboarding-asset-image{object-fit:cover}.onboarding-asset-remove.ui-button{z-index:1;border-radius:999px;width:24px;height:24px;min-height:24px;padding:0;position:absolute;top:8px;right:8px}@media (max-width:420px){.onboarding-assets-grid{gap:12px}.onboarding-asset-box{height:140px}.onboarding-asset-dropzone.ui-button{padding:8px}}.image-editor-dialog{background:#fff;border:0;border-radius:16px;gap:16px;width:640px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:32px;display:grid;overflow:auto}.image-editor-stage{background:repeating-conic-gradient(#e5e5e5 0% 25%,#fff 0% 50%) 0/16px 16px;border-radius:12px;width:100%;margin-inline:auto;position:relative;overflow:hidden}.image-editor-stage canvas{cursor:grab;touch-action:none;display:block}.image-editor-stage canvas:active{cursor:grabbing}.image-editor-grid{pointer-events:none;background:linear-gradient(90deg,#0000 33%,#ffffff70 33% 33.3%,#0000 33.3% 66.6%,#ffffff70 66.6% 66.9%,#0000 66.9%),linear-gradient(#0000 33%,#ffffff70 33% 33.3%,#0000 33.3% 66.6%,#ffffff70 66.6% 66.9%,#0000 66.9%);position:absolute;inset:0}.image-editor-tools,.image-editor-actions{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.image-editor-tools .ui-button{width:100%;padding-inline:16px}.image-editor-tools{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.image-editor-heading{gap:6px;display:grid}.image-editor-heading h2.ui-text{font-size:28px;line-height:32px}.image-editor-dialog .ui-button-label{font-size:14px}.image-editor-dialog input[type=range]{border:0;padding:0}@media (max-width:420px){.image-editor-dialog{padding:20px}}.ui-button--light{color:#111;--ui-button-hover-background:#e5e5e5;background:#f4f4f4}.image-editor-controls{gap:8px;display:grid}.image-editor-controls .form-field{gap:4px}.image-editor-controls input[type=range]{height:20px}.ui-button--blue{color:#fff;--ui-button-hover-background:#04c;background:#05f}.ui-button--danger{color:#fff;--ui-button-hover-background:#b91c1c;background:#dc2626}.ui-icon{-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-url);vertical-align:middle;background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.ui-button-content{justify-content:center;align-items:center;gap:8px;display:inline-flex}.onboarding-steps .onboarding-step-check.ui-icon{color:#fff}.onboarding-form-section>h2.ui-text{margin-bottom:-12px}.onboarding-form-section>.ui-button{margin-top:-12px}.onboarding-business-form>.ui-button[type=submit]{margin-top:-16px}.onboarding-social-section .onboarding-social-row+.onboarding-social-row{margin-top:-12px}.ui-select-root{min-width:0;position:relative}.ui-select-trigger{text-align:left;cursor:pointer;border-color:#d3d3d3;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding-inline:16px;display:flex}.ui-select-trigger:disabled{cursor:not-allowed;opacity:.45}.ui-select-trigger[aria-expanded=true]{border-color:#05f}.ui-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-select-value[data-placeholder]{color:#888}.ui-select-dropdown{z-index:50;overscroll-behavior:contain;background:#fff;border:1px solid #d3d3d3;border-radius:16px;width:max(100%,200px);max-width:calc(100vw - 32px);max-height:240px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000001a}.ui-select-option{color:#111;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:36px;padding:8px 12px;font-size:14px;display:flex}.ui-select-option:hover,.ui-select-option[data-active]{background:#f4f4f4}.ui-select-option[aria-selected=true]{color:#05f;background:#edf3ff}.ui-select-option:disabled{opacity:.45;cursor:not-allowed}.onboarding-domain-input{border:1px solid #d3d3d3;border-radius:9999px;align-items:center;padding-right:16px;display:flex}.onboarding-domain-input .ui-input{border:0;flex:1;min-width:0}.onboarding-domain-input span{color:#666;white-space:nowrap;font-size:14px}.onboarding-domain-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.onboarding-domain-methods .ui-button{white-space:normal;padding-inline:10px;font-size:14px}.onboarding-dns-table{overflow-x:auto}.onboarding-dns-table table{border-collapse:collapse;width:100%;font-size:12px}.onboarding-dns-table caption{text-align:left;color:#666;margin-bottom:8px}.onboarding-dns-table th,.onboarding-dns-table td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #d3d3d3;padding:8px}.public-business-page{text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100dvh;padding:32px 16px;display:flex}.onboarding-domain-form{gap:16px}.onboarding-domain-field{gap:6px;display:grid}.onboarding-domain-field .ui-input{height:40px;padding-block:6px}.onboarding-domain-input:focus-within{outline-offset:3px;outline:2px solid #111}.onboarding-domain-input .ui-input:focus-visible{outline:none}.onboarding-domain-input[data-available=true]{border-color:#16a34a;outline:none}.onboarding-custom-domain-dialog{width:min(460px,100vw - 32px)}.onboarding-custom-domain-dialog .onboarding-form-section{gap:12px}.onboarding-custom-domain-dialog label.ui-text{font-size:14px}.onboarding-custom-domain-dialog .notification-title{margin-bottom:12px}.onboarding-custom-domain-dialog .notification-description{margin-top:-5px;margin-bottom:4px}.onboarding-custom-domain-dialog .onboarding-domain-field,.onboarding-custom-domain-dialog label+.ui-text--description{margin-top:4px}.onboarding-domain-form>.ui-button[type=submit],.onboarding-custom-domain-dialog .onboarding-form-section>.ui-button{margin-top:0}.ui-button--green{color:#fff;--ui-button-hover-background:#15803d;background:#16a34a}.onboarding-success-animation{width:min(512px,100%);margin:0 auto;padding:32px 24px}.onboarding-success-animation svg{width:min(260px,70vw);margin:0 auto;display:block;overflow:visible}.onboarding-success-circle{transform-origin:100px 100px;animation:.67s cubic-bezier(.22,1,.36,1) both onboarding-success-pop}.onboarding-success-tick{opacity:0;stroke-dasharray:1 2;stroke-dashoffset:1.01px;animation:.33s ease-out .4s both onboarding-success-draw}@keyframes onboarding-success-pop{0%{transform:scale(.04)}35%{transform:scale(1.12)}65%{transform:scale(.94)}to{transform:scale(1)}}@keyframes onboarding-success-draw{0%{opacity:0;stroke-dashoffset:1.01px}1%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.onboarding-success-circle,.onboarding-success-tick{animation:none}.onboarding-success-tick{opacity:1;stroke-dashoffset:0}}.onboarding-success-sparkle{opacity:0;animation:1s ease-out both onboarding-success-sparkle}@keyframes onboarding-success-sparkle{0%{opacity:0;transform:translate(calc(var(--spark-x) * .5), calc(var(--spark-y) * .5)) scale(.1)}18%{opacity:1}45%{opacity:1;transform:translate(var(--spark-x), var(--spark-y)) scale(1)}to{opacity:1;transform:translate(var(--spark-x), var(--spark-y)) rotate(var(--spark-turn)) scale(1)}}@media (prefers-reduced-motion:reduce){.onboarding-success-sparkle{opacity:1;transform:translate(var(--spark-x), var(--spark-y)) rotate(var(--spark-turn));animation:none}}.onboarding-success-animation .onboarding-success-title{color:#111;text-align:center;margin-top:16px;font-size:28px;font-weight:600;line-height:36px;animation:.25s ease-out both onboarding-success-title}@keyframes onboarding-success-title{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.onboarding-success-animation .onboarding-success-title{animation:none}}.onboarding-finish-setup{text-align:center;justify-items:center;gap:28px;margin-top:14px;display:grid}.onboarding-finish-setup .ui-text--description{text-wrap:pretty;max-width:420px;font-size:14px;line-height:1.7}.onboarding-success-orbit{transform-origin:0 0;animation:24s linear infinite onboarding-success-orbit}.onboarding-success-wobble{transform-origin:0 0;animation:2s ease-in-out infinite onboarding-success-wobble}@keyframes onboarding-success-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes onboarding-success-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(12deg)}75%{transform:rotate(-12deg)}}@media (prefers-reduced-motion:reduce){.onboarding-success-orbit,.onboarding-success-wobble{animation:none}}.onboarding-finish-setup .ui-button{width:min(320px,100%);min-height:44px}.onboarding-content--success{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;display:flex}@media (max-width:800px){.onboarding-content--success{min-height:calc(100dvh - 64px)}}.dashboard-shell{--dashboard-border-color:#e8e8ef;--dashboard-navbar-height:64px;grid-template-rows:var(--dashboard-navbar-height) minmax(0, 1fr);grid-template-columns:300px minmax(0,1fr);min-height:100dvh;display:grid}.dashboard-sidebar{box-sizing:border-box;width:300px;min-height:calc(100dvh - var(--dashboard-navbar-height));border-right:1px solid var(--dashboard-border-color);background:#fff;padding:24px 12px}.dashboard-content{min-width:0}@media (max-width:800px){.dashboard-shell{grid-template-columns:minmax(0,1fr)}.dashboard-sidebar{display:none}}.dashboard-sidebar .dashboard-sidebar-title{letter-spacing:.02em;text-align:left;padding-left:30px;font-size:18px;font-weight:600;line-height:normal}.dashboard-sidebar-buttons{gap:8px;margin-top:16px;display:grid}.dashboard-sidebar .dashboard-sidebar-button{text-align:left;justify-content:flex-start}.dashboard-sidebar-button .ui-button-label{font-size:14px}.dashboard-sidebar .dashboard-sidebar-button:not([aria-current=page]){background:#fff}.dashboard-sidebar .dashboard-sidebar-button:not([aria-current=page]):hover:not(:disabled){background:#f4f4f4}.dashboard-navbar{width:100%;height:var(--dashboard-navbar-height);border-bottom:1px solid var(--dashboard-border-color);background:#f4f4f4;grid-column:1/-1;justify-content:center;align-items:center;padding-inline:24px;display:flex}.dashboard-navbar-links{justify-content:center;align-items:center;gap:8px;display:flex}.dashboard-navbar-link{color:#111;letter-spacing:-.04em;text-align:center;justify-content:center;align-items:center;min-height:40px;padding:8px 16px;font-size:16px;font-weight:300;line-height:normal;text-decoration:none;display:inline-flex}.dashboard-navbar-link[aria-current=page]{font-weight:400}.dashboard-navbar .dashboard-navbar-link[aria-current=page]{--ui-button-hover-background:#e5e5e5;background:#e5e5e5;transition:none}.dashboard-restaurant-page{padding:32px 24px}.dashboard-restaurant-page>header{gap:8px;margin-bottom:28px;display:grid}.dashboard-restaurant-form.onboarding-business-form{max-width:640px;margin:0;padding:0}.dashboard-main{min-width:0;min-height:calc(100dvh - var(--dashboard-navbar-height));flex-direction:column;display:flex}.dashboard-main>.dashboard-content{flex:1}.dashboard-footer{z-index:2;border-top:1px solid var(--dashboard-border-color);background:#fff;justify-content:flex-end;align-items:center;gap:12px;min-height:64px;padding:12px 24px;display:flex;position:sticky;bottom:0}.dashboard-shell:not(:has(>.dashboard-sidebar)){grid-template-columns:minmax(0,1fr)}
