.casual-page[data-astro-cid-miytrlfb]{padding:88px 16px 80px;background:radial-gradient(1100px 460px at 82% -12%,#fff5ec 0%,transparent 60%),var(--cream)}.casual-wrap[data-astro-cid-miytrlfb]{max-width:560px;margin:0 auto}.hello[data-astro-cid-miytrlfb]{position:relative;overflow:hidden;background:#fff;border:1px solid var(--line-warm);border-radius:22px;box-shadow:0 24px 60px -34px #503c2880;padding:24px 22px 22px}.hello[data-astro-cid-miytrlfb]:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--terra),#f0a07e,var(--green-line))}.nowline[data-astro-cid-miytrlfb]{display:flex;align-items:center;gap:7px;margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:700;color:var(--green-line-dk);letter-spacing:.02em}.live[data-astro-cid-miytrlfb]{width:9px;height:9px;border-radius:50%;background:var(--green-line);animation:cpulse 1.8s infinite}@keyframes cpulse{0%{box-shadow:0 0 #06c75573}70%{box-shadow:0 0 0 9px #06c75500}to{box-shadow:0 0 #06c75500}}.casual-page[data-astro-cid-miytrlfb] .lead[data-astro-cid-miytrlfb]{font-family:Zen Maru Gothic,sans-serif;font-weight:900;font-size:clamp(22px,5.2vw,28px);line-height:1.45;margin:0 0 8px;color:var(--ink)}.marker[data-astro-cid-miytrlfb]{position:relative;white-space:nowrap}.marker[data-astro-cid-miytrlfb] svg[data-astro-cid-miytrlfb]{position:absolute;left:-2%;bottom:-.12em;width:104%;height:.42em;overflow:visible}.marker[data-astro-cid-miytrlfb] path[data-astro-cid-miytrlfb]{stroke:var(--terra);stroke-width:8;fill:none;stroke-linecap:round}.casual-page[data-astro-cid-miytrlfb] .tagline[data-astro-cid-miytrlfb]{font-family:Zen Maru Gothic,sans-serif;font-weight:700;font-size:13.5px;color:var(--terra);margin:0 0 10px;line-height:1.6}.casual-page[data-astro-cid-miytrlfb] .sub[data-astro-cid-miytrlfb]{font-size:13px;color:var(--ink-soft);margin:0 0 18px;line-height:1.85}.field-note[data-astro-cid-miytrlfb]{font-size:12px;color:var(--ink-soft);margin:0 0 9px;line-height:1.7}.waiters[data-astro-cid-miytrlfb]{display:flex;align-items:flex-end;margin:2px 0 10px}.wav[data-astro-cid-miytrlfb]{position:relative;width:50px;height:50px;border-radius:50%;margin-left:-10px;border:2.5px solid #fff;overflow:visible;box-shadow:0 4px 12px #00000024;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.wav[data-astro-cid-miytrlfb]:first-child{margin-left:0}.wav[data-astro-cid-miytrlfb] img[data-astro-cid-miytrlfb]{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.wav[data-astro-cid-miytrlfb] .ini[data-astro-cid-miytrlfb]{color:#fff;font-weight:700;font-family:Zen Maru Gothic,sans-serif;font-size:17px}.wav[data-astro-cid-miytrlfb] .dot[data-astro-cid-miytrlfb]{position:absolute;right:-1px;bottom:-1px;width:13px;height:13px;border-radius:50%;background:var(--green-line);border:2.5px solid #fff}.waitcap[data-astro-cid-miytrlfb]{font-size:13px;color:var(--ink);margin:0}.waitcap[data-astro-cid-miytrlfb] b[data-astro-cid-miytrlfb]{color:var(--terra)}.preview[data-astro-cid-miytrlfb]{display:flex;gap:10px;align-items:flex-start;margin-top:16px;background:var(--cream);border:1px solid var(--line-warm);border-radius:16px;padding:12px 13px}.pv-av[data-astro-cid-miytrlfb]{position:relative;width:42px;height:42px;border-radius:50%;flex:0 0 auto;overflow:hidden;background:linear-gradient(135deg,#c9bda9,#e0d6c3);display:flex;align-items:center;justify-content:center}.pv-av[data-astro-cid-miytrlfb] img[data-astro-cid-miytrlfb]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pv-ini[data-astro-cid-miytrlfb]{font-size:19px}.pv-bubble[data-astro-cid-miytrlfb]{flex:1;background:#fff;border:1px solid var(--line-warm);border-radius:5px 14px 14px;padding:9px 13px;font-size:13px;color:var(--ink-soft)}.pv-who[data-astro-cid-miytrlfb]{font-family:Zen Maru Gothic,sans-serif;font-weight:700;font-size:12px;color:var(--ink);margin-bottom:1px}.pv-who[data-astro-cid-miytrlfb] span[data-astro-cid-miytrlfb]{font-weight:500;color:var(--ink-soft);font-size:10.5px;margin-left:6px}.casual-card[data-astro-cid-miytrlfb]{background:#fff;border:1px solid var(--line-warm);border-radius:22px;box-shadow:0 24px 60px -34px #503c2880;padding:22px 22px 24px;margin-top:16px}.ftitle[data-astro-cid-miytrlfb]{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-family:Zen Maru Gothic,sans-serif;font-weight:700;font-size:15px;color:var(--ink)}.ftitle[data-astro-cid-miytrlfb] .mini[data-astro-cid-miytrlfb]{font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;color:#fff;background:var(--terra);border-radius:999px;padding:2px 9px}.fnote[data-astro-cid-miytrlfb]{font-size:12px;color:var(--ink-soft);margin:0 0 16px}.fnote[data-astro-cid-miytrlfb] b[data-astro-cid-miytrlfb]{color:var(--ink)}.field[data-astro-cid-miytrlfb]{margin-top:15px}.field[data-astro-cid-miytrlfb] label[data-astro-cid-miytrlfb]{display:block;margin-bottom:6px;font-size:13px;font-weight:700;font-family:Zen Maru Gothic,sans-serif;color:var(--ink)}.req[data-astro-cid-miytrlfb]{color:var(--terra);font-size:11px;font-weight:700;margin-left:3px;font-family:JetBrains Mono,monospace}.opt[data-astro-cid-miytrlfb]{color:#b1a899;font-size:10.5px;font-weight:500;margin-left:4px;font-family:JetBrains Mono,monospace}.casual-card[data-astro-cid-miytrlfb] input[data-astro-cid-miytrlfb][type=text],.casual-card[data-astro-cid-miytrlfb] input[data-astro-cid-miytrlfb][type=email],.casual-card[data-astro-cid-miytrlfb] textarea[data-astro-cid-miytrlfb],.casual-card[data-astro-cid-miytrlfb] select[data-astro-cid-miytrlfb]{width:100%;border:1.5px solid var(--line-warm);border-radius:13px;padding:13px 14px;font-size:14.5px;background:#fff;color:var(--ink);font-family:Noto Sans JP,sans-serif;outline:none;transition:.15s}.casual-card[data-astro-cid-miytrlfb] textarea[data-astro-cid-miytrlfb]{resize:none;line-height:1.7}.casual-card[data-astro-cid-miytrlfb] input[data-astro-cid-miytrlfb]:focus,.casual-card[data-astro-cid-miytrlfb] textarea[data-astro-cid-miytrlfb]:focus,.casual-card[data-astro-cid-miytrlfb] select[data-astro-cid-miytrlfb]:focus{border-color:var(--terra);box-shadow:0 0 0 3px var(--terra-soft)}.casual-card[data-astro-cid-miytrlfb] [data-astro-cid-miytrlfb]::-moz-placeholder{color:#c2b9aa}.casual-card[data-astro-cid-miytrlfb] [data-astro-cid-miytrlfb]::placeholder{color:#c2b9aa}.casual-card[data-astro-cid-miytrlfb] select[data-astro-cid-miytrlfb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23574e45' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.hostgrid[data-astro-cid-miytrlfb]{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.host[data-astro-cid-miytrlfb]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;cursor:pointer;padding:12px 12px 11px;background:#fff;border:1.5px solid var(--line-warm);border-radius:16px;transition:.15s;font-family:Noto Sans JP,sans-serif}.host[data-astro-cid-miytrlfb]:hover{transform:translateY(-2px)}.host[data-astro-cid-miytrlfb].is-sel{border-color:var(--terra);background:var(--terra-soft);box-shadow:0 8px 20px -12px #e8674c99}.host[data-astro-cid-miytrlfb].any{grid-column:span 2;flex-direction:row;justify-content:center;gap:9px}.host-av[data-astro-cid-miytrlfb]{position:relative;width:46px;height:46px;border-radius:50%;overflow:hidden;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.host[data-astro-cid-miytrlfb].any .host-av[data-astro-cid-miytrlfb]{width:34px;height:34px}.host-av[data-astro-cid-miytrlfb].neutral{background:linear-gradient(135deg,#c9bda9,#e0d6c3);font-size:18px}.host-av[data-astro-cid-miytrlfb] img[data-astro-cid-miytrlfb]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.host-av[data-astro-cid-miytrlfb] .ini[data-astro-cid-miytrlfb]{color:#fff;font-weight:700;font-family:Zen Maru Gothic,sans-serif;font-size:16px}.host[data-astro-cid-miytrlfb] .nm[data-astro-cid-miytrlfb]{font-family:Zen Maru Gothic,sans-serif;font-weight:700;font-size:13px;line-height:1.3;color:var(--ink)}.host[data-astro-cid-miytrlfb] .rl[data-astro-cid-miytrlfb]{font-size:11px;color:var(--ink-soft);line-height:1.35}.host[data-astro-cid-miytrlfb] .pick[data-astro-cid-miytrlfb]{position:absolute;top:7px;right:8px;width:18px;height:18px;border-radius:50%;background:var(--terra);color:#fff;font-size:11px;font-weight:900;display:none;align-items:center;justify-content:center}.host[data-astro-cid-miytrlfb].is-sel .pick[data-astro-cid-miytrlfb]{display:flex}.fold-btn[data-astro-cid-miytrlfb]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:18px;background:var(--cream);border:1px dashed var(--line-warm);border-radius:13px;padding:12px 14px;font-size:13px;font-weight:700;font-family:Zen Maru Gothic,sans-serif;color:var(--ink-soft);cursor:pointer;transition:.15s}.fold-btn[data-astro-cid-miytrlfb]:hover{border-color:var(--terra);color:var(--terra)}.fold-btn[data-astro-cid-miytrlfb] .arw[data-astro-cid-miytrlfb]{font-family:JetBrains Mono,monospace;transition:.2s}.fold-btn[data-astro-cid-miytrlfb].open .arw[data-astro-cid-miytrlfb]{transform:rotate(180deg)}.fold-body[data-astro-cid-miytrlfb][hidden]{display:none}.fold-body[data-astro-cid-miytrlfb]{animation:cslide .25s ease}@keyframes cslide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.reassure[data-astro-cid-miytrlfb]{display:flex;gap:9px;align-items:flex-start;margin:18px 0 4px;background:#eef9f1;border:1px solid #cdeed8;border-radius:14px;padding:12px 13px;font-size:12.5px;color:#27613f;line-height:1.7}.reassure[data-astro-cid-miytrlfb] .e[data-astro-cid-miytrlfb]{font-size:17px;line-height:1.2}.consent[data-astro-cid-miytrlfb]{display:flex;gap:9px;align-items:flex-start;margin:16px 0 2px;font-size:12.5px;color:var(--ink-soft)}.consent[data-astro-cid-miytrlfb] input[data-astro-cid-miytrlfb]{margin-top:3px;width:17px;height:17px;accent-color:var(--terra);flex:0 0 auto}.consent[data-astro-cid-miytrlfb] a[data-astro-cid-miytrlfb]{color:var(--terra);font-weight:700}.consent[data-astro-cid-miytrlfb] a[data-astro-cid-miytrlfb]:hover{text-decoration:underline}.dev-note[data-astro-cid-miytrlfb]{font-size:12.5px;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:13px;padding:12px 14px;margin-top:16px}.form-error[data-astro-cid-miytrlfb]{font-size:13px;color:#dc2626;margin:12px 0 0}.form-error[data-astro-cid-miytrlfb][hidden]{display:none}.submit[data-astro-cid-miytrlfb]{display:block;width:100%;margin-top:14px;padding:16px;border:none;border-radius:16px;font-size:16px;font-weight:900;font-family:Zen Maru Gothic,sans-serif;color:#fff;cursor:pointer;background:linear-gradient(135deg,var(--terra),#d6543a);box-shadow:0 12px 24px -10px #e8674cbf;transition:.15s}.submit[data-astro-cid-miytrlfb]:hover{transform:translateY(-1px)}.submit[data-astro-cid-miytrlfb]:disabled{background:#dcd5c9;box-shadow:none;cursor:not-allowed;transform:none}.after-line[data-astro-cid-miytrlfb]{text-align:center;font-size:12px;color:var(--ink-soft);margin-top:12px;line-height:1.7}.after-line[data-astro-cid-miytrlfb] b[data-astro-cid-miytrlfb]{color:var(--terra)}.casual-foot[data-astro-cid-miytrlfb]{text-align:center;font-size:11px;color:#b3aa9c;margin-top:22px;line-height:1.7}
