@import "https://fonts.googleapis.com/css2?family=Jost:wght@300;600&family=Vazirmatn:wght@400;500;600;700;800&display=swap";:root{--primary:#844fc1;--primary-hover:#6f3ea8;--secondary:#23233a;--background:#f8f9fa;--surface:#fff;--sidebar:#dde1eb;--border:#23233a1a;--text-primary:#23233a;--text-secondary:#6c7293;--success:#21bf06;--warning:#f2b705;--danger:#e6455d;--info:#3b86d1;--font-family:"Vazirmatn", system-ui, sans-serif;--nk-a:#e3a23b;--nk-b:#13665a;--nk-word-a:#a2650f;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--radius-sm:8px;--radius-md:12px;--radius-full:9999px;--shadow-xs:0 1px 2px #0f172a0f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--font-family);background:var(--background);color:var(--text-primary);margin:0}@page{margin:14mm 12mm;@top-center{content:""}@bottom-center{content:"صفحهٔ " counter(page, persian) " از " counter(pages, persian);font-size:9pt;color:#888}}.print-portal{display:none}@media print{body.printing-portal #root{display:none!important}body.printing-portal .print-portal{direction:rtl;display:block!important}.no-print{display:none!important}html,body{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important}:root{--surface:#fff!important;--background:#fff!important;--text-primary:#111!important;--text-secondary:#555!important;--border:#d4d4d8!important}}:root[data-theme=stellar]{--nk-b:#3bb79b;--nk-word-a:#e3a23b}._layout_nsuvk_1{background:var(--background);flex-direction:column;height:100vh;display:flex;overflow:hidden}._content_nsuvk_9{flex:1;min-height:0;display:flex}._main_nsuvk_15{padding:var(--space-xl);flex:1;min-width:0;min-height:0;overflow:hidden auto}._backBar_nsuvk_25{z-index:20;margin:calc(-1 * var(--space-xl)) 0 var(--space-md);padding:var(--space-sm) 0;pointer-events:none;display:flex;position:sticky;top:0}._backButton_nsuvk_35{border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--primary) 35%, transparent);background:color-mix(in srgb, var(--primary) 10%, var(--surface));color:var(--primary);pointer-events:auto;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex;box-shadow:0 2px 8px #0f172a14}._backButton_nsuvk_35:hover{background:color-mix(in srgb, var(--primary) 18%, var(--surface))}@media (width<=767px){._backBar_nsuvk_25{margin-top:calc(-1 * var(--space-md))}._main_nsuvk_15{padding:var(--space-md)}}@media print{._layout_nsuvk_1,._content_nsuvk_9{background:#fff;height:auto;display:block;overflow:visible}._main_nsuvk_15{padding:0;overflow:visible}}._header_1hugs_1{height:64px;padding:0 var(--space-xl);background:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--shadow-xs);z-index:100;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._brand_1hugs_15{align-items:center;gap:var(--space-md);min-width:0;display:flex}._menuToggle_1hugs_22{border-radius:var(--radius-sm);border:1.5px solid var(--border);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:none}._logo_1hugs_36{flex-shrink:0;width:38px;height:auto}._title_1hugs_43{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;overflow:hidden}@media (width<=767px){._header_1hugs_1{padding:0 var(--space-md)}._menuToggle_1hugs_22{display:flex}}@media (width<=420px){._userName_1hugs_64{display:none}}._actions_1hugs_69{align-items:center;gap:var(--space-md);display:flex}._userInfo_1hugs_75{align-items:center;gap:var(--space-sm);display:flex}._userName_1hugs_64{color:var(--text-primary);font-size:13px;font-weight:600}._logoutBtn_1hugs_87{white-space:nowrap;color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;padding:6px 12px;text-decoration:none;transition:all .15s}._logoutBtn_1hugs_87:hover{border-color:var(--danger);color:var(--danger)}._themeToggle_1hugs_106{border:1.5px solid var(--border);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}._themeToggle_1hugs_106:hover{border-color:var(--primary);color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent)}._button_go81g_1{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;border:none;padding:9px 16px;font-size:13.5px;font-weight:600;transition:opacity .15s}._button_go81g_1:hover{opacity:.85}._primary_go81g_16{background:var(--primary);color:#fff}._success_go81g_21{background:var(--success);color:#fff}._danger_go81g_26{background:var(--danger);color:#fff}._warning_go81g_31{background:var(--warning);color:#181824}._ghost_go81g_36{color:var(--text-secondary);border:1.5px solid var(--border);background:0 0}._field_11n67_1{margin-bottom:var(--space-sm)}._labelRow_11n67_5{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}._label_11n67_5{color:var(--text-primary);font-size:13.5px;font-weight:600}._hint_11n67_18{color:var(--text-secondary);font-size:11.5px}._input_1xba5_1{border:1.5px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);background:var(--surface);font-size:13.5px;font-family:var(--font-family);outline:none;padding:9px 12px;transition:border-color .15s}._input_1xba5_1:focus{border-color:var(--primary)}._input_1xba5_1 option{color:var(--text-primary);background:var(--surface)}._textarea_1xba5_23{resize:vertical;min-height:80px}._passwordWrap_1xba5_28{width:100%;position:relative}._passwordInput_1xba5_33{padding-left:36px}._passwordToggle_1xba5_37{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:4px;transform:translateY(-50%)}._passwordToggle_1xba5_37:hover{color:var(--text-primary);background:var(--border)}._wrap_es8f5_1{min-height:100vh;padding:var(--space-lg);background:var(--background);justify-content:center;align-items:center;display:flex}._card_es8f5_10{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:4px;width:340px;max-width:100%;padding:28px 24px;display:flex}._logo_es8f5_22{width:64px;height:auto;margin:0 auto 10px}._title_es8f5_28{color:var(--text-primary);text-align:center;font-size:19px;font-weight:800}._subtitle_es8f5_35{color:var(--text-secondary);text-align:center;margin-bottom:18px;font-size:12.5px}._error_es8f5_42{color:var(--danger);margin:4px 0 8px;font-size:12.5px}._submitBtn_es8f5_48{justify-content:center;width:100%;margin-top:8px}._rules_es8f5_54{margin:-2px 0 10px;padding:0;font-size:12px;line-height:1.9;list-style:none}._ruleOk_es8f5_62{color:var(--success)}._ruleTodo_es8f5_66{color:var(--text-secondary)}._linkBtn_es8f5_70{font-family:var(--font-family);color:var(--primary);cursor:pointer;text-align:center;background:0 0;border:none;margin-top:12px;padding:0;font-size:12.5px;font-weight:600}a._linkBtn_es8f5_70{text-decoration:none;display:block}._info_es8f5_88{color:var(--text-secondary);background:var(--background);border-radius:var(--radius-sm);margin-bottom:10px;padding:8px 10px;font-size:12.5px;line-height:1.8}._codeInput_es8f5_98{letter-spacing:6px;text-align:center;direction:ltr;font-size:18px}._title_1do0a_1{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1do0a_8{color:var(--text-secondary);margin-bottom:18px;font-size:13px}._columns_1do0a_14{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:18px;display:grid}._card_1do0a_21{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:20px}._sectionTitle_1do0a_29{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:14px;padding-inline-start:10px;font-size:15px;font-weight:700}._note_1do0a_38{color:var(--text-secondary);background:var(--background);border-radius:var(--radius-sm);margin-bottom:12px;padding:10px 12px;font-size:12.5px;line-height:1.8}._ok_1do0a_48{color:var(--success);margin:10px 0;font-size:13px;font-weight:600}._error_1do0a_55{color:var(--danger);margin:4px 0 8px;font-size:12.5px}._steps_1do0a_61{color:var(--text-primary);margin:0 0 12px;padding-inline-start:18px;font-size:12.5px;line-height:2}._code_1do0a_69{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);-webkit-user-select:all;user-select:all;direction:ltr;margin-inline-start:4px;padding:1px 6px;font-family:ui-monospace,Consolas,monospace;font-size:13px;display:inline-block}._qr_1do0a_83{border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;margin:0 auto 12px;padding:8px;display:block}._manualKey_1do0a_92{color:var(--text-secondary);margin:0 0 12px;font-size:12.5px;line-height:2}._manualKey_1do0a_92 summary{cursor:pointer;color:var(--primary)}._list_2lu7c_1{gap:10px;margin:0;padding:0;list-style:none;display:grid}._item_2lu7c_9{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}._thumb_2lu7c_20{background:var(--background);width:72px;height:72px;color:var(--primary);border-radius:8px;flex-shrink:0;place-items:center;font-weight:700;text-decoration:none;display:grid;overflow:hidden}._thumb_2lu7c_20 img{object-fit:cover;width:100%;height:100%}._body_2lu7c_40{overflow-wrap:anywhere;flex:1;gap:3px;min-width:180px;font-size:13.5px;display:grid}._title_2lu7c_49{font-weight:700}._meta_2lu7c_53{color:var(--text-secondary);font-size:12.5px}._change_2lu7c_58{font-size:13.5px}._old_2lu7c_62{color:var(--text-secondary);text-decoration:line-through}._actions_2lu7c_67{flex-wrap:wrap;gap:8px;display:flex}._error_2lu7c_73{color:var(--danger);margin:6px 0 0;font-size:13px}._pageTitle_2lu7c_79{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._pageSubtitle_2lu7c_86{color:var(--text-secondary);margin-bottom:18px;font-size:13px;line-height:1.9}._empty_2lu7c_93{text-align:center;color:var(--text-secondary);border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--surface);padding:28px 16px}._pagination_120ir_1{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}._pageInfo_120ir_12{color:var(--text-secondary)}._pageButtons_120ir_16{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._pageButtons_120ir_16 button{border:1px solid var(--border);background:var(--background);min-width:32px;color:var(--text-primary);font-family:var(--font-family);cursor:pointer;border-radius:6px;padding:5px 9px;font-size:12px}._pageButtons_120ir_16 button:disabled{opacity:.45;cursor:not-allowed}._pageButtons_120ir_16 ._pageActive_120ir_40{background:var(--primary);border-color:var(--primary);color:#fff;font-weight:700}._pageGap_120ir_47{color:var(--text-secondary);padding:0 3px}._pageSize_120ir_52{color:var(--text-secondary);align-items:center;gap:6px;display:flex}._pageSize_120ir_52 select{border:1px solid var(--border);background:var(--background);color:var(--text-primary);font-family:var(--font-family);border-radius:6px;padding:4px 6px;font-size:12px}._title_17puf_1{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_17puf_8{color:var(--text-secondary);max-width:760px;margin-bottom:18px;font-size:13px}._status_17puf_15{text-align:center;color:var(--text-secondary);padding:40px 0;font-size:13.5px}._muted_17puf_22{color:var(--text-secondary);font-weight:500}._stats_17puf_29{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:18px;display:grid}._stat_17puf_15{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0;padding:10px 12px}._statLabel_17puf_44{color:var(--text-secondary);margin-bottom:2px;font-size:11.5px}._statValue_17puf_50{color:var(--text-primary);font-size:16px;font-weight:800}._switches_17puf_56{flex-direction:column;gap:2px;font-size:12px;font-weight:700;display:flex}._on_17puf_64{color:var(--success)}._off_17puf_68{color:var(--danger)}._tabs_17puf_74{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}._tab_17puf_74{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}._tabActive_17puf_96{background:var(--primary);border-color:var(--primary);color:#fff}._tabBadge_17puf_102{border-radius:var(--radius-full);background:var(--danger);color:#fff;text-align:center;min-width:18px;padding:0 5px;font-size:10.5px;line-height:18px}._card_17puf_115{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:16px}._infoBox_17puf_123{color:var(--text-primary);background:color-mix(in srgb, var(--primary) 7%, transparent);border-radius:var(--radius-sm);margin-bottom:14px;padding:10px 12px;font-size:12.5px;line-height:1.9}._errorBox_17puf_133{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);border-radius:var(--radius-sm);margin-bottom:14px;padding:10px 12px;font-size:13px}._notice_17puf_142{color:var(--text-primary);background:color-mix(in srgb, var(--success) 10%, transparent);border-radius:var(--radius-sm);margin-bottom:14px;padding:10px 12px;font-size:13px;font-weight:600}._empty_17puf_152{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:22px 16px;font-size:13px}._toolbar_17puf_161{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:14px;display:flex}._search_17puf_169{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);min-width:0;max-width:320px;color:var(--text-primary);font-family:var(--font-family);flex:220px;padding:8px 12px;font-size:13px}._filters_17puf_182{flex-wrap:wrap;gap:4px;display:flex}._filter_17puf_182{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;background:0 0;padding:5px 11px;font-size:12px}._filterActive_17puf_199{border-color:var(--primary);color:var(--primary);font-weight:700}._list_17puf_205{border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:12px;overflow:hidden}._row_17puf_212{border-top:1px solid var(--border);justify-content:space-between;gap:14px;padding:12px 14px;display:flex}._row_17puf_212:first-child{border-top:none}._rowMain_17puf_224{flex:1;min-width:0}._rowHead_17puf_229{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:4px;display:flex}._name_17puf_237{color:var(--text-primary);font-size:13.5px;font-weight:700;text-decoration:none}a._name_17puf_237:hover{color:var(--primary);text-decoration:underline}._mobile_17puf_249{color:var(--text-secondary);font-size:12px}._event_17puf_254{border-radius:var(--radius-full);background:var(--background);color:var(--text-secondary);padding:1px 8px;font-size:11px;font-weight:700}._body_17puf_263{white-space:pre-line;color:var(--text-primary);background:var(--background);border-radius:var(--radius-sm);overflow-wrap:anywhere;max-width:420px;margin-bottom:4px;padding:6px 10px;font-size:12.5px;line-height:1.8}._meta_17puf_276{color:var(--text-secondary);flex-wrap:wrap;gap:2px 14px;font-size:11.5px;display:flex}._meta_17puf_276>span{display:inline-block}._rowSide_17puf_288{text-align:left;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;max-width:220px;display:flex}._badge_17puf_298{border-radius:var(--radius-full);white-space:nowrap;padding:3px 10px;font-size:11.5px;font-weight:700}._good_17puf_306{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success)}._bad_17puf_298{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._wait_17puf_316{background:color-mix(in srgb, var(--warning) 16%, transparent);color:var(--text-primary)}._muted_17puf_22._badge_17puf_298{background:var(--background)}._reason_17puf_325{color:var(--text-secondary);text-align:end;font-size:11.5px}._resendBtn_17puf_331{padding:5px 12px;font-size:12px}@media (width<=640px){._row_17puf_212{flex-direction:column}._rowSide_17puf_288{text-align:start;align-items:flex-start;max-width:none}._reason_17puf_325{text-align:start}}._sidebar_19l89_1{background:var(--sidebar);border-inline-start:1px solid var(--border);flex-direction:column;width:240px;min-width:240px;height:calc(100vh - 64px);display:flex;overflow-y:auto}._backdrop_19l89_12{display:none}@media (width<=767px){._sidebar_19l89_1{inset-inline-start:0;z-index:200;border-inline-start:none;width:82vw;min-width:0;max-width:300px;transition:transform .2s;position:fixed;top:64px;bottom:0;transform:translate(100%)}._sidebarOpen_19l89_31{box-shadow:-4px 0 16px #00000026;transform:translate(0)!important}._backdrop_19l89_12{z-index:190;background:#0f172a73;display:block;position:fixed;inset:64px 0 0}}._tabs_19l89_45{padding:var(--space-md);gap:var(--space-xs);display:flex}._tabButton_19l89_51{border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;flex:1;padding:8px 0;font-size:13px;font-weight:600;transition:all .15s}._tabButton_19l89_51:hover{background:color-mix(in srgb, var(--primary) 6%, transparent)}._tabActive_19l89_69{background:var(--surface);color:var(--primary);box-shadow:var(--shadow-xs)}._nav_19l89_75{padding:0 var(--space-md) var(--space-lg);gap:var(--space-sm);flex-direction:column;flex:1;display:flex}._group_19l89_83{flex-direction:column;gap:1px;display:flex}._divider_19l89_89{background:var(--border);height:1px;margin:0 6px var(--space-xs)}._item_19l89_95{border-radius:var(--radius-sm);min-height:20px;color:var(--text-primary);align-items:center;padding:0 10px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .15s;display:flex}._item_19l89_95:hover{background:color-mix(in srgb, var(--primary) 8%, transparent)}._itemActive_19l89_112{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);font-weight:700}._expandableHeader_19l89_118{cursor:pointer;width:100%;font-family:var(--font-family);background:0 0;border:none;justify-content:space-between}._chevron_19l89_127{color:var(--text-secondary);font-size:14px;transition:transform .15s;transform:rotate(-90deg)}._chevronOpen_19l89_134{transform:rotate(90deg)}._submenu_19l89_138{flex-direction:column;gap:1px;margin-top:1px;padding-inline-start:14px;display:flex}._itemSub_19l89_146{min-height:19px;color:var(--text-secondary);font-size:13px}._copyright_19l89_152{margin:var(--space-lg) var(--space-md) 0;padding:var(--space-md) 0;border-top:1px solid var(--border);background:var(--sidebar);text-align:center;color:var(--text-secondary);flex-shrink:0;font-size:11px;line-height:1.6;position:sticky;bottom:0}._wrap_zvc1y_1{justify-content:center;align-items:center;height:100%;min-height:300px;display:flex}._badge_zvc1y_9{border:1.5px dashed var(--border);border-radius:var(--radius-md);color:var(--text-secondary);padding:24px 40px;font-size:14px;font-weight:600}._wrap_wwsdt_1{gap:12px;display:grid}._pickers_wwsdt_3{flex-wrap:wrap;gap:10px;display:flex}._pickButton_wwsdt_4{cursor:pointer;border:1.5px dashed var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--surface);align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-size:13px;display:inline-flex}._pickButton_wwsdt_4:hover{border-color:var(--primary);color:var(--primary)}._error_wwsdt_12{color:var(--danger);font-size:12.5px}._panel_wwsdt_14{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);gap:10px;min-width:0;padding:14px 16px;display:grid}._panelTitle_wwsdt_18{color:var(--text-primary);font-size:14px;font-weight:700}._counts_wwsdt_20{flex-wrap:wrap;gap:6px;display:flex}._pill_wwsdt_21{border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border);color:var(--text-primary);padding:3px 10px;font-size:12px;font-weight:600}._pillMuted_wwsdt_25{color:var(--text-secondary)}._pillSuccess_wwsdt_26{color:var(--success);border-color:var(--success)}._pillDanger_wwsdt_27{color:var(--danger);border-color:var(--danger)}._check_wwsdt_29{color:var(--text-primary);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}._check_wwsdt_29 input{width:16px;height:16px}._albumList_wwsdt_32{gap:2px;max-height:220px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid;overflow-y:auto}._albumList_wwsdt_32 li{background:var(--surface);color:var(--text-primary);border-radius:6px;justify-content:space-between;gap:12px;padding:5px 10px;display:flex}._albumList_wwsdt_32 li span:first-child{overflow-wrap:anywhere}._muted_wwsdt_41{color:var(--text-secondary);white-space:nowrap}._hint_wwsdt_43{color:var(--text-secondary);font-size:12px;line-height:1.9}._actions_wwsdt_44{flex-wrap:wrap;gap:8px;display:flex}._bar_wwsdt_46{border-radius:var(--radius-full);background:var(--border);height:8px;overflow:hidden}._bar_wwsdt_46 span{background:var(--primary);border-radius:inherit;height:100%;transition:width .3s;display:block}._file_wwsdt_49{flex-direction:column;gap:4px;min-width:0;display:flex}._fileStatus_wwsdt_50{color:var(--text-secondary);font-size:12px}._current_wwsdt_52{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._details_wwsdt_56{color:var(--text-primary);font-size:12.5px}._details_wwsdt_56 summary{cursor:pointer;font-weight:600}._details_wwsdt_56 ul{overflow-wrap:anywhere;max-height:200px;margin:8px 0 0;padding-inline-start:18px;line-height:1.9;overflow-y:auto}._overlay_fq7zq_1{z-index:2000;background:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._image_fq7zq_11{object-fit:contain;cursor:default;max-width:90vw;max-height:85vh}._closeBtn_fq7zq_18{top:16px;color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;width:40px;height:40px;font-size:22px;position:absolute;inset-inline-end:20px}._navBtn_fq7zq_32{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;width:48px;height:48px;font-size:26px;position:absolute;top:50%;transform:translateY(-50%)}._navPrev_fq7zq_46{inset-inline-start:20px}._navNext_fq7zq_50{inset-inline-end:20px}._audioBox_fq7zq_54{cursor:default;background:#ffffff0f;border-radius:16px;flex-direction:column;align-items:center;gap:24px;padding:48px 56px;display:flex}._audioIcon_fq7zq_65{font-size:64px}._audio_fq7zq_54{width:min(80vw,420px)}._caption_fq7zq_73{bottom:20px;text-align:center;color:#ffffffd9;font-size:13px;position:absolute;inset-inline:0}._page_1lh3q_3{padding-bottom:8px;position:relative}@media (width>=1300px){._pageWithDrawer_1lh3q_9{padding-inline-end:430px}}._header_1lh3q_14{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}._title_1lh3q_22{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1lh3q_29{color:var(--text-secondary);font-size:13px}._headerActions_1lh3q_34{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;display:flex}@media (width<=640px){._header_1lh3q_14{flex-wrap:wrap}._headerActions_1lh3q_34{justify-content:flex-start;width:100%}}._card_1lh3q_53{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:16px;padding:16px}._typeCards_1lh3q_63{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}._typeCard_1lh3q_63{text-align:right;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-md);cursor:pointer;color:var(--text-primary);align-items:flex-start;gap:12px;min-width:0;padding:14px;font-family:inherit;transition:border-color .15s,box-shadow .15s;display:flex}._typeCard_1lh3q_63:hover{border-color:color-mix(in srgb, var(--primary) 40%, var(--border))}._typeCardActive_1lh3q_90{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent)}._typeIcon_1lh3q_95{font-size:26px;line-height:1}._typeBody_1lh3q_100{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._typeLabel_1lh3q_108{font-size:14px;font-weight:600}._typeLabel_1lh3q_108 strong{margin-inline-start:4px;font-weight:800}._typeMeta_1lh3q_118{color:var(--text-secondary);font-size:11.5px}._progress_1lh3q_123{border-radius:var(--radius-full);background:var(--background);height:5px;margin-top:2px;overflow:hidden}._progressFill_1lh3q_131{background:var(--primary);border-radius:var(--radius-full);height:100%;display:block}._storageLine_1lh3q_140{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:6px;margin:-4px 0 16px;padding:10px 14px;font-size:13px;display:flex}._storageLine_1lh3q_140 ._progress_1lh3q_123{height:6px;margin-top:0}._storageText_1lh3q_157{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}._storageHint_1lh3q_165{color:var(--text-secondary);font-size:11.5px}._storage_good_1lh3q_170 ._progressFill_1lh3q_131{background:var(--success)}._storage_warn_1lh3q_174 ._progressFill_1lh3q_131{background:var(--warning)}._storage_bad_1lh3q_178 ._progressFill_1lh3q_131{background:var(--danger)}._storage_bad_1lh3q_178 ._storageHint_1lh3q_165{color:var(--danger);font-weight:600}@media (width<=640px){._typeCards_1lh3q_63{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._typeCard_1lh3q_63{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:10px 6px}._typeBody_1lh3q_100{align-items:center}._progress_1lh3q_123{width:100%}._typeMeta_1lh3q_118:last-child{display:none}}._layout_1lh3q_216{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=900px){._layout_1lh3q_216{grid-template-columns:minmax(0,1fr)}}._nav_1lh3q_229{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:14px;max-height:calc(100vh - 120px);padding:10px;display:flex;position:sticky;top:12px;overflow-y:auto}@media (width<=900px){._nav_1lh3q_229{max-height:none;position:static}._navGroup_1lh3q_250{padding-bottom:2px;overflow-x:auto;flex-direction:row!important;gap:6px!important}._navHeading_1lh3q_257{flex-shrink:0;padding:6px 4px!important}._navItem_1lh3q_262{flex-shrink:0;border:1px solid var(--border)!important;width:auto!important}._navTags_1lh3q_268{flex-wrap:nowrap!important}._navTag_1lh3q_268{flex-shrink:0}}._navGroup_1lh3q_250{flex-direction:column;gap:2px;display:flex}._navHeading_1lh3q_257{color:var(--text-secondary);justify-content:space-between;align-items:center;padding:4px 8px 6px;font-size:11.5px;font-weight:700;display:flex}._navAdd_1lh3q_293,._navManage_1lh3q_294{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0 4px;font-family:inherit;font-size:12px;font-weight:700}._navAdd_1lh3q_293{font-size:17px;line-height:1}._navItem_1lh3q_262{border-radius:var(--radius-sm);width:100%;color:var(--text-primary);cursor:pointer;text-align:right;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:7px 8px;font-family:inherit;font-size:13px;display:flex}._navItem_1lh3q_262:hover{background:var(--background)}._navItemActive_1lh3q_330,._navItemActive_1lh3q_330:hover{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);font-weight:700}._navIcon_1lh3q_337{text-align:center;width:18px}._navLabel_1lh3q_342{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._navCount_1lh3q_350{color:var(--text-secondary);font-size:11.5px;font-weight:600}._navCountTodo_1lh3q_356{background:color-mix(in srgb, var(--warning) 22%, transparent);color:color-mix(in srgb, var(--warning) 45%, var(--text-primary));border-radius:var(--radius-full);padding:1px 7px}._navCover_1lh3q_363,._navCoverEmpty_1lh3q_364{object-fit:cover;background:var(--background);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;display:inline-flex}._navEmpty_1lh3q_377{color:var(--text-secondary);padding:2px 8px;font-size:12px}._navCreate_1lh3q_383{gap:6px;padding:0 4px 6px;display:flex}._navTags_1lh3q_268{flex-wrap:wrap;gap:5px;padding:0 4px;display:flex}._navTag_1lh3q_268{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:var(--radius-full);cursor:pointer;padding:3px 10px;font-family:inherit;font-size:12px}._navTag_1lh3q_268:hover{border-color:var(--primary)}._navTagActive_1lh3q_411{background:var(--primary);border-color:var(--primary);color:#fff}._navTagCount_1lh3q_417{opacity:.65;font-size:11px}._main_1lh3q_424{min-width:0}._toolbar_1lh3q_428{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}._search_1lh3q_436{flex:240px}@media (width<=640px){._search_1lh3q_436{flex-basis:100%}}._segment_1lh3q_446{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);display:inline-flex;overflow:hidden}._segmentBtn_1lh3q_454{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;padding:7px 11px;font-family:inherit;font-size:12.5px}._segmentActive_1lh3q_464{background:color-mix(in srgb, var(--primary) 14%, transparent);color:var(--primary);font-weight:700}._viewHead_1lh3q_470{flex-wrap:wrap;align-items:center;gap:10px;min-height:34px;margin-bottom:10px;display:flex}._viewTitle_1lh3q_479{color:var(--text-primary);font-size:16px;font-weight:800}._viewCount_1lh3q_485{color:var(--text-secondary);font-size:12.5px}._monthSection_1lh3q_492{margin-bottom:18px}._monthHeader_1lh3q_496{z-index:2;background:var(--background);align-items:baseline;gap:10px;margin-bottom:8px;padding:6px 0;display:flex;position:sticky;top:0}._monthLabel_1lh3q_508{color:var(--text-primary);font-size:14px;font-weight:800}._monthCount_1lh3q_514{color:var(--text-secondary);font-size:12px}._monthSelect_1lh3q_519{color:var(--primary);cursor:pointer;background:0 0;border:none;margin-inline-start:auto;font-family:inherit;font-size:12px;font-weight:600}._grid_1lh3q_530,._skeletonGrid_1lh3q_531{grid-template-columns:repeat(auto-fill, minmax(var(--tile,150px), 1fr));gap:8px;display:grid}@media (width<=640px){._grid_1lh3q_530,._skeletonGrid_1lh3q_531{grid-template-columns:repeat(auto-fill, minmax(min(var(--tile,150px), 30vw), 1fr));gap:4px}}._tile_1lh3q_545{aspect-ratio:1;background:var(--surface);border:1px solid var(--border);border-radius:10px;position:relative;overflow:hidden}._tileBody_1lh3q_554{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;font-family:inherit;display:block}._tileImg_1lh3q_565{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}._tile_1lh3q_545:hover ._tileImg_1lh3q_565{transform:scale(1.04)}._tileSelected_1lh3q_577{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary)}._tileSelected_1lh3q_577 ._tileImg_1lh3q_565{border-radius:6px;transform:scale(.9)}._tileSelected_1lh3q_577:hover ._tileImg_1lh3q_565{transform:scale(.9)}._tileIcon_1lh3q_591{flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;padding:8px;font-size:30px;display:flex}._tileIconName_1lh3q_602{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}._tileDuration_1lh3q_611{bottom:6px;color:#fff;direction:ltr;background:#0000009e;border-radius:6px;padding:1px 6px;font-size:11px;position:absolute;inset-inline-end:6px}._tileCell_1lh3q_623{min-width:0}._tileTags_1lh3q_627{white-space:nowrap;align-items:center;gap:4px;min-height:20px;margin-top:4px;display:flex;overflow:hidden}._tileTag_1lh3q_627{text-overflow:ellipsis;min-width:0;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:999px;flex:0 auto;padding:0 7px;font-size:11px;line-height:18px;overflow:hidden}._tileTagMore_1lh3q_650{color:var(--text-secondary);flex-shrink:0;font-size:11px}._tileNoTag_1lh3q_656{color:var(--text-secondary);opacity:.7;font-size:11px}._tileUntagged_1lh3q_662{bottom:7px;background:var(--warning);border-radius:50%;width:9px;height:9px;position:absolute;inset-inline-start:7px;box-shadow:0 0 0 2px #ffffffd9}._tileCheck_1lh3q_673{top:6px;color:#fff;cursor:pointer;opacity:0;background:#00000047;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;font-weight:800;line-height:1;transition:opacity .15s;display:flex;position:absolute;inset-inline-start:6px}._tile_1lh3q_545:hover ._tileCheck_1lh3q_673,._tileSelecting_1lh3q_696 ._tileCheck_1lh3q_673,._tileCheck_1lh3q_673:focus-visible{opacity:1}._tileSelected_1lh3q_577 ._tileCheck_1lh3q_673{opacity:1;background:var(--primary)}@media (hover:none){._tileCheck_1lh3q_673{opacity:.85}}._skeleton_1lh3q_531{aspect-ratio:1;background:linear-gradient(90deg, var(--surface), var(--background), var(--surface));border:1px solid var(--border);background-size:200% 100%;border-radius:10px;animation:1.2s linear infinite _shimmer_1lh3q_1}@keyframes _shimmer_1lh3q_1{0%{background-position:200% 0}to{background-position:-200% 0}}._loadMore_1lh3q_731{justify-content:center;padding:10px 0 4px;display:flex}._empty_1lh3q_737{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);background:var(--surface);padding:40px 16px;font-size:13.5px}._bulkBar_1lh3q_749{z-index:20;background:var(--surface);border:1px solid color-mix(in srgb, var(--primary) 35%, var(--border));border-radius:14px;margin-top:16px;padding:10px 12px;position:sticky;bottom:12px;box-shadow:0 10px 30px #0f172a2e}._bulkMain_1lh3q_761{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._bulkCount_1lh3q_768{color:var(--primary);font-size:14px;font-weight:800}._bulkSpacer_1lh3q_774{flex:1}._bulkPanel_1lh3q_778{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;margin-bottom:10px;padding-bottom:10px;display:flex}._bulkPanelTitle_1lh3q_787{font-size:13px;font-weight:700}._drawer_1lh3q_795{top:64px;bottom:0;background:var(--surface);border-inline-start:1px solid var(--border);z-index:1200;flex-direction:column;width:min(420px,100vw);animation:.18s ease-out _slideIn_1lh3q_1;display:flex;position:fixed;inset-inline-end:0;box-shadow:0 0 40px #0f172a38}@media (width<=640px){._drawer_1lh3q_795{top:0}}@keyframes _slideIn_1lh3q_1{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}._drawerHead_1lh3q_827{border-bottom:1px solid var(--border);align-items:center;gap:6px;padding:10px 12px;display:flex}._drawerPos_1lh3q_835{color:var(--text-secondary);font-size:12.5px}._drawerScroll_1lh3q_840{flex-direction:column;gap:12px;padding:14px;display:flex;overflow-y:auto}._preview_1lh3q_848{border-radius:var(--radius-md);background:#111;justify-content:center;align-items:center;min-height:180px;display:flex;overflow:hidden}._previewBtn_1lh3q_858{cursor:zoom-in;background:0 0;border:none;width:100%;padding:0;display:block}._previewImg_1lh3q_867{object-fit:contain;width:100%;max-height:320px;display:block}._previewAudio_1lh3q_874{flex-direction:column;align-items:center;gap:12px;width:100%;padding:24px 12px;display:flex}._previewAudio_1lh3q_874 audio{width:100%}._previewAudioIcon_1lh3q_887{font-size:40px}._drawerName_1lh3q_891{text-overflow:ellipsis;white-space:nowrap;text-align:right;direction:ltr;font-size:14px;font-weight:700;overflow:hidden}._drawerStatus_1lh3q_901{justify-content:space-between;align-items:center;gap:8px;display:flex}._statusPill_1lh3q_908{border-radius:var(--radius-full);background:var(--background);color:var(--text-secondary);padding:2px 10px;font-size:11.5px;font-weight:700}._status_INBOX_1lh3q_917{background:color-mix(in srgb, var(--warning) 20%, transparent);color:color-mix(in srgb, var(--warning) 45%, var(--text-primary))}._status_TAGGED_1lh3q_922{background:color-mix(in srgb, var(--info) 14%, transparent);color:var(--info)}._status_LINKED_1lh3q_927{background:color-mix(in srgb, var(--success) 14%, transparent);color:color-mix(in srgb, var(--success) 70%, var(--text-primary))}._meta_1lh3q_932{background:var(--background);border-radius:var(--radius-sm);grid-template-columns:auto 1fr;gap:6px 12px;margin:0;padding:10px 12px;font-size:12.5px;display:grid}._meta_1lh3q_932 dt{color:var(--text-secondary)}._meta_1lh3q_932 dd{color:var(--text-primary);min-width:0;margin:0}._metaSub_1lh3q_953{color:var(--text-secondary);font-size:11.5px}._metaPath_1lh3q_958{text-align:right;word-break:break-all;direction:ltr;font-size:11.5px}._dateEdit_1lh3q_965{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._drawerSection_1lh3q_972{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._drawerSection_1lh3q_972>*{max-width:100%}._drawerLabel_1lh3q_983{color:var(--text-secondary);font-size:12.5px;font-weight:700}._drawerFooter_1lh3q_989{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:6px;padding-top:12px;display:flex}._chips_1lh3q_998{flex-wrap:wrap;gap:6px;display:flex}._chip_1lh3q_998{background:color-mix(in srgb, var(--primary) 11%, transparent);color:var(--primary);border-radius:var(--radius-full);align-items:center;gap:4px;padding:3px 6px 3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}._chipX_1lh3q_1016{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;padding:0 2px;font-size:15px;line-height:1}._chipX_1lh3q_1016:hover{opacity:1}._combo_1lh3q_1033{width:100%;position:relative}._comboInput_1lh3q_1038{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--text-primary);padding:8px 10px;font-family:inherit;font-size:13px}._comboInput_1lh3q_1038:focus{outline:2px solid color-mix(in srgb, var(--primary) 45%, transparent);border-color:var(--primary)}._comboList_1lh3q_1054{top:calc(100% + 4px);z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);max-height:260px;padding:4px;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 8px 24px #0f172a24}._bulkPanel_1lh3q_778 ._comboList_1lh3q_1054{top:auto;bottom:calc(100% + 4px)}._comboItem_1lh3q_1073{width:100%;color:var(--text-primary);cursor:pointer;text-align:right;background:0 0;border:none;border-radius:6px;justify-content:space-between;gap:8px;padding:7px 8px;font-family:inherit;font-size:13px;display:flex}._comboItem_1lh3q_1073:hover,._comboItemActive_1lh3q_1090{background:color-mix(in srgb, var(--primary) 10%, transparent)}._comboCount_1lh3q_1094{color:var(--text-secondary);font-size:11.5px}._modalBackdrop_1lh3q_1101{z-index:1300;background:#0f172a73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_1lh3q_1101{background:var(--surface);border-radius:14px;flex-direction:column;gap:10px;width:min(560px,100%);max-height:min(680px,90vh);padding:16px;display:flex;box-shadow:0 20px 60px #0f172a4d}._modalHead_1lh3q_1124{justify-content:space-between;align-items:center;display:flex}._modalTitle_1lh3q_1130{font-size:16px;font-weight:800}._tagTable_1lh3q_1135{border:1px solid var(--border);border-radius:var(--radius-sm);min-height:120px;padding:4px;overflow-y:auto}._tagRow_1lh3q_1143{border-radius:6px;align-items:center;gap:10px;padding:6px 8px;display:flex}._tagRow_1lh3q_1143:hover{background:var(--background)}._tagName_1lh3q_1155{text-align:right;min-width:0;color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex:1;padding:0;font-family:inherit;font-size:13.5px}._tagName_1lh3q_1155:disabled{color:var(--text-secondary);cursor:default}._tagCount_1lh3q_1173{color:var(--text-secondary);text-align:center;min-width:28px;font-size:12px}._row_1lh3q_1182{align-items:center;gap:8px;width:100%;display:flex}._input_1lh3q_1189,._select_1lh3q_1190,._textarea_1lh3q_1191{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);min-width:0;padding:8px 10px;font-family:inherit;font-size:13px}._input_1lh3q_1189{flex:1}._textarea_1lh3q_1191{resize:vertical;width:100%}._input_1lh3q_1189:focus,._select_1lh3q_1190:focus,._textarea_1lh3q_1191:focus{outline:2px solid color-mix(in srgb, var(--primary) 45%, transparent);border-color:var(--primary)}._btnPrimary_1lh3q_1218,._btnGhost_1lh3q_1219{border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700}._btnPrimary_1lh3q_1218{background:var(--primary);color:#fff;border:1px solid var(--primary)}._btnPrimary_1lh3q_1218:hover:not(:disabled){background:var(--primary-hover)}._btnGhost_1lh3q_1219{background:var(--surface);color:var(--text-primary);border:1px solid var(--border)}._btnGhost_1lh3q_1219:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}._btnActive_1lh3q_1250{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 25%, transparent)}._btnPrimary_1lh3q_1218:disabled,._btnGhost_1lh3q_1219:disabled{opacity:.5;cursor:default}._btnClose_1lh3q_1260,._iconBtn_1lh3q_1261{background:var(--background);color:var(--text-primary);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;width:32px;height:32px;font-size:18px;line-height:1}._iconBtn_1lh3q_1261:disabled{opacity:.35;cursor:default}._linkBtn_1lh3q_1279,._linkDanger_1lh3q_1280{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none}._linkDanger_1lh3q_1280{color:var(--danger)}._linkBtn_1lh3q_1279:disabled,._linkDanger_1lh3q_1280:disabled{opacity:.5;cursor:default}._hint_1lh3q_1302{color:var(--text-secondary);font-size:11.5px}._muted_1lh3q_1307{color:var(--text-secondary);font-size:12.5px}._errorBox_1lh3q_1312{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);border-radius:var(--radius-sm);margin-bottom:10px;padding:10px 12px;font-size:13px}._noteOk_1lh3q_1321{color:color-mix(in srgb, var(--success) 70%, var(--text-primary));font-size:12.5px}._toast_1lh3q_1326{z-index:1400;background:var(--secondary);color:#fff;border-radius:var(--radius-full);max-width:calc(100vw - 32px);padding:10px 18px;font-size:13px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0f172a40}._wrap_kerp8_1{gap:8px;display:flex}._day_kerp8_6{flex:0 0 70px}._month_kerp8_10{flex:140px}._year_kerp8_14{flex:0 0 90px}._overlay_vexm1_1{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._panel_vexm1_12{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;width:100%;max-width:720px;max-height:85vh;padding:20px;display:flex}._header_vexm1_24{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._title_vexm1_31{color:var(--text-primary);font-size:16px;font-weight:700}._closeBtn_vexm1_37{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;font-size:13px}._filters_vexm1_45{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}._search_vexm1_52{flex:220px;width:auto;min-width:0}._albumSelect_vexm1_58{border:1.5px solid var(--border);border-radius:var(--radius-sm);min-width:0;color:var(--text-primary);background:var(--surface);font-size:13.5px;font-family:var(--font-family);outline:none;flex:0 220px;padding:9px 12px}@media (width<=480px){._albumSelect_vexm1_58{flex-basis:100%}}._albumSelect_vexm1_58:focus{border-color:var(--primary)}._albumSelect_vexm1_58 option{color:var(--text-primary);background:var(--surface)}._body_vexm1_86{flex:1;min-height:200px;overflow-y:auto}._status_vexm1_92{text-align:center;color:var(--text-secondary);padding:40px 0;font-size:13.5px}._statusError_vexm1_99{color:var(--danger)}._grid_vexm1_103{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;display:grid}._gridItem_vexm1_109{text-align:right;background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;width:100%;font-family:var(--font-family);flex-direction:column;justify-content:flex-start;padding:0;display:flex;position:relative;overflow:hidden}._gridItemActive_vexm1_127{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 25%, transparent)}._thumb_vexm1_132{aspect-ratio:1;object-fit:cover;width:100%;display:block}._thumbPlaceholder_vexm1_139{aspect-ratio:1;background:var(--background);justify-content:center;align-items:center;width:100%;font-size:24px;display:flex}._checkMark_vexm1_149{top:6px;background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex;position:absolute;inset-inline-end:6px}._filename_vexm1_164{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;padding:4px 6px;font-size:10.5px;overflow:hidden}._tags_vexm1_173{color:var(--primary);white-space:nowrap;text-overflow:ellipsis;padding:0 6px 4px;font-size:10px;overflow:hidden}._footer_vexm1_182{border-top:1px solid var(--border);gap:10px;margin-top:16px;padding-top:14px;display:flex}._linker_1cngj_3{flex-direction:column;gap:12px;display:flex}._head_1cngj_9{flex-direction:column;gap:4px;display:flex}._title_1cngj_15{color:var(--text-primary);font-size:16px;font-weight:800}._tabs_1cngj_21{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;padding-bottom:8px;display:flex}._tab_1cngj_21{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:var(--radius-full);cursor:pointer;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600}._tab_1cngj_21:hover{border-color:var(--primary);color:var(--primary)}._tabActive_1cngj_46,._tabActive_1cngj_46:hover{background:var(--primary);border-color:var(--primary);color:#fff}._tabCount_1cngj_53{border-radius:var(--radius-full);background:color-mix(in srgb, currentColor 14%, transparent);min-width:22px;margin-inline-start:4px;padding:0 6px;font-size:11.5px;display:inline-block}._toolbar_1cngj_63{align-items:center;gap:8px;display:flex}._rows_1cngj_69{flex-direction:column;gap:10px;display:flex}._row_1cngj_69{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}._rowDone_1cngj_86{border-color:color-mix(in srgb, var(--success) 45%, var(--border));background:color-mix(in srgb, var(--success) 4%, var(--surface))}._rowHead_1cngj_91{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}._rowTitle_1cngj_99{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}._recipeName_1cngj_107{color:var(--text-primary);font-size:14px;font-weight:800}._pill_1cngj_113,._pillOk_1cngj_114{border-radius:var(--radius-full);padding:2px 8px;font-size:11px;font-weight:700}._pill_1cngj_113{background:color-mix(in srgb, var(--warning) 18%, transparent);color:color-mix(in srgb, var(--warning) 45%, var(--text-primary))}._pillOk_1cngj_114{background:color-mix(in srgb, var(--success) 15%, transparent);color:color-mix(in srgb, var(--success) 60%, var(--text-primary))}._tagChip_1cngj_131{border-radius:var(--radius-full);background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--primary);padding:3px 10px;font-size:12.5px;font-weight:700}._rowActions_1cngj_140{flex-wrap:wrap;gap:8px;display:flex}._section_1cngj_146{flex-direction:column;gap:6px;display:flex}._sectionLabel_1cngj_152{color:var(--text-secondary);align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}._thumbs_1cngj_161{flex-wrap:wrap;gap:8px;display:flex}._thumb_1cngj_161{flex-direction:column;gap:3px;width:96px;display:flex;position:relative}._thumbBtn_1cngj_175{border-radius:var(--radius-sm);background:var(--background);cursor:pointer;border:2px solid #0000;width:96px;height:96px;padding:0;display:block;position:relative;overflow:hidden}._thumbBtn_1cngj_175:disabled{cursor:default}._thumbImg_1cngj_192{object-fit:cover;width:100%;height:100%;display:block}._thumbSelected_1cngj_199 ._thumbBtn_1cngj_175{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 30%, transparent)}._check_1cngj_204{top:4px;background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:grid;position:absolute;inset-inline-start:4px}._badge_1cngj_219{bottom:4px;border-radius:var(--radius-full);color:#fff;background:#0f172ab8;padding:1px 6px;font-size:10.5px;font-weight:700;position:absolute;inset-inline-start:4px}._zoomBtn_1cngj_231,._removeBtn_1cngj_232{color:#fff;cursor:pointer;background:#0f172a99;border:none;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;line-height:1;display:grid;position:absolute;top:4px}._zoomBtn_1cngj_231{inset-inline-end:4px}._removeBtn_1cngj_232{background:color-mix(in srgb, var(--danger) 85%, transparent);font-size:16px;inset-inline-end:32px}._removeBtn_1cngj_232:disabled{opacity:.5;cursor:default}._caption_1cngj_263,._note_1cngj_264{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.4;overflow:hidden}._caption_1cngj_263{color:var(--text-primary)}._note_1cngj_264{color:color-mix(in srgb, var(--success) 60%, var(--text-primary))}._linkBar_1cngj_280{border-top:1px dashed var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}._recipeBtn_1cngj_289{border:1px solid var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--surface));color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;max-width:100%;padding:6px 10px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}._recipeBtn_1cngj_289:hover:not(:disabled){background:var(--primary);color:#fff}._recipeBtn_1cngj_289:disabled{opacity:.5;cursor:default}._levelTag_1cngj_315{border-radius:var(--radius-full);background:color-mix(in srgb, var(--primary) 18%, transparent);padding:1px 6px;font-size:10.5px;font-weight:700}._recipeBtnMeta_1cngj_323{opacity:.75;font-size:11px;font-weight:500}._recipeSearch_1cngj_329{width:220px;max-width:100%}._comboEmpty_1cngj_334{color:var(--text-secondary);padding:8px;font-size:12.5px}@media (width<=640px){._toolbar_1cngj_63{flex-wrap:wrap}._thumb_1cngj_161,._thumbBtn_1cngj_175{width:84px}._thumbBtn_1cngj_175{height:84px}._recipeSearch_1cngj_329{width:100%}}._panel_cd5cw_3{flex-direction:column;gap:12px;display:flex}._head_cd5cw_9{flex-direction:column;gap:4px;display:flex}._title_cd5cw_15{color:var(--text-primary);font-size:16px;font-weight:800}._toolbar_cd5cw_21{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._summary_cd5cw_28{color:var(--text-primary);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;font-size:13.5px;font-weight:700;display:flex}._note_cd5cw_41{color:color-mix(in srgb, var(--warning) 45%, var(--text-primary));background:color-mix(in srgb, var(--warning) 12%, transparent);border-radius:var(--radius-sm);padding:8px 12px;font-size:12.5px}._btnDanger_cd5cw_49{border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:var(--danger);color:#fff;border:1px solid var(--danger);padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700}._btnDanger_cd5cw_49:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 85%, #000)}._btnDanger_cd5cw_49:disabled{opacity:.5;cursor:default}._groups_cd5cw_71{flex-direction:column;gap:12px;display:flex}._group_cd5cw_71{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}._groupHead_cd5cw_88{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}._groupTitle_cd5cw_95{color:var(--text-primary);font-size:14px;font-weight:800}._similarity_cd5cw_101{border-radius:var(--radius-full);background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);padding:2px 8px;font-size:11.5px;font-weight:700}._items_cd5cw_110{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}._item_cd5cw_110{border:2px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:6px;min-width:0;padding:8px;display:flex}._itemKeep_cd5cw_126{border-color:color-mix(in srgb, var(--success) 70%, var(--border));background:color-mix(in srgb, var(--success) 5%, var(--surface))}._itemRemove_cd5cw_131{border-color:color-mix(in srgb, var(--danger) 55%, var(--border));background:color-mix(in srgb, var(--danger) 4%, var(--surface))}._imageBtn_cd5cw_136{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--background);cursor:zoom-in;border:none;width:100%;padding:0;display:block;position:relative;overflow:hidden}._image_cd5cw_136{object-fit:cover;width:100%;height:100%;display:block}._itemRemove_cd5cw_131 ._image_cd5cw_136{opacity:.75}._badgeKeep_cd5cw_160,._badgeRemove_cd5cw_161{top:6px;border-radius:var(--radius-full);color:#fff;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;inset-inline-start:6px}._badgeKeep_cd5cw_160{background:color-mix(in srgb, var(--success) 85%, #000)}._badgeRemove_cd5cw_161{background:var(--danger)}._choice_cd5cw_180{color:var(--text-primary);cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}._meta_cd5cw_190{grid-template-columns:auto minmax(0,1fr);gap:2px 8px;margin:0;font-size:11.5px;display:grid}._meta_cd5cw_190 dt{color:var(--text-secondary)}._meta_cd5cw_190 dd{color:var(--text-primary);min-width:0;margin:0}._filename_cd5cw_208{text-overflow:ellipsis;white-space:nowrap;text-align:right;direction:ltr;overflow:hidden}._chips_cd5cw_216{flex-wrap:wrap;gap:4px;display:flex}._chip_cd5cw_216{border-radius:var(--radius-full);background:color-mix(in srgb, var(--primary) 9%, transparent);color:var(--text-primary);padding:1px 7px;font-size:11px}._used_cd5cw_230{color:color-mix(in srgb, var(--success) 60%, var(--text-primary));font-size:11.5px;font-weight:700}@media (width<=640px){._items_cd5cw_110{grid-template-columns:repeat(2,minmax(0,1fr))}}._actionsRow_1lavg_1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._uploadLabel_1lavg_8{cursor:pointer;border:1.5px dashed var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--surface);align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}._pickExistingBtn_1lavg_21{border:1.5px solid var(--border);border-radius:var(--radius-sm);color:var(--primary);background:var(--surface);cursor:pointer;padding:8px 14px;font-size:13px}._plus_1lavg_31{font-size:16px}._error_1lavg_35{color:var(--danger);margin-top:6px;font-size:12px}._grid_1lavg_41{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._thumbWrap_1lavg_48{width:72px;height:72px;position:relative}._thumbBtn_1lavg_54{cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0;display:block}._thumb_1lavg_48{object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--border);width:100%;height:100%}._expandBtn_1lavg_73{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;width:18px;height:18px;font-size:10px;line-height:1;position:absolute;bottom:2px;right:2px}._removeBtn_1lavg_88{background:var(--danger);color:#fff;border:2px solid var(--surface);cursor:pointer;border-radius:50%;width:20px;height:20px;font-size:12px;line-height:1;position:absolute;top:-6px;left:-6px}._uploadLabelDisabled_1lavg_103,._pickExistingBtn_1lavg_21:disabled{opacity:.5;cursor:not-allowed}._counter_1lavg_113{color:var(--text-secondary);font-size:12px}._coverBadge_1lavg_118{top:0;background:var(--primary);color:#fff;text-align:center;border-radius:var(--radius-sm) var(--radius-sm) 0 0;pointer-events:none;padding:1px 0;font-size:10px;position:absolute;inset-inline:0}._coverBtn_1lavg_131{color:#ffd54a;cursor:pointer;background:#0000008c;border:none;border-radius:50%;width:20px;height:20px;font-size:12px;line-height:1;position:absolute;top:2px;right:2px}._status_1n07x_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_1n07x_8{color:var(--danger)}._title_1n07x_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1n07x_19{color:var(--text-secondary);margin-bottom:22px;font-size:13px}._card_1n07x_25{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px}._fieldError_1n07x_32{color:var(--danger);margin-top:6px;font-size:12px}._actions_1n07x_38{align-items:center;gap:12px;margin-top:4px;display:flex}._savedNote_1n07x_45{color:var(--success);font-size:13px;font-weight:600}._listSection_1n07x_51{margin-top:22px}._listTitle_1n07x_55{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:14px;padding-inline-start:10px;font-size:15px;font-weight:700}._empty_1n07x_64{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:26px 16px;font-size:13.5px}._list_1n07x_51{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._listItem_1n07x_80{text-align:right;border:none;border-top:1px solid var(--border);cursor:pointer;width:100%;font-family:var(--font-family);background:0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}._listItem_1n07x_80:first-child{border-top:none}._listItemActive_1n07x_98{background:color-mix(in srgb, var(--primary) 8%, transparent)}._listPhoto_1n07x_102{object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}._listPhotoPlaceholder_1n07x_110{background:var(--background);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}._listNameCol_1n07x_122{flex-direction:column;gap:2px;min-width:0;display:flex}._listName_1n07x_122{color:var(--text-primary);font-size:13.5px}._listVariants_1n07x_134{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}._editingNote_1n07x_142{color:var(--primary);margin-inline-start:auto;font-size:11px}._variantInputRow_1n07x_148{align-items:center;gap:8px;display:flex}._variantInputRow_1n07x_148>:first-child{flex:1;min-width:0}._addVariantBtn_1n07x_159{white-space:nowrap;padding:6px 12px;font-size:12.5px}._variantChips_1n07x_165{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._variantChip_1n07x_165{background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--primary);border-radius:var(--radius-full);align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}._chipRemove_1n07x_183{cursor:pointer;color:var(--primary);background:0 0;border:none;font-size:14px;line-height:1}._wrap_1vqi8_1{position:relative}._input_1vqi8_5{background:0 0;border:none;padding:6px 4px}._dropdown_1vqi8_11{z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:8px;position:fixed;overflow-y:auto;box-shadow:0 10px 24px #0f172a1f}._dropdownEmpty_1vqi8_21{color:var(--text-secondary);padding:9px 12px;font-size:12.5px}._dropdownItem_1vqi8_27{cursor:pointer;padding:8px 12px;font-size:13px}._dropdownItem_1vqi8_27:hover{background:var(--background)}._dropdownItemActive_1vqi8_37{background:color-mix(in srgb, var(--primary) 10%, transparent)}._status_1232s_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_1232s_8{color:var(--danger)}._title_1232s_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1232s_19{color:var(--text-secondary);margin-bottom:22px;font-size:13px}._card_1232s_25{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px}._fieldError_1232s_32{color:var(--danger);margin-top:6px;font-size:12px}._topRow_1232s_38{gap:var(--space-lg);flex-wrap:wrap;display:flex}._nameCol_1232s_44{flex:2 240px}._categoryCol_1232s_48{flex:140px}._servingsCol_1232s_52{flex:120px}._emptyIngredients_1232s_56{border:1.5px dashed var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);padding:14px;font-size:13px}._inlineLink_1232s_64{color:var(--primary);font-weight:700;text-decoration:none}._ingTableWrap_1232s_70{border:1.5px solid var(--border);border-radius:var(--radius-sm);overflow-x:auto}._ingTable_1232s_70{border-collapse:collapse;width:100%;min-width:480px}._ingTh_1232s_82{text-align:right;color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, transparent);padding:9px 12px;font-size:12.5px;font-weight:700}._ingThAction_1232s_91{width:36px}._ingRow_1232s_95{border-top:1px solid var(--border)}._ingTd_1232s_99{padding:7px 8px}._ingTdAction_1232s_103{text-align:center;padding:7px 8px}._amountInput_1232s_108,._variantSelect_1232s_114{background:0 0;border:none;padding:6px 4px}._variantNone_1232s_120{text-align:center;color:var(--text-secondary);font-size:13px;display:block}._removeRowBtn_1232s_127{cursor:pointer;color:var(--danger);background:0 0;border:none;font-size:18px;line-height:1}._hintText_1232s_136{color:var(--text-secondary);margin-top:6px;font-size:11.5px}._addRowBtn_1232s_142{margin-top:8px;padding:6px 12px;font-size:12.5px}._stepsList_1232s_148{flex-direction:column;gap:8px;display:flex}._stepRow_1232s_154{align-items:flex-start;gap:8px;display:flex}._stepNumber_1232s_160{background:color-mix(in srgb, var(--primary) 10%, transparent);min-width:26px;height:26px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:6px;font-size:12.5px;font-weight:700;display:flex}._stepInput_1232s_175{flex:1;min-height:44px}._statusSelect_1232s_180{max-width:220px}._techniqueChips_1232s_184{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._techniqueChip_1232s_184{background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--primary);border-radius:var(--radius-full);align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}._chipRemove_1232s_202{cursor:pointer;color:var(--primary);background:0 0;border:none;font-size:14px;line-height:1}._actions_1232s_211{border-top:1px solid var(--border);align-items:center;gap:12px;margin-top:4px;padding-top:18px;display:flex}._savedNote_1232s_220{color:var(--success);font-size:13px;font-weight:600}._groupCard_1232s_227{border:1px solid var(--border);border-inline-start:3px solid var(--primary);border-radius:var(--radius-sm);margin-bottom:12px;padding:12px}._groupHeader_1232s_235{align-items:center;gap:8px;margin-bottom:10px;display:flex}._groupTitleInput_1232s_242{flex:1;min-width:0;font-weight:700}._removeGroupBtn_1232s_248{cursor:pointer;color:var(--danger);white-space:nowrap;background:0 0;border:none;flex-shrink:0;font-size:12.5px}._addGroupBtn_1232s_258{margin-top:12px;padding:6px 12px;font-size:12.5px;display:block}._dupBox_1232s_265{border:1px solid var(--warning);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--warning) 10%, transparent);color:var(--text-primary);flex-direction:column;gap:8px;margin:-4px 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.8;display:flex}._dupPreview_1232s_279{color:var(--success);font-size:12px;font-weight:700}._editor_96fxx_3{background:var(--background);border-top:1px dashed var(--border);flex-direction:column;gap:8px;padding:12px 16px;display:flex}._title_96fxx_12{color:var(--text-primary);font-size:13.5px}._hint_96fxx_17{color:var(--text-secondary);font-size:12.5px}._options_96fxx_22{flex-wrap:wrap;gap:8px 18px;display:flex}._option_96fxx_22{color:var(--text-primary);cursor:pointer;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}._actions_96fxx_38{gap:8px;display:flex}._error_96fxx_43{color:var(--danger);font-size:12.5px;font-weight:600}._sheet_kiwa6_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:28px 26px}._pageTable_kiwa6_8{border-collapse:collapse;width:100%}._pageCell_kiwa6_13{vertical-align:top;padding:0}._header_kiwa6_18{border-bottom:2px solid var(--text-primary);justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:14px;display:flex}._name_kiwa6_27{color:var(--text-primary);font-size:22px;font-weight:800}._meta_kiwa6_33{color:var(--text-secondary);margin-top:4px;font-size:13px}._ownerLine_kiwa6_40{color:var(--text-secondary);margin-top:6px;font-size:11.5px}._brand_kiwa6_46{flex-shrink:0;align-items:center;gap:10px;display:flex}._brandName_kiwa6_53{color:var(--text-primary);font-size:15px;font-weight:800}@media (width<=480px){._brandName_kiwa6_53{display:none}}._logo_kiwa6_65{flex-shrink:0;width:46px;height:auto}._section_kiwa6_72{margin-bottom:20px}._sectionTitle_kiwa6_76{color:var(--primary);border-inline-start:3px solid var(--primary);margin-bottom:8px;padding-inline-start:8px;font-size:13.5px;font-weight:700}._text_kiwa6_85{white-space:pre-wrap;color:var(--text-primary);font-size:13.5px}._techniqueTags_kiwa6_91{flex-wrap:wrap;gap:8px;display:flex}._techniqueTag_kiwa6_91{background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--primary);border-radius:var(--radius-full);padding:4px 12px;font-size:12.5px;font-weight:600}._ingredientColumns_kiwa6_106{column-count:1}@media (width>=600px){._ingredientColumns_kiwa6_106{column-count:2;column-gap:32px}}._ingredientRow_kiwa6_117{border-bottom:1px solid var(--border);break-inside:avoid;justify-content:space-between;gap:12px;padding:6px 4px;font-size:13.5px;display:flex}._ingredientName_kiwa6_127{color:var(--text-primary)}._ingredientVariant_kiwa6_131{color:var(--text-secondary);font-size:12.5px}._ingredientAmount_kiwa6_136{color:var(--text-secondary);white-space:nowrap}._ingredientGrams_kiwa6_141{font-size:12px}._complement_kiwa6_145{color:var(--text-secondary);margin-top:2px;font-size:11.5px;font-weight:400;display:block}._complement_kiwa6_145 a{color:var(--primary);font-weight:700}._group_kiwa6_158+._group_kiwa6_158{margin-top:14px}._groupTitle_kiwa6_162{color:var(--text-primary);break-after:avoid;margin-bottom:6px;font-size:13px;font-weight:700}._stepsList_kiwa6_170{flex-direction:column;gap:8px;display:flex}._stepRow_kiwa6_176{align-items:flex-start;gap:10px;display:flex}._stepNumber_kiwa6_182{background:color-mix(in srgb, var(--primary) 10%, transparent);min-width:22px;height:22px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._stepText_kiwa6_196{color:var(--text-primary);font-size:13.5px;line-height:1.9}._teachingNote_kiwa6_202{border-inline-start:3px solid var(--primary);color:var(--text-secondary);margin-top:4px;padding-inline-start:10px;font-size:12.5px}._completionNote_kiwa6_210{border-inline-start:3px solid var(--success);color:var(--text-primary);margin-top:4px;padding-inline-start:10px;font-size:13px}._photoRow_kiwa6_218{gap:12px;display:flex}._photo_kiwa6_218{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--border);width:33%}@media print{._sheet_kiwa6_1{border:none;padding:0}._ingredientColumns_kiwa6_106{column-count:2;column-gap:32px}}._bullets_kiwa6_244{color:var(--text-primary);margin:0;padding-inline-start:20px;font-size:14px;line-height:2}._bullets_kiwa6_244 li{margin-bottom:2px}._panel_1jin9_3{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:12px;margin-bottom:18px;padding:16px;display:flex}._head_1jin9_14{flex-direction:column;gap:4px;display:flex}._title_1jin9_20{color:var(--text-primary);font-size:16px;font-weight:800}._hint_1jin9_26{color:var(--text-secondary);font-size:12.5px;line-height:1.8}._doneList_1jin9_32{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--success) 10%, transparent);color:color-mix(in srgb, var(--success) 55%, var(--text-primary));margin:0;padding:8px 12px;font-size:12.5px;font-weight:600;line-height:1.9;list-style:none}._empty_1jin9_44{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:20px 16px;font-size:13.5px}._group_1jin9_53{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:10px;padding:12px;display:flex}._groupTitle_1jin9_62{color:var(--text-primary);font-size:14px;font-weight:800}._copy_1jin9_68{border-top:1px dashed var(--border);flex-direction:column;gap:8px;min-width:0;padding-top:10px;display:flex}._copyHead_1jin9_77{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}._copyIndex_1jin9_84{background:color-mix(in srgb, var(--primary) 14%, transparent);width:22px;height:22px;color:var(--primary);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:inline-grid}._copyName_1jin9_96{color:var(--text-primary);font-size:13.5px;font-weight:700}._meta_1jin9_102{color:var(--text-secondary);font-size:12px}._actions_1jin9_107{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._preview_1jin9_114{color:color-mix(in srgb, var(--success) 55%, var(--text-primary));font-size:12.5px;font-weight:600}._error_1jin9_120{color:var(--danger);font-size:12.5px;font-weight:600}._renameRow_1jin9_126{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._input_1jin9_133{flex:1;min-width:180px}._sheetBox_1jin9_139{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);max-height:560px;padding:12px;overflow:auto}@media (width<=640px){._input_1jin9_133{flex:100%;min-width:0}}._status_kvu9w_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_kvu9w_8{color:var(--danger)}._title_kvu9w_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_kvu9w_19{color:var(--text-secondary);margin-bottom:18px;font-size:13px}._departmentTabs_kvu9w_25{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._departmentTabBtn_kvu9w_32{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:8px 18px;font-size:13.5px;font-weight:600}._departmentTabActive_kvu9w_44{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary);color:var(--primary)}._viewTabs_kvu9w_50{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}._viewTabBtn_kvu9w_57{border-radius:var(--radius-full);background:var(--background);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;border:none;padding:6px 14px;font-size:12.5px;font-weight:600}._viewTabActive_kvu9w_69{background:var(--primary);color:#fff}._searchRow_kvu9w_74{flex-wrap:wrap;align-items:stretch;gap:8px;margin-bottom:18px;display:flex}._search_kvu9w_74{flex:1;min-width:220px}._duplicatesBtn_kvu9w_88{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}._duplicatesCount_kvu9w_95{border-radius:var(--radius-full);min-width:20px;height:20px;color:var(--primary);background:#fff;place-items:center;padding:0 6px;font-size:12px;font-weight:800;display:inline-grid}._otherDepartments_kvu9w_109{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:-8px 0 16px;font-size:13px;display:flex}._otherDepartmentBtn_kvu9w_119{border:1px solid var(--primary);border-radius:var(--radius-full);background:var(--surface);color:var(--primary);font-family:var(--font-family);cursor:pointer;padding:4px 12px;font-size:12.5px;font-weight:700}._otherDepartmentBtn_kvu9w_119:hover{background:var(--primary);color:#fff}._empty_kvu9w_136{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:26px 16px;font-size:13.5px}._list_kvu9w_145{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._entry_kvu9w_153{border-top:1px solid var(--border)}._entry_kvu9w_153:first-child{border-top:none}._entryRow_kvu9w_161{align-items:center;display:flex}._listItem_kvu9w_166{text-align:right;cursor:pointer;min-width:0;font-family:var(--font-family);background:0 0;border:none;flex:1;align-items:center;gap:12px;padding:12px 16px;display:flex}._departmentsBtn_kvu9w_180{white-space:nowrap;flex-shrink:0;margin-inline-end:12px}._departmentsLine_kvu9w_186{color:var(--primary);margin-top:2px;font-size:12px;font-weight:600}._listItem_kvu9w_166:hover{background:color-mix(in srgb, var(--primary) 5%, transparent)}._thumb_kvu9w_197{border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;width:44px;height:44px}._thumbPlaceholder_kvu9w_205{border-radius:var(--radius-sm);background:var(--background);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex}._info_kvu9w_217{flex:1}._name_kvu9w_221{color:var(--text-primary);font-size:14px;font-weight:700}._meta_kvu9w_227{color:var(--text-secondary);margin-top:2px;font-size:12px}._openLabel_kvu9w_233{color:var(--primary);font-size:12px;font-weight:700}@media (width<=640px){._openLabel_kvu9w_233{display:none}._listItem_kvu9w_166{padding:10px 12px}._entryRow_kvu9w_161 ._departmentsBtn_kvu9w_180{margin-inline-end:8px;padding:7px 10px}}._standardBadge_kvu9w_256{color:var(--primary);border:1px solid var(--primary);vertical-align:middle;border-radius:999px;margin-inline-start:6px;padding:0 7px;font-size:11px;font-weight:700;display:inline-block}._status_1fgkc_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_1fgkc_8{color:var(--danger)}._toolbar_1fgkc_12{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}._backBtn_1fgkc_20{cursor:pointer;color:var(--text-secondary);font-size:13px;font-family:var(--font-family);background:0 0;border:none}._toolbarActions_1fgkc_29{flex-wrap:wrap;align-items:center;gap:10px;margin-inline-start:auto;display:flex}._printOption_1fgkc_37{color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}._usedIn_1fgkc_47{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);margin-top:18px;padding:12px 16px;font-size:13px}._usedIn_1fgkc_47 ul{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}._usedIn_1fgkc_47 a{border:1px solid var(--border);color:var(--primary);border-radius:999px;padding:2px 12px;text-decoration:none;display:inline-block}._textStage_1fgkc_76{border:1px solid var(--border);color:var(--primary);background:var(--surface);border-radius:999px;margin-bottom:12px;padding:3px 12px;font-size:12px;font-weight:700;display:inline-block}._textStage_1fgkc_76 span{color:var(--text-secondary);font-weight:400}._head_58g2x_1{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}._capacity_58g2x_9{color:var(--text-primary);font-size:13px;font-weight:700}._capacityFull_58g2x_15{color:color-mix(in srgb, var(--warning) 55%, var(--text-primary))}._chips_58g2x_19{flex-wrap:wrap;gap:6px;margin-inline-start:auto;display:flex}._chip_58g2x_19{border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:4px 12px;font-family:inherit;font-size:12.5px}._chipActive_58g2x_37{border-color:var(--primary);color:var(--primary);font-weight:700}._empty_58g2x_43{color:var(--text-secondary);padding:14px 0;font-size:13px}._tableWrap_58g2x_49{border:1px solid var(--border);border-radius:var(--radius-md);overflow-x:auto}._table_58g2x_49{border-collapse:collapse;width:100%;font-size:13px}._table_58g2x_49 th,._table_58g2x_49 td{text-align:right;border-top:1px solid var(--border);white-space:nowrap;padding:8px 12px}._table_58g2x_49 th{color:var(--text-secondary);background:var(--background);border-top:none;font-size:12px;font-weight:700}._rowMuted_58g2x_77 td{color:var(--text-secondary)}._subNote_58g2x_81{color:var(--text-secondary);font-size:11.5px}._ltr_58g2x_86{text-align:right;direction:ltr;unicode-bidi:plaintext}._printBar_58g2x_92{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._printSelect_58g2x_99{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:var(--radius-sm);padding:6px 8px;font-family:inherit;font-size:12.5px}._printHeader_58g2x_109{border-bottom:2px solid #111;justify-content:space-between;align-items:baseline;margin-bottom:14px;padding-bottom:8px;font-size:16px;font-weight:800;display:flex}._printHeader_58g2x_109>span{font-size:11px;font-weight:400}._printMeta_58g2x_125{margin-top:4px;font-size:11.5px;font-weight:400}@media print{._tableWrap_58g2x_49{overflow:visible}._table_58g2x_49 th,._table_58g2x_49 td{white-space:normal}}._wrap_1uiry_1{position:relative}._dropdown_1uiry_5{z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:8px;max-height:220px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0f172a1f}._dropdownEmpty_1uiry_20{color:var(--text-secondary);padding:9px 12px;font-size:12.5px}._dropdownItem_1uiry_26{cursor:pointer;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}._dropdownItem_1uiry_26:hover{background:var(--background)}._checkbox_1uiry_39{border:1.5px solid var(--border);color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;display:flex}._checkboxChecked_1uiry_52{background:var(--primary);border-color:var(--primary)}._card_1k07o_1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin-bottom:7px;padding:16px}._header_1k07o_9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}._title_1k07o_18{color:var(--text-primary);font-size:14.5px;font-weight:700}._confirmBadge_1k07o_24{border-radius:var(--radius-full);border:1.5px dashed var(--text-secondary);color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:700;font-family:var(--font-family);background:0 0;padding:5px 12px}._confirmed_1k07o_36{border-color:var(--success);color:var(--success)}._chips_1k07o_41{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._chip_1k07o_41{background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--primary);border-radius:var(--radius-full);align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}._chipRemove_1k07o_59{cursor:pointer;color:var(--primary);background:0 0;border:none;font-size:14px;line-height:1}._emptyNote_1k07o_68{color:var(--text-secondary);margin-top:8px;font-size:12px}._dateRow_1k07o_74{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}._dayLabel_1k07o_82{color:var(--text-secondary);font-size:12.5px;font-weight:600}._rescheduleBtn_1k07o_88{margin-inline-start:auto;padding:6px 12px;font-size:12px}._historyBox_1k07o_94{background:var(--background);border-radius:var(--radius-sm);flex-direction:column;gap:4px;margin-bottom:10px;padding:8px 10px;display:flex}._historyItem_1k07o_104{color:var(--danger);font-size:11.5px}._dateOff_1k07o_109{color:var(--text-secondary);background:var(--background);border:1px dashed var(--border);border-radius:var(--radius-sm);padding:7px 12px;font-size:12.5px}._wrap_9zsxj_1{position:relative}._dropdown_9zsxj_5{z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:8px;max-height:220px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0f172a1f}._dropdownEmpty_9zsxj_20{color:var(--text-secondary);padding:9px 12px;font-size:12.5px}._dropdownItem_9zsxj_26{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:8px 12px;font-size:13px;display:flex}._dropdownMeta_9zsxj_36{color:var(--text-secondary);font-size:11.5px}._dropdownItem_9zsxj_26:hover{background:var(--background)}._dropdownItemActive_9zsxj_45{background:color-mix(in srgb, var(--primary) 10%, transparent)}._status_1knbm_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_1knbm_8{color:var(--danger)}._title_1knbm_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1knbm_19{color:var(--text-secondary);margin-bottom:22px;font-size:13px}._card_1knbm_25{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px}._approvalBadge_1knbm_32{border-radius:var(--radius-full);border:1.5px dashed var(--warning);color:var(--warning);margin-bottom:var(--space-lg);padding:5px 12px;font-size:12px;font-weight:700;display:inline-block}._approvalBadgeFinal_1knbm_43{border-color:var(--primary);color:var(--primary)}._readOnlyInput_1knbm_48{background:var(--background);color:var(--text-secondary);cursor:default}._priceNote_1knbm_54{color:var(--text-secondary);background:var(--background);border-radius:var(--radius-sm);margin-bottom:var(--space-lg);padding:10px 12px;font-size:12.5px}._dateFieldRow_1knbm_63{align-items:flex-end;gap:10px;margin-bottom:4px;display:flex}._dayLabel_1knbm_70{color:var(--text-secondary);margin-bottom:20px;font-size:12.5px;font-weight:600}._sessionsRow_1knbm_77{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._sessionsInput_1knbm_84{flex:0 0 110px}._syncNote_1knbm_88{color:var(--text-secondary);margin-bottom:26px;font-size:12px;font-weight:600}._scheduleOptions_1knbm_95{flex-wrap:wrap;gap:18px;display:flex}._radioLabel_1knbm_101{color:var(--text-primary);cursor:pointer;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}._dateOff_1knbm_110{color:var(--text-secondary);background:var(--background);border:1px dashed var(--border);border-radius:var(--radius-sm);padding:8px 12px;font-size:12.5px;display:inline-block}._syncBtn_1knbm_120{margin-bottom:20px}._priceRow_1knbm_124{gap:var(--space-lg);flex-wrap:wrap;display:flex}._priceCol_1knbm_130{flex:220px}._approvedAmount_1knbm_134{color:var(--text-primary);background:var(--background);border-radius:var(--radius-sm);border:1.5px solid var(--border);padding:9px 12px;font-size:13.5px}._priceWarning_1knbm_143{color:var(--warning);border-radius:var(--radius-sm);margin-bottom:var(--space-lg);background:#f59e0b1a;padding:8px 12px;font-size:12.5px}._fieldError_1knbm_152{color:var(--danger);font-size:12.5px}._sessionsSection_1knbm_157{margin-top:24px}._sessionsTitle_1knbm_161{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:14px;padding-inline-start:10px;font-size:15px;font-weight:700}._actions_1knbm_170{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding-top:18px;display:flex}._savedNote_1knbm_180{color:var(--success);font-size:13px;font-weight:600}._listSection_1knbm_186{margin-top:24px}._search_1knbm_190{margin-bottom:14px}._empty_1knbm_194{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:26px 16px;font-size:13.5px}._group_1knbm_203{margin-bottom:18px}._groupLabel_1knbm_207{color:var(--text-secondary);margin-bottom:8px;font-size:12.5px;font-weight:700}._list_1knbm_186{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._listItem_1knbm_221{text-align:right;border:none;border-top:1px solid var(--border);cursor:pointer;width:100%;font-family:var(--font-family);background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px;display:flex}._listItem_1knbm_221:first-child{border-top:none}._listItem_1knbm_221:hover{background:color-mix(in srgb, var(--primary) 5%, transparent)}._listItemActive_1knbm_244{background:color-mix(in srgb, var(--primary) 8%, transparent)}._listName_1knbm_248{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}._listBadge_1knbm_257{border-radius:var(--radius-full);border:1px solid var(--warning);color:var(--warning);padding:2px 8px;font-size:10.5px;font-weight:700}._listMeta_1knbm_266{color:var(--text-secondary);font-size:12px}._weekdayOptions_1knbm_271{flex-wrap:wrap;gap:6px;display:flex}._weekdayBtn_1knbm_277{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:6px 14px;font-size:12.5px;font-weight:600}._weekdayBtnActive_1knbm_289{background:var(--primary);border-color:var(--primary);color:#fff}._capacityFull_1knbm_295{color:color-mix(in srgb, var(--warning) 55%, var(--text-primary));font-weight:700}._rosterHint_1knbm_300{color:var(--text-secondary);margin-top:10px;font-size:12px}._wrap_10smm_1{min-width:min(220px,100%);position:relative}._dropdown_10smm_6{z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:8px;min-width:260px;max-height:280px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0f172a1f}._item_10smm_22{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}._itemActive_10smm_32{background:var(--background)}._itemSelected_10smm_36{font-weight:600}._meta_10smm_40,._selectedMeta_10smm_41{flex-wrap:wrap;gap:8px;display:flex}._selectedMeta_10smm_41{margin-top:2px;position:absolute;top:100%;right:2px}._code_10smm_55{color:var(--text-secondary);direction:ltr;font-family:ui-monospace,monospace;font-size:12px;display:inline-block}._empty_10smm_63{color:var(--text-secondary);padding:10px 12px;font-size:12.5px}._status_r1sud_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_r1sud_8{color:var(--danger)}._title_r1sud_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_r1sud_19{color:var(--text-secondary);margin-bottom:22px;font-size:13px}._card_r1sud_25{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;margin-bottom:18px;padding:20px}._columns_r1sud_34{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:18px;display:grid}@media (width<=900px){._columns_r1sud_34{grid-template-columns:minmax(0,1fr)}}._sectionHeader_r1sud_47{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._sectionTitle_r1sud_55{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:12px;padding-inline-start:10px;font-size:15px;font-weight:700}._sectionHeader_r1sud_47 ._sectionTitle_r1sud_55{margin-bottom:0}._note_r1sud_68{color:var(--text-secondary);background:var(--background);border-radius:var(--radius-sm);margin-bottom:12px;padding:10px 12px;font-size:12.5px}._noteAction_r1sud_77{margin-top:8px}._errorBox_r1sud_81{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);border-radius:var(--radius-sm);margin-bottom:18px;padding:10px 12px;font-size:13px}._empty_r1sud_90{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:22px 16px;font-size:13px}._list_r1sud_99{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._meetingItem_r1sud_105{text-align:right;border:none;border-top:1px solid var(--border);cursor:pointer;width:100%;font-family:var(--font-family);background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;padding:9px 12px;display:flex}._meetingItem_r1sud_105:first-child{border-top:none}._meetingActive_r1sud_125{background:color-mix(in srgb, var(--primary) 8%, transparent)}._meetingCancelled_r1sud_129{opacity:.55;text-decoration:line-through}._meetingDate_r1sud_134{color:var(--text-primary);font-size:13px}._meetingMeta_r1sud_139{color:var(--text-secondary);font-size:11.5px}._todayBadge_r1sud_144,._tag_r1sud_145,._tagMuted_r1sud_146{border-radius:var(--radius-full);margin-inline-start:6px;padding:2px 8px;font-size:10.5px;font-weight:700;text-decoration:none;display:inline-block}._todayBadge_r1sud_144,._tag_r1sud_145{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary)}._tagMuted_r1sud_146{background:var(--background);color:var(--text-secondary)}._linkBtn_r1sud_167,._linkDanger_r1sud_168{font-family:var(--font-family);color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:600}._linkDanger_r1sud_168{color:var(--danger)}._rollList_r1sud_183{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}._rollRow_r1sud_190{border:1px solid var(--border);border-radius:var(--radius-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}._rollName_r1sud_201{color:var(--text-primary);font-size:13.5px}._statusBtns_r1sud_206{gap:6px;display:flex}._statusBtn_r1sud_206{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:5px 12px;font-size:12.5px;font-weight:600}._status_0_r1sud_223{background:var(--success);border-color:var(--success);color:#fff}._status_1_r1sud_229{background:var(--danger);border-color:var(--danger);color:#fff}._status_2_r1sud_235{background:var(--warning);border-color:var(--warning);color:#3a2c00}._actions_r1sud_241{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._savedNote_r1sud_248{color:var(--success);font-size:13px;font-weight:600}._enrollForm_r1sud_254{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:8px;display:flex}._enrollForm_r1sud_254>div{flex:200px}._enrollForm_r1sud_254>._enrollBtn_r1sud_266{flex:none;margin-bottom:20px}._enrollRow_r1sud_271{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:10px 14px;display:flex}._enrollRow_r1sud_271:first-child{border-top:none}._enrollInactive_r1sud_285{opacity:.55}._enrollMain_r1sud_289{flex-direction:column;gap:2px;min-width:0;display:flex}._enrollName_r1sud_296{color:var(--text-primary);font-size:13.5px;font-weight:600}._enrollMeta_r1sud_302{color:var(--text-secondary);font-size:11.5px}._enrollActions_r1sud_307{gap:14px;display:flex}._capacityFull_r1sud_312{color:color-mix(in srgb, var(--warning) 55%, var(--text-primary))}._pageTitle_sevrm_1{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._pageSubtitle_sevrm_8{color:var(--text-secondary);margin-bottom:18px;font-size:13px}._card_sevrm_14{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;margin-bottom:16px;padding:18px}._sectionTitle_sevrm_23{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:12px;padding-inline-start:10px;font-size:15px;font-weight:700}._sectionLabel_sevrm_32{color:var(--text-secondary);align-items:center;gap:10px;margin:14px 0 8px;font-size:13px;font-weight:700;display:flex}._headline_sevrm_42{flex-wrap:wrap;align-items:center;gap:10px;font-size:14.5px;display:flex}._muted_sevrm_50,._hint_sevrm_51{color:var(--text-secondary);font-size:12.5px}._hint_sevrm_51{margin:4px 0 8px}._empty_sevrm_60{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:22px 16px;font-size:13px}._errorBox_sevrm_69,._warnBox_sevrm_70{border-radius:var(--radius-sm);margin:10px 0;padding:10px 12px;font-size:13px}._errorBox_sevrm_69{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent)}._warnBox_sevrm_70{color:color-mix(in srgb, var(--warning) 50%, var(--text-primary));background:color-mix(in srgb, var(--warning) 14%, transparent)}._invoiceHead_sevrm_89{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}._invoiceTitle_sevrm_97{color:var(--text-primary);margin-bottom:2px;font-size:15px;font-weight:800}._tiles_sevrm_104{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-bottom:14px;display:grid}._tile_sevrm_104{background:var(--background);border-radius:var(--radius-md);border:1px solid var(--border);flex-direction:column;gap:3px;padding:12px 14px;display:flex}._tile_sevrm_104 span{color:var(--text-secondary);font-size:12px}._tile_sevrm_104 strong{color:var(--text-primary);font-size:16px;font-weight:800}._tile_sevrm_104 small{color:var(--text-secondary);font-size:11.5px}._tileDue_sevrm_137{border-color:color-mix(in srgb, var(--primary) 40%, var(--border));background:color-mix(in srgb, var(--primary) 6%, var(--surface))}._tileDanger_sevrm_142{border-color:color-mix(in srgb, var(--danger) 40%, var(--border));background:color-mix(in srgb, var(--danger) 6%, var(--surface))}._tileDanger_sevrm_142 strong{color:var(--danger)}._pill_sevrm_151{border-radius:var(--radius-full);white-space:nowrap;padding:2px 10px;font-size:11.5px;font-weight:700;display:inline-block}._tone_ok_sevrm_160{background:color-mix(in srgb, var(--success) 14%, transparent);color:color-mix(in srgb, var(--success) 70%, var(--text-primary))}._tone_info_sevrm_165{background:color-mix(in srgb, var(--info) 14%, transparent);color:var(--info)}._tone_muted_sevrm_170{background:var(--background);color:var(--text-secondary)}._tone_danger_sevrm_175{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._danger_sevrm_180{color:var(--danger);font-weight:700}._tableWrap_sevrm_185{border:1px solid var(--border);border-radius:var(--radius-md);overflow-x:auto}._table_sevrm_185{border-collapse:collapse;width:100%;font-size:13px}._table_sevrm_185 th,._table_sevrm_185 td{text-align:right;border-top:1px solid var(--border);white-space:nowrap;vertical-align:top;padding:8px 12px}._table_sevrm_185 th{color:var(--text-secondary);background:var(--background);border-top:none;font-size:12px;font-weight:700}._rowVoided_sevrm_214 td{color:var(--text-secondary);text-decoration:line-through}._rowVoided_sevrm_214 td:last-child{text-decoration:none}._rowActions_sevrm_223{gap:12px;display:flex}._sub_sevrm_228{color:var(--text-secondary);font-size:11.5px}._missingRow_sevrm_233{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:13.5px;display:flex}._missingRow_sevrm_233:first-of-type{border-top:none}._formBox_sevrm_250{border:1px solid color-mix(in srgb, var(--primary) 30%, var(--border));border-radius:var(--radius-md);background:var(--background);margin:12px 0;padding:16px}._formTitle_sevrm_258{margin-bottom:12px;font-size:14.5px;font-weight:800}._grid2_sevrm_264{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 16px;display:grid}._totalLine_sevrm_270{margin:10px 0 4px;font-size:14px}._planTools_sevrm_275{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:6px;display:flex}._inline_sevrm_283{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:12px;display:flex}._smallInput_sevrm_291{width:170px}._planRows_sevrm_295{flex-direction:column;align-items:flex-start;gap:8px;margin:8px 0;display:flex}._planRow_sevrm_295{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}._planLabel_sevrm_311{width:130px}._planAmount_sevrm_315{width:170px}._sumOk_sevrm_319,._sumBad_sevrm_320{margin-bottom:12px;font-size:13px}._sumOk_sevrm_319{color:color-mix(in srgb, var(--success) 70%, var(--text-primary))}._sumBad_sevrm_320{color:var(--danger)}._segment_sevrm_333{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex-wrap:wrap;margin-bottom:12px;display:inline-flex;overflow:hidden}._segmentBtn_sevrm_343{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;padding:8px 12px;font-family:inherit;font-size:12.5px}._segmentActive_sevrm_353{background:color-mix(in srgb, var(--primary) 14%, transparent);color:var(--primary);font-weight:700}._chips_sevrm_359{flex-wrap:wrap;gap:6px;display:flex}._chip_sevrm_359{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:var(--radius-full);cursor:pointer;padding:6px 14px;font-family:inherit;font-size:13px}._chipActive_sevrm_376{background:var(--primary);border-color:var(--primary);color:#fff;font-weight:700}._select_sevrm_383,._input_sevrm_384{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);min-width:0;padding:8px 10px;font-family:inherit;font-size:13px}._input_sevrm_384{flex:200px}._toolbar_sevrm_399{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}._toolbar_sevrm_399 ._segment_sevrm_333{margin-bottom:0}._actions_sevrm_411{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}._linkBtn_sevrm_419,._linkDanger_sevrm_420,._link_sevrm_419{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none}._link_sevrm_419{font-size:13px}._linkDanger_sevrm_420{color:var(--danger)}._ltr_sevrm_441{text-align:right;direction:ltr;unicode-bidi:plaintext}._printHeader_sevrm_449{border-bottom:2px solid #111;justify-content:space-between;align-items:baseline;margin-bottom:14px;padding-bottom:8px;font-size:16px;font-weight:800;display:flex}._printHeader_sevrm_449>span{font-size:11px;font-weight:400}._printMeta_sevrm_465{margin-top:4px;font-size:11.5px;font-weight:400}._printSection_sevrm_471{margin:16px 0 6px;font-size:13px;font-weight:800}._printTable_sevrm_477{border-collapse:collapse;width:100%;font-size:12px}._printTable_sevrm_477 th,._printTable_sevrm_477 td{text-align:right;border:1px solid #bbb;padding:5px 8px}._printTable_sevrm_477 th{background:#f1f1f1}._signRow_sevrm_494{justify-content:space-between;margin-top:48px;padding:0 24px;font-size:12px;display:flex}._status_14lvx_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_14lvx_8{color:var(--danger)}._title_14lvx_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_14lvx_19{color:var(--text-secondary);margin-bottom:18px;font-size:13px}._tabs_14lvx_27{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}._tab_14lvx_27{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:8px 14px;font-size:12.5px;font-weight:600}._tabActive_14lvx_46{background:var(--primary);border-color:var(--primary);color:#fff}._tabNum_14lvx_52{opacity:.7;margin-inline-end:4px}._card_14lvx_59{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;margin-bottom:18px;padding:20px}._sectionHeader_14lvx_68{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._sectionTitle_14lvx_77{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:12px;padding-inline-start:10px;font-size:15px;font-weight:700}._sectionHeader_14lvx_68 ._sectionTitle_14lvx_77{margin-bottom:0}._subTitle_14lvx_90{color:var(--text-primary);margin:14px 0 8px;font-size:13.5px;font-weight:700}._grid2_14lvx_97{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 16px;display:grid}._note_14lvx_103{color:var(--text-secondary);background:var(--background);border-radius:var(--radius-sm);margin-bottom:12px;padding:10px 12px;font-size:12.5px}._formerBox_14lvx_112{border:1px dashed var(--primary);border-radius:var(--radius-sm);margin-bottom:14px;padding:14px}._headerActions_14lvx_119{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._infoBox_14lvx_126{color:var(--text-primary);background:color-mix(in srgb, var(--primary) 7%, transparent);border-radius:var(--radius-sm);flex-wrap:wrap;gap:6px 18px;margin-bottom:14px;padding:10px 12px;font-size:13px;display:flex}._infoLabel_14lvx_138{color:var(--text-secondary);margin-inline-end:4px}._errorBox_14lvx_143{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);border-radius:var(--radius-sm);margin-bottom:14px;padding:10px 12px;font-size:13px}._empty_14lvx_152{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:22px 16px;font-size:13px}._actions_14lvx_161{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}._savedNote_14lvx_169{color:var(--success);font-size:13px;font-weight:600}._linkBtn_14lvx_175,._linkDanger_14lvx_176{font-family:var(--font-family);color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:600}._linkDanger_14lvx_176{color:var(--danger)}._linkBtn_14lvx_175:disabled,._linkDanger_14lvx_176:disabled{opacity:.5;cursor:default}._tag_14lvx_197,._tagMuted_14lvx_198{border-radius:var(--radius-full);margin-inline-start:6px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}._tag_14lvx_197{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary)}._tagMuted_14lvx_198{background:var(--background);color:var(--text-secondary)}._checkList_14lvx_219{border:1px solid var(--border);border-radius:var(--radius-md);max-height:280px;margin-bottom:10px;overflow-y:auto}._checkRow_14lvx_227{border-top:1px solid var(--border);color:var(--text-primary);cursor:pointer;align-items:flex-start;gap:8px;padding:8px 12px;font-size:13px;display:flex}._checkRow_14lvx_227:first-child{border-top:none}._checkRow_14lvx_227 input{margin-top:3px}._checkDesc_14lvx_246{color:var(--text-secondary);font-size:11.5px;display:block}._chips_14lvx_252{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}._chip_14lvx_252{border-radius:var(--radius-full);background:var(--background);border:1px solid var(--border);color:var(--text-primary);align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}._chipRemove_14lvx_271{cursor:pointer;color:var(--danger);background:0 0;border:none;padding:0;font-size:14px;line-height:1}._inlineForm_14lvx_281{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}._inlineForm_14lvx_281>:first-child{flex:200px}._tableWrap_14lvx_295{border:1px solid var(--border);border-radius:var(--radius-md);overflow-x:auto}._table_14lvx_295{border-collapse:collapse;width:100%;font-size:13px}._table_14lvx_295 th,._table_14lvx_295 td{text-align:right;border-top:1px solid var(--border);white-space:nowrap;padding:9px 12px}._table_14lvx_295 th{color:var(--text-secondary);background:var(--background);border-top:none;font-size:12px;font-weight:700}._table_14lvx_295 td._wrap_14lvx_323{white-space:normal}._rowActive_14lvx_327 td{background:color-mix(in srgb, var(--primary) 7%, transparent)}._scoreCell_14lvx_331{font-weight:700}._muted_14lvx_335{color:var(--text-secondary)}._rowActions_14lvx_339{gap:14px;display:flex}._inactive_14lvx_344{opacity:.55}._toolbar_14lvx_350{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}._printOption_14lvx_358{color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}._sheet_14lvx_367{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:24px}._sheetHeader_14lvx_374{border-bottom:2px solid var(--text-primary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:16px;padding-bottom:10px;display:flex}._sheetTitle_14lvx_385{color:var(--text-primary);font-size:18px;font-weight:800}._brandName_14lvx_391{color:var(--text-secondary);font-size:12px}._stats_14lvx_396{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:16px;display:grid}._stat_14lvx_1{border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 12px}._statLabel_14lvx_409{color:var(--text-secondary);font-size:11.5px}._statValue_14lvx_414{color:var(--text-primary);font-size:14px;font-weight:700}._itemList_14lvx_420{color:var(--text-primary);margin:0 0 14px;padding-inline-start:20px;font-size:13px}._itemList_14lvx_420 li{margin-bottom:3px}._photoCards_14lvx_431{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}._photoCard_14lvx_431{border:1px solid var(--border);border-radius:var(--radius-md);break-inside:avoid;padding:12px}._photoCardHead_14lvx_444{color:var(--text-primary);justify-content:space-between;gap:8px;margin-bottom:10px;font-size:13.5px;font-weight:700;display:flex}._photoGrid_14lvx_454{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;margin-bottom:10px;display:grid}._photoWrap_14lvx_461{position:relative}._photo_14lvx_431{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--border);cursor:zoom-in;width:100%;display:block}._photoBtns_14lvx_475{top:4px;gap:4px;display:flex;position:absolute;inset-inline-end:4px}._photoBtn_14lvx_475{color:#fff;text-align:center;cursor:pointer;background:#0009;border:none;border-radius:50%;width:24px;height:24px;padding:0;font-size:13px;line-height:24px}._uploadLabel_14lvx_497{color:var(--primary);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}@media print{._sheet_14lvx_367{border:none;padding:0}._photoCards_14lvx_431{grid-template-columns:repeat(2,minmax(0,1fr))}._photo_14lvx_431{cursor:default}._table_14lvx_295 th,._table_14lvx_295 td{white-space:normal}._tableWrap_14lvx_295{overflow:visible}}._publishBar_14lvx_533{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}._publishBar_14lvx_533 ._tag_14lvx_197,._publishBar_14lvx_533 ._tagMuted_14lvx_198{white-space:normal;margin-inline-start:0;padding:5px 12px;font-size:12px}._scoreInput_14lvx_550{text-align:center;width:90px}._examinerInput_14lvx_555{width:140px}._inputInvalid_14lvx_559{border-color:var(--danger)}._rowActions_14lvx_339 a._linkBtn_14lvx_175,._rowActions_14lvx_339 label._linkBtn_14lvx_175{white-space:nowrap;text-decoration:none}._rowActions_14lvx_339 label._linkBtn_14lvx_175[aria-disabled=true]{opacity:.5;pointer-events:none}._examinerAll_14lvx_574{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}._smsFailed_14lvx_582{color:var(--danger);white-space:normal;font-size:12px}._smsSkipped_14lvx_588{color:var(--text-secondary);white-space:normal;font-size:12px}._docsOk_14lvx_594{color:var(--success);font-weight:700}._smsFailed_14lvx_582,._smsSkipped_14lvx_588{min-width:170px;display:inline-block}._page_181oe_3{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}._status_181oe_10{padding:var(--space-xl);color:var(--text-secondary)}._statusError_181oe_15{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._hero_181oe_24{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--radius-md);background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--primary) 22%, transparent), transparent 60%), linear-gradient(135deg, color-mix(in srgb, var(--primary) 10%, var(--surface)), var(--surface));border:1px solid var(--border);flex-wrap:wrap;display:flex}._greeting_181oe_38{color:var(--text-secondary);font-size:14px;font-weight:500}._title_181oe_44{color:var(--text-primary);margin:4px 0 6px;font-size:24px;font-weight:800}._today_181oe_51{border-radius:var(--radius-full);background:color-mix(in srgb, var(--primary) 14%, transparent);color:var(--primary);padding:3px 12px;font-size:13px;font-weight:600;display:inline-block}._quick_181oe_61{gap:var(--space-sm);flex-wrap:wrap;display:flex}._quick_181oe_61 a{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text-primary);padding:8px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .15s,transform .15s}._quick_181oe_61 a:hover{border-color:var(--primary);transform:translateY(-1px)}._quick_181oe_61 ._quickPrimary_181oe_84{background:var(--primary);border-color:var(--primary);color:#fff}._quick_181oe_61 ._quickPrimary_181oe_84:hover{background:var(--primary-hover)}._stats_181oe_96{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}._stat_181oe_10{--tone:var(--primary);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-xs);color:inherit;text-decoration:none;position:relative;overflow:hidden}._stat_181oe_10:before{content:"";background:var(--tone);width:4px;position:absolute;inset-block:0;inset-inline-start:0}._statLink_181oe_124{transition:transform .15s,box-shadow .15s}._statLink_181oe_124:hover{box-shadow:0 6px 18px color-mix(in srgb, var(--tone) 18%, transparent);transform:translateY(-2px)}._tone_primary_181oe_133{--tone:var(--primary)}._tone_info_181oe_134{--tone:var(--info)}._tone_success_181oe_135{--tone:var(--success)}._tone_warn_181oe_136{--tone:var(--warning)}._tone_danger_181oe_137{--tone:var(--danger)}._statLabel_181oe_139{color:var(--text-secondary);font-size:13px;font-weight:600}._statValue_181oe_145{color:var(--text-primary);margin:6px 0 2px;font-size:26px;font-weight:800;line-height:1.3}._statHint_181oe_153{color:var(--text-secondary);font-size:12px}._welcome_181oe_158{padding:var(--space-lg);border-radius:var(--radius-md);border:1px dashed color-mix(in srgb, var(--primary) 45%, transparent);background:color-mix(in srgb, var(--primary) 6%, transparent);font-size:14px;line-height:1.9}._welcome_181oe_158 a{color:var(--primary);font-weight:600}._columns_181oe_174{gap:var(--space-lg);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;display:grid}._triple_181oe_181{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@media (width<=1100px){._columns_181oe_174,._triple_181oe_181{grid-template-columns:minmax(0,1fr)}}._panel_181oe_195{min-width:0;padding:var(--space-lg);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-xs)}._panelHead_181oe_204{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}._panelTitle_181oe_212{align-items:center;gap:var(--space-sm);margin:0;font-size:16px;font-weight:700;display:flex}._count_181oe_221{border-radius:var(--radius-full);background:color-mix(in srgb, var(--primary) 14%, transparent);min-width:22px;color:var(--primary);text-align:center;padding:0 7px;font-size:12px;line-height:22px}._attention_181oe_232 ._count_181oe_221{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger)}._more_181oe_237{color:var(--primary);white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}._empty_181oe_245{padding:var(--space-lg);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text-secondary) 7%, transparent);color:var(--text-secondary);text-align:center;font-size:13.5px}._emptyOk_181oe_254{background:color-mix(in srgb, var(--success) 10%, transparent);color:var(--text-primary)}._muted_181oe_259{color:var(--text-secondary)}._agenda_181oe_265{gap:var(--space-md);flex-direction:column;display:flex}._day_181oe_271{border-radius:var(--radius-sm);border:1px solid var(--border);overflow:hidden}._dayToday_181oe_277{border-color:color-mix(in srgb, var(--primary) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 10%, transparent)}._dayHead_181oe_282{align-items:center;gap:var(--space-sm);padding:8px var(--space-md);background:color-mix(in srgb, var(--text-secondary) 7%, transparent);font-size:13px;display:flex}._dayToday_181oe_277 ._dayHead_181oe_282{background:color-mix(in srgb, var(--primary) 12%, transparent)}._dayName_181oe_295{border-radius:var(--radius-full);background:var(--primary);color:#fff;padding:1px 9px;font-size:12px;font-weight:700}._dayDate_181oe_304{color:var(--text-primary);font-weight:600}._meeting_181oe_309{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);padding:var(--space-md);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}._dayHead_181oe_282+._meeting_181oe_309{border-top:none}._meetingCancelled_181oe_323 ._meetingTitle_181oe_323{color:var(--text-secondary);text-decoration:line-through}._meetingMain_181oe_328{flex:220px;min-width:0}._meetingTitle_181oe_323{color:var(--text-primary);font-size:14.5px;font-weight:700;text-decoration:none}._meetingTitle_181oe_323:hover{color:var(--primary)}._meetingMeta_181oe_344{color:var(--text-secondary);margin-top:2px;font-size:12.5px}._recipes_181oe_350{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._recipe_181oe_350{border-radius:var(--radius-full);background:color-mix(in srgb, var(--warning) 18%, transparent);color:var(--text-primary);padding:2px 9px;font-size:12px}._chip_181oe_365{border-radius:var(--radius-full);white-space:nowrap;padding:4px 10px;font-size:12px;font-weight:600}._chipOk_181oe_373{background:color-mix(in srgb, var(--success) 15%, transparent);color:color-mix(in srgb, var(--success) 70%, var(--text-primary))}._chipInfo_181oe_378{background:color-mix(in srgb, var(--info) 13%, transparent);color:var(--info)}._chipMuted_181oe_383{background:color-mix(in srgb, var(--text-secondary) 12%, transparent);color:var(--text-secondary);white-space:normal}._actionButton_181oe_389,._smallButton_181oe_390{border-radius:var(--radius-sm);background:var(--primary);color:#fff;white-space:nowrap;font-weight:700;text-decoration:none}._actionButton_181oe_389{padding:7px 14px;font-size:13px}._smallButton_181oe_390{padding:4px 12px;font-size:12.5px}._actionButton_181oe_389:hover,._smallButton_181oe_390:hover{background:var(--primary-hover)}._todoList_181oe_416{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._todo_181oe_416{--tone:var(--info);align-items:center;gap:var(--space-sm);padding:10px var(--space-md);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--tone) 8%, transparent);border-inline-start:3px solid var(--tone);display:flex}._todo_danger_181oe_436{--tone:var(--danger)}._todo_warn_181oe_437{--tone:var(--warning)}._todo_info_181oe_438{--tone:var(--info)}._todoBody_181oe_440{flex:1;min-width:0}._todoTitle_181oe_445{font-size:13.5px;font-weight:700}._todoTitle_181oe_445 a{color:var(--text-primary);text-decoration:none}._todoTitle_181oe_445 a:hover{color:var(--primary)}._todoDetail_181oe_459{color:var(--text-secondary);margin-top:2px;font-size:12.5px;line-height:1.7}._copies_181oe_467{flex-direction:column;align-items:flex-start;margin:2px 0 4px;display:flex}._copyLink_181oe_474{color:var(--primary);font-weight:600;text-decoration:none}._copyLink_181oe_474:hover{text-decoration:underline}._phone_181oe_484{color:var(--primary);white-space:nowrap;font-size:12.5px;font-weight:600;text-decoration:none}._groups_181oe_494{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}._group_181oe_494{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-sm);border:1px solid var(--border);background:color-mix(in srgb, var(--primary) 3%, var(--surface));color:inherit;flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}._group_181oe_494:hover{border-color:var(--primary);transform:translateY(-2px)}._groupHead_181oe_518{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}._groupName_181oe_525{font-size:15px;font-weight:700}._groupMeta_181oe_530{color:var(--text-secondary);font-size:12.5px}._badge_181oe_535{border-radius:var(--radius-full);background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);white-space:nowrap;padding:2px 9px;font-size:11.5px;font-weight:700}._badgeInfo_181oe_545{background:color-mix(in srgb, var(--info) 13%, transparent);color:var(--info)}._capacityText_181oe_550{color:var(--text-secondary);justify-content:space-between;font-size:12.5px;display:flex}._capacityText_181oe_550 span:first-child{color:var(--text-primary);font-weight:600}._bar_181oe_562{border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-secondary) 14%, transparent);height:7px;margin-top:5px;overflow:hidden}._barFill_181oe_570{border-radius:inherit;background:var(--primary);height:100%}._barFull_181oe_576{background:var(--warning)}._groupFoot_181oe_580{flex-direction:column;gap:2px;font-size:12.5px;display:flex}._mini_181oe_589{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._mini_181oe_589 li{justify-content:space-between;align-items:center;gap:var(--space-md);border-top:1px solid var(--border);padding:10px 0;display:flex}._mini_181oe_589 li:first-child{border-top:none;padding-top:0}._miniTitle_181oe_611{color:var(--text-primary);font-size:13.5px;font-weight:700;text-decoration:none}a._miniTitle_181oe_611:hover{color:var(--primary)}._miniMeta_181oe_622{color:var(--text-secondary);font-size:12px}._miniSide_181oe_627{text-align:end;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}._miniStrong_181oe_636{font-size:13px;font-weight:700}@media (width<=600px){._hero_181oe_24{padding:var(--space-lg)}._title_181oe_44{font-size:20px}._statValue_181oe_145{font-size:22px}._stats_181oe_96{grid-template-columns:repeat(2,minmax(0,1fr))}}._wrap_1t9nr_1{min-width:180px;position:relative}._dropdown_1t9nr_6{z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:8px;min-width:240px;max-height:240px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0f172a1f}._item_1t9nr_22{cursor:pointer;padding:8px 12px;font-size:13px}._item_1t9nr_22:hover{background:var(--background)}._empty_1t9nr_32{color:var(--text-secondary);padding:10px 12px;font-size:12.5px}._code_1t9nr_38{color:var(--text-secondary);direction:ltr;font-family:ui-monospace,monospace;display:inline-block}._muted_1t9nr_45{color:var(--text-secondary)}._readonly_1t9nr_49{padding:4px 0;font-size:13px}._amount_1t9nr_54{text-align:left;font-variant-numeric:tabular-nums;direction:ltr;min-width:130px}._requiredEmpty_1t9nr_61{border-color:color-mix(in srgb, var(--warning) 70%, transparent)}._line_13wx8_1{align-items:center;gap:8px;display:inline-flex}._change_13wx8_7{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._editor_13wx8_17{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}._error_13wx8_25{width:100%;color:var(--danger);font-size:12px}._status_6x1op_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._title_6x1op_8{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_6x1op_15{color:var(--text-secondary);margin-bottom:18px;font-size:13px}._card_6x1op_21{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;margin-bottom:18px;padding:20px}._sectionHeader_6x1op_30{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._sectionTitle_6x1op_39{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:12px;padding-inline-start:10px;font-size:15px;font-weight:700}._sectionHeader_6x1op_30 ._sectionTitle_6x1op_39{margin-bottom:0}._subTitle_6x1op_52{color:var(--text-primary);margin:16px 0 8px;font-size:13.5px;font-weight:700}._grid2_6x1op_59{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 16px;display:grid}._note_6x1op_65{color:var(--text-secondary);background:var(--background);border-radius:var(--radius-sm);margin-bottom:12px;padding:10px 12px;font-size:12.5px}._errorBox_6x1op_74{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);border-radius:var(--radius-sm);margin-bottom:14px;padding:10px 12px;font-size:13px}._warnBox_6x1op_83{color:color-mix(in srgb, var(--warning) 55%, var(--text-primary));background:color-mix(in srgb, var(--warning) 14%, transparent);border-radius:var(--radius-sm);margin-bottom:12px;padding:10px 12px;font-size:12.5px}._empty_6x1op_92{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:22px 16px;font-size:13px}._actions_6x1op_101{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}._registrationCorrection_6x1op_109{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin-top:8px;padding:10px;font-size:12.5px;display:flex}._registrationCorrection_6x1op_109 select{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);min-width:180px;min-height:36px;color:var(--text-primary);font:inherit;padding:5px 8px}._linkBtn_6x1op_134,._linkDanger_6x1op_135{font-family:var(--font-family);color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:600;text-decoration:none}._linkDanger_6x1op_135{color:var(--danger)}._tag_6x1op_151,._tagMuted_6x1op_152,._tagDanger_6x1op_153{border-radius:var(--radius-full);margin-inline-start:6px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}._tag_6x1op_151{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary)}._tagMuted_6x1op_152{background:var(--background);color:var(--text-secondary)}._tagDanger_6x1op_153{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._muted_6x1op_177{color:var(--text-secondary)}._results_6x1op_183{border:1px solid var(--border);border-radius:var(--radius-md);margin-top:10px;overflow:hidden}._resultRow_6x1op_190{border:none;border-top:1px solid var(--border);text-align:right;cursor:pointer;width:100%;font-family:var(--font-family);background:0 0;align-items:center;gap:12px;padding:9px 12px;display:flex}._resultRow_6x1op_190:first-child{border-top:none}._resultRow_6x1op_190:hover{background:color-mix(in srgb, var(--primary) 6%, transparent)}._resultName_6x1op_212{color:var(--text-primary);font-size:13.5px;font-weight:600}._resultMeta_6x1op_218{color:var(--text-secondary);font-size:11.5px}._avatar_6x1op_223{object-fit:cover;background:var(--background);border-radius:50%;flex:none;width:36px;height:36px}._profileHead_6x1op_234{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._profileAvatar_6x1op_241{object-fit:cover;background:var(--background);border:1px solid var(--border);border-radius:50%;width:72px;height:72px}._profileName_6x1op_250{color:var(--text-primary);font-size:17px;font-weight:800}._profileMeta_6x1op_256{color:var(--text-secondary);margin-top:3px;font-size:12.5px}._profileActions_6x1op_262{margin-inline-start:auto}._tabs_6x1op_268{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}._tab_6x1op_268{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:8px 14px;font-size:12.5px;font-weight:600}._tabActive_6x1op_287{background:var(--primary);border-color:var(--primary);color:#fff}._courseList_6x1op_295{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}._courseCard_6x1op_301{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:5px;padding:14px;display:flex}._courseName_6x1op_310{color:var(--text-primary);font-size:14px;font-weight:700}._courseLine_6x1op_316{color:var(--text-secondary);font-size:12.5px}._courseLinks_6x1op_321{flex-wrap:wrap;gap:14px;display:flex}._progressBar_6x1op_327{border-radius:var(--radius-full);background:var(--background);height:6px;margin:4px 0;overflow:hidden}._progressFill_6x1op_335{background:var(--primary);height:100%}._tableWrap_6x1op_342{border:1px solid var(--border);border-radius:var(--radius-md);overflow-x:auto}._table_6x1op_342{border-collapse:collapse;width:100%;font-size:13px}._table_6x1op_342 th,._table_6x1op_342 td{text-align:right;border-top:1px solid var(--border);white-space:nowrap;padding:8px 12px}._table_6x1op_342 th{color:var(--text-secondary);background:var(--background);border-top:none;font-size:12px;font-weight:700}._stPresent_6x1op_370{color:var(--success);font-weight:700}._stAbsent_6x1op_375{color:var(--danger);font-weight:700}._stExcused_6x1op_380{color:#b58a00;font-weight:700}._rowCancelled_6x1op_385 td{color:var(--text-secondary);text-decoration:line-through}._stats_6x1op_390{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:14px;display:grid}._stat_6x1op_1{border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 12px}._statLabel_6x1op_403{color:var(--text-secondary);font-size:11.5px}._statValue_6x1op_408{color:var(--text-primary);font-size:14px;font-weight:700}._printHeader_6x1op_414{display:none}._formBox_6x1op_420{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);margin-bottom:14px;padding:14px}._yearHeading_6x1op_428{color:var(--text-secondary);margin:14px 0 8px;font-size:13px;font-weight:700}._gallery_6x1op_435{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}._fileCard_6x1op_441{border:1px solid var(--border);border-radius:var(--radius-md);break-inside:avoid;flex-direction:column;display:flex;overflow:hidden}._thumb_6x1op_450{aspect-ratio:4/3;object-fit:cover;background:var(--background);cursor:zoom-in;border:none;width:100%;padding:0;display:block}._pdfThumb_6x1op_461{aspect-ratio:4/3;background:var(--background);width:100%;color:var(--danger);justify-content:center;align-items:center;font-size:18px;font-weight:800;text-decoration:none;display:flex}._fileBody_6x1op_474{color:var(--text-secondary);flex-direction:column;gap:3px;padding:8px 10px;font-size:12px;display:flex}._fileTitle_6x1op_483{color:var(--text-primary);font-size:13px;font-weight:700}._fileActions_6x1op_489{flex-wrap:wrap;gap:12px;padding:0 10px 10px;display:flex}._docGrid_6x1op_496{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:14px;display:grid}._docSlot_6x1op_502{border:1px solid var(--border);border-radius:var(--radius-md);break-inside:avoid;overflow:hidden}._docTitle_6x1op_509{color:var(--text-primary);border-bottom:1px solid var(--border);padding:10px 12px;font-size:13.5px;font-weight:700}._docWarn_6x1op_517{color:color-mix(in srgb, var(--warning) 55%, var(--text-primary));background:color-mix(in srgb, var(--warning) 14%, transparent);padding:6px 12px;font-size:12px;font-weight:600}._kindPair_6x1op_526{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._kindSlot_6x1op_531{flex-direction:column;min-width:0;display:flex}._kindSlot_6x1op_531+._kindSlot_6x1op_531{border-inline-start:1px solid var(--border)}._kindLabel_6x1op_541{color:var(--text-secondary);padding:6px 10px;font-size:12px;font-weight:600}._kindActions_6x1op_548{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px 10px;display:flex}._docEmpty_6x1op_556{aspect-ratio:4/3;color:var(--text-secondary);background:var(--background);justify-content:center;align-items:center;font-size:12.5px;display:flex}._uploadLabel_6x1op_566{color:var(--primary);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}._fileInputLine_6x1op_576{color:var(--text-secondary);margin-bottom:10px;font-size:12.5px}@media print{._printHeader_6x1op_414{border-bottom:2px solid var(--text-primary);justify-content:space-between;align-items:baseline;margin-bottom:14px;padding-bottom:8px;font-size:16px;font-weight:800;display:flex}._printHeader_6x1op_414 span{font-size:11px;font-weight:400}._card_6x1op_21{border:none;padding:0}._tableWrap_6x1op_342{overflow:visible}._docGrid_6x1op_496{grid-template-columns:repeat(2,minmax(0,1fr))}._thumb_6x1op_450{aspect-ratio:auto;object-fit:contain;max-height:9cm}}._courseError_6x1op_619{color:var(--danger);font-size:12px}._financeBox_6x1op_624{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}._checkLine_6x1op_630{color:var(--text-primary);cursor:pointer;align-items:center;gap:8px;margin:10px 0;font-size:13.5px;font-weight:600;display:flex}._primaryLink_6x1op_641{border-radius:var(--radius-sm);background:var(--primary);color:#fff;padding:9px 16px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-block}._primaryLink_6x1op_641:hover{opacity:.85}._wrap_g8gst_1{position:relative}._dropdown_g8gst_5{z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:8px;max-height:220px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0f172a1f}._dropdownItem_g8gst_20{cursor:pointer;padding:8px 12px;font-size:13px}._dropdownItem_g8gst_20:hover{background:var(--background)}._actionsRow_1sxn6_1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._uploadLabel_1sxn6_8{cursor:pointer;border:1.5px dashed var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--surface);align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}._pickExistingBtn_1sxn6_21{border:1.5px solid var(--border);border-radius:var(--radius-sm);color:var(--primary);background:var(--surface);cursor:pointer;padding:8px 14px;font-size:13px}._recordBtn_1sxn6_31{border:1.5px solid var(--border);border-radius:var(--radius-sm);color:var(--danger);background:var(--surface);cursor:pointer;padding:8px 14px;font-size:13px}._recordBtnActive_1sxn6_41{border:1.5px solid var(--danger);border-radius:var(--radius-sm);color:#fff;background:var(--danger);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:700;animation:1.4s ease-in-out infinite _pulse_1sxn6_1}@keyframes _pulse_1sxn6_1{0%,to{opacity:1}50%{opacity:.7}}._plus_1sxn6_63{font-size:16px}._error_1sxn6_67{color:var(--danger);margin-top:6px;font-size:12px}._list_1sxn6_73{flex-direction:column;gap:6px;margin-top:10px;display:flex}._item_1sxn6_80{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:8px;padding:6px 10px;display:flex}._icon_1sxn6_90{flex-shrink:0;font-size:14px}._link_1sxn6_95{color:var(--primary);text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:12.5px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;flex:1;padding:0;text-decoration:none;overflow:hidden}._removeBtn_1sxn6_111{cursor:pointer;color:var(--danger);background:0 0;border:none;flex-shrink:0;font-size:16px;line-height:1}._status_xefwp_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_xefwp_8{color:var(--danger)}._title_xefwp_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_xefwp_19{color:var(--text-secondary);margin-bottom:16px;font-size:13px}._categoryTabs_xefwp_25{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._categoryTabBtn_xefwp_32{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:8px 18px;font-size:13.5px;font-weight:600}._categoryTabActive_xefwp_44{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary);color:var(--primary)}._card_xefwp_50{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px;position:relative}._cardHeader_xefwp_58{justify-content:flex-end;margin-bottom:4px;display:flex}._statusBadge_xefwp_64{border-radius:var(--radius-full);border:1.5px dashed var(--text-secondary);color:var(--text-secondary);padding:3px 10px;font-size:11px;font-weight:700}._statusFinal_xefwp_73{border-color:var(--success);color:var(--success)}._fieldError_xefwp_78{color:var(--danger);margin-top:6px;font-size:12px}._actions_xefwp_84{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}._savedNote_xefwp_92{color:var(--success);font-size:13px;font-weight:600}._listSection_xefwp_98{margin-top:22px}._listTitle_xefwp_102{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:14px;padding-inline-start:10px;font-size:15px;font-weight:700}._viewTabs_xefwp_111{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}._viewTabBtn_xefwp_118{border-radius:var(--radius-full);background:var(--background);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;border:none;padding:6px 14px;font-size:12.5px;font-weight:600}._viewTabActive_xefwp_130{background:var(--primary);color:#fff}._search_xefwp_135{margin-bottom:14px}._empty_xefwp_139{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:26px 16px;font-size:13.5px}._list_xefwp_98{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._listItem_xefwp_155{text-align:right;border:none;border-top:1px solid var(--border);cursor:pointer;width:100%;font-family:var(--font-family);background:0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}._listItem_xefwp_155:first-child{border-top:none}._listItemActive_xefwp_173{background:color-mix(in srgb, var(--primary) 8%, transparent)}._listPhoto_xefwp_177{object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}._listPhotoPlaceholder_xefwp_185{background:var(--background);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}._listName_xefwp_197{color:var(--text-primary);flex:1;font-size:13.5px}._miniBadge_xefwp_203{border-radius:var(--radius-full);color:var(--text-secondary);border:1px solid var(--border);padding:2px 8px;font-size:10.5px;font-weight:700}._miniBadgeFinal_xefwp_212{color:var(--success);border-color:var(--success)}._status_1k8dl_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_1k8dl_8{color:var(--danger)}._title_1k8dl_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1k8dl_19{color:var(--text-secondary);margin-bottom:18px;font-size:13px}._empty_1k8dl_25{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:26px 16px;font-size:13.5px}._list_1k8dl_34{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._row_1k8dl_41{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._row_1k8dl_41:first-child{border-top:none}._info_1k8dl_54{flex:1}._name_1k8dl_58{color:var(--text-primary);font-size:14px;font-weight:700}._meta_1k8dl_64{color:var(--text-secondary);margin-top:2px;font-size:12px}._restoreBtn_1k8dl_70{flex-shrink:0;padding:6px 14px;font-size:12.5px}._header_1k8dl_76{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}._header_1k8dl_76 ._subtitle_1k8dl_19{margin-bottom:0}._emptyBtn_1k8dl_89{flex-shrink:0;padding:7px 16px;font-size:13px}._report_1k8dl_95{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);margin-bottom:14px;padding:12px 16px;font-size:13.5px}._reportKept_1k8dl_105{color:var(--text-secondary);margin-top:6px}._reportList_1k8dl_110{color:var(--text-secondary);margin:6px 0 0;padding-inline-start:20px;font-size:13px}._actions_1k8dl_117{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;display:flex}@media (width<=480px){._row_1k8dl_41{flex-direction:column;align-items:stretch}._actions_1k8dl_117{justify-content:flex-start}}._status_1y6m5_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_1y6m5_8{color:var(--danger)}._title_1y6m5_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1y6m5_19{color:var(--text-secondary);margin-bottom:22px;font-size:13px}._card_1y6m5_25{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px}._fieldError_1y6m5_32{color:var(--danger);margin-top:6px;font-size:12px}._actions_1y6m5_38{align-items:center;gap:12px;margin-top:4px;display:flex}._savedNote_1y6m5_45{color:var(--success);font-size:13px;font-weight:600}._listSection_1y6m5_51{margin-top:22px}._listTitle_1y6m5_55{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:14px;padding-inline-start:10px;font-size:15px;font-weight:700}._search_1y6m5_64{margin-bottom:14px}._empty_1y6m5_68{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:26px 16px;font-size:13.5px}._list_1y6m5_51{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._listItem_1y6m5_84{text-align:right;border:none;border-top:1px solid var(--border);cursor:pointer;width:100%;font-family:var(--font-family);background:0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}._listItem_1y6m5_84:first-child{border-top:none}._listItemActive_1y6m5_102{background:color-mix(in srgb, var(--primary) 8%, transparent)}._listPhoto_1y6m5_106{object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}._listPhotoPlaceholder_1y6m5_114{background:var(--background);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}._listName_1y6m5_126{color:var(--text-primary);font-size:13.5px}._listMeta_1y6m5_131{color:var(--text-secondary);margin-inline-start:auto;font-size:11.5px}._accountNote_1y6m5_137{color:var(--text-secondary);background:var(--background);border-radius:var(--radius-sm);margin-top:12px;padding:8px 12px;font-size:12.5px;line-height:1.8}._accountNote_1y6m5_137 a{color:var(--primary);font-weight:600}._accountBox_1y6m5_152{border-top:1px solid var(--border);margin-top:16px;padding-top:14px}._accountTitle_1y6m5_158{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;font-size:14px;font-weight:700;display:flex}._badgeOk_1y6m5_169,._badgeOff_1y6m5_170,._badgeWarn_1y6m5_171{border-radius:var(--radius-full);padding:2px 8px;font-size:11px;font-weight:700}._badgeOk_1y6m5_169{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success)}._badgeOff_1y6m5_170{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._badgeWarn_1y6m5_171{background:color-mix(in srgb, var(--warning) 18%, transparent);color:#9a6b00}._box_1xzca_1{border:1.5px solid var(--warning);background:color-mix(in srgb, var(--warning) 10%, var(--surface));border-radius:var(--radius-md);margin:12px 0;padding:14px 16px}._title_1xzca_9{color:var(--text-primary);margin-bottom:8px;font-size:13.5px;font-weight:800}._row_1xzca_16{align-items:center;gap:8px;margin-bottom:4px;font-size:13px;display:flex}._label_1xzca_24{color:var(--text-secondary);min-width:80px}._value_1xzca_29{letter-spacing:1px;color:var(--text-primary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);-webkit-user-select:all;user-select:all;direction:ltr;padding:2px 8px;font-family:ui-monospace,Consolas,monospace;font-size:15px;font-weight:700}._hint_1xzca_43{color:var(--text-secondary);margin:8px 0 10px;font-size:12px;line-height:1.7}._actions_1xzca_50{gap:8px;display:flex}._btn_1xzca_55,._btnGhost_1xzca_56{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;padding:6px 12px;font-size:12.5px;font-weight:600}._btn_1xzca_55{background:var(--primary);color:#fff;border:none}._btnGhost_1xzca_56{color:var(--text-secondary);border:1.5px solid var(--border);background:0 0}._status_1us2m_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_1us2m_8{color:var(--danger)}._title_1us2m_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1us2m_19{color:var(--text-secondary);margin-bottom:22px;font-size:13px}._card_1us2m_25{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px}._roleAddRow_1us2m_32{flex-wrap:wrap;gap:10px;display:flex}._roleAddRow_1us2m_32>:first-child{flex:1;min-width:120px}._fieldError_1us2m_43{color:var(--danger);margin-top:6px;font-size:12px}._listSection_1us2m_49{margin-top:22px}._listTitle_1us2m_53{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:14px;padding-inline-start:10px;font-size:15px;font-weight:700}._tableWrap_1us2m_62{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow-x:auto}._table_1us2m_62{width:max-content;min-width:100%}._tableHeaderRow_1us2m_74,._tableRow_1us2m_75{align-items:center;display:flex}._tableHeaderRow_1us2m_74{background:var(--background);color:var(--text-secondary);font-size:12.5px;font-weight:700}._tableRow_1us2m_75{border-top:1px solid var(--border);color:var(--text-primary);font-size:13.5px}._tableNameCol_1us2m_93{flex-shrink:0;width:200px;padding:10px 14px}._tableRoleCol_1us2m_99{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:110px;padding:10px 14px;overflow:hidden}._savingNote_1us2m_109{color:var(--text-secondary);font-size:11px}._guideCard_1us2m_116{margin-bottom:18px}._guideToggle_1us2m_120{cursor:pointer;width:100%;font-family:var(--font-family);color:var(--text-primary);text-align:right;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:0;font-size:14.5px;font-weight:700;display:flex}._guideToggle_1us2m_120 span:last-child{color:var(--primary);flex:none;font-size:12.5px}._guideGrid_1us2m_143{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:14px;display:grid}._guideRole_1us2m_150{border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px}._guideRoleName_1us2m_156{color:var(--text-primary);margin-bottom:6px;font-size:14px;font-weight:800}._guideSummary_1us2m_163{border-radius:var(--radius-full);background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);margin-inline-start:8px;padding:2px 8px;font-size:11px;font-weight:700}._guideRoleNames_1us2m_173{color:var(--text-primary);margin-bottom:6px;font-size:13px}._guideList_1us2m_179{color:var(--text-primary);margin:0 0 6px;padding-inline-start:18px;font-size:12.5px;line-height:1.8}._guideWarning_1us2m_187{color:#9a6b00;background:color-mix(in srgb, var(--warning) 14%, transparent);border-radius:var(--radius-sm);padding:6px 10px;font-size:12px;line-height:1.7}._guideSubTitle_1us2m_196{color:var(--text-primary);margin:16px 0 6px;font-size:13.5px;font-weight:700}._guideHint_1us2m_203{color:var(--text-secondary);margin-top:8px;font-size:12px}._status_1iuwh_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_1iuwh_8{color:var(--danger)}._title_1iuwh_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1iuwh_19{color:var(--text-secondary);margin-bottom:22px;font-size:13px}._card_1iuwh_25{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:22px;padding:20px}._fieldError_1iuwh_33{color:var(--danger);margin-top:6px;font-size:12px}._actions_1iuwh_39{align-items:center;gap:12px;margin-top:4px;display:flex}._savedNote_1iuwh_46{color:var(--success);font-size:13px;font-weight:600}._typeOptions_1iuwh_52{gap:8px;display:flex}._typeBtn_1iuwh_57{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:8px 18px;font-size:13.5px;font-weight:600}._typeBtnActive_1iuwh_69{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary);color:var(--primary)}._statusBadge_1iuwh_75{border-radius:var(--radius-full);border:1.5px dashed var(--text-secondary);color:var(--text-secondary);cursor:pointer;font-size:12.5px;font-weight:700;font-family:var(--font-family);background:0 0;padding:6px 14px}._statusActive_1iuwh_87{border-color:var(--success);color:var(--success)}._appointmentsList_1iuwh_92{background:var(--background);border-radius:var(--radius-sm);flex-direction:column;gap:4px;margin-bottom:10px;padding:8px 10px;display:flex}._appointmentItem_1iuwh_102{color:var(--text-primary);font-size:12.5px}._appointmentAddRow_1iuwh_107{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._appointmentDates_1iuwh_114{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._appointmentSep_1iuwh_121{color:var(--text-secondary);font-size:12.5px}._linkButton_1iuwh_126{color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}._hint_1iuwh_137{color:var(--text-secondary);margin-top:6px;font-size:11.5px}._readOnlyRow_1iuwh_143{color:var(--text-primary);margin-bottom:6px;font-size:13px}._listSection_1iuwh_149{margin-top:22px}._listTitle_1iuwh_153{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:14px;padding-inline-start:10px;font-size:15px;font-weight:700}._viewTabs_1iuwh_162{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}._viewTabBtn_1iuwh_169{border-radius:var(--radius-full);background:var(--background);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;border:none;padding:6px 14px;font-size:12.5px;font-weight:600}._viewTabActive_1iuwh_181{background:var(--primary);color:#fff}._search_1iuwh_186{margin-bottom:14px}._empty_1iuwh_190{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:26px 16px;font-size:13.5px}._list_1iuwh_149{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._listItem_1iuwh_206{text-align:right;border:none;border-top:1px solid var(--border);cursor:pointer;width:100%;font-family:var(--font-family);background:0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}._listItem_1iuwh_206:first-child{border-top:none}._listItemActive_1iuwh_224{background:color-mix(in srgb, var(--primary) 8%, transparent)}._listPhoto_1iuwh_228{object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}._listPhotoPlaceholder_1iuwh_236{background:var(--background);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}._listName_1iuwh_248{color:var(--text-primary);font-size:13.5px}._listMeta_1iuwh_253{color:var(--text-secondary);margin-inline-start:auto;font-size:11.5px}._accountNote_1iuwh_259{color:var(--text-secondary);background:var(--background);border-radius:var(--radius-sm);margin-bottom:12px;padding:8px 12px;font-size:12.5px;line-height:1.8}._accountRow_1iuwh_269{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._badgeOk_1iuwh_276,._badgeWarn_1iuwh_277{border-radius:var(--radius-full);padding:2px 8px;font-size:11px;font-weight:700}._badgeOk_1iuwh_276{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success)}._badgeWarn_1iuwh_277{background:color-mix(in srgb, var(--warning) 18%, transparent);color:#9a6b00}._hint_oeox8_1{color:var(--text-secondary);background:var(--background);border-radius:var(--radius-sm);margin-bottom:var(--space-lg);padding:10px 12px;font-size:12.5px}._cards_oeox8_10{margin-bottom:var(--space-lg);flex-direction:column;gap:14px;display:flex}._card_oeox8_10{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);padding:14px 16px}._cardTitle_oeox8_24{color:var(--text-primary);margin-bottom:10px;font-size:13.5px;font-weight:700}._note_oeox8_31{color:var(--text-secondary);background:var(--surface);border-radius:var(--radius-sm);margin-bottom:var(--space-md,12px);padding:8px 12px;font-size:12.5px}._noteActive_oeox8_40{color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, var(--surface))}._row_oeox8_45{gap:0 var(--space-lg);flex-wrap:wrap;display:flex}._amountCol_oeox8_51{flex:2 220px;min-width:0}._discountCol_oeox8_56{flex:140px;min-width:0}._dateCol_oeox8_61{flex:180px;min-width:0}._fieldError_oeox8_66{color:var(--danger);margin-bottom:8px;font-size:12.5px}._actions_oeox8_72{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._historyToggle_oeox8_79{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:none;padding:4px 2px;font-size:12.5px}._savedNote_oeox8_89{color:var(--success);font-size:13px;font-weight:600}._historyList_oeox8_95{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-top:12px;overflow:hidden}._historyRow_oeox8_103{border-top:1px solid var(--border);padding:10px 14px}._historyRow_oeox8_103:first-child{border-top:none}._historyAmount_oeox8_112{color:var(--text-primary);font-size:13.5px;font-weight:700}._historyMeta_oeox8_118{color:var(--text-secondary);margin-top:2px;font-size:12px}._status_1w5p8_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_1w5p8_8{color:var(--danger)}._title_1w5p8_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1w5p8_19{color:var(--text-secondary);margin-bottom:22px;font-size:13px}._card_1w5p8_25{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:22px;padding:20px}._fieldError_1w5p8_33{color:var(--danger);margin-top:6px;font-size:12px}._actions_1w5p8_39{align-items:center;gap:12px;margin-top:4px;display:flex}._savedNote_1w5p8_46{color:var(--success);font-size:13px;font-weight:600}._typeOptions_1w5p8_52{gap:8px;display:flex}._typeBtn_1w5p8_57{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:8px 18px;font-size:13.5px;font-weight:600}._typeBtnActive_1w5p8_69{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary);color:var(--primary)}._weekdayOptions_1w5p8_75{flex-wrap:wrap;gap:6px;display:flex}._weekdayBtn_1w5p8_81{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:6px 14px;font-size:12.5px;font-weight:600}._weekdayBtnActive_1w5p8_93{background:var(--primary);border-color:var(--primary);color:#fff}._listSection_1w5p8_99{margin-top:22px}._listTitle_1w5p8_103{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:14px;padding-inline-start:10px;font-size:15px;font-weight:700}._viewTabs_1w5p8_112{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}._viewTabBtn_1w5p8_119{border-radius:var(--radius-full);background:var(--background);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;border:none;padding:6px 14px;font-size:12.5px;font-weight:600}._viewTabActive_1w5p8_131{background:var(--primary);color:#fff}._search_1w5p8_136{margin-bottom:14px}._empty_1w5p8_140{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:26px 16px;font-size:13.5px}._list_1w5p8_99{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._listRow_1w5p8_156{border-top:1px solid var(--border);align-items:center;gap:8px;padding-inline-end:12px;display:flex}._listRow_1w5p8_156:first-child{border-top:none}._listItem_1w5p8_168{text-align:right;cursor:pointer;min-width:0;font-family:var(--font-family);background:0 0;border:none;flex:1;align-items:center;gap:12px;padding:10px 14px;display:flex}._rowActions_1w5p8_182{flex-shrink:0;gap:6px;display:flex}._rowBtn_1w5p8_188{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--primary);font-family:var(--font-family);cursor:pointer;white-space:nowrap;padding:5px 10px;font-size:12px;font-weight:600}._rowBtn_1w5p8_188:disabled{opacity:.6;cursor:default}._rowBtnDanger_1w5p8_206{color:var(--danger)}._rowBtnSuccess_1w5p8_210{color:var(--success)}@media (width<=767px){._listRow_1w5p8_156{padding-inline-end:0;flex-wrap:wrap;padding-bottom:10px}._listItem_1w5p8_168{flex-wrap:wrap;flex-basis:100%}._rowActions_1w5p8_182{padding-inline-start:56px}}._listItemActive_1w5p8_231{background:color-mix(in srgb, var(--primary) 8%, transparent)}._listPhoto_1w5p8_235{object-fit:cover;border-radius:6px;flex-shrink:0;width:30px;height:30px}._listPhotoPlaceholder_1w5p8_243{background:var(--background);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}._listName_1w5p8_255{color:var(--text-primary);font-size:13.5px}._listText_1w5p8_260{flex-direction:column;gap:2px;min-width:0;display:flex}._listSummary_1w5p8_267{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}._timeRow_1w5p8_275{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._timeLabel_1w5p8_282{color:var(--text-secondary);font-size:13px}._timeInput_1w5p8_287{direction:ltr;width:130px}._clearTimeBtn_1w5p8_292{color:var(--danger);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:12px}._listMeta_1w5p8_302{color:var(--text-secondary);margin-inline-start:auto;font-size:11.5px}._typeOptions_1w5p8_52{flex-wrap:wrap}._statusBadge_1w5p8_312{border-radius:var(--radius-full);border:1.5px dashed var(--text-secondary);color:var(--text-secondary);cursor:pointer;font-size:12.5px;font-weight:700;font-family:var(--font-family);background:0 0;padding:6px 14px}._statusActive_1w5p8_324{border-color:var(--success);color:var(--success)}._checkOptions_1w5p8_329{flex-wrap:wrap;gap:18px;display:flex}._checkLabel_1w5p8_335{color:var(--text-primary);cursor:pointer;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}._subOptions_1w5p8_344{border-inline-start:3px solid var(--border);background:var(--background);border-radius:var(--radius-sm);flex-wrap:wrap;gap:18px;margin-top:10px;padding:10px 12px;display:flex}._sectionTitle_1w5p8_355{color:var(--text-primary);border-top:1px solid var(--border);margin:22px 0 12px;padding-top:16px;font-size:14px;font-weight:700}._percentInput_1w5p8_364{align-items:center;gap:8px;max-width:180px;display:flex}._percentSign_1w5p8_371{color:var(--text-secondary);font-size:14px}._listItemInactive_1w5p8_376{opacity:.55}._listPrice_1w5p8_380{color:var(--primary);font-size:11.5px;font-weight:600}._status_1uf16_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_1uf16_8{color:var(--danger)}._title_1uf16_12{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1uf16_19{color:var(--text-secondary);margin-bottom:22px;font-size:13px}._card_1uf16_25{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:22px;padding:20px}._fieldError_1uf16_33{color:var(--danger);margin-top:6px;font-size:12px}._actions_1uf16_39{align-items:center;gap:12px;margin-top:4px;display:flex}._savedNote_1uf16_46{color:var(--success);font-size:13px;font-weight:600}._phonesList_1uf16_52{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}._phoneRow_1uf16_59{align-items:center;gap:8px;display:flex}._phoneInput_1uf16_65{flex:1;min-width:0}._primaryBtn_1uf16_70{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;white-space:nowrap;flex-shrink:0;padding:8px 10px;font-size:12.5px;font-weight:600}._primaryBtnActive_1uf16_84{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary);color:var(--primary)}._parentBtnActive_1uf16_90{background:color-mix(in srgb, var(--info) 12%, transparent);border-color:var(--info);color:var(--info)}._removePhoneBtn_1uf16_96{color:var(--danger);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 4px;font-size:12px}._addPhoneBtn_1uf16_107{margin-top:2px}._statusBadge_1uf16_111{border-radius:var(--radius-full);border:1.5px dashed var(--text-secondary);color:var(--text-secondary);cursor:pointer;font-size:12.5px;font-weight:700;font-family:var(--font-family);background:0 0;padding:6px 14px}._statusActive_1uf16_123{border-color:var(--success);color:var(--success)}._registrationInfo_1uf16_128{color:var(--text-secondary);margin-top:4px;font-size:11.5px}._readOnlyRow_1uf16_134{color:var(--text-primary);margin-bottom:6px;font-size:13px}._listSection_1uf16_140{margin-top:22px}._listTitle_1uf16_144{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:14px;padding-inline-start:10px;font-size:15px;font-weight:700}._viewTabs_1uf16_153{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}._viewTabBtn_1uf16_160{border-radius:var(--radius-full);background:var(--background);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;border:none;padding:6px 14px;font-size:12.5px;font-weight:600}._viewTabActive_1uf16_172{background:var(--primary);color:#fff}._search_1uf16_177{margin-bottom:14px}._empty_1uf16_181{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:26px 16px;font-size:13.5px}._list_1uf16_140{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._listItem_1uf16_197{text-align:right;border:none;border-top:1px solid var(--border);cursor:pointer;width:100%;font-family:var(--font-family);background:0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}._listItem_1uf16_197:first-child{border-top:none}._listItemActive_1uf16_215{background:color-mix(in srgb, var(--primary) 8%, transparent)}._listPhoto_1uf16_219{object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}._listPhotoPlaceholder_1uf16_227{background:var(--background);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}._listName_1uf16_239{color:var(--text-primary);font-size:13.5px}._listMeta_1uf16_244{color:var(--text-secondary);margin-inline-start:auto;font-size:11.5px}._grid2_1uf16_250{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 16px;display:grid}._ltr_1uf16_256{text-align:right;direction:ltr}._inlineRow_1uf16_261{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._accountBox_1uf16_268{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}._accountTitle_1uf16_274{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;font-size:14px;font-weight:700;display:flex}._accountNote_1uf16_285{color:var(--text-secondary);margin-bottom:10px;font-size:12.5px;line-height:1.8}._accountSelect_1uf16_292{font-family:var(--font-family);border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface,#fff);color:var(--text-primary);direction:ltr;padding:8px 10px;font-size:13.5px}._accountHint_1uf16_303{color:var(--text-secondary);margin-top:10px;font-size:11.5px}._code_1uf16_309{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);direction:ltr;padding:1px 6px;font-family:ui-monospace,Consolas,monospace;display:inline-block}._badgeOk_1uf16_319,._badgeOff_1uf16_320,._badgeWarn_1uf16_321,._badgeMuted_1uf16_322{border-radius:var(--radius-full);padding:2px 8px;font-size:11px;font-weight:700}._badgeOk_1uf16_319{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success)}._badgeOff_1uf16_320{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._badgeWarn_1uf16_321{background:color-mix(in srgb, var(--warning) 18%, transparent);color:#9a6b00}._badgeMuted_1uf16_322{background:var(--background);color:var(--text-secondary)}._dupBox_1uf16_349{border:1px solid var(--warning);background:color-mix(in srgb, var(--warning) 10%, transparent);border-radius:var(--radius-sm);flex-direction:column;gap:8px;margin-bottom:14px;padding:10px 12px;display:flex}._dupTitle_1uf16_360{color:var(--text-primary);font-size:12.5px;font-weight:600;line-height:1.8}._dupRow_1uf16_367{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._dupName_1uf16_374{color:var(--text-primary);font-size:12.5px}._dupCode_1uf16_379{color:var(--text-secondary);font-size:12px}._dupAnswer_1uf16_384{color:var(--text-primary);font-size:12.5px;font-weight:600}._page_mgjlg_1{color:var(--text-primary);direction:rtl}._header_mgjlg_2{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}._header_mgjlg_2 h1{margin:3px 0 6px;font-size:24px}._header_mgjlg_2 p{color:var(--text-secondary);margin:0;font-size:13.5px}._eyebrow_mgjlg_5{color:var(--primary);letter-spacing:.08em;font-size:11px;font-weight:800}._primaryButton_mgjlg_6{border-radius:var(--radius-sm);background:var(--primary);color:#fff;font-family:var(--font-family);white-space:nowrap;border:0;padding:10px 15px;font-weight:700;text-decoration:none}._primaryButton_mgjlg_6:disabled{opacity:.55;cursor:not-allowed}._notice_mgjlg_8{border:1px solid color-mix(in srgb, #d99520 45%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, #d99520 9%, var(--surface));color:var(--text-secondary);margin-bottom:18px;padding:13px 16px;font-size:13px}._notice_mgjlg_8 strong{color:var(--text-primary)}._error_mgjlg_10{background:color-mix(in srgb, var(--danger) 9%, var(--surface));border:1px solid color-mix(in srgb, var(--danger) 35%, var(--border));color:var(--danger);border-radius:var(--radius-sm);margin-bottom:16px;padding:12px 14px;font-size:13px}._stats_mgjlg_11{grid-template-columns:repeat(6,minmax(110px,1fr));gap:10px;margin-bottom:18px;display:grid}._statCard_mgjlg_12{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:13px;display:flex}._statCard_mgjlg_12 span{color:var(--text-secondary);font-size:11.5px}._statCard_mgjlg_12 strong{font-size:21px}._filters_mgjlg_15{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:minmax(240px,2fr) repeat(4,minmax(130px,1fr));gap:10px;margin-bottom:18px;padding:14px;display:grid}._filters_mgjlg_15 label{color:var(--text-secondary);flex-direction:column;gap:6px;font-size:11.5px;display:flex}._filters_mgjlg_15 input,._filters_mgjlg_15 select{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);width:100%;color:var(--text-primary);font-family:var(--font-family);padding:9px 10px;font-size:12.5px}._workspace_mgjlg_18{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:16px;display:grid}._taxonomyPanel_mgjlg_19,._listPanel_mgjlg_19{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._sectionHeading_mgjlg_20{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;display:flex}._sectionHeading_mgjlg_20 div{flex-direction:column;gap:2px;display:flex}._sectionHeading_mgjlg_20 strong{font-size:13.5px}._sectionHeading_mgjlg_20 span{color:var(--text-secondary);font-size:11px}._sectionHeading_mgjlg_20 button{color:var(--primary);font-family:var(--font-family);cursor:pointer;background:0 0;border:0;font-size:11.5px}._sectionHeading_mgjlg_20 button:disabled{color:var(--text-secondary);cursor:not-allowed}._mappingLink_mgjlg_26{color:var(--primary);font-size:11.5px;text-decoration:none}._taxonomyTree_mgjlg_27,._taxonomyChildren_mgjlg_27{margin:0;padding:0;list-style:none}._taxonomyTree_mgjlg_27{max-height:610px;padding:7px;overflow:auto}._taxonomyChildren_mgjlg_27{border-inline-start:1px solid var(--border);margin-inline-start:8px;padding-inline-start:14px}._taxonomyButton_mgjlg_30{width:100%;color:var(--text-secondary);font-family:var(--font-family);text-align:right;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;gap:8px;padding:7px 8px;font-size:11.5px;display:flex}._taxonomyButton_mgjlg_30:hover{background:var(--background)}._taxonomyButtonActive_mgjlg_32{color:var(--primary);background:color-mix(in srgb, var(--primary) 9%, transparent);font-weight:700}._taxonomyRoot_mgjlg_33+._taxonomyRoot_mgjlg_33{margin-top:6px}._taxonomyRootButton_mgjlg_34{background:var(--secondary);color:#fff;margin-bottom:3px;padding:8px 10px;font-size:12.5px;font-weight:800}._taxonomyRootButton_mgjlg_34 ._code_mgjlg_35{color:#ffffffb8}._taxonomyRootButton_mgjlg_34:hover{background:color-mix(in srgb, var(--secondary) 82%, var(--primary))}._taxonomyRootButton_mgjlg_34._taxonomyButtonActive_mgjlg_32{background:var(--primary);color:#fff}._statusPill_mgjlg_38{border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-secondary) 14%, transparent);padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}._status_in_review_mgjlg_39{background:color-mix(in srgb, var(--info) 16%, transparent);color:var(--info)}._status_changes_requested_mgjlg_40{background:color-mix(in srgb, var(--warning) 22%, transparent)}._status_approved_mgjlg_41{background:color-mix(in srgb, var(--primary) 16%, transparent);color:var(--primary)}._status_published_mgjlg_42{background:color-mix(in srgb, var(--success) 16%, transparent);color:color-mix(in srgb, var(--success) 75%, var(--text-primary))}._status_archived_mgjlg_43{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._pagination_mgjlg_44{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;font-size:12px;display:flex}._pageInfo_mgjlg_45{color:var(--text-secondary)}._pageButtons_mgjlg_46{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._pageButtons_mgjlg_46 button{border:1px solid var(--border);background:var(--background);min-width:32px;color:var(--text-primary);font-family:var(--font-family);cursor:pointer;border-radius:6px;padding:5px 9px;font-size:12px}._pageButtons_mgjlg_46 button:disabled{opacity:.45;cursor:not-allowed}._pageButtons_mgjlg_46 ._pageActive_mgjlg_49{background:var(--primary);border-color:var(--primary);color:#fff;font-weight:700}._pageGap_mgjlg_50{color:var(--text-secondary);padding:0 3px}._pageSize_mgjlg_51{color:var(--text-secondary);align-items:center;gap:6px;display:flex}._pageSize_mgjlg_51 select{border:1px solid var(--border);background:var(--background);color:var(--text-primary);font-family:var(--font-family);border-radius:6px;padding:4px 6px;font-size:12px}._code_mgjlg_35{white-space:nowrap;direction:ltr;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10.5px}._empty_mgjlg_54{min-height:260px;color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:24px;font-size:13px;display:flex}._empty_mgjlg_54 strong{color:var(--text-primary)}._tableWrap_mgjlg_56{overflow:auto}._tableWrap_mgjlg_56 table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}._tableWrap_mgjlg_56 th,._tableWrap_mgjlg_56 td{border-bottom:1px solid var(--border);text-align:right;padding:10px 12px}._tableWrap_mgjlg_56 th{color:var(--text-secondary);background:var(--background);font-size:11px}._editLink_mgjlg_60{color:var(--primary);font-weight:700;text-decoration:none}._editLink_mgjlg_60:hover{text-decoration:underline}@media (width<=1150px){._stats_mgjlg_11{grid-template-columns:repeat(3,1fr)}._filters_mgjlg_15{grid-template-columns:repeat(2,1fr)}._searchLabel_mgjlg_62{grid-column:1/-1}}@media (width<=760px){._header_mgjlg_2{flex-direction:column}._stats_mgjlg_11{grid-template-columns:repeat(2,1fr)}._filters_mgjlg_15{grid-template-columns:1fr}._searchLabel_mgjlg_62{grid-column:auto}._workspace_mgjlg_18{grid-template-columns:1fr}._taxonomyTree_mgjlg_27{max-height:320px}}._tabs_mgjlg_65{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}._tab_mgjlg_56{font-family:var(--font-family);border:1.5px solid var(--border);border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;background:0 0;padding:8px 16px;font-size:13.5px;font-weight:700}._tabActive_mgjlg_84{background:var(--primary);border-color:var(--primary);color:#fff}._page_gbr5t_1{color:var(--text-primary);direction:rtl}._loading_gbr5t_2{text-align:center;color:var(--text-secondary);padding:70px 20px}._topbar_gbr5t_3{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}._topbar_gbr5t_3 h1{margin:5px 0;font-size:22px}._back_gbr5t_5{color:var(--primary);font-size:12px;text-decoration:none}._meta_gbr5t_6{flex-wrap:wrap;gap:7px;display:flex}._meta_gbr5t_6 span{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-secondary);padding:3px 9px;font-size:10.5px}._actions_gbr5t_8{align-items:center;gap:10px;display:flex}._dirty_gbr5t_9{color:#b37613;font-size:11.5px}._saveButton_gbr5t_10{border-radius:var(--radius-sm);background:var(--primary);color:#fff;font-family:var(--font-family);cursor:pointer;border:0;padding:10px 18px;font-weight:700}._saveButton_gbr5t_10:disabled{opacity:.6;cursor:wait}._dangerButton_gbr5t_12{border:1px solid color-mix(in srgb, var(--danger) 45%, var(--border));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--danger) 8%, transparent);color:var(--danger);font-family:var(--font-family);cursor:pointer;padding:9px 12px}._dangerButton_gbr5t_12:disabled{opacity:.5;cursor:not-allowed}._message_gbr5t_14{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--success) 35%, var(--border));background:color-mix(in srgb, var(--success) 8%, var(--surface));color:var(--success);margin-bottom:14px;padding:12px 15px;font-size:12.5px}._messageError_gbr5t_15{border-color:color-mix(in srgb, var(--danger) 35%, var(--border));background:color-mix(in srgb, var(--danger) 8%, var(--surface));color:var(--danger)}._message_gbr5t_14 ul{margin:8px 18px 0 0;padding:0}._tabs_gbr5t_17{gap:5px;padding-bottom:8px;display:flex;overflow-x:auto}._tabs_gbr5t_17 button{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:8px 10px;font-size:11px;display:flex}._tabs_gbr5t_17 button span{background:var(--background);border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:inline-grid}._tabs_gbr5t_17 ._tabActive_gbr5t_20{background:color-mix(in srgb, var(--primary) 10%, var(--surface));border-color:var(--primary);color:var(--primary);font-weight:700}._card_gbr5t_21{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px}._sectionTitle_gbr5t_22,._localeIntro_gbr5t_22{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:13px;display:flex}._sectionTitle_gbr5t_22 div,._localeIntro_gbr5t_22 div{flex-direction:column;gap:3px;display:flex}._sectionTitle_gbr5t_22 strong,._localeIntro_gbr5t_22 strong{font-size:15px}._sectionTitle_gbr5t_22 span,._localeIntro_gbr5t_22 span{color:var(--text-secondary);font-size:11.5px}._localeIntro_gbr5t_22 ._field_gbr5t_26{width:230px;margin:0}._grid_gbr5t_27{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._field_gbr5t_26{flex-direction:column;gap:6px;min-width:0;display:flex}._wide_gbr5t_29{grid-column:1/-1}._label_gbr5t_30{justify-content:space-between;gap:8px;font-size:12px;font-weight:650;display:flex}._label_gbr5t_30 small{color:var(--text-secondary);font-weight:400}._field_gbr5t_26 input,._field_gbr5t_26 select,._field_gbr5t_26 textarea{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);width:100%;color:var(--text-primary);font-family:var(--font-family);resize:vertical;padding:9px 10px;font-size:12.5px}._field_gbr5t_26 input:focus,._field_gbr5t_26 select:focus,._field_gbr5t_26 textarea:focus{outline:2px solid color-mix(in srgb, var(--primary) 25%, transparent);border-color:var(--primary)}._field_gbr5t_26 input:disabled{color:var(--text-secondary)}._fieldError_gbr5t_35{color:var(--danger);font-size:11px}._localePanel_gbr5t_36[dir=ltr] ._field_gbr5t_26 input,._localePanel_gbr5t_36[dir=ltr] ._field_gbr5t_26 textarea,._localePanel_gbr5t_36[dir=ltr] ._field_gbr5t_26 select{text-align:left;direction:ltr}._coming_gbr5t_37{text-align:center;min-height:300px;color:var(--text-secondary);place-content:center;display:grid}._coming_gbr5t_37 strong{color:var(--text-primary);font-size:17px}._coming_gbr5t_37 p{max-width:540px;font-size:13px}._secondaryButton_gbr5t_40{border:1px solid var(--primary);border-radius:var(--radius-sm);color:var(--primary);font-family:var(--font-family);cursor:pointer;background:0 0;padding:7px 11px}._inlineMessage_gbr5t_41{border-radius:var(--radius-sm);background:var(--background);color:var(--text-secondary);margin-bottom:13px;padding:10px 12px;font-size:12px}._panelEmpty_gbr5t_42{border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);text-align:center;padding:28px;font-size:12.5px}._relationList_gbr5t_43{flex-direction:column;gap:9px;display:flex}._relationRow_gbr5t_44{grid-template-columns:190px minmax(220px,1.2fr) minmax(180px,1fr) auto;gap:8px;display:grid}._relationRow_gbr5t_44 input,._relationRow_gbr5t_44 select,._sourceForm_gbr5t_45 input,._sourceForm_gbr5t_45 select,._sourceForm_gbr5t_45 textarea{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);width:100%;color:var(--text-primary);font-family:var(--font-family);padding:8px 9px;font-size:12px}._removeButton_gbr5t_46{background:color-mix(in srgb, var(--danger) 9%, transparent);color:var(--danger);border-radius:var(--radius-sm);font-family:var(--font-family);cursor:pointer;border:0;padding:6px 10px}._panelActions_gbr5t_47{justify-content:flex-end;margin-top:14px;display:flex}._sourceForm_gbr5t_45{background:var(--background);border-radius:var(--radius-md);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px;display:grid}._sourceForm_gbr5t_45 label{flex-direction:column;gap:5px;font-size:11.5px;display:flex}._sourceForm_gbr5t_45 label small{color:var(--danger)}._sourceWide_gbr5t_51{grid-column:1/-1}._sourceList_gbr5t_52{flex-direction:column;gap:8px;margin-top:18px;display:flex}._sourceCard_gbr5t_53{border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:15px;padding:12px 14px;display:flex}._sourceCard_gbr5t_53>div:first-child{flex-direction:column;gap:3px;display:flex}._sourceCard_gbr5t_53 strong{font-size:13px}._sourceCard_gbr5t_53 span,._sourceCard_gbr5t_53 a{color:var(--text-secondary);font-size:11px}._sourceCard_gbr5t_53 a{color:var(--primary)}._sourceStatus_gbr5t_58{align-items:center;gap:10px;display:flex}._sourceStatus_gbr5t_58 span{border-radius:var(--radius-full);background:var(--background);padding:4px 8px}._sourceStatus_gbr5t_58 button{color:var(--danger);font-family:var(--font-family);cursor:pointer;background:0 0;border:0}._workflowActions_gbr5t_61{border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:18px;padding:14px;display:flex}._workflowActions_gbr5t_61 input{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);min-width:260px;color:var(--text-primary);font-family:var(--font-family);flex:1;padding:9px 10px}._publishedBadge_gbr5t_63{color:var(--success);font-weight:700}._preflight_gbr5t_64,._revisions_gbr5t_64{margin-top:18px}._preflight_gbr5t_64 h3,._revisions_gbr5t_64 h3{margin:0 0 10px;font-size:13px}._preflight_gbr5t_64>div{border-bottom:1px solid var(--border);align-items:flex-start;gap:9px;padding:8px 10px;display:flex}._preflight_gbr5t_64>div>span{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:inline-grid}._preflight_gbr5t_64>div div{flex-direction:column;gap:2px;display:flex}._preflight_gbr5t_64 strong{font-size:12px}._preflight_gbr5t_64 small{color:var(--text-secondary)}._checkPassed_gbr5t_71>span{background:var(--success)}._checkFailed_gbr5t_72>span{background:var(--danger)}._revisions_gbr5t_64{flex-direction:column;gap:7px;display:flex}._revisions_gbr5t_64 h3{align-self:stretch}._revisions_gbr5t_64 article{border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:120px 1fr auto;gap:10px;padding:10px 12px;font-size:12px;display:grid}._revisions_gbr5t_64 article span,._revisions_gbr5t_64 article small{color:var(--text-secondary)}._timeline_gbr5t_77{flex-direction:column;padding-inline-start:9px;display:flex}._timeline_gbr5t_77 article{border-inline-start:1px solid var(--border);gap:13px;padding:0 0 20px;display:flex;position:relative}._timelineDot_gbr5t_79{background:var(--primary);margin-inline-start:-5px;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:4px}._timeline_gbr5t_77 article div{flex-direction:column;gap:3px;display:flex}._timeline_gbr5t_77 article strong{font-size:12.5px}._timeline_gbr5t_77 article span,._timeline_gbr5t_77 article p{color:var(--text-secondary);margin:0;font-size:11.5px}._mediaControls_gbr5t_83{grid-template-columns:160px 150px 1fr auto;gap:8px;margin-bottom:16px;display:grid}._mediaControls_gbr5t_83 input,._mediaControls_gbr5t_83 select,._mappingForm_gbr5t_84 select,._mappingForm_gbr5t_84 textarea{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--text-primary);font-family:var(--font-family);padding:8px 9px}._mediaLinks_gbr5t_85{flex-direction:column;gap:8px;display:flex}._mediaLinks_gbr5t_85 article{border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}._mediaLinks_gbr5t_85 article div{flex-direction:column;gap:3px;display:flex}._mediaLinks_gbr5t_85 article small{color:var(--text-secondary)}._mediaLinks_gbr5t_85 article button{color:var(--danger);font-family:var(--font-family);cursor:pointer;background:0 0;border:0}._mappingWarning_gbr5t_90{border:1px solid color-mix(in srgb, #d99520 45%, var(--border));background:color-mix(in srgb, #d99520 8%, var(--surface));border-radius:var(--radius-md);flex-direction:column;gap:4px;margin-bottom:15px;padding:13px 15px;display:flex}._mappingWarning_gbr5t_90 span{color:var(--text-secondary);font-size:12px}._mappingForm_gbr5t_84{background:var(--background);border-radius:var(--radius-md);grid-template-columns:repeat(3,1fr);gap:9px;padding:14px;display:grid}._mappingForm_gbr5t_84 textarea{resize:vertical;grid-column:1/-1}._mappingForm_gbr5t_84>span{color:var(--text-secondary);font-size:11px}._sourceCard_gbr5t_53 p{color:var(--text-secondary);margin:3px 0 0;font-size:11.5px}@media (width<=760px){._topbar_gbr5t_3{flex-direction:column;align-items:stretch}._actions_gbr5t_8{justify-content:space-between}._grid_gbr5t_27{grid-template-columns:1fr}._wide_gbr5t_29{grid-column:auto}._localeIntro_gbr5t_22{flex-direction:column;align-items:stretch}._localeIntro_gbr5t_22 ._field_gbr5t_26{width:auto}}@media (width<=900px){._relationRow_gbr5t_44{border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:1fr;padding:10px}._sourceForm_gbr5t_45{grid-template-columns:1fr}._sourceWide_gbr5t_51{grid-column:auto}._mediaControls_gbr5t_83,._mappingForm_gbr5t_84{grid-template-columns:1fr}._mappingForm_gbr5t_84 textarea{grid-column:auto}}._sheet_19r4a_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:28px 26px}._header_19r4a_8{border-bottom:2px solid var(--text-primary);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:14px;display:flex}._eyebrow_19r4a_18{color:var(--primary);letter-spacing:.06em;margin-bottom:4px;font-size:11px;font-weight:800}._name_19r4a_26{color:var(--text-primary);font-size:22px;font-weight:800}._nameEn_19r4a_32{color:var(--text-secondary);margin-top:2px;font-size:14px;font-weight:600}._meta_19r4a_39{color:var(--text-secondary);text-align:right;direction:ltr;unicode-bidi:plaintext;margin-top:6px;font-size:12.5px}._badges_19r4a_48{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}._recordBadge_19r4a_56,._placeholderBadge_19r4a_56,._contentStatusBadge_19r4a_56{border-radius:var(--radius-full);white-space:nowrap;padding:4px 12px;font-size:11.5px;font-weight:700}._recordBadge_19r4a_56{background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--primary)}._placeholderBadge_19r4a_56{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._notice_19r4a_74{border:1px solid color-mix(in srgb, #d99520 45%, var(--border));border-radius:var(--radius-sm);background:color-mix(in srgb, #d99520 9%, var(--surface));color:var(--text-secondary);margin-bottom:20px;padding:11px 14px;font-size:12.5px}._notice_19r4a_74 strong{color:var(--text-primary)}._contentGrid_19r4a_86{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:20px;display:grid}._localeBlock_19r4a_93{border:1px solid var(--border);border-radius:var(--radius-md);padding:16px}._localeHeading_19r4a_99{color:var(--text-secondary);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}._contentStatusBadge_19r4a_56{background:color-mix(in srgb, var(--secondary) 12%, transparent);color:var(--secondary)}._emptyLocale_19r4a_114{color:var(--text-secondary);text-align:center;padding:20px 0;font-size:13px}._title_19r4a_121{color:var(--text-primary);font-size:17px;font-weight:800}._pronunciation_19r4a_127{color:var(--text-secondary);margin-top:2px;font-size:12.5px}._aliases_19r4a_133{color:var(--text-secondary);margin-top:2px;font-size:12px}._placeholderNotice_19r4a_139{border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);margin-top:12px;padding:12px;font-size:12.5px;font-style:italic}._shortDefinition_19r4a_149{color:var(--text-primary);margin-top:12px;font-size:14px;font-weight:600;line-height:1.85}._section_19r4a_157{margin-top:16px}._sectionTitle_19r4a_161{color:var(--primary);border-inline-start:3px solid var(--primary);margin-bottom:6px;padding-inline-start:8px;font-size:12.5px;font-weight:700}._text_19r4a_170{white-space:pre-wrap;color:var(--text-primary);margin-top:12px;font-size:13px;line-height:1.9}._section_19r4a_157 ._text_19r4a_170{margin-top:0}._relationsList_19r4a_180,._sourcesList_19r4a_180{color:var(--text-primary);margin:0;padding-inline-start:20px;font-size:13px;line-height:1.9}._relationsList_19r4a_180 li,._sourcesList_19r4a_180 li{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}._relationType_19r4a_195{color:var(--primary);white-space:nowrap;font-weight:700}._sourceStatus_19r4a_201{color:var(--text-secondary);white-space:nowrap;margin-inline-start:auto;font-size:11px}@media (width<=900px){._contentGrid_19r4a_86{grid-template-columns:1fr}}@media print{._sheet_19r4a_1{border:none;padding:0}._contentGrid_19r4a_86{grid-template-columns:1fr 1fr}}._card_payq8_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);direction:rtl;margin-bottom:20px;overflow:hidden}._header_payq8_2{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._header_payq8_2 div{flex-direction:column;gap:3px;display:flex}._header_payq8_2 strong{color:var(--text-primary);font-size:14.5px}._header_payq8_2 span{color:var(--text-secondary);font-size:11.5px}._statusBadge_payq8_7{border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-secondary) 14%, transparent);color:var(--text-primary);padding:5px 12px;font-size:12px;font-weight:700}._status_draft_payq8_8{background:color-mix(in srgb, var(--text-secondary) 16%, transparent)}._status_in_review_payq8_9{background:color-mix(in srgb, var(--info) 16%, transparent);color:var(--info)}._status_changes_requested_payq8_10{background:color-mix(in srgb, var(--warning) 20%, transparent);color:color-mix(in srgb, var(--warning) 70%, var(--text-primary))}._status_approved_payq8_11{background:color-mix(in srgb, var(--primary) 16%, transparent);color:var(--primary)}._status_published_payq8_12{background:color-mix(in srgb, var(--success) 16%, transparent);color:color-mix(in srgb, var(--success) 75%, var(--text-primary))}._status_archived_payq8_13{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._stepper_payq8_15{grid-template-columns:repeat(4,1fr);gap:6px;margin:0;padding:16px;list-style:none;display:grid}._stepper_payq8_15 li{color:var(--text-secondary);align-items:center;gap:8px;font-size:12.5px;display:flex;position:relative}._stepDot_payq8_17{border:2px solid var(--border);background:var(--background);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-flex}._stepDone_payq8_18{color:var(--text-primary)}._stepDone_payq8_18 ._stepDot_payq8_17{background:var(--success);border-color:var(--success);color:#fff}._stepCurrent_payq8_20{color:var(--primary);font-weight:700}._stepCurrent_payq8_20 ._stepDot_payq8_17{background:var(--primary);border-color:var(--primary);color:#fff}._messageError_payq8_23,._messageSuccess_payq8_23,._changeReason_payq8_23{border-radius:var(--radius-sm);margin:0 16px 12px;padding:10px 12px;font-size:12.5px;line-height:1.8}._messageError_payq8_23{background:color-mix(in srgb, var(--danger) 10%, var(--surface));color:var(--danger);border:1px solid color-mix(in srgb, var(--danger) 30%, var(--border))}._messageSuccess_payq8_23{background:color-mix(in srgb, var(--success) 10%, var(--surface));color:color-mix(in srgb, var(--success) 70%, var(--text-primary));border:1px solid color-mix(in srgb, var(--success) 30%, var(--border))}._changeReason_payq8_23{background:color-mix(in srgb, var(--warning) 12%, var(--surface));border:1px solid color-mix(in srgb, var(--warning) 35%, var(--border));color:var(--text-primary)}._block_payq8_28{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding:14px 16px;display:flex}._block_payq8_28 h3{color:var(--text-primary);margin:0;font-size:13.5px}._blockHeading_payq8_30{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._checklist_payq8_32{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._checkPassed_payq8_33,._checkFailed_payq8_33{border-radius:var(--radius-sm);padding:6px 10px;font-size:12.5px}._checkPassed_payq8_33{color:color-mix(in srgb, var(--success) 70%, var(--text-primary));background:color-mix(in srgb, var(--success) 8%, transparent)}._checkFailed_payq8_33{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent)}._actions_payq8_37,._inlineRow_payq8_37,._reasonRow_payq8_37{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._inlineRow_payq8_37 label{color:var(--text-secondary);font-size:12.5px}._inlineRow_payq8_37 input,._reasonRow_payq8_37 input,._reasonRow_payq8_37 textarea{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--text-primary);font-family:var(--font-family);padding:8px 10px;font-size:12.5px}._reasonRow_payq8_37 input,._reasonRow_payq8_37 textarea{resize:vertical;flex:1;min-width:200px}._primaryButton_payq8_42,._secondaryButton_payq8_42,._warningButton_payq8_42,._dangerButton_payq8_42,._linkButton_payq8_42{border-radius:var(--radius-sm);font-family:var(--font-family);cursor:pointer;white-space:nowrap;padding:8px 14px;font-size:12.5px;font-weight:700;text-decoration:none}._primaryButton_payq8_42{background:var(--primary);color:#fff;border:0}._primaryButton_payq8_42:hover:not(:disabled){background:var(--primary-hover)}._secondaryButton_payq8_42,._linkButton_payq8_42{border:1px solid var(--border);background:var(--background);color:var(--text-primary)}._warningButton_payq8_42{background:var(--warning);color:#23233a;border:0}._dangerButton_payq8_42{background:var(--danger);color:#fff;border:0}._primaryButton_payq8_42:disabled,._secondaryButton_payq8_42:disabled,._warningButton_payq8_42:disabled,._dangerButton_payq8_42:disabled{opacity:.5;cursor:not-allowed}._hint_payq8_50{color:var(--text-secondary);font-size:12px}._sourceList_payq8_52{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._sourceList_payq8_52 li{border:1px solid var(--border);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:flex}._sourceTitle_payq8_54{min-width:200px;color:var(--text-primary);flex:1;line-height:1.7}._sourceBadge_payq8_55{border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-secondary) 14%, transparent);color:var(--text-secondary);white-space:nowrap;padding:3px 9px;font-size:11px}._source_verified_payq8_56{background:color-mix(in srgb, var(--success) 14%, transparent);color:color-mix(in srgb, var(--success) 70%, var(--text-primary))}._source_rejected_payq8_57{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._sourceActions_payq8_58{gap:6px;display:flex}._sourceActions_payq8_58 button{border:1px solid var(--border);background:var(--background);color:var(--text-primary);font-family:var(--font-family);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:11.5px}._sourceActions_payq8_58 button:disabled{opacity:.5;cursor:not-allowed}._footer_payq8_62{border-top:1px solid var(--border);padding:10px 16px;font-size:12px}._footer_payq8_62 a{color:var(--primary);text-decoration:none}@media (width<=640px){._stepper_payq8_15{grid-template-columns:repeat(2,1fr);row-gap:12px}._checklist_payq8_32{grid-template-columns:1fr}}._status_qoiti_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_qoiti_8{color:var(--danger)}._toolbar_qoiti_12{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}._backBtn_qoiti_20{cursor:pointer;color:var(--text-secondary);font-size:13px;font-family:var(--font-family);background:0 0;border:none}._toolbarActions_qoiti_29{gap:10px;margin-inline-start:auto;display:flex}._academy_sh9yt_2{--page:#f6f0e7;--surface:#fbf7f1;--ink:#2c3a36;--muted:#646a65;--line:#e6dccd;--purple:#13665a;--purple-strong:#0e5148;--primary-light:#2a9a83;--sun:#f2b552;--sun-strong:#e3a23b;--shadow:0 20px 45px #5a422221;--shade:#d9cebf;--light:#fff;--clay:12px 14px 28px var(--shade), -10px -10px 24px var(--light), inset 5px 5px 10px #fffc, inset -6px -6px 12px #0000000d;--clay-sm:6px 7px 14px var(--shade), -5px -5px 12px var(--light), inset 3px 3px 6px #ffffffe6, inset -4px -4px 8px #0000000d;--pressed:inset 4px 4px 9px var(--shade), inset -4px -4px 9px var(--light);background:radial-gradient(ellipse 60% 420px at 92% 0, #fde7c4, transparent 70%), radial-gradient(ellipse 50% 520px at 0 620px, #d9efe6, transparent 70%), var(--page);min-height:100vh;color:var(--ink);font-family:var(--font-family);scroll-behavior:smooth;overflow-x:clip}._academy_sh9yt_2[data-theme=dark]{--nk-b:#3bb79b;--nk-word-a:#e3a23b;--page:#171a19;--surface:#222726;--ink:#f3f1ea;--muted:#b9bfb9;--line:#353c3a;--purple:#3bb79b;--purple-strong:#2f9f86;--primary-light:#3bb79b;--sun:#f2b552;--sun-strong:#e3a23b;--shadow:0 20px 45px #00000059;--shade:#00000080;--light:#ffffff0a;--clay:12px 14px 28px #00000073, -8px -8px 20px #ffffff08, inset 3px 3px 8px #ffffff12, inset -6px -6px 12px #0000004d;--clay-sm:5px 6px 12px #00000073, -4px -4px 10px #ffffff08, inset 2px 2px 5px #ffffff14, inset -3px -3px 7px #0000004d;--pressed:inset 4px 4px 9px #00000073, inset -3px -3px 8px #ffffff0d;background:radial-gradient(ellipse 60% 420px at 92% 0, #e3a23b1a, transparent 70%), radial-gradient(ellipse 50% 520px at 0 620px, #3bb79b14, transparent 70%), var(--page);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._academy_sh9yt_2 a{color:inherit;text-decoration:none}._academy_sh9yt_2 img,._academy_sh9yt_2 video{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}._academy_sh9yt_2 button{font:inherit}._academy_sh9yt_2 :focus-visible{outline:3px solid var(--sun);outline-offset:3px}._skipLink_sh9yt_64{z-index:20;background:var(--surface);border-radius:8px;padding:10px 14px;position:absolute;top:-100px;right:12px}._skipLink_sh9yt_64:focus{top:10px}._topicCard_sh9yt_68,._stat_sh9yt_68,._deptChip_sh9yt_68,._contactIcon_sh9yt_68{--tint:color-mix(in srgb, var(--tone) 20%, var(--surface));--tint-2:color-mix(in srgb, var(--tone) 34%, var(--surface));--tint-ink:color-mix(in srgb, var(--tone) 58%, var(--ink))}._tone_orange_sh9yt_73{--tone:#f08a3c}._tone_pink_sh9yt_74{--tone:#ec6d98}._tone_blue_sh9yt_75{--tone:#4c8fd1}._tone_purple_sh9yt_76{--tone:#9b72dd}._tone_green_sh9yt_77{--tone:#4fae6c}._tone_yellow_sh9yt_78{--tone:#e2b021}._tone_red_sh9yt_79{--tone:#ef6f5d}._tone_brown_sh9yt_80{--tone:#b98049}._tone_teal_sh9yt_81{--tone:#2fa596}._header_sh9yt_84{z-index:5;padding:14px 28px;position:relative;container-type:inline-size}._headerInner_sh9yt_85{background:var(--surface);max-width:1164px;min-height:72px;box-shadow:var(--clay);border-radius:28px;justify-content:space-between;align-items:center;gap:22px;margin:auto;padding:10px 24px 10px 14px;display:flex}._brand_sh9yt_86{flex-shrink:0;align-items:center;gap:11px;display:flex}._brandMark_sh9yt_87{width:47px;height:auto}._brandText_sh9yt_88{line-height:1.3;display:grid}._brandText_sh9yt_88 strong{font-size:18px;font-weight:800}._brandText_sh9yt_88 small{color:var(--muted);margin-top:4px;font-size:11px}._navigation_sh9yt_91{color:var(--muted);align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}._navigation_sh9yt_91 a{white-space:nowrap;border-radius:16px;padding:10px 15px;transition:color .2s,box-shadow .2s}._navigation_sh9yt_91 a:hover{color:var(--ink);box-shadow:var(--pressed)}._headerActions_sh9yt_94{flex-shrink:0;align-items:center;gap:12px;display:flex}._cartLink_sh9yt_95,._accountLink_sh9yt_95,._themeButton_sh9yt_95{background:var(--surface);min-height:46px;color:var(--ink);white-space:nowrap;cursor:pointer;box-shadow:var(--clay-sm);border:0;border-radius:17px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:700;transition:transform .15s,color .2s;display:inline-flex;position:relative}._cartLink_sh9yt_95:hover,._accountLink_sh9yt_95:hover,._themeButton_sh9yt_95:hover{color:var(--purple);transform:translateY(-2px)}._cartLink_sh9yt_95:active,._accountLink_sh9yt_95:active,._themeButton_sh9yt_95:active{box-shadow:var(--pressed);transform:none}._cartLink_sh9yt_95{width:46px}._accountLink_sh9yt_95{max-width:170px;padding:0 15px}._accountLink_sh9yt_95 span{text-overflow:ellipsis;overflow:hidden}._themeButton_sh9yt_95{padding:0 15px}._themeButton_sh9yt_95 span:first-child{font-size:19px;line-height:1}._cartLink_sh9yt_95 svg,._accountLink_sh9yt_95 svg{flex-shrink:0;width:20px;height:20px}._cartCount_sh9yt_104{background:linear-gradient(150deg, #ffd98a, var(--sun-strong));color:#3a2800;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11.5px;font-weight:900;line-height:1;display:grid;position:absolute;top:-6px;left:-6px;box-shadow:2px 3px 6px #0000002e,inset 1px 1px 2px #fff9}@container (width<=1040px){._navigation_sh9yt_91{gap:2px;font-size:13px}._navigation_sh9yt_91 a{padding:9px 10px}._themeButton_sh9yt_95{width:46px;padding:0}._themeButton_sh9yt_95 span:last-child{display:none}}@container (width<=900px){._accountLink_sh9yt_95{width:46px;padding:0}._accountLink_sh9yt_95 span{display:none}}@container (width<=760px){._navigation_sh9yt_91{display:none}}._hero_sh9yt_121{isolation:isolate;min-height:520px;box-shadow:0 24px 44px var(--shade);background:#2d2738;border-radius:0 0 56px 56px;position:relative;overflow:hidden}._heroImage_sh9yt_122{object-fit:cover;object-position:center center;opacity:0;z-index:-2;width:100%;height:100%;transition:opacity .8s,transform 7s ease-out;position:absolute;inset:0;transform:scale(1.04)}._heroOriginal_sh9yt_123{object-fit:contain;object-position:right bottom;width:min(57%,720px);left:auto;right:0}._heroImageActive_sh9yt_124{opacity:1;transform:none}._heroShade_sh9yt_125{z-index:-1;background:linear-gradient(90deg,#191127e6 0%,#231730b8 34%,#271b2d1f 76%);position:absolute;inset:0}._hero_pastry_sh9yt_126 ._heroShade_sh9yt_125{background:linear-gradient(90deg,#3c182de6,#4c1f3aad 38%,#4826391a 78%)}._hero_pastry_sh9yt_126 ._heroCopy_sh9yt_127{width:min(430px,40%)}._hero_barista_sh9yt_128 ._heroShade_sh9yt_125{background:linear-gradient(90deg,#1d191de6,#2a1f1fb3 38%,#2e23201f 78%)}._heroInner_sh9yt_129{direction:ltr;flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:1220px;min-height:520px;margin:auto;padding:56px 28px 76px;display:flex}._heroCopy_sh9yt_127{color:#fff;text-align:right;direction:rtl;width:min(540px,58%);animation:.6s both _enter_sh9yt_1}._glass_sh9yt_132{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;box-shadow:6px 8px 18px #00000040,inset 2px 2px 5px #ffffff59,inset -3px -3px 7px #0003;color:#fff!important}._eyebrow_sh9yt_133{border-radius:99px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:800;display:inline-flex}._eyebrow_sh9yt_133:before{content:"";background:linear-gradient(150deg, #ffd98a, var(--sun-strong));border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #ffffff54}._hero_sh9yt_121 h1{letter-spacing:-.02em;text-wrap:balance;text-shadow:0 3px 18px #00000040;margin:20px 0 12px;font-size:clamp(32px,4.6vw,56px);font-weight:900;line-height:1.4}._hero_sh9yt_121 p{color:#ffffffeb;max-width:480px;margin:0;font-size:17px;line-height:2}._heroActions_sh9yt_137{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}._heroCta_sh9yt_138,._heroSecondary_sh9yt_138{border-radius:20px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:13px 22px;font-size:15px;font-weight:800;transition:transform .15s;display:inline-flex}._heroCta_sh9yt_138{background:linear-gradient(150deg, #ffd98a, var(--sun-strong));box-shadow:8px 10px 22px #00000040,inset 4px 4px 8px #ffffffa6,inset -5px -5px 10px #a8670f40;color:#3a2800!important}._heroCta_sh9yt_138:hover,._heroSecondary_sh9yt_138:hover{transform:translateY(-2px)}._heroCta_sh9yt_138:active,._heroSecondary_sh9yt_138:active{transform:translateY(1px)}._ctaArrow_sh9yt_142{background:#fff6;border-radius:10px;place-items:center;width:26px;height:26px;display:grid}._sliderControls_sh9yt_143{direction:rtl;align-items:center;gap:12px;margin-top:36px;display:flex}._arrowButton_sh9yt_144{cursor:pointer;border:0;border-radius:17px;place-items:center;width:46px;height:46px;font-size:19px;transition:transform .15s;display:grid}._arrowButton_sh9yt_144:hover{transform:translateY(-2px)}._dots_sh9yt_146{border-radius:99px;align-items:center;gap:9px;padding:12px 14px;display:flex}._dot_sh9yt_146{cursor:pointer;background:#ffffff8c;border:0;border-radius:100px;width:12px;height:12px;padding:0;transition:width .3s;box-shadow:inset 1px 1px 3px #fff,inset -1px -1px 3px #0003}._dotActive_sh9yt_148{background:linear-gradient(150deg, #ffd98a, var(--sun-strong));width:34px;box-shadow:2px 3px 6px #00000040,inset 2px 2px 4px #fff9}._deptBar_sh9yt_151{z-index:3;background:var(--surface);width:fit-content;max-width:calc(100% - 32px);box-shadow:var(--clay);border-radius:30px;align-items:center;gap:12px;margin:-40px auto 0;padding:14px 18px;display:flex;position:relative}._deptLabel_sh9yt_152{color:var(--muted);white-space:nowrap;padding-inline:4px 6px;font-size:13px;font-weight:800}._deptChip_sh9yt_68{white-space:nowrap;background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay-sm);border-radius:17px;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:800;transition:transform .15s;display:inline-flex;color:var(--tint-ink)!important}._deptChip_sh9yt_68:hover{transform:translateY(-2px)}._stats_sh9yt_157{box-sizing:content-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;max-width:1164px;margin:48px auto 0;padding:0 28px;display:grid}._stat_sh9yt_68{background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay);border-radius:26px;align-items:center;gap:14px;padding:18px 20px;transition:transform .2s;display:flex}._stat_sh9yt_68:hover{transform:translateY(-3px)}._statIcon_sh9yt_160{background:var(--surface);width:54px;height:54px;box-shadow:var(--clay-sm);border-radius:19px;flex:none;place-items:center;font-size:24px;display:grid}._stat_sh9yt_68 b{color:var(--tint-ink);font-size:20px;font-weight:900;display:block}._stat_sh9yt_68 small{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.7;display:block}._about_sh9yt_165{box-sizing:border-box;background:var(--surface);max-width:1164px;box-shadow:var(--clay);border-radius:38px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:40px;margin:70px auto 0;padding:40px 44px;display:grid}._aboutWrap_sh9yt_166{padding:0 28px}._sectionKicker_sh9yt_167{color:var(--purple);margin-bottom:8px;font-size:13px;font-weight:800;display:inline-block}._about_sh9yt_165 h2,._topics_sh9yt_168 h2,._contactCard_sh9yt_168 h2{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.8vw,34px);font-weight:900;line-height:1.55}._aboutText_sh9yt_169 p{color:var(--muted);margin:0;font-size:15px;line-height:2.1}._aboutText_sh9yt_169 p+p{margin-top:12px}._bubbles_sh9yt_171{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}._bubble_sh9yt_171{color:var(--muted);box-shadow:var(--pressed);border-radius:16px;padding:9px 15px;font-size:13px;font-weight:700}._topics_sh9yt_168{box-sizing:content-box;max-width:1164px;margin:auto;padding:70px 28px 20px}._topicsHeading_sh9yt_176{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}._topicsHeading_sh9yt_176 p{color:var(--muted);margin:0 0 7px;font-size:14px}._topicGrid_sh9yt_178{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}._topicCard_sh9yt_68{background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay);border-radius:34px;flex-direction:column;padding:14px;transition:transform .25s;position:relative;display:flex!important}._topicCard_sh9yt_68:hover{transform:translateY(-6px)}._topicLink_sh9yt_181{display:block}._topicImageWrap_sh9yt_182{background:var(--tone);border-radius:24px;height:196px;position:relative;overflow:hidden;box-shadow:0 6px 14px #0000001f}._topicImageWrap_sh9yt_182 img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}._topicCard_sh9yt_68:hover img{transform:scale(1.06)}._topicNumber_sh9yt_185{z-index:1;background:linear-gradient(150deg, var(--surface), var(--tint));width:46px;height:46px;color:var(--tint-ink);direction:ltr;border-radius:16px;place-items:center;font-size:14px;font-weight:900;display:grid;position:absolute;top:12px;right:12px;box-shadow:4px 5px 10px #0000002e,inset 2px 2px 4px #ffffffb3,inset -3px -3px 6px #0000000f}._topicBody_sh9yt_186{flex-direction:column;flex:1;align-items:flex-start;padding:18px 8px 6px;display:flex}._topicBody_sh9yt_186 h3{margin:0 0 6px;font-size:18px;font-weight:900;line-height:1.55}._topicBody_sh9yt_186 p{color:color-mix(in srgb, var(--muted) 85%, var(--tint-ink));margin:0;font-size:14px;line-height:1.9}._topicStatus_sh9yt_189{color:var(--tint-ink);background:color-mix(in srgb, var(--surface) 75%, transparent);box-shadow:var(--clay-sm);border-radius:16px;align-items:center;gap:8px;margin-top:auto;padding:10px 16px;font-size:13px;font-weight:800;display:inline-flex}._topicBody_sh9yt_186 p+._topicStatus_sh9yt_189,._topicTags_sh9yt_190+._topicStatus_sh9yt_189{margin-top:18px}._topicCard_sh9yt_68._topicWide_sh9yt_192{flex-direction:row;grid-column:span 2;gap:10px}._topicWide_sh9yt_192 ._topicImageWrap_sh9yt_182{flex:1.15;height:auto;min-height:280px}._topicWide_sh9yt_192 ._topicBody_sh9yt_186{flex:1;justify-content:center;padding:22px 22px 14px}._topicWide_sh9yt_192 ._topicBody_sh9yt_186 h3{font-size:24px}._topicWide_sh9yt_192 ._topicBody_sh9yt_186 p{font-size:15px}._topicWide_sh9yt_192 ._topicNumber_sh9yt_185{left:12px;right:auto}._topicTags_sh9yt_190{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}._topicTags_sh9yt_190 span{color:var(--tint-ink);background:color-mix(in srgb, var(--surface) 65%, transparent);border-radius:99px;padding:6px 12px;font-size:12px;font-weight:700;box-shadow:inset 1px 1px 3px #fff9,2px 3px 6px #0000000f}._topicPrimary_sh9yt_200{background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:8px 10px 20px color-mix(in srgb, var(--purple) 40%, transparent), inset 4px 4px 8px #ffffff4d, inset -5px -5px 10px #00000026;color:#fff!important}._contact_sh9yt_68{box-sizing:content-box;grid-template-columns:1.1fr .9fr;gap:28px;max-width:1164px;margin:70px auto 0;padding:0 28px;display:grid}._contactCard_sh9yt_168{background:var(--surface);box-shadow:var(--clay);border-radius:36px;padding:34px 36px}._contactList_sh9yt_205{gap:14px;margin:20px 0 0;padding:0;font-style:normal;list-style:none;display:grid}._contactList_sh9yt_205 li{align-items:center;gap:14px;font-size:14px;line-height:1.8;display:flex}._contactList_sh9yt_205 a:hover{color:var(--purple)}._contactIcon_sh9yt_68{width:44px;height:44px;color:var(--tint-ink);background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay-sm);border-radius:15px;flex:none;place-items:center;display:grid}._contactIcon_sh9yt_68 svg{width:20px;height:20px}._insta_sh9yt_210{--tone:#ec6d98;--tint:color-mix(in srgb, var(--tone) 20%, var(--surface));--tint-2:color-mix(in srgb, var(--tone) 34%, var(--surface));--tint-ink:color-mix(in srgb, var(--tone) 58%, var(--ink));background:linear-gradient(150deg, var(--tint), var(--tint-2));flex-direction:column;justify-content:space-between;gap:18px;display:flex}._insta_sh9yt_210 h3{margin:16px 0 4px;font-size:22px;font-weight:900}._instaHandle_sh9yt_212{text-align:right;color:var(--tint-ink);direction:ltr;font-weight:800;display:block}._instaRing_sh9yt_213{color:#fff;background:radial-gradient(circle at 30% 105%,#ffd776 0 18%,#f77d4a 40%,#d8327c 62%,#8a3fd1);border-radius:26px;place-items:center;width:78px;height:78px;display:grid;box-shadow:8px 10px 20px #d8327c45,inset 4px 4px 8px #fff6,inset -5px -5px 10px #00000030}._instaRing_sh9yt_213 svg{width:36px;height:36px}._insta_sh9yt_210 p{color:var(--muted);margin:0;font-size:14px;line-height:2}._instaButton_sh9yt_216{box-shadow:var(--clay-sm);background:linear-gradient(150deg,#fffaf0,#f7ead2);border-radius:20px;align-self:flex-start;align-items:center;gap:8px;padding:13px 20px;font-size:14px;font-weight:800;transition:transform .15s;display:inline-flex;color:#7a5212!important}._academy_sh9yt_2[data-theme=dark] ._instaButton_sh9yt_216{background:linear-gradient(150deg, #ffd98a, var(--sun-strong));color:#3a2800!important}._instaButton_sh9yt_216:hover{transform:translateY(-2px)}._footer_sh9yt_221{padding:60px 28px 34px}._footerInner_sh9yt_222{background:var(--surface);max-width:1164px;box-shadow:var(--clay);color:var(--muted);border-radius:30px;flex-wrap:wrap;align-items:center;gap:16px 20px;margin:auto;padding:24px 30px;display:flex}._footerInner_sh9yt_222 strong{color:var(--ink);font-size:17px}._footerInner_sh9yt_222 ._footerBrand_sh9yt_224{align-items:center;gap:10px;display:inline-flex}._footerInner_sh9yt_222 span{font-size:13px}._footerInner_sh9yt_222 a{color:var(--purple);font-size:13px;font-weight:700}._footerTop_sh9yt_227{margin-right:auto}._footerContact_sh9yt_229{border-top:1px solid var(--line);flex-wrap:wrap;flex-basis:100%;gap:10px 26px;padding-top:14px;font-style:normal;display:flex}._footerItem_sh9yt_230{align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._footerInner_sh9yt_222 ._footerItem_sh9yt_230{margin:0}._footerItem_sh9yt_230 svg{flex-shrink:0;width:18px;height:18px}._footerInner_sh9yt_222 ._footerItem_sh9yt_230 span{color:inherit;font-size:13px}span._footerItem_sh9yt_230{color:var(--muted)}a._footerItem_sh9yt_230:hover span{text-decoration:underline}._footerInner_sh9yt_222 ._footerSeal_sh9yt_237{flex-basis:100%;margin:0;display:flex}._footerSeal_sh9yt_237 img{max-width:110px;height:auto;box-shadow:var(--clay-sm);background:#fff;border-radius:16px;padding:6px;display:block}._footerCompact_sh9yt_239 ._footerSeal_sh9yt_237{flex-basis:auto}._mobileBar_sh9yt_242{display:none}@keyframes _enter_sh9yt_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._academy_sh9yt_2 *,._academy_sh9yt_2 :before,._academy_sh9yt_2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=980px){._stats_sh9yt_157{grid-template-columns:repeat(2,minmax(0,1fr))}._about_sh9yt_165{grid-template-columns:1fr;gap:22px;padding:32px}._topicGrid_sh9yt_178{grid-template-columns:repeat(2,minmax(0,1fr))}._contact_sh9yt_68{grid-template-columns:1fr}._heroCopy_sh9yt_127{width:min(560px,75%)}}@media (width<=650px){._header_sh9yt_84{padding:10px 16px}._headerInner_sh9yt_85{border-radius:24px;gap:10px;min-height:auto;padding:8px 14px 8px 10px}._brandMark_sh9yt_87{width:42px;height:auto}._brandText_sh9yt_88 strong{font-size:16px}._brandText_sh9yt_88 small{font-size:10px}._headerActions_sh9yt_94{gap:8px}._hero_sh9yt_121,._heroInner_sh9yt_129{min-height:560px}._hero_sh9yt_121{border-radius:0 0 38px 38px}._heroImage_sh9yt_122{object-position:62% center}._hero_cooking_sh9yt_263 ._heroImageActive_sh9yt_124{object-position:90% center}._hero_barista_sh9yt_128 ._heroImageActive_sh9yt_124{object-position:80% center}._hero_pastry_sh9yt_126,._hero_pastry_sh9yt_126 ._heroInner_sh9yt_129{min-height:690px}._hero_pastry_sh9yt_126 ._heroOriginal_sh9yt_123{object-fit:contain;object-position:center top;width:100%;height:auto;bottom:auto}._hero_pastry_sh9yt_126 ._heroInner_sh9yt_129{padding-top:300px}._hero_pastry_sh9yt_126 ._heroCopy_sh9yt_127{width:100%}._heroShade_sh9yt_125,._hero_pastry_sh9yt_126 ._heroShade_sh9yt_125,._hero_barista_sh9yt_128 ._heroShade_sh9yt_125{background:linear-gradient(#1f141f12 0%,#181321ba 55%,#141120f5 100%)}._heroInner_sh9yt_129{justify-content:end;padding:24px 18px 66px}._heroCopy_sh9yt_127{width:100%}._hero_sh9yt_121 h1{font-size:clamp(28px,8vw,40px)}._hero_sh9yt_121 p{font-size:15px;line-height:1.85}._heroActions_sh9yt_137{gap:10px;margin-top:20px}._heroCta_sh9yt_138,._heroSecondary_sh9yt_138{min-height:48px;padding:11px 18px;font-size:14px}._sliderControls_sh9yt_143{align-self:center;margin-top:22px}._deptBar_sh9yt_151{scrollbar-width:none;border-radius:24px;gap:9px;width:auto;margin-top:-34px;padding:12px;overflow-x:auto}._deptBar_sh9yt_151::-webkit-scrollbar{display:none}._deptLabel_sh9yt_152{display:none}._deptChip_sh9yt_68{padding:9px 13px;font-size:13px}._stats_sh9yt_157{gap:14px;margin-top:36px;padding:0 16px}._stat_sh9yt_68{border-radius:22px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px}._statIcon_sh9yt_160{border-radius:15px;width:44px;height:44px;font-size:20px}._stat_sh9yt_68 b{font-size:18px}._stat_sh9yt_68 small{font-size:12px}._aboutWrap_sh9yt_166{padding:0 16px}._about_sh9yt_165{border-radius:30px;margin-top:50px;padding:26px 22px}._topics_sh9yt_168{padding:50px 16px 10px}._topicsHeading_sh9yt_176{flex-direction:column;align-items:start;gap:4px}._topicsHeading_sh9yt_176 p{margin:0}._topicGrid_sh9yt_178{grid-template-columns:1fr;gap:22px}._topicCard_sh9yt_68._topicWide_sh9yt_192{flex-direction:column;grid-column:auto}._topicWide_sh9yt_192 ._topicImageWrap_sh9yt_182{flex:none;height:196px;min-height:0}._topicWide_sh9yt_192 ._topicBody_sh9yt_186{padding:18px 8px 6px}._topicWide_sh9yt_192 ._topicBody_sh9yt_186 h3{font-size:20px}._topicWide_sh9yt_192 ._topicNumber_sh9yt_185{left:auto;right:12px}._contact_sh9yt_68{margin-top:50px;padding:0 16px}._contactCard_sh9yt_168{border-radius:30px;padding:26px 22px}._footer_sh9yt_221{padding:46px 16px 112px}._footerInner_sh9yt_222{gap:10px;padding:22px;display:grid}._footerTop_sh9yt_227{margin-right:0}._mobileBar_sh9yt_242{z-index:30;background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--clay);border-radius:26px;justify-content:space-around;padding:8px;display:flex;position:fixed;bottom:12px;left:12px;right:12px}._mobileBar_sh9yt_242 a{min-width:56px;color:var(--muted);border-radius:16px;flex-direction:column;align-items:center;gap:3px;padding:6px 8px;font-size:11px;font-weight:700;display:flex;position:relative}._mobileBar_sh9yt_242 a svg{width:22px;height:22px}._mobileBar_sh9yt_242 ._mobileBarActive_sh9yt_305{color:var(--purple);box-shadow:var(--pressed)}._mobileBar_sh9yt_242 ._cartCount_sh9yt_104{top:0;left:6px}}@container (width<=400px){._headerInner_sh9yt_85{gap:8px}._headerActions_sh9yt_94{gap:6px}._cartLink_sh9yt_95,._accountLink_sh9yt_95,._themeButton_sh9yt_95{border-radius:15px;width:42px;min-height:42px}._brandText_sh9yt_88 small{font-size:10px}}._contactAddress_sh9yt_315{font-style:normal}._overlay_1uh80_3{z-index:1000;cursor:pointer;background:radial-gradient(90% 80% at 50% 42%,#16312b,#0b1916);place-items:center;transition:opacity .55s;display:grid;position:fixed;inset:0}._leave_1uh80_13{opacity:0;pointer-events:none}._leave_1uh80_13 ._logo_1uh80_14{transform:scale(1.06)}._logo_1uh80_14{direction:ltr;width:min(300px,62vw);height:auto;transition:transform .55s}._frame_1uh80_23{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:1.2s cubic-bezier(.62,0,.3,1) .15s forwards _draw_1uh80_1}._mNd_1uh80_24{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:.5s ease-in-out 1.05s forwards _draw_1uh80_1}._mKu_1uh80_25{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:.45s ease-in-out 1.05s forwards _draw_1uh80_1}._mNl_1uh80_26{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:.35s ease-out 1.45s forwards _draw_1uh80_1}._mKl_1uh80_27{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:.45s ease-out 1.35s forwards _draw_1uh80_1}._wipe_1uh80_29{transform-box:fill-box;transform-origin:0;animation:.7s cubic-bezier(.3,0,.2,1) 1.7s forwards _wipe_1uh80_29;transform:scaleX(0)}._shine_1uh80_30{animation:.7s ease-in-out 2.3s both _shine_1uh80_30}@keyframes _draw_1uh80_1{to{stroke-dashoffset:0}}@keyframes _wipe_1uh80_29{to{transform:scaleX(1)}}@keyframes _shine_1uh80_30{0%{transform:translate(0)}to{transform:translate(1400px)}}._wrap_ht89o_3{max-width:1220px;margin:0 auto;padding:0 28px}._tone_orange_ht89o_6{--tone:#f08a3c}._tone_pink_ht89o_7{--tone:#ec6d98}._tone_blue_ht89o_8{--tone:#4c8fd1}._tone_purple_ht89o_9{--tone:#9b72dd}._tone_brown_ht89o_10{--tone:#b98049}._tone_sun_ht89o_11{--tone:#e3a23b}._toned_ht89o_12{--tint:color-mix(in srgb, var(--tone) 18%, var(--surface));--tint-2:color-mix(in srgb, var(--tone) 32%, var(--surface));--tint-ink:color-mix(in srgb, var(--tone) 60%, var(--ink))}._glass_ht89o_18{-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff4d;color:#fff!important}._btn_ht89o_21{cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:11px 20px;font-size:14px;font-weight:800;transition:transform .15s;display:inline-flex}._btn_ht89o_21:hover{transform:translateY(-2px)}._btn_ht89o_21:active{transform:translateY(1px)}._btn_ht89o_21 svg{flex-shrink:0;width:18px;height:18px}._btnPrimary_ht89o_25{background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:6px 8px 16px color-mix(in srgb, var(--purple) 35%, transparent), inset 3px 3px 6px #ffffff4d, inset -4px -4px 8px #00000026;color:#fff!important}._btnSun_ht89o_26{background:linear-gradient(150deg, #ffd98a, var(--sun-strong));box-shadow:6px 8px 16px #e3a23b59,inset 3px 3px 6px #fff9,inset -4px -4px 8px #a8670f33;color:#3a2800!important}._btnSoft_ht89o_27{background:var(--surface);box-shadow:var(--clay-sm);color:var(--ink)!important}._hero_ht89o_30{isolation:isolate;box-shadow:0 20px 40px var(--shade);background:#22302b;border-radius:0 0 52px 52px;position:relative;overflow:hidden}._heroImage_ht89o_31{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}._hero_ht89o_30:after{content:"";z-index:-1;background:linear-gradient(270deg,#141c19e6 0%,#141c199e 45%,#141c191f 100%);position:absolute;inset:0}._heroInner_ht89o_33{color:#fff;flex-direction:column;justify-content:center;gap:14px;max-width:1220px;min-height:340px;margin:0 auto;padding:46px 28px 96px;display:flex}._crumbs_ht89o_34{border-radius:999px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:700;display:flex}._crumbs_ht89o_34 a{opacity:.88}._crumbs_ht89o_34 a:hover{opacity:1;text-decoration:underline!important}._crumbs_ht89o_34 span[aria-hidden]{opacity:.6}._hero_ht89o_30 h1{text-shadow:0 3px 18px #00000040;margin:0;font-size:clamp(30px,4vw,46px);font-weight:900;line-height:1.45}._hero_ht89o_30 p{color:#ffffffeb;max-width:560px;margin:0;font-size:16px;line-height:2}._heroChips_ht89o_40{flex-wrap:wrap;gap:10px;display:flex}._heroChips_ht89o_40 span{border-radius:999px;padding:6px 14px;font-size:13px;font-weight:800}._deptBar_ht89o_44{z-index:3;background:var(--surface);width:fit-content;max-width:calc(100% - 32px);box-shadow:var(--clay);scrollbar-width:none;border-radius:26px;align-items:center;gap:10px;margin:-40px auto 0;padding:12px 14px;display:flex;position:relative;overflow-x:auto}._deptBar_ht89o_44::-webkit-scrollbar{display:none}._deptLabel_ht89o_46{color:var(--muted);white-space:nowrap;padding-inline:6px 2px;font-size:13px;font-weight:800}._deptChip_ht89o_47{white-space:nowrap;background:var(--tint);box-shadow:var(--clay-sm);border-radius:17px;align-items:center;gap:7px;padding:9px 15px;font-size:14px;font-weight:800;transition:transform .15s;display:inline-flex;color:var(--tint-ink)!important}._deptChip_ht89o_47:hover{transform:translateY(-2px)}._deptChipActive_ht89o_49,._deptChipActive_ht89o_49:hover{background:linear-gradient(150deg, color-mix(in srgb, var(--tone) 78%, #fff), var(--tone));transform:none;box-shadow:inset 3px 3px 7px #0000002e,inset -3px -3px 7px #fff3;color:#fff!important}._deptCount_ht89o_50{background:color-mix(in srgb, var(--surface) 60%, transparent);border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;line-height:1;display:grid}._deptChipActive_ht89o_49 ._deptCount_ht89o_50{background:#ffffff47}._toolbar_ht89o_54{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:48px 0 26px;display:flex}._toolbar_ht89o_54 h2{margin:0;font-size:24px;font-weight:900;line-height:1.5}._toolbar_ht89o_54 h2 small{color:var(--muted);font-size:13px;font-weight:600;display:block}._chips_ht89o_57{flex-wrap:wrap;gap:10px;display:flex}._chip_ht89o_57{background:var(--surface);min-height:40px;color:var(--muted);cursor:pointer;box-shadow:var(--clay-sm);border:0;border-radius:16px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:800;display:inline-flex}._chip_ht89o_57:hover{color:var(--purple)}._chipActive_ht89o_60,._chipActive_ht89o_60:hover{color:#fff;background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:inset 3px 3px 7px #0003,inset -3px -3px 7px #fff3}._chip_ht89o_57 small{opacity:.8;font-size:11px}._courseGrid_ht89o_63{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}._courseCard_ht89o_64{background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay);border-radius:30px;flex-direction:column;padding:12px;transition:transform .2s;display:flex!important}._courseCard_ht89o_64:hover{transform:translateY(-5px)}._coursePic_ht89o_66{aspect-ratio:4/3;background:var(--tint-2);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 8px 16px #0000001f}._coursePic_ht89o_66 img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}._courseCard_ht89o_64:hover ._coursePic_ht89o_66 img{transform:scale(1.05)}._coursePlaceholder_ht89o_69{place-items:center;width:100%;height:100%;font-size:54px;display:grid}._courseType_ht89o_70{background:#141c1973;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800;position:absolute;top:12px;right:12px}._courseSessions_ht89o_71{color:var(--tint-ink);background:var(--surface);border-radius:14px;padding:6px 12px;font-size:13px;font-weight:900;position:absolute;bottom:12px;left:12px;box-shadow:3px 4px 8px #0000002e}._courseBody_ht89o_72{flex-direction:column;flex:1;gap:10px;padding:16px 8px 6px;display:flex}._courseBody_ht89o_72 h3{margin:0;font-size:19px;font-weight:900;line-height:1.5}._courseBody_ht89o_72 p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.9;display:-webkit-box;overflow:hidden}._meta_ht89o_75{flex-wrap:wrap;gap:8px;display:flex}._metaPill_ht89o_76{background:color-mix(in srgb, var(--surface) 70%, transparent);box-shadow:inset 2px 2px 5px #00000014, inset -2px -2px 5px var(--light);border-radius:12px;align-items:center;gap:5px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-flex}._more_ht89o_77{color:var(--tint-ink);background:var(--surface);border-radius:14px;align-self:flex-start;gap:8px;margin-top:auto;padding:8px 15px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:4px 5px 10px #0000001a}._status_ht89o_79{text-align:center;color:var(--muted);padding:60px 0}._error_ht89o_80{color:#d8465d}._empty_ht89o_81{text-align:center;color:var(--muted);box-shadow:var(--pressed);border-radius:28px;flex:1;padding:50px 24px;line-height:2}._empty_ht89o_81 strong{color:var(--ink);margin-bottom:6px;font-size:18px;display:block}._empty_ht89o_81 a{color:var(--ink);font-weight:800;text-decoration:underline!important}._help_ht89o_85{background:var(--surface);box-shadow:var(--clay);border-radius:30px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:56px;padding:26px 30px;display:grid}._helpIcon_ht89o_86{background:linear-gradient(150deg, var(--tint), var(--tint-2));width:64px;height:64px;box-shadow:var(--clay-sm);border-radius:22px;place-items:center;font-size:30px;display:grid}._help_ht89o_85 h2{margin:0;font-size:19px;font-weight:900;line-height:1.6}._help_ht89o_85 p{color:var(--muted);margin:2px 0 0;font-size:14px;line-height:1.9}._helpButtons_ht89o_89{flex-wrap:wrap;gap:12px;display:flex}._crumbRow_ht89o_92{width:fit-content;max-width:100%;color:var(--muted);box-shadow:var(--pressed);border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 22px;padding:8px 16px;font-size:13px;font-weight:700;display:flex}._crumbRow_ht89o_92 a:hover{color:var(--purple)}._crumbRow_ht89o_92 b{color:var(--ink)}._backLink_ht89o_95{color:var(--purple);gap:8px;margin-top:12px;font-weight:800;display:inline-flex}._top_ht89o_97{background:var(--surface);box-shadow:var(--clay);border-radius:32px;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:34px;padding:18px;display:grid}._galleryMain_ht89o_98{aspect-ratio:4/3;background:var(--tint);border-radius:24px;overflow:hidden;box-shadow:0 10px 22px #00000026}._galleryMain_ht89o_98 img{object-fit:cover;width:100%;height:100%;display:block}._thumbs_ht89o_100{scrollbar-width:none;gap:10px;margin-top:14px;padding:4px 4px 10px;display:flex;overflow-x:auto}._thumbs_ht89o_100::-webkit-scrollbar{display:none}._thumb_ht89o_100{opacity:.7;cursor:pointer;background:var(--surface);height:58px;box-shadow:var(--clay-sm);border:0;border-radius:15px;flex:0 0 74px;padding:0;transition:opacity .2s;overflow:hidden}._thumb_ht89o_100 img{object-fit:cover;width:100%;height:100%;display:block}._thumb_ht89o_100:hover{opacity:1}._thumbActive_ht89o_105{opacity:1;outline:3px solid var(--sun-strong);outline-offset:2px}._info_ht89o_106{flex-direction:column;gap:16px;padding:14px 10px 10px 4px;display:flex}._badges_ht89o_107{flex-wrap:wrap;gap:8px;display:flex}._badge_ht89o_107{color:var(--tint-ink);background:var(--tint);border-radius:999px;padding:4px 13px;font-size:12px;font-weight:800;box-shadow:2px 3px 6px #00000014}._info_ht89o_106 h1{margin:0;font-size:clamp(26px,3.2vw,36px);font-weight:900;line-height:1.45}._lead_ht89o_110{color:var(--muted);margin:-6px 0 0;font-size:15px;line-height:2}._facts_ht89o_111{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._fact_ht89o_111{background:var(--surface);box-shadow:var(--clay-sm);border-radius:20px;align-items:center;gap:12px;padding:11px 13px;display:flex}._factWide_ht89o_113{grid-column:span 2}._factIcon_ht89o_114{background:var(--tint);border-radius:14px;flex:none;place-items:center;width:42px;height:42px;font-size:19px;display:grid}._fact_ht89o_111 small{color:var(--muted);font-size:11.5px;font-weight:700;display:block}._fact_ht89o_111 b{font-size:14px;line-height:1.6;display:block}._teacher_ht89o_117{box-shadow:var(--pressed);border-radius:22px;align-self:flex-start;align-items:center;gap:12px;padding:8px 8px 8px 18px;display:flex}._teacher_ht89o_117 img,._teacherNoPhoto_ht89o_118{object-fit:cover;object-position:50% 20%;border-radius:16px;width:46px;height:46px}._teacherNoPhoto_ht89o_118{background:var(--tint);place-items:center;font-size:24px;display:grid}._teacher_ht89o_117 small{color:var(--muted);font-size:11px;font-weight:700;display:block}._teacher_ht89o_117 b{font-size:14px}._secHead_ht89o_123{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:58px 0 22px;display:flex}._kicker_ht89o_124{color:var(--sun-strong);margin-bottom:2px;font-size:13px;font-weight:800;display:inline-block}._secHead_ht89o_123 h2{margin:0;scroll-margin-top:20px;font-size:clamp(22px,2.6vw,28px);font-weight:900;line-height:1.5}._secHead_ht89o_123 p{max-width:520px;color:var(--muted);margin:0;font-size:14px;line-height:1.9}._choices_ht89o_129{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:30px;display:grid}._choicesSingle_ht89o_130{grid-template-columns:minmax(0,1fr)}._option_ht89o_131{background:var(--surface);box-shadow:var(--clay);border-radius:30px;flex-direction:column;gap:14px;padding:30px 28px 26px;display:flex}._optionSun_ht89o_132{background:linear-gradient(150deg, var(--tint), var(--tint-2));scroll-margin-top:20px}._optionTag_ht89o_133{color:#fff;background:linear-gradient(150deg, var(--primary-light), var(--purple));border-radius:999px;align-self:flex-start;padding:5px 14px;font-size:12px;font-weight:900}._optionTagSun_ht89o_134{color:#3a2800;background:linear-gradient(150deg, #ffd98a, var(--sun-strong))}._option_ht89o_131 h3{margin:0;font-size:21px;font-weight:900;line-height:1.5}._price_ht89o_136{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._price_ht89o_136 strong{color:var(--purple);font-size:clamp(26px,3vw,32px);font-weight:900}._optionSun_ht89o_132 ._price_ht89o_136 strong{color:color-mix(in srgb, var(--sun-strong) 70%, var(--ink))}._price_ht89o_136 span{color:var(--muted);font-size:14px;font-weight:700}._price_ht89o_136 s{width:100%;color:var(--muted);font-size:14px;font-weight:700}._note_ht89o_141{color:var(--muted);margin:0;font-size:13.5px;line-height:1.9}._rows_ht89o_142{box-shadow:var(--pressed);border-radius:20px;gap:8px;padding:12px 16px;display:grid}._rows_ht89o_142 div{justify-content:space-between;gap:12px;font-size:13.5px;line-height:1.8;display:flex}._rows_ht89o_142 div span:first-child{color:var(--muted)}._rows_ht89o_142 div span:last-child{text-align:left;font-weight:800}._off_ht89o_146{color:#fff;background:linear-gradient(150deg,#e97c55,#d6553f);border-radius:12px;align-self:flex-start;padding:5px 13px;font-size:13px;font-weight:900}._buttons_ht89o_147{flex-wrap:wrap;gap:10px;display:flex}._address_ht89o_148{color:var(--muted);margin:0;font-size:12.5px;line-height:1.9}._recipeList_ht89o_149{background:var(--surface);box-shadow:var(--pressed);border-radius:20px;padding:14px 18px}._recipeCount_ht89o_150{color:var(--tint-ink);font-size:13px;font-weight:900}._recipeList_ht89o_149 ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:8px 0 0;padding:0;font-size:13px;line-height:1.8;list-style:none;display:grid}._recipeList_ht89o_149 li{overflow-wrap:anywhere}._recipeList_ht89o_149 li:before{content:"•";color:var(--sun-strong);margin-inline-end:6px;font-weight:900}._linkButton_ht89o_154{color:var(--purple);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:13px;font-weight:800}._inCart_ht89o_155{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._inCartLabel_ht89o_156{color:var(--purple);box-shadow:var(--pressed);border-radius:18px;padding:12px 18px;font-size:14px;font-weight:900}._aboutRow_ht89o_158{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:30px;display:grid}._aboutBox_ht89o_159{background:var(--surface);box-shadow:var(--clay);border-radius:30px;padding:30px 32px}._prose_ht89o_160{white-space:pre-line;margin:0;font-size:15.5px;line-height:2.15}._teacherCard_ht89o_161{text-align:center;background:var(--surface);box-shadow:var(--clay);border-radius:30px;flex-direction:column;align-items:center;gap:10px;padding:22px;display:flex}._teacherFrame_ht89o_162{width:150px;height:150px;box-shadow:var(--pressed);border-radius:40px;padding:8px}._teacherFrame_ht89o_162 img,._teacherFrame_ht89o_162 span{object-fit:cover;object-position:50% 20%;background:var(--tint);border-radius:32px;place-items:center;width:100%;height:100%;font-size:54px;display:grid}._teacherCard_ht89o_161 small{color:var(--muted);font-size:12px;font-weight:700}._teacherCard_ht89o_161 b{font-size:17px}._progress_ht89o_168{background:var(--surface);box-shadow:var(--clay);border-radius:26px;align-items:center;margin-bottom:26px;padding:18px 22px;display:flex;overflow-x:auto}._step_ht89o_169{min-width:64px;color:var(--muted);flex:none;justify-items:center;gap:4px;font-size:11.5px;font-weight:700;display:grid}._stepDot_ht89o_170{width:34px;height:34px;box-shadow:var(--pressed);border-radius:13px;place-items:center;font-size:13px;font-weight:900;display:grid}._stepDone_ht89o_171 ._stepDot_ht89o_170{color:#fff;background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:3px 4px 8px color-mix(in srgb, var(--purple) 35%, transparent)}._stepNext_ht89o_172{color:color-mix(in srgb, var(--sun-strong) 70%, var(--ink))}._stepNext_ht89o_172 ._stepDot_ht89o_170{color:#3a2800;background:linear-gradient(150deg, #ffd98a, var(--sun-strong));box-shadow:3px 4px 8px #e3a23b59}._stepLine_ht89o_174{height:6px;box-shadow:var(--pressed);border-radius:3px;flex:1 0 18px;margin-bottom:22px}._stepLineDone_ht89o_175{background:var(--primary-light);box-shadow:none}._groupTitle_ht89o_177{color:var(--purple);margin:30px 0 14px;font-size:18px;font-weight:900}._sessions_ht89o_178{gap:24px;display:grid}._session_ht89o_178{background:var(--surface);box-shadow:var(--clay);border-radius:30px;padding:20px 22px 22px}._sessionHeld_ht89o_180{opacity:.82}._sessionHead_ht89o_181{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}._sessionNum_ht89o_182{width:52px;height:52px;color:var(--tint-ink);background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay-sm);border-radius:18px;place-items:center;font-size:20px;font-weight:900;display:grid}._sessionHead_ht89o_181 b{font-size:17px;display:block}._sessionHead_ht89o_181 small{color:var(--muted);font-size:13px;font-weight:600;display:block}._flag_ht89o_185{border-radius:999px;margin-inline-start:auto;padding:5px 13px;font-size:12px;font-weight:900}._flagHeld_ht89o_186{color:var(--purple);background:color-mix(in srgb, var(--primary-light) 16%, var(--surface))}._flagNext_ht89o_187{color:#3a2800;background:linear-gradient(150deg, #ffd98a, var(--sun-strong))}._recipes_ht89o_188{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._recipe_ht89o_149{text-align:right;min-width:0;color:var(--ink);background:var(--surface);box-shadow:var(--clay-sm);border-radius:22px;flex-direction:column;padding:8px 8px 12px;transition:transform .2s;display:flex}._recipe_ht89o_149:hover{transform:translateY(-3px)}._recipePic_ht89o_191{aspect-ratio:1;background:var(--tint);width:100%;font:inherit;cursor:zoom-in;border:0;border-radius:16px;padding:0;display:block;position:relative;overflow:hidden}._recipePic_ht89o_191 img{object-fit:cover;width:100%;height:100%;display:block}._recipePic_ht89o_191 em{color:#fff;background:#141c198c;border-radius:9px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:800;position:absolute;bottom:7px;left:7px}._noPhoto_ht89o_195{text-align:center;color:var(--tint-ink);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:11.5px;font-weight:700;line-height:1.7;display:flex;position:absolute;inset:0}._noPhoto_ht89o_195 svg{opacity:.75;width:30px;height:30px}._recipeName_ht89o_197{overflow-wrap:anywhere;margin-top:8px;padding:0 4px;font-size:13.5px;font-weight:800;line-height:1.6}._recipeName_ht89o_197+div{margin-top:auto;padding-top:8px}._viewerHead_ht89o_199{padding:18px 20px 14px 66px}._viewerHead_ht89o_199 h2{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:900;line-height:1.6}._sessionEmpty_ht89o_201{color:var(--muted);margin:0;font-size:13.5px}@media (width<=980px){._courseGrid_ht89o_63{grid-template-columns:repeat(2,minmax(0,1fr))}._top_ht89o_97,._choices_ht89o_129,._aboutRow_ht89o_158{grid-template-columns:minmax(0,1fr)}._recipes_ht89o_188{grid-template-columns:repeat(3,minmax(0,1fr))}._help_ht89o_85{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}._deptLabel_ht89o_46{display:none}}@media (width<=650px){._wrap_ht89o_3{padding:0 16px}._hero_ht89o_30{border-radius:0 0 36px 36px}._hero_ht89o_30:after{background:linear-gradient(#141c1933 0%,#141c1973 30%,#141c19eb 85%)}._heroInner_ht89o_33{justify-content:flex-end;min-height:330px;padding:30px 18px 80px}._hero_ht89o_30 p{font-size:15px;line-height:1.85}._deptBar_ht89o_44{width:auto;margin-top:-34px;padding:10px}._toolbar_ht89o_54{margin-top:34px}._courseGrid_ht89o_63{grid-template-columns:minmax(0,1fr);gap:24px}._top_ht89o_97{border-radius:26px;gap:14px;padding:10px}._facts_ht89o_111{grid-template-columns:minmax(0,1fr)}._factWide_ht89o_113{grid-column:auto}._option_ht89o_131{border-radius:26px;padding:24px 18px 20px}._recipeList_ht89o_149 ul{grid-template-columns:minmax(0,1fr)}._aboutBox_ht89o_159{border-radius:26px;padding:22px 20px}._session_ht89o_178{border-radius:26px;padding:16px 14px}._recipes_ht89o_188{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._help_ht89o_85{padding:24px 18px}}@media (prefers-reduced-motion:reduce){._courseCard_ht89o_64,._coursePic_ht89o_66 img,._btn_ht89o_21,._deptChip_ht89o_47,._recipe_ht89o_149{transition:none}}._rotatingNote_ht89o_234{margin-bottom:18px}._noPhotoIcon_ht89o_235{font-size:26px}._container_15y3t_3{max-width:1220px;margin:auto;padding:0 28px}._pageHero_15y3t_6{isolation:isolate;color:#fff;background:#2d2738;position:relative;overflow:hidden}._pageHeroImage_15y3t_7{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}._pageHeroShade_15y3t_8{z-index:-1;background:linear-gradient(90deg,#191127eb 0%,#231730c7 45%,#271b2d59 100%);position:absolute;inset:0}._pageHeroInner_15y3t_9{max-width:1220px;margin:auto;padding:38px 28px 46px}._pageHero_15y3t_6 h1{letter-spacing:-.03em;margin:14px 0 10px;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.4}._pageHero_15y3t_6 p{color:#ffffffeb;max-width:560px;margin:0;font-size:15.5px;line-height:2}._breadcrumb_15y3t_13{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}._breadcrumb_15y3t_13 a{opacity:.85}._breadcrumb_15y3t_13 a:hover{opacity:1;text-decoration:underline!important}._breadcrumb_15y3t_13 span[aria-hidden]{opacity:.6}._breadcrumbDark_15y3t_17{color:var(--muted);padding-top:26px}._breadcrumbDark_15y3t_17 a:hover{color:var(--purple)}._section_15y3t_20{padding-top:40px;padding-bottom:80px}._chips_15y3t_23{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}._chip_15y3t_23{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;min-height:38px;padding:8px 16px;font-size:13px;font-weight:700}._chip_15y3t_23:hover{border-color:var(--purple)}._chipActive_15y3t_26{background:var(--purple);border-color:var(--purple);color:#fff}._chipCount_15y3t_27{opacity:.7;margin-inline-start:4px;font-weight:600}._courseGrid_15y3t_30{grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:24px;display:grid}._courseCard_15y3t_31{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-direction:column;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 5px 20px #201c280a;display:flex!important}._courseCard_15y3t_31:hover{box-shadow:var(--shadow);transform:translateY(-4px)}._courseCard_15y3t_31:hover h3{color:var(--purple)}._courseImageWrap_15y3t_34{aspect-ratio:4/5;background:var(--line);position:relative;overflow:hidden}._courseImageWrap_15y3t_34 img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}._courseCard_15y3t_31:hover ._courseImageWrap_15y3t_34 img{transform:scale(1.04)}._courseImageWrap_15y3t_34:after{content:"";pointer-events:none;background:linear-gradient(#0000,#13111a59);height:40%;position:absolute;inset:auto 0 0}._imagePlaceholder_15y3t_38{background:linear-gradient(145deg, color-mix(in srgb, var(--purple) 18%, var(--page)), var(--page));place-items:center;width:100%;height:100%;font-size:46px;display:grid}._typeBadge_15y3t_39{z-index:1;background:var(--sun);color:#302333;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:800;position:absolute;top:12px;right:12px}._courseBody_15y3t_40{flex-direction:column;flex:1;padding:18px 18px 20px;display:flex}._courseBody_15y3t_40 h3{margin:0 0 6px;font-size:18px;font-weight:800;line-height:1.6;transition:color .2s}._courseBody_15y3t_40 p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.9;display:-webkit-box;overflow:hidden}._metaRow_15y3t_43{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:14px;display:flex}._metaPill_15y3t_44{background:var(--page);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}._moreLink_15y3t_45{color:var(--purple);margin-top:14px;font-size:13px;font-weight:800}._empty_15y3t_47{text-align:center;background:var(--surface);border:1px dashed var(--line);color:var(--muted);border-radius:20px;padding:50px 24px;line-height:2}._empty_15y3t_47 strong{color:var(--ink);margin-bottom:6px;font-size:18px;display:block}._empty_15y3t_47 a[href]{color:var(--ink);font-weight:800;text-decoration:underline}._terms_15y3t_52{max-width:820px;padding-bottom:50px}._terms_15y3t_52 section{background:var(--surface);border:1px solid var(--line);border-radius:20px;margin-bottom:16px;padding:22px 26px}._terms_15y3t_52 h2{color:var(--ink);margin:0 0 10px;font-size:18px}._terms_15y3t_52 p,._terms_15y3t_52 li{color:var(--muted);font-size:14.5px;line-height:2.1}._terms_15y3t_52 p{margin:0 0 8px}._terms_15y3t_52 ul{margin:0 0 8px;padding-right:20px}._terms_15y3t_52 strong{color:var(--ink)}._terms_15y3t_52 a[href]{color:var(--ink);font-weight:700;text-decoration:underline}._termsContact_15y3t_60{list-style:none;padding-right:0!important}._termsUpdated_15y3t_61{text-align:center;font-size:12.5px!important}._checkoutTerms_15y3t_62{color:var(--muted);margin:10px 0 0;font-size:12.5px;line-height:1.9}._checkoutTerms_15y3t_62 a[href]{color:var(--ink);font-weight:700;text-decoration:underline}._status_15y3t_64{text-align:center;color:var(--muted);padding:60px 0}._error_15y3t_65{color:#d8465d}._detailGrid_15y3t_68{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start;gap:44px;padding:24px 0 36px;display:grid}._detailMedia_15y3t_69{min-width:0;position:sticky;top:20px}._detailPhoto_15y3t_70{aspect-ratio:4/5;background:var(--line);box-shadow:var(--shadow);border-radius:24px;overflow:hidden}._detailPhoto_15y3t_70 img{object-fit:cover;width:100%;height:100%;display:block}._thumbRow_15y3t_72{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._thumb_15y3t_72{aspect-ratio:1;background:var(--line);cursor:pointer;opacity:.7;border:2px solid #0000;border-radius:12px;flex:none;width:calc(20% - 6.4px);padding:0;transition:opacity .2s,border-color .2s;overflow:hidden}._thumb_15y3t_72 img{object-fit:cover;width:100%;height:100%;display:block}._thumb_15y3t_72:hover{opacity:1}._thumbActive_15y3t_76{border-color:var(--purple);opacity:1}._detailTitle_15y3t_77{letter-spacing:-.03em;margin:12px 0 10px;font-size:clamp(27px,3.2vw,40px);font-weight:800;line-height:1.45}._lead_15y3t_78{color:var(--muted);margin:0 0 24px;font-size:16px;line-height:2}._inlineBadges_15y3t_79{flex-wrap:wrap;gap:8px;display:flex}._badgeSoft_15y3t_80{background:color-mix(in srgb, var(--purple) 12%, transparent);color:var(--purple);border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:800}._facts_15y3t_82{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}._fact_15y3t_82{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}._factIcon_15y3t_84{background:color-mix(in srgb, var(--sun) 35%, transparent);border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:18px;display:grid}._factLabel_15y3t_85{color:var(--muted);margin-bottom:3px;font-size:12px;font-weight:700;display:block}._factValue_15y3t_86{font-size:15px;font-weight:800;line-height:1.7}._priceBox_15y3t_88{background:var(--surface);border:1px solid var(--line);border-radius:20px;margin-bottom:18px;padding:20px 22px}._priceBox_15y3t_88 h2{margin:0 0 12px;font-size:16px;font-weight:800}._priceMain_15y3t_90{border-bottom:1px dashed var(--line);flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:12px;padding-bottom:14px;display:flex}._priceMain_15y3t_90 strong{color:var(--purple);font-size:clamp(22px,2.6vw,30px);font-weight:800}._priceMain_15y3t_90 span{color:var(--muted);font-size:13px}._priceRow_15y3t_93{justify-content:space-between;gap:16px;padding:7px 0;font-size:14px;display:flex}._priceRow_15y3t_93 span:first-child{color:var(--muted)}._priceRow_15y3t_93 span:last-child{text-align:left;font-weight:700}._discount_15y3t_96{color:#2e8f55;background:#3fae6a24;border-radius:10px;margin-top:10px;padding:6px 12px;font-size:13px;font-weight:800;display:inline-flex}._optionTag_15y3t_99{background:color-mix(in srgb, var(--sun) 40%, transparent);color:var(--ink);border-radius:999px;justify-self:start;align-items:center;margin-bottom:8px;padding:3px 12px;font-size:12.5px;font-weight:800;display:inline-flex}._bundleCard_15y3t_100 ._optionTag_15y3t_99{margin-bottom:-4px}._optionTagAlt_15y3t_101{background:color-mix(in srgb, var(--purple) 16%, transparent)}._priceNote_15y3t_102{color:var(--muted);margin:-4px 0 8px;font-size:13px;line-height:1.9}._priceHint_15y3t_103{border-top:1px dashed var(--line);color:var(--muted);margin:14px 0 0;padding-top:12px;font-size:13px;line-height:1.9}._priceHint_15y3t_103 a{color:var(--purple);font-weight:800}._bundleCard_15y3t_100{background:var(--surface);border:2px solid color-mix(in srgb, var(--purple) 45%, var(--line));border-radius:20px;gap:14px;margin-bottom:18px;padding:18px 20px;display:grid}._bundleHead_15y3t_106{align-items:flex-start;gap:12px;display:flex}._bundleIcon_15y3t_107{background:color-mix(in srgb, var(--purple) 16%, transparent);border-radius:13px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:20px;display:grid}._bundleHead_15y3t_106 h2{margin:2px 0 4px;scroll-margin-top:64px;font-size:16.5px;font-weight:800}._bundleHead_15y3t_106 p{color:var(--muted);margin:0;font-size:14px;line-height:1.9}._bundleRecipes_15y3t_110{gap:8px;display:grid}._bundleCount_15y3t_111{font-size:13.5px;font-weight:800}._bundleRecipes_15y3t_110 ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._bundleRecipes_15y3t_110 li{background:var(--page);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:999px;padding:4px 11px;font-size:12.5px;line-height:1.8}._bundleRecipes_15y3t_110 ._bundleMore_15y3t_114{justify-self:start;font-size:12.5px;font-weight:700}._bundleFoot_15y3t_115{border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:12px;display:flex}._bundlePrice_15y3t_116{gap:4px;display:grid}._bundlePrice_15y3t_116 strong{color:var(--purple);font-size:clamp(19px,2.2vw,24px);font-weight:800}._bundleOff_15y3t_118{color:#2e8f55;background:#3fae6a24;border-radius:10px;justify-self:start;padding:3px 10px;font-size:12.5px;font-weight:800}._academy_15y3t_1[data-theme=dark] ._bundleOff_15y3t_118{color:#7fdca2}._oldPrice_15y3t_120{color:var(--muted);margin-inline-end:8px;font-size:13px;font-weight:700}._bundleFoot_15y3t_115 ._bundleAdd_15y3t_121{min-height:44px;padding:8px 20px;font-size:14px;font-weight:800}._bundleNote_15y3t_122{color:var(--muted);margin:0;font-size:12.5px;line-height:1.9}._bundleMeta_15y3t_123{color:var(--muted);font-size:12.5px;font-weight:700}._noticeLine_15y3t_124{display:block}._cta_15y3t_126{color:#fff;background:linear-gradient(135deg,#3a2758,#633cc1);border-radius:20px;align-items:center;gap:16px;padding:22px;display:flex}._ctaIcon_15y3t_127{background:var(--sun);color:#302333;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:24px;display:grid}._cta_15y3t_126 strong{margin-bottom:4px;font-size:17px;display:block}._cta_15y3t_126 p{color:#ffffffe0;margin:0;font-size:13.5px;line-height:1.9}._ctaActions_15y3t_130{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._cta_15y3t_126 ._ctaAddress_15y3t_131{margin-top:10px;font-size:12.5px}._cta_15y3t_126 ._ctaLink_15y3t_133{background:var(--sun);color:#302333;border-radius:999px;align-items:center;gap:7px;padding:8px 16px;font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex}._cta_15y3t_126 ._ctaLink_15y3t_133:hover{filter:brightness(1.05);text-decoration:underline}._ctaLink_15y3t_133 svg{flex-shrink:0;width:18px;height:18px}._aboutBlock_15y3t_137{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:36px;padding-bottom:56px;display:grid}._blockTitle_15y3t_138{margin:0 0 14px;font-size:22px;font-weight:800}._prose_15y3t_139{white-space:pre-line;color:var(--ink);margin:0;font-size:15.5px;line-height:2.15}._instructorCard_15y3t_140{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:20px;padding:22px}._instructorPhoto_15y3t_141{object-fit:cover;border:4px solid var(--page);width:118px;height:118px;box-shadow:0 0 0 2px var(--purple);border-radius:50%;margin:0 auto 14px;display:block}._instructorPlaceholder_15y3t_142{background:var(--page);width:118px;height:118px;box-shadow:0 0 0 2px var(--purple);border-radius:50%;place-items:center;margin:0 auto 14px;font-size:44px;display:grid}._instructorCard_15y3t_140 small{color:var(--muted);font-size:12.5px;font-weight:700}._instructorCard_15y3t_140 strong{margin-top:4px;font-size:18px;display:block}._program_15y3t_147{padding-bottom:80px}._programNote_15y3t_148{color:var(--muted);margin:-6px 0 18px;font-size:14px;line-height:1.9}._programGroup_15y3t_149+._programGroup_15y3t_149{margin-top:36px}._programGroupTitle_15y3t_150{color:var(--purple);margin:0 0 12px;font-size:17px;font-weight:800}._sessionList_15y3t_151{gap:14px;display:grid}._sessionBox_15y3t_152{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:16px 18px 18px}._sessionHeld_15y3t_153{opacity:.62}._sessionHead_15y3t_154{border-bottom:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:14px;padding-bottom:12px;display:flex}._sessionHead_15y3t_154 strong{font-size:16px;font-weight:800}._sessionDate_15y3t_156{color:var(--muted);font-size:14px;font-weight:700}._heldBadge_15y3t_157{background:var(--page);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}._recipeGrid_15y3t_160{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:18px;display:grid}._recipeCard_15y3t_161{background:var(--page);border:1px solid var(--line);border-radius:18px;flex-direction:column;min-width:0;padding:10px;display:flex}._recipePhoto_15y3t_162{aspect-ratio:1;background:linear-gradient(145deg, color-mix(in srgb, var(--purple) 10%, var(--page)), var(--page));border-radius:13px;position:relative;overflow:hidden}._recipePhotoButton_15y3t_163{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}._recipePhoto_15y3t_162 img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}._recipeNoPhoto_15y3t_165{text-align:center;color:var(--muted);border:1.5px dashed var(--line);border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:12.5px;font-weight:700;line-height:1.8;display:flex;position:absolute;inset:0}._recipeNoPhoto_15y3t_165 svg{opacity:.7;width:34px;height:34px}._recipePhotoButton_15y3t_163:hover img{transform:scale(1.04)}._photoCount_15y3t_168{color:#fff;pointer-events:none;background:#14101ab8;border-radius:999px;padding:3px 11px;font-size:12px;font-weight:700;position:absolute;bottom:10px;right:10px}._recipeThumbs_15y3t_169{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}._recipeThumb_15y3t_169{aspect-ratio:1;background:var(--line);cursor:pointer;opacity:.65;border:2px solid #0000;border-radius:9px;padding:0;transition:opacity .2s,border-color .2s;overflow:hidden}._recipeThumb_15y3t_169 img{object-fit:cover;width:100%;height:100%;display:block}._recipeThumb_15y3t_169:hover{opacity:1}._recipeThumbActive_15y3t_173{border-color:var(--purple);opacity:1}._recipeName_15y3t_174{overflow-wrap:anywhere;margin:10px 4px 0;font-size:15px;font-weight:800;line-height:1.7}._sessionEmpty_15y3t_175{color:var(--muted);margin:0;font-size:13.5px}._reactions_15y3t_177{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}._reactions_15y3t_177 ._reactionButton_15y3t_178{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13.5px;font-weight:800;transition:border-color .2s,background .2s,color .2s;display:inline-flex}._reactionButton_15y3t_178:hover{border-color:var(--purple)}._reactionButton_15y3t_178 svg,._reactionCount_15y3t_180 svg{flex-shrink:0;width:18px;height:18px}._reactions_15y3t_177 ._reactionLiked_15y3t_181{color:#d93a57;border-color:color-mix(in srgb, #d93a57 45%, var(--line));background:color-mix(in srgb, #d93a57 10%, var(--surface))}._reactions_15y3t_177 ._reactionLiked_15y3t_181:hover{border-color:#d93a57}._reactionCount_15y3t_180{color:var(--muted);align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}@media (width<=650px){._sessionBox_15y3t_152{border-radius:16px;padding:14px 12px}._recipeGrid_15y3t_160{gap:14px}}._viewer_15y3t_191{background:var(--surface);width:min(1180px,100vw - 32px);max-width:none;height:min(820px,100dvh - 32px);max-height:none;color:var(--ink);border:0;border-radius:22px;padding:0;overflow:hidden;box-shadow:0 30px 80px #00000059}._viewer_15y3t_191::backdrop{background:#100c16cc}._viewer_15y3t_191 ._viewerClose_15y3t_193{z-index:3;border:1px solid var(--line);background:var(--surface);width:42px;height:42px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;font-size:17px;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 4px 14px #0000002e}._viewerClose_15y3t_193:hover{border-color:var(--purple);color:var(--purple)}._viewerBody_15y3t_195{grid-template-columns:minmax(0,1fr) 380px;height:100%;display:grid}._viewerStage_15y3t_196{background:#121016;flex-direction:column;min-width:0;min-height:0;display:flex}._viewerFrame_15y3t_197{flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}._viewerImage_15y3t_198{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}._viewerEmpty_15y3t_199{color:#ffffffbf;text-align:center;margin:0;padding:24px;font-size:14px}._viewerCounter_15y3t_200{color:#fff;background:#0009;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:700;position:absolute;top:14px;right:14px}._viewerFrame_15y3t_197 ._viewerNav_15y3t_201{color:#24242d;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;width:48px;height:48px;padding-bottom:4px;font-size:30px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 18px #0000004d}._viewerNav_15y3t_201:hover{background:#fff}._viewerPrev_15y3t_203{right:14px}._viewerNext_15y3t_204{left:14px}._viewerThumbs_15y3t_205{background:#0c0a0f;justify-content:center;gap:8px;padding:12px;display:flex;overflow-x:auto}._viewerThumb_15y3t_205{cursor:pointer;opacity:.55;background:#2a2630;border:2px solid #0000;border-radius:10px;flex:0 0 64px;height:64px;padding:0;transition:opacity .2s,border-color .2s;overflow:hidden}._viewerThumb_15y3t_205 img{object-fit:cover;width:100%;height:100%;display:block}._viewerThumb_15y3t_205:hover{opacity:1}._viewerThumbActive_15y3t_209{border-color:var(--sun);opacity:1}._viewerSide_15y3t_211{border-inline-start:1px solid var(--line);flex-direction:column;min-width:0;min-height:0;display:flex}._viewerHead_15y3t_212{border-bottom:1px solid var(--line);padding:18px 20px 14px 66px}._viewerHead_15y3t_212 h2{overflow-wrap:anywhere;margin:0 0 10px;font-size:19px;font-weight:800;line-height:1.6}._viewerHead_15y3t_212 ._reactions_15y3t_177{padding-top:0}._comments_15y3t_216{flex-direction:column;flex:1;min-height:0;display:flex}._commentList_15y3t_217{flex:1;min-height:0;padding:14px 20px;overflow-y:auto}._commentList_15y3t_217 ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}._commentsEmpty_15y3t_219{color:var(--muted);text-align:center;margin:18px 0;font-size:13.5px;line-height:1.9}._comment_15y3t_216{align-items:flex-start;gap:10px;display:flex}._commentAvatar_15y3t_221{background:color-mix(in srgb, var(--purple) 14%, var(--page));width:36px;height:36px;color:var(--purple);border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:800;display:grid}._commentMain_15y3t_222{flex:1;min-width:0}._commentMeta_15y3t_223{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}._commentMeta_15y3t_223 strong{font-size:13.5px;font-weight:800}._commentMeta_15y3t_223 time{color:var(--muted);font-size:11.5px}._commentText_15y3t_226{white-space:pre-line;overflow-wrap:anywhere;margin:3px 0 0;font-size:14px;line-height:1.95}._commentMain_15y3t_222 ._commentDelete_15y3t_227{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:2px;padding:2px 0;font-size:12px;font-weight:700}._commentDelete_15y3t_227:hover{color:#d8465d;text-decoration:underline}._commentForm_15y3t_229{border-top:1px solid var(--line);gap:8px;padding:12px 20px 16px;display:grid}._commentForm_15y3t_229 ._error_15y3t_65{margin:0;font-size:13px}._commentForm_15y3t_229 textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--line);background:var(--page);width:100%;min-height:64px;max-height:180px;color:var(--ink);font:inherit;border-radius:14px;padding:10px 14px;font-size:14px;line-height:1.8}._commentForm_15y3t_229 textarea:focus{outline:3px solid var(--sun);border-color:#0000}._commentForm_15y3t_229 ._commentSend_15y3t_233{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:12px;justify-self:start;min-height:42px;padding:8px 22px;font-size:14px;font-weight:800}._commentSend_15y3t_233:hover:not(:disabled){background:var(--purple-strong)}._commentSend_15y3t_233:disabled{opacity:.5;cursor:default}@media (width<=760px){._viewer_15y3t_191{border-radius:0;width:100vw;height:100dvh}._viewerBody_15y3t_195{flex-direction:column;display:flex;overflow-y:auto}._viewerStage_15y3t_196{flex:none;height:62dvh}._viewerSide_15y3t_211{border-inline-start:0;flex:none;min-height:auto}._viewerHead_15y3t_212{padding:16px 16px 12px}._commentList_15y3t_217{flex:none;padding:12px 16px;overflow:visible}._commentForm_15y3t_229{padding:12px 16px 20px}._viewerThumb_15y3t_205{flex-basis:54px;height:54px}._viewerFrame_15y3t_197 ._viewerNav_15y3t_201{width:42px;height:42px;font-size:26px}}._backLink_15y3t_249{color:var(--purple);align-items:center;gap:8px;margin-top:12px;font-size:14px;font-weight:800;display:inline-flex}._toolbar_15y3t_252{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}._search_15y3t_253{border:1px solid var(--line);background:var(--surface);min-width:220px;max-width:420px;color:var(--ink);font:inherit;border-radius:14px;flex:1;padding:12px 16px;font-size:14px}._search_15y3t_253:focus{outline:3px solid var(--sun);border-color:#0000}._resultCount_15y3t_255{color:var(--muted);font-size:13px;font-weight:600}._techGroup_15y3t_256{margin-top:34px}._techGroupHead_15y3t_257{border-bottom:2px solid var(--line);align-items:baseline;gap:10px;margin-bottom:14px;padding-bottom:10px;display:flex}._techGroupHead_15y3t_257 h2{margin:0;font-size:20px;font-weight:800}._techGroupHead_15y3t_257 span{color:var(--muted);font-size:13px}._techGrid_15y3t_260{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;display:grid}._techCard_15y3t_261{background:var(--surface);border:1px solid var(--line);border-top:4px solid #6cbf8a;border-radius:16px;flex-direction:column;padding:16px 18px;transition:transform .2s,box-shadow .2s;display:flex!important}._techCard_15y3t_261:hover{box-shadow:var(--shadow);transform:translateY(-3px)}._techCard_15y3t_261:hover h3{color:var(--purple)}._techCard_15y3t_261 h3{margin:0;font-size:16px;font-weight:800;line-height:1.6}._pron_15y3t_265{color:var(--muted);font-size:12.5px}._techCard_15y3t_261 p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13.5px;line-height:1.9;display:-webkit-box;overflow:hidden}._subTag_15y3t_267{color:#3f8f5c;background:#6cbf8a29;border-radius:999px;align-self:flex-start;margin-top:12px;padding:3px 10px;font-size:11.5px;font-weight:700}._article_15y3t_269{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:44px;padding:20px 0 80px;display:grid}._articleHead_15y3t_270{padding:8px 0 18px}._aliases_15y3t_271{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}._alias_15y3t_271{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 11px;font-size:12.5px}._definitionLead_15y3t_273{background:color-mix(in srgb, #6cbf8a 12%, var(--surface));border-right:5px solid #6cbf8a;border-radius:14px;margin:0 0 12px;padding:18px 22px;font-size:17px;line-height:2.1}._articleSection_15y3t_274{margin-top:30px;scroll-margin-top:20px}._articleSection_15y3t_274 h2{margin:0 0 10px;font-size:20px;font-weight:800}._scopeGrid_15y3t_276{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._scopeCard_15y3t_277{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:16px 18px}._scopeCard_15y3t_277 h3{margin:0 0 6px;font-size:14px;font-weight:800}._scopeCard_15y3t_277 ._prose_15y3t_139{font-size:14.5px}._aside_15y3t_280{gap:16px;display:grid;position:sticky;top:20px}._asideCard_15y3t_281{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:16px 18px}._asideCard_15y3t_281 h2{color:var(--muted);margin:0 0 10px;font-size:14px;font-weight:800}._tocList_15y3t_283{gap:4px;margin:0;padding:0;list-style:none;display:grid}._tocList_15y3t_283 a{border-radius:10px;padding:6px 10px;font-size:13.5px;font-weight:600;display:block}._tocList_15y3t_283 a:hover{background:var(--page);color:var(--purple)}@media (width<=900px){._detailGrid_15y3t_68{grid-template-columns:1fr;gap:24px}._detailMedia_15y3t_69{width:100%;max-width:420px;margin:auto;position:static}._aboutBlock_15y3t_137,._article_15y3t_269{grid-template-columns:1fr}._aside_15y3t_280{position:static}}@media (width<=650px){._container_15y3t_3{padding:0 18px}._pageHeroInner_15y3t_9{padding:26px 18px 32px}._pageHero_15y3t_6 p{font-size:14.5px}._section_15y3t_20{padding-top:28px;padding-bottom:60px}._courseGrid_15y3t_30{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._courseBody_15y3t_40{padding:12px}._courseBody_15y3t_40 h3{font-size:15px}._courseBody_15y3t_40 p{-webkit-line-clamp:2;font-size:12.5px}._metaPill_15y3t_44{padding:3px 8px;font-size:11px}._facts_15y3t_82{grid-template-columns:1fr}._cta_15y3t_126{text-align:center;flex-direction:column}._ctaActions_15y3t_130{justify-content:center}._scopeGrid_15y3t_276{grid-template-columns:1fr}._definitionLead_15y3t_273{padding:14px 16px;font-size:15.5px}}@media (width<=420px){._courseGrid_15y3t_30{grid-template-columns:1fr}._courseImageWrap_15y3t_34{aspect-ratio:4/4.2}}._toolGrid_15y3t_317{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;display:grid}._toolCard_15y3t_318{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;transition:transform .2s,box-shadow .2s;overflow:hidden;display:flex!important}._toolCard_15y3t_318:hover{box-shadow:var(--shadow);transform:translateY(-3px)}._toolCard_15y3t_318:hover h3{color:var(--purple)}._toolImageWrap_15y3t_321{aspect-ratio:4/3;border-bottom:1px solid var(--line);background:#fff;position:relative;overflow:hidden}._toolImageWrap_15y3t_321 img{object-fit:contain;width:100%;height:100%;padding:8px;transition:transform .35s;display:block}._toolCard_15y3t_318:hover ._toolImageWrap_15y3t_321 img{transform:scale(1.04)}._toolBody_15y3t_324{flex-direction:column;padding:14px 16px 16px;display:flex}._toolBody_15y3t_324 h3{margin:0;font-size:16px;font-weight:800;line-height:1.6;transition:color .2s}._toolBody_15y3t_324 p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13px;line-height:1.9;display:-webkit-box;overflow:hidden}._toolFigure_15y3t_328{margin:0;position:sticky;top:20px}._toolDetailPhoto_15y3t_329{aspect-ratio:1;border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:24px;overflow:hidden}._toolDetailPhoto_15y3t_329 img{object-fit:contain;width:100%;height:100%;padding:14px;display:block}._photoCredit_15y3t_331{color:var(--muted);overflow-wrap:anywhere;margin-top:10px;font-size:11.5px;line-height:1.8}._photoCredit_15y3t_331 a{text-decoration:underline!important}._toolTip_15y3t_333{background:color-mix(in srgb, var(--sun) 18%, var(--surface));border:1px solid var(--line);border-radius:18px;align-items:flex-start;gap:14px;margin-top:26px;padding:16px 18px;display:flex}._toolTip_15y3t_333 strong{margin-bottom:4px;font-size:15px;display:block}._toolTip_15y3t_333 ._prose_15y3t_139{font-size:14.5px}._relatedTools_15y3t_337{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}._relatedTool_15y3t_337{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:12px;font-size:13.5px;font-weight:700;line-height:1.6;display:flex!important}._relatedTool_15y3t_337:hover{color:var(--purple);box-shadow:var(--shadow)}._relatedTool_15y3t_337 img{aspect-ratio:4/3;object-fit:contain;background:#fff;border-radius:10px;width:100%}._relatedPlaceholder_15y3t_341{aspect-ratio:4/3;background:var(--page);border-radius:10px;place-items:center;width:100%;font-size:34px;display:grid}._nutritionImageWrap_15y3t_344 img{object-fit:cover;padding:0}._nutritionPhoto_15y3t_345{aspect-ratio:4/3;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:24px;overflow:hidden}._nutritionPhoto_15y3t_345 img{object-fit:cover;width:100%;height:100%;display:block}._nutritionThumbs_15y3t_347{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._nutritionThumbs_15y3t_347 button{cursor:pointer;opacity:.7;background:0 0;border:2px solid #0000;border-radius:10px;width:64px;height:48px;padding:0;overflow:hidden}._nutritionThumbs_15y3t_347 button._nutritionThumbActive_15y3t_349{border-color:var(--purple);opacity:1}._nutritionThumbs_15y3t_347 img{object-fit:cover;width:100%;height:100%;display:block}._nutritionMeta_15y3t_351{color:var(--muted);margin:6px 0 18px;font-size:13px}._nutritionFacts_15y3t_353{--border:var(--line);--text-primary:var(--ink);--text-secondary:var(--muted);--primary:var(--purple);--radius-md:18px}@media (width<=900px){._toolFigure_15y3t_328{width:100%;max-width:420px;margin:auto;position:static}}@media (width<=650px){._toolGrid_15y3t_317{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._toolBody_15y3t_324{padding:10px 12px 12px}._toolBody_15y3t_324 h3{font-size:14.5px}._toolBody_15y3t_324 p{-webkit-line-clamp:2;font-size:12px}._relatedTools_15y3t_337{grid-template-columns:repeat(2,minmax(0,1fr))}}._shopActions_15y3t_375{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;margin-top:auto;padding-top:10px;display:flex}._shopPrice_15y3t_376{color:var(--purple);font-size:15px;font-weight:800}._addButton_15y3t_377{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:12px;min-height:40px;padding:7px 16px}._shopActions_15y3t_375 ._addButton_15y3t_377{font-size:13.5px;font-weight:800}._addButton_15y3t_377:hover{background:var(--purple-strong)}._inCartRow_15y3t_380{align-items:center;gap:8px;display:inline-flex}._inCartBadge_15y3t_381{color:#2e8f55;background:#3fae6a24;border-radius:999px;align-items:center;min-height:34px;padding:4px 12px;font-size:13px;font-weight:800;display:inline-flex}._academy_15y3t_1[data-theme=dark] ._inCartBadge_15y3t_381{color:#7fdca2}._removeButton_15y3t_383{color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px 2px;text-decoration:underline}._inCartRow_15y3t_380 ._removeButton_15y3t_383,._cartItem_15y3t_384 ._removeButton_15y3t_383{font-size:12.5px;font-weight:700}._removeButton_15y3t_383:hover{color:#d8465d}._shopViewerNote_15y3t_386{color:var(--muted);margin:0;padding:16px 20px;font-size:14px;line-height:2}._viewerHead_15y3t_212 ._shopActions_15y3t_375{justify-content:flex-start;gap:10px 16px;padding-top:0}._cartBar_15y3t_390{z-index:4;color:#fff;background:linear-gradient(135deg,#3a2758,#633cc1);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-top:28px;padding:14px 20px;font-size:14px;line-height:1.9;display:flex;position:sticky;bottom:16px;box-shadow:0 14px 40px #28184659}._cartBarLink_15y3t_391{background:var(--sun);white-space:nowrap;border-radius:12px;align-items:center;min-height:42px;padding:8px 18px;font-size:14px;font-weight:800;display:inline-flex;color:#302333!important}._cartBarLink_15y3t_391:hover{background:#ffda88}._pageTitle_15y3t_394{letter-spacing:-.02em;margin:10px 0 22px;font-size:clamp(26px,3vw,36px);font-weight:800}._shopNotice_15y3t_395{background:color-mix(in srgb, var(--sun) 22%, var(--surface));border:1px solid var(--line);border-radius:12px;margin:0 0 16px;padding:10px 14px;font-size:13.5px;line-height:1.9}._priceBox_15y3t_88 ._shopNotice_15y3t_395{margin:12px 0 0}._cartLayout_15y3t_398{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;padding-bottom:80px;display:grid}._cartList_15y3t_399{gap:12px;margin:0;padding:0;list-style:none;display:grid}._cartItem_15y3t_384{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:flex}._cartThumb_15y3t_401{background:linear-gradient(145deg, color-mix(in srgb, var(--purple) 12%, var(--page)), var(--page));border-radius:12px;flex-shrink:0;place-items:center;width:76px;height:76px;font-size:28px;display:grid;overflow:hidden}._cartThumb_15y3t_401 img{object-fit:cover;width:100%;height:100%;display:block}._cartItemInfo_15y3t_403{flex:1;gap:4px;min-width:0;display:grid}._cartItemInfo_15y3t_403 strong{overflow-wrap:anywhere;font-size:15.5px;font-weight:800;line-height:1.7}._cartItemInfo_15y3t_403 span{color:var(--purple);font-size:14px;font-weight:800}._cartLayout_15y3t_398 ._priceBox_15y3t_88{margin-bottom:0;position:sticky;top:20px}._totalRow_15y3t_407{border-top:1px dashed var(--line);margin-top:6px;padding-top:12px!important;font-size:16px!important}._totalRow_15y3t_407 span:last-child{color:var(--purple);font-weight:800}._termsCheck_15y3t_409{cursor:pointer;align-items:flex-start;gap:8px;margin-top:14px;font-size:13.5px;line-height:1.9;display:flex}._termsCheck_15y3t_409 input{width:18px;height:18px;accent-color:var(--purple);flex-shrink:0;margin:4px 0 0}._termsCheck_15y3t_409 a[href]{color:var(--ink);font-weight:700;text-decoration:underline}._checkoutButton_15y3t_412{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:14px;width:100%;min-height:50px;margin-top:16px}._priceBox_15y3t_88 ._checkoutButton_15y3t_412,._authForm_15y3t_413 ._checkoutButton_15y3t_412{font-size:15.5px;font-weight:800}._checkoutButton_15y3t_412:hover:not(:disabled){background:var(--purple-strong)}._checkoutButton_15y3t_412:disabled{opacity:.5;cursor:not-allowed}._cartHint_15y3t_416{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.9}._priceBox_15y3t_88 ._backLink_15y3t_249{margin-top:16px}._checkoutBox_15y3t_419{background:var(--surface);border:1px solid var(--line);border-radius:20px;margin-bottom:18px;padding:18px 20px 20px}._checkoutBox_15y3t_419 h2{margin:0 0 12px;font-size:16px;font-weight:800}._checkoutBox_15y3t_419 p{margin:0;font-size:15px;line-height:2}._checkoutBox_15y3t_419 ._cartItem_15y3t_384{background:var(--page)}._checkoutBox_15y3t_419 ._backLink_15y3t_249{font-size:13px}._authWrap_15y3t_425{place-items:start center;padding:10px 0 90px;display:grid}._authCard_15y3t_426{background:var(--surface);border:1px solid var(--line);width:min(460px,100%);box-shadow:var(--shadow);border-radius:24px;padding:26px 26px 22px}._authTitle_15y3t_427{margin:0 0 6px;font-size:24px;font-weight:800}._authLead_15y3t_428{color:var(--muted);margin:0 0 18px;font-size:14px;line-height:2}._authLead_15y3t_428 strong{color:var(--ink)}._authTabs_15y3t_430{background:var(--page);border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:18px;padding:4px;display:grid}._authTab_15y3t_430{min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px}._authTabs_15y3t_430 ._authTab_15y3t_430{font-size:14.5px;font-weight:800}._authTabActive_15y3t_433{background:var(--surface);color:var(--purple);box-shadow:0 2px 8px #201c2814}._authForm_15y3t_413{gap:14px;display:grid}._authForm_15y3t_413 ._checkoutButton_15y3t_412{margin-top:4px}._formField_15y3t_436{gap:6px;font-size:13.5px;font-weight:700;display:grid}._formField_15y3t_436 small{color:var(--muted);font-weight:600}._formField_15y3t_436 input{box-sizing:border-box;border:1px solid var(--line);background:var(--page);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:14px;padding:10px 14px;font-size:15px;font-weight:500}._formField_15y3t_436 input[dir=ltr]{text-align:left}._formField_15y3t_436 input:focus{outline:3px solid var(--sun);border-color:#0000}._formError_15y3t_441{margin:0;font-size:13.5px;line-height:1.9}._authInfo_15y3t_442{background:color-mix(in srgb, var(--purple) 8%, var(--page));border-radius:12px;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.9}._linkButton_15y3t_443{color:var(--purple);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:center;padding:4px 8px;font-size:13.5px;font-weight:800}._linkButton_15y3t_443:hover:not(:disabled){text-decoration:underline}._linkButton_15y3t_443:disabled{opacity:.5;cursor:not-allowed}._codeInput_15y3t_446{letter-spacing:.4em;text-align:center!important;font-size:18px!important}._authNote_15y3t_447{border-top:1px dashed var(--line);color:var(--muted);margin:16px 0 0;padding-top:14px;font-size:12.5px;line-height:1.9}._secondaryButton_15y3t_448{border:1px solid var(--line);background:var(--page);min-height:44px;color:var(--ink);cursor:pointer;border-radius:12px;padding:8px 20px}._authCard_15y3t_426 ._secondaryButton_15y3t_448{font-size:14px;font-weight:800}._secondaryButton_15y3t_448:hover:not(:disabled){color:#d8465d;border-color:#d8465d}@media (width<=900px){._cartLayout_15y3t_398{grid-template-columns:1fr}._cartLayout_15y3t_398 ._priceBox_15y3t_88{position:static}}@media (width<=650px){._cartBar_15y3t_390{padding:12px 14px;font-size:13px;bottom:10px}._cartBarLink_15y3t_391{justify-content:center;width:100%}._cartItem_15y3t_384{gap:10px;padding:8px 10px 8px 8px}._cartThumb_15y3t_401{width:64px;height:64px}._authCard_15y3t_426{border-radius:20px;padding:22px 18px 18px}}._ownedLink_15y3t_466{color:var(--purple);text-underline-offset:3px;font-size:13px;font-weight:800;text-decoration:underline!important}._orderWrap_15y3t_467{max-width:720px;padding-bottom:80px}._orderResult_15y3t_468{border:1px solid var(--line);background:var(--surface);border-radius:20px;align-items:flex-start;gap:16px;margin:10px 0 18px;padding:20px 22px;display:flex}._orderIcon_15y3t_469{color:#fff;background:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:24px;font-weight:800;display:grid}._order_paid_15y3t_470 ._orderIcon_15y3t_469{background:#2e9b5c}._order_failed_15y3t_471 ._orderIcon_15y3t_469{background:#d8465d}._order_pending_15y3t_472 ._orderIcon_15y3t_469{background:var(--sun);color:#302333}._orderTitle_15y3t_473{margin:2px 0 6px;font-size:clamp(22px,2.6vw,28px);font-weight:800}._orderLead_15y3t_474{color:var(--muted);margin:0;font-size:14.5px;line-height:2}._orderItems_15y3t_475{gap:6px;margin:0 0 6px;padding:0;list-style:none;display:grid}._orderItems_15y3t_475 li{justify-content:space-between;gap:12px;font-size:14.5px;display:flex}._orderItems_15y3t_475 li span:last-child{color:var(--purple);white-space:nowrap;font-weight:700}._orderActions_15y3t_478{flex-wrap:wrap;gap:12px;display:flex}._orderActions_15y3t_478 ._checkoutButton_15y3t_412{width:auto;margin-top:0;padding:0 26px;font-size:15px;font-weight:800}._viewsLeft_15y3t_481{margin:0;color:var(--muted)!important;font-size:13px!important;font-weight:700!important}._openLink_15y3t_482{background:var(--purple);border-radius:12px;flex-shrink:0;align-items:center;min-height:40px;padding:6px 16px;font-size:13.5px;font-weight:800;display:inline-flex;color:#fff!important}._openLink_15y3t_482:hover{background:var(--purple-strong)}._myRecipeList_15y3t_484{padding-bottom:80px}._openCard_15y3t_485{margin:10px auto 90px}._viewToolbar_15y3t_487{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:10px 0 14px;display:flex}._printButton_15y3t_488{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:12px;min-height:44px;padding:8px 20px}._viewToolbar_15y3t_487 ._printButton_15y3t_488{font-size:14px;font-weight:800}._printButton_15y3t_488:hover{background:var(--purple-strong)}._ownedSheetWrap_15y3t_491{padding-bottom:80px}._ownedSheet_15y3t_491{--surface:transparent;--border:var(--line,#d4d4d8);--text-primary:var(--ink,#111);--text-secondary:var(--muted,#555);background-color:var(--page,#fff);-webkit-print-color-adjust:exact;print-color-adjust:exact;background-repeat:repeat;border-radius:14px}._ownedSheet_15y3t_491 .no-print{display:none}@media print{._ownedSheet_15y3t_491 img{display:none!important}}._orderStatus_paid_15y3t_509{color:#2e9b5c;font-weight:800}._orderStatus_failed_15y3t_510{color:#d8465d;font-weight:800}._orderStatus_pending_15y3t_511{color:var(--muted);font-weight:800}._academy_15y3t_1[data-theme=dark] ._orderStatus_paid_15y3t_509{color:#7fdca2}@media (width<=650px){._orderResult_15y3t_468{padding:16px}._orderIcon_15y3t_469{width:44px;height:44px;font-size:20px}._viewToolbar_15y3t_487 ._printButton_15y3t_488{width:100%}}._albumGrid_15y3t_521{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;display:grid}._albumGrid_15y3t_521 ._albumItem_15y3t_523{text-align:right;width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:18px;flex-direction:column;padding:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}._albumGrid_15y3t_521 ._albumItem_15y3t_523:hover{box-shadow:var(--shadow);transform:translateY(-3px)}._albumGrid_15y3t_521 ._albumItem_15y3t_523:focus-visible{outline:3px solid var(--purple);outline-offset:2px}._albumThumb_15y3t_526{aspect-ratio:4/3;background:#fff;display:block;position:relative;overflow:hidden}._albumThumb_15y3t_526 img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}._albumItem_15y3t_523:hover ._albumThumb_15y3t_526 img{transform:scale(1.04)}._albumThumbContain_15y3t_529 img{object-fit:contain;padding:6px}._albumPlay_15y3t_530{color:#fff;direction:ltr;background:#13111a9e;border-radius:50%;place-items:center;width:58px;height:58px;margin:auto;padding-inline-start:4px;font-size:22px;display:grid;position:absolute;inset:0}._albumCaption_15y3t_531{padding:11px 14px 13px;font-size:13.5px;line-height:1.85}@media (width<=640px){._albumGrid_15y3t_521{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._albumPlay_15y3t_530{width:46px;height:46px;font-size:17px}._albumCaption_15y3t_531{padding:8px 10px 10px;font-size:12.5px}}._pagedList_15y3t_540{outline:none;scroll-margin-top:16px}._pager_15y3t_541{flex-direction:column;align-items:center;gap:12px;margin-top:32px;display:flex}._pagerInfo_15y3t_542{color:var(--muted);font-size:13px;font-weight:600}._pagerButtons_15y3t_543{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}._pagerNumbers_15y3t_544{align-items:center;gap:6px;display:flex}._pagerGap_15y3t_545{text-align:center;min-width:18px;color:var(--muted)}._pagerButtons_15y3t_543 ._pagerButton_15y3t_543{border:1px solid var(--line);background:var(--surface);min-width:42px;min-height:42px;color:var(--ink);cursor:pointer;border-radius:12px;padding:6px 12px;font-size:14px;font-weight:700}._pagerButtons_15y3t_543 ._pagerButton_15y3t_543:hover:not(:disabled){border-color:var(--purple)}._pagerButtons_15y3t_543 ._pagerButton_15y3t_543:disabled{opacity:.45;cursor:not-allowed}._pagerButtons_15y3t_543 ._pagerActive_15y3t_551{background:var(--purple);border-color:var(--purple);color:var(--page)}@media (width<=640px){._pager_15y3t_541{margin-top:24px}._pagerButtons_15y3t_543{gap:8px;width:100%}._pagerNumbers_15y3t_544{flex-basis:100%;order:-1;justify-content:center;gap:4px}._pagerButtons_15y3t_543 ._pagerButton_15y3t_543{min-width:36px;min-height:40px;padding:4px 6px}._pagerButtons_15y3t_543 ._pagerStep_15y3t_558{flex:1}}._myMobiles_15y3t_563{gap:14px;max-width:560px;display:grid}._myMobilesLead_15y3t_564{color:var(--muted);margin:0;font-size:13.5px;line-height:1.9}._mobileList_15y3t_565{gap:8px;margin:0;padding:0;list-style:none;display:grid}._mobileList_15y3t_565 li{background:var(--page);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:6px 14px;display:flex}._mobileList_15y3t_565 bdi{letter-spacing:.5px;font-size:15px;font-weight:800}._mobileBadge_15y3t_568{background:color-mix(in srgb, var(--purple) 12%, var(--page));color:var(--purple);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:800}._claimBox_15y3t_569{border:1px solid color-mix(in srgb, var(--purple) 35%, var(--line));background:color-mix(in srgb, var(--purple) 6%, var(--surface));border-radius:14px;gap:8px;padding:14px 16px;font-size:14px;line-height:1.9;display:grid}._claimBox_15y3t_569 p{margin:0}._claimBox_15y3t_569 ul{margin:0;padding-inline-start:20px}._claimNote_15y3t_572{color:var(--muted);font-size:13px}._traineeQuestion_15y3t_573{margin-bottom:18px}._claimActions_15y3t_574{grid-template-columns:1fr 1fr;align-items:end;gap:8px;display:grid}._claimActions_15y3t_574 ._checkoutButton_15y3t_412{min-height:46px;margin-top:0}._claimActions_15y3t_574 ._secondaryButton_15y3t_448{min-height:46px;font-size:14px;font-weight:800}._accountShell_15y3t_579{padding:14px 0 90px;container-type:inline-size}._accountLayout_15y3t_580{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:22px;display:grid}._accountSide_15y3t_582{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:24px;gap:16px;padding:22px 18px 18px;display:grid;position:sticky;top:20px}._accountProfile_15y3t_583{align-items:center;gap:12px;min-width:0;display:flex}._accountAvatar_15y3t_584{background:linear-gradient(135deg, var(--purple), var(--purple-strong));color:#fff;width:54px;height:54px;box-shadow:0 8px 20px color-mix(in srgb, var(--purple) 30%, transparent);border-radius:18px;flex-shrink:0;place-items:center;font-size:22px;font-weight:800;display:grid}._accountWho_15y3t_585{gap:2px;min-width:0;display:grid}._accountWho_15y3t_585 strong{overflow-wrap:anywhere;font-size:15.5px;font-weight:800;line-height:1.7}._accountWho_15y3t_585 bdi{color:var(--muted);letter-spacing:.5px;font-size:13.5px;font-weight:700}._accountRoles_15y3t_588{flex-wrap:wrap;gap:6px;display:flex}._accountRoles_15y3t_588 span{background:color-mix(in srgb, var(--purple) 10%, var(--page));color:var(--purple);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800}._accountNav_15y3t_591{border-top:1px solid var(--line);gap:4px;padding-top:12px;display:grid}._accountNavItem_15y3t_592{width:100%;min-height:46px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:8px 12px;font-size:14.5px;font-weight:700;transition:background .15s,color .15s;display:flex}._accountNavItem_15y3t_592 svg{color:var(--muted);flex-shrink:0;transition:color .15s}._accountNavItem_15y3t_592:hover{background:var(--page)}._accountNavActive_15y3t_595,._accountNavActive_15y3t_595:hover{background:color-mix(in srgb, var(--purple) 12%, var(--surface));color:var(--purple);font-weight:800}._accountNavActive_15y3t_595 svg{color:var(--purple)}._accountLogout_15y3t_598{border:1px solid var(--line);background:var(--page);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:800;transition:border-color .15s,color .15s;display:flex}._accountLogout_15y3t_598:hover:not(:disabled){color:#d8465d;border-color:#d8465d}._accountLogout_15y3t_598:disabled{opacity:.5;cursor:not-allowed}._accountMain_15y3t_602{background:var(--surface);border:1px solid var(--line);min-width:0;min-height:420px;box-shadow:var(--shadow);border-radius:24px;padding:26px 28px 30px}._accountMainHead_15y3t_603{border-bottom:1px solid var(--line);margin-bottom:22px;padding-bottom:16px}._accountMainHead_15y3t_603 h1{margin:0 0 4px;font-size:22px;font-weight:800}._accountMainHead_15y3t_603 p{color:var(--muted);margin:0;font-size:14px;line-height:1.9}._mySections_15y3t_608{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._mySections_15y3t_608 a{box-sizing:border-box;background:var(--page);border:1px solid var(--line);height:100%;color:inherit;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;transition:border-color .15s,transform .15s;display:flex}._mySections_15y3t_608 a:hover{border-color:var(--purple);transform:translateY(-2px)}._mySections_15y3t_608 a>span:first-child{gap:4px;min-width:0;display:grid}._mySections_15y3t_608 a>span:last-child{color:var(--purple);font-weight:800}._mySections_15y3t_608 strong{color:var(--purple);font-size:15px;font-weight:800}._mySections_15y3t_608 small{color:var(--muted);font-size:12.5px;line-height:1.8}._orderList_15y3t_617{gap:10px;margin:0;padding:0;list-style:none;display:grid}._orderList_15y3t_617 a{background:var(--page);border:1px solid var(--line);color:inherit;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;transition:border-color .15s;display:flex}._orderList_15y3t_617 a:hover{border-color:var(--purple)}._orderMain_15y3t_620,._orderSide_15y3t_620{gap:3px;min-width:0;display:grid}._orderSide_15y3t_620{text-align:end}._orderMain_15y3t_620 strong,._orderSide_15y3t_620 strong{font-size:14.5px;font-weight:800}._orderMain_15y3t_620 small{color:var(--muted);font-size:12.5px}._orderSide_15y3t_620 small{font-size:12.5px}._accountEmpty_15y3t_625{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:18px;justify-items:center;gap:4px;padding:40px 20px;display:grid}._accountEmpty_15y3t_625 p{margin:0;font-size:14.5px}._addMobileBox_15y3t_629{border-top:1px dashed var(--line);gap:12px;margin-top:8px;padding-top:18px;display:grid}._addMobileBox_15y3t_629 h2{margin:0;font-size:16px;font-weight:800}@container (width<=760px){._accountLayout_15y3t_580{grid-template-columns:1fr;gap:14px}._accountSide_15y3t_582{border-radius:20px;gap:12px;padding:16px;position:static}._accountProfile_15y3t_583{gap:10px}._accountAvatar_15y3t_584{border-radius:15px;width:46px;height:46px;font-size:19px}._accountNav_15y3t_591{grid-template-columns:repeat(3,1fr);gap:6px;padding-top:10px}._accountNavItem_15y3t_592{border:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:64px;padding:8px 4px;font-size:12.5px;line-height:1.5}._accountNavActive_15y3t_595{border-color:#0000}._accountLogout_15y3t_598{min-height:40px;font-size:13px}._accountMain_15y3t_602{border-radius:20px;min-height:0;padding:20px 16px 22px}._accountMainHead_15y3t_603{margin-bottom:16px;padding-bottom:12px}._accountMainHead_15y3t_603 h1{font-size:19px}._mySections_15y3t_608{grid-template-columns:1fr;gap:8px}._mySections_15y3t_608 a{padding:13px 15px}._orderList_15y3t_617 a{padding:12px 14px}}._myBundles_15y3t_651{margin-bottom:28px}._myBundle_15y3t_651{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-bottom:14px;padding:14px 16px}._myBundle_15y3t_651 summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:4px;display:flex}._myBundle_15y3t_651 summary strong{font-size:16px;font-weight:800}._myBundle_15y3t_651 summary small{color:var(--muted);font-size:13px;font-weight:700}._myBundle_15y3t_651[open] summary{margin-bottom:12px}._myBundle_15y3t_651 ._cartItem_15y3t_384{background:var(--page)}._myBundle_15y3t_651 ._backLink_15y3t_249{margin-top:12px}._myBundle_15y3t_651 ._myRecipeList_15y3t_484{padding-bottom:0}._pageHero_15y3t_6{box-shadow:0 20px 40px var(--shade);border-radius:0 0 48px 48px}._courseCard_15y3t_31,._terms_15y3t_52 section,._priceBox_15y3t_88,._bundleCard_15y3t_100,._instructorCard_15y3t_140,._sessionBox_15y3t_152,._toolCard_15y3t_318,._checkoutBox_15y3t_419,._authCard_15y3t_426,._orderResult_15y3t_468,._albumGrid_15y3t_521 ._albumItem_15y3t_523,._accountSide_15y3t_582,._accountMain_15y3t_602,._myBundle_15y3t_651,._nutritionPhoto_15y3t_345{box-shadow:var(--clay);border-color:#0000;border-radius:26px}._fact_15y3t_82,._scopeCard_15y3t_277,._asideCard_15y3t_281,._relatedTool_15y3t_337,._cartItem_15y3t_384{box-shadow:var(--clay-sm);border-color:#0000;border-radius:20px}._techCard_15y3t_261{border-inline-color:#0000;box-shadow:var(--clay-sm);border-bottom-color:#0000;border-radius:20px}._courseCard_15y3t_31:hover,._toolCard_15y3t_318:hover,._techCard_15y3t_261:hover,._relatedTool_15y3t_337:hover{box-shadow:var(--clay)}._courseImageWrap_15y3t_34,._toolImageWrap_15y3t_321{border-radius:20px;margin:10px 10px 0}._empty_15y3t_47{box-shadow:var(--pressed);border:0;border-radius:26px}._chip_15y3t_23,._reactions_15y3t_177 ._reactionButton_15y3t_178,._pagerButtons_15y3t_543 ._pagerButton_15y3t_543,._viewer_15y3t_191 ._viewerClose_15y3t_193,._alias_15y3t_271{box-shadow:var(--clay-sm);border-color:#0000}._chip_15y3t_23:hover,._reactionButton_15y3t_178:hover{color:var(--purple);border-color:#0000}._chipActive_15y3t_26,._chipActive_15y3t_26:hover{color:#fff;background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:4px 5px 12px color-mix(in srgb, var(--purple) 35%, transparent), inset 2px 2px 5px #ffffff4d, inset -3px -3px 6px #00000026}._search_15y3t_253{box-shadow:var(--pressed);border-color:#0000}._commentForm_15y3t_229 ._commentSend_15y3t_233,._addButton_15y3t_377,._checkoutButton_15y3t_412,._openLink_15y3t_482,._printButton_15y3t_488{background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:6px 8px 16px color-mix(in srgb, var(--purple) 35%, transparent), inset 3px 3px 6px #ffffff4d, inset -4px -4px 8px #00000026;border-radius:16px}._addButton_15y3t_377:hover,._checkoutButton_15y3t_412:hover:not(:disabled),._commentSend_15y3t_233:hover:not(:disabled){background:linear-gradient(150deg, var(--purple), var(--purple-strong))}._tone_green_39qyy_5{--tone:#3f9e63}._tone_teal_39qyy_6{--tone:#2a9a83}._tone_sun_39qyy_7{--tone:#e3a23b}._tone_red_39qyy_8{--tone:#d6553f}._toned_39qyy_9{--tint:color-mix(in srgb, var(--tone) 18%, var(--surface));--tint-2:color-mix(in srgb, var(--tone) 32%, var(--surface));--tint-ink:color-mix(in srgb, var(--tone) 60%, var(--ink))}._row_39qyy_16{align-items:center;gap:8px;margin:8px 4px 0;display:flex}._like_39qyy_17,._all_39qyy_17{height:36px;font:inherit;background:var(--surface);box-shadow:var(--clay-sm);cursor:pointer;white-space:nowrap;border:0;border-radius:13px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:800;transition:transform .15s;display:inline-flex;color:var(--muted)!important}._like_39qyy_17:hover,._all_39qyy_17:hover{transform:translateY(-1px)}._likeOn_39qyy_19,._likeOn_39qyy_19:hover{box-shadow:var(--pressed);transform:none;color:#d8465d!important}._all_39qyy_17{margin-inline-start:auto;color:var(--purple)!important}._line_39qyy_21{width:calc(100% - 8px);font:inherit;color:var(--muted);box-shadow:var(--pressed);text-align:right;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:13px;margin:8px 4px 0;padding:7px 12px;font-size:12.5px;line-height:1.7;display:block;overflow:hidden}button._line_39qyy_21{cursor:pointer}._line_39qyy_21 b{color:var(--ink);font-weight:800}._lineNone_39qyy_24{opacity:.75}._panel_39qyy_27{border-top:1px solid color-mix(in srgb, var(--muted) 22%, transparent);flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px 18px 16px;display:flex}._panelHead_39qyy_28{align-items:center;gap:8px;display:flex}._panelHead_39qyy_28 ._row_39qyy_16{margin:0}._count_39qyy_30{color:var(--muted);align-items:center;gap:6px;padding:0 6px;font-size:13px;font-weight:800;display:inline-flex}._list_39qyy_31{flex:1;align-content:start;gap:12px;min-height:80px;margin:0;padding:4px;list-style:none;display:grid;overflow-y:auto}._empty_39qyy_32{color:var(--muted);text-align:center;margin:14px 0;font-size:13.5px;line-height:1.9}._error_39qyy_33{color:#d8465d;margin:0;font-size:13px;font-weight:700}._comment_39qyy_34{align-items:flex-start;gap:10px;display:flex}._avatar_39qyy_35{width:38px;height:38px;color:var(--tint-ink);background:linear-gradient(150deg, var(--tint), var(--tint-2));border-radius:14px;flex:none;place-items:center;font-weight:900;display:grid}._bubble_39qyy_36{min-width:0;box-shadow:var(--pressed);border-radius:6px 18px 18px;flex:1;padding:10px 14px}._meta_39qyy_37{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}._meta_39qyy_37 b{color:var(--ink);font-size:13.5px}._tag_39qyy_39{color:var(--tint-ink);background:var(--tint);white-space:nowrap;border-radius:999px;padding:1px 9px;font-size:10.5px;font-weight:900}._text_39qyy_40{white-space:pre-line;overflow-wrap:anywhere;margin:2px 0 0;font-size:13.5px;line-height:1.9}._textButton_39qyy_41{font:inherit;color:var(--purple);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12px;font-weight:800}._textButton_39qyy_41:hover{text-decoration:underline}._danger_39qyy_43{color:var(--muted)}._danger_39qyy_43:hover{color:#d8465d}._note_39qyy_45{box-shadow:var(--pressed);border-radius:18px;align-items:center;gap:12px;margin:0;padding:12px 14px;font-size:13px;line-height:1.9;display:flex}._note_39qyy_45>span:first-child{font-size:22px}._note_39qyy_45 a{flex:none;margin-inline-start:auto}._mine_39qyy_50{background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay-sm);border-radius:18px;gap:4px;padding:12px 14px;font-size:13px;line-height:1.9;display:grid}._mineHead_39qyy_51{color:var(--tint-ink);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px;font-weight:900;display:flex}._mineActs_39qyy_52{gap:12px;margin-inline-start:auto;display:flex}._mine_39qyy_50 p{white-space:pre-line;overflow-wrap:anywhere;margin:0}._mine_39qyy_50 small{color:var(--muted);font-size:11.5px}._mineEmpty_39qyy_55{color:var(--muted);box-shadow:var(--pressed);border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 14px;font-size:12.5px;line-height:1.8;display:flex}._mineEmpty_39qyy_55 button{margin-inline-start:auto}._softButton_39qyy_57{min-height:36px;font:inherit;color:var(--ink);background:var(--surface);box-shadow:var(--clay-sm);cursor:pointer;white-space:nowrap;border:0;border-radius:13px;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;font-weight:800;display:inline-flex}._form_39qyy_58{background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay-sm);border-radius:20px;gap:10px;padding:12px;display:grid}._form_39qyy_58 textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:74px;max-height:200px;font:inherit;color:var(--ink);background:var(--surface);box-shadow:var(--pressed);border:0;border-radius:15px;padding:10px 14px;font-size:13.5px;line-height:1.9}._form_39qyy_58 textarea:focus{outline:3px solid color-mix(in srgb, var(--sun-strong) 70%, transparent);outline-offset:2px}._formFoot_39qyy_61{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:12px;line-height:1.8;display:flex}._formFoot_39qyy_61>span{flex:160px}._send_39qyy_63{min-height:38px;font:inherit;color:#fff;background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:4px 6px 12px color-mix(in srgb, var(--purple) 30%, transparent), inset 2px 2px 5px #ffffff4d, inset -3px -3px 6px #00000026;cursor:pointer;border:0;border-radius:13px;padding:7px 18px;font-size:13px;font-weight:800}._send_39qyy_63:disabled{opacity:.5;cursor:default}@media (width<=650px){._like_39qyy_17,._all_39qyy_17{gap:4px;height:32px;padding:0 8px;font-size:12px}._allLabel_39qyy_68{display:none}._line_39qyy_21{padding:6px 9px;font-size:11.5px}._panel_39qyy_27{padding:12px 14px 16px}._list_39qyy_31{overflow:visible}}@media (prefers-reduced-motion:reduce){._like_39qyy_17,._all_39qyy_17{transition:none}}._tone_orange_ewpfs_5{--tone:#f08a3c}._tone_pink_ewpfs_6{--tone:#ec6d98}._tone_blue_ewpfs_7{--tone:#4c8fd1}._tone_purple_ewpfs_8{--tone:#9b72dd}._tone_brown_ewpfs_9{--tone:#b98049}._tone_sun_ewpfs_10{--tone:#e3a23b}._tone_green_ewpfs_11{--tone:#3f9e63}._toned_ewpfs_12{--tint:color-mix(in srgb, var(--tone) 18%, var(--surface));--tint-2:color-mix(in srgb, var(--tone) 32%, var(--surface));--tint-ink:color-mix(in srgb, var(--tone) 60%, var(--ink))}._clayTint_ewpfs_17{background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay)}._flip_ewpfs_20{transform:scaleX(-1)}._heroShop_ewpfs_21._heroShop_ewpfs_21{padding-bottom:110px}._filterBar_ewpfs_24{z-index:3;background:var(--surface);max-width:1080px;box-shadow:var(--clay);border-radius:28px;grid-template-columns:minmax(220px,340px) minmax(0,1fr);align-items:center;gap:14px;margin:-58px auto 0;padding:14px;display:grid;position:relative}._search_ewpfs_25{height:50px;box-shadow:var(--pressed);border-radius:18px;align-items:center;gap:10px;padding:0 16px;display:flex}._search_ewpfs_25 input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}._search_ewpfs_25 input::placeholder{color:var(--muted)}._search_ewpfs_25:focus-within{outline:3px solid color-mix(in srgb, var(--sun-strong) 70%, transparent);outline-offset:2px}._deptChips_ewpfs_29{flex-wrap:wrap;gap:10px;padding:4px;display:flex}._deptChips_ewpfs_29::-webkit-scrollbar{display:none}._deptChip_ewpfs_29{font:inherit;white-space:nowrap;cursor:pointer;color:var(--tint-ink);background:var(--tint);box-shadow:var(--clay-sm);border:0;border-radius:17px;align-items:center;gap:7px;padding:9px 15px;font-size:14px;font-weight:800;transition:transform .15s;display:inline-flex}._deptChip_ewpfs_29:hover{transform:translateY(-2px)}._deptChipActive_ewpfs_34,._deptChipActive_ewpfs_34:hover{color:#fff;background:linear-gradient(150deg, color-mix(in srgb, var(--tone) 78%, #fff), var(--tone));transform:none;box-shadow:inset 3px 3px 7px #0000002e,inset -3px -3px 7px #fff3}._deptChip_ewpfs_29 small{background:color-mix(in srgb, var(--surface) 60%, transparent);border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;line-height:1;display:grid}._deptChipActive_ewpfs_34 small{background:#ffffff47}._steps_ewpfs_39{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}._step_ewpfs_39{background:var(--surface);box-shadow:var(--clay-sm);border-radius:24px;align-items:center;gap:14px;padding:14px 18px;display:flex}._stepIcon_ewpfs_41{background:linear-gradient(150deg, var(--tint), var(--tint-2));width:46px;height:46px;box-shadow:var(--clay-sm);border-radius:16px;flex:none;place-items:center;font-size:21px;display:grid}._step_ewpfs_39 b{font-size:14.5px;display:block}._step_ewpfs_39 small{color:var(--muted);font-size:12.5px;line-height:1.7;display:block}._bundleTip_ewpfs_44{border-radius:22px;align-items:center;gap:14px;margin-top:18px;padding:12px 18px;font-size:14px;line-height:1.9;display:flex}._bundleTip_ewpfs_44 b{color:var(--tint-ink)}._bundleTip_ewpfs_44 a{white-space:nowrap;color:var(--purple);margin-inline-start:auto;font-weight:800}._listHead_ewpfs_48{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:40px 0 20px;scroll-margin-top:20px;display:flex}._listHead_ewpfs_48 h2{margin:0;font-size:23px;font-weight:900;line-height:1.5}._listHead_ewpfs_48 span{color:var(--muted);font-size:13.5px;font-weight:700}._pagedList_ewpfs_51{outline:none}._grid_ewpfs_54{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}._card_ewpfs_55{border-radius:28px;flex-direction:column;min-width:0;padding:10px 10px 14px;display:flex}._pic_ewpfs_56{aspect-ratio:1;cursor:zoom-in;background:var(--tint);border:0;border-radius:20px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 8px 16px #0000001c}._pic_ewpfs_56 img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}._pic_ewpfs_56:hover img{transform:scale(1.05)}._noPhoto_ewpfs_59{cursor:default;color:var(--tint-ink);text-align:center;place-items:center;padding:14px;font-size:12.5px;font-weight:700;line-height:1.8;display:grid}._picDept_ewpfs_60{border-radius:999px;padding:3px 11px;font-size:11.5px;font-weight:800;position:absolute;top:10px;right:10px;background:#141c196b!important}._picCount_ewpfs_61{color:#fff;background:#141c198c;border-radius:10px;padding:2px 9px;font-size:11.5px;font-weight:800;position:absolute;bottom:10px;left:10px}._card_ewpfs_55 h3{overflow-wrap:anywhere;margin:12px 6px 4px;font-size:15.5px;font-weight:900;line-height:1.6}._cardRow_ewpfs_63{justify-content:space-between;align-items:center;gap:8px;margin:auto 4px 0;padding-top:10px;display:flex}._price_ewpfs_64{color:var(--purple);white-space:nowrap;font-size:16px;font-weight:900}._price_ewpfs_64 small{color:var(--muted);margin-inline-start:3px;font-size:11.5px;font-weight:700}._addButton_ewpfs_66{border-radius:16px;flex:none;justify-content:center;align-items:center;gap:6px;width:46px;height:46px;min-height:0;padding:0;font-size:20px;display:inline-flex}._addLabel_ewpfs_67{display:none}._inCart_ewpfs_68{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._inCartBadge_ewpfs_69{box-shadow:var(--pressed);white-space:nowrap;border-radius:14px;padding:7px 12px;font-size:12.5px;font-weight:900;color:var(--purple)!important}._textButton_ewpfs_70{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:12px;font-weight:800}._textButton_ewpfs_70:hover{color:#d8465d}._cartFloat_ewpfs_74{z-index:25;background:var(--surface);width:min(640px,100% - 32px);box-shadow:var(--clay);border-radius:26px;align-items:center;gap:14px;padding:12px 12px 12px 22px;animation:.35s cubic-bezier(.2,.8,.2,1) _floatIn_ewpfs_1;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}@keyframes _floatIn_ewpfs_1{0%{transform:translate(-50%)translateY(140%)}}._cartFloatIcon_ewpfs_76{background:linear-gradient(150deg, var(--tint), var(--tint-2));width:48px;height:48px;box-shadow:var(--clay-sm);border-radius:17px;flex:none;place-items:center;font-size:22px;display:grid}._cartFloatText_ewpfs_77{min-width:0;color:var(--muted);flex:1;font-size:13.5px;line-height:1.7}._cartFloatText_ewpfs_77 b{color:var(--ink);font-size:16px;display:block}._floatSpacer_ewpfs_79{height:90px}._viewerSide_ewpfs_82{flex-direction:column;align-items:flex-start;gap:14px;padding:22px 20px 22px 66px;display:flex}._viewerSide_ewpfs_82 h2{margin:0;font-size:21px;font-weight:900;line-height:1.5}._viewerSide_ewpfs_82 p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.9}._viewerPrice_ewpfs_85{font-size:22px}._pageTitle_ewpfs_88{margin:0 0 18px;font-size:clamp(26px,3vw,34px);font-weight:900;line-height:1.5}._flow_ewpfs_89{background:var(--surface);box-shadow:var(--clay);scrollbar-width:none;border-radius:26px;align-items:center;margin:0 0 28px;padding:16px 22px;list-style:none;display:flex;overflow-x:auto}._flow_ewpfs_89::-webkit-scrollbar{display:none}._flowStep_ewpfs_91{color:var(--muted);flex:none;align-items:center;gap:10px;font-size:13.5px;font-weight:800;display:flex}._flowDot_ewpfs_92{width:36px;height:36px;box-shadow:var(--pressed);border-radius:13px;place-items:center;font-weight:900;display:grid}._flowDone_ewpfs_93 ._flowDot_ewpfs_92{color:#fff;background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:3px 4px 8px color-mix(in srgb, var(--purple) 35%, transparent)}._flowNow_ewpfs_94{color:var(--ink)}._flowNow_ewpfs_94 ._flowDot_ewpfs_92{color:#3a2800;background:linear-gradient(150deg, #ffd98a, var(--sun-strong));box-shadow:3px 4px 8px #e3a23b59}._flowLine_ewpfs_96{height:6px;box-shadow:var(--pressed);border-radius:3px;flex:1 0 24px;margin:0 12px}._flowLineDone_ewpfs_97{background:var(--primary-light);box-shadow:none}._layout_ewpfs_99{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:30px;display:grid}._layout_ewpfs_99>*{min-width:0}._box_ewpfs_101{background:var(--surface);box-shadow:var(--clay);border-radius:30px;padding:24px}._box_ewpfs_101+._box_ewpfs_101{margin-top:24px}._box_ewpfs_101 h2,._summary_ewpfs_103 h2{margin:0 0 14px;font-size:18px;font-weight:900;line-height:1.5}._items_ewpfs_104{gap:14px;margin:0;padding:0;list-style:none;display:grid}._item_ewpfs_104{background:var(--surface);box-shadow:var(--clay-sm);border-radius:22px;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 16px 10px 10px;display:grid}._itemBundle_ewpfs_106{background:linear-gradient(150deg, var(--tint), var(--tint-2))}._thumb_ewpfs_107{background:var(--tint);border-radius:17px;place-items:center;width:78px;height:78px;font-size:30px;display:grid;overflow:hidden}._thumb_ewpfs_107 img{object-fit:cover;width:100%;height:100%;display:block}._item_ewpfs_104 strong{overflow-wrap:anywhere;font-size:15px;line-height:1.6;display:block}._item_ewpfs_104 strong a{text-decoration:underline!important;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent)!important;text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent)!important}._item_ewpfs_104 small{color:var(--muted);font-size:12.5px;line-height:1.8;display:block}._itemPrice_ewpfs_112{color:var(--purple);font-size:14.5px;font-weight:900}._itemPrice_ewpfs_112 s{color:var(--muted);margin-inline-start:8px;font-size:12px;font-weight:700}._tag_ewpfs_114{color:#3a2800;background:linear-gradient(150deg, #ffd98a, var(--sun-strong));border-radius:999px;margin-bottom:2px;padding:1px 9px;font-size:11px;font-weight:900;display:inline-block}._remove_ewpfs_115{width:40px;height:40px;color:var(--muted);cursor:pointer;background:var(--surface);box-shadow:var(--clay-sm);border:0;border-radius:14px;place-items:center;padding:0;font-size:15px;display:grid}._remove_ewpfs_115:hover{color:#d8465d}._summary_ewpfs_103{background:var(--surface);box-shadow:var(--clay);border-radius:30px;gap:12px;padding:24px;display:grid;position:sticky;top:20px}._summary_ewpfs_103 h2{margin:0}._row_ewpfs_120{justify-content:space-between;gap:12px;font-size:14px;display:flex}._row_ewpfs_120 span:first-child{color:var(--muted)}._row_ewpfs_120 span:last-child{font-weight:800}._total_ewpfs_123{box-shadow:var(--pressed);border-radius:18px;align-items:baseline;padding:14px 16px}._total_ewpfs_123 span:first-child{color:var(--ink);font-weight:800}._total_ewpfs_123 span:last-child{color:var(--purple);font-size:20px;font-weight:900}._blockButton_ewpfs_126{width:100%;min-height:54px;font-size:15px}._blockButton_ewpfs_126:disabled{opacity:.5;cursor:not-allowed;transform:none}._hint_ewpfs_128{color:var(--muted);text-align:center;margin:0;font-size:12.5px;line-height:1.9}._back_ewpfs_129{color:var(--purple);text-align:center;font-size:13.5px;font-weight:800}._backRow_ewpfs_130{margin:14px 0 0}._secure_ewpfs_131{color:var(--muted);box-shadow:var(--pressed);border-radius:16px;align-items:center;gap:10px;margin:0;padding:10px 14px;font-size:12.5px;line-height:1.8;display:flex}._notice_ewpfs_132{border-radius:20px;gap:4px;margin:0 0 22px;padding:14px 18px;font-size:13.5px;line-height:1.9;display:grid}._formError_ewpfs_133{color:#d8465d;text-align:center;margin:0;font-size:13px}._check_ewpfs_136{cursor:pointer;align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.9;display:flex;position:relative}._check_ewpfs_136 input{opacity:0;pointer-events:none;position:absolute}._checkBox_ewpfs_138{color:#0000;width:26px;height:26px;box-shadow:var(--pressed);border-radius:9px;flex:none;place-items:center;font-size:15px;font-weight:900;display:grid}._check_ewpfs_136 input:checked+._checkBox_ewpfs_138{color:#fff;background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:2px 3px 6px color-mix(in srgb, var(--purple) 35%, transparent)}._check_ewpfs_136 input:focus-visible+._checkBox_ewpfs_138{outline:3px solid var(--sun-strong);outline-offset:2px}._check_ewpfs_136 a{color:var(--purple);font-weight:800;text-decoration:underline!important}._buyer_ewpfs_143{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._avatar_ewpfs_144{border-radius:18px;flex:none;place-items:center;width:54px;height:54px;font-size:24px;display:grid}._buyer_ewpfs_143 b{font-size:16px;display:block}._buyer_ewpfs_143 small{color:var(--muted);font-size:13px}._buyer_ewpfs_143 a{color:var(--purple);margin-inline-start:auto;font-size:13px;font-weight:800}._emptyCart_ewpfs_149{text-align:center;background:var(--surface);box-shadow:var(--clay);border-radius:30px;justify-items:center;gap:10px;padding:50px 24px;display:grid}._emptyIcon_ewpfs_150{border-radius:30px;place-items:center;width:92px;height:92px;font-size:46px;display:grid}._emptyCart_ewpfs_149 b{font-size:19px}._emptyCart_ewpfs_149 p{color:var(--muted);margin:0}._result_ewpfs_155{max-width:760px;margin:10px auto 0}._resultCard_ewpfs_156{text-align:center;background:var(--surface);box-shadow:var(--clay);border-radius:30px;justify-items:center;gap:12px;padding:34px 30px;display:grid}._resultIcon_ewpfs_157{color:#fff;border-radius:32px;place-items:center;width:96px;height:96px;font-size:46px;font-weight:900;display:grid}._res_paid_ewpfs_158 ._resultIcon_ewpfs_157{background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:8px 10px 22px color-mix(in srgb, var(--purple) 35%, transparent), inset 4px 4px 8px #ffffff54}._res_failed_ewpfs_159 ._resultIcon_ewpfs_157{background:linear-gradient(150deg,#e97c55,#d6553f);box-shadow:8px 10px 22px #d6553f54,inset 4px 4px 8px #ffffff54}._res_pending_ewpfs_160 ._resultIcon_ewpfs_157{color:#3a2800;background:linear-gradient(150deg, #ffd98a, var(--sun-strong));box-shadow:8px 10px 22px #e3a23b54,inset 4px 4px 8px #ffffff73}._resultCard_ewpfs_156 h1{margin:0;font-size:28px;font-weight:900;line-height:1.5}._resultCard_ewpfs_156 p{max-width:520px;color:var(--muted);margin:0;font-size:15px;line-height:2}._resultActions_ewpfs_163{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}._receipt_ewpfs_164{margin-top:26px}._receipt_ewpfs_164 ul{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}._receipt_ewpfs_164 li{border-bottom:1px dashed color-mix(in srgb, var(--muted) 30%, transparent);justify-content:space-between;gap:12px;padding-bottom:8px;font-size:14px;display:flex}._receipt_ewpfs_164 li span:last-child{flex:none;font-weight:800}._receiptMeta_ewpfs_168{gap:6px;margin-top:12px;display:grid}@media (width<=1100px){._grid_ewpfs_54{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){._filterBar_ewpfs_24{grid-template-columns:minmax(0,1fr);margin-inline:16px}._steps_ewpfs_39,._layout_ewpfs_99{grid-template-columns:minmax(0,1fr)}._summary_ewpfs_103{position:static}}@media (width<=650px){._heroShop_ewpfs_21._heroShop_ewpfs_21{padding-bottom:120px}._filterBar_ewpfs_24{border-radius:24px;gap:8px;margin:-96px 0 0;padding:10px}._deptChips_ewpfs_29{scrollbar-width:none;flex-wrap:nowrap;padding-inline-end:28px;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#0000,#000 36px);mask-image:linear-gradient(270deg,#0000,#000 36px)}._grid_ewpfs_54{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._card_ewpfs_55{border-radius:22px;padding:7px 7px 11px}._card_ewpfs_55 h3{margin:9px 4px 2px;font-size:14px}._cardRow_ewpfs_63{flex-direction:column;align-items:stretch;gap:8px}._addButton_ewpfs_66{border-radius:14px;width:100%;height:40px;font-size:13px}._addLabel_ewpfs_67{display:inline}._price_ewpfs_64{text-align:center;font-size:14.5px}._inCart_ewpfs_68{justify-content:center}._bundleTip_ewpfs_44{flex-wrap:wrap}._bundleTip_ewpfs_44 a{margin-inline-start:0}._cartFloat_ewpfs_74{padding-inline-start:14px;bottom:92px}._cartFloatIcon_ewpfs_76{display:none}._floatSpacer_ewpfs_79{height:70px}._flow_ewpfs_89{padding:12px 14px}._flowStep_ewpfs_91 span:not(._flowDot_ewpfs_92){display:none}._flowNow_ewpfs_94 span:not(._flowDot_ewpfs_92){display:inline}._flowLine_ewpfs_96{flex-basis:12px;margin:0 6px}._item_ewpfs_104{grid-template-columns:62px minmax(0,1fr) auto;gap:12px;padding:8px 10px 8px 8px}._thumb_ewpfs_107{border-radius:14px;width:62px;height:62px}._box_ewpfs_101,._summary_ewpfs_103{border-radius:26px;padding:20px 16px}._resultCard_ewpfs_156{padding:28px 18px}._viewerSide_ewpfs_82{padding:16px}}@media (prefers-reduced-motion:reduce){._deptChip_ewpfs_29,._pic_ewpfs_56 img,._cartFloat_ewpfs_74{transition:none;animation:none}}._tone_orange_a7k94_5{--tone:#f08a3c}._tone_pink_a7k94_6{--tone:#ec6d98}._tone_blue_a7k94_7{--tone:#4c8fd1}._tone_purple_a7k94_8{--tone:#9b72dd}._tone_brown_a7k94_9{--tone:#b98049}._tone_sun_a7k94_10{--tone:#e3a23b}._tone_green_a7k94_11{--tone:#3f9e63}._tone_teal_a7k94_12{--tone:#2a9a83}._tone_red_a7k94_13{--tone:#d6553f}._toned_a7k94_14{--tint:color-mix(in srgb, var(--tone) 18%, var(--surface));--tint-2:color-mix(in srgb, var(--tone) 32%, var(--surface));--tint-ink:color-mix(in srgb, var(--tone) 60%, var(--ink))}._clayTint_a7k94_19{background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay)}._claySm_a7k94_20{background:var(--surface);box-shadow:var(--clay-sm)}._box_a7k94_21{background:var(--surface);box-shadow:var(--clay)}._pressed_a7k94_22{box-shadow:var(--pressed)}._soloBar_a7k94_23{grid-template-columns:minmax(0,1fr);max-width:640px}._stackBar_a7k94_25._stackBar_a7k94_25{grid-template-columns:minmax(0,1fr)}._stackBar_a7k94_25>label{max-width:460px}._group_a7k94_29{margin-top:46px;scroll-margin-top:16px}._groupHead_a7k94_30{align-items:center;gap:14px;margin-bottom:20px;display:flex}._groupIcon_a7k94_31{border-radius:17px;flex:none;place-items:center;width:50px;height:50px;font-size:22px;display:grid}._groupHead_a7k94_30 h2{margin:0;font-size:21px;font-weight:900;line-height:1.5}._groupHead_a7k94_30 small{color:var(--muted);font-size:12.5px;font-weight:700;line-height:1.4;display:block}._techGrid_a7k94_36{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}._techCard_a7k94_37{border-radius:26px;flex-direction:column;gap:8px;min-width:0;padding:20px 20px 18px;transition:transform .2s;display:flex!important}._techCard_a7k94_37:hover{transform:translateY(-4px)}._techCard_a7k94_37 h3{margin:0;font-size:17px;font-weight:900;line-height:1.5}._pron_a7k94_40{color:var(--tint-ink);margin-top:-6px;font-size:12.5px;font-weight:700}._techCard_a7k94_37 p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.95;display:-webkit-box;overflow:hidden}._cardFoot_a7k94_42{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}._sub_a7k94_43{text-overflow:ellipsis;white-space:nowrap;max-width:70%;color:var(--tint-ink);background:var(--surface);border-radius:999px;padding:3px 11px;font-size:11.5px;font-weight:800;overflow:hidden;box-shadow:2px 3px 6px #00000014}._more_a7k94_44{white-space:nowrap;color:var(--purple);font-size:12.5px;font-weight:800}._photoGrid_a7k94_47{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}._photoGridTop_a7k94_48{margin-top:40px}._photoCard_a7k94_49{border-radius:26px;flex-direction:column;min-width:0;padding:10px 10px 16px;transition:transform .2s;display:flex!important}._photoCard_a7k94_49:hover{transform:translateY(-4px)}._cardPic_a7k94_51{aspect-ratio:1;background:var(--tint);border-radius:19px;place-items:center;font-size:46px;display:grid;position:relative;overflow:hidden}._cardPicWhite_a7k94_52{background:#fff}._cardPic_a7k94_51 img{object-fit:cover;width:100%;height:100%;display:block}._must_a7k94_54{color:#3a2800;background:linear-gradient(150deg, #ffd98a, var(--sun-strong));border-radius:999px;padding:2px 10px;font-size:11px;font-weight:900;position:absolute;top:9px;right:9px;box-shadow:2px 3px 6px #00000024}._photoCard_a7k94_49 h3{overflow-wrap:anywhere;margin:12px 6px 0;font-size:15px;font-weight:900;line-height:1.6}._en_a7k94_56{color:var(--tint-ink);text-align:right;margin:0 6px;font-size:11.5px;font-weight:700}._photoCard_a7k94_49 p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 6px 0;font-size:12.5px;line-height:1.9;display:-webkit-box;overflow:hidden}._kcal_a7k94_58{white-space:nowrap;color:var(--muted);box-shadow:var(--pressed);border-radius:14px;align-self:flex-start;align-items:baseline;gap:5px;margin:auto 6px 0;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}._kcal_a7k94_58 b{color:var(--tint-ink);font-size:16px;font-weight:900}._kcalFor_a7k94_60{color:var(--muted);margin:6px 8px 0;font-size:11.5px;font-weight:700}._noteStrip_a7k94_61{border-radius:22px;align-items:center;gap:12px;margin-top:30px;padding:12px 18px;font-size:13.5px;line-height:1.9;display:flex}._badges_a7k94_64{flex-wrap:wrap;gap:8px;display:flex}._badge_a7k94_64{color:var(--tint-ink);background:var(--tint);border-radius:999px;padding:4px 13px;font-size:12px;font-weight:800;box-shadow:2px 3px 6px #00000014}._badgeSun_a7k94_66{color:#3a2800;background:linear-gradient(150deg, #ffd98a, var(--sun-strong))}._back_a7k94_67{color:var(--purple);gap:8px;margin-top:26px;font-size:14px;font-weight:800;display:inline-flex}._techHead_a7k94_70{border-radius:30px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;padding:30px 32px;display:grid}._bigIcon_a7k94_71{border-radius:32px;place-items:center;width:96px;height:96px;font-size:44px;display:grid}._techHead_a7k94_70 h1{margin:8px 0 0;font-size:clamp(26px,3.4vw,38px);font-weight:900;line-height:1.45}._techHead_a7k94_70 ._pron_a7k94_40{margin-top:0;font-size:14px}._aliases_a7k94_74{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:13px;display:flex}._alias_a7k94_74{color:var(--ink);box-shadow:var(--pressed);border-radius:10px;padding:2px 10px;font-weight:700}._lead_a7k94_76{border-radius:26px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;margin-top:24px;padding:22px 26px;font-size:16px;line-height:2.1;display:grid}._leadIcon_a7k94_77{font-size:26px;line-height:1}._lead_a7k94_76 small{color:var(--tint-ink);margin-bottom:2px;font-size:12.5px;font-weight:900;display:block}._article_a7k94_79{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:30px;margin-top:30px;display:grid}._article_a7k94_79>*{min-width:0}._sec_a7k94_81{border-radius:30px;padding:26px 28px;scroll-margin-top:16px}._sec_a7k94_81+._sec_a7k94_81{margin-top:22px}._sec_a7k94_81 h2{align-items:center;gap:12px;margin:0 0 12px;font-size:19px;font-weight:900;line-height:1.5;display:flex}._secIcon_a7k94_84{border-radius:13px;flex:none;place-items:center;width:38px;height:38px;font-size:17px;display:grid}._prose_a7k94_85{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:2.15}._scope_a7k94_86{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._scope_a7k94_86>div{border-radius:22px;padding:18px 20px}._scope_a7k94_86 h3{color:var(--tint-ink);margin:0 0 6px;font-size:15px;font-weight:900}._scope_a7k94_86 ._prose_a7k94_85{font-size:14px}._aside_a7k94_90{gap:20px;display:grid;position:sticky;top:16px}._toc_a7k94_91{border-radius:30px;padding:22px}._toc_a7k94_91 h2{margin:0 0 10px;font-size:16px;font-weight:900;line-height:1.6}._toc_a7k94_91 ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}._toc_a7k94_91 a{color:var(--muted);border-radius:13px;align-items:center;gap:10px;padding:7px 10px;font-size:13.5px;font-weight:700;display:flex}._toc_a7k94_91 a:hover{color:var(--ink);box-shadow:var(--pressed)}._tocNum_a7k94_96{width:26px;height:26px;box-shadow:var(--pressed);border-radius:9px;flex:none;place-items:center;font-size:12px;font-weight:900;display:grid}._sideNote_a7k94_97{border-radius:24px;padding:18px 20px;font-size:13px;line-height:1.9}._sideNote_a7k94_97 b{color:var(--tint-ink);font-size:14px;display:block}._top_a7k94_101{border-radius:32px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:34px;padding:18px;display:grid}._top_a7k94_101>*{min-width:0}._figure_a7k94_103{margin:0}._photo_a7k94_47{aspect-ratio:1;background:#fff;border-radius:24px;place-items:center;font-size:64px;display:grid;overflow:hidden;box-shadow:0 10px 22px #00000024}._photo_a7k94_47 img{object-fit:cover;width:100%;height:100%;display:block}._credit_a7k94_106{color:var(--muted);text-align:center;margin-top:10px;font-size:11.5px}._credit_a7k94_106 a{color:var(--purple)}._info_a7k94_108{flex-direction:column;gap:14px;padding:14px 10px 10px 4px;display:flex}._info_a7k94_108 h1{margin:0;font-size:clamp(26px,3.2vw,36px);font-weight:900;line-height:1.45}._info_a7k94_108 ._en_a7k94_56{margin:-10px 0 0;font-size:14px}._summary_a7k94_111{color:var(--muted);margin:0;font-size:16px;line-height:2}._use_a7k94_112{border-radius:24px;padding:20px 22px}._use_a7k94_112 h2,._tip_a7k94_113 strong{margin:0 0 6px;font-size:16px;font-weight:900}._tip_a7k94_113{border-radius:24px;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px 20px;display:grid}._tipIcon_a7k94_115{border-radius:16px;place-items:center;width:46px;height:46px;font-size:22px;display:grid}._tip_a7k94_113 strong{color:var(--tint-ink);display:block}._tip_a7k94_113 ._prose_a7k94_85,._use_a7k94_112 ._prose_a7k94_85{font-size:14.5px;line-height:2.05}._secHead_a7k94_118{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:50px 0 20px;display:flex}._secHead_a7k94_118 h2{margin:0;font-size:22px;font-weight:900;line-height:1.5}._secHead_a7k94_118 ._back_a7k94_67{margin:0}._related_a7k94_121{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}._relatedCard_a7k94_122{text-align:center;border-radius:22px;flex-direction:column;gap:8px;padding:8px 8px 12px;font-size:13px;font-weight:800;transition:transform .2s;display:flex!important}._relatedCard_a7k94_122:hover{transform:translateY(-3px)}._relatedPic_a7k94_124{aspect-ratio:1;background:#fff;border-radius:16px;place-items:center;font-size:30px;display:grid;overflow:hidden}._relatedPic_a7k94_124 img{object-fit:cover;width:100%;height:100%;display:block}._galleryMain_a7k94_127{aspect-ratio:4/3;background:var(--tint);border-radius:24px;place-items:center;font-size:64px;display:grid;overflow:hidden;box-shadow:0 10px 22px #00000024}._galleryMain_a7k94_127 img{object-fit:cover;width:100%;height:100%;display:block}._thumbs_a7k94_129{scrollbar-width:none;gap:10px;margin-top:14px;padding:4px;display:flex;overflow-x:auto}._thumbs_a7k94_129::-webkit-scrollbar{display:none}._thumb_a7k94_129{opacity:.7;cursor:pointer;background:var(--surface);height:58px;box-shadow:var(--clay-sm);border:0;border-radius:15px;flex:0 0 74px;padding:0;overflow:hidden}._thumb_a7k94_129 img{object-fit:cover;width:100%;height:100%;display:block}._thumbActive_a7k94_133{opacity:1;outline:3px solid var(--sun-strong);outline-offset:2px}._meta_a7k94_134{color:var(--muted);margin:-8px 0 0;font-size:13.5px;font-weight:700}._stats_a7k94_135{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._stat_a7k94_135{border-radius:20px;align-items:center;gap:12px;padding:12px 14px;display:flex}._statIcon_a7k94_137{border-radius:15px;flex:none;place-items:center;width:44px;height:44px;font-size:20px;display:grid}._stat_a7k94_135 small{color:var(--muted);font-size:11.5px;font-weight:700;display:block}._stat_a7k94_135 b{font-size:18px;font-weight:900}._stat_a7k94_135 b span{color:var(--muted);margin-inline-start:3px;font-size:12px;font-weight:700}._statBig_a7k94_141{grid-column:span 2}._statBig_a7k94_141 b{font-size:24px}._per_a7k94_143{color:var(--muted);text-align:center;margin:0;font-size:12.5px}._facts_a7k94_146{border-radius:30px;margin-top:34px;padding:26px 28px}._facts_a7k94_146>h2{margin:0 0 14px;font-size:19px;font-weight:900}._facts_a7k94_146>div>div{background:0 0;border:0;padding:0}._facts_a7k94_146 table{box-shadow:var(--pressed);border-radius:20px;font-size:14px;overflow:hidden}._facts_a7k94_146 table th,._facts_a7k94_146 table td,._facts_a7k94_146 table tbody th{color:var(--ink);border-bottom:0;padding:11px 16px}._facts_a7k94_146 table thead th{color:var(--muted);background:color-mix(in srgb, var(--primary-light) 12%, var(--surface));font-size:12.5px;font-weight:800}._facts_a7k94_146 table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--shade) 25%, transparent)}._facts_a7k94_146 table td{font-variant-numeric:tabular-nums;font-weight:800}._facts_a7k94_146>div>div>table:first-of-type tbody tr:first-child :is(th,td){color:var(--purple);font-weight:900}._facts_a7k94_146 details{background:var(--surface);box-shadow:var(--clay-sm);border-radius:20px;margin-top:16px;padding:0 8px 8px}._facts_a7k94_146 summary{color:var(--ink);justify-content:space-between;align-items:center;padding:12px 10px;font-size:15px;font-weight:900;list-style:none;display:flex}._facts_a7k94_146 summary::-webkit-details-marker{display:none}._facts_a7k94_146 summary:after{content:"▾";color:var(--muted);transition:transform .2s}._facts_a7k94_146 details[open] summary:after{transform:rotate(180deg)}._facts_a7k94_146 details>table{margin-bottom:4px}._facts_a7k94_146 p{color:var(--muted)}._facts_a7k94_146 a{color:var(--purple)}@media (width<=1100px){._photoGrid_a7k94_47{grid-template-columns:repeat(3,minmax(0,1fr))}._related_a7k94_121{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=980px){._techGrid_a7k94_36{grid-template-columns:repeat(2,minmax(0,1fr))}._article_a7k94_79,._top_a7k94_101{grid-template-columns:minmax(0,1fr)}._figure_a7k94_103,._gallery_a7k94_127{justify-self:center;width:min(100%,460px)}._aside_a7k94_90{position:static}}@media (width<=650px){._soloBar_a7k94_23._soloBar_a7k94_23{margin-top:-60px}._techGrid_a7k94_36{grid-template-columns:minmax(0,1fr);gap:16px}._photoGrid_a7k94_47{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._photoCard_a7k94_49{border-radius:22px;padding:7px 7px 12px}._photoCard_a7k94_49 h3{margin:9px 4px 2px;font-size:14px}._photoCard_a7k94_49 p{display:none}._kcal_a7k94_58{margin-inline:4px;padding:5px 9px}._kcal_a7k94_58 b{font-size:14px}._groupIcon_a7k94_31{width:44px;height:44px;font-size:20px}._groupHead_a7k94_30 h2{font-size:18px}._techHead_a7k94_70{grid-template-columns:minmax(0,1fr);gap:14px;padding:22px 18px}._bigIcon_a7k94_71{border-radius:24px;width:70px;height:70px;font-size:32px}._lead_a7k94_76{padding:18px;font-size:15px}._sec_a7k94_81{border-radius:26px;padding:20px 18px}._prose_a7k94_85{font-size:14.5px}._scope_a7k94_86{grid-template-columns:minmax(0,1fr)}._top_a7k94_101{border-radius:26px;gap:14px;padding:10px}._related_a7k94_121{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._facts_a7k94_146{border-radius:26px;padding:20px 14px}._facts_a7k94_146 table th,._facts_a7k94_146 table td{padding:10px;font-size:13px}}@media (prefers-reduced-motion:reduce){._techCard_a7k94_37,._photoCard_a7k94_49,._relatedCard_a7k94_122,._facts_a7k94_146 summary:after{transition:none}}._status_1avh6_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_1avh6_2{color:var(--danger)}._title_1avh6_3{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_1avh6_4{color:var(--text-secondary);margin-bottom:18px;font-size:13px;line-height:1.9}._breadcrumb_1avh6_5{color:var(--text-secondary);gap:8px;margin-bottom:10px;font-size:12.5px;display:flex}._breadcrumb_1avh6_5 a{color:var(--primary);text-decoration:none}._headRow_1avh6_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._hubGrid_1avh6_9{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}._hubCard_1avh6_10{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);flex-direction:column;gap:8px;padding:18px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}._hubCard_1avh6_10:hover{border-color:var(--primary);transform:translateY(-2px)}._hubCard_1avh6_10 p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.9}._hubCard_1avh6_10 span{color:var(--primary);margin-top:auto;font-size:12.5px;font-weight:700}._notice_1avh6_15{background:color-mix(in srgb, var(--warning) 14%, transparent);border:1px solid color-mix(in srgb, var(--warning) 45%, transparent);border-radius:var(--radius-sm);color:var(--text-primary);margin-bottom:16px;padding:10px 14px;font-size:13px}._card_1avh6_17{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:22px;padding:20px}._sectionTitle_1avh6_18{color:var(--text-primary);margin-bottom:14px;font-size:15px;font-weight:800}._twoCol_1avh6_19{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}._details_1avh6_20{margin:4px 0 12px;font-size:13px}._details_1avh6_20 summary{cursor:pointer;color:var(--primary);margin-bottom:10px;font-weight:700}._fieldError_1avh6_22{color:var(--danger);margin:6px 0;font-size:12.5px}._actions_1avh6_23{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}._savedNote_1avh6_24{color:var(--success);font-size:13px;font-weight:600}._chips_1avh6_26{flex-wrap:wrap;gap:6px;display:flex}._chip_1avh6_26{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:7px 14px;font-size:13px;font-weight:600}._chipActive_1avh6_28{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary);color:var(--primary)}._tabs_1avh6_30{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}._tab_1avh6_30{color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font-size:13.5px;font-weight:700}._tabActive_1avh6_32{color:var(--primary);border-bottom-color:var(--primary)}._count_1avh6_33{opacity:.7;font-weight:600}._filters_1avh6_34{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}._filters_1avh6_34>:first-child{flex:1;min-width:200px;max-width:360px}._empty_1avh6_36{text-align:center;color:var(--text-secondary);padding:40px 0;font-size:13.5px}._toolGrid_1avh6_38{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}._toolCard_1avh6_39{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}._toolCardActive_1avh6_40{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 25%, transparent)}._inactive_1avh6_41{opacity:.6}._toolPhoto_1avh6_42{aspect-ratio:4/3;background:var(--background);color:var(--text-secondary);place-items:center;font-size:12.5px;display:grid;position:relative;overflow:hidden}._toolPhoto_1avh6_42 img{object-fit:contain;background:#fff;width:100%;height:100%;display:block;position:absolute;inset:0}._priority_1avh6_44{color:#fff;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800;position:absolute;top:8px;right:8px}._priority1_1avh6_45{background:var(--danger)}._priority2_1avh6_46{background:var(--info)}._priority3_1avh6_47{background:var(--text-secondary)}._toolBody_1avh6_48{flex-direction:column;flex:1;gap:4px;padding:12px 14px 14px;display:flex}._toolBody_1avh6_48 strong{color:var(--text-primary);font-size:14.5px}._toolBody_1avh6_48 p{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12.5px;line-height:1.85;display:-webkit-box;overflow:hidden}._en_1avh6_51{color:var(--text-secondary);text-align:right;font-size:12px}._category_1avh6_52{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:999px;align-self:flex-start;padding:2px 9px;font-size:11.5px;font-weight:700}._sectionTags_1avh6_53{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}._sectionTags_1avh6_53 span{border:1px solid var(--border);color:var(--text-secondary);border-radius:999px;padding:1px 8px;font-size:11px}._credit_1avh6_55{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10.5px;overflow:hidden}._rowActions_1avh6_56{gap:6px;margin-top:auto;padding-top:10px;display:flex}._rowBtn_1avh6_57{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--primary);font-family:var(--font-family);cursor:pointer;padding:5px 10px;font-size:12px;font-weight:600}._rowBtn_1avh6_57:disabled{opacity:.6;cursor:default}._rowBtnDanger_1avh6_59{color:var(--danger)}._rowBtnSuccess_1avh6_60{color:var(--success)}@media (width<=640px){._twoCol_1avh6_19{grid-template-columns:1fr}._toolGrid_1avh6_38{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._toolBody_1avh6_48 p{display:none}}._headLink_1avh6_69{color:var(--primary);white-space:nowrap;padding-top:4px;font-size:13px;font-weight:700;text-decoration:none}._headLink_1avh6_69:hover{text-decoration:underline}._saleSummary_1avh6_71{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);flex-wrap:wrap;gap:8px 22px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}._saleSummary_1avh6_71 strong{color:var(--text-primary);margin-inline-end:4px;font-size:15px}._saleList_1avh6_73{gap:10px;margin-bottom:16px;display:grid}._saleRow_1avh6_74{background:var(--surface);border:1px solid var(--border);border-inline-start:4px solid var(--border);border-radius:var(--radius-md);grid-template-columns:72px minmax(0,1fr) 220px auto 120px;grid-template-areas:"thumb info price toggle actions""thumb info error error error";align-items:center;gap:4px 16px;padding:10px 14px;display:grid}._saleRowPublished_1avh6_82{border-inline-start-color:var(--success)}._saleThumb_1avh6_83{border-radius:var(--radius-sm);background:var(--background);text-align:center;width:72px;height:72px;color:var(--text-secondary);grid-area:thumb;place-items:center;font-size:11px;display:grid;position:relative;overflow:hidden}._saleThumb_1avh6_83 img{object-fit:cover;width:100%;height:100%;display:block}._saleThumbCount_1avh6_85{color:#fff;background:#14101ab8;border-radius:999px;padding:0 7px;font-size:11px;font-weight:700;position:absolute;bottom:4px;right:4px}._saleInfo_1avh6_86{grid-area:info;min-width:0}._saleName_1avh6_87{color:var(--text-primary);overflow-wrap:anywhere;font-size:14.5px;font-weight:700}._saleMeta_1avh6_88{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;font-size:12px;display:flex}._badge_1avh6_89{border:1px solid;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}._badgeSuccess_1avh6_90{color:var(--success)}._badgeWarn_1avh6_91{color:var(--warning)}._salePrice_1avh6_92{grid-area:price;align-items:center;gap:6px;display:flex}._salePrice_1avh6_92 span{color:var(--text-secondary);font-size:12px}._publishToggle_1avh6_94{color:var(--text-primary);cursor:pointer;white-space:nowrap;grid-area:toggle;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}._publishToggle_1avh6_94 input{width:17px;height:17px;accent-color:var(--success);cursor:pointer}._publishToggleDisabled_1avh6_96{opacity:.45;cursor:not-allowed}._publishToggleDisabled_1avh6_96 input{cursor:not-allowed}._saleActions_1avh6_98{flex-wrap:wrap;grid-area:actions;align-items:center;gap:4px 8px;display:flex}._saleError_1avh6_99{grid-area:error;margin:0}._saleReadOnly_1avh6_100{color:var(--text-primary);grid-column:3/-1;font-size:13.5px;font-weight:700}@media (width<=900px){._saleRow_1avh6_74{grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"thumb info info""price price toggle""actions actions actions""error error error";gap:10px 12px}._saleThumb_1avh6_83{width:64px;height:64px}._saleReadOnly_1avh6_100{grid-column:1/-1}}._albumHead_1avh6_113{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:14px;display:flex}._albumHead_1avh6_113 p{min-width:240px;color:var(--text-secondary);flex:1;margin:0;font-size:13px;line-height:1.9}._albumActions_1avh6_115{flex-wrap:wrap;gap:8px;display:flex}._albumGrid_1avh6_116{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin-top:12px;display:grid}._albumCardPublished_1avh6_117{border-color:var(--success)}._albumPhoto_1avh6_118{aspect-ratio:4/3;background:var(--background);width:100%;color:var(--text-secondary);font-family:var(--font-family);cursor:zoom-in;border:none;place-items:center;padding:0;font-size:12.5px;display:grid;position:relative;overflow:hidden}._albumPhoto_1avh6_118 img{object-fit:contain;background:#fff;width:100%;height:100%;display:block;position:absolute;inset:0}._albumPlay_1avh6_120{color:#fff;direction:ltr;background:#14101a9e;border-radius:50%;place-items:center;width:46px;height:46px;margin:auto;padding-inline-start:3px;font-size:17px;display:grid;position:absolute;inset:0}._albumCardActions_1avh6_121{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:10px;display:flex}@media (width<=640px){._albumGrid_1avh6_116{grid-template-columns:1fr}}._notReadyList_1avh6_128{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}._notReadyRow_1avh6_129{background:var(--surface);border:1px solid var(--border);border-inline-start:4px solid var(--warning);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;padding:12px 14px;display:flex}._notReadyRow_1avh6_129 ._saleInfo_1avh6_86{flex:260px}._notReadyProblems_1avh6_131{color:var(--text-secondary);gap:3px;margin:8px 0 0;padding:0;font-size:12.5px;line-height:1.8;list-style:none;display:grid}._problemYours_1avh6_132{color:var(--warning);font-weight:700}._notReadyActions_1avh6_133{flex-direction:column;align-items:flex-end;gap:4px;display:flex}._hubBadge_1avh6_136{background:color-mix(in srgb, var(--warning) 16%, var(--surface));border-radius:999px;align-self:flex-start;padding:2px 10px;font-weight:700;color:var(--warning)!important;margin-top:0!important;font-size:12px!important}._commentList_1avh6_137{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}._commentRow_1avh6_138{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:10px 14px;display:grid}._commentBody_1avh6_139{color:var(--text-primary);white-space:pre-line;overflow-wrap:anywhere;margin:6px 0 0;font-size:13.5px;line-height:1.95}._commentActions_1avh6_140{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=700px){._commentRow_1avh6_138{grid-template-columns:56px minmax(0,1fr)}._commentRow_1avh6_138 ._saleThumb_1avh6_83{width:56px;height:56px}._commentActions_1avh6_140{grid-column:1/-1;justify-content:flex-start}}._breadcrumb_1p58a_2{color:var(--text-secondary);gap:8px;margin-bottom:10px;font-size:12.5px;display:flex}._breadcrumb_1p58a_2 a{color:var(--primary);text-decoration:none}._headRow_1p58a_4{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin-bottom:8px;display:flex}._title_1p58a_5{color:var(--text-primary);margin:0 0 4px;font-size:19px;font-weight:800}._subtitle_1p58a_6{color:var(--text-secondary);font-size:13px;line-height:1.9}._headActions_1p58a_7{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._muted_1p58a_8{color:var(--text-secondary);font-size:12.5px;font-weight:500}._small_1p58a_9{color:var(--text-secondary);margin:8px 0 0;font-size:12px;line-height:1.9}._loading_1p58a_10{text-align:center;color:var(--text-secondary);padding:40px 0;font-size:13.5px}._error_1p58a_11{color:var(--danger);padding:12px 0;font-size:13.5px}._notice_1p58a_12{background:color-mix(in srgb, var(--info) 10%, transparent);border:1px solid color-mix(in srgb, var(--info) 35%, transparent);border-radius:var(--radius-sm);color:var(--text-primary);margin-bottom:14px;padding:10px 14px;font-size:13px;line-height:1.9}._section_1p58a_14{margin-top:26px}._sectionHead_1p58a_15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._sectionTitle_1p58a_16{color:var(--text-primary);margin:0 0 12px;font-size:16px;font-weight:800}._sectionHead_1p58a_15 ._sectionTitle_1p58a_16{margin:0}._card_1p58a_19{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;margin-bottom:14px;padding:16px 18px}._cardTitle_1p58a_20{color:var(--text-primary);margin-bottom:10px;font-size:14px;font-weight:800}._twoCol_1p58a_21{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}._threeCol_1p58a_22{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 14px;display:grid}._chips_1p58a_24{flex-wrap:wrap;gap:6px;display:flex}._chip_1p58a_24{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:6px 13px;font-size:13px;font-weight:600}._chipActive_1p58a_26{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary);color:var(--primary)}._online_1p58a_28{color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}._online_1p58a_28 strong{color:var(--text-primary)}._onlineDot_1p58a_30{background:var(--success);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 25%, transparent);border-radius:50%}._tiles_1p58a_32{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-bottom:14px;display:grid}._tile_1p58a_32{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}._tileLabel_1p58a_34{color:var(--text-secondary);font-size:12.5px;font-weight:600}._tileValue_1p58a_35{color:var(--text-primary);overflow-wrap:anywhere;font-size:22px;font-weight:800}._delta_1p58a_36{color:var(--text-secondary);font-size:11.5px;line-height:1.7}._deltaGood_1p58a_37{color:color-mix(in srgb, var(--success) 75%, var(--text-primary))}._deltaBad_1p58a_38{color:color-mix(in srgb, var(--danger) 80%, var(--text-primary))}._chartHead_1p58a_41{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._chartHead_1p58a_41 ._cardTitle_1p58a_20{margin:0}._chart_1p58a_41{border-top:1px dashed var(--border);border-bottom:1px solid var(--border);height:170px;padding-top:18px;position:relative}._chartMax_1p58a_44{top:2px;color:var(--text-secondary);font-size:11px;position:absolute;inset-inline-end:0}._chartBars_1p58a_45{align-items:stretch;gap:2px;height:100%;display:flex}._chartCol_1p58a_46{cursor:default;border-radius:4px 4px 0 0;outline:none;flex:1;align-items:flex-end;min-width:0;display:flex}._chartColHover_1p58a_47,._chartCol_1p58a_46:focus-visible{background:color-mix(in srgb, var(--primary) 7%, transparent)}._chartBar_1p58a_45{background:var(--primary);border-radius:4px 4px 0 0;width:100%;max-width:28px;margin:0 auto;display:block}._chartColHover_1p58a_47 ._chartBar_1p58a_45{background:var(--primary-hover)}._chartAxis_1p58a_50{gap:2px;margin-top:6px;display:flex}._chartAxis_1p58a_50 span{min-width:0;color:var(--text-secondary);text-align:center;white-space:nowrap;flex:1;font-size:10.5px;overflow:visible}._tooltip_1p58a_52{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);white-space:nowrap;pointer-events:none;z-index:2;flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;display:flex;position:absolute;top:0;transform:translate(50%);box-shadow:0 6px 20px #14101a24}._tooltip_1p58a_52 strong{color:var(--text-primary);font-size:12.5px}._tableView_1p58a_55{margin-top:12px;font-size:12.5px}._tableView_1p58a_55 summary{cursor:pointer;color:var(--primary);font-weight:700}._tableView_1p58a_55 table{border-collapse:collapse;width:100%;margin-top:8px}._tableView_1p58a_55 th,._tableView_1p58a_55 td{text-align:start;border-bottom:1px solid var(--border);color:var(--text-primary);overflow-wrap:anywhere;padding:5px 8px}._tableView_1p58a_55 th{color:var(--text-secondary);font-weight:700}._barList_1p58a_62{flex-direction:column;gap:4px;display:flex}._barListHead_1p58a_63{color:var(--text-secondary);justify-content:space-between;padding:0 8px 2px;font-size:11.5px;font-weight:700;display:flex}._barRow_1p58a_64{border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:10px;padding:6px 8px;font-size:13px;display:flex;position:relative}._barFill_1p58a_65{background:color-mix(in srgb, var(--primary) 13%, transparent);border-radius:var(--radius-sm);position:absolute;inset-block:0;inset-inline-start:0}._barLabel_1p58a_66{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);position:relative;overflow:hidden}._barValue_1p58a_67{color:var(--text-primary);flex-shrink:0;font-weight:700;position:relative}._pageLink_1p58a_68{color:var(--text-primary);text-decoration:none}._pageLink_1p58a_68:hover{color:var(--primary);text-decoration:underline}._listEmpty_1p58a_70{color:var(--text-secondary);padding:12px 0;font-size:13px}._tip_1p58a_72{color:var(--text-secondary);margin-top:12px;font-size:12.5px;line-height:1.9}._tip_1p58a_72 summary{cursor:pointer;color:var(--primary);font-weight:700}._tip_1p58a_72 p{margin:6px 0}._tip_1p58a_72 code{background:var(--background);border:1px solid var(--border);color:var(--text-primary);overflow-wrap:anywhere;border-radius:4px;padding:1px 6px;font-size:12px;display:inline-block}._statusRow_1p58a_78{border-bottom:1px solid var(--border);align-items:flex-start;gap:10px;padding:10px 0;display:flex}._statusRow_1p58a_78:last-child{border-bottom:none}._statusIcon_1p58a_80{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-weight:800;display:grid}._status_good_1p58a_81{background:var(--success)}._status_warn_1p58a_82{background:var(--warning);color:#3a2c00}._status_bad_1p58a_83{background:var(--danger)}._status_info_1p58a_84{background:var(--info)}._statusText_1p58a_85{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._statusText_1p58a_85 strong{color:var(--text-primary);font-size:13.5px}._statusText_1p58a_85 span{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12.5px;line-height:1.8}._statusLink_1p58a_88{color:var(--primary);white-space:nowrap;flex-shrink:0;padding-top:2px;font-size:12.5px;font-weight:700;text-decoration:none}._statusLink_1p58a_88:hover{text-decoration:underline}@media (width<=900px){._threeCol_1p58a_22{grid-template-columns:1fr}}@media (width<=700px){._twoCol_1p58a_21{grid-template-columns:1fr}._tiles_1p58a_32{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._tileValue_1p58a_35{font-size:18px}._statusRow_1p58a_78{flex-wrap:wrap}._statusLink_1p58a_88{padding-inline-start:32px}}._help_1t8q4_1{color:var(--text-secondary);margin-bottom:14px;font-size:13px;line-height:1.9}._list_1t8q4_2{gap:8px;margin-bottom:16px;display:grid}._row_1t8q4_4{background:var(--surface);border:1px solid var(--border);border-inline-start:4px solid var(--warning);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}._rowDone_1t8q4_9{border-inline-start-color:var(--success)}._rowMuted_1t8q4_10{border-inline-start-color:var(--border);opacity:.8}._rowMain_1t8q4_11{flex:320px;min-width:0}._rowTitle_1t8q4_12{color:var(--text-primary);overflow-wrap:anywhere;font-size:14.5px;font-weight:700}._rowMeta_1t8q4_13{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px;font-size:12px;line-height:1.8;display:flex}._rowInput_1t8q4_14{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}._rowActions_1t8q4_15{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._rowFull_1t8q4_16{flex-basis:100%;margin:0}._unitTag_1t8q4_18{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:999px;margin-inline-start:6px;padding:1px 10px;font-size:12px;font-weight:700;display:inline-block}._gramsInput_1t8q4_19{text-align:center;width:90px}._noteInput_1t8q4_20{flex:1;min-width:200px}._hint_1t8q4_21{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:6px;font-size:12px;display:flex}._hintChip_1t8q4_22{border:1px dashed var(--border);background:var(--background);border-radius:var(--radius-sm);font-family:var(--font-family);color:var(--text-primary);cursor:pointer;padding:2px 8px;font-size:11.5px}._hintChip_1t8q4_22:disabled{cursor:default}._hintChip_1t8q4_22:not(:disabled):hover{border-color:var(--primary);color:var(--primary)}._matchLine_1t8q4_26{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-size:12.5px;display:flex}._suggestLabel_1t8q4_27{color:var(--text-secondary);font-weight:700}._food_1t8q4_28{flex-direction:column;min-width:0;display:inline-flex}._foodName_1t8q4_29{color:var(--text-primary);text-align:left;overflow-wrap:anywhere;font-size:12.5px}._foodMeta_1t8q4_30{color:var(--text-secondary);font-size:11.5px}._note_1t8q4_20{color:var(--text-secondary);margin-top:4px;font-size:12px;line-height:1.8}._search_1t8q4_33{border-top:1px dashed var(--border);flex-basis:100%;margin-top:4px;padding-top:10px}._searchBar_1t8q4_34{gap:8px;max-width:520px;display:flex}._searchBar_1t8q4_34>:first-child{flex:1}._searchHelp_1t8q4_36{color:var(--text-secondary);margin:6px 0;font-size:12px}._results_1t8q4_37{gap:4px;max-height:340px;display:grid;overflow-y:auto}._result_1t8q4_37{border-radius:var(--radius-sm);background:var(--background);justify-content:space-between;align-items:center;gap:10px;padding:6px 8px;display:flex}._linkTitle_1t8q4_40{font-family:var(--font-family);color:var(--text-primary);cursor:pointer;text-align:right;background:0 0;border:none;padding:0;font-size:14.5px;font-weight:700}._linkTitle_1t8q4_40:hover{color:var(--primary)}._smallLink_1t8q4_42{color:var(--primary);font-size:12.5px;font-weight:700;text-decoration:none}._smallLink_1t8q4_42:hover{text-decoration:underline}._warnText_1t8q4_44{color:var(--warning);font-weight:700}._badgeDanger_1t8q4_45{color:var(--danger)}._back_1t8q4_47{font-family:var(--font-family);color:var(--primary);cursor:pointer;background:0 0;border:none;margin-bottom:12px;padding:0;font-size:13px;font-weight:700}._detailHead_1t8q4_48{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._problemList_1t8q4_49{margin:6px 0 0;padding-inline-start:20px;line-height:1.9}._lines_1t8q4_51{gap:6px;margin-bottom:22px;display:grid}._line_1t8q4_51{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 12px}._lineProblem_1t8q4_53{border-color:color-mix(in srgb, var(--warning) 60%, transparent);background:color-mix(in srgb, var(--warning) 6%, var(--surface))}._lineMain_1t8q4_54{grid-template-columns:minmax(120px,1.2fr) minmax(100px,1fr) minmax(130px,1fr) minmax(140px,1.4fr);align-items:center;gap:4px 12px;font-size:13px;display:grid}._lineAmount_1t8q4_55,._lineGrams_1t8q4_56 small{color:var(--text-secondary)}._lineFood_1t8q4_57{color:var(--text-secondary);text-align:left;overflow-wrap:anywhere;font-size:12px}._lineActions_1t8q4_58{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}._inlineForm_1t8q4_59{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;display:flex}._group_1t8q4_61{margin-bottom:26px}._groupEmpty_1t8q4_62{color:var(--text-secondary);padding:6px 0 4px;font-size:13px}@media (width<=760px){._lineMain_1t8q4_54{grid-template-columns:1fr 1fr}._lineFood_1t8q4_57{text-align:right}._rowMain_1t8q4_11{flex-basis:100%}}._rowPhoto_1t8q4_71{border-radius:var(--radius-md);background:var(--surface-muted,var(--border));flex:0 0 64px;place-items:center;width:64px;height:64px;font-size:24px;display:grid;overflow:hidden}._rowPhoto_1t8q4_71 img{object-fit:cover;width:100%;height:100%;display:block}._detailWho_1t8q4_73{align-items:center;gap:14px;min-width:0;display:flex}._detailPhoto_1t8q4_74{border-radius:var(--radius-md);background:var(--surface-muted,var(--border));flex:0 0 96px;place-items:center;width:96px;height:96px;font-size:32px;display:grid;overflow:hidden}._detailPhoto_1t8q4_74 img{object-fit:cover;width:100%;height:100%;display:block}._box_bdro7_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 16px}._table_bdro7_2{border-collapse:collapse;width:100%;font-size:13.5px}._table_bdro7_2 th,._table_bdro7_2 td{border-bottom:1px solid var(--border);text-align:right;padding:7px 8px}._table_bdro7_2 thead th{color:var(--text-secondary);font-size:12px;font-weight:700}._table_bdro7_2 tbody th{color:var(--text-primary);font-weight:600}._table_bdro7_2 td{color:var(--text-primary);white-space:nowrap}._energy_bdro7_7 th,._energy_bdro7_7 td{font-size:14.5px;font-weight:800}._noData_bdro7_8{color:var(--text-secondary);white-space:normal;font-size:12.5px}._vitamins_bdro7_9{margin-top:10px}._vitamins_bdro7_9 summary{cursor:pointer;color:var(--primary);padding:6px 0;font-size:13.5px;font-weight:700}._notes_bdro7_11{color:var(--text-secondary);margin-top:12px;font-size:12.5px;line-height:1.9}._notes_bdro7_11 p{margin:0 0 6px}._source_bdro7_13 a{color:var(--primary)}@media (width<=520px){._table_bdro7_2{font-size:12.5px}._table_bdro7_2 th,._table_bdro7_2 td{padding:6px 4px}._table_bdro7_2 td{white-space:normal}}._title_12o1p_2{color:var(--text-primary);overflow-wrap:anywhere;margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_12o1p_3{color:var(--text-secondary);margin-bottom:16px;font-size:13px;line-height:1.9}._tabs_12o1p_4{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}._tab_12o1p_4{color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font-size:13.5px;font-weight:700}._tabActive_12o1p_6{color:var(--primary);border-bottom-color:var(--primary)}._count_12o1p_7{background:var(--warning);color:#fff;text-align:center;border-radius:999px;min-width:20px;margin-inline-start:6px;padding:0 6px;font-size:11.5px;line-height:18px;display:inline-block}._status_12o1p_9{color:var(--text-secondary);padding:20px;font-size:14px}._error_12o1p_10{color:var(--danger);margin:8px 0;font-size:13px;font-weight:700;line-height:1.9}._ok_12o1p_11{color:var(--success);margin:8px 0;font-size:13px;font-weight:700;line-height:1.9}._help_12o1p_12{color:var(--text-secondary);margin:0 0 12px;font-size:13px;line-height:1.9}._bar_12o1p_13{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}._spacer_12o1p_14{flex:1}._card_12o1p_16{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:14px;padding:14px 16px}._cardHead_12o1p_17{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:8px;display:flex}._cardTitle_12o1p_18{color:var(--text-primary);overflow-wrap:anywhere;font-size:15.5px;font-weight:800}._code_12o1p_19{color:var(--text-secondary);direction:ltr;unicode-bidi:isolate;font-size:12.5px}._muted_12o1p_20{color:var(--text-secondary);font-size:12.5px;line-height:1.9}._units_12o1p_23{gap:8px;display:grid}._unit_12o1p_23{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 12px;text-decoration:none;display:flex}._unit_12o1p_23:hover{border-color:var(--primary)}._unitMain_12o1p_26{flex:260px;min-width:0}._unitTitle_12o1p_27{overflow-wrap:anywhere;font-size:14px;font-weight:700}._steps_12o1p_28{flex-wrap:wrap;gap:4px;display:flex}._step_12o1p_28{border:1px solid var(--border);color:var(--text-secondary);background:var(--surface);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px}._stepDone_12o1p_30{border-color:var(--success);color:var(--success)}._stepHalf_12o1p_31{border-color:var(--warning);color:var(--warning)}._stepLater_12o1p_32{opacity:.55}._menuText_12o1p_35{white-space:pre-wrap;color:var(--text-primary);margin:4px 0 10px;font-size:13.5px;line-height:2}._label_12o1p_36{color:var(--text-secondary);font-size:12.5px;font-weight:700}._badge_12o1p_37{white-space:nowrap;border:1px solid;border-radius:999px;padding:1px 9px;font-size:11.5px;font-weight:700;display:inline-block}._badgeDraft_12o1p_38{color:var(--text-secondary)}._badgeReview_12o1p_39{color:var(--warning)}._badgeApproved_12o1p_40{color:var(--success)}._badgeStandard_12o1p_41{color:var(--primary)}._items_12o1p_43{gap:6px;display:grid}._item_12o1p_43{border:1px solid var(--border);border-inline-start:4px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 10px;display:flex}._itemOk_12o1p_45{border-inline-start-color:var(--success)}._itemWarn_12o1p_46{border-inline-start-color:var(--warning)}._itemNum_12o1p_47{width:26px;color:var(--text-secondary);text-align:center;font-weight:800}._thumb_12o1p_48{object-fit:cover;border-radius:var(--radius-sm);background:var(--background);border:1px solid var(--border);width:44px;height:44px}._itemMain_12o1p_49{flex:240px;min-width:0}._itemTitle_12o1p_50{color:var(--text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:700}._itemMeta_12o1p_51{color:var(--text-secondary);flex-wrap:wrap;gap:4px 10px;margin-top:2px;font-size:12px;line-height:1.8;display:flex}._itemActions_12o1p_52{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._link_12o1p_53{color:var(--primary);font-weight:700;text-decoration:none}._link_12o1p_53:hover{text-decoration:underline}._warnText_12o1p_55{color:var(--warning);font-weight:700}._dangerText_12o1p_56{color:var(--danger);font-weight:700}._small_12o1p_57{padding:4px 10px!important;font-size:12px!important}._picker_12o1p_58{border-top:1px dashed var(--border);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;padding-top:8px;display:flex}._pickerField_12o1p_59{flex:280px;min-width:0}._form_12o1p_61{gap:10px;display:grid}._formRow_12o1p_62{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}._pair_12o1p_65{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:12px;padding:12px 14px}._pairHead_12o1p_66{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:8px;display:flex}._pairCols_12o1p_67{grid-template-columns:1fr 1fr;gap:10px;display:grid}._pairCol_12o1p_67{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);min-width:0;padding:10px}._pairColHead_12o1p_69{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:6px;display:flex}._sheetBox_12o1p_70{border-top:1px dashed var(--border);max-height:520px;margin-top:8px;padding-top:8px;overflow:auto}@media (width<=760px){._pairCols_12o1p_67{grid-template-columns:1fr}}._table_12o1p_74{border-collapse:collapse;width:100%;font-size:13px}._table_12o1p_74 th,._table_12o1p_74 td{border-bottom:1px solid var(--border);text-align:start;vertical-align:top;padding:7px 6px}._table_12o1p_74 th{color:var(--text-secondary);font-size:12px;font-weight:700}._tableWrap_12o1p_77{overflow-x:auto}._choice_12o1p_78{gap:6px;min-width:240px;display:grid}._radio_12o1p_79{color:var(--text-primary);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}._warnList_12o1p_80{color:var(--warning);margin:6px 0 0;padding-inline-start:18px;font-size:12.5px;line-height:1.9}._sticky_12o1p_81{z-index:2;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 14px #0000000f}._details_12o1p_82 summary{cursor:pointer;color:var(--primary);font-size:12.5px;font-weight:700}._preview_12o1p_83{white-space:pre-wrap;color:var(--text-primary);background:var(--background);border-radius:var(--radius-sm);max-height:320px;margin-top:6px;padding:8px;font-size:12.5px;line-height:1.9;overflow:auto}._status_jfrnj_2{text-align:center;color:var(--text-secondary);padding:24px;font-size:14px}._toolbar_jfrnj_4{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}._back_jfrnj_9{color:var(--primary);font-size:13.5px;font-weight:700;text-decoration:none}._back_jfrnj_9:hover{text-decoration:underline}._options_jfrnj_11{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}._option_jfrnj_11{color:var(--text-primary);cursor:pointer;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}._pick_jfrnj_13{border-top:1px dashed var(--border);flex-wrap:wrap;align-items:center;gap:6px 14px;padding-top:10px;display:flex}._pickTitle_jfrnj_14{color:var(--text-secondary);font-size:12.5px;font-weight:700}._pickAll_jfrnj_15{border:1px solid var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:2px 10px;font-size:12px}._sheet_jfrnj_20{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);padding:24px}._brand_jfrnj_24{color:var(--text-secondary);margin-bottom:10px;font-size:12px}._job_jfrnj_25{color:var(--text-secondary);margin-bottom:4px;font-size:13.5px}._title_jfrnj_26{margin:0 0 6px;font-size:22px;font-weight:800}._meta_jfrnj_27{color:var(--text-secondary);margin-bottom:14px;font-size:13px}._code_jfrnj_28{direction:ltr;unicode-bidi:isolate}._h2_jfrnj_29{margin:18px 0 6px;font-size:15px;font-weight:800}._text_jfrnj_30{white-space:pre-wrap;margin:0;font-size:14px;line-height:2}._table_jfrnj_32{border-collapse:collapse;width:100%;font-size:14px}._table_jfrnj_32 th,._table_jfrnj_32 td{border:1px solid var(--border);text-align:right;vertical-align:top;padding:7px 10px}._table_jfrnj_32 th{background:var(--background);font-weight:800}._table_jfrnj_32 td:first-child,._table_jfrnj_32 th:first-child{text-align:center;width:56px}._recipePage_jfrnj_37{margin-top:18px}@media (width<=600px){._sheet_jfrnj_20{padding:14px}._table_jfrnj_32{font-size:13px}._table_jfrnj_32 th,._table_jfrnj_32 td{padding:6px}}@media print{._sheet_jfrnj_20{border:none;padding:0}._table_jfrnj_32 th{background:#f4f4f5!important}._table_jfrnj_32 tr{break-inside:avoid}._recipePage_jfrnj_37{break-before:page;margin-top:0}}._book_szb0v_5{--emerald:#0b6b4f;--emerald-soft:#e7f3ee;--saffron:#d8961a;--saffron-soft:#fdf3e0;--ink:#1d2725;--muted:#5f6b68;--line:#d7dedb;--red:#b3261e;--red-soft:#fcebea;--orange:#c35d0b;--orange-soft:#fff1e6;color:var(--ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;direction:rtl;font-family:Vazirmatn,Tahoma,sans-serif;font-size:10pt;line-height:1.78}._book_szb0v_5 *{box-sizing:border-box}._page_szb0v_28{width:210mm;height:297mm;color:var(--ink);background:#fff;margin:0 auto 8mm;position:relative;overflow:hidden;box-shadow:0 2px 14px #0000002e}._content_szb0v_38{position:absolute;inset:17mm 15mm 16mm;overflow:hidden}._coverContent_szb0v_46{top:17mm;bottom:16mm}._unit_szb0v_47{display:flow-root}._pageHead_szb0v_50,._pageFoot_szb0v_50{grid-template-columns:1fr auto 1fr;gap:6mm;line-height:1.4;display:grid;position:absolute;left:15mm;right:15mm}._pageHead_szb0v_50{align-items:end;height:17mm;padding-bottom:3mm;top:0}._pageFoot_szb0v_50{align-items:start;height:16mm;padding-top:3mm;bottom:0}._headBrand_szb0v_61{color:var(--emerald);align-items:center;gap:2mm;font-size:8.5pt;font-weight:700;display:flex}._headBrand_szb0v_61 img{width:5.2mm;height:5.2mm;display:block}._headTitle_szb0v_63{text-align:left;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-column:3;font-size:8.5pt;font-weight:500;overflow:hidden}._footTeacher_szb0v_64{color:var(--emerald);white-space:nowrap;font-size:8.3pt;font-weight:600}._footNo_szb0v_65{color:var(--ink);text-align:center;font-size:9.5pt;font-weight:800}._footSite_szb0v_66{color:var(--muted);text-align:left;direction:ltr;font-size:8pt;font-weight:500}._book_szb0v_5 p{text-align:justify;margin:0 0 5px}._book_szb0v_5 ol{list-style-type:persian}._book_szb0v_5 strong{font-weight:800}._book_szb0v_5 h2{color:var(--emerald);border-bottom:2.5px solid var(--saffron);margin:0 0 9px;padding-bottom:5px;font-size:16.5pt;font-weight:900;line-height:1.5}._book_szb0v_5 h3{color:var(--emerald);margin:11px 0 4px;font-size:11.5pt;font-weight:800}._book_szb0v_5 h3:before{content:"";background:var(--saffron);vertical-align:middle;border-radius:2px;width:7px;height:7px;margin-left:7px;display:inline-block}._book_szb0v_5 h4{margin:8px 0 3px;font-size:10.5pt;font-weight:800}._book_szb0v_5 ul,._book_szb0v_5 ol{margin:0 0 6px;padding-right:20px}._book_szb0v_5 li{margin-bottom:1px}._small_szb0v_78{color:var(--muted);font-size:8.8pt}._cover_szb0v_46{text-align:center;border:2px solid var(--emerald);background:linear-gradient(180deg, #fff 0%, #fff 60%, var(--saffron-soft) 100%);border-radius:6mm;flex-direction:column;align-items:center;height:100%;padding:13mm 12mm 9mm;display:flex}._coverTop_szb0v_87{align-items:center;gap:10px;display:flex}._logo_szb0v_88{object-fit:contain;width:24mm;height:24mm}._brand_szb0v_89{color:var(--emerald);text-align:right;font-size:16pt;font-weight:900;line-height:1.4}._brand_szb0v_89 small{color:var(--muted);text-align:right;direction:ltr;font-size:9pt;font-weight:500;display:block}._coverKicker_szb0v_91{color:var(--saffron);margin-top:18mm;font-size:12pt;font-weight:700}._coverTitle_szb0v_92{color:var(--emerald);margin:4mm 0 2mm;font-size:34pt;font-weight:900;line-height:1.35}._coverSub_szb0v_93{color:var(--ink);font-size:13pt;font-weight:600}._coverCodes_szb0v_94{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6mm;display:flex}._coverCodes_szb0v_94 span{border:1px solid var(--line);background:#fff;border-radius:999px;padding:3px 14px;font-size:10pt}._coverCodes_szb0v_94 b{color:var(--emerald);direction:ltr;unicode-bidi:isolate;font-weight:800}._coverSlots_szb0v_97{flex-wrap:wrap;justify-content:center;gap:5mm 4mm;width:100%;margin-top:auto;display:flex}._coverSlot_szb0v_97{width:38mm;color:var(--muted);flex-direction:column;align-items:center;gap:4px;font-size:8.5pt;font-weight:600;line-height:1.5;display:flex}._coverCircle_szb0v_99{border:1.5px dashed var(--saffron);width:30mm;height:30mm;color:var(--saffron);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._coverSlotsDense_szb0v_103{gap:3mm}._coverSlotsDense_szb0v_103 ._coverSlot_szb0v_97{width:36mm}._coverSlotsDense_szb0v_103 ._coverCircle_szb0v_99{width:25mm;height:25mm}._coverSlotsTiny_szb0v_106{gap:2.5mm 2mm}._coverSlotsTiny_szb0v_106 ._coverSlot_szb0v_97{width:29mm;font-size:7.5pt}._coverSlotsTiny_szb0v_106 ._coverCircle_szb0v_99{width:21mm;height:21mm}._coverCircle_szb0v_99._filled_szb0v_109{border:2px solid var(--saffron)}._coverCircle_szb0v_99 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._coverTeacher_szb0v_111{color:var(--ink);margin-top:7mm;font-size:11pt}._coverTeacher_szb0v_111 b{color:var(--emerald);font-weight:800}._coverFoot_szb0v_113{color:var(--muted);margin-top:3mm;font-size:9.5pt}._book_szb0v_5 ._idTitle_szb0v_116{font-size:14pt}._idTable_szb0v_117 th{background:var(--emerald-soft);width:34%}._studentBox_szb0v_118{grid-template-columns:1fr 1fr;gap:6mm 10mm;margin:3mm 0 6mm;display:grid}._studentBox_szb0v_118 div{align-items:flex-end;gap:8px;display:flex}._studentBox_szb0v_118 span{white-space:nowrap;font-weight:700}._studentBox_szb0v_118 b{color:var(--emerald)}._studentBox_szb0v_118 i{border-bottom:1px dotted var(--muted);flex:1;height:1px}._book_szb0v_5 ._toc_szb0v_123{margin:0;padding:0;list-style:none}._book_szb0v_5 ._toc_szb0v_123 li{align-items:baseline;gap:6px;margin:0;padding:0;font-size:10.2pt;line-height:1.72;display:flex}._dots_szb0v_125{border-bottom:1px dotted #b9c3c0;flex:1;transform:translateY(-4px)}._tocNo_szb0v_126{text-align:left;min-width:22px;font-weight:700}._book_szb0v_5 ._tocPart_szb0v_127{color:var(--emerald);margin-top:6px;font-size:11pt;font-weight:900}._tocRecipe_szb0v_128{padding-right:18px!important}._tocRecipe_szb0v_128 ._tocText_szb0v_129:before{content:"◦ ";color:var(--saffron)}._partBanner_szb0v_132{background:var(--emerald);color:#fff;border-radius:4mm;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:7mm;padding:5mm 7mm;display:flex}._partLabel_szb0v_136{color:#ffd98a;font-size:11pt;font-weight:700}._partTitle_szb0v_137{font-size:18pt;font-weight:900;line-height:1.4}._book_szb0v_5 ._partBanner_szb0v_132 p{color:#e8f3ef;flex-basis:100%;margin:0}._tbl_szb0v_141{border-collapse:collapse;width:100%;margin:5px 0 9px;font-size:9.3pt;line-height:1.55}._tbl_szb0v_141 th,._tbl_szb0v_141 td{border:1px solid var(--line);text-align:right;vertical-align:top;padding:3.5px 7px}._tbl_szb0v_141 thead th{background:var(--emerald);color:#fff;border-color:var(--emerald);font-weight:800}._tbl_szb0v_141 tbody tr:nth-child(2n) td{background:#f7faf9}._grp_szb0v_145 td{color:var(--emerald);font-weight:800;background:var(--emerald-soft)!important}._box_szb0v_148{border-right:4px solid;border-radius:3mm;margin:8px 0 9px;padding:7px 12px 4px;font-size:9.6pt;line-height:1.7}._book_szb0v_5 ._box_szb0v_148 p:last-child,._book_szb0v_5 ._box_szb0v_148 ul:last-child{margin-bottom:3px}._boxTitle_szb0v_150{margin-bottom:2px;font-size:10pt;font-weight:900}._tip_szb0v_151{background:var(--emerald-soft);border-color:var(--emerald)}._tip_szb0v_151 ._boxTitle_szb0v_150{color:var(--emerald)}._safety_szb0v_152{background:var(--red-soft);border-color:var(--red)}._safety_szb0v_152 ._boxTitle_szb0v_150{color:var(--red)}._mistake_szb0v_153{background:var(--orange-soft);border-color:var(--orange)}._mistake_szb0v_153 ._boxTitle_szb0v_150{color:var(--orange)}._note_szb0v_154{color:#3b4644;background:#f3f5f4;border-color:#9aa6a3}._skill_szb0v_155{background:var(--saffron-soft);border-color:var(--saffron)}._skill_szb0v_155 ._boxTitle_szb0v_150{color:#9a6508}._book_szb0v_5 ._check_szb0v_156{padding-right:2px;list-style:none}._book_szb0v_5 ._check_szb0v_156 li{align-items:flex-start;gap:8px;display:flex}._cb_szb0v_158{border:1.5px solid var(--emerald);border-radius:3px;flex:none;width:11px;height:11px;margin-top:6px}._recipeHead_szb0v_161{border-bottom:2.5px solid var(--saffron);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;display:flex}._recipeNo_szb0v_162{color:var(--saffron);white-space:nowrap;font-size:9.5pt;font-weight:700}._book_szb0v_5 ._recipeTitle_szb0v_163{border:0;margin:0;padding:0}._recipeTop_szb0v_164{grid-template-columns:1.25fr 1fr;align-items:stretch;gap:10px;margin-bottom:4px;display:grid}._photo_szb0v_166{color:#a57a1c;background:repeating-linear-gradient(135deg,#fffaf0 0 10px,#fdf3e0 10px 20px);border:2px dashed #c9b27a;border-radius:4mm;justify-content:center;align-items:center;min-height:62mm;margin:0;display:flex;position:relative;overflow:hidden}._photo_szb0v_166._filled_szb0v_109{background:#f3f5f4;border:0}._photo_szb0v_166 img{object-fit:cover;border-radius:4mm;width:100%;height:100%;display:block;position:absolute;inset:0}._photoInner_szb0v_173{text-align:center;padding:8px}._photoLabel_szb0v_174{margin-top:3px;font-size:10.5pt;font-weight:800}._photoHint_szb0v_175{color:#8a6d2c;font-size:8.3pt;line-height:1.5}._topSide_szb0v_176{flex-direction:column;gap:6px;display:flex}._facts_szb0v_177{grid-template-columns:1fr 1fr;gap:5px;display:grid}._fact_szb0v_177{border:1px solid var(--line);text-align:center;border-radius:3mm;padding:3px 8px;line-height:1.45}._fact_szb0v_177 span{color:var(--muted);font-size:8pt;display:block}._fact_szb0v_177 b{font-size:9.4pt;font-weight:800}._book_szb0v_5 ._topSide_szb0v_176 ._box_szb0v_148{flex:1;margin:0}._twoCol_szb0v_182{grid-template-columns:1.5fr 1fr;align-items:start;gap:12px;display:grid}._book_szb0v_5 ._twoCol_szb0v_182 h3,._book_szb0v_5 ._pair_szb0v_183 h3{margin-top:6px}._ing_szb0v_184 td:first-child{width:46%;font-weight:700}._book_szb0v_5 ._tools_szb0v_185 ul{padding-right:16px;font-size:9.5pt;line-height:1.65}._book_szb0v_5 ._steps_szb0v_186{counter-reset:step;margin-bottom:4px;padding-right:0;list-style:none}._book_szb0v_5 ._steps_szb0v_186 li{counter-increment:step;text-align:justify;margin-bottom:4px;padding-right:28px;position:relative}._book_szb0v_5 ._steps_szb0v_186 li:before{content:counter(step, persian);background:var(--emerald);color:#fff;text-align:center;border-radius:50%;width:20px;height:20px;font-size:9pt;font-weight:800;line-height:20px;position:absolute;top:2px;right:0}._pair_szb0v_183{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}._book_szb0v_5 ._pair_szb0v_183 ._box_szb0v_148{margin:4px 0}._timing_szb0v_194{margin-top:4px}._timing_szb0v_194 td:last-child{width:36%}._book_szb0v_5 ._yield_szb0v_196{color:var(--emerald);margin:2px 0 0;font-weight:700}._practice_szb0v_197{border-top:2px dashed var(--line);margin-top:8px;padding-top:2px}._book_szb0v_5 ._practice_szb0v_197 h3{margin-top:5px}._fill_szb0v_109 td{height:8mm}._fill_szb0v_109 td:first-child{text-align:center;width:8%}._progress_szb0v_201 td:nth-child(2){width:28%;height:8.5mm}._noteLines_szb0v_202{align-items:flex-end;gap:8px;margin-top:3mm;display:flex}._noteLines_szb0v_202 span{color:var(--muted);white-space:nowrap;font-size:9pt;font-weight:700}._noteLines_szb0v_202 i{border-bottom:1px dotted var(--muted);flex:1;display:block}._notePage_szb0v_205{gap:8mm;margin-top:3mm;display:grid}._notePage_szb0v_205 i{border-bottom:1px solid #dfe5e3;display:block}._missing_szb0v_207{color:var(--red);font-weight:800}._measure_szb0v_210{visibility:hidden;pointer-events:none;z-index:-1;width:180mm;position:fixed;top:0;left:0}@media print{._page_szb0v_28{box-shadow:none;break-after:page;margin:0}._page_szb0v_28:last-child{break-after:auto}}._status_b4g1p_2{text-align:center;color:var(--text-secondary);padding:24px;font-size:14px}._toolbar_b4g1p_4{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}._back_b4g1p_9{color:var(--primary);font-size:13.5px;font-weight:700;text-decoration:none}._back_b4g1p_9:hover{text-decoration:underline}._titleRow_b4g1p_11{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}._title_b4g1p_11{color:var(--text-primary);margin:0;font-size:19px;font-weight:800}._facts_b4g1p_13{flex-wrap:wrap;gap:6px 16px;font-size:13.5px;display:flex}._ok_b4g1p_14{color:var(--success,#15803d);font-weight:700}._warn_b4g1p_15{color:var(--warning,#b45309);font-weight:700}._muted_b4g1p_16{color:var(--text-secondary);font-size:13px}._actions_b4g1p_17{flex-wrap:wrap;gap:8px;display:flex}._hint_b4g1p_18{color:var(--text-secondary);border-top:1px dashed var(--border);padding-top:8px;font-size:12.5px;line-height:1.9}._error_b4g1p_19{color:var(--danger,#b91c1c);font-size:13.5px}._editor_b4g1p_21{border-top:1px dashed var(--border);flex-direction:column;gap:10px;padding-top:10px;display:flex}._editorRow_b4g1p_22{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}._field_b4g1p_23{color:var(--text-secondary);flex-direction:column;flex:260px;gap:4px;font-size:12.5px;display:flex}._field_b4g1p_23 select,._field_b4g1p_23 input{font:inherit;border:1px solid var(--border);border-radius:var(--radius-sm,8px);background:var(--background);color:var(--text-primary);padding:7px 10px;font-size:14px}._textarea_b4g1p_28{resize:vertical;border:1px solid var(--border);border-radius:var(--radius-sm,8px);background:var(--background);width:100%;min-height:420px;color:var(--text-primary);box-sizing:border-box;padding:10px 12px;font-family:inherit;font-size:13.5px;line-height:1.9}._preview_b4g1p_35{padding:8px 0 24px;overflow-x:auto}._sheet_llzo9_2{color:#111;direction:rtl;font-size:10.5pt;line-height:1.65}._head_llzo9_4{border-bottom:2px solid #5b21b6;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:6px;display:flex}._brand_llzo9_8{color:#5b21b6;flex:0 0 34mm;align-items:center;gap:6px;font-size:10.5pt;font-weight:800;display:flex}._brand_llzo9_8 img{width:9mm;height:9mm}._brandSpace_llzo9_10{flex:0 0 34mm}._headMain_llzo9_11{text-align:center;flex:1}._heading_llzo9_12{font-size:15pt;font-weight:800;line-height:1.5}._sub_llzo9_13{color:#333;font-size:10.5pt}._fields_llzo9_15{border:1px solid #999;grid-template-columns:1fr 1fr;gap:0;margin-bottom:6px;display:grid}._fields_llzo9_15>div{border-bottom:1px solid #999;min-height:9mm;padding:5px 8px}._fields_llzo9_15>div:nth-child(odd){border-left:1px solid #999}._fields_llzo9_15>div:nth-last-child(-n+2){border-bottom:none}._note_llzo9_19{color:#444;margin:4px 0 10px;font-size:9.5pt}._questions_llzo9_21{margin:0;padding:0;list-style:none}._question_llzo9_21{break-inside:avoid;page-break-inside:avoid;border-bottom:1px dashed #ccc;padding:3px 0 5px}._question_llzo9_21:last-child{border-bottom:none}._qText_llzo9_24{margin-bottom:2px;font-weight:600}._options_llzo9_25{grid-template-columns:1fr 1fr;gap:1px 14px;padding-inline-start:14px;font-size:10pt;display:grid}._answerSheet_llzo9_27{break-before:page;page-break-before:always}._answerColumns_llzo9_28{justify-content:center;align-items:flex-start;gap:10mm;margin-top:8px;display:flex}._grid_llzo9_30{border-collapse:collapse;text-align:center}._grid_llzo9_30 th,._grid_llzo9_30 td{border:1px solid #999;padding:3px 9px;font-size:10.5pt}._grid_llzo9_30 thead th,._quick_llzo9_32 th{background:#ede7f6}._grid_llzo9_30 td{min-width:9mm}._bubble_llzo9_34{vertical-align:middle;border:1.2px solid #555;border-radius:50%;width:4.2mm;height:4.2mm;display:inline-block}._sectionTitle_llzo9_36{margin:10px 0 5px;font-size:11.5pt;font-weight:800}._quick_llzo9_32{table-layout:fixed;width:100%}._quick_llzo9_32 td{font-size:12pt}._detail_llzo9_40{border-collapse:collapse;width:100%;font-size:9.5pt;line-height:1.6}._detail_llzo9_40 th,._detail_llzo9_40 td{vertical-align:top;text-align:start;border:1px solid #999;padding:3px 6px}._detail_llzo9_40 thead{display:table-header-group}._detail_llzo9_40 thead th{text-align:center;background:#ede7f6}._detail_llzo9_40 tr{break-inside:avoid;page-break-inside:avoid}._detail_llzo9_40 th:first-child,._detail_llzo9_40 th:nth-child(2){width:9mm}._detail_llzo9_40 th:nth-child(5){width:26mm}._center_llzo9_47{text-align:center!important}._sheet_llzo9_2 *{-webkit-print-color-adjust:exact;print-color-adjust:exact}._muted_1j9z8_2{color:var(--text-secondary);font-size:13px}._row_1j9z8_3{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}._small_1j9z8_4{padding:4px 10px!important;font-size:12px!important}._form_1j9z8_6{border-top:1px dashed var(--border);flex-direction:column;gap:8px;padding-top:10px;display:flex}._field_1j9z8_7{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:12.5px;display:flex}._field_1j9z8_7 textarea,._input_1j9z8_8{font:inherit;border:1px solid var(--border);border-radius:var(--radius-sm,8px);background:var(--background);color:var(--text-primary);box-sizing:border-box;width:100%;min-width:0;padding:7px 10px;font-size:14px}._field_1j9z8_7 textarea{resize:vertical;line-height:1.8}._optionRow_1j9z8_13{align-items:center;gap:8px;display:flex}._radio_1j9z8_14{color:var(--text-primary);cursor:pointer;flex:0 0 64px;align-items:center;gap:4px;font-size:14px;font-weight:700;display:flex}._parsed_1j9z8_15{flex-direction:column;gap:4px;font-size:13.5px;display:flex}._errors_1j9z8_16{color:var(--danger,#b91c1c);margin:0;padding-inline-start:20px;font-size:13px;line-height:1.9}._list_1j9z8_18{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._card_1j9z8_19{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:12px 14px;display:flex}._qHead_1j9z8_23{align-items:flex-start;gap:10px;display:flex}._qNo_1j9z8_24{background:var(--primary);color:#fff;border-radius:13px;flex:none;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 6px;font-size:13px;font-weight:800;display:inline-flex}._qText_1j9z8_28{color:var(--text-primary);overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:700;line-height:1.8}._options_1j9z8_29{grid-template-columns:1fr 1fr;gap:6px;display:grid}@media (width<=640px){._options_1j9z8_29{grid-template-columns:1fr}}._option_1j9z8_13,._correct_1j9z8_31{border-radius:var(--radius-sm,8px);border:1px solid var(--border);overflow-wrap:anywhere;min-width:0;padding:6px 10px;font-size:14px;line-height:1.8}._correct_1j9z8_31{border-color:var(--success,#15803d);background:color-mix(in srgb, var(--success,#15803d) 12%, transparent);font-weight:700}._meta_1j9z8_33{color:var(--text-secondary);flex-wrap:wrap;gap:6px 14px;font-size:13px;line-height:1.8;display:flex}._chapter_1j9z8_34{border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:0 10px}._help_10z8c_1{color:var(--text-secondary);margin-bottom:14px;font-size:13px;line-height:1.9}._list_10z8c_2{gap:8px;margin-bottom:16px;display:grid}._row_10z8c_4{background:var(--surface);border:1px solid var(--border);border-inline-start:4px solid var(--warning);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}._rowLinked_10z8c_9{border-inline-start-color:var(--success)}._rowPurchased_10z8c_10{border-inline-start-color:var(--border)}._rowMain_10z8c_11{flex:320px;min-width:0}._rowTitle_10z8c_12{color:var(--text-primary);overflow-wrap:anywhere;font-size:14.5px;font-weight:700}._rowMeta_10z8c_13{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px;font-size:12px;line-height:1.8;display:flex}._rowActions_10z8c_14{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._rowFull_10z8c_15{flex-basis:100%;margin:0}._line_10z8c_17{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-size:13px;display:flex}._label_10z8c_18{color:var(--text-secondary);font-size:12.5px;font-weight:700}._reason_10z8c_19{color:var(--text-secondary);margin-top:4px;font-size:12px;line-height:1.8}._recipeLink_10z8c_20{color:var(--primary);font-weight:700;text-decoration:none}._recipeLink_10z8c_20:hover{text-decoration:underline}._warn_10z8c_22{color:var(--danger);font-size:12px;font-weight:700}._usedToggle_10z8c_24{font-family:var(--font-family);color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}._usedList_10z8c_25{flex-wrap:wrap;flex-basis:100%;gap:4px 6px;margin:2px 0 0;padding:0;list-style:none;display:flex}._usedList_10z8c_25 a{color:var(--text-primary);background:var(--background);border:1px solid var(--border);border-radius:999px;padding:1px 10px;font-size:12px;text-decoration:none;display:inline-block}._usedList_10z8c_25 a:hover{border-color:var(--primary);color:var(--primary)}._picker_10z8c_29{border-top:1px dashed var(--border);flex-basis:100%;margin-top:4px;padding-top:10px}._pickerBar_10z8c_30{max-width:420px}._pickerHelp_10z8c_31{color:var(--text-secondary);margin:6px 0;font-size:12px}._results_10z8c_32{gap:4px;max-height:320px;display:grid;overflow-y:auto}._result_10z8c_32{border-radius:var(--radius-sm);background:var(--background);color:var(--text-primary);justify-content:space-between;align-items:center;gap:10px;padding:6px 8px;font-size:13px;display:flex}._resultCategory_10z8c_34{color:var(--text-secondary);margin-inline-start:6px;font-size:11.5px}._diff_10z8c_37{flex-basis:100%;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}._diffCol_10z8c_38{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0;padding:10px 12px}._diffHead_10z8c_39{color:var(--text-secondary);margin-bottom:6px;font-size:12px;font-weight:700}._diffText_10z8c_40{color:var(--text-primary);overflow-wrap:anywhere;font-size:13.5px;line-height:2.1}._diffDel_10z8c_41{background:color-mix(in srgb, var(--danger) 18%, transparent);color:var(--danger);border-radius:3px;text-decoration:line-through}._diffAdd_10z8c_42{background:color-mix(in srgb, var(--success) 20%, transparent);border-radius:3px}@media (width<=760px){._diff_10z8c_37{grid-template-columns:1fr}}._ingredientsBox_10z8c_45{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);flex-basis:100%;gap:8px;min-width:0;margin-top:8px;padding:10px 12px;display:grid}._ingredientList_10z8c_46{columns:2 220px;color:var(--text-primary);column-gap:20px;margin:4px 0 0;padding:0;font-size:13.5px;line-height:2;list-style:none}._ingredientList_10z8c_46 li{break-inside:avoid;overflow-wrap:anywhere}._ingredientName_10z8c_48{font:inherit;color:inherit;cursor:pointer;-webkit-text-decoration:underline dotted var(--text-secondary);text-decoration:underline dotted var(--text-secondary);text-underline-offset:4px;background:0 0;border:none;padding:0}._ingredientName_10z8c_48:hover{color:var(--primary)}._ingredientVariant_10z8c_50{color:var(--text-secondary)}._renameBox_10z8c_51{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0;display:inline-flex}._previousBox_10z8c_52{border:1px dashed var(--border);border-radius:var(--radius-sm);gap:6px;padding:8px;display:grid}._check_10z8c_53{color:var(--text-primary);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}._alert_10z8c_54{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger);flex-basis:100%;padding:8px 12px;font-size:13px;line-height:1.9}._notice_10z8c_55{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--text-primary);flex-basis:100%;padding:8px 12px;font-size:13px;line-height:1.9}._navBar_10z8c_56{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;display:flex}._editor_10z8c_57{flex-basis:100%;gap:8px;margin-top:8px;display:grid}._editorGroup_10z8c_58{border:1px dashed var(--border);border-radius:var(--radius-sm);gap:6px;padding:8px;display:grid}._editorLabel_10z8c_59{color:var(--text-secondary);font-size:12px;font-weight:700}._bulkBar_10z8c_60{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}._linkButton_10z8c_61{font-family:var(--font-family);color:var(--text-primary);cursor:pointer;text-align:right;background:0 0;border:none;padding:0;font-size:14.5px;font-weight:700}._linkButton_10z8c_61:hover{color:var(--primary)}._pipeline_10z8c_65{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}._pipeStep_10z8c_66{background:var(--surface);border:1px solid var(--border);border-inline-start:4px solid var(--primary);border-radius:var(--radius-md);gap:2px;padding:12px 14px;display:grid}._pipeStep_10z8c_66 strong{color:var(--text-primary);font-size:24px;line-height:1.3}._pipeStep_10z8c_66 span{color:var(--text-secondary);font-size:12.5px;line-height:1.7}._pipeDone_10z8c_69{border-inline-start-color:var(--success)}@media (width<=760px){._pipeline_10z8c_65{grid-template-columns:repeat(2,minmax(0,1fr))}}._importRow_10z8c_73{grid-template-columns:110px minmax(120px,1fr) minmax(160px,1.2fr) 140px auto auto;align-items:center;gap:6px;display:grid}._importRaw_10z8c_74{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12.5px}@media (width<=760px){._importRow_10z8c_73{grid-template-columns:1fr 1fr}}._tone_orange_1xeci_5{--tone:#f08a3c}._tone_blue_1xeci_6{--tone:#4c8fd1}._tone_purple_1xeci_7{--tone:#9b72dd}._tone_sun_1xeci_8{--tone:#e3a23b}._tone_green_1xeci_9{--tone:#3f9e63}._tone_red_1xeci_10{--tone:#d6553f}._toned_1xeci_11{--tint:color-mix(in srgb, var(--tone) 18%, var(--surface));--tint-2:color-mix(in srgb, var(--tone) 32%, var(--surface));--tint-ink:color-mix(in srgb, var(--tone) 60%, var(--ink))}._clayTint_1xeci_16{background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay)}._claySm_1xeci_17{background:var(--surface);box-shadow:var(--clay-sm)}._box_1xeci_18{background:var(--surface);box-shadow:var(--clay)}._pressed_1xeci_19{box-shadow:var(--pressed)}._error_1xeci_20{color:#d8465d;margin:0;font-size:13.5px;font-weight:700}._back_1xeci_21{color:var(--purple);justify-self:center;font-size:13.5px;font-weight:800}._meHead_1xeci_24{align-items:center;gap:18px;margin:4px 0 26px;display:flex}._meIcon_1xeci_25{border-radius:24px;flex:none;place-items:center;width:70px;height:70px;font-size:32px;display:grid}._meHead_1xeci_24 h1{margin:0;font-size:clamp(26px,3vw,34px);font-weight:900;line-height:1.5}._meHead_1xeci_24 p{color:var(--muted);margin:0;font-size:14.5px}._auth_1xeci_30{background:var(--surface);max-width:980px;box-shadow:var(--clay);border-radius:36px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);margin:10px auto 0;display:grid;overflow:hidden}._authSide_1xeci_31{isolation:isolate;color:#fff;flex-direction:column;gap:18px;padding:40px 36px;display:flex;position:relative}._authSide_1xeci_31>img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._authSide_1xeci_31:after{content:"";z-index:-1;background:linear-gradient(160deg,#13665aeb,#141c19c7);position:absolute;inset:0}._authSide_1xeci_31 h2{margin:0;font-size:26px;font-weight:900;line-height:1.5}._authSide_1xeci_31 p{opacity:.92;margin:0;font-size:14.5px;line-height:1.9}._perks_1xeci_36{gap:12px;margin:6px 0 0;padding:0;list-style:none;display:grid}._perks_1xeci_36 li{border-radius:18px;align-items:center;gap:12px;padding:10px 14px;font-size:14px;font-weight:700;display:flex}._perks_1xeci_36 li span{background:#ffffff2e;border-radius:13px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;display:grid}._authForm_1xeci_39{align-content:start;gap:16px;padding:38px 40px;display:grid}._authForm_1xeci_39 h1{margin:0;font-size:26px;font-weight:900;line-height:1.5}._lead_1xeci_41{color:var(--muted);margin:-8px 0 0;font-size:14px;line-height:1.9}._seg_1xeci_42{box-shadow:var(--pressed);border-radius:20px;grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid}._seg_1xeci_42 button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:15px;padding:11px;font-size:14.5px;font-weight:800}._seg_1xeci_42 ._segOn_1xeci_44{color:#fff;background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:4px 5px 10px color-mix(in srgb, var(--purple) 35%, transparent), inset 2px 2px 5px #ffffff45}._form_1xeci_45{gap:16px;display:grid}._field_1xeci_46{gap:7px;font-size:13.5px;font-weight:800;display:grid}._field_1xeci_46 input{background:var(--surface);width:100%;height:52px;color:var(--ink);font:inherit;box-shadow:var(--pressed);border:0;border-radius:18px;outline:0;padding:0 18px;font-size:15px;font-weight:700}._field_1xeci_46 input[dir=ltr]{text-align:left}._field_1xeci_46 input::placeholder{color:var(--muted);font-weight:500}._field_1xeci_46 input:focus{outline:3px solid color-mix(in srgb, var(--sun-strong) 70%, transparent);outline-offset:2px}._field_1xeci_46 input[readonly]{opacity:.7}._field_1xeci_46 ._codeInput_1xeci_52{text-align:center;letter-spacing:12px;font-size:24px;font-weight:900}._sent_1xeci_53{border-radius:18px;align-items:center;gap:10px;margin:0;padding:11px 15px;font-size:13.5px;font-weight:700;line-height:1.8;display:flex}._mask_1xeci_55{letter-spacing:1px;opacity:.75;margin:0 3px;font-size:.85em}._linkBtn_1xeci_56{color:var(--purple);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:center;padding:4px;font-size:13px;font-weight:800}._note_1xeci_57{color:var(--muted);box-shadow:var(--pressed);border-radius:18px;gap:10px;margin:0;padding:12px 15px;font-size:12.5px;line-height:1.9;display:flex}._acc_1xeci_60{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:28px;display:grid}._acc_1xeci_60>*{min-width:0}._side_1xeci_62{border-radius:30px;gap:18px;padding:22px;display:grid;position:sticky;top:20px}._who_1xeci_63{align-items:center;gap:14px;min-width:0;display:flex}._who_1xeci_63>div{min-width:0}._av_1xeci_65{color:#fff;background:linear-gradient(150deg, var(--primary-light), var(--purple));width:64px;height:64px;box-shadow:6px 8px 16px color-mix(in srgb, var(--purple) 35%, transparent), inset 3px 3px 7px #ffffff54;border-radius:22px;flex:none;place-items:center;font-size:28px;font-weight:900;display:grid}._who_1xeci_63 strong{overflow-wrap:anywhere;font-size:16.5px;line-height:1.5;display:block}._who_1xeci_63 bdi{color:var(--muted);font-size:13.5px;font-weight:700}._roles_1xeci_69{flex-wrap:wrap;gap:7px;display:flex}._roles_1xeci_69 span{color:var(--tint-ink);background:var(--tint);border-radius:999px;padding:3px 12px;font-size:12px;font-weight:800}._snav_1xeci_71{gap:8px;display:grid}._snav_1xeci_71 button{color:var(--muted);font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:12px;padding:10px 12px;font-size:14.5px;font-weight:800;display:flex}._snav_1xeci_71 button:hover{color:var(--ink)}._snav_1xeci_71 ._snavOn_1xeci_74{color:var(--ink);box-shadow:var(--pressed)}._navIcon_1xeci_75{background:var(--tint);border-radius:14px;flex:none;place-items:center;width:40px;height:40px;font-size:18px;display:grid}._logout_1xeci_76{color:#d8465d;font:inherit;cursor:pointer;border:0;border-radius:17px;justify-content:center;align-items:center;gap:8px;padding:11px;font-size:13.5px;font-weight:800;display:flex}._logout_1xeci_76:disabled{opacity:.6;cursor:default}._mainHead_1xeci_78{margin-bottom:20px}._mainHead_1xeci_78 h1{margin:0;font-size:clamp(24px,2.6vw,30px);font-weight:900;line-height:1.5}._mainHead_1xeci_78 p{color:var(--muted);margin:0;font-size:14.5px}._ask_1xeci_83{border-radius:26px;gap:10px;margin-bottom:24px;padding:20px 22px;font-size:14.5px;line-height:1.9;display:grid}._ask_1xeci_83 p{margin:0}._ask_1xeci_83 ul{margin:0;padding-inline-start:20px;font-size:14px}._askQ_1xeci_86{align-items:center;gap:12px;font-size:16px;font-weight:900;display:flex}._askIcon_1xeci_87{border-radius:15px;flex:none;place-items:center;width:44px;height:44px;font-size:21px;display:grid}._ask_1xeci_83 ._askNote_1xeci_88{color:color-mix(in srgb, var(--ink) 75%, transparent);font-size:13px}._askActs_1xeci_89{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}._askInForm_1xeci_90{max-width:560px;margin:0}._tiles_1xeci_93{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._tile_1xeci_93{border-radius:28px;align-items:center;gap:16px;height:100%;padding:18px 20px;transition:transform .15s;display:flex}._tile_1xeci_93:hover{transform:translateY(-3px)}._tileIcon_1xeci_96{border-radius:20px;flex:none;place-items:center;width:60px;height:60px;font-size:28px;display:grid}._tile_1xeci_93 strong{font-size:16.5px;line-height:1.6;display:block}._tile_1xeci_93 small{color:color-mix(in srgb, var(--ink) 70%, transparent);font-size:13px;line-height:1.8;display:block}._tileGo_1xeci_99{width:38px;height:38px;color:var(--tint-ink);border-radius:13px;flex:none;place-items:center;margin-inline-start:auto;font-weight:900;display:grid}._orders_1xeci_102{gap:14px;margin:0;padding:0;list-style:none;display:grid}._order_1xeci_102{border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px 14px 16px;transition:transform .15s;display:grid}._order_1xeci_102:hover{transform:translateY(-2px)}._orderIcon_1xeci_105{border-radius:17px;place-items:center;width:52px;height:52px;font-size:23px;display:grid}._order_1xeci_102 strong{font-size:15.5px;display:block}._order_1xeci_102 small{color:var(--muted);font-size:12.5px}._orderAmt_1xeci_108{justify-items:end;gap:4px;display:grid}._orderAmt_1xeci_108 b{color:var(--purple);white-space:nowrap;font-size:15px}._pill_1xeci_110{color:var(--tint-ink);background:var(--tint);white-space:nowrap;border-radius:999px;padding:2px 11px;font-size:11.5px;font-weight:900}._emptyBox_1xeci_111{text-align:center;color:var(--muted);box-shadow:var(--pressed);border-radius:28px;justify-items:center;gap:12px;padding:44px 24px;display:grid}._emptyBox_1xeci_111 p{margin:0}._mobiles_1xeci_115{gap:12px;margin:0 0 12px;padding:0;list-style:none;display:grid}._mobiles_1xeci_115 li{border-radius:22px;align-items:center;gap:14px;padding:12px 18px 12px 12px;font-size:17px;font-weight:800;display:flex}._mobileIcon_1xeci_117{border-radius:15px;place-items:center;width:44px;height:44px;font-size:20px;display:grid}._mobiles_1xeci_115 ._pill_1xeci_110{margin-inline-start:auto}._muted_1xeci_119{color:var(--muted);margin:0 0 22px;font-size:13.5px}._notice_1xeci_120{margin:0 0 18px}._addBox_1xeci_121{border-radius:30px;gap:14px;max-width:560px;padding:24px;display:grid}._addBox_1xeci_121 h2{margin:0;font-size:18px;font-weight:900}._addBox_1xeci_121>p{color:var(--muted);margin:-6px 0 0;font-size:13.5px}._rule_1xeci_126{border-radius:24px;align-items:center;gap:14px;margin:0 0 30px;padding:14px 20px;font-size:14px;line-height:1.9;display:flex}._ruleIcon_1xeci_127{border-radius:16px;flex:none;place-items:center;width:46px;height:46px;font-size:22px;display:grid}._rule_1xeci_126 b{color:var(--tint-ink)}._secTitle_1xeci_129{align-items:center;gap:12px;margin:34px 0 18px;font-size:21px;font-weight:900;line-height:1.5;display:flex}._secTitle_1xeci_129 small{color:var(--muted);font-size:13px;font-weight:700}._bundle_1xeci_131{border-radius:32px;padding:18px}._bundle_1xeci_131+._bundle_1xeci_131{margin-top:24px}._bundleHead_1xeci_133{align-items:center;gap:16px;margin-bottom:18px;display:flex}._bundleHead_1xeci_133>span{background:var(--surface);border-radius:22px;flex:none;place-items:center;width:74px;height:74px;font-size:32px;display:grid;overflow:hidden;box-shadow:0 8px 16px #00000029}._bundleHead_1xeci_133 img{object-fit:cover;width:100%;height:100%;display:block}._bundleHead_1xeci_133 strong{font-size:17px;line-height:1.6;display:block}._bundleHead_1xeci_133 small{color:color-mix(in srgb, var(--ink) 70%, transparent);font-size:13px}._bundleNote_1xeci_138{text-align:center;color:var(--purple);margin-top:16px;font-size:13.5px;font-weight:800;display:block}._mgrid_1xeci_139{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._mcard_1xeci_140{border-radius:26px;flex-direction:column;height:100%;padding:9px 9px 14px;display:flex}._mcardUsed_1xeci_141{filter:saturate(.35)}._mcardUsed_1xeci_141 ._pic_1xeci_142 img{opacity:.7}._pic_1xeci_142{aspect-ratio:4/3;background:var(--primary-soft,#0000000d);border-radius:19px;place-items:center;font-size:36px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 16px #0000001c}._pic_1xeci_142 img{object-fit:cover;width:100%;height:100%;display:block}._live_1xeci_145{color:#fff;background:#13665ad9;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:900;display:flex;position:absolute;top:9px;right:9px}._live_1xeci_145:before{content:"";background:#7ef0c8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #7ef0c854}._mcard_1xeci_140 h3{margin:11px 5px 6px;font-size:15px;font-weight:900;line-height:1.6}._meter_1xeci_148{gap:4px;margin:0 5px;display:flex}._meter_1xeci_148 i{height:8px;box-shadow:inset 1px 1px 3px var(--shade), inset -1px -1px 3px var(--light);border-radius:4px;flex:1}._meter_1xeci_148 ._meterOn_1xeci_150{background:linear-gradient(150deg, var(--primary-light), var(--purple));box-shadow:none}._left_1xeci_151{color:var(--muted);margin:6px 5px 0;font-size:12.5px;font-weight:700;line-height:1.8}._left_1xeci_151 b{color:var(--ink)}._myComment_1xeci_154{margin:12px 4px 0}._cardBtn_1xeci_155{margin:auto 5px 0;padding-top:12px;display:grid}._open_1xeci_158{border-radius:32px;grid-template-columns:260px minmax(0,1fr);align-items:center;gap:26px;max-width:760px;margin:0 auto;padding:22px;display:grid}._openPic_1xeci_159{aspect-ratio:1;background:var(--primary-soft,#0000000d);border-radius:26px;place-items:center;font-size:60px;display:grid;overflow:hidden;box-shadow:0 10px 22px #00000026}._openPic_1xeci_159 img{object-fit:cover;width:100%;height:100%;display:block}._openBody_1xeci_161{gap:14px;display:grid}._openBody_1xeci_161 h1{margin:0;font-size:26px;font-weight:900;line-height:1.5}._openBody_1xeci_161 p{color:var(--muted);margin:0;font-size:14px;line-height:1.9}._bigLeft_1xeci_164{box-shadow:var(--pressed);border-radius:20px;align-items:center;gap:14px;padding:12px 16px;display:flex}._bigLeft_1xeci_164 b{color:var(--purple);font-size:30px;font-weight:900;line-height:1}._bigLeft_1xeci_164 span{color:var(--muted);font-size:13.5px;font-weight:700;line-height:1.6}._bigLeft_1xeci_164 ._meter_1xeci_148{flex:1;margin:0}._toolbar_1xeci_168{border-radius:24px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px;padding:12px 14px 12px 20px;display:flex}._toolbarState_1xeci_169{align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}._toolbarState_1xeci_169 i{background:var(--primary-light);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--primary-light) 30%, transparent);border-radius:50%}._toolbarState_1xeci_169 small{color:var(--muted);font-size:13px;font-weight:700}._toolbarActions_1xeci_172{flex-wrap:wrap;gap:10px;margin-inline-start:auto;display:flex}._pdfReady_1xeci_174{box-shadow:var(--pressed);border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:-10px 0 24px;padding:12px 18px;font-size:13.5px;font-weight:700;line-height:1.9;display:flex}._pdfReady_1xeci_174 a,._pdfReady_1xeci_174 button{font:inherit;color:var(--primary-light);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._pdfError_1xeci_176{color:#d8465d}._paperWrap_1xeci_177{box-shadow:var(--pressed);border-radius:34px;margin-bottom:40px;padding:22px}@media (width<=1100px){._mgrid_1xeci_139{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){._acc_1xeci_60{grid-template-columns:minmax(0,1fr)}._side_1xeci_62{grid-template-columns:minmax(0,1fr) auto;align-items:center;position:static}._roles_1xeci_69,._snav_1xeci_71{grid-column:1/-1}._snav_1xeci_71{grid-template-columns:repeat(3,minmax(0,1fr))}._snav_1xeci_71 button{text-align:center;flex-direction:column;gap:6px;padding:10px 6px;font-size:12.5px}._logout_1xeci_76{grid-area:1/2;padding:10px 14px}._auth_1xeci_30,._open_1xeci_158{grid-template-columns:minmax(0,1fr)}._openPic_1xeci_159{aspect-ratio:4/3;justify-self:center;width:100%;max-width:320px}}@media (width<=650px){._meIcon_1xeci_25{border-radius:19px;width:56px;height:56px;font-size:26px}._auth_1xeci_30{border-radius:30px}._authSide_1xeci_31{padding:26px 22px}._perks_1xeci_36{display:none}._authForm_1xeci_39{padding:26px 20px}._tiles_1xeci_93{grid-template-columns:minmax(0,1fr);gap:14px}._tile_1xeci_93{border-radius:24px;padding:14px 16px}._tileIcon_1xeci_96{border-radius:17px;width:52px;height:52px;font-size:24px}._order_1xeci_102{grid-template-columns:auto minmax(0,1fr);padding:12px 14px}._orderIcon_1xeci_105{grid-row:span 2;width:46px;height:46px}._orderAmt_1xeci_108{grid-column:2;grid-auto-flow:column;justify-content:space-between;place-items:center start}._mgrid_1xeci_139{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._mcard_1xeci_140{border-radius:22px;padding:7px 7px 11px}._mcard_1xeci_140 h3{font-size:13.5px}._cardBtn_1xeci_155>*{min-height:40px;padding:8px;font-size:12.5px}._bundle_1xeci_131{border-radius:26px;padding:12px}._bundleHead_1xeci_133>span{border-radius:17px;width:58px;height:58px}._rule_1xeci_126{align-items:flex-start;padding:12px 14px}._paperWrap_1xeci_177{border-radius:26px;padding:10px}._toolbarActions_1xeci_172{width:100%;margin-inline-start:0}._toolbarActions_1xeci_172>button{flex:100%}}@media (prefers-reduced-motion:reduce){._tile_1xeci_93,._order_1xeci_102{transition:none}}._tone_orange_1jvb8_5{--tone:#f08a3c}._tone_blue_1jvb8_6{--tone:#4c8fd1}._tone_green_1jvb8_7{--tone:#3f9e63}._tone_pink_1jvb8_8{--tone:#ec6d98}._tone_purple_1jvb8_9{--tone:#9b72dd}._tone_sun_1jvb8_10{--tone:#e3a23b}._tone_teal_1jvb8_11{--tone:#2a9a83}._toned_1jvb8_12{--tint:color-mix(in srgb, var(--tone) 18%, var(--surface));--tint-2:color-mix(in srgb, var(--tone) 32%, var(--surface));--tint-ink:color-mix(in srgb, var(--tone) 60%, var(--ink))}._clayTint_1jvb8_17{background:linear-gradient(150deg, var(--tint), var(--tint-2));box-shadow:var(--clay)}._claySm_1jvb8_18{background:var(--surface);box-shadow:var(--clay-sm)}._box_1jvb8_19{background:var(--surface);box-shadow:var(--clay)}._pressed_1jvb8_20{box-shadow:var(--pressed)}._glass_1jvb8_21{color:#fff;-webkit-backdrop-filter:blur(12px);background:#ffffff29;border:1px solid #ffffff52}._bento_1jvb8_24{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a a b""c d e";gap:24px;margin-top:-64px;display:grid;position:relative}._card_1jvb8_25{border-radius:30px;flex-direction:column;padding:10px 10px 16px;transition:transform .2s;display:flex;color:var(--ink)!important}._card_1jvb8_25:hover{transform:translateY(-4px)}._card_1jvb8_25:first-child{grid-area:a}._card_1jvb8_25:nth-child(2){grid-area:b}._card_1jvb8_25:nth-child(3){grid-area:c}._card_1jvb8_25:nth-child(4){grid-area:d}._card_1jvb8_25:nth-child(5){grid-area:e}._cover_1jvb8_32{background:var(--tint-2);border-radius:22px;height:230px;position:relative;overflow:hidden;box-shadow:0 8px 16px #0000001c}._cover_1jvb8_32 img{object-fit:cover;width:100%;height:100%;transition:transform .5s}._card_1jvb8_25:hover ._cover_1jvb8_32 img{transform:scale(1.05)}._coverContain_1jvb8_35 img{object-fit:contain;padding:10px}._coverEmpty_1jvb8_36{place-items:center;font-size:54px;display:grid}._trio_1jvb8_37{box-shadow:none;background:0 0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr;gap:6px;display:grid}._trio_1jvb8_37 img{border-radius:18px;min-height:0;box-shadow:0 6px 12px #0000001c}._trio_1jvb8_37 picture{display:contents}._trio_1jvb8_37 source{display:none}._trioMain_1jvb8_42{grid-row:span 2}._count_1jvb8_43{background:#141c196b;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:12.5px;font-weight:800;display:inline-flex;position:absolute;top:12px;right:12px}._play_1jvb8_44{width:64px;height:64px;color:var(--tint-ink);background:var(--surface);box-shadow:var(--clay-sm);border-radius:50%;place-items:center;margin:auto;padding-inline-start:4px;font-size:22px;display:grid;position:absolute;inset:0}._cardBody_1jvb8_45{flex-direction:column;flex:1;gap:6px;padding:14px 10px 0;display:flex}._cardBody_1jvb8_45 h2{align-items:center;gap:10px;margin:0;font-size:19px;font-weight:900;line-height:1.5;display:flex}._cardIcon_1jvb8_47{border-radius:14px;flex:none;place-items:center;width:40px;height:40px;font-size:19px;display:grid}._cardBody_1jvb8_45 p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.85;display:-webkit-box;overflow:hidden}._more_1jvb8_49{color:var(--tint-ink);margin-top:auto;padding-top:8px;font-size:14px;font-weight:900}._sectBar_1jvb8_52{z-index:3;border-radius:28px;max-width:1080px;margin:-58px auto 0;padding:12px 14px;position:relative}._sectChips_1jvb8_53{justify-content:center}._tip_1jvb8_54{color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}._grid_1jvb8_55{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}._item_1jvb8_56{font:inherit;color:var(--ink);text-align:right;cursor:zoom-in;border:0;border-radius:26px;flex-direction:column;gap:8px;padding:8px 8px 12px;transition:transform .2s;display:flex}._item_1jvb8_56:hover{transform:translateY(-3px)}._thumb_1jvb8_58{aspect-ratio:1;background:var(--tint);border-radius:19px;place-items:center;font-size:44px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 14px #0000001a}._thumb_1jvb8_58 img{object-fit:cover;width:100%;height:100%;transition:transform .5s}._item_1jvb8_56:hover ._thumb_1jvb8_58 img{transform:scale(1.05)}._thumbContain_1jvb8_61{box-shadow:var(--pressed)}._thumbContain_1jvb8_61 img{object-fit:contain;padding:8px}._thumb_1jvb8_58 ._play_1jvb8_44{width:54px;height:54px;font-size:19px}._videoTag_1jvb8_64{color:#fff;background:#141c198c;border-radius:10px;padding:2px 10px;font-size:11.5px;font-weight:800;position:absolute;bottom:10px;left:10px}._caption_1jvb8_65{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 6px;font-size:13px;font-weight:700;line-height:1.7;display:-webkit-box;overflow:hidden}._backLink_1jvb8_66{margin-top:34px;font-weight:800;display:inline-flex;color:var(--purple)!important}._viewer_1jvb8_69{z-index:1000;-webkit-backdrop-filter:blur(10px);background:#0e1211e6;grid-template-rows:auto minmax(0,1fr) auto auto;place-items:stretch stretch;gap:14px;padding:18px 18px 22px;display:grid;position:fixed;inset:0}._vTop_1jvb8_70{color:#fff;align-items:center;gap:12px;display:flex}._vPill_1jvb8_71{border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:800;display:inline-flex}._vCount_1jvb8_72{margin-inline-start:auto}._vBtn_1jvb8_73{width:50px;height:50px;font:inherit;cursor:pointer;border-radius:18px;flex:none;place-items:center;font-size:24px;line-height:1;display:grid}._vBtn_1jvb8_73:disabled{opacity:.3;cursor:default}._vStage_1jvb8_75{grid-template-rows:minmax(0,1fr);grid-template-columns:50px minmax(0,1fr) 50px;gap:14px;min-height:0;display:grid;position:relative}._vStage_1jvb8_75 ._vBtn_1jvb8_73{align-self:center}._vFigure_1jvb8_77{min-height:0;margin:0;position:relative}._vFigure_1jvb8_77 img,._vFigure_1jvb8_77 video{border-radius:22px;max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0;box-shadow:0 20px 50px #00000080}._vCap_1jvb8_79{text-align:center;border-radius:20px;justify-self:center;max-width:min(720px,100%);margin:0;padding:10px 20px;font-size:14px;font-weight:800}._vStrip_1jvb8_80{scrollbar-width:none;justify-content:safe center;gap:8px;padding:4px;display:flex;overflow-x:auto}._vStrip_1jvb8_80::-webkit-scrollbar{display:none}._vStrip_1jvb8_80 button{color:#fff;opacity:.55;outline-offset:2px;cursor:pointer;background:#ffffff1f;border:0;border-radius:14px;outline:3px solid #0000;flex:none;place-items:center;width:64px;height:64px;padding:0;display:grid;position:relative;overflow:hidden}._vStrip_1jvb8_80 button._vOn_1jvb8_83{opacity:1;outline-color:#f6c46a}._vStrip_1jvb8_80 img{object-fit:cover;width:100%;height:100%}._vMini_1jvb8_85{text-shadow:0 1px 4px #000;place-items:center;font-size:14px;display:grid;position:absolute;inset:0}._termsHead_1jvb8_88{align-items:center;gap:18px;margin:4px 0 24px;display:flex}._termsIcon_1jvb8_89{border-radius:24px;flex:none;place-items:center;width:70px;height:70px;font-size:32px;display:grid}._termsHead_1jvb8_88 h1{margin:0;font-size:clamp(26px,3vw,34px);font-weight:900;line-height:1.5}._termsHead_1jvb8_88 p{color:var(--muted);margin:2px 0 0;font-size:14.5px}._updated_1jvb8_92{color:var(--muted);border-radius:999px;flex:none;margin-inline-start:auto;padding:8px 16px;font-size:12.5px;font-weight:800}._gist_1jvb8_93{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:34px;display:grid}._gistItem_1jvb8_94{border-radius:30px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}._gistIcon_1jvb8_95{border-radius:18px;flex:none;place-items:center;width:50px;height:50px;font-size:23px;display:grid}._gistItem_1jvb8_94 b{color:var(--tint-ink);font-size:15.5px;display:block}._gistItem_1jvb8_94 small{font-size:13px;line-height:1.8;display:block}._terms_1jvb8_88{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:28px;display:grid}._toc_1jvb8_99{border-radius:28px;padding:16px;position:sticky;top:18px}._toc_1jvb8_99 strong{padding:0 8px 10px;font-size:14px;display:block}._toc_1jvb8_99 a{color:var(--muted);border-radius:15px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:700;display:flex}._toc_1jvb8_99 a:hover{color:var(--ink);background:var(--tint)}._tocIcon_1jvb8_103{background:var(--tint);border-radius:11px;flex:none;place-items:center;width:32px;height:32px;font-size:15px;display:grid}._sections_1jvb8_104{gap:22px;display:grid}._sec_1jvb8_52{border-radius:30px;padding:24px 28px;scroll-margin-top:18px}._sec_1jvb8_52 h2{align-items:center;gap:12px;margin:0 0 10px;font-size:20px;font-weight:900;line-height:1.5;display:flex}._secIcon_1jvb8_107{border-radius:15px;flex:none;place-items:center;width:44px;height:44px;font-size:20px;display:grid}._sec_1jvb8_52 p{margin:0 0 10px;font-size:14.5px;line-height:2}._sec_1jvb8_52 ul{gap:8px;margin:0 0 10px;padding:0;list-style:none;display:grid}._sec_1jvb8_52 li{padding-inline-start:22px;font-size:14.5px;line-height:2;position:relative}._sec_1jvb8_52 li:before{content:"";background:var(--tone);border-radius:50%;width:8px;height:8px;position:absolute;top:.8em;right:4px}._sec_1jvb8_52 a{color:var(--purple);font-weight:800}._sec_1jvb8_52 strong{color:var(--tint-ink)}._sec_1jvb8_52 ._callout_1jvb8_114{border-radius:18px;padding:12px 16px;font-size:13.5px;line-height:1.95}._contacts_1jvb8_115{flex-wrap:wrap;gap:12px;margin:6px 0 14px;display:flex}._contacts_1jvb8_115 a{color:var(--ink);border-radius:18px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:800;display:inline-flex}._contacts_1jvb8_115 a>span:first-child{font-size:20px}._contacts_1jvb8_115 small{color:var(--muted);font-size:11.5px;font-weight:700;line-height:1.4;display:block}._contacts_1jvb8_115 bdi{display:block}@media (width<=1100px){._grid_1jvb8_55{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){._bento_1jvb8_24{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a""b c""d e"}._gist_1jvb8_93{grid-template-columns:minmax(0,1fr);gap:14px}._terms_1jvb8_88{grid-template-columns:minmax(0,1fr)}._toc_1jvb8_99{flex-wrap:wrap;gap:6px;display:flex;position:static}._toc_1jvb8_99 strong{width:100%}._toc_1jvb8_99 a{color:var(--tint-ink);background:var(--tint);padding:6px 10px 6px 12px}._tocIcon_1jvb8_103{background:0 0;width:26px;height:26px;font-size:13px}}@media (width<=650px){._bento_1jvb8_24{grid-template-columns:minmax(0,1fr);grid-template-areas:"a""b""c""d""e";gap:18px;margin-top:-84px}._cover_1jvb8_32{height:200px}._sectBar_1jvb8_52{margin-top:-96px;padding:10px}._sectChips_1jvb8_53._sectChips_1jvb8_53{justify-content:flex-start}._grid_1jvb8_55{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._item_1jvb8_56{border-radius:22px;padding:6px 6px 10px}._caption_1jvb8_65{font-size:12px}._viewer_1jvb8_69{gap:10px;padding:12px 10px 16px}._vStage_1jvb8_75{grid-template-columns:minmax(0,1fr)}._vStage_1jvb8_75 ._vBtn_1jvb8_73{z-index:2;width:44px;height:44px;position:absolute;bottom:10px}._vStage_1jvb8_75 ._vPrev_1jvb8_146{right:10px}._vStage_1jvb8_75 ._vNext_1jvb8_147{left:10px}._vStrip_1jvb8_80 button{width:52px;height:52px}._termsHead_1jvb8_88{flex-wrap:wrap;gap:14px}._termsIcon_1jvb8_89{border-radius:20px;width:58px;height:58px;font-size:27px}._updated_1jvb8_92{margin-inline-start:0}._sec_1jvb8_52{padding:20px 18px}._contacts_1jvb8_115 a{flex:100%}}@media (prefers-reduced-motion:reduce){._card_1jvb8_25,._item_1jvb8_56,._cover_1jvb8_32 img,._thumb_1jvb8_58 img{transition:none}}._title_17and_1{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_17and_8{color:var(--text-secondary);margin-bottom:22px;font-size:13px;line-height:1.8}._status_17and_15{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_17and_22{color:var(--danger)}._layout_17and_26{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width<=980px){._layout_17and_26{grid-template-columns:minmax(0,1fr)}}._card_17and_39{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;margin-bottom:22px;padding:20px}._cardTitle_17and_48{color:var(--text-primary);margin-bottom:14px;font-size:15px;font-weight:800}._cardHint_17and_55{color:var(--text-secondary);margin:-8px 0 14px;font-size:12.5px;line-height:1.8}._listCard_17and_63{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:10px;padding:14px;display:flex}._list_17and_63{flex-direction:column;gap:2px;max-height:60vh;display:flex;overflow-y:auto}._listItem_17and_81{border-radius:var(--radius-sm);font-family:var(--font-family);color:var(--text-primary);text-align:right;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}._listItem_17and_81:hover{background:color-mix(in srgb, var(--primary) 6%, transparent)}._listItemActive_17and_101{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);font-weight:700}._listItemInactive_17and_107{color:var(--text-secondary);text-decoration:line-through}._listMeta_17and_112{color:var(--text-secondary);white-space:nowrap;font-size:11.5px;font-weight:500}._empty_17and_119{color:var(--text-secondary);padding:8px 4px;font-size:12.5px}._row2_17and_126{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}._row3_17and_132{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;display:grid}@media (width<=640px){._row2_17and_126,._row3_17and_132{grid-template-columns:minmax(0,1fr)}}._actions_17and_145{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}._error_17and_153{color:var(--danger);margin-top:10px;font-size:13px}._savedNote_17and_159{color:var(--success);font-size:13px;font-weight:600}._warnNote_17and_165{background:color-mix(in srgb, var(--warning) 14%, transparent);border:1px solid color-mix(in srgb, var(--warning) 50%, transparent);border-radius:var(--radius-sm);color:var(--text-primary);margin-top:12px;padding:8px 12px;font-size:12.5px;line-height:1.8}._tableWrap_17and_177{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow-x:auto}._table_17and_177{border-collapse:collapse;width:100%;font-size:13px}._table_17and_177 th{text-align:right;color:var(--text-secondary);background:var(--background);white-space:nowrap;border-bottom:1px solid var(--border);padding:9px 10px;font-weight:700}._table_17and_177 td{border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text-primary);padding:6px 10px}._table_17and_177 tfoot td{background:var(--background);border-bottom:none;font-weight:700}._num_17and_213{white-space:nowrap;font-variant-numeric:tabular-nums}._muted_17and_218{color:var(--text-secondary);font-size:12px}._missing_17and_223{color:var(--danger);white-space:nowrap;font-size:12px;font-weight:600}._cellInput_17and_230{min-width:80px}._pickerCell_17and_234{min-width:180px}._variantCell_17and_238{min-width:110px}._removeBtn_17and_242{color:var(--danger);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:18px;line-height:1}._addRowBtn_17and_252{margin-top:10px}._summary_17and_257{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:16px;display:grid}._stat_17and_15{background:var(--background);border-radius:var(--radius-sm);padding:10px 12px}._statLabel_17and_270{color:var(--text-secondary);margin-bottom:4px;font-size:11.5px}._statValue_17and_276{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}._statUnit_17and_283{color:var(--text-secondary);margin-inline-start:4px;font-size:11px;font-weight:500}._statHighlight_17and_290{background:color-mix(in srgb, var(--primary) 10%, transparent)}._statHighlight_17and_290 ._statValue_17and_276{color:var(--primary)}._statDanger_17and_298 ._statValue_17and_276{color:var(--danger)}._toggle_17and_302{color:var(--text-primary);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}._trend_17and_311{white-space:nowrap;font-size:11.5px;font-weight:700}._trendUp_17and_317{color:var(--danger)}._trendDown_17and_321{color:var(--success)}._linkBtn_17and_325{color:var(--primary);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:600}._historyRow_17and_336 td{background:var(--background)}._historyList_17and_340{flex-direction:column;gap:3px;font-size:12.5px;display:flex}._priceInputRow_17and_347{align-items:center;gap:6px;min-width:230px;display:flex}._priceInputRow_17and_347>:first-child{flex:1}._addPriceGrid_17and_358{grid-template-columns:minmax(180px,2fr) minmax(110px,1fr) minmax(140px,1fr) auto;align-items:end;gap:10px;display:grid}@media (width<=760px){._addPriceGrid_17and_358{grid-template-columns:minmax(0,1fr)}}._boxedPicker_17and_371{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}._tabs_17and_377{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}._tabBtn_17and_384{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-family);cursor:pointer;padding:7px 16px;font-size:13px;font-weight:600}._tabBtnActive_17and_396{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary);color:var(--primary)}._status_kdmyu_1{text-align:center;color:var(--text-secondary);padding:60px 0;font-size:13.5px}._statusError_kdmyu_8{color:var(--danger)}._breadcrumb_kdmyu_12{color:var(--text-secondary);gap:6px;margin-bottom:8px;font-size:12.5px;display:flex}._breadcrumb_kdmyu_12 a{color:var(--primary);text-decoration:none}._head_kdmyu_25{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}._title_kdmyu_34{color:var(--text-primary);margin-bottom:4px;font-size:19px;font-weight:800}._subtitle_kdmyu_41{color:var(--text-secondary);font-size:13px;line-height:1.8}._card_kdmyu_47{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:18px;padding:20px}._sectionTitle_kdmyu_55{color:var(--text-primary);border-inline-start:3px solid var(--primary);margin-bottom:14px;padding-inline-start:10px;font-size:15px;font-weight:700}._row_kdmyu_64{gap:var(--space-lg);flex-wrap:wrap;align-items:flex-end;display:flex}._grow_kdmyu_71{flex:2 240px}._col_kdmyu_75{flex:160px}._actions_kdmyu_79{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}._error_kdmyu_87{color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, transparent);border-radius:var(--radius-sm);margin:8px 0;padding:8px 12px;font-size:13px;line-height:1.8}._notice_kdmyu_97{color:var(--text-secondary);background:var(--background);border-radius:var(--radius-sm);margin-bottom:14px;padding:10px 14px;font-size:13px;line-height:1.9}._noticeWarn_kdmyu_107{color:#8a6400;background:color-mix(in srgb, var(--warning) 14%, transparent)}._saved_kdmyu_112{color:var(--success);font-size:13px;font-weight:600}._empty_kdmyu_118{border:1.5px dashed var(--border);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:26px 16px;font-size:13.5px;line-height:1.9}._cardGrid_kdmyu_129{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}._navCard_kdmyu_135{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:inherit;flex-direction:column;gap:8px;padding:18px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}._navCard_kdmyu_135:hover{border-color:var(--primary);box-shadow:var(--shadow-xs)}._navCard_kdmyu_135 strong{color:var(--text-primary);font-size:15px}._navCard_kdmyu_135 p{color:var(--text-secondary);flex:1;margin:0;font-size:12.5px;line-height:1.8}._navCard_kdmyu_135 span{color:var(--primary);font-size:12.5px;font-weight:600}._navCardDisabled_kdmyu_172{opacity:.55;pointer-events:none}._navCardDisabled_kdmyu_172 span{color:var(--text-secondary)}._tableWrap_kdmyu_182{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow-x:auto}._table_kdmyu_182{border-collapse:collapse;width:100%;font-size:13px}._table_kdmyu_182 th{text-align:right;color:var(--text-secondary);background:var(--background);white-space:nowrap;border-bottom:1px solid var(--border);padding:10px 12px;font-weight:700}._table_kdmyu_182 td{border-bottom:1px solid var(--border);vertical-align:top;color:var(--text-primary);padding:9px 12px}._table_kdmyu_182 tr:last-child td{border-bottom:none}._clickRow_kdmyu_216{cursor:pointer}._clickRow_kdmyu_216:hover td{background:color-mix(in srgb, var(--primary) 4%, transparent)}._num_kdmyu_224{text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;direction:ltr}._code_kdmyu_231{white-space:nowrap;color:var(--text-secondary);direction:ltr;font-family:ui-monospace,monospace}._muted_kdmyu_238{color:var(--text-secondary);font-size:12px}._badge_kdmyu_244{border-radius:var(--radius-full);border:1px solid var(--border);color:var(--text-secondary);white-space:nowrap;padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}._badge_draft_kdmyu_255{border-color:var(--warning);color:#8a6400}._badge_reviewed_kdmyu_260{border-color:var(--info);color:var(--info)}._badge_final_kdmyu_265{border-color:var(--success);color:#178a04}._badge_void_kdmyu_270{border-color:var(--danger);color:var(--danger)}._badge_system_kdmyu_275{border-color:var(--primary);color:var(--primary)}._tabs_kdmyu_281{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}._tab_kdmyu_182{font-family:var(--font-family);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);cursor:pointer;padding:7px 14px;font-size:13px}._tabActive_kdmyu_299{background:var(--primary);border-color:var(--primary);color:#fff}._linkButton_kdmyu_305{font-family:var(--font-family);color:var(--primary);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:12.5px}._linkButton_kdmyu_305:disabled{color:var(--text-secondary);cursor:default}._linkDanger_kdmyu_320{color:var(--danger)}._inlinePanel_kdmyu_324{background:var(--background);border-radius:var(--radius-sm);margin-top:10px;padding:14px}._pager_kdmyu_331{justify-content:center;margin-top:12px;display:flex}@media (width<=767px){._card_kdmyu_47{padding:14px}}@media print{._tableWrap_kdmyu_182{border:none;overflow:visible}._table_kdmyu_182{font-size:10.5px}._table_kdmyu_182 th,._table_kdmyu_182 td{padding:4px 6px}._clickRow_kdmyu_216:hover td{background:0 0}}._checkList_kdmyu_363{flex-direction:column;gap:6px;display:flex}._checkItem_kdmyu_369{color:var(--text-primary);cursor:pointer;align-items:center;gap:8px;font-size:13.5px;display:flex}._dashCard_kdmyu_379{text-align:center;justify-content:center;align-items:center;min-height:96px}._infoGrid_kdmyu_386{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 18px;font-size:13.5px;display:grid}._infoGrid_kdmyu_386 div>span:first-child{color:var(--text-secondary);margin-bottom:2px;font-size:12px;display:block}._statGrid_kdmyu_401{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:18px;display:grid}._stat_kdmyu_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 16px}._stat_kdmyu_1 span{color:var(--text-secondary);margin-bottom:4px;font-size:12px;display:block}._stat_kdmyu_1 strong{color:var(--text-primary);font-size:18px;font-weight:700}._stat_kdmyu_1 small{color:var(--text-secondary);margin-top:4px;font-size:11.5px;display:block}._statAccent_kdmyu_435{border-color:var(--primary)}._orderItems_kdmyu_439{font-size:12.5px;line-height:1.8}._orderItems_kdmyu_439 div{white-space:normal}._line_1m9bz_1{align-items:flex-start;gap:10px;padding:12px 0;display:flex}._line_1m9bz_1+._line_1m9bz_1{border-top:1px solid var(--border)}._lineNo_1m9bz_12{min-width:22px;color:var(--text-secondary);text-align:center;padding-top:10px;font-size:12.5px}._lineBody_1m9bz_20{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}._lineTop_1m9bz_28,._lineBottom_1m9bz_29{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}._account_1m9bz_36{flex:3 260px}._amount_1m9bz_40{flex:150px;position:relative}._amountLabel_1m9bz_45{top:-8px;color:var(--text-secondary);background:var(--surface);z-index:1;padding:0 4px;font-size:10.5px;position:absolute;inset-inline-start:10px}._detail_1m9bz_56{flex:200px}._lineDesc_1m9bz_60{flex:2 220px}._totals_1m9bz_64{background:var(--background);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:18px;margin-top:14px;padding:12px 14px;font-size:13px;display:flex}._balanced_1m9bz_76{color:#178a04;font-weight:700}._unbalanced_1m9bz_81{color:var(--danger);font-weight:700}._keys_1bn0t_2{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}._key_1bn0t_2{font-family:var(--font-family);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text-primary);cursor:pointer;padding:9px 16px;font-size:13px;font-weight:600}._key_1bn0t_2:hover{border-color:var(--primary)}._keyActive_1bn0t_26{background:var(--primary);border-color:var(--primary);color:#fff}._keySoon_1bn0t_32{color:var(--text-secondary)}._issueKey_1bn0t_36{background:var(--success);border-color:var(--success);color:#fff;margin-inline-start:auto}._issueKey_1bn0t_36:hover{border-color:var(--success);filter:brightness(.95)}._issueKeyActive_1bn0t_48{box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 30%, transparent)}._count_1bn0t_52{border-radius:var(--radius-full);text-align:center;background:#ffffff40;min-width:20px;margin-inline-start:6px;padding:0 6px;font-size:11.5px;display:inline-block}._dateBar_1bn0t_63{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}._dateField_1bn0t_71{flex:0 280px}._pending_1bn0t_75{color:var(--text-secondary);font-size:12.5px;line-height:2}._pending_1bn0t_75 button{margin-inline-start:4px}._grid_1bn0t_86{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._gridHead_1bn0t_92,._gridRow_1bn0t_93{align-items:center;gap:8px;padding:8px 10px;display:grid}._purchaseCols_1bn0t_101{grid-template-columns:30px 78px 84px minmax(150px,1.4fr) minmax(140px,1.2fr) minmax(120px,1.2fr) minmax(115px,1fr) minmax(115px,1fr) minmax(130px,1.1fr) 30px}._expenseCols_1bn0t_105{grid-template-columns:30px 78px minmax(170px,1.3fr) minmax(150px,1.1fr) minmax(160px,1.5fr) minmax(130px,1fr) minmax(140px,1.1fr) 30px}._incomeCols_1bn0t_109{grid-template-columns:30px 78px minmax(170px,1.3fr) minmax(170px,1.3fr) minmax(160px,1.5fr) minmax(130px,1fr) minmax(140px,1.1fr) 30px}._dateCell_1bn0t_113{color:var(--text-secondary);white-space:nowrap;font-size:12.5px}._gridHead_1bn0t_92{color:var(--text-secondary);background:var(--background);border-bottom:1px solid var(--border);border-radius:var(--radius-md) var(--radius-md) 0 0;font-size:12.5px;font-weight:700}._gridRow_1bn0t_93{border-bottom:1px solid var(--border)}._gridRow_1bn0t_93:last-child{border-bottom:none}._cell_1bn0t_137{min-width:0}._cellLabel_1bn0t_141{display:none}._rowNo_1bn0t_145{color:var(--text-secondary);text-align:center;font-size:12.5px}._check_1bn0t_151{cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:flex}._check_1bn0t_151 input{width:16px;height:16px;accent-color:var(--primary)}._same_1bn0t_165{color:var(--text-secondary);font-size:12px}._remove_1bn0t_170{font-family:var(--font-family);color:var(--danger);cursor:pointer;background:0 0;border:none;font-size:18px;line-height:1}._totals_1bn0t_180{color:var(--text-secondary);flex-wrap:wrap;gap:8px 22px;padding:10px 2px 0;font-size:13px;display:flex}._totals_1bn0t_180 strong{color:var(--text-primary);font-variant-numeric:tabular-nums}._lockedNote_1bn0t_194{color:var(--text-secondary);margin-bottom:10px;font-size:12.5px}._panelHead_1bn0t_200{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._panelHead_1bn0t_200 ._sectionTitleInline_1bn0t_209{font-size:15px;font-weight:700}._settingsGrid_1bn0t_215{grid-template-columns:minmax(160px,220px) minmax(220px,1fr);align-items:center;gap:10px 14px;margin-bottom:14px;display:grid}._settingsLabel_1bn0t_223{color:var(--text-primary);font-size:13px}._summary_1bn0t_229{flex-wrap:wrap;gap:12px;margin-bottom:14px;display:flex}._stat_1bn0t_236{background:var(--background);border-radius:var(--radius-sm);flex:150px;padding:10px 14px}._statLabel_1bn0t_243{color:var(--text-secondary);font-size:12px}._statValue_1bn0t_248{font-variant-numeric:tabular-nums;margin-top:4px;font-size:16px;font-weight:700}@media (width<=1100px){._gridHead_1bn0t_92{display:none}._gridRow_1bn0t_93{grid-template-columns:1fr 1fr;gap:10px;padding:12px}._cellWide_1bn0t_266{grid-column:1/-1}._cellLabel_1bn0t_141{color:var(--text-secondary);margin-bottom:3px;font-size:11.5px;display:block}._rowNo_1bn0t_145{text-align:start;font-weight:700}._issueKey_1bn0t_36{margin-inline-start:0}}@media (width<=480px){._gridRow_1bn0t_93,._settingsGrid_1bn0t_215{grid-template-columns:1fr}}._tiles_ybezw_2{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin-bottom:16px;display:grid}._tile_ybezw_2{text-align:right;font-family:var(--font-family);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;gap:4px;padding:12px 14px;display:flex}._tile_ybezw_2:hover{border-color:var(--primary)}._tile_ybezw_2 strong{font-size:16px}._filters_ybezw_30{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}._filters_ybezw_30>select{flex:0 210px}._filters_ybezw_30>:last-child{flex:240px}._selected_ybezw_45 td{background:var(--background)}tr td._overdue_ybezw_49{color:var(--danger);font-weight:700}._overdueTag_ybezw_54{color:var(--danger);margin-inline-start:8px;font-size:11px;font-weight:700}._detail_ybezw_61{border-color:var(--primary)}._detailHead_ybezw_65{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}._infoGrid_ybezw_73{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 16px;margin-bottom:8px;display:grid}._info_ybezw_73{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;font-size:13.5px;display:flex}._undone_ybezw_89 td{color:var(--text-secondary);text-decoration:line-through}._undone_ybezw_89 td:last-child{text-decoration:none}._check_ybezw_98{align-items:flex-start;gap:8px;margin:4px 0 12px;font-size:13px;display:flex}._check_ybezw_98 input{margin-top:3px}._titleRow_ybezw_110{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}._itemRow_ybezw_118{border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:10px;margin-bottom:8px;padding:10px;display:flex}._itemNo_ybezw_128{color:var(--text-secondary);min-width:18px;padding-top:28px;font-weight:700}._itemFields_ybezw_135{flex:1;grid-template-columns:minmax(110px,1fr) minmax(150px,1.2fr) minmax(230px,1.6fr) minmax(140px,1.2fr);gap:0 10px;min-width:0;display:grid}._itemRow_ybezw_118>button{padding-top:30px}._itemsFoot_ybezw_147{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}@media (width<=900px){._itemFields_ybezw_135{grid-template-columns:1fr 1fr}}@media (width<=767px){._tiles_ybezw_2{grid-template-columns:1fr 1fr;gap:8px}._tile_ybezw_2{padding:10px}._tile_ybezw_2 strong{font-size:14px}._filters_ybezw_30>select{flex:100%}._itemFields_ybezw_135{grid-template-columns:1fr}._itemNo_ybezw_128{padding-top:0}}._tiles_14xm4_2{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin-bottom:14px;display:grid}._tile_14xm4_2{text-align:right;font-family:var(--font-family);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:4px;padding:12px 14px;display:flex}button._tile_14xm4_2{cursor:pointer}button._tile_14xm4_2:hover{border-color:var(--primary)}._tile_14xm4_2 strong{font-size:16px}._filters_14xm4_33{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}._filters_14xm4_33>select{flex:0 220px}._filters_14xm4_33>input{flex:220px}._check_14xm4_49{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}tr td._low_14xm4_57{color:var(--danger);font-weight:700}._lowCount_14xm4_62{font-weight:700}._voided_14xm4_66 td{color:var(--text-secondary)}._panel_14xm4_70{border-color:var(--primary)}._panelHead_14xm4_74{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}._lineRow_14xm4_82{border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:10px;margin-bottom:8px;padding:10px;display:flex}._lineNo_14xm4_92{color:var(--text-secondary);min-width:18px;padding-top:28px;font-weight:700}._lineFields_14xm4_99{flex:1;grid-template-columns:minmax(200px,2fr) minmax(110px,1fr);gap:0 10px;min-width:0;display:grid}._lineFields_14xm4_99._priced_14xm4_107{grid-template-columns:minmax(200px,2fr) minmax(100px,.8fr) minmax(140px,1.2fr) minmax(120px,1fr)}._lineRow_14xm4_82>button{padding-top:30px}._amountCell_14xm4_115{padding:9px 0;font-weight:700}._linesFoot_14xm4_120{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}@media (width<=900px){._lineFields_14xm4_99._priced_14xm4_107{grid-template-columns:1fr 1fr}}@media (width<=767px){._tiles_14xm4_2{grid-template-columns:1fr 1fr;gap:8px}._tile_14xm4_2 strong{font-size:14px}._filters_14xm4_33>select{flex:100%}._lineFields_14xm4_99,._lineFields_14xm4_99._priced_14xm4_107{grid-template-columns:1fr}._lineNo_14xm4_92,._lineRow_14xm4_82>button{padding-top:0}}
