.parcel-hunt.svelte-1n4x58{margin:2rem 0;padding:clamp(20px,4vw,30px);border:1.5px solid #282321;border-radius:26px;background:radial-gradient(ellipse at top right,#f9e0e6,transparent 58%),#fffaf3;box-shadow:5px 5px #edc2c9;color:#282121;font:.94rem/1.6 var(--font)}.parcel-hunt.svelte-1n4x58 p:where(.svelte-1n4x58),.parcel-hunt.svelte-1n4x58 h3:where(.svelte-1n4x58){margin:0}.heading.svelte-1n4x58{display:flex;gap:12px;align-items:center;margin-bottom:18px}.heading.svelte-1n4x58>span:where(.svelte-1n4x58){display:grid;place-items:center;flex:none;width:44px;height:44px;background:#edc2c9;border-radius:14px;font-size:1.5rem}.heading.svelte-1n4x58 h3:where(.svelte-1n4x58){font-family:var(--font-headline);font-size:1.4rem;line-height:1.2;color:#161313}.heading.svelte-1n4x58 p:where(.svelte-1n4x58){font-size:.75rem;color:#805966}.notice.svelte-1n4x58{padding:16px;border:1px solid #e4cbd0;border-radius:17px;background:#fffdf9}.notice.svelte-1n4x58 .zh:where(.svelte-1n4x58){font-size:1.15rem;font-weight:700;margin-top:12px}.notice.svelte-1n4x58 .py:where(.svelte-1n4x58){color:#805966;font-size:.85rem;margin:3px 0}.hint.svelte-1n4x58{font-size:.82rem;margin-top:12px!important;color:#765957}.question.svelte-1n4x58{font-weight:700;margin:17px 0 10px!important}button.svelte-1n4x58{font:inherit;color:inherit;cursor:pointer}button.svelte-1n4x58:disabled{cursor:default}button.svelte-1n4x58:focus-visible{outline:3px solid #a5516c;outline-offset:3px}.choices.svelte-1n4x58{display:grid;gap:8px}.choices.svelte-1n4x58 button:where(.svelte-1n4x58){display:flex;gap:10px;align-items:center;text-align:left;padding:11px 13px;border:1px solid #ddc0c6;border-radius:13px;background:#fffdf9}.choices.svelte-1n4x58 button:where(.svelte-1n4x58):hover:not(:disabled){background:#f4d3d8;border-color:#ae7c87}.choices.boxes.svelte-1n4x58{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.boxes.svelte-1n4x58 button:where(.svelte-1n4x58){display:flex;flex-direction:column;justify-content:center;text-align:center;padding:10px 2px;font-size:.82rem}.box-icon.svelte-1n4x58{display:block;width:40px;height:34px;border:2px solid #392e2c;border-radius:4px;background:linear-gradient(90deg,#edbdc2 45%,#f9e8d8 45%,#f9e8d8 55%,#edbdc2 55%)}.result.svelte-1n4x58{margin-top:14px;padding:14px 16px;border-radius:14px;background:#f8e7e9;font-size:.9rem}.next.svelte-1n4x58{margin-top:14px;border:1px solid #2e2827;border-radius:999px;background:#fffaf3;padding:8px 14px;font-weight:700}
