.wish-explorer{--wish-gold:var(--pal-t-d8b867,#d8b867);--wish-paper:var(--pal-b-f2e5c8,#f2e5c8);--wish-muted:#f2e5c8b8;--wish-subtle:#f2e5c894;isolation:isolate;width:100%;color:var(--wish-paper);background:linear-gradient(145deg,#741d2a3d,#0000 38%),linear-gradient(#ffffff05,#0000 26%),#0c0609e6;border:1px solid #d8b8673d;border-radius:24px;padding:clamp(17px,3vw,28px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffefc10d}.wish-explorer:before{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#d8b8678c,#0000);height:1px;position:absolute;top:0;left:clamp(18px,5vw,58px);right:clamp(18px,5vw,58px)}.wish-explorer__head{justify-content:space-between;align-items:end;gap:20px;display:flex}.wish-explorer__head p{color:#e7cb85c7;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:700}.wish-explorer__head h2{color:var(--pal-t-efd693,#efd693);text-wrap:balance;margin-top:4px;font-family:Lora,Lora fallback,Georgia,serif;font-size:clamp(20px,3vw,30px);line-height:1.2}.wish-explorer__head>span{color:var(--wish-muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.wish-explorer__search{grid-template-columns:minmax(0,1fr) auto;gap:9px;margin-top:20px;display:grid}.wish-explorer[data-favorites-locked=true] .wish-explorer__search{grid-template-columns:1fr}.wish-explorer__search label{min-width:0}.wish-explorer__search input,.wish-explorer__filters select{color:#f9efd9f0;background-color:#06020494;border:1px solid #d8b86747;border-radius:12px;width:100%;min-height:44px;padding:9px 12px;font-size:16px}.wish-explorer__search input::placeholder{color:#f2e5c87a}.wish-explorer__search button{color:#eed28de0;touch-action:manipulation;background:#d8b8670a;border:1px solid #d8b86752;border-radius:12px;min-height:44px;padding:8px 14px;font-size:14px;font-weight:700}.wish-explorer__search button[aria-pressed=true]{color:var(--pal-t-f1d68d,#f1d68d);background:#d8b86717;border-color:#d8b86794}.wish-explorer__search button:hover{color:var(--pal-t-f4d98f,#f4d98f);background:#d8b8671a;border-color:#d8b86799}.wish-explorer__filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.wish-explorer[data-occasion-filter=true] .wish-explorer__filters{grid-template-columns:repeat(4,minmax(0,1fr))}.wish-explorer__filters label{color:#e7cb85d1;min-width:0;font-size:13px;font-weight:700}.wish-explorer__filters select{touch-action:manipulation;min-height:44px;margin-top:6px;padding-block:7px;font-size:15px;display:block}.wish-explorer__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.wish-card{background:linear-gradient(135deg,#fffae80a,#0000 42%),linear-gradient(315deg,#751b2a29,#0000 46%),#190a0ed1;border:1px solid #d8b8672e;border-radius:16px;flex-direction:column;min-width:0;min-height:232px;padding:16px;scroll-margin-top:5.5rem;transition:transform .16s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff4d30a}.wish-card:before{color:#d8b8672b;content:"";background:radial-gradient(circle at 50% 14%,currentColor 0 2.4px,#0000 2.8px),radial-gradient(circle at 84% 40%,currentColor 0 2.4px,#0000 2.8px),radial-gradient(circle at 70% 78%,currentColor 0 2.4px,#0000 2.8px),radial-gradient(circle at 30% 78%,currentColor 0 2.4px,#0000 2.8px),radial-gradient(circle at 16% 40%,currentColor 0 2.4px,#0000 2.8px),radial-gradient(circle,currentColor 0 1.7px,#0000 2.1px);width:20px;height:20px;position:absolute;top:13px;right:14px}.wish-card:hover{border-color:#d8b86761;transform:translateY(-2px)}.wish-card__meta{padding-right:24px}.wish-card__meta span,.wish-card__meta small{display:block}.wish-card__meta span{color:#ebcf88e0;font-size:13px;font-weight:700;line-height:1.45}.wish-card__meta small{color:var(--wish-subtle);margin-top:4px;font-size:12px;line-height:1.5}.wish-card>p{color:#f7edd6db;text-wrap:pretty;margin:16px 0 20px;font-family:Lora,Lora fallback,Georgia,serif;font-size:16px;line-height:1.72}.wish-card__actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}.wish-card__actions button,.wish-card__actions a{color:#ebcf88db;touch-action:manipulation;background:#0502032e;border:1px solid #d8b8673d;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:8px 11px;font-size:13px;font-weight:700;display:inline-flex}.wish-card__actions button:hover,.wish-card__actions a:hover{color:var(--pal-t-f3d98f,#f3d98f);background:#d8b86717;border-color:#d8b8678f}.wish-card__actions button:disabled{cursor:wait;opacity:.58}.wish-card__actions button[aria-pressed=true]{color:#df8ca0}.wish-card__actions .is-primary{color:var(--pal-t-f1d68d,#f1d68d);background:#d8b86712;border-color:#d8b86761;margin-left:auto}.wish-explorer__skeleton{background:linear-gradient(100deg,#ffffff05 20%,#d8b86712 40%,#ffffff05 60%) 0 0/220% 100%;border-radius:16px;height:205px;animation:1.2s linear infinite wish-skeleton}.wish-explorer__empty{text-align:center;grid-column:1/-1;padding:46px 20px}.wish-explorer__empty strong{color:var(--pal-t-e9ce8b,#e9ce8b);font-family:Lora,Lora fallback,Georgia,serif;font-size:18px}.wish-explorer__empty p{color:var(--wish-muted);margin-top:8px;font-size:14px;line-height:1.6}.wish-explorer__empty button{min-height:44px;color:var(--pal-t-f1d68d,#f1d68d);touch-action:manipulation;background:#d8b86712;border:1px solid #d8b8676b;border-radius:999px;margin-top:18px;padding:9px 16px;font-size:14px;font-weight:700}.wish-explorer__empty button:hover{background:#d8b86721;border-color:#d8b867b3}.wish-explorer__empty-action{min-height:44px;color:var(--pal-t-f1d68d,#f1d68d);background:#d8b86712;border:1px solid #d8b8676b;border-radius:999px;align-items:center;margin-top:18px;padding:9px 16px;font-size:14px;font-weight:700;display:inline-flex}.wish-explorer__empty-action:hover{background:#d8b86721;border-color:#d8b867b3}.problem-recovery-notice.wish-explorer__error{--problem-surface:#36111bf0;--problem-ink:var(--pal-t-fff0e5,#fff0e5);--problem-muted:#efd3c4;margin-top:12px;font-size:14px;display:grid}.problem-recovery-notice.wish-explorer__error:focus-visible{outline-color:var(--wish-gold)}.wish-explorer__loading{color:var(--wish-muted);text-align:right;margin:12px 0 -4px;font-size:13px}.wish-explorer__more{min-height:44px;color:var(--pal-t-f1d68d,#f1d68d);touch-action:manipulation;background:#d8b86712;border:1px solid #d8b8676b;border-radius:999px;margin:18px auto 0;padding:9px 18px;font-size:14px;font-weight:750;display:block}.wish-explorer__more:hover{background:#d8b86721;border-color:#d8b867b3}.wish-explorer[data-compact=true]{padding:18px 18px calc(30px + env(safe-area-inset-bottom));box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.wish-explorer[data-compact=true]:before,.wish-explorer[data-compact=true] .wish-explorer__head{display:none}.wish-explorer[data-compact=true] .wish-explorer__results{grid-template-columns:1fr}.wish-explorer[data-compact=true] .wish-card{min-height:0}.thiep-wish-drawer__content{--wish-drawer-surface:var(--pal-b-140b12,#140b12);--wish-drawer-raised:var(--pal-t-211117,#211117);--wish-drawer-field:var(--pal-t-0b0508,#0b0508);--wish-drawer-ink:var(--pal-t-f8edd7,#f8edd7);--wish-drawer-muted:var(--pal-t-cfbea3,#cfbea3);--wish-drawer-gold:var(--pal-t-e5c477,#e5c477);--wish-drawer-line:#e5c37847;--wish-drawer-accent:#8b25363d;--wish-drawer-error-surface:var(--pal-b-35121b,#35121b);--wish-drawer-error-ink:var(--pal-t-fff0e5,#fff0e5);--wish-drawer-error-muted:#efd3c4;min-height:100%;color:var(--wish-drawer-ink);background:radial-gradient(circle at 15% 0, #8b25362e, transparent 34%), var(--wish-drawer-surface);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.overlay-drawer__panel:has(.thiep-wish-drawer__content){scroll-padding-top:7.5rem}.thiep-wish-drawer__content>header{z-index:2;border-bottom:1px solid var(--wish-drawer-line);background:linear-gradient(135deg, var(--wish-drawer-accent), transparent 52%), var(--wish-drawer-surface);padding:clamp(1.35rem,4vw,2rem) 4.75rem 1.15rem 1.25rem;position:sticky;top:0;box-shadow:0 .65rem 1.35rem #0000001f}.thiep-wish-drawer__content>header p{color:var(--wish-drawer-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.45}.thiep-wish-drawer__content>header h2{color:var(--wish-drawer-gold);font-family:var(--font-serif,Lora, "Lora fallback", Georgia, serif);text-wrap:balance;margin-top:.3rem;font-size:clamp(1.55rem,6vw,2.15rem);line-height:1.2}.thiep-wish-drawer__content .wish-explorer{--wish-gold:var(--wish-drawer-gold);--wish-paper:var(--wish-drawer-ink);--wish-muted:var(--wish-drawer-muted);--wish-subtle:var(--wish-drawer-muted);color:var(--wish-drawer-ink)}.thiep-wish-drawer__content :is(.wish-explorer__search input,.wish-explorer__filters select){border-color:var(--wish-drawer-line);color:var(--wish-drawer-ink);background:var(--wish-drawer-field)}.thiep-wish-drawer__content .wish-explorer__search input::placeholder{color:var(--wish-drawer-muted);opacity:.8}.thiep-wish-drawer__content :is(.wish-explorer__search button,.wish-explorer__more,.wish-explorer__empty button,.wish-explorer__empty-action,.wish-explorer__pagination button){border-color:var(--wish-drawer-line);color:var(--wish-drawer-gold);background:var(--wish-drawer-raised)}.thiep-wish-drawer__content :is(.wish-explorer__search button[aria-pressed=true],.wish-explorer__search button:hover,.wish-explorer__more:hover,.wish-explorer__empty button:hover,.wish-explorer__empty-action:hover,.wish-explorer__pagination button:hover:not(:disabled)){border-color:var(--wish-drawer-gold);color:var(--wish-drawer-ink);background:var(--wish-drawer-accent)}.thiep-wish-drawer__content .wish-explorer__filters label,.thiep-wish-drawer__content .wish-card__meta span{color:var(--wish-drawer-gold)}.thiep-wish-drawer__content .wish-card{border-color:var(--wish-drawer-line);color:var(--wish-drawer-ink);background:linear-gradient(145deg, var(--wish-drawer-accent), transparent 46%), var(--wish-drawer-raised);box-shadow:inset 0 1px #ffffff0d}.thiep-wish-drawer__content .wish-card:hover{border-color:var(--wish-drawer-gold)}.thiep-wish-drawer__content :is(.wish-card__meta small,.wish-explorer__loading){color:var(--wish-drawer-muted)}.thiep-wish-drawer__content .wish-card>p{color:var(--wish-drawer-ink)}.thiep-wish-drawer__content .wish-card__actions :is(button,a){border-color:var(--wish-drawer-line);color:var(--wish-drawer-gold);background:var(--wish-drawer-field)}.thiep-wish-drawer__content .wish-card__actions :is(button,a):hover{border-color:var(--wish-drawer-gold);color:var(--wish-drawer-ink);background:var(--wish-drawer-accent)}.thiep-wish-drawer__content .wish-card__actions button[aria-pressed=true]{color:#f2a9b9}.thiep-wish-drawer__content .wish-card__actions .is-primary{border-color:var(--wish-drawer-gold);color:var(--wish-drawer-ink);background:var(--wish-drawer-accent)}.thiep-wish-drawer__content .wish-explorer__empty strong{color:var(--wish-drawer-gold)}.thiep-wish-drawer__content .wish-explorer__empty p,.thiep-wish-drawer__content .wish-explorer__pagination span{color:var(--wish-drawer-muted)}.thiep-wish-drawer__content .wish-explorer__skeleton{border:1px solid var(--wish-drawer-line);background:linear-gradient(100deg, var(--wish-drawer-raised) 20%, var(--wish-drawer-accent) 40%, var(--wish-drawer-raised) 60%);background-size:220% 100%}.thiep-wish-drawer__content .problem-recovery-notice.wish-explorer__error{--problem-surface:var(--wish-drawer-error-surface);--problem-ink:var(--wish-drawer-error-ink);--problem-muted:var(--wish-drawer-error-muted);border-color:var(--wish-drawer-line)}.thiep-wish-drawer__content :is(input,select,button,a,[tabindex]):focus-visible{outline:3px solid var(--wish-drawer-gold);outline-offset:2px;scroll-margin-top:7.5rem}.thiep-wish-drawer__content--loading{text-align:center;align-content:center;justify-items:center;min-height:100dvh;padding:5rem 1.5rem;display:grid}.thiep-wish-drawer__content--loading p{color:var(--wish-drawer-gold);font-family:var(--font-serif,Lora, "Lora fallback", Georgia, serif);font-size:clamp(1.45rem,6vw,2rem)}.thiep-wish-drawer__content--loading strong{color:var(--wish-drawer-muted);margin-top:.65rem;font-size:.875rem}html[data-theme=light] .thiep-wish-drawer__content,html.light .thiep-wish-drawer__content{--wish-drawer-surface:#fffaf0;--wish-drawer-raised:#fffdf8;--wish-drawer-field:#fff;--wish-drawer-ink:var(--pal-t-32171c,#32171c);--wish-drawer-muted:#654c40;--wish-drawer-gold:#7f2633;--wish-drawer-line:#681d2947;--wish-drawer-accent:#7f26331a;--wish-drawer-error-surface:var(--pal-b-fff0ed,#fff0ed);--wish-drawer-error-ink:#681d29;--wish-drawer-error-muted:#745055;background:radial-gradient(circle at 15% 0, #a02b3917, transparent 34%), var(--wish-drawer-surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .thiep-wish-drawer__content .wish-card__actions button[aria-pressed=true],html.light .thiep-wish-drawer__content .wish-card__actions button[aria-pressed=true]{color:#8b2838}.thiep-studio__wish-trigger{width:100%;min-height:44px;color:var(--pal-t-e7cc88,#e7cc88);touch-action:manipulation;background:#d7b56d0d;border:1px solid #d7b56d42;border-radius:11px;margin-top:12px;font-size:14px;font-weight:700}.wish-explorer input:focus-visible,.wish-explorer select:focus-visible,.wish-explorer button:focus-visible,.wish-explorer a:focus-visible{outline:2px solid var(--pal-b-d8b867,#d8b867);outline-offset:2px}@keyframes wish-skeleton{to{background-position:-220% 0}}@media (width<=680px){.wish-explorer__head{flex-direction:column;align-items:flex-start;gap:8px}.wish-explorer__search,.wish-explorer__filters,.wish-explorer[data-occasion-filter=true] .wish-explorer__filters,.wish-explorer__results{grid-template-columns:1fr}.thiep-wish-drawer__content>header{padding-inline:1rem 4.5rem}.thiep-wish-drawer__content .wish-explorer[data-compact=true]{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.wish-card,.wish-explorer__skeleton{transition:none;animation:none}}@media (forced-colors:active){.wish-explorer__error{color:canvastext;background:canvas;border-color:canvastext}.wish-explorer__error:focus-visible,.wish-explorer__error button:focus-visible{outline-color:highlight}.thiep-wish-drawer__content{color:canvastext;forced-color-adjust:auto;background:canvas}.thiep-wish-drawer__content>header,.thiep-wish-drawer__content :is(.wish-explorer__search input,.wish-explorer__filters select,.wish-explorer__search button,.wish-card,.wish-card__actions button,.wish-card__actions a,.wish-explorer__empty,.wish-explorer__empty button,.wish-explorer__empty-action,.wish-explorer__skeleton,.wish-explorer__more,.wish-explorer__pagination button,.problem-recovery-notice.wish-explorer__error){color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}.thiep-wish-drawer__content :is(.wish-explorer__search button[aria-pressed=true],.wish-card__actions button[aria-pressed=true],.wish-card__actions .is-primary){color:highlight;border-color:highlight}.thiep-wish-drawer__content :is(.wish-explorer__filters label,.wish-card__meta span,.wish-card__meta small,.wish-card>p,.wish-explorer__empty strong,.wish-explorer__empty p,.wish-explorer__loading,.wish-explorer__pagination span,.thiep-wish-drawer__content--loading p,.thiep-wish-drawer__content--loading strong){color:canvastext}.thiep-wish-drawer__content :is(input,select,button,a,[tabindex]):focus-visible{outline-color:highlight}}:where(html[data-palette=tang]) .wish-explorer{--wish-gold:#b5bcc7;--wish-paper:#e9e6df;--wish-muted:#e9e6dfb8;--wish-subtle:#e9e6df94;background:linear-gradient(145deg,#333e4e3d,#0000 38%),linear-gradient(#ffffff05,#0000 26%),#0c0609e6;border:1px solid #b5bcc73d;box-shadow:inset 0 1px #f3f0e90d}:where(html[data-palette=tang]) .wish-explorer:before{background:linear-gradient(90deg,#0000,#b5bcc78c,#0000)}:where(html[data-palette=tang]) .wish-explorer__head p{color:#c9cfd8c7}:where(html[data-palette=tang]) .wish-explorer__head h2{color:#d3d9e1}:where(html[data-palette=tang]) .wish-explorer__head>span{color:var(--wish-muted)}:where(html[data-palette=tang]) .wish-explorer__search input,:where(html[data-palette=tang]) .wish-explorer__filters select{color:#f3f0ebf0;background-color:#06020494;border:1px solid #b5bcc747}:where(html[data-palette=tang]) .wish-explorer__search input::placeholder{color:#e9e6df7a}:where(html[data-palette=tang]) .wish-explorer__search button{color:#d0d6dee0;background:#b5bcc70a;border:1px solid #b5bcc752}:where(html[data-palette=tang]) .wish-explorer__search button[aria-pressed=true]{color:#d3d9e1;background:#b5bcc717;border-color:#b5bcc794}:where(html[data-palette=tang]) .wish-explorer__search button:hover{color:#d6dce4;background:#b5bcc71a;border-color:#b5bcc799}:where(html[data-palette=tang]) .wish-explorer__filters label{color:#c9cfd8d1}:where(html[data-palette=tang]) .wish-card{background:linear-gradient(135deg,#fcfaf50a,#0000 42%),linear-gradient(315deg,#333e4e29,#0000 46%),#0c0e12d1;border:1px solid #b5bcc72e;box-shadow:inset 0 1px #f8f4ed0a}:where(html[data-palette=tang]) .wish-card:before{color:#b5bcc72b;background:radial-gradient(circle at 50% 14%,currentColor 0 2.4px,#0000 2.8px),radial-gradient(circle at 84% 40%,currentColor 0 2.4px,#0000 2.8px),radial-gradient(circle at 70% 78%,currentColor 0 2.4px,#0000 2.8px),radial-gradient(circle at 30% 78%,currentColor 0 2.4px,#0000 2.8px),radial-gradient(circle at 16% 40%,currentColor 0 2.4px,#0000 2.8px),radial-gradient(circle,currentColor 0 1.7px,#0000 2.1px)}:where(html[data-palette=tang]) .wish-card:hover{border-color:#b5bcc761}:where(html[data-palette=tang]) .wish-card__meta span{color:#cdd3dce0}:where(html[data-palette=tang]) .wish-card__meta small{color:var(--wish-subtle)}:where(html[data-palette=tang]) .wish-card>p{color:#f1eee8db}:where(html[data-palette=tang]) .wish-card__actions button,:where(html[data-palette=tang]) .wish-card__actions a{color:#cdd3dcdb;background:#0502032e;border:1px solid #b5bcc73d}:where(html[data-palette=tang]) .wish-card__actions button:hover,:where(html[data-palette=tang]) .wish-card__actions a:hover{color:#d6dce4;background:#b5bcc717;border-color:#b5bcc78f}:where(html[data-palette=tang]) .wish-card__actions button[aria-pressed=true]{color:#a0a9b5}:where(html[data-palette=tang]) .wish-card__actions .is-primary{color:#d3d9e1;background:#b5bcc712;border-color:#b5bcc761}:where(html[data-palette=tang]) .wish-explorer__skeleton{background:linear-gradient(100deg,#ffffff05 20%,#b5bcc712 40%,#ffffff05 60%) 0 0/220% 100%}:where(html[data-palette=tang]) .wish-explorer__empty strong{color:#cbd1da}:where(html[data-palette=tang]) .wish-explorer__empty p{color:var(--wish-muted)}:where(html[data-palette=tang]) .wish-explorer__empty button{color:#d3d9e1;background:#b5bcc712;border:1px solid #b5bcc76b}:where(html[data-palette=tang]) .wish-explorer__empty button:hover{background:#b5bcc721;border-color:#b5bcc7b3}:where(html[data-palette=tang]) .wish-explorer__empty-action{color:#d3d9e1;background:#b5bcc712;border:1px solid #b5bcc76b}:where(html[data-palette=tang]) .wish-explorer__empty-action:hover{background:#b5bcc721;border-color:#b5bcc7b3}:where(html[data-palette=tang]) .problem-recovery-notice.wish-explorer__error{--problem-surface:#181e26f0;--problem-ink:#f5f3ef;--problem-muted:#dcd9d3}:where(html[data-palette=tang]) .wish-explorer__loading{color:var(--wish-muted)}:where(html[data-palette=tang]) .wish-explorer__more{color:#d3d9e1;background:#b5bcc712;border:1px solid #b5bcc76b}:where(html[data-palette=tang]) .wish-explorer__more:hover{background:#b5bcc721;border-color:#b5bcc7b3}:where(html[data-palette=tang]) .wish-explorer[data-compact=true]{background:0 0;border:0}:where(html[data-palette=tang]) .thiep-wish-drawer__content{--wish-drawer-surface:#0c0e10;--wish-drawer-raised:#131519;--wish-drawer-ink:#f0eee8;--wish-drawer-muted:#bcc1c9;--wish-drawer-gold:#c2c9d2;--wish-drawer-line:#c1c8d247;--wish-drawer-accent:#404c5d3d;--wish-drawer-error-surface:#181d25;--wish-drawer-error-ink:#f5f3ef;--wish-drawer-error-muted:#dcd9d3;color:var(--wish-drawer-ink);background:radial-gradient(circle at 15% 0, #404c5d2e, transparent 34%), var(--wish-drawer-surface)}:where(html[data-palette=tang]) .thiep-wish-drawer__content>header{border-bottom:1px solid var(--wish-drawer-line);background:linear-gradient(135deg, var(--wish-drawer-accent), transparent 52%), var(--wish-drawer-surface)}:where(html[data-palette=tang]) .thiep-wish-drawer__content>header p{color:var(--wish-drawer-muted)}:where(html[data-palette=tang]) .thiep-wish-drawer__content>header h2{color:var(--wish-drawer-gold)}:where(html[data-palette=tang]) .thiep-wish-drawer__content .wish-explorer{color:var(--wish-drawer-ink)}:where(html[data-palette=tang]) .thiep-wish-drawer__content :is(.wish-explorer__search input,.wish-explorer__filters select){border-color:var(--wish-drawer-line);color:var(--wish-drawer-ink);background:var(--wish-drawer-field)}:where(html[data-palette=tang]) .thiep-wish-drawer__content :is(.wish-explorer__search button,.wish-explorer__more,.wish-explorer__empty button,.wish-explorer__empty-action,.wish-explorer__pagination button){border-color:var(--wish-drawer-line);color:var(--wish-drawer-gold);background:var(--wish-drawer-raised)}:where(html[data-palette=tang]) .thiep-wish-drawer__content .wish-explorer__filters label,:where(html[data-palette=tang]) .thiep-wish-drawer__content .wish-card__meta span{color:var(--wish-drawer-gold)}:where(html[data-palette=tang]) .thiep-wish-drawer__content .wish-card{border-color:var(--wish-drawer-line);color:var(--wish-drawer-ink);background:linear-gradient(145deg, var(--wish-drawer-accent), transparent 46%), var(--wish-drawer-raised)}:where(html[data-palette=tang]) .thiep-wish-drawer__content :is(.wish-card__meta small,.wish-explorer__loading){color:var(--wish-drawer-muted)}:where(html[data-palette=tang]) .thiep-wish-drawer__content .wish-card>p{color:var(--wish-drawer-ink)}:where(html[data-palette=tang]) .thiep-wish-drawer__content .wish-card__actions :is(button,a){border-color:var(--wish-drawer-line);color:var(--wish-drawer-gold);background:var(--wish-drawer-field)}:where(html[data-palette=tang]) .thiep-wish-drawer__content .wish-card__actions button[aria-pressed=true]{color:#bac1cb}:where(html[data-palette=tang]) .thiep-wish-drawer__content .wish-explorer__empty strong{color:var(--wish-drawer-gold)}:where(html[data-palette=tang]) .thiep-wish-drawer__content .wish-explorer__empty p,:where(html[data-palette=tang]) .thiep-wish-drawer__content .wish-explorer__pagination span{color:var(--wish-drawer-muted)}:where(html[data-palette=tang]) .thiep-wish-drawer__content .wish-explorer__skeleton{border:1px solid var(--wish-drawer-line);background:linear-gradient(100deg, var(--wish-drawer-raised) 20%, var(--wish-drawer-accent) 40%, var(--wish-drawer-raised) 60%);background-size:220% 100%}:where(html[data-palette=tang]) .thiep-wish-drawer__content--loading p{color:var(--wish-drawer-gold)}:where(html[data-palette=tang]) .thiep-wish-drawer__content--loading strong{color:var(--wish-drawer-muted)}html:where([data-palette=tang])[data-theme=light] .thiep-wish-drawer__content,html:where([data-palette=tang]).light .thiep-wish-drawer__content{--wish-drawer-ink:#1b1f25;--wish-drawer-muted:#4d5157;--wish-drawer-gold:#3b4757;--wish-drawer-line:#2d384847;--wish-drawer-accent:#3b47571a;--wish-drawer-error-ink:#2d3848;--wish-drawer-error-muted:#545a62;background:radial-gradient(circle at 15% 0, #4b576817, transparent 34%), var(--wish-drawer-surface)}html:where([data-palette=tang])[data-theme=light] .thiep-wish-drawer__content .wish-card__actions button[aria-pressed=true],html:where([data-palette=tang]).light .thiep-wish-drawer__content .wish-card__actions button[aria-pressed=true]{color:#424d5e}:where(html[data-palette=tang]) .thiep-studio__wish-trigger{color:#c9cfd8;background:#b3bac50d;border:1px solid #b3bac542}:where(html[data-palette=tang]) .wish-explorer input:focus-visible,:where(html[data-palette=tang]) .wish-explorer select:focus-visible,:where(html[data-palette=tang]) .wish-explorer button:focus-visible,:where(html[data-palette=tang]) .wish-explorer a:focus-visible{outline-offset:2px;outline:2px solid #b5bcc7}@media (forced-colors:active){:where(html[data-palette=tang]) .wish-explorer__error{color:canvastext;background:canvas;border-color:canvastext}:where(html[data-palette=tang]) .wish-explorer__error:focus-visible,:where(html[data-palette=tang]) .wish-explorer__error button:focus-visible{outline-color:highlight}:where(html[data-palette=tang]) .thiep-wish-drawer__content{color:canvastext;background:canvas}:where(html[data-palette=tang]) .thiep-wish-drawer__content>header,:where(html[data-palette=tang]) .thiep-wish-drawer__content :is(.wish-explorer__search input,.wish-explorer__filters select,.wish-explorer__search button,.wish-card,.wish-card__actions button,.wish-card__actions a,.wish-explorer__empty,.wish-explorer__empty button,.wish-explorer__empty-action,.wish-explorer__skeleton,.wish-explorer__more,.wish-explorer__pagination button,.problem-recovery-notice.wish-explorer__error){color:canvastext;background:canvas;border-color:canvastext}:where(html[data-palette=tang]) .thiep-wish-drawer__content :is(.wish-explorer__search button[aria-pressed=true],.wish-card__actions button[aria-pressed=true],.wish-card__actions .is-primary){color:highlight}:where(html[data-palette=tang]) .thiep-wish-drawer__content :is(.wish-explorer__filters label,.wish-card__meta span,.wish-card__meta small,.wish-card>p,.wish-explorer__empty strong,.wish-explorer__empty p,.wish-explorer__loading,.wish-explorer__pagination span,.thiep-wish-drawer__content--loading p,.thiep-wish-drawer__content--loading strong){color:canvastext}}html[data-palette=tet-2027]{--pal-b-140b12:#380d18;--pal-b-35121b:#430516;--pal-b-d8b867:#f6be17;--pal-b-f2e5c8:#ffecc7;--pal-b-fff0ed:#fff3e5;--pal-t-0b0508:#100206;--pal-t-211117:#220e13;--pal-t-32171c:#331417;--pal-t-cfbea3:#dfc99c;--pal-t-d8b867:#f6be17;--pal-t-e5c477:#ffcb3d;--pal-t-e7cc88:#ffd360;--pal-t-e9ce8b:#ffd564;--pal-t-efd693:#ffdd6e;--pal-t-f1d68d:#ffdd6a;--pal-t-f3d98f:#ffe176;--pal-t-f4d98f:#ffe178;--pal-t-f8edd7:#fbeed1;--pal-t-fff0e5:#fff5e9}
