:root{--desk:#f5f0e4;--board:#946200;--board-edge:#634100;--foil:#ffd36b}@media (prefers-color-scheme:dark){:root:not(.light-only){--desk:#15120b;--board:#774f00;--board-edge:#4a3100;--foil:#ffd36b}}body{--drop-label:"여기에 놓으면 사진을 넣어요"}.pick-buttons{gap:10px;display:grid}.panel{gap:12px;display:grid}.pager{justify-content:space-between;align-items:center;display:flex}.pager .ghost:disabled{opacity:.4}.stage{background:#24211b;border-radius:14px;justify-content:center;padding:10px;display:flex}.stage canvas{border-radius:4px;max-width:100%;max-height:60vh;display:block}.corners{grid-template-columns:1fr 1fr;display:grid}.corners span{text-align:center;display:block}.size{grid-template-columns:auto 1fr;align-items:center;gap:12px;font-size:14px;font-weight:600;display:grid}.size input{width:100%;accent-color:var(--board)}.page-tools{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.save-hint{color:var(--ink-soft);text-align:center;word-break:keep-all;margin:-4px 4px 0;font-size:13px}
