.att-live[data-astro-cid-bl74bpfk]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.att-toast[data-astro-cid-bl74bpfk]{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1000;color:#f6eedc;word-break:keep-all;opacity:0;background:#1a1030f5;border:1px solid #e5c07b66;border-radius:16px;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);padding:4px 4px 4px 14px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.88rem;font-weight:700;line-height:1.4;transition:opacity .25s,transform .25s;display:flex;position:fixed;transform:translate(-50%,12px);box-shadow:0 12px 32px #00000059}.att-toast[data-astro-cid-bl74bpfk][data-show=true]{opacity:1;transform:translate(-50%)}.att-toast[data-astro-cid-bl74bpfk][hidden]{display:none}.att-toast[data-astro-cid-bl74bpfk] .att-toast-icon{color:#e5c07b;flex:none}.att-toast-text[data-astro-cid-bl74bpfk]{flex:auto;min-width:0}.att-toast-streak[data-astro-cid-bl74bpfk][hidden]{display:none}@media (width<=479px){.att-toast-streak[data-astro-cid-bl74bpfk]{opacity:.85;font-weight:600;display:block}.att-toast-sep[data-astro-cid-bl74bpfk]{display:none}}.att-toast-more[data-astro-cid-bl74bpfk]{color:#1a1030;min-height:44px;font:inherit;cursor:pointer;background:#e5c07b;border:0;border-radius:12px;flex:none;padding:0 14px;font-weight:800}.att-toast-close[data-astro-cid-bl74bpfk]{width:44px;height:44px;color:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;font-size:1.35rem;line-height:1}.att-toast-more[data-astro-cid-bl74bpfk]:focus-visible,.att-toast-close[data-astro-cid-bl74bpfk]:focus-visible{outline-offset:2px;outline:2px solid #f6eedc}.att-sheet[data-astro-cid-bl74bpfk]{color:#334155;word-break:keep-all;overflow-wrap:anywhere;background:#fff;border:1px solid #e2e8f0;border-radius:20px;width:min(400px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:18px 22px 22px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;line-height:1.55;box-shadow:0 24px 60px #0f172a40}.att-sheet[data-astro-cid-bl74bpfk]::backdrop{background:#0f172a8c}.att-sheet-head[data-astro-cid-bl74bpfk]{justify-content:space-between;align-items:center;gap:8px;margin-right:-10px;display:flex}.att-sheet-title[data-astro-cid-bl74bpfk]{color:#1e1b2e;margin:0;font-size:1.12rem;font-weight:800}.att-sheet-x[data-astro-cid-bl74bpfk]{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;line-height:1;display:inline-flex}.att-got[data-astro-cid-bl74bpfk]{color:#1e1b2e;margin:4px 0 0;font-weight:700}.att-muted[data-astro-cid-bl74bpfk]{color:#64748b;margin:4px 0 0;font-size:.84rem}.att-muted[data-astro-cid-bl74bpfk][hidden],.att-total[data-astro-cid-bl74bpfk][hidden],.att-streak[data-astro-cid-bl74bpfk][hidden]{display:none}.att-streak[data-astro-cid-bl74bpfk]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin-top:14px;padding:12px 14px 14px}.att-streak-head[data-astro-cid-bl74bpfk]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.att-streak-title[data-astro-cid-bl74bpfk]{color:#475569;margin:0;font-size:.86rem;font-weight:800}.att-streak-now[data-astro-cid-bl74bpfk]{color:#5b3fd6;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.att-cells[data-astro-cid-bl74bpfk]{grid-template-columns:repeat(7,1fr);gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.att-cells[data-astro-cid-bl74bpfk] .att-cell{flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}.att-cells[data-astro-cid-bl74bpfk] .att-cell-day{color:#94a3b8;font-variant-numeric:tabular-nums;border:1.5px dashed #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;font-weight:800;display:inline-flex}.att-cells[data-astro-cid-bl74bpfk] .att-cell.is-on .att-cell-day{color:#fff;background:#7c5cff;border:0}.att-cells[data-astro-cid-bl74bpfk] .att-cell.is-today .att-cell-day{box-shadow:0 0 0 3px #7c5cff40}.att-cells[data-astro-cid-bl74bpfk] .att-cell.is-bonus .att-cell-day{color:#a16207;border-style:solid;border-color:#d4a72c}.att-cells[data-astro-cid-bl74bpfk] .att-cell.is-bonus.is-on .att-cell-day{color:#fff;background:#d4a72c}.att-cells[data-astro-cid-bl74bpfk] .att-cell-bonus{color:#a16207;font-size:.72rem;font-weight:800}.att-next[data-astro-cid-bl74bpfk]{color:#334155;margin:10px 0 0;font-size:.86rem}.att-total[data-astro-cid-bl74bpfk]{color:#1e1b2e;margin:12px 0 0;font-weight:700}.att-actions[data-astro-cid-bl74bpfk]{gap:8px;margin-top:18px;display:flex}.att-crum[data-astro-cid-bl74bpfk],.att-ok[data-astro-cid-bl74bpfk]{min-height:48px;font:inherit;text-align:center;cursor:pointer;border-radius:14px;flex:1;justify-content:center;align-items:center;padding:0 12px;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.att-crum[data-astro-cid-bl74bpfk]{color:#334155;background:#fff;border:1px solid #e2e8f0}.att-ok[data-astro-cid-bl74bpfk]{color:#fff;background:#7c5cff;border:0}.att-sheet-x[data-astro-cid-bl74bpfk]:focus-visible,.att-crum[data-astro-cid-bl74bpfk]:focus-visible,.att-ok[data-astro-cid-bl74bpfk]:focus-visible{outline-offset:2px;outline:2px solid #7c5cff}@media (prefers-reduced-motion:reduce){.att-toast[data-astro-cid-bl74bpfk]{transition:none}}.gift-live[data-astro-cid-w5kqxevr]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.gift-toast[data-astro-cid-w5kqxevr]{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1000;color:#f6eedc;word-break:keep-all;opacity:0;background:#1a1030f5;border:1px solid #e5c07b66;border-radius:16px;align-items:center;gap:4px;width:max-content;max-width:calc(100vw - 32px);padding:4px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.88rem;font-weight:700;line-height:1.4;transition:opacity .25s,transform .25s;display:flex;position:fixed;transform:translate(-50%,12px);box-shadow:0 12px 32px #00000059}.gift-toast[data-astro-cid-w5kqxevr][data-show=true]{opacity:1;transform:translate(-50%)}.gift-toast[data-astro-cid-w5kqxevr][hidden]{display:none}.gift-toast-main[data-astro-cid-w5kqxevr]{min-width:0;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:auto;align-items:center;gap:8px;padding:0 0 0 10px;display:flex}.gift-toast-main[data-astro-cid-w5kqxevr] .gift-toast-icon{color:#e5c07b;flex:none}.gift-toast-text[data-astro-cid-w5kqxevr]{flex:auto;min-width:0}.gift-toast-more[data-astro-cid-w5kqxevr]{color:#1a1030;background:#e5c07b;border-radius:12px;flex:none;align-items:center;min-height:44px;padding:0 14px;font-weight:800;display:inline-flex}.gift-toast-close[data-astro-cid-w5kqxevr]{width:44px;height:44px;color:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;font-size:1.35rem;line-height:1}.gift-toast-main[data-astro-cid-w5kqxevr]:focus-visible,.gift-toast-close[data-astro-cid-w5kqxevr]:focus-visible{outline-offset:2px;outline:2px solid #f6eedc}.gift-sheet[data-astro-cid-w5kqxevr]{color:#334155;word-break:keep-all;overflow-wrap:anywhere;background:#fff;border:1px solid #e2e8f0;border-radius:20px;width:min(400px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:18px 22px 22px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;line-height:1.55;box-shadow:0 24px 60px #0f172a40}.gift-sheet[data-astro-cid-w5kqxevr]::backdrop{background:#0f172a8c}.gift-sheet-head[data-astro-cid-w5kqxevr]{justify-content:space-between;align-items:center;gap:8px;margin-right:-10px;display:flex}.gift-sheet-title[data-astro-cid-w5kqxevr]{color:#1e1b2e;margin:0;font-size:1.12rem;font-weight:800}.gift-sheet-x[data-astro-cid-w5kqxevr]{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;line-height:1;display:inline-flex}.gift-valid[data-astro-cid-w5kqxevr]{color:#1e1b2e;margin:6px 0 0;font-weight:700}.gift-valid[data-astro-cid-w5kqxevr][hidden]{display:none}.gift-actions[data-astro-cid-w5kqxevr]{gap:8px;margin-top:18px;display:flex}.gift-ledger[data-astro-cid-w5kqxevr],.gift-ok[data-astro-cid-w5kqxevr]{min-height:48px;font:inherit;text-align:center;cursor:pointer;border-radius:14px;flex:1;justify-content:center;align-items:center;padding:0 12px;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.gift-ledger[data-astro-cid-w5kqxevr]{color:#334155;background:#fff;border:1px solid #e2e8f0}.gift-ok[data-astro-cid-w5kqxevr]{color:#fff;background:#7c5cff;border:0}.gift-sheet-x[data-astro-cid-w5kqxevr]:focus-visible,.gift-ledger[data-astro-cid-w5kqxevr]:focus-visible,.gift-ok[data-astro-cid-w5kqxevr]:focus-visible{outline-offset:2px;outline:2px solid #7c5cff}@media (prefers-reduced-motion:reduce){.gift-toast[data-astro-cid-w5kqxevr]{transition:none}}
