.hdr-dialog-backdrop.hdr-add-backdrop{place-items:start center;padding:max(16px,22vh) 16px 16px}.hdr-add{width:min(600px,100%);animation:hdr-rise .32s var(--hdr-ease);flex-direction:column;align-items:center;gap:14px;display:flex}.hdr-dialog-backdrop[data-state=closing] .hdr-add{animation:.18s ease-in forwards hdr-sink}.hdr-add-bar{background:var(--hdr-surface-solid);border-radius:999px;align-items:center;gap:14px;width:100%;height:72px;padding:0 12px 0 24px;display:flex;box-shadow:0 30px 80px -24px #00000080,0 0 1px #0000004d}.hdr-add-link-icon{color:var(--hdr-ink);flex:none}.hdr-add-input{min-width:0;height:100%;color:var(--hdr-ink);background:0 0;border:0;outline:none;flex:1;font-size:18px}.hdr-add-input::placeholder{color:var(--hdr-faint)}.hdr-add-button{background:var(--hdr-ink);min-width:112px;height:48px;color:var(--hdr-canvas);cursor:pointer;transition:filter .15s var(--hdr-ease), transform .16s var(--hdr-ease), opacity .2s var(--hdr-ease);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:600;display:inline-flex}.hdr-add-button:hover:not(:disabled){filter:brightness(1.15)}.hdr-add-button:active:not(:disabled){transform:scale(.97)}.hdr-add-button:disabled:not([data-sending]){cursor:default;opacity:.3}.hdr-add-button:focus-visible{outline:2px solid var(--hdr-accent);outline-offset:2px}.hdr-add-spinner{animation:.8s linear infinite hdr-add-spin}@keyframes hdr-add-spin{to{transform:rotate(360deg)}}.hdr-add-thanks{color:var(--hdr-ink);animation:hdr-rise .26s var(--hdr-ease);justify-content:center;gap:12px;padding:0 24px;font-size:18px;font-weight:500}.hdr-add-tick{color:#fff;background:#1f9d55;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;display:grid}@media (max-width:639px){.hdr-add-bar{gap:10px;height:60px;padding:0 8px 0 18px}.hdr-add-input,.hdr-add-thanks{font-size:16px}.hdr-add-button{min-width:96px;height:44px;padding:0 16px;font-size:15px}}
.hdr-root{--hdr-canvas:#f4f4f1;--hdr-surface:#ffffffd1;--hdr-surface-solid:#fff;--hdr-soft:#e7e8e2;--hdr-ink:#20211f;--hdr-muted:#62645f;--hdr-line:#20211f1a;--hdr-accent:#1f6bff;--hdr-menu:#ffffffad;--hdr-faint:#a3a59f;--hdr-surface-hover:#fafaf8eb;--hdr-menu-hover:#20211f0f;--hdr-shadow:0 1px 0 #ffffffb3 inset, 0 12px 32px -14px #14141247, 0 2px 6px -2px #1414121f;--hdr-radius-card:20px;--hdr-ease:cubic-bezier(.22, 1, .36, 1);background:var(--hdr-canvas);color:var(--hdr-ink);font-family:var(--ds-font);position:fixed;inset:0;overflow:hidden}@media (prefers-color-scheme:dark){.hdr-root{--hdr-canvas:#121311;--hdr-surface:#242622cc;--hdr-surface-solid:#242622;--hdr-soft:#2c2e29;--hdr-ink:#f0f1ec;--hdr-muted:#b5b8ae;--hdr-line:#f0f1ec1f;--hdr-accent:#4d8bff;--hdr-menu:#262626cc;--hdr-faint:#6f726a;--hdr-surface-hover:#363833d9;--hdr-menu-hover:#ffffff14;--hdr-shadow:0 1px 0 #ffffff0f inset, 0 16px 40px -16px #000000b3}}.hdr-topbar{z-index:20;pointer-events:none;grid-template-columns:minmax(max-content,1fr) minmax(0,578px) 1fr;align-items:center;gap:10px;display:grid;position:absolute;top:16px;left:16px;right:16px}.hdr-topbar-start,.hdr-topbar-middle{align-items:center;gap:10px;min-width:0;display:flex}.hdr-topbar-middle .hdr-search-wrap{flex:auto}.hdr-logo,.hdr-category-trigger,.hdr-search{background:var(--hdr-surface);height:48px;box-shadow:var(--hdr-shadow);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);pointer-events:auto;border-radius:999px}.hdr-category-trigger,.hdr-search{transition:transform .16s var(--hdr-ease), background-color .15s var(--hdr-ease), box-shadow .2s var(--hdr-ease), padding-left .22s var(--hdr-ease)}.hdr-category-trigger:hover,.hdr-search:hover{background:var(--hdr-surface-hover)}.hdr-category-trigger:active,.hdr-search:active{transform:scale(.97)}.hdr-logo{flex:none;place-items:center;width:48px;display:grid}.hdr-topbar .hdr-logo{width:56px;height:56px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin:-4px 0}.hdr-cube-scene{perspective:600px;pointer-events:none;place-items:center;width:56px;height:56px;display:grid;position:relative}.hdr-cube,.hdr-cube-shadow{width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%}.hdr-cube{transform-style:preserve-3d;transform:rotateX(-30deg)rotateY(45deg)}.hdr-cube-shadow{filter:blur(5px);opacity:.34;background:#000;border-radius:6px}.hdr-cube-face{color:#fff;backface-visibility:hidden;background:#000;place-items:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1;display:grid;position:absolute;inset:0}.hdr-cube-core{background:#1a1a1a;position:absolute;inset:1px}.hdr-cube-core-x{transform:rotateY(90deg)}.hdr-cube-core-y{transform:rotateX(90deg)}.hdr-cube-letter-a{transform:translate(-3.5px,1px)}.hdr-cube-letter-b{transform:translate(-5px,2px)}.hdr-cube-letter-c{transform:translate(-4px,.5px)skew(-12deg)}.hdr-cube-front{background:#333;transform:translateZ(15px)}.hdr-cube-back{transform:rotateY(180deg)translateZ(15px)}.hdr-cube-right{transform:rotateY(90deg)translateZ(15px)}.hdr-cube-left{background:#1f1f1f;transform:rotateY(-90deg)translateZ(15px)}.hdr-cube-top{transform:rotateX(90deg)translateZ(15px)}.hdr-cube-bottom{transform:rotateX(-90deg)translateZ(15px)}.hdr-d12{display:none}.hdr-cube-scene[data-die=d12] .hdr-d12{display:block}.hdr-cube-scene[data-die=d12] .hdr-cube:not(.hdr-d12){display:none}.hdr-cube-scene[data-die=d12] .hdr-cube-shadow{border-radius:50%}.hdr-d12-face{color:#fff;clip-path:polygon(50% 0%,97.55% 34.55%,79.39% 90.45%,20.61% 90.45%,2.45% 34.55%);transform-origin:0 0;backface-visibility:hidden;background:#000;place-items:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:500;line-height:1;display:grid;position:absolute;top:50%;left:50%}.hdr-d12-marked{text-decoration:underline}.hdr-d12 .hdr-cube-core{border-radius:50%;inset:-1px}.hdr-logo:focus-visible{outline:2px solid var(--hdr-accent);outline-offset:2px}.hdr-category{min-width:0;color:var(--hdr-ink);display:inline-flex;position:relative}.hdr-category-trigger{min-width:0;max-width:260px;color:inherit;cursor:pointer;border:0;align-items:center;gap:8px;padding:0 16px 0 20px;font-size:15px;font-weight:500;display:inline-flex}.hdr-category-trigger:focus-visible{outline:2px solid var(--hdr-accent);outline-offset:2px}.hdr-category-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hdr-category-icon{flex:none;display:none}.hdr-category-chevron{color:var(--hdr-muted);transition:transform .2s var(--hdr-ease);flex:none}.hdr-category[data-open] .hdr-category-chevron{transform:rotate(180deg)}.hdr-filter{flex:none}.hdr-filter .hdr-category-trigger{justify-content:center;width:48px;padding:0;position:relative}.hdr-filter-icon{flex:none}.hdr-phone-menu{display:none}.hdr-phone-menu .hdr-category-menu{max-height:min(100dvh - 96px,720px)}.hdr-phone-menu .hdr-category-option[data-key=add-app]{margin-top:9px;position:relative}.hdr-phone-menu .hdr-category-option[data-key=add-app]:before{content:"";background:var(--hdr-line);height:1px;position:absolute;top:-5px;left:12px;right:12px}.hdr-filter .hdr-category-menu{max-height:min(100dvh - 96px,720px);left:auto;right:0}.hdr-category-menu{z-index:5;overscroll-behavior:contain;background:var(--hdr-menu);-webkit-backdrop-filter:blur(36px)saturate(1.5);backdrop-filter:blur(36px)saturate(1.5);scrollbar-width:none;pointer-events:auto;transform-origin:top;min-width:260px;max-height:min(70vh,560px);transition:transform .36s var(--hdr-ease);border-radius:26px;outline:none;padding:4px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:inset 0 1px #ffffff73,0 0 2px #00000005,0 0 6px #00000008,0 6px 30px #00000012}.hdr-category-menu[data-closing]{pointer-events:none}.hdr-category-menu[data-covered]{cursor:pointer;transform:scale(.95)}.hdr-category-menu[data-covered] .hdr-category-list{opacity:.4;filter:blur(1px)}.hdr-category-stacked{z-index:6;box-shadow:inset 0 1px #ffffff73,0 0 2px #0000000a,0 14px 44px #0000002e}.hdr-category-list{transition:opacity .3s var(--hdr-ease), filter .3s var(--hdr-ease);outline:none;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.hdr-category-option{cursor:pointer;min-height:44px;transition:background-color .16s var(--hdr-ease);border-radius:999px;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:15px;display:flex}.hdr-category-option[data-active],.hdr-category-option[data-stacked]{background:var(--hdr-menu-hover)}.hdr-category-option[aria-selected=true]{font-weight:600}.hdr-category-option[aria-disabled=true]{color:var(--hdr-faint);cursor:default}.hdr-category-option[aria-disabled=true][data-active]{background:0 0}.hdr-preview{z-index:7;background:var(--hdr-menu);-webkit-backdrop-filter:blur(36px)saturate(1.5);backdrop-filter:blur(36px)saturate(1.5);pointer-events:none;width:320px;animation:hdr-preview-in .16s var(--hdr-ease);border-radius:26px;padding:8px;position:absolute;box-shadow:inset 0 1px #ffffff73,0 0 2px #00000005,0 0 6px #00000008,0 6px 30px #00000012}@keyframes hdr-preview-in{0%{opacity:0}}.hdr-preview-media{aspect-ratio:3840/1646;border-radius:18px;overflow:hidden}.hdr-preview-media img{object-fit:cover;width:100%;height:100%;display:block}.hdr-preview-note{color:var(--hdr-muted);text-wrap:pretty;margin:0;padding:10px 8px 4px;font-size:13px;line-height:1.4}@media (hover:none),(max-width:860px){.hdr-preview{display:none}}.hdr-suggestions{animation:hdr-menu-in .2s var(--hdr-ease);margin:0;list-style:none;right:0}.hdr-suggestions .hdr-category-option[aria-selected=true]{font-weight:inherit}.hdr-category-option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hdr-category-option-count{color:var(--hdr-muted);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:13px}.hdr-category-option-chevron{color:var(--hdr-muted);flex:none;margin-left:-8px;transform:rotate(-90deg)}.hdr-category-option[data-header]{z-index:1;margin-bottom:5px;font-weight:600;position:sticky;top:0}.hdr-category-option[data-header]:not([data-active]){background:color-mix(in srgb, var(--hdr-surface-solid) 72%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hdr-category-option[data-header] .hdr-category-option-label{margin-right:auto}.hdr-category-option[data-header] .hdr-category-option-chevron{color:var(--hdr-ink);margin-left:0;transform:none}.hdr-category-option[data-header]:after{background:var(--hdr-line);content:"";height:1px;position:absolute;bottom:-4px;left:16px;right:16px}@keyframes hdr-menu-in{0%{opacity:0;transform:scale(.95)translateY(-4px)}}.hdr-search-wrap{pointer-events:auto;min-width:0;position:relative}.hdr-search-wrap>[data-beam]{box-shadow:var(--hdr-shadow);--beam-stroke-opacity:2.6;--beam-inner-opacity:2.6;--beam-bloom-opacity:2.2;overflow:clip}.hdr-search{align-items:center;gap:8px;min-width:0;padding:0 5px 0 18px;display:flex;position:relative}.hdr-search-icon{color:var(--hdr-muted);transition:width .22s var(--hdr-ease), margin .22s var(--hdr-ease), opacity .16s var(--hdr-ease), translate .22s var(--hdr-ease);flex:none}@media (min-width:640px){.hdr-search:has(>.hdr-search-field[data-chips]){padding-left:10px}.hdr-search:has(>.hdr-search-field[data-chips]) .hdr-search-icon{opacity:0;width:0;margin-inline-end:-8px;translate:-6px}}.hdr-search-fx{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hdr-search-mirror{will-change:transform, opacity;position:absolute}.hdr-search-chip.hdr-search-ghost{animation:none;position:absolute}.hdr-search-field[data-clearing]>.hdr-search-chip{visibility:hidden}.hdr-search-field[data-clearing]>input{-webkit-text-fill-color:transparent}.hdr-search-mirror-text{color:var(--hdr-ink);white-space:pre;font-size:15px}.hdr-search-glow{opacity:0;mix-blend-mode:multiply;will-change:opacity;position:absolute;inset:0}@media (prefers-color-scheme:dark){.hdr-search-glow{mix-blend-mode:screen}}.hdr-search-field{z-index:2;flex:auto;align-items:center;min-width:0;height:100%;display:flex;position:relative}.hdr-search-field[data-chips]{scrollbar-width:none;gap:6px;overflow-x:auto}.hdr-search-field[data-chips]::-webkit-scrollbar{display:none}.hdr-search-field[data-chips] input{flex:1 1 0;width:auto;min-width:80px}.hdr-search-field[data-chips] .hdr-try{display:none}.hdr-try[data-entering]{animation:.4s cubic-bezier(.22,1,.36,1) hdr-try-in}@keyframes hdr-try-in{0%{opacity:.9;filter:blur(2px);translate:0 -12px}}.hdr-search-chip{background:var(--hdr-surface-solid);height:28px;box-shadow:inset 0 0 0 1px var(--hdr-line), 0 1px 2px #0000000f;color:var(--hdr-ink);white-space:nowrap;animation:hdr-tag-in .22s var(--hdr-ease);border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 4px 0 10px;font-size:14px;display:inline-flex}.hdr-search-chip-facet{color:var(--hdr-muted)}.hdr-search-chip button{width:20px;height:20px;color:var(--hdr-muted);cursor:pointer;transition:background-color .15s var(--hdr-ease), color .15s var(--hdr-ease);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.hdr-search-chip button:hover{background:color-mix(in srgb, var(--hdr-ink) 10%, transparent);color:var(--hdr-ink)}.hdr-search-chip button:focus-visible{outline:2px solid var(--hdr-accent);outline-offset:1px}.hdr-search-field input{width:100%;height:100%;color:var(--hdr-ink);background:0 0;border:0;outline:none;font-size:15px}.hdr-search-field input::-webkit-search-cancel-button{appearance:none;display:none}.hdr-search-clear{width:28px;height:28px;color:color-mix(in srgb, var(--hdr-ink) 35%, transparent);cursor:pointer;animation:hdr-clear-in .15s var(--hdr-ease);transition:color .12s var(--hdr-ease), transform .16s var(--hdr-ease);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}@keyframes hdr-clear-in{0%{opacity:0}}.hdr-search-clear:hover{color:var(--hdr-ink)}.hdr-search-clear:active{transform:scale(.92)}.hdr-search-clear:focus-visible{outline:2px solid var(--hdr-accent);outline-offset:2px}.hdr-try{max-width:100%;color:var(--hdr-muted);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;font-size:15px;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.hdr-try-example{background:linear-gradient(90deg, var(--hdr-faint) 0%, var(--hdr-faint) 40%, var(--hdr-ink) 47%, var(--hdr-ink) 53%, var(--hdr-faint) 60%, var(--hdr-faint) 100%) 100% 0 / 260% 100% no-repeat;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.9s cubic-bezier(.45,0,.35,1) .3s 2 both hdr-try-sweep,4.2s linear both hdr-try-fade}@keyframes hdr-try-sweep{0%{background-position:100% 0}80%,to{background-position:0 0}}@keyframes hdr-try-fade{0%{opacity:0}7%,92%{opacity:1}to{opacity:0}}@keyframes hdr-tag-in{0%{opacity:0;transform:scale(.6)}}.hdr-color-button{cursor:pointer;width:38px;height:38px;transition:transform .16s var(--hdr-ease);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid;position:relative}.hdr-color-button:hover,.hdr-color-button[aria-expanded=true]{transform:scale(1.08)}.hdr-color-button-swatch{width:22px;height:22px;animation:hdr-tag-in .22s var(--hdr-ease);border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #00000024}.hdr-color-button-swatch svg{color:#fff;filter:drop-shadow(0 0 1.5px #0000008c);opacity:0;transition:opacity .14s var(--hdr-ease), transform .16s var(--hdr-ease);transform:scale(.7)}.hdr-color-button:hover .hdr-color-button-swatch svg,.hdr-color-button:focus-visible .hdr-color-button-swatch svg{opacity:1;transform:none}.hdr-color-button:active{transform:scale(.95)}.hdr-color-button:focus-visible{outline:2px solid var(--hdr-accent);outline-offset:2px}.hdr-tooltip{z-index:6;color:#fff;white-space:nowrap;opacity:0;transition:opacity .14s var(--hdr-ease), transform .14s var(--hdr-ease);pointer-events:none;background:#121311;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-3px)}@media (hover:hover){.hdr-color-button:hover .hdr-tooltip,.hdr-filter .hdr-category-trigger:hover .hdr-tooltip{opacity:1;transition-delay:.3s;transform:translate(-50%)}}.hdr-color-button:focus-visible .hdr-tooltip,.hdr-filter .hdr-category-trigger:focus-visible .hdr-tooltip{opacity:1;transform:translate(-50%)}.hdr-color-button[aria-expanded=true] .hdr-tooltip,.hdr-filter .hdr-category-trigger[aria-expanded=true] .hdr-tooltip{opacity:0;transition-delay:0s}.hdr-color-panel{z-index:5;background:var(--hdr-menu);-webkit-backdrop-filter:blur(36px)saturate(1.5);backdrop-filter:blur(36px)saturate(1.5);transform-origin:top;animation:hdr-menu-in .2s var(--hdr-ease);border-radius:26px;flex-direction:column;gap:12px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:inset 0 1px #ffffff73,0 0 2px #00000005,0 0 6px #00000008,0 6px 30px #00000012}.hdr-spectrum{cursor:pointer;touch-action:none;border-radius:16px;height:44px;margin:2px 2px 0;position:relative;box-shadow:inset 0 0 0 1px #0000000f}.hdr-spectrum:focus-visible{outline:2px solid var(--hdr-accent);outline-offset:3px}.hdr-spectrum-thumb{pointer-events:none;border:2.5px solid #fff;border-radius:8px;width:14px;height:30px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0003,0 2px 8px #00000040,inset 0 0 0 1px #0000001f}.hdr-submit-link{background:var(--hdr-ink);height:48px;color:var(--hdr-canvas);box-shadow:var(--hdr-shadow);pointer-events:auto;transition:transform .16s var(--hdr-ease), filter .15s var(--hdr-ease);border-radius:999px;justify-self:end;align-items:center;gap:6px;padding:0 20px 0 16px;font-size:15px;font-weight:600;display:inline-flex}.hdr-submit-link:hover{filter:brightness(1.15)}.hdr-submit-link:active{transform:scale(.97)}.hdr-submit-link:focus-visible{outline:2px solid var(--hdr-accent);outline-offset:2px}@media (max-width:860px){.hdr-topbar{grid-template-columns:minmax(0,1fr);gap:8px;top:12px;left:12px;right:12px}.hdr-topbar-start,.hdr-submit-link{grid-area:1/1}.hdr-topbar-start{padding-right:52px}.hdr-submit-link{justify-content:center;width:44px;height:44px;padding:0}.hdr-submit-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hdr-logo,.hdr-category-trigger,.hdr-search{height:44px}.hdr-logo,.hdr-filter .hdr-category-trigger{width:44px}}@media (max-width:639px){.hdr-topbar{grid-template-columns:auto minmax(0,1fr) auto}.hdr-category:not(.hdr-phone-menu),.hdr-submit-link{display:none}.hdr-phone-menu{order:2;display:block;position:static}.hdr-topbar-middle{display:contents}.hdr-submit-link{order:4;grid-area:auto}.hdr-topbar:before{content:"";z-index:-1;background:linear-gradient(var(--hdr-canvas) 55%, transparent);pointer-events:none;position:absolute;inset:-12px -12px -16px}.hdr-topbar-start{display:contents}.hdr-category{order:3}.hdr-topbar:has(.hdr-search-wrap[data-active]){grid-template-columns:auto minmax(0,1fr)}.hdr-topbar:has(.hdr-search-wrap[data-active]) .hdr-phone-menu{display:none}.hdr-search-wrap[data-active] .hdr-category-menu{min-width:0;left:0;right:0}.hdr-search-field input,.hdr-try,.hdr-search-mirror-text{font-size:16px}.hdr-filter{order:2;position:static}.hdr-category-trigger{justify-content:center;width:44px;padding:0;position:relative}.hdr-category-icon{display:block}.hdr-category-label,.hdr-category-chevron{display:none}.hdr-category-trigger[data-filtered]:after{content:"";background:var(--hdr-accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--hdr-surface-solid);border-radius:999px;position:absolute;top:9px;right:9px}.hdr-category-menu{min-width:min(300px,100vw - 24px);left:auto;right:0}.hdr-search-chip,.hdr-search-clear[data-picks-only]{display:none}.hdr-search-field[data-chips] .hdr-try{display:block}}.hdr-viewport{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.hdr-viewport[data-dragging]{cursor:grabbing}.hdr-viewport[data-finite]{cursor:default;touch-action:pan-y;overflow-y:auto}.hdr-layer{will-change:transform;position:absolute;inset:0 auto auto 0}.hdr-viewport{--hdr-cw:440px;--hdr-gap:20px;--hdr-ch:round(nearest, calc(var(--hdr-cw) * .428646), 1px);--hdr-px:calc(var(--hdr-cw) + var(--hdr-gap));--hdr-py:calc(var(--hdr-ch) + var(--hdr-gap));--hdr-start-x:calc(var(--hdr-px) * .4)}@media (max-width:1099.98px){.hdr-viewport{--hdr-cw:360px}}@media (max-width:639.98px){.hdr-viewport{--hdr-cw:round(nearest, 78vw, 1px);--hdr-gap:12px;--hdr-start-x:calc(var(--hdr-px) - (100vw - var(--hdr-cw)) / 2)}}.hdr-layer[data-presized]{transform:translate3d(calc(-1 * var(--hdr-open-x,var(--hdr-start-x))), calc(-1 * var(--hdr-open-y,.35 * var(--hdr-py))), 0)}.hdr-layer[data-presized] .hdr-card{left:calc(var(--hdr-c) * var(--hdr-px));top:calc(var(--hdr-r) * var(--hdr-py));width:var(--hdr-cw);height:var(--hdr-ch)}@supports (top:calc(mod(1, 2) * 1px)){.hdr-layer[data-presized] .hdr-card{--hdr-rr:calc(mod(var(--hdr-r) + 1 + var(--hdr-dr,0), 9) - 1);--hdr-cc:calc(mod(var(--hdr-c) - mod(var(--hdr-r), 2) / 2 + 1 + var(--hdr-dc,0), 8) - 1);left:calc((var(--hdr-cc) + mod(var(--hdr-rr), 2) / 2) * var(--hdr-px));top:calc(var(--hdr-rr) * var(--hdr-py))}}.hdr-card{border-radius:var(--hdr-radius-card);corner-shape:squircle;background:var(--hdr-card-bg,var(--hdr-soft)) linear-gradient(135deg, transparent 35%, color-mix(in oklab, var(--hdr-card-ink,var(--hdr-card-bg,var(--hdr-soft))) 28%, transparent));color:inherit;cursor:inherit;transition:box-shadow .26s var(--hdr-ease);-webkit-user-drag:none;-webkit-touch-callout:none;border:0;padding:0;position:absolute;overflow:hidden}.hdr-viewport[data-finite] .hdr-card{cursor:pointer}.hdr-card:after{content:"";border-radius:inherit;corner-shape:squircle;box-shadow:inset 0 0 0 1px var(--hdr-line);pointer-events:none;position:absolute;inset:0}@media (hover:hover){.hdr-viewport:not([data-dragging]):not([data-moving]) .hdr-card:hover{cursor:pointer;box-shadow:0 18px 36px -20px #14141273}.hdr-viewport:not([data-dragging]):not([data-moving]) .hdr-card:hover>img{transform:scale(1.025)}}.hdr-viewport:not([data-dragging]) .hdr-card:active{transform:scale(.94)}.hdr-layer[data-phase=out] .hdr-card{opacity:0;transition:opacity .17s ease-in,transform .17s ease-in;transform:scale(.95)}.hdr-layer[data-phase=in] .hdr-card{transition:opacity .42s var(--hdr-ease) var(--hdr-delay,0s), transform .42s var(--hdr-ease) var(--hdr-delay,0s)}.hdr-layer[data-phase=in] .hdr-card:not(:has(>img[data-loaded])){opacity:0;transform:scale(.94)}.hdr-layer[data-phase=in] .hdr-card>img{transition:none}.hdr-card>img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .26s var(--hdr-ease), transform .42s var(--hdr-ease);pointer-events:none;display:block}.hdr-card>img[data-loaded]{opacity:1}.hdr-card>img[data-failed]{opacity:0}.hdr-card:focus-visible{outline:none}.hdr-card-label{border-radius:calc(var(--hdr-radius-card) - 10px);corner-shape:squircle;background:var(--hdr-surface);max-width:calc(100% - 20px);box-shadow:var(--hdr-shadow);color:var(--hdr-ink);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);opacity:0;transition:opacity .18s var(--hdr-ease), transform .22s var(--hdr-ease);pointer-events:none;align-items:center;gap:7px;padding:4px 10px 4px 4px;font-size:12.5px;font-weight:500;line-height:1.25;display:inline-flex;position:absolute;bottom:10px;left:10px;transform:translateY(4px)}.hdr-card-label img{corner-shape:squircle;width:22px;height:22px;box-shadow:0 0 0 1px var(--hdr-line);border-radius:6px;flex:none}.hdr-card-label:not(:has(>img)){padding-left:10px}.hdr-card-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hdr-card>img[data-failed]+.hdr-card-label,.hdr-card:focus-visible .hdr-card-label{opacity:1;transform:none}@media (hover:none){.hdr-viewport:not([data-moving]) .hdr-card[data-centered] .hdr-card-label{opacity:1;transform:none}}@media (hover:hover){.hdr-viewport:not([data-dragging]):not([data-moving]) .hdr-card:hover .hdr-card-label{opacity:1;transition-delay:.12s;transform:none}}.hdr-empty{color:var(--hdr-muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:15px;display:flex;position:absolute;inset:0}.hdr-pill-button{background:var(--hdr-soft);height:36px;color:var(--hdr-ink);white-space:nowrap;cursor:pointer;transition:filter .16s var(--hdr-ease);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.hdr-pill-button:hover{filter:brightness(.96)}.hdr-icon-button{background:var(--hdr-soft);width:36px;height:36px;color:var(--hdr-ink);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.hdr-icon-button:hover{filter:brightness(.96)}.hdr-pill-button:focus-visible,.hdr-icon-button:focus-visible,.hdr-swatch:focus-visible,.hdr-dialog-meta:focus-visible{outline:2px solid var(--hdr-accent);outline-offset:2px}.hdr-dialog-backdrop{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:hdr-fade .2s var(--hdr-ease);background:#0e0e0c80;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hdr-dialog{border-radius:var(--hdr-radius-card);corner-shape:squircle;background:var(--hdr-surface-solid);width:min(1180px,100%);max-height:100%;animation:hdr-rise .32s var(--hdr-ease);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 40px 90px -30px #0000008c}.hdr-dialog-backdrop[data-state=closing]{pointer-events:none;animation:.18s ease-in forwards hdr-fade-out}.hdr-dialog-backdrop[data-state=closing] .hdr-dialog{animation:.18s ease-in forwards hdr-sink}.hdr-dialog-backdrop[data-zoom]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.hdr-dialog-backdrop[data-zoom][data-state=closing]{pointer-events:auto}.hdr-dialog-backdrop[data-zoom] .hdr-dialog{box-shadow:none;background:0 0}.hdr-dialog-backdrop[data-zoom] .hdr-dialog-bar{background:var(--hdr-surface-solid)}.hdr-viewport[data-zoomed] .hdr-card{opacity:0}.hdr-root:has(>.hdr-dialog-backdrop[data-zoom=page]:not([data-travel])) .hdr-card{opacity:0}.hdr-viewport[data-zooming] .hdr-card-label{visibility:hidden}.hdr-dialog-backdrop[data-zoom],.hdr-dialog-backdrop[data-zoom][data-state=closing],.hdr-dialog-backdrop[data-zoom] .hdr-dialog,.hdr-dialog-backdrop[data-zoom][data-state=closing] .hdr-dialog{animation:none}.hdr-dialog-media{corner-shape:squircle;background:var(--hdr-card-bg);width:100%;min-height:0;position:relative;overflow:hidden}.hdr-dialog-media>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hdr-dialog-sharp{opacity:0;transition:opacity .22s}.hdr-dialog-sharp[data-loaded]{opacity:1}.hdr-glass{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#12121061;box-shadow:inset 0 0 0 1px #ffffff29}.hdr-glass-button{cursor:pointer;width:40px;height:40px;transition:background-color .15s var(--hdr-ease), transform .16s var(--hdr-ease), opacity .18s ease;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute}.hdr-glass-button:hover{background:#12121094}.hdr-glass-button:active{transform:scale(.94)}.hdr-glass-button:focus-visible{outline-offset:2px;outline:2px solid #fff}.hdr-dialog-close{top:14px;right:14px}.hdr-dialog-prev,.hdr-dialog-next{margin-top:-20px;top:50%}.hdr-dialog-prev{left:14px}.hdr-dialog-next{right:14px}.hdr-dialog-prev:active,.hdr-dialog-next:active{transform:scale(.94)}@media (hover:hover){.hdr-dialog-prev,.hdr-dialog-next{opacity:0}.hdr-dialog-media:hover .hdr-dialog-prev,.hdr-dialog-media:hover .hdr-dialog-next,.hdr-dialog-prev:focus-visible,.hdr-dialog-next:focus-visible{opacity:1}}.hdr-dialog-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 18px;display:flex}.hdr-dialog-app{flex:320px;align-items:center;gap:12px;min-width:0;display:flex}.hdr-dialog-icon{corner-shape:squircle;background:var(--hdr-soft);width:44px;height:44px;box-shadow:0 0 0 1px var(--hdr-line);border-radius:13px;flex:none}.hdr-dialog-titles{min-width:0}.hdr-dialog-titles h2{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.25;overflow:hidden}.hdr-dialog-titles p{color:var(--hdr-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.hdr-dialog-meta{color:inherit;font:inherit;cursor:pointer;transition:color .15s var(--hdr-ease);background:0 0;border:0;padding:0}.hdr-dialog-meta:hover{color:var(--hdr-ink);text-underline-offset:2px;text-decoration:underline}.hdr-dialog-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hdr-dialog-store{background:var(--hdr-ink);height:36px;color:var(--hdr-canvas);white-space:nowrap;transition:filter .15s var(--hdr-ease), transform .16s var(--hdr-ease);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.hdr-dialog-store:hover{filter:brightness(1.15)}.hdr-dialog-store:active{transform:scale(.97)}.hdr-dialog-store:focus-visible{outline:2px solid var(--hdr-accent);outline-offset:2px}.hdr-swatch{background:var(--hdr-soft);min-width:92px;height:36px;color:var(--hdr-ink);font-family:var(--font-mono);text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 5px;font-size:11.5px;display:inline-flex}.hdr-swatch-chip{width:26px;height:26px;box-shadow:0 0 0 1px var(--hdr-line) inset;border-radius:999px}@media (max-width:639px){.hdr-dialog-backdrop{place-items:end stretch;padding:0}.hdr-dialog{border-radius:var(--hdr-radius-card) var(--hdr-radius-card) 0 0;max-height:calc(100% - 24px);padding-bottom:env(safe-area-inset-bottom);animation:hdr-sheet-in .38s var(--hdr-ease)}.hdr-dialog-backdrop[data-state=closing] .hdr-dialog{animation:.18s ease-in forwards hdr-sheet-out}.hdr-dialog-media{touch-action:pan-y}.hdr-dialog-store{margin-left:auto}}@keyframes hdr-sheet-in{0%{transform:translateY(100%)}}@keyframes hdr-sheet-out{to{transform:translateY(100%)}}@keyframes hdr-fade{0%{opacity:0}}@keyframes hdr-fade-out{to{opacity:0}}@keyframes hdr-sink{to{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes hdr-rise{0%{opacity:0;transform:translateY(12px)scale(.985)}}.hdr-root[data-liquid-glass]{--hdr-surface:#ffffffe0;--hdr-surface-hover:#fffffff0;--hdr-menu:#ffffffe0}@media (prefers-color-scheme:dark){.hdr-root[data-liquid-glass]{--hdr-surface:#1e1f1c85;--hdr-surface-hover:#2c2e2aa3;--hdr-menu:#1e1e1e9e}}.hdr-root[data-liquid-glass] :is(.hdr-category-trigger,.hdr-search,.hdr-category-menu,.hdr-color-panel,.hdr-card-label,.hdr-glass){-webkit-backdrop-filter:var(--hdr-glass,blur(0)) blur(4px) saturate(1.7);backdrop-filter:var(--hdr-glass,blur(0)) blur(4px) saturate(1.7)}.hdr-root[data-liquid-glass] .hdr-glass{background:#1212103d}.hdr-root[data-liquid-glass] .hdr-glass-button:hover{background:#12121066}@media (prefers-reduced-motion:reduce){.hdr-try-example{color:var(--hdr-faint);background:0 0;animation:none}.hdr-color-panel,.hdr-dialog-backdrop,.hdr-dialog{animation:none}.hdr-card>img,.hdr-card-label,.hdr-dialog-media,.hdr-dialog-sharp{transition:none}}
