._btn_1tba4_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-md);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast)}._sm_1tba4_31{height:var(--control-h-sm);padding:0 var(--space-3);font-size:var(--fs-meta)}._primary_1tba4_33{background:var(--accent);color:var(--on-accent);font-weight:700}._primary_1tba4_33:hover:not(:disabled){background:var(--accent-hover)}._secondary_1tba4_37{background:var(--surface);color:var(--text);border-color:var(--border-strong)}._secondary_1tba4_37:hover:not(:disabled){background:var(--hover)}._ghost_1tba4_41{background:transparent;color:var(--accent-hover)}._ghost_1tba4_41:hover:not(:disabled){background:var(--accent-tint)}._danger_1tba4_45{background:var(--danger);color:var(--on-accent);font-weight:700}._danger_1tba4_45:hover:not(:disabled){background:var(--danger-hover)}._btn_1tba4_1:disabled{opacity:.5;cursor:not-allowed}._primary_1tba4_33:disabled,._secondary_1tba4_37:disabled{opacity:1;background:var(--hover);color:var(--text-2);border-color:var(--border-strong)}._spin_1tba4_53{animation:_spin_1tba4_53 .9s linear infinite}@keyframes _spin_1tba4_53{to{transform:rotate(360deg)}}@media(pointer:coarse){._btn_1tba4_1{min-height:44px}}._iconBtn_1tba4_61{display:inline-grid;place-items:center;width:var(--control-h);height:var(--control-h);padding:0;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--text-2);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}._iconBtn_1tba4_61._sm_1tba4_31{width:var(--control-h-sm);height:var(--control-h-sm)}._iconBtn_1tba4_61:hover:not(:disabled){background:var(--hover);color:var(--text)}._iconBtn_1tba4_61[aria-pressed=true]{color:var(--accent);background:var(--accent-tint)}._iconBtn_1tba4_61._solid_1tba4_93{background:var(--accent);color:var(--on-accent)}._iconBtn_1tba4_61._solid_1tba4_93:hover:not(:disabled){background:var(--accent-hover);color:var(--on-accent)}._iconBtn_1tba4_61._round_1tba4_97{border-radius:var(--radius-pill)}._iconBtn_1tba4_61:disabled{opacity:.4;cursor:not-allowed}@media(pointer:coarse){._iconBtn_1tba4_61{min-width:44px;min-height:44px}}._tip_zofjs_1{z-index:var(--z-tooltip);max-width:280px;padding:4px 8px;border-radius:var(--radius-sm);background:var(--text);color:var(--bg);font-size:var(--fs-meta);font-weight:500;animation:_in_zofjs_1 var(--dur-fast) ease-out}@keyframes _in_zofjs_1{0%{opacity:0}}._rich_zofjs_29{max-width:320px;padding:10px 12px;border-radius:var(--radius-md);background:var(--surface);color:var(--text);box-shadow:var(--shadow-card);font-weight:400;line-height:1.5;white-space:normal}._overlay_31omq_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-dialog);background:var(--overlay);animation:_fade_31omq_1 var(--dur) ease-out}._content_31omq_8{position:fixed;z-index:var(--z-dialog);top:50%;left:50%;transform:translate(-50%,-50%);width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow-y:auto;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-menu);animation:_pop_31omq_49 var(--dur) ease-out}._header_31omq_24{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}._title_31omq_25{margin:0;font-size:var(--fs-subtitle);font-weight:700}._description_31omq_26{margin:0 0 var(--space-4);color:var(--text-2)}._footer_31omq_27{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-5)}@keyframes _fade_31omq_1{0%{opacity:0}}@keyframes _pop_31omq_49{0%{opacity:0;transform:translate(-50%,-48%)}}._sheet_31omq_31{position:fixed;z-index:var(--z-sheet);top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(var(--sheet-w, 560px),100vw);background:var(--surface);color:var(--text);box-shadow:var(--shadow-panel);animation:_slide_31omq_1 var(--dur) ease-out}._sheetHeader_31omq_45{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}._sheetBody_31omq_46{flex:1;min-height:0;overflow-y:auto}@keyframes _slide_31omq_1{0%{transform:translate(24px);opacity:0}}._popover_31omq_49{z-index:var(--z-menu);min-width:200px;max-width:min(360px,calc(100vw - 16px));padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-menu);animation:_fade_31omq_1 var(--dur-fast) ease-out}._wrap_19cq9_1{position:relative;display:inline-flex;align-items:center;min-width:140px}._select_19cq9_3{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:var(--control-h-sm);padding:0 36px 0 12px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;text-overflow:ellipsis}._select_19cq9_3:disabled{opacity:.5;cursor:not-allowed}._chev_19cq9_7{position:absolute;right:12px;pointer-events:none;color:var(--text-3)}@media(pointer:coarse){._select_19cq9_3{height:44px}}._form_130qn_1{display:flex;flex-direction:column;gap:var(--space-4)}._field_130qn_2{display:flex;flex-direction:column;gap:6px}._field_130qn_2>label{font-weight:600}._field_130qn_2 textarea{width:100%;box-sizing:border-box;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg);color:var(--text);font:inherit;resize:vertical}._hint_130qn_5{margin:0;color:var(--text-2);font-size:var(--fs-meta)}._attach_130qn_6{display:flex;flex-direction:column;gap:6px}._thumbs_130qn_7{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._thumb_130qn_7{position:relative;display:inline-block;width:72px;height:72px;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._thumb_130qn_7 img{width:100%;height:100%;object-fit:cover;display:block}._thumbX_130qn_10{position:absolute;top:2px;right:2px;display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:var(--overlay);color:#fff;cursor:pointer}._diag_130qn_11{display:flex;flex-direction:column;gap:6px;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._diagBtn_130qn_12{align-self:flex-start;padding:0;border:0;background:transparent;color:var(--accent-hover);font:inherit;font-size:var(--fs-meta);cursor:pointer;text-decoration:underline}._diagJson_130qn_13{max-height:220px;overflow:auto;margin:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--bg);font-family:var(--font-mono);font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}._dropOver_130qn_14{outline:2px dashed var(--accent);outline-offset:4px;border-radius:var(--radius-md)}._brand_1djie_1{display:inline-flex;align-items:center;gap:10px;color:var(--text)}._name_1djie_3{font-weight:800;font-size:19px;letter-spacing:-.02em}._link_ylmiv_1{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;color:var(--text-3);vertical-align:middle}._link_ylmiv_1:hover{color:var(--accent-hover);background:var(--hover)}._link_ylmiv_1:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._page_5ycj4_1{display:flex;flex-direction:column;gap:16px;max-width:720px;padding-bottom:32px}._summary_5ycj4_3{padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);border-left-width:4px}._summary_5ycj4_3 h2{margin:0 0 4px;font-size:18px}._summary_5ycj4_3 p{margin:0;color:var(--text-2)}._ok_5ycj4_9{border-left-color:var(--ok)}._info_5ycj4_11{border-left-color:var(--accent)}._warn_5ycj4_13{border-left-color:var(--warn)}._bad_5ycj4_15{border-left-color:var(--danger)}._section_5ycj4_17{padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);display:flex;flex-direction:column;gap:10px}._section_5ycj4_17 h2{margin:0;font-size:16px}._actions_5ycj4_21{display:flex;flex-wrap:wrap;gap:8px}._muted_5ycj4_23{color:var(--text-2);font-size:var(--fs-meta);margin:0}._error_5ycj4_25{color:var(--danger);margin:0}._payRow_5ycj4_27{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--border)}._payRow_5ycj4_27:last-child{border-bottom:0}._check_5ycj4_31{display:flex;gap:10px;align-items:flex-start}._check_5ycj4_31 input{margin-top:4px}._field_5ycj4_35{display:flex;flex-direction:column;gap:6px;margin:8px 0}._field_5ycj4_35 input{padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-md, 8px);background:var(--surface);color:var(--text);font:inherit}._blocked_5ycj4_39{min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:32px 16px;gap:16px;background:var(--bg)}._blockedHead_5ycj4_41{display:flex;align-items:center;gap:12px}._blockedHead_5ycj4_41 h1{margin:0;font-size:22px}._blockedFoot_5ycj4_45{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}._blocked_5ycj4_39{justify-content:center}._blockedCard_5ycj4_49{width:min(100%,540px);padding:28px;border:1px solid var(--border);border-radius:22px;background:var(--surface);display:flex;flex-direction:column;gap:16px}._blockedCard_5ycj4_49 ._blockedHead_5ycj4_41 h1{font-size:23px;line-height:1.2}._compact_5ycj4_53{gap:12px;padding-bottom:0}._compact_5ycj4_53 ._section_5ycj4_17{padding:0;border:0;background:transparent;gap:8px}._compact_5ycj4_53 ._section_5ycj4_17 h2{font-size:16px}._compact_5ycj4_53 ._actions_5ycj4_21>button{width:100%;max-width:100%;white-space:normal;height:auto;min-height:44px;line-height:1.4}._blockedCard_5ycj4_49 ._blockedFoot_5ycj4_45{font-size:12px}@media(max-width:599px){._blockedCard_5ycj4_49{padding:22px}}._banner_5ycj4_65{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 16px;font-size:var(--fs-meta, 14px);border-bottom:1px solid var(--border);background:var(--surface)}._banner_5ycj4_65 p{margin:0;flex:1 1 240px}._bannerWarn_5ycj4_69{background:var(--warn-tint)}._bannerBad_5ycj4_71{background:var(--danger-tint)}._page_1grcw_1{min-height:100dvh;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:var(--space-5) var(--space-4);background:var(--bg)}._card_1grcw_3{width:min(100%,480px);box-sizing:border-box;padding:var(--space-6) var(--space-6) var(--space-5);border:1px solid var(--border);border-radius:22px;background:var(--surface);display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center}._brand_1grcw_5{margin-bottom:var(--space-1)}._title_1grcw_7{margin:0;font-size:26px;line-height:1.2;letter-spacing:-.02em;color:var(--text)}._lead_1grcw_9{margin:0;max-width:36ch;font-size:var(--fs-subtitle);line-height:1.5;color:var(--text-2)}._price_1grcw_11{width:100%;box-sizing:border-box;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--accent-tint);display:flex;flex-direction:column;gap:4px}._amount_1grcw_13{font-size:32px;line-height:1.1;letter-spacing:-.02em;color:var(--accent)}._priceNote_1grcw_15{font-size:var(--fs-meta);line-height:1.4;color:var(--text-2)}._includes_1grcw_17{list-style:none;margin:0;padding:0;width:100%;display:grid;gap:var(--space-2);text-align:left}._includes_1grcw_17 li{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-body);color:var(--text)}._includes_1grcw_17 svg{flex:none;color:var(--ok)}._action_1grcw_23{width:100%;display:flex;flex-direction:column;gap:var(--space-3);text-align:left}._action_1grcw_23 button{width:100%;min-height:48px;font-size:var(--fs-subtitle);white-space:normal}._secure_1grcw_27{margin:0;max-width:40ch;font-size:var(--fs-meta);line-height:1.5;color:var(--text-2)}._footer_1grcw_29{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2) var(--space-3);border-top:1px solid var(--border);padding-top:var(--space-3);width:100%;font-size:var(--fs-meta)}._link_1grcw_31,._fakeLink_1grcw_31{color:var(--accent);text-decoration:underline;text-underline-offset:2px;padding:var(--space-2)}._fakeLink_1grcw_31{cursor:default}._link_1grcw_31:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}._error_1grcw_37{margin:0;color:var(--danger);font-size:var(--fs-meta)}._muted_1grcw_39{margin:0;color:var(--text-2);font-size:var(--fs-meta)}._previewBar_1grcw_41{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--warn-tint);color:var(--warn);font-size:var(--fs-meta)}._previewLayer_1grcw_43{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;overflow-y:auto;background:var(--bg)}@media(max-width:599px){._page_1grcw_1{align-items:flex-start;padding:var(--space-4) var(--space-3)}._card_1grcw_3{padding:var(--space-5) var(--space-4) var(--space-4);border-radius:var(--radius-lg)}._title_1grcw_7{font-size:23px}._amount_1grcw_13{font-size:28px}}._page_16jzs_1{max-width:720px;margin:0 auto;padding:24px 16px 48px;line-height:1.6}._head_16jzs_3{display:flex;align-items:center;gap:10px;margin-bottom:16px}._page_16jzs_1 h1{font-size:26px;margin:8px 0}._page_16jzs_1 h2{font-size:17px;margin:20px 0 6px}._page_16jzs_1 p{margin:0 0 10px}._meta_16jzs_11{color:var(--text-2);font-size:var(--fs-meta)}._notice_16jzs_13{padding:8px 12px;border:1px dashed var(--warn);border-radius:var(--radius-md);background:var(--warn-tint);font-weight:600}._links_16jzs_15{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:28px;padding-top:16px;border-top:1px solid var(--border)}._back_16jzs_19{display:inline-flex;align-items:center;gap:6px;margin-right:auto;padding:6px 10px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;cursor:pointer}._body_16jzs_21 h2:first-child{margin-top:0}._inApp_16jzs_23{max-width:720px;line-height:1.6;padding-bottom:32px}._inApp_16jzs_23 h2{font-size:17px;margin:20px 0 6px}._inApp_16jzs_23 p{margin:0 0 10px}._screen_7tw6u_1{min-height:100dvh;display:grid;place-items:center;padding:24px 16px;background:radial-gradient(60% 50% at 8% 12%,var(--line-vitalidad-bg),transparent 70%),radial-gradient(55% 45% at 92% 10%,var(--line-sexualidad-bg),transparent 70%),radial-gradient(50% 40% at 50% 100%,var(--line-creatividad-bg),transparent 70%),radial-gradient(45% 40% at 4% 92%,var(--line-afectividad-bg),transparent 70%),radial-gradient(45% 40% at 96% 90%,var(--line-trascendencia-bg),transparent 70%),var(--bg)}._card_7tw6u_27{width:min(420px,100%);box-sizing:border-box;padding:32px 28px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-card)}._brand_7tw6u_29{display:flex;align-items:center;gap:12px}._brand_7tw6u_29 h1{margin:0;font-size:30px;font-weight:800;letter-spacing:-.03em}._tagline_7tw6u_33{margin:6px 0 20px;color:var(--text-2)}._form_7tw6u_35{display:flex;flex-direction:column;gap:14px}._form_7tw6u_35 h2{margin:0;font-size:var(--fs-subtitle)}._form_7tw6u_35 p{margin:0;color:var(--text-2)}._field_7tw6u_41{display:flex;flex-direction:column;gap:6px}._field_7tw6u_41 label{font-size:var(--fs-meta);font-weight:600;color:var(--text-2)}._field_7tw6u_41 input{width:100%;box-sizing:border-box;height:44px;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg);color:var(--text);font-size:16px}._passwordWrap_7tw6u_47{position:relative}._passwordWrap_7tw6u_47 input{padding-right:44px}._eye_7tw6u_51{position:absolute;top:0;right:0;width:44px;height:44px;display:grid;place-items:center;border:0;background:transparent;color:var(--text-2);cursor:pointer}._error_7tw6u_53{margin:0 0 12px;padding:10px 12px;border-radius:var(--radius-md);background:var(--danger-tint);color:var(--danger)}._qr_7tw6u_55{align-self:center;border-radius:var(--radius-md);background:var(--qr-bg)}._secret_7tw6u_57{align-self:center;font-family:var(--font-mono);word-break:break-all;text-align:center;color:var(--text)}._codes_7tw6u_59{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}._codes_7tw6u_59 li{padding:8px;border-radius:var(--radius-md);background:var(--bg);text-align:center;font-family:var(--font-mono)}._form_7tw6u_35 button{min-height:44px}._legalNote_7tw6u_67{margin:0;font-size:13px;color:var(--text-2)}._legalNote_7tw6u_67 a{color:var(--accent)}._chip_1rxop_3{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 var(--space-3);border:1px solid transparent;border-radius:var(--radius-pill);background:var(--c-bg, var(--hover));color:var(--c-fg, var(--text-2));font:inherit;font-size:var(--fs-meta);font-weight:600;white-space:nowrap}button._chip_1rxop_3{cursor:pointer}button._chip_1rxop_3:hover{filter:brightness(.96)}._chip_1rxop_3[aria-pressed=true]{background:var(--c-fg, var(--accent));color:var(--on-accent)}._chip_1rxop_3._outline_1rxop_11{background:var(--surface);border-color:var(--border-strong);color:var(--text-2)}._dot_1rxop_13{width:8px;height:8px;flex:none;border-radius:50%;background:var(--c-dot, var(--text-3))}._chip_1rxop_3[aria-pressed=true] ._dot_1rxop_13{background:var(--on-accent)}._chipX_1rxop_17{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:-6px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}._chipX_1rxop_17:hover{background:var(--hover)}._skeleton_1rxop_25{display:block;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--hover),var(--border),var(--hover));background-size:200% 100%;animation:_shimmer_1rxop_1 1.4s linear infinite}@keyframes _shimmer_1rxop_1{to{background-position:-200% 0}}._empty_1rxop_33{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-5);text-align:center;color:var(--text-2)}._emptyIcon_1rxop_35{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--accent-tint);color:var(--accent);margin-bottom:var(--space-2)}._emptyTitle_1rxop_37{margin:0;font-size:var(--fs-subtitle);font-weight:700;color:var(--text)}._emptyText_1rxop_39{margin:0;max-width:40ch}._toasts_1rxop_45{position:fixed;z-index:var(--z-toast);left:50%;bottom:var(--space-5);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);width:min(480px,calc(100vw - 32px));pointer-events:none}._toast_1rxop_45{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--text);color:var(--bg);box-shadow:var(--shadow-toast);pointer-events:auto;animation:_rise_1rxop_1 var(--dur) ease-out}._toast_1rxop_45._error_1rxop_49{background:var(--danger);color:var(--on-accent)}._toastMsg_1rxop_51{flex:1;min-width:0}._toastAction_1rxop_53{padding:4px 8px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--accent);font-weight:700;cursor:pointer}._toast_1rxop_45._error_1rxop_49 ._toastAction_1rxop_53{color:var(--on-accent);text-decoration:underline}._toastClose_1rxop_57{padding:4px;border:0;background:transparent;color:inherit;opacity:.7;cursor:pointer;display:grid}@keyframes _rise_1rxop_1{0%{opacity:0;transform:translateY(8px)}}@media(max-width:760px){._toasts_1rxop_45{bottom:150px}}._srOnly_1rxop_65{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._emptyBox_1rxop_69{padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-2)}._kbd_8h3tr_1{display:inline-block;min-width:18px;padding:1px 5px;border:1px solid var(--border-strong);border-bottom-width:2px;border-radius:var(--radius-sm);background:var(--surface);color:var(--text-2);font-family:var(--font);font-size:var(--fs-label);font-weight:600;line-height:1.4;text-align:center}._content_zaixh_1{z-index:var(--z-menu);min-width:220px;max-width:min(320px,calc(100vw - 16px));max-height:80vh;overflow-y:auto;padding:var(--space-1);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-menu);animation:_in_zaixh_1 var(--dur-fast) ease-out}@keyframes _in_zaixh_1{0%{opacity:0;transform:translateY(-2px)}}._item_zaixh_15{display:flex;align-items:center;gap:var(--space-3);min-height:34px;padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--fs-body);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none}._item_zaixh_15[data-highlighted]{background:var(--accent-tint);color:var(--accent-hover)}._item_zaixh_15[data-disabled]{opacity:.45;cursor:default}._danger_zaixh_29{color:var(--danger)}._danger_zaixh_29[data-highlighted]{background:var(--danger-tint);color:var(--danger)}._icon_zaixh_31{flex:none;color:var(--text-3)}._item_zaixh_15[data-highlighted] ._icon_zaixh_31{color:inherit}._label_zaixh_33{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chev_zaixh_34{flex:none;color:var(--text-3)}._sep_zaixh_35{height:1px;margin:var(--space-1) calc(var(--space-1) * -1);background:var(--border)}._group_zaixh_36{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--fs-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}._search_zaixh_37{padding:var(--space-1)}._search_zaixh_37 input{width:100%;height:32px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg)}._scroll_zaixh_39{max-height:260px;overflow-y:auto}._path_zaixh_40{color:var(--text-3);font-size:var(--fs-meta)}@media(pointer:coarse){._item_zaixh_15{min-height:44px}}._check_zaixh_42{display:inline-grid;place-items:center;width:16px;height:16px;flex:none;color:var(--accent)}._bar_1suz6_1{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 8px;padding:8px 12px;border:1px solid var(--accent);border-radius:var(--radius-lg);background:var(--accent-tint);color:var(--accent-hover)}._head_rvlef_1{display:flex;align-items:center;gap:14px;min-width:0}._headText_rvlef_3{min-width:0}._headTitle_rvlef_5{margin:0;font-size:20px;font-weight:800;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headMeta_rvlef_7{margin:2px 0 0;color:var(--text-2);font-size:var(--fs-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headActions_rvlef_9{display:flex;gap:8px;padding:12px 24px 0;flex-wrap:wrap}._body_rvlef_11{display:flex;flex-direction:column;min-height:0;flex:1}._tabs_rvlef_13{padding:4px 12px 0}._panel_rvlef_15{padding:20px 24px 24px;display:flex;flex-direction:column;gap:20px}._scroll_rvlef_17{flex:1;min-height:0;overflow-y:auto}._field_rvlef_19{display:flex;flex-direction:column;gap:6px}._label_rvlef_21{font-size:var(--fs-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}._input_rvlef_23,._textarea_rvlef_23{width:100%;box-sizing:border-box;padding:0 12px;height:40px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg);color:var(--text)}._input_rvlef_23:disabled,._textarea_rvlef_23:disabled{background:transparent;border-color:transparent;padding-left:0;color:var(--text)}._input_rvlef_23[aria-invalid=true]{border-color:var(--danger)}._textarea_rvlef_23{height:auto;min-height:92px;padding:10px 12px;resize:vertical;font:inherit}._chips_rvlef_31{display:flex;flex-wrap:wrap;gap:6px;align-items:center}._empty_rvlef_33{color:var(--text-3)}._addBtn_rvlef_35{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border:1px dashed var(--border-strong);border-radius:var(--radius-pill);background:transparent;color:var(--accent-hover);font-size:var(--fs-meta);font-weight:600;cursor:pointer}._addBtn_rvlef_35:hover{background:var(--accent-tint)}._chipLink_rvlef_39{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}._chipLink_rvlef_39:hover{text-decoration:underline}._chipLink_rvlef_39:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}._pickerPop_rvlef_45{width:260px;padding:8px}._pickerInput_rvlef_47{width:100%;box-sizing:border-box;height:34px;padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg)}._pickerList_rvlef_49{list-style:none;margin:6px 0 0;padding:0;max-height:220px;overflow-y:auto}._pickerList_rvlef_49 button{width:100%;text-align:left;padding:7px 10px;border:0;border-radius:var(--radius-sm);background:transparent;cursor:pointer}._pickerList_rvlef_49 button:hover{background:var(--accent-tint)}._pickerEmpty_rvlef_55{padding:8px 10px;color:var(--text-3)}._footerLink_rvlef_57{padding:0;border:0;background:transparent;color:var(--accent-hover);font:inherit;cursor:pointer;text-decoration:underline}._footer_rvlef_57{padding:12px 24px;border-top:1px solid var(--border);font-size:var(--fs-meta);color:var(--text-3)}._actionBar_rvlef_61{display:flex;justify-content:flex-end;gap:10px;padding:12px 24px;border-top:1px solid var(--border);background:var(--surface)}._notice_rvlef_63{margin:0;padding:10px 12px;border-radius:var(--radius-md);background:var(--accent-tint);color:var(--accent-hover)}._error_rvlef_65{margin:0;color:var(--danger)}._row2_rvlef_67{display:grid;grid-template-columns:1fr 1fr;gap:12px}._previewRow_rvlef_69{display:flex;flex-wrap:wrap;gap:8px}._modeSwitch_rvlef_71{display:inline-flex;gap:6px}._hint_rvlef_73{margin:0;font-size:var(--fs-meta);color:var(--text-2)}._gainRow_rvlef_75{display:flex;align-items:center;gap:12px}._gainValue_rvlef_77{min-width:56px;text-align:right;font-variant-numeric:tabular-nums;font-weight:600}._list_rvlef_79{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}._item_rvlef_81{padding-bottom:12px;border-bottom:1px solid var(--border)}._itemMeta_rvlef_83{display:flex;gap:8px;align-items:baseline;font-size:var(--fs-meta);color:var(--text-2)}._itemBody_rvlef_85{margin:4px 0 0;white-space:pre-wrap}._diff_rvlef_87{margin-top:4px;color:var(--text-2);font-size:var(--fs-meta)}._commentForm_rvlef_89{display:flex;flex-direction:column;gap:8px;align-items:flex-end}._linkBtn_rvlef_91{padding:0;border:0;background:transparent;color:var(--accent-hover);cursor:pointer;font-size:var(--fs-meta);font-weight:600}._linkBtn_rvlef_91:hover{text-decoration:underline}@media(max-width:767px){._panel_rvlef_15,._headActions_rvlef_9,._footer_rvlef_57,._actionBar_rvlef_61,._techLine_rvlef_99{padding-left:16px;padding-right:16px}._row2_rvlef_67{grid-template-columns:1fr}}._panelPlain_rvlef_105{display:flex;flex-direction:column;gap:14px}._techLine_rvlef_99{margin-top:4px;padding:0 24px 12px;font-size:var(--fs-meta);color:var(--text-3)}._slot_1l4ff_3,._slotBtn_1l4ff_3{display:inline-grid;place-items:center;flex:none}._slotBtn_1l4ff_3{padding:0;border:0;background:transparent;border-radius:50%;cursor:pointer}._slotBtn_1l4ff_3:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._circle_1l4ff_9{display:inline-grid;place-items:center;border-radius:50%;color:#fff;font-weight:800;line-height:1;-webkit-user-select:none;user-select:none}._placeholder_1l4ff_11{display:inline-grid;place-items:center;border:1px dashed var(--border-strong);border-radius:50%;color:var(--text-3)}._empty_1l4ff_15{opacity:0}[role=row]:hover ._empty_1l4ff_15,._empty_1l4ff_15:focus-visible,._empty_1l4ff_15[data-state=open]{opacity:1}@media(hover:none){._empty_1l4ff_15{opacity:.55}}._picker_1l4ff_23{width:280px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:6px}._pickerTitle_1l4ff_25{margin:0;font-size:12px;font-weight:700;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em}._search_1l4ff_27{height:34px;padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit}._list_1l4ff_29{display:flex;flex-direction:column;max-height:280px;overflow-y:auto}._group_1l4ff_31{margin:8px 0 2px;font-size:11px;font-weight:700;color:var(--text-3)}._option_1l4ff_33{display:flex;align-items:center;gap:8px;min-height:36px;padding:4px 6px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);text-align:left;font:inherit;cursor:pointer}._option_1l4ff_33:hover,._option_1l4ff_33:focus-visible{background:var(--hover)}._optionName_1l4ff_37{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._optionHint_1l4ff_39{font-size:11px;color:var(--text-3)}._remove_1l4ff_41{color:var(--danger);border-top:1px solid var(--border);border-radius:0}._emptyHint_1l4ff_43{margin:6px 0;font-size:12px;color:var(--text-3)}._cover_1kr42_1{display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;background:linear-gradient(135deg,var(--c-bg),color-mix(in srgb,var(--c-dot) 45%,var(--c-bg)));color:var(--c-fg)}._img_1kr42_10{width:100%;height:100%;object-fit:cover}._grid_1kr42_11{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;flex:none;overflow:hidden;gap:2px;background:var(--surface)}._cell_1kr42_20{background:linear-gradient(135deg,var(--c-bg),color-mix(in srgb,var(--c-dot) 55%,var(--c-bg)))}._emptyTile_1kr42_21{display:grid;place-items:center;flex:none;background:var(--accent-tint);color:var(--accent)}._switchRow_15vo7_3{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer}._switch_15vo7_3{position:relative;width:38px;height:22px;padding:0;border:0;border-radius:var(--radius-pill);background:var(--border-strong);cursor:pointer;flex:none;transition:background var(--dur-fast)}._switch_15vo7_3[data-state=checked]{background:var(--accent)}._switch_15vo7_3:disabled{opacity:.5;cursor:not-allowed}._thumb_15vo7_11{display:block;width:18px;height:18px;border-radius:50%;background:var(--surface);transform:translate(2px);transition:transform var(--dur-fast);box-shadow:var(--shadow-sm)}._switch_15vo7_3[data-state=checked] ._thumb_15vo7_11{transform:translate(18px)}._checkRow_15vo7_19{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer}._check_15vo7_19{display:grid;place-items:center;width:18px;height:18px;flex:none;padding:0;border:1.5px solid var(--border-strong);border-radius:5px;background:var(--surface);color:var(--on-accent);cursor:pointer}._check_15vo7_19[data-state=checked],._check_15vo7_19[data-state=indeterminate]{background:var(--accent);border-color:var(--accent)}@media(pointer:coarse){._checkRow_15vo7_19,._switchRow_15vo7_3{min-height:44px}}._slider_15vo7_31{position:relative;display:flex;align-items:center;width:100%;height:20px;touch-action:none;-webkit-user-select:none;user-select:none}._track_15vo7_33{position:relative;flex:1;height:4px;border-radius:var(--radius-pill);background:var(--border-strong)}._range_15vo7_35{position:absolute;height:100%;border-radius:var(--radius-pill);background:var(--accent)}._sliderThumb_15vo7_37{display:block;width:14px;height:14px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--surface)}._sliderThumb_15vo7_37:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._marker_15vo7_41{position:absolute;top:-3px;width:2px;height:10px;border-radius:1px;background:var(--warn);transform:translate(-1px);pointer-events:none}._tabsList_15vo7_49{display:flex;gap:var(--space-1);box-shadow:inset 0 -1px 0 var(--border);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}._tabsList_15vo7_49::-webkit-scrollbar{display:none}._tab_15vo7_49{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-4);border:0;background:transparent;color:var(--text-2);font-weight:600;cursor:pointer;white-space:nowrap}._tab_15vo7_49:hover{color:var(--text)}._tab_15vo7_49[data-state=active]{color:var(--accent)}._tab_15vo7_49[data-state=active]:after{content:"";position:absolute;left:var(--space-3);right:var(--space-3);bottom:0;height:2px;background:var(--accent);border-radius:2px}._tabCount_15vo7_61{padding:0 6px;border-radius:var(--radius-pill);background:var(--hover);font-size:var(--fs-label);font-variant-numeric:tabular-nums}._tabPanel_15vo7_63{outline:none}._panelGap_15vo7_65 ._tabsList_15vo7_49{margin-bottom:var(--space-5)}._wrap_z6dxd_1{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden}._scroller_z6dxd_3{flex:1;min-height:0;overflow:auto;position:relative;outline:none;overscroll-behavior-x:contain}._scroller_z6dxd_3:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}._inner_z6dxd_7{position:relative;min-width:var(--min-w)}._head_z6dxd_11,._row_z6dxd_11{display:grid;grid-template-columns:var(--cols);column-gap:12px;align-items:center;padding:0 12px;box-sizing:border-box}._head_z6dxd_11{position:sticky;top:0;z-index:var(--z-sticky);min-width:var(--min-w);height:38px;background:var(--bg);border-bottom:1px solid var(--border);font-size:var(--fs-meta);font-weight:600;color:var(--text-3)}._hcell_z6dxd_15{position:relative;min-width:0;display:flex;align-items:center;gap:4px}._resizer_z6dxd_17{position:absolute;top:0;right:-10px;z-index:1;width:8px;height:100%;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}._resizer_z6dxd_17:after{content:"";position:absolute;top:25%;bottom:25%;left:3px;width:2px;border-radius:1px;background:var(--border-strong);opacity:0}._hcell_z6dxd_15:hover ._resizer_z6dxd_17:after,._resizer_z6dxd_17:focus-visible:after,._resizer_z6dxd_17:active:after{opacity:1}._resizer_z6dxd_17:focus-visible:after{background:var(--accent)}@media(pointer:coarse){._resizer_z6dxd_17{display:none}}._hcell_z6dxd_15._right_z6dxd_27,._cell_z6dxd_27._right_z6dxd_27{justify-content:flex-end;text-align:right}._hbtn_z6dxd_29{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}._hbtn_z6dxd_29:hover,._hbtn_z6dxd_29[data-active]{color:var(--text)}._row_z6dxd_11{position:absolute;left:0;right:0;height:42px;border-bottom:1px solid var(--border);background:var(--surface)}._row_z6dxd_11:hover{background:var(--hover)}._row_z6dxd_11[data-selected]{background:var(--accent-tint)}._row_z6dxd_11[data-playing] ._title_z6dxd_43{color:var(--accent-hover)}._row_z6dxd_11[data-focused]{box-shadow:inset 2px 0 0 var(--accent)}._row_z6dxd_11[data-dragging]{opacity:.5}._row_z6dxd_11[data-drop=before]{box-shadow:inset 0 2px 0 var(--accent)}._row_z6dxd_11[data-drop=after]{box-shadow:inset 0 -2px 0 var(--accent)}._cell_z6dxd_27{min-width:0;display:flex;align-items:center;color:var(--text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}._title_z6dxd_43{font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;display:block}._mobileMain_z6dxd_59{display:none}._facilitator_z6dxd_61{display:inline-flex;flex:none;margin-right:8px}._handle_z6dxd_63{display:flex;align-items:center;justify-content:flex-end;margin-right:-6px;color:var(--border-strong);cursor:grab}._row_z6dxd_11:hover ._handle_z6dxd_63{color:var(--text-3)}._twoLine_z6dxd_67{display:flex;flex-direction:column;min-width:0}._subLine_z6dxd_69{font-size:var(--fs-meta);color:var(--text-2);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._num_z6dxd_73{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;font-size:var(--fs-meta);color:var(--text-3);font-variant-numeric:tabular-nums}._numText_z6dxd_75{transition:opacity var(--dur-fast)}._playBtn_z6dxd_77{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--text);opacity:0;cursor:pointer;transition:opacity var(--dur-fast)}._row_z6dxd_11:hover ._playBtn_z6dxd_77,._playBtn_z6dxd_77:focus-visible{opacity:1}._playBtn_z6dxd_77:focus-visible{outline:none}._row_z6dxd_11:hover ._numText_z6dxd_75,._playBtn_z6dxd_77:focus-visible~._numText_z6dxd_75{opacity:0}._numCheck_z6dxd_87{display:flex;justify-content:flex-end;width:100%}._eq_z6dxd_91{display:inline-flex;align-items:flex-end;gap:2px;height:14px;color:var(--accent)}._eq_z6dxd_91 span{width:3px;border-radius:1px;background:currentColor;height:60%}._eq_z6dxd_91 span:nth-child(2){height:100%}._eq_z6dxd_91 span:nth-child(3){height:40%}._eqAnimated_z6dxd_99 span{animation:_bounce_z6dxd_1 .9s ease-in-out infinite}._eqAnimated_z6dxd_99 span:nth-child(2){animation-delay:-.3s}._eqAnimated_z6dxd_99 span:nth-child(3){animation-delay:-.6s}@keyframes _bounce_z6dxd_1{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}._eq_z6dxd_91 span{transform-origin:bottom}._row_z6dxd_11:hover ._playBtn_z6dxd_77~._numText_z6dxd_75{opacity:0}._actions_z6dxd_113{display:flex;align-items:center;justify-content:flex-end;gap:2px}._iconBtn_z6dxd_115{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-3);cursor:pointer}._iconBtn_z6dxd_115:hover{background:var(--hover);color:var(--text)}._noteBtn_z6dxd_119{color:var(--accent)}._mineMark_z6dxd_121{flex:none;display:inline-flex;margin-left:6px;color:var(--accent)}._noteText_z6dxd_123{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow-y:auto}._fav_z6dxd_125[aria-pressed=true]{color:var(--line-sexualidad-dot)}._fav_z6dxd_125:not([aria-pressed=true]){opacity:0}._row_z6dxd_11:hover ._fav_z6dxd_125,._row_z6dxd_11[data-focused] ._fav_z6dxd_125,._fav_z6dxd_125:focus-visible{opacity:1}._dlState_z6dxd_131{display:inline-grid;place-items:center;width:22px;color:var(--text-3)}._dlState_z6dxd_131[data-state=downloaded]{color:var(--accent)}._dlState_z6dxd_131[data-state=outdated]{color:var(--warn)}._dlState_z6dxd_131[data-state=cloud]{opacity:.55}._menuBtn_z6dxd_139{opacity:0}._row_z6dxd_11:hover ._menuBtn_z6dxd_139,._row_z6dxd_11[data-focused] ._menuBtn_z6dxd_139,._menuBtn_z6dxd_139:focus-visible,._menuBtn_z6dxd_139[data-state=open]{opacity:1}._cellLink_z6dxd_145{padding:0;border:0;background:transparent;color:var(--accent-hover);font:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;text-align:left}._cellLink_z6dxd_145:hover{text-decoration:underline}._chips_z6dxd_149{display:inline-flex;gap:4px}._lineDots_z6dxd_151{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}._lineDot_z6dxd_151{width:14px;height:14px;flex:none;border-radius:50%;background:var(--c-dot, var(--text-3))}._state_z6dxd_157{padding:24px;color:var(--text-2)}._skel_z6dxd_159{display:grid;grid-template-columns:40px 1fr 1fr 80px;gap:16px;align-items:center;height:42px;padding:0 12px;border-bottom:1px solid var(--border)}._focusRing_z6dxd_161{outline:none}@media(max-width:767px){._wrap_z6dxd_1{border:0;border-radius:0;background:transparent}._head_z6dxd_11{display:none}._inner_z6dxd_7,._head_z6dxd_11{min-width:0}._row_z6dxd_11{grid-template-columns:minmax(0,1fr) 44px;column-gap:8px;height:60px;border-bottom:0;border-radius:var(--radius-lg);background:transparent;padding:0 8px}._row_z6dxd_11[data-playing]{background:var(--accent-tint)}._row_z6dxd_11>:not(._mobileMain_z6dxd_59):not(._actionsCell_z6dxd_177){display:none}._mobileMain_z6dxd_59{display:flex;align-items:center;gap:12px;min-width:0}._mobilePlay_z6dxd_181{flex:0 0 44px;width:44px;height:44px;display:inline-grid;place-items:center;border:0;border-radius:22px;background:var(--accent-tint);color:var(--accent);cursor:pointer}._row_z6dxd_11[data-playing] ._mobilePlay_z6dxd_181{background:var(--accent);color:var(--on-accent)}._mobileText_z6dxd_185{display:flex;flex-direction:column;min-width:0}._mobileText_z6dxd_185 ._title_z6dxd_43{font-weight:700}._mobileMeta_z6dxd_189{font-size:13px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileExercise_z6dxd_191{font-size:11px;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileExerciseCatalog_z6dxd_193{color:var(--text-3);font-weight:600}._actions_z6dxd_113>:not(._menuBtn_z6dxd_139):not(._noteBtn_z6dxd_119){display:none}._menuBtn_z6dxd_139{opacity:1;width:44px;height:44px}}._page_ktyih_5{display:flex;flex-direction:column;gap:var(--space-5);padding-bottom:var(--space-7);max-width:1600px;width:100%}._narrow_ktyih_7{max-width:860px}._toolbar_ktyih_9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._grow_ktyih_11{flex:1}._muted_ktyih_13{color:var(--text-2)}._small_ktyih_15{font-size:var(--fs-meta);color:var(--text-2)}._privacy_ktyih_17{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);color:var(--text-3)}._search_ktyih_21{height:var(--control-h);min-width:220px;flex:1;max-width:420px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font:inherit}._search_ktyih_21:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._segmented_ktyih_33{display:inline-flex;padding:3px;border-radius:var(--radius-pill);background:var(--sidebar);gap:2px}._segment_ktyih_33{height:30px;padding:0 12px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-2);font:inherit;font-size:13px;cursor:pointer}._segment_ktyih_33[aria-pressed=true]{background:var(--surface);color:var(--text);font-weight:600;box-shadow:var(--shadow-sm)}._cards_ktyih_43{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-3)}._card_ktyih_43{display:flex;flex-direction:column;gap:8px;padding:var(--space-4);min-height:120px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:inherit;text-align:left;font:inherit;cursor:pointer;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}._card_ktyih_43:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}._card_ktyih_43:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._cardTitle_ktyih_59{margin:0;font-size:16px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}._cardText_ktyih_61{margin:0;color:var(--text-2);line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}._cardMeta_ktyih_63{margin-top:auto;display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:var(--fs-meta);color:var(--text-2)}._status_ktyih_67{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--radius-pill);font-size:11px;font-weight:600;background:var(--sidebar);color:var(--text-2)}._status_planned_ktyih_69{background:var(--accent-tint);color:var(--accent)}._status_done_ktyih_71{background:var(--ok-tint);color:var(--ok)}._status_archived_ktyih_73{background:var(--hover);color:var(--text-3)}._theme_ktyih_75{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:var(--radius-pill);border:1px solid var(--border);font-size:11px;color:var(--text-2);background:var(--surface)}._editorTop_ktyih_81{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._backLink_ktyih_83{display:inline-flex;align-items:center;gap:4px;color:var(--text-2);text-decoration:none;font-size:13px}._backLink_ktyih_83:hover{color:var(--text)}._saveState_ktyih_87{font-size:var(--fs-meta);color:var(--text-3);display:inline-flex;align-items:center;gap:6px;min-height:24px}._saveError_ktyih_89{color:var(--danger)}._savedFlash_ktyih_91{color:var(--ok);font-weight:600}._titleInput_ktyih_93,._intentionInput_ktyih_93{width:100%;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text);font:inherit;padding:4px 6px;margin-left:-6px}._titleInput_ktyih_93{display:block;font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.2;resize:none;overflow:hidden;field-sizing:content}._intentionInput_ktyih_93{display:block;font-size:17px;line-height:1.4;color:var(--text-2);resize:none;overflow:hidden;field-sizing:content}._titleInput_ktyih_93:hover,._intentionInput_ktyih_93:hover{background:var(--hover)}._titleInput_ktyih_93:focus-visible,._intentionInput_ktyih_93:focus-visible{outline:2px solid var(--focus-ring);background:var(--surface)}._titleInput_ktyih_93::placeholder,._intentionInput_ktyih_93::placeholder{color:var(--text-3)}._meta_ktyih_111{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);align-items:flex-end}._field_ktyih_113{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-meta);color:var(--text-2)}._field_ktyih_113 input,._field_ktyih_113 select{height:var(--control-h-sm)}._input_ktyih_117{height:var(--control-h-sm);padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit}._input_ktyih_117:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}._themes_ktyih_127{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:var(--control-h-sm);padding:3px 6px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:240px}._themes_ktyih_127:focus-within{outline:2px solid var(--focus-ring)}._themeChip_ktyih_131{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 4px 0 8px;border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent);font-size:12px;font-weight:600}._themeChip_ktyih_131 button{display:inline-grid;place-items:center;width:20px;height:20px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}._themeChip_ktyih_131 button:hover{background:var(--hover)}._themeEntry_ktyih_137{flex:1;min-width:120px;border:0;background:transparent;color:var(--text);font:inherit;height:24px;outline:none}._banner_ktyih_141{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--warn-tint);color:var(--warn)}._bannerText_ktyih_143{flex:1;min-width:220px}._bannerText_ktyih_143 strong{display:block}._writing_ktyih_151{display:flex;flex-direction:column;gap:var(--space-5);max-width:780px}._writingLabel_ktyih_153{display:block;margin-bottom:6px;font-weight:700;font-size:13px}._slotSheet_ktyih_157{display:flex;flex-direction:column;gap:20px;padding:20px 24px 24px}._slotField_ktyih_159{display:flex;flex-direction:column;gap:6px;min-width:0}._slotField_ktyih_159 ._writingLabel_ktyih_153{margin:0}._slotInput_ktyih_163{width:100%;box-sizing:border-box;height:40px}._slotField_ktyih_159 ._textarea_ktyih_165{min-height:96px}._writingHelp_ktyih_167{margin:0 0 8px;color:var(--text-2);font-size:13px}._textarea_ktyih_165{width:100%;min-height:160px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);font:inherit;font-size:15px;line-height:1.65;resize:vertical;field-sizing:content}._textarea_ktyih_165:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}._textareaSmall_ktyih_179{min-height:84px;font-size:14px;padding:10px 12px}._formatted_ktyih_185{display:flex;flex-direction:column;gap:4px}._textToolbar_ktyih_187{display:flex;gap:2px}._toolbarBtn_ktyih_189{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-2);cursor:pointer}._toolbarBtn_ktyih_189:hover{background:var(--hover);color:var(--text)}._toolbarBtn_ktyih_189:focus-visible{outline:2px solid var(--focus-ring)}._saveRow_ktyih_199{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-top:6px}._notesBody_ktyih_205{flex:1;min-height:0;padding:16px;overflow-y:auto}._notesMobileMeta_ktyih_207{display:flex;gap:8px;padding:10px 16px 0}._sequenceHead_ktyih_213{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._seq_ktyih_213{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}._seqRow_ktyih_217{position:relative;border-top:1px solid var(--border);background:var(--surface)}._seqRow_ktyih_217:first-child{border-top:0}._seqRowDragging_ktyih_221{z-index:2;box-shadow:var(--shadow-card);opacity:.96}._seqRowShift_ktyih_223{transition:transform var(--dur) ease}._seqLine_ktyih_225{display:grid;align-items:center;gap:var(--space-2);min-height:52px;padding:6px var(--space-3) 6px 4px;grid-template-columns:var(--seq-cols)}._seqHeader_ktyih_233{min-height:36px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);background:var(--bg)}._handle_ktyih_235{display:grid;place-items:center;width:32px;height:40px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-3);cursor:grab;touch-action:none}._handle_ktyih_235:hover{background:var(--hover);color:var(--text)}._handle_ktyih_235:active{cursor:grabbing}._handle_ktyih_235:focus-visible{outline:2px solid var(--focus-ring)}._index_ktyih_249{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:12px;text-align:right}._nameInput_ktyih_251{width:100%;min-width:0;height:34px;padding:0 8px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font:inherit;font-weight:600}._nameInput_ktyih_251:hover{border-color:var(--border)}._nameInput_ktyih_251:focus-visible{outline:2px solid var(--focus-ring);border-color:transparent;background:var(--surface)}._stacked_ktyih_257{display:flex;flex-direction:column;min-width:0}._themesField_ktyih_259{flex:1 1 260px}._cell_ktyih_261{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cellMuted_ktyih_263{color:var(--text-3);font-style:italic}._songButton_ktyih_265{display:flex;align-items:center;gap:8px;min-width:0;width:100%;padding:4px 6px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}._songButton_ktyih_265:hover{background:var(--hover)}._songButton_ktyih_265 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._duration_ktyih_271{font-variant-numeric:tabular-nums;color:var(--text-2);text-align:right}._rowActions_ktyih_273{display:flex;justify-content:flex-end;gap:2px}._playing_ktyih_275{color:var(--accent)}._detail_ktyih_277{padding:var(--space-3) var(--space-4) var(--space-4) 52px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4);background:var(--bg);border-top:1px dashed var(--border)}._detailWide_ktyih_279{grid-column:1 / -1}._songList_ktyih_281{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}._songItem_ktyih_283{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._songItemMain_ktyih_285{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}._songTitle_ktyih_287{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._songSub_ktyih_289{font-size:var(--fs-meta);color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badgeMain_ktyih_291{font-size:11px;font-weight:700;color:var(--accent)}._badgeAlt_ktyih_293{font-size:11px;color:var(--text-3)}._addRow_ktyih_295{display:flex;gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--border);background:var(--surface)}._empty_ktyih_297{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-2)}._srOnly_ktyih_299{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._pickerContent_ktyih_305{width:min(720px,calc(100vw - 24px))}._results_ktyih_307{list-style:none;padding:0 4px 0 0;display:flex;flex-direction:column;gap:4px;max-height:min(52vh,480px);overflow-y:auto;margin-top:var(--space-3)}._result_ktyih_307{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px;border:1px solid var(--border);border-radius:var(--radius-md)}._resultActions_ktyih_311{display:flex;gap:6px}._reasons_ktyih_313{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}._reason_ktyih_313{font-size:11px;padding:1px 7px;border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent)}._note_ktyih_205{margin:var(--space-2) 0 0;padding:10px 12px;border-radius:var(--radius-md);background:var(--sidebar);color:var(--text-2);font-size:12px;line-height:1.5}._panoramaGrid_ktyih_323{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:var(--space-5);align-items:start}._panoramaWide_ktyih_325{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}._months_ktyih_327{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-2)}._month_ktyih_327{display:flex;flex-direction:column;gap:6px;min-height:104px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._monthCurrent_ktyih_331{border-color:var(--accent)}._monthName_ktyih_333{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em}._classLink_ktyih_335{display:grid;grid-template-columns:8px auto minmax(0,1fr);align-items:center;gap:6px;padding:3px 4px;margin:0 -4px;border-radius:var(--radius-sm);color:var(--text);text-decoration:none;font-size:13px}._classLink_ktyih_335:hover{background:var(--hover)}._classLink_ktyih_335 span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dot_ktyih_341{width:8px;height:8px;border-radius:50%;background:var(--accent)}._dotDone_ktyih_343{background:var(--ok)}._day_ktyih_345{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:12px}._panel_ktyih_347{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._panelTitle_ktyih_349{margin:0 0 4px;font-size:14px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:8px}._panelList_ktyih_351{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._panelItem_ktyih_353{display:block;padding:6px 8px;margin:0 -8px;border-radius:var(--radius-sm);color:var(--text);text-decoration:none}._panelItem_ktyih_353:hover{background:var(--hover)}._panelItemSub_ktyih_357{display:block;font-size:var(--fs-meta);color:var(--text-2)}._noDateRow_ktyih_359{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid var(--border)}._noDateRow_ktyih_359:last-child{border-bottom:0}._noDateLink_ktyih_363{color:var(--text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._noDateLink_ktyih_363:hover{text-decoration:underline}._noDateInput_ktyih_367{flex:none;padding:3px 6px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);font:inherit;font-size:12px}._keywordChips_ktyih_369{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}._keywordChip_ktyih_369{display:inline-flex;align-items:baseline;gap:4px;padding:3px 10px;border-radius:var(--radius-pill);background:var(--hover);font-size:12px}._keywordChip_ktyih_369 strong{font-weight:600}._keywordChip_ktyih_369 span{color:var(--text-3)}._legend_ktyih_377{display:flex;gap:var(--space-3);font-size:var(--fs-meta);color:var(--text-2);align-items:center}._legend_ktyih_377 span{display:inline-flex;align-items:center;gap:6px}._themeBar_ktyih_381{display:grid;grid-template-columns:minmax(80px,140px) minmax(0,1fr) auto;gap:8px;align-items:center;font-size:13px}._bar_ktyih_383{display:flex;height:8px;border-radius:var(--radius-pill);overflow:hidden;background:var(--sidebar)}._barDone_ktyih_385{background:var(--ok)}._barPlanned_ktyih_387{background:var(--accent);opacity:.55}._yearNav_ktyih_389{display:inline-flex;align-items:center;gap:4px}._yearLabel_ktyih_391{min-width:56px;text-align:center;font-weight:800;font-size:18px;font-variant-numeric:tabular-nums}._quickIdea_ktyih_393{display:flex;flex-direction:column;gap:6px}._sideColumn_ktyih_397{display:flex;flex-direction:column;gap:var(--space-4)}._mobileOnly_ktyih_399{display:none}._pill_ktyih_401{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);text-decoration:none;font-weight:600}._capture_ktyih_407{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._captureRow_ktyih_409{display:flex;gap:var(--space-2);align-items:center;justify-content:flex-end;flex-wrap:wrap}._linked_ktyih_411{font-size:var(--fs-meta);color:var(--accent)}@media(max-width:1023px){._panoramaGrid_ktyih_323{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){._page_ktyih_5{padding:0 16px var(--space-7);gap:var(--space-4)}._titleInput_ktyih_93{font-size:24px}._intentionInput_ktyih_93{font-size:15px}._seqLine_ktyih_225{padding-right:8px}._detail_ktyih_277{grid-template-columns:minmax(0,1fr);padding:var(--space-3)}._search_ktyih_21{max-width:none}._cards_ktyih_43{grid-template-columns:minmax(0,1fr)}._themes_ktyih_127{min-width:0;width:100%}._meta_ktyih_111>*{flex:1 1 140px}._meta_ktyih_111>._themesField_ktyih_259{flex-basis:100%}._mobileOnly_ktyih_399{display:flex}._sideColumn_ktyih_397{order:-1}._months_ktyih_327{grid-template-columns:repeat(2,minmax(0,1fr))}._month_ktyih_327{min-height:72px}}@media print{._noPrint_ktyih_459{display:none!important}}._classPanel_ktyih_467{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-3) 0 var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._classPanelTop_ktyih_469{display:flex;align-items:center;gap:var(--space-3);min-width:0}._panelToggle_ktyih_471{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px;margin-left:-8px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text);font:inherit;font-weight:700;cursor:pointer}._panelToggle_ktyih_471:hover{background:var(--hover)}._panelToggle_ktyih_471:focus-visible{outline:2px solid var(--focus-ring)}._collapsedIntention_ktyih_477{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2)}._classPanelBody_ktyih_479{display:flex;flex-direction:column;gap:var(--space-3)}._sharedIntention_ktyih_481{margin:0;font-size:16px;font-style:italic;color:var(--text-2)}._emptySlot_ktyih_487{position:absolute;left:0;right:0;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-3);padding:6px 12px 6px 16px;border-bottom:1px solid var(--border);background:repeating-linear-gradient(135deg,var(--surface),var(--surface) 10px,var(--bg) 10px,var(--bg) 20px)}._emptySlotIcon_ktyih_489{color:var(--text-3);flex:none}._emptySlotCell_ktyih_491{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-3)}._emptySlotText_ktyih_493{flex:1;min-width:0;display:flex;flex-direction:column}._emptySlotName_ktyih_495{font-weight:600}._emptySlotSub_ktyih_497{align-self:flex-start;max-width:100%;padding:0 8px;border:0;background:transparent;color:var(--text-3);font:inherit;font-size:var(--fs-meta);text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._emptySlotSub_ktyih_497:hover{color:var(--text);text-decoration:underline}._cellEdit_ktyih_505{width:100%;min-width:0;padding:2px 4px;margin:0 -4px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:inherit;font:inherit;text-align:left;cursor:text;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:26px}._cellEdit_ktyih_505:hover{border-color:var(--border)}._cellEdit_ktyih_505:focus-visible{outline:2px solid var(--focus-ring)}._cellInput_ktyih_511{width:100%;min-width:0;height:30px;padding:0 6px;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit}._cellSuggested_ktyih_513{color:var(--text-3);font-style:italic}._exerciseInput_ktyih_517{width:100%;min-width:0;height:100%;padding:0;margin:0;border:0;background:transparent;color:var(--text);font:inherit;font-weight:600}._exerciseInput_ktyih_517::placeholder{color:var(--text-3);font-weight:400}._exerciseInput_ktyih_517:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)}._exerciseCell_ktyih_525{display:flex;align-items:center;gap:4px;width:100%;min-width:0;height:100%}._exerciseReadOnly_ktyih_527{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._notesBtn_ktyih_529{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-3);cursor:pointer;transition:opacity var(--dur-fast)}@media(hover:hover){._notesBtn_ktyih_529{opacity:0}._exerciseCell_ktyih_525:hover ._notesBtn_ktyih_529,._exerciseCell_ktyih_525:focus-within ._notesBtn_ktyih_529{opacity:1}}._notesBtn_ktyih_529:hover{background:var(--hover);color:var(--text)}._notesBtn_ktyih_529:focus-visible{opacity:1;outline:2px solid var(--focus-ring)}._notesBtnActive_ktyih_547{opacity:1;color:var(--accent)}._notesBtnReadOnly_ktyih_549{cursor:default}._notesPopover_ktyih_551{width:320px;display:flex;flex-direction:column;gap:6px}._chooseMusicLink_ktyih_555{padding:0;border:0;background:transparent;color:var(--text-3);font:inherit;text-decoration:underline;cursor:pointer}._chooseMusicLink_ktyih_555:hover{color:var(--text-2)}._metaRow_ktyih_561{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:var(--fs-meta);color:var(--text-2);flex:none}._metaToolbar_ktyih_565{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:none}._metaToolbarStandalone_ktyih_565{justify-content:flex-end;margin-top:8px}._metaToolbarMobile_ktyih_571{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;flex-basis:100%}._metaEmpty_ktyih_573,._metaGiven_ktyih_575{color:var(--text-3)}._metaFuture_ktyih_577{color:var(--accent)}._metaNotesDot_ktyih_579{position:relative}._metaNotesDot_ktyih_579:after{content:"";position:absolute;top:4px;right:4px;width:6px;height:6px;border-radius:50%;background:var(--accent)}._removeLink_ktyih_583{align-self:flex-start;padding:0;border:0;background:none;color:var(--text-3);font:inherit;font-size:var(--fs-meta);text-decoration:underline;cursor:pointer}._removeLink_ktyih_583:hover{color:var(--text)}._description_ktyih_593{margin:6px 0 0;max-width:110ch;color:var(--text-2);font-size:16px;line-height:1.65;text-align:justify}._description_ktyih_593 strong{color:var(--text)}._descriptionClamped_ktyih_597{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._descriptionEmpty_ktyih_599{display:inline-flex;align-items:center;gap:6px;margin:6px 0 0;color:var(--text-3);font-size:15px;cursor:text}._descriptionPencil_ktyih_601{flex:none;opacity:.7}._descriptionMore_ktyih_603{display:inline;margin-left:6px;padding:0;border:0;background:none;color:var(--accent);font:inherit;font-weight:600;cursor:pointer}._descriptionEditBtn_ktyih_605{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:4px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-3);cursor:pointer;vertical-align:middle}._descriptionEditBtn_ktyih_605:hover{background:var(--hover);color:var(--text)}._descriptionEditWrap_ktyih_609{margin-top:6px;max-width:110ch}._descriptionEdit_ktyih_605{width:100%;padding:8px 10px;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-size:16px;line-height:1.65;text-align:justify;resize:vertical}._mainColumn_ktyih_617{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._blockTitle_ktyih_619{margin:0 0 var(--space-2);font-size:15px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}._subTitle_ktyih_621{margin:var(--space-3) 0 6px;font-size:13px;font-weight:700;color:var(--text-2)}._twoCols_ktyih_623{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4)}._useRow_ktyih_625{display:flex;justify-content:space-between;gap:8px;padding:4px 0;border-bottom:1px solid var(--border);font-size:13px}._barLineGiven_ktyih_627{background:var(--c-dot)}._barLinePlanned_ktyih_629{background:var(--c-dot);opacity:.35}._unusedLine_ktyih_631{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}._lineTag_ktyih_633{align-self:flex-start;padding:1px 8px;border-radius:var(--radius-pill);background:var(--c-bg);color:var(--c-fg);font-size:11px;font-weight:700}@media(max-width:767px){._twoCols_ktyih_623{grid-template-columns:minmax(0,1fr)}._classPanel_ktyih_467{margin:var(--space-2) 16px}}._header_18wr8_1{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}._spaced_18wr8_3{margin-bottom:var(--space-5)}._text_18wr8_5{flex:1;min-width:240px}._title_18wr8_7{margin:0;font-size:28px;font-weight:800;letter-spacing:-.02em}._subtitle_18wr8_9{margin-top:4px;color:var(--text-2);font-size:13px;font-variant-numeric:tabular-nums}._actions_18wr8_11{display:flex;align-items:center;gap:8px}@media(max-width:767px){._header_18wr8_1{padding:0 16px}._title_18wr8_7{font-size:26px}._actions_18wr8_11{display:none}}._bar_ltxvy_1{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:16px 0 12px}._search_ltxvy_2{flex:1 1 360px;max-width:520px;height:44px;box-sizing:border-box;padding:0 16px;display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--border-strong);border-radius:22px;color:var(--text-3);box-shadow:var(--shadow-sm)}._search_ltxvy_2:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent)}._search_ltxvy_2 input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:var(--fs-body);color:var(--text)}._search_ltxvy_2 input::-webkit-search-cancel-button,._search_ltxvy_2 input::-webkit-search-decoration{display:none}._clear_ltxvy_6{display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:var(--hover);color:var(--text-2);cursor:pointer}._lines_ltxvy_7{display:flex;gap:6px;flex-wrap:wrap;margin-left:auto;justify-content:flex-end}._lines_ltxvy_7>button{height:32px;border:1px solid var(--c-dot, var(--border));font-size:13px}._lines_ltxvy_7>button[aria-pressed=false]{border-color:transparent}._active_ltxvy_10{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._activeChip_ltxvy_11{background:var(--accent-tint);color:var(--accent-hover)}._clearAll_ltxvy_12{height:28px;padding:0 8px;border:0;background:transparent;color:var(--accent-hover);font-size:var(--fs-meta);font-weight:600;cursor:pointer}._clearAll_ltxvy_12:hover{text-decoration:underline}@media(max-width:767px){._bar_ltxvy_1{padding:8px 16px;flex-wrap:nowrap;flex-direction:column;align-items:stretch}._search_ltxvy_2{max-width:none;flex:none}._search_ltxvy_2 kbd{display:none}._lines_ltxvy_7{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}._lines_ltxvy_7>button{flex:none;height:34px}}._sidebar_s2vx4_1{grid-area:side;position:relative;display:flex;flex-direction:column;min-height:0;height:100%;padding:0;background:var(--sidebar);border-right:1px solid var(--border);box-sizing:border-box;overflow:hidden}._scroll_s2vx4_5{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;display:flex;flex-direction:column;gap:2px;padding:16px 12px 12px}._iconRow_s2vx4_7{display:flex;justify-content:space-around;gap:4px;flex:none}._iconNav_s2vx4_9{display:grid;place-items:center;height:36px;min-width:40px;border-radius:var(--radius-md);color:var(--text-2);text-decoration:none}._iconNav_s2vx4_9:hover{background:var(--hover);color:var(--text)}._iconNav_s2vx4_9:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._section_s2vx4_15{padding:4px 10px 6px;font-size:var(--fs-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}._sectionRow_s2vx4_17{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding:0 4px 2px 10px}._sectionText_s2vx4_19{font-size:var(--fs-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}._navItem_s2vx4_21{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:var(--radius-md);color:var(--text);text-decoration:none;flex:none}._navItem_s2vx4_21:hover{background:var(--hover)}._navActive_s2vx4_25{background:var(--surface);font-weight:600;color:var(--accent-hover)!important;box-shadow:var(--shadow-sm)}._navLabel_s2vx4_27{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_s2vx4_29{font-size:var(--fs-meta);color:var(--text-3);font-weight:500;font-variant-numeric:tabular-nums}._shared_s2vx4_31{height:32px}._sharedFolder_s2vx4_33{width:100%;border:0;background:none;font:inherit;text-align:left;cursor:pointer}._sharedRow_s2vx4_35{display:flex;align-items:center;gap:2px}._sharedRow_s2vx4_35>:first-child{flex:1;min-width:0}._sharedMore_s2vx4_39{flex:none;opacity:.6}._sharedRow_s2vx4_35:hover ._sharedMore_s2vx4_39,._sharedMore_s2vx4_39:focus-visible,._sharedMore_s2vx4_39[data-state=open]{opacity:1}._tree_s2vx4_45{flex:none;margin:0 -4px;padding:0 4px}._emptyTree_s2vx4_47{margin:4px 10px;color:var(--text-3);font-size:var(--fs-meta)}._row_s2vx4_49{position:relative;display:flex;align-items:center;gap:6px;height:32px;padding-right:4px;border-radius:var(--radius-md);box-sizing:border-box}._row_s2vx4_49:hover{background:var(--hover)}._row_s2vx4_49[data-active]{background:var(--surface);box-shadow:var(--shadow-sm)}._row_s2vx4_49[data-active] ._nodeName_s2vx4_55{font-weight:600;color:var(--accent-hover)}._dropBefore_s2vx4_59{box-shadow:inset 0 2px 0 var(--accent)}._dropAfter_s2vx4_61{box-shadow:inset 0 -2px 0 var(--accent)}._dropInside_s2vx4_63{background:var(--accent-tint);outline:2px dashed var(--accent);outline-offset:-2px}._chev_s2vx4_65{display:inline-grid;place-items:center;width:14px;height:24px;padding:0;border:0;background:transparent;color:var(--text-3);cursor:pointer;flex:none}._chevSpace_s2vx4_67{width:14px;flex:none}._nodeIcon_s2vx4_69{flex:none;color:var(--text-3)}._nodeLink_s2vx4_71{display:flex;align-items:center;gap:6px;flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--text);text-align:left;text-decoration:none;cursor:pointer;font:inherit}._nodeName_s2vx4_55{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sharedBadge_s2vx4_75{display:inline-flex;flex:none;color:var(--text-3)}._dl_s2vx4_77{display:inline-flex;color:var(--accent);flex:none}._dl_s2vx4_77 svg[data-state=partial]{opacity:.5}._rowMenu_s2vx4_81{opacity:0;width:24px!important;height:24px!important;flex:none}._row_s2vx4_49:hover ._rowMenu_s2vx4_81,._row_s2vx4_49:focus-within ._rowMenu_s2vx4_81,._rowMenu_s2vx4_81[data-state=open]{opacity:1}._inlineName_s2vx4_85{flex:1;min-width:0;height:26px;padding:0 8px;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--fs-body)}._batch_s2vx4_87{margin:6px 10px;font-size:var(--fs-meta);color:var(--text-2)}._footer_s2vx4_91{flex:none;display:flex;flex-direction:column;gap:8px;padding:8px 12px 12px;border-top:1px solid var(--border);background:var(--sidebar)}._meter_s2vx4_93{padding:10px 12px;border-radius:10px;background:var(--surface);border:1px solid var(--border)}._meterTitle_s2vx4_95{font-size:var(--fs-meta);font-weight:600;color:var(--text)}._meterQuota_s2vx4_97{margin-top:4px;font-size:var(--fs-meta);color:var(--text-3)}._meterRow_s2vx4_99{display:flex;justify-content:space-between;font-size:var(--fs-meta);color:var(--text-2)}._meterBar_s2vx4_101{display:block;width:100%;height:6px;margin-top:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:3px;background:var(--border);overflow:hidden}._meterBar_s2vx4_101::-webkit-progress-bar{background:var(--border)}._meterBar_s2vx4_101::-webkit-progress-value{background:var(--accent);border-radius:3px}._meterBar_s2vx4_101::-moz-progress-bar{background:var(--accent)}._account_s2vx4_109{display:flex;align-items:center;gap:10px;width:100%;height:48px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:var(--text);text-align:left;cursor:pointer}._account_s2vx4_109:hover{background:var(--hover)}._accountText_s2vx4_113{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}._accountName_s2vx4_115{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountRole_s2vx4_117{font-size:var(--fs-meta);color:var(--text-2)}._docForm_s2vx4_121{display:flex;flex-direction:column;gap:var(--space-2)}._docForm_s2vx4_121 input{height:var(--control-h);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg)}._docActions_s2vx4_125{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-3)}._resizer_s2vx4_129{position:absolute;top:0;right:0;width:6px;height:100%;cursor:col-resize;z-index:2;touch-action:none}._resizer_s2vx4_129:hover,._resizer_s2vx4_129:active{background:linear-gradient(to right,transparent 3px,var(--accent) 3px)}@media(max-width:767px){._sidebar_s2vx4_1{display:none}}._wrap_t1meu_1{flex:1;min-height:0;display:flex;margin:-24px -28px 0}._main_t1meu_3{flex:1 1 560px;min-width:0;min-height:0;display:flex;flex-direction:column}._head_t1meu_5{display:flex;gap:24px;align-items:flex-end;flex-wrap:wrap;padding:20px 28px 10px}._headText_t1meu_7{flex:1;min-width:260px}._kicker_t1meu_9{font-size:var(--fs-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}._title_t1meu_11{margin:6px 0 0;font-size:32px;font-weight:800;letter-spacing:-.02em;overflow-wrap:anywhere;cursor:text}._classHead_t1meu_21{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:start}._classHead_t1meu_21>._kicker_t1meu_9,._classHead_t1meu_21>._classBanners_t1meu_23{grid-column:1 / -1}._classHead_t1meu_21>._titleRow_t1meu_17{display:contents}._classHead_t1meu_21 ._title_t1meu_11{margin:6px 0 0;min-width:0}._classBanners_t1meu_23:empty{display:none}._classMeta_t1meu_31{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-height:44px;margin-top:6px}._titleEdit_t1meu_33{height:auto;margin:6px 0 0;padding:2px 8px;font-size:32px;font-weight:800;letter-spacing:-.02em;flex:1 1 auto;min-width:200px}._titleRow_t1meu_17{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px}._titleRow_t1meu_17 ._title_t1meu_11{margin-top:6px;flex:1 1 auto;min-width:200px}._facts_t1meu_41{margin-top:8px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--text-2);font-size:13px}._dots_t1meu_43{display:inline-flex;gap:4px}._dot_t1meu_43{width:8px;height:8px;border-radius:4px;background:var(--c-dot)}._ok_t1meu_47{display:inline-flex;align-items:center;gap:4px;color:var(--accent-hover)}._actions_t1meu_49{display:flex;gap:10px;flex-wrap:wrap;padding:0 28px 10px}._actions_t1meu_49 button{border-radius:20px}._actions_t1meu_49{align-items:center}._actionsEnd_t1meu_55{margin-left:auto}._headShare_t1meu_57{align-self:flex-end;margin-left:auto}._headShare_t1meu_57 button{border-radius:20px}._table_t1meu_61{flex:1;min-height:0;display:flex;flex-direction:column;margin:0 28px}._emptyText_t1meu_63{padding:24px;color:var(--text-2)}._docPanel_t1meu_67{position:relative;flex:none;min-width:300px;max-width:45vw;display:flex;flex-direction:column;border-left:1px solid var(--border);background:var(--surface)}._resizer_t1meu_69{position:absolute;left:-4px;top:0;bottom:0;width:8px;cursor:col-resize;z-index:2;touch-action:none}._resizer_t1meu_69:hover,._resizer_t1meu_69:focus-visible{background:color-mix(in srgb,var(--accent) 30%,transparent)}._docHead_t1meu_73{height:52px;display:flex;align-items:center;gap:10px;padding:0 12px 0 18px;border-bottom:1px solid var(--border);color:var(--accent)}._docTitle_t1meu_75{flex:1;font-weight:700;color:var(--text)}._docHead_t1meu_73 a{font-size:var(--fs-meta);font-weight:600;text-decoration:none}._docFrame_t1meu_79{flex:1;width:100%;border:0;background:var(--qr-bg)}._docHint_t1meu_81{margin:0;padding:8px 18px;font-size:var(--fs-meta);color:var(--text-3)}._docOpenLink_t1meu_83{display:block;margin:0 18px 8px;font-size:var(--fs-meta);font-weight:600;color:var(--accent);text-decoration:none}@media(max-width:767px){._wrap_t1meu_1{margin:0;flex-direction:column}._head_t1meu_5{padding:8px 16px;gap:8px}._cover_t1meu_93{display:none}._headText_t1meu_7{min-width:0}._title_t1meu_11{margin-top:2px;font-size:22px}._actions_t1meu_49{padding:0 16px 8px}._table_t1meu_61{margin:0}._docPanel_t1meu_67{width:100%!important;max-width:none;height:60vh;border-left:0;border-top:1px solid var(--border)}._resizer_t1meu_69{display:none}}._sharedChip_t1meu_109{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-2);font:inherit;font-size:var(--fs-meta);font-weight:600;cursor:pointer}._sharedChip_t1meu_109:hover{background:var(--hover);color:var(--text)}._shareNote_t1meu_113{color:var(--text-2);font-style:italic}._row_1co9w_1{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-label);color:var(--text-2);font-variant-numeric:tabular-nums}._time_1co9w_2{min-width:32px}._time_1co9w_2:last-child{text-align:right;min-width:38px}._slider_1co9w_4{position:relative;flex:1;display:flex;align-items:center;height:16px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer}._track_1co9w_5{position:relative;flex:1;height:4px;border-radius:2px;background:var(--border-strong)}._range_1co9w_6{position:absolute;height:100%;border-radius:2px;background:var(--accent)}._thumb_1co9w_7{display:block;width:12px;height:12px;border-radius:50%;background:var(--surface);border:2px solid var(--accent);box-sizing:border-box}._thumb_1co9w_7:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._marker_1co9w_9{position:absolute;top:-3px;width:2px;height:10px;border-radius:1px;background:var(--warn);transform:translate(-1px)}._slider_1co9w_4[data-disabled]{cursor:default;opacity:.6}._large_1co9w_11{gap:var(--space-4);font-size:var(--fs-body)}._large_1co9w_11 ._track_1co9w_5{height:8px;border-radius:4px}._large_1co9w_11 ._range_1co9w_6{border-radius:4px}._large_1co9w_11 ._thumb_1co9w_7{width:20px;height:20px}._large_1co9w_11 ._marker_1co9w_9{top:-6px;height:20px;width:3px}._large_1co9w_11 ._time_1co9w_2{min-width:48px}._large_1co9w_11 ._time_1co9w_2:last-child{min-width:72px}._touch_1co9w_18 ._slider_1co9w_4{height:28px}._touch_1co9w_18 ._thumb_1co9w_7{width:18px;height:18px}._touch_1co9w_18 ._track_1co9w_5{height:6px;border-radius:3px}._touch_1co9w_18 ._range_1co9w_6{border-radius:3px}._bottom_1vco8_1,._mini_1vco8_1,._nav_1vco8_1{display:none}@media(max-width:767px){._bottom_1vco8_1{grid-area:bottom;display:flex;flex-direction:column;background:var(--bg);padding-bottom:env(safe-area-inset-bottom)}._mini_1vco8_1{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 8px;padding:8px 8px 8px 10px;background:var(--dark-bg);color:var(--dark-text);border-radius:16px;box-shadow:var(--shadow-toast);overflow:hidden}._miniTop_1vco8_11{flex-basis:100%;display:flex;align-items:center;gap:10px;min-width:0;max-width:100%}._miniText_1vco8_13{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;flex-direction:column}._miniTitle_1vco8_15{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._miniMeta_1vco8_17{font-size:12px;color:var(--dark-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}._miniFx_1vco8_19{flex-basis:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;padding-top:2px}._fx_1vco8_21{min-width:0;height:36px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;overflow:hidden;border:1px solid var(--dark-border);border-radius:18px;background:transparent;color:var(--dark-text);font-size:12px;font-weight:700;cursor:pointer}._fx_1vco8_21[aria-pressed=true]{background:var(--dark-accent);color:var(--dark-on-accent);border-color:var(--dark-accent)}._miniPlay_1vco8_25{flex:0 0 44px;width:44px;height:44px;display:inline-grid;place-items:center;border:0;border-radius:22px;background:var(--dark-text);color:var(--dark-bg);cursor:pointer}._miniClose_1vco8_27{flex:0 0 36px;width:36px;height:44px;display:inline-grid;place-items:center;border:0;background:transparent;color:var(--dark-text-2);cursor:pointer}._miniSeek_1vco8_31{flex-basis:100%;padding:0 4px;color:var(--dark-text-2);--border-strong: var(--dark-border);--accent: var(--dark-accent);--surface: var(--dark-text);--text-2: var(--dark-text-2)}._nav_1vco8_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:64px;margin-top:8px;background:var(--surface);border-top:1px solid var(--border)}._tab_1vco8_35{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-decoration:none;font-size:11px;font-weight:600;color:var(--text-2);min-height:44px}._tabActive_1vco8_37{color:var(--accent)}}.avatar{border-radius:50%;object-fit:cover;vertical-align:middle;flex:none}.avatar-fallback{display:inline-flex;align-items:center;justify-content:center;background:var(--accent-tint);color:var(--accent-dark);font-weight:700}.profile-photo{display:flex;align-items:center;gap:1rem}.sidebar-user-head{display:flex;align-items:center;gap:.5rem}.sidebar-user-head>span:not(.avatar){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-privacy{display:flex;flex-direction:column;gap:6px;margin-top:20px;padding-top:16px;border-top:1px solid var(--border)}.profile-privacy .muted{margin:0;font-size:var(--fs-meta);color:var(--text-2)}._overlay_tyusr_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-dialog);background:var(--overlay)}._content_tyusr_2{position:fixed;z-index:var(--z-dialog);top:12vh;left:50%;transform:translate(-50%);width:min(620px,calc(100vw - 24px));max-height:70vh;display:flex;flex-direction:column;border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-menu);overflow:hidden}._inputRow_tyusr_3{display:flex;align-items:center;gap:10px;padding:0 16px;height:56px;border-bottom:1px solid var(--border);color:var(--text-3)}._input_tyusr_3{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:16px;color:var(--text)}._list_tyusr_5{overflow-y:auto;padding:6px}._group_tyusr_6{padding:8px 12px 4px;font-size:var(--fs-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}._option_tyusr_7{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:0 12px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text);text-align:left;cursor:pointer}._option_tyusr_7[aria-selected=true]{background:var(--accent-tint);color:var(--accent-hover)}._label_tyusr_9{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hint_tyusr_10{color:var(--text-3);font-size:var(--fs-meta);max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._empty_tyusr_11{margin:0;padding:24px;text-align:center;color:var(--text-2)}._shortcutList_tyusr_12{margin:0 0 12px}._shortcutRow_tyusr_13{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px}._shortcutRow_tyusr_13 dt{color:var(--text)}._shortcutRow_tyusr_13 dd{margin:0;display:flex;gap:4px}._bell_1cqln_1{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;border:0;border-radius:20px;background:transparent;color:var(--text);cursor:pointer}._bell_1cqln_1:hover{background:var(--hover)}._dot_1cqln_5{position:absolute;top:8px;right:9px;width:8px;height:8px;border-radius:4px;background:var(--line-sexualidad-dot);border:2px solid var(--surface);box-sizing:content-box}._panel_1cqln_7{width:min(340px,calc(100vw - 16px));max-height:min(460px,calc(100dvh - 96px));overflow:auto}._header_1cqln_9{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}._list_1cqln_11{list-style:none;margin:0;padding:0}._list_1cqln_11 li{padding:var(--space-2) 0;border-bottom:1px solid var(--border);font-size:var(--fs-body)}._unread_1cqln_15{font-weight:600}._row_1cqln_17{display:flex;align-items:flex-start;gap:var(--space-2)}._rowBody_1cqln_19{flex:1;min-width:0}._rowDelete_1cqln_21{flex:none;display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:16px;background:transparent;color:var(--text);cursor:pointer}._rowDelete_1cqln_21:hover{background:var(--hover)}.admin-logs{list-style:none;margin:.5rem 0 0;padding:0;max-height:260px;overflow:auto;font-size:.8rem}.admin-logs li{padding:.3rem 0;border-bottom:1px solid var(--border)}.admin-log-warn strong{color:var(--warn)}.admin-log-error strong{color:var(--danger)}.activity-list{list-style:none;margin:0;padding:0;max-height:280px;overflow:auto}.activity-list li{padding:.4rem 0;border-bottom:1px solid var(--border);font-size:.9rem}._topbar_usg7h_1{grid-area:top;z-index:var(--z-topbar);display:flex;align-items:center;gap:20px;height:var(--topbar-h);padding:0 20px 0 0;background:var(--surface);border-bottom:1px solid var(--border);min-width:0}._brand_usg7h_3{display:flex;align-items:center;gap:10px;width:min(var(--sidebar-w),248px);flex:none;padding-left:20px;box-sizing:border-box;color:inherit;text-decoration:none;border-radius:var(--radius-md)}._brand_usg7h_3:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._brandName_usg7h_7{font-weight:800;font-size:19px;letter-spacing:-.02em}._transport_usg7h_9{display:flex;align-items:center;gap:6px;flex:none}._playBtn_usg7h_11{width:48px!important;height:48px!important;box-shadow:0 2px 6px color-mix(in srgb,var(--accent) 35%,transparent)}._now_usg7h_15{flex:1 1 420px;max-width:520px;min-width:0;height:56px;box-sizing:border-box;padding:0 14px 0 8px;display:flex;align-items:center;gap:12px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg)}._nowBody_usg7h_17{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._nowLine_usg7h_19{display:flex;align-items:baseline;gap:6px;white-space:nowrap;overflow:hidden}._nowTitle_usg7h_21{font-weight:700;overflow:hidden;text-overflow:ellipsis}._nowArtist_usg7h_23{color:var(--text-2);overflow:hidden;text-overflow:ellipsis}._nowEmpty_usg7h_25{color:var(--text-2)}._nowEmpty_usg7h_25 ._nowArtist_usg7h_23{font-size:var(--fs-meta);display:block}._emptyTile_usg7h_29{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--hover);color:var(--text-3);flex:none}._loadingTrack_usg7h_31{font-size:var(--fs-label);color:var(--text-2)}._session_usg7h_35{display:flex;align-items:center;gap:8px;flex:none}._pill_usg7h_37{height:40px;box-sizing:border-box;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border-strong);border-radius:20px;background:var(--surface);color:var(--text);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast)}._pill_usg7h_37:hover:not(:disabled){background:var(--hover)}._pill_usg7h_37[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._pill_usg7h_37[aria-pressed=true] kbd{color:var(--on-accent);border-color:color-mix(in srgb,var(--on-accent) 50%,transparent);background:transparent}._pill_usg7h_37:disabled{opacity:.5;cursor:not-allowed}._volume_usg7h_49{display:flex;align-items:center;gap:8px;width:120px;flex:none;color:var(--text-2)}._volumeSlider_usg7h_51,._spacer_usg7h_53{flex:1}._queueBtn_usg7h_57{height:40px;padding:0 12px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:20px;background:transparent;color:var(--text);font-size:13px;font-weight:600;cursor:pointer}._queueBtn_usg7h_57:hover{background:var(--hover)}._badge_usg7h_61{min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:10px;background:var(--accent);color:var(--on-accent);font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}._classBtn_usg7h_63{height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:20px;background:var(--text);color:var(--bg);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}._classBtn_usg7h_63:disabled{opacity:.45;cursor:not-allowed}._queuePopover_usg7h_69{width:360px}._queueHint_usg7h_71{margin:var(--space-1) 0 var(--space-3);font-size:var(--fs-meta);color:var(--text-2)}._queueEmpty_usg7h_73{margin:var(--space-3) 0;color:var(--text-2)}._queueList_usg7h_75{list-style:none;margin:0 0 var(--space-2);padding:0;max-height:320px;overflow-y:auto}._queueItem_usg7h_77{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-1) 0}._queueText_usg7h_79{flex:1;min-width:0;display:flex;flex-direction:column}._queueTitle_usg7h_81{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._queueArtist_usg7h_83{font-size:var(--fs-meta);color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1400px){._topbar_usg7h_1{gap:12px}._pill_usg7h_37 kbd{display:none}._pill_usg7h_37{padding:0 12px}}@media(max-width:1180px){._volume_usg7h_49{display:none}._classBtn_usg7h_63{font-size:0;gap:0;padding:0 12px}}@media(max-width:767px){._topbar_usg7h_1{display:none}}@media(max-width:1000px){._brand_usg7h_3{width:168px}._brandName_usg7h_7{display:none}._now_usg7h_15{flex-basis:220px}._now_usg7h_15 ._nowArtist_usg7h_23{display:none}._pill_usg7h_37{font-size:0;gap:0;width:40px;padding:0;justify-content:center}._queueBtn_usg7h_57{font-size:0;gap:0}}._root_41w6j_1{display:flex;flex-direction:column;gap:var(--space-2)}._group_41w6j_2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}._label_41w6j_3{font-weight:600}._option_41w6j_4{display:inline-flex;align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-2);border:0;border-radius:var(--radius-md);background:transparent;color:inherit;font:inherit;cursor:pointer}._option_41w6j_4:hover{background:var(--hover)}._dot_41w6j_6{width:16px;height:16px;flex:none;border:2px solid var(--border-strong);border-radius:50%;box-sizing:border-box}._option_41w6j_4[aria-checked=true] ._dot_41w6j_6{border-color:var(--accent);background:radial-gradient(circle,var(--accent) 45%,transparent 50%)}._hint_41w6j_8{margin:0;font-size:var(--fs-meta);color:var(--text-2)}@media(pointer:coarse){._option_41w6j_4{min-height:44px}}._shell_4g3f2_1{height:100dvh;display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr);grid-template-rows:var(--topbar-h) minmax(0,1fr);grid-template-areas:"top top" "side main";background:var(--bg);color:var(--text);overflow:hidden}._main_4g3f2_2{grid-area:main;min-width:0;min-height:0;display:flex;flex-direction:column;position:relative}._content_4g3f2_3{flex:1;min-height:0;display:flex;flex-direction:column;padding:24px 28px 0;overflow-y:auto}._skip_4g3f2_4{position:absolute;left:8px;top:-48px;z-index:var(--z-toast);padding:8px 12px;border-radius:var(--radius-md);background:var(--accent);color:var(--on-accent)}._skip_4g3f2_4:focus{top:8px}@media(max-width:767px){._shell_4g3f2_1{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"main" "bottom"}._content_4g3f2_3{padding:12px 0 0}}._title_gvrgc_1{margin:0;padding:8px 16px;font-size:26px;font-weight:800;letter-spacing:-.02em}._sub_gvrgc_2{margin:16px 16px 4px;font-size:var(--fs-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}._folder_gvrgc_3{display:flex;align-items:center;gap:10px;padding:12px 16px;font-weight:700;color:var(--text-2)}._item_gvrgc_4{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px;color:var(--text);text-decoration:none;border-radius:var(--radius-lg)}._item_gvrgc_4:active{background:var(--hover)}._itemName_gvrgc_6{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}._itemCount_gvrgc_7{color:var(--text-2);font-size:var(--fs-meta);font-variant-numeric:tabular-nums}._who_gvrgc_8{display:flex;align-items:center;gap:12px;padding:8px 16px 16px}._actions_gvrgc_9{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px}._actions_gvrgc_9 button{justify-content:flex-start;height:48px}._folderRow_gvrgc_11{display:flex;align-items:center;gap:6px;min-height:48px;padding-right:8px;color:var(--text-2)}._folderToggle_gvrgc_12{flex:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 8px;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;text-align:left;cursor:pointer}._itemRow_gvrgc_13{display:flex;align-items:center;gap:4px;padding-right:8px}._itemRow_gvrgc_13 ._item_gvrgc_4{flex:1;min-width:0;padding-left:8px;padding-right:8px}._downloaded_gvrgc_15{display:inline-flex;color:var(--ok)}._batch_gvrgc_16{margin:0 16px 8px;padding:8px 12px;border-radius:var(--radius-md);background:var(--accent-tint);color:var(--text);font-size:var(--fs-meta)}._page_1j8n0_1{display:flex;flex-direction:column;gap:16px;max-width:720px;padding-bottom:32px}._card_1j8n0_3{padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._card_1j8n0_3 h2{margin:0;font-size:18px}._meta_1j8n0_7{color:var(--text-2);font-size:var(--fs-meta);margin:2px 0 8px}._body_1j8n0_9 h3,._body_1j8n0_9 h4{margin:12px 0 6px;font-size:15px}._body_1j8n0_9 ul{margin:0 0 8px;padding-left:20px}._body_1j8n0_9 li{margin:4px 0}._body_1j8n0_9 p{margin:0 0 8px}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--bg: #f5f6f8;--surface: #ffffff;--sidebar: #eef0f3;--border: #e1e4e8;--border-strong: #cdd2d9;--text: #15181d;--text-2: #4b5360;--text-3: #5f6773;--accent: #0069a8;--accent-hover: #00598d;--accent-tint: #e3f0f8;--on-accent: #ffffff;--danger: #c92a2a;--danger-hover: #a82020;--danger-tint: #fdeaea;--warn: #8a5a00;--warn-tint: #fff3d6;--ok: #1e6e32;--ok-tint: #ddf3e2;--overlay: rgba(15, 18, 22, .45);--hover: rgba(21, 24, 29, .05);--focus-ring: var(--accent);--fac-1: #0069a8;--fac-2: #c2410c;--fac-3: #7c3aed;--fac-4: #15803d;--fac-5: #be185d;--fac-6: #0f766e;--fac-7: #92400e;--fac-8: #4b5563;--line-vitalidad-bg: #fde8dc;--line-vitalidad-text: #a63a00;--line-vitalidad-dot: #e8590c;--line-sexualidad-bg: #fbe3ec;--line-sexualidad-text: #9c1a47;--line-sexualidad-dot: #d6336c;--line-creatividad-bg: #fff1c2;--line-creatividad-text: #7a5a00;--line-creatividad-dot: #e0a800;--line-afectividad-bg: #ddf3e2;--line-afectividad-text: #1e6e32;--line-afectividad-dot: #2f9e44;--line-trascendencia-bg: #e8e1fa;--line-trascendencia-text: #4527a0;--line-trascendencia-dot: #6741d9;--dark-bg: #15181d;--dark-surface: #1e232a;--dark-border: #3a424c;--dark-text: #ffffff;--dark-text-2: #aeb6c0;--dark-accent: #4db3e6;--dark-on-accent: #04202f;--qr-bg: #ffffff;--font: "Figtree Variable", "Figtree", system-ui, "Segoe UI", sans-serif;--font-mono: ui-monospace, "Cascadia Mono", Consolas, monospace;--fs-display: 32px;--fs-title: 22px;--fs-subtitle: 16px;--fs-body: 14px;--fs-meta: 12px;--fs-label: 11px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-pill: 999px;--control-h: 40px;--control-h-sm: 32px;--topbar-h: 76px;--sidebar-w: 248px;--shadow-menu: 0 8px 24px rgba(15, 18, 22, .16), 0 0 0 1px var(--border);--shadow-panel: -12px 0 32px rgba(15, 18, 22, .14);--shadow-sm: 0 1px 2px rgba(16, 24, 40, .08);--shadow-card: 0 12px 40px rgba(16, 24, 40, .1);--shadow-toast: 0 8px 24px rgba(15, 18, 22, .2);--z-sticky: 10;--z-topbar: 20;--z-sheet: 40;--z-dialog: 50;--z-menu: 60;--z-tooltip: 70;--z-toast: 80;--dur-fast: .12s;--dur: .18s;--muted: var(--text-2);--accent-dark: var(--accent-hover);font-family:var(--font);font-size:var(--fs-body);color:var(--text);background:var(--bg);accent-color:var(--accent)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg: #0e1114;--surface: #171b20;--sidebar: #13171b;--border: #2c333c;--border-strong: #424b57;--text: #f1f3f5;--text-2: #aeb6c0;--text-3: #8a94a0;--accent: #4db3e6;--accent-hover: #7cc6ee;--accent-tint: #123447;--on-accent: #04202f;--danger: #ff8787;--danger-hover: #ffa8a8;--danger-tint: #3a1d1f;--warn: #f3c76b;--warn-tint: #3a2e14;--ok: #7fd48f;--ok-tint: #17301d;--overlay: rgba(0, 0, 0, .6);--hover: rgba(241, 243, 245, .07);--line-vitalidad-bg: #3a2216;--line-vitalidad-text: #ffb48a;--line-vitalidad-dot: #ff7a33;--line-sexualidad-bg: #3a1a27;--line-sexualidad-text: #ff9fbd;--line-sexualidad-dot: #f06595;--line-creatividad-bg: #3a3010;--line-creatividad-text: #ffd966;--line-creatividad-dot: #f2c230;--line-afectividad-bg: #17301d;--line-afectividad-text: #8fdca0;--line-afectividad-dot: #51cf66;--line-trascendencia-bg: #2a2147;--line-trascendencia-text: #c3b1ff;--line-trascendencia-dot: #9775fa;--shadow-menu: 0 8px 24px rgba(0, 0, 0, .5), 0 0 0 1px var(--border);--shadow-panel: -12px 0 32px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-card: 0 12px 40px rgba(0, 0, 0, .5);--shadow-toast: 0 8px 24px rgba(0, 0, 0, .6)}}[data-theme=dark]{color-scheme:dark;--bg: #0e1114;--surface: #171b20;--sidebar: #13171b;--border: #2c333c;--border-strong: #424b57;--text: #f1f3f5;--text-2: #aeb6c0;--text-3: #8a94a0;--accent: #4db3e6;--accent-hover: #7cc6ee;--accent-tint: #123447;--on-accent: #04202f;--danger: #ff8787;--danger-hover: #ffa8a8;--danger-tint: #3a1d1f;--warn: #f3c76b;--warn-tint: #3a2e14;--ok: #7fd48f;--ok-tint: #17301d;--overlay: rgba(0, 0, 0, .6);--hover: rgba(241, 243, 245, .07);--line-vitalidad-bg: #3a2216;--line-vitalidad-text: #ffb48a;--line-vitalidad-dot: #ff7a33;--line-sexualidad-bg: #3a1a27;--line-sexualidad-text: #ff9fbd;--line-sexualidad-dot: #f06595;--line-creatividad-bg: #3a3010;--line-creatividad-text: #ffd966;--line-creatividad-dot: #f2c230;--line-afectividad-bg: #17301d;--line-afectividad-text: #8fdca0;--line-afectividad-dot: #51cf66;--line-trascendencia-bg: #2a2147;--line-trascendencia-text: #c3b1ff;--line-trascendencia-dot: #9775fa;--shadow-menu: 0 8px 24px rgba(0, 0, 0, .5), 0 0 0 1px var(--border);--shadow-panel: -12px 0 32px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-card: 0 12px 40px rgba(0, 0, 0, .5);--shadow-toast: 0 8px 24px rgba(0, 0, 0, .6)}:where(button,input,select,textarea){font:inherit;color:inherit}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tnum,:where(time){font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}*{box-sizing:border-box}input,button,select,textarea{font:inherit;color:inherit}html,body,#root{margin:0;min-height:100%}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}a{color:var(--accent-hover)}.loading-screen{display:grid;place-items:center;min-height:100dvh;color:var(--text-2)}.auth-error{color:var(--danger);background:var(--danger-tint);padding:.5rem .75rem;border-radius:var(--radius-md)}.muted{color:var(--text-2);font-size:var(--fs-body)}:where(.modal-card) button:where(:not(.link,.modal-close,.filter-chip-remove)){border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;padding:.4rem .9rem;min-height:36px;font-weight:600;cursor:pointer}:where(.modal-card) button:where(:not(.link,.modal-close,.filter-chip-remove)):hover:not(:disabled){background:var(--accent-tint)}:where(.modal-card) button:disabled{opacity:.55;cursor:not-allowed}.modal-card button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.modal-card .comment-item button+button{margin-left:.4rem}
