.plans_page__wWrQu{padding:2rem;max-width:1100px;margin:0 auto}.plans_heading__Bbvmk{margin:0 0 .5rem;color:var(--text-88);font-size:2.2rem;font-weight:700;letter-spacing:.02em}.plans_subheading__WMDL1{margin:0 0 2rem;color:var(--text-53);font-size:1rem;line-height:1.5;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.plans_tabs__jkBIT{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.plans_tab__iTab4{background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--text-40);padding:.5rem 1.25rem;font-size:.9rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:color .15s,border-color .15s,background .15s}.plans_tab__iTab4:hover{color:var(--text-73);border-color:var(--line-27)}.plans_tabActive__79Sy2{color:var(--text-88);border-color:var(--accent)}.plans_tabCount__eAhJw{background:var(--surface-head);border-radius:10px;padding:.05rem .5rem;font-size:.75rem;color:var(--text-33)}.plans_tabActive__79Sy2 .plans_tabCount__eAhJw{color:var(--text-53)}.plans_planFilterBar__1Asxt{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.75rem}.plans_planFilterSelect__Gjamk{background:var(--field);border:1px solid var(--line-20);border-radius:4px;color:var(--text-88);padding:.35rem .75rem;font-size:.88rem;cursor:pointer;outline:none;transition:border-color .2s}.plans_planFilterSelect__Gjamk:focus{border-color:var(--accent)}.plans_planFilterDatetime__xJVGy{background:var(--field);border:1px solid var(--line-20);border-radius:4px;color:var(--text-88);padding:.35rem .75rem;font-size:.88rem;cursor:pointer;outline:none;transition:border-color .2s;color-scheme:dark}.plans_planFilterDatetime__xJVGy:focus{border-color:var(--accent)}.plans_planSearchLabel__s_Gh5{font-size:.88rem;color:var(--text-53);white-space:nowrap}.plans_planFilterSearch__fxDwJ{background:var(--field);border:1px solid var(--line-20);border-radius:4px;color:var(--text-88);padding:.35rem .75rem;font-size:.88rem;outline:none;transition:border-color .2s;width:280px}.plans_planFilterSearch__fxDwJ:focus{border-color:var(--accent)}.plans_planFilterSearch__fxDwJ::placeholder{color:var(--text-33)}.plans_planSection__GePjU{background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden}.plans_planHeader__6Qf8j{display:grid;grid-template-columns:minmax(175px,max-content) 32px minmax(120px,180px) minmax(80px,160px) 1fr auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.4rem 1rem;border-bottom:1px solid var(--border);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-33)}.plans_planDivider__JzyNN{padding:.3rem 1rem;background:var(--surface-band);border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--accent);letter-spacing:.04em}.plans_planRow__By8Jp{display:grid;grid-template-columns:minmax(175px,max-content) 32px minmax(120px,180px) minmax(80px,160px) 1fr auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.5rem 1rem;border-bottom:1px solid var(--divider);text-decoration:none;transition:background .15s}.plans_planRow__By8Jp:last-child{border-bottom:none}.plans_planRow__By8Jp:hover{background:var(--surface-hover)}.plans_planTime__JETf6{display:flex;flex-direction:column;gap:.15rem;font-size:.82rem;color:var(--text-53);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.plans_planAvatar__6_VCr{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.plans_planAvatarPlaceholder___P2g_{width:32px;height:32px;border-radius:50%;background:var(--placeholder);flex-shrink:0}.plans_planName__1i59P{color:var(--text-88);font-size:.88rem;font-weight:600}.plans_planCategory__c9SMg,.plans_planName__1i59P{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plans_planCategory__c9SMg{color:var(--info);font-size:.8rem}.plans_planTitle__EUped{color:var(--text-60);font-size:.82rem;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plans_planRight__oF7aZ{color:var(--text-40);font-size:.78rem;white-space:nowrap;text-align:right}.plans_planEmpty__6qjIH{padding:.75rem 1rem;margin:0;color:var(--text-33);font-size:.85rem}.plans_langBtn__FltgD{padding:.25rem .65rem;background:var(--surface-neutral);border:1px solid var(--line-20);border-radius:4px;color:var(--text-60);font-size:.8rem;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.plans_langBtn__FltgD:hover{border-color:var(--line-33);color:var(--text-80)}.plans_langBtnActive__VXR99{background:var(--ok-bg);border-color:var(--ok-line-2);color:var(--ok-text)}.plans_tzBadge__FLUY2{display:inline-block;margin-left:.6rem;padding:.15rem .5rem;background:var(--ok-bg-2);border:1px solid var(--ok-line);border-radius:4px;color:var(--ok-text);font-size:.65rem;font-weight:400;letter-spacing:.03em;vertical-align:middle;font-family:monospace}@media (max-width:700px){.plans_page__wWrQu{padding:1rem}.plans_heading__Bbvmk{font-size:1.6rem}.plans_subheading__WMDL1{font-size:.92rem}.plans_tab__iTab4{padding:.4rem .9rem}.plans_planFilterDatetime__xJVGy,.plans_planFilterSearch__fxDwJ,.plans_planFilterSelect__Gjamk{flex:1 1 100%;width:auto;min-width:0;max-width:100%}.plans_planHeader__6Qf8j{display:none}.plans_planRow__By8Jp{grid-template-columns:32px 1fr auto;grid-template-areas:"time   time     time" "avatar name     right" "avatar category category" ".      title    title";column-gap:.6rem;row-gap:.2rem}.plans_planTime__JETf6{grid-area:time;flex-direction:row;flex-wrap:wrap;gap:0 .35rem}.plans_planTime__JETf6>span+span:before{content:"– "}.plans_planAvatarPlaceholder___P2g_,.plans_planAvatar__6_VCr{grid-area:avatar}.plans_planName__1i59P{grid-area:name}.plans_planRight__oF7aZ{grid-area:right}.plans_planCategory__c9SMg{grid-area:category}.plans_planTitle__EUped{grid-area:title;white-space:normal}}.my-schedule_box__WkNSr{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:1.25rem 1.5rem;max-width:46rem;display:flex;flex-direction:column;align-items:flex-start;gap:.9rem}.my-schedule_boxTitle__hbCD5{margin:0;color:var(--text-100);font-size:1.1rem}.my-schedule_boxText__Xt8HU{margin:0;color:var(--text-cool-78);font-size:.92rem;line-height:1.55}.my-schedule_remember__7OhAn{display:flex;align-items:flex-start;gap:.5rem;color:var(--text-88);font-size:.9rem;line-height:1.4;cursor:pointer}.my-schedule_remember__7OhAn input{accent-color:#9146ff;width:1rem;height:1rem;margin-top:.1rem;flex-shrink:0;cursor:pointer}.my-schedule_twitchBtn__OR3tL{display:inline-flex;align-items:center;gap:.5rem;background:#9146ff;border:none;border-radius:4px;color:#fff;font:inherit;font-size:.9rem;font-weight:600;padding:.45rem 1rem;cursor:pointer}.my-schedule_twitchBtn__OR3tL:hover{background:#7c2ff7}.my-schedule_twitchBtn__OR3tL:disabled{opacity:.6;cursor:default}.my-schedule_twitchIcon__1SNlr{width:18px;height:18px}.my-schedule_note__oF8V5{color:var(--text-53);font-size:.9rem}.my-schedule_error__7AM3v{margin:0;color:var(--accent);font-size:.88rem}.my-schedule_toolbar__KL_MY{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:1rem}.my-schedule_summary__SVKnu{color:var(--text-88);font-size:.92rem;font-weight:600}.my-schedule_consent__IqnhL{color:var(--text-53);font-size:.85rem;flex:1 1;min-width:14rem}.my-schedule_linkBtn__6Q_00{background:none;border:none;padding:0;color:var(--accent);font:inherit;text-decoration:underline;cursor:pointer}.my-schedule_linkBtn__6Q_00:disabled{opacity:.6;cursor:default}.my-schedule_live__FJgAk{background:var(--accent);color:var(--on-accent);font-size:.68rem;font-weight:700;padding:.1rem .4rem;border-radius:3px;letter-spacing:.05em}.my-schedule_section__jvp9c{margin-top:1.5rem}.my-schedule_sectionTitle__6_XSR{margin:0 0 .5rem;color:var(--text-88);font-size:1rem;font-weight:600}.my-schedule_sectionText__3SzpW{margin:0 0 .6rem;color:var(--text-53);font-size:.85rem}.my-schedule_chips__y40ZS{display:flex;flex-wrap:wrap;gap:.35rem}.my-schedule_chip__gfxIl{padding:.2rem .6rem;background:var(--surface);border:1px solid var(--border);border-radius:4px;color:var(--text-cool-78);font-size:.82rem;text-decoration:none;transition:border-color .15s,color .15s}.my-schedule_chip__gfxIl:hover{border-color:var(--accent);color:var(--text-88)}.my-schedule_chipNote__VJOmq{color:var(--text-40);font-size:.75rem}.my-schedule_details__tMlG5{margin-bottom:.5rem}.my-schedule_details__tMlG5 summary{color:var(--text-cool-78);font-size:.88rem;cursor:pointer;margin-bottom:.4rem}.my-schedule_details__tMlG5 summary:hover{color:var(--text-88)}@media (max-width:700px){.my-schedule_box__WkNSr{padding:1rem}.my-schedule_toolbar__KL_MY select{flex:1 1 100%}}.my-schedule_privacyLink__MBjua{color:var(--info);text-decoration:none;white-space:nowrap}.my-schedule_privacyLink__MBjua:hover{text-decoration:underline}