.MediaManager_overlay__CcyR0{position:fixed;inset:0;background:rgb(15 23 42/.5);z-index:100}.MediaManager_dialog__R9E22{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:101;width:min(1060px,94vw);height:min(780px,90dvh);display:flex;flex-direction:column;background:var(--paper,#fff);color:var(--ink);border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 80px rgb(0 0 0/.2);overflow:hidden}.MediaManager_header__fc3Nw{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px;border-bottom:1px solid var(--line)}.MediaManager_title__yg4N5{font-size:22px;font-weight:650;margin:0 0 6px}.MediaManager_description__AEwIW{color:var(--muted);font-size:13px;max-width:680px;margin:0}.MediaManager_toolbar___djZP{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;gap:16px;font-size:12px;color:var(--muted)}.MediaManager_body__uMVJg{flex:1;min-height:0;overflow:auto;padding:8px 24px 24px;background:var(--surface,#f8fafc)}.MediaManager_dragging__Xboel{outline:2px dashed var(--brand);outline-offset:-8px}.MediaManager_grid__3QF1H{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}.MediaManager_tile__JEJGR{display:flex;flex-direction:column;text-align:left;min-width:0;border:2px solid transparent;border-radius:10px;background:#fff;padding:8px;cursor:pointer;color:inherit;box-shadow:0 1px 4px rgb(0 0 0/.08)}.MediaManager_tile__JEJGR:hover{border-color:var(--line)}.MediaManager_tile__JEJGR:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.MediaManager_selected__S2mGu,.MediaManager_selected__S2mGu:hover{border-color:var(--brand);background:var(--brand-bg,#fff1f1)}.MediaManager_tile__JEJGR{position:relative;padding:0}.MediaManager_tileContent__1A5MG{display:flex;flex-direction:column;text-align:left;width:100%;min-width:0;padding:8px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.MediaManager_tileContent__1A5MG:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.MediaManager_deleteButton__iezyO{position:absolute;right:5px;top:5px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--line);border-radius:50%;background:#fff;color:var(--danger,#dc2626);font-size:19px;line-height:1;cursor:pointer;opacity:0;pointer-events:none;box-shadow:0 1px 4px rgb(0 0 0/.12)}.MediaManager_selected__S2mGu .MediaManager_deleteButton__iezyO,.MediaManager_tile__JEJGR:focus-within .MediaManager_deleteButton__iezyO,.MediaManager_tile__JEJGR:hover .MediaManager_deleteButton__iezyO{opacity:1;pointer-events:auto}.MediaManager_deleteButton__iezyO:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.MediaManager_deleteButton__iezyO:disabled{cursor:wait}@media(hover:none){.MediaManager_deleteButton__iezyO{opacity:1;pointer-events:auto}}.MediaManager_thumbnail__e8nwC{display:flex;align-items:center;justify-content:center;height:145px;width:100%;border-radius:6px;background-color:#fff;background-image:conic-gradient(#eef0f3 25%,transparent 0 50%,#eef0f3 0 75%,transparent 0);background-size:16px 16px}.MediaManager_thumbnail__e8nwC img{max-height:100%;max-width:100%;object-fit:contain}.MediaManager_fileCover__9wjBa{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:145px;width:100%;border-radius:6px;background:#f1f5f9;color:#64748b}.MediaManager_pdf__2sJ8V{background:#fff1f2;color:#e11d48}.MediaManager_document__jSA0a{background:#eff6ff;color:#2563eb}.MediaManager_spreadsheet__pyFYX{background:#ecfdf5;color:#059669}.MediaManager_csv__DFwSu{background:#f0fdfa;color:#0d9488}.MediaManager_presentation__WNHxz{background:#fff7ed;color:#ea580c}.MediaManager_archive__5cY3_{background:#faf5ff;color:#9333ea}.MediaManager_video__EJeZn{background:#f5f3ff;color:#7c3aed}.MediaManager_audio__0ffwI{background:#eef2ff;color:#4f46e5}.MediaManager_image__J0B54{background:#f0f9ff;color:#0284c7}.MediaManager_extension__c2OTZ{position:absolute;top:64px;padding:3px 8px;border:1px solid;border-radius:4px;background:#fff;font-size:11px;font-weight:750;max-width:90%;overflow:hidden;text-overflow:ellipsis}.MediaManager_fileKind__g5Do3{font-size:10px;margin-top:3px;color:inherit}.MediaManager_tile__JEJGR strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-top:10px}.MediaManager_tile__JEJGR small{color:var(--muted);font-size:11px;margin-top:4px}.MediaManager_footer__BZH0j{padding:16px 24px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.MediaManager_pages__wlSb4{display:flex;align-items:center;gap:12px;font-size:12px}.MediaManager_notice__BCL2v{margin:0;padding:8px 24px;font-size:12px}.MediaManager_empty__01Epp{padding:70px 24px;text-align:center;color:var(--muted)}@media(max-width:600px){.MediaManager_footer__BZH0j,.MediaManager_header__fc3Nw,.MediaManager_toolbar___djZP{padding:16px}.MediaManager_body__uMVJg{padding:8px 16px 16px}.MediaManager_grid__3QF1H{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.MediaManager_footer__BZH0j{flex-wrap:wrap}.MediaManager_thumbnail__e8nwC{height:120px}.MediaManager_title__yg4N5{font-size:19px}.MediaManager_pages__wlSb4{gap:6px}}.pricing_page__TUW2n{max-width:1440px;margin:auto}.pricing_context__w5G1K{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;margin-bottom:24px;border:1px solid var(--line);border-radius:12px;background:var(--card)}.pricing_seriesSelect__GPBGe{display:block;min-width:0;flex:1;max-width:760px;font-size:12px;font-weight:600;color:var(--muted)}.pricing_seriesSelect__GPBGe select{margin-top:7px;width:100%;color:var(--ink)}.pricing_policyStatus__wzpC9{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pricing_contextActions__wF5I0{display:flex;align-items:center;gap:16px;flex-shrink:0}.pricing_seriesLink__0uCYb{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--input);border-radius:8px;color:var(--muted);background:var(--card);transition:background-color .15s,color .15s}.pricing_seriesLink__0uCYb:hover{background:var(--primary-soft);color:var(--primary)}.pricing_seriesLink__0uCYb:focus-visible{outline:2px solid var(--primary);outline-offset:3px;color:var(--primary)}.pricing_linkTooltip__94bzC{position:absolute;right:0;top:calc(100% + 8px);z-index:10;pointer-events:none;white-space:nowrap;background:var(--ink);color:var(--card);border-radius:6px;padding:6px 10px;font-size:12px;opacity:0;visibility:hidden}.pricing_seriesLink__0uCYb:focus-visible .pricing_linkTooltip__94bzC,.pricing_seriesLink__0uCYb:hover .pricing_linkTooltip__94bzC{opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){.pricing_seriesLink__0uCYb{transition:none}}.pricing_badge__r_bc4,.pricing_draftBadge__djlW6{display:inline-flex;align-items:center;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:600;white-space:nowrap}.pricing_badge__r_bc4{color:#146b43;background:#eaf6ef}.pricing_draftBadge__djlW6{color:#925817;background:#fff2d9}.pricing_layout__A6BUh{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.pricing_main__jqpQF{display:grid;gap:20px;min-width:0}.pricing_base__kzitz{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 28px;border:1px solid #bcd4e5;border-radius:12px;background:linear-gradient(120deg,#edf5fb,#f7fbff)}.pricing_eyebrow__YW4zc{display:block;font-size:12px;font-weight:600;letter-spacing:.02em}.pricing_baseAmount__ALKPS{font-size:34px;font-weight:650;line-height:1.25;letter-spacing:-1px;margin:10px 0 4px;color:#173d5a}.pricing_muted__VrGTq{font-size:12px;color:var(--muted);line-height:1.6}.pricing_baseHelp__VMA8z{max-width:240px;font-size:13px;color:#49647a}.pricing_baseHelp__VMA8z p{margin:12px 0 0;line-height:1.6}.pricing_panel__MubJu{border:1px solid var(--line);border-radius:12px;background:var(--card);overflow:hidden;min-width:0}.pricing_panelHeader__9OLsu{padding:20px 24px;display:flex;gap:16px;justify-content:space-between;align-items:center;background:var(--surface);border-bottom:1px solid var(--line)}.pricing_panelHeader__9OLsu h2,.pricing_previewHeader__j75Lc h2{font-size:15px;font-weight:600;margin:0}.pricing_panelHeader__9OLsu p{font-size:12px;line-height:1.6;color:var(--muted);margin:6px 0 0;max-width:480px}.pricing_count__GYMoI{font-size:12px;background:var(--line-soft);border-radius:6px;padding:4px 8px}.pricing_ruleGrid__rWTu2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px}.pricing_rule__deHUt{border:1px solid var(--line);border-radius:8px;overflow:hidden;min-width:0}.pricing_rule__deHUt header{padding:12px 14px;background:var(--surface);display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:space-between}.pricing_rule__deHUt h3{font-size:13px;font-weight:600;margin:0}.pricing_condition__FtUYG{font-size:10px;color:#925817}.pricing_page__TUW2n table{width:100%;font-size:12px;border-collapse:collapse;margin:0}.pricing_page__TUW2n th{font-size:11px;color:var(--muted);font-weight:500;background:transparent;text-align:left}.pricing_page__TUW2n td,.pricing_page__TUW2n th{padding:11px 14px;border-bottom:1px solid var(--line)}.pricing_page__TUW2n tr:last-child td{border-bottom:0}.pricing_rule__deHUt .pricing_money__q4hNh{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.pricing_rule__deHUt th:last-child{text-align:right}.pricing_included__CIJrP{font-size:11px;font-weight:400;color:var(--muted);white-space:normal}.pricing_rate__ZTv38{padding:20px 14px;font-size:17px;font-weight:600;margin:0}.pricing_editor__X98ad{padding:18px 24px}.pricing_editor__X98ad summary{font-size:13px;font-weight:600;cursor:pointer;padding:3px 0}.pricing_editor__X98ad[open] summary{margin-bottom:16px}.pricing_editor__X98ad>p{margin:0 0 16px}.pricing_applyBar__avlRY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid var(--line);background:var(--surface)}.pricing_applyBar__avlRY p{font-size:12px;color:var(--muted);margin:0}.pricing_preview__wsqPG{position:sticky;top:24px}.pricing_previewHeader__j75Lc{padding:24px;background:#173d5a;color:#fff}.pricing_previewHeader__j75Lc .pricing_eyebrow__YW4zc{color:#bed3e3;font-size:11px;margin-bottom:10px}.pricing_previewHeader__j75Lc h2{font-size:20px}.pricing_previewHeader__j75Lc p{font-size:12px;color:#cfdee8;line-height:1.6;margin:10px 0 0}.pricing_previewForm__cneKI{padding:22px;display:grid;gap:16px;border-bottom:1px solid var(--line)}.pricing_previewForm__cneKI label{display:block;font-size:12px;font-weight:500}.pricing_previewForm__cneKI input{width:100%;margin-top:7px}.pricing_calculateRow__OiTyg{display:grid;grid-template-columns:100px 1fr;gap:12px;align-items:end}.pricing_calculateRow__OiTyg button{min-height:40px}.pricing_result__BZtNI{padding:22px}.pricing_result__BZtNI>.pricing_muted__VrGTq{margin:0 0 20px}.pricing_resultPrice__qHocN{display:block;font-size:32px;letter-spacing:-1px;color:#173d5a;margin:8px 0 20px;line-height:1.2;font-variant-numeric:tabular-nums}.pricing_total__4fbFX{display:flex;justify-content:space-between;gap:12px;font-size:13px;background:#edf5fb;padding:13px;border-radius:6px}.pricing_breakdown__rVvva{margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.pricing_breakdown__rVvva h3{font-size:12px;font-weight:600;margin:0 0 12px}.pricing_breakdown__rVvva>div{display:flex;gap:12px;justify-content:space-between;font-size:12px;line-height:1.5;margin:9px 0}.pricing_breakdown__rVvva span{color:var(--muted)}.pricing_breakdown__rVvva b{font-weight:500;text-align:right;max-width:60%;overflow-wrap:anywhere}.pricing_secondary__KUJ8B{display:grid;grid-template-columns:1fr;gap:20px;margin:24px 0}.pricing_empty__XMvCi{padding:28px 24px;margin:0;font-size:13px;color:var(--muted);line-height:1.6}.pricing_notice__b0_Jp{padding:12px 16px;border:1px solid var(--line);border-left:3px solid var(--brand);background:var(--card);border-radius:6px;margin:0 0 20px;font-size:13px}.pricing_tableScroll__g5e9X{overflow-x:auto}.pricing_page__TUW2n button:disabled{opacity:.5;cursor:not-allowed}html[data-theme=dark] .pricing_base__kzitz{background:var(--primary-soft);border-color:var(--input)}html[data-theme=dark] .pricing_baseAmount__ALKPS,html[data-theme=dark] .pricing_baseHelp__VMA8z,html[data-theme=dark] .pricing_resultPrice__qHocN{color:var(--ink)}html[data-theme=dark] .pricing_total__4fbFX{background:var(--primary-soft)}@media(max-width:1200px){.pricing_layout__A6BUh{grid-template-columns:minmax(0,1fr) 320px}.pricing_ruleGrid__rWTu2{grid-template-columns:1fr}.pricing_base__kzitz{padding:22px}.pricing_baseHelp__VMA8z{max-width:190px}}@media(max-width:950px){.pricing_layout__A6BUh{grid-template-columns:1fr}.pricing_preview__wsqPG{position:static}.pricing_ruleGrid__rWTu2{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing_secondary__KUJ8B{grid-template-columns:1fr}.pricing_context__w5G1K{align-items:flex-start;flex-direction:column}.pricing_policyStatus__wzpC9{justify-content:flex-start}.pricing_seriesSelect__GPBGe{width:100%;max-width:none}}@media(max-width:600px){.pricing_ruleGrid__rWTu2{grid-template-columns:1fr;padding:16px}.pricing_base__kzitz{align-items:flex-start;flex-direction:column}.pricing_baseHelp__VMA8z{max-width:none}.pricing_applyBar__avlRY,.pricing_context__w5G1K,.pricing_editor__X98ad,.pricing_panelHeader__9OLsu{padding:16px}.pricing_baseAmount__ALKPS{font-size:30px}.pricing_previewForm__cneKI,.pricing_previewHeader__j75Lc,.pricing_result__BZtNI{padding:20px}}.pricing_overview___9uDj{display:grid;grid-template-columns:1fr 1fr 2fr;gap:16px;margin-bottom:24px}.pricing_overview___9uDj>div{padding:20px 24px;border:1px solid var(--line);border-radius:12px;background:var(--card);min-width:0}.pricing_overview___9uDj span{display:block;font-size:13px;font-weight:600;color:var(--muted)}.pricing_overview___9uDj strong{display:block;font-size:28px;line-height:1.3;margin:8px 0 4px;font-variant-numeric:tabular-nums}.pricing_overview___9uDj small{font-size:12px;color:var(--muted);line-height:1.6}.pricing_formulaSummary__O70OY p{font-size:15px;font-weight:600;line-height:1.6;margin:10px 0 6px}.pricing_searchBar__P9XKU{padding:16px 24px;border-bottom:1px solid var(--line)}.pricing_searchBar__P9XKU label{display:block;max-width:360px;font-size:13px;font-weight:500}.pricing_searchBar__P9XKU input{margin-top:8px;width:100%;min-height:44px}.pricing_priceTable__jfm5B{max-height:440px;overflow:auto;scrollbar-gutter:stable}.pricing_priceTable__jfm5B thead{position:sticky;top:0;z-index:1;background:var(--surface)}.pricing_priceTable__jfm5B td:first-child,.pricing_priceTable__jfm5B th:first-child{width:42%}.pricing_priceTable__jfm5B .pricing_priceCol__lESJx{text-align:center;width:40%;min-width:200px}.pricing_actionCol___4kLn{width:18%;text-align:center}.pricing_priceTable__jfm5B .pricing_leadCol__SBA6d{text-align:center;width:16%;min-width:96px}.pricing_priceTable__jfm5B td:first-child{overflow-wrap:anywhere}.pricing_priceTable__jfm5B table{border-collapse:separate;border-spacing:0}.pricing_priceTable__jfm5B th{position:sticky;top:0;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--surface);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.pricing_priceTable__jfm5B td{padding:8px 16px;vertical-align:middle}.pricing_priceTable__jfm5B tbody tr{transition:background-color .12s}.pricing_priceTable__jfm5B tbody tr:hover{background:var(--primary-soft)}.pricing_priceField__QA7yy{position:relative;display:flex;align-items:center;width:100%;max-width:240px;margin-inline:auto}.pricing_priceTable__jfm5B .pricing_priceField__QA7yy input.pricing_priceInput__kljmN.pricing_priceInput__kljmN[type=number]{width:100%;min-width:120px;min-height:40px;padding:6px 26px 6px 12px;text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.pricing_priceField__QA7yy .pricing_priceInput__kljmN::placeholder{font-weight:400;color:var(--muted)}.pricing_priceField__QA7yy i{position:absolute;right:12px;font-style:normal;font-size:13px;font-weight:600;color:var(--muted);pointer-events:none}.pricing_clearBtn__DXIzh{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;opacity:0;transition:opacity .12s,background-color .12s,color .12s}.pricing_clearBtn__DXIzh:focus-visible,.pricing_priceTable__jfm5B tr:focus-within .pricing_clearBtn__DXIzh,.pricing_priceTable__jfm5B tr:hover .pricing_clearBtn__DXIzh{opacity:1}@media(hover:none){.pricing_clearBtn__DXIzh{opacity:1}}.pricing_clearBtn__DXIzh:hover{background:var(--line-soft);color:var(--danger,#c0392b)}.pricing_clearBtn__DXIzh:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pricing_partLink__Jqa4O{color:var(--primary);text-decoration:none;font-weight:600}.pricing_partLink__Jqa4O:hover{text-decoration:underline}.pricing_partLink__Jqa4O:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:3px}.pricing_priceText__wl7lE{font-weight:600;font-variant-numeric:tabular-nums}.pricing_noPrice__e1Xgk{color:var(--muted);font-style:italic}@media(prefers-reduced-motion:reduce){.pricing_clearBtn__DXIzh,.pricing_priceTable__jfm5B tbody tr{transition:none}}.pricing_priceTable__jfm5B tr[data-edited=true]{background:var(--primary-soft)}.pricing_priceTable__jfm5B tr[data-edited=true] td:first-child{box-shadow:inset 3px 0 var(--primary)}.pricing_page__TUW2n table{font-size:13px}.pricing_page__TUW2n th{font-size:12px;font-weight:600}.pricing_page__TUW2n button:focus-visible,.pricing_page__TUW2n input:focus-visible,.pricing_page__TUW2n select:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pricing_page__TUW2n button{min-height:40px}.pricing_page__TUW2n .pricing_applyBar__avlRY button{min-width:100px;min-height:44px}.pricing_previewHeader__j75Lc{background:var(--ink);color:var(--card)}.pricing_previewHeader__j75Lc .pricing_eyebrow__YW4zc,.pricing_previewHeader__j75Lc p{color:var(--card);opacity:.8}.pricing_resultPrice__qHocN{color:var(--primary)}.pricing_total__4fbFX{background:var(--primary-soft)}.pricing_main__jqpQF .sa-card{margin-bottom:0}.pricing_main__jqpQF .sa-card-header{border-bottom:1px solid var(--line);background:var(--surface);padding:20px 24px}.pricing_main__jqpQF .sa-card-body{padding:20px 24px}.pricing_main__jqpQF .sa-card-body section{background:var(--card);border-color:var(--line)}.pricing_main__jqpQF .sa-card-body table input{max-width:200px;min-height:44px;text-align:right;font-variant-numeric:tabular-nums}@media(max-width:950px){.pricing_overview___9uDj{grid-template-columns:1fr 1fr}.pricing_formulaSummary__O70OY{grid-column:1/-1}}@media(max-width:600px){.pricing_overview___9uDj{gap:12px;margin-bottom:16px}.pricing_overview___9uDj>div{padding:16px}.pricing_overview___9uDj strong{font-size:24px}.pricing_searchBar__P9XKU{padding:16px}.pricing_priceTable__jfm5B td:first-child,.pricing_priceTable__jfm5B th:first-child{width:auto}.pricing_priceTable__jfm5B .pricing_priceCol__lESJx{width:200px;min-width:160px}.pricing_actionCol___4kLn{width:52px}.pricing_priceTable__jfm5B td,.pricing_priceTable__jfm5B th{padding-inline:10px}.pricing_page__TUW2n td,.pricing_page__TUW2n th{padding:12px}.pricing_main__jqpQF .sa-card-body,.pricing_main__jqpQF .sa-card-header{padding:16px}}.pricing_alterationGrid__C3Awl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pricing_alterationGrid__C3Awl>div{display:grid;gap:16px;align-content:start}.pricing_alterationGrid__C3Awl input{width:100%;min-width:0}.pricing_alterationGrid__C3Awl .pricing_money__q4hNh{max-width:200px}.pricing_alterationGrid__C3Awl .pricing_applyBar__avlRY{justify-content:flex-start;padding:12px 14px}.pricing_alterationGrid__C3Awl .pricing_rule__deHUt header{padding:14px 16px}.pricing_alterationGrid__C3Awl .pricing_rule__deHUt header button{min-height:34px}@media(max-width:1200px){.pricing_alterationGrid__C3Awl{grid-template-columns:1fr}}.pricing_filters__j_cWC{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;align-items:end;padding:18px 24px}.pricing_filters__j_cWC label{display:block;font-size:12px;font-weight:600;color:var(--muted)}.pricing_filters__j_cWC input,.pricing_filters__j_cWC select{margin-top:7px;width:100%;color:var(--ink)}.pricing_filterActions__UDnV_{display:flex;align-items:center;gap:12px}.pricing_listSummary__tdiDC{margin:0 0 12px;font-size:13px;color:var(--muted)}.pricing_listSummary__tdiDC strong{color:var(--ink)}@media(max-width:950px){.pricing_filters__j_cWC{grid-template-columns:1fr}}.pricing_seriesCell__RbpiN{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:var(--primary)}.pricing_seriesCell__RbpiN:hover{text-decoration:underline}.pricing_seriesCell__RbpiN svg{flex:none}.pricing_panel__MubJu:has(>.pricing_filters__j_cWC){box-shadow:0 1px 2px rgb(0 0 0/4%)}.pricing_summaryRow__QMziX{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin:20px 0 12px}.pricing_summaryRow__QMziX .pricing_listSummary__tdiDC{margin:0}.pricing_seriesStats__zkky5{display:flex;gap:20px;margin:0;font-size:13px;color:var(--muted)}.pricing_seriesStats__zkky5 b{color:var(--ink);font-variant-numeric:tabular-nums}.pricing_filters__j_cWC{padding:20px 24px}.pricing_dropzone__1_b1p{display:flex;align-items:center;gap:16px;margin:16px 20px 8px;padding:14px 18px;border:1.5px dashed var(--input);border-radius:10px;background:var(--surface);transition:border-color .15s,background-color .15s}.pricing_dropzone__1_b1p[data-dragging=true]{border-color:var(--primary);background:var(--primary-soft)}.pricing_dropzone__1_b1p[data-has-file=true]{border-style:solid;border-color:var(--primary)}.pricing_dropIcon__heQYt{flex:none;color:var(--muted)}.pricing_dropzone__1_b1p[data-dragging=true] .pricing_dropIcon__heQYt,.pricing_dropzone__1_b1p[data-has-file=true] .pricing_dropIcon__heQYt{color:var(--primary)}.pricing_dropText__2AGMo{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.pricing_dropText__2AGMo strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pricing_dropText__2AGMo span{font-size:12px;color:var(--muted)}.pricing_dropActions__a71eb{display:flex;gap:8px;flex:none}.pricing_dropLimits__GysZh{margin:0;padding:0 24px 16px;font-size:11px;line-height:1.5;color:var(--muted)}@media(max-width:700px){.pricing_dropzone__1_b1p{flex-wrap:wrap;margin-inline:16px}.pricing_dropActions__a71eb{width:100%}.pricing_dropActions__a71eb .pricing_btn__vWvlj{flex:1}.pricing_dropLimits__GysZh{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.pricing_dropzone__1_b1p{transition:none}}.pricing_importTop__LvjQm{margin-bottom:20px}.pricing_seriesChip__B6xxK{display:flex;align-items:center;gap:10px;align-self:end;min-height:40px;padding:0 6px 0 14px;border:1px solid var(--primary);border-radius:999px;background:var(--primary-soft);font-size:13px}.pricing_seriesChip__B6xxK b{font-weight:600}.pricing_seriesChip__B6xxK .pricing_seriesLink__0uCYb{width:32px;height:32px;border:0;background:transparent}.pricing_chipClose__rruA9{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer}.pricing_chipClose__rruA9:hover{background:var(--card);color:var(--ink)}.pricing_chipClose__rruA9:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pricing_dropzone__1_b1p{cursor:pointer}.pricing_dropzone__1_b1p:hover{border-color:var(--primary)}.pricing_dropzone__1_b1p:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pricing_dropzone__1_b1p[data-busy=true]{cursor:progress;opacity:.7}.pricing_panelVisible__6lQV5{overflow:visible}.pricing_addRow___TVp3{position:relative;z-index:6;display:grid;grid-template-columns:42% 40% 18%;align-items:center;padding:12px 10px;border-bottom:1px solid var(--line);background:var(--primary-soft)}.pricing_addRow___TVp3>*{padding-inline:10px}.pricing_addCode__Blstf{position:relative}.pricing_addRow___TVp3 .pricing_addInput__6DT_N.pricing_addInput__6DT_N.pricing_addInput__6DT_N[type=text]{width:100%;min-height:40px;font-size:13px}.pricing_addRow___TVp3 .pricing_addPrice__UGxwi.pricing_addPrice__UGxwi.pricing_addPrice__UGxwi[type=number]{font-weight:600}.pricing_addRow___TVp3 .pricing_priceField__QA7yy{margin-inline:auto}.pricing_addAction__TROeE{display:flex;justify-content:center}.pricing_saveBtn__Jk_FI{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:8px;background:var(--primary);color:#fff;cursor:pointer;transition:filter .12s,opacity .12s}.pricing_saveBtn__Jk_FI:hover:not(:disabled){filter:brightness(1.1)}.pricing_saveBtn__Jk_FI:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pricing_saveBtn__Jk_FI:disabled{opacity:.4;cursor:not-allowed}.pricing_addList__VY7ct{position:absolute;z-index:30;top:calc(100% + 4px);left:10px;width:max(calc(100% - 20px),min(480px,calc(100vw - 80px)));max-height:280px;overflow-y:auto;margin:0;padding:4px;list-style:none;border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:0 8px 24px rgb(0 0 0/14%)}.pricing_addOption__qVx0v{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:6px;font-size:13px;cursor:pointer}.pricing_addOption__qVx0v[aria-selected=true]{background:var(--primary-soft)}.pricing_addOptionDisabled__Gj8Dh{opacity:.45;cursor:not-allowed}.pricing_addOptionDisabled__Gj8Dh[aria-selected=true]{background:transparent}.pricing_addChip__RUElj{flex:none;font-size:11px;color:var(--muted)}.pricing_addNote__O70F0{padding:8px 10px;font-size:12px;color:var(--muted)}.pricing_addMessages___KMtC{grid-column:1/-1;display:grid;gap:4px;padding-top:8px}.pricing_addError__wwjBh,.pricing_addOk__UV7h3{margin:0;font-size:12px}.pricing_addError__wwjBh{color:var(--danger,#c0392b)}.pricing_addOk__UV7h3{color:var(--ok,#146b43)}@media(max-width:700px){.pricing_addRow___TVp3{grid-template-columns:1fr auto;gap:8px 0}.pricing_addRow___TVp3 .pricing_priceField__QA7yy{margin-inline:0}.pricing_addCode__Blstf{grid-column:1/-1}.pricing_addAction__TROeE{grid-column:2;grid-row:2}}@media(prefers-reduced-motion:reduce){.pricing_saveBtn__Jk_FI{transition:none}}.pricing_headerTools__yxfhE{display:flex;align-items:center;gap:12px}.pricing_closeBtn__BdaoB{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:6px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.pricing_closeBtn__BdaoB:hover{background:var(--card);color:var(--ink)}.pricing_closeBtn__BdaoB:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pricing_addAction__TROeE{gap:0}.pricing_addOption__qVx0v>span:first-child{white-space:nowrap}.HtmlPagesEditor_page__WUSui{min-width:0}.HtmlPagesEditor_page__WUSui button,.HtmlPagesEditor_page__WUSui summary{cursor:pointer}.HtmlPagesEditor_page__WUSui button:disabled{cursor:not-allowed}.HtmlPagesEditor_page__WUSui input,.HtmlPagesEditor_page__WUSui select,.HtmlPagesEditor_page__WUSui textarea{color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:6px;padding:10px 12px}.HtmlPagesEditor_page__WUSui a:focus-visible,.HtmlPagesEditor_page__WUSui button:focus-visible,.HtmlPagesEditor_page__WUSui input:focus-visible,.HtmlPagesEditor_page__WUSui textarea:focus-visible,.HtmlPagesEditor_visual__HR4YI:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.HtmlPagesEditor_listHeading__dizkM{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:20px 0 24px}.HtmlPagesEditor_listHeading__dizkM h2{font-size:18px;font-weight:650}.HtmlPagesEditor_editorHeader__CIobI p,.HtmlPagesEditor_listHeading__dizkM p{color:var(--muted);font-size:14px;margin-top:8px}.HtmlPagesEditor_count__P6YP9{padding:3px 8px;border-radius:6px;background:var(--surface);color:var(--muted);font-size:12px}.HtmlPagesEditor_search__XdaD5{display:grid;gap:6px;min-width:260px;font-size:12px;font-weight:600}.HtmlPagesEditor_cards__L2MKp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.HtmlPagesEditor_pageCard__RE7tk{display:block;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:12px;color:var(--ink);text-decoration:none;transition:border-color .18s,box-shadow .18s}.HtmlPagesEditor_pageCard__RE7tk:hover{border-color:var(--primary);box-shadow:0 6px 20px rgb(0 0 0/.06)}.HtmlPagesEditor_thumbnail__0Prv8{aspect-ratio:2.83;background:var(--surface);display:grid;place-items:center;color:var(--muted);font-size:36px;border-bottom:1px solid var(--line)}.HtmlPagesEditor_thumbnail__0Prv8 img{width:100%;height:100%;object-fit:cover}.HtmlPagesEditor_cardBody__N7NIs{padding:22px}.HtmlPagesEditor_actions__vj3Sx,.HtmlPagesEditor_cardFooter__NEMep,.HtmlPagesEditor_cardMeta__EoMDV{display:flex;gap:12px;align-items:center}.HtmlPagesEditor_cardMeta__EoMDV{color:var(--muted);font-size:12px}.HtmlPagesEditor_badge__09v2C{font-weight:600;border:1px solid var(--line);border-radius:20px;background:var(--surface);padding:4px 10px;font-size:12px}.HtmlPagesEditor_cardBody__N7NIs h3{font-size:19px;font-weight:650;margin:14px 0 10px}.HtmlPagesEditor_cardBody__N7NIs code{font-size:12px;color:var(--muted)}.HtmlPagesEditor_cardFooter__NEMep{margin-top:22px;padding-top:16px;border-top:1px solid var(--line);justify-content:space-between;font-size:12px;color:var(--muted);flex-wrap:wrap}.HtmlPagesEditor_cardFooter__NEMep strong{color:var(--primary);font-size:13px}.HtmlPagesEditor_empty__9AMqc{padding:56px 24px;border:1px dashed var(--line);border-radius:12px;text-align:center;color:var(--muted);grid-column:1/-1}.HtmlPagesEditor_editorHeader__CIobI{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.HtmlPagesEditor_editorHeader__CIobI h1{font-size:25px;font-weight:650;margin:10px 0 0}.HtmlPagesEditor_back__Tifwq{color:var(--muted);font-size:13px;background:none;border:none;padding:6px 0}.HtmlPagesEditor_back__Tifwq:hover{color:var(--primary)}.HtmlPagesEditor_workspace__co__7{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:24px;align-items:start;margin-top:18px}.HtmlPagesEditor_contentPanel__HxCkR{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--card)}.HtmlPagesEditor_editorTabs__xeA1g{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 18px;border-bottom:1px solid var(--line);background:var(--surface)}.HtmlPagesEditor_editorTabs__xeA1g>div{display:flex;gap:4px}.HtmlPagesEditor_editorTabs__xeA1g button,.HtmlPagesEditor_previewBar___SWe1 button{border-radius:6px;padding:9px 12px;font-size:13px;color:var(--muted);background:transparent;border:1px solid transparent}.HtmlPagesEditor_editorTabs__xeA1g button:hover,.HtmlPagesEditor_previewBar___SWe1 button:hover{background:var(--card);color:var(--ink)}.HtmlPagesEditor_editorTabs__xeA1g .HtmlPagesEditor_active__yN78A,.HtmlPagesEditor_previewBar___SWe1 .HtmlPagesEditor_active__yN78A{color:var(--primary);border-color:var(--line);background:var(--card);font-weight:600}.HtmlPagesEditor_titleField__9xZ6Z{padding:24px 28px;border-bottom:1px solid var(--line);display:grid;gap:8px}.HtmlPagesEditor_settings__uiRwa label,.HtmlPagesEditor_titleField__9xZ6Z label{font-size:12px;color:var(--muted);font-weight:600}.HtmlPagesEditor_titleField__9xZ6Z input{width:100%;font-size:21px;font-weight:600}.HtmlPagesEditor_toolbar__7rtBo{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--line);background:var(--surface)}.HtmlPagesEditor_toolbar__7rtBo button{min-width:40px;min-height:44px;border:1px solid transparent;border-radius:5px;padding:6px 9px;font-size:13px;color:var(--ink);background:transparent}.HtmlPagesEditor_toolbar__7rtBo button:hover{background:var(--card);border-color:var(--line)}.HtmlPagesEditor_toolbar__7rtBo select{width:auto;max-width:160px;font-size:12px;padding:8px;margin-right:6px}.HtmlPagesEditor_visual__HR4YI{min-height:max(560px,62vh);padding:32px;outline:none;font-size:16px;line-height:1.7;overflow-wrap:anywhere;overflow-x:auto}.HtmlPagesEditor_visual__HR4YI:empty:before{content:attr(aria-label);color:var(--muted);pointer-events:none}.HtmlPagesEditor_visual__HR4YI h2{font-size:24px;margin:24px 0 12px;font-weight:650}.HtmlPagesEditor_visual__HR4YI h3{font-size:20px;margin:20px 0 10px;font-weight:650}.HtmlPagesEditor_visual__HR4YI p{margin:12px 0}.HtmlPagesEditor_visual__HR4YI ol,.HtmlPagesEditor_visual__HR4YI ul{padding-left:24px;margin:12px 0}.HtmlPagesEditor_visual__HR4YI ul{list-style:disc}.HtmlPagesEditor_visual__HR4YI ol{list-style:decimal}.HtmlPagesEditor_visual__HR4YI img{max-width:100%;height:auto}.HtmlPagesEditor_visual__HR4YI figure{margin:18px 0}.HtmlPagesEditor_visual__HR4YI table{border-collapse:collapse;min-width:520px;width:100%}.HtmlPagesEditor_visual__HR4YI td,.HtmlPagesEditor_visual__HR4YI th{border:1px solid var(--line);padding:10px}.HtmlPagesEditor_visual__HR4YI th{background:var(--surface);white-space:nowrap}.HtmlPagesEditor_visual__HR4YI blockquote{border-left:3px solid var(--primary);padding-left:18px;margin:18px 0}.HtmlPagesEditor_visual__HR4YI a{color:var(--primary);text-decoration:underline}.HtmlPagesEditor_source__GeP6F{padding:20px;background:var(--surface)}.HtmlPagesEditor_source__GeP6F p{color:var(--muted);font-size:13px;margin-bottom:12px}.HtmlPagesEditor_source__GeP6F textarea{width:100%;min-height:560px;resize:vertical;font:13px/1.8 ui-monospace,monospace;tab-size:2}.HtmlPagesEditor_preview__3MYVv{padding:18px;background:var(--surface)}.HtmlPagesEditor_previewBar___SWe1{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;color:var(--muted);margin-bottom:12px;flex-wrap:wrap}.HtmlPagesEditor_preview__3MYVv iframe{display:block;margin:0 auto;max-width:100%;height:640px;background:white;border:1px solid var(--line);border-radius:6px}.HtmlPagesEditor_editorFooter__iAyZe{display:flex;justify-content:space-between;gap:16px;padding:14px 20px;border-top:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.6}.HtmlPagesEditor_settings__uiRwa{display:grid;gap:18px}.HtmlPagesEditor_settings__uiRwa section{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:20px}.HtmlPagesEditor_settings__uiRwa h2{font-size:14px;font-weight:650;margin-bottom:18px}.HtmlPagesEditor_settings__uiRwa p{font-size:12px;line-height:1.7;color:var(--muted);margin:12px 0 0}.HtmlPagesEditor_slug__VZcZr{display:flex;align-items:center;margin-top:8px;border:1px solid var(--line);border-radius:6px;overflow:hidden}.HtmlPagesEditor_slug__VZcZr span{color:var(--muted);font:12px ui-monospace,monospace;padding-left:10px}.HtmlPagesEditor_slug__VZcZr input{min-width:0;width:100%;border:none;font:12px ui-monospace,monospace}.HtmlPagesEditor_status__yOhtf{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);margin-top:20px;padding-top:18px;font-size:12px}.HtmlPagesEditor_history__n9ePM{margin-top:18px;display:grid;gap:14px}.HtmlPagesEditor_history__n9ePM>div{display:grid;gap:7px;border-top:1px solid var(--line);padding-top:12px;font-size:12px}.HtmlPagesEditor_history__n9ePM span{color:var(--muted)}.HtmlPagesEditor_history__n9ePM button{justify-self:start}.HtmlPagesEditor_settings__uiRwa summary{font-size:14px;font-weight:600}.HtmlPagesEditor_insertPanel__KwabS{padding:20px;background:var(--surface);border-bottom:1px solid var(--line);display:grid;gap:12px}.HtmlPagesEditor_insertPanel__KwabS label{display:grid;gap:6px;font-size:13px}.HtmlPagesEditor_error__FmqQp{color:var(--danger,red);font-size:12px;padding:8px 20px}@media(max-width:1100px){.HtmlPagesEditor_workspace__co__7{grid-template-columns:minmax(0,1fr)}.HtmlPagesEditor_settings__uiRwa{grid-template-columns:repeat(2,minmax(0,1fr))}.HtmlPagesEditor_editorTabs__xeA1g{padding:10px}}@media(max-width:700px){.HtmlPagesEditor_cards__L2MKp,.HtmlPagesEditor_settings__uiRwa{grid-template-columns:1fr}.HtmlPagesEditor_editorHeader__CIobI,.HtmlPagesEditor_listHeading__dizkM{flex-direction:column;align-items:stretch}.HtmlPagesEditor_search__XdaD5{min-width:0}.HtmlPagesEditor_titleField__9xZ6Z,.HtmlPagesEditor_visual__HR4YI{padding:20px}.HtmlPagesEditor_editorFooter__iAyZe{flex-direction:column}.HtmlPagesEditor_actions__vj3Sx{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.HtmlPagesEditor_pageCard__RE7tk{transition:none}}.HtmlPagesEditor_compactCards__AkW97{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.HtmlPagesEditor_compactCard__UlLmO .HtmlPagesEditor_cardBody__N7NIs{padding:16px}.HtmlPagesEditor_compactCard__UlLmO .HtmlPagesEditor_cardBody__N7NIs h3{font-size:16px;line-height:1.5;margin:10px 0 6px}.HtmlPagesEditor_compactCard__UlLmO .HtmlPagesEditor_cardBody__N7NIs code{display:block;overflow-wrap:anywhere}.HtmlPagesEditor_compactCard__UlLmO .HtmlPagesEditor_cardFooter__NEMep{margin-top:12px;padding-top:10px;gap:8px}@media(max-width:1200px){.HtmlPagesEditor_compactCards__AkW97{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.HtmlPagesEditor_compactCards__AkW97{grid-template-columns:1fr}}.HtmlPagesEditor_compactCard__UlLmO .HtmlPagesEditor_badge__09v2C{display:inline-flex;align-items:center;gap:6px;color:color-mix(in oklch,var(--ok) 55%,var(--ink));background:color-mix(in oklch,var(--ok) 12%,var(--card));border-color:color-mix(in oklch,var(--ok) 28%,var(--line));border-radius:6px;font-weight:650}.HtmlPagesEditor_compactCard__UlLmO .HtmlPagesEditor_badge__09v2C:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ok)}.HtmlPagesEditor_compactCard__UlLmO .HtmlPagesEditor_cardFooter__NEMep{align-items:center}.HtmlPagesEditor_compactCard__UlLmO .HtmlPagesEditor_cardFooter__NEMep>span{display:grid;gap:3px;font-size:12px;line-height:1.4}.HtmlPagesEditor_compactCard__UlLmO .HtmlPagesEditor_cardFooter__NEMep time{color:var(--ink-2)}.HtmlPagesEditor_compactCard__UlLmO{position:relative;cursor:pointer;transition:border-color .18s,background-color .18s,box-shadow .18s}.HtmlPagesEditor_compactCard__UlLmO .HtmlPagesEditor_cardBody__N7NIs{padding-right:42px}.HtmlPagesEditor_cardChevron__XR9C5{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--muted);transition:color .18s,transform .18s}.HtmlPagesEditor_compactCard__UlLmO:focus-visible,.HtmlPagesEditor_compactCard__UlLmO:hover{background:var(--primary-soft);border-color:var(--primary);box-shadow:0 3px 12px rgb(0 0 0/.06)}.HtmlPagesEditor_compactCard__UlLmO:focus-visible .HtmlPagesEditor_cardChevron__XR9C5,.HtmlPagesEditor_compactCard__UlLmO:hover .HtmlPagesEditor_cardChevron__XR9C5{color:var(--ink);transform:translateY(-50%) translateX(2px)}@media(prefers-reduced-motion:reduce){.HtmlPagesEditor_cardChevron__XR9C5,.HtmlPagesEditor_compactCard__UlLmO{transition:none}}.HtmlPagesEditor_visual__HR4YI h4{font-size:17px;margin:16px 0 8px;font-weight:650}.HtmlPagesEditor_visual__HR4YI hr{border:0;border-top:1px solid var(--line);margin:18px 0}.HtmlPagesEditor_visual__HR4YI sub,.HtmlPagesEditor_visual__HR4YI sup{font-size:.75em}.HtmlPagesEditor_visual__HR4YI s{text-decoration:line-through}.HtmlPagesEditor_visual__HR4YI td:empty:after,.HtmlPagesEditor_visual__HR4YI th:empty:after{content:"\00a0"}.admin-table_frame__lSfAI{min-width:0;max-width:100%;width:100%}.admin-table_viewport__7ep1H{min-width:0;width:100%;overflow:auto;scrollbar-width:auto;overscroll-behavior:contain}.admin-table_viewport__7ep1H::-webkit-scrollbar{width:8px;height:0}.admin-table_viewport__7ep1H::-webkit-scrollbar:horizontal{display:none;height:0}.admin-table_viewport__7ep1H::-webkit-scrollbar-thumb{background:#b4bac4;border:2px solid var(--card);border-radius:4px}.admin-table_table__2fDP6{width:100%;border-collapse:separate;border-spacing:0}.admin-table_table__2fDP6 thead th{position:sticky;top:0;z-index:3;background:var(--card)}.admin-table_table__2fDP6 tr>:first-child{position:sticky;left:0;z-index:1;background:var(--card);box-shadow:1px 0 0 var(--line)}.admin-table_table__2fDP6 thead tr>:first-child{z-index:4}.admin-table_table__2fDP6 tbody tr:hover>:first-child{background:var(--surface)}.admin-table_bar__DIyVV{padding:5px 8px;border-top:1px solid var(--line);background:var(--card)}.admin-table_track__PDG_7{position:relative;height:8px;border-radius:4px;background:var(--surface);touch-action:none;cursor:pointer}.admin-table_thumb__DhO2S{position:absolute;height:8px;border-radius:4px;background:#b4bac4;cursor:grab}.admin-table_track__PDG_7:hover .admin-table_thumb__DhO2S{background:#8b94a2}.admin-table_track__PDG_7:active .admin-table_thumb__DhO2S{cursor:grabbing;background:#727e8e}.admin-table_track__PDG_7:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:767px){.admin-table_viewport__7ep1H{max-height:65dvh!important}}.admin-table_table__2fDP6:has(thead tr>:nth-child(5)){min-width:900px}.admin-table_table__2fDP6:has(thead tr>:nth-child(8)){min-width:1100px}.ImageUploadField_dropzone__t8k_E{position:relative;display:flex;width:100%;min-height:140px;align-items:center;justify-content:center;overflow:hidden;border:1px dashed var(--input);border-radius:8px;background:var(--page);color:var(--muted);padding:0;cursor:pointer;transition:border-color .15s,background-color .15s}.ImageUploadField_dragging___27oQ,.ImageUploadField_dropzone__t8k_E:hover{border-color:var(--primary);background:var(--card)}.ImageUploadField_dropzone__t8k_E:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ImageUploadField_dropzone__t8k_E:disabled{cursor:wait}.ImageUploadField_image__4mBzD{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ImageUploadField_empty__4xx_k{display:flex;align-items:center;flex-direction:column;gap:8px;padding:20px;font-size:13px;line-height:1.5}.ImageUploadField_empty__4xx_k strong{color:var(--ink);font-size:15px}.ImageUploadField_overlay__WKrLw{position:absolute;inset:0;display:grid;place-items:center;background:var(--card);opacity:.95;font-size:14px}@media (prefers-reduced-motion:reduce){.ImageUploadField_dropzone__t8k_E{transition:none}}.series-content_columns__erODk{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px;align-items:start}.series-content_columns__erODk>*{min-width:0}.series-content_seo__NtcU2{border-left:1px solid var(--line);padding-left:24px}.series-content_pattern__wCupg{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}@media(max-width:767px){.series-content_columns__erODk{grid-template-columns:1fr;gap:20px}.series-content_seo__NtcU2{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:16px}}.series-pattern_editor__UdPbq{border:1px solid var(--input);border-radius:10px;background:var(--surface);padding:10px}.series-pattern_tags___kJQg{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.series-pattern_tag__dI5R1{display:inline-flex;align-items:center;gap:7px;min-height:44px;max-width:100%;padding:4px 10px;border:1px solid var(--input);border-radius:6px;background:var(--card);cursor:pointer;font-size:13px;color:var(--text)}.series-pattern_tag__dI5R1[aria-pressed=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,var(--card));color:var(--primary)}.series-pattern_index__ldxX_{font-size:11px;color:var(--muted);flex-shrink:0}.series-pattern_name__irXlU{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.series-pattern_toolbar__MxINZ{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.series-pattern_add__UduCU{display:block;flex:1;min-width:0;max-width:320px;margin:0}.series-pattern_add__UduCU select{width:100%;min-height:44px;margin:0;font-size:13px}.series-pattern_actions__T4eT7{display:flex;gap:6px;flex-shrink:0}.series-pattern_action__5d4eT{width:44px;height:44px;border:1px solid var(--input);border-radius:6px;background:var(--card);cursor:pointer;font-size:18px;color:var(--text)}.series-pattern_action__5d4eT:disabled{opacity:.35;cursor:default}.series-pattern_action__5d4eT:focus-visible,.series-pattern_tag__dI5R1:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.series-pattern_help__WQO8_{font-size:12px;color:var(--muted);margin:6px 0 0}.series-pattern_preview__dSobp{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:10px 12px}.series-detail_page__xXAmk{min-width:0}.series-detail_layout__IcxfP{display:flex;flex-direction:column;gap:24px}.series-detail_main__JNaeD{min-width:0;display:grid;gap:24px}.series-detail_summary__jz6Jx{order:-1;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.series-detail_form__Rb3mj{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.series-detail_page__xXAmk .sa-card{min-width:0;border:1px solid var(--line);box-shadow:0 2px 8px #0f172a06}.series-detail_page__xXAmk .sa-card-header{min-height:64px;gap:16px;padding:16px 24px;background:var(--surface);border-bottom:1px solid var(--line)}.series-detail_page__xXAmk .sa-card-title{line-height:1.5}.series-detail_page__xXAmk .sa-card-body{padding:24px}.series-detail_main__JNaeD>.sa-card:nth-child(3)>header{background:#eaf2ff;border-left:4px solid #2563eb;color:#17396b}.series-detail_main__JNaeD>.sa-card:nth-child(4)>header{background:#eaf7ef;border-left:4px solid #15803d;color:#14532d}.series-detail_main__JNaeD>.sa-card:nth-child(5)>header{background:#fff5e7;border-left:4px solid #b45309;color:#78350f}.series-detail_main__JNaeD>.sa-card:nth-child(6)>header{background:#f3edff;border-left:4px solid #7c3aed;color:#4c1d95}.series-detail_main__JNaeD>.sa-card:nth-child(7)>header{background:#edf2f7;border-left:4px solid #475569;color:#1e293b}.series-detail_page__xXAmk fieldset{min-width:0;border-color:var(--line);background:var(--surface);border-radius:10px;padding:20px}.series-detail_page__xXAmk fieldset legend{font-size:14px;padding:0 8px}.series-detail_page__xXAmk fieldset label{line-height:1.6}.series-detail_page__xXAmk fieldset:last-child:nth-child(odd){grid-column:1/-1}.series-detail_page__xXAmk label:has(>input[type=checkbox]),.series-detail_page__xXAmk label:has(>input[type=radio]){display:flex;align-items:center;gap:10px}.series-detail_page__xXAmk fieldset>div:has(input[type=checkbox]){display:flex;flex-wrap:wrap;gap:10px}.series-detail_page__xXAmk fieldset>div>label:has(input[type=checkbox]){padding:8px 12px;border:1px solid var(--line);border-radius:6px;background:var(--card)}.series-detail_page__xXAmk fieldset>div>label:has(input:checked){background:#eaf2ff;border-color:#b7d0fa}.series-detail_page__xXAmk input[type=checkbox],.series-detail_page__xXAmk input[type=radio]{flex-shrink:0}.series-detail_page__xXAmk input:not([type=checkbox]):not([type=radio]),.series-detail_page__xXAmk select,.series-detail_page__xXAmk textarea{width:100%;min-width:0}.series-detail_page__xXAmk label:has(>input[type=number]),.series-detail_page__xXAmk label:has(>select){display:grid;gap:8px}.series-detail_page__xXAmk table{width:100%;border-collapse:collapse}.series-detail_page__xXAmk td,.series-detail_page__xXAmk th{padding:12px 16px;text-align:left;border-bottom:1px solid var(--line)}.series-detail_page__xXAmk th{background:var(--surface);font-size:12px;color:var(--muted)}.series-detail_page__xXAmk tbody tr:nth-child(2n){background:var(--surface)}.series-detail_page__xXAmk td:last-child{width:220px}.series-detail_page__xXAmk .btn{white-space:normal}@media (max-width:1023px){.series-detail_form__Rb3mj{grid-template-columns:1fr}}@media (max-width:767px){.series-detail_summary__jz6Jx{grid-template-columns:1fr;gap:16px}.series-detail_form__Rb3mj,.series-detail_layout__IcxfP,.series-detail_main__JNaeD{gap:16px}.series-detail_page__xXAmk .sa-card-header{flex-wrap:wrap;padding:14px 16px}.series-detail_page__xXAmk .sa-card-body{padding:16px}.series-detail_page__xXAmk fieldset{padding:14px}.series-detail_page__xXAmk td,.series-detail_page__xXAmk th{padding:10px}}.series-detail_summary__jz6Jx{gap:12px}.series-detail_summary__jz6Jx .sa-card-header{min-height:0;padding:10px 16px}.series-detail_summary__jz6Jx .sa-card-body{padding:12px 16px}.series-detail_summary__jz6Jx .sa-card-body>p{margin-top:8px}.series-detail_summary__jz6Jx .sa-card-body>div:has(input[type=radio]){display:flex;flex-wrap:wrap;gap:8px 16px}.series-detail_summary__jz6Jx .sa-card-body>div:has(input[type=radio])>label{margin:0}.series-detail_form__Rb3mj{grid-template-columns:1fr}.series-detail_overview__G3h5J{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;align-items:start}.series-detail_metadata__pI8pO{display:grid;gap:14px;border-left:1px solid var(--line);padding-left:24px}.series-detail_metadata__pI8pO section+section{border-top:1px solid var(--line);padding-top:12px}.series-detail_metadata__pI8pO label{margin:0}@media(max-width:767px){.series-detail_overview__G3h5J{grid-template-columns:1fr;gap:16px}.series-detail_metadata__pI8pO{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:16px}}.configuration-modal_inheritLabel__iVbFk{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;margin:0}.configuration-modal_option__otgEI{display:flex;align-items:center;gap:12px;min-height:48px;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--card);cursor:pointer;transition:border-color .15s,background-color .15s}.configuration-modal_option__otgEI[data-selected=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 6%,var(--card))}.configuration-modal_option__otgEI:hover{border-color:var(--primary)}.configuration-modal_inheritLabel__iVbFk:focus-within,.configuration-modal_option__otgEI:focus-within{outline:2px solid var(--primary);outline-offset:2px}.configuration-modal_option__otgEI[data-disabled=true]{cursor:default;opacity:.65}.configuration-modal_inheritLabel__iVbFk input,.configuration-modal_option__otgEI input{display:block;flex:0 0 18px;width:18px!important;height:18px!important;margin:0;padding:0;accent-color:var(--primary)}.configuration-modal_text__l9XOR{min-width:0;line-height:1.4;overflow-wrap:anywhere;font-size:14px}@media (prefers-reduced-motion:reduce){.configuration-modal_option__otgEI{transition:none}}