.side-tabs[data-v-8411da6d]{gap:10px;inset-inline-end:0;position:fixed;top:50%;transform:translateY(-50%);z-index:28}.side-tabs[data-v-8411da6d],.tab[data-v-8411da6d]{display:flex;flex-direction:column}.tab[data-v-8411da6d]{align-items:center;border-end-start-radius:12px;border-start-start-radius:12px;box-shadow:var(--shadow-2);color:#fff;gap:8px;padding:12px 8px;width:42px}.guide-tab[data-v-8411da6d]{background:var(--c-green)}.timer-tab[data-v-8411da6d]{background:linear-gradient(135deg,#d52b38,#ae1823)}.vertical[data-v-8411da6d]{font-size:11px;font-weight:700;letter-spacing:.1em;transform:rotate(180deg);writing-mode:vertical-rl}.timer-tab .vertical[data-v-8411da6d]{font-family:var(--font-num);font-weight:800;letter-spacing:.06em}@media(max-width:560px){.tab[data-v-8411da6d]{padding:10px 6px;width:34px}.vertical[data-v-8411da6d]{font-size:9px}.timer-tab .vertical[data-v-8411da6d]{font-size:11px}}.drawer-backdrop[data-v-2233cc07]{background:#0f172a47;inset:0;position:fixed;z-index:49}.guidelines-drawer[data-v-2233cc07]{background:var(--c-card);box-shadow:var(--shadow-2);display:flex;flex-direction:column;inset-block:0;inset-inline-end:0;position:fixed;transform:translate(102%);transition:transform .24s ease;width:min(430px,94vw);z-index:50}[dir=rtl] .guidelines-drawer[data-v-2233cc07]{transform:translate(-102%)}.guidelines-drawer.open[data-v-2233cc07]{transform:translate(0)}.drawer-head[data-v-2233cc07]{align-items:flex-start;border-bottom:1px solid var(--c-line-soft);display:flex;gap:12px;justify-content:space-between;min-height:96px;padding:22px 20px 16px}.drawer-head h2[data-v-2233cc07]{font-size:23px;font-weight:700;margin:0}.icon-button[data-v-2233cc07]{border-radius:999px;color:var(--c-primary-dark);display:grid;flex:0 0 auto;height:42px;place-items:center;width:42px}.icon-button[data-v-2233cc07]:hover{background:var(--c-surface-container)}.drawer-body[data-v-2233cc07]{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:22px 20px}.guide-intro[data-v-2233cc07]{background:var(--c-green-soft);border:1px solid color-mix(in srgb,var(--c-green) 30%,transparent);border-radius:13px;color:var(--c-green);display:grid;gap:12px;grid-template-columns:38px 1fr;padding:16px}.guide-intro[data-v-2233cc07]>.material-symbols-rounded{background:var(--c-green);border-radius:50%;color:#fff;display:grid;font-variation-settings:"FILL" 1;height:38px;place-items:center;width:38px}.guide-intro strong[data-v-2233cc07]{display:block;font-size:14px;margin-bottom:3px}.guide-intro p[data-v-2233cc07]{font-size:12px;line-height:18px;margin:0}.guide-section-title[data-v-2233cc07]{color:var(--c-ink);font-size:14px;font-weight:700;line-height:20px;margin:22px 2px 10px}.guide-list[data-v-2233cc07]{display:grid;gap:10px}.guide-card[data-v-2233cc07]{background:var(--c-surface-low);border:1px solid var(--c-line-soft);border-radius:11px;display:grid;gap:12px;grid-template-columns:32px 1fr;padding:14px}.guide-number[data-v-2233cc07]{background:var(--c-primary-soft);border-radius:50%;color:var(--c-primary-dark);display:grid;font-family:var(--font-num);font-size:13px;font-weight:700;height:30px;place-items:center;width:30px}.guide-card strong[data-v-2233cc07]{color:var(--c-ink);display:block;font-size:13px;margin-bottom:3px}.guide-card p[data-v-2233cc07]{color:var(--c-ink-soft);font-size:12px;line-height:18px;margin:0;text-wrap:pretty}.guide-alert[data-v-2233cc07]{align-items:flex-start;background:var(--c-red-soft);border:1px solid color-mix(in srgb,var(--c-red) 26%,transparent);border-radius:11px;color:var(--c-red);display:flex;gap:10px;margin-top:14px;padding:13px 14px}.guide-alert[data-v-2233cc07]>.material-symbols-rounded{flex:0 0 auto;font-size:21px}.guide-alert p[data-v-2233cc07]{font-size:12px;line-height:18px;margin:0}.guide-support[data-v-2233cc07]{align-items:center;background:var(--c-card);border:1px solid color-mix(in srgb,var(--c-primary) 40%,transparent);border-radius:9px;color:var(--c-primary-dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin-top:14px;min-height:46px;width:100%}.guide-support[data-v-2233cc07]:hover{background:var(--c-primary-soft)}.fade-enter-active[data-v-2233cc07],.fade-leave-active[data-v-2233cc07]{transition:opacity .18s ease}.fade-enter-from[data-v-2233cc07],.fade-leave-to[data-v-2233cc07]{opacity:0}
