._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)}._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_1ww95_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_1ww95_3{flex:1;min-height:0;overflow:auto;position:relative;outline:none;overscroll-behavior-x:contain}._scroller_1ww95_3:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}._inner_1ww95_7{position:relative;min-width:var(--min-w)}._head_1ww95_11,._row_1ww95_11{display:grid;grid-template-columns:var(--cols);column-gap:12px;align-items:center;padding:0 12px;box-sizing:border-box}._head_1ww95_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_1ww95_15{position:relative;min-width:0;display:flex;align-items:center;gap:4px}._resizer_1ww95_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_1ww95_17:after{content:"";position:absolute;top:25%;bottom:25%;left:3px;width:2px;border-radius:1px;background:var(--border-strong);opacity:0}._hcell_1ww95_15:hover ._resizer_1ww95_17:after,._resizer_1ww95_17:focus-visible:after,._resizer_1ww95_17:active:after{opacity:1}._resizer_1ww95_17:focus-visible:after{background:var(--accent)}@media(pointer:coarse){._resizer_1ww95_17{display:none}}._hcell_1ww95_15._right_1ww95_27,._cell_1ww95_27._right_1ww95_27{justify-content:flex-end;text-align:right}._hbtn_1ww95_29{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}._hbtn_1ww95_29:hover,._hbtn_1ww95_29[data-active]{color:var(--text)}._row_1ww95_11{position:absolute;left:0;right:0;height:42px;border-bottom:1px solid var(--border);background:var(--surface)}._row_1ww95_11:hover{background:var(--hover)}._row_1ww95_11[data-selected]{background:var(--accent-tint)}._row_1ww95_11[data-playing] ._title_1ww95_43{color:var(--accent-hover)}._row_1ww95_11[data-focused]{box-shadow:inset 2px 0 0 var(--accent)}._row_1ww95_11[data-dragging]{opacity:.5}._row_1ww95_11[data-drop=before]{box-shadow:inset 0 2px 0 var(--accent)}._row_1ww95_11[data-drop=after]{box-shadow:inset 0 -2px 0 var(--accent)}._cell_1ww95_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_1ww95_43{font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;display:block}._mobileMain_1ww95_59{display:none}._handle_1ww95_61{display:flex;align-items:center;justify-content:flex-end;margin-right:-6px;color:var(--border-strong);cursor:grab}._row_1ww95_11:hover ._handle_1ww95_61{color:var(--text-3)}._twoLine_1ww95_65{display:flex;flex-direction:column;min-width:0}._subLine_1ww95_67{font-size:var(--fs-meta);color:var(--text-2);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._num_1ww95_71{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_1ww95_73{transition:opacity var(--dur-fast)}._playBtn_1ww95_75{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_1ww95_11:hover ._playBtn_1ww95_75,._playBtn_1ww95_75:focus-visible{opacity:1}._playBtn_1ww95_75:focus-visible{outline:none}._row_1ww95_11:hover ._numText_1ww95_73,._playBtn_1ww95_75:focus-visible~._numText_1ww95_73{opacity:0}._numCheck_1ww95_85{display:flex;justify-content:flex-end;width:100%}._eq_1ww95_89{display:inline-flex;align-items:flex-end;gap:2px;height:14px;color:var(--accent)}._eq_1ww95_89 span{width:3px;border-radius:1px;background:currentColor;height:60%}._eq_1ww95_89 span:nth-child(2){height:100%}._eq_1ww95_89 span:nth-child(3){height:40%}._eqAnimated_1ww95_97 span{animation:_bounce_1ww95_1 .9s ease-in-out infinite}._eqAnimated_1ww95_97 span:nth-child(2){animation-delay:-.3s}._eqAnimated_1ww95_97 span:nth-child(3){animation-delay:-.6s}@keyframes _bounce_1ww95_1{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}._eq_1ww95_89 span{transform-origin:bottom}._row_1ww95_11:hover ._playBtn_1ww95_75~._numText_1ww95_73{opacity:0}._actions_1ww95_111{display:flex;align-items:center;justify-content:flex-end;gap:2px}._iconBtn_1ww95_113{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_1ww95_113:hover{background:var(--hover);color:var(--text)}._noteBtn_1ww95_117{color:var(--accent)}._mineMark_1ww95_119{flex:none;display:inline-flex;margin-left:6px;color:var(--accent)}._noteText_1ww95_121{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow-y:auto}._fav_1ww95_123[aria-pressed=true]{color:var(--line-sexualidad-dot)}._fav_1ww95_123:not([aria-pressed=true]){opacity:0}._row_1ww95_11:hover ._fav_1ww95_123,._row_1ww95_11[data-focused] ._fav_1ww95_123,._fav_1ww95_123:focus-visible{opacity:1}._dlState_1ww95_129{display:inline-grid;place-items:center;width:22px;color:var(--text-3)}._dlState_1ww95_129[data-state=downloaded]{color:var(--accent)}._dlState_1ww95_129[data-state=outdated]{color:var(--warn)}._dlState_1ww95_129[data-state=cloud]{opacity:.55}._menuBtn_1ww95_137{opacity:0}._row_1ww95_11:hover ._menuBtn_1ww95_137,._row_1ww95_11[data-focused] ._menuBtn_1ww95_137,._menuBtn_1ww95_137:focus-visible,._menuBtn_1ww95_137[data-state=open]{opacity:1}._cellLink_1ww95_143{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_1ww95_143:hover{text-decoration:underline}._chips_1ww95_147{display:inline-flex;gap:4px}._lineDots_1ww95_149{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}._lineDot_1ww95_149{width:14px;height:14px;flex:none;border-radius:50%;background:var(--c-dot, var(--text-3))}._state_1ww95_155{padding:24px;color:var(--text-2)}._skel_1ww95_157{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_1ww95_159{outline:none}@media(max-width:767px){._wrap_1ww95_1{border:0;border-radius:0;background:transparent}._head_1ww95_11{display:none}._inner_1ww95_7,._head_1ww95_11{min-width:0}._row_1ww95_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_1ww95_11[data-playing]{background:var(--accent-tint)}._row_1ww95_11>:not(._mobileMain_1ww95_59):not(._actionsCell_1ww95_175){display:none}._mobileMain_1ww95_59{display:flex;align-items:center;gap:12px;min-width:0}._mobilePlay_1ww95_179{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_1ww95_11[data-playing] ._mobilePlay_1ww95_179{background:var(--accent);color:var(--on-accent)}._mobileText_1ww95_183{display:flex;flex-direction:column;min-width:0}._mobileText_1ww95_183 ._title_1ww95_43{font-weight:700}._mobileMeta_1ww95_187{font-size:13px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileExercise_1ww95_189{font-size:11px;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_1ww95_111>:not(._menuBtn_1ww95_137):not(._noteBtn_1ww95_117){display:none}._menuBtn_1ww95_137{opacity:1;width:44px;height:44px}}._page_18hwg_5{display:flex;flex-direction:column;gap:var(--space-5);padding-bottom:var(--space-7);max-width:1180px;width:100%}._narrow_18hwg_7{max-width:860px}._toolbar_18hwg_9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._grow_18hwg_11{flex:1}._muted_18hwg_13{color:var(--text-2)}._small_18hwg_15{font-size:var(--fs-meta);color:var(--text-2)}._privacy_18hwg_17{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);color:var(--text-3)}._search_18hwg_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_18hwg_21:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._segmented_18hwg_33{display:inline-flex;padding:3px;border-radius:var(--radius-pill);background:var(--sidebar);gap:2px}._segment_18hwg_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_18hwg_33[aria-pressed=true]{background:var(--surface);color:var(--text);font-weight:600;box-shadow:var(--shadow-sm)}._cards_18hwg_43{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-3)}._card_18hwg_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_18hwg_43:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}._card_18hwg_43:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._cardTitle_18hwg_59{margin:0;font-size:16px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}._cardText_18hwg_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_18hwg_63{margin-top:auto;display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:var(--fs-meta);color:var(--text-2)}._status_18hwg_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_18hwg_69{background:var(--accent-tint);color:var(--accent)}._status_done_18hwg_71{background:var(--ok-tint);color:var(--ok)}._status_archived_18hwg_73{background:var(--hover);color:var(--text-3)}._theme_18hwg_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_18hwg_81{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._backLink_18hwg_83{display:inline-flex;align-items:center;gap:4px;color:var(--text-2);text-decoration:none;font-size:13px}._backLink_18hwg_83:hover{color:var(--text)}._saveState_18hwg_87{font-size:var(--fs-meta);color:var(--text-3);display:inline-flex;align-items:center;gap:6px;min-height:24px}._saveError_18hwg_89{color:var(--danger)}._savedFlash_18hwg_91{color:var(--ok);font-weight:600}._titleInput_18hwg_93,._intentionInput_18hwg_93{width:100%;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text);font:inherit;padding:4px 6px;margin-left:-6px}._titleInput_18hwg_93{display:block;font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.2;resize:none;overflow:hidden;field-sizing:content}._intentionInput_18hwg_93{display:block;font-size:17px;line-height:1.4;color:var(--text-2);resize:none;overflow:hidden;field-sizing:content}._titleInput_18hwg_93:hover,._intentionInput_18hwg_93:hover{background:var(--hover)}._titleInput_18hwg_93:focus-visible,._intentionInput_18hwg_93:focus-visible{outline:2px solid var(--focus-ring);background:var(--surface)}._titleInput_18hwg_93::placeholder,._intentionInput_18hwg_93::placeholder{color:var(--text-3)}._meta_18hwg_111{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);align-items:flex-end}._field_18hwg_113{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-meta);color:var(--text-2)}._field_18hwg_113 input,._field_18hwg_113 select{height:var(--control-h-sm)}._input_18hwg_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_18hwg_117:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}._themes_18hwg_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_18hwg_127:focus-within{outline:2px solid var(--focus-ring)}._themeChip_18hwg_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_18hwg_131 button{display:inline-grid;place-items:center;width:20px;height:20px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}._themeChip_18hwg_131 button:hover{background:var(--hover)}._themeEntry_18hwg_137{flex:1;min-width:120px;border:0;background:transparent;color:var(--text);font:inherit;height:24px;outline:none}._banner_18hwg_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_18hwg_143{flex:1;min-width:220px}._bannerText_18hwg_143 strong{display:block}._writing_18hwg_151{display:flex;flex-direction:column;gap:var(--space-5);max-width:780px}._writingLabel_18hwg_153{display:block;margin-bottom:6px;font-weight:700;font-size:13px}._slotSheet_18hwg_157{display:flex;flex-direction:column;gap:20px;padding:20px 24px 24px}._slotField_18hwg_159{display:flex;flex-direction:column;gap:6px;min-width:0}._slotField_18hwg_159 ._writingLabel_18hwg_153{margin:0}._slotInput_18hwg_163{width:100%;box-sizing:border-box;height:40px}._slotField_18hwg_159 ._textarea_18hwg_165{min-height:96px}._writingHelp_18hwg_167{margin:0 0 8px;color:var(--text-2);font-size:13px}._textarea_18hwg_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_18hwg_165:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}._textareaSmall_18hwg_179{min-height:84px;font-size:14px;padding:10px 12px}._formatted_18hwg_185{display:flex;flex-direction:column;gap:4px}._textToolbar_18hwg_187{display:flex;gap:2px}._toolbarBtn_18hwg_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_18hwg_189:hover{background:var(--hover);color:var(--text)}._toolbarBtn_18hwg_189:focus-visible{outline:2px solid var(--focus-ring)}._saveRow_18hwg_199{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-top:6px}._notesBody_18hwg_205{flex:1;min-height:0;padding:16px;overflow-y:auto}._notesMobileMeta_18hwg_207{display:flex;gap:8px;padding:10px 16px 0}._sequenceHead_18hwg_213{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._seq_18hwg_213{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}._seqRow_18hwg_217{position:relative;border-top:1px solid var(--border);background:var(--surface)}._seqRow_18hwg_217:first-child{border-top:0}._seqRowDragging_18hwg_221{z-index:2;box-shadow:var(--shadow-card);opacity:.96}._seqRowShift_18hwg_223{transition:transform var(--dur) ease}._seqLine_18hwg_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_18hwg_233{min-height:36px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);background:var(--bg)}._handle_18hwg_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_18hwg_235:hover{background:var(--hover);color:var(--text)}._handle_18hwg_235:active{cursor:grabbing}._handle_18hwg_235:focus-visible{outline:2px solid var(--focus-ring)}._index_18hwg_249{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:12px;text-align:right}._nameInput_18hwg_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_18hwg_251:hover{border-color:var(--border)}._nameInput_18hwg_251:focus-visible{outline:2px solid var(--focus-ring);border-color:transparent;background:var(--surface)}._stacked_18hwg_257{display:flex;flex-direction:column;min-width:0}._themesField_18hwg_259{flex:1 1 260px}._cell_18hwg_261{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cellMuted_18hwg_263{color:var(--text-3);font-style:italic}._songButton_18hwg_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_18hwg_265:hover{background:var(--hover)}._songButton_18hwg_265 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._duration_18hwg_271{font-variant-numeric:tabular-nums;color:var(--text-2);text-align:right}._rowActions_18hwg_273{display:flex;justify-content:flex-end;gap:2px}._playing_18hwg_275{color:var(--accent)}._detail_18hwg_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_18hwg_279{grid-column:1 / -1}._songList_18hwg_281{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}._songItem_18hwg_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_18hwg_285{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}._songTitle_18hwg_287{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._songSub_18hwg_289{font-size:var(--fs-meta);color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badgeMain_18hwg_291{font-size:11px;font-weight:700;color:var(--accent)}._badgeAlt_18hwg_293{font-size:11px;color:var(--text-3)}._addRow_18hwg_295{display:flex;gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--border);background:var(--surface)}._empty_18hwg_297{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-2)}._srOnly_18hwg_299{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._pickerContent_18hwg_305{width:min(720px,calc(100vw - 24px))}._results_18hwg_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_18hwg_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_18hwg_311{display:flex;gap:6px}._reasons_18hwg_313{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}._reason_18hwg_313{font-size:11px;padding:1px 7px;border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent)}._note_18hwg_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_18hwg_323{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:var(--space-5);align-items:start}._months_18hwg_325{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:var(--space-2)}._month_18hwg_325{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_18hwg_329{border-color:var(--accent)}._monthName_18hwg_331{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em}._classLink_18hwg_333{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_18hwg_333:hover{background:var(--hover)}._classLink_18hwg_333 span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dot_18hwg_339{width:8px;height:8px;border-radius:50%;background:var(--accent)}._dotDone_18hwg_341{background:var(--ok)}._day_18hwg_343{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:12px}._panel_18hwg_345{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_18hwg_347{margin:0 0 4px;font-size:14px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:8px}._panelList_18hwg_349{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._panelItem_18hwg_351{display:block;padding:6px 8px;margin:0 -8px;border-radius:var(--radius-sm);color:var(--text);text-decoration:none}._panelItem_18hwg_351:hover{background:var(--hover)}._panelItemSub_18hwg_355{display:block;font-size:var(--fs-meta);color:var(--text-2)}._noDateRow_18hwg_357{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid var(--border)}._noDateRow_18hwg_357:last-child{border-bottom:0}._noDateLink_18hwg_361{color:var(--text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._noDateLink_18hwg_361:hover{text-decoration:underline}._noDateInput_18hwg_365{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_18hwg_367{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}._keywordChip_18hwg_367{display:inline-flex;align-items:baseline;gap:4px;padding:3px 10px;border-radius:var(--radius-pill);background:var(--hover);font-size:12px}._keywordChip_18hwg_367 strong{font-weight:600}._keywordChip_18hwg_367 span{color:var(--text-3)}._legend_18hwg_375{display:flex;gap:var(--space-3);font-size:var(--fs-meta);color:var(--text-2);align-items:center}._legend_18hwg_375 span{display:inline-flex;align-items:center;gap:6px}._themeBar_18hwg_379{display:grid;grid-template-columns:minmax(80px,140px) minmax(0,1fr) auto;gap:8px;align-items:center;font-size:13px}._bar_18hwg_381{display:flex;height:8px;border-radius:var(--radius-pill);overflow:hidden;background:var(--sidebar)}._barDone_18hwg_383{background:var(--ok)}._barPlanned_18hwg_385{background:var(--accent);opacity:.55}._yearNav_18hwg_387{display:inline-flex;align-items:center;gap:4px}._yearLabel_18hwg_389{min-width:56px;text-align:center;font-weight:800;font-size:18px;font-variant-numeric:tabular-nums}._quickIdea_18hwg_391{display:flex;flex-direction:column;gap:6px}._sideColumn_18hwg_395{display:flex;flex-direction:column;gap:var(--space-4)}._mobileOnly_18hwg_397{display:none}._pill_18hwg_399{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_18hwg_405{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_18hwg_407{display:flex;gap:var(--space-2);align-items:center;justify-content:flex-end;flex-wrap:wrap}._linked_18hwg_409{font-size:var(--fs-meta);color:var(--accent)}@media(max-width:1023px){._panoramaGrid_18hwg_323{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){._page_18hwg_5{padding:0 16px var(--space-7);gap:var(--space-4)}._titleInput_18hwg_93{font-size:24px}._intentionInput_18hwg_93{font-size:15px}._seqLine_18hwg_225{padding-right:8px}._detail_18hwg_277{grid-template-columns:minmax(0,1fr);padding:var(--space-3)}._search_18hwg_21{max-width:none}._cards_18hwg_43{grid-template-columns:minmax(0,1fr)}._themes_18hwg_127{min-width:0;width:100%}._meta_18hwg_111>*{flex:1 1 140px}._meta_18hwg_111>._themesField_18hwg_259{flex-basis:100%}._mobileOnly_18hwg_397{display:flex}._sideColumn_18hwg_395{order:-1}._months_18hwg_325{grid-template-columns:repeat(2,minmax(0,1fr))}._month_18hwg_325{min-height:72px}}@media print{._noPrint_18hwg_457{display:none!important}}._classPanel_18hwg_465{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_18hwg_467{display:flex;align-items:center;gap:var(--space-3);min-width:0}._panelToggle_18hwg_469{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_18hwg_469:hover{background:var(--hover)}._panelToggle_18hwg_469:focus-visible{outline:2px solid var(--focus-ring)}._collapsedIntention_18hwg_475{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2)}._classPanelBody_18hwg_477{display:flex;flex-direction:column;gap:var(--space-3)}._sharedIntention_18hwg_479{margin:0;font-size:16px;font-style:italic;color:var(--text-2)}._emptySlot_18hwg_485{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_18hwg_487{color:var(--text-3);flex:none}._emptySlotCell_18hwg_489{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-3)}._emptySlotText_18hwg_491{flex:1;min-width:0;display:flex;flex-direction:column}._emptySlotName_18hwg_493{font-weight:600}._emptySlotSub_18hwg_495{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_18hwg_495:hover{color:var(--text);text-decoration:underline}._cellEdit_18hwg_503{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_18hwg_503:hover{border-color:var(--border)}._cellEdit_18hwg_503:focus-visible{outline:2px solid var(--focus-ring)}._cellInput_18hwg_509{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_18hwg_511{color:var(--text-3);font-style:italic}._exerciseInput_18hwg_515{width:100%;min-width:0;height:100%;padding:0;margin:0;border:0;background:transparent;color:var(--text);font:inherit;font-weight:600}._exerciseInput_18hwg_515::placeholder{color:var(--text-3);font-weight:400}._exerciseInput_18hwg_515:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)}._exerciseCell_18hwg_523{display:flex;align-items:center;gap:4px;width:100%;min-width:0;height:100%}._exerciseReadOnly_18hwg_525{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._notesBtn_18hwg_527{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_18hwg_527{opacity:0}._exerciseCell_18hwg_523:hover ._notesBtn_18hwg_527,._exerciseCell_18hwg_523:focus-within ._notesBtn_18hwg_527{opacity:1}}._notesBtn_18hwg_527:hover{background:var(--hover);color:var(--text)}._notesBtn_18hwg_527:focus-visible{opacity:1;outline:2px solid var(--focus-ring)}._notesBtnActive_18hwg_545{opacity:1;color:var(--accent)}._notesBtnReadOnly_18hwg_547{cursor:default}._notesPopover_18hwg_549{width:320px;display:flex;flex-direction:column;gap:6px}._chooseMusicLink_18hwg_553{padding:0;border:0;background:transparent;color:var(--text-3);font:inherit;text-decoration:underline;cursor:pointer}._chooseMusicLink_18hwg_553:hover{color:var(--text-2)}._metaRow_18hwg_559{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:var(--fs-meta);color:var(--text-2);flex:none}._metaToolbar_18hwg_563{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:none}._metaToolbarStandalone_18hwg_563{justify-content:flex-end;margin-top:8px}._metaEmpty_18hwg_569,._metaGiven_18hwg_571{color:var(--text-3)}._metaFuture_18hwg_573{color:var(--accent)}._metaNotesDot_18hwg_575{position:relative}._metaNotesDot_18hwg_575:after{content:"";position:absolute;top:4px;right:4px;width:6px;height:6px;border-radius:50%;background:var(--accent)}._removeLink_18hwg_579{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_18hwg_579:hover{color:var(--text)}._description_18hwg_589{margin:6px 0 0;max-width:110ch;color:var(--text-2);font-size:16px;line-height:1.65;text-align:justify}._description_18hwg_589 strong{color:var(--text)}._descriptionClamped_18hwg_593{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._descriptionEmpty_18hwg_595{display:inline-flex;align-items:center;gap:6px;margin:6px 0 0;color:var(--text-3);font-size:15px;cursor:text}._descriptionPencil_18hwg_597{flex:none;opacity:.7}._descriptionMore_18hwg_599{display:inline;margin-left:6px;padding:0;border:0;background:none;color:var(--accent);font:inherit;font-weight:600;cursor:pointer}._descriptionEditBtn_18hwg_601{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_18hwg_601:hover{background:var(--hover);color:var(--text)}._descriptionEditWrap_18hwg_605{margin-top:6px;max-width:110ch}._descriptionEdit_18hwg_601{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_18hwg_613{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._blockTitle_18hwg_615{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_18hwg_617{margin:var(--space-3) 0 6px;font-size:13px;font-weight:700;color:var(--text-2)}._twoCols_18hwg_619{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4)}._useRow_18hwg_621{display:flex;justify-content:space-between;gap:8px;padding:4px 0;border-bottom:1px solid var(--border);font-size:13px}._barLineGiven_18hwg_623{background:var(--c-dot)}._barLinePlanned_18hwg_625{background:var(--c-dot);opacity:.35}._unusedLine_18hwg_627{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}._lineTag_18hwg_629{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_18hwg_619{grid-template-columns:minmax(0,1fr)}._classPanel_18hwg_465{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_qkmt8_1{grid-area:side;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_qkmt8_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_qkmt8_7{display:flex;justify-content:space-around;gap:4px;flex:none}._iconNav_qkmt8_9{display:grid;place-items:center;height:36px;min-width:40px;border-radius:var(--radius-md);color:var(--text-2);text-decoration:none}._iconNav_qkmt8_9:hover{background:var(--hover);color:var(--text)}._iconNav_qkmt8_9:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._section_qkmt8_15{padding:4px 10px 6px;font-size:var(--fs-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}._sectionRow_qkmt8_17{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding:0 4px 2px 10px}._sectionText_qkmt8_19{font-size:var(--fs-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}._navItem_qkmt8_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_qkmt8_21:hover{background:var(--hover)}._navActive_qkmt8_25{background:var(--surface);font-weight:600;color:var(--accent-hover)!important;box-shadow:var(--shadow-sm)}._navLabel_qkmt8_27{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_qkmt8_29{font-size:var(--fs-meta);color:var(--text-3);font-weight:500;font-variant-numeric:tabular-nums}._shared_qkmt8_31{height:32px}._sharedFolder_qkmt8_33{width:100%;border:0;background:none;font:inherit;text-align:left;cursor:pointer}._sharedRow_qkmt8_35{display:flex;align-items:center;gap:2px}._sharedRow_qkmt8_35>:first-child{flex:1;min-width:0}._sharedMore_qkmt8_39{flex:none;opacity:.6}._sharedRow_qkmt8_35:hover ._sharedMore_qkmt8_39,._sharedMore_qkmt8_39:focus-visible,._sharedMore_qkmt8_39[data-state=open]{opacity:1}._tree_qkmt8_45{flex:none;margin:0 -4px;padding:0 4px}._emptyTree_qkmt8_47{margin:4px 10px;color:var(--text-3);font-size:var(--fs-meta)}._row_qkmt8_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_qkmt8_49:hover{background:var(--hover)}._row_qkmt8_49[data-active]{background:var(--surface);box-shadow:var(--shadow-sm)}._row_qkmt8_49[data-active] ._nodeName_qkmt8_55{font-weight:600;color:var(--accent-hover)}._dropBefore_qkmt8_59{box-shadow:inset 0 2px 0 var(--accent)}._dropAfter_qkmt8_61{box-shadow:inset 0 -2px 0 var(--accent)}._dropInside_qkmt8_63{background:var(--accent-tint);outline:2px dashed var(--accent);outline-offset:-2px}._chev_qkmt8_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_qkmt8_67{width:14px;flex:none}._nodeIcon_qkmt8_69{flex:none;color:var(--text-3)}._nodeLink_qkmt8_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_qkmt8_55{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sharedBadge_qkmt8_75{display:inline-flex;flex:none;color:var(--text-3)}._dl_qkmt8_77{display:inline-flex;color:var(--accent);flex:none}._dl_qkmt8_77 svg[data-state=partial]{opacity:.5}._rowMenu_qkmt8_81{opacity:0;width:24px!important;height:24px!important;flex:none}._row_qkmt8_49:hover ._rowMenu_qkmt8_81,._row_qkmt8_49:focus-within ._rowMenu_qkmt8_81,._rowMenu_qkmt8_81[data-state=open]{opacity:1}._inlineName_qkmt8_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_qkmt8_87{margin:6px 10px;font-size:var(--fs-meta);color:var(--text-2)}._footer_qkmt8_91{flex:none;display:flex;flex-direction:column;gap:8px;padding:8px 12px 12px;border-top:1px solid var(--border);background:var(--sidebar)}._meter_qkmt8_93{padding:10px 12px;border-radius:10px;background:var(--surface);border:1px solid var(--border)}._meterTitle_qkmt8_95{font-size:var(--fs-meta);font-weight:600;color:var(--text)}._meterQuota_qkmt8_97{margin-top:4px;font-size:var(--fs-meta);color:var(--text-3)}._meterRow_qkmt8_99{display:flex;justify-content:space-between;font-size:var(--fs-meta);color:var(--text-2)}._meterBar_qkmt8_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_qkmt8_101::-webkit-progress-bar{background:var(--border)}._meterBar_qkmt8_101::-webkit-progress-value{background:var(--accent);border-radius:3px}._meterBar_qkmt8_101::-moz-progress-bar{background:var(--accent)}._account_qkmt8_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_qkmt8_109:hover{background:var(--hover)}._accountText_qkmt8_113{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}._accountName_qkmt8_115{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountRole_qkmt8_117{font-size:var(--fs-meta);color:var(--text-2)}._docForm_qkmt8_121{display:flex;flex-direction:column;gap:var(--space-2)}._docForm_qkmt8_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_qkmt8_125{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-3)}@media(max-width:767px){._sidebar_qkmt8_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_12j07_1,._mini_12j07_1,._nav_12j07_1{display:none}@media(max-width:767px){._bottom_12j07_1{grid-area:bottom;display:flex;flex-direction:column;background:var(--bg);padding-bottom:env(safe-area-inset-bottom)}._mini_12j07_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_12j07_11{flex-basis:100%;display:flex;align-items:center;gap:10px;min-width:0;max-width:100%}._miniText_12j07_13{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;flex-direction:column}._miniTitle_12j07_15{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._miniMeta_12j07_17{font-size:12px;color:var(--dark-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}._miniFx_12j07_19{flex-basis:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:4px}._fx_12j07_21{height:44px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--dark-border);border-radius:22px;background:transparent;color:var(--dark-text);font-size:13px;font-weight:700;cursor:pointer}._fx_12j07_21[aria-pressed=true]{background:var(--dark-accent);color:var(--dark-on-accent);border-color:var(--dark-accent)}._miniPlay_12j07_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_12j07_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_12j07_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_12j07_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_12j07_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_12j07_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_n3j72_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_n3j72_2{display:flex;align-items:center;gap:10px;width:var(--sidebar-w);flex:none;padding-left:20px;box-sizing:border-box;color:inherit;text-decoration:none;border-radius:var(--radius-md)}._brand_n3j72_2:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._brandName_n3j72_4{font-weight:800;font-size:19px;letter-spacing:-.02em}._transport_n3j72_5{display:flex;align-items:center;gap:6px;flex:none}._playBtn_n3j72_6{width:48px!important;height:48px!important;box-shadow:0 2px 6px color-mix(in srgb,var(--accent) 35%,transparent)}._now_n3j72_8{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_n3j72_9{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._nowLine_n3j72_10{display:flex;align-items:baseline;gap:6px;white-space:nowrap;overflow:hidden}._nowTitle_n3j72_11{font-weight:700;overflow:hidden;text-overflow:ellipsis}._nowArtist_n3j72_12{color:var(--text-2);overflow:hidden;text-overflow:ellipsis}._nowEmpty_n3j72_13{color:var(--text-2)}._nowEmpty_n3j72_13 ._nowArtist_n3j72_12{font-size:var(--fs-meta);display:block}._emptyTile_n3j72_15{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--hover);color:var(--text-3);flex:none}._loadingTrack_n3j72_16{font-size:var(--fs-label);color:var(--text-2)}._session_n3j72_18{display:flex;align-items:center;gap:8px;flex:none}._pill_n3j72_19{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_n3j72_19:hover:not(:disabled){background:var(--hover)}._pill_n3j72_19[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._pill_n3j72_19[aria-pressed=true] kbd{color:var(--on-accent);border-color:color-mix(in srgb,var(--on-accent) 50%,transparent);background:transparent}._pill_n3j72_19:disabled{opacity:.5;cursor:not-allowed}._volume_n3j72_25{display:flex;align-items:center;gap:8px;width:120px;flex:none;color:var(--text-2)}._volumeSlider_n3j72_26,._spacer_n3j72_27{flex:1}._queueBtn_n3j72_29{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_n3j72_29:hover{background:var(--hover)}._badge_n3j72_31{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_n3j72_32{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_n3j72_32:disabled{opacity:.45;cursor:not-allowed}._queuePopover_n3j72_35{width:360px}._queueHint_n3j72_36{margin:var(--space-1) 0 var(--space-3);font-size:var(--fs-meta);color:var(--text-2)}._queueEmpty_n3j72_37{margin:var(--space-3) 0;color:var(--text-2)}._queueList_n3j72_38{list-style:none;margin:0 0 var(--space-2);padding:0;max-height:320px;overflow-y:auto}._queueItem_n3j72_39{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-1) 0}._queueText_n3j72_40{flex:1;min-width:0;display:flex;flex-direction:column}._queueTitle_n3j72_41{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._queueArtist_n3j72_42{font-size:var(--fs-meta);color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1400px){._topbar_n3j72_1{gap:12px}._pill_n3j72_19 kbd{display:none}._pill_n3j72_19{padding:0 12px}}@media(max-width:1180px){._volume_n3j72_25{display:none}._classBtn_n3j72_32{font-size:0;gap:0;padding:0 12px}}@media(max-width:767px){._topbar_n3j72_1{display:none}}@media(max-width:1000px){._brand_n3j72_2{width:168px}._brandName_n3j72_4{display:none}._now_n3j72_8{flex-basis:220px}._now_n3j72_8 ._nowArtist_n3j72_12{display:none}._pill_n3j72_19{font-size:0;gap:0;width:40px;padding:0;justify-content:center}._queueBtn_n3j72_29{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);--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}
