.screen[data-menu-cat=fun] [data-menu-sec]:not([data-menu-sec~=fun]):not([data-menu-sec~=always]),.screen[data-menu-cat=gift] [data-menu-sec]:not([data-menu-sec~=gift]):not([data-menu-sec~=always]),.screen[data-menu-cat=pair] [data-menu-sec]:not([data-menu-sec~=pair]):not([data-menu-sec~=always]),.screen[data-menu-cat=saju] [data-menu-sec]:not([data-menu-sec~=saju]):not([data-menu-sec~=always]),.screen[data-menu-cat=season] [data-menu-sec]:not([data-menu-sec~=season]):not([data-menu-sec~=always]),.screen[data-menu-cat=tarot] [data-menu-sec]:not([data-menu-sec~=tarot]):not([data-menu-sec~=always]){display:none}.orderbar button.who{background:none;border:0;padding:0;font:inherit;text-align:left;cursor:pointer}.tpick .tav{width:56px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--night-1);color:var(--gold);font-weight:700;font-size:15px}.tpick .pr{font-size:12px;font-weight:750;color:var(--accent)}.po .pick{background:none;border:0;padding:0;font:inherit;font-size:14px;font-weight:700;color:var(--accent);cursor:pointer;white-space:nowrap}.menu-err{color:var(--warn);font-size:13px;line-height:1.5;margin:0}.menu-done{display:flex;flex-direction:column;gap:12px}.menu-done textarea.input{height:auto;min-height:96px;padding:12px 14px;font:inherit;font-size:15px;line-height:1.55;resize:vertical}.giftlink{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--r-md);border:1.5px dashed var(--line-2);background:var(--card)}.giftlink code{font-family:inherit;font-size:13px;font-weight:700;word-break:break-all;color:var(--ink)}.mh-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--r-md);background:rgba(255,255,255,.08);color:var(--on-night);font-size:13px;line-height:1.55}.mh-note a{color:var(--gold);font-weight:750;white-space:nowrap}