.settings-board-module__KU5y8q__board{gap:.75rem;width:min(100%,42rem);margin-inline:auto;display:grid}.settings-board-module__KU5y8q__head{padding:clamp(.5rem,2vh,1.25rem) 0 .75rem}.settings-board-module__KU5y8q__title{font-size:clamp(var(--fs-28), 3vw, var(--fs-32));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.1}.settings-board-module__KU5y8q__card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);align-content:start;gap:.25rem;padding:1.25rem 1.4rem 1.4rem;display:grid}.settings-board-module__KU5y8q__cardHead{font-size:var(--fs-18);letter-spacing:-.01em;margin:0;font-weight:700}.settings-board-module__KU5y8q__cardSub{font-size:var(--fs-14);color:var(--muted-foreground);margin:0;line-height:1.45}.settings-board-module__KU5y8q__rows{margin-top:.5rem;display:grid}.settings-board-module__KU5y8q__row{border-top:1px solid var(--border);align-items:center;gap:1rem;min-height:3rem;padding-block:.65rem;display:flex}.settings-board-module__KU5y8q__row:first-child{border-top:0}.settings-board-module__KU5y8q__text{flex:1 1 0;gap:.1rem;min-width:0;display:grid}.settings-board-module__KU5y8q__label{font-size:var(--fs-15)}.settings-board-module__KU5y8q__rowSub{font-size:var(--fs-13);color:var(--muted-foreground);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.settings-board-module__KU5y8q__control{flex:none;justify-content:flex-end;align-items:center;display:flex}.settings-board-module__KU5y8q__hint{font-size:var(--fs-13);color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:.6rem 0 0}.settings-board-module__KU5y8q__foot{border-top:1px solid var(--border);justify-content:flex-end;margin-top:.4rem;padding-top:.65rem;display:flex}.settings-board-module__KU5y8q__switch{background:color-mix(in oklab, var(--foreground) 14%, transparent);cursor:pointer;border:0;border-radius:999px;flex:none;width:2.25rem;height:1.3rem;padding:0;transition:background .15s;position:relative}.settings-board-module__KU5y8q__switch:hover:not([aria-checked=true]){background:color-mix(in oklab, var(--foreground) 20%, transparent)}.settings-board-module__KU5y8q__switch[aria-checked=true]{background:var(--primary)}.settings-board-module__KU5y8q__knob{background:#fff;border-radius:999px;width:1rem;height:1rem;transition:transform .15s;position:absolute;top:.15rem;left:.15rem}.settings-board-module__KU5y8q__switch[aria-checked=true] .settings-board-module__KU5y8q__knob{transform:translate(.95rem)}.settings-board-module__KU5y8q__switch:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.settings-board-module__KU5y8q__switch,.settings-board-module__KU5y8q__knob{transition:none}}.settings-board-module__KU5y8q__primary{border-radius:var(--radius-lg);background:var(--primary);height:2.85rem;color:var(--primary-foreground);font-size:var(--fs-15);cursor:pointer;border:0;padding-inline:1.6rem;font-weight:600;transition:filter .15s}.settings-board-module__KU5y8q__primary:hover:not(:disabled){filter:brightness(1.08)}.settings-board-module__KU5y8q__primary:disabled{opacity:.5;cursor:default}.settings-board-module__KU5y8q__quiet{border-radius:var(--radius-md);height:2rem;color:var(--muted-foreground);font-size:var(--fs-14);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding-inline:.6rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.settings-board-module__KU5y8q__quiet:hover:not(:disabled){background:color-mix(in oklab, var(--foreground) 6%, transparent);color:var(--foreground)}.settings-board-module__KU5y8q__quiet:disabled{opacity:.5;cursor:default}.settings-board-module__KU5y8q__btnIcon{flex:none;width:.9rem;height:.9rem}.settings-board-module__KU5y8q__done{color:var(--up)}.settings-board-module__KU5y8q__moneyRow{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.settings-board-module__KU5y8q__money{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in oklab, var(--foreground) 3%, transparent);font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;height:2.25rem;padding-inline:.6rem;transition:border-color .15s;display:inline-flex}.settings-board-module__KU5y8q__money:focus-within{border-color:color-mix(in oklab, var(--primary) 60%, var(--border))}.settings-board-module__KU5y8q__cur{color:var(--muted-foreground);font-size:var(--fs-14)}.settings-board-module__KU5y8q__input{width:5ch;color:var(--foreground);font:inherit;font-size:var(--fs-15);text-align:right;background:0 0;border:0;outline:none;font-weight:500}.settings-board-module__KU5y8q__seg{border-radius:var(--radius-lg);background:color-mix(in oklab, var(--foreground) 6%, transparent);gap:.15rem;padding:.15rem;display:inline-flex}.settings-board-module__KU5y8q__segItem{border-radius:var(--radius-md);height:1.9rem;color:var(--muted-foreground);font-size:var(--fs-13);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding-inline:.7rem;font-weight:500;transition:background .15s,color .15s}.settings-board-module__KU5y8q__segItem:hover{color:var(--foreground)}.settings-board-module__KU5y8q__segItem[data-on]{background:var(--card);color:var(--foreground);box-shadow:0 1px 2px #00000040;box-shadow:0 1px 2px lab(0% 0 0/.25)}.settings-board-module__KU5y8q__segCode{font-size:var(--fs-12);letter-spacing:.06em;text-transform:uppercase;padding-inline:.55rem;font-weight:600}.settings-board-module__KU5y8q__note{font-size:var(--fs-13);color:var(--up);margin:.5rem 0 0}.settings-board-module__KU5y8q__noteBad{color:var(--down)}.settings-board-module__KU5y8q__guest{text-align:center;justify-items:center;gap:1rem;padding:clamp(3rem,12vh,6rem) 1rem}.settings-board-module__KU5y8q__guestText{font-size:var(--fs-15);color:var(--muted-foreground);margin:0}@media (max-width:30rem){:is(.settings-board-module__KU5y8q__row:has(.settings-board-module__KU5y8q__moneyRow),.settings-board-module__KU5y8q__row:has(.settings-board-module__KU5y8q__seg)){flex-wrap:wrap}:is(.settings-board-module__KU5y8q__row:has(.settings-board-module__KU5y8q__moneyRow) .settings-board-module__KU5y8q__control,.settings-board-module__KU5y8q__row:has(.settings-board-module__KU5y8q__seg) .settings-board-module__KU5y8q__control){justify-content:flex-start;width:100%}.settings-board-module__KU5y8q__row:has(.settings-board-module__KU5y8q__moneyRow) .settings-board-module__KU5y8q__moneyRow{justify-content:flex-start}}
.page-module__C3yneq__page{background:var(--background);padding:clamp(1rem,4vh,2.5rem) 1rem clamp(4rem,10vh,7rem)}
