:root{--qore-color-page-bg:#fff;--qore-color-text-main:#11121c;--qore-color-accent-indigo:#16161a;--qore-color-accent-violet:#2a2a30;--qore-color-accent-gold:#b8b4ac;--qore-color-surface-white:#fff;--qore-color-surface-white-border:#0f172a0f;--qore-color-surface-black:#0a0a0b;--qore-color-surface-black-border:#ffffff12;--qore-color-surface-black-inset-top:#ffffff0f;--qore-color-surface-black-inset-bottom:#00000047;--qore-color-glass-light-bg:#ffffff47;--qore-color-glass-light-bg-hover:#ffffff6b;--qore-color-glass-light-border:#0f172a1f;--qore-color-glass-light-border-hover:#0f172a33;--qore-color-glass-light-inset:#ffffff7a;--qore-color-glass-dark-bg:#ffffff12;--qore-color-glass-dark-bg-hover:#ffffff1f;--qore-color-glass-dark-border:#ffffff2e;--qore-color-glass-dark-border-hover:#ffffff4d;--qore-color-glass-dark-inset:#ffffff1a;--qore-color-glass-dark-panel-bg:#ffffff0e;--qore-color-glass-dark-panel-bg-hover:#ffffff16;--qore-color-glass-dark-panel-border:#ffffff17;--qore-color-glass-dark-panel-border-hover:#ffffff29;--qore-color-glass-dark-panel-inset:#ffffff0b;--qore-color-glass-scrim-bg:#0a0a0bb8;--qore-color-glass-scrim-bg-hover:#0a0a0bd6;--qore-color-glass-scrim-border:#ffffff29;--qore-color-glass-scrim-border-hover:#ffffff47;--qore-color-glass-scrim-inset:#ffffff1a;--qore-color-white:#fff;--qore-color-text-on-dark:#f8fafc;--qore-color-text-muted:#11121cad;--qore-color-text-muted-on-dark:#f8fafcad;--qore-color-text-hover:#0f172a0f;--qore-color-text-hover-inverse:#ffffff1a;--qore-color-scroll-pill-track:#0f172a0d;--qore-color-scroll-pill:#0f172a52;--qore-color-scroll-pill-hover:#0f172a80;--qore-color-scroll-cue-text:#11121c8c;--qore-color-scroll-cue-text-dark:#d1d5dbe6;--qore-color-scroll-cue-capsule:#47556999;--qore-color-scroll-cue-capsule-dark:#94a3b8cc;--qore-color-scroll-cue-dot:#11121ce6;--qore-color-scroll-cue-dot-dark:#f8fafcf2;--qore-color-danger:#ef4444;--qore-color-danger-border:#ef44448c;--qore-color-focus-ring:#11121c8c;--qore-color-spectrum-pink:#ff4d6d;--qore-color-spectrum-orange:#ff9f43;--qore-color-spectrum-yellow:#ffe66d;--qore-color-spectrum-green:#4ade80;--qore-color-spectrum-teal:#5eead4;--qore-color-spectrum-blue:#60a5fa;--qore-color-spectrum-violet:#a78bfa;--qore-color-spectrum-magenta:#f472b6;--qore-font-family-sans:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;--qore-font-size-display:3rem;--qore-font-size-h1:2.25rem;--qore-font-size-h2:1.75rem;--qore-font-size-h3:1.375rem;--qore-font-size-h4:1.125rem;--qore-font-size-body-lg:1.0625rem;--qore-font-size-body:1rem;--qore-font-size-body-sm:.875rem;--qore-font-size-caption:.75rem;--qore-font-size-nav:.9375rem;--qore-font-size-nav-mobile:.875rem;--qore-font-weight-regular:400;--qore-font-weight-medium:500;--qore-font-weight-semibold:600;--qore-font-weight-bold:700;--qore-line-height-tight:1.1;--qore-line-height-heading:1.25;--qore-line-height-body:1.55;--qore-letter-spacing-tight:-.02em;--qore-letter-spacing-normal:0;--qore-space-1:4px;--qore-space-2:8px;--qore-space-3:12px;--qore-space-4:16px;--qore-space-5:20px;--qore-space-6:24px;--qore-space-7:28px;--qore-space-8:32px;--qore-space-10:40px;--qore-space-12:48px;--qore-radius-sm:8px;--qore-radius-md:12px;--qore-radius-lg:16px;--qore-radius-xl:20px;--qore-radius-pill:999px;--qore-shadow-light-panel:0 18px 40px #0f172a14;--qore-shadow-light-glass:0 8px 24px #0f172a0f;--qore-shadow-dark-nav:0 10px 36px #00000073;--qore-shadow-dark-panel:0 20px 48px #0000008c;--qore-shadow-matte-inset:inset 0 1px 0 #ffffff0f,inset 0 -1px 0 #00000047;--qore-effect-glass-light-blur:22px;--qore-effect-glass-light-saturation:1.18}.qore-surface{box-sizing:border-box;border:1px solid var(--qore-color-glass-light-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-light-inset),var(--qore-shadow-light-glass);-webkit-backdrop-filter:blur(14px)saturate(1.15);transition:background .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s}.qore-surface,.qore-surface[data-variant=glass]{color:var(--qore-color-text-main);background:var(--qore-color-glass-light-bg)}.qore-surface[data-variant=glass]{border-color:var(--qore-color-glass-light-border);-webkit-backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation))}.qore-surface[data-variant=dark-glass],.qore-surface[data-variant=glass-dark]{color:var(--qore-color-text-on-dark);background:var(--qore-color-glass-dark-bg);border-color:var(--qore-color-glass-dark-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-dark-inset),var(--qore-shadow-dark-nav)}.qore-panel.qore-surface[data-variant=dark-glass],.qore-panel.qore-surface[data-variant=glass-dark]{background:var(--qore-color-glass-dark-panel-bg);border-color:var(--qore-color-glass-dark-panel-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-dark-panel-inset),var(--qore-shadow-dark-panel)}.qore-surface[data-variant=glass-scrim],.qore-surface[data-variant=scrim]{color:var(--qore-color-text-on-dark);background:var(--qore-color-glass-scrim-bg);border-color:var(--qore-color-glass-scrim-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-scrim-inset),var(--qore-shadow-dark-nav)}.qore-surface[data-variant=black],.qore-surface[data-variant=matte],.qore-surface[data-variant=solid]{color:var(--qore-color-text-on-dark);background:var(--qore-color-surface-black);border-color:var(--qore-color-surface-black-border);box-shadow:var(--qore-shadow-matte-inset);-webkit-backdrop-filter:none}.qore-surface[data-variant=white]{color:var(--qore-color-text-main);background:var(--qore-color-surface-white);border-color:var(--qore-color-surface-white-border);box-shadow:var(--qore-shadow-light-panel);-webkit-backdrop-filter:none}.qore-surface[data-variant=plain],.qore-surface[data-variant=text]{color:inherit;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}@property --qore-spectrum-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.qore-surface[data-variant=glass-spectrum],.qore-surface[data-variant=spectrum]{color:var(--qore-color-text-main);background:var(--qore-color-glass-light-bg);-webkit-backdrop-filter:blur(var(--qore-effect-glass-light-blur)) saturate(var(--qore-effect-glass-light-saturation));--qore-spectrum-glow-inset:var(--qore-color-glass-light-inset);box-shadow:0 0 16px color-mix(in srgb,var(--qore-color-spectrum-pink) 45%,transparent),0 0 28px color-mix(in srgb,var(--qore-color-spectrum-blue) 40%,transparent),0 0 44px color-mix(in srgb,var(--qore-color-spectrum-violet) 36%,transparent),inset 0 1px 0 var(--qore-spectrum-glow-inset);border:1px solid #0000;position:relative}.qore-surface[data-variant=dark-glass-spectrum],.qore-surface[data-variant=glass-dark-spectrum]{color:var(--qore-color-text-on-dark);background:var(--qore-color-glass-dark-bg);-webkit-backdrop-filter:blur(14px)saturate(1.15);--qore-spectrum-glow-inset:var(--qore-color-glass-dark-inset);box-shadow:0 0 18px color-mix(in srgb,var(--qore-color-spectrum-pink) 60%,transparent),0 0 32px color-mix(in srgb,var(--qore-color-spectrum-blue) 55%,transparent),0 0 52px color-mix(in srgb,var(--qore-color-spectrum-violet) 50%,transparent),inset 0 1px 0 var(--qore-spectrum-glow-inset);border:1px solid #0000;position:relative}.qore-surface[data-variant=dark-glass-spectrum]:before,.qore-surface[data-variant=glass-dark-spectrum]:before,.qore-surface[data-variant=glass-spectrum]:before,.qore-surface[data-variant=spectrum]:before{content:"";z-index:0;border-radius:inherit;background:conic-gradient(from var(--qore-spectrum-angle),var(--qore-color-spectrum-pink) 0,var(--qore-color-spectrum-orange) 14%,var(--qore-color-spectrum-yellow) 28%,var(--qore-color-spectrum-green) 43%,var(--qore-color-spectrum-teal) 57%,var(--qore-color-spectrum-blue) 71%,var(--qore-color-spectrum-violet) 86%,var(--qore-color-spectrum-pink) 100%);pointer-events:none;padding:1px;animation:qore-surface-spectrum-rotate 8s linear infinite;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes qore-surface-spectrum-rotate{to{--qore-spectrum-angle:360deg}}.qore-surface--interactive[data-variant=glass]:hover{background:var(--qore-color-glass-light-bg-hover);border-color:var(--qore-color-glass-light-border-hover)}.qore-surface--interactive[data-variant=glass-dark]:hover{background:var(--qore-color-glass-dark-bg-hover);border-color:var(--qore-color-glass-dark-border-hover)}.qore-panel.qore-surface[data-variant=dark-glass][data-clickable]:hover,.qore-panel.qore-surface[data-variant=glass-dark][data-clickable]:hover{background:var(--qore-color-glass-dark-panel-bg-hover);border-color:var(--qore-color-glass-dark-panel-border-hover)}.qore-surface--interactive[data-variant=glass-scrim]:hover,.qore-surface--interactive[data-variant=scrim]:hover{background:var(--qore-color-glass-scrim-bg-hover);border-color:var(--qore-color-glass-scrim-border-hover)}.qore-surface--interactive[data-variant=black]:hover,.qore-surface--interactive[data-variant=matte]:hover,.qore-surface--interactive[data-variant=solid]:hover{border-color:#ffffff1f}.qore-surface--interactive[data-variant=glass-spectrum]:hover,.qore-surface--interactive[data-variant=spectrum]:hover{box-shadow:0 0 22px color-mix(in srgb,var(--qore-color-spectrum-pink) 65%,transparent),0 0 36px color-mix(in srgb,var(--qore-color-spectrum-blue) 58%,transparent),0 0 56px color-mix(in srgb,var(--qore-color-spectrum-violet) 52%,transparent),inset 0 1px 0 var(--qore-color-glass-light-inset)}.qore-surface--interactive[data-variant=dark-glass-spectrum]:hover,.qore-surface--interactive[data-variant=glass-dark-spectrum]:hover{box-shadow:0 0 26px color-mix(in srgb,var(--qore-color-spectrum-pink) 80%,transparent),0 0 40px color-mix(in srgb,var(--qore-color-spectrum-blue) 72%,transparent),0 0 62px color-mix(in srgb,var(--qore-color-spectrum-violet) 66%,transparent),inset 0 1px 0 var(--qore-color-glass-dark-inset)}.qore-surface--interactive[data-variant=dark-glass-spectrum]:hover:before,.qore-surface--interactive[data-variant=glass-dark-spectrum]:hover:before,.qore-surface--interactive[data-variant=glass-spectrum]:hover:before,.qore-surface--interactive[data-variant=spectrum]:hover:before{animation-duration:4s}.qore-surface--interactive[data-variant=plain]:hover,.qore-surface--interactive[data-variant=text]:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.qore-surface--interactive:focus-visible{outline:2px solid var(--qore-color-focus-ring);outline-offset:2px}.qore-button{justify-content:center;align-items:center;gap:var(--qore-space-2);padding:var(--qore-space-3) var(--qore-space-5);font-family:var(--qore-font-family-sans);font-size:16px;font-weight:var(--qore-font-weight-medium);border-radius:var(--qore-radius-pill);cursor:pointer;color:inherit;line-height:1;text-decoration:none;display:inline-flex;position:relative}.qore-button[data-size=sm]{padding:var(--qore-space-2) var(--qore-space-4);font-size:14px}.qore-button[data-size=md]{padding:var(--qore-space-3) var(--qore-space-5);font-size:16px}.qore-button[data-size=lg]{padding:var(--qore-space-4) var(--qore-space-6);font-size:18px}.qore-button[data-variant=plain],.qore-button[data-variant=text]{padding:var(--qore-space-2) var(--qore-space-3)}.qore-button[data-variant=plain][data-size=sm],.qore-button[data-variant=text][data-size=sm]{padding:var(--qore-space-1) var(--qore-space-2)}.qore-button[data-variant=plain][data-size=lg],.qore-button[data-variant=text][data-size=lg]{padding:var(--qore-space-3) var(--qore-space-4)}.qore-button:active{transform:translateY(1px)}.qore-button.qore-surface:not([data-variant=text]):not([data-variant=plain]):is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])){color:var(--qore-color-text-main);background:var(--qore-color-glass-light-bg-hover);border-color:var(--qore-color-glass-light-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-light-inset),var(--qore-shadow-light-glass)}.qore-button.qore-surface:not([data-variant=text]):not([data-variant=plain]):is([data-variant=glass-dark],[data-variant=dark-glass],[data-variant=glass-scrim],[data-variant=scrim],[data-variant=solid],[data-variant=black],[data-variant=matte],[data-variant=dark-glass-spectrum],[data-variant=glass-dark-spectrum]):is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])),.qore-surface:is([data-variant=glass-dark],[data-variant=dark-glass],[data-variant=glass-scrim],[data-variant=scrim],[data-variant=solid],[data-variant=black],[data-variant=matte],[data-variant=dark-glass-spectrum],[data-variant=glass-dark-spectrum]) .qore-button.qore-surface:not([data-variant=text]):not([data-variant=plain]):is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])){color:var(--qore-color-text-on-dark);background:var(--qore-color-glass-dark-bg-hover);border-color:var(--qore-color-glass-dark-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-dark-inset),var(--qore-shadow-dark-nav)}.qore-button:disabled{opacity:.5;cursor:not-allowed}.qore-button[data-width=full]{width:100%}.qore-button__icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.qore-button__icon>svg{display:block}.qore-button__label{align-items:center;display:inline-flex}.qore-button[data-icon-only]{aspect-ratio:1;padding:var(--qore-space-3);border-radius:50%}.qore-button[data-icon-only][data-size=sm]{padding:var(--qore-space-2)}.qore-button[data-icon-only][data-size=lg]{padding:var(--qore-space-4)}.qore-panel{box-sizing:border-box;width:100%}.qore-panel:not(.qore-panel--media){flex-direction:column;display:flex}.qore-panel:not(.qore-panel--media)>.qore-panel__content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.qore-panel[data-width=auto]{width:auto}.qore-panel[data-width=full]{width:100%}.qore-panel[data-padding=none]{padding:0}.qore-panel[data-padding=sm]{padding:var(--qore-space-4)}.qore-panel[data-padding=md]{padding:var(--qore-space-6)}.qore-panel[data-padding=lg]{padding:var(--qore-space-8)}.qore-panel[data-radius=sm]{border-radius:var(--qore-radius-sm)}.qore-panel[data-radius=md]{border-radius:var(--qore-radius-md)}.qore-panel[data-radius=lg]{border-radius:var(--qore-radius-lg)}.qore-panel[data-radius=xl]{border-radius:var(--qore-radius-xl)}.qore-panel[data-radius=pill]{border-radius:var(--qore-radius-pill)}.qore-panel[data-centered]{margin-left:auto;margin-right:auto}.qore-panel[data-max-width=sm]{max-width:640px}.qore-panel[data-max-width=md]{max-width:880px}.qore-panel[data-max-width=lg]{max-width:1120px}.qore-panel[data-max-width=xl]{max-width:1440px}.qore-panel[data-max-width=full]{max-width:none}.qore-panel--media{min-height:220px;padding:0;position:relative;overflow:visible}.qore-panel__media{border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.qore-panel__media>iframe,.qore-panel__media>img,.qore-panel__media>svg,.qore-panel__media>video{object-fit:cover;width:100%;height:100%;display:block}.qore-panel__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0a0a0b1f,#0a0a0b6b 58%,#0a0a0bdb);position:absolute;inset:0}.qore-panel__media[data-position=bottom]>.qore-panel__scrim{background:linear-gradient(#0a0a0bdb,#0a0a0b6b 42%,#0a0a0b1f)}.qore-panel__content{z-index:1;position:relative}.qore-panel--media>.qore-panel__content{flex-direction:column;display:flex;position:absolute;inset:0;overflow:visible}.qore-panel--media>.qore-panel__content[data-position=top]{justify-content:flex-end}.qore-panel--media>.qore-panel__content[data-position=bottom]{justify-content:flex-start}.qore-panel__content[data-padding=sm]{padding:var(--qore-space-4)}.qore-panel__content[data-padding=md]{padding:var(--qore-space-6)}.qore-panel__content[data-padding=lg]{padding:var(--qore-space-8)}.qore-panel[data-clickable]{cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s,background .15s}.qore-panel[data-clickable]:hover{transform:translateY(-2px)}.qore-panel[data-clickable]:active{transform:translateY(0)}.qore-panel[data-clickable]:focus-visible{outline:2px solid var(--qore-color-focus-ring);outline-offset:2px}.qore-panel[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.qore-input{align-items:center;gap:var(--qore-space-2);padding:var(--qore-space-3) var(--qore-space-5);font-family:var(--qore-font-family-sans);font-size:16px;font-weight:var(--qore-font-weight-regular);border-radius:var(--qore-radius-pill);line-height:1;display:inline-flex}.qore-input[data-width=full]{width:100%}.qore-input__field{z-index:1;min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;position:relative}.qore-input__field::placeholder{color:var(--qore-color-text-muted);opacity:1}.qore-input__icon{z-index:1;color:var(--qore-color-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.qore-input__icon>svg{display:block}.qore-input__icon--right{cursor:pointer}.qore-input:focus-within{border-color:var(--qore-color-focus-ring)}.qore-input[data-invalid]{border-color:var(--qore-color-danger-border)}.qore-input:has(.qore-input__field:disabled){opacity:.5;cursor:not-allowed}.qore-input[data-size=sm]{padding:var(--qore-space-2) var(--qore-space-4);font-size:14px}.qore-input[data-size=md]{padding:var(--qore-space-3) var(--qore-space-5);font-size:16px}.qore-input[data-size=lg]{padding:var(--qore-space-4) var(--qore-space-6);font-size:18px}.qore-input[data-variant=black],.qore-input[data-variant=dark-glass-spectrum],.qore-input[data-variant=glass-dark-spectrum],.qore-input[data-variant=glass-dark],.qore-input[data-variant=glass-scrim],.qore-input[data-variant=scrim],.qore-input[data-variant=solid]{color:var(--qore-color-text-on-dark)}.qore-input[data-variant=black] .qore-input__field::placeholder,.qore-input[data-variant=black] .qore-input__icon,.qore-input[data-variant=dark-glass-spectrum] .qore-input__field::placeholder,.qore-input[data-variant=dark-glass-spectrum] .qore-input__icon,.qore-input[data-variant=glass-dark-spectrum] .qore-input__field::placeholder,.qore-input[data-variant=glass-dark-spectrum] .qore-input__icon,.qore-input[data-variant=glass-dark] .qore-input__field::placeholder,.qore-input[data-variant=glass-dark] .qore-input__icon,.qore-input[data-variant=glass-scrim] .qore-input__field::placeholder,.qore-input[data-variant=glass-scrim] .qore-input__icon,.qore-input[data-variant=scrim] .qore-input__field::placeholder,.qore-input[data-variant=scrim] .qore-input__icon,.qore-input[data-variant=solid] .qore-input__field::placeholder,.qore-input[data-variant=solid] .qore-input__icon{color:var(--qore-color-text-muted-on-dark)}.qore-button-bar{box-sizing:border-box;border-radius:var(--qore-radius-pill);font-family:var(--qore-font-family-sans);align-items:stretch;padding:4px;display:inline-flex}.qore-button-bar[data-full]{width:100%;display:flex}.qore-button-bar[data-variant]>.qore-button{box-shadow:none;-webkit-backdrop-filter:none;border-radius:calc(var(--qore-radius-pill) - 4px);background:0 0;border-color:#0000;flex:auto}.qore-button-bar>.qore-button:active{transform:none}.qore-button-bar>.qore-button:focus-visible{outline-offset:-2px}.qore-button-bar[data-variant]>.qore-button:hover:not(:disabled){background:var(--qore-color-text-hover);border-color:#0000}.qore-button-bar[data-variant=black]>.qore-button,.qore-button-bar[data-variant=glass-dark]>.qore-button,.qore-button-bar[data-variant=glass-scrim]>.qore-button,.qore-button-bar[data-variant=scrim]>.qore-button,.qore-button-bar[data-variant=solid]>.qore-button{color:inherit}.qore-button-bar[data-variant=black]>.qore-button:hover:not(:disabled),.qore-button-bar[data-variant=dark-glass]>.qore-button:hover:not(:disabled),.qore-button-bar[data-variant=glass-dark]>.qore-button:hover:not(:disabled),.qore-button-bar[data-variant=glass-scrim]>.qore-button:hover:not(:disabled),.qore-button-bar[data-variant=scrim]>.qore-button:hover:not(:disabled),.qore-button-bar[data-variant=solid]>.qore-button:hover:not(:disabled){background:var(--qore-color-text-hover-inverse)}.qore-button-bar[data-variant]>.qore-button:is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])),.qore-button-bar[data-variant]>.qore-button:is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])):hover:not(:disabled){background:var(--qore-color-glass-light-bg-hover);color:var(--qore-color-text-main);border-color:var(--qore-color-glass-light-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-light-inset)}.qore-button-bar[data-variant]:is([data-variant=glass-dark],[data-variant=dark-glass],[data-variant=glass-scrim],[data-variant=scrim],[data-variant=solid],[data-variant=black],[data-variant=matte],[data-variant=dark-glass-spectrum],[data-variant=glass-dark-spectrum])>.qore-button:is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])),.qore-button-bar[data-variant]:is([data-variant=glass-dark],[data-variant=dark-glass],[data-variant=glass-scrim],[data-variant=scrim],[data-variant=solid],[data-variant=black],[data-variant=matte],[data-variant=dark-glass-spectrum],[data-variant=glass-dark-spectrum])>.qore-button:is([aria-pressed=true],[aria-selected=true],[aria-current]:not([aria-current=false])):hover:not(:disabled){background:var(--qore-color-glass-dark-bg-hover);color:var(--qore-color-text-on-dark);border-color:var(--qore-color-glass-dark-border);box-shadow:inset 0 1px 0 var(--qore-color-glass-dark-inset)}.qore-button-bar[data-size=sm]{padding:3px}.qore-button-bar[data-size=sm]>.qore-button[data-size=md]{padding:var(--qore-space-2) var(--qore-space-4);font-size:14px}.qore-button-bar[data-size=lg]{padding:5px}.qore-button-bar[data-divided]>.qore-button{border-radius:0}.qore-button-bar[data-divided]>.qore-button+.qore-button{border-left:1px solid var(--qore-color-glass-light-border)}.qore-button-bar[data-divided]>.qore-button:first-child{border-top-left-radius:calc(var(--qore-radius-pill) - 4px);border-bottom-left-radius:calc(var(--qore-radius-pill) - 4px)}.qore-button-bar[data-divided]>.qore-button:last-child{border-top-right-radius:calc(var(--qore-radius-pill) - 4px);border-bottom-right-radius:calc(var(--qore-radius-pill) - 4px)}.qore-button-bar[data-variant=black][data-divided]>.qore-button+.qore-button,.qore-button-bar[data-variant=glass-dark][data-divided]>.qore-button+.qore-button,.qore-button-bar[data-variant=solid][data-divided]>.qore-button+.qore-button{border-left-color:var(--qore-color-glass-dark-border)}.qore-button-bar[data-variant=glass-scrim][data-divided]>.qore-button+.qore-button,.qore-button-bar[data-variant=scrim][data-divided]>.qore-button+.qore-button{border-left-color:var(--qore-color-glass-scrim-border)}.qore-scroll-area{min-width:0;display:flex;position:relative}.qore-scroll-area[data-orientation=vertical]{flex-direction:row}.qore-scroll-area[data-orientation=horizontal]{flex-direction:column}.qore-scroll-area__viewport{scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-width:0;min-height:0}.qore-scroll-area__viewport::-webkit-scrollbar{display:none}.qore-scroll-area[data-orientation=vertical]>.qore-scroll-area__viewport{overflow:hidden auto}.qore-scroll-area[data-orientation=horizontal]>.qore-scroll-area__viewport{display:flex;overflow:auto hidden}.qore-scroll-area__track{background:var(--qore-color-scroll-pill-track);border-radius:var(--qore-radius-pill);opacity:0;flex:none;transition:opacity .2s;position:relative}.qore-scroll-area__track[data-visible]{opacity:1}.qore-scroll-area[data-orientation=vertical]>.qore-scroll-area__track{width:4px;margin-left:var(--qore-space-3)}.qore-scroll-area[data-orientation=horizontal]>.qore-scroll-area__track{height:4px;margin-top:var(--qore-space-3)}.qore-scroll-area__thumb{background:var(--qore-color-scroll-pill);border-radius:var(--qore-radius-pill);transition:background .15s,top 80ms linear,left 80ms linear;position:absolute}.qore-scroll-area[data-orientation=vertical]>.qore-scroll-area__track>.qore-scroll-area__thumb{width:100%;min-height:24px;left:0}.qore-scroll-area[data-orientation=horizontal]>.qore-scroll-area__track>.qore-scroll-area__thumb{min-width:24px;height:100%;top:0}.qore-scroll-area:hover .qore-scroll-area__thumb{background:var(--qore-color-scroll-pill-hover)}.qore-scroll-cue{z-index:1;align-items:center;gap:var(--qore-space-2);color:var(--qore-color-scroll-cue-text);font-size:var(--qore-font-size-caption);font-weight:var(--qore-font-weight-medium);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;opacity:0;transition:opacity .26s,transform .26s;display:flex;position:absolute;transform:translateY(4px)}.qore-scroll-cue[data-visible]{opacity:1;transform:translateY(0)}.qore-scroll-cue[data-tone=dark]{color:var(--qore-color-scroll-cue-text-dark)}.qore-scroll-cue[data-position=bottom-right]{right:var(--qore-space-5);bottom:var(--qore-space-5)}.qore-scroll-cue[data-position=bottom-left]{left:var(--qore-space-5);bottom:var(--qore-space-5)}.qore-scroll-cue[data-position=top-right]{right:var(--qore-space-5);top:var(--qore-space-5)}.qore-scroll-cue[data-position=top-left]{left:var(--qore-space-5);top:var(--qore-space-5)}.qore-scroll-cue__dot{border-radius:var(--qore-radius-pill);border:1px solid var(--qore-color-scroll-cue-capsule);width:12px;height:22px;position:relative;overflow:hidden}.qore-scroll-cue[data-tone=dark] .qore-scroll-cue__dot{border-color:var(--qore-color-scroll-cue-capsule-dark)}.qore-scroll-cue__dot:after{content:"";border-radius:var(--qore-radius-pill);background:var(--qore-color-scroll-cue-dot);width:4px;height:6px;animation:qore-scroll-cue-dot 1.6s infinite;position:absolute;top:3px;left:50%}.qore-scroll-cue[data-tone=dark] .qore-scroll-cue__dot:after{background:var(--qore-color-scroll-cue-dot-dark)}@keyframes qore-scroll-cue-dot{0%{opacity:1;transform:translate(-50%)}70%{opacity:0;transform:translate(-50%,9px)}to{opacity:0;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.qore-scroll-cue__dot:after{animation:none}}.qore-carousel{gap:var(--qore-space-4);flex-direction:column;min-width:0;display:flex}.qore-carousel__viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;outline:none;grid-auto-columns:100%;grid-auto-flow:column;gap:0;display:grid;overflow-x:auto}.qore-carousel__viewport::-webkit-scrollbar{display:none}.qore-carousel__viewport:focus-visible{outline:2px solid var(--qore-color-focus-ring);outline-offset:2px;border-radius:var(--qore-radius-md)}.qore-carousel__viewport>*{scroll-snap-align:center;scroll-snap-stop:always;min-width:0}.qore-carousel[data-fade-inactive] .qore-carousel__viewport>*{opacity:.82;transition:opacity .35s,transform .35s;transform:scale(.99)}.qore-carousel[data-fade-inactive] .qore-carousel__viewport>.is-active{opacity:1;transform:scale(1)}.qore-carousel__dots{justify-content:center;align-items:center;gap:var(--qore-space-2);display:flex}.qore-carousel__dot{border-radius:var(--qore-radius-pill);background:color-mix(in srgb,currentColor 22%,transparent);cursor:pointer;border:0;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.qore-carousel__dot[data-active]{background:currentColor;width:22px}.qore-carousel__dot:focus-visible{outline:2px solid var(--qore-color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.qore-carousel[data-fade-inactive] .qore-carousel__viewport>*,.qore-carousel__dot{transition:none}.qore-carousel[data-fade-inactive] .qore-carousel__viewport>*{opacity:1;transform:none}}.qore-stack{min-width:0;display:flex}.qore-stack[data-direction=column]{flex-direction:column}.qore-stack[data-direction=row]{flex-direction:row}.qore-stack[data-full]{width:100%}.qore-stack[data-gap="1"]{gap:var(--qore-space-1)}.qore-stack[data-gap="2"]{gap:var(--qore-space-2)}.qore-stack[data-gap="3"]{gap:var(--qore-space-3)}.qore-stack[data-gap="4"]{gap:var(--qore-space-4)}.qore-stack[data-gap="5"]{gap:var(--qore-space-5)}.qore-stack[data-gap="6"]{gap:var(--qore-space-6)}.qore-stack[data-gap="7"]{gap:var(--qore-space-7)}.qore-stack[data-gap="8"]{gap:var(--qore-space-8)}.qore-stack[data-gap="10"]{gap:var(--qore-space-10)}.qore-stack[data-gap="12"]{gap:var(--qore-space-12)}.qore-stack[data-align=start]{align-items:flex-start}.qore-stack[data-align=center]{align-items:center}.qore-stack[data-align=end]{align-items:flex-end}.qore-stack[data-align=stretch]{align-items:stretch}.qore-stack[data-align=baseline]{align-items:baseline}.qore-stack[data-justify=start]{justify-content:flex-start}.qore-stack[data-justify=center]{justify-content:center}.qore-stack[data-justify=end]{justify-content:flex-end}.qore-stack[data-justify=between]{justify-content:space-between}.qore-stack[data-justify=around]{justify-content:space-around}.qore-stack[data-wrap]{flex-wrap:wrap}.qore-grid{min-width:0;display:grid}.qore-grid[data-gap="1"]{gap:var(--qore-space-1)}.qore-grid[data-gap="2"]{gap:var(--qore-space-2)}.qore-grid[data-gap="3"]{gap:var(--qore-space-3)}.qore-grid[data-gap="4"]{gap:var(--qore-space-4)}.qore-grid[data-gap="5"]{gap:var(--qore-space-5)}.qore-grid[data-gap="6"]{gap:var(--qore-space-6)}.qore-grid[data-gap="7"]{gap:var(--qore-space-7)}.qore-grid[data-gap="8"]{gap:var(--qore-space-8)}.qore-grid[data-gap="10"]{gap:var(--qore-space-10)}.qore-grid[data-gap="12"]{gap:var(--qore-space-12)}.qore-grid[data-row-gap="1"]{row-gap:var(--qore-space-1)}.qore-grid[data-row-gap="2"]{row-gap:var(--qore-space-2)}.qore-grid[data-row-gap="3"]{row-gap:var(--qore-space-3)}.qore-grid[data-row-gap="4"]{row-gap:var(--qore-space-4)}.qore-grid[data-row-gap="5"]{row-gap:var(--qore-space-5)}.qore-grid[data-row-gap="6"]{row-gap:var(--qore-space-6)}.qore-grid[data-row-gap="7"]{row-gap:var(--qore-space-7)}.qore-grid[data-row-gap="8"]{row-gap:var(--qore-space-8)}.qore-grid[data-row-gap="10"]{row-gap:var(--qore-space-10)}.qore-grid[data-row-gap="12"]{row-gap:var(--qore-space-12)}.qore-grid[data-align=start]{align-items:start}.qore-grid[data-align=center]{align-items:center}.qore-grid[data-align=end]{align-items:end}.qore-grid[data-align=stretch]{align-items:stretch}.qore-text{color:var(--qore-color-text-main);font-family:var(--qore-font-family-sans);margin:0}.qore-text[data-size=display]{font-size:var(--qore-font-size-display);line-height:var(--qore-line-height-tight);letter-spacing:var(--qore-letter-spacing-tight);font-weight:var(--qore-font-weight-bold)}.qore-text[data-size=h1]{font-size:var(--qore-font-size-h1);line-height:var(--qore-line-height-heading);font-weight:var(--qore-font-weight-bold)}.qore-text[data-size=h2]{font-size:var(--qore-font-size-h2)}.qore-text[data-size=h2],.qore-text[data-size=h3]{line-height:var(--qore-line-height-heading);font-weight:var(--qore-font-weight-semibold)}.qore-text[data-size=h3]{font-size:var(--qore-font-size-h3)}.qore-text[data-size=h4]{font-size:var(--qore-font-size-h4);line-height:var(--qore-line-height-heading);font-weight:var(--qore-font-weight-semibold)}.qore-text[data-size=body-lg]{font-size:var(--qore-font-size-body-lg);line-height:var(--qore-line-height-body)}.qore-text[data-size=body]{font-size:var(--qore-font-size-body);line-height:var(--qore-line-height-body)}.qore-text[data-size=body-sm]{font-size:var(--qore-font-size-body-sm);line-height:var(--qore-line-height-body)}.qore-text[data-size=caption]{font-size:var(--qore-font-size-caption);line-height:var(--qore-line-height-body)}.qore-text[data-tone=muted]{color:var(--qore-color-text-muted)}.qore-text[data-tone=on-dark]{color:var(--qore-color-text-on-dark)}.qore-text[data-tone=muted-on-dark]{color:var(--qore-color-text-muted-on-dark)}.qore-text[data-tone=inherit]{color:inherit}.qore-text[data-weight=regular]{font-weight:var(--qore-font-weight-regular)}.qore-text[data-weight=medium]{font-weight:var(--qore-font-weight-medium)}.qore-text[data-weight=semibold]{font-weight:var(--qore-font-weight-semibold)}.qore-text[data-weight=bold]{font-weight:var(--qore-font-weight-bold)}.qore-text[data-centered]{text-align:center}.qore-icon{vertical-align:middle;flex:none;display:inline-block}.qore-icon[data-size=xs]{width:14px;height:14px}.qore-icon[data-size=sm]{width:16px;height:16px}.qore-icon[data-size=md]{width:20px;height:20px}.qore-icon[data-size=lg]{width:24px;height:24px}.qore-icon[data-size=xl]{width:32px;height:32px}