.SectionDeleteButton-module-scss-module__FN6Tzq__deleteButton{border:1px solid var(--danger);color:var(--danger);cursor:pointer;background:0 0;border-radius:5px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.8rem;display:inline-flex}.SectionDeleteButton-module-scss-module__FN6Tzq__deleteButton:hover:not(:disabled){background:var(--danger);color:var(--primary-foreground)}.SectionDeleteButton-module-scss-module__FN6Tzq__deleteButton:disabled{opacity:.5;cursor:not-allowed}
.EntityDraftActionBar-module-scss-module__-y50Iq__root{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.EntityDraftActionBar-module-scss-module__-y50Iq__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.EntityDraftActionBar-module-scss-module__-y50Iq__button,.EntityDraftActionBar-module-scss-module__-y50Iq__buttonPrimary,.EntityDraftActionBar-module-scss-module__-y50Iq__buttonSecondary{border:1px solid var(--border);background:var(--surface);color:var(--foreground);cursor:pointer;border-radius:8px;padding:.45rem .8rem;font-size:.85rem}.EntityDraftActionBar-module-scss-module__-y50Iq__buttonPrimary{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.EntityDraftActionBar-module-scss-module__-y50Iq__buttonSecondary{border-color:var(--border);background:var(--surface-soft)}.EntityDraftActionBar-module-scss-module__-y50Iq__button:disabled,.EntityDraftActionBar-module-scss-module__-y50Iq__buttonPrimary:disabled,.EntityDraftActionBar-module-scss-module__-y50Iq__buttonSecondary:disabled{opacity:.55;cursor:not-allowed}.EntityDraftActionBar-module-scss-module__-y50Iq__error{color:var(--danger);margin:0;font-size:.85rem}
.label-module-scss-module__0j9FGa__label{color:var(--foreground-muted);margin-bottom:.35rem;font-size:.82rem;font-weight:600;display:inline-block}
.field-module-scss-module___p_QNa__field{align-content:start;gap:.35rem;display:grid}.field-module-scss-module___p_QNa__labelTop{grid-template-columns:1fr}.field-module-scss-module___p_QNa__labelLeft{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.65rem}.field-module-scss-module___p_QNa__labelRight{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.65rem}.field-module-scss-module___p_QNa__label,.field-module-scss-module___p_QNa__control{min-width:0}.field-module-scss-module___p_QNa__errorTop,.field-module-scss-module___p_QNa__errorInline{grid-column:1/-1}.field-module-scss-module___p_QNa__error{color:var(--danger);font-size:.8rem;line-height:1.25}
.popover-module-scss-module__x7IrZq__content{z-index:60;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:14rem;color:var(--foreground);box-shadow:var(--shadow-popover);padding:.55rem}
.DataGridView-module-scss-module__Fhj-va__root{color:var(--foreground);min-height:0;height:var(--dg-available-height,calc(100dvh - 120px));max-height:var(--dg-available-height,calc(100dvh - 120px));flex-direction:column;flex:auto;gap:.5rem;display:flex;overflow:hidden}.DataGridView-module-scss-module__Fhj-va__externalHeader,.DataGridView-module-scss-module__Fhj-va__externalFooter{background:var(--surface);color:var(--foreground)}.DataGridView-module-scss-module__Fhj-va__tableWrap{border:1px solid var(--border);border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);background:var(--surface);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.DataGridView-module-scss-module__Fhj-va__tableScroll{flex:auto;width:100%;min-height:0;overflow:auto}.DataGridView-module-scss-module__Fhj-va__table{border-collapse:collapse;--dg-header-bg:var(--surface);--dg-header-color:var(--foreground);--dg-row-bg:var(--surface);--dg-row-bg-default:var(--surface);--dg-row-bg-alt:var(--surface-soft);--dg-cell-bg:var(--dg-row-bg);--dg-cell-color:var(--foreground);--dg-cell-font-weight:inherit;width:100%;min-width:50rem}.DataGridView-module-scss-module__Fhj-va__table :where(thead th){z-index:2;background:var(--dg-header-bg);border-bottom:1px solid var(--border);border-right:1px solid var(--border);color:var(--dg-header-color);text-align:left;vertical-align:middle;padding:.6rem;position:sticky;top:0}.DataGridView-module-scss-module__Fhj-va__table :where(thead){box-shadow:0 1px 0 var(--border)}.DataGridView-module-scss-module__Fhj-va__table :where(thead th:last-child){border-right:0}.DataGridView-module-scss-module__Fhj-va__table :where(tbody tr){--dg-row-bg-default:var(--surface);background-color:var(--dg-row-bg,var(--dg-row-bg-default))}.DataGridView-module-scss-module__Fhj-va__table :where(tbody tr:nth-child(2n)){--dg-row-bg-default:var(--dg-row-bg-alt)}.DataGridView-module-scss-module__Fhj-va__table :where(tbody td){border-bottom:1px solid var(--border);border-right:1px solid var(--border);color:var(--dg-cell-color);font-weight:var(--dg-cell-font-weight);vertical-align:middle;padding:.6rem}.DataGridView-module-scss-module__Fhj-va__table :where(tbody td:last-child){border-right:0}.DataGridView-module-scss-module__Fhj-va__table :where(tbody tr:last-child td){border-bottom:0}.DataGridView-module-scss-module__Fhj-va__headerCell{align-items:center;gap:.35rem;display:inline-flex}.DataGridView-module-scss-module__Fhj-va__headerActions{align-items:center;gap:.25rem;display:inline-flex}.DataGridView-module-scss-module__Fhj-va__filterControl{align-items:center;display:inline-flex;position:relative}.DataGridView-module-scss-module__Fhj-va__iconButton{border:1px solid var(--border);background:var(--surface-soft);color:var(--foreground-muted);border-radius:var(--radius-sm);cursor:pointer;min-width:1.45rem;height:1.45rem;line-height:1}.DataGridView-module-scss-module__Fhj-va__iconButton:hover{border-color:var(--ring);color:var(--foreground)}.DataGridView-module-scss-module__Fhj-va__iconButtonActive{border-color:var(--primary);color:var(--primary);background:color-mix(in srgb, var(--primary) 14%, var(--surface))}.DataGridView-module-scss-module__Fhj-va__filterPopover{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:min(18rem,100vw - 2rem);min-width:16rem;max-width:calc(100vw - 2rem);box-shadow:var(--shadow-popover);z-index:20;flex-direction:column;gap:.45rem;padding:.55rem;display:flex;position:absolute;top:calc(100% + .4rem)}.DataGridView-module-scss-module__Fhj-va__filterPopoverAlignStart{left:0;right:auto}.DataGridView-module-scss-module__Fhj-va__filterPopoverAlignEnd{left:auto;right:0}.DataGridView-module-scss-module__Fhj-va__filterPopoverLabel{color:var(--foreground-muted);flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.DataGridView-module-scss-module__Fhj-va__filterPopoverSelect,.DataGridView-module-scss-module__Fhj-va__filterPopoverInput{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--foreground);padding:.35rem .5rem;font-size:.82rem}.DataGridView-module-scss-module__Fhj-va__filterPopoverRange{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.DataGridView-module-scss-module__Fhj-va__filterPopoverActions{justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex}.DataGridView-module-scss-module__Fhj-va__filterPopoverButton,.DataGridView-module-scss-module__Fhj-va__filterPopoverButtonSecondary{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-soft);color:var(--foreground);cursor:pointer;padding:.28rem .55rem;font-size:.78rem}.DataGridView-module-scss-module__Fhj-va__filterPopoverButton{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.DataGridView-module-scss-module__Fhj-va__rowSelected{box-shadow:inset 0 0 0 2px var(--primary)}.DataGridView-module-scss-module__Fhj-va__emptyCell{text-align:center;color:var(--foreground-muted);padding:1rem}.DataGridView-module-scss-module__Fhj-va__footerRow{grid-template-columns:minmax(120px,1fr) minmax(260px,auto) minmax(120px,1fr);align-items:center;gap:.75rem;display:grid}.DataGridView-module-scss-module__Fhj-va__rowCount{color:var(--foreground-muted);font-size:.85rem}.DataGridView-module-scss-module__Fhj-va__paginatorCenter{justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.DataGridView-module-scss-module__Fhj-va__pageButton,.DataGridView-module-scss-module__Fhj-va__rowsSelect,.DataGridView-module-scss-module__Fhj-va__columnSettingsToggle{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--foreground);padding:.35rem .6rem}.DataGridView-module-scss-module__Fhj-va__pageButton:disabled{opacity:.5;cursor:not-allowed}.DataGridView-module-scss-module__Fhj-va__pageLabel{color:var(--foreground);font-size:.85rem}.DataGridView-module-scss-module__Fhj-va__columnSettingsRoot{justify-self:end;position:relative}.DataGridView-module-scss-module__Fhj-va__columnSettingsPanel{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);min-width:14rem;max-height:16rem;box-shadow:var(--shadow-popover);color:var(--foreground);z-index:10;padding:.5rem;position:absolute;bottom:calc(100% + .4rem);right:0;overflow:auto}.DataGridView-module-scss-module__Fhj-va__columnSettingsHeader{justify-content:space-between;align-items:center;margin-bottom:.4rem;font-weight:600;display:flex}.DataGridView-module-scss-module__Fhj-va__columnSettingsReset{color:var(--primary);cursor:pointer;background:0 0;border:none}.DataGridView-module-scss-module__Fhj-va__columnSettingsList{flex-direction:column;gap:.3rem;display:flex}.DataGridView-module-scss-module__Fhj-va__columnSettingsItem{align-items:center;gap:.45rem;display:inline-flex}.DataGridView-module-scss-module__Fhj-va__selectionCheckbox{cursor:pointer;width:1rem;height:1rem;accent-color:var(--primary);vertical-align:middle}.DataGridView-module-scss-module__Fhj-va__selectionCell{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;padding:.5rem;display:flex}
.PageGrid-module-scss-module__ogmMNq__filterHeader{background-color:var(--surface);border:1px solid var(--border);border-bottom:0;border-radius:5px 5px 0 0;flex-wrap:wrap;gap:.5rem;padding:1rem;display:flex}.PageGrid-module-scss-module__ogmMNq__filterTab{border:1px solid var(--border);background:var(--surface);color:var(--foreground);cursor:pointer;border-radius:999px;padding:.35rem .75rem}.PageGrid-module-scss-module__ogmMNq__filterTab:hover{background:var(--primary);color:var(--primary-foreground)}.PageGrid-module-scss-module__ogmMNq__filterTabActive{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);}.PageGrid-module-scss-module__ogmMNq__rowHovered{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ring) 55%, var(--border) 45%)}.PageGrid-module-scss-module__ogmMNq__rowLastClicked{box-shadow:inset 0 0 0 2px var(--primary)}.PageGrid-module-scss-module__ogmMNq__rowNavigating{box-shadow:inset 0 0 0 2px var(--primary);--dg-row-bg:color-mix(in srgb, var(--primary) 14%, var(--surface) 86%);cursor:progress}.PageGrid-module-scss-module__ogmMNq__dataGridTable{min-width:50rem}.PageGrid-module-scss-module__ogmMNq__deleteAnchor{pointer-events:none;width:0;height:0;position:fixed}
.textarea-module-scss-module__ZXVSCa__textarea{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-height:6.5rem;color:var(--foreground);font:inherit;resize:vertical;padding:.55rem .65rem;transition:border-color .2s,box-shadow .2s}.textarea-module-scss-module__ZXVSCa__textarea:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 24%, transparent);outline:none}.textarea-module-scss-module__ZXVSCa__textarea:disabled,.textarea-module-scss-module__ZXVSCa__textarea[readonly]{opacity:.8}.textarea-module-scss-module__ZXVSCa__hiddenTextarea{display:none}.textarea-module-scss-module__ZXVSCa__htmlPreview{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-height:6.5rem;color:var(--foreground);font:inherit;padding:.55rem .65rem;overflow:auto}.textarea-module-scss-module__ZXVSCa__htmlPreview:empty:before{content:" "}
.AdminPage-module-scss-module__khzhhq__container{flex-direction:column;flex:auto;max-width:100%;min-height:0;max-height:calc(100vh - 60px);margin:0;padding:0;display:flex;overflow:hidden}.AdminPage-module-scss-module__khzhhq__content{flex-direction:column;flex:auto;min-height:0;max-height:calc(100vh - 60px);padding:1rem;display:flex;overflow:auto}
.PagesNewMenu-module-scss-module__TvTg-q__trigger{border-radius:var(--radius-sm);background:var(--primary);min-height:2.1rem;color:var(--primary-foreground);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.875rem;font-weight:600;transition:filter .2s;display:inline-flex}.PagesNewMenu-module-scss-module__TvTg-q__trigger:hover{filter:brightness(1.06)}.PagesNewMenu-module-scss-module__TvTg-q__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.PagesNewMenu-module-scss-module__TvTg-q__chevron{transition:transform .2s}.PagesNewMenu-module-scss-module__TvTg-q__chevron[data-open=true]{transform:rotate(180deg)}.PagesNewMenu-module-scss-module__TvTg-q__menu{flex-direction:column;min-width:12rem;padding:.35rem;display:flex}.PagesNewMenu-module-scss-module__TvTg-q__item{border-radius:var(--radius-sm);color:var(--foreground);align-items:center;gap:.55rem;padding:.45rem .6rem;font-size:.9rem;line-height:1.2;text-decoration:none;display:flex}.PagesNewMenu-module-scss-module__TvTg-q__item:hover,.PagesNewMenu-module-scss-module__TvTg-q__item:focus-visible{background:var(--surface-soft);outline:none}.PagesNewMenu-module-scss-module__TvTg-q__itemIcon{color:color-mix(in srgb, currentColor 82%, transparent);font-size:1.05rem}
.ProductGrid-module-scss-module__B84JNq__filterHeader{background-color:var(--surface);border:1px solid var(--border);border-bottom:0;border-radius:5px 5px 0 0;gap:.5rem;padding:1rem;display:flex}.ProductGrid-module-scss-module__B84JNq__filterTab{border:1px solid var(--border);background:var(--surface);color:var(--foreground);cursor:pointer;border-radius:999px;padding:.35rem .75rem}.ProductGrid-module-scss-module__B84JNq__filterTab:hover{background:var(--surface-soft)}.ProductGrid-module-scss-module__B84JNq__filterTabActive{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);}.ProductGrid-module-scss-module__B84JNq__rowHovered{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ring) 55%, var(--border) 45%)}.ProductGrid-module-scss-module__B84JNq__rowLastClicked{box-shadow:inset 0 0 0 2px var(--primary)}.ProductGrid-module-scss-module__B84JNq__rowNavigating{box-shadow:inset 0 0 0 2px var(--primary);--dg-row-bg:color-mix(in srgb, var(--primary) 14%, var(--surface) 86%);cursor:progress}.ProductGrid-module-scss-module__B84JNq__rowStockLow{--dg-row-bg:color-mix(in srgb, var(--warning) 12%, var(--surface) 88%)}.ProductGrid-module-scss-module__B84JNq__rowStockOut{--dg-row-bg:color-mix(in srgb, var(--danger) 12%, var(--surface) 88%)}.ProductGrid-module-scss-module__B84JNq__dataGridTable{min-width:50rem}
.ProductDetailTabs-module-scss-module__nZMdEq__root{flex-direction:column;flex:auto;gap:1rem;min-width:0;min-height:0;display:flex}.ProductDetailTabs-module-scss-module__nZMdEq__generalTabLayout{flex-direction:column;gap:1rem;display:flex}.ProductDetailTabs-module-scss-module__nZMdEq__sectionTitle{margin-bottom:.5rem}.ProductDetailTabs-module-scss-module__nZMdEq__fieldsGrid{grid-template-columns:minmax(220px,280px) minmax(280px,1fr);align-items:center;gap:.5rem 1rem;display:grid}.ProductDetailTabs-module-scss-module__nZMdEq__fieldPair{display:contents}.ProductDetailTabs-module-scss-module__nZMdEq__fieldLabelError{color:#b3261e}.ProductDetailTabs-module-scss-module__nZMdEq__fieldInputError{border-color:#b3261e;box-shadow:0 0 0 1px #b3261e}.ProductDetailTabs-module-scss-module__nZMdEq__urlToggleAuto{color:var(--proceed)}.ProductDetailTabs-module-scss-module__nZMdEq__urlToggleManual{color:var(--foreground-muted)}.ProductDetailTabs-module-scss-module__nZMdEq__fieldError{color:#b3261e;grid-column:2;margin:-.25rem 0 .25rem;font-size:.75rem}.ProductDetailTabs-module-scss-module__nZMdEq__editorCtaWrap{justify-content:flex-end;margin-top:.5rem;display:flex}.ProductDetailTabs-module-scss-module__nZMdEq__editorCta{border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground);cursor:pointer;border-radius:8px;padding:.5rem .9rem;font-size:.9rem}.ProductDetailTabs-module-scss-module__nZMdEq__translationPreviewCard{min-width:0}.ProductDetailTabs-module-scss-module__nZMdEq__detailPreview{max-width:100%;height:23rem;min-height:200px;overflow:auto}.ProductDetailTabs-module-scss-module__nZMdEq__priceLevelTableWrap{flex-direction:column;grid-column:1/-1;gap:.75rem;margin-top:.25rem;display:flex}.ProductDetailTabs-module-scss-module__nZMdEq__priceLevelTable{min-width:28rem}.ProductDetailTabs-module-scss-module__nZMdEq__priceLevelActionHead,.ProductDetailTabs-module-scss-module__nZMdEq__priceLevelActionCell,.ProductDetailTabs-module-scss-module__nZMdEq__categoryActionHead,.ProductDetailTabs-module-scss-module__nZMdEq__categoryActionCell{white-space:nowrap;text-align:right;width:1%}.ProductDetailTabs-module-scss-module__nZMdEq__button{cursor:pointer;border-radius:8px;padding:.35rem .75rem;font-size:.85rem;transition:background-color .2s,border-color .2s}.ProductDetailTabs-module-scss-module__nZMdEq__button.ProductDetailTabs-module-scss-module__nZMdEq__add{border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground)}.ProductDetailTabs-module-scss-module__nZMdEq__button.ProductDetailTabs-module-scss-module__nZMdEq__add:hover{background:color-mix(in srgb, var(--primary) 85%, black);border-color:color-mix(in srgb, var(--primary) 82%, black)}.ProductDetailTabs-module-scss-module__nZMdEq__button.ProductDetailTabs-module-scss-module__nZMdEq__remove{border:1px solid var(--danger);background:var(--danger);color:var(--danger-foreground)}.ProductDetailTabs-module-scss-module__nZMdEq__button.ProductDetailTabs-module-scss-module__nZMdEq__remove:hover{background:color-mix(in srgb, var(--danger) 85%, black);border-color:color-mix(in srgb, var(--danger) 82%, black)}
.AdminFooter-module-scss-module__4u0_fa__admin-footer-container{background-color:var(--surface);color:var(--foreground);border-top:1px solid var(--border);z-index:30;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;width:100%;min-height:24px;padding:4px 12px;font-size:.7rem;display:grid;position:fixed;bottom:0}.AdminFooter-module-scss-module__4u0_fa__admin-footer-title{white-space:nowrap;justify-self:center}.AdminFooter-module-scss-module__4u0_fa__admin-footer-slot{min-width:0}.AdminFooter-module-scss-module__4u0_fa__admin-footer-slot:last-child{justify-self:end}.AdminFooter-module-scss-module__4u0_fa__admin-footer-activity{color:var(--foreground-muted);justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.AdminFooter-module-scss-module__4u0_fa__admin-footer-activity-label{white-space:nowrap}@media (max-width:640px){.AdminFooter-module-scss-module__4u0_fa__admin-footer-container{grid-template-columns:1fr;justify-items:center;row-gap:2px;padding:6px 8px}.AdminFooter-module-scss-module__4u0_fa__admin-footer-slot{justify-self:center}}
.RichTextLinkControl-module-scss-module__yyWfmq__root{align-items:center;display:inline-flex;position:relative}.RichTextLinkControl-module-scss-module__yyWfmq__popover{z-index:2300;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-popover);align-items:center;gap:.35rem;padding:.4rem;display:flex;position:fixed}.RichTextLinkControl-module-scss-module__yyWfmq__popoverInline{position:absolute;top:calc(100% + 6px);right:0}.RichTextLinkControl-module-scss-module__yyWfmq__input{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);min-width:0;color:var(--foreground);flex:auto;padding:.3rem .45rem;font-size:.85rem}.RichTextLinkControl-module-scss-module__yyWfmq__action{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-soft);color:var(--foreground);cursor:pointer;padding:.3rem .55rem;font-size:.8rem}.RichTextLinkControl-module-scss-module__yyWfmq__action:hover{border-color:var(--ring)}
.LoginForm-module-scss-module__PaBh9q__login-form{border:1px solid var(--foreground);border-radius:8px;flex-direction:column;gap:1rem;width:100%;max-width:400px;margin:auto;display:flex}.LoginForm-module-scss-module__PaBh9q__login-form h2{border-bottom:1px solid var(--foreground);padding:1rem}.LoginForm-module-scss-module__PaBh9q__login-form div{justify-content:space-between;align-items:center;padding:0 1rem;display:flex}.LoginForm-module-scss-module__PaBh9q__login-form input{border:1px solid var(--foreground);border-radius:8px;width:250px;padding:.25rem}.LoginForm-module-scss-module__PaBh9q__login-form button{background:var(--foreground);color:var(--background);cursor:pointer;border:none;border-radius:8px;margin:1rem;padding:.5rem 1rem}.LoginForm-module-scss-module__PaBh9q__login-form button:disabled{background:var(--foreground);opacity:.5;cursor:not-allowed}.LoginForm-module-scss-module__PaBh9q__errorMessage{color:red;margin-top:.5rem}.LoginForm-module-scss-module__PaBh9q__submitButton{margin-top:1rem}
.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell{--puck-user-right-side-bar-width:minmax(280px, 360px);width:90vw;height:min(96dvh,96vh);margin:2dvh auto}.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell .puck-highlight{color:var(--brand-magenta);background-color:color-mix(in srgb, var(--brand-magenta) 14%, transparent);box-shadow:inset 0 -1px 0 0 var(--brand-magenta);border-radius:3px;padding:0 2px}.PuckEditorDialog-module-scss-module__g_GN7a__root{z-index:1500;position:fixed;inset:0}#puck-portal-root{z-index:2100;position:relative}body.puck-editor-open [data-radix-popper-content-wrapper]{z-index:2205!important}:is(body.puck-editor-open [data-radix-popper-content-wrapper]:focus,body.puck-editor-open [data-radix-popper-content-wrapper]:focus-visible){box-shadow:none!important;outline:none!important}:is(body.puck-editor-open [data-puck-overlay-portal]:focus-within,body.puck-editor-open [data-puck-overlay-portal]:focus,body.puck-editor-open [data-puck-overlay-portal]:focus-visible){box-shadow:none!important;border-color:#0000!important;outline:none!important}body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu]{pointer-events:auto}body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-overlay);border-radius:10px;padding:.25rem}body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu] button{color:var(--foreground);background:0 0;border:none;border-radius:6px;outline:none}body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu] button:hover{background:color-mix(in srgb, var(--surface-soft) 86%, var(--surface))}:is(body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu] button:focus,body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu] button:focus-visible),:is(body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu] :focus,body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu] :focus-visible){box-shadow:none!important;outline:none!important}:is(body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu] button[aria-selected=true],body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu] button[data-state=checked]){background:color-mix(in srgb, var(--primary) 20%, var(--surface));color:var(--primary)}html.dark body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu]{background:var(--surface);border-color:var(--border);color:var(--foreground)}html.dark body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu] button{color:var(--foreground)}html.dark body.puck-editor-open [data-radix-popper-content-wrapper] [data-puck-rte-menu] button:hover{background:color-mix(in srgb, var(--surface-soft) 78%, var(--surface))}:is(body.puck-editor-open [class*=_RichTextEditor-menu_] [class*=ActionBarAction--active],body.puck-editor-open [class*=_RichTextEditor-menu_] [class*=IconButton--active],body.puck-editor-open [class*=_ActionBarAction--active_],body.puck-editor-open [class*=_IconButton--active_]){background:color-mix(in srgb, var(--primary) 20%, var(--surface))!important;color:var(--primary)!important;border-color:color-mix(in srgb, var(--primary) 45%, var(--border))!important}:is(body.puck-editor-open [class*=_RichTextEditor-menu_] [class*=ActionBarAction--active] .lucide,body.puck-editor-open [class*=_RichTextEditor-menu_] [class*=IconButton--active] .lucide,body.puck-editor-open [class*=_RichTextEditor-menu_] [class*=ActionBarAction--active] svg,body.puck-editor-open [class*=_RichTextEditor-menu_] [class*=IconButton--active] svg,body.puck-editor-open [class*=_ActionBarAction--active_] .lucide,body.puck-editor-open [class*=_IconButton--active_] .lucide,body.puck-editor-open [class*=_ActionBarAction--active_] svg,body.puck-editor-open [class*=_IconButton--active_] svg){stroke:currentColor;color:var(--primary)!important}:is(html.dark body.puck-editor-open [class*=_RichTextEditor-menu_] [class*=ActionBarAction--active],html.dark body.puck-editor-open [class*=_RichTextEditor-menu_] [class*=IconButton--active],html.dark body.puck-editor-open [class*=_ActionBarAction--active_],html.dark body.puck-editor-open [class*=_IconButton--active_]){background:color-mix(in srgb, var(--primary) 26%, var(--surface))!important;color:var(--primary)!important;border-color:color-mix(in srgb, var(--primary) 52%, var(--border))!important}[data-puck-overlay][data-action-bar-below]>[class*=_DraggableComponent-actionsOverlay_]{left:0;right:0;position:absolute!important;top:100%!important}[data-puck-overlay][data-action-bar-below] [class*=_DraggableComponent-actions_]{padding-top:8px;top:0!important}.PuckEditorDialog-module-scss-module__g_GN7a__backdrop{background:color-mix(in srgb, var(--background) 55%, transparent);position:absolute;inset:0}.PuckEditorDialog-module-scss-module__g_GN7a__shell{background:var(--surface);box-shadow:var(--shadow-overlay);border:1px solid var(--border);color:var(--foreground);border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:visible}.PuckEditorDialog-module-scss-module__g_GN7a__toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.65rem .9rem;display:flex}.PuckEditorDialog-module-scss-module__g_GN7a__title{margin:0;font-size:1rem;font-weight:700}.PuckEditorDialog-module-scss-module__g_GN7a__toolbarActions{align-items:center;gap:.5rem;display:flex}.PuckEditorDialog-module-scss-module__g_GN7a__controlButton{border:1px solid var(--border);background:var(--surface);color:var(--foreground);cursor:pointer;border-radius:8px;padding:.35rem .7rem}.PuckEditorDialog-module-scss-module__g_GN7a__templateSelectTrigger{justify-content:space-between;min-width:18rem}.PuckEditorDialog-module-scss-module__g_GN7a__templateSelectLabel{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:auto;min-width:0;overflow:hidden}.PuckEditorDialog-module-scss-module__g_GN7a__templateSelectActions{align-items:center;gap:.25rem;margin-left:.35rem;display:inline-flex}.PuckEditorDialog-module-scss-module__g_GN7a__templateSelectIcon{opacity:.8;margin-left:.5rem}.PuckEditorDialog-module-scss-module__g_GN7a__templateSelectContent{min-width:var(--radix-popover-trigger-width);z-index:1801;pointer-events:auto;width:max-content;max-width:min(34rem,90vw);padding:0}.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionItem{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionMain{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionCheckVisible{opacity:1}.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionCheckHidden{opacity:0}.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionActions{align-items:center;gap:.3rem;display:inline-flex}.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionActionButton,.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionActionButtonDanger{border:1px solid var(--border);background:var(--surface);color:var(--foreground);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;padding:0;font-size:.9rem;display:inline-flex}.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionActionButtonDanger{border-color:color-mix(in srgb, var(--danger) 55%, var(--border));color:var(--danger)}:is(.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionActionButtonDanger svg,.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionActionButtonDanger iconify-icon){color:var(--danger)}.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionActionButton:disabled,.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionActionButtonDanger:disabled,.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionActionButton[data-disabled=true],.PuckEditorDialog-module-scss-module__g_GN7a__templateOptionActionButtonDanger[data-disabled=true]{opacity:.6;cursor:not-allowed}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell *){color:var(--foreground)}.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor{flex:1;width:100%;min-height:0;display:flex;overflow:visible}.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor>*{width:100%;min-width:0}.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [data-puck-entry]{width:100%!important;height:100%!important;min-height:100%!important}.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_]{width:100%!important;height:100%!important;min-height:0!important}.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_PuckLayout_]{height:100%!important}.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [data-radix-popper-content-wrapper]{z-index:2005!important}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [role=listbox],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [role=menu],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [class*=_Modal_]){z-index:2006;pointer-events:auto}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [class*=_Puck_]){color:var(--foreground)}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] button,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] input,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] textarea,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] select){background-color:var(--surface);color:var(--foreground);border-color:var(--border)}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Button_][class*=_Button--primary_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Button--primary_]){background-color:var(--proceed)!important;color:var(--primary-foreground)!important;border-color:var(--proceed)!important}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Button-icon_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Button-icon_] *){background-color:inherit!important;color:inherit!important;border-color:inherit!important}@media (hover:hover) and (pointer:fine){:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Button_][class*=_Button--primary_]:hover,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Button--primary_]:hover){background-color:color-mix(in srgb, var(--proceed) 90%, var(--surface))!important;border-color:color-mix(in srgb, var(--proceed) 90%, var(--surface))!important}}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Input-input_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_ExternalInputModal-searchInput_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-]:not([type]),.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-][type=text],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-][type=url],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-][type=search],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-][type=email],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-][type=number],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id*=_text_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor textarea[id^=puck-],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor select[id^=puck-],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor select){border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--surface);color:var(--foreground);min-height:2.25rem;box-shadow:none;border-radius:8px;width:-webkit-fill-available;width:-moz-available;width:stretch;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25;transition:border-color .12s,box-shadow .12s,background-color .12s}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Input-input_]::placeholder,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_ExternalInputModal-searchInput_]::placeholder,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-]::placeholder,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id*=_text_]::placeholder,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor textarea[id^=puck-]::placeholder){color:var(--foreground-muted);opacity:1}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor textarea[class*=_Input-input_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor textarea[class*=_ExternalInputModal-searchInput_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor textarea[id^=puck-]){resize:vertical;min-height:6.5rem}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Input-input_]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Input-input_]:focus-visible,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_ExternalInputModal-searchInput_]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_ExternalInputModal-searchInput_]:focus-visible,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-]:focus-visible,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id*=_text_]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id*=_text_]:focus-visible,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor textarea[id^=puck-]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor textarea[id^=puck-]:focus-visible,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor select[id^=puck-]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor select[id^=puck-]:focus-visible){border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 28%, transparent);outline:none}@media (hover:hover) and (pointer:fine){:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Input-input_]:not([readonly]):not([disabled]):hover,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_ExternalInputModal-searchInput_]:not([readonly]):not([disabled]):hover,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-]:not([readonly]):not([disabled]):hover,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id*=_text_]:not([readonly]):not([disabled]):hover,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor textarea[id^=puck-]:not([readonly]):not([disabled]):hover,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor select[id^=puck-]:not([readonly]):not([disabled]):hover){border-color:color-mix(in srgb, var(--ring) 45%, var(--border));background-color:color-mix(in srgb, var(--surface) 92%, var(--surface-soft))}}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Input-input_][readonly],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Input-input_][disabled],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_ExternalInputModal-searchInput_][readonly],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_ExternalInputModal-searchInput_][disabled],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-][readonly],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id^=puck-][disabled],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id*=_text_][readonly],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor input[id*=_text_][disabled],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor textarea[id^=puck-][readonly],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor textarea[id^=puck-][disabled],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor select[id^=puck-][readonly],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor select[id^=puck-][disabled]){opacity:1;cursor:not-allowed;background-color:color-mix(in srgb, var(--surface) 70%, var(--surface-soft))}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor select[class*=_Input-input_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor select[id^=puck-]){appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23808a9c'><polygon points='0,0 100,0 50,50'/></svg>");background-position:calc(100% - 12px) calc(50% + 3px);background-repeat:no-repeat;background-size:12px;background-color:var(--surface);padding-inline-end:2rem}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor select[class*=_Input-input_]:dir(rtl),.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor select[id^=puck-]:dir(rtl)){background-position:12px calc(50% + 3px)}.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor ._Input_bsxfo_1:has(>select):hover [class*=_Input-input_]:not([disabled]){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23606b80'><polygon points='0,0 100,0 50,50'/></svg>");background-color:color-mix(in srgb, var(--surface) 86%, var(--surface-soft))}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [class*=_Modal-inner_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [class*=sidebar i],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [class*=panel i]){background:var(--surface);border-color:var(--border)}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [class*=toolbar i],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [class*=header i],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [class*=footer i]){background:var(--surface-soft);border-color:var(--border)}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [aria-selected=true],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-editor [class*=_Puck_] [class*=active i]){color:var(--primary)}.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--puck-font-family:var(--font-geist-sans), "Segoe UI", sans-serif;--puck-color-grey-01:#f2f6ff;--puck-color-grey-02:#e6ecf8;--puck-color-grey-03:#d6deee;--puck-color-grey-04:#c2cbde;--puck-color-grey-05:#aab5ca;--puck-color-grey-06:#8f9cb4;--puck-color-grey-07:#73829d;--puck-color-grey-08:#5c6a84;--puck-color-grey-09:#445069;--puck-color-grey-10:#2d374b;--puck-color-grey-11:#1f2738;--puck-color-grey-12:#161d2b;--puck-color-azure-04:#6ea2ff;--puck-color-azure-05:#86b0ff;--puck-color-azure-10:#1a2943;--puck-color-green-05:#4bc37d;--puck-color-red-05:#ef7f90}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_ActionBar_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=ActionBar],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_MenuBar_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_MenuBar-inner_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=MenuBar],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=header i],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=toolbar i],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=sidebar i],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=panel i],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=drawer i]){background:var(--surface)!important;border-color:var(--border)!important;color:var(--foreground)!important}.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_MenuBar-inner_]{background:var(--surface)!important}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_Puck_] button,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_Puck_] input,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_Puck_] textarea,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_Puck_] select,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_Puck_] [contenteditable=true]){background-color:var(--surface-soft)!important;color:var(--foreground)!important;border-color:var(--border)!important}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=_ActionBarAction--active_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=_IconButton--active_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=ActionBarAction--active],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=IconButton--active]){background-color:color-mix(in srgb, var(--primary) 26%, var(--surface))!important;color:var(--primary)!important;border-color:color-mix(in srgb, var(--primary) 52%, var(--border))!important}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=_ActionBarAction--active_] .lucide,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=_IconButton--active_] .lucide,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=_ActionBarAction--active_] svg,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=_IconButton--active_] svg,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=ActionBarAction--active] .lucide,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=IconButton--active] .lucide,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=ActionBarAction--active] svg,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_RichTextEditor-menu_] [class*=IconButton--active] svg){stroke:currentColor;color:var(--primary)!important}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_Input-input_]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_Input-input_]:focus-visible,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_ExternalInputModal-searchInput_]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_ExternalInputModal-searchInput_]:focus-visible,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor input[id^=puck-]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor input[id^=puck-]:focus-visible,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor input[id*=_text_]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor input[id*=_text_]:focus-visible,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor textarea[id^=puck-]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor textarea[id^=puck-]:focus-visible,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor select[id^=puck-]:focus,.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor select[id^=puck-]:focus-visible){box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 38%, transparent)}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor select[class*=_Input-input_],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor select[id^=puck-]){background-position:calc(100% - 12px) calc(50% + 3px);background-repeat:no-repeat;background-size:12px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23c4cede'><polygon points='0,0 100,0 50,50'/></svg>")!important;background-color:var(--surface-soft)!important}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor select[class*=_Input-input_]:dir(rtl),.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor select[id^=puck-]:dir(rtl)){background-position:12px calc(50% + 3px)}:is(.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_Puck_] [class*=selected i],.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell[data-color-mode=dark] .puck-overlay-editor [class*=_Puck_] [aria-selected=true]){outline-color:var(--ring)!important}@media (max-width:768px){.PuckEditorDialog-module-scss-module__g_GN7a__root .puck-overlay-shell{border-radius:0;width:100vw;height:100dvh;margin:0}}:is([data-puck-overlay-portal]:hover,[data-puck-overlay-portal]:focus,[data-puck-overlay-portal]:focus-visible,[data-puck-overlay-portal]:focus-within){outline-offset:0!important;outline:none!important}
.SectionDetailForm-module-scss-module__JGWUIa__settingsGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.75rem 1.5rem;display:grid}@media (max-width:1100px){.SectionDetailForm-module-scss-module__JGWUIa__settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.SectionDetailForm-module-scss-module__JGWUIa__settingsGrid{grid-template-columns:1fr}}.SectionDetailForm-module-scss-module__JGWUIa__switchCell{align-self:end;padding-bottom:.5rem}.SectionDetailForm-module-scss-module__JGWUIa__hint{color:var(--foreground);opacity:.7;font-size:.75rem}.SectionDetailForm-module-scss-module__JGWUIa__translationsSection{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1.25rem}.SectionDetailForm-module-scss-module__JGWUIa__fieldsGrid{flex-direction:column;gap:.75rem;display:flex}.SectionDetailForm-module-scss-module__JGWUIa__notice{color:var(--foreground);opacity:.7}
.page-module-scss-module__XKa9qq__detailMain{flex-direction:column;flex:auto;gap:1rem;min-width:0;min-height:100%;display:flex}.page-module-scss-module__XKa9qq__saveBar{z-index:5;position:sticky;top:0}.page-module-scss-module__XKa9qq__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.page-module-scss-module__XKa9qq__header h1{font-size:1.5rem;font-weight:700}.page-module-scss-module__XKa9qq__headerMeta{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:.25rem 1rem;font-size:.8rem;display:flex}