@charset "UTF-8";._actionBar_3qms7_1{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);margin-bottom:var(--s-4)}@media (max-width: 600px){._actionBar_3qms7_1{flex-direction:row-reverse}._actionBar_3qms7_1 ._addButton_3qms7_12{flex:1}._actionBar_3qms7_1 ._refreshButton_3qms7_15{flex:0 0 auto;min-width:0;padding:8px;width:36px}._actionBar_3qms7_1 ._refreshLabel_3qms7_21{display:none}}._refreshButton_3qms7_15{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--surface-sub);color:var(--text)}._refreshButton_3qms7_15:active:not(:disabled){transform:scale(.97)}._refreshButton_3qms7_15:disabled{opacity:.42;cursor:not-allowed}._refreshButton_3qms7_15:hover:not(:disabled){background:var(--surface-hover)}._addButton_3qms7_12{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--accent);color:#fff}._addButton_3qms7_12:active:not(:disabled){transform:scale(.97)}._addButton_3qms7_12:disabled{opacity:.42;cursor:not-allowed}._addButton_3qms7_12:hover:not(:disabled){background:var(--accent-hover)}._spin_3qms7_86{animation:_readypack-spin_3qms7_1 1s linear infinite}._tableContainer_1m6q3_1{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}._dataTable_1m6q3_10{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._dataTable_1m6q3_10 th,._dataTable_1m6q3_10 td{padding:12px 16px;text-align:left;vertical-align:middle}._dataTable_1m6q3_10 th{position:sticky;top:0;z-index:1;background:var(--surface);border-bottom:1px solid var(--border);white-space:nowrap;font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._dataTable_1m6q3_10 tbody td{border-bottom:1px solid var(--border);color:var(--text)}._dataTable_1m6q3_10 tbody tr:last-child td{border-bottom:0}._dataTable_1m6q3_10 tbody tr:hover td{background:var(--surface-sub)}._sortButton_1m6q3_49{display:inline-flex;align-items:center;gap:var(--s-1);padding:0;border:none;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;transition:color var(--dur) var(--ease)}._sortButton_1m6q3_49:hover,._sortButton_1m6q3_49:focus-visible{color:var(--text)}._sortButton_1m6q3_49:hover ._sortIcon_1m6q3_66,._sortButton_1m6q3_49:focus-visible ._sortIcon_1m6q3_66{opacity:1}._sortButtonActive_1m6q3_70{color:var(--text)}._sortIcon_1m6q3_66{flex-shrink:0;opacity:.35;transition:opacity var(--dur) var(--ease)}._sortIconActive_1m6q3_80{opacity:1;color:var(--accent)}._clickableRow_1m6q3_85{cursor:pointer}._clickableRow_1m6q3_85:focus-visible{outline:none}._clickableRow_1m6q3_85:focus-visible td{background:var(--surface-sub);box-shadow:inset 0 2px 0 var(--accent),inset 0 -2px 0 var(--accent)}._clickableRow_1m6q3_85:focus-visible td:first-child{box-shadow:inset 2px 0 0 var(--accent),inset 0 2px 0 var(--accent),inset 0 -2px 0 var(--accent)}._clickableRow_1m6q3_85:focus-visible td:last-child{box-shadow:inset -2px 0 0 var(--accent),inset 0 2px 0 var(--accent),inset 0 -2px 0 var(--accent)}@media (max-width: 700px){._tableContainer_1m6q3_1{background:transparent;border:0;border-radius:0;overflow:visible}._dataTable_1m6q3_10{display:block}._dataTable_1m6q3_10 thead{display:none}._dataTable_1m6q3_10 tbody,._dataTable_1m6q3_10 tr,._dataTable_1m6q3_10 td{display:block;width:100%}._dataTable_1m6q3_10 tr{margin-bottom:var(--s-3);padding:var(--s-2) var(--s-4) var(--s-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}._dataTable_1m6q3_10 tbody td{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:8px 0;text-align:left!important}._dataTable_1m6q3_10 tbody td:before{content:attr(data-label);flex:0 0 auto;font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._dataTable_1m6q3_10 tbody td:first-child{padding-top:var(--s-2)}._dataTable_1m6q3_10 tbody td:first-child:before{display:none}._dataTable_1m6q3_10 tbody td:last-child{padding-bottom:0;border-bottom:0}._dataTable_1m6q3_10 tbody tr:hover td{background:transparent}._dataTable_1m6q3_10 td[data-hide-narrow=true]{display:none}._clickableRow_1m6q3_85:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._clickableRow_1m6q3_85:focus-visible td,._clickableRow_1m6q3_85:focus-visible td:first-child,._clickableRow_1m6q3_85:focus-visible td:last-child{background:transparent;box-shadow:none}}._emptyState_g6nsi_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-4);padding:var(--s-8) var(--s-4);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}._emptyState_g6nsi_1 p{max-width:38ch;color:var(--text-secondary)}._actionButton_g6nsi_18{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--accent);color:#fff}._actionButton_g6nsi_18:active:not(:disabled){transform:scale(.97)}._actionButton_g6nsi_18:disabled{opacity:.42;cursor:not-allowed}._actionButton_g6nsi_18:hover:not(:disabled){background:var(--accent-hover)}._loadingState_xszwx_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}._row_xszwx_8{display:flex;align-items:center;gap:var(--s-3);padding:12px 16px;border-bottom:1px solid var(--border)}._row_xszwx_8:last-child{border-bottom:0}._skeleton_xszwx_19{display:block;border-radius:var(--r-sm);background:linear-gradient(90deg,var(--surface-sub) 25%,var(--surface-hover) 37%,var(--surface-sub) 63%);background-size:400% 100%;animation:_readypack-shimmer_xszwx_1 1.5s ease infinite}._thumb_xszwx_27{flex:0 0 36px;height:36px;border-radius:var(--r-sm)}._lines_xszwx_33{display:flex;flex-direction:column;gap:var(--s-2);flex:1;min-width:0}._lineWide_xszwx_41{width:42%;min-width:120px;height:12px}._lineNarrow_xszwx_47{width:26%;min-width:80px;height:8px}._trailing_xszwx_53{flex:0 0 64px;height:12px}@media (max-width: 700px){._trailing_xszwx_53{display:none}}._srOnly_xszwx_63{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._actions_1navt_1{display:flex;align-items:center;justify-content:flex-end;gap:var(--s-2)}._deleteButton_1navt_8{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);padding:4px 12px;min-width:0;font-size:13px;background:var(--red-soft);color:var(--red)}._deleteButton_1navt_8:active:not(:disabled){transform:scale(.97)}._deleteButton_1navt_8:disabled{opacity:.42;cursor:not-allowed}._deleteButton_1navt_8:hover:not(:disabled){background:color-mix(in srgb,var(--red) 18%,transparent)}._viewButton_1navt_41{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--surface-sub);color:var(--text-secondary)}._viewButton_1navt_41:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}._viewButton_1navt_41:active:not(:disabled){transform:scale(.92)}._overlay_1dq0q_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:var(--s-4);background:#00000052;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:_confirm-fade_1dq0q_1 .2s var(--ease)}._panel_1dq0q_15{width:100%;max-width:340px;padding:var(--s-5) var(--s-5) 0;overflow:hidden;background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);text-align:center;animation:_confirm-pop_1dq0q_1 var(--dur-lg) var(--ease-enter)}._panel_1dq0q_15 h2{margin-bottom:var(--s-2);font-size:17px;font-weight:600;color:var(--text)}._panel_1dq0q_15 p{margin-bottom:var(--s-5);color:var(--text-secondary);line-height:1.45;font-size:13px;line-height:1.42859}._panel_1dq0q_15 h2:last-of-type{margin-bottom:var(--s-5)}._actions_1dq0q_43{display:flex;margin:0 calc(var(--s-5) * -1);border-top:1px solid var(--border)}._actions_1dq0q_43 button{flex:1;padding:12px 8px;border:0;background:transparent;color:var(--link);font-family:inherit;font-size:17px;cursor:pointer;transition:background var(--dur) var(--ease)}._actions_1dq0q_43 button:hover{background:var(--surface-sub)}._actions_1dq0q_43 button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}._actions_1dq0q_43 button+button{border-left:1px solid var(--border)}._confirm_1dq0q_70{font-weight:600}._danger_1dq0q_74{color:var(--red);font-weight:600}@keyframes _confirm-fade_1dq0q_1{0%{opacity:0}}@keyframes _confirm-pop_1dq0q_1{0%{opacity:0;transform:scale(.92)}}@media (max-width: 600px){._overlay_1dq0q_1{align-items:flex-end;padding:0}._panel_1dq0q_15{max-width:none;padding-bottom:var(--safe-bottom);border-radius:var(--r-xl) var(--r-xl) 0 0;animation:_confirm-rise_1dq0q_1 var(--dur-lg) var(--ease-enter)}}@keyframes _confirm-rise_1dq0q_1{0%{transform:translateY(100%)}}._rail_6ygcs_1{position:sticky;top:calc(88px + var(--safe-top));display:flex;flex-direction:column;gap:1px}@media (max-width: 900px){._rail_6ygcs_1{top:calc(var(--nav-h) + var(--safe-top));z-index:15;flex-direction:row;gap:var(--s-1);margin:0 calc(var(--s-4) * -1);padding:var(--s-2) var(--s-4);overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--border);background:var(--scrim-solid)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){._rail_6ygcs_1{background:var(--scrim);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}}._rail_6ygcs_1::-webkit-scrollbar{display:none}}._railItem_6ygcs_33{display:flex;align-items:center;gap:var(--s-2);min-height:36px;padding:8px 12px;border-radius:var(--r-sm);color:var(--text-secondary);font-size:14px;white-space:nowrap;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}._railItem_6ygcs_33:hover{background:var(--surface-hover);color:var(--text)}._railItem_6ygcs_33[aria-current=true]{background:var(--surface-sub);color:var(--text);font-weight:500}@media (max-width: 900px){._railItem_6ygcs_33[aria-current=true]{background:var(--accent-soft);color:var(--link)}}._railCount_6ygcs_61{margin-left:auto;color:var(--text-tertiary);font-size:12px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._loginContainer_1f4w4_1{display:flex;align-items:center;justify-content:center;min-height:100dvh;width:100%;padding:var(--s-5);padding-top:calc(var(--s-5) + var(--safe-top));padding-bottom:calc(var(--s-5) + var(--safe-bottom));background-color:var(--bg)}._loginCard_1f4w4_13{width:100%;max-width:380px}._header_1f4w4_18{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);margin-bottom:var(--s-6);text-align:center}._header_1f4w4_18 h1{font-family:var(--font-display);font-size:32px;line-height:1.125;letter-spacing:.004em;font-weight:600;color:var(--text)}._header_1f4w4_18 p{color:var(--text-secondary);font-size:15px;line-height:1.47059}._logo_1f4w4_40{width:64px;height:64px;border-radius:var(--r-md);object-fit:contain}._errorMessage_1f4w4_47{padding:12px 16px;margin-bottom:var(--s-4);border-radius:var(--r-md);background-color:var(--red-soft);color:var(--red);font-size:13px;line-height:1.42859}._loginForm_1f4w4_57{display:flex;flex-direction:column;gap:var(--s-4);margin-bottom:var(--s-6)}._formGroup_1f4w4_64 label{display:block;margin-bottom:var(--s-2);font-size:13px;font-weight:500;color:var(--text-secondary)}._formGroup_1f4w4_64 input{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-family:inherit;font-size:17px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}._formGroup_1f4w4_64 input::placeholder{color:var(--text-tertiary)}._formGroup_1f4w4_64 input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._formGroup_1f4w4_64 input:disabled{background:var(--surface-sub);color:var(--text-tertiary);cursor:not-allowed}._loginButton_1f4w4_97{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);padding:12px 24px;min-width:72px;font-size:17px;background:var(--accent);color:#fff;width:100%}._loginButton_1f4w4_97:active:not(:disabled){transform:scale(.97)}._loginButton_1f4w4_97:disabled{opacity:.42;cursor:not-allowed}._loginButton_1f4w4_97:hover:not(:disabled){background:var(--accent-hover)}._adminNote_1f4w4_131{color:var(--text-tertiary);text-align:center;font-size:12px;line-height:1.33337}._adminNote_1f4w4_131 p{margin:0}._shell_ci21k_1{display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr);min-height:100dvh;width:100%;background:var(--bg)}@media (max-width: 900px){._shell_ci21k_1{grid-template-columns:minmax(0,1fr)}}._sidebar_ci21k_14{position:sticky;top:0;align-self:start;height:100dvh;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:var(--s-3);padding-top:calc(var(--s-3) + var(--safe-top));padding-left:calc(var(--s-3) + var(--safe-left));padding-bottom:calc(var(--s-3) + var(--safe-bottom));background:var(--surface-sub);border-right:1px solid var(--border)}@media (max-width: 900px){._sidebar_ci21k_14{display:none}}._brand_ci21k_36{display:flex;align-items:center;gap:var(--s-3);padding:8px 12px 16px}._brand_ci21k_36 img{width:28px;height:28px;border-radius:var(--r-sm);object-fit:cover}._brand_ci21k_36 strong{font-size:15px;font-weight:600;color:var(--text)}._nav_ci21k_54{display:flex;flex-direction:column;gap:2px}._navItem_ci21k_60{display:flex;align-items:center;gap:var(--s-3);width:100%;min-height:36px;padding:8px 12px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-secondary);font-size:14px;font-weight:400;text-align:left;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}._navItem_ci21k_60:hover{background:var(--surface-hover);color:var(--text)}._navItem_ci21k_60._active_ci21k_80{background:var(--surface);color:var(--text);font-weight:500;box-shadow:var(--shadow-sm)}._navItem_ci21k_60._active_ci21k_80 ._navIcon_ci21k_86{color:var(--accent)}._navItem_ci21k_60._danger_ci21k_89,._navItem_ci21k_60._danger_ci21k_89 ._navIcon_ci21k_86{color:var(--red)}._navIcon_ci21k_86{display:flex;flex:0 0 18px;font-size:18px;color:var(--text-tertiary);transition:color var(--dur) var(--ease)}._sidebarFoot_ci21k_104{margin-top:auto;padding-top:var(--s-3);border-top:1px solid var(--border)}._account_ci21k_110{display:flex;align-items:center;gap:var(--s-2);padding:8px 0 0 4px}._avatar_ci21k_117{display:flex;align-items:center;justify-content:center;flex:0 0 32px;height:32px;border-radius:50%;background:var(--accent);color:#fff;font-size:13px;font-weight:500}._accountText_ci21k_130{min-width:0;flex:1}._accountText_ci21k_130 b{display:block;font-size:13px;font-weight:500;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountText_ci21k_130 span{font-size:12px;line-height:1.33337;color:var(--text-tertiary)}._iconButton_ci21k_149{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);font-size:17px}._iconButton_ci21k_149:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}._iconButton_ci21k_149:active:not(:disabled){transform:scale(.92)}._main_ci21k_173{display:flex;flex-direction:column;min-width:0}._topbar_ci21k_179{position:sticky;top:0;z-index:1020;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:64px;padding:var(--s-3) var(--s-6);padding-top:calc(var(--s-3) + var(--safe-top));padding-right:calc(var(--s-6) + var(--safe-right));border-bottom:1px solid var(--border);background:var(--scrim-solid)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){._topbar_ci21k_179{background:var(--scrim);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}}@media (max-width: 900px){._topbar_ci21k_179{min-height:var(--nav-h);padding:var(--s-2) var(--s-4);padding-top:calc(var(--s-2) + var(--safe-top))}}._topbarTitle_ci21k_209{font-family:var(--font-display);font-size:28px;line-height:1.14286;letter-spacing:.007em;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 900px){._topbarTitle_ci21k_209{font-size:20px;line-height:1.2;letter-spacing:.004em}}._topbarActions_ci21k_228{display:flex;align-items:center;gap:var(--s-2);flex:0 0 auto}._searchButton_ci21k_235{display:inline-flex;align-items:center;gap:var(--s-2);min-height:32px;padding:4px 12px;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:transparent;color:var(--text-secondary);font-size:14px;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease)}._searchButton_ci21k_235:hover{background:var(--surface-sub);color:var(--text)}._searchButton_ci21k_235:active{transform:scale(.97)}@media (max-width: 1100px){._searchButton_ci21k_235{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);font-size:18px}._searchButton_ci21k_235 ._searchHint_ci21k_274,._searchButton_ci21k_235 ._searchKbd_ci21k_275{display:none}._searchButton_ci21k_235:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}._searchButton_ci21k_235:active:not(:disabled){transform:scale(.92)}}._searchKbd_ci21k_275{padding:2px 6px;border:1px solid var(--border);border-radius:4px;background:var(--surface-sub);color:var(--text-tertiary);font-family:inherit;font-size:11px}._mobileOnly_ci21k_297{display:none}@media (max-width: 900px){._mobileOnly_ci21k_297{display:inline-flex}}._content_ci21k_306{flex:1;padding:var(--s-6);padding-left:calc(var(--s-6) + var(--safe-left));padding-right:calc(var(--s-6) + var(--safe-right))}@media (max-width: 900px){._content_ci21k_306{padding:var(--s-4);padding-left:calc(var(--s-4) + var(--safe-left));padding-right:calc(var(--s-4) + var(--safe-right));padding-bottom:calc(var(--s-7) + var(--tabbar-h) + var(--safe-bottom))}}._tabbar_ci21k_321{position:fixed;left:0;right:0;bottom:0;z-index:1030;display:none;padding-bottom:var(--safe-bottom);padding-left:var(--safe-left);padding-right:var(--safe-right);border-top:1px solid var(--border);background:var(--scrim-solid)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){._tabbar_ci21k_321{background:var(--scrim);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}}@media (max-width: 900px){._tabbar_ci21k_321{display:flex}}._tab_ci21k_321{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:var(--tabbar-h);padding:6px 4px;border:0;background:transparent;color:var(--text-tertiary);font-size:11px;font-weight:500;letter-spacing:0;transition:color var(--dur) var(--ease),transform .15s var(--ease)}._tab_ci21k_321:active{transform:scale(.92)}._tab_ci21k_321._active_ci21k_80{color:var(--accent)}._tabIcon_ci21k_371{display:flex;font-size:22px}._sheetOverlay_ci21k_376{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:flex-end;background:#00000052;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:_sheet-fade_ci21k_1 .2s var(--ease)}._sheet_ci21k_376{width:100%;max-height:86dvh;overflow-y:auto;padding:var(--s-2) var(--s-3) calc(var(--s-4) + var(--safe-bottom));background:var(--surface);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-lg);animation:_sheet-rise_ci21k_1 var(--dur-lg) var(--ease-enter)}._sheet_ci21k_376 ._navItem_ci21k_60{padding:12px;border-bottom:1px solid var(--border);border-radius:0;font-size:15px}._sheet_ci21k_376 ._navItem_ci21k_60:last-child{border-bottom:0}._sheet_ci21k_376 ._navItem_ci21k_60._active_ci21k_80{background:transparent;box-shadow:none;color:var(--accent)}._grabber_ci21k_413{display:block;width:36px;height:5px;margin:4px auto 12px;border-radius:var(--r-pill);background:var(--border-strong)}._sheetLabel_ci21k_422{flex:1}._sheetChevron_ci21k_426{flex:0 0 auto;font-size:16px;color:var(--text-tertiary)}@keyframes _sheet-fade_ci21k_1{0%{opacity:0}}@keyframes _sheet-rise_ci21k_1{0%{transform:translateY(100%)}}._overlay_1vwgj_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:flex-start;justify-content:center;padding:12vh var(--s-4) var(--s-4);background:#00000052;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:_palette-fade_1vwgj_1 .15s var(--ease)}@media (max-width: 900px){._overlay_1vwgj_1{padding:calc(var(--s-4) + var(--safe-top)) var(--s-3) var(--s-3)}}._panel_1vwgj_20{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:70vh;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);animation:_palette-pop_1vwgj_1 var(--dur-lg) var(--ease-enter)}._searchRow_1vwgj_34{display:flex;align-items:center;gap:var(--s-3);flex:0 0 auto;padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--border)}._searchRow_1vwgj_34 input{flex:1;min-width:0;border:0;outline:none;background:none;color:var(--text);font-family:inherit;font-size:17px}._searchRow_1vwgj_34 input::placeholder{color:var(--text-tertiary)}._searchIcon_1vwgj_56{flex:0 0 auto;font-size:18px;color:var(--text-tertiary)}._kbd_1vwgj_62{flex:0 0 auto;padding:2px 6px;border:1px solid var(--border);border-radius:4px;background:var(--surface-sub);color:var(--text-tertiary);font-family:inherit;font-size:11px;letter-spacing:.02em}._results_1vwgj_74{flex:1;min-height:0;overflow-y:auto;padding:var(--s-2) 0;overscroll-behavior:contain}._group_1vwgj_82{padding:var(--s-3) var(--s-5) var(--s-2);font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._result_1vwgj_74{display:flex;align-items:center;gap:var(--s-3);width:100%;padding:8px var(--s-5);border:0;background:transparent;color:var(--text);text-align:left;transition:background var(--dur) var(--ease)}._resultActive_1vwgj_105{background:var(--accent-soft)}._resultActive_1vwgj_105 ._resultLabel_1vwgj_108,._resultActive_1vwgj_105 ._resultIcon_1vwgj_111{color:var(--link)}._resultIcon_1vwgj_111{display:flex;flex:0 0 auto;font-size:16px;color:var(--text-tertiary)}._resultLabel_1vwgj_108{flex:1;min-width:0;font-size:15px;line-height:1.47059;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultHint_1vwgj_132{flex:0 0 auto;color:var(--text-tertiary);font-size:12px;line-height:1.33337}._empty_1vwgj_139{padding:var(--s-6) var(--s-5);color:var(--text-secondary);text-align:center;font-size:13px;line-height:1.42859}._note_1vwgj_147{flex:0 0 auto;padding:8px var(--s-5);border-top:1px solid var(--border);background:var(--surface-sub);color:var(--text-tertiary);font-size:12px;line-height:1.33337}@keyframes _palette-fade_1vwgj_1{0%{opacity:0}}@keyframes _palette-pop_1vwgj_1{0%{opacity:0;transform:translateY(-8px) scale(.98)}}._heroGrid_k7ut4_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3);margin-bottom:var(--s-3)}@media (max-width: 900px){._heroGrid_k7ut4_1{grid-template-columns:minmax(0,1fr)}}._heroTile_k7ut4_13{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}@media (max-width: 900px){._heroTile_k7ut4_13{padding:var(--s-4)}}._statTitle_k7ut4_28{margin:0;font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._heroValue_k7ut4_38{font-family:var(--font-display);font-size:48px;line-height:1.08349;letter-spacing:-.003em;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@media (max-width: 900px){._heroValue_k7ut4_38{font-size:34px;line-height:1.1;letter-spacing:.004em}}._delta_k7ut4_56{align-self:flex-start;display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--surface-sub);color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._deltaUp_k7ut4_72{background:var(--green-soft);color:var(--green)}._miniGrid_k7ut4_77{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3);margin-bottom:var(--s-7)}@media (max-width: 900px){._miniGrid_k7ut4_77{grid-template-columns:minmax(0,1fr)}}._miniTile_k7ut4_89{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}._miniValue_k7ut4_99{font-size:21px;font-weight:600;letter-spacing:.011em;color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._miniLabel_k7ut4_108{min-width:0;flex:1;color:var(--text-secondary);font-size:13px;line-height:1.42859}._dashColumns_k7ut4_116{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--s-5);margin-bottom:var(--s-7);align-items:start}._sectionHead_k7ut4_124{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-3)}._sectionHead_k7ut4_124 h2{font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._panel_k7ut4_140{overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}._panelRow_k7ut4_147{display:flex;align-items:center;gap:var(--s-3);width:100%;padding:12px 16px;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--text);text-align:left;transition:background var(--dur) var(--ease),transform .15s var(--ease)}._panelRow_k7ut4_147:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}._panelRow_k7ut4_147:last-child{border-bottom:0}._panelRow_k7ut4_147:hover{background:var(--surface-sub)}._panelRow_k7ut4_147:active{transform:scale(.99)}._panelRowText_k7ut4_174{flex:1;min-width:0;font-size:15px;line-height:1.47059;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._panelRowMeta_k7ut4_184{flex:0 0 auto;color:var(--text-tertiary);font-size:13px;line-height:1.42859;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._chevron_k7ut4_193{flex:0 0 auto;color:var(--text-tertiary);font-size:16px}._rowThumb_k7ut4_199{display:flex;align-items:center;justify-content:center;flex:0 0 28px;height:28px;border-radius:var(--r-sm);overflow:hidden;background:var(--surface-sub);color:var(--text-tertiary)}._rowThumb_k7ut4_199 img{width:100%;height:100%;object-fit:cover}._countBadge_k7ut4_216{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:26px;padding:2px 8px;border-radius:var(--r-pill);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._countAmber_k7ut4_230{background:var(--amber-soft);color:var(--amber)}._countRed_k7ut4_235{background:var(--red-soft);color:var(--red)}._allClear_k7ut4_240{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);padding:var(--s-7) var(--s-4);color:var(--text-secondary);text-align:center}._allClear_k7ut4_240 svg{color:var(--green)}._panelNote_k7ut4_253{padding:8px 16px;border-top:1px solid var(--border);background:var(--surface-sub);color:var(--text-tertiary);font-size:12px;line-height:1.33337}._quickActions_k7ut4_262 h2{margin-bottom:var(--s-3);font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._actionButtons_k7ut4_272{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}._actionButtons_k7ut4_272 button{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:transparent;color:var(--text);border-color:var(--border-strong)}._actionButtons_k7ut4_272 button:active:not(:disabled){transform:scale(.97)}._actionButtons_k7ut4_272 button:disabled{opacity:.42;cursor:not-allowed}._actionButtons_k7ut4_272 button:hover:not(:disabled){background:var(--surface-sub)}@media (max-width: 600px){._actionButtons_k7ut4_272{flex-direction:column;align-items:stretch}._actionButtons_k7ut4_272 button{width:100%}}._actionIcon_k7ut4_318{display:flex;font-size:16px}._skeletonLabel_k7ut4_323{display:block;border-radius:var(--r-sm);background:linear-gradient(90deg,var(--surface-sub) 25%,var(--surface-hover) 37%,var(--surface-sub) 63%);background-size:400% 100%;animation:_readypack-shimmer_k7ut4_1 1.5s ease infinite;width:88px;height:12px}._skeletonHero_k7ut4_333{display:block;border-radius:var(--r-sm);background:linear-gradient(90deg,var(--surface-sub) 25%,var(--surface-hover) 37%,var(--surface-sub) 63%);background-size:400% 100%;animation:_readypack-shimmer_k7ut4_1 1.5s ease infinite;width:132px;height:48px}._skeletonSub_k7ut4_343{display:block;border-radius:var(--r-sm);background:linear-gradient(90deg,var(--surface-sub) 25%,var(--surface-hover) 37%,var(--surface-sub) 63%);background-size:400% 100%;animation:_readypack-shimmer_k7ut4_1 1.5s ease infinite;width:104px;height:13px}._toolbar_1xxl8_1{display:grid;grid-template-columns:minmax(200px,1.6fr) repeat(3,minmax(150px,1fr)) auto;align-items:end;gap:var(--s-3);margin-bottom:var(--s-4)}@media (max-width: 1100px){._toolbar_1xxl8_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){._toolbar_1xxl8_1{grid-template-columns:minmax(0,1fr)}}._field_1xxl8_19{display:flex;flex-direction:column}._field_1xxl8_19 label{display:block;margin-bottom:var(--s-2);font-size:13px;font-weight:500;color:var(--text-secondary)}._field_1xxl8_19 input,._field_1xxl8_19 select{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-family:inherit;font-size:17px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}._field_1xxl8_19 input::placeholder,._field_1xxl8_19 select::placeholder{color:var(--text-tertiary)}._field_1xxl8_19 input:focus,._field_1xxl8_19 select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._field_1xxl8_19 input:disabled,._field_1xxl8_19 select:disabled{background:var(--surface-sub);color:var(--text-tertiary);cursor:not-allowed}._field_1xxl8_19 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2386868b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:20px 20px;padding-right:36px}._clearButton_1xxl8_68{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:transparent;color:var(--text);border-color:var(--border-strong);min-height:40px}._clearButton_1xxl8_68:active:not(:disabled){transform:scale(.97)}._clearButton_1xxl8_68:disabled{opacity:.42;cursor:not-allowed}._clearButton_1xxl8_68:hover:not(:disabled){background:var(--surface-sub)}._errorAlert_1xxl8_100{padding:12px 16px;margin-bottom:var(--s-4);border-radius:var(--r-md);background-color:var(--red-soft);color:var(--red);font-size:13px;line-height:1.42859}._itemNameCell_1xxl8_110{display:flex;align-items:center;gap:var(--s-3);min-width:220px}._itemNameCell_1xxl8_110 ._thumbnailContainer_1xxl8_116{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--r-sm);overflow:hidden;background:var(--surface-sub)}._itemNameCell_1xxl8_110 ._thumbnailContainer_1xxl8_116 img{width:100%;height:100%;object-fit:cover}._itemNameCell_1xxl8_110 ._thumbnailContainer_1xxl8_116 ._placeholderImage_1xxl8_132{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--text-tertiary);font-size:14px;font-weight:500}._itemNameText_1xxl8_143{max-width:clamp(240px,100vw - 1160px,520px)}._itemNameText_1xxl8_143,._stackedCell_1xxl8_148{display:flex;flex-direction:column;gap:2px;min-width:0}._itemName_1xxl8_110,._primaryText_1xxl8_156{font-weight:500;color:var(--text)}._itemDescription_1xxl8_161,._secondaryText_1xxl8_162{color:var(--text-secondary);font-size:12px;line-height:1.33337;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._price_1xxl8_171{font-weight:500;color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._currency_1xxl8_179{margin-left:var(--s-1);color:var(--text-tertiary);font-size:12px;line-height:1.33337}._statusBadge_1xxl8_186{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--surface-sub);color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap}._statusBadge_1xxl8_186._active_1xxl8_198{background-color:var(--green-soft);color:var(--green)}._statusBadge_1xxl8_186._pending_1xxl8_202{background-color:var(--amber-soft);color:var(--amber)}._statusBadge_1xxl8_186._inactive_1xxl8_206{background-color:var(--surface-sub);color:var(--text-secondary)}._featuredBadge_1xxl8_211{display:inline-flex;color:var(--gold)}._loadMoreContainer_1xxl8_216{display:flex;justify-content:center;margin-top:var(--s-4)}._loadMoreButton_1xxl8_222{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:transparent;color:var(--text);border-color:var(--border-strong);min-height:40px}._loadMoreButton_1xxl8_222:active:not(:disabled){transform:scale(.97)}._loadMoreButton_1xxl8_222:disabled{opacity:.42;cursor:not-allowed}._loadMoreButton_1xxl8_222:hover:not(:disabled){background:var(--surface-sub)}._paginationInfo_1xxl8_254{margin-top:var(--s-2);color:var(--text-tertiary);text-align:right;font-size:12px;line-height:1.33337;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._itemForm_1i88i_2 ._editorShell_1i88i_2{display:grid;grid-template-columns:208px minmax(0,1fr);gap:var(--s-7);align-items:start}@media (max-width: 900px){._itemForm_1i88i_2 ._editorShell_1i88i_2{grid-template-columns:minmax(0,1fr);gap:var(--s-4)}}._itemForm_1i88i_2 ._formGrid_1i88i_14{display:flex;flex-direction:column;gap:var(--s-6);max-width:760px;min-width:0}._itemForm_1i88i_2 ._section_1i88i_21{scroll-margin-top:calc(96px + var(--safe-top))}._itemForm_1i88i_2 ._section_1i88i_21 h3{margin:0 0 var(--s-4);font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._itemForm_1i88i_2 ._formGroup_1i88i_33{margin-bottom:var(--s-4)}._itemForm_1i88i_2 ._formGroup_1i88i_33 label{display:block;margin-bottom:var(--s-2);font-size:13px;font-weight:500;color:var(--text-secondary)}._itemForm_1i88i_2 ._formGroup_1i88i_33 input,._itemForm_1i88i_2 ._formGroup_1i88i_33 textarea,._itemForm_1i88i_2 ._formGroup_1i88i_33 select{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-family:inherit;font-size:17px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}._itemForm_1i88i_2 ._formGroup_1i88i_33 input::placeholder,._itemForm_1i88i_2 ._formGroup_1i88i_33 textarea::placeholder,._itemForm_1i88i_2 ._formGroup_1i88i_33 select::placeholder{color:var(--text-tertiary)}._itemForm_1i88i_2 ._formGroup_1i88i_33 input:focus,._itemForm_1i88i_2 ._formGroup_1i88i_33 textarea:focus,._itemForm_1i88i_2 ._formGroup_1i88i_33 select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._itemForm_1i88i_2 ._formGroup_1i88i_33 input:disabled,._itemForm_1i88i_2 ._formGroup_1i88i_33 textarea:disabled,._itemForm_1i88i_2 ._formGroup_1i88i_33 select:disabled{background:var(--surface-sub);color:var(--text-tertiary);cursor:not-allowed}._itemForm_1i88i_2 ._formGroup_1i88i_33 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2386868b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:20px 20px;padding-right:36px}._itemForm_1i88i_2 ._formGroup_1i88i_33 textarea{min-height:110px;line-height:1.5;resize:vertical}._itemForm_1i88i_2 ._formRow_1i88i_89{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--s-3)}._itemForm_1i88i_2 ._checkboxGroup_1i88i_94 label{display:flex;align-items:center;gap:var(--s-4);padding:12px 0;border-bottom:1px solid var(--border);cursor:pointer;flex-direction:row-reverse;justify-content:space-between;font-size:15px;line-height:1.47059}._itemForm_1i88i_2 ._checkboxGroup_1i88i_94 label:last-of-type{border-bottom:0}._itemForm_1i88i_2 ._checkboxGroup_1i88i_94 input[type=checkbox]{position:relative;flex:0 0 51px;width:51px;height:31px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:var(--r-pill);background:var(--border-strong);cursor:pointer;transition:background var(--dur) var(--ease)}._itemForm_1i88i_2 ._checkboxGroup_1i88i_94 input[type=checkbox]:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px #00000026;transition:transform var(--dur) var(--ease)}._itemForm_1i88i_2 ._checkboxGroup_1i88i_94 input[type=checkbox]:checked{background:var(--green)}._itemForm_1i88i_2 ._checkboxGroup_1i88i_94 input[type=checkbox]:checked:after{transform:translate(20px)}._itemForm_1i88i_2 ._checkboxGroup_1i88i_94 input[type=checkbox]:disabled{opacity:.42;cursor:not-allowed}._itemForm_1i88i_2 ._formActions_1i88i_145{position:sticky;bottom:0;z-index:10;display:flex;justify-content:flex-end;gap:var(--s-2);margin-top:var(--s-5);padding:var(--s-3) 0;padding-bottom:calc(var(--s-3) + var(--safe-bottom));border-top:1px solid var(--border);background:var(--scrim-solid)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){._itemForm_1i88i_2 ._formActions_1i88i_145{background:var(--scrim);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}}._itemForm_1i88i_2 ._formActions_1i88i_145 ._cancelButton_1i88i_165{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--surface-sub);color:var(--text)}._itemForm_1i88i_2 ._formActions_1i88i_145 ._cancelButton_1i88i_165:active:not(:disabled){transform:scale(.97)}._itemForm_1i88i_2 ._formActions_1i88i_145 ._cancelButton_1i88i_165:disabled{opacity:.42;cursor:not-allowed}._itemForm_1i88i_2 ._formActions_1i88i_145 ._cancelButton_1i88i_165:hover:not(:disabled){background:var(--surface-hover)}._itemForm_1i88i_2 ._formActions_1i88i_145 ._submitButton_1i88i_194{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--accent);color:#fff}._itemForm_1i88i_2 ._formActions_1i88i_145 ._submitButton_1i88i_194:active:not(:disabled){transform:scale(.97)}._itemForm_1i88i_2 ._formActions_1i88i_145 ._submitButton_1i88i_194:disabled{opacity:.42;cursor:not-allowed}._itemForm_1i88i_2 ._formActions_1i88i_145 ._submitButton_1i88i_194:hover:not(:disabled){background:var(--accent-hover)}@media (max-width: 600px){._itemForm_1i88i_2 ._formActions_1i88i_145{flex-direction:column-reverse;bottom:calc(var(--tabbar-h) + var(--safe-bottom));padding-bottom:var(--s-3)}._itemForm_1i88i_2 ._formActions_1i88i_145 ._cancelButton_1i88i_165,._itemForm_1i88i_2 ._formActions_1i88i_145 ._submitButton_1i88i_194{width:100%}}._itemForm_1i88i_2 ._allowedTagsPanel_1i88i_234{margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--border)}._itemForm_1i88i_2 ._allowedTagsHeader_1i88i_239{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-3);font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._itemForm_1i88i_2 ._allowedTagsHeader_1i88i_239 span:last-child{text-transform:none;letter-spacing:-.01em;font-weight:400}._itemForm_1i88i_2 ._allowedTagsEmpty_1i88i_257{color:var(--text-tertiary);font-size:13px;line-height:1.42859}._itemForm_1i88i_2 ._allowedTagsList_1i88i_262{display:flex;flex-wrap:wrap;gap:var(--s-2)}._itemForm_1i88i_2 ._allowedTagChip_1i88i_267{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;max-width:240px;min-height:40px;padding:8px 12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;text-align:left;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease)}._itemForm_1i88i_2 ._allowedTagChip_1i88i_267:hover{border-color:var(--accent);background:var(--accent-soft)}._itemForm_1i88i_2 ._allowedTagChip_1i88i_267:active{transform:scale(.97)}._itemForm_1i88i_2 ._allowedTagChip_1i88i_267._selected_1i88i_293{border-color:var(--accent);background:var(--accent-soft);color:var(--link)}._itemForm_1i88i_2 ._allowedTagBoosts_1i88i_298{display:flex;flex-wrap:wrap;gap:var(--s-1);color:var(--text-tertiary);font-weight:400;font-size:12px;line-height:1.33337;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._itemForm_1i88i_2 ._allowedTagBoosts_1i88i_298 span{white-space:nowrap}._itemForm_1i88i_2 ._allowedTagScope_1i88i_312{color:var(--text-tertiary);font-weight:400;font-size:12px;line-height:1.33337}._itemForm_1i88i_2 ._allowedTagChip_1i88i_267._selected_1i88i_293 ._allowedTagScope_1i88i_312,._itemForm_1i88i_2 ._allowedTagChip_1i88i_267._selected_1i88i_293 ._allowedTagBoosts_1i88i_298{color:var(--link);opacity:.7}._countryAvailabilityContainer_1i88i_324{margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--border)}._countryAvailabilityContainer_1i88i_324 h3{display:flex;align-items:center;gap:var(--s-2);margin:0 0 var(--s-3);font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._countryAvailabilityContainer_1i88i_324 h4{margin:0 0 var(--s-2);font-size:15px;font-weight:600;color:var(--text)}._countryCount_1i88i_348{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--surface);color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._countryList_1i88i_363{display:flex;flex-direction:column;gap:var(--s-2);margin-bottom:var(--s-5);max-height:60vh;overflow-y:auto}._countryItem_1i88i_372{border:1px solid var(--border);border-radius:var(--r-md);background-color:var(--surface);overflow:hidden}._countrySummary_1i88i_379{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);cursor:pointer;list-style:none;transition:background var(--dur) var(--ease)}._countrySummary_1i88i_379::-webkit-details-marker{display:none}._countrySummary_1i88i_379:hover{background-color:var(--surface-sub)}._countrySummary_1i88i_379:before{content:"›";display:inline-block;color:var(--text-tertiary);font-size:16px;line-height:1;transition:transform .15s var(--ease)}._countryItem_1i88i_372[open]>._countrySummary_1i88i_379:before{transform:rotate(90deg)}._countryFlag_1i88i_407{font-size:16px;line-height:1}._countryName_1i88i_412{flex:1;min-width:0;color:var(--text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._countryPrice_1i88i_422{color:var(--text-secondary);white-space:nowrap;font-size:13px;line-height:1.42859;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._countryStatus_1i88i_431{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--surface-sub);color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap}._countryStatus_1i88i_431._available_1i88i_444{background-color:var(--green-soft);color:var(--green)}._countryStatus_1i88i_431._unavailable_1i88i_448{background-color:var(--surface-sub);color:var(--text-tertiary)}._countryFields_1i88i_453{padding:var(--s-4);border-top:1px solid var(--border)}@media (max-width: 600px){._countryPrice_1i88i_422,._countryStatus_1i88i_431{display:none}}._removeButton_1i88i_464{display:inline-flex;align-items:center;gap:var(--s-2);padding:4px 8px;min-width:0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--red);font-family:inherit;font-size:13px;cursor:pointer;transition:background var(--dur) var(--ease),transform .15s var(--ease)}._removeButton_1i88i_464:hover:not(:disabled){background:var(--red-soft)}._removeButton_1i88i_464:active:not(:disabled){transform:scale(.96)}._removeButton_1i88i_464:disabled{opacity:.42;cursor:not-allowed}._addCountryForm_1i88i_490{margin-top:var(--s-5);padding:var(--s-4);border:1px dashed var(--border-strong);border-radius:var(--r-md);background-color:var(--surface-sub)}._addCountryForm_1i88i_490 h4{margin:0 0 var(--s-3)}._addButton_1i88i_501{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--accent);color:#fff;margin-top:var(--s-4)}._addButton_1i88i_501:active:not(:disabled){transform:scale(.97)}._addButton_1i88i_501:disabled{opacity:.42;cursor:not-allowed}._addButton_1i88i_501:hover:not(:disabled){background:var(--accent-hover)}._imageUploadContainer_in14e_1{width:100%;margin-bottom:var(--s-4)}._dropzone_in14e_6{display:flex;align-items:center;justify-content:center;height:208px;padding:var(--s-5);border:1px dashed var(--border-strong);border-radius:var(--r-md);background-color:var(--surface-sub);text-align:center;cursor:pointer;transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease)}._dropzone_in14e_6:hover,._dropzone_in14e_6._active_in14e_19{border-color:var(--accent);background-color:var(--accent-soft)}._dropzone_in14e_6._uploading_in14e_23{cursor:not-allowed;opacity:.6}._dropzoneContent_in14e_28{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);color:var(--text-secondary);font-size:22px}._dropzoneContent_in14e_28 p{margin:0;font-size:15px;font-weight:500;color:var(--text)}._dropzoneContent_in14e_28 ._hint_in14e_42{color:var(--text-tertiary);font-size:12px;line-height:1.33337}._uploadingState_in14e_48{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);width:100%}._uploadingState_in14e_48 ._spinner_in14e_55{color:var(--accent);font-size:20px;animation:_readypack-spin_in14e_1 1s linear infinite}._uploadingState_in14e_48 ._progressBarContainer_in14e_60{width:100%;max-width:200px;height:4px;border-radius:var(--r-pill);background-color:var(--border);overflow:hidden}._uploadingState_in14e_48 ._progressBarContainer_in14e_60 ._progressBar_in14e_60{height:100%;background-color:var(--accent);transform-origin:left;transition:transform var(--dur) var(--ease)}._uploadingState_in14e_48 p{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.42859;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._imagePreview_in14e_83{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:208px;border:1px solid var(--border);border-radius:var(--r-md);background-color:var(--surface-sub);overflow:hidden}._imagePreview_in14e_83 img{display:block;max-width:100%;max-height:192px;object-fit:contain}._imagePreview_in14e_83 ._removeButton_in14e_101{display:inline-flex;align-items:center;gap:var(--s-2);min-width:0;border:0;background:transparent;color:var(--red);font-family:inherit;font-size:13px;cursor:pointer;transition:background var(--dur) var(--ease),transform .15s var(--ease);position:absolute;right:var(--s-3);bottom:var(--s-3);padding:8px 12px;border-radius:var(--r-sm);background:var(--scrim-solid)}._imagePreview_in14e_83 ._removeButton_in14e_101:active:not(:disabled){transform:scale(.96)}._imagePreview_in14e_83 ._removeButton_in14e_101:disabled{opacity:.42;cursor:not-allowed}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){._imagePreview_in14e_83 ._removeButton_in14e_101{background:var(--scrim);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}}._imagePreview_in14e_83 ._removeButton_in14e_101:hover:not(:disabled){background:var(--red-soft)}._formGroup_1a4w1_1{width:100%;margin-bottom:var(--s-4)}._formGroup_1a4w1_1 label{display:block;margin-bottom:var(--s-2);font-size:13px;font-weight:500;color:var(--text-secondary)}._formGroup_1a4w1_1 input,._formGroup_1a4w1_1 textarea,._formGroup_1a4w1_1 select{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-family:inherit;font-size:17px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}._formGroup_1a4w1_1 input::placeholder,._formGroup_1a4w1_1 textarea::placeholder,._formGroup_1a4w1_1 select::placeholder{color:var(--text-tertiary)}._formGroup_1a4w1_1 input:focus,._formGroup_1a4w1_1 textarea:focus,._formGroup_1a4w1_1 select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._formGroup_1a4w1_1 input:disabled,._formGroup_1a4w1_1 textarea:disabled,._formGroup_1a4w1_1 select:disabled{background:var(--surface-sub);color:var(--text-tertiary);cursor:not-allowed}._formGroup_1a4w1_1 textarea{min-height:110px;resize:vertical;line-height:1.5}._formGroup_1a4w1_1 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2386868b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:20px 20px;padding-right:36px}._checkboxGroup_1a4w1_59 label{display:flex;align-items:center;gap:var(--s-4);padding:12px 0;border-bottom:1px solid var(--border);cursor:pointer}._checkboxGroup_1a4w1_59 label:last-of-type{border-bottom:0}._checkboxGroup_1a4w1_59 input[type=checkbox]{position:relative;flex:0 0 51px;width:51px;height:31px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:var(--r-pill);background:var(--border-strong);cursor:pointer;transition:background var(--dur) var(--ease)}._checkboxGroup_1a4w1_59 input[type=checkbox]:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px #00000026;transition:transform var(--dur) var(--ease)}._checkboxGroup_1a4w1_59 input[type=checkbox]:checked{background:var(--green)}._checkboxGroup_1a4w1_59 input[type=checkbox]:checked:after{transform:translate(20px)}._checkboxGroup_1a4w1_59 input[type=checkbox]:disabled{opacity:.42;cursor:not-allowed}._settingText_1a4w1_107{flex:1;min-width:0}._settingText_1a4w1_107 b{display:block;font-weight:400;color:var(--text);font-size:15px;line-height:1.47059}._settingText_1a4w1_107 span{display:block;margin-top:2px;color:var(--text-tertiary);font-size:12px;line-height:1.33337}._hasError_1a4w1_126 label{color:var(--red)}._hasError_1a4w1_126 input,._hasError_1a4w1_126 textarea,._hasError_1a4w1_126 select{border-color:var(--red)}._hasError_1a4w1_126 input:focus,._hasError_1a4w1_126 textarea:focus,._hasError_1a4w1_126 select:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-soft)}._errorInput_1a4w1_141{border-color:var(--red)!important}._errorText_1a4w1_145{margin-top:var(--s-1);color:var(--red);font-size:12px;line-height:1.33337}._helperText_1a4w1_152{display:block;margin-top:var(--s-1);color:var(--text-tertiary);font-size:12px;line-height:1.33337}._formatNote_1a4w1_160{display:block;margin-top:var(--s-1);color:var(--link);font-size:12px;line-height:1.33337}._required_1a4w1_168{margin-left:var(--s-1);color:var(--red)}._section_1a4w1_173{padding:var(--s-5);margin-bottom:var(--s-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}._section_1a4w1_173 h3{margin:0 0 var(--s-4);font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}@media (max-width: 600px){._section_1a4w1_173{padding:var(--s-4)}}._formRow_1a4w1_195{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--s-3);margin-bottom:var(--s-4)}._formRow_1a4w1_195 ._formGroup_1a4w1_1{margin-bottom:0}._button_1a4w1_205{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease)}._button_1a4w1_205:active:not(:disabled){transform:scale(.97)}._button_1a4w1_205:disabled{opacity:.42;cursor:not-allowed}._button_1a4w1_205._withIcon_1a4w1_229{gap:var(--s-2)}._buttonIcon_1a4w1_233{display:flex;align-items:center;justify-content:center}._primaryButton_1a4w1_239{background:var(--accent);color:#fff}._primaryButton_1a4w1_239:hover:not(:disabled){background:var(--accent-hover)}._secondaryButton_1a4w1_247{background:var(--surface-sub);color:var(--text)}._secondaryButton_1a4w1_247:hover:not(:disabled){background:var(--surface-hover)}._dangerButton_1a4w1_255{background:var(--red-soft);color:var(--red)}._dangerButton_1a4w1_255:hover:not(:disabled){background:color-mix(in srgb,var(--red) 18%,transparent)}._categoryNameCell_12tbv_1{display:flex;align-items:center;gap:var(--s-3);min-width:200px}._categoryIcon_12tbv_8{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--r-sm);background:var(--accent-soft);color:var(--link);font-size:16px}._categoryNameText_12tbv_21{display:flex;flex-direction:column;gap:2px;min-width:0}._categoryName_12tbv_1{font-weight:500;color:var(--text)}._categoryKey_12tbv_33{color:var(--text-secondary);font-family:var(--mono);font-size:12px;line-height:1.33337}._mutedText_12tbv_40{color:var(--text-tertiary);font-size:13px;line-height:1.42859}._chipList_12tbv_46{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1);max-width:520px}._chip_12tbv_46{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--surface-sub);color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap}._chipMuted_12tbv_67{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:transparent;color:var(--text-tertiary);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap;border:1px solid var(--border)}._statusBadge_12tbv_81{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--surface-sub);color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap;text-transform:capitalize}._statusBadge_12tbv_81._active_12tbv_94{background-color:var(--green-soft);color:var(--green)}._statusBadge_12tbv_81._inactive_12tbv_98{background-color:var(--surface-sub);color:var(--text-secondary)}._premiumBadge_12tbv_103{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--premium-soft);color:var(--premium);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap}._categoryForm_e23ky_1{padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}@media (max-width: 600px){._categoryForm_e23ky_1{padding:var(--s-4)}}._categoryForm_e23ky_1 ._formGroup_e23ky_12{margin-bottom:var(--s-4)}._categoryForm_e23ky_1 ._formGroup_e23ky_12 label{display:block;margin-bottom:var(--s-2);font-size:13px;font-weight:500;color:var(--text-secondary)}._categoryForm_e23ky_1 ._formGroup_e23ky_12 input,._categoryForm_e23ky_1 ._formGroup_e23ky_12 textarea,._categoryForm_e23ky_1 ._formGroup_e23ky_12 select{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-family:inherit;font-size:17px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}._categoryForm_e23ky_1 ._formGroup_e23ky_12 input::placeholder,._categoryForm_e23ky_1 ._formGroup_e23ky_12 textarea::placeholder,._categoryForm_e23ky_1 ._formGroup_e23ky_12 select::placeholder{color:var(--text-tertiary)}._categoryForm_e23ky_1 ._formGroup_e23ky_12 input:focus,._categoryForm_e23ky_1 ._formGroup_e23ky_12 textarea:focus,._categoryForm_e23ky_1 ._formGroup_e23ky_12 select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._categoryForm_e23ky_1 ._formGroup_e23ky_12 input:disabled,._categoryForm_e23ky_1 ._formGroup_e23ky_12 textarea:disabled,._categoryForm_e23ky_1 ._formGroup_e23ky_12 select:disabled{background:var(--surface-sub);color:var(--text-tertiary);cursor:not-allowed}._categoryForm_e23ky_1 ._formGroup_e23ky_12 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2386868b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:20px 20px;padding-right:36px}._categoryForm_e23ky_1 ._formGroup_e23ky_12 textarea{min-height:120px;line-height:1.5;resize:vertical}._categoryForm_e23ky_1 ._formGroup_e23ky_12 small{display:block;margin-top:var(--s-1);color:var(--text-tertiary);font-size:12px;line-height:1.33337}._categoryForm_e23ky_1 ._checkboxLabel_e23ky_75{display:flex;align-items:center;gap:var(--s-3);cursor:pointer;font-size:15px;line-height:1.47059}._categoryForm_e23ky_1 ._checkboxLabel_e23ky_75 input[type=checkbox]{width:20px;height:20px;margin:0;accent-color:var(--accent)}._categoryForm_e23ky_1 ._subcategoriesSection_e23ky_89{margin:var(--s-6) 0}._categoryForm_e23ky_1 ._subcategoriesSection_e23ky_89 h3{margin:0 0 var(--s-3);padding-bottom:var(--s-2);border-bottom:1px solid var(--border);font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._categoryForm_e23ky_1 ._subcategoryFormList_e23ky_103{margin-bottom:var(--s-3)}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106{position:relative;display:flex;flex-direction:column;padding:var(--s-4) 0;border-bottom:1px solid var(--border)}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106:last-of-type{border-bottom:0}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106 ._subcategoryFormRow_e23ky_116{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--s-3);padding-right:var(--s-6)}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106 ._subcategoryField_e23ky_122{display:flex;flex-direction:column;margin-bottom:0}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106 ._subcategoryField_e23ky_122 label{display:block;margin-bottom:var(--s-2);font-size:13px;font-weight:500;color:var(--text-secondary)}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106 ._subcategoryField_e23ky_122 input{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-family:inherit;font-size:17px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106 ._subcategoryField_e23ky_122 input::placeholder{color:var(--text-tertiary)}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106 ._subcategoryField_e23ky_122 input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106 ._subcategoryField_e23ky_122 input:disabled{background:var(--surface-sub);color:var(--text-tertiary);cursor:not-allowed}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106 ._removeSubcategoryButton_e23ky_159{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);position:absolute;top:var(--s-4);right:0;color:var(--text-tertiary);font-size:16px}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106 ._removeSubcategoryButton_e23ky_159:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106 ._removeSubcategoryButton_e23ky_159:active:not(:disabled){transform:scale(.92)}._categoryForm_e23ky_1 ._subcategoryFormItem_e23ky_106 ._removeSubcategoryButton_e23ky_159:hover{background-color:var(--red-soft);color:var(--red)}._categoryForm_e23ky_1 ._addSubcategoryButton_e23ky_190{display:flex;align-items:center;justify-content:center;gap:var(--s-2);width:100%;padding:var(--s-3);border:1px dashed var(--border-strong);border-radius:var(--r-md);background-color:transparent;color:var(--link);cursor:pointer;font-size:14px;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease)}._categoryForm_e23ky_1 ._addSubcategoryButton_e23ky_190:hover{background-color:var(--accent-soft);border-color:var(--accent)}._categoryForm_e23ky_1 ._formActions_e23ky_209{position:sticky;bottom:0;z-index:10;display:flex;justify-content:flex-end;gap:var(--s-2);margin:var(--s-5) calc(var(--s-5) * -1) calc(var(--s-5) * -1);padding:var(--s-3) var(--s-5);padding-bottom:calc(var(--s-3) + var(--safe-bottom));border-top:1px solid var(--border);background:var(--scrim-solid)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){._categoryForm_e23ky_1 ._formActions_e23ky_209{background:var(--scrim);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}}@media (max-width: 600px){._categoryForm_e23ky_1 ._formActions_e23ky_209{flex-direction:column-reverse;margin:var(--s-5) calc(var(--s-4) * -1) calc(var(--s-4) * -1);padding:var(--s-3) var(--s-4);bottom:calc(var(--tabbar-h) + var(--safe-bottom))}._categoryForm_e23ky_1 ._formActions_e23ky_209 ._cancelButton_e23ky_236,._categoryForm_e23ky_1 ._formActions_e23ky_209 ._submitButton_e23ky_237{width:100%}}._categoryForm_e23ky_1 ._cancelButton_e23ky_236{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--surface-sub);color:var(--text)}._categoryForm_e23ky_1 ._cancelButton_e23ky_236:active:not(:disabled){transform:scale(.97)}._categoryForm_e23ky_1 ._cancelButton_e23ky_236:disabled{opacity:.42;cursor:not-allowed}._categoryForm_e23ky_1 ._cancelButton_e23ky_236:hover:not(:disabled){background:var(--surface-hover)}._categoryForm_e23ky_1 ._submitButton_e23ky_237{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--accent);color:#fff}._categoryForm_e23ky_1 ._submitButton_e23ky_237:active:not(:disabled){transform:scale(.97)}._categoryForm_e23ky_1 ._submitButton_e23ky_237:disabled{opacity:.42;cursor:not-allowed}._categoryForm_e23ky_1 ._submitButton_e23ky_237:hover:not(:disabled){background:var(--accent-hover)}._filters_nvk9y_1{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(200px,1fr) minmax(200px,1fr);gap:var(--s-3);margin-bottom:var(--s-4)}@media (max-width: 900px){._filters_nvk9y_1{grid-template-columns:minmax(0,1fr)}}._filterField_nvk9y_13,._formField_nvk9y_14,._boostField_nvk9y_15{display:flex;flex-direction:column}._filterField_nvk9y_13 label,._formField_nvk9y_14 label,._boostField_nvk9y_15 label{display:block;margin-bottom:var(--s-2);font-size:13px;font-weight:500;color:var(--text-secondary)}._filterField_nvk9y_13 input,._filterField_nvk9y_13 select,._formField_nvk9y_14 input,._formField_nvk9y_14 select,._boostField_nvk9y_15 input,._boostField_nvk9y_15 select{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-family:inherit;font-size:17px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}._filterField_nvk9y_13 input::placeholder,._filterField_nvk9y_13 select::placeholder,._formField_nvk9y_14 input::placeholder,._formField_nvk9y_14 select::placeholder,._boostField_nvk9y_15 input::placeholder,._boostField_nvk9y_15 select::placeholder{color:var(--text-tertiary)}._filterField_nvk9y_13 input:focus,._filterField_nvk9y_13 select:focus,._formField_nvk9y_14 input:focus,._formField_nvk9y_14 select:focus,._boostField_nvk9y_15 input:focus,._boostField_nvk9y_15 select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._filterField_nvk9y_13 input:disabled,._filterField_nvk9y_13 select:disabled,._formField_nvk9y_14 input:disabled,._formField_nvk9y_14 select:disabled,._boostField_nvk9y_15 input:disabled,._boostField_nvk9y_15 select:disabled{background:var(--surface-sub);color:var(--text-tertiary);cursor:not-allowed}._filterField_nvk9y_13 select,._formField_nvk9y_14 select,._boostField_nvk9y_15 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2386868b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:20px 20px;padding-right:36px}._form_nvk9y_14{padding:var(--s-5);margin-bottom:var(--s-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}@media (max-width: 600px){._form_nvk9y_14{padding:var(--s-4)}}._formGrid_nvk9y_97{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3);margin-bottom:var(--s-5)}@media (max-width: 900px){._formGrid_nvk9y_97{grid-template-columns:minmax(0,1fr)}}._boostGrid_nvk9y_109{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--s-3)}._boostField_nvk9y_15 input{max-width:100%;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._formActions_nvk9y_121{display:flex;justify-content:flex-end;gap:var(--s-2);margin-top:var(--s-5)}@media (max-width: 600px){._formActions_nvk9y_121{flex-direction:column-reverse}._formActions_nvk9y_121 ._saveButton_nvk9y_131,._formActions_nvk9y_121 ._cancelButton_nvk9y_132{width:100%}}._saveButton_nvk9y_131{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--accent);color:#fff}._saveButton_nvk9y_131:active:not(:disabled){transform:scale(.97)}._saveButton_nvk9y_131:disabled{opacity:.42;cursor:not-allowed}._saveButton_nvk9y_131:hover:not(:disabled){background:var(--accent-hover)}._cancelButton_nvk9y_132{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--surface-sub);color:var(--text)}._cancelButton_nvk9y_132:active:not(:disabled){transform:scale(.97)}._cancelButton_nvk9y_132:disabled{opacity:.42;cursor:not-allowed}._cancelButton_nvk9y_132:hover:not(:disabled){background:var(--surface-hover)}._keyCell_nvk9y_197{display:flex;flex-direction:column;gap:2px;min-width:0}._keyName_nvk9y_204{font-weight:500;color:var(--text)}._keyValue_nvk9y_209{color:var(--text-secondary);font-family:var(--mono);word-break:break-word;font-size:12px;line-height:1.33337}._tagBadge_nvk9y_217{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--accent-soft);color:var(--link);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap;max-width:260px;white-space:normal;word-break:break-word}._boostList_nvk9y_233{display:flex;flex-wrap:wrap;gap:var(--s-1);max-width:520px}._boostBadge_nvk9y_240{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--surface-sub);color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._emptyBoosts_nvk9y_255{color:var(--text-tertiary);font-size:13px;line-height:1.42859}._providerNameCell_1etpi_1{display:flex;align-items:center;gap:var(--s-3);min-width:220px}._logoContainer_1etpi_8{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--r-sm);overflow:hidden;background-color:var(--surface-sub)}._providerLogo_1etpi_20{width:100%;height:100%;object-fit:contain}._placeholderLogo_1etpi_26{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--text-tertiary);font-size:14px;font-weight:500}._providerNameText_1etpi_37{display:flex;flex-direction:column;gap:2px;min-width:0}._providerName_1etpi_1{font-weight:500;color:var(--text)}._providerDescription_1etpi_49{max-width:320px;color:var(--text-secondary);font-size:12px;line-height:1.33337;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._websiteLink_1etpi_59{display:inline-flex;align-items:center;gap:var(--s-2);max-width:250px;color:var(--link);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._websiteLink_1etpi_59:hover{text-decoration:underline}._externalIcon_1etpi_73{flex-shrink:0;opacity:.7}._noWebsite_1etpi_78{color:var(--text-tertiary);font-size:13px;line-height:1.42859}._countryList_1etpi_84{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1);max-width:320px}._availabilityBadge_1etpi_92{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--surface-sub);color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap;letter-spacing:.03em}._countryOverflow_1etpi_106{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:transparent;color:var(--text-tertiary);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap;border:1px solid var(--border);cursor:default}._globalBadge_1etpi_121{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--green-soft);color:var(--green);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap}._providerForm_1mo9t_1{max-width:1200px;margin:0 auto}._formGrid_1mo9t_6{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-5)}@media (min-width: 768px){._formGrid_1mo9t_6{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}._section_1mo9t_17{height:fit-content;padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}._section_1mo9t_17 h3{margin:0 0 var(--s-4);font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}@media (max-width: 600px){._section_1mo9t_17{padding:var(--s-4)}}._formGroup_1mo9t_39{margin-bottom:var(--s-4)}._formGroup_1mo9t_39 label{display:block;margin-bottom:var(--s-2);font-size:13px;font-weight:500;color:var(--text-secondary)}._formGroup_1mo9t_39 input,._formGroup_1mo9t_39 textarea{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-family:inherit;font-size:17px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}._formGroup_1mo9t_39 input::placeholder,._formGroup_1mo9t_39 textarea::placeholder{color:var(--text-tertiary)}._formGroup_1mo9t_39 input:focus,._formGroup_1mo9t_39 textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._formGroup_1mo9t_39 input:disabled,._formGroup_1mo9t_39 textarea:disabled{background:var(--surface-sub);color:var(--text-tertiary);cursor:not-allowed}._formGroup_1mo9t_39 textarea{min-height:120px;line-height:1.5;resize:vertical}._formGroup_1mo9t_39 ._errorInput_1mo9t_83{border-color:var(--red)!important}._formGroup_1mo9t_39 ._errorInput_1mo9t_83:focus{box-shadow:0 0 0 3px var(--red-soft)}._formGroup_1mo9t_39 ._errorText_1mo9t_89{margin-top:var(--s-1);color:var(--red);font-size:12px;line-height:1.33337}._checkboxGroup_1mo9t_96{margin-bottom:var(--s-4)}._checkboxGroup_1mo9t_96 label{display:flex;align-items:center;gap:var(--s-3);cursor:pointer;font-size:15px;line-height:1.47059}._checkboxGroup_1mo9t_96 label input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent)}._logoContainer_1mo9t_113{margin-bottom:var(--s-5);text-align:center}._logoUpload_1mo9t_118 p{margin-bottom:var(--s-3);color:var(--text-secondary);font-size:13px;line-height:1.42859}._logoUpload_1mo9t_118 ._fileInput_1mo9t_124{margin:0 auto}._logoPreview_1mo9t_128 img{max-width:150px;max-height:150px;margin-bottom:var(--s-3);border-radius:var(--r-md)}._logoPreview_1mo9t_128 ._removeLogoButton_1mo9t_134{display:inline-flex;align-items:center;gap:var(--s-2);padding:4px 8px;min-width:0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--red);font-family:inherit;font-size:13px;cursor:pointer;transition:background var(--dur) var(--ease),transform .15s var(--ease)}._logoPreview_1mo9t_128 ._removeLogoButton_1mo9t_134:hover:not(:disabled){background:var(--red-soft)}._logoPreview_1mo9t_128 ._removeLogoButton_1mo9t_134:active:not(:disabled){transform:scale(.96)}._logoPreview_1mo9t_128 ._removeLogoButton_1mo9t_134:disabled{opacity:.42;cursor:not-allowed}._helperText_1mo9t_160{display:block;margin-top:var(--s-1);color:var(--text-tertiary);font-size:12px;line-height:1.33337}._errorText_1mo9t_89{display:block;margin-top:var(--s-1);color:var(--red);font-size:12px;line-height:1.33337}._formActions_1mo9t_176{position:sticky;bottom:0;z-index:10;display:flex;justify-content:flex-end;gap:var(--s-2);margin-top:var(--s-5);padding:var(--s-3) 0;padding-bottom:calc(var(--s-3) + var(--safe-bottom));border-top:1px solid var(--border);background:var(--scrim-solid)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){._formActions_1mo9t_176{background:var(--scrim);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}}._formActions_1mo9t_176 ._cancelButton_1mo9t_196{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--surface-sub);color:var(--text)}._formActions_1mo9t_176 ._cancelButton_1mo9t_196:active:not(:disabled){transform:scale(.97)}._formActions_1mo9t_176 ._cancelButton_1mo9t_196:disabled{opacity:.42;cursor:not-allowed}._formActions_1mo9t_176 ._cancelButton_1mo9t_196:hover:not(:disabled){background:var(--surface-hover)}._formActions_1mo9t_176 ._submitButton_1mo9t_225{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--accent);color:#fff}._formActions_1mo9t_176 ._submitButton_1mo9t_225:active:not(:disabled){transform:scale(.97)}._formActions_1mo9t_176 ._submitButton_1mo9t_225:disabled{opacity:.42;cursor:not-allowed}._formActions_1mo9t_176 ._submitButton_1mo9t_225:hover:not(:disabled){background:var(--accent-hover)}@media (max-width: 600px){._formActions_1mo9t_176{flex-direction:column-reverse;bottom:calc(var(--tabbar-h) + var(--safe-bottom));padding-bottom:var(--s-3)}._formActions_1mo9t_176 ._cancelButton_1mo9t_196,._formActions_1mo9t_176 ._submitButton_1mo9t_225{width:100%}}._summary_1mose_2{margin:-4px 0 var(--s-4);color:var(--text-secondary)}._campaignTitle_1mose_7{display:flex;flex-direction:column;gap:2px;max-width:360px;min-width:0;font-weight:500}._campaignTitle_1mose_7 span{color:var(--text-secondary);font-weight:400;font-size:12px;line-height:1.33337;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status_1mose_25{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:var(--surface-sub);color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.33337;white-space:nowrap;text-transform:capitalize}._draft_1mose_39{background:var(--surface-sub);color:var(--text-secondary)}._scheduled_1mose_44{background:var(--amber-soft);color:var(--amber)}._sending_1mose_49{background:var(--accent-soft);color:var(--link)}._sent_1mose_54{background:var(--green-soft);color:var(--green)}._cancelled_1mose_59,._archived_1mose_60{background:var(--surface-sub);color:var(--text-tertiary)}._deliveryCounts_1mose_65{color:var(--text-secondary);white-space:nowrap;font-size:13px;line-height:1.42859;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._openLink_1mose_74,._backLink_1mose_75{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--link);font-weight:400}._editorHeader_1mose_83{display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);margin-bottom:var(--s-4)}._editorGrid_1mose_91{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:var(--s-5);align-items:start}._editorColumn_1mose_98{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}._card_1mose_105{padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}._card_1mose_105 h2{margin:0 0 var(--s-4);font-size:12px;font-weight:600;line-height:1.33337;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._card_1mose_105 label{display:flex;flex-direction:column;gap:var(--s-2);margin-bottom:var(--s-4);font-size:13px;font-weight:500;color:var(--text-secondary)}._card_1mose_105 label>span{align-self:flex-end;margin-top:-24px;color:var(--text-tertiary);font-weight:400;font-size:12px;line-height:1.33337;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._card_1mose_105 input,._card_1mose_105 textarea{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-family:inherit;font-size:17px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}._card_1mose_105 input::placeholder,._card_1mose_105 textarea::placeholder{color:var(--text-tertiary)}._card_1mose_105 input:focus,._card_1mose_105 textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._card_1mose_105 input:disabled,._card_1mose_105 textarea:disabled{background:var(--surface-sub);color:var(--text-tertiary);cursor:not-allowed}._card_1mose_105 textarea{line-height:1.5;resize:vertical}@media (max-width: 600px){._card_1mose_105{padding:var(--s-4)}}._markdownField_1mose_178{border:1px solid var(--border-strong);border-radius:var(--r-md);overflow:hidden;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}._markdownField_1mose_178:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._toolbar_1mose_189{display:flex;flex-wrap:wrap;gap:2px;padding:var(--s-1);border-bottom:1px solid var(--border);background:var(--surface-sub)}._toolButton_1mose_198{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);border-radius:var(--r-sm);font-size:16px}._toolButton_1mose_198:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}._toolButton_1mose_198:active:not(:disabled){transform:scale(.92)}._toolButton_1mose_198:hover:not(:disabled){background:var(--surface);color:var(--accent)}._toolButton_1mose_198:disabled{opacity:.4;cursor:not-allowed}._imageDraft_1mose_231{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);padding:var(--s-2);border-bottom:1px solid var(--border);background:var(--accent-soft)}._imageDraft_1mose_231 input{flex:1 1 200px;min-width:0;min-height:36px!important;padding:8px 12px!important;font-size:15px!important}._imageDraft_1mose_231 input:last-of-type{flex:0 1 140px}._imageDraft_1mose_231 button{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);padding:4px 12px;min-width:0;font-size:13px;background:var(--accent);color:#fff}._imageDraft_1mose_231 button:active:not(:disabled){transform:scale(.97)}._imageDraft_1mose_231 button:disabled{opacity:.42;cursor:not-allowed}._imageDraft_1mose_231 button:hover:not(:disabled){background:var(--accent-hover)}._linkButton_1mose_283{border:none;background:none;color:var(--text-secondary);font-size:13px;line-height:1.42859}._linkButton_1mose_283:hover{color:var(--text)}._markdownEditor_1mose_294{display:block;min-height:340px;border:none!important;border-radius:0!important;resize:vertical;font-family:var(--mono)!important;font-size:15px!important;line-height:1.6}._markdownEditor_1mose_294:focus{box-shadow:none!important}._bodyStats_1mose_308{display:flex;flex-wrap:wrap;gap:var(--s-4);margin:var(--s-2) 0 var(--s-4);color:var(--text-tertiary);font-size:12px;line-height:1.33337;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._bodyStats_1mose_308 span:before{content:"·";margin-right:var(--s-4);color:var(--border-strong)}._bodyStats_1mose_308 span:first-child:before{content:none;margin:0}._warnings_1mose_329{margin:0 0 var(--s-4);padding:12px 16px;list-style:none;border-radius:var(--r-md);background:var(--amber-soft);color:var(--amber);font-size:13px;line-height:1.42859}._warnings_1mose_329 li{display:flex;align-items:center;gap:var(--s-2);line-height:1.6}._meter_1mose_346{display:block;height:4px;margin:-4px 0 var(--s-4);border-radius:var(--r-pill);background:var(--border);overflow:hidden}._meterFill_1mose_355{display:block;width:100%;height:100%;background:var(--accent);transform-origin:left;transition:transform var(--dur) var(--ease)}._meterNear_1mose_364{background:var(--amber)}._meterOver_1mose_368{background:var(--red)}._helper_1mose_372{margin:-2px 0 0;color:var(--text-tertiary);font-size:12px;line-height:1.33337}._previewColumn_1mose_379{position:sticky;top:calc(80px + var(--safe-top));min-width:0}._previewSwitch_1mose_385{display:flex;gap:2px;margin-bottom:var(--s-4);padding:var(--s-1);border-radius:var(--r-md);background:var(--surface-sub)}._previewSwitch_1mose_385 button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-1);min-height:32px;padding:4px 8px;border:none;border-radius:var(--r-sm);background:transparent;color:var(--text-secondary);white-space:nowrap;transition:background var(--dur) var(--ease),color var(--dur) var(--ease);font-size:13px;line-height:1.42859}._switchActive_1mose_411{background:var(--surface)!important;color:var(--text)!important;font-weight:500;box-shadow:var(--shadow-sm)}._phone_1mose_418{--pt: .65px;position:relative;width:calc(440 * var(--pt));height:calc(956 * var(--pt));margin:0 auto var(--s-4);border-radius:calc(62 * var(--pt));background:#000;box-shadow:0 0 0 calc(9 * var(--pt)) #1c1c1e,0 0 0 calc(11 * var(--pt)) #48484a,0 18px 42px #0000004d;overflow:hidden}._dynamicIsland_1mose_430{position:absolute;top:calc(11 * var(--pt));left:50%;z-index:3;width:calc(125 * var(--pt));height:calc(36 * var(--pt));border-radius:calc(18 * var(--pt));background:#000;transform:translate(-50%)}._lockScreen_1mose_442,._appScreen_1mose_443{display:flex;flex-direction:column;height:100%}._lockScreen_1mose_442{padding:0 calc(18 * var(--pt)) calc(16 * var(--pt));background:radial-gradient(110% 60% at 20% 0%,rgba(168,203,236,.35) 0%,transparent 60%),linear-gradient(165deg,#34495e,#2c3e50 45%,#15202c);color:#fff}._lockClock_1mose_455{margin-top:calc(22 * var(--pt));text-align:center}._lockClock_1mose_455 small{display:block;margin-bottom:calc(2 * var(--pt));font-size:calc(16 * var(--pt));font-weight:600;opacity:.92}._lockClock_1mose_455 span{display:block;font-size:calc(96 * var(--pt));font-weight:500;line-height:1;letter-spacing:calc(-2 * var(--pt))}._lockNotifications_1mose_474{margin-top:auto;margin-bottom:calc(20 * var(--pt))}._pushCard_1mose_479{display:flex;gap:calc(10 * var(--pt));padding:calc(12 * var(--pt)) calc(14 * var(--pt));border:1px solid rgba(255,255,255,.24);border-radius:calc(26 * var(--pt));background:#ffffff29;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);box-shadow:0 calc(6 * var(--pt)) calc(22 * var(--pt)) #0003}._pushIcon_1mose_490{display:flex;align-items:center;justify-content:center;flex:0 0 calc(38 * var(--pt));height:calc(38 * var(--pt));border-radius:calc(9 * var(--pt));overflow:hidden;background:#f3f0eb}._pushIcon_1mose_490 img{width:100%;height:100%;object-fit:cover}._pushBody_1mose_506{min-width:0;flex:1}._pushBody_1mose_506 p{display:-webkit-box;margin:calc(1 * var(--pt)) 0 0;font-size:calc(15 * var(--pt));line-height:calc(19 * var(--pt));overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:4}._pushTitleRow_1mose_521{display:flex;align-items:baseline;gap:calc(8 * var(--pt))}._pushTitleRow_1mose_521 strong{display:-webkit-box;flex:1;min-width:0;font-size:calc(15 * var(--pt));font-weight:600;line-height:calc(19 * var(--pt));overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}._pushTitleRow_1mose_521 span{flex:0 0 auto;font-size:calc(13 * var(--pt));opacity:.75}._lockControls_1mose_544{display:flex;align-items:center;justify-content:space-between}._lockButton_1mose_550{display:flex;align-items:center;justify-content:center;width:calc(44 * var(--pt));height:calc(44 * var(--pt));border-radius:50%;background:#ffffff2e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:calc(20 * var(--pt))}._homeIndicator_1mose_562{width:calc(140 * var(--pt));height:calc(5 * var(--pt));border-radius:999px;background:#ffffff8c}._appScreen_1mose_443{background:#f8f9fa;color:#212529}._statusBar_1mose_574{display:flex;align-items:center;justify-content:space-between;padding:calc(20 * var(--pt)) calc(28 * var(--pt)) calc(4 * var(--pt));font-size:calc(15 * var(--pt));font-weight:600}._statusIcons_1mose_583{display:inline-flex;align-items:center;gap:calc(5 * var(--pt));font-size:calc(14 * var(--pt))}._appHeader_1mose_590{display:flex;align-items:center;gap:calc(8 * var(--pt));padding:calc(16 * var(--pt)) calc(24 * var(--pt))}._appBack_1mose_597{flex:0 0 auto;font-size:calc(24 * var(--pt))}._appTitle_1mose_602{flex:1;font-size:calc(20 * var(--pt));font-weight:600;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._appHeaderSpacer_1mose_612{flex:0 0 calc(32 * var(--pt))}._appHeaderAction_1mose_616{flex:0 0 auto;color:#2c3e50;font-size:calc(14 * var(--pt));font-weight:600}._appScroll_1mose_623{flex:1;padding:calc(24 * var(--pt)) calc(24 * var(--pt)) calc(64 * var(--pt));overflow-y:auto;overscroll-behavior:contain}._inboxSurface_1mose_630{border-radius:calc(16 * var(--pt));background:#fff;box-shadow:0 calc(2 * var(--pt)) calc(8 * var(--pt)) #2c3e501a;overflow:hidden}._inboxRow_1mose_637{display:flex;align-items:center;padding:calc(14 * var(--pt)) calc(16 * var(--pt))}._inboxTile_1mose_643{display:flex;align-items:center;justify-content:center;flex:0 0 calc(44 * var(--pt));height:calc(44 * var(--pt));margin-right:calc(12 * var(--pt));border-radius:calc(12 * var(--pt));background:#3498db14;color:#3498db;font-size:calc(20 * var(--pt))}._inboxContent_1mose_656{min-width:0;flex:1}._inboxTitleRow_1mose_661{display:flex;align-items:center;gap:calc(6 * var(--pt));margin-bottom:calc(3 * var(--pt))}._inboxTitle_1mose_661{flex:1;min-width:0;font-size:calc(15 * var(--pt));font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inboxDot_1mose_678{flex:0 0 auto;width:calc(6 * var(--pt));height:calc(6 * var(--pt));border-radius:50%;background:#3498db}._inboxTime_1mose_686{flex:0 0 auto;color:#6c757d;font-size:calc(12 * var(--pt))}._inboxMessage_1mose_692{display:-webkit-box;margin:0;color:#6c757d;font-size:calc(13 * var(--pt));line-height:calc(18 * var(--pt));overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}._inboxChevron_1mose_704{flex:0 0 auto;margin-left:calc(8 * var(--pt));color:#6c757d;font-size:calc(18 * var(--pt))}._inboxHint_1mose_711{margin:calc(16 * var(--pt)) 0 0;color:#6c757d;font-size:calc(12 * var(--pt));text-align:center}._detailHero_1mose_718{display:block;width:100%;aspect-ratio:16/9;margin-bottom:calc(24 * var(--pt));border-radius:calc(16 * var(--pt));background:#fff;object-fit:cover}._detailArticle_1mose_728{padding:calc(24 * var(--pt));border-radius:calc(16 * var(--pt));background:#fff;box-shadow:0 calc(2 * var(--pt)) calc(8 * var(--pt)) #2c3e501a}._detailArticle_1mose_728 h1{margin:0;font-size:calc(28 * var(--pt));font-weight:700;line-height:calc(34 * var(--pt));overflow-wrap:anywhere}._detailPublished_1mose_742{margin:calc(8 * var(--pt)) 0 calc(24 * var(--pt));color:#6c757d;font-size:calc(12 * var(--pt))}._detailMarkdown_1mose_748{color:#212529;font-size:calc(16 * var(--pt));line-height:calc(24 * var(--pt));overflow-wrap:anywhere}._detailMarkdown_1mose_748 p{margin:0 0 calc(16 * var(--pt))}._detailMarkdown_1mose_748 h1{margin:calc(24 * var(--pt)) 0 calc(8 * var(--pt));font-size:calc(24 * var(--pt));line-height:calc(30 * var(--pt))}._detailMarkdown_1mose_748 h2{margin:calc(24 * var(--pt)) 0 calc(8 * var(--pt));font-size:calc(20 * var(--pt));line-height:calc(26 * var(--pt))}._detailMarkdown_1mose_748 h3{margin:calc(16 * var(--pt)) 0 calc(8 * var(--pt));font-size:calc(18 * var(--pt));line-height:calc(24 * var(--pt))}._detailMarkdown_1mose_748 a{color:#3498db;text-decoration:underline}._detailMarkdown_1mose_748 blockquote{margin:0 0 calc(16 * var(--pt));padding:calc(8 * var(--pt)) calc(16 * var(--pt));border-left:calc(4 * var(--pt)) solid #2c3e50;background:#2c3e5014}._detailMarkdown_1mose_748 ul,._detailMarkdown_1mose_748 ol{margin:0 0 calc(16 * var(--pt));padding-left:calc(20 * var(--pt))}._detailMarkdown_1mose_748 code{background:#fff}._detailMarkdown_1mose_748 pre{margin:0 0 calc(16 * var(--pt));padding:calc(12 * var(--pt));border:1px solid #dee2e6;background:#fff;overflow-x:auto}._detailMarkdown_1mose_748 hr{margin:calc(16 * var(--pt)) 0;border:none;border-top:1px solid #dee2e6}._skippedImage_1mose_803{display:block;margin:0 0 calc(16 * var(--pt));padding:calc(10 * var(--pt));border:1px dashed var(--red);border-radius:calc(8 * var(--pt));color:var(--red);font-size:calc(12 * var(--pt));line-height:1.4}._previewNote_1mose_814{margin:0;color:var(--text-tertiary);text-align:center;font-size:12px;line-height:1.33337}._imageUpload_1mose_822{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-2);min-height:150px;padding:var(--s-5);border:1px dashed var(--border-strong);border-radius:var(--r-md);background:var(--surface-sub);color:var(--text-secondary);text-align:center;cursor:pointer;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}._imageUpload_1mose_822:hover{border-color:var(--accent);background:var(--accent-soft)}._imageUpload_1mose_822 svg{font-size:22px;color:var(--text-tertiary)}._imageUpload_1mose_822 small{color:var(--text-tertiary);font-weight:400;font-size:12px;line-height:1.33337}._imageUpload_1mose_822 input{display:none}._disabled_1mose_856{cursor:not-allowed;opacity:.42}._imagePreview_1mose_861{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3)}._imagePreview_1mose_861 img{width:100%;max-height:320px;border-radius:var(--r-md);object-fit:cover}._actionPanel_1mose_874{position:sticky;bottom:0;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);margin-top:var(--s-5);padding:var(--s-3) var(--s-4);padding-bottom:calc(var(--s-3) + var(--safe-bottom));border:1px solid var(--border);border-radius:var(--r-lg);background:var(--scrim-solid)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){._actionPanel_1mose_874{background:var(--scrim);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}}._actionMeta_1mose_897{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);color:var(--text-secondary);font-size:13px;line-height:1.42859}._tested_1mose_907{color:var(--green)}._unsaved_1mose_911{color:var(--amber)}._actions_1mose_915,._scheduleControl_1mose_916{display:flex;align-items:center;gap:var(--s-2)}._scheduleControl_1mose_916 input{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-family:inherit;font-size:17px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease);font-size:15px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}._scheduleControl_1mose_916 input::placeholder{color:var(--text-tertiary)}._scheduleControl_1mose_916 input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._scheduleControl_1mose_916 input:disabled{background:var(--surface-sub);color:var(--text-tertiary);cursor:not-allowed}._primaryButton_1mose_951{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--accent);color:#fff}._primaryButton_1mose_951:active:not(:disabled){transform:scale(.97)}._primaryButton_1mose_951:disabled{opacity:.42;cursor:not-allowed}._primaryButton_1mose_951:hover:not(:disabled){background:var(--accent-hover)}._secondaryButton_1mose_981{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--surface-sub);color:var(--text)}._secondaryButton_1mose_981:active:not(:disabled){transform:scale(.97)}._secondaryButton_1mose_981:disabled{opacity:.42;cursor:not-allowed}._secondaryButton_1mose_981:hover:not(:disabled){background:var(--surface-hover)}._dangerButton_1mose_1011{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:8px 16px;min-width:64px;border:1px solid transparent;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:400;line-height:1.42859;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .15s var(--ease);background:var(--red-soft);color:var(--red)}._dangerButton_1mose_1011:active:not(:disabled){transform:scale(.97)}._dangerButton_1mose_1011:disabled{opacity:.42;cursor:not-allowed}._dangerButton_1mose_1011:hover:not(:disabled){background:color-mix(in srgb,var(--red) 18%,transparent)}._editorLoading_1mose_1041{display:flex;justify-content:center;align-items:center;gap:var(--s-3);min-height:240px;color:var(--text-secondary)}._spin_1mose_1050{animation:_readypack-spin_1mose_1 1s linear infinite}@media (max-width: 1100px){._editorGrid_1mose_91{grid-template-columns:minmax(0,1fr)}._previewColumn_1mose_379{position:static}._actionPanel_1mose_874{flex-direction:column;align-items:stretch}._actions_1mose_915{flex-wrap:wrap}}@media (max-width: 700px){._actions_1mose_915,._scheduleControl_1mose_916{flex-direction:column;align-items:stretch;width:100%}._primaryButton_1mose_951,._secondaryButton_1mose_981,._dangerButton_1mose_1011,._scheduleControl_1mose_916 input{width:100%}._actionPanel_1mose_874{bottom:calc(var(--tabbar-h) + var(--safe-bottom));padding-bottom:var(--s-3)}}:root{--bg: #f8f9fa;--surface: #ffffff;--surface-raised: #ffffff;--surface-sub: #f1f3f5;--surface-hover: #e9ecef;--text: #212529;--text-secondary: #6c757d;--text-tertiary: #7b838b;--border: #dee2e6;--border-strong: #ced4da;--accent: #2c3e50;--accent-hover: #34495e;--accent-soft: rgba(44, 62, 80, .08);--link: #2c3e50;--green: #1a8f4e;--green-soft: rgba(46, 204, 113, .14);--amber: #a35c00;--amber-soft: rgba(255, 165, 0, .16);--red: #dc2626;--red-soft: rgba(231, 76, 60, .1);--gold: #d4a800;--gold-soft: rgba(246, 199, 0, .18);--premium: #7e22ce;--premium-soft: rgba(147, 51, 234, .1);--scrim: rgba(248, 249, 250, .8);--scrim-solid: rgba(248, 249, 250, .94);--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 24px;--r-pill: 980px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--shadow-sm: 0 1px 2px rgba(44, 62, 80, .06);--shadow: 0 6px 24px rgba(44, 62, 80, .08);--shadow-lg: 0 24px 60px rgba(44, 62, 80, .16);--font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", system-ui, sans-serif;--font-display: var(--font);--mono: "SF Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ease: cubic-bezier(.4, 0, .6, 1);--ease-enter: cubic-bezier(.16, 1, .3, 1);--dur: .2s;--dur-lg: .32s;--sidebar-w: 260px;--nav-h: 52px;--tabbar-h: 50px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--bg: #121212;--surface: #1e1e1e;--surface-raised: #1e1e1e;--surface-sub: #181818;--surface-hover: #272727;--text: #e1e1e1;--text-secondary: #a0a0a0;--text-tertiary: #8a8a8a;--border: #2c2c2c;--border-strong: #3a3a3a;--accent: #4b6a88;--accent-hover: #5d7f9e;--accent-soft: rgba(140, 180, 220, .16);--link: #a8cbec;--green: #2ecc71;--green-soft: rgba(46, 204, 113, .14);--amber: #ffa500;--amber-soft: rgba(255, 165, 0, .16);--red: #e74c3c;--red-soft: rgba(231, 76, 60, .16);--gold: #f6c700;--gold-soft: rgba(246, 199, 0, .14);--premium: #a855f7;--premium-soft: rgba(168, 85, 247, .16);--scrim: rgba(18, 18, 18, .8);--scrim-solid: rgba(18, 18, 18, .92);--shadow-sm: none;--shadow: 0 6px 24px rgba(0, 0, 0, .5);--shadow-lg: 0 24px 60px rgba(0, 0, 0, .6)}}:root[data-theme=dark]{--bg: #121212;--surface: #1e1e1e;--surface-raised: #1e1e1e;--surface-sub: #181818;--surface-hover: #272727;--text: #e1e1e1;--text-secondary: #a0a0a0;--text-tertiary: #8a8a8a;--border: #2c2c2c;--border-strong: #3a3a3a;--accent: #4b6a88;--accent-hover: #5d7f9e;--accent-soft: rgba(140, 180, 220, .16);--link: #a8cbec;--green: #2ecc71;--green-soft: rgba(46, 204, 113, .14);--amber: #ffa500;--amber-soft: rgba(255, 165, 0, .16);--red: #e74c3c;--red-soft: rgba(231, 76, 60, .16);--gold: #f6c700;--gold-soft: rgba(246, 199, 0, .14);--premium: #a855f7;--premium-soft: rgba(168, 85, 247, .16);--scrim: rgba(18, 18, 18, .8);--scrim-solid: rgba(18, 18, 18, .92);--shadow-sm: none;--shadow: 0 6px 24px rgba(0, 0, 0, .5);--shadow-lg: 0 24px 60px rgba(0, 0, 0, .6)}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}body{font-family:var(--font);font-size:15px;line-height:1.47059;color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}#root{display:flex;flex-direction:column;min-height:100dvh}a{color:var(--link);text-decoration:none;transition:color var(--dur) var(--ease)}button,input,select,textarea{font-family:inherit}button{cursor:pointer}img{max-width:100%}:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}@keyframes readypack-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.auth-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-4);min-height:100dvh;width:100%;padding:var(--s-5);background-color:var(--bg);color:var(--text-secondary);font-size:13px;line-height:1.42859}.auth-loading-spinner{width:22px;height:22px;border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;animation:readypack-spin .8s linear infinite}@keyframes readypack-spin{to{transform:rotate(360deg)}}
