.page_container__541FM{display:flex;flex-direction:column;gap:var(--spacing-10);container-type:inline-size;container-name:pages-admin}.page_tabs__K8vkV{display:flex;gap:var(--spacing-4);border-bottom:1px solid var(--color-border)}.page_tabActive__cUtKF,.page_tab__0apAe{padding:var(--spacing-4) var(--spacing-7);background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-muted);transition:color var(--transition-base),border-color var(--transition-base)}.page_tab__0apAe:hover{color:var(--color-text)}.page_tabActive__cUtKF:focus-visible,.page_tab__0apAe:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}.page_tabActive__cUtKF{color:var(--color-primary);border-bottom-color:var(--color-primary)}.page_content__uGVSq{flex:1 1}.page_section__U4q2P{display:flex;flex-direction:column;gap:var(--spacing-7)}.page_section__U4q2P h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.page_placeholder__JZfhG{padding:var(--spacing-12);background:var(--color-surface-muted);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted)}.page_placeholder__JZfhG p{margin:0 0 var(--spacing-7) 0;font-weight:var(--font-weight-medium)}.page_placeholder__JZfhG ul{margin:0;padding-left:var(--spacing-10)}.page_placeholder__JZfhG li{margin-bottom:var(--spacing-4)}.Button_btn__k2_e6{display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);border-radius:var(--button-border-radius);border:var(--button-border-width) solid rgba(0,0,0,0);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);cursor:pointer;transition:var(--button-transition)}.Button_btn--primary__HOLxw{background:var(--button-primary-background);color:var(--button-primary-color);box-shadow:var(--button-primary-shadow)}.Button_btn--primary__HOLxw:hover{transform:translateY(-1px);box-shadow:var(--button-primary-shadow-hover)}.Button_btn--secondary__HqLNa{background:var(--button-secondary-background);color:var(--button-secondary-color);border-color:var(--button-secondary-border)}.Button_btn--secondary__HqLNa:hover{background:var(--button-secondary-background-hover)}.Button_btn--ghost__dMnn2{background:var(--button-ghost-background);color:var(--button-ghost-color);border-color:var(--button-ghost-border)}.Button_btn--ghost__dMnn2:hover{border-color:var(--button-ghost-border-hover);background:var(--button-ghost-background-hover)}.Button_btn--danger__IW2PH{background:var(--button-danger-background);color:var(--button-danger-color);border-color:var(--button-danger-border)}.Button_btn--danger__IW2PH:hover{background:var(--button-danger-background-hover)}.Button_btn--warning__3Iw6s{background:var(--button-warning-background);color:var(--button-warning-color);border-color:var(--button-warning-border)}.Button_btn--warning__3Iw6s:hover{background:var(--button-warning-background-hover)}.Button_btn__k2_e6:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-shadow)}.Button_btn--xs__raMA6{min-height:var(--button-height-xs);padding:var(--button-padding-xs);font-size:var(--button-font-size-xs)}.Button_btn--sm__p0Nmm{min-height:var(--button-height-sm);padding:var(--button-padding-sm);font-size:var(--button-font-size-sm)}.Button_btn--md__VLWuF{min-height:var(--button-height-md);padding:var(--button-padding-md);font-size:var(--button-font-size-md)}.Button_btn--lg__g7UaZ{min-height:var(--button-height-lg);padding:var(--button-padding-lg);font-size:var(--button-font-size-lg)}.Button_btn--loading__jiRUn{opacity:var(--button-loading-opacity);cursor:progress}.Button_btn__k2_e6:disabled{opacity:var(--button-disabled-opacity);cursor:not-allowed}.Button_btn__icon__VlqKz{display:inline-flex}.Card_card__5dRNR{background:var(--card-background);border:var(--card-border);border-radius:var(--card-border-radius);box-shadow:var(--card-shadow);transition:var(--card-transition);position:relative}.Card_card__5dRNR:hover{border-color:var(--card-border-hover);box-shadow:var(--card-shadow-hover)}.Card_card--muted__dh9Cs{background:var(--card-background-muted)}.Card_card--accent__JCAGB{background:var(--card-background-accent)}.Card_card--elevated__aIvoH{box-shadow:var(--card-shadow-elevated)}.Card_card--padding-xs__jIvVK{--card-padding-applied:var(--card-padding-xs);padding:var(--card-padding-applied)}.Card_card--padding-sm__StI2_{--card-padding-applied:var(--card-padding-sm);padding:var(--card-padding-applied)}.Card_card--padding-md__R_vIm{--card-padding-applied:var(--card-padding-md);padding:var(--card-padding-applied)}.Card_card--padding-lg__s4msK{--card-padding-applied:var(--card-padding-lg);padding:var(--card-padding-applied)}.Card_card__5dRNR:after{content:"";position:absolute;inset:0;background-image:var(--card-bg-image);background-size:var(--card-bg-size);background-repeat:no-repeat;background-position:var(--card-bg-position);opacity:var(--card-bg-opacity);pointer-events:none;z-index:0}.Card_card__5dRNR>*{position:relative;z-index:1}.Card_card--no-bg-image__p1mOs:after{display:none}.Card_card--flat__2EMiV{border:none;box-shadow:none}.Card_card--flat__2EMiV:hover{border-color:rgba(0,0,0,0);box-shadow:none}.Page_page__2wv2M{display:grid;grid-gap:var(--page-gap);gap:var(--page-gap);position:relative}@media(max-width:768px){.Page_page__2wv2M{gap:var(--page-gap-sm);padding:0!important}}.Page_page__2wv2M:after{content:"";position:absolute;inset:0;background-image:var(--page-bg-image);background-size:var(--page-bg-size);background-repeat:no-repeat;background-position:var(--page-bg-position);opacity:var(--page-bg-opacity);pointer-events:none;z-index:0}.Page_page__2wv2M>*{position:relative;z-index:1}.Page_page_no_bg_image__IFifm:after{display:none}.FigureList_list__P4dYf{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--max-width-xs)),1fr));grid-column-gap:var(--gap-lg);column-gap:var(--gap-lg);align-content:start;margin:0}.FigureList_list__single__q475W{grid-template-columns:minmax(0,1fr)}.FigureList_row__r7fds{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:var(--gap-sm);column-gap:var(--gap-sm);grid-row-gap:var(--gap-2xs);row-gap:var(--gap-2xs);align-items:baseline;padding:var(--padding-xs) 0;border-bottom:var(--border-width-thin) solid var(--color-border-strong)}.FigureList_label__mNaBi{margin:0;color:var(--color-text-muted);font-size:var(--font-size-body-sm);line-height:var(--line-height-tight)}.FigureList_value__O8Ock{margin:0;color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FigureList_value__success__yP_7m{color:var(--color-success-text)}.FigureList_value__warning__UExNY{color:var(--color-warning-text)}.FigureList_unit__BIwJO{color:var(--color-text-muted);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-normal)}.FigureList_note__R3TRP{grid-column:1/-1;margin:0;color:var(--color-text-subtle);font-size:var(--font-size-caption);line-height:var(--line-height-normal)}.PageHeader_page_header__8eNU9{display:flex;flex-direction:column;gap:var(--page-header-gap);position:relative}.PageHeader_title_row__JvVB4{display:flex;align-items:center;gap:var(--spacing-6);flex-wrap:wrap}.PageHeader_title__sQSGx{margin:0;font-size:clamp(var(--font-size-2xl),3vw,var(--font-size-3xl));font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)}.PageHeader_subtitle__rKB8Y{margin:0;font-size:var(--font-size-md);color:var(--color-text-muted)}.PageHeader_page_header__8eNU9:after{content:"";position:absolute;inset:0;background-image:var(--page-header-bg-image);background-size:var(--page-header-bg-size);background-repeat:no-repeat;background-position:var(--page-header-bg-position);opacity:var(--page-header-bg-opacity);pointer-events:none;z-index:0}.PageHeader_page_header__8eNU9>*{position:relative;z-index:1}.PageHeader_page_header_no_bg_image__u9vGA:after{display:none}.Badge_badge__WyIDA{display:inline-flex;align-items:center;gap:var(--badge-gap);border-radius:var(--badge-border-radius);font-size:var(--badge-font-size);letter-spacing:var(--badge-letter-spacing);text-transform:uppercase;border:var(--badge-border-width) solid rgba(0,0,0,0)}.Badge_badge--xs__ozLPU{padding:var(--badge-padding-xs)}.Badge_badge--sm__SzwUI{padding:var(--badge-padding-sm)}.Badge_badge--md__GI_AT{padding:var(--badge-padding-md)}.Badge_badge--lg__q2Fag{padding:var(--badge-padding-lg)}.Badge_live_indicator__e9ZbU{display:inline-block;width:var(--badge-live-indicator-size);height:var(--badge-live-indicator-size);border-radius:var(--radius-full);background:var(--color-danger);box-shadow:0 0 4px var(--color-danger-alpha-60);animation:Badge_live_pulse__SEr5c var(--duration-pulse) ease-in-out infinite}@keyframes Badge_live_pulse__SEr5c{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 8px var(--color-danger-alpha-90),0 0 12px var(--color-danger-alpha-50);filter:brightness(1.3)}50%{opacity:.6;transform:scale(.9);box-shadow:0 0 4px var(--color-danger-alpha-60);filter:brightness(1)}}.Badge_badge--neutral__cgN_R{background:var(--badge-neutral-background);color:var(--badge-neutral-color);border-color:var(--badge-neutral-border)}.Badge_badge--info___H67v{background:var(--badge-info-background);color:var(--badge-info-color);border-color:var(--badge-info-border)}.Badge_badge--success__bgVD_{background:var(--badge-success-background);color:var(--badge-success-color);border-color:var(--badge-success-border)}.Badge_badge--warning__O2MqI{background:var(--badge-warning-background);color:var(--badge-warning-color);border-color:var(--badge-warning-border)}.Badge_badge--danger__Wkdix{background:var(--badge-danger-background);color:var(--badge-danger-color);border-color:var(--badge-danger-border)}.IconButton_icon-btn__rL2JJ{display:inline-flex;align-items:center;justify-content:center;padding:var(--icon-button-bare-padding-md);background:none;border:none;border-radius:var(--icon-button-bare-border-radius);color:var(--icon-button-bare-color);cursor:pointer;flex-shrink:0;transition:color var(--transition-base)}.IconButton_icon-btn__rL2JJ:disabled{opacity:var(--opacity-50);cursor:not-allowed}.IconButton_icon-btn__rL2JJ:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-shadow)}.IconButton_icon-btn--xs__DguLV{padding:var(--icon-button-bare-padding-xs)}.IconButton_icon-btn--sm__Kfu9_{padding:var(--icon-button-bare-padding-sm)}.IconButton_icon-btn--md__hwJ7P{padding:var(--icon-button-bare-padding-md)}.IconButton_icon-btn--lg__qg9vN{padding:var(--icon-button-bare-padding-lg)}.IconButton_icon-btn--ghost__eN3ql:hover:not(:disabled){color:var(--icon-button-bare-color-ghost-hover)}.IconButton_icon-btn--primary__H2EUs:hover:not(:disabled){color:var(--icon-button-bare-color-primary-hover)}.IconButton_icon-btn--danger__KZivX:hover:not(:disabled){color:var(--icon-button-bare-color-danger-hover)}.IconButton_icon-btn--success__UuS_P:hover:not(:disabled){color:var(--icon-button-bare-color-success-hover)}.Stack_stack__4Qk8H{display:flex;position:relative}.Stack_stack_vertical__d_gcs{flex-direction:column}.Stack_stack_horizontal__6w4GQ{flex-direction:row;align-items:center}.Stack_stack_gap_sm__dfs52{gap:var(--stack-gap-sm)}.Stack_stack_gap_md__y6yr1{gap:var(--stack-gap-md)}.Stack_stack_gap_lg__gkqw1{gap:var(--stack-gap-lg)}.Stack_stack__4Qk8H:after{content:"";position:absolute;inset:0;background-image:var(--stack-bg-image);background-size:var(--stack-bg-size);background-repeat:no-repeat;background-position:var(--stack-bg-position);opacity:var(--stack-bg-opacity);pointer-events:none;z-index:0}.Stack_stack__4Qk8H>*{position:relative;z-index:1}.Stack_stack_no_bg_image__8l4FZ:after{display:none}.Grid_grid__6juHG{display:grid;position:relative}.Grid_grid_gap_sm__IN8JY{gap:var(--grid-gap-sm)}.Grid_grid_gap_md__VMPuX{gap:var(--grid-gap-md)}.Grid_grid_gap_lg__T2a5B{gap:var(--grid-gap-lg)}.Grid_grid_cols_2__L1sUC{grid-template-columns:repeat(2,minmax(0,1fr))}.Grid_grid_cols_3__Pjw83{grid-template-columns:repeat(3,minmax(0,1fr))}.Grid_grid_responsive__YmQKH{grid-template-columns:repeat(auto-fit,minmax(min(var(--grid-responsive-min),100%),1fr))}@media(max-width:1200px){.Grid_grid_cols_2__L1sUC,.Grid_grid_cols_3__Pjw83{grid-template-columns:minmax(0,1fr)}}.Grid_grid__6juHG:after{content:"";position:absolute;inset:0;background-image:var(--grid-bg-image);background-size:var(--grid-bg-size);background-repeat:no-repeat;background-position:var(--grid-bg-position);opacity:var(--grid-bg-opacity);pointer-events:none;z-index:0}.Grid_grid__6juHG>*{position:relative;z-index:1}.Grid_grid_no_bg_image__ms4KF:after{display:none}.BlockTicker_ticker___R_Na{max-width:100%}.BlockTicker_container__yjR9p{display:flex;align-items:center;gap:var(--gap-md);width:100%;font-size:var(--font-size-caption);line-height:var(--line-height-tight);overflow-x:auto;scrollbar-width:none}.BlockTicker_container__yjR9p::-webkit-scrollbar{display:none}.BlockTicker_item__DnKJ2{display:flex;align-items:center;gap:var(--gap-xs);white-space:nowrap}.BlockTicker_icon__IHJdA{color:var(--color-text-subtle);flex-shrink:0}.BlockTicker_icon--primary__deD7x{color:var(--color-secondary)}.BlockTicker_value__0sD5s{color:var(--color-text-muted);font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BlockTicker_value--primary__EOn2m{color:var(--color-secondary)}.BlockTicker_sr_only__ejfaQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.BlockTicker_separator__Cn5IP{width:var(--border-width-thin);height:1em;background:var(--color-primary-alpha-18)}.Section_section__xfBdS{display:grid;position:relative}.Section_section_gap_sm__W1_ro{gap:var(--section-gap-sm)}.Section_section_gap_md__PS1Yh{gap:var(--section-gap-md)}.Section_section_gap_lg__2wc5n{gap:var(--section-gap-lg)}.Section_section__xfBdS:after{content:"";position:absolute;inset:0;background-image:var(--section-bg-image);background-size:var(--section-bg-size);background-repeat:no-repeat;background-position:var(--section-bg-position);opacity:var(--section-bg-opacity);pointer-events:none;z-index:0}.Section_section__xfBdS>*{position:relative;z-index:1}.Section_section_no_bg_image__6zjdN:after{display:none}.AddressSelector_search__rfdsZ{position:relative}.AddressSelector_search_input__G1K2N{display:flex;align-items:center;gap:var(--gap-sm)}.AddressSelector_search_icon__xjUTw{color:var(--color-text-muted);flex-shrink:0}.AddressSelector_search_field__JR_t7{flex:1 1 auto;min-width:0}.AddressSelector_results__NfIkh{position:fixed;z-index:var(--z-index-popover);margin:0;padding:0;list-style:none;background:var(--color-surface);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden auto}.AddressSelector_results_note__3_LMs{padding:var(--padding-xs) var(--padding-sm);font-size:var(--font-size-caption);color:var(--color-text-subtle)}.AddressSelector_result__d0tdp{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-2xs);width:100%;padding:var(--padding-xs) var(--padding-sm);background:none;border:none;text-align:left;cursor:pointer;transition:background var(--transition-fast)}.AddressSelector_result__d0tdp:hover:not(:disabled){background:var(--color-surface-muted)}.AddressSelector_result__d0tdp:disabled{cursor:default;opacity:var(--opacity-60)}.AddressSelector_result_address__0nzua{color:var(--color-text);font-family:var(--font-mono);font-size:var(--font-size-caption);overflow-wrap:anywhere}.AddressSelector_result_tags__hrVbW{color:var(--color-text-muted);font-size:var(--font-size-caption)}.AddressSelector_selected__WhKR_{display:flex;align-items:center;gap:var(--gap-sm);padding:var(--padding-xs) var(--padding-sm);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted)}.AddressSelector_value_mirror__EEbXk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AddressSelector_selected_address__ntzW7{flex:1 1 auto;min-width:0}.AddressSelector_clear__e_RFJ{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--padding-2xs);color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.AddressSelector_clear__e_RFJ:hover:not(:disabled){background:var(--color-surface);color:var(--color-text)}.AddressSelector_clear__e_RFJ:disabled{cursor:default;opacity:var(--opacity-60)}.ToastProvider_viewport__JQHYY{position:fixed;bottom:var(--toast-viewport-position-bottom);right:var(--toast-viewport-position-right);width:var(--toast-viewport-max-width);max-width:var(--toast-viewport-max-width);z-index:var(--toast-viewport-z-index);display:flex;flex-direction:column}.ToastProvider_item__Scdbq{display:grid;grid-template-columns:1fr auto;grid-gap:var(--toast-item-gap);gap:var(--toast-item-gap);padding:var(--toast-item-padding);border-radius:var(--toast-item-border-radius);background:var(--toast-item-background);border:var(--toast-item-border-width) solid;box-shadow:var(--toast-item-shadow);-webkit-backdrop-filter:var(--toast-item-backdrop-filter);backdrop-filter:var(--toast-item-backdrop-filter);transform-origin:bottom center;transition:var(--toast-stack-transition);animation:ToastProvider_slideIn__Bjcu1 var(--duration-slide) cubic-bezier(.16,1,.3,1)}@keyframes ToastProvider_slideIn__Bjcu1{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.ToastProvider_item__Scdbq:last-child{position:relative;z-index:5}.ToastProvider_item__Scdbq:not(:last-child){position:absolute;left:0;right:0;bottom:0}.ToastProvider_item__Scdbq:nth-last-child(2){z-index:4;opacity:calc(1 - 1*var(--toast-stack-opacity-step));transform:translateY(calc(-1 * var(--toast-stack-offset-collapsed))) scale(calc(1 - 1 * var(--toast-stack-scale-step)))}.ToastProvider_item__Scdbq:nth-last-child(3){z-index:3;opacity:calc(1 - 2*var(--toast-stack-opacity-step));transform:translateY(calc(-2 * var(--toast-stack-offset-collapsed))) scale(calc(1 - 2 * var(--toast-stack-scale-step)))}.ToastProvider_item__Scdbq:nth-last-child(4){z-index:2;opacity:calc(1 - 3*var(--toast-stack-opacity-step))}.ToastProvider_item__Scdbq:nth-last-child(4),.ToastProvider_item__Scdbq:nth-last-child(n+5){transform:translateY(calc(-3 * var(--toast-stack-offset-collapsed))) scale(calc(1 - 3 * var(--toast-stack-scale-step)))}.ToastProvider_item__Scdbq:nth-last-child(n+5){z-index:1;opacity:0;pointer-events:none}.ToastProvider_viewport__JQHYY:focus-within,.ToastProvider_viewport__JQHYY:hover{max-height:var(--toast-viewport-max-height);overflow-y:auto;gap:var(--toast-viewport-gap)}.ToastProvider_viewport__JQHYY:focus-within .ToastProvider_item__Scdbq,.ToastProvider_viewport__JQHYY:hover .ToastProvider_item__Scdbq{position:relative;inset:auto;opacity:1;pointer-events:auto;transform:none}@media(prefers-reduced-motion:reduce){.ToastProvider_item__Scdbq{animation:none;transition:none}}.ToastProvider_item__meta__kJU93 strong{font-size:var(--toast-title-font-size)}.ToastProvider_item__title_link__8vKJe{color:inherit;text-decoration:none}.ToastProvider_item__title_link__8vKJe:hover{text-decoration:underline}.ToastProvider_item__title_link__8vKJe:focus-visible{outline:var(--border-width-medium) solid var(--color-primary);outline-offset:var(--gap-2xs);border-radius:var(--radius-xs)}.ToastProvider_item__description__vDqud{margin:0;font-size:var(--toast-description-font-size);color:var(--color-text-subtle);display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-2xs)}.ToastProvider_item__actions__dy8eC{display:flex;gap:var(--toast-actions-gap);align-items:flex-start}.ToastProvider_item__action__BWCwJ,.ToastProvider_item__dismiss__Y4KKM{border:none;background:var(--toast-action-background);border-radius:var(--toast-action-border-radius);color:inherit;padding:var(--toast-action-padding);font-size:var(--toast-action-font-size);cursor:pointer;transition:background-color var(--transition-base)}.ToastProvider_item__dismiss__Y4KKM{width:var(--toast-dismiss-size);height:var(--toast-dismiss-size);display:inline-flex;align-items:center;justify-content:center;font-size:var(--toast-dismiss-font-size)}.ToastProvider_item__action__BWCwJ:hover,.ToastProvider_item__dismiss__Y4KKM:hover{background:var(--toast-action-background-hover)}.ToastProvider_toast--success__Y4JUn{border-color:var(--toast-success-border)}.ToastProvider_toast--warning__sPBz3{border-color:var(--toast-warning-border)}.ToastProvider_toast--danger__3s4Qk{border-color:var(--toast-danger-border)}.ToastProvider_toast--info__I_2uL{border-color:var(--toast-info-border)}.Field_field__ZC_X1{display:flex;flex-direction:column;min-width:0;align-items:stretch}.Field_label__kI9wX{margin-bottom:var(--field-gap);display:inline-flex;align-items:center;gap:var(--field-message-gap);font-size:var(--field-label-font-size);font-weight:var(--field-label-font-weight);color:var(--field-label-color)}.Field_required__QPFB3{color:var(--color-danger)}.Field_message__mEoVZ{margin-top:var(--field-gap);display:flex;flex-direction:column;gap:var(--field-message-gap);font-size:var(--field-message-font-size);line-height:var(--line-height-normal);color:var(--field-hint-color)}.Field_message__mEoVZ:empty{margin-top:0}.Field_message--error__4o1f_{color:var(--field-error-color)}.Field_message_line__t_XKn{display:flex;align-items:flex-start;gap:var(--field-message-gap)}.Field_message_line__t_XKn svg{flex-shrink:0}.ConfirmDialog_confirm__ph5hV{display:flex;flex-direction:column;gap:var(--gap-md);container-type:inline-size;container-name:confirm-dialog}.ConfirmDialog_confirm_message__MfFbY{display:flex;align-items:flex-start;gap:var(--gap-sm);font-size:var(--font-size-body);color:var(--color-text);line-height:var(--line-height-relaxed)}.ConfirmDialog_confirm_actions__t35og{display:flex;justify-content:flex-end;gap:var(--gap-sm)}@container confirm-dialog (max-width: 480px){.ConfirmDialog_confirm_actions__t35og{flex-direction:column-reverse}.ConfirmDialog_confirm_actions__t35og>*{width:100%}}.IconPickerModal_container__HGAxJ{display:flex;flex-direction:column;gap:var(--spacing-7);container-type:inline-size;container-name:icon-picker;max-height:70vh}.IconPickerModal_search_container__9Ajcb{position:relative;display:flex;align-items:center}.IconPickerModal_search_input__ilyl0{width:100%;padding-right:var(--spacing-12)}.IconPickerModal_search_icon__5Cm06{position:absolute;right:var(--spacing-5);color:var(--color-text-muted);pointer-events:none}.IconPickerModal_results_count__mweQX{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.IconPickerModal_icon_grid__4K7Nc{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:var(--spacing-5);gap:var(--spacing-5);overflow-y:auto;padding:var(--spacing-4);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);max-height:50vh}@container icon-picker (min-width: 600px){.IconPickerModal_icon_grid__4K7Nc{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}}@container icon-picker (min-width: 800px){.IconPickerModal_icon_grid__4K7Nc{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.IconPickerModal_icon_button__1Ws5q{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);padding:var(--spacing-5);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:all var(--transition-base);min-height:90px}.IconPickerModal_icon_button__1Ws5q:hover{border-color:var(--color-primary-alpha-30);background:var(--color-surface-elevated);box-shadow:var(--shadow-sm)}.IconPickerModal_icon_button__1Ws5q:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-shadow)}.IconPickerModal_icon_button--selected__64Svq{border-color:var(--color-primary);border-width:var(--border-width-medium);background:var(--color-primary-alpha-10)}.IconPickerModal_icon_preview__CNIhg{display:flex;align-items:center;justify-content:center;width:100%;height:40px;color:var(--color-text)}.IconPickerModal_icon_button--selected__64Svq .IconPickerModal_icon_preview__CNIhg{color:var(--color-primary)}.IconPickerModal_icon_name__HwPFa{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center;word-break:break-word;line-height:var(--line-height-tight)}.IconPickerModal_icon_button--selected__64Svq .IconPickerModal_icon_name__HwPFa{color:var(--color-primary);font-weight:var(--font-weight-medium)}.IconPickerModal_empty_state__yiTV4{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-5);padding:var(--spacing-12);text-align:center}.IconPickerModal_empty_state_text__0fQQS{font-size:var(--font-size-md);color:var(--color-text-muted);margin:0}.IconPickerModal_action_bar__mXg7C{display:flex;justify-content:flex-end;gap:var(--spacing-5);padding-top:var(--spacing-5);border-top:var(--border-width-thin) solid var(--color-border)}.LazyIconPickerModal_loading__U3P3k{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12);gap:var(--spacing-6)}.LazyIconPickerModal_spinner__c9zYy{animation:LazyIconPickerModal_spin__3HoYj 1s linear infinite;color:var(--color-text-muted)}.LazyIconPickerModal_text__vbhWQ{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}@keyframes LazyIconPickerModal_spin__3HoYj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AccountPicker_search___GAN_{position:relative}.AccountPicker_search_input__ks4wY{display:flex;align-items:center;gap:var(--gap-sm)}.AccountPicker_search_icon__0OAzO{color:var(--color-text-muted);flex-shrink:0}.AccountPicker_search_field__mBcwS{flex:1 1 auto;min-width:0}.AccountPicker_results__hWA8o{position:absolute;z-index:var(--z-index-dropdown);left:0;right:0;margin:var(--gap-2xs) 0 0;padding:0;list-style:none;background:var(--color-surface);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden}.AccountPicker_results_note__me2Ta{padding:var(--padding-xs) var(--padding-sm);font-size:var(--font-size-caption);color:var(--color-text-subtle)}.AccountPicker_result__FdSoH{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-2xs);width:100%;padding:var(--padding-xs) var(--padding-sm);background:none;border:none;text-align:left;cursor:pointer;transition:background var(--transition-fast)}.AccountPicker_result__FdSoH:hover:not(:disabled){background:var(--color-surface-muted)}.AccountPicker_result__FdSoH:disabled{cursor:default;opacity:var(--opacity-60)}.AccountPicker_result_email__oFnOH{color:var(--color-text);font-size:var(--font-size-body-sm)}.AccountPicker_result_name__f9J3V{color:var(--color-text-muted);font-size:var(--font-size-caption)}.AccountPicker_selected__uKGek{display:flex;align-items:center;gap:var(--gap-sm);padding:var(--padding-xs) var(--padding-sm);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted)}.AccountPicker_selected_main___0z41{display:flex;flex-direction:column;gap:var(--gap-2xs);min-width:0;flex:1 1 auto}.AccountPicker_selected_label__fEpdC{color:var(--color-text);font-size:var(--font-size-body-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountPicker_selected_sub__vt6gv{color:var(--color-text-muted);font-size:var(--font-size-caption)}.AccountPicker_clear__cmeF6{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--padding-2xs);color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.AccountPicker_clear__cmeF6:hover:not(:disabled){background:var(--color-surface);color:var(--color-text)}.AccountPicker_clear__cmeF6:disabled{cursor:default;opacity:var(--opacity-60)}.Table_table_wrapper__IWOIX{background:var(--card-background);border-radius:var(--radius-md);border:var(--card-border);overflow-x:auto;container-type:inline-size;container-name:table}.Table_table__NGfS0{width:100%;border-collapse:collapse;font-size:var(--table-font-size,var(--font-size-body))}.Table_table_compact__f5fLI .Table_td__9NvUo,.Table_table_compact__f5fLI .Table_th__MMiUM{padding:var(--padding-xs) var(--padding-sm)}.Table_table_wrapper_sticky__O40YX{overflow:auto;max-height:var(--table-sticky-max-height,70vh)}.Table_table_wrapper_flush__oDW3m{margin-inline:calc(-1*var(--card-padding-applied, 0px));margin-bottom:calc(-1*var(--card-padding-applied, 0px));background:rgba(0,0,0,0);border:none;border-radius:0 0 var(--table-flush-border-radius) var(--table-flush-border-radius)}.Table_table_wrapper_flush__oDW3m:first-child{margin-top:calc(-1*var(--card-padding-applied, 0px));border-radius:var(--table-flush-border-radius)}.Table_table_wrapper_flush__oDW3m .Table_tbody__2kyut{background:rgba(0,0,0,0)}.Table_table_wrapper_flush__oDW3m .Table_tbody__2kyut .Table_tr__IhZGB:last-child .Table_td__9NvUo{border-bottom:none}.Table_table_wrapper_sticky__O40YX .Table_thead__KK2nA .Table_th__MMiUM{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--table-header-background);box-shadow:inset 0 calc(-1*var(--border-width-thin)) 0 var(--color-border)}.Table_thead__KK2nA{background:var(--table-header-background)}.Table_th__MMiUM{padding:var(--spacing-4) var(--spacing-5);text-align:left;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);border-bottom:var(--border-width-thin) solid var(--color-border)}.Table_th_shrink__WYmIC{width:1%;white-space:nowrap}.Table_th_expand__UtsYb{width:100%}.Table_cell_numeric__gvkoW{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Table_tbody__2kyut{background:var(--card-background)}.Table_tr__IhZGB{transition:background-color var(--transition-fast)}.Table_tr__IhZGB:hover{background:var(--table-row-background-hover)}.Table_tr_error__L05az{background:var(--alert-danger-background)}.Table_tr_error__L05az:hover{background:var(--color-danger-alpha-18)}.Table_tr_expanded__oB_D1,.Table_tr_expanded__oB_D1:hover{background:var(--color-surface-muted)}.Table_td__9NvUo{padding:var(--spacing-4) var(--spacing-5);border-bottom:var(--border-width-thin) solid var(--color-border-subtle);vertical-align:middle}.Table_td_muted__edBOD{color:var(--color-text-muted)}@container table (max-width: 768px){.Table_td__9NvUo,.Table_th__MMiUM{padding:var(--spacing-3) var(--spacing-4)}}.SlideOver_backdrop__05SUO{position:fixed;inset:0;z-index:var(--z-index-modal);display:flex;justify-content:flex-end;background:var(--modal-backdrop-background);-webkit-backdrop-filter:var(--modal-backdrop-blur);backdrop-filter:var(--modal-backdrop-blur)}@keyframes SlideOver_slideOverIn__nElDg{0%{transform:translateX(100%)}to{transform:translateX(0)}}.SlideOver_panel__JVhG5{display:flex;flex-direction:column;height:100%;width:100%;background:var(--modal-dialog-background);border-left:var(--border-width-thin) solid var(--color-border-strong);box-shadow:var(--shadow-lg);animation:SlideOver_slideOverIn__nElDg var(--duration-slide) ease-out;container-type:inline-size;container-name:slide-over}.SlideOver_panel--md__29f_4{max-width:min(var(--max-width-md),100%)}.SlideOver_panel--lg__noKtk{max-width:min(var(--max-width-lg),100%)}.SlideOver_header__7nzcQ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-md);padding:var(--modal-header-padding);border-bottom:var(--modal-header-border)}.SlideOver_title__jPe_T{min-width:0;display:flex;flex-direction:column;gap:var(--gap-2xs)}.SlideOver_close__HlfSO{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--modal-close-size);height:var(--modal-close-size);background:var(--modal-close-background);border:none;border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}.SlideOver_close__HlfSO:hover{background:var(--modal-close-background-hover);color:var(--color-text)}.SlideOver_body__bttBt{flex:1 1;min-height:0;overflow-y:auto;padding:var(--modal-body-padding)}@media(prefers-reduced-motion:reduce){.SlideOver_panel__JVhG5{animation:none}}.BarChart_chart__sExbf{width:100%;position:relative;margin:0}.BarChart_chart__header__0WqvS{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-sm);margin-bottom:var(--gap-sm)}.BarChart_chart__title__r1iki{margin:0;color:var(--color-text);font-size:var(--font-size-heading-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.BarChart_chart__actions__t1B7Z{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-sm);margin-left:auto}.BarChart_plot__XTot6{position:relative}.BarChart_chart__empty__io_gV{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}.BarChart_chart__sExbf svg{width:100%;display:block;overflow:visible}.BarChart_chart--widget__39bgI{line-height:0}.BarChart_gridline__0r_OL{stroke:var(--color-border)}.BarChart_baseline__Wkm_8{stroke:var(--color-border-strong);stroke-width:var(--border-width-thin)}.BarChart_axis_label__YJ8YO{fill:var(--color-text-muted);font-size:var(--font-size-caption)}.BarChart_bar__8Tl48{transition:opacity var(--transition-fast)}.BarChart_bar--dim__KIEpQ{opacity:var(--opacity-35)}.BarChart_tooltip__ie2_M{position:absolute;display:inline-flex;flex-direction:column;gap:var(--gap-2xs);width:var(--max-width-xs);max-width:100%;padding:var(--padding-sm) var(--padding-md);border-radius:var(--radius-md);background:var(--color-surface-accent);border:var(--border-width-thin) solid var(--color-border-strong);box-shadow:var(--shadow-lg);color:var(--color-text);font-size:var(--font-size-body-sm);pointer-events:none;transform:translate(-50%,-110%);z-index:var(--z-index-dropdown)}.BarChart_tooltip__label__XfbwL{font-weight:var(--font-weight-semibold)}.BarChart_tooltip__row__Ykqrh{display:flex;justify-content:space-between;gap:var(--gap-md);color:var(--color-text-muted)}.BarChart_tooltip__series__ferJo{display:inline-flex;align-items:center;gap:var(--gap-xs)}.BarChart_tooltip__swatch__Nzq8A{display:inline-block;width:var(--icon-size-xs);height:var(--icon-size-xs);border-radius:var(--radius-xs);flex-shrink:0}.BarChart_legend__L7Dnv{display:flex;flex-wrap:wrap;gap:var(--gap-md);margin-top:var(--gap-sm)}.BarChart_legend__item__mAFZg{display:flex;align-items:center;gap:var(--gap-sm);padding:var(--padding-2xs) var(--padding-sm);background:rgba(0,0,0,0);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast),opacity var(--transition-fast)}.BarChart_legend__item__mAFZg:hover{background:var(--color-surface-muted)}.BarChart_legend__item--hidden__QmqXp{opacity:var(--opacity-50)}.BarChart_legend__item--hidden__QmqXp:hover{opacity:var(--opacity-75)}.BarChart_legend__dot__GZPHw{display:inline-flex;width:var(--icon-size-xs);height:var(--icon-size-xs);border-radius:var(--radius-full);border:var(--border-width-medium) solid;flex-shrink:0}.BarChart_legend__label__nj7jI{color:var(--color-text-subtle);font-size:var(--font-size-body-sm)}.BarChart_legend__value__6Ex4P{color:var(--color-text-muted);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium)}.AiToolSchemaView_container__9k1p5{container-type:inline-size;container-name:ai-tool-schema}.AiToolSchemaView_params__xJoCg{display:grid;grid-template-columns:fit-content(var(--max-width-xs)) minmax(0,1fr);grid-column-gap:var(--gap-md);column-gap:var(--gap-md);margin:0}.AiToolSchemaView_param__KpJ2S{grid-column:1/-1;display:grid;grid-template-columns:subgrid;grid-row-gap:var(--gap-2xs);row-gap:var(--gap-2xs);padding-block:var(--padding-sm);border-top:var(--border-width-thin) solid var(--color-border)}.AiToolSchemaView_param_term__Q8qi3{display:flex;flex-direction:column;gap:var(--gap-2xs);min-width:0}.AiToolSchemaView_param_name__sVafh{font-family:var(--font-mono);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);overflow-wrap:anywhere}.AiToolSchemaView_param_type__15myM{font-family:var(--font-mono);font-size:var(--font-size-caption);color:var(--color-text-muted);overflow-wrap:anywhere}.AiToolSchemaView_param_required__0yJE0{font-family:var(--font-body);font-weight:var(--font-weight-semibold);color:var(--color-text)}.AiToolSchemaView_param_detail__ieU5N{display:flex;flex-direction:column;gap:var(--gap-2xs);min-width:0;margin:0}.AiToolSchemaView_param_desc__Lv_MV{margin:0;font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed);color:var(--color-text-muted);max-width:var(--max-width-prose)}.AiToolSchemaView_param_facts__6Q43i{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gap-2xs);margin:0}.AiToolSchemaView_param_fact_label__0qbts{font-size:var(--font-size-caption);color:var(--color-text-subtle)}.AiToolSchemaView_value_chip__OyuKw{font-family:var(--font-mono);font-size:var(--font-size-caption);color:var(--color-text);padding:var(--badge-padding-sm);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-surface-elevated);overflow-wrap:anywhere}@container ai-tool-schema (max-width: 480px){.AiToolSchemaView_params__xJoCg{grid-template-columns:minmax(0,1fr)}.AiToolSchemaView_param_term__Q8qi3{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--gap-sm)}}.Pagination_pagination__hxP50{display:inline-flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-5);border-radius:var(--radius-full);background:var(--color-surface-muted);border:var(--border-width-thin) solid var(--color-border)}.Pagination_control__KsJJV,.Pagination_page__sUSwH{min-width:var(--button-height-sm);height:var(--button-height-sm);border-radius:var(--radius-full);border:none;background:rgba(0,0,0,0);color:var(--color-text-muted);font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base);display:inline-flex;align-items:center;justify-content:center}.Pagination_control__KsJJV:disabled,.Pagination_page__sUSwH:disabled{opacity:var(--opacity-35);cursor:not-allowed}.Pagination_control__KsJJV:hover,.Pagination_page__sUSwH:hover{background:var(--color-primary-alpha-10)}.Pagination_page--active__cSD8h{background:var(--button-secondary-background);color:var(--button-secondary-color)}.Pagination_dots__1BZZn{font-size:var(--font-size-sm);color:var(--color-text-muted);padding:0 var(--spacing-1)}.CalendarHeatmap_chart__GQGAR{container-type:inline-size;container-name:calendar-heatmap;display:flex;flex-direction:column;gap:var(--gap-sm);margin:0}.CalendarHeatmap_chart__header__n0KcH{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm)}.CalendarHeatmap_chart__title__ATkyr{margin:0;font-size:var(--font-size-heading-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.CalendarHeatmap_chart__actions__t6aiD{display:flex;align-items:center;gap:var(--gap-sm)}.CalendarHeatmap_heatmap___yPdQ{display:block;width:100%;height:auto}.CalendarHeatmap_month_label__mzuME{font-size:9px;fill:var(--color-text-subtle)}.CalendarHeatmap_cell__eRmxt{stroke:var(--color-border);stroke-width:var(--border-width-thin)}.CalendarHeatmap_empty__bP2wQ{display:flex;align-items:center;justify-content:center;min-height:96px;color:var(--color-text-muted);font-size:var(--font-size-body-sm)}.CalendarHeatmap_legend__mnClF{display:flex;align-items:center;justify-content:flex-end;gap:var(--gap-sm);color:var(--color-text-subtle);font-size:var(--font-size-caption)}.CalendarHeatmap_legend__cells__b6UGB{display:inline-flex;align-items:center;gap:var(--gap-2xs)}.CalendarHeatmap_legend__cell__sWdx_{width:11px;height:11px;border-radius:var(--radius-xs);border:var(--border-width-thin) solid var(--color-border)}.ContentTranslations_container__fSijF{display:flex;flex-direction:column;gap:var(--gap-md);container-type:inline-size;container-name:content-translations}.ContentTranslations_header__IL9dP{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--gap-md)}.ContentTranslations_title__bW7C6{margin:0;font-size:var(--font-size-heading-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.ContentTranslations_actions__ibKmB{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-sm)}.ContentTranslations_published__eHN3X{display:inline-flex;align-items:center;gap:var(--gap-xs);font-size:var(--font-size-body-sm);color:var(--color-text)}.ContentTranslations_error__uGySA{margin:0;color:var(--color-danger-text)}.ContentTranslations_notice__7zEZ_{margin:0;font-size:var(--font-size-body-sm);color:var(--color-warning-text)}.ContentTranslations_list__aQEeO{list-style:none;margin:0;padding:0}.ContentTranslations_row__iHUeN{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--gap-md);padding:var(--padding-md) 0}.ContentTranslations_row__iHUeN+.ContentTranslations_row__iHUeN{border-top:var(--border-width-thin) solid var(--color-border)}.ContentTranslations_row_header__ikFwk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-sm)}.ContentTranslations_language_name__6axCS{font-weight:var(--font-weight-semibold);color:var(--color-text)}.ContentTranslations_row_meta__Alg8n{margin:0;font-size:var(--font-size-body-sm);color:var(--color-text-muted)}.ContentTranslations_field_row__WbAxs{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--gap-md);gap:var(--gap-md);align-items:start}.ContentTranslations_field_side__6c1qZ{display:flex;flex-direction:column;gap:var(--field-gap);min-width:0}.ContentTranslations_side_label__lPibe{font-size:var(--field-label-font-size);font-weight:var(--field-label-font-weight);color:var(--color-text-muted)}.ContentTranslations_markdown__hWZiq{min-height:var(--markdown-editor-min-height);font-family:var(--font-mono)}.ContentTranslations_preview__Jh_y6{min-height:var(--markdown-editor-min-height);padding:var(--padding-md);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);overflow-y:auto;line-height:var(--line-height-relaxed)}@container content-translations (max-width: 768px){.ContentTranslations_field_row__WbAxs{grid-template-columns:1fr}.ContentTranslations_row__iHUeN{flex-direction:column}}.ContentTranslationSettings_form__M5ENx{display:flex;flex-direction:column;gap:var(--gap-md)}.ContentTranslationSettings_model_field__HAEOL{max-width:var(--max-width-md)}.TranslationStatusBadges_row__EixmN{display:flex;flex-wrap:wrap;align-items:center;gap:var(--badge-gap)}.TranslationStatusBadges_label__dhavW,.TranslationStatusBadges_none__gGppr{font-size:var(--font-size-body-sm);color:var(--color-text-muted)}.WorldClocksWidget_clocks__lRr7u{display:flex;flex-wrap:var(--world-clocks-wrap,nowrap);justify-content:var(--world-clocks-justify,flex-start);align-items:center;gap:var(--world-clocks-gap,var(--gap-md));margin:0;padding:0;list-style:none}.WorldClocksWidget_clock__py6Zg{display:inline-flex;align-items:center;gap:var(--gap-xs);font-size:var(--font-size-body-sm)}.WorldClocksWidget_flag__J8IL3{height:1.1em;width:auto;flex-shrink:0;display:block;border-radius:var(--radius-xs)}.WorldClocksWidget_time__D_Plx{font-weight:var(--font-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text);white-space:nowrap}@container widget-layout (max-width: 768px){.WorldClocksWidget_clocks__lRr7u{flex-wrap:wrap;gap:var(--gap-sm)}}.PrivacyChoicesButton_row__4qPN0{display:flex;justify-content:center;padding:var(--padding-sm)}.PrivacyChoicesButton_button__fWdP3{padding:0;background:none;border:none;font:inherit;font-size:var(--font-size-body-sm);color:var(--color-text-muted);text-decoration:underline;cursor:pointer;transition:color var(--transition-base)}.PrivacyChoicesButton_button__fWdP3:hover{color:var(--color-secondary)}.page_content__vw_3n{line-height:1.7;color:var(--color-text-muted)}.page_content__vw_3n h1,.page_content__vw_3n h2,.page_content__vw_3n h3,.page_content__vw_3n h4,.page_content__vw_3n h5,.page_content__vw_3n h6{margin:var(--spacing-12) 0 var(--spacing-7) 0;color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:1.3}.page_content__vw_3n h1:first-child,.page_content__vw_3n h2:first-child,.page_content__vw_3n h3:first-child{margin-top:0}.page_content__vw_3n h1{font-size:var(--font-size-3xl);border-bottom:2px solid var(--color-border);padding-bottom:var(--spacing-4)}.page_content__vw_3n h2{font-size:var(--font-size-2xl)}.page_content__vw_3n h3{font-size:var(--font-size-xl)}.page_content__vw_3n h4{font-size:var(--font-size-lg)}.page_content__vw_3n p{margin:var(--spacing-7) 0}.page_content__vw_3n ol,.page_content__vw_3n ul{margin:var(--spacing-7) 0;padding-left:var(--spacing-12)}.page_content__vw_3n li,.page_content__vw_3n li>ol,.page_content__vw_3n li>ul{margin:var(--spacing-4) 0}.page_content__vw_3n a{color:var(--color-primary);text-decoration:underline;transition:color var(--transition-base)}.page_content__vw_3n a:hover{color:var(--color-secondary)}.page_content__vw_3n code{padding:var(--spacing-1) var(--spacing-3);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:Monaco,Courier New,monospace;font-size:.9em;color:var(--color-primary)}.page_content__vw_3n pre{margin:var(--spacing-10) 0;padding:var(--spacing-7);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}.page_content__vw_3n pre code{padding:0;background:none;border:none;font-size:var(--font-size-sm);color:var(--color-text)}.page_content__vw_3n blockquote{margin:var(--spacing-10) 0;padding:var(--spacing-5) var(--spacing-9);border-left:4px solid var(--color-primary);background:var(--color-surface-muted);color:var(--color-text-muted)}.page_content__vw_3n blockquote p{margin:var(--spacing-4) 0}.page_content__vw_3n blockquote p:first-child{margin-top:0}.page_content__vw_3n blockquote p:last-child{margin-bottom:0}.page_content__vw_3n img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:var(--spacing-10) 0}.page_content__vw_3n table{width:100%;margin:var(--spacing-10) 0;border-collapse:collapse}.page_content__vw_3n td,.page_content__vw_3n th{padding:var(--spacing-5) var(--spacing-7);border:1px solid var(--color-border);text-align:left}.page_content__vw_3n th{font-weight:var(--font-weight-semibold);color:var(--color-text)}.page_content__vw_3n th,.page_content__vw_3n tr:nth-child(2n){background:var(--color-surface-muted)}.page_content__vw_3n hr{margin:var(--spacing-12) 0;border:none;border-top:1px solid var(--color-border)}.AdminPage_tab_bar__9vud9{display:flex;flex-wrap:wrap;gap:var(--gap-xs);border-bottom:var(--border-width-thin) solid var(--color-border);padding-bottom:var(--padding-2xs)}.AdminPage_tab__zCfd_,.AdminPage_tab_active__YcJLH{background:none;border:none;border-radius:var(--radius-sm) var(--radius-sm) 0 0;padding:var(--padding-xs) var(--padding-sm);font-size:var(--font-size-body-sm);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}.AdminPage_tab__zCfd_:hover{color:var(--color-text);background:var(--color-surface-muted)}.AdminPage_tab_active__YcJLH{color:var(--color-primary);font-weight:var(--font-weight-semibold);box-shadow:inset 0 calc(-1*var(--border-width-medium)) 0 var(--color-primary)}.AdminPage_section_title__e6ZEC{margin:0;font-size:var(--font-size-heading-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.AdminPage_form_grid__8eiqW{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--gap-sm);gap:var(--gap-sm);align-items:end}.AdminPage_field__BPGBM{display:flex;flex-direction:column;gap:var(--gap-2xs)}.AdminPage_field_label__JLzTF{font-size:var(--font-size-caption);color:var(--color-text-muted)}.AdminPage_mono__jDouv{font-family:var(--font-mono);font-size:var(--font-size-body-sm);word-break:break-all}.AdminPage_breakdown__12d5W{display:flex;flex-wrap:wrap;gap:var(--gap-xs)}.AdminPage_empty__12Y3i{color:var(--color-text-muted);font-size:var(--font-size-body-sm);padding:var(--padding-sm) 0}.AdminPage_error_note__RV8TY{color:var(--color-danger-text);font-size:var(--font-size-body-sm)}.AdminPage_warning_text__i4kp1{color:var(--color-warning-text);font-size:var(--font-size-body-sm)}.AdminPage_actions_row__ADRYK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-xs)}.AdminPage_pager__vC5o8{display:flex;align-items:center;gap:var(--gap-sm);justify-content:flex-end}.AiSettingsPage_input__uXjl_,.AiSettingsPage_select__5976O,.AiSettingsPage_textarea__jGymi{padding:var(--input-padding);background:var(--input-background);border:var(--input-border);border-radius:var(--input-border-radius);color:var(--color-text);font-size:var(--input-font-size);transition:var(--input-transition)}.AiSettingsPage_input__uXjl_:focus,.AiSettingsPage_select__5976O:focus,.AiSettingsPage_textarea__jGymi:focus{outline:none;border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.AiSettingsPage_input__uXjl_:disabled,.AiSettingsPage_select__5976O:disabled,.AiSettingsPage_textarea__jGymi:disabled{opacity:var(--button-disabled-opacity);cursor:not-allowed}.AiSettingsPage_title__yi37i{display:flex;align-items:center;gap:var(--gap-sm)}.AiSettingsPage_title_icon__sKJk2{color:var(--color-primary)}.AiSettingsPage_loading__JdVio{padding:var(--card-padding-sm);text-align:center;color:var(--color-text-muted)}.AiSettingsPage_error_card__RgRM9{padding:var(--card-padding-xs);background:var(--alert-danger-background);border-color:var(--color-danger)}.AiSettingsPage_success_card__iJ__i{padding:var(--card-padding-xs);background:var(--alert-success-background);border-color:var(--color-success)}.AiSettingsPage_message__8fYcy{display:flex;align-items:center;gap:var(--gap-xs);font-size:var(--font-size-body-sm)}.AiSettingsPage_error_card__RgRM9 .AiSettingsPage_message__8fYcy{color:var(--color-danger)}.AiSettingsPage_success_card__iJ__i .AiSettingsPage_message__8fYcy{color:var(--color-success)}.AiSettingsPage_section_card___096v{container-type:inline-size;container-name:section-card;padding:var(--card-padding-sm)}.AiSettingsPage_field_grid__pRebH{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--grid-gap-sm);gap:var(--grid-gap-sm);align-items:start}@container section-card (max-width: 480px){.AiSettingsPage_field_grid__pRebH{grid-template-columns:1fr}}.AiSettingsPage_section_title__3bbmx{display:flex;align-items:center;gap:var(--gap-xs);margin:0 0 var(--gap-sm) 0;padding-bottom:var(--padding-sm);border-bottom:var(--border-width-thin) solid var(--color-border);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text)}.AiSettingsPage_section_title__3bbmx svg{color:var(--color-text-muted)}.AiSettingsPage_field__pjuPB{display:flex;flex-direction:column;gap:var(--gap-xs)}.AiSettingsPage_checkbox_label__2kbsY,.AiSettingsPage_label__14q0g{font-weight:var(--font-weight-medium);color:var(--color-text);font-size:var(--font-size-body-sm)}.AiSettingsPage_checkbox_label__2kbsY{display:flex;align-items:center;gap:var(--gap-xs);cursor:pointer}.AiSettingsPage_hint__jJlQk{margin:0;color:var(--color-text-muted);font-size:var(--font-size-caption)}.AiSettingsPage_select__5976O{cursor:pointer}.AiSettingsPage_textarea__jGymi{resize:vertical;min-height:12rem;font-family:inherit}.AiSettingsPage_api_key_wrapper___yQOs{display:flex;gap:var(--gap-xs);align-items:center}.AiSettingsPage_api_key_wrapper___yQOs .AiSettingsPage_input__uXjl_{flex:1 1;font-family:var(--font-mono)}.AiSettingsPage_toggle_btn__oBPUL{display:flex;align-items:center;justify-content:center;padding:var(--input-padding);background:rgba(0,0,0,0);border:var(--input-border);border-radius:var(--input-border-radius);color:var(--color-text-muted);cursor:pointer;transition:var(--input-transition)}.AiSettingsPage_toggle_btn__oBPUL:hover{color:var(--color-primary);border-color:var(--color-primary)}.AiSettingsPage_toggle_btn__oBPUL:focus-visible{outline:none;border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.AiSettingsPage_model_info__IvwNj{display:flex;flex-wrap:wrap;gap:var(--gap-sm);font-size:var(--font-size-caption);color:var(--color-text-muted);font-family:var(--font-mono)}.AiSettingsPage_model_error__3uLZP{display:flex;align-items:center;gap:var(--gap-xs);color:var(--color-warning)}.AiSettingsPage_rates__nCUiJ{display:flex;flex-direction:column;gap:var(--gap-xs);margin:var(--gap-sm) 0}.AiSettingsPage_rate_head__Q_h5_,.AiSettingsPage_rate_row__ixYdn{display:grid;grid-template-columns:2fr 1fr 1fr auto;grid-gap:var(--gap-xs);gap:var(--gap-xs);align-items:center}.AiSettingsPage_rate_head__Q_h5_{font-size:var(--font-size-caption);color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.AiSettingsPage_rate_row_active__OWBsd .AiSettingsPage_input__uXjl_:first-child{border-color:var(--color-success)}.AiSettingsPage_rate_remove_col__cDu2C{width:var(--icon-button-size-sm)}.AiSettingsPage_rate_remove__M_Uqx{display:flex;align-items:center;justify-content:center;width:var(--icon-button-size-sm);height:var(--icon-button-size-sm);background:rgba(0,0,0,0);border:var(--input-border);border-radius:var(--input-border-radius);color:var(--color-text-muted);cursor:pointer;transition:var(--input-transition)}.AiSettingsPage_rate_remove__M_Uqx:hover{color:var(--color-danger);border-color:var(--color-danger)}.AiSettingsPage_rate_remove__M_Uqx:focus-visible{outline:none;border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.AiSettingsPage_rate_remove__M_Uqx:disabled{opacity:var(--button-disabled-opacity);cursor:not-allowed}@container section-card (max-width: 480px){.AiSettingsPage_rate_head__Q_h5_{display:none}.AiSettingsPage_rate_row__ixYdn{grid-template-columns:1fr}.AiSettingsPage_rate_remove__M_Uqx,.AiSettingsPage_rate_remove_col__cDu2C{width:100%}}.SexagenaryDisplay_sexagenary_display__DL8RD{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);padding:var(--spacing-7)}.SexagenaryDisplay_sexagenary_display--compact__E2FxL{gap:var(--spacing-2);padding:var(--spacing-5) var(--spacing-4)}.SexagenaryDisplay_sexagenary_display--compact__E2FxL .SexagenaryDisplay_character__Tuqcz{font-size:var(--font-size-xl)}.SexagenaryDisplay_label__IPyCq{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.SexagenaryDisplay_characters__DCgA3{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:center}.SexagenaryDisplay_character__Tuqcz{font-family:"Noto Serif SC",Songti SC,SimSun,serif;font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.SexagenaryDisplay_details__KIzg7{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}.SexagenaryDisplay_pinyin__aIupv{font-size:var(--font-size-sm);color:var(--color-text-muted);font-style:italic}.SexagenaryDisplay_info__6jwea{font-size:var(--font-size-xs);color:var(--color-text-subtle)}.SexagenaryDisplay_badge__O_nbU{margin-top:var(--spacing-3);padding:var(--spacing-1) var(--spacing-4);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);color:var(--color-text-muted);background:var(--color-surface-elevated);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-full);text-transform:uppercase}.SexagenaryDisplay_badge_day_master__xcZkZ{color:var(--bazi-gold);border-color:var(--bazi-gold);background:rgba(0,0,0,0)}.SexagenaryDisplay_element_wood__LAFVP{color:var(--bazi-element-wood)}.SexagenaryDisplay_element_fire__aWWaR{color:var(--bazi-element-fire)}.SexagenaryDisplay_element_earth__6P7Tr{color:var(--bazi-element-earth)}.SexagenaryDisplay_element_metal__4N9AF{color:var(--bazi-element-metal)}.SexagenaryDisplay_element_water__T_Wv8{color:var(--bazi-element-water)}.PillarsOfNow_pillars_of_now__wsOTq{container-type:inline-size;container-name:pillars-of-now;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-4);gap:var(--spacing-4);background:linear-gradient(to bottom,var(--color-primary-alpha-10),transparent);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--color-border-subtle)}@container pillars-of-now (max-width: 480px){.PillarsOfNow_pillars_of_now__wsOTq{grid-template-columns:1fr;gap:var(--spacing-2)}}.ElementChart_element_chart__HsCRw{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}.ElementChart_element_row__jO6JV{display:grid;grid-template-columns:var(--spacing-15) 1fr var(--spacing-12);align-items:center;grid-gap:var(--spacing-4);gap:var(--spacing-4)}.ElementChart_element_label__aK9wu{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:right;font-weight:var(--font-weight-medium)}.ElementChart_bar_track__teAZA{height:var(--meter-height);background:var(--color-surface-muted);border-radius:var(--radius-full);overflow:hidden}.ElementChart_bar_fill__GvmuI{height:100%;border-radius:var(--radius-full);transition:width var(--transition-slow);opacity:.8}.ElementChart_bar_fill--dominant__cjARx{opacity:1;box-shadow:0 0 8px currentColor}.ElementChart_element_count__oHsFH{font-size:var(--font-size-xs);color:var(--color-text-subtle);text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WalletProfileDisplay_wallet_profile__9B9Zn{container-type:inline-size;container-name:wallet-profile;display:flex;flex-direction:column;gap:var(--spacing-10)}.WalletProfileDisplay_accent_header__1YKw_{padding-bottom:var(--spacing-5);border-bottom:var(--border-width-thick) solid var(--wallet-profile-accent,var(--color-border-strong))}.WalletProfileDisplay_section_label__3wyVf{color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}.WalletProfileDisplay_section_label__3wyVf,.WalletProfileDisplay_subsection_label___K8hy{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.WalletProfileDisplay_subsection_label___K8hy{color:var(--color-text-subtle)}.WalletProfileDisplay_four_pillars_row__TrXv2{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-5);gap:var(--spacing-5)}.WalletProfileDisplay_element_balance__fzl5S,.WalletProfileDisplay_useful_god__CgTXK{display:flex;flex-direction:column;gap:var(--spacing-5)}.WalletProfileDisplay_useful_god_grid__wrQmS{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-5);gap:var(--spacing-5)}.WalletProfileDisplay_useful_god_item__gCrlk{display:flex;align-items:center;gap:var(--spacing-3)}.WalletProfileDisplay_useful_god_badge__cSMuY{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-sm);border:var(--border-width-thin) solid var(--useful-god-color,var(--color-border-strong));color:var(--useful-god-color,var(--color-text-muted))}.WalletProfileDisplay_useful_god_element__tqXVm{font-size:var(--font-size-sm);color:var(--color-text);font-weight:var(--font-weight-medium)}.WalletProfileDisplay_useful_god_description__6whK1{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}@container wallet-profile (max-width: 480px){.WalletProfileDisplay_four_pillars_row__TrXv2{grid-template-columns:1fr;gap:var(--spacing-7)}}.ReadingDisplay_reading_display__NfVpv{display:flex;flex-direction:column;gap:var(--spacing-7)}.ReadingDisplay_controls__ZboKs{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:var(--spacing-4)}.ReadingDisplay_fortune_line__E3Ea7{font-family:"Noto Serif SC",Songti SC,SimSun,serif;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text);border-left:var(--border-width-thick) solid var(--bazi-gold);padding-left:var(--spacing-7);margin:0;font-style:normal}.ReadingDisplay_bands__FPhgG{display:flex;flex-direction:column;gap:var(--spacing-7)}.ReadingDisplay_band__xPY67{display:flex;flex-direction:column;gap:var(--spacing-5);padding:var(--spacing-7);background:var(--color-surface-muted);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--color-border)}.ReadingDisplay_band_header__qZ8gy{display:flex;align-items:center;gap:var(--spacing-7);flex-wrap:wrap}.ReadingDisplay_band_label_group__nXZJz{display:flex;flex-direction:column;gap:var(--spacing-1)}.ReadingDisplay_band_label__soCXy{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-weight:var(--font-weight-semibold)}.ReadingDisplay_band_age_range__JE2fs{font-size:var(--font-size-xs);color:var(--color-text-subtle);font-style:italic}.ReadingDisplay_band_summary__ddEa0{margin:0;font-size:var(--font-size-sm);color:var(--color-text);line-height:var(--line-height-relaxed)}.ReadingDisplay_interaction_list__jynr_{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-3)}.ReadingDisplay_interaction_row__1HSe8{padding:var(--spacing-3) var(--spacing-5);background:var(--color-surface-elevated);border-radius:var(--radius-sm);border-left:var(--border-width-medium) solid var(--color-border-strong)}.ReadingDisplay_interaction_summary__eNQ4Y{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.ReadingDisplay_combinations__bQ4Ua{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-5);border-top:var(--border-width-thin) solid var(--color-border)}.ReadingDisplay_combinations_label__BTgJE{font-size:var(--font-size-xs);color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.ReadingDisplay_combination_entry__8VOre{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.ReadingDisplay_narrative_section__XVyyA{display:flex;flex-direction:column;gap:var(--spacing-5);padding-top:var(--spacing-10);border-top:var(--border-width-medium) solid var(--color-border-strong)}.ReadingDisplay_narrative_title__pZzn6{margin:0;font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-weight:var(--font-weight-semibold)}.ReadingDisplay_narrative__2Mdmx{margin:0;font-family:"Noto Serif SC",Songti SC,SimSun,serif;font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text)}.ReadingDisplay_ai_indicator__21N_1{font-size:var(--font-size-xxs);color:var(--color-text-subtle);font-family:system-ui,sans-serif}@container bazi-page (min-width: 768px){.ReadingDisplay_bands__FPhgG{flex-direction:row;flex-wrap:wrap}.ReadingDisplay_band__xPY67{flex:1 1;min-width:200px}}.BaziPage_bazi_page__XOkWv{container-type:inline-size;container-name:bazi-page;--bazi-gold:#d4a843;--bazi-element-wood:#2d8a4e;--bazi-element-fire:#c41e3a;--bazi-element-earth:#c4a35a;--bazi-element-metal:#b8b8d0;--bazi-element-water:var(--color-primary)}.BaziPage_page_background__dJpkN{position:fixed;inset:0;background-size:cover;background-position:top;background-repeat:no-repeat;z-index:-1;pointer-events:none}.BaziPage_page_header_row__TDH0c{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-7)}.BaziPage_page_header_slot__7C_zK{flex:1 1 auto;min-width:0}.BaziPage_lang_toggle__t9uN6{border:var(--border-width-thin) solid var(--color-border-strong);background:rgba(0,0,0,0);color:var(--color-text-muted);padding:var(--spacing-2) var(--spacing-5);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}.BaziPage_lang_toggle__t9uN6:hover{background:var(--color-surface-elevated);color:var(--color-text)}.BaziPage_lang_toggle__t9uN6{flex:0 0 auto;margin-top:var(--spacing-2)}.BaziPage_section_label__Wuyk5{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-weight:var(--font-weight-semibold)}.BaziPage_input_row__MPV07{display:flex;gap:var(--spacing-5);align-items:center;flex-wrap:wrap}.BaziPage_nature_indicator___SwQi{display:inline-flex;align-items:center;padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;letter-spacing:.05em;border:var(--border-width-thin) solid rgba(0,0,0,0)}.BaziPage_nature_indicator_yang__rnFT2{background:rgba(212,168,67,.08);color:var(--bazi-gold);border-color:rgba(212,168,67,.3)}.BaziPage_nature_indicator_yin__gIWT1{background:var(--color-primary-alpha-10);color:var(--color-primary);border-color:var(--color-primary-alpha-30)}.BaziPage_error_banner__o2Qdq{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-5) var(--spacing-7);background:var(--alert-danger-background);border:var(--border-width-thin) solid var(--alert-danger-border);border-radius:var(--radius-md);color:var(--alert-danger-color);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.BaziPage_unborn_message__v2pHU{color:var(--color-text-muted);font-size:var(--font-size-base);padding:var(--spacing-5);border-left:var(--border-width-thick) solid var(--color-border-strong)}.BaziPage_unborn_message__v2pHU,.BaziPage_upsell_note__RFsOj{line-height:var(--line-height-relaxed);margin:0;font-style:italic}.BaziPage_upsell_note__RFsOj{color:var(--color-text-subtle);font-size:var(--font-size-sm);text-align:center}@container bazi-page (max-width: 768px){.BaziPage_input_row__MPV07,.BaziPage_page_header_row__TDH0c{flex-direction:column;align-items:stretch}.BaziPage_lang_toggle__t9uN6{align-self:flex-end;margin-top:0}}.BaziSettingsPage_select__44m61,.BaziSettingsPage_textarea__TMTfZ{padding:var(--input-padding);background:var(--input-background);border:var(--input-border);border-radius:var(--input-border-radius);color:var(--color-text);font-size:var(--input-font-size);transition:var(--input-transition)}.BaziSettingsPage_select__44m61:focus,.BaziSettingsPage_textarea__TMTfZ:focus{outline:none;border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.BaziSettingsPage_select__44m61:disabled,.BaziSettingsPage_textarea__TMTfZ:disabled{opacity:var(--button-disabled-opacity);cursor:not-allowed}.BaziSettingsPage_title__K7FeO{display:flex;align-items:center;gap:var(--spacing-4)}.BaziSettingsPage_title_icon__M9jN3{color:var(--color-primary)}.BaziSettingsPage_loading__lKNiC{padding:var(--card-padding-sm);text-align:center;color:var(--color-text-muted)}.BaziSettingsPage_error_card__7jrMa{padding:var(--card-padding-xs);background:var(--alert-danger-background);border-color:var(--color-danger)}.BaziSettingsPage_success_card__T4XJ0{padding:var(--card-padding-xs);background:var(--alert-success-background);border-color:var(--color-success)}.BaziSettingsPage_message__NQyvL{display:flex;align-items:center;gap:var(--spacing-3);font-size:var(--font-size-sm)}.BaziSettingsPage_error_card__7jrMa .BaziSettingsPage_message__NQyvL{color:var(--color-danger)}.BaziSettingsPage_success_card__T4XJ0 .BaziSettingsPage_message__NQyvL{color:var(--color-success)}.BaziSettingsPage_section_card__Ryv1i{container-type:inline-size;container-name:section-card;padding:var(--card-padding-sm)}.BaziSettingsPage_section_title__MMokU{display:flex;align-items:center;gap:var(--spacing-3);margin:0 0 var(--spacing-5) 0;padding-bottom:var(--spacing-4);border-bottom:var(--border-width-thin) solid var(--color-border);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}.BaziSettingsPage_section_title__MMokU svg{color:var(--color-text-muted)}.BaziSettingsPage_field__wW_jq{display:flex;flex-direction:column;gap:var(--spacing-2)}.BaziSettingsPage_checkbox_label__xCryd,.BaziSettingsPage_label__HzF3z{font-weight:var(--font-weight-medium);color:var(--color-text);font-size:var(--font-size-sm)}.BaziSettingsPage_checkbox_label__xCryd{display:flex;align-items:center;gap:var(--spacing-3);cursor:pointer}.BaziSettingsPage_hint__RRK1K{margin:0;color:var(--color-text-muted);font-size:var(--font-size-xs)}.BaziSettingsPage_select__44m61{cursor:pointer}.BaziSettingsPage_textarea__TMTfZ{resize:vertical;min-height:calc(3*var(--spacing-15));font-family:var(--font-mono);font-size:var(--font-size-xs);line-height:1.6}.BaziSettingsPage_status_row__L_M8u{display:flex;align-items:center;gap:var(--spacing-3);font-size:var(--font-size-sm)}.BaziSettingsPage_status_dot__oaBAf{width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0}.BaziSettingsPage_status_dot--available__s7JMM{background:var(--color-success)}.BaziSettingsPage_status_dot--unavailable__pcbFn{background:var(--color-danger)}.BaziSettingsPage_prompt_header__B1cbE{display:flex;align-items:center;justify-content:space-between}.BaziSettingsPage_reset_btn__Odg6C{padding:var(--spacing-2) var(--spacing-4);background:rgba(0,0,0,0);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--input-border-radius);color:var(--color-text-muted);font-size:var(--font-size-xs);cursor:pointer;transition:var(--input-transition)}.BaziSettingsPage_reset_btn__Odg6C:hover{color:var(--color-primary);border-color:var(--color-primary)}.BaziSettingsPage_reset_btn__Odg6C:focus-visible{outline:none;border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.BaziSettingsPage_reset_btn__Odg6C:disabled{opacity:var(--button-disabled-opacity);cursor:not-allowed}.BaziSettingsPage_model_info__LQ8ue{display:flex;gap:var(--spacing-4);font-size:var(--font-size-xs);color:var(--color-text-muted);font-family:var(--font-mono)}.BaziSettingsPage_model_error__xleB4{display:flex;align-items:center;gap:var(--spacing-2);color:var(--color-warning);font-size:var(--font-size-xs)}.BlogArchivePage_count__k1krp{margin:0;color:var(--color-text-subtle);font-size:var(--font-size-caption)}.BlogArchivePage_year__2lIJR{container-type:inline-size;container-name:blog-archive;--archive-date-column:13ch}.BlogArchivePage_year_heading__7Jw8W{margin:0 0 var(--gap-sm);font-size:var(--font-size-heading-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);letter-spacing:var(--letter-spacing-wide)}.BlogArchivePage_year_list__tQsL4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gap-2xs)}.BlogArchivePage_row__auD9D{display:flex;align-items:baseline;gap:var(--gap-sm)}.BlogArchivePage_row_date__DXtbT{flex:none;width:var(--archive-date-column);color:var(--color-text-subtle);font-size:var(--font-size-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BlogArchivePage_row_link__2oNpP{color:var(--color-text);line-height:var(--line-height-normal)}.BlogArchivePage_row_link__2oNpP:focus-visible,.BlogArchivePage_row_link__2oNpP:hover{color:var(--color-primary)}@container blog-archive (max-width: 480px){.BlogArchivePage_row__auD9D{flex-direction:column;gap:0}.BlogArchivePage_row_date__DXtbT{width:auto}}.BlogListPage_list__Zutlk{container-type:inline-size;container-name:blog-index;list-style:none;margin:0;padding:0}.BlogListPage_post__ZZeV6{position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:var(--gap-md);padding:var(--padding-md) 0;border-bottom:var(--border-width-thin) solid var(--color-border);transition:background-color var(--transition-base)}.BlogListPage_post_thumb__zXarq{flex:none;width:var(--avatar-size-lg);height:var(--avatar-size-lg);object-fit:cover;border-radius:var(--radius-md);background-color:var(--color-surface-muted);border:var(--border-width-thin) solid var(--color-border)}.BlogListPage_post_body__qgFaH{display:flex;flex:1 1;flex-direction:column;gap:var(--gap-2xs);min-width:0}.BlogListPage_post__ZZeV6:hover{background-color:var(--color-primary-alpha-10)}.BlogListPage_post_title__jaF61{margin:0;font-size:var(--font-size-heading-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal)}.BlogListPage_post_link__vJfZl{color:var(--color-text);text-decoration:none}.BlogListPage_post_link__vJfZl:after{content:"";position:absolute;inset:0}.BlogListPage_post__ZZeV6:hover .BlogListPage_post_link__vJfZl,.BlogListPage_post_link__vJfZl:focus-visible{color:var(--color-primary)}.BlogListPage_post_excerpt__RWKxC{margin:0;color:var(--color-text-muted);font-size:var(--font-size-body-sm);line-height:var(--line-height-normal);min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.BlogListPage_post_meta__JYvhj{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--gap-sm);color:var(--color-text-subtle);font-size:var(--font-size-caption)}.BlogListPage_post_tags__sMd0K{letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.BlogListPage_index_meta__7yVMv{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-md);color:var(--color-text-subtle);font-size:var(--font-size-caption)}.BlogListPage_feed_link__Ohsvs{display:inline-flex;align-items:center;gap:var(--gap-2xs);color:inherit}.BlogListPage_feed_link__Ohsvs:focus-visible,.BlogListPage_feed_link__Ohsvs:hover{color:var(--color-primary)}.BlogListPage_more__JcjMu{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-sm)}.BlogListPage_more_status__qmu0j{color:var(--color-text-subtle);font-size:var(--font-size-caption)}@container blog-index (max-width: 480px){.BlogListPage_post_excerpt__RWKxC{-webkit-line-clamp:1}.BlogListPage_post_meta__JYvhj{gap:var(--gap-xs)}}.ShareRow_share__P44BV{display:flex;flex-wrap:wrap;gap:var(--gap-xs);padding-top:var(--gap-md);border-top:var(--border-width-thin) solid var(--color-border)}.ShareRow_share_link__rGYDf{display:inline-flex;align-items:center;gap:var(--gap-xs);min-height:var(--button-height-xs);padding:var(--button-padding-xs);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);font-family:inherit;line-height:var(--line-height-normal);text-decoration:none;cursor:pointer;transition:color var(--transition-base),background var(--transition-base),border-color var(--transition-base)}.ShareRow_share_link__rGYDf:focus-visible,.ShareRow_share_link__rGYDf:hover{background:var(--color-surface-elevated);color:var(--color-primary);border-color:var(--color-primary)}.ShareRow_qr_panel__82MU2{display:flex;flex-direction:column;align-items:center;gap:var(--gap-md)}.ShareRow_qr_plate__lsgPc{padding:var(--card-padding-sm);border-radius:var(--radius-md);background:#fff;line-height:0}.ShareRow_qr_hint__ezKkY{font-size:var(--font-size-body-sm)}.ShareRow_qr_hint__ezKkY,.ShareRow_qr_url__44b9i{margin:0;color:var(--color-text-muted);text-align:center}.ShareRow_qr_url__44b9i{font-size:var(--font-size-caption);overflow-wrap:anywhere}.BlogPostPage_article__CmxTI{--blog-reading-measure:58ch;--blog-body-font-size:1.125rem;--blog-body-font-size-compact:var(--font-size-body-lg);--blog-body-line-height:1.6;--blog-body-color:color-mix(in srgb,var(--color-text) 87%,transparent);--blog-title-font-size:var(--font-size-heading-lg);container-type:inline-size;container-name:blog-article;width:100%;max-width:var(--blog-reading-measure);margin-inline:auto;font-size:var(--blog-body-font-size)}.BlogPostPage_post_header__Mm82b h1{font-size:var(--blog-title-font-size)}.BlogPostPage_cover___6yXx{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md)}.BlogPostPage_meta__TG4PH{align-items:center;flex-wrap:wrap;font-size:var(--font-size-caption)}.BlogPostPage_meta__TG4PH,.BlogPostPage_provenance__dNyDj{display:flex;gap:var(--gap-xs);color:var(--color-text-muted)}.BlogPostPage_provenance__dNyDj{align-items:baseline;margin:0;padding:var(--padding-sm);border-radius:var(--radius-sm);background-color:var(--color-surface-muted);font-size:var(--font-size-body-sm);line-height:var(--line-height-normal)}.BlogPostPage_provenance__dNyDj svg{flex:none;transform:translateY(var(--border-width-medium))}.BlogPostPage_body__3aecx{color:var(--blog-body-color);font-size:var(--blog-body-font-size);line-height:var(--blog-body-line-height)}.BlogPostPage_body__3aecx p{margin:0 0 var(--gap-md)}.BlogPostPage_body__3aecx h1,.BlogPostPage_body__3aecx h2,.BlogPostPage_body__3aecx h3,.BlogPostPage_body__3aecx h4{--heading-scale:1;margin:var(--gap-lg) 0 var(--gap-sm)}.BlogPostPage_body__3aecx ol,.BlogPostPage_body__3aecx ul{margin:0 0 var(--gap-md);padding-left:var(--padding-lg)}.BlogPostPage_body__3aecx a{color:var(--color-primary);text-decoration:underline}.BlogPostPage_body__3aecx a:hover{color:var(--color-secondary)}.BlogPostPage_body__3aecx blockquote{margin:0 0 var(--gap-md);padding:var(--padding-sm) var(--padding-md);border-left:var(--border-width-thick) solid var(--color-primary-alpha-38);background:var(--color-surface-muted);color:var(--color-text-muted)}.BlogPostPage_body__3aecx code{font-family:var(--font-mono);font-size:var(--font-size-body-sm);background:var(--color-surface-elevated);border-radius:var(--radius-xs);padding:0 var(--padding-2xs)}.BlogPostPage_body__3aecx pre{overflow-x:auto;padding:var(--padding-md);border-radius:var(--radius-sm);background:var(--color-surface-accent);border:var(--border-width-thin) solid var(--color-border)}.BlogPostPage_body__3aecx pre code{background:rgba(0,0,0,0);padding:0}.BlogPostPage_body__3aecx img{max-width:100%;border-radius:var(--radius-sm)}.BlogPostPage_body__3aecx table{width:100%;border-collapse:collapse;margin:0 0 var(--gap-md)}.BlogPostPage_body__3aecx table td,.BlogPostPage_body__3aecx table th{padding:var(--table-cell-padding-compact,var(--padding-xs));border-bottom:var(--border-width-thin) solid var(--color-border);text-align:left}.BlogPostPage_back_link__RNvPr{color:var(--color-text-muted);font-size:var(--font-size-body-sm);text-decoration:none}.BlogPostPage_back_link__RNvPr:focus-visible,.BlogPostPage_back_link__RNvPr:hover{color:var(--color-primary);text-decoration:underline}.BlogPostPage_copy_actions__XVohG{gap:var(--gap-sm)}.BlogPostPage_copy_actions__XVohG,.BlogPostPage_post_nav__ftzGI{display:flex;flex-wrap:wrap;padding-top:var(--gap-md);border-top:var(--border-width-thin) solid var(--color-border)}.BlogPostPage_post_nav__ftzGI{justify-content:space-between;gap:var(--gap-md)}.BlogPostPage_post_nav_link__6AEJI{display:flex;flex:1 1;flex-direction:column;gap:var(--gap-2xs);min-width:0;max-width:var(--max-width-prose);text-decoration:none}.BlogPostPage_post_nav_link__6AEJI:focus-visible .BlogPostPage_post_nav_title__nnxii,.BlogPostPage_post_nav_link__6AEJI:hover .BlogPostPage_post_nav_title__nnxii{color:var(--color-primary);text-decoration:underline}.BlogPostPage_post_nav_link_newer__lrzcy{margin-left:auto;text-align:right}.BlogPostPage_post_nav_label__MkvB5{color:var(--color-text-muted);font-size:var(--font-size-caption)}.BlogPostPage_post_nav_title__nnxii{color:var(--color-text);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium)}@container blog-article (max-width: 480px){.BlogPostPage_body__3aecx{font-size:var(--blog-body-font-size-compact)}.BlogPostPage_post_nav_link__6AEJI{flex-basis:100%}}.BlogAiToolsTab_tool_header__jDjpZ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-md)}.BlogAiToolsTab_tool_identity__1Jw6k{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-sm)}.BlogAiToolsTab_tool_name__h0xZ_{font-family:var(--font-mono);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text)}.BlogAiToolsTab_tool_badges__GkpZR{display:inline-flex;flex-wrap:wrap;gap:var(--gap-xs)}.BlogAiToolsTab_tool_section__DZ8do{display:flex;flex-direction:column;gap:var(--gap-2xs)}.BlogAiToolsTab_tool_section_label__quuAo{color:var(--color-text-muted);font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.BlogAiToolsTab_tool_description__0ftvt{margin:0;color:var(--color-text);font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed)}.BlogAiToolsTab_tool_examples__d_tzT{display:flex;flex-direction:column;gap:var(--gap-sm)}.BlogAiToolsTab_tool_example___x98f{margin:0;min-width:0;overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--padding-sm) var(--padding-md);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-accent);font-family:var(--font-mono);font-size:var(--font-size-body-sm);color:var(--color-text-muted)}.BlogSinksTab_sink_card__fOw2x{container-type:inline-size;container-name:blog-sink}.BlogSinksTab_sink_header__a37yr{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-md)}.BlogSinksTab_sink_identity__3GJDo{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-sm)}.BlogSinksTab_sink_id___72AK{font-family:var(--font-mono);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text)}.BlogSinksTab_sink_badges__iUiBP{display:inline-flex;flex-wrap:wrap;gap:var(--gap-xs)}.BlogSinksTab_sink_label__5lntM{color:var(--color-text-muted);font-size:var(--font-size-body-sm)}.BlogSinksTab_sink_section__zVTJ1{display:flex;flex-direction:column;gap:var(--gap-2xs)}.BlogSinksTab_sink_section_label__Mqj0e{color:var(--color-text-muted);font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.BlogSinksTab_sink_accepts__YWUlg{margin:0;color:var(--color-text);font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed)}@container blog-sink (max-width: 480px){.BlogSinksTab_sink_header__a37yr{flex-direction:column;gap:var(--gap-sm)}}.BlogAdminPage_container__MIUdX{container-type:inline-size;container-name:blog-admin}.BlogAdminPage_setting_row__KdFkR{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--gap-sm)}.BlogAdminPage_setting_row__KdFkR+.BlogAdminPage_setting_row__KdFkR{margin-top:var(--gap-md);padding-top:var(--gap-md);border-top:var(--border-width-thin) solid var(--color-border)}.BlogAdminPage_setting_text__WeA7l{display:flex;flex-direction:column;gap:var(--gap-2xs)}.BlogAdminPage_setting_label__dgywG{font-weight:var(--font-weight-medium)}.BlogAdminPage_setting_hint__m_kgd{font-size:var(--font-size-body-sm)}.BlogAdminPage_toolbar__PW2sE{justify-content:space-between}.BlogAdminPage_toolbar__PW2sE,.BlogAdminPage_toolbar_controls__BYvqY{display:flex;align-items:center;gap:var(--gap-sm)}.BlogAdminPage_status_filter__H1aRA{background:var(--input-background);border:var(--input-border);border-radius:var(--input-border-radius);padding:var(--input-padding-sm);font-size:var(--font-size-body-sm);color:var(--color-text);transition:var(--input-transition)}.BlogAdminPage_status_filter__H1aRA:focus-visible{outline:none;border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.BlogAdminPage_pager__nM1ja{display:flex;align-items:center;justify-content:center;gap:var(--gap-sm)}.BlogAdminPage_field__bf6Af{display:flex;flex-direction:column;gap:var(--gap-2xs)}.BlogAdminPage_field_label__oYeSP{color:var(--color-text-muted);font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.BlogAdminPage_body_editor__VtAwC{width:100%;resize:vertical;background:var(--input-background);border:var(--input-border);border-radius:var(--input-border-radius);padding:var(--input-padding);font-family:var(--font-mono);font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed);color:var(--color-text);transition:var(--input-transition)}.BlogAdminPage_body_editor__VtAwC:focus-visible{outline:none;border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.BlogAdminPage_seo_field__ZyTzq{display:flex;flex-direction:column;gap:var(--gap-2xs)}.BlogAdminPage_seo_meta__1cbbD{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gap-xs)}.BlogAdminPage_seo_hint__gbPbT{flex:1 1 20ch;font-size:var(--font-size-caption);line-height:var(--line-height-normal)}.BlogAdminPage_seo_count__tKx8k{flex:0 0 auto;font-size:var(--font-size-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.BlogAdminPage_seo_count_over__GaKf3{color:var(--color-warning-text)}.BlogAdminPage_seo_error__f2xaJ{font-size:var(--font-size-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-danger-text)}.BlogAdminPage_seo_preview__WPhep{padding:var(--padding-xs);border-radius:var(--radius-xs);background:var(--color-surface-muted);font-size:var(--font-size-body-sm);line-height:var(--line-height-normal);overflow-wrap:anywhere}.BlogAdminPage_image_row__Ep6hH{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-sm)}.BlogAdminPage_image_input__p_xXf{flex:1 1 16rem;min-width:0}.BlogAdminPage_image_preview__eWWmJ{max-width:100%;width:var(--max-width-xs);height:auto;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-sm)}.BlogAdminPage_title_cell__ekBmh{display:block;font-weight:var(--font-weight-medium)}.BlogAdminPage_meta_line__dxweK{display:block;font-size:var(--font-size-caption)}.BlogAdminPage_actions__RjF5M{display:flex;align-items:center;gap:var(--gap-xs)}.BlogAdminPage_view_link__R8ZS1{display:inline-flex;align-items:center;padding:var(--icon-button-bare-padding-md);border-radius:var(--icon-button-bare-border-radius);color:var(--icon-button-bare-color);transition:color var(--transition-base)}.BlogAdminPage_view_link__R8ZS1:hover{color:var(--icon-button-bare-color-primary-hover)}@container blog-admin (max-width: 480px){.BlogAdminPage_toolbar__PW2sE{flex-direction:column;align-items:flex-start}}.RecentPostsWidget_list__mEOWJ{display:flex;flex-direction:column;gap:var(--gap-md)}.RecentPostsWidget_post__Pk9zs{display:flex;align-items:flex-start;gap:var(--gap-sm)}.RecentPostsWidget_post_body__RUb_e{display:flex;flex:1 1;flex-direction:column;gap:var(--gap-2xs);min-width:0}.RecentPostsWidget_thumb__dv23F{flex:none;width:var(--avatar-size-lg);height:var(--avatar-size-lg);object-fit:cover;border-radius:var(--radius-md);background-color:var(--color-surface-muted);border:var(--border-width-thin) solid var(--color-border)}.RecentPostsWidget_title__2P6WO{margin:0;font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.RecentPostsWidget_title_link__b12qS{color:var(--color-text);text-decoration:none}.RecentPostsWidget_title_link__b12qS:hover{color:var(--color-primary);text-decoration:underline}.RecentPostsWidget_snippet__pH_Vv{margin:0;color:var(--color-text-muted);line-height:var(--line-height-tight)}.RecentPostsWidget_date__I07VI{margin-right:var(--gap-2xs);color:var(--color-text-subtle);font-weight:var(--font-weight-medium)}.RecentPostsWidget_empty__6qmFi{color:var(--color-text-muted)}.RecentPostsWidget_title_heading_xs__QEdHO{font-size:var(--font-size-heading-xs)}.RecentPostsWidget_title_heading_sm__O4uWv{font-size:var(--font-size-heading-sm)}.RecentPostsWidget_title_heading_md__nJka0{font-size:var(--font-size-heading-md)}.RecentPostsWidget_title_heading_lg__MDi7O{font-size:var(--font-size-heading-lg)}.RecentPostsWidget_title_heading_xl__c7rCM{font-size:var(--font-size-heading-xl)}.RecentPostsWidget_snippet_body_xs__p1VHm{font-size:var(--font-size-body-xs)}.RecentPostsWidget_snippet_body_sm__cIR0S{font-size:var(--font-size-body-sm)}.RecentPostsWidget_snippet_body__Pk97l{font-size:var(--font-size-body)}.RecentPostsWidget_snippet_body_lg__JospB{font-size:var(--font-size-body-lg)}.PoolVolumeChart_card__xKFZU{container-type:inline-size;container-name:pool_chart}.PoolVolumeChart_header__3TL9r{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-10);padding-bottom:var(--spacing-7);border-bottom:var(--border-width-thin) solid var(--color-border)}.PoolVolumeChart_title__DWO6G{display:flex;align-items:center;gap:var(--spacing-5);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.PoolVolumeChart_period__xpuvs{font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-surface-muted);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-sm)}.PoolVolumeChart_chart_container__k3sWa{display:flex;flex-direction:column;gap:var(--spacing-10)}@container pool_chart (min-width: 500px){.PoolVolumeChart_chart_container__k3sWa{flex-direction:row;align-items:flex-start}}.PoolVolumeChart_chart__fxrgX{width:100%;max-width:200px;margin:0 auto}@container pool_chart (min-width: 500px){.PoolVolumeChart_chart__fxrgX{flex-shrink:0;margin:0}}.PoolVolumeChart_segment__udXsu{transition:opacity .2s ease}.PoolVolumeChart_center_label__MIB5y{font-size:18px;font-weight:var(--font-weight-bold);fill:var(--color-text)}.PoolVolumeChart_center_sub_label__SMDlF{font-size:10px;fill:var(--color-text-muted)}.PoolVolumeChart_legend__MAWFD{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-3)}.PoolVolumeChart_legend_item__vaNHR{display:flex;align-items:center;gap:var(--spacing-5);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-sm);transition:background-color .15s ease,opacity .2s ease;cursor:pointer}.PoolVolumeChart_legend_item__vaNHR:hover{background-color:var(--color-surface-muted)}.PoolVolumeChart_legend_color__dsfHD{width:12px;height:12px;border-radius:var(--radius-sm);flex-shrink:0}.PoolVolumeChart_legend_name__rx39f{flex:1 1;font-size:var(--font-size-sm);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PoolVolumeChart_legend_value__QK_F4{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);flex-shrink:0}.PoolVolumeChart_legend_link__8O8hk{color:var(--color-text-muted);opacity:0;transition:opacity .15s ease}.PoolVolumeChart_legend_item__vaNHR:hover .PoolVolumeChart_legend_link__8O8hk{opacity:1}.PoolVolumeChart_stats__TT8u_{display:flex;gap:var(--spacing-10);margin-top:var(--spacing-10);padding-top:var(--spacing-10);border-top:var(--border-width-thin) solid var(--color-border)}.PoolVolumeChart_stat__aayNF{display:flex;flex-direction:column;gap:var(--spacing-1)}.PoolVolumeChart_stat_value__KyMcj{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text)}.PoolVolumeChart_stat_label__lHPhC{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.PoolVolumeChart_loading__PsAnd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-7);padding:var(--spacing-15);color:var(--color-text-muted)}.PoolVolumeChart_spinner__3vay4{animation:PoolVolumeChart_spin__MK24l 1s linear infinite}@keyframes PoolVolumeChart_spin__MK24l{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PoolVolumeChart_error__oZRou{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-7);padding:var(--spacing-15);color:var(--color-danger)}.PoolVolumeChart_retry_button__ddpDU{padding:var(--spacing-5) var(--spacing-10);background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;transition:background-color .15s ease}.PoolVolumeChart_retry_button__ddpDU:hover{background:var(--color-primary-strong)}.PoolVolumeChart_empty__S5QAH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-7);padding:var(--spacing-15);text-align:center;color:var(--color-text-muted)}.PoolVolumeChart_empty_icon__NgbM2{opacity:.5}.PoolVolumeChart_empty_hint__CuKlq{font-size:var(--font-size-sm);max-width:300px}.DateRangePicker_container__qDgtf{display:flex;align-items:center;gap:var(--spacing-3);background:var(--color-surface-muted);padding:var(--spacing-3);border-radius:var(--radius-md)}.DateRangePicker_input__DRCjS{background:var(--color-surface);border:none;border-radius:var(--radius-sm);padding:var(--spacing-5) var(--spacing-7);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);font-family:inherit;cursor:pointer;transition:all var(--transition-base)}.DateRangePicker_input__DRCjS:hover{background:var(--color-surface-elevated)}.DateRangePicker_input__DRCjS:focus{outline:none;box-shadow:0 0 0 2px var(--color-primary-alpha-30)}.DateRangePicker_separator__Ec_1q{font-size:var(--font-size-sm);color:var(--color-text-muted);padding:0 var(--spacing-1)}.DateRangePicker_refresh_button__LJerk{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-surface);border:none;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-base)}.DateRangePicker_refresh_button__LJerk:hover:not(:disabled){color:var(--color-primary);background:var(--color-surface-elevated)}.DateRangePicker_refresh_button__LJerk:disabled{opacity:.5;cursor:not-allowed}.DateRangePicker_spinning__yxQVJ{animation:DateRangePicker_spin__jI4tt 1s linear infinite}@keyframes DateRangePicker_spin__jI4tt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ModeIndicator_indicator__N9nDO{display:inline-flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-7);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);flex-shrink:0;white-space:nowrap}.ModeIndicator_indicator__live____dlE{background:var(--color-success-alpha-18);color:var(--color-success);border:var(--border-width-thin) solid var(--color-success-alpha-45)}.ModeIndicator_indicator__historical__j8rd9{background:var(--color-surface-muted);color:var(--color-text-muted);border:var(--border-width-thin) solid var(--color-border)}.ModeIndicator_pulse__d_9nR{animation:ModeIndicator_pulse__d_9nR 1.5s ease-in-out infinite}@keyframes ModeIndicator_pulse__d_9nR{0%,to{opacity:1}50%{opacity:.4}}.PoolTimeseriesChart_card__5W5fN{container-type:inline-size;container-name:timeseries_chart;margin-bottom:var(--spacing-10)}.PoolTimeseriesChart_header__8mtvE{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-10);padding-bottom:var(--spacing-7);border-bottom:var(--border-width-thin) solid var(--color-border)}.PoolTimeseriesChart_title__2gW_w{display:flex;align-items:center;gap:var(--spacing-5);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.PoolTimeseriesChart_bucket_info__z5GRa{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.PoolTimeseriesChart_chart_container__fCoyI{min-height:200px}.PoolTimeseriesChart_empty__HL_3B,.PoolTimeseriesChart_error__9E1Jc,.PoolTimeseriesChart_loading__o8SR_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-7);padding:var(--spacing-15);text-align:center;color:var(--color-text-muted)}.PoolTimeseriesChart_empty_icon__KtORD{opacity:.5}.PoolTimeseriesChart_spinner__eHPfv{animation:PoolTimeseriesChart_spin__0QKEw 1s linear infinite}@keyframes PoolTimeseriesChart_spin__0QKEw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@container timeseries_chart (max-width: 400px){.PoolTimeseriesChart_header__8mtvE{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}}.DustActivityWidget_widget__W3GGK{container-type:inline-size;container-name:dust-activity-widget;display:flex;flex-direction:column;gap:var(--gap-sm);overflow:visible}.DustActivityWidget_controls__n5a_6{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--gap-sm)}.DustActivityWidget_legend_suffix__R5USy{font-size:var(--font-size-caption);color:var(--color-text-muted)}@container dust-activity-widget (max-width: 360px){.DustActivityWidget_legend_suffix__R5USy{display:none}}.DustActivityWidget_chart_container__pJJE2{overflow:visible;transition:opacity var(--transition-fast)}.DustActivityWidget_refreshing__8RQTb{opacity:var(--opacity-60)}.DustActivityWidget_chart_container__pJJE2 .recharts-cartesian-grid{display:none}.DustActivityWidget_chart_container__pJJE2 .recharts-wrapper{margin:0!important}.DustActivityWidget_chart_container__pJJE2 .recharts-surface{overflow:visible}.DustActivityWidget_chart_container__pJJE2 .recharts-cartesian-axis-tick-value{font-size:var(--font-size-caption);fill:var(--color-text-muted)}.DustActivityWidget_feed__54N_T{display:flex;flex-direction:column;gap:var(--gap-xs);border-top:var(--border-width-thin) solid var(--color-border);padding-top:var(--padding-sm)}.DustActivityWidget_feed_header__25Xfk{display:flex;align-items:center;gap:var(--gap-2xs)}.DustActivityWidget_feed_icon__GbJJg{color:var(--color-warning);flex-shrink:0}.DustActivityWidget_feed_title__6y7fP{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);flex:1 1}.DustActivityWidget_feed_link__LV3xg{color:var(--color-text-muted);font-size:var(--font-size-caption);text-decoration:none;white-space:nowrap}.DustActivityWidget_feed_link__LV3xg:hover{color:var(--color-primary)}.DustActivityWidget_feed_link__LV3xg:focus-visible{outline:var(--border-width-medium) solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.DustActivityWidget_attempt_list__0pJqD{display:flex;flex-direction:column;gap:var(--gap-2xs)}.DustActivityWidget_attempt_row__bme4J{display:flex;align-items:center;gap:var(--gap-2xs);padding:var(--padding-2xs) var(--padding-sm);background:var(--color-surface-elevated);border-radius:var(--radius-sm);font-size:var(--font-size-caption);min-width:0}.DustActivityWidget_time__G3XfM{color:var(--color-text-muted);font-weight:var(--font-weight-medium);min-width:28px;flex-shrink:0}.DustActivityWidget_victim__pduIS{color:var(--color-text);flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DustActivityWidget_tx_link__OgqLK{display:flex;align-items:center;color:var(--color-text-muted);flex-shrink:0;padding:var(--padding-2xs)}.DustActivityWidget_tx_link__OgqLK:hover{color:var(--color-primary)}.DustActivityWidget_tx_link__OgqLK:focus-visible{outline:var(--border-width-medium) solid var(--color-primary);outline-offset:1px}.DustActivityWidget_empty__w8rXP{margin:0;color:var(--color-text-muted);font-size:var(--font-size-body-sm)}.HeadlineWidget_widget__N4wM_{container-type:inline-size;container-name:markets-headline-widget;display:flex;flex-direction:column;gap:var(--gap-sm)}.HeadlineWidget_header__DfzI6{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-sm)}.HeadlineWidget_title___Rd97{font-size:var(--font-size-heading-xs);font-weight:var(--font-weight-semibold);color:var(--color-text)}a.HeadlineWidget_title___Rd97:hover{color:var(--color-secondary)}.HeadlineWidget_empty__HYwBX,.HeadlineWidget_updated__lOwOI{margin:0;color:var(--color-text-muted);font-size:var(--font-size-caption)}.RecentPostsWidget_widget__TIc3g{container-type:inline-size;container-name:forum-recent-widget;display:flex;flex-direction:column;gap:var(--gap-sm)}.RecentPostsWidget_list__ZAHOZ{display:flex;flex-direction:column;gap:var(--gap-xs);list-style:none;margin:0;padding:0}.RecentPostsWidget_post__IKnv6{display:flex;flex-direction:column;gap:var(--gap-2xs);padding:var(--padding-2xs) var(--padding-sm);background:var(--color-surface-elevated);border-radius:var(--radius-sm);min-width:0}.RecentPostsWidget_header__gCEMh{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-2xs);min-width:0}.RecentPostsWidget_author__CZR89{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecentPostsWidget_permalink__UutIS{color:var(--color-text-muted);font-size:var(--font-size-caption);white-space:nowrap;flex-shrink:0}.RecentPostsWidget_permalink__UutIS:hover{color:var(--color-primary)}.RecentPostsWidget_content__BJAn0{margin:0;color:var(--color-text);font-size:var(--font-size-body-sm);line-height:var(--line-height-normal);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.RecentPostsWidget_view_all__ZdHXC{align-self:flex-end;color:var(--color-text-muted);font-size:var(--font-size-caption);white-space:nowrap}.RecentPostsWidget_view_all__ZdHXC:hover{color:var(--color-primary)}.RecentPostsWidget_empty__SCdnL{margin:0;color:var(--color-text-muted);font-size:var(--font-size-body-sm)}@container forum-recent-widget (max-width: 360px){.RecentPostsWidget_content__BJAn0{-webkit-line-clamp:2}}