.tpp-idb.svelte-1i1ks75{--idb-strap:96px;--idb-face:color-mix(in oklab, var(--o-paper) 88%, white);--idb-side:color-mix(in oklab, var(--o-paper) 74%, var(--o-plum));--idb-band:var(--o-plum);--idb-on-band:var(--o-on-plum);--idb-cord:var(--o-plum);width:var(--idb-w);transform-origin:50% 0;font-family:var(--home-body-font,Outfit, Arial, sans-serif);color:var(--o-ink);flex-direction:column;align-items:center;display:flex;position:relative}.tone-lime.svelte-1i1ks75{--idb-band:var(--o-lime);--idb-on-band:var(--o-ink);--idb-cord:color-mix(in oklab, var(--o-lime) 70%, var(--o-ink))}.tone-peach.svelte-1i1ks75{--idb-band:var(--o-peach);--idb-on-band:var(--o-ink);--idb-cord:color-mix(in oklab, var(--o-peach) 70%, var(--o-ink))}.tone-lilac.svelte-1i1ks75{--idb-band:var(--o-lilac);--idb-on-band:var(--o-ink);--idb-cord:color-mix(in oklab, var(--o-lilac) 55%, var(--o-plum))}.tone-sage.svelte-1i1ks75{--idb-band:var(--sage,var(--o-lilac));--idb-on-band:var(--o-ink);--idb-cord:color-mix(in oklab, var(--sage,var(--o-lilac)) 60%, var(--o-ink))}.is-swing.svelte-1i1ks75{animation:5.8s ease-in-out infinite svelte-1i1ks75-tpp-idb-sway}[data-motion=off] .is-swing.svelte-1i1ks75{animation:none}@media (prefers-reduced-motion:reduce){.is-swing.svelte-1i1ks75{animation:none}}@keyframes svelte-1i1ks75-tpp-idb-sway{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}.tpp-idb-strap.svelte-1i1ks75{width:46%;height:var(--idb-strap);margin-bottom:-4px;position:relative}.tpp-idb-strap.svelte-1i1ks75 i:where(.svelte-1i1ks75){background:repeating-linear-gradient(0deg, transparent 0 9px, #ffffff29 9px 11px), linear-gradient(90deg, color-mix(in oklab, white 26%, var(--idb-cord)), var(--idb-cord) 60%, color-mix(in oklab, black 14%, var(--idb-cord)));width:15px;box-shadow:0 6px 10px -6px var(--o-shadow);border-radius:4px;position:absolute;top:0;bottom:0}@supports (color:lab(0% 0 0)){.tpp-idb-strap.svelte-1i1ks75 i:where(.svelte-1i1ks75){background:repeating-linear-gradient(0deg, transparent 0 9px, lab(100% -.0000298023 .0000119209/.16) 9px 11px), linear-gradient(90deg, color-mix(in oklab, white 26%, var(--idb-cord)), var(--idb-cord) 60%, color-mix(in oklab, black 14%, var(--idb-cord)))}}.tpp-idb-strap.svelte-1i1ks75 i:where(.svelte-1i1ks75):first-child{left:6%;transform:skew(-18deg)}.tpp-idb-strap.svelte-1i1ks75 i:where(.svelte-1i1ks75):last-child{right:6%;transform:skew(18deg)}.tpp-idb-string.svelte-1i1ks75{width:3px;height:calc(var(--idb-strap) * .7);background:color-mix(in oklab, var(--o-ink) 55%, var(--o-paper));border-radius:2px;margin-bottom:-6px}.tpp-idb-clip.svelte-1i1ks75{z-index:2;background:linear-gradient(180deg, color-mix(in oklab, white 70%, var(--o-muted)), color-mix(in oklab, var(--o-muted) 70%, var(--o-paper)));width:34px;height:30px;box-shadow:inset 0 1px 0 #fffc, 0 4px 0 color-mix(in oklab, var(--o-muted) 80%, var(--o-ink)), 0 8px 12px -6px var(--o-shadow);border-radius:9px 9px 7px 7px;margin-bottom:-12px;position:relative}@supports (color:lab(0% 0 0)){.tpp-idb-clip.svelte-1i1ks75{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.8), 0 4px 0 color-mix(in oklab, var(--o-muted) 80%, var(--o-ink)), 0 8px 12px -6px var(--o-shadow)}}.tpp-idb-clip.svelte-1i1ks75 i:where(.svelte-1i1ks75){background:color-mix(in oklab, var(--o-muted) 60%, var(--o-paper));width:12px;height:16px;box-shadow:inset 0 -2px 0 color-mix(in oklab, var(--o-ink) 18%, transparent);border-radius:3px;margin-left:-6px;position:absolute;bottom:-9px;left:50%}.tpp-idb-card.svelte-1i1ks75{z-index:1;background:radial-gradient(110% 70% at 12% 0%, #ffffff8c, transparent 60%), var(--idb-face);width:100%;box-shadow:0 7px 0 var(--idb-side), 0 26px 36px -20px color-mix(in oklab, var(--o-ink) 50%, transparent), inset 0 2px 0 #ffffffd9, inset 0 0 0 1px color-mix(in oklab, var(--o-ink) 6%, transparent);border-radius:20px;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.tpp-idb-card.svelte-1i1ks75{background:radial-gradient(110% 70% at 12% 0%, lab(100% -.0000298023 .0000119209/.55), transparent 60%), var(--idb-face);box-shadow:0 7px 0 var(--idb-side), 0 26px 36px -20px color-mix(in oklab, var(--o-ink) 50%, transparent), inset 0 2px 0 lab(100% -.0000298023 .0000119209/.85), inset 0 0 0 1px color-mix(in oklab, var(--o-ink) 6%, transparent)}}.tpp-idb-band.svelte-1i1ks75{background:linear-gradient(180deg, #ffffff38, transparent 55%), var(--idb-band);color:var(--idb-on-band);justify-content:space-between;align-items:center;gap:10px;padding:26px 18px 12px;display:flex;position:relative}@supports (color:lab(0% 0 0)){.tpp-idb-band.svelte-1i1ks75{background:linear-gradient(180deg, lab(100% -.0000298023 .0000119209/.22), transparent 55%), var(--idb-band)}}.tpp-idb-slot.svelte-1i1ks75{background:color-mix(in oklab, var(--o-ink) 55%, var(--idb-band));border-radius:6px;width:42px;height:9px;margin-left:-21px;position:absolute;top:9px;left:50%;box-shadow:inset 0 2px 3px #0006;box-shadow:inset 0 2px 3px lab(0% 0 0/.4)}.tpp-idb-kicker.svelte-1i1ks75{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.2}.tpp-idb-status.svelte-1i1ks75{word-spacing:.12em;background:color-mix(in oklab, var(--idb-on-band) 16%, transparent);border-radius:99px;padding:4px 8px;font-size:12px;font-weight:600}.tpp-idb-body.svelte-1i1ks75{gap:12px;padding:16px 18px 18px;display:grid}.tpp-idb-photo.svelte-1i1ks75{aspect-ratio:1;background:radial-gradient(80% 70% at 50% 30%, #ffffff80, transparent), color-mix(in oklab, var(--o-lilac) 60%, var(--o-paper));width:44%;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--o-ink) 10%, transparent);border-radius:14px;display:block;overflow:hidden}@supports (color:lab(0% 0 0)){.tpp-idb-photo.svelte-1i1ks75{background:radial-gradient(80% 70% at 50% 30%, lab(100% -.0000298023 .0000119209/.5), transparent), color-mix(in oklab, var(--o-lilac) 60%, var(--o-paper))}}.tpp-idb-title.svelte-1i1ks75{letter-spacing:-.02em;font-size:19px;font-weight:500;line-height:1.2}.tpp-idb-content.svelte-1i1ks75{min-width:0;font-size:15px;line-height:1.45}.tpp-idb-foot.svelte-1i1ks75{border-top:1px dashed color-mix(in oklab, var(--o-ink) 16%, transparent);align-items:center;gap:12px;padding:10px 18px 14px;display:flex}.tpp-idb-code.svelte-1i1ks75{background:repeating-linear-gradient(90deg, var(--o-ink) 0 2px, transparent 2px 4px, var(--o-ink) 4px 5px, transparent 5px 8px);opacity:.55;flex:none;width:58px;height:20px}.tpp-idb-foot-text.svelte-1i1ks75{color:var(--o-muted);font-size:12px;line-height:1.35}
