._69pW3W_Root{width:100%;container-type:inline-size}._69pW3W_Card{aspect-ratio:3;filter:drop-shadow(0 .6cqi 2.4cqi #785a1447);border-radius:4cqi;width:100%;position:relative}._69pW3W_Card img{border-radius:4cqi;width:100%;height:100%;display:block}._69pW3W_CardPlaceholder{background:var(--bg-2);border-radius:4cqi;width:100%;height:100%}._69pW3W_Lotus{aspect-ratio:1040/800;width:100%;position:relative}._69pW3W_Lotus>img:first-child{width:100%;height:100%;display:block}._69pW3W_JewelText{aspect-ratio:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}
.kzagTq_Panel{gap:var(--space2);display:grid}.kzagTq_Header{justify-content:space-between;align-items:flex-start;gap:var(--space1);display:flex}.kzagTq_Eyebrow{color:var(--normal-3);font-size:var(--font-size1);font-weight:700;line-height:1.4}.kzagTq_Title{color:var(--normal);font-size:var(--font-size4);margin:0;line-height:1.35}.kzagTq_DetailLink{color:var(--positive);font-size:var(--font-size2);flex-shrink:0;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.kzagTq_DetailLink:hover{text-decoration:underline}}.kzagTq_DetailLink svg{width:14px;height:14px}.kzagTq_Preview{max-width:36rem;padding:var(--space1);background:radial-gradient(at 50% 40%,#1c1a24 0%,#0f0e14 75%);border-radius:8px}.kzagTq_Preview[data-effect=lotus]{padding:.4rem var(--space1);background:radial-gradient(at 50% 55%,#2a1f2a 0%,#110f16 75%)}.kzagTq_TextGrid{gap:var(--space1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media screen and (min-width:800px){.kzagTq_TextGrid{grid-template-columns:1fr}}.kzagTq_Label{color:var(--normal-3);font-size:var(--font-size1);margin-bottom:4px;font-weight:700;display:block}.kzagTq_Text{color:var(--normal);font-size:var(--font-size2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.65}.kzagTq_Meta{border:1px solid color-mix(in srgb, var(--bg-2) 55%, transparent);background:color-mix(in srgb, var(--bg-2) 45%, transparent);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}@media screen and (min-width:1200px){.kzagTq_Meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:800px){.kzagTq_Meta{grid-template-columns:1fr}}.kzagTq_Meta>div{background:var(--bg-0);gap:4px;min-width:0;padding:9px 11px;display:grid}.kzagTq_Meta dt{color:var(--normal-3);font-size:var(--font-size1);line-height:1.4}.kzagTq_Meta dd{color:var(--normal);font-size:var(--font-size2);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.45}
.jrXVtG_Name{font-weight:500}.jrXVtG_DisplayWish{color:var(--fg-2);font-size:13px}.jrXVtG_DisplayWishFull{flex-direction:column;gap:4px;display:flex}.jrXVtG_Wish{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.jrXVtG_WishFull{color:var(--fg-1);flex-direction:column;gap:4px;font-size:14px;line-height:1.5;display:flex}.jrXVtG_WishEmpty{color:var(--muted);font-style:italic}.jrXVtG_Label{color:var(--muted);font-size:11px;font-weight:500}.jrXVtG_ColorBadge{background:var(--bg-3);color:var(--fg-2);text-transform:capitalize;border-radius:4px;padding:2px 8px;font-size:12px;display:inline-block}.jrXVtG_ColorBadge[data-color=lotus]{color:#a0325c;background:#d6709629}.jrXVtG_ColorBadge[data-color=purple]{color:#8b008b;background:#80008026}.jrXVtG_ColorBadge[data-color=red]{color:#dc143c;background:#ff000026}.jrXVtG_ColorBadge[data-color=blue]{color:#1e90ff;background:#0000ff26}.jrXVtG_ColorBadge[data-color=green]{color:#228b22;background:#00800026}.jrXVtG_ColorBadge[data-color=yellow]{color:#daa520;background:#ffd70026}.jrXVtG_ColorBadge[data-color=pink]{color:#ff69b4;background:#ff69b426}.jrXVtG_ColorBadge[data-color=orange]{color:#ff8c00;background:#ffa50026}.jrXVtG_ColorBadge[data-color=cyan]{color:#00ced1;background:#00ffff26}.jrXVtG_DateTime{font-family:var(--font-mono);color:var(--muted);font-size:12px}.jrXVtG_DateTimeDetailed{flex-direction:column;gap:2px;display:flex}.jrXVtG_DateTimeValue{font-family:var(--font-mono);color:var(--fg-1);font-size:13px}.jrXVtG_DeleteButton{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}@media (hover:hover){.jrXVtG_DeleteButton:hover{background:color-mix(in srgb, var(--danger) 15%, transparent);color:var(--danger)}}.jrXVtG_DeleteButton svg{flex-shrink:0;width:14px;height:14px;display:block}
._9_-MCW_Root{border:0;min-width:0;margin:0;padding:0}._9_-MCW_Legend{font-weight:700;font-size:var(--font-size3);padding:0;line-height:1.4}._9_-MCW_Description{color:var(--text-2);font-size:var(--font-size1);margin:.35rem 0 0;line-height:1.7}._9_-MCW_Options{gap:var(--space1);margin-top:var(--space1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media screen and (min-width:800px){._9_-MCW_Options{grid-template-columns:1fr}}._9_-MCW_Option{padding:var(--space1);background:var(--palette-surface,var(--bg-1));box-shadow:inset 0 0 0 1px var(--palette-border,var(--border));cursor:pointer;border-radius:12px;gap:.5rem;transition:box-shadow .15s,background-color .15s;display:grid;position:relative}@media (hover:hover){._9_-MCW_Option:hover{background:var(--bg-2)}}._9_-MCW_Option[data-checked]{box-shadow:inset 0 0 0 2px var(--positive),0 0 0 4px color-mix(in srgb, var(--positive) 18%, transparent)}._9_-MCW_Option:has(._9_-MCW_Input:focus-visible){outline:2px solid var(--positive);outline-offset:2px}._9_-MCW_Input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._9_-MCW_Preview{background:radial-gradient(at 50% 40%,#1c1a24 0%,#0f0e14 75%);border-radius:8px;place-items:center;padding:1rem;display:grid}._9_-MCW_Preview[data-effect=lotus]{background:radial-gradient(at 50% 55%,#2a1f2a 0%,#110f16 75%);padding:.4rem .75rem}._9_-MCW_Title{font-weight:700;font-size:var(--font-size2);line-height:1.4}._9_-MCW_Text{color:var(--text-2);font-size:var(--font-size1);line-height:1.7}
.wDPBQa_Root{max-width:800px;margin:0 auto;padding:0}.wDPBQa_Title{font-size:var(--font-size8);text-align:center;margin-top:var(--space4);margin-bottom:var(--space1);font-weight:700}.wDPBQa_Subtitle{font-size:var(--font-size5);text-align:center;color:var(--normal-6);margin-bottom:var(--space4)}.wDPBQa_FormSection{gap:var(--space2);background-color:var(--bg-0);flex-direction:column;display:flex}@media screen and (min-width:0){.wDPBQa_FormSection{padding:var(--space2)}}@media screen and (min-width:600px){.wDPBQa_FormSection{padding:var(--space4);border-radius:var(--radius-input);box-shadow:0 0px 7px -3px var(--normal-6)}}.wDPBQa_FormSection .wDPBQa_Field{margin-top:var(--space4)}.wDPBQa_FormSection .wDPBQa_Field .wDPBQa_Label{font-size:var(--font-size3);font-weight:700}.wDPBQa_FormSection .wDPBQa_Field .wDPBQa_Description{font-size:var(--font-size2);color:var(--normal-3);margin-top:var(--space1)}.wDPBQa_InfoText{font-size:var(--font-size2);color:var(--normal-3);margin:var(--space1) 0 var(--space2)}.wDPBQa_SubmitButton{background-color:var(--positive);width:100%;color:var(--positive-r);border-radius:var(--radius-input);padding:var(--space4) var(--space2);font-size:var(--font-size3);cursor:pointer;margin-top:var(--space2);text-align:center;border:none;font-weight:700;transition:background-color .3s}@media (hover:hover){.wDPBQa_SubmitButton[disabled=false]:hover{background-color:var(--positive-h);color:var(--positive-hr);box-shadow:0 0 10px 0 var(--positive)}}.wDPBQa_SubmitButton[disabled=false]:active{box-shadow:inset 0 2px 0 var(--positive);scale:.98}.wDPBQa_SubmitButton[disabled]{background-color:var(--bg-2);color:var(--normal-6);cursor:not-allowed;box-shadow:none}.wDPBQa_DebugOutput{margin-top:var(--space2);padding:var(--space2);background-color:var(--normal-2);color:var(--bg-1);border-radius:var(--radius-input);font-family:var(--font-mono);font-size:var(--font-size1);white-space:pre-wrap;overflow-x:auto}.wDPBQa_AddressSelector{background-color:var(--bg-1);padding:1px var(--space2)}@media screen and (min-width:0){.wDPBQa_AddressSelector{margin:var(--space2) calc(var(--space2)*-1)}}@media screen and (min-width:600px){.wDPBQa_AddressSelector{margin:var(--space2) calc(var(--space4)*-1);padding:var(--space4) var(--space4) var(--space4)}.wDPBQa_AddressSelector h1{margin:0}}.wDPBQa_DisplayWishContainer{gap:var(--space2);margin-top:var(--space2);flex-direction:column;display:flex}.wDPBQa_DisplayWishContainer .wDPBQa_DirectEditButton{width:fit-content;color:var(--normal-2);border-radius:var(--radius-input);font-size:var(--font-size2);text-decoration:underline}
