.qr-mask[data-v-007732d8]{position:fixed;inset:0;background:rgba(36,38,36,.42);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:.42667rem;z-index:2000}.qr-panel[data-v-007732d8]{width:100%;max-width:13.86667rem;max-height:88vh;overflow-y:auto;background:#f7f7f2;border-radius:.53333rem;padding:.53333rem;box-shadow:0 .48rem 1.28rem rgba(36,38,36,.2)}.qr-head[data-v-007732d8]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.qr-head h3[data-v-007732d8]{font-size:.42667rem;font-weight:600;color:#242624}.qr-close[data-v-007732d8]{border:none;background:transparent;font-size:.42667rem;color:#9a9e96;cursor:pointer}.qr-tip[data-v-007732d8]{margin:.21333rem 0 .32rem;font-size:.32rem;line-height:1.7;color:#777b74}.qr-textarea[data-v-007732d8]{width:100%;box-sizing:border-box;border:1px solid #e7e8e1;border-radius:.32rem;padding:.32rem .37333rem;font-size:.34667rem;line-height:1.7;color:#242624;resize:vertical;outline:none;font-family:inherit;background:#fff;-webkit-transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s}.qr-textarea[data-v-007732d8]:focus{border-color:#b77a6d;box-shadow:0 0 0 .08rem rgba(188,62,50,.06)}.qr-actions[data-v-007732d8]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.26667rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:.32rem}.qr-btn[data-v-007732d8]{border-radius:26.64rem;font-size:.34667rem;padding:.24rem .53333rem;cursor:pointer;border:1px solid transparent;font-family:inherit;-webkit-transition:background .2s;transition:background .2s}.qr-btn.primary[data-v-007732d8]{background:#ad6e5b;color:#fff}.qr-btn.primary[data-v-007732d8]:hover:not(:disabled){background:#bc3e32}.qr-btn.primary[data-v-007732d8]:disabled{background:#d8dbd1;cursor:not-allowed}.qr-btn.ghost[data-v-007732d8]{background:#fff;border-color:#e7e8e1;color:#777b74}.qr-error[data-v-007732d8]{margin:.32rem 0 0;font-size:.33333rem;color:#bc3e32}.qr-result[data-v-007732d8]{margin-top:.37333rem;background:#fff;border-radius:.37333rem;padding:.34667rem .4rem}.qr-row[data-v-007732d8]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.26667rem;padding:.13333rem 0;font-size:.34667rem;line-height:1.6}.qr-label[data-v-007732d8]{width:1.70667rem;-webkit-box-flex:0;-webkit-flex:none;flex:none;color:#9a9e96}.qr-value[data-v-007732d8]{color:#242624;word-break:break-all}.qr-value.empty[data-v-007732d8]{color:#b3b7ad}.qr-footer[data-v-007732d8]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.26667rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:.42667rem}@media (max-width:480px){.qr-mask[data-v-007732d8]{padding:.37333rem;padding-bottom:calc(.37333rem + env(safe-area-inset-bottom))}.qr-panel[data-v-007732d8]{max-height:92vh}.qr-textarea[data-v-007732d8]{font-size:.42667rem}.qr-btn[data-v-007732d8]{padding:.26667rem .53333rem;font-size:.37333rem}.qr-close[data-v-007732d8]{padding:.16rem;font-size:.48rem}}.ol-mask[data-v-b5e9dc04]{position:fixed;inset:0;background:rgba(36,38,36,.42);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:.42667rem;z-index:2000}.ol-panel[data-v-b5e9dc04]{width:100%;max-width:13.86667rem;max-height:88vh;overflow-y:auto;background:#f7f7f2;border-radius:.53333rem;padding:.53333rem;box-shadow:0 .48rem 1.28rem rgba(36,38,36,.2)}.ol-head[data-v-b5e9dc04]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ol-head h3[data-v-b5e9dc04]{font-size:.42667rem;font-weight:600;color:#242624}.ol-close[data-v-b5e9dc04]{border:none;background:transparent;font-size:.42667rem;color:#9a9e96;cursor:pointer}.ol-tip[data-v-b5e9dc04]{margin:.21333rem 0 .32rem;font-size:.32rem;line-height:1.7;color:#777b74}.ol-input[data-v-b5e9dc04]{width:100%;box-sizing:border-box;border:1px solid #e7e8e1;border-radius:.32rem;padding:.32rem .37333rem;font-size:.34667rem;color:#242624;outline:none;font-family:inherit;background:#fff;-webkit-transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s}.ol-input[data-v-b5e9dc04]:focus{border-color:#b77a6d;box-shadow:0 0 0 .08rem rgba(188,62,50,.06)}.ol-actions[data-v-b5e9dc04]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.26667rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:.32rem}.ol-btn[data-v-b5e9dc04]{border-radius:26.64rem;font-size:.34667rem;padding:.24rem .53333rem;cursor:pointer;border:1px solid transparent;font-family:inherit;-webkit-transition:background .2s;transition:background .2s}.ol-btn.primary[data-v-b5e9dc04]{background:#ad6e5b;color:#fff}.ol-btn.primary[data-v-b5e9dc04]:hover:not(:disabled){background:#bc3e32}.ol-btn.primary[data-v-b5e9dc04]:disabled{background:#d8dbd1;cursor:not-allowed}.ol-btn.ghost[data-v-b5e9dc04]{background:#fff;border-color:#e7e8e1;color:#777b74}.ol-error[data-v-b5e9dc04]{margin:.32rem 0 0;font-size:.33333rem;color:#bc3e32}.ol-result[data-v-b5e9dc04]{margin-top:.37333rem;background:#fff;border-radius:.37333rem;padding:.37333rem .42667rem}.ol-result-eyebrow[data-v-b5e9dc04]{font-size:.28rem;letter-spacing:.12em;color:#9a9e96;margin:0 0 .21333rem;text-transform:uppercase}.ol-row[data-v-b5e9dc04]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.26667rem;padding:.13333rem 0;font-size:.34667rem;line-height:1.6}.ol-label[data-v-b5e9dc04]{width:1.70667rem;-webkit-box-flex:0;-webkit-flex:none;flex:none;color:#9a9e96}.ol-value[data-v-b5e9dc04]{color:#242624;word-break:break-all}.ol-value.strong[data-v-b5e9dc04]{color:#bc3e32;font-weight:600}.ol-value.empty[data-v-b5e9dc04]{color:#b3b7ad}.ol-note[data-v-b5e9dc04]{margin:.21333rem 0 0;font-size:.30667rem;color:#777b74}@media (max-width:480px){.ol-mask[data-v-b5e9dc04]{padding:.37333rem;padding-bottom:calc(.37333rem + env(safe-area-inset-bottom))}.ol-panel[data-v-b5e9dc04]{max-height:92vh}.ol-input[data-v-b5e9dc04]{font-size:.42667rem}.ol-btn[data-v-b5e9dc04]{padding:.26667rem .53333rem;font-size:.37333rem}.ol-close[data-v-b5e9dc04]{padding:.16rem;font-size:.48rem}}.page[data-v-6f045688]{--ink:#242624;--muted:#777b74;--red:#bc3e32;--red-dark:#a52f26;--paper:#f7f7f2;--line:#e7e8e1;--green:#42785d;--soft-green:#edf4ee;--tan:#a1876d;--busy:#ad6e5b;--radius:0.53333rem;min-height:100vh;background:var(--paper);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.site-header[data-v-6f045688]{background:#fbfbf7;border-bottom:1px solid var(--line)}.header-inner[data-v-6f045688]{max-width:19.2rem;margin:0 auto;padding:.37333rem .48rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:.32rem}.brand[data-v-6f045688],.header-inner[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.brand[data-v-6f045688]{gap:.26667rem;font-size:.4rem;font-weight:650;letter-spacing:.5px}.brand-mark[data-v-6f045688]{width:.85333rem;height:.85333rem;background:var(--red);color:#fff;display:grid;place-items:center;border-radius:.26667rem;-webkit-box-flex:0;-webkit-flex:none;flex:none}.brand-mark svg[data-v-6f045688]{width:.45333rem;height:.45333rem}.brand-text small[data-v-6f045688]{display:block;font-size:.21333rem;letter-spacing:1.8px;color:var(--muted);font-weight:500;margin-top:.05333rem}.header-link[data-v-6f045688]{font-size:.32rem;color:var(--red);text-decoration:none;white-space:nowrap}.header-links[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.32rem}.main[data-v-6f045688]{max-width:19.2rem;margin:0 auto;padding:.69333rem .48rem .8rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.48rem}.hero[data-v-6f045688]{padding:.10667rem .05333rem .05333rem}.eyebrow[data-v-6f045688]{margin:0 0 .26667rem;font-size:.26667rem;letter-spacing:.06667rem;color:var(--muted);font-weight:600}.hero h1[data-v-6f045688]{margin:0;font-size:.69333rem;font-weight:600;letter-spacing:.5px}.hero-sub[data-v-6f045688]{margin:.21333rem 0 0;font-size:.34667rem;color:var(--muted)}.hero-note[data-v-6f045688]{margin:.32rem 0 0;font-size:.29333rem;color:#9a9e96;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.13333rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.hero-note svg[data-v-6f045688]{width:.32rem;height:.32rem}.card[data-v-6f045688]{background:#fff;border-radius:var(--radius);padding:.58667rem .53333rem}.step-head[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:.32rem;margin-bottom:.48rem}.step-number[data-v-6f045688]{font-family:Georgia,serif;font-size:.48rem;color:var(--tan);line-height:1.3}.step-title h2[data-v-6f045688]{margin:0;font-size:.42667rem;font-weight:600}.step-title p[data-v-6f045688]{margin:.10667rem 0 0;font-size:.29333rem;color:var(--muted)}.step-ico[data-v-6f045688]{width:.48rem;height:.48rem;color:#b9beb1;margin-left:auto;-webkit-box-flex:0;-webkit-flex:none;flex:none}.quick-box[data-v-6f045688]{background:var(--paper);border-radius:.37333rem;padding:.37333rem .42667rem;margin-bottom:.48rem}.quick-top[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:.26667rem}.quick-name[data-v-6f045688]{font-size:.33333rem;font-weight:600;color:var(--ink)}.quick-btn[data-v-6f045688]{border:1px solid #e3c8c2;background:#fbefec;color:var(--red);font-size:.30667rem;border-radius:26.64rem;padding:.13333rem .34667rem;cursor:pointer;font-family:inherit;-webkit-transition:background .2s;transition:background .2s}.quick-btn[data-v-6f045688]:active{background:#f5e2dd}.quick-desc[data-v-6f045688]{margin:.21333rem 0 0;font-size:.28rem;color:#9a9e96}.fields[data-v-6f045688]{display:grid;grid-template-columns:1fr 1fr;gap:.42667rem .32rem}.field[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.21333rem;font-size:.33333rem;font-weight:500}.field>span[data-v-6f045688]{color:var(--ink)}.field input[data-v-6f045688],.field select[data-v-6f045688]{width:100%;border:1px solid var(--line);border-radius:.26667rem;padding:.32rem .34667rem;background:#fff;color:var(--ink);font:inherit;outline:none;-webkit-transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s;-webkit-appearance:none;appearance:none}.field select[data-v-6f045688]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%23777b74' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .32rem center;padding-right:.8rem}.field select[data-v-6f045688]:disabled{background-color:#fafaf6;color:#b3b7ad}.field input[data-v-6f045688]:focus,.field select[data-v-6f045688]:focus{border-color:#b77a6d;box-shadow:0 0 0 .08rem rgba(188,62,50,.06)}.field input[data-v-6f045688]::-webkit-input-placeholder{color:#9a9e96}.field input[data-v-6f045688]::placeholder{color:#9a9e96}.fields .field[data-v-6f045688]:last-child{grid-column:1/-1}.refresh-btn[data-v-6f045688]{margin-left:auto;border:none;background:transparent;color:var(--red);font-size:.30667rem;cursor:pointer;font-family:inherit;white-space:nowrap;padding:.05333rem 0}.time-empty[data-v-6f045688]{text-align:center;padding:.69333rem 0 .53333rem;color:#b3b8a3}.time-empty svg[data-v-6f045688]{width:.69333rem;height:.69333rem}.time-empty p[data-v-6f045688]{margin:.26667rem 0 0;font-size:.34667rem;color:var(--muted)}.time-empty small[data-v-6f045688]{display:block;margin-top:.13333rem;font-size:.29333rem;color:#9a9e96}.day-strip[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.21333rem;overflow-x:auto;padding-bottom:.16rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.day-strip[data-v-6f045688]::-webkit-scrollbar{display:none}.day-chip[data-v-6f045688]{min-width:1.97333rem;-webkit-box-flex:1;-webkit-flex:1;flex:1;border:1px solid var(--line);background:#fff;border-radius:.32rem;padding:.26667rem .10667rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.10667rem;cursor:pointer;font-family:inherit;color:var(--ink);-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.day-chip small[data-v-6f045688]{font-size:.28rem;color:var(--muted)}.day-chip strong[data-v-6f045688]{font-size:.37333rem;font-weight:600}.day-chip span[data-v-6f045688]{font-size:.25333rem;color:var(--green)}.day-chip.selected[data-v-6f045688]{border-color:#638773;background:var(--soft-green)}.day-chip.busy[data-v-6f045688]{background:#f9f3f0;opacity:.7;cursor:not-allowed}.day-chip.busy span[data-v-6f045688]{color:var(--busy)}.slot-grid[data-v-6f045688]{margin-top:.37333rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.21333rem}.slot-button[data-v-6f045688]{position:relative;border:1px solid var(--line);border-radius:.24rem;background:#fff;padding:.32rem .16rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.13333rem;cursor:pointer;font-family:inherit;color:var(--ink);-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.slot-button strong[data-v-6f045688]{font-size:.37333rem;font-weight:500}.slot-button>span[data-v-6f045688]{font-size:.25333rem;color:var(--green)}.slot-button.selected[data-v-6f045688]{border-color:#638773;background:var(--soft-green)}.slot-button.selected[data-v-6f045688]:after{content:"✓";position:absolute;top:.10667rem;right:.16rem;font-size:.26667rem;color:var(--green)}.slot-button.busy[data-v-6f045688]{background:#f9f3f0;opacity:.7;cursor:not-allowed}.slot-button.busy>span[data-v-6f045688]{color:var(--busy)}.slot-legend[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.37333rem;margin-top:.42667rem;color:var(--muted);font-size:.26667rem}.slot-legend>span[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.13333rem}.slot-legend small[data-v-6f045688]{font-size:.25333rem;margin-left:auto;color:#9a9e96}.dot[data-v-6f045688]{width:.16rem;height:.16rem;border-radius:50%;display:inline-block}.dot.green[data-v-6f045688]{background:var(--green)}.dot.busy-dot[data-v-6f045688]{background:var(--busy)}.slot-empty[data-v-6f045688]{font-size:.32rem;color:var(--muted);padding:.16rem 0 .05333rem;margin:0}.agree[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.21333rem;margin:.42667rem 0 0;font-size:.30667rem;line-height:1.7;color:var(--muted);cursor:pointer}.agree input[data-v-6f045688]{width:.4rem;height:.4rem;margin-top:.05333rem;accent-color:var(--red);-webkit-box-flex:0;-webkit-flex:none;flex:none}.agree a[data-v-6f045688]{color:var(--red);text-decoration:none}.submit-btn[data-v-6f045688]{margin-top:.48rem;width:100%;border:none;border-radius:.32rem;padding:.4rem .48rem;background:var(--busy);color:#fff;font-size:.4rem;font-weight:600;letter-spacing:.05333rem;cursor:pointer;font-family:inherit;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.submit-btn[data-v-6f045688]:hover:not(:disabled){background:var(--red)}.submit-btn[data-v-6f045688]:active:not(:disabled){-webkit-transform:translateY(1px);transform:translateY(1px)}.submit-btn[data-v-6f045688]:disabled{background:#d8dbd1;color:#fff;cursor:not-allowed}.submit-btn em[data-v-6f045688]{font-style:normal;font-size:.42667rem}.submit-note[data-v-6f045688]{margin:.32rem 0 0;text-align:center;font-size:.28rem;color:#9a9e96}.summary[data-v-6f045688]{background:#f0f0e7;border-radius:var(--radius);padding:.64rem .58667rem}.summary-eyebrow[data-v-6f045688]{margin:0 0 .21333rem;font-size:.22667rem;letter-spacing:1.9px;color:#92947e;font-weight:600}.summary h3[data-v-6f045688]{margin:0;font-size:.53333rem;font-weight:600}.summary-sub[data-v-6f045688]{margin:.16rem 0 0;font-size:.30667rem;color:var(--muted)}.summary-stats[data-v-6f045688]{display:grid;grid-template-columns:1fr 1fr;margin-top:.48rem;padding:.37333rem 0;border-top:1px solid #dddfd2;border-bottom:1px solid #dddfd2}.summary-stats>div+div[data-v-6f045688]{border-left:1px solid #dddfd2;padding-left:.48rem}.summary-stats strong[data-v-6f045688]{font-size:.50667rem;font-weight:600}.summary-stats span[data-v-6f045688]{display:block;margin-top:.10667rem;font-size:.28rem;color:var(--muted)}.summary-list[data-v-6f045688]{margin-top:.42667rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.32rem}.summary-item[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.26667rem}.item-ico[data-v-6f045688]{color:#9aa287;font-size:.26667rem;line-height:2}.summary-item b[data-v-6f045688]{display:block;font-size:.33333rem;font-weight:600}.summary-item small[data-v-6f045688]{display:block;margin-top:.08rem;font-size:.28rem;color:var(--muted)}.summary-footer[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.24rem;padding-top:.48rem;margin-top:.53333rem;border-top:1px solid #dddfd2;font-size:.28rem;line-height:1.9;color:#767e69}.summary-footer svg[data-v-6f045688]{width:.4rem;height:.4rem;margin-top:.08rem;-webkit-box-flex:0;-webkit-flex:none;flex:none}.summary-footer p[data-v-6f045688]{margin:0}.summary-footer small[data-v-6f045688]{display:block;font-size:.25333rem;color:#969b89}.quote[data-v-6f045688]{padding:.48rem .16rem .10667rem}.quote-mark[data-v-6f045688]{font-family:Georgia,serif;font-size:1.12rem;line-height:1;color:#b3b8a3}.quote p[data-v-6f045688]{margin:.16rem 0 0;font-size:.4rem;line-height:2;letter-spacing:1px}.quote small[data-v-6f045688]{display:block;margin-top:.26667rem;font-size:.24rem;letter-spacing:.05333rem;color:#a0a494}.notice[data-v-6f045688]{margin-top:.58667rem;padding-top:.8rem;border-top:1px solid var(--line)}.notice-heading[data-v-6f045688]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.26667rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:.58667rem}.notice-heading svg[data-v-6f045688]{width:.48rem;height:.48rem;color:#848b7b}.notice-heading h2[data-v-6f045688]{font-size:.4rem;font-weight:500;margin:0}.notice-heading>span[data-v-6f045688]{margin-left:auto;letter-spacing:.05333rem;color:#a0a494;font-size:.24rem}.notice-grid[data-v-6f045688]{display:grid;grid-template-columns:1fr;gap:.42667rem}.notice-grid>div>span[data-v-6f045688]{font-size:.29333rem;color:#666e5c;font-weight:600}.notice-grid p[data-v-6f045688]{font-size:.29333rem;color:#898e80;line-height:1.9;margin:.21333rem 0 0}.notice-toggle[data-v-6f045688]{width:100%;margin-top:.53333rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;border:1px solid var(--line);background:#fff;border-radius:.32rem;padding:.34667rem .42667rem;font-size:.32rem;color:var(--ink);cursor:pointer;font-family:inherit}.notice-toggle em[data-v-6f045688]{font-style:normal;color:var(--muted);font-size:.37333rem}.notice-full[data-v-6f045688]{margin-top:.37333rem;background:#fff;border-radius:.32rem;padding:.42667rem;font-size:.29333rem;color:#898e80;line-height:1.9}.notice-full p[data-v-6f045688]{margin:0 0 .21333rem}.site-footer[data-v-6f045688]{border-top:1px solid var(--line);background:#fbfbf7}.footer-inner[data-v-6f045688]{max-width:19.2rem;margin:0 auto;padding:.42667rem .48rem .53333rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.37333rem;font-size:.28rem;color:#9a9e96}.footer-inner a[data-v-6f045688]{color:#9a9e96;text-decoration:none}.footer-inner a[data-v-6f045688]:hover{color:var(--red)}.foot-en[data-v-6f045688]{margin-left:auto;letter-spacing:1.5px;font-size:.22667rem;color:#b3b8a3}@media (max-width:480px){.main[data-v-6f045688]{padding:.53333rem .37333rem calc(.64rem + env(safe-area-inset-bottom))}.header-inner[data-v-6f045688]{padding:calc(.32rem + env(safe-area-inset-top)) .42667rem .32rem}.card[data-v-6f045688]{padding:.48rem .42667rem}.fields[data-v-6f045688]{grid-template-columns:1fr;gap:.37333rem}.slot-grid[data-v-6f045688]{grid-template-columns:repeat(3,1fr)}.hero h1[data-v-6f045688]{font-size:.61333rem}.field input[data-v-6f045688],.field select[data-v-6f045688]{font-size:.42667rem;padding:.29333rem .32rem}.header-link[data-v-6f045688]{font-size:.34667rem;padding:.16rem 0}.day-chip[data-v-6f045688]{min-width:1.81333rem;padding:.29333rem .10667rem}.day-chip strong[data-v-6f045688]{font-size:.4rem}.slot-button[data-v-6f045688]{padding:.34667rem .16rem}.submit-btn[data-v-6f045688]{padding:.42667rem .48rem}.quick-btn[data-v-6f045688]{padding:.18667rem .4rem;font-size:.34667rem}.refresh-btn[data-v-6f045688]{font-size:.33333rem;padding:.10667rem 0}.notice-toggle[data-v-6f045688]{padding:.37333rem .42667rem}}