.page_shell__a9HKr{background:var(--tz-color-canvas);color:var(--tz-color-text);font-family:var(--tz-font-ui);font-size:var(--tz-font-size-body);min-height:100vh;padding:var(--tz-space-xl)}.page_header__RWO3R{align-items:end;border-bottom:1px solid var(--tz-color-border);display:flex;gap:var(--tz-space-lg);justify-content:space-between;margin:0 auto var(--tz-space-lg);max-width:1480px;padding-bottom:var(--tz-space-lg)}.page_header__RWO3R h1{font-size:var(--tz-font-size-title);letter-spacing:0;line-height:1.08;margin:0}.page_eyebrow__SPdjx{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-caption);font-weight:var(--tz-font-weight-strong);margin:0 0 var(--tz-space-xs);text-transform:uppercase}.page_muted__JtuSB{color:var(--tz-color-text-muted);line-height:1.45;margin:var(--tz-space-xs) 0 0}.page_muted__JtuSB a{color:var(--tz-color-action)}.page_mutedSmall__4dmjX{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-caption);line-height:1.45;margin:0}.page_statusBadge__YPI_3{border-radius:var(--tz-radius-pill);font-size:var(--tz-font-size-caption);font-weight:var(--tz-font-weight-strong);margin-right:var(--tz-space-xs);padding:var(--tz-space-xs) var(--tz-space-sm);text-transform:uppercase}.page_status_published__jdhw9{background:var(--tz-color-success-soft);color:var(--tz-color-success)}.page_status_draft__rgzI_{background:var(--tz-color-warning-soft);color:var(--tz-color-warning)}.page_status_archived__9eLTV{background:var(--tz-color-surface-subtle);color:var(--tz-color-text-soft)}.page_emptyState__Qi3_h{background:var(--tz-color-surface);border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-panel);margin:0 auto var(--tz-space-lg);max-width:960px;padding:var(--tz-space-xl);text-align:center}.page_emptyState__Qi3_h h2{margin:0 0 var(--tz-space-sm)}.page_viewer__BrhnK{display:grid;gap:var(--tz-space-md);margin:0 auto var(--tz-space-xl);max-width:1100px;outline:none}.page_viewer__BrhnK:focus-visible{outline:2px solid var(--tz-color-action-border);outline-offset:4px}.page_stage__FZr56{align-items:center;background:var(--tz-color-surface-subtle);border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-panel);display:flex;justify-content:center;max-height:78vh;overflow:hidden;width:100%}.page_stageImage__URpjj{display:block;height:100%;max-height:78vh;max-width:100%;object-fit:contain;width:auto}.page_controls__bID2R{align-items:center;display:flex;gap:var(--tz-space-md);justify-content:center}.page_controlButton__LOHTS{background:var(--tz-color-surface);border:1px solid var(--tz-color-border-control);border-radius:var(--tz-radius-pill);color:var(--tz-color-text);cursor:pointer;font:inherit;font-weight:var(--tz-font-weight-medium);min-height:var(--tz-shell-control-height);padding:0 var(--tz-space-lg)}.page_controlButton__LOHTS:hover:not(:disabled){border-color:var(--tz-color-action-border);color:var(--tz-color-action)}.page_controlButton__LOHTS:disabled{cursor:default;opacity:.4}.page_counter__cW0DK{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-caption);margin:0;min-width:12ch;text-align:center}.page_thumbStrip___YWQg{display:flex;gap:var(--tz-space-sm);overflow-x:auto;padding-bottom:var(--tz-space-sm);scrollbar-width:thin}.page_thumb__oU4QE{background:var(--tz-color-surface);border:2px solid var(--tz-color-border);border-radius:var(--tz-radius-control);cursor:pointer;display:grid;flex:0 0 auto;gap:2px;padding:2px;width:74px}.page_thumb__oU4QE img{aspect-ratio:3/4;display:block;object-fit:cover;width:100%}.page_thumb__oU4QE span{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-caption);text-align:center}.page_thumb__oU4QE:hover{border-color:var(--tz-color-action-border)}.page_thumbActive__mk5Cl{border-color:var(--tz-color-action)}.page_thumbActive__mk5Cl span{color:var(--tz-color-action);font-weight:var(--tz-font-weight-strong)}.page_allocationPanel__zz0Yu{background:var(--tz-color-surface);border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-panel);display:grid;gap:var(--tz-space-md);margin:0 auto var(--tz-space-xl);max-width:1100px;padding:var(--tz-space-lg)}.page_panelTitle__dRSO_{font-size:calc(var(--tz-font-size-body) * 1.2);font-weight:var(--tz-font-weight-strong);margin:0}.page_scopeChoices__rDbTg{display:flex;flex-wrap:wrap;gap:var(--tz-space-sm)}.page_scopeChoice__UJr12{align-items:center;border:1px solid var(--tz-color-border-control);border-radius:var(--tz-radius-control);cursor:pointer;display:flex;gap:var(--tz-space-sm);padding:var(--tz-space-sm) var(--tz-space-md)}.page_scopeChoiceActive__ZsMOu{background:var(--tz-color-action-soft);border-color:var(--tz-color-action-border)}.page_field__I89Oq{display:grid;gap:var(--tz-space-xs);max-width:460px}.page_field__I89Oq select{background:var(--tz-color-surface);border:1px solid var(--tz-color-border-control);border-radius:var(--tz-radius-control);color:var(--tz-color-text);font:inherit;min-height:var(--tz-shell-control-height);padding:0 var(--tz-space-sm)}.page_field__I89Oq small{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-caption)}.page_codesFieldset__9SGgW{border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-control);display:grid;gap:var(--tz-space-sm);margin:0;padding:var(--tz-space-md)}.page_codesFieldset__9SGgW legend{font-weight:var(--tz-font-weight-medium);padding:0 var(--tz-space-xs)}.page_codeGrid__0tcoz{display:grid;gap:var(--tz-space-sm);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.page_codeChoice__OoyCH{align-items:center;cursor:pointer;display:flex;gap:var(--tz-space-sm)}.page_codeChoice__OoyCH code{color:var(--tz-color-text-muted)}.page_saveButton__ap6Yp{background:var(--tz-color-action);border:1px solid var(--tz-color-action);border-radius:var(--tz-radius-pill);color:var(--tz-color-white);cursor:pointer;font:inherit;font-weight:var(--tz-font-weight-medium);justify-self:start;min-height:var(--tz-shell-control-height);padding:0 var(--tz-space-xl)}.page_saveButton__ap6Yp:disabled{cursor:default;opacity:.5}.page_resultOk__8894i{color:var(--tz-color-success);margin:0}.page_resultError__ghBtu{color:var(--tz-color-danger);margin:0}.page_resultWarning__plLvF{color:var(--tz-color-warning);font-size:var(--tz-font-size-caption);margin:0}.page_embedPanel__MQ7Ot{background:var(--tz-color-surface);border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-panel);display:grid;gap:var(--tz-space-md);margin:0 auto var(--tz-space-xl);max-width:1100px;padding:var(--tz-space-lg)}.page_embedCode__ou_so{background:var(--tz-color-surface-sunken,var(--tz-color-background));border:1px solid var(--tz-color-border-control);border-radius:var(--tz-radius-control);color:var(--tz-color-text);font-family:var(--tz-font-mono,ui-monospace,monospace);font-size:var(--tz-font-size-caption);line-height:1.5;padding:var(--tz-space-md);resize:vertical;white-space:pre}.page_embedActions__lq_UK{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tz-space-md)}@media (max-width:760px){.page_shell__a9HKr{padding:var(--tz-space-lg)}.page_header__RWO3R{align-items:start;flex-direction:column}}.imageBankNav_topLinks__c_edH{display:flex;flex-wrap:wrap;gap:var(--tz-space-sm);justify-content:flex-end}.imageBankNav_topLinks__c_edH a{align-items:center;background:var(--tz-color-surface);border:1px solid var(--tz-color-border-control);border-radius:var(--tz-radius-control);color:var(--tz-color-action-text);display:inline-flex;font-size:var(--tz-font-size-body);font-weight:var(--tz-font-weight-medium);min-height:var(--tz-shell-control-height);padding:0 var(--tz-space-md);text-decoration:none}.imageBankNav_topLinks__c_edH a:hover{border-color:var(--tz-color-action-border);color:var(--tz-color-action)}.imageBankNav_themeToggle__yhen1{align-items:center;background:var(--tz-color-surface);border:1px solid var(--tz-color-border-control);border-radius:var(--tz-radius-control);color:var(--tz-color-action-text);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--tz-font-size-body);font-weight:var(--tz-font-weight-medium);gap:var(--tz-space-xs);min-height:var(--tz-shell-control-height);padding:0 var(--tz-space-md)}.imageBankNav_themeToggle__yhen1:hover{border-color:var(--tz-color-action-border);color:var(--tz-color-action)}.imageBankNav_themeToggle__yhen1:focus-visible{outline:2px solid var(--tz-color-action);outline-offset:2px}.page_shell__eC_2h{background:var(--tz-color-canvas);color:var(--tz-color-text);font-family:var(--tz-font-ui);min-height:100vh;padding:var(--tz-space-xl)}.page_header__Oe_6q{align-items:end;border-bottom:1px solid var(--tz-color-border);display:flex;flex-wrap:wrap;gap:var(--tz-space-lg);justify-content:space-between;margin:0 auto var(--tz-space-lg);max-width:1480px;padding-bottom:var(--tz-space-lg)}.page_header__Oe_6q h1{font-size:var(--tz-font-size-title);letter-spacing:0;line-height:1.08;margin:0}.page_eyebrow__8dm20{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-caption);font-weight:var(--tz-font-weight-strong);margin:0 0 var(--tz-space-xs);text-transform:uppercase}.page_muted__4V_dA{color:var(--tz-color-text-muted);line-height:1.45;margin:var(--tz-space-xs) 0 0;max-width:70ch}.page_breadcrumb__FCSay{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tz-space-xs);margin:0 auto var(--tz-space-sm);max-width:1480px}.page_breadcrumb__FCSay a,.page_breadcrumb__FCSay span{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-body)}.page_breadcrumb__FCSay a+span:before{content:"›";margin-right:var(--tz-space-xs)}.page_countLabel__SJuc5{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-body);margin:0 auto var(--tz-space-md);max-width:1480px}.page_inlineLink__VwtoU{color:var(--tz-color-action-text);font-weight:var(--tz-font-weight-medium)}.page_sortRow___wnnY{font-size:var(--tz-font-size-body);margin:calc(-1 * var(--tz-space-sm)) auto var(--tz-space-md);max-width:1480px}.page_sortLabel__eXmdE,.page_sortRow___wnnY{color:var(--tz-color-text-muted)}.page_sortCurrent__DCAQb{color:var(--tz-color-text);font-weight:var(--tz-font-weight-strong)}.page_noticeWarn__XR23I{background:var(--tz-color-warning-soft);border:1px solid var(--tz-color-border-subtle);border-radius:var(--tz-radius-control);color:var(--tz-color-warning);font-size:var(--tz-font-size-body);margin:0 auto var(--tz-space-md);max-width:1480px;padding:var(--tz-space-md) var(--tz-space-lg)}.page_empty__QBJdJ{color:var(--tz-color-text-muted);margin:var(--tz-space-xl) auto;max-width:1480px;text-align:center}.page_grid__R09Tw{display:grid;gap:var(--tz-space-lg);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0 auto;max-width:1480px;padding:0}.page_card__qR1BR{background:var(--tz-color-surface);border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-panel);display:flex;flex-direction:column;overflow:hidden;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.page_card__qR1BR:focus-within,.page_card__qR1BR:hover{border-color:var(--tz-color-action-border);transform:translateY(-2px)}.page_cardLink__LrTpE{color:inherit;display:block;flex:1 1;text-decoration:none}.page_thumbWrap__aFkS3{aspect-ratio:4/3;background:var(--tz-color-surface-subtle);overflow:hidden;width:100%}.page_thumb__JrSMh{display:block;height:100%;object-fit:cover;width:100%}.page_thumbEmpty__lNTW_{align-items:center;color:var(--tz-color-text-muted);display:flex;font-size:var(--tz-font-size-caption);height:100%;justify-content:center;width:100%}.page_cardBody__3iyZq{padding:var(--tz-space-md)}.page_cardTitle__nBc_n{font-size:var(--tz-font-size-body);font-weight:var(--tz-font-weight-strong);line-height:1.25;margin:0;overflow-wrap:anywhere}.page_cardLocation__NH5Zi,.page_cardMeta__a7MM5{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-caption);margin:var(--tz-space-xs) 0 0}.page_cardSubfolders__TZSkA{color:var(--tz-color-text);font-size:var(--tz-font-size-caption);margin:var(--tz-space-xs) 0 0}.page_cardAside__sMEZR{border-top:1px solid var(--tz-color-border-subtle);color:var(--tz-color-action-text);display:block;font-size:var(--tz-font-size-caption);font-weight:var(--tz-font-weight-medium);padding:var(--tz-space-sm) var(--tz-space-md);text-decoration:none}.page_cardAside__sMEZR:focus-visible,.page_cardAside__sMEZR:hover{text-decoration:underline}.page_cardAsideButton__HcIQQ{background:none;border:0;border-top:1px solid var(--tz-color-border-subtle);color:var(--tz-color-action-text);cursor:pointer;display:block;font-family:inherit;font-size:var(--tz-font-size-caption);font-weight:var(--tz-font-weight-medium);padding:var(--tz-space-sm) var(--tz-space-md);text-align:left;width:100%}.page_cardAsideButton__HcIQQ:focus-visible,.page_cardAsideButton__HcIQQ:hover{text-decoration:underline}.page_inlineForm__f0PvX{display:inline}.page_inlineButton__c6Ld3{background:none;border:0;color:var(--tz-color-action-text);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:var(--tz-font-weight-medium);padding:0}.page_inlineButton__c6Ld3:focus-visible,.page_inlineButton__c6Ld3:hover{text-decoration:underline}@media (max-width:640px){.page_shell__eC_2h{padding:var(--tz-space-lg) var(--tz-space-md)}.page_grid__R09Tw{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.page_noticeOk__fXyo1{background:var(--tz-color-success-soft);color:var(--tz-color-success)}.page_noticeError__SZWhe,.page_noticeOk__fXyo1{border:1px solid var(--tz-color-border-subtle);border-radius:var(--tz-radius-control);font-size:var(--tz-font-size-body);margin:0 auto var(--tz-space-md);max-width:1480px;padding:var(--tz-space-md) var(--tz-space-lg)}.page_noticeError__SZWhe{background:var(--tz-color-danger-soft);color:var(--tz-color-danger)}.page_rename__0jk_j{border-top:1px solid var(--tz-color-border-subtle)}.page_renameSummary__kKIrM{color:var(--tz-color-action-text);cursor:pointer;font-size:var(--tz-font-size-caption);font-weight:var(--tz-font-weight-medium);list-style:none;padding:var(--tz-space-sm) var(--tz-space-md)}.page_renameSummary__kKIrM::-webkit-details-marker{display:none}.page_renameSummary__kKIrM:focus-visible,.page_renameSummary__kKIrM:hover{text-decoration:underline}.page_renameForm__aseCV{display:flex;flex-direction:column;gap:var(--tz-space-sm);padding:0 var(--tz-space-md) var(--tz-space-md)}.page_renameField__1gmmH{display:flex;flex-direction:column;gap:var(--tz-space-xs)}.page_renameLabel__BATRr{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-caption)}.page_renameField__1gmmH input{background:var(--tz-color-surface-subtle);border:1px solid var(--tz-color-border-control);border-radius:var(--tz-radius-control);color:inherit;font:inherit;min-height:var(--tz-shell-control-height);min-width:0;padding:0 var(--tz-space-sm);width:100%}.page_renameSubmit__PPi_U{align-self:flex-start;background:var(--tz-color-action);border:1px solid var(--tz-color-action-border);border-radius:var(--tz-radius-control);color:var(--tz-color-white);cursor:pointer;font:inherit;font-weight:var(--tz-font-weight-medium);min-height:var(--tz-shell-control-height);padding:0 var(--tz-space-md)}.page_renameCardNotice__vxhAB{font-size:var(--tz-font-size-caption);margin:0}.page_renameCardNoticeOk__b4S6R{color:var(--tz-color-success)}.page_renameCardNoticeError__CeMVy{color:var(--tz-color-danger)}.page_cardArchived__u6RPB{background:var(--tz-color-surface-subtle);border-style:dashed}.page_cardArchived__u6RPB .page_thumbWrap__aFkS3{opacity:.55}.page_archivedBadge__V3Ks4{background:var(--tz-color-surface-subtle);border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-control);color:var(--tz-color-text-muted);display:inline-block;font-size:var(--tz-font-size-caption);font-weight:var(--tz-font-weight-medium);margin-left:var(--tz-space-xs);padding:0 var(--tz-space-xs);vertical-align:middle}.page_archiveRow__0fCUE{align-items:center;border-top:1px solid var(--tz-color-border-subtle);display:flex;flex-wrap:wrap;gap:var(--tz-space-sm);padding:var(--tz-space-sm) var(--tz-space-md)}.page_archiveButton__UPfr3{background:var(--tz-color-surface-subtle);border:1px solid var(--tz-color-border-control);border-radius:var(--tz-radius-control);color:inherit;cursor:pointer;font:inherit;font-size:var(--tz-font-size-caption);font-weight:var(--tz-font-weight-medium);min-height:var(--tz-shell-control-height);padding:0 var(--tz-space-md)}.page_archiveButton__UPfr3:focus-visible,.page_archiveButton__UPfr3:hover{border-color:var(--tz-color-action-border)}.page_archiveDisclosure__P4HXd{font-size:var(--tz-font-size-caption)}.page_archiveDisclosureSummary__LCA1a{color:var(--tz-color-text-muted);cursor:pointer;font-weight:var(--tz-font-weight-medium);list-style:none;padding:0 var(--tz-space-xs)}.page_archiveDisclosureSummary__LCA1a::-webkit-details-marker{display:none}.page_archiveDisclosureSummary__LCA1a:focus-visible,.page_archiveDisclosureSummary__LCA1a:hover{color:var(--tz-color-danger);text-decoration:underline}.page_archiveDisclosureBody__eavJT{display:flex;flex-direction:column;gap:var(--tz-space-sm);padding-top:var(--tz-space-sm)}.page_archiveDisclosureNote__GXdvF{color:var(--tz-color-text-muted);margin:0}.page_archiveDanger__DG8gZ{align-self:flex-start;background:var(--tz-color-danger-soft);border:1px solid var(--tz-color-danger);border-radius:var(--tz-radius-control);color:var(--tz-color-danger);cursor:pointer;font:inherit;font-size:var(--tz-font-size-caption);font-weight:var(--tz-font-weight-medium);min-height:var(--tz-shell-control-height);padding:0 var(--tz-space-md)}.page_archiveDanger__DG8gZ:focus-visible,.page_archiveDanger__DG8gZ:hover{background:var(--tz-color-danger);color:var(--tz-color-white)}.page_cardInternalRef___XepW{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-caption);margin:var(--tz-space-xs) 0 0;overflow-wrap:anywhere}.page_cardInternalRefLabel__UbNl1{background:var(--tz-color-surface-subtle);border:1px solid var(--tz-color-border-subtle);border-radius:var(--tz-radius-control);display:inline-block;font-size:calc(var(--tz-font-size-caption) - 1px);letter-spacing:.02em;padding:0 var(--tz-space-xs);text-transform:uppercase}.page_coverRow__hqAYx{align-items:center;border-top:1px solid var(--tz-color-border-subtle);display:flex;flex-wrap:wrap;font-size:var(--tz-font-size-caption);gap:var(--tz-space-sm);padding:var(--tz-space-sm) var(--tz-space-md)}.page_coverLabel__PIhhu{color:var(--tz-color-text-muted)}.WorkbookBackfillPanel_panel__koq6_{background:var(--tz-color-surface,#fff);border:1px solid var(--tz-color-border-control,#e2e8f0);border-radius:var(--tz-radius-control,8px);display:grid;gap:var(--tz-space-sm,12px);margin-bottom:var(--tz-space-md,16px);padding:var(--tz-space-md,16px)}.WorkbookBackfillPanel_head__Rdh9b{align-items:start;display:flex;flex-wrap:wrap;gap:var(--tz-space-md,16px);justify-content:space-between}.WorkbookBackfillPanel_head__Rdh9b>div:first-child{flex:1 1 340px}.WorkbookBackfillPanel_muted__J6hEK{color:var(--tz-color-text-muted,#64748b);font-size:var(--tz-font-size-caption,.85rem);margin:4px 0 0}.WorkbookBackfillPanel_controls__kM4Gy{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tz-space-sm,12px)}.WorkbookBackfillPanel_overwrite__MmzFF{align-items:center;color:var(--tz-color-text,#0f172a);display:inline-flex;font-size:var(--tz-font-size-caption,.85rem);gap:6px}.WorkbookBackfillPanel_btn__HsMNw{background:var(--tz-color-action,#2563eb);border:none;border-radius:var(--tz-radius-control,8px);color:var(--tz-color-action-on,#fff);cursor:pointer;font:inherit;font-weight:var(--tz-font-weight-medium,600);padding:8px 16px;white-space:nowrap}.WorkbookBackfillPanel_btn__HsMNw:disabled{cursor:not-allowed;opacity:.55}.WorkbookBackfillPanel_report__g2dQC{background:var(--tz-color-surface-muted,#f1f5f9);border-radius:var(--tz-radius-control,8px);font-size:var(--tz-font-size-caption,.85rem);padding:var(--tz-space-sm,12px)}.WorkbookBackfillPanel_report__g2dQC p{margin:0}.WorkbookBackfillPanel_error__prQ2Q{color:var(--tz-color-danger);font-size:var(--tz-font-size-caption,.85rem);margin:0}.FocalPointPicker_wrap__xLTlu{display:grid;gap:6px;width:100%}.FocalPointPicker_stage__8QtLo{background:var(--tz-color-dark-preview,#111);border-radius:var(--tz-radius-control);cursor:crosshair;outline:none;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.FocalPointPicker_stage__8QtLo:focus-visible{box-shadow:0 0 0 2px var(--tz-color-action-text)}.FocalPointPicker_image__DtPy7{display:block;height:100%;object-fit:fill;pointer-events:none;width:100%}.FocalPointPicker_outline__wxCJ0{border:2px solid;box-sizing:border-box;pointer-events:none;position:absolute}.FocalPointPicker_outlineAuto__zZSwR{border-style:dashed;opacity:.75}.FocalPointPicker_outline_feed__JjZcf{border-color:#ffd166}.FocalPointPicker_outline_square__mmBPN{border-color:#06d6a0}.FocalPointPicker_outline_story__LOKEF{border-color:#ef476f}.FocalPointPicker_outlineLabel__5l2Hx{background:rgba(0,0,0,.6);border-radius:3px;color:#fff;font-size:10px;font-style:normal;font-weight:600;left:2px;line-height:1.4;padding:0 4px;position:absolute;top:2px}.FocalPointPicker_outline_square__mmBPN .FocalPointPicker_outlineLabel__5l2Hx{left:auto;right:2px}.FocalPointPicker_outline_story__LOKEF .FocalPointPicker_outlineLabel__5l2Hx{bottom:2px;top:auto}.FocalPointPicker_dot__08tdF{background:rgba(120,124,130,.65);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.5);height:16px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:16px}.FocalPointPicker_dotSet__PSI88{background:rgba(46,139,87,.95)}.FocalPointPicker_footer__HRHJv{align-items:center;display:flex;gap:8px;justify-content:space-between}.FocalPointPicker_status__Xt6xL{color:var(--tz-color-text-muted);font-size:var(--tz-font-size-caption)}.FocalPointPicker_clearBtn__fbJM7{background:var(--tz-color-surface-subtle);border:1px solid var(--tz-color-border-control);border-radius:var(--tz-radius-control);color:var(--tz-color-text-muted);cursor:pointer;font:inherit;font-size:var(--tz-font-size-caption);padding:2px 8px}.FocalPointPicker_legend__Jl5i9{color:var(--tz-color-text-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:4px 12px;margin:0}.FocalPointPicker_legendItem__EQ81z{align-items:center;display:inline-flex;gap:4px}.FocalPointPicker_swatch__prMhA{border:2px solid;border-radius:2px;display:inline-block;height:10px;width:14px}.FocalPointPicker_compact__umFCE .FocalPointPicker_status__Xt6xL{font-size:11px}.workbench_shell__mcOLQ{min-height:100vh;background:var(--visual-brand-bg,#f7f9ff);color:var(--visual-brand-text,#080b2f);font-family:var(--visual-body-font,Manrope,Inter,Arial,sans-serif);font-weight:400}.workbench_topbar__NxGxV{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,auto);align-items:center;gap:24px;padding:22px 28px;border-bottom:1px solid #dde5ff;background:rgba(255,255,255,.94)}.workbench_titleBlock__8Qewo h1,.workbench_titleBlock__8Qewo p,.workbench_titleBlock__8Qewo span{margin:0}.workbench_titleBlock__8Qewo p{color:#4d5a8f;font-size:.8rem}.workbench_titleBlock__8Qewo h1{margin-top:4px;font-size:1.65rem;font-weight:560;letter-spacing:0;font-family:var(--visual-heading-font,Manrope,Inter,Arial,sans-serif)}.workbench_titleBlock__8Qewo span{display:block;margin-top:4px;color:#5e6794;font-size:.9rem}.workbench_deviceToggle__pIhJ_,.workbench_inspectorTabs__W9B7h,.workbench_pageAreaToggle___FE7_,.workbench_topActions__P4SI8{display:inline-flex;align-items:center;gap:8px}.workbench_topActions__P4SI8{flex-wrap:wrap;justify-content:flex-end}.workbench_canvasToolbar__eSjVK select,.workbench_deviceToggle__pIhJ_ button,.workbench_inspectorTabs__W9B7h button,.workbench_leftPanel__CSCiv select,.workbench_pageAreaToggle___FE7_ button,.workbench_topActions__P4SI8 a,.workbench_topActions__P4SI8 button{min-height:38px;border:1px solid #dbe2fb;border-radius:7px;background:#ffffff;color:#15194f;font:inherit;font-size:.85rem;font-weight:500;text-decoration:none;padding:0 14px}.workbench_publishButton__Ux4fk,.workbench_topActions__P4SI8 .workbench_publishButton__Ux4fk{border-color:var(--visual-brand-primary,#2515b8);background:var(--visual-brand-primary,#2515b8);color:#ffffff}.workbench_statusBar__weCJn{display:flex;flex-wrap:wrap;gap:10px 28px;margin:14px 28px 0;padding:12px 16px;border:1px solid #dfe6fb;border-radius:8px;background:#ffffff;color:#45507f;font-size:.82rem}.workbench_stateItem__AN3gn{display:grid;gap:1px;min-width:0}.workbench_stateLabel__LjH5_{color:#7a83a8;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.workbench_stateItem__AN3gn strong{color:#10143f;font-weight:560}.workbench_stateItem__AN3gn small{color:#7a83a8;font-size:.7rem}.workbench_stateItem__AN3gn[data-tone=warn] strong{color:#9a3412}.workbench_tabs__3fl7r{display:flex;gap:24px;padding:18px 28px 0;border-bottom:1px solid #dde5ff}.workbench_tabs__3fl7r a,.workbench_tabs__3fl7r span{padding:0 0 12px;color:#48547e;font-size:.88rem;font-weight:500;text-decoration:none}.workbench_tabs__3fl7r a[data-active=true],.workbench_tabs__3fl7r span[data-active=true]{color:var(--visual-brand-primary,#2515b8);border-bottom:2px solid var(--visual-brand-primary,#2515b8)}.workbench_tabs__3fl7r [aria-disabled=true]{color:#949dbe;cursor:not-allowed}.workbench_shellContextBand__U1dVU nav span[data-unlinked=true]{cursor:default;opacity:.68}.workbench_shellContextBand__U1dVU nav span[data-unlinked=true]:hover{text-decoration:none}.workbench_shellContextBand__U1dVU nav[data-empty=true]{align-items:center;color:#6a739b;display:flex;font-size:.78rem;gap:8px}.workbench_shellNavChildren__mePjC{background:#e6ecff;border-radius:999px;color:#3a4a86;font-size:.62rem;margin-left:4px;padding:1px 5px;vertical-align:super}.workbench_controlHints__SJMwV{border-bottom:1px solid #dde5ff;display:grid;gap:4px;padding:8px 28px 10px}.workbench_controlHints__SJMwV p{color:#48547e;font-size:.8rem;margin:0}.workbench_controlHints__SJMwV a{color:var(--visual-brand-primary,#2515b8);font-weight:600}.workbench_builderGrid__N4SB4{display:grid;grid-template-columns:340px minmax(0,1fr) 340px;gap:16px;padding:16px 22px 28px}.workbench_patternBuilderGrid__UrZVL{display:grid;grid-template-columns:320px minmax(0,1fr) 340px;gap:16px;padding:16px 22px 28px}.workbench_canvasWrap__7EsCG,.workbench_leftPanel__CSCiv,.workbench_rightPanel__56w9y{min-height:720px}.workbench_leftPanel__CSCiv,.workbench_rightPanel__56w9y{display:grid;align-content:start;gap:14px}.workbench_canvasWrap__7EsCG,.workbench_panelSection__EqMep,.workbench_responsiveStates__rMkuN,.workbench_rightPanel__56w9y{border:1px solid #dce4fb;border-radius:8px;background:#ffffff;box-shadow:0 14px 36px rgba(19,27,82,.05)}.workbench_panelSection__EqMep{padding:16px}.workbench_inspectorHead__kLj8d h2,.workbench_panelSection__EqMep h2,.workbench_responsiveStates__rMkuN h2{margin:0 0 14px;font-size:1rem;font-weight:560}.workbench_fieldLabel__zdL8I,.workbench_searchField__fUyME{display:grid;gap:7px;color:#4d5680;font-size:.78rem;font-weight:500}.workbench_fieldLabel__zdL8I input,.workbench_fieldLabel__zdL8I select,.workbench_fieldLabel__zdL8I textarea,.workbench_imagePicker__DNmxW select,.workbench_leftPanel__CSCiv select,.workbench_searchField__fUyME input{width:100%;border:1px solid #dce4fb;border-radius:7px;background:#ffffff;color:#10143f;font:inherit;font-size:.86rem;padding:10px 11px}.workbench_pagePickerScope__OU_R3{display:block;margin:0 0 6px;color:#5e6794;font-size:.8rem}.workbench_fieldLabel__zdL8I textarea{min-height:74px;resize:vertical}.workbench_sliderGroupHeading__VjCp4{margin:14px 0 2px;font-size:.64rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#8b93bd}.workbench_sliderCheckRow__Q_yNv{display:flex;align-items:center;gap:9px;padding:3px 0;color:#4d5680;font-size:.82rem;font-weight:500;cursor:pointer}.workbench_sliderCheckRow__Q_yNv input[type=checkbox]{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:#3a4cff;cursor:pointer}.workbench_sliderCheckRow__Q_yNv span{line-height:1.3}.workbench_sliderSubField__jTtig{margin-left:25px}.workbench_blockLibrary__SO70I,.workbench_layerList__mQVsX,.workbench_patternLibrary__dm3J0,.workbench_structureList__ahoa7{display:grid;gap:9px;margin-top:14px}.workbench_blockLibrary__SO70I button,.workbench_layerList__mQVsX button,.workbench_patternLibrary__dm3J0 button,.workbench_structureList__ahoa7 button{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-height:56px;border:1px solid #dfe6fb;border-radius:7px;background:#ffffff;color:#10143f;text-align:left;padding:11px 12px}.workbench_blockThumbEmpty__6ru0Q,.workbench_blockThumb__ErK6f{display:block;width:100%;height:auto;aspect-ratio:16/10;margin-bottom:6px;border:1px solid #e6ebfa;border-radius:5px;background:#f4f6fd;object-fit:cover;object-position:top center}.workbench_blockThumbEmpty__6ru0Q{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;align-items:center;overflow:hidden;padding:8px 10px;color:#7a83a8;font-size:.7rem;line-height:1.4}.workbench_blockLibrary__SO70I button span.workbench_blockThumbEmpty__6ru0Q{font-weight:400}.workbench_blockThumb__ErK6f[data-neutral-fallback=true]{outline:1px dashed #cbd5f5;outline-offset:-3px}.workbench_blockLibrary__SO70I button span,.workbench_layerList__mQVsX button span,.workbench_patternLibrary__dm3J0 button span,.workbench_structureList__ahoa7 button strong{font-weight:560}.workbench_blockLibrary__SO70I button small,.workbench_layerList__mQVsX button small,.workbench_patternLibrary__dm3J0 button small,.workbench_structureList__ahoa7 button small{color:#667098;font-size:.76rem}.workbench_patternLibrary__dm3J0{margin-top:18px;padding-top:16px;border-top:1px solid #e3e9fb}.workbench_patternLibrary__dm3J0 h3{margin:0 0 10px;font-size:.9rem;font-weight:560}.workbench_patternLibrary__dm3J0 button[data-active=true]{border-color:var(--visual-brand-accent,#5d35ff);box-shadow:0 0 0 2px rgba(93,53,255,.1)}.workbench_unsupportedLibrary__2jQ5n{display:grid;gap:9px;margin-top:18px;padding-top:16px;border-top:1px solid #e3e9fb}.workbench_unsupportedLibrary__2jQ5n h3{margin:0;font-size:.9rem;font-weight:560}.workbench_unsupportedLibraryNote__IfSQo{margin:0;color:#667098;font-size:.76rem;line-height:1.45}.workbench_unsupportedItem__zQb6g{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;border:1px dashed #d4ddf6;border-radius:7px;background:#f8faff;color:#667098;padding:11px 12px}.workbench_unsupportedItem__zQb6g span{font-weight:540;color:#4d5680}.workbench_unsupportedItem__zQb6g small{font-size:.73rem;color:#8a93b8}.workbench_brandKitPanel__UNSJ0{display:grid;gap:8px;color:#4d5680;font-size:.82rem}.workbench_brandKitPanel__UNSJ0 strong{color:#10143f;font-weight:560}.workbench_brandKitPanel__UNSJ0 small,.workbench_brandKitPanel__UNSJ0 span,.workbench_emptyState__U52Cb{color:#667098;line-height:1.45}.workbench_tokenSwatches__e2K4L{display:flex;gap:7px}.workbench_tokenSwatches__e2K4L i{width:28px;height:28px;border:1px solid #dce4fb;border-radius:999px}.workbench_structureList__ahoa7 button{grid-template-columns:28px minmax(0,1fr) auto;align-items:center}.workbench_structureList__ahoa7 button[data-active=true]{border-color:#5d35ff;box-shadow:0 0 0 2px rgba(93,53,255,.1)}.workbench_canvasWrap__7EsCG{padding:12px;overflow:hidden}.workbench_canvasToolbar__eSjVK{display:flex;justify-content:center;gap:16px;margin-bottom:12px}.workbench_deviceToggle__pIhJ_ button[data-active=true],.workbench_inspectorTabs__W9B7h button[data-active=true],.workbench_pageAreaToggle___FE7_ button[data-active=true]{border-color:var(--visual-brand-accent,#5d35ff);background:#f1efff;color:var(--visual-brand-primary,#2515b8)}.workbench_canvas__EKL5U{width:min(var(--visual-canvas-width),100%);margin:0 auto;padding:16px;border:1px solid #e0e6fb;border-radius:8px;background:#fbfcff}.workbench_shellContextBand__U1dVU{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr) auto;align-items:center;gap:18px;margin-bottom:16px;border:1px solid #dfe6fb;border-radius:8px;background:#ffffff;color:#10143f;padding:14px 16px}.workbench_shellContextBand__U1dVU[data-type=footer]{margin-top:16px;margin-bottom:0;background:#101827;color:#ffffff}.workbench_shellContextBand__U1dVU[data-active=true]{border-color:var(--visual-brand-accent,#5d35ff);box-shadow:0 0 0 2px rgba(93,53,255,.1)}.workbench_shellActions__4kiMF,.workbench_shellContextBand__U1dVU nav{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.workbench_shellActions__4kiMF a,.workbench_shellActions__4kiMF button,.workbench_shellBrand__bpE9f,.workbench_shellContextBand__U1dVU nav a{color:inherit;font:inherit;text-decoration:none}.workbench_shellContextBand__U1dVU nav a{color:#56617f;font-size:.82rem}.workbench_shellContextBand__U1dVU[data-type=footer] nav a{color:rgba(255,255,255,.72)}.workbench_shellBrand__bpE9f span,.workbench_shellContextBand__U1dVU strong{display:block;font-weight:560}.workbench_shellBrand__bpE9f small,.workbench_shellContextBand__U1dVU span{color:#667098;font-size:.78rem;line-height:1.45}.workbench_shellContextBand__U1dVU[data-type=footer] span{color:rgba(255,255,255,.7)}.workbench_shellBrand__bpE9f{border:0;background:transparent;text-align:left;padding:0}.workbench_shellActions__4kiMF{justify-content:flex-end}.workbench_shellActions__4kiMF a,.workbench_shellActions__4kiMF button{min-height:34px;border:1px solid #dbe2fb;border-radius:7px;background:#ffffff;color:#2515b8;font-size:.78rem;font-weight:500;padding:0 10px}.workbench_shellActions__4kiMF button[data-active=true]{border-color:var(--visual-brand-accent,#5d35ff);background:#f1efff}.workbench_shellContextBand__U1dVU[data-type=footer] .workbench_shellActions__4kiMF a,.workbench_shellContextBand__U1dVU[data-type=footer] .workbench_shellActions__4kiMF button{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:#ffffff}.workbench_blockFrame__3CD4W{position:relative;margin-bottom:16px;border:2px solid transparent;border-radius:8px;overflow:hidden;background:#ffffff}.workbench_blockFrameSelected__7_h5i{border-color:var(--visual-brand-accent,#5d35ff)}.workbench_blockFrameCompact__vPN2d{margin:0;transform:scale(.94);transform-origin:top center}.workbench_mobileFrame__1hqOp .workbench_heroPreview__xCTtd,.workbench_mobileFrame__1hqOp .workbench_showroomPreview__M33I4{min-height:560px}.workbench_mobileFrame__1hqOp .workbench_actionBarPreview__E_44t nav,.workbench_mobileFrame__1hqOp .workbench_editorialPreview__evlKR,.workbench_mobileFrame__1hqOp .workbench_metricsPreview__spbqY>div,.workbench_mobileFrame__1hqOp .workbench_previewCardGrid__8btLR,.workbench_mobileFrame__1hqOp .workbench_processPreview__f_Gzr>div,.workbench_mobileFrame__1hqOp .workbench_projectGrid__PdOLU{grid-template-columns:1fr}.workbench_blockBadge__teyCd{position:absolute;top:8px;left:8px;z-index:4;border-radius:5px;background:var(--visual-brand-accent,#5d35ff);color:#ffffff;font-size:.74rem;font-weight:560;padding:4px 8px}.workbench_blockTools__mPLfg{position:absolute;top:8px;right:8px;z-index:4;display:inline-flex;gap:4px;padding:5px;border-radius:7px;background:rgba(255,255,255,.94);box-shadow:0 12px 30px rgba(8,11,47,.12)}.workbench_blockTools__mPLfg button{border:0;background:transparent;color:#10134b;font:inherit;font-size:.72rem;font-weight:500}.workbench_heroPreview__xCTtd,.workbench_showroomPreview__M33I4{position:relative;display:grid;align-items:center;min-height:360px;overflow:hidden;color:#ffffff}.workbench_heroPreview__xCTtd img,.workbench_showroomPreview__M33I4 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.workbench_heroPreview__xCTtd:after,.workbench_showroomPreview__M33I4:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(4,7,18,.78),rgba(4,7,18,.22));pointer-events:none}.workbench_heroPreview__xCTtd div,.workbench_showroomPreview__M33I4 div{position:relative;z-index:1;width:min(620px,calc(100% - 48px));padding:clamp(42px,7vw,84px);pointer-events:none}.workbench_heroPreview__xCTtd div .workbench_canvasEditableLink__aT_yu,.workbench_heroPreview__xCTtd div .workbench_canvasEditableText__uiJL0,.workbench_heroPreview__xCTtd div a,.workbench_heroPreview__xCTtd div button,.workbench_showroomPreview__M33I4 div .workbench_canvasEditableLink__aT_yu,.workbench_showroomPreview__M33I4 div .workbench_canvasEditableText__uiJL0,.workbench_showroomPreview__M33I4 div a,.workbench_showroomPreview__M33I4 div button{pointer-events:auto}.workbench_heroPreview__xCTtd span,.workbench_showroomPreview__M33I4 span{display:block;margin-bottom:14px;font-size:.72rem;font-weight:560;letter-spacing:.08em;text-transform:uppercase}.workbench_ctaPreview__6rQa2 h2,.workbench_heroPreview__xCTtd h2,.workbench_showroomPreview__M33I4 h2{margin:0;font-size:clamp(2rem,4vw,4.1rem);font-weight:400;line-height:1.04;letter-spacing:0}.workbench_ctaPreview__6rQa2 p,.workbench_heroPreview__xCTtd p,.workbench_showroomPreview__M33I4 p{max-width:52ch;margin:18px 0 0;color:rgba(255,255,255,.88);line-height:1.55}.workbench_previewActions__nLl_S{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.workbench_canvasEditableLink__aT_yu,.workbench_ctaPreview__6rQa2 a,.workbench_previewActions__nLl_S a,.workbench_showroomPreview__M33I4 a{display:inline-flex;min-height:44px;align-items:center;border:0;border-radius:6px;background:var(--visual-brand-primary,#2515b8);color:#ffffff;font-size:.86rem;font-weight:560;text-decoration:none;padding:0 18px}.workbench_previewActions__nLl_S .workbench_canvasEditableLink__aT_yu+.workbench_canvasEditableLink__aT_yu,.workbench_previewActions__nLl_S a+a{border:1px solid rgba(255,255,255,.34);background:rgba(255,255,255,.06)}.workbench_canvasEditableBackdrop__hbdEN,.workbench_canvasEditableLink__aT_yu,.workbench_canvasEditableMedia__0zBDc,.workbench_canvasEditableText__uiJL0{appearance:none;cursor:text;font:inherit;letter-spacing:inherit;text-align:inherit}.workbench_canvasEditableBackdrop__hbdEN,.workbench_canvasEditableMedia__0zBDc{position:relative;display:block;width:100%;border:0;background:transparent;color:#ffffff;cursor:pointer;padding:0}.workbench_canvasEditableBackdrop__hbdEN{position:absolute;inset:0;z-index:0}.workbench_imagePickerEmpty__Rg3iH{align-items:center;border:1px dashed var(--tz-color-border-subtle,#cfd3dc);border-radius:var(--tz-radius-control,6px);color:var(--tz-color-text-muted,#6a7183);display:flex;font-size:.75rem;justify-content:center;min-height:56px;min-width:72px}.workbench_canvasPhotoLabel__GuB19{position:absolute;right:10px;bottom:10px;z-index:3;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--tz-studio-radius-sm);background:var(--tz-studio-color-surface);box-shadow:var(--tz-studio-shadow-card);color:var(--tz-studio-color-ink);font-family:var(--tz-studio-font-body-family);font-size:var(--tz-studio-font-caption-size);font-weight:var(--tz-studio-font-strong-weight);line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s ease}.workbench_blockFrameSelected__7_h5i .workbench_canvasEditableBackdrop__hbdEN .workbench_canvasPhotoLabel__GuB19,.workbench_blockFrameSelected__7_h5i .workbench_canvasEditableMedia__0zBDc .workbench_canvasPhotoLabel__GuB19{opacity:.9}.workbench_canvasEditableBackdrop__hbdEN:focus-visible .workbench_canvasPhotoLabel__GuB19,.workbench_canvasEditableBackdrop__hbdEN:hover .workbench_canvasPhotoLabel__GuB19,.workbench_canvasEditableBackdrop__hbdEN[data-active=true] .workbench_canvasPhotoLabel__GuB19,.workbench_canvasEditableMedia__0zBDc:focus-visible .workbench_canvasPhotoLabel__GuB19,.workbench_canvasEditableMedia__0zBDc:hover .workbench_canvasPhotoLabel__GuB19,.workbench_canvasEditableMedia__0zBDc[data-active=true] .workbench_canvasPhotoLabel__GuB19{opacity:1}.workbench_canvasEmptyMedia__Mp3en{position:relative;display:grid;place-items:center;width:100%;min-height:120px;border:1px dashed var(--tz-studio-color-border-control);border-radius:var(--tz-studio-radius-sm);background:var(--tz-studio-color-tint);cursor:pointer;padding:0}.workbench_canvasEmptyMedia__Mp3en .workbench_canvasPhotoLabel__GuB19{position:static;opacity:1}.workbench_canvasPhotoButton___NF3T{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;min-height:36px;max-width:100%;padding:3px 12px 3px 3px;border:1px solid var(--tz-studio-color-border-control);border-radius:var(--tz-studio-radius-sm);background:var(--tz-studio-color-surface);color:var(--tz-studio-color-ink);cursor:pointer;font:inherit;font-family:var(--tz-studio-font-body-family);font-size:var(--tz-studio-font-caption-size);font-weight:var(--tz-studio-font-strong-weight);white-space:nowrap}.workbench_canvasPhotoButtonEmpty__e3lzz,.workbench_canvasPhotoButton___NF3T img{display:block;width:44px;height:30px;border-radius:6px;object-fit:cover;background:var(--tz-studio-color-tint)}.workbench_canvasPhotoButton___NF3T:focus-visible,.workbench_canvasPhotoButton___NF3T:hover{border-color:var(--tz-studio-color-accent)}.workbench_canvasPhotoHost__rC1NB{position:relative}.workbench_canvasPhotoBar__eGDJd{position:absolute;top:48px;right:12px;z-index:3;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:calc(100% - 24px);opacity:0;pointer-events:none;transition:opacity .14s ease}.workbench_canvasPhotoBarInline__yCSy_{position:static;max-width:none}.workbench_blockFrameSelected__7_h5i .workbench_canvasPhotoBar__eGDJd,.workbench_blockFrame__3CD4W:hover .workbench_canvasPhotoBar__eGDJd,.workbench_canvasPhotoBar__eGDJd:focus-within{opacity:1;pointer-events:auto}.workbench_canvasPhotoPrimary__7I3W8,.workbench_canvasPhotoSecondary__u6z0f{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:var(--tz-studio-radius-sm);background:var(--tz-studio-color-surface);box-shadow:var(--tz-studio-shadow-card);color:var(--tz-studio-color-ink);cursor:pointer;font:inherit;font-family:var(--tz-studio-font-body-family);font-size:var(--tz-studio-font-caption-size);font-weight:var(--tz-studio-font-strong-weight)}.workbench_canvasPhotoPrimary__7I3W8 svg{color:var(--tz-studio-color-accent)}.workbench_canvasPhotoSecondary__u6z0f{background:var(--tz-studio-color-band);color:var(--tz-studio-color-surface)}.workbench_canvasPhotoButton___NF3T:focus-visible,.workbench_canvasPhotoPrimary__7I3W8:focus-visible,.workbench_canvasPhotoSecondary__u6z0f:focus-visible,.workbench_canvasPhotoTileButton__C_AM0:focus-visible{outline:3px solid var(--tz-studio-color-accent);outline-offset:2px}.workbench_canvasPhotoTile__osE2r{position:relative}.workbench_canvasPhotoTileButton__C_AM0{position:absolute;left:50%;top:50%;z-index:2;min-height:36px;padding:0 14px;border:0;border-radius:var(--tz-studio-radius-sm);background:var(--tz-studio-color-surface);box-shadow:var(--tz-studio-shadow-card);color:var(--tz-studio-color-ink);cursor:pointer;font:inherit;font-family:var(--tz-studio-font-body-family);font-size:var(--tz-studio-font-caption-size);font-weight:var(--tz-studio-font-strong-weight);white-space:nowrap;opacity:0;transform:translate(-50%,-50%);transition:opacity .14s ease}.workbench_blockFrameSelected__7_h5i .workbench_canvasPhotoTileButton__C_AM0{opacity:.9}.workbench_canvasPhotoTileButton__C_AM0:focus-visible,.workbench_canvasPhotoTile__osE2r:hover .workbench_canvasPhotoTileButton__C_AM0{opacity:1}@media (hover:none){.workbench_canvasPhotoBar__eGDJd,.workbench_canvasPhotoLabel__GuB19,.workbench_canvasPhotoTileButton__C_AM0{opacity:1;pointer-events:auto}.workbench_canvasPhotoButton___NF3T,.workbench_canvasPhotoLabel__GuB19,.workbench_canvasPhotoPrimary__7I3W8,.workbench_canvasPhotoSecondary__u6z0f,.workbench_canvasPhotoTileButton__C_AM0{min-height:var(--tz-studio-layout-touch-target)}.workbench_canvasEditableBackdrop__hbdEN .workbench_canvasPhotoLabel__GuB19,.workbench_canvasEditableMedia__0zBDc .workbench_canvasPhotoLabel__GuB19{pointer-events:none}}.workbench_srOnly__AglHq{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.workbench_toolbarBadge___0cO5{font-weight:var(--tz-studio-font-strong-weight);color:var(--tz-studio-color-link)}.workbench_slideDragHandle__OkDPL{display:inline-grid;place-items:center;align-self:center;width:24px;min-height:36px;color:var(--tz-studio-color-ink);opacity:.55;cursor:grab;-webkit-user-select:none;user-select:none;letter-spacing:-2px}.workbench_slideDragHandle__OkDPL:active{cursor:grabbing}.workbench_listEditorRow__UDXN6[data-drag-over=true]{outline:2px dashed var(--tz-studio-color-accent);outline-offset:2px}.workbench_sliderSettings__qaivZ{margin-top:14px;border-top:1px solid var(--tz-studio-color-border-control);padding-top:10px}.workbench_sliderSettings__qaivZ>summary{cursor:pointer;min-height:36px;display:flex;align-items:center;font-weight:var(--tz-studio-font-strong-weight)}.workbench_sliderSettingsNote__nPguX{margin:0 0 8px;font-size:12px;opacity:.75}.workbench_sliderSettingsBody__oNHz6{display:flex;flex-direction:column;gap:8px}.workbench_canvasEditableText__uiJL0{display:inline;min-width:0;border:1px solid transparent;border-radius:5px;background:transparent;color:inherit;line-height:inherit;padding:2px 4px}.workbench_canvasEditableBackdrop__hbdEN:focus-visible,.workbench_canvasEditableBackdrop__hbdEN:hover,.workbench_canvasEditableBackdrop__hbdEN[data-active=true],.workbench_canvasEditableLink__aT_yu:focus-visible,.workbench_canvasEditableLink__aT_yu:hover,.workbench_canvasEditableLink__aT_yu[data-active=true],.workbench_canvasEditableMedia__0zBDc:focus-visible,.workbench_canvasEditableMedia__0zBDc:hover,.workbench_canvasEditableMedia__0zBDc[data-active=true],.workbench_canvasEditableText__uiJL0:focus-visible,.workbench_canvasEditableText__uiJL0:hover,.workbench_canvasEditableText__uiJL0[data-active=true]{outline:0;box-shadow:0 0 0 2px rgba(93,53,255,.24)}.workbench_canvasEditableLink__aT_yu[data-active=true],.workbench_canvasEditableText__uiJL0[data-active=true]{border-color:rgba(93,53,255,.7);background:rgba(255,255,255,.14)}.workbench_ctaPreview__6rQa2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:120px;padding:32px;background:linear-gradient(135deg,#101827,#10134b);color:#ffffff}.workbench_ctaPreview__6rQa2 h2{font-size:clamp(1.55rem,3vw,2.3rem)}.workbench_showroomPreview__M33I4{min-height:300px}.workbench_actionBarPreview__E_44t,.workbench_cardGridPreview__wEaTB,.workbench_editorialPreview__evlKR,.workbench_metricsPreview__spbqY,.workbench_processPreview__f_Gzr,.workbench_projectPreview__FvNUm,.workbench_testimonialPreview__WmI_1{display:grid;padding-inline:clamp(28px,5vw,56px)}.workbench_actionBarPreview__E_44t h2{margin:0;color:inherit;font-family:var(--visual-heading-font,Manrope,Inter,Arial,sans-serif);font-size:clamp(1.55rem,3vw,2.35rem);font-weight:400;line-height:1.1}.workbench_actionBarPreview__E_44t p{max-width:58ch;margin:10px 0 0;color:inherit;opacity:.82;line-height:1.55}.workbench_actionBarPreview__E_44t nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));text-align:left}.workbench_actionBarPreview__E_44t nav a,.workbench_actionBarPreview__E_44t nav div{display:grid;gap:10px;min-height:112px;align-content:center;border:1px solid rgba(16,20,63,.12);border-radius:8px;background:#ffffff;color:#10143f;text-decoration:none;padding:18px}.workbench_actionBarPreview__E_44t[data-on-dark=true] nav a,.workbench_actionBarPreview__E_44t[data-on-dark=true] nav div{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:inherit}.workbench_actionBarPreview__E_44t nav a[data-accent=true],.workbench_actionBarPreview__E_44t nav div[data-accent=true]{border-color:var(--visual-brand-accent,#5d35ff);box-shadow:0 0 0 2px rgba(93,53,255,.1)}.workbench_actionBarPreview__E_44t nav span{color:var(--visual-brand-primary,#2515b8);font-size:.82rem;font-weight:560}.workbench_actionBarPreview__E_44t[data-on-dark=true] nav span{color:inherit;opacity:.72}.workbench_actionBarPreview__E_44t nav strong{font-weight:560}.workbench_previewIntro__DKx6B{max-width:720px;margin-bottom:22px}.workbench_previewIntro__DKx6B span{display:block;margin-bottom:10px;color:var(--visual-brand-accent,#5d35ff);font-size:.72rem;font-weight:560;letter-spacing:.08em;text-transform:uppercase}.workbench_previewIntro__DKx6B h2{margin:0;color:#080b2f;font-size:clamp(1.65rem,3vw,3rem);font-family:var(--visual-heading-font,Manrope,Inter,Arial,sans-serif);font-weight:400;line-height:1.08;letter-spacing:0}.workbench_previewIntro__DKx6B p{max-width:62ch;margin:14px 0 0;color:#4e597a;line-height:1.55}.workbench_metricsPreview__spbqY>div,.workbench_previewCardGrid__8btLR,.workbench_processPreview__f_Gzr>div,.workbench_projectGrid__PdOLU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.workbench_metricsPreview__spbqY article,.workbench_previewCardGrid__8btLR a,.workbench_previewCardGrid__8btLR article,.workbench_processPreview__f_Gzr article,.workbench_projectGrid__PdOLU article{min-width:0;border:1px solid #e1e7f8;border-radius:8px;background:#ffffff;color:#10143f;text-decoration:none;overflow:hidden}.workbench_previewCardGrid__8btLR img,.workbench_projectGrid__PdOLU img{display:block;width:100%;height:150px;object-fit:cover}.workbench_previewCardGrid__8btLR span,.workbench_previewCardGrid__8btLR strong,.workbench_projectGrid__PdOLU span,.workbench_projectGrid__PdOLU strong{display:block;padding:0 14px}.workbench_previewCardGrid__8btLR strong,.workbench_projectGrid__PdOLU strong{margin-top:14px;font-weight:560}.workbench_previewCardGrid__8btLR span,.workbench_projectGrid__PdOLU span{margin:6px 0 14px;color:#5c6688;font-size:.84rem;line-height:1.45}.workbench_projectGrid__PdOLU{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench_editorialPreview__evlKR .workbench_canvasEditableLink__aT_yu,.workbench_editorialPreview__evlKR a,.workbench_projectPreview__FvNUm>.workbench_canvasEditableLink__aT_yu,.workbench_projectPreview__FvNUm>a{display:inline-flex;min-height:42px;align-items:center;margin-top:22px;border-radius:6px;background:var(--visual-brand-primary,#2515b8);color:#ffffff;font-size:.84rem;font-weight:560;text-decoration:none;padding:0 16px}.workbench_testimonialPreview__WmI_1{background:#f8faff}.workbench_testimonialPreview__WmI_1 blockquote{max-width:840px;margin:0;color:#10143f;font-size:clamp(1.45rem,3vw,2.65rem);font-weight:400;line-height:1.2}.workbench_testimonialPreview__WmI_1>p{display:grid;gap:4px;margin:22px 0 0}.workbench_testimonialPreview__WmI_1 strong{font-weight:560}.workbench_testimonialPreview__WmI_1 span{color:#5c6688}.workbench_metricsPreview__spbqY article,.workbench_processPreview__f_Gzr article{padding:18px}.workbench_processPreview__f_Gzr article>span{display:block;margin-bottom:20px;color:#5d35ff;font-size:.78rem;font-weight:560}.workbench_metricsPreview__spbqY span,.workbench_processPreview__f_Gzr strong{display:block;font-weight:560}.workbench_processPreview__f_Gzr p{margin:10px 0 0;color:#5c6688;font-size:.86rem;line-height:1.5}.workbench_metricsPreview__spbqY{background:#101827;color:#ffffff}.workbench_metricsPreview__spbqY .workbench_previewIntro__DKx6B h2,.workbench_metricsPreview__spbqY .workbench_previewIntro__DKx6B p{color:#ffffff}.workbench_metricsPreview__spbqY article{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.06)}.workbench_metricsPreview__spbqY strong{display:block;font-size:clamp(2rem,4vw,3.2rem);font-weight:400}.workbench_metricsPreview__spbqY small{display:block;margin-top:8px;color:rgba(255,255,255,.72);font-size:.78rem}.workbench_editorialPreview__evlKR{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(24px,4vw,52px);align-items:center}.workbench_editorialPreview__evlKR[data-image-position=left] .workbench_canvasEditableMedia__0zBDc{order:-1}.workbench_editorialPreview__evlKR[data-image-position=right] .workbench_canvasEditableMedia__0zBDc{order:1}.workbench_mobileFrame__1hqOp .workbench_editorialPreview__evlKR[data-image-position=left] .workbench_canvasEditableMedia__0zBDc,.workbench_mobileFrame__1hqOp .workbench_editorialPreview__evlKR[data-image-position=right] .workbench_canvasEditableMedia__0zBDc{order:-1}.workbench_editorialPreview__evlKR img{width:100%;min-height:360px;border-radius:8px;object-fit:cover}.workbench_editorialPreview__evlKR li,.workbench_editorialPreview__evlKR p{color:#4e597a;line-height:1.6}.workbench_editorialPreview__evlKR ul{display:grid;gap:8px;margin:18px 0 0;padding-left:18px}.workbench_rightPanel__56w9y{overflow:hidden}.workbench_validationPanel__THO3s{display:grid;gap:10px;padding:16px 18px;border-bottom:1px solid #e3e9fb;background:#fbfcff}.workbench_validationPanel__THO3s>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.workbench_listEditor__2LJUM h3,.workbench_validationPanel__THO3s h2{margin:0;font-size:.92rem;font-weight:560}.workbench_validationPanel__THO3s span{border-radius:999px;background:#eef2ff;color:#2515b8;font-size:.74rem;font-weight:560;padding:4px 8px}.workbench_validationPanel__THO3s[data-state=warn] span{background:#fff7ed;color:#9a3412}.workbench_validationPanel__THO3s p,.workbench_validationPanel__THO3s ul{margin:0;color:#596486;font-size:.78rem;line-height:1.5}.workbench_validationPanel__THO3s ul{display:grid;gap:6px;padding-left:18px}.workbench_patternHeader__VDoPy{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:14px;padding:14px;border-bottom:1px solid #e3e9fb}.workbench_patternCanvas__TyEzn{display:grid;gap:14px;padding:16px}.workbench_patternBlockCard__Ro9R_{display:grid;grid-template-columns:148px 34px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:118px;border:1px solid #dfe6fb;border-radius:8px;background:#ffffff;color:#10143f;text-align:left;padding:10px}.workbench_patternBlockCard__Ro9R_[data-active=true]{border-color:var(--visual-brand-accent,#5d35ff);box-shadow:0 0 0 2px rgba(93,53,255,.1)}.workbench_patternBlockCard__Ro9R_ img{width:148px;height:92px;border-radius:6px;object-fit:cover}.workbench_patternBlockCard__Ro9R_ span{display:grid;width:28px;height:28px;place-items:center;border-radius:999px;background:#f1efff;color:var(--visual-brand-primary,#2515b8);font-size:.78rem;font-weight:560}.workbench_patternBlockCard__Ro9R_ strong{font-weight:560}.workbench_patternBlockCard__Ro9R_ p,.workbench_patternBlockCard__Ro9R_ small{color:#667098;font-size:.78rem}.workbench_patternBlockCard__Ro9R_ p{grid-column:3/5;margin:-8px 0 4px;line-height:1.45}.workbench_patternTools__gcmQQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.workbench_patternTools__gcmQQ button{min-height:36px;border:1px solid #dbe2fb;border-radius:7px;background:#ffffff;color:#2515b8;font:inherit;font-size:.78rem;font-weight:500}.workbench_inspectorHead__kLj8d{padding:18px 18px 0}.workbench_shellInspector__m2pq_{display:grid;gap:10px;margin:16px 18px 0;border:1px solid #e3e9fb;border-radius:8px;background:#fbfcff;color:#4d5680;font-size:.84rem;line-height:1.45;padding:14px}.workbench_shellInspector__m2pq_ strong{color:#10143f;font-weight:560}.workbench_shellInspector__m2pq_ a{justify-self:start;min-height:34px;display:inline-flex;align-items:center;border:1px solid #dbe2fb;border-radius:7px;background:#ffffff;color:#2515b8;font-size:.78rem;font-weight:500;text-decoration:none;padding:0 10px}.workbench_inspectorTabs__W9B7h{width:100%;padding:0 18px 12px;border-bottom:1px solid #e3e9fb}.workbench_inspectorTabs__W9B7h button{flex:1 1;border-color:transparent}.workbench_inspectorBody__Ge7rz{display:grid;gap:14px;padding:18px}.workbench_canvasSelectionEditor__NtD1m{display:grid;gap:12px;margin:16px 18px 0;border:1px solid rgba(93,53,255,.24);border-radius:8px;background:#fbfaff;padding:14px}.workbench_canvasSelectionEditor__NtD1m>div{display:grid;gap:3px}.workbench_canvasSelectionEditor__NtD1m span{color:#5d35ff;font-size:.72rem;font-weight:560;text-transform:uppercase}.workbench_canvasSelectionEditor__NtD1m strong{color:#10143f;font-size:.95rem;font-weight:560}.workbench_imagePicker__DNmxW{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start}.workbench_imagePicker__DNmxW img{display:block;width:100%;max-width:320px;aspect-ratio:3/2;height:auto;border-radius:6px;object-fit:cover}.workbench_toggleRow__Md4mz{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#2f3865;font-size:.86rem;font-weight:500}.workbench_toggleRow__Md4mz input{width:38px;height:20px;accent-color:#2515b8}.workbench_listEditor__2LJUM{display:grid;gap:10px;padding-top:4px}.workbench_listEditor__2LJUM>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.workbench_listEditor__2LJUM button,.workbench_removeListItem__6nDkg{min-height:32px;border:1px solid #dbe2fb;border-radius:7px;background:#ffffff;color:#2515b8;font:inherit;font-size:.78rem;font-weight:500;padding:0 10px}.workbench_listEditorRow__UDXN6{display:grid;gap:9px;border:1px solid #e3e9fb;border-radius:8px;background:#fbfcff;padding:10px}.workbench_removeListItem__6nDkg{justify-self:start;color:#9a3412}.workbench_unsupportedNotice__aQfpn{margin:0;border:1px solid #dbe2fb;border-radius:7px;background:#f8faff;color:#4d5680;font-size:.88rem;line-height:1.55;padding:14px}.workbench_variantTiles__QDR1p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.workbench_variantTiles__QDR1p button{border:1px solid #dce4fb;border-radius:7px;background:#ffffff;color:#10143f;font:inherit;font-size:.78rem;font-weight:500;padding:7px}.workbench_variantTiles__QDR1p img{display:block;width:100%;height:58px;border-radius:5px;object-fit:cover}.workbench_responsiveStates__rMkuN{margin-top:14px;padding:16px}.workbench_responsiveStates__rMkuN>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.workbench_responsiveStates__rMkuN button{border:1px solid #dce4fb;border-radius:8px;background:#ffffff;color:#10143f;padding:8px}.workbench_responsiveStates__rMkuN button[data-active=true]{border-color:#5d35ff;box-shadow:0 0 0 2px rgba(93,53,255,.1)}.workbench_responsiveStates__rMkuN span,.workbench_responsiveStates__rMkuN strong{display:block;margin-top:6px;font-size:.8rem}.workbench_responsiveStates__rMkuN span{color:#667098}@media (max-width:1180px){.workbench_builderGrid__N4SB4,.workbench_patternBuilderGrid__UrZVL{grid-template-columns:280px minmax(0,1fr)}.workbench_rightPanel__56w9y{grid-column:1/-1}}@media (max-width:820px){.workbench_builderGrid__N4SB4,.workbench_ctaPreview__6rQa2,.workbench_patternBlockCard__Ro9R_,.workbench_patternBuilderGrid__UrZVL,.workbench_patternHeader__VDoPy,.workbench_topbar__NxGxV{grid-template-columns:1fr}.workbench_canvasToolbar__eSjVK,.workbench_shellContextBand__U1dVU,.workbench_statusBar__weCJn,.workbench_tabs__3fl7r,.workbench_topActions__P4SI8{flex-wrap:wrap}.workbench_shellContextBand__U1dVU{grid-template-columns:1fr}}.workbench_readOnlySummary__zDA4C{display:grid;gap:4px;padding:9px 11px;border:1px solid #e2e5f0;border-radius:8px;background:#f7f8fc}.workbench_readOnlySummaryLabel___5EWs{color:#4d5680;font-size:.78rem;font-weight:500}.workbench_readOnlySummaryValue__hXKEG{color:#1f2547;font-size:.82rem;font-weight:600}.workbench_readOnlySummaryLink__c40Pt{justify-self:start;color:#4338ca;font-size:.76rem;font-weight:500;text-decoration:underline}.workbench_readOnlySummaryNote___obYF{margin:0;color:#667098;font-size:.72rem;line-height:1.4}.workbench_templateForm__MchoG{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 16px;align-items:end;margin:14px 28px 0;padding:16px;border:1px solid #dfe6fb;border-radius:8px;background:#ffffff}.workbench_templateForm__MchoG h2,.workbench_templateForm__MchoG p{grid-column:1/-1;margin:0}.workbench_templateForm__MchoG h2{font-size:.95rem;color:#15194f}.workbench_templateForm__MchoG p{color:#45507f;font-size:.82rem}.workbench_templateForm__MchoG label{display:grid;gap:4px;font-size:.78rem;color:#45507f}.workbench_templateForm__MchoG input,.workbench_templateForm__MchoG select,.workbench_templateForm__MchoG textarea{min-height:38px;border:1px solid #dbe2fb;border-radius:7px;background:#ffffff;color:#15194f;font:inherit;font-size:.85rem;padding:6px 12px}.workbench_slotHintBlock__KCAc1{grid-column:1/-1;display:grid;gap:8px;padding:12px 0 0;border-top:1px solid #eef1fb}.workbench_slotHintBlock__KCAc1 h3{margin:0;font-size:.85rem;color:#15194f}.workbench_slotHintBlock__KCAc1 small{margin-top:-6px;color:#6b74a1;font-size:.72rem}.workbench_slotHintRow__AE_95{display:grid;grid-template-columns:minmax(120px,1fr) repeat(auto-fit,minmax(150px,1fr));gap:8px 12px;align-items:end}.workbench_slotHintRow__AE_95 strong{align-self:center;color:#15194f;font-size:.78rem;font-weight:560;overflow-wrap:anywhere}.workbench_slotHintH1__9LnwF label,.workbench_slotHintSkip__KItYK{display:inline-flex!important;gap:6px;align-items:center}.workbench_slotHintH1__9LnwF{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:10px 12px;border:1px solid #dfe6fb;border-radius:7px}.workbench_slotHintH1__9LnwF legend{color:#15194f;font-size:.78rem;font-weight:560;padding:0 4px}.workbench_slotHintH1__9LnwF p{margin:0;color:#6b74a1;font-size:.78rem}.workbench_slotHintWarnings__XvkLF{grid-column:1/-1;margin:0;padding-left:18px;color:#8a5a12;font-size:.78rem}.workbench_templateCards__fscz3{grid-column:1/-1;margin:0;padding:0;border:0}.workbench_templateCards__fscz3 legend{padding:0;font-size:.78rem;color:#45507f}.workbench_templateCardGrid__PUEhv{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin-top:6px}.workbench_templateCard__DYZhM{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:8px;padding:10px;border:1px solid #dbe2fb;border-radius:8px;background:#ffffff;cursor:pointer}.workbench_templateCard__DYZhM[data-selected=true]{border-color:var(--visual-brand-primary,#2515b8);box-shadow:inset 0 0 0 1px var(--visual-brand-primary,#2515b8);background:#f7f8ff}.workbench_templateCard__DYZhM:focus-within{outline:2px solid var(--visual-brand-primary,#2515b8);outline-offset:2px}.workbench_templateCard__DYZhM input[type=radio]{min-height:0;margin:2px 0 0;padding:0}.workbench_templateCardThumbs___zWxO{grid-column:2;display:flex;gap:3px;overflow:hidden;border-radius:6px}.workbench_templateCardThumbs___zWxO img{width:100%;height:auto;min-width:0;border:1px solid #eef1fd;border-radius:4px;background:#ffffff}.workbench_templateCardNoThumb___I2YS{display:block;padding:10px 8px;border:1px dashed #dbe2fb;border-radius:6px;color:#6a739c;font-size:.72rem}.workbench_templateCardBody__0ZMS6{grid-column:2;display:grid;gap:2px;min-width:0}.workbench_templateCardBody__0ZMS6 strong{font-size:.85rem;font-weight:500;color:#15194f}.workbench_templateCardCompatibility__gghAY,.workbench_templateCardDirection__tdCkW,.workbench_templateCardMeta__cKhYe,.workbench_templateCardSlug__4B_DI{font-size:.72rem;color:#45507f;overflow-wrap:anywhere}.workbench_templateCardDirection__tdCkW{color:#6a739c}.workbench_templateCardCompatibility__gghAY[data-authority=template]{color:#146c43}.workbench_templateCardCompatibility__gghAY[data-known=false]{color:#8a5a00}.workbench_templateCardSlug__4B_DI{color:#8890b5;font-size:.68rem}.workbench_templateCardsNote__u9HBk{margin:8px 0 0;font-size:.75rem;color:#45507f}.workbench_templatePlan__TMcuR{grid-column:1/-1;display:grid;gap:2px;padding:10px 12px;border:1px solid #dbe2fb;border-radius:8px;background:#f7f8ff}.workbench_templatePlan__TMcuR[data-pending=true]{color:#6a739c}.workbench_templatePlan__TMcuR strong{font-size:.78rem;font-weight:500;color:#15194f}.workbench_templatePlan__TMcuR p{margin:0;font-size:.8rem;color:#45507f}.workbench_templatePlanNote__BM8ne{color:#6a739c}.workbench_templateFormActions__uTLw0{display:inline-flex;gap:8px}.workbench_templateFormActions__uTLw0 button{min-height:38px;border:1px solid #dbe2fb;border-radius:7px;background:#ffffff;color:#15194f;font:inherit;font-size:.85rem;font-weight:500;padding:0 14px}.workbench_templateFormActions__uTLw0 button[type=submit]{border-color:var(--visual-brand-primary,#2515b8);background:var(--visual-brand-primary,#2515b8);color:#ffffff}.workbench_templateResult__s0FZO{display:grid;gap:4px;margin:14px 28px 0;padding:12px 16px;border:1px solid #dfe6fb;border-radius:8px;background:#ffffff;color:#45507f;font-size:.82rem}.workbench_templateResult__s0FZO[data-ok=false]{border-color:#f0c2c2;color:#8a2020}.workbench_templateResult__s0FZO small{color:#6b73a0}.workbench_richTextPreview___iQnE{color:#2f3865;font-size:1rem;line-height:1.75}.workbench_richTextPreviewInverse__d7rLN{color:#f4f5fb}.workbench_richTextPreview___iQnE p{margin:0 0 1em}.workbench_richTextPreview___iQnE h2,.workbench_richTextPreview___iQnE h3,.workbench_richTextPreview___iQnE h4,.workbench_richTextPreview___iQnE h5,.workbench_richTextPreview___iQnE h6{margin:1.4em 0 .5em;color:#080b2f;font-family:var(--visual-heading-font,Manrope,Inter,Arial,sans-serif);font-weight:500;line-height:1.2}.workbench_richTextPreviewInverse__d7rLN h2,.workbench_richTextPreviewInverse__d7rLN h3,.workbench_richTextPreviewInverse__d7rLN h4,.workbench_richTextPreviewInverse__d7rLN h5,.workbench_richTextPreviewInverse__d7rLN h6{color:#ffffff}.workbench_richTextPreview___iQnE h2{font-size:1.75rem}.workbench_richTextPreview___iQnE h3{font-size:1.4rem}.workbench_richTextPreview___iQnE h4{font-size:1.2rem}.workbench_richTextPreview___iQnE h5{font-size:1.05rem}.workbench_richTextPreview___iQnE h6{font-size:.95rem;letter-spacing:.06em;text-transform:uppercase}.workbench_richTextPreview___iQnE a{color:var(--visual-brand-accent,#5d35ff);text-decoration:underline;text-underline-offset:2px}.workbench_richTextPreview___iQnE ol,.workbench_richTextPreview___iQnE ul{margin:0 0 1em;padding-left:1.4em}.workbench_richTextPreview___iQnE li{margin:.25em 0}.workbench_richTextPreview___iQnE blockquote{margin:1.2em 0;padding:.4em 0 .4em 1.1em;border-left:3px solid #d4ddf6;color:#667098;font-style:italic}.workbench_richTextPreview___iQnE hr{margin:1.8em 0;border:0;border-top:1px solid #d4ddf6}.workbench_richTextPreview___iQnE .rt-align-center{text-align:center}.workbench_richTextPreview___iQnE .rt-align-right{text-align:right}.workbench_richTextPreview___iQnE .rt-align-justify{text-align:justify}.workbench_richTextPreview___iQnE>:first-child{margin-top:0}.workbench_richTextPreview___iQnE>:last-child{margin-bottom:0}.workbench_richTextPreviewEmpty__JFudy{margin:0;color:#8a93b8;font-size:.9rem}.workbench_preservedBlock__5dSAw{align-items:flex-start;background:var(--tz-color-surface-muted,#f6f5f2);border:1px dashed var(--tz-color-border-subtle);border-radius:var(--tz-radius-panel);display:grid;gap:6px;padding:18px 20px}.workbench_preservedBlockLabel__Vrrk_{background:var(--tz-color-action-soft);border:1px solid var(--tz-color-action-border);border-radius:var(--tz-radius-pill);color:var(--tz-color-action-text);display:inline-block;font-size:.72rem;font-weight:var(--tz-font-weight-medium);letter-spacing:.04em;padding:2px 10px;text-transform:uppercase}.workbench_preservedBlock__5dSAw strong{font-size:.95rem}.workbench_preservedBlock__5dSAw p{color:var(--tz-color-text-muted);font-size:.82rem;line-height:1.45;margin:0}.workbench_preservedBlock__5dSAw a{color:var(--tz-color-action-text);font-weight:var(--tz-font-weight-medium)}.workbench_blockDirtyBadge__yrHgo{position:absolute;top:8px;right:8px;z-index:5;border:1px solid var(--tz-color-border-subtle,#cfd3dc);border-radius:var(--tz-radius-control,5px);background:var(--tz-color-surface-muted,#f6f5f2);color:var(--tz-color-text-muted,#6a7183);font-size:.72rem;font-weight:560;padding:4px 8px}.workbench_saveBlockButton__FDwPF{margin:0 0 12px;border:1px solid var(--tz-color-action-border,#dbe2fb);border-radius:var(--tz-radius-control,7px);background:var(--tz-color-action-soft,#ffffff);color:#2515b8;font:inherit;font-size:.78rem;font-weight:560;padding:5px 12px;cursor:pointer}.workbench_saveBlockButton__FDwPF:disabled{color:var(--tz-color-text-muted,#6a7183);cursor:not-allowed}.workbench_designLibrary__OYHhf{display:grid;gap:6px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--tz-wb-border,#e1e7f8)}.workbench_designLibraryNote__3Pbws{margin:0 0 4px;font-size:12px;line-height:1.45;color:var(--tz-wb-muted,#5a6480)}.workbench_designBlockButton___tcQG{display:grid;gap:2px;width:100%;padding:8px 10px;text-align:left;border:1px solid var(--tz-wb-border,#e1e7f8);border-radius:6px;background:var(--tz-wb-surface,#ffffff);cursor:pointer;font:inherit}.workbench_designBlockButton___tcQG:focus-visible,.workbench_designBlockButton___tcQG:hover{border-color:var(--tz-wb-accent,#3b5bdb);background:var(--tz-wb-surface-alt,#f8faff)}.workbench_designBlockButton___tcQG small{font-size:11px;color:var(--tz-wb-muted,#5a6480)}.workbench_presetLibrary__IWQHF{border-bottom:1px solid #e6e9f5;display:flex;flex-direction:column;gap:6px;margin-bottom:12px;padding-bottom:12px}.workbench_presetLibrary__IWQHF h3{font-size:.82rem;font-weight:600;margin:0}.workbench_presetRow__TCwUN{align-items:stretch;display:flex;gap:4px}.workbench_presetRow__TCwUN .workbench_designBlockButton___tcQG{flex:1 1 auto}.workbench_presetDelete__3oQFu{background:#fff;border:1px solid #e6e9f5;border-radius:7px;color:#8a8fa6;cursor:pointer;flex:0 0 auto;font-size:1rem;line-height:1;padding:0 9px}.workbench_presetDelete__3oQFu:hover:not(:disabled){border-color:#e2b4b4;color:#b42318}.workbench_presetDelete__3oQFu:disabled{cursor:default;opacity:.5}.workbench_presetForm__1lX_B{border-bottom:1px solid #e6e9f5;display:flex;flex-direction:column;gap:8px;padding:10px 0 12px}.workbench_presetForm__1lX_B label{display:flex;flex-direction:column;gap:4px;font-size:.78rem}.workbench_presetForm__1lX_B input,.workbench_presetForm__1lX_B textarea{border:1px solid #dbe2fb;border-radius:7px;font:inherit;font-size:.82rem;padding:6px 8px;resize:vertical}.workbench_presetFormNote__TUVii{color:#6b7091;font-size:.74rem;margin:0}.workbench_presetFormActions__Gv4s5{display:flex;gap:6px}.workbench_presetFormActions__Gv4s5 button{border:1px solid #dbe2fb;border-radius:7px;background:#fff;color:#2515b8;cursor:pointer;font:inherit;font-size:.78rem;font-weight:500;padding:5px 11px}.workbench_presetFormActions__Gv4s5 button[type=submit]{background:#2515b8;border-color:#2515b8;color:#fff}.workbench_presetFormActions__Gv4s5 button:disabled{cursor:default;opacity:.6}.workbench_layerFooter__mW4qo{border-top:1px solid #e6e9f5;margin-top:6px;padding-top:10px}.workbench_layerList__mQVsX small[data-slot-state=empty]{color:#8a8fa6;font-style:italic}.workbench_layerList__mQVsX button[data-active=true]{border-color:#2515b8;box-shadow:inset 2px 0 0 #2515b8}.workbench_responsiveState__pX5MN{display:grid;border:1px solid #dce4fb;border-radius:8px;background:#ffffff;padding:8px}.workbench_responsiveState__pX5MN[data-active=true]{border-color:#5d35ff;box-shadow:0 0 0 2px rgba(93,53,255,.1)}.workbench_responsiveStates__rMkuN .workbench_responsiveState__pX5MN>button{border:0;border-radius:0;background:none;padding:0;font:inherit;text-align:left;width:100%}.workbench_responsiveStateThumb__hukYq{pointer-events:none}