:root{--workspace-sidebar-width:240px;--workspace-header-height:76px;--workspace-page-gutter:clamp(22px,3vw,40px);--workspace-content-width:1180px;--workspace-editor-width:1320px;--workspace-footer-height:76px;--workspace-control-lg:var(--control-height-lg);--workspace-control-md:var(--control-height-md);--workspace-control-sm:var(--control-height-sm);--workspace-icon-sm:1.05em;--workspace-icon-md:1.25em;--workspace-icon-lg:1.4em;--workspace-icon-control:20px;--workspace-layer-backdrop:50;--workspace-layer-drawer:55;--workspace-layer-topbar:60}.interface-locale-switcher{position:relative;display:inline-block;min-width:0;height:38px;color:var(--ink)}.interface-locale-switcher>summary{display:flex;height:38px;padding-inline:9px 7px;align-items:center;gap:6px;border:1px solid var(--line);border-radius:6px;background:#fff;cursor:pointer;list-style:none}.interface-locale-switcher>summary::-webkit-details-marker{display:none}.interface-locale-switcher>summary>svg:first-child{width:20px;height:20px;flex:0 0 20px}.interface-locale-switcher>summary>span{min-width:0;max-width:132px;overflow:hidden;font-size:13px;font-weight:650;line-height:1;text-align:left;text-overflow:ellipsis;white-space:nowrap}.interface-locale-switcher>summary>svg:last-child{width:15px;height:15px;flex:0 0 15px;color:var(--muted);transition:transform .14s ease}.interface-locale-switcher[open]>summary>svg:last-child{transform:rotate(180deg)}.interface-locale-switcher[data-compact=true]>summary>span{max-width:96px}.interface-locale-switcher>summary[aria-disabled=true]{cursor:wait;opacity:.65}.interface-locale-menu a:focus-visible,.interface-locale-menu button:focus-visible,.interface-locale-switcher>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.interface-locale-menu{position:absolute;z-index:var(--layer-popover);inset-block-start:calc(100% + 5px);inset-inline-end:0;width:max-content;min-width:max(100%,132px);max-height:min(320px,60vh);overflow:auto;padding:5px;border:1px solid var(--line);border-radius:7px;background:#fff;box-shadow:0 12px 30px rgb(20 25 30/14%)}.interface-locale-menu a,.interface-locale-menu button{display:grid;grid-template-columns:5em 17px;width:100%;min-height:40px;padding-inline:9px;align-items:center;column-gap:14px;direction:ltr;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:13px;text-align:start}.interface-locale-menu a:hover,.interface-locale-menu a[aria-current=page],.interface-locale-menu button:hover:not(:disabled),.interface-locale-menu button[aria-current=true]{background:var(--surface-soft)}.interface-locale-option-name{min-width:0;max-width:5em;justify-self:start;overflow:hidden;text-align:left;text-overflow:ellipsis;unicode-bidi:isolate;white-space:nowrap}.interface-locale-option-check{display:grid;width:17px;height:17px;place-items:center}.interface-locale-option-check svg{width:17px;height:17px;color:var(--green)}.landing-page .marketing-header{grid-template-columns:auto minmax(0,1fr) auto auto;gap:24px}.skip-link{right:auto;left:auto;inset-inline-start:10px}@media (max-width:1120px){.landing-page .marketing-header{grid-template-columns:minmax(0,1fr) auto auto}}.workspace-topbar>.brand-mark{border-inline:0;border-inline-end:1px solid var(--line)}.workspace-primary-nav a.active:before{right:auto;left:auto;inset-inline-start:0;border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}[dir=rtl] .icon-directional{transform:scaleX(-1)}.localized-landing-shell[dir=ltr] .landing-workflow-arrow{transform:translateY(-50%)}.localized-landing-shell[dir=rtl] .landing-workflow-arrow{transform:translateY(-50%) scaleX(-1)}[dir=rtl] .workspace-shell[data-sidebar-collapsed=true] .workspace-sidebar-collapse .icon-directional{transform:scaleX(-1) rotate(180deg)}:where([dir=rtl]) :where([dir=ltr]){text-align:start;unicode-bidi:isolate}.route-state-page>header .interface-locale-switcher{margin-inline-start:auto}@media (max-width:800px){[dir=rtl] .workspace-sidebar{right:0;left:auto;transform:translateX(102%)}[dir=rtl] .workspace-sidebar[data-mobile-open=true]{transform:translateX(0)}}@media (max-width:560px){.landing-page .marketing-header{padding-inline:14px;grid-template-columns:minmax(0,1fr) auto;gap:8px}.marketing-header .interface-locale-switcher{max-width:126px}.marketing-header .interface-locale-switcher>summary>span{max-width:82px}}@media (max-width:360px){.marketing-header .interface-locale-switcher,.marketing-header .interface-locale-switcher>summary{width:var(--touch-target-min);min-width:var(--touch-target-min)}.marketing-header .interface-locale-switcher>summary{padding:0;place-content:center}.marketing-header .interface-locale-switcher>summary>span,.marketing-header .interface-locale-switcher>summary>svg:last-child{display:none}}.workspace-shell{grid-template-columns:var(--workspace-sidebar-width) minmax(0,1fr);grid-template-rows:var(--workspace-header-height) minmax(0,1fr)}.workspace-topbar{height:var(--workspace-header-height);grid-template-columns:var(--workspace-sidebar-width) minmax(0,1fr) auto}.workspace-account,.workspace-topbar>.brand-mark{padding-inline:24px}.workspace-account{gap:14px}.workspace-sidebar{padding:20px 14px 0}.workspace-primary-nav{gap:6px}.workspace-primary-nav a{min-height:48px;padding-inline:16px;gap:12px;font-size:14px;font-weight:600}.workspace-primary-nav svg{width:var(--workspace-icon-lg);height:var(--workspace-icon-lg)}.workspace-sidebar-collapse{min-height:var(--workspace-footer-height);align-items:center;border-top:0;font-size:13px;line-height:1}.workspace-mobile-account{display:none}.workspace-shell .button{min-height:var(--workspace-control-md);padding-inline:16px;gap:8px;font-size:14px;font-weight:650;line-height:1.2}.workspace-shell :is(a,button):not(.icon-button)>span>svg,.workspace-shell :is(a,button):not(.icon-button)>svg{width:var(--workspace-icon-md);height:var(--workspace-icon-md);flex:0 0 var(--workspace-icon-md)}.workspace-shell .billing-actions a>svg,.workspace-shell .billing-inline-link>svg,.workspace-shell .button>span>svg,.workspace-shell .button>svg,.workspace-shell .request-refund-review-button-link>svg{width:var(--workspace-icon-md);height:var(--workspace-icon-md);flex:0 0 var(--workspace-icon-md)}.workspace-shell .icon-button{width:var(--workspace-control-md);height:var(--workspace-control-md);min-width:var(--workspace-control-md);min-height:var(--workspace-control-md)}.workspace-shell .icon-button>svg{width:var(--workspace-icon-control);height:var(--workspace-icon-control)}.workspace-shell :where(input,textarea,select):disabled{border-color:var(--line);background:var(--surface);color:var(--muted);cursor:not-allowed;opacity:1}.workspace-shell :where(input,textarea,select)[aria-invalid=true]{border-color:var(--red-dark);box-shadow:0 0 0 1px color-mix(in srgb,var(--red) 24%,transparent)}.design-workspace-card:has(>.design-workspace-card-control:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}.preview-payment-notice.is-error{color:var(--red-dark)}.workspace-content>.workspace-action-footer{height:calc(var(--workspace-footer-height) + env(safe-area-inset-bottom));min-height:calc(var(--workspace-footer-height) + env(safe-area-inset-bottom));flex-basis:calc(var(--workspace-footer-height) + env(safe-area-inset-bottom))}.workspace-action-footer-inner{width:min(100%,var(--workspace-content-width));padding:10px var(--workspace-page-gutter) calc(10px + env(safe-area-inset-bottom))}.workspace-action-footer .button{min-height:var(--workspace-control-lg);padding-inline:20px;font-size:15px}.billing-page,.dashboard-page,.preview-payment-content,.site-create-page,.site-delivery-content,.site-overview-content,.site-workspace-header{width:min(100%,var(--workspace-content-width))}.site-workspace-header{padding:24px var(--workspace-page-gutter) 0}.site-workspace-title-row{margin-top:12px}.site-workspace-title-row>div:first-child{min-width:0}.site-workspace-title-row h1,.workspace-breadcrumbs :is(a,span[aria-current=page]){overflow-wrap:anywhere}.workspace-breadcrumbs{min-width:0;flex-wrap:wrap}.billing-heading h1,.dashboard-heading h1,.site-create-heading h1,.site-workspace-title-row h1{font-size:clamp(38px,4vw,44px);font-weight:720;line-height:1.05;letter-spacing:-.035em}.billing-heading p,.dashboard-heading p,.site-create-heading p,.site-workspace-title-row p{margin-top:8px;font-size:15px;line-height:1.45}.site-workspace-nav{display:flex;min-height:56px;margin-top:16px;align-items:end;grid-template-columns:none}.site-workspace-nav-sections{display:grid;min-width:0;flex:0 1 auto;grid-template-columns:repeat(5,minmax(104px,148px));align-items:end}.site-workspace-nav-utility{display:flex;min-width:max-content;min-height:48px;margin-inline-start:auto;align-items:center;justify-content:flex-end}.site-workspace-nav a{min-height:48px;padding-inline:10px;gap:8px;font-size:14px}.site-workspace-nav svg{width:var(--workspace-icon-md);height:var(--workspace-icon-md)}.dashboard-page{padding:36px var(--workspace-page-gutter) 64px}.dashboard-heading{margin-bottom:36px}.dashboard-heading p{font-size:15px}.site-list{gap:30px}.site-list-group>h2{margin-bottom:10px;font-size:12px;font-weight:700}.site-list-row,.site-list-row.is-resume{position:relative;isolation:isolate;min-height:88px;padding-inline:18px;gap:16px;transition:background-color var(--duration-fast) ease}.site-list-row:has(.site-list-row-link:focus-visible),.site-list-row:hover{background:var(--surface)}.site-list-row-link:after{position:absolute;inset:0;z-index:1;border-radius:6px;content:""}.site-list-row-link:focus-visible{outline:0!important}.site-list-row-link:focus-visible:after{outline:3px solid var(--focus-ring);outline-offset:-3px}.site-list-identity{gap:13px}.site-list-icon{width:42px;height:42px;flex-basis:42px}.site-list-icon svg{width:22px;height:22px}.site-list-identity>span:last-child{gap:3px}.site-list-identity strong{font-size:15px}.site-list-status{align-items:flex-start;flex-direction:column;gap:3px}.site-list-status-heading{display:flex;min-width:0;align-items:center;gap:8px}.site-list-status-heading>svg{width:var(--workspace-icon-sm);height:var(--workspace-icon-sm);flex-basis:var(--workspace-icon-sm)}.site-list-status.is-progress,.site-list-status.is-warning{color:var(--warning)}.project-row-menu-trigger{position:relative;z-index:2;width:var(--workspace-control-md);height:var(--workspace-control-md)}.project-row-menu>a,.project-row-menu>button{min-height:var(--workspace-control-md)}.site-create-page{padding:28px var(--workspace-page-gutter) 0}.site-create-heading{margin-top:20px}.site-create-form{margin-top:36px}.site-create-layout{gap:40px}.site-create-details{padding-inline-end:40px}.site-create-next-steps h2,.site-create-section-heading h2{margin-bottom:18px;font-size:12px;font-weight:700}.site-create-fields,.site-create-next-steps ol{gap:20px}.site-create-field{gap:7px;font-size:14px}.site-create-field input,.site-create-language-select>summary{min-height:var(--workspace-control-lg);padding-inline:14px}.site-create-language-menu button{min-height:var(--workspace-control-lg);font-size:14px}.site-delivery-content,.site-overview-content{padding:24px var(--workspace-page-gutter) 52px}.overview-section{padding:0 0 20px}.overview-section+.overview-section{padding-top:22px}.overview-section>header{min-height:40px;align-items:flex-start}.delivery-current-site h2,.delivery-options-heading,.overview-section h2{font-size:19px}.overview-data-list>div{min-height:56px;padding:4px 0;grid-template-columns:170px minmax(0,1fr) auto;gap:16px}.overview-data-list dd,.overview-data-list dt{min-height:var(--workspace-control-md);align-items:center;line-height:1.4}.overview-data-list dd{display:flex;min-width:0;overflow-wrap:anywhere}.overview-split-sections .overview-section{padding-block:22px 0;padding-inline:0 24px}.overview-split-sections .overview-section+.overview-section{padding-block:22px 0;padding-inline:32px 0}.overview-deployment>p,.overview-payment-status{margin:10px 0 16px}.overview-inline-actions{gap:10px}.billing-actions .refund-review-button,.overview-inline-actions>.refund-review-button{min-height:var(--workspace-control-sm)}.overview-download-action{width:auto;min-height:var(--workspace-control-md)}button.delivery-download-button>span,button.overview-download-action>span{position:static;inset:auto;display:inline;color:inherit;font-size:inherit;font-weight:inherit;pointer-events:auto}.preview-payment-content{padding:20px var(--workspace-page-gutter) 0;grid-template-columns:minmax(0,1fr) 280px;gap:20px}.private-preview-panel>header{min-height:56px;padding-inline:16px}.preview-toolbar button{min-height:var(--workspace-control-sm)}.private-preview-frame{margin:0 12px 12px}.payment-summary-panel{padding-block:4px 0;padding-inline:20px 0;border-inline-start:1px solid var(--line)}.payment-summary-panel h2{margin-bottom:16px}.payment-summary-panel ul{gap:14px}.payment-summary-panel section+section{margin-top:20px;padding-top:20px}.content-workspace-layout{grid-template-columns:218px minmax(420px,1fr) minmax(280px,316px)}.content-workspace-page.is-readonly .content-workspace-layout{grid-template-columns:218px minmax(420px,1fr) minmax(220px,280px)}.content-workspace-materials,.content-workspace-pages{padding:20px 14px}.content-workspace-materials{--content-materials-inline-gutter:14px}.content-workspace-pages ul{margin-top:12px;gap:2px}.content-workspace-pages li{min-height:44px;padding-inline:6px}.content-workspace-page-select{height:42px}.content-workspace-editor{padding:24px 28px 40px}.content-workspace-editor>header{margin-bottom:18px}.content-editing-locale-hint{display:flex;min-height:40px;margin:0 0 16px;padding:8px 12px;align-items:center;gap:8px;border-radius:6px;font-size:13px;line-height:1.4}.content-editing-locale-hint>svg{width:18px;height:18px;flex:0 0 18px}.content-editing-locale-hint.is-baseline{background:var(--red-soft);color:var(--red-dark)}.content-editing-locale-hint.is-localized{background:var(--blue-soft);color:var(--blue)}.content-workspace-editor.is-readonly{padding-bottom:48px}.content-workspace-editor.is-readonly>header{margin-bottom:20px;padding-bottom:14px}.content-language-manager{position:relative;display:grid;margin-block-start:18px;padding-block-start:18px;gap:10px}.content-language-manager:before{position:absolute;top:0;height:3px;background:var(--line);content:"";inset-inline:calc(-1 * var(--content-materials-inline-gutter))}.content-language-manager>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.content-language-manager h2{margin:0;font-size:16px}.content-language-manager>header>span,.content-locale-limit{color:var(--muted);font-size:12px}.content-tutorial-entry{display:inline-flex;min-height:44px;align-items:center;padding:0 4px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:14px;font-weight:760;text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:2px;text-underline-offset:5px;cursor:pointer}.content-tutorial-entry:hover{color:var(--red-dark)}[data-content-tutorial-highlight=true]{scroll-margin:24px;outline:2px solid var(--blue);outline-offset:3px;box-shadow:0 0 5px color-mix(in srgb,var(--blue) 28%,transparent)}.content-tutorial-callout{position:fixed;z-index:var(--layer-popover);width:min(360px,calc(100vw - 32px));border:1px solid color-mix(in srgb,var(--blue) 48%,var(--line));border-radius:8px;background:#fff;box-shadow:0 14px 34px rgb(20 20 20/18%)}.content-tutorial-callout:before{position:absolute;width:12px;height:12px;border:0 solid color-mix(in srgb,var(--blue) 48%,var(--line));background:#fff;content:"";transform:rotate(45deg)}.content-tutorial-callout[data-placement=above]:before{bottom:-7px;left:var(--content-tutorial-arrow-offset);margin-left:-6px;border-right-width:1px;border-bottom-width:1px}.content-tutorial-callout[data-placement=below]:before{top:-7px;left:var(--content-tutorial-arrow-offset);margin-left:-6px;border-top-width:1px;border-left-width:1px}.content-tutorial-callout[data-placement=left]:before{top:var(--content-tutorial-arrow-offset);right:-7px;margin-top:-6px;border-top-width:1px;border-right-width:1px}.content-tutorial-callout[data-placement=right]:before{top:var(--content-tutorial-arrow-offset);left:-7px;margin-top:-6px;border-bottom-width:1px;border-left-width:1px}.content-tutorial-callout-body{max-height:calc(100dvh - 32px);overflow:auto;padding:16px;border-radius:7px;background:#fff}.content-tutorial-callout-header{display:grid;min-height:40px;align-items:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px}.content-tutorial-back,.content-tutorial-skip{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding-inline:8px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--blue);font:inherit;font-size:13px;font-weight:680;white-space:nowrap}.content-tutorial-back{justify-self:start;gap:5px}.content-tutorial-back svg{width:16px;height:16px;flex:0 0 16px}.content-tutorial-back:hover,.content-tutorial-skip:hover{background:var(--blue-soft)}.content-tutorial-header-spacer{min-width:40px}.content-tutorial-step-label{color:var(--blue);font-size:12px;font-weight:750;line-height:1.3;text-align:center;white-space:nowrap}.content-tutorial-close{justify-self:end;color:var(--muted)}.content-tutorial-close:hover{color:var(--ink)}.content-tutorial-callout h2{margin-top:4px;margin-bottom:0;color:var(--ink);font-size:17px;line-height:1.3}.content-tutorial-description{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.content-tutorial-description>:first-child{margin-top:0}.content-tutorial-description>:last-child{margin-bottom:0}.content-tutorial-task{width:max-content;max-width:100%;min-width:0;flex:0 1 auto}.content-tutorial-validation{min-block-size:3em;margin-top:8px;color:var(--red-dark);font-size:12px;font-weight:650;line-height:1.45}.content-tutorial-actions{display:flex;min-height:var(--control-height-lg);margin-top:4px;align-items:center;justify-content:flex-start;gap:16px}.content-tutorial-actions.is-split{justify-content:space-between}.content-tutorial-actions.is-centered{justify-content:center}.content-tutorial-actions.is-end{justify-content:flex-end}.content-tutorial-skip{margin-inline-start:auto;text-decoration:underline;text-underline-offset:3px}.content-tutorial-task.is-shaking{animation:content-tutorial-shake .28s ease-out}@keyframes content-tutorial-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}50%{transform:translateX(4px)}75%{transform:translateX(-2px)}}@media (max-width:800px),(pointer:coarse){.content-tutorial-callout{width:min(360px,calc(100vw - 24px))}.content-tutorial-callout-body{max-height:calc(100dvh - 24px);padding:14px}.content-tutorial-actions,.content-tutorial-back,.content-tutorial-callout-header,.content-tutorial-close,.content-tutorial-skip{min-height:var(--touch-target-min)}.content-tutorial-close{width:var(--touch-target-min);height:var(--touch-target-min)}}@media (prefers-reduced-motion:reduce){.content-tutorial-task.is-shaking{animation:none}}.content-locale-selector{position:relative}.content-locale-selector>summary{display:flex;min-height:40px;align-items:center;gap:8px;padding-inline:11px;border:1px solid var(--line-strong);border-radius:6px;background:#fff;cursor:pointer;list-style:none}.content-locale-selector>summary>span{min-width:0;flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.content-locale-selector>summary svg{flex:0 0 16px}.content-locale-summary-status{color:var(--red)}.content-locale-selector>summary>.content-locale-summary-status{width:20px;height:20px;flex:0 0 20px}.content-locale-selector>summary::-webkit-details-marker{display:none}.content-locale-selector>summary.has-missing-content{border-color:var(--warning,#b56a00)}.content-locale-selector-menu>div.is-missing-target,.content-locale-selector>summary.is-missing-target,.content-workspace-pages li.is-missing-target{outline:2px solid var(--warning,#b56a00);outline-offset:2px}.content-locale-choice:focus-visible,.content-locale-delete:focus-visible,.content-locale-edit:focus-visible,.content-locale-selector>summary:focus-visible,.content-locale-update:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.content-locale-selector-menu{position:absolute;z-index:var(--layer-popover);inset-block-start:calc(100% + 5px);inset-inline:0;overflow:auto;max-height:280px;padding:5px;border:1px solid var(--line);border-radius:7px;background:#fff;box-shadow:0 12px 30px rgb(20 25 30/14%)}.content-locale-selector.is-dropup .content-locale-selector-menu{inset-block-start:auto;inset-block-end:calc(100% + 5px)}.content-locale-selector-menu>div{display:grid;min-height:42px;align-items:stretch;grid-template-columns:28px minmax(0,1fr) repeat(2,36px);border-radius:5px}.content-locale-selector-menu>div.is-current{background:var(--red-soft)}.content-locale-choice,.content-locale-delete,.content-locale-edit,.content-locale-update{border:0;background:transparent}.content-locale-choice{display:flex;min-width:0;align-items:center;padding-inline:9px;direction:ltr;text-align:start}.content-locale-option-name{min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;unicode-bidi:isolate;white-space:nowrap}.content-locale-selector-menu>div>input{width:16px;height:16px;align-self:center;justify-self:center;margin:0;accent-color:var(--red)}.content-locale-delete,.content-locale-edit,.content-locale-status,.content-locale-update{width:36px;min-height:36px;color:var(--muted)}.content-locale-status{display:grid;place-items:center;padding:7px}.content-locale-status.is-baseline{color:var(--red)}.content-locale-status.is-verified{color:var(--green)}.content-locale-update{color:#2563eb}.content-locale-update svg{width:22px;height:22px}.content-locale-delete:hover:not(:disabled),.content-locale-edit:hover:not(:disabled){color:var(--red-dark)}.content-locale-update:hover:not(:disabled){color:#1d4ed8}.content-translate-locale-help{color:var(--muted);font-size:11px;line-height:1.4}.content-sync-cost{color:var(--muted);font-size:13px}.content-translate-locale{width:100%;min-height:44px;height:44px;box-sizing:border-box}.content-translate-locale .ai-point-cost,.materials-analysis-actions .ai-point-cost{margin-inline-start:auto}.plain-translation-sync .ai-point-cost{margin-inline-start:5px}.plain-translation-sync-cost{display:inline-flex;align-items:center;gap:3px}.plain-translation-sync-cost>span{color:var(--muted);font-size:10px;white-space:nowrap}.content-translate-locale[aria-busy=true] svg{animation:litesite-spin .8s linear infinite}.plain-translation-sync{width:auto;min-height:24px;height:24px;padding-inline:8px;line-height:1}.plain-translation-sync[aria-busy=true] svg{animation:litesite-spin .8s linear infinite}@media (prefers-reduced-motion:reduce){.content-translate-locale[aria-busy=true] svg,.plain-translation-sync[aria-busy=true] svg{animation:none}}.plain-content-field-heading .field-source{min-height:24px;padding-inline:7px;line-height:1}.plain-content-field-heading .field-source>svg{width:13px;height:13px;flex-basis:13px}.workspace-shell button.plain-translation-sync>svg{width:14px;height:14px;flex:0 0 14px}.content-locale-readonly{display:grid;align-content:start;gap:8px}.content-locale-readonly h2{margin:0;font-size:16px}.content-locale-readonly ul{display:grid;margin:0;padding:0;gap:4px;list-style:none}.content-locale-readonly button{display:grid;width:100%;min-height:40px;align-items:center;padding-inline:10px;border:0;border-radius:6px;background:transparent;color:var(--ink);text-align:start;grid-template-columns:minmax(0,1fr) auto;gap:8px}.content-locale-readonly button.is-current,.content-locale-readonly button:hover{background:var(--surface-soft)}.content-locale-readonly button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.content-locale-readonly button small{color:var(--green);font-size:11px}.content-locale-modal,.content-task-close-modal,.content-task-result-modal{position:fixed;z-index:var(--layer-modal);inset:0;display:grid;padding:20px;place-items:center;background:rgb(15 20 25/46%)}.content-locale-modal .modal-card,.content-task-close-modal .modal-card,.content-task-result-modal .modal-card{width:min(100%,460px);padding:24px;border-radius:10px;background:#fff;box-shadow:0 20px 60px rgb(0 0 0/20%)}.content-task-result-modal .modal-card{width:min(100%,560px)}.content-locale-modal h2,.content-locale-modal p,.content-task-close-modal h2,.content-task-close-modal p,.content-task-result-modal h2,.content-task-result-modal p{margin:0}.content-locale-modal p,.content-task-close-modal p,.content-task-result-modal>.modal-card>p{margin-block-start:12px;color:var(--muted);line-height:1.55}.content-locale-modal .modal-actions,.content-task-close-modal .modal-actions,.content-task-result-modal .modal-actions{display:flex;margin-block-start:22px;justify-content:flex-end;gap:10px}.material-reanalysis-modal .modal-actions{flex-wrap:wrap}.plain-page-readonly{gap:18px}.plain-readonly-field{padding-bottom:18px;gap:7px}.content-workspace-materials .project-materials-panel-content,.content-workspace-materials .project-materials-panel-header{width:100%;margin:0}.content-workspace-materials .project-materials-panel-content{padding:0;border-top:0}.content-workspace-materials .material-library{gap:0}.content-workspace-materials .material-upload-tool{padding-bottom:12px;gap:9px}.content-workspace-materials .material-tool-heading{align-items:flex-start}.content-workspace-materials .material-tool-heading h2{margin-bottom:4px;font-size:16px}.content-workspace-materials .material-tool-heading p{font-size:12px;line-height:1.4}.content-workspace-materials .material-dropzone{min-height:92px;padding:10px;gap:3px;cursor:pointer}.content-workspace-materials .material-upload-icon{width:26px;height:26px}.content-workspace-materials .material-upload-icon svg{width:22px;height:22px}.material-dropzone:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.material-dropzone>strong{font-size:15px}.material-upload-icon{width:28px;height:28px;margin-bottom:2px}.material-limits{gap:4px 12px;line-height:1.35}.material-limits span:not(:last-child):after{margin-inline-start:12px}.content-workspace-materials .source-library{gap:0}.source-library-empty{min-height:104px;padding:14px;border:0;border-radius:0;background:var(--surface)}.source-library-empty>svg{margin-bottom:6px}.source-file-list{overflow:visible;border:0;border-top:1px solid var(--line);border-radius:0}.source-file-row{min-height:66px;padding:9px 4px}.content-workspace-materials .source-file-row{min-height:56px;padding:8px 2px}.content-workspace-materials .materials-analysis{padding-top:18px;gap:12px}.content-workspace-materials .materials-analysis-actions .button{width:100%;min-height:44px;height:44px;box-sizing:border-box}.content-locale-selector>summary{min-height:44px;height:44px;box-sizing:border-box}.delivery-option-card,.site-delivery-content,.site-delivery-page{background:#fff}.delivery-option-grid{gap:18px}.delivery-option-card{min-height:244px;padding:20px;border:0}.delivery-option-card>header{gap:14px}.delivery-option-card>header>span{width:52px;height:52px;flex-basis:52px;border:0;border-radius:7px}.delivery-option-card>header>span svg{width:28px;height:28px}.delivery-option-card h3{margin:2px 0 4px;font-size:17px}.delivery-option-card p{margin-top:6px;line-height:1.45}.delivery-option-card .delivery-option-description{margin-bottom:18px}.delivery-download-button,.delivery-option-card>.button{min-height:var(--workspace-control-lg)}.delivery-current-site{margin-top:24px;padding:20px 0 0;border:0;border-top:1px solid var(--line);border-radius:0}.delivery-current-site dl{margin-top:12px}.delivery-current-site dl>div{padding:14px 12px;gap:14px}.delivery-payment-required{min-height:92px;padding:18px;border:0;border-inline-start:3px solid var(--warning);border-radius:0}.billing-page{width:min(100%,var(--workspace-editor-width));padding:36px var(--workspace-page-gutter) 64px}.billing-heading{margin-bottom:32px}.billing-table td,.billing-table th{padding:16px 18px}.billing-table thead th{padding-block:14px}.billing-column-site{width:23%}.billing-column-date{width:19%}.billing-column-amount{width:14%}.billing-column-status{width:16%}.billing-column-actions{width:28%}.billing-actions{justify-content:flex-start;gap:20px;flex-wrap:nowrap;white-space:nowrap}.billing-action-note,.billing-actions>a,.billing-inline-link,.request-refund-review-button-link{min-height:var(--workspace-control-sm);align-items:center;font-size:13px}.billing-actions>.billing-action-note,.billing-actions>.request-refund-review-button-link,.billing-actions>a{flex:0 0 auto}@media (min-width:801px) and (max-width:900px){.billing-table td,.billing-table th{padding-inline:10px}.billing-column-site{width:22%}.billing-column-date{width:19%}.billing-column-amount{width:13%}.billing-column-status{width:15%}.billing-column-actions{width:31%}.billing-actions{gap:14px}}.billing-empty{min-height:220px;padding:28px;border:0;border-radius:0;background:var(--surface)}.collection-pagination{display:flex;min-height:40px;margin-top:14px;align-items:center;justify-content:space-between;gap:16px}.collection-pagination-position,.collection-pagination-summary{margin:0;color:var(--muted);font-size:13px;line-height:1.35}.collection-pagination-controls{display:flex;align-items:center;gap:7px}.collection-pagination-action{display:inline-flex;min-height:40px;padding:0 11px;align-items:center;justify-content:center;gap:5px;border:1px solid var(--line-strong);border-radius:6px;background:var(--background);color:var(--ink);font:inherit;font-size:13px;font-weight:650;line-height:1;text-decoration:none;cursor:pointer}.collection-pagination-action:hover:not(:disabled){border-color:var(--ink);background:var(--surface)}.collection-pagination-action:disabled{color:var(--muted);cursor:not-allowed;opacity:.52}.collection-pagination-action svg{width:18px;height:18px;flex:0 0 18px}.collection-pagination-position{min-width:86px;padding-inline:4px;text-align:center;white-space:nowrap}.cloudflare-deploy-page{padding:20px var(--workspace-page-gutter) 40px}.cloudflare-deploy-heading{padding:24px}.cloudflare-deploy-step{min-height:420px;padding:24px}.cloudflare-deploy-step-heading{margin-bottom:20px}.cloudflare-deploy-permissions{padding:0;border:0;border-radius:0;background:transparent}.cloudflare-deploy-connected,.cloudflare-deploy-empty,.cloudflare-deploy-processing,.cloudflare-deploy-provider-state{padding:14px;border:0;background:var(--surface)}.cloudflare-deploy-connected,.cloudflare-deploy-provider-state.is-success{background:var(--green-soft)}.cloudflare-deploy-empty.is-error,.cloudflare-deploy-provider-state.is-error{background:var(--red-soft)}.cloudflare-deploy-actions{min-height:var(--workspace-footer-height);padding:12px 24px}.cloudflare-deploy-download{width:100%;margin-top:18px}@media (max-width:1180px) and (min-width:941px){:root{--workspace-sidebar-width:216px}}@media (max-width:940px) and (min-width:801px){:root{--workspace-sidebar-width:72px}}@media (max-width:1120px){.content-workspace-layout{grid-template-columns:210px minmax(0,1fr)}.content-workspace-materials{grid-column:1/-1;padding:20px var(--workspace-page-gutter);border-top:1px solid var(--line);border-inline-start:0}}@media (max-width:800px){:root{--workspace-header-height:68px;--workspace-page-gutter:20px;--workspace-control-md:var(--touch-target-min);--workspace-control-sm:var(--touch-target-min)}.interface-locale-switcher,.interface-locale-switcher>summary{height:var(--touch-target-min)}.content-locale-readonly button,.content-locale-selector>summary,.interface-locale-menu button{min-height:var(--touch-target-min)}.workspace-shell .icon-button{width:var(--touch-target-min);height:var(--touch-target-min)}.content-locale-delete,.plain-translation-sync,.workspace-shell .icon-button{min-width:var(--touch-target-min);min-height:var(--touch-target-min)}.workspace-shell,.workspace-shell[data-sidebar-collapsed=true]{display:grid;padding-top:0;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--workspace-header-height) minmax(0,1fr)}.workspace-shell:has(.workspace-status-slot.is-active){padding-top:0}.workspace-topbar{position:sticky;top:0;right:auto;left:auto;height:var(--workspace-header-height);padding-inline:14px;grid-template-columns:var(--touch-target-min) minmax(0,1fr) auto;z-index:var(--workspace-layer-topbar)}.workspace-shell[data-sidebar-collapsed=true] .workspace-topbar>.brand-mark,.workspace-topbar>.brand-mark{display:inline-flex;width:fit-content;padding:0;border:0}.workspace-topbar-spacer{display:none}.workspace-account{min-width:0;max-width:100%;padding:0;gap:8px}.icon-button.mobile-menu{display:grid}.workspace-status-slot.is-active{top:var(--workspace-header-height)}.site-list-row,.site-list-row.is-resume{min-height:0;padding:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity actions" "status status";column-gap:14px;row-gap:12px}.site-list-identity{grid-area:identity}.site-list-status{grid-area:status}.site-list-actions{display:flex;grid-area:actions;justify-self:end}.site-list-updated{display:none}.overview-data-list>div{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;row-gap:6px}.overview-data-list dt{grid-column:1;grid-row:1}.overview-data-list dd{width:100%;grid-column:1/-1;grid-row:2}.overview-data-list>div>span{grid-column:2;grid-row:1;justify-self:end}.site-workspace-nav{overflow-x:visible;flex-wrap:wrap}.site-workspace-nav-sections{width:100%;overflow-x:auto;flex:1 0 100%;grid-template-columns:repeat(5,122px);overscroll-behavior-inline:contain}.site-workspace-nav[data-read-only=true] .site-workspace-nav-sections{grid-template-columns:repeat(3,minmax(0,1fr))}.site-workspace-nav-utility{width:100%;min-height:var(--touch-target-min);margin-inline-start:0;justify-content:flex-end}.workspace-sidebar{z-index:var(--workspace-layer-drawer)}.workspace-navigation-backdrop:not([hidden]){position:fixed;z-index:var(--workspace-layer-backdrop);inset:var(--workspace-header-height) 0 0;display:block;width:100%;height:calc(100dvh - var(--workspace-header-height));padding:0;border:0;background:rgb(24 24 23/42%)}.workspace-mobile-account{display:flex;min-height:48px;margin-top:10px;padding:8px 10px;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.workspace-mobile-account>span{display:flex;min-width:0;align-items:center;gap:9px}.workspace-mobile-account>span>svg{width:24px;height:24px;flex:0 0 24px}.workspace-mobile-account .user-avatar{width:24px;height:24px;flex:0 0 24px;border:1px solid var(--line);border-radius:50%;object-fit:cover}.workspace-mobile-account strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.workspace-mobile-account .user-logout{width:44px;height:44px;flex:0 0 44px}.preview-payment-actions .preview-payment-notice.is-error{position:fixed;z-index:calc(var(--workspace-layer-topbar) + 1);top:calc(var(--workspace-header-height) + 12px);right:var(--workspace-page-gutter);left:var(--workspace-page-gutter);display:flex;min-height:44px;margin:0;padding:10px 14px;border:1px solid color-mix(in srgb,var(--red) 30%,var(--line));border-radius:7px;background:var(--red-soft);box-shadow:0 8px 24px rgb(24 24 23/14%);color:var(--red-dark);font-size:13px}.site-create-form{margin-top:30px}.preview-payment-content{grid-template-columns:minmax(0,1fr)}.payment-summary-panel{padding:20px 0 0;border-top:1px solid var(--line);border-inline-start:0}.collection-pagination{align-items:stretch;flex-direction:column;gap:9px}.collection-pagination-controls{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.collection-pagination-action{min-height:44px}}@media (max-width:560px){:root{--workspace-page-gutter:16px}.billing-heading h1,.dashboard-heading h1,.site-create-heading h1,.site-workspace-title-row h1{font-size:34px}.overview-data-list>div{gap:4px}.workspace-action-footer-inner{padding-inline:var(--workspace-page-gutter)}.billing-table tr{padding:14px}.billing-table td,.billing-table th{padding:6px 0}}@media (min-width:801px) and (hover:hover) and (pointer:fine){:root{--workspace-sidebar-width:192px;--workspace-header-height:61px;--workspace-page-gutter:clamp(18px,2.4vw,32px);--workspace-content-width:944px;--workspace-editor-width:1056px;--workspace-footer-height:61px;--workspace-control-lg:38px;--workspace-control-md:32px;--workspace-control-sm:26px;--workspace-icon-control:18px}.workspace-shell{font-size:13px}.workspace-shell[data-sidebar-collapsed=true]{--workspace-sidebar-width:61px}.workspace-topbar>.brand-mark{padding-inline:19px}.workspace-topbar .brand-mark{gap:8px;font-size:16px}.workspace-topbar .brand-symbol{width:21px;height:21px}.workspace-account{padding-inline:19px;gap:11px}.workspace-account:before{height:27px}.workspace-account .credit-balance{min-height:35px;padding-inline:12px;font-size:12px}.workspace-account .user-menu{gap:9px;font-size:12px}.workspace-account .user-menu>svg:first-child{width:32px;height:32px;padding:6px}.workspace-account .user-avatar{width:32px;height:32px;flex-basis:32px}.workspace-sidebar{padding:16px 11px 0}.workspace-primary-nav{gap:5px}.workspace-primary-nav a{min-height:38px;padding-inline:13px;gap:10px;border-radius:6px;font-size:12px}.workspace-sidebar-collapse{min-height:var(--workspace-footer-height);padding-inline:13px;gap:10px;font-size:11px}.workspace-shell .button{padding-inline:13px;font-size:12px}.workspace-action-footer-inner{padding-block:8px calc(8px + env(safe-area-inset-bottom))}.workspace-action-footer .button{min-height:var(--workspace-control-lg);padding-inline:16px;font-size:12px}.site-workspace-header{padding-top:19px}.workspace-breadcrumbs{min-height:19px;gap:11px;font-size:12px}.site-workspace-title-row{margin-top:10px}.billing-heading h1,.dashboard-heading h1,.site-create-heading h1,.site-workspace-title-row h1{font-size:clamp(30px,3.2vw,35px)}.billing-heading p,.dashboard-heading p,.site-create-heading p,.site-workspace-title-row p{margin-top:6px;font-size:12px}.site-workspace-nav{min-height:45px;margin-top:13px}.site-workspace-nav-sections{grid-template-columns:repeat(5,minmax(83px,118px))}.site-workspace-nav a{min-height:38px;padding-inline:8px;gap:6px;font-size:12px}.billing-page,.dashboard-page{padding-top:29px;padding-bottom:51px}.dashboard-heading{margin-bottom:29px}.dashboard-heading p{font-size:12px}.site-list{gap:24px}.site-list-group>h2{margin-bottom:8px;font-size:10px}.site-list-row,.site-list-row.is-resume{min-height:70px;padding-inline:14px;gap:13px}.site-list-identity{gap:10px}.site-list-icon{width:34px;height:34px;flex-basis:34px}.site-list-icon svg{width:18px;height:18px}.site-list-identity strong{font-size:12px}.site-create-page{padding-top:22px}.site-create-heading{margin-top:16px}.site-create-form{margin-top:29px}.site-create-layout{gap:32px}.site-create-details{padding-inline-end:32px}.site-create-next-steps h2,.site-create-section-heading h2{margin-bottom:14px;font-size:10px}.site-create-fields,.site-create-next-steps ol{gap:16px}.site-create-field{gap:6px;font-size:12px}.site-delivery-content,.site-overview-content{padding-top:19px;padding-bottom:42px}.overview-section{padding-bottom:16px}.overview-section+.overview-section{padding-top:18px}.overview-section>header{min-height:32px}.delivery-current-site h2,.delivery-options-heading,.overview-section h2{font-size:15px}.overview-data-list>div{min-height:45px;padding-block:3px;grid-template-columns:136px minmax(0,1fr) auto;gap:13px}.overview-split-sections .overview-section{padding-block:18px 0;padding-inline:0 19px}.overview-split-sections .overview-section+.overview-section{padding-block:18px 0;padding-inline:26px 0}.overview-deployment>p,.overview-payment-status{margin:8px 0 13px}.overview-inline-actions{gap:8px}.preview-payment-content{padding-top:16px;grid-template-columns:minmax(0,1fr) 224px;gap:16px}.private-preview-panel>header{min-height:45px;padding-inline:13px}.private-preview-frame{margin:0 10px 10px}.payment-summary-panel{padding-inline-start:16px}.payment-summary-panel h2{margin-bottom:13px}.payment-summary-panel ul{gap:11px}.payment-summary-panel section+section{margin-top:16px;padding-top:16px}.content-workspace-layout{grid-template-columns:174px minmax(336px,1fr) minmax(224px,253px)}.content-workspace-materials,.content-workspace-pages{padding:16px 11px}.content-workspace-materials{--content-materials-inline-gutter:11px;grid-column:auto;border-top:0;border-inline-start:1px solid var(--line)}.content-workspace-pages ul{margin-top:10px}.content-workspace-pages li{min-height:35px;padding-inline:5px}.content-workspace-page-select{height:34px}.content-workspace-editor{padding:19px 22px 32px}.content-workspace-editor>header{margin-bottom:14px}.plain-page-fields{gap:21px}.plain-content-field,.plain-content-field>label{gap:7px}.plain-content-field-heading{min-height:21px;gap:10px}.plain-content-field input,.plain-list-item input,.plain-seo-fields input{min-height:37px;padding-inline:10px}.plain-content-field textarea,.plain-list-item textarea,.plain-seo-fields textarea{min-height:77px;padding:10px}.plain-list-editor{gap:10px}.plain-list-item{padding:13px;gap:11px}.plain-image-upload-action,.plain-list-add{min-height:30px;padding-inline:8px;gap:6px;font-size:11px}.plain-image-field{padding:14px;gap:11px}.plain-image-field-heading{gap:13px}.plain-image-empty{min-height:93px;gap:6px;font-size:11px}.content-workspace-materials .material-upload-tool{padding-bottom:10px;gap:9px}.content-workspace-materials .material-tool-heading p{font-size:10px}.content-workspace-materials .material-dropzone{min-height:82px;padding:8px}.content-workspace-materials .material-upload-icon{width:24px;height:24px}.content-workspace-materials .material-upload-icon svg{width:20px;height:20px}.material-dropzone>strong{font-size:12px}.source-library-empty{min-height:83px;padding:11px}.content-workspace-materials .source-file-row{min-height:50px;padding-block:6px}.content-workspace-materials .materials-analysis{padding-top:14px;gap:10px}.design-workspace-main{width:min(100%,var(--workspace-editor-width));padding-top:27px}.design-workspace-options-heading h2{font-size:19px}.design-workspace-grid{margin-top:19px;grid-template-columns:repeat(auto-fill,minmax(min(272px,100%),304px));gap:19px}.design-workspace-card{padding:16px;gap:14px}.design-workspace-card-title strong{font-size:15px}.delivery-option-grid{gap:14px}.delivery-option-card{min-height:195px;padding:16px}.delivery-option-card>header{gap:11px}.delivery-option-card>header>span{width:42px;height:42px;flex-basis:42px}.delivery-option-card>header>span svg{width:23px;height:23px}.delivery-option-card h3{font-size:14px}.delivery-option-card .delivery-option-description{margin-bottom:14px}.delivery-current-site{margin-top:19px;padding-top:16px}.delivery-current-site dl{margin-top:10px}.delivery-current-site dl>div{padding:11px 10px;gap:11px}.delivery-payment-required{min-height:74px;padding:14px}.billing-heading{margin-bottom:26px}.billing-table td,.billing-table th{padding:13px 14px}.billing-table thead th{padding-block:11px}.billing-empty{min-height:176px;padding:22px}.collection-pagination{min-height:32px;margin-top:11px;gap:13px}.collection-pagination-action,.collection-pagination-position,.collection-pagination-summary{font-size:12px}.collection-pagination-action{min-height:32px;padding-inline:9px}.collection-pagination-action svg{width:16px;height:16px;flex-basis:16px}.cloudflare-deploy-page{padding-top:16px;padding-bottom:32px}.cloudflare-deploy-heading,.cloudflare-deploy-step{padding:19px}.cloudflare-deploy-step{min-height:336px}.cloudflare-deploy-step-heading{margin-bottom:16px}.cloudflare-deploy-actions{min-height:var(--workspace-footer-height);padding:10px 19px}}@media (min-width:801px) and (max-width:944px){:root{--workspace-sidebar-width:173px}}@media (min-width:801px) and (max-width:920px){.content-workspace-layout{grid-template-columns:168px minmax(0,1fr)}.content-workspace-materials{--content-materials-inline-gutter:var(--workspace-page-gutter);grid-column:1/-1;padding:16px var(--workspace-page-gutter);border-top:1px solid var(--line);border-inline-start:0}}.preview-payment-content{width:min(100%,var(--workspace-content-width));padding-bottom:calc(var(--workspace-footer-height) + 24px);grid-template-columns:minmax(0,1fr);gap:16px}.private-preview-stage{position:relative}.private-preview-stage>.private-preview-frame{margin:0 10px 10px}.private-preview-frames{--preview-device-height:374px;display:grid;margin:0 10px 10px;grid-template-columns:minmax(0,656px) 180px;align-items:center;justify-content:center;gap:14px}.private-preview-desktop{box-sizing:border-box;width:100%;height:var(--preview-device-height);padding:4px;overflow:hidden;border:2px solid #292c30;border-radius:10px;background:#292c30;box-shadow:0 8px 20px rgb(18 22 26/10%)}.private-preview-desktop-screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:5px;background:#edf0f3}.private-preview-desktop-viewport{position:absolute;top:50%;left:50%;width:1440px;height:810px;transform:translate(-50%,-50%) scale(var(--private-preview-desktop-scale));transform-origin:center}.private-preview-desktop-viewport iframe{display:block;width:1440px;height:810px;border:0;background:#fff}.private-preview-desktop .private-preview-empty,.private-preview-desktop .private-preview-loading,.private-preview-phone .private-preview-empty,.private-preview-phone .private-preview-loading{width:100%;height:100%;min-height:100%}.private-preview-desktop .private-preview-loading,.private-preview-phone .private-preview-loading{background:var(--surface);color:var(--ink)}.private-preview-desktop .private-preview-loading p,.private-preview-desktop .private-preview-loading>svg,.private-preview-phone .private-preview-loading p,.private-preview-phone .private-preview-loading>svg{color:var(--muted)}.private-preview-phone{position:relative;box-sizing:border-box;width:180px;height:var(--preview-device-height);padding:3px;justify-self:center;overflow:hidden;border:2px solid #17191c;border-radius:30px;background:#17191c;box-shadow:0 8px 20px rgb(18 22 26/12%)}.private-preview-phone:before{position:absolute;z-index:2;top:10px;left:50%;width:48px;height:13px;border-radius:var(--radius-pill);background:#17191c;content:"";transform:translateX(-50%);pointer-events:none}.private-preview-phone-screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:25px;background:#fff}.private-preview-phone-screen iframe{position:absolute;top:0;left:50%;width:390px;height:844px;border:0;background:#fff;transform:translateX(-50%) scale(.43);transform-origin:top center}.private-preview-phone .private-preview-empty.is-compact,.private-preview-phone .private-preview-loading.is-compact{padding:28px 14px;gap:7px}.private-preview-phone .is-compact>svg{width:23px;height:23px;margin-bottom:2px}.private-preview-phone .is-compact strong{font-size:12px}.private-preview-phone .is-compact p{font-size:10px;line-height:1.45}.phone-preview-dialog-backdrop{position:fixed;z-index:var(--layer-modal);inset:0;display:flex;padding:24px;align-items:center;justify-content:center;background:rgb(24 24 23/48%)}.phone-preview-dialog{width:min(100%,480px);max-height:calc(100dvh - 48px);overflow-y:auto;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:var(--shadow)}.phone-preview-dialog:focus{outline:none}.phone-preview-dialog>header{display:flex;min-height:0;padding:24px 24px 18px;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line)}.phone-preview-dialog>header>div{display:flex;min-width:0;align-items:flex-start;gap:12px}.phone-preview-dialog>header>div>span{display:grid;width:40px;height:40px;flex:0 0 40px;border-radius:7px;background:var(--blue-soft);color:var(--blue);place-items:center}.phone-preview-dialog>header>div>span svg{width:21px;height:21px}.phone-preview-dialog h2{margin:0 0 5px;font-size:20px;line-height:1.25}.phone-preview-copy-note,.phone-preview-dialog header p,.phone-preview-dialog-status p,.phone-preview-expiry{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.phone-preview-dialog-close{display:grid;width:38px;height:38px;flex:0 0 38px;border:0;border-radius:6px;background:transparent;color:var(--muted);place-items:center}.phone-preview-dialog-close:hover{background:var(--surface);color:var(--ink)}.phone-preview-dialog-close svg{width:21px;height:21px}.phone-preview-dialog-content{display:grid;padding:22px 24px 24px;justify-items:center;gap:14px}.phone-preview-qr{display:grid;width:216px;height:216px;place-items:center;overflow:hidden;border-radius:4px;background:#fff}.phone-preview-qr canvas{display:block;width:216px;height:216px}.phone-preview-dialog-status,.phone-preview-qr-loading{display:grid;min-height:216px;align-content:center;justify-items:center;gap:8px;text-align:center}.phone-preview-dialog-status>svg,.phone-preview-qr-loading svg{width:30px;height:30px;color:var(--blue)}.phone-preview-qr-loading span{color:var(--muted);font-size:12px}.phone-preview-dialog-status{width:100%}.phone-preview-dialog-status strong{font-size:16px}.phone-preview-dialog-status p{max-width:330px}.phone-preview-dialog-status.is-error>svg{color:var(--red)}.phone-preview-dialog-status .button{margin-top:8px}.phone-preview-expiry{text-align:center}.phone-preview-link-field{display:grid;width:100%;gap:7px}.phone-preview-link-field>span:first-child{color:var(--ink);font-size:12px;font-weight:700}.phone-preview-link-field>span:last-child{display:grid;grid-template-columns:minmax(0,1fr) auto}.phone-preview-link-field input{min-width:0;height:var(--workspace-control-md);padding:0 11px;border:1px solid var(--line-strong);border-inline-end:0;border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md);color:var(--muted);font:inherit;font-size:12px}.phone-preview-link-field button{display:inline-flex;min-height:var(--workspace-control-md);padding:0 13px;align-items:center;gap:6px;border:1px solid var(--line-strong);border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md);background:#fff;color:var(--blue);font-size:12px;font-weight:700}.phone-preview-link-field button:hover{background:var(--blue-soft)}.phone-preview-link-field button svg{width:17px;height:17px}.phone-preview-copy-note{width:100%;color:var(--red-dark)}.payment-summary-panel{display:grid;padding:18px 0 0;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:0;border:0;border-radius:0;background:transparent}.payment-summary-panel>section:first-child{padding-inline-end:28px}.payment-summary-panel section+section{margin:0;padding-block:0;padding-inline-start:28px;border-top:0;border-inline-start:1px solid var(--line)}.payment-summary-panel .preview-readiness-status.is-building>svg{color:var(--blue)}.payment-summary-panel .preview-readiness-status.is-attention>svg{color:var(--warning)}@media (max-width:1240px){.preview-payment-content{width:min(100%,var(--workspace-content-width))}.private-preview-frames{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px}.private-preview-desktop{width:100%}.private-preview-phone{width:180px}}@media (max-width:800px){.private-preview-frames{--preview-device-height:340px}.private-preview-phone{width:164px;border-radius:27px}.private-preview-phone-screen{border-radius:22px}.private-preview-phone-screen iframe{transform:translateX(-50%) scale(.39)}.phone-preview-dialog-backdrop{padding:0;align-items:flex-end}.phone-preview-dialog-close{width:var(--touch-target-min);height:var(--touch-target-min);flex-basis:var(--touch-target-min)}.phone-preview-dialog{width:100%;max-height:calc(100dvh - 24px);border-inline:0;border-bottom:0;border-radius:8px 8px 0 0}.phone-preview-dialog>header{padding:20px 18px 16px}.phone-preview-dialog-content{padding:20px 18px calc(20px + env(safe-area-inset-bottom))}.preview-payment-content{padding-bottom:calc(var(--workspace-footer-height) + 20px)}.payment-summary-panel{display:block;padding-top:18px}.payment-summary-panel>section:first-child{padding-inline:0}.payment-summary-panel section+section{margin-top:20px;padding:20px 0 0;border-inline:0;border-top:1px solid var(--line)}}.workspace-loading-placeholder{display:block;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-strong)}.workspace-loading-menu-placeholder{border-color:transparent;background:var(--surface-strong)}.workspace-loading-account{min-width:260px}.workspace-loading-account:before{display:none}.workspace-loading-locale{width:72px;height:var(--workspace-control-md)}.workspace-loading-credit{width:92px;height:var(--workspace-control-md)}.workspace-loading-user{width:112px;height:var(--workspace-control-md);border-radius:999px}.workspace-loading-sidebar{pointer-events:none}.workspace-loading-nav{display:grid;gap:6px}.workspace-loading-nav>span{width:100%;height:48px}.workspace-loading-collapse{height:var(--workspace-footer-height);border-radius:0;border-top:1px solid var(--line);background:transparent}.workspace-loading-page{display:grid;min-height:calc(100dvh - var(--workspace-header-height));padding:var(--workspace-page-gutter);place-items:center}.workspace-loading-card{position:relative;overflow:hidden;width:min(100%,560px);padding:clamp(28px,5vw,48px);border:1px solid var(--line);border-radius:var(--radius-xl);background:#fff;box-shadow:var(--shadow-sm);text-align:center}.workspace-loading-card h1{margin:18px 0 8px;font-size:clamp(24px,3vw,32px)}.workspace-loading-card p{margin:0;color:var(--muted)}@media (max-width:860px){.localized-landing-shell[dir=ltr] .landing-workflow-arrow,.localized-landing-shell[dir=rtl] .landing-workflow-arrow{transform:translateX(50%) rotate(90deg)}}@media (max-width:800px){.workspace-loading-account{min-width:88px;justify-content:flex-end;gap:8px}.workspace-loading-credit,.workspace-loading-locale{display:none}.workspace-loading-user{width:40px;height:40px}.workspace-loading-page{padding:24px var(--workspace-page-gutter)}}

/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}