:root{--webbly-navy:#0f1629;--webbly-navy-soft:#17213a;--webbly-purple:#8c52ff;--webbly-purple-dark:#7341e4;--webbly-green:#28c987;--webbly-surface:#fff;--webbly-canvas:#f4f5f8;--webbly-border:#e5e7ee;--webbly-muted:#677087;--webbly-space-1:4px;--webbly-space-2:8px;--webbly-space-3:12px;--webbly-space-4:16px;--webbly-space-5:20px;--webbly-space-6:24px;--theme-success-500:var(--webbly-green);--theme-elevation-0:#fff;--theme-elevation-50:#fafbfc;--theme-elevation-100:#f4f5f8;--theme-elevation-150:#eceef3;--theme-elevation-200:#e1e4eb;--theme-elevation-800:#293047;--theme-elevation-900:#161c2d;--theme-elevation-1000:var(--webbly-navy);--theme-text:#171b29}[data-theme=dark]{--webbly-surface:#121a2c;--webbly-canvas:#0b1120;--webbly-border:#29334a;--webbly-muted:#9ba6bd;--theme-elevation-0:#101827;--theme-elevation-50:#141d2e;--theme-elevation-100:#192337;--theme-elevation-150:#202b40;--theme-elevation-200:#29354b;--theme-elevation-800:#d6dbea;--theme-elevation-900:#edf0f7;--theme-elevation-1000:#fff;--theme-text:#edf0f7}[data-theme=dark] .template-default__wrap{background:radial-gradient(circle at 92% 4%, #8c52ff21, transparent 24rem),var(--webbly-canvas)}[data-theme=dark] .react-select__menu,[data-theme=dark] .react-select__option,[data-theme=dark] .popup-button-list{background:var(--webbly-surface);color:var(--theme-text)}[data-theme=dark] .react-select__option--is-focused{background:var(--theme-elevation-100)}body{font-family:var(--font-dm-sans),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.webbly-seo-preview{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:14px;margin-bottom:22px;padding:22px}.webbly-seo-preview>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.webbly-seo-preview h3,.webbly-seo-preview p{margin:0}.webbly-seo-preview header span,.webbly-seo-preview article>span{color:var(--theme-elevation-600);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.webbly-seo-preview ul{color:var(--theme-warning-700);background:var(--theme-warning-100);border-radius:10px;margin:0 0 16px;padding:12px 14px 12px 30px}.webbly-seo-preview__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.webbly-seo-preview article{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:10px;min-width:0;padding:16px}.webbly-seo-preview article small,.webbly-seo-preview article strong,.webbly-seo-preview article p{text-overflow:ellipsis;display:block;overflow:hidden}.webbly-seo-preview article img{object-fit:cover;width:calc(100% + 32px);max-height:150px;margin:12px -16px 4px}.webbly-seo-preview article small{color:var(--theme-success-600);white-space:nowrap;margin:10px 0 4px}.webbly-seo-preview article strong{color:var(--theme-text);margin:8px 0;font-size:17px}.webbly-seo-preview article p{color:var(--theme-elevation-700);font-size:13px;line-height:1.5}@media (max-width:900px){.webbly-seo-preview__grid{grid-template-columns:1fr}}.webbly-content-actions{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.webbly-content-actions p{color:var(--theme-elevation-600);margin:4px 0 0}.webbly-content-actions button{color:#fff;background:var(--webbly-purple);cursor:pointer;border:0;border-radius:8px;padding:10px 14px}.webbly-content-actions small{color:var(--theme-error-500)}.rich-text-lexical{border:2px solid color-mix(in srgb, var(--webbly-purple) 35%, var(--webbly-border));background:var(--webbly-surface);border-radius:12px;position:relative;overflow:visible;box-shadow:0 10px 28px #0f16290d}.rich-text-lexical .ContentEditable__root{min-height:150px;max-height:360px;padding:18px 20px 20px;font-size:16px;line-height:1.65;overflow-y:auto}.rich-text-lexical .LexicalEditorTheme__placeholder{color:var(--theme-elevation-450);margin:0;font-size:16px;line-height:1.65;top:18px;left:20px;right:20px}.webbly-blog-content.rich-text-lexical .ContentEditable__root{min-height:420px;max-height:min(720px,70vh)}@media (max-width:768px){.webbly-blog-content.rich-text-lexical .ContentEditable__root{min-height:320px;max-height:65vh}}.rich-text-lexical [role=menu],.rich-text-lexical [role=listbox]{z-index:50}.webbly-live-preview{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:12px;margin:24px 0 34px;overflow:hidden}.webbly-page-guide{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:12px;margin:18px 0 24px;padding:20px 22px}.webbly-page-guide>header,.webbly-page-guide__devices{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.webbly-page-guide>header{justify-content:space-between}.webbly-page-guide h3,.webbly-page-guide p{margin:4px 0 0}.webbly-page-guide header span,.webbly-page-guide header strong{color:var(--webbly-purple);font-size:12px;font-weight:700}.webbly-page-guide__devices{margin-top:14px}.webbly-page-guide__devices>span:not(:first-child){border:1px solid var(--webbly-border);border-radius:999px;padding:5px 9px;font-size:12px}.webbly-page-guide__devices small{color:var(--theme-elevation-600)}.webbly-section-order{border-top:1px solid var(--webbly-border);margin-top:18px;padding-top:16px}.webbly-section-order>header,.webbly-section-order li{align-items:center;gap:8px;display:flex}.webbly-section-order>header{justify-content:space-between}.webbly-section-order button{border:1px solid var(--webbly-border);background:var(--theme-elevation-50);color:currentColor;cursor:pointer;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:650}.webbly-section-order button:hover:not(:disabled){border-color:var(--webbly-purple);color:var(--webbly-purple)}.webbly-section-order button:disabled{cursor:not-allowed;opacity:.45}.webbly-section-order ol{gap:7px;margin:12px 0 8px;padding:0;list-style:none;display:grid}.webbly-section-order li{border:1px solid var(--webbly-border);border-radius:8px;padding:8px 10px}.webbly-section-order li span{flex:1;font-weight:650}.webbly-section-order small{color:var(--theme-elevation-600)}.webbly-clone-form{gap:12px;width:min(100%,680px);margin-top:14px;display:grid}.webbly-clone-form label{gap:5px;font-size:12px;font-weight:650;display:grid}.webbly-clone-form input{border:1px solid var(--webbly-border);background:var(--webbly-surface);color:currentColor;border-radius:8px;min-height:40px;padding:8px 10px}.webbly-clone-form>div{gap:8px;display:flex}.webbly-live-preview>header{border-bottom:1px solid var(--webbly-border);background:var(--theme-elevation-50);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.webbly-live-preview header span,.webbly-live-preview header small{color:var(--webbly-purple);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.webbly-live-preview h3{margin:4px 0 0}.webbly-live-preview__devices{gap:6px;display:flex}.webbly-live-preview__devices button{border:1px solid var(--webbly-border);color:var(--theme-text);background:var(--webbly-surface);text-transform:capitalize;cursor:pointer;border-radius:7px;padding:6px 9px;font-size:11px}.webbly-live-preview__devices button[aria-pressed=true]{border-color:var(--webbly-purple);color:var(--webbly-purple);background:color-mix(in srgb, var(--webbly-purple) 8%, var(--webbly-surface))}.webbly-live-preview__viewport{background:var(--theme-elevation-50);justify-content:center;padding:0 12px;display:flex}.webbly-live-preview__viewport article{background:var(--webbly-surface);width:100%;transition:max-width .18s}.webbly-live-preview__viewport.is-tablet article{max-width:768px}.webbly-live-preview__viewport.is-mobile article{max-width:390px}.webbly-live-preview article{max-width:820px;min-height:220px;color:var(--theme-text);font-family:var(--font-dm-sans),sans-serif;padding:34px;font-size:16px;line-height:1.75}.webbly-live-preview article h1{font-size:2.4rem}.webbly-live-preview article h2{font-size:1.9rem}.webbly-live-preview article h3{font-size:1.55rem}.webbly-live-preview article blockquote{border-left:4px solid var(--webbly-purple);color:var(--webbly-muted);margin:24px 0;padding:8px 20px}.webbly-live-preview article img{max-width:100%;height:auto}.webbly-live-preview article pre{background:var(--webbly-navy);color:#f5f7ff;border-radius:8px;padding:18px;overflow-x:auto}.webbly-live-preview__table{overflow-x:auto}.webbly-live-preview table{border-collapse:collapse;width:100%}.webbly-live-preview td{border:1px solid var(--webbly-border);padding:10px}.webbly-live-preview__empty{color:var(--webbly-muted)}.webbly-registered-row-label{align-items:center;gap:10px;display:flex}.webbly-page-editor-tabs{width:100%;min-width:0;max-width:100%;margin-left:0;margin-right:0;margin-top:var(--webbly-space-3);margin-bottom:var(--webbly-space-6);overflow-x:clip}.webbly-page-editor-tabs .tabs-field__tabs-wrap,.webbly-page-editor-tabs .tabs-field__content-wrap,.webbly-page-editor-tabs .webbly-registered-sections,.webbly-page-editor-tabs .webbly-registered-fields,.webbly-page-editor-tabs .webbly-editor-groups,.webbly-page-editor-tabs .webbly-editor-group,.webbly-page-editor-tabs .webbly-editor-group__body,.webbly-page-editor-tabs .webbly-editor-group__row{min-width:0;max-width:100%}.webbly-page-editor-tabs .tabs-field__tabs-wrap,.webbly-page-editor-tabs .tabs-field__content-wrap{width:100%}.webbly-page-editor-tabs .tabs-field__content-wrap{padding-left:0;padding-right:0}.webbly-page-editor-tabs .webbly-editor-groups,.webbly-page-editor-tabs .webbly-editor-group__body{grid-template-columns:minmax(0,1fr)}.webbly-page-editor-tabs .tabs-field__tabs{margin-bottom:var(--webbly-space-5)}.webbly-page-region-tabs{gap:var(--webbly-space-2);margin:0 0 var(--webbly-space-5);padding:0 0 var(--webbly-space-2);border-bottom:1px solid var(--theme-elevation-150);display:flex}.webbly-page-region-tabs a{min-height:38px;padding:0 var(--webbly-space-3);color:var(--theme-elevation-700);border:1px solid #0000;border-radius:6px;align-items:center;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.webbly-page-region-tabs a:hover,.webbly-page-region-tabs a.active{border-color:var(--webbly-purple);color:var(--theme-text);background:#8c52ff1f}.webbly-registered-row-label em{min-width:22px;color:var(--webbly-muted);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.webbly-registered-row-label strong{background:#ffffff0e;border-radius:4px;padding:5px 8px;font-weight:700}.webbly-registered-row-label small{color:var(--webbly-purple);letter-spacing:.04em;text-transform:uppercase;background:#8c52ff1f;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:750}.webbly-schema-metadata,.webbly-schema-fixed-array>.array-field__header .array-field__header-actions>li:last-child,.webbly-schema-fixed-array>.array-field__draggable-rows>div>.collapsible>.collapsible__toggle-wrap .collapsible__actions,.webbly-schema-fixed-array>.array-field__add-row,.webbly-schema-fixed-array:not(.webbly-registered-sections)>.array-field__header .array-field__header-actions>li:nth-child(2){display:none}.webbly-registered-sections>.array-field__draggable-rows{gap:var(--webbly-space-5)}.webbly-registered-sections>.array-field__draggable-rows>div>.collapsible{border-color:color-mix(in srgb, var(--webbly-purple) 28%, var(--webbly-border))}.webbly-registered-fields>.array-field__draggable-rows{gap:var(--webbly-space-3)}.webbly-registered-fields .rich-text-lexical{margin-top:var(--webbly-space-2)}.webbly-registered-fields .rich-text-lexical__label-row{margin-bottom:var(--webbly-space-2)}.webbly-registered-fields .rich-text-lexical .ContentEditable__root{min-height:170px;padding:20px 22px 24px;line-height:1.7}.webbly-registered-fields .rich-text-lexical .LexicalEditorTheme__placeholder{line-height:1.7;top:20px;left:22px;right:22px}.webbly-registered-fields .rich-text-lexical .ContentEditable__root>*+*{margin-top:.7em}.webbly-registered-fields--semantic{margin-top:var(--webbly-space-4)}.webbly-registered-fields__header{justify-content:space-between;align-items:flex-start;gap:var(--webbly-space-5);margin-bottom:var(--webbly-space-4);display:flex}.webbly-registered-fields__header h3,.webbly-registered-fields__header p{margin:0}.webbly-registered-fields__header p{max-width:720px;color:var(--webbly-muted);margin-top:5px;font-size:13px;line-height:1.5}.webbly-registered-fields__actions{flex:none;gap:12px;display:flex}.webbly-registered-fields__actions button{color:var(--webbly-purple);cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:13px;font-weight:700}.webbly-editor-groups{gap:var(--webbly-space-3);display:grid}.webbly-editor-group{border:1px solid color-mix(in srgb, var(--webbly-purple) 24%, var(--webbly-border));background:var(--theme-elevation-50);border-radius:10px;overflow:hidden}.webbly-editor-group__toggle{align-items:center;gap:var(--webbly-space-2);width:100%;padding:var(--webbly-space-3) var(--webbly-space-4);color:var(--theme-text);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.webbly-editor-group__toggle:hover{background:color-mix(in srgb, var(--webbly-purple) 7%, transparent)}.webbly-editor-group__title{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:750;overflow:hidden}.webbly-editor-group__toggle small{background:color-mix(in srgb, var(--webbly-purple) 16%, transparent);color:var(--webbly-purple);letter-spacing:.04em;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:800}.webbly-editor-group__chevron{width:18px;color:var(--webbly-muted);text-align:center;font-size:18px;line-height:1}.webbly-editor-group__body{gap:var(--webbly-space-4);padding:0 var(--webbly-space-4) var(--webbly-space-5);border-top:1px solid var(--webbly-border);display:grid}.webbly-editor-group__row{padding-top:var(--webbly-space-4)}.webbly-editor-group__row+.webbly-editor-group__row{border-top:1px solid color-mix(in srgb, var(--webbly-border) 72%, transparent)}.webbly-editor-group__fields{min-width:0}.webbly-editor-group--marquee>.webbly-editor-group__body{gap:12px}.webbly-editor-group--marquee>.webbly-editor-group__body>.webbly-editor-group{background:var(--theme-elevation-0)}.webbly-editor-group--image .webbly-editor-group__body{gap:10px}.webbly-editor-image-preview{border:1px solid var(--webbly-border);background:var(--theme-elevation-0);min-height:74px;color:var(--webbly-muted);border-radius:8px;align-items:center;gap:12px;margin-top:14px;padding:8px 10px;font-size:12px;font-weight:650;display:flex}.webbly-editor-image-preview img{object-fit:cover;border-radius:6px;width:86px;height:58px}.webbly-editor-image-preview--empty{border-style:dashed;min-height:0;padding:10px;font-weight:500}.webbly-registered-fields--semantic .rich-text-lexical{box-shadow:none;border-width:1px;margin-top:0}.webbly-registered-fields--semantic .rich-text-lexical__wrap{padding:0}.webbly-registered-fields--semantic .rich-text-lexical .ContentEditable__root{min-height:180px;padding:22px 24px 26px;line-height:1.75}.webbly-registered-fields--semantic .rich-text-lexical .LexicalEditorTheme__placeholder{line-height:1.75;top:22px;left:24px;right:24px}@media (max-width:720px){.webbly-registered-fields__header{flex-direction:column}.webbly-registered-fields__actions{align-self:flex-end}}.webbly-operations{width:min(100%,1220px);padding:44px 0 72px}.webbly-content-hub{width:min(100%,1120px);padding:44px 0 72px}.webbly-content-hub__header{max-width:760px;margin-bottom:28px}.webbly-content-hub__eyebrow{color:var(--webbly-purple);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.webbly-content-hub__header h1,.webbly-content-hub__panel h2,.webbly-content-hub__steps h2{letter-spacing:-.045em;margin:8px 0}.webbly-content-hub__header h1{font-size:clamp(30px,4vw,44px)}.webbly-content-hub__header p,.webbly-content-hub__panel p{color:var(--webbly-muted);margin:0;font-size:15px;line-height:1.65}.webbly-content-hub__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.webbly-content-hub__card{border:1px solid var(--webbly-border);min-width:0;color:var(--theme-text);background:var(--webbly-surface);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:20px;text-decoration:none;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid;box-shadow:0 10px 30px #0f162909}.webbly-content-hub__card:hover{border-color:color-mix(in srgb, var(--webbly-purple) 55%, var(--webbly-border));transform:translateY(-2px);box-shadow:0 16px 34px #0f162914}.webbly-content-hub__card-icon{width:46px;height:46px;color:var(--webbly-purple);background:color-mix(in srgb, var(--webbly-purple) 12%, var(--webbly-surface));border-radius:12px;place-items:center;display:grid}.webbly-content-hub__card-body{gap:5px;min-width:0;display:grid}.webbly-content-hub__card-body strong{font-size:16px}.webbly-content-hub__card-body span{color:var(--webbly-muted);font-size:13px;line-height:1.5}.webbly-content-hub__card-arrow{color:var(--webbly-muted)}.webbly-content-hub__panel,.webbly-content-hub__steps{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:14px;margin-top:24px;padding:24px;box-shadow:0 10px 30px #0f162909}.webbly-content-hub__panel h2,.webbly-content-hub__steps h2{font-size:24px}.webbly-content-hub__coverage{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:22px 0 0;display:grid}.webbly-content-hub__coverage div{border-top:1px solid var(--webbly-border);padding:14px 0}.webbly-content-hub__coverage dt{font-weight:700}.webbly-content-hub__coverage dd{color:var(--webbly-muted);margin:4px 0 0;font-size:13px;line-height:1.5}.webbly-content-hub__steps-heading{margin-bottom:16px}.webbly-content-hub__steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.webbly-content-hub__steps li{color:var(--webbly-muted);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.webbly-content-hub__steps li strong{color:#fff;background:var(--webbly-purple);border-radius:50%;flex:0 0 26px;place-items:center;height:26px;display:grid}.webbly-content-hub__steps li span{padding-top:3px}.webbly-translations{width:min(100%,1120px);padding:32px 0 72px}.webbly-translations__back{color:var(--webbly-purple);align-items:center;gap:7px;margin-bottom:26px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.webbly-translations__header{max-width:780px;margin-bottom:28px}.webbly-translations__header h1{letter-spacing:-.045em;margin:8px 0;font-size:clamp(28px,4vw,42px)}.webbly-translations__header p{color:var(--webbly-muted);margin:0;font-size:15px;line-height:1.65}.webbly-translations__header a{color:var(--webbly-purple);font-weight:700}.webbly-translations__toolbar{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:14px;grid-template-columns:minmax(150px,.7fr) minmax(180px,.9fr) minmax(240px,1.4fr);gap:14px;padding:18px;display:grid}.webbly-translations__toolbar label{color:var(--webbly-muted);gap:7px;font-size:12px;font-weight:700;display:grid}.webbly-translations__toolbar select,.webbly-translations__search-field,.webbly-translations__row input,.webbly-translations__row textarea{border:1px solid var(--webbly-border);width:100%;color:var(--theme-text);background:var(--theme-bg);font:inherit;border-radius:9px}.webbly-translations__toolbar select,.webbly-translations__row input,.webbly-translations__row textarea{padding:10px 11px}.webbly-translations__search-field{align-items:center;gap:8px;padding:0 10px;display:flex}.webbly-translations__search-field input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:10px 0}.webbly-translations__notice{color:var(--webbly-purple);background:color-mix(in srgb, var(--webbly-purple) 9%, var(--webbly-surface));border-radius:10px;align-items:center;gap:8px;margin-top:14px;padding:12px 14px;font-size:13px;display:flex}.webbly-translations__notice.is-error{color:#b42318;background:#fff0ed}.webbly-translations__editor{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:14px;margin-top:18px;overflow:hidden}.webbly-translations__editor-heading{border-bottom:1px solid var(--webbly-border);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.webbly-translations__editor-heading h2{letter-spacing:-.035em;margin:5px 0 4px;font-size:23px}.webbly-translations__editor-heading p{color:var(--webbly-muted);margin:0;font-size:13px}.webbly-translations__editor-heading button{color:#fff;background:var(--webbly-purple);cursor:pointer;font:inherit;border:0;border-radius:9px;flex:none;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;display:inline-flex}.webbly-translations__editor-heading button:disabled{cursor:wait;opacity:.65}.webbly-translations__rows{display:grid}.webbly-translations__row{border-bottom:1px solid var(--webbly-border);grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr);align-items:center;gap:22px;padding:15px 24px;display:grid}.webbly-translations__row:last-child{border-bottom:0}.webbly-translations__row-label{gap:3px;min-width:0;display:grid}.webbly-translations__row-label strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.webbly-translations__row-label small{color:var(--webbly-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.webbly-translations__row textarea{resize:vertical}.webbly-translations__empty{color:var(--webbly-muted);margin:0;padding:24px;font-size:13px}.webbly-operations__header{max-width:760px;margin-bottom:28px}.webbly-operations__header span{color:var(--webbly-purple);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.webbly-operations__header h1{letter-spacing:-.045em;margin:7px 0 8px;font-size:clamp(30px,4vw,42px)}.webbly-operations__header p{color:var(--webbly-muted);margin:0;font-size:15px;line-height:1.65}.webbly-operations__panel,.webbly-operations__toolbar,.webbly-operations__message,.webbly-operations__empty{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:12px;box-shadow:0 10px 30px #0f162909}.webbly-operations__toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:14px 16px;display:flex}.webbly-operations__toolbar p{color:var(--webbly-muted);margin:0}.webbly-operations__toolbar strong{color:var(--theme-text)}.webbly-operations__toolbar span{margin-left:5px}.webbly-operations__actions{flex-wrap:wrap;gap:9px;display:flex}.webbly-operations__form{grid-template-columns:minmax(240px,1.25fr) minmax(190px,.8fr) minmax(260px,1.25fr) auto;align-items:end;gap:16px;margin:0 0 22px;padding:20px;display:grid}.webbly-operations button,.webbly-file-action{border:1px solid var(--webbly-purple);color:#fff;background:var(--webbly-purple);cursor:pointer;border-radius:8px;min-height:42px;padding:10px 15px;font-weight:700}.webbly-operations button:hover,.webbly-file-action:hover{border-color:var(--webbly-purple-dark);background:var(--webbly-purple-dark)}.webbly-operations button:disabled{cursor:not-allowed;opacity:.45}.webbly-operations button.secondary,.webbly-operations__message button:first-child{border-color:var(--webbly-border);color:var(--theme-text);background:var(--webbly-surface)}.webbly-operations button.danger{border-color:var(--theme-error-500);background:var(--theme-error-500)}.webbly-operations__form label,.webbly-media-card__field{color:var(--theme-text);gap:7px;font-size:12px;font-weight:700;display:grid}.webbly-operations__form small{color:var(--webbly-muted);font-weight:400;line-height:1.4}.webbly-operations__form input,.webbly-operations__form select,.webbly-media-card input[type=text]{border:1px solid var(--webbly-border);width:100%;min-height:42px;color:var(--theme-text);background:var(--webbly-surface);border-radius:8px;padding:9px 11px}.webbly-operations__form input:focus,.webbly-operations__form select:focus,.webbly-media-card input[type=text]:focus{border-color:var(--webbly-purple);outline:3px solid #8c52ff24}.webbly-operations__message{color:var(--theme-text);margin:18px 0;padding:14px 16px}.webbly-operations__message--danger{border-color:color-mix(in srgb, var(--theme-error-500) 45%, var(--webbly-border))}.webbly-operations__message p{color:var(--webbly-muted);margin:6px 0 14px}.webbly-operations__empty{text-align:center;padding:48px 24px}.webbly-operations__empty h2{margin:0 0 6px}.webbly-operations__empty p{color:var(--webbly-muted);margin:0}.webbly-operations__list{margin-top:24px;padding:20px}.webbly-operations__list h2{margin:0 0 12px;font-size:20px}.webbly-operations__list article{border-top:1px solid var(--webbly-border);grid-template-columns:minmax(180px,.7fr) minmax(260px,1.3fr) auto;align-items:center;gap:18px;padding:14px 0;display:grid}.webbly-operations__list article>div{gap:3px;display:grid}.webbly-operations__list small,.webbly-operations__list p{color:var(--webbly-muted)}.webbly-operations__list p{overflow-wrap:anywhere;margin:0}.webbly-seo-manager-link{border:1px solid color-mix(in srgb, var(--webbly-purple) 34%, var(--webbly-border));background:color-mix(in srgb, var(--webbly-purple) 5%, var(--webbly-surface));border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0;padding:22px;display:flex}.webbly-seo-manager-link span,.webbly-seo-manager-link h3,.webbly-seo-manager-link p{display:block}.webbly-seo-manager-link span{color:var(--webbly-purple);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:750}.webbly-seo-manager-link h3{margin:5px 0 6px}.webbly-seo-manager-link p{max-width:720px;color:var(--webbly-muted);margin:0;line-height:1.55}.webbly-seo-manager-link a{background:var(--webbly-purple);color:#fff;border-radius:8px;flex:none;padding:11px 15px;font-weight:750;text-decoration:none}.webbly-seo-overrides__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.webbly-seo-overrides__summary article{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:10px;gap:4px;padding:18px;display:grid}.webbly-seo-overrides__summary strong{font-size:26px}.webbly-seo-overrides__summary span,.webbly-seo-overrides__table-heading p,.webbly-seo-overrides__editor footer p{color:var(--webbly-muted)}.webbly-seo-overrides__filters{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(155px,.35fr)) auto;align-items:end;display:grid}.webbly-seo-overrides__filters label{gap:7px;font-size:12px;font-weight:700;display:grid}.webbly-seo-overrides__filters input,.webbly-seo-overrides__filters select,.webbly-seo-overrides__editor textarea{border:1px solid var(--webbly-border);width:100%;min-height:42px;color:var(--theme-text);background:var(--webbly-surface);border-radius:8px;padding:9px 11px}.webbly-seo-overrides__editor{margin-bottom:20px;padding:20px}.webbly-seo-overrides__editor>header,.webbly-seo-overrides__editor>footer,.webbly-seo-overrides__table-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.webbly-seo-overrides__editor>header{margin-bottom:18px}.webbly-seo-overrides__editor>header span{color:var(--webbly-purple);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.webbly-seo-overrides__editor h2,.webbly-seo-overrides__table-heading h2{margin:4px 0 0}.webbly-seo-overrides__editor .webbly-operations__form{grid-template-columns:minmax(220px,1fr) minmax(140px,.35fr) minmax(220px,1fr);margin:0;padding:0}.webbly-seo-overrides__editor textarea{resize:vertical;min-height:96px}.webbly-seo-overrides__canonical{grid-column:1/-1}.webbly-seo-overrides__canonical button{width:max-content}.webbly-seo-overrides__editor>footer{border-top:1px solid var(--webbly-border);margin-top:18px;padding-top:16px}.webbly-seo-overrides__editor>footer p,.webbly-seo-overrides__table-heading p{margin:5px 0 0}.webbly-seo-overrides__table{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:12px;overflow:hidden}.webbly-seo-overrides__table-heading{border-bottom:1px solid var(--webbly-border);padding:18px 20px}.webbly-seo-overrides__table-scroll{max-width:100%;overflow-x:auto}.webbly-seo-overrides table{border-collapse:collapse;width:100%;min-width:940px}.webbly-seo-overrides th,.webbly-seo-overrides td{border-bottom:1px solid var(--webbly-border);text-align:left;vertical-align:middle;padding:14px 16px}.webbly-seo-overrides th{color:var(--webbly-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.webbly-seo-overrides td:first-child{gap:5px;display:grid}.webbly-seo-overrides td code{color:var(--webbly-muted);font-size:12px}.webbly-seo-overrides td a{max-width:290px;color:var(--webbly-purple);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.webbly-seo-overrides__locale,.webbly-seo-overrides .status-complete,.webbly-seo-overrides .status-partial,.webbly-seo-overrides .status-fallback{border-radius:999px;width:max-content;padding:4px 8px;font-size:11px;font-weight:750;display:inline-flex}.webbly-seo-overrides__locale{background:color-mix(in srgb, var(--webbly-purple) 12%, transparent);color:var(--webbly-purple)}.webbly-seo-overrides .status-complete{color:#168052;background:#22a06b21}.webbly-seo-overrides .status-partial{color:#a66e00;background:#d9900024}.webbly-seo-overrides .status-fallback{background:var(--theme-elevation-100);color:var(--webbly-muted)}.webbly-seo-overrides__row-actions{gap:7px;display:flex}.webbly-seo-overrides__row-actions button{min-height:34px;padding:7px 10px;font-size:12px}.webbly-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.webbly-media-card{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 10px 30px #0f162909}.webbly-media-card__preview{border-bottom:1px solid var(--webbly-border);background:linear-gradient(45deg, var(--theme-elevation-50) 25%, transparent 25%),linear-gradient(-45deg, var(--theme-elevation-50) 25%, transparent 25%),var(--theme-elevation-100);background-position:0 0,8px 8px;background-size:16px 16px;place-items:center;min-height:210px;display:grid;position:relative;overflow:hidden}.webbly-media-card__preview img,.webbly-media-card__preview video{object-fit:contain;width:100%;height:210px;display:block}.webbly-media-card__preview>a{color:#fff;background:#0f1629d1;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:700;text-decoration:none;position:absolute;bottom:10px;right:10px}.webbly-media-card__placeholder{color:var(--webbly-muted);font-size:13px}.webbly-media-card__body{gap:16px;padding:18px;display:grid}.webbly-media-card__select{color:var(--webbly-muted);align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.webbly-media-card__title h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;overflow:hidden}.webbly-media-card__title p{color:var(--webbly-muted);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;overflow:hidden}.webbly-media-card__actions{flex-wrap:wrap;gap:8px;display:flex}.webbly-file-action{justify-content:center;align-items:center;display:inline-flex}.webbly-file-action input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,h3,h4,h5,h6,.nav,.btn,button,.app-header{font-family:var(--font-poppins),var(--font-dm-sans),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a,button,input,textarea,select{transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s,transform .16s}.webbly-brand-logo{width:max-content;color:var(--theme-text);font-family:var(--font-poppins),var(--font-dm-sans),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.035em;white-space:nowrap;align-items:center;gap:10px;font-size:21px;font-weight:600;line-height:1;display:inline-flex}.webbly-brand-logo__mark{object-fit:contain;width:42px;height:42px;display:block}.nav .webbly-brand-logo{color:#fff}.webbly-brand-icon{object-fit:contain;width:28px;height:28px;display:block;transform:none}.app-header .webbly-brand-icon{max-width:28px;max-height:28px}.template-default__wrap{background:radial-gradient(circle at 92% 4%, #8c52ff14, transparent 24rem),var(--webbly-canvas)}.app-header{border-bottom:1px solid var(--webbly-border);background:color-mix(in srgb, var(--webbly-surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nav{background:var(--webbly-navy);color:#d9deeb;border-right:0}.nav a,.nav button{color:#c5ccdc}.nav a:hover,.nav button:hover{color:#fff}.nav-group__toggle{color:#7f899f;letter-spacing:.08em;margin-bottom:var(--webbly-space-2);text-transform:uppercase;font-size:12px;font-weight:750}.nav__link{min-height:38px;padding:var(--webbly-space-2) 30px var(--webbly-space-2) 0;border-radius:8px;font-size:14px;font-weight:550;line-height:1.35}.nav-group__content{gap:var(--webbly-space-1);padding-top:0;padding-bottom:var(--webbly-space-3);display:grid}.nav__link-indicator{background:var(--webbly-purple)}.nav__link:hover,.nav__link.active{color:#fff;background:#8c52ff21}.webbly-site-switcher{background:#ffffff0b;border:1px solid #ffffff17;border-radius:9px;margin:8px 12px 22px;padding:14px}.webbly-site-switcher--notice{background:0 0;border:0;border-bottom:1px solid #ffffff1a;border-radius:0;margin-left:20px;margin-right:20px;padding:10px 0 18px}.webbly-site-switcher--notice span,.webbly-site-switcher--notice strong{display:block}.webbly-site-switcher--notice>a{color:#cbb7ff;margin-top:12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.webbly-site-switcher--notice span{color:#8f99ad;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:750}.webbly-site-switcher--notice strong{color:#dbe0ec;margin-top:7px;font-size:12px}.webbly-site-switcher label{color:#8f99ad;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:750;display:block}.webbly-site-switcher select{background:var(--webbly-navy-soft);color:#fff;border:1px solid #ffffff1f;border-radius:7px;width:100%;min-height:38px;padding:0 10px;font-weight:650}.webbly-site-switcher select:disabled{cursor:not-allowed;opacity:.48}.webbly-workspace-toggle{background:0 0;border-bottom:1px solid #ffffff1a;border-radius:0;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:14px;padding:0;display:grid}.webbly-workspace-toggle a{color:#8993a8;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;align-items:center;min-height:31px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.webbly-workspace-toggle a.active{border-bottom-color:var(--webbly-purple);color:#fff;background:0 0}.webbly-theme-toggle{align-items:center;margin-right:12px;display:flex}.webbly-theme-toggle>div{border:1px solid var(--webbly-border);background:var(--theme-elevation-50);border-radius:999px;gap:2px;padding:3px;display:flex}.webbly-theme-toggle button{width:30px;height:30px;color:var(--webbly-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.webbly-theme-toggle button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:16px;height:16px}.webbly-theme-toggle button.active{background:var(--webbly-surface);color:var(--webbly-purple);box-shadow:0 1px 3px #0f16291f}.webbly-theme-toggle button:hover{color:var(--theme-text)}[data-webbly-workspace=website] #nav-group-Agency\ Administration,[data-webbly-workspace=agency] #nav-group-Content,[data-webbly-workspace=agency] #nav-group-Media,[data-webbly-workspace=agency] #nav-group-SEO,[data-webbly-workspace=agency] #nav-group-Marketing,[data-webbly-workspace=agency] #nav-group-Publishing,[data-webbly-workspace=agency] #nav-group-Website{display:none}.webbly-site-switcher nav{border-top:1px solid #ffffff14;grid-template-columns:1fr;gap:10px;margin-top:12px;padding-top:10px;display:grid}.webbly-site-switcher__group{gap:3px;display:grid}.webbly-site-switcher__group-label{color:#7f899f;letter-spacing:.09em;text-transform:uppercase;padding:0 8px 2px;font-size:9px;font-weight:750}.webbly-site-switcher nav a{color:#aeb7ca;text-align:left;background:0 0;border-radius:6px;grid-template-columns:17px 1fr 14px;align-items:center;gap:9px;min-height:34px;padding:7px 8px;font-size:11px;font-weight:650;text-decoration:none;display:grid}.webbly-site-switcher nav a:hover,.webbly-site-switcher nav a.active{color:#fff;background:#ffffff13}.webbly-site-switcher nav a svg:last-child{opacity:.45}.btn{border-radius:8px;font-weight:650}.btn--style-primary{border-color:var(--webbly-purple);background:var(--webbly-purple);color:#fff}.btn--style-primary:hover{border-color:var(--webbly-purple-dark);background:var(--webbly-purple-dark)}.document-controls .btn--withPopup,.doc-controls .btn--withPopup{overflow:hidden;box-shadow:0 7px 18px #7341e43d;border:1px solid var(--webbly-purple)!important;background:linear-gradient(135deg, var(--webbly-purple), var(--webbly-purple-dark))!important;border-radius:10px!important}.btn--withPopup:has(#action-save){overflow:hidden;box-shadow:0 7px 18px #7341e43d;border:1px solid var(--webbly-purple)!important;background:linear-gradient(135deg, var(--webbly-purple), var(--webbly-purple-dark))!important;border-radius:10px!important}.btn--withPopup:has(#action-save) #action-save{min-height:40px;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important}.btn--withPopup:has(#action-save) .popup-button{min-height:40px;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important}.btn--withPopup:has(#action-save) #action-save{letter-spacing:-.01em;padding-inline:18px;font-weight:750}.btn--withPopup:has(#action-save) .popup{border-left:1px solid #ffffff47}.btn--withPopup:has(#action-save) .popup-button{width:40px}.btn--withPopup:has(#action-save):hover{box-shadow:0 9px 22px #7341e452;border-color:var(--webbly-purple-dark)!important;background:linear-gradient(135deg, #9b68ff, var(--webbly-purple-dark))!important}.btn--withPopup:has(#action-save).btn--disabled{opacity:.55;box-shadow:none}.btn--withPopup:has(#action-save) .icon .stroke{stroke:currentColor}.btn:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #8c52ff3d}.field-type input,.field-type textarea,.field-type select,.react-select__control{border-color:var(--webbly-border);background:var(--webbly-surface);border-radius:8px}.field-type input:hover,.field-type textarea:hover,.react-select__control:hover{border-color:var(--webbly-muted)}.field-type input:focus,.field-type textarea:focus,.react-select__control--is-focused{border-color:var(--webbly-purple);box-shadow:0 0 0 3px #8c52ff1f}.collection-list .list-header,.doc-header,.edit-view__header{border-color:var(--webbly-border)}.list-header__title,.doc-header__title{letter-spacing:-.025em}.table{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:10px;overflow:hidden;box-shadow:0 10px 32px #0f16290a}.table thead{background:var(--theme-elevation-50)}.table th{color:var(--webbly-muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.table tr:hover td{background:var(--theme-elevation-50)}.tabs-field,.collapsible,.upload{border-color:var(--webbly-border);border-radius:10px}.template-minimal{background:linear-gradient(115deg,#0f1629fa,#0f1629e8),radial-gradient(circle at 15% 20%,#8c52ff80,#0000 32rem);min-height:100vh;position:relative;overflow:hidden}.template-minimal:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.template-minimal__wrap{color:#171b29;background:#fffffff7;border:1px solid #ffffff1c;border-radius:14px;width:min(100% - 32px,460px);margin:auto;padding:42px;position:relative;box-shadow:0 32px 90px #00000057}.template-minimal__wrap h1,.template-minimal__wrap h2,.template-minimal__wrap h3,.template-minimal__wrap strong{color:#171b29}.template-minimal__wrap p,.template-minimal__wrap [class*=instruction],.template-minimal__wrap [class*=description]{color:#60697b}.template-minimal__wrap a{color:#6d3bd6}.template-minimal__wrap .webbly-brand-logo{color:#171b29;margin-bottom:34px}.webbly-login-intro{margin-bottom:24px}.webbly-dashboard__eyebrow,.webbly-dashboard__section-heading span,.webbly-dashboard__quick>div>span{color:var(--webbly-purple);letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:750}.webbly-login-intro h1{color:#171b29;letter-spacing:-.04em;margin:0;font-size:30px}.login__form{margin-top:0}.login__form .btn{justify-content:center;width:100%;min-height:46px}.login__form__inputWrap{gap:18px}.template-minimal .field-label{color:#51596c;font-weight:600}.template-minimal input{color:#171b29;background:#fff;border-color:#cbd0dc;border-radius:9px;min-height:46px}.template-minimal input:hover{border-color:#9ca4b6}.template-minimal input:focus{border-color:var(--webbly-purple);box-shadow:0 0 0 3px #8c52ff24}.template-minimal input:-webkit-autofill{-webkit-text-fill-color:#171b29;box-shadow:inset 0 0 0 1000px #fff}.template-minimal input:-webkit-autofill:hover{-webkit-text-fill-color:#171b29;box-shadow:inset 0 0 0 1000px #fff}.template-minimal input:-webkit-autofill:focus{-webkit-text-fill-color:#171b29;box-shadow:inset 0 0 0 1000px #fff}.template-minimal .login__form a{color:#6d3bd6;font-weight:600}.template-minimal .login__form a:hover{color:#5424b7}.template-minimal .login__form .btn{border-radius:9px;box-shadow:0 8px 20px #7341e433}.template-minimal .login__form .btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px #7341e447}.webbly-dashboard{width:min(100%,1440px);margin:0 auto;padding:56px 4vw 72px}.webbly-dashboard__hero{background:radial-gradient(circle at 85% 10%, #8c52ff73, transparent 23rem),var(--webbly-navy);color:#fff;border-radius:14px;justify-content:space-between;align-items:flex-end;gap:32px;padding:42px;display:flex;overflow:hidden;box-shadow:0 22px 60px #0f162929}.webbly-dashboard__hero h1{letter-spacing:-.055em;margin:9px 0 10px;font-size:clamp(36px,5vw,60px)}.webbly-dashboard__hero p{color:#b8c1d3;max-width:680px;margin:0;font-size:16px;line-height:1.7}.webbly-dashboard__primary-action{background:var(--webbly-purple);color:#fff;border-radius:8px;flex:none;align-items:center;gap:9px;padding:13px 18px;font-weight:700;text-decoration:none;display:inline-flex}.webbly-dashboard__primary-action:hover{background:var(--webbly-purple-dark);color:#fff}.webbly-dashboard__status{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:15px 20px;display:flex}.webbly-dashboard__stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.webbly-dashboard__stats article{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:10px;min-height:112px;padding:20px;box-shadow:0 8px 24px #0f162909}.webbly-dashboard__stats span{color:var(--webbly-muted);font-size:12px;font-weight:650;display:block}.webbly-dashboard__stats strong{color:var(--theme-text);letter-spacing:-.045em;margin-top:12px;font-size:30px;display:block}.webbly-dashboard__stats>p{border:1px solid var(--webbly-border);background:var(--webbly-surface);color:var(--webbly-muted);border-radius:10px;grid-column:1/-1;margin:0;padding:20px}.webbly-dashboard__status>div{white-space:nowrap;align-items:center;gap:10px;display:flex}.webbly-dashboard__status-dot{background:var(--webbly-green);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #28c9871f}.webbly-dashboard__status p{color:var(--webbly-muted);text-align:right;margin:0;font-size:13px}.webbly-dashboard__section{margin-top:58px}.webbly-dashboard__section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:24px;display:flex}.webbly-dashboard__section-heading h2,.webbly-dashboard__quick h2{color:var(--theme-text);letter-spacing:-.035em;margin:7px 0 0;font-size:30px}.webbly-dashboard__section-heading p{max-width:500px;color:var(--webbly-muted);text-align:right;margin:0;line-height:1.6}.webbly-dashboard__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.webbly-dashboard__card{border:1px solid var(--webbly-border);background:var(--webbly-surface);min-height:154px;color:inherit;box-shadow:none;border-radius:6px;grid-template-columns:30px 1fr auto;align-items:start;gap:16px;padding:24px;text-decoration:none;display:grid;position:relative}.webbly-dashboard__card:hover{background:color-mix(in srgb, var(--webbly-surface) 96%, var(--webbly-purple));border-color:#8c52ff6b}.webbly-dashboard__card-icon{width:30px;height:30px;color:var(--webbly-purple);justify-content:flex-start;align-items:flex-start;padding-top:1px;display:flex}.webbly-dashboard__card h3{color:var(--theme-text);margin:1px 0 7px;font-size:17px}.webbly-dashboard__card p{color:var(--webbly-muted);margin:0;font-size:13px;line-height:1.55}.webbly-dashboard__card-arrow{color:#a4aabc;margin-top:4px}.webbly-dashboard__card:hover .webbly-dashboard__card-arrow{color:var(--webbly-purple)}.webbly-dashboard__quick{border-top:1px solid var(--webbly-border);justify-content:space-between;align-items:center;gap:30px;margin-top:58px;padding-top:34px;display:flex}.webbly-dashboard__quick nav{flex-wrap:wrap;gap:10px;display:flex}.webbly-dashboard__quick nav a{border:1px solid var(--webbly-border);background:var(--webbly-surface);color:var(--theme-text);border-radius:8px;align-items:center;gap:9px;padding:11px 14px;font-weight:650;text-decoration:none;display:inline-flex}.webbly-dashboard__quick nav a:hover{border-color:var(--webbly-purple);color:var(--webbly-purple)}@media (max-width:1100px){.webbly-dashboard__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.webbly-dashboard__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.webbly-theme-toggle{margin-right:4px}.webbly-theme-toggle button{width:28px;height:28px}}@media (max-width:768px){.template-minimal__wrap{padding:30px 24px}.webbly-dashboard{padding:28px 18px 54px}.webbly-dashboard__hero,.webbly-dashboard__section-heading,.webbly-dashboard__quick,.webbly-dashboard__status{flex-direction:column;align-items:flex-start}.webbly-dashboard__hero{padding:30px 24px}.webbly-dashboard__primary-action{justify-content:center;width:100%}.webbly-dashboard__status p,.webbly-dashboard__section-heading p{text-align:left}.webbly-dashboard__grid{grid-template-columns:1fr}.webbly-dashboard__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.webbly-dashboard__quick nav,.webbly-dashboard__quick nav a{width:100%}.webbly-dashboard__quick nav a{justify-content:space-between}}.webbly-media-metadata{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:20px;padding:20px;display:grid}.webbly-media-metadata h3{margin:4px 0 8px}.webbly-media-metadata p{color:var(--theme-elevation-500);margin:0}.webbly-media-metadata__intro>span,.webbly-media-metadata__intro>h3,.webbly-media-metadata__intro>p{display:block}.webbly-media-metadata__intro>span{color:var(--webbly-purple);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:750}.webbly-media-metadata__preview{border:1px solid var(--webbly-border);background:var(--theme-elevation-50);border-radius:10px;place-items:center;min-height:220px;margin-top:18px;display:grid;overflow:hidden}.webbly-media-metadata__preview img,.webbly-media-metadata__preview video{object-fit:contain;width:100%;max-height:360px;display:block}.webbly-media-metadata dl{gap:10px;margin:0;display:grid}.webbly-media-metadata dl>div{grid-template-columns:110px minmax(0,1fr);gap:4px;display:grid}.webbly-media-metadata dt{color:var(--theme-elevation-500)}.webbly-media-metadata dd{overflow-wrap:anywhere;min-width:0;margin:0}.webbly-video-preview{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:12px;gap:16px;padding:20px;display:grid}.webbly-video-preview header span{color:var(--webbly-purple);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:750}.webbly-video-preview h3{margin:4px 0 5px}.webbly-video-preview p{color:var(--webbly-muted);margin:0}.webbly-video-preview iframe,.webbly-video-preview video{aspect-ratio:16/9;background:#05070c;border:0;border-radius:10px;width:min(100%,820px)}.webbly-video-preview__empty{border:1px dashed var(--webbly-border);min-height:220px;color:var(--webbly-muted);background:var(--theme-elevation-50);text-align:center;border-radius:10px;place-items:center;display:grid}.webbly-video-preview>a{width:max-content;color:var(--webbly-purple);font-weight:700}.webbly-lazy-sections{border:1px solid var(--webbly-border);background:var(--webbly-surface);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-block:18px;padding:20px;display:flex}.webbly-lazy-sections__summary>span,.webbly-lazy-sections__summary>strong,.webbly-lazy-sections__summary>p{display:block}.webbly-lazy-sections__summary>span{color:var(--webbly-purple);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:750}.webbly-lazy-sections__summary>strong{margin-top:5px}.webbly-lazy-sections__summary>p{color:var(--webbly-muted);margin:5px 0 0}.webbly-lazy-sections__action{border:1px solid var(--webbly-purple);min-height:38px;color:var(--webbly-purple);cursor:pointer;background:0 0;border-radius:8px;flex:none;padding:8px 13px;font-weight:700}.webbly-lazy-sections--loaded{display:block}.webbly-page-components-editor{background:0 0;border:0;margin-top:0;padding:0}.webbly-lazy-sections--loaded>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.webbly-lazy-sections--loaded>header p{margin:0}@media (max-width:720px){.webbly-lazy-sections,.webbly-lazy-sections--loaded>header{flex-direction:column;align-items:stretch}.webbly-media-metadata{grid-template-columns:1fr}}@media (max-width:1100px){.webbly-seo-overrides__summary,.webbly-seo-overrides__filters,.webbly-seo-overrides__editor .webbly-operations__form{grid-template-columns:repeat(2,minmax(0,1fr))}.webbly-seo-overrides__canonical{grid-column:1/-1}.webbly-operations__form,.webbly-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.webbly-seo-manager-link,.webbly-seo-overrides__editor>header,.webbly-seo-overrides__editor>footer{flex-direction:column;align-items:stretch}.webbly-seo-manager-link a{text-align:center}.webbly-seo-overrides__summary,.webbly-seo-overrides__filters,.webbly-seo-overrides__editor .webbly-operations__form{grid-template-columns:1fr}.webbly-seo-overrides__canonical{grid-column:auto}.collection-list,.collection-list .list-controls,.collection-list .table{min-width:0;max-width:100%}.collection-list .table{overflow-x:auto}.webbly-operations,.webbly-content-hub{padding:28px 0 54px}.webbly-content-hub__cards,.webbly-content-hub__coverage,.webbly-content-hub__steps ol,.webbly-translations__toolbar,.webbly-translations__row{grid-template-columns:1fr}.webbly-translations__editor-heading{flex-direction:column}.webbly-translations__editor-heading button{justify-content:center;width:100%}.webbly-operations__toolbar,.webbly-operations__list article{grid-template-columns:1fr;align-items:stretch}.webbly-operations__toolbar{flex-direction:column}.webbly-operations__actions,.webbly-operations__actions button{width:100%}.webbly-operations__form,.webbly-media-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.webbly-admin-presence{z-index:70;color:#fff;width:min(340px,100vw - 32px);font-family:var(--font-body);pointer-events:none;position:fixed;bottom:22px;right:22px}.webbly-admin-presence button,.webbly-admin-presence__panel{pointer-events:auto}.webbly-admin-presence__toggle{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aedeb,#ec4899e0),#111827db;border:1px solid #a78bfa57;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 14px 8px 8px;font-weight:800;display:flex;box-shadow:0 18px 48px #02061761}.webbly-admin-presence__avatars{align-items:center;min-width:34px;display:inline-flex}.webbly-admin-presence__avatar{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#15b8a6,#8b5cf6);border:2px solid #ffffffe0;border-radius:999px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:inline-grid;box-shadow:0 8px 20px #0f172a52}.webbly-admin-presence__avatar+.webbly-admin-presence__avatar{margin-left:-10px}.webbly-admin-presence__panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 0 0,#8b5cf638,#0000 34%),#0f172af0;border:1px solid #94a3b838;border-radius:22px;margin-top:10px;padding:16px;box-shadow:0 24px 70px #02061780}.webbly-admin-presence__panel strong{color:#fff;margin-bottom:4px;font-size:14px;display:block}.webbly-admin-presence__panel p{color:#e2e8f0c7;margin:0;font-size:12px;line-height:1.45}.webbly-admin-presence__panel ul{gap:10px;margin:14px 0 0;padding:0;display:grid}.webbly-admin-presence__panel li{align-items:center;gap:10px;margin:0;list-style:none;display:flex}.webbly-admin-presence__panel li span:last-child{gap:2px;min-width:0;display:grid}.webbly-admin-presence__panel b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.webbly-admin-presence__panel small{color:#e2e8f0ad;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.webbly-admin-presence--collapsed{width:min(220px,100vw - 32px)}.webbly-presence-facepile{z-index:80;pointer-events:none;gap:10px;max-width:min(380px,100vw - 32px);display:grid;position:fixed;top:82px;left:24px;right:auto}.webbly-presence-facepile__card,.webbly-presence-conflict{pointer-events:auto}.webbly-presence-facepile__card{border:1px solid color-mix(in srgb, var(--theme-elevation-250), transparent 18%);background:linear-gradient(135deg, color-mix(in srgb, var(--theme-bg), #7c3aed 5%), var(--theme-bg));width:max-content;max-width:100%;color:var(--theme-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:15px;align-items:center;gap:9px;margin-right:auto;padding:7px 13px 7px 7px;display:flex;box-shadow:0 14px 36px #02061733}.webbly-presence-facepile__avatars,.webbly-presence-inline-badge__avatars{align-items:center;display:inline-flex}.webbly-presence-avatar{border:2px solid var(--theme-bg);background:linear-gradient(135deg, var(--webbly-presence-color,#7c3aed), color-mix(in srgb, var(--webbly-presence-color,#7c3aed), #fff 28%));color:#fff;letter-spacing:.02em;background-position:50%;background-size:cover;border-radius:999px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #02061733}.webbly-presence-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.webbly-presence-avatar+.webbly-presence-avatar,.webbly-presence-overflow{margin-left:-9px}.webbly-presence-overflow--small{border-width:1.5px;width:22px;height:22px;font-size:8px}.webbly-presence-avatar--small+.webbly-presence-overflow--small,.webbly-presence-overflow--small{margin-left:-5px}.webbly-presence-avatar--small{border-width:1.5px;width:22px;height:22px;font-size:9px}.webbly-presence-avatar--small+.webbly-presence-avatar--small{margin-left:-5px}.webbly-presence-overflow{border:2px solid var(--theme-bg);background:var(--theme-elevation-150);width:34px;height:34px;color:var(--theme-text);border-radius:999px;place-items:center;font-size:11px;font-weight:900;display:inline-grid}.webbly-presence-facepile__copy{gap:2px;min-width:0;max-width:210px;display:grid;overflow:hidden}.webbly-presence-facepile__copy strong,.webbly-presence-facepile__copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.webbly-presence-facepile__copy strong{font-size:12px;font-weight:850;line-height:1.25}.webbly-presence-facepile__copy span{color:var(--theme-elevation-600);font-size:10px;font-weight:650;line-height:1.25}.webbly-presence-inline-badge{border:1px solid color-mix(in srgb, var(--webbly-presence-color,#7c3aed), transparent 40%);background:color-mix(in srgb, var(--webbly-presence-color,#7c3aed), var(--theme-bg) 82%);max-width:min(260px,65vw);color:var(--theme-text);vertical-align:middle;border-radius:999px;align-items:center;gap:6px;margin-left:10px;padding:3px 9px 3px 3px;font-size:11px;font-weight:800;line-height:1;animation:.16s ease-out webblyPresenceIn;display:inline-flex;transform:translateY(-1px);box-shadow:0 10px 24px #02061724}.webbly-presence-inline-badge--overlay{z-index:1100;pointer-events:none;margin-left:0;position:fixed}.webbly-presence-inline-badge__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.webbly-presence-field-active{position:relative}.webbly-presence-field-active:after{z-index:0;border:1.5px solid var(--webbly-presence-color,#7c3aed);content:"";opacity:.5;pointer-events:none;border-radius:12px;position:absolute;inset:-4px}.webbly-presence-conflict{background:radial-gradient(circle at top left, #fb923c2e, transparent 36%),color-mix(in srgb, var(--theme-bg), transparent 4%);width:min(360px,100vw - 32px);color:var(--theme-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #fb923c80;border-radius:18px;gap:7px;margin-right:auto;padding:14px;display:grid;box-shadow:0 20px 54px #02061742}.webbly-presence-conflict strong{color:var(--theme-text);font-size:13px}.webbly-presence-conflict span{color:var(--theme-elevation-700);font-size:12px;line-height:1.45}.webbly-presence-conflict button{color:#fff;cursor:pointer;background:#f97316;border:0;border-radius:999px;justify-self:start;padding:7px 12px;font-weight:900}.webbly-admin-avatar{background:var(--theme-elevation-200);width:28px;height:28px;color:var(--theme-text);border-radius:999px;place-items:center;font-size:11px;font-weight:800;line-height:1;display:inline-grid;overflow:hidden}.webbly-admin-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.webbly-admin-avatar>span{line-height:1}@keyframes webblyPresenceIn{0%{opacity:0;transform:translateY(2px)scale(.98)}to{opacity:1;transform:translateY(-1px)scale(1)}}@media (max-width:720px){.webbly-presence-facepile{inset:auto auto 14px 14px}}@media (prefers-reduced-motion:reduce){.webbly-presence-inline-badge{animation:none}}
