.NOs-ga_day{--sumi:var(--day-paper);--sumi-2:var(--day-mist);--sumi-3:var(--day-haze);--film:var(--day-ink);--film-2:var(--day-ink-2);--film-3:var(--day-ink-3);--rule:var(--day-line);--rule-strong:#b9c0dc;--you:var(--day-blue);--on-you:var(--day-paper);--you-edge:var(--day-ink);--paper:var(--day-paper);--surface:var(--day-paper);--sunken:var(--day-mist);--line:var(--day-line);--line-strong:#b9c0dc;--ink:var(--day-ink);--ink-2:var(--day-ink-2);--ink-3:var(--day-ink-3);--ai:var(--day-blue);--ai-hover:var(--day-pink);--ai-soft:var(--day-sky-4);--on-ai:var(--day-paper);--momo:var(--day-rose);--momo-ink:var(--day-rose-ink);--warn-bg:#fff6e0;--warn-ink:#6e4a00;--warn-line:#ecd59a;--danger-bg:#fff0f2;--danger-ink:var(--day-rose-ink);--ok-ink:#1d6b4a;--focus:var(--day-ink);--gutter:56px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--day-paper);min-height:100%;color:var(--day-ink);font-family:var(--font-onest), ui-sans-serif, system-ui, sans-serif}.NOs-ga_day ::selection{background:var(--day-sky-3);color:var(--day-ink)}.NOs-ga_day :focus-visible{outline-color:var(--day-ink);border-radius:2px}@media (max-width:1100px){.NOs-ga_day{--gutter:32px}}@media (max-width:640px){.NOs-ga_day{--gutter:20px}}.NOs-ga_day .panel{border-radius:var(--r-ctl);box-shadow:inset 0 0 0 1px var(--day-line)}.NOs-ga_day .tag{border-radius:var(--r-ctl)}.NOs-ga_day .btn{border-radius:var(--r-ctl);min-height:48px;font:var(--control);letter-spacing:.01em;transition:background-color .2s var(--ease-out), color .2s var(--ease-out), box-shadow .2s var(--ease-out);padding:0 22px}.NOs-ga_day .btn svg{width:16px;height:16px;transition:transform .3s var(--ease-out);flex:none}.NOs-ga_day .btn:hover:not(:disabled) svg{transform:translate(4px)}.NOs-ga_day .btn:active:not(:disabled){transform:translateY(1px)}.NOs-ga_day .btn-primary{background:var(--day-blue);color:var(--day-paper)}.NOs-ga_day .btn-primary:hover:not(:disabled){background:var(--day-pink);color:var(--day-ink)}.NOs-ga_day .btn-secondary{background:var(--day-paper);color:var(--day-ink);box-shadow:inset 0 0 0 1px var(--rule-strong)}.NOs-ga_day .btn-secondary:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--day-blue);color:var(--day-blue)}.NOs-ga_day .btn[aria-pressed=true]{background:var(--day-ink);color:var(--day-paper);box-shadow:none}.NOs-ga_day .btn-lg{min-height:52px;font-size:15px}.NOs-ga_day .btn-sm{min-height:40px;padding:0 16px;font-size:13px}
