._btn_etd4n_1{border-radius:var(--radius-md);cursor:pointer;transition:transform var(--transition-fast) var(--ease-out), box-shadow var(--transition-fast) var(--ease-out), background-color var(--transition-fast) ease, color var(--transition-fast) ease, opacity var(--transition-fast) ease;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.3rem;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}._btn_etd4n_1:hover:not(:disabled){transform:translateY(-1px)}._btn_etd4n_1:active:not(:disabled){transform:translateY(0)scale(.97)}._btn_etd4n_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._btn_etd4n_1:disabled{opacity:.6;cursor:not-allowed;transform:none}._small_etd4n_75{padding:.45rem .9rem;font-size:.85rem}._primary_etd4n_85{background:var(--color-primary);color:var(--color-primary-contrast);box-shadow:var(--shadow-card)}._primary_etd4n_85:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:var(--shadow-raised)}._secondary_etd4n_107{background:var(--color-secondary-bg);color:var(--color-text)}._secondary_etd4n_107:hover:not(:disabled){background:var(--color-secondary-bg-hover)}._danger_etd4n_125{background:var(--color-danger-bg);color:var(--color-danger)}._danger_etd4n_125:hover:not(:disabled){background:var(--color-danger);color:var(--color-primary-contrast)}._ghost_etd4n_145{color:var(--color-text-muted);background:0 0;padding:.55rem .9rem}._ghost_etd4n_145:hover:not(:disabled){background:var(--color-secondary-bg);color:var(--color-text)}._overlay_me60u_1{background:linear-gradient(135deg, var(--color-bg) 0%, #e8e0fb 100%);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0;overflow-y:auto}._card_me60u_23{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:1.5rem;width:min(440px,100%);margin:auto;padding:3rem 2.5rem;display:flex;box-shadow:0 12px 32px #2b242014}._iconWrapper_me60u_49{background:var(--color-bg);border:1px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto;display:flex}._icon_me60u_49{font-size:1.7rem}._header_me60u_81{text-align:center;flex-direction:column;gap:.4rem;display:flex}._title_me60u_95{color:var(--color-text);font-size:1.6rem;font-weight:700}._subtitle_me60u_107{color:var(--color-text-muted);font-size:.95rem;line-height:1.5}._formGrid_me60u_119{flex-direction:column;gap:1.1rem;display:flex}._inputGroup_me60u_131{flex-direction:column;gap:.4rem;display:flex}._label_me60u_143{color:var(--color-text-muted);font-size:.85rem;font-weight:600}._input_me60u_131{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);padding:.75rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}._input_me60u_131:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #a9643c26}._hint_me60u_187{color:var(--color-text-muted);margin-top:.1rem;font-size:.75rem}._error_me60u_199{color:var(--color-danger);background:var(--color-danger-bg);border-radius:var(--radius-sm);text-align:center;padding:.75rem;font-size:.9rem;animation:.3s _fadeIn_me60u_1}@keyframes _fadeIn_me60u_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._submit_me60u_229{width:100%;margin-top:.5rem}._footer_me60u_239{justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.9rem;display:flex}._footerText_me60u_257{color:var(--color-text-muted)}._toggleBtn_me60u_265{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;font-weight:600}._toggleBtn_me60u_265:hover{text-decoration:underline}._image_15qf1_1{border-radius:var(--radius-md);object-fit:cover;flex-shrink:0}._emojiTile_15qf1_7{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}._envelope_1ppo4_1{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);animation:_scaleIn_1ppo4_1 var(--transition-base) var(--ease-out);transition:opacity var(--transition-base) ease;padding:2.25rem 1rem 1rem;position:relative;overflow:hidden}._unread_1ppo4_23{border-color:var(--color-primary);box-shadow:0 0 0 1px #a9643c26}._read_1ppo4_33{opacity:.72}._flap_1ppo4_41{background:linear-gradient(135deg, var(--color-secondary-bg), var(--color-border));clip-path:polygon(0 0,50% 68%,100% 0);height:44px;position:absolute;top:0;left:0;right:0}._unread_1ppo4_23 ._flap_1ppo4_41{background:linear-gradient(135deg, #e9c9a8, var(--color-primary))}._seal_1ppo4_69{background:var(--color-surface);border:2px solid var(--color-border);width:36px;height:36px;box-shadow:var(--shadow-card);z-index:1;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}._body_1ppo4_105{flex-direction:column;gap:.4rem;display:flex}._message_1ppo4_117{color:var(--color-text);font-size:.92rem;line-height:1.4}._message_1ppo4_117 strong{font-weight:700}._time_1ppo4_137{color:var(--color-text-muted);font-size:.75rem}._actions_1ppo4_147{gap:.5rem;margin-top:.5rem;display:flex}._statusNote_1ppo4_159{color:var(--color-text-muted);margin-top:.25rem;font-size:.8rem;font-style:italic}._leaving_1ppo4_173{opacity:0;max-height:0;transition:opacity var(--transition-base) ease, transform var(--transition-base) ease, max-height var(--transition-base) ease, padding var(--transition-base) ease;margin:0;padding-top:0;padding-bottom:0;animation:none;transform:scale(.9)}._panel_xy62p_1{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:min(380px,90vw);max-height:70vh;box-shadow:var(--shadow-raised);z-index:200;animation:_slideDown_xy62p_1 var(--transition-base) var(--ease-out);flex-direction:column;gap:.75rem;padding:1rem;display:flex;position:absolute;top:calc(100% + .75rem);right:0;overflow-y:auto}._heading_xy62p_39{padding:0 .25rem;font-size:1rem}._empty_xy62p_49{color:var(--color-text-muted);text-align:center;padding:1.5rem .5rem;font-size:.9rem}._wrapper_1tg7s_1{position:relative}._bell_1tg7s_9{cursor:pointer;transition:background-color var(--transition-fast) ease;background:0 0;border:none;border-radius:50%;padding:.4rem;font-size:1.3rem;line-height:1;position:relative}._bell_1tg7s_9:hover{background:var(--color-secondary-bg)}._bell_1tg7s_9:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._ringing_1tg7s_51{animation:_shake_1tg7s_1 .5s var(--ease-out)}._badge_1tg7s_59{background:var(--color-danger);color:#fff;min-width:18px;height:18px;animation:_popIn_1tg7s_1 .3s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:.65rem;font-weight:700;display:flex;position:absolute;top:-2px;right:-2px}._page_1tfdq_1{flex-direction:column;min-height:100vh;display:flex}._header_1tfdq_13{border-bottom:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._brand_1tfdq_31{color:var(--color-text);align-items:center;gap:.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:flex}._brandEmoji_1tfdq_51{font-size:1.4rem}._userMenu_1tfdq_59{align-items:center;gap:1.25rem;display:flex}._userInfo_1tfdq_71{align-items:center;gap:.6rem;display:flex}._avatar_1tfdq_83{background:var(--color-primary);width:32px;height:32px;color:var(--color-primary-contrast);border-radius:50%;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:flex}._viewer_1tfdq_109{color:var(--color-text);font-size:.95rem;font-weight:600}._main_1tfdq_121{flex:1;justify-content:center;padding:2.5rem 1.5rem;display:flex}._page_1k4wc_1{flex-direction:column;align-items:center;gap:3rem;width:min(640px,100%);display:flex}._hero_1k4wc_17{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:640px;padding-top:3rem;display:flex}._title_1k4wc_37{font-size:2.2rem}._subtitle_1k4wc_45{color:var(--color-text-muted);font-size:1.05rem;line-height:1.5}._cta_1k4wc_57{margin-top:.5rem}._recent_1k4wc_65{flex-direction:column;gap:.4rem;width:100%;display:flex}._recentTitle_1k4wc_79{font-size:1.2rem}._recentHint_1k4wc_87{color:var(--color-text-muted);margin-bottom:.5rem;font-size:.85rem}._recentList_1k4wc_99{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._recentItem_1k4wc_117{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);animation:_fadeInUp_1k4wc_1 .4s var(--ease-out) backwards;transition:transform var(--transition-fast) var(--ease-out), box-shadow var(--transition-fast) var(--ease-out);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}._recentItem_1k4wc_117:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}._recentLink_1k4wc_151{color:var(--color-text);flex:1;align-items:center;gap:.75rem;min-width:0;text-decoration:none;display:flex}._recentName_1k4wc_171{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._forgetButton_1k4wc_185{color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:.25rem .5rem;font-size:.9rem}._forgetButton_1k4wc_185:hover{background:var(--color-bg);color:var(--color-danger)}._wrapper_f9w37_1{flex-direction:column;gap:.6rem;display:flex}._grid_f9w37_13{grid-template-columns:repeat(8,1fr);gap:.4rem;display:grid}._emojiButton_f9w37_25{border-radius:var(--radius-sm);background:var(--color-bg);cursor:pointer;transition:transform var(--transition-fast) ease, border-color var(--transition-fast) ease;border:1px solid #0000;padding:.4rem;font-size:1.4rem}._emojiButton_f9w37_25:hover{border-color:var(--color-border);transform:scale(1.12)}._emojiButton_f9w37_25:active{transform:scale(.95)}._emojiButtonSelected_f9w37_63{border-color:var(--color-primary);animation:_popIn_f9w37_1 .25s var(--ease-out);background:#fff}._customRow_f9w37_75{align-items:center;gap:.5rem;display:flex}._customLabel_f9w37_87{color:var(--color-text-muted);font-size:.85rem}._customInput_f9w37_97{text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);width:3rem;padding:.3rem;font-size:1.2rem}._wrapper_16glg_1{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._label_16glg_15{color:var(--color-text-muted);font-size:.85rem}._swatches_16glg_25{align-items:center;gap:.5rem;display:flex}._swatch_16glg_25{border:1px solid var(--color-border);cursor:pointer;width:28px;height:28px;transition:transform var(--transition-fast) ease, outline-offset var(--transition-fast) ease;border-radius:50%;padding:0}._swatch_16glg_25:hover{transform:scale(1.15)}._swatchSelected_16glg_65{outline:2px solid var(--color-primary);outline-offset:2px;animation:_popIn_16glg_1 .25s var(--ease-out)}._customSwatch_16glg_77{border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:50%;width:28px;height:28px;padding:0}._wrapper_nnarm_1{flex-direction:column;gap:.75rem;display:flex}._tabs_nnarm_13{gap:.5rem;display:flex}._tab_nnarm_13{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;transition:background-color var(--transition-fast) ease, border-color var(--transition-fast) ease, transform var(--transition-fast) ease;border-radius:999px;padding:.4rem .9rem;font-size:.9rem}._tab_nnarm_13:hover{transform:translateY(-1px)}._tabActive_nnarm_51{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-contrast)}._emojiMode_nnarm_63{align-items:flex-start;gap:1rem;display:flex}._emojiControls_nnarm_75{flex-direction:column;flex:1;gap:.6rem;display:flex}._imageRow_nnarm_89{align-items:center;gap:1rem;display:flex}._preview_nnarm_101{border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--color-border);width:64px;height:64px}._previewPlaceholder_nnarm_117{border-radius:var(--radius-md);border:1px dashed var(--color-border);width:64px;height:64px;color:var(--color-text-muted);text-align:center;justify-content:center;align-items:center;font-size:.75rem;display:flex}._row_jzi51_1{grid-template-columns:1fr 1fr auto auto;align-items:start;gap:.6rem;display:grid}._input_jzi51_8,._select_jzi51_9{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;padding:.5rem .6rem;font-size:.95rem}._requiredToggle_jzi51_17{color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:.35rem;padding-top:.5rem;font-size:.85rem;display:flex}._removeButton_jzi51_27{color:var(--color-danger);cursor:pointer;background:0 0;border:none;padding:.5rem .2rem;font-size:.85rem}._optionsRow_jzi51_36{grid-column:1/-1}._optionsInput_jzi51_40{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;padding:.5rem .6rem;font-size:.9rem}._hint_jzi51_48{color:var(--color-text-muted);margin-top:.25rem;font-size:.78rem}._wrapper_wn0xm_1{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem;display:flex}._label_wn0xm_17{color:var(--color-text-muted);margin-right:.2rem;font-size:.8rem}._chip_wn0xm_29{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;transition:transform var(--transition-fast) ease, border-color var(--transition-fast) ease, color var(--transition-fast) ease;border-radius:999px;padding:.3rem .7rem;font-size:.82rem}._chip_wn0xm_29:hover{border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px)}._chip_wn0xm_29:active{transform:translateY(0)scale(.96)}._card_13irj_1{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);animation:_fadeInUp_13irj_1 var(--transition-base) var(--ease-out);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._header_13irj_23{align-items:center;gap:.75rem;display:flex}._nameInput_13irj_35{border:1px solid var(--color-border);border-radius:var(--radius-sm);flex:1;padding:.55rem .7rem;font-size:1rem;font-weight:600}._removeButton_13irj_53{color:var(--color-danger);cursor:pointer;background:0 0;border:none;font-size:.85rem}._fieldsLabel_13irj_69{color:var(--color-text-muted);font-size:.85rem;font-weight:600}._fieldsList_13irj_81{flex-direction:column;gap:.9rem;display:flex}._addFieldButton_13irj_93{border:1px dashed var(--color-border);border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text);transition:transform var(--transition-fast) ease, border-color var(--transition-fast) ease, color var(--transition-fast) ease;background:0 0;align-self:flex-start;padding:.4rem .8rem;font-size:.88rem}._addFieldButton_13irj_93:hover{border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px)}._list_1umb8_1{flex-direction:column;gap:1rem;display:flex}._addButton_1umb8_13{border:1px dashed var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:transform var(--transition-fast) ease, border-color var(--transition-fast) ease, color var(--transition-fast) ease;background:0 0;align-self:flex-start;padding:.55rem 1rem;font-size:.92rem}._addButton_1umb8_13:hover{border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px)}._page_1hdqx_1{flex-direction:column;gap:2rem;width:min(760px,100%);display:flex}._title_1hdqx_15{font-size:1.7rem}._section_1hdqx_23{flex-direction:column;gap:.9rem;display:flex}._sectionTitle_1hdqx_35{font-size:1.1rem}._sectionHint_1hdqx_43{color:var(--color-text-muted);margin-top:-.4rem;font-size:.9rem}._nameInput_1hdqx_55{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.65rem .8rem;font-size:1.05rem}._errorBanner_1hdqx_69{border-radius:var(--radius-sm);background:var(--color-danger-bg);color:var(--color-danger);animation:_fadeIn_1hdqx_1 var(--transition-base) ease;padding:.8rem 1rem;font-size:.92rem}._submitRow_1hdqx_87{justify-content:flex-end;display:flex}._backLink_1hdqx_97{align-self:flex-start}._tabs_1fi05_1{flex-wrap:wrap;gap:.5rem;display:flex}._tab_1fi05_1{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;transition:background-color var(--transition-fast) ease, border-color var(--transition-fast) ease, color var(--transition-fast) ease, transform var(--transition-fast) ease;border-radius:999px;padding:.4rem .9rem;font-size:.9rem}._tab_1fi05_1:hover{transform:translateY(-1px)}._tabActive_1fi05_43{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-contrast)}._empty_1rz0u_1{color:var(--color-text-muted)}._thumbnail_1rz0u_5{border-radius:var(--radius-sm);object-fit:cover;width:36px;height:36px}._input_1ksya_1{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;color:var(--color-text);padding:.55rem .7rem;font-size:.95rem}._photoRow_1ksya_11{align-items:center;gap:.75rem;display:flex}._photoPreview_1ksya_17{border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--color-border);width:56px;height:56px}._photoPlaceholder_1ksya_25{border-radius:var(--radius-md);border:1px dashed var(--color-border);width:56px;height:56px;color:var(--color-text-muted);text-align:center;justify-content:center;align-items:center;font-size:.7rem;display:flex}._photoButton_1ksya_38{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:999px;padding:.4rem .9rem;font-size:.85rem}._photoClear_1ksya_47{color:var(--color-danger);cursor:pointer;background:0 0;border:none;font-size:.85rem}._overlay_f2tak_1{z-index:100;animation:_fadeIn_f2tak_1 var(--transition-fast) ease;background:#2b242066;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._dialog_f2tak_25{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);width:min(520px,100%);max-height:85vh;animation:_scaleIn_f2tak_1 var(--transition-base) var(--ease-out);flex-direction:column;display:flex;overflow-y:auto}._header_f2tak_49{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem .75rem;display:flex}._title_f2tak_65{font-size:1.15rem}._closeButton_f2tak_73{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;padding:.25rem;font-size:1rem}._body_f2tak_91{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 1.5rem;display:flex}._form_3l3u1_1{flex-direction:column;gap:1rem;display:flex}._row_3l3u1_13{flex-direction:column;gap:.35rem;display:flex}._label_3l3u1_25{color:var(--color-text-muted);font-size:.85rem;font-weight:600}._required_3l3u1_37{color:var(--color-danger)}._error_3l3u1_45{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);animation:_fadeIn_3l3u1_1 var(--transition-base) ease;padding:.6rem .8rem;font-size:.9rem}._actions_3l3u1_63{justify-content:flex-end;gap:.6rem;display:flex}._list_eqg26_1{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._entry_eqg26_19{border-bottom:1px solid var(--color-border);animation:_fadeIn_eqg26_1 var(--transition-base) ease;padding-bottom:.6rem}._description_eqg26_31{font-size:.92rem}._meta_eqg26_39{color:var(--color-text-muted);margin-top:.2rem;font-size:.8rem}._hint_eqg26_51{color:var(--color-text-muted)}._error_eqg26_59{color:var(--color-danger)}._tab_1mfbc_1{flex-direction:column;gap:1rem;width:100%;display:flex}._toolbar_1mfbc_15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._hint_1mfbc_31{color:var(--color-text-muted)}._errorBanner_1mfbc_39{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);animation:_fadeIn_1mfbc_1 var(--transition-base) ease;padding:.6rem .8rem}._tableWrapper_1mfbc_55{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}._table_1mfbc_55{border-collapse:collapse;width:100%;font-size:.9rem}._table_1mfbc_55 th,._table_1mfbc_55 td{text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap;padding:.6rem .9rem}._table_1mfbc_55 tbody tr{transition:background-color var(--transition-base) ease}._isNew_1mfbc_105{animation:1.5s ease-out _flashHighlight_1mfbc_1}._table_1mfbc_55 th{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.02em;font-size:.8rem;font-weight:600}._addedBy_1mfbc_129{color:var(--color-text-muted)}._actions_1mfbc_137{gap:.6rem;display:flex}._linkButton_1mfbc_147{color:var(--color-primary);cursor:pointer;transition:opacity var(--transition-fast) ease;background:0 0;border:none;padding:0;font-size:.85rem}._linkButton_1mfbc_147:hover{text-decoration:underline}._linkButtonDanger_1mfbc_175{color:var(--color-danger);cursor:pointer;transition:opacity var(--transition-fast) ease;background:0 0;border:none;padding:0;font-size:.85rem}._linkButtonDanger_1mfbc_175:hover{text-decoration:underline}._chart_ypli3_1{flex-direction:column;gap:.6rem;width:100%;display:flex}._empty_ypli3_8{color:var(--color-text-muted);font-size:.9rem}._row_ypli3_13{grid-template-columns:minmax(90px,180px) 1fr auto;align-items:center;gap:.75rem;display:grid}._label_ypli3_20{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}._track_ypli3_28{background:var(--color-chart-track);border-radius:var(--radius-sm);height:24px;overflow:hidden}._bar_ypli3_35{background:var(--color-chart-bar);border-radius:0 4px 4px 0;height:100%;transition:width .3s}._row_ypli3_13:hover ._bar_ypli3_35{background:var(--color-chart-bar-hover)}._value_ypli3_46{color:var(--color-text);text-align:right;font-variant-numeric:tabular-nums;min-width:2.5rem;font-size:.88rem;font-weight:600}._tab_1ch4d_1{flex-direction:column;gap:1rem;width:100%;display:flex}._toolbar_1ch4d_15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._selectRow_1ch4d_31{color:var(--color-text-muted);align-items:center;gap:.5rem;font-size:.9rem;display:flex}._select_1ch4d_31{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);padding:.4rem .6rem;font-size:.9rem}._hint_1ch4d_65{color:var(--color-text-muted)}._card_1ch4d_73{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);animation:_fadeInUp_1ch4d_1 var(--transition-base) var(--ease-out);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._cardHeader_1ch4d_95{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._cardTitle_1ch4d_111{font-size:1rem}._toggleButton_1ch4d_119{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;color:var(--color-text-muted);white-space:nowrap;transition:border-color var(--transition-fast) ease, color var(--transition-fast) ease;border-radius:999px;padding:.3rem .8rem;font-size:.8rem}._toggleButton_1ch4d_119:hover{border-color:var(--color-primary);color:var(--color-primary)}._table_1ch4d_153{border-collapse:collapse;width:100%;font-size:.9rem}._table_1ch4d_153 th,._table_1ch4d_153 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.5rem .7rem}._table_1ch4d_153 th{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._tab_cgg1x_1{flex-direction:column;gap:1rem;width:100%;display:flex}._headerRow_cgg1x_15{justify-content:space-between;align-items:center;display:flex}._title_cgg1x_27{font-size:1.1rem}._list_cgg1x_35{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._member_cgg1x_53{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);animation:_fadeInUp_cgg1x_1 var(--transition-base) var(--ease-out);padding:.6rem .9rem;font-weight:600}._hint_cgg1x_71{color:var(--color-text-muted);font-size:.9rem}._searchInput_cgg1x_81{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);transition:border-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease;padding:.7rem 1rem;font-size:1rem}._searchInput_cgg1x_81:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #a9643c26}._resultList_cgg1x_113{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._resultItem_cgg1x_131{border-bottom:1px solid var(--color-border);animation:_fadeIn_cgg1x_1 var(--transition-base) var(--ease-out);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .25rem;display:flex}._resultName_cgg1x_151{font-weight:600}._sentBadge_cgg1x_159{color:var(--color-success);animation:_popIn_cgg1x_1 .3s var(--ease-out);font-size:.85rem;font-weight:600}._error_cgg1x_173{color:var(--color-danger);background:var(--color-danger-bg);border-radius:var(--radius-sm);padding:.6rem .75rem;font-size:.85rem}._page_fof4_1{flex-direction:column;gap:1.5rem;width:min(900px,100%);display:flex}._header_fof4_15{align-items:center;gap:.9rem;display:flex}._name_fof4_27{font-size:1.5rem}._tabs_fof4_35{border-bottom:1px solid var(--color-border);gap:.5rem;display:flex}._tab_fof4_35{cursor:pointer;color:var(--color-text-muted);transition:color var(--transition-fast) ease, border-color var(--transition-fast) ease;background:0 0;border:none;border-bottom:2px solid #0000;padding:.6rem 1rem;font-size:.95rem;font-weight:600}._tab_fof4_35:hover{color:var(--color-text)}._tabActive_fof4_79{color:var(--color-primary);border-bottom-color:var(--color-primary)}._content_fof4_89{animation:_fadeIn_fof4_1 var(--transition-base) var(--ease-out);display:flex}._actionsRow_fof4_99{flex-wrap:wrap;gap:.75rem;display:flex}:root{--color-bg:#faf6f0;--color-surface:#fff;--color-border:#e4dccf;--color-text:#2b2420;--color-text-muted:#776e63;--color-primary:#a9643c;--color-primary-hover:#8f5230;--color-primary-contrast:#fff;--color-secondary-bg:#f1ece3;--color-secondary-bg-hover:#e8e0d2;--color-danger:#b23a3a;--color-danger-hover:#8f2c2c;--color-danger-bg:#fbe9e9;--color-success:#3f7d4f;--color-chart-bar:var(--color-primary);--color-chart-bar-hover:var(--color-primary-hover);--color-chart-track:#f1ece3;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--shadow-card:0 1px 3px #2b242014, 0 4px 16px #2b24200f;--shadow-raised:0 4px 10px #2b24201f, 0 8px 24px #2b242014;--font-sans:"Segoe UI", system-ui, -apple-system, sans-serif;--transition-fast:.15s;--transition-base:.25s;--ease-out:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);margin:0}button{font-family:inherit}h1,h2,h3{margin:0;font-weight:700}p{margin:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.94)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes popIn{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.15)}to{transform:scale(1)}}@keyframes shake{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(6deg)}}@keyframes flashHighlight{0%{background-color:#a9643c2e}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}
