.persona-switcher[data-v-15462be7]{padding:var(--space-1);background:var(--color-surface-2);border:1px solid var(--color-border)}.persona-switcher[data-v-15462be7],.pill[data-v-15462be7]{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);display:inline-flex}.pill[data-v-15462be7]{padding:var(--space-1) var(--space-3);font-size:var(--text-small);font-weight:var(--weight-semibold);color:color-mix(in oklab,var(--color-fg) 70%,transparent);cursor:pointer;white-space:nowrap;transition:color var(--motion-base) var(--ease-state),border-color var(--motion-base) var(--ease-state),transform var(--motion-fast) var(--ease-state);background:0 0;border:1px solid #0000;position:relative}.pill[data-v-15462be7]:not(.pill--active){border-color:color-mix(in oklab,var(--pill-accent) 35%,transparent)}.pill[data-v-15462be7]:not(.pill--active):hover{border-color:var(--pill-accent);color:var(--color-fg);transform:translateY(-2px)}.pill[data-v-15462be7]:active{transform:scale(.97)}.pill[data-v-15462be7]:focus-visible{outline:2px solid var(--pill-accent);outline-offset:4px}.pill--active[data-v-15462be7]{color:var(--stone-950);background:var(--pill-accent)}:root[data-theme=light] .pill--active[data-v-15462be7]{color:var(--color-on-accent,#fff)}.persona-switcher--animated .pill--active[data-v-15462be7]{background:0 0}.pill-fill[data-v-15462be7]{z-index:0;border-radius:var(--radius-full);background:var(--pill-accent);position:absolute;inset:0}.pill-icon[data-v-15462be7],.pill-label[data-v-15462be7]{z-index:1;position:relative}.theme-switcher[data-v-e49deb3a]{color:var(--color-fg)}@layer vuetify-components{.v-navigation-drawer{-webkit-overflow-scrolling:touch;pointer-events:auto;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;flex-direction:column;max-width:100%;height:100%;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute}.v-navigation-drawer--border{box-shadow:none;border-width:thin}.v-navigation-drawer{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent);background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}@media (prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;top:0;left:0;right:auto}.v-navigation-drawer--right{border-left-width:thin;top:0;left:auto;right:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 2px 3px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 auto;max-width:100%;height:100%;overflow:hidden auto}.v-navigation-drawer__img{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{opacity:.2;z-index:1;background:#000;width:100%;height:100%;transition:opacity .2s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}.v-dialog{justify-content:center;align-items:center;margin:auto}.v-dialog>.v-overlay__content{width:calc(100% - 48px);max-width:calc(100% - 48px);max-height:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{flex-direction:column;min-height:0;display:flex}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset:0px;flex:1 1 var(--v-card-height,100%);box-shadow:0 4px 4px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 8px 12px 6px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 10%, transparent);border-radius:4px;overflow-y:auto}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{flex-direction:column;display:flex}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset:0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;top:0;left:0;overflow-y:auto}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{border-radius:0;min-width:100%;min-height:100%}.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{max-width:100%;max-height:100%}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{flex:1 1 var(--v-card-height,100%);flex-direction:column;display:flex}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-overlay-container{contain:layout;display:contents;position:absolute}.v-overlay,.v-overlay-container{pointer-events:none;top:0;left:0}.v-overlay{--v-overlay-opacity:.32;border-radius:inherit;display:flex;position:fixed;bottom:0;right:0}.v-overlay__content{pointer-events:auto;contain:layout;outline:none;position:absolute}.v-overlay__scrim{pointer-events:auto;border-radius:inherit;opacity:var(--v-overlay-opacity);background:#000;position:fixed;inset:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-spacer{flex-grow:1}.v-switch .v-label{padding-inline-start:10px}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__thumb,.v-switch__track{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track-true{margin-inline-end:auto}.v-selection-control--dirty .v-switch__track-false,.v-selection-control:not(.v-selection-control--dirty) .v-switch__track-true{opacity:0}.v-switch__track-false{margin-inline-start:auto}.v-switch__track{background-color:rgb(var(--v-theme-surface-variant));opacity:.6;cursor:pointer;border-radius:9999px;align-items:center;min-width:36px;height:14px;padding:0 5px;font-size:.5rem;transition:background-color .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.v-switch--inset .v-switch__track{border-radius:9999px;min-width:52px;height:32px;font-size:.75rem}.v-switch__thumb{background-color:rgb(var(--v-theme-surface-bright));color:rgb(var(--v-theme-on-surface-bright));pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;transition:transform .15s cubic-bezier(0,0,.2,1) 50ms,color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.v-switch:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-switch--inset .v-switch__thumb{width:24px;height:24px;transform:scale(.666667)}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transition:transform .15s cubic-bezier(0,0,.2,1) 50ms;transform:none}.v-switch.v-input{flex:0 auto}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute}.v-locale--is-ltr .v-switch .v-selection-control__input,.v-locale--is-ltr.v-switch .v-selection-control__input{transform:translate(-10px)}.v-locale--is-ltr .v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-ltr.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control__input,.v-locale--is-rtl.v-switch .v-selection-control__input{transform:translate(10px)}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-locale--is-rtl .v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-rtl.v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(-10px)}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{box-shadow:none;transform:scale(.75)}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-switch.v-input--vertical .v-label{min-width:max-content}.v-switch.v-input--vertical .v-selection-control__wrapper{transform:rotate(-90deg)}@media (forced-colors:active){.v-switch .v-switch__loader .v-progress-circular{color:currentColor}.v-switch .v-switch__thumb{background-color:buttontext}.v-switch .v-switch__thumb,.v-switch .v-switch__track{color:buttontext;border:1px solid}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track,.v-switch:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb,.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track{color:highlight}.v-switch.v-switch--inset .v-switch__track{border-width:2px}.v-switch.v-switch--inset:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{color:highlighttext;background-color:highlighttext}.v-switch.v-input--disabled .v-switch__thumb{background-color:graytext}.v-switch.v-input--disabled .v-switch__thumb,.v-switch.v-input--disabled .v-switch__track{color:graytext}.v-switch.v-switch--loading .v-switch__thumb{background-color:canvas}.v-switch.v-switch--loading.v-switch--indeterminate .v-switch__thumb,.v-switch.v-switch--loading.v-switch--inset .v-switch__thumb{border-width:0}}.v-selection-control{contain:layout;-webkit-user-select:none;user-select:none;flex:1 0;grid-area:control;align-items:center;display:flex;position:relative}.v-selection-control .v-label{white-space:normal;word-break:break-word;opacity:1;height:100%}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-label,.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--inline{flex:none;min-width:0;max-width:100%;display:inline-flex}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size:40px}.v-selection-control--density-comfortable{--v-selection-control-size:36px}.v-selection-control--density-compact{--v-selection-control-size:28px}.v-selection-control__wrapper{display:inline-flex}.v-selection-control__input,.v-selection-control__wrapper{width:var(--v-selection-control-size);height:var(--v-selection-control-size);flex:none;justify-content:center;align-items:center;position:relative}.v-selection-control__input{border-radius:50%;display:flex}.v-selection-control__input input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.v-selection-control__input:before{opacity:0;pointer-events:none;content:"";background-color:currentColor;border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control-group{flex-direction:column;grid-area:control;display:flex}.v-selection-control-group--inline{flex-flow:wrap}.v-application{background:rgb(var(--v-theme-background));color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-high-emphasis-opacity) * 100%),transparent);display:flex}.v-application__wrap{backface-visibility:hidden;flex-direction:column;flex:auto;max-width:100%;min-height:100dvh;display:flex;position:relative}.v-main{max-width:100%;padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom);flex:1 0 auto;transition:all .2s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.v-main--scrollable>.v-main__scroller{--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px;flex:auto;overflow-y:auto}}@media (width<=631.98px){html:not(.support-chat-open) body #ph-conversations-widget-container{display:none!important}#ph-conversations-widget-container>div{top:calc(16px + var(--chat-vv-top,0px))!important;height:calc(-32px + var(--chat-vv-height,100dvh))!important;bottom:auto!important;left:16px!important;right:16px!important}#ph-conversations-widget-container>div>div[style*="position: absolute"]{width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;inset:0!important}}@media (width<=631.98px),(pointer:coarse){#ph-conversations-widget-container input,#ph-conversations-widget-container textarea{font-size:16px!important}}.topbar[data-v-5e71810f]{z-index:100;transition:background var(--motion-base) var(--ease-default),border-color var(--motion-base) var(--ease-default),backdrop-filter var(--motion-base) var(--ease-default);background:0 0;border-bottom:1px solid #0000;position:sticky;top:0}.topbar--scrolled[data-v-5e71810f]{background:color-mix(in oklab,var(--color-bg) 80%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--color-border)}.topbar--home[data-v-5e71810f]{background:0 0;position:absolute;top:0;left:0;right:0}.topbar--home .topbar-inner[data-v-5e71810f]{max-width:none;padding:0 var(--space-8)}.topbar--home .nav-link[data-v-5e71810f]:not(.nav-link--signin){color:color-mix(in oklab,var(--color-fg) 82%,transparent)}.topbar--home .nav-link[data-v-5e71810f]:not(.nav-link--signin):hover,.wordmark[data-v-5e71810f]{color:var(--color-fg)}.topbar-inner[data-v-5e71810f]{max-width:var(--max-content);height:64px;padding:0 var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}.wordmark[data-v-5e71810f]{font-size:var(--text-h3);letter-spacing:.02em;text-decoration:none}:root[data-theme=light] .wordmark[data-v-5e71810f]{color:var(--color-primary)}.topbar-nav[data-v-5e71810f]{gap:var(--space-5)}.topbar-actions[data-v-5e71810f],.topbar-nav[data-v-5e71810f]{align-items:center;display:flex}.topbar-actions[data-v-5e71810f]{gap:var(--space-3)}.nav-link[data-v-5e71810f]{font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--color-fg-muted);transition:color var(--motion-fast) var(--ease-default);text-decoration:none}.nav-link[data-v-5e71810f]:hover{color:var(--color-fg)}.nav-divider[data-v-5e71810f]{color:var(--color-fg-subtle);-webkit-user-select:none;user-select:none}.nav-link--marketplace[data-v-5e71810f]{align-items:center;gap:var(--space-1);display:inline-flex}.nav-external-icon[data-v-5e71810f]{opacity:.75}.topbar-menu-btn[data-v-5e71810f]{color:var(--color-fg);display:none}.topbar-drawer[data-v-5e71810f]{background:color-mix(in srgb,var(--stone-950) 78%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--color-fg-on-dark);border:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.topbar-drawer[data-v-5e71810f]{background:color-mix(in srgb,var(--stone-950) 92%,transparent)}}.topbar-drawer[data-v-5e71810f]:not(.v-navigation-drawer--active){visibility:hidden}.drawer-panel[data-v-5e71810f]{min-height:100%;padding:0 var(--space-3) calc(var(--space-6) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.drawer-head[data-v-5e71810f]{justify-content:space-between;align-items:center;gap:var(--space-4);height:64px;margin:0 calc(-1 * var(--space-3));padding:0 var(--space-6);display:flex}.topbar-drawer--home .drawer-head[data-v-5e71810f]{padding:0 var(--space-8)}.drawer-head .wordmark[data-v-5e71810f]{color:var(--color-fg-on-dark)}.drawer-head-actions[data-v-5e71810f]{align-items:center;gap:var(--space-3);display:flex}.drawer-close[data-v-5e71810f]{margin-right:calc(-1 * var(--space-3))}.drawer-tracks[data-v-5e71810f]{gap:var(--space-2);margin:var(--space-2) var(--space-3) var(--space-3);padding:0 0 var(--space-4);border-bottom:1px solid color-mix(in srgb,var(--stone-50) 12%,transparent);grid-template-columns:1fr 1fr;list-style:none;display:grid}.drawer-track[data-v-5e71810f]{justify-content:center;align-items:center;gap:var(--space-1);min-height:44px;padding:0 var(--space-3);border:1px solid var(--track-accent);border-radius:var(--radius-full);font-size:var(--text-body);font-weight:var(--weight-semibold);color:color-mix(in srgb,var(--track-accent) 60%,var(--stone-50));white-space:nowrap;transition:background var(--motion-fast) var(--ease-default);text-decoration:none;display:flex}.drawer-track[data-v-5e71810f]:hover{background:color-mix(in srgb,var(--track-accent) 16%,transparent)}.drawer-track[data-v-5e71810f]:focus-visible{outline:2px solid var(--track-accent);outline-offset:2px}.drawer-track--active[data-v-5e71810f],.drawer-track--active[data-v-5e71810f]:hover{background:var(--track-accent);color:var(--stone-950)}.drawer-support[data-v-5e71810f]{--track-accent:var(--stone-300);color:var(--stone-300)}.drawer-support-spinner[data-v-5e71810f]{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;flex:none;width:16px;height:16px;animation:.8s linear infinite drawer-support-spin-5e71810f}@keyframes drawer-support-spin-5e71810f{to{transform:rotate(1turn)}}.sr-only[data-v-5e71810f]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drawer-foot[data-v-5e71810f]{align-items:center;gap:var(--space-4);padding-top:var(--space-8);flex-direction:column;margin-top:auto;display:flex}.drawer-links[data-v-5e71810f]{margin:0;padding:0;list-style:none}.drawer-link[data-v-5e71810f]{align-items:center;gap:var(--space-1);min-height:48px;padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--text-body-lg);font-weight:var(--weight-medium);color:var(--stone-300);transition:color var(--motion-fast) var(--ease-default),background var(--motion-fast) var(--ease-default);text-decoration:none;display:flex}.drawer-link[data-v-5e71810f]:focus-visible,.drawer-link[data-v-5e71810f]:hover{color:var(--color-fg-on-dark);background:color-mix(in srgb,var(--stone-50) 8%,transparent)}.drawer-link.router-link-exact-active[data-v-5e71810f]{color:var(--color-fg-on-dark);font-weight:var(--weight-semibold)}.drawer-link--signin[data-v-5e71810f],.nav-link--signin[data-v-5e71810f]{--signin-ink:var(--stone-0);--signin-label-pressed:var(--stone-950);border:1px solid var(--signin-ink);border-radius:var(--radius-full);color:var(--signin-ink);font-weight:var(--weight-semibold);white-space:nowrap;transition:color var(--motion-fast) var(--ease-default),background var(--motion-fast) var(--ease-default);background:0 0;align-items:center;display:inline-flex}:root[data-theme=light] .drawer-link--signin[data-v-5e71810f],:root[data-theme=light] .nav-link--signin[data-v-5e71810f]{--signin-ink:var(--color-fg);--signin-label-pressed:var(--color-bg)}.nav-link--signin[data-v-5e71810f]{padding:var(--space-1) var(--space-3);font-size:var(--text-small)}.drawer-link--signin[data-v-5e71810f]{min-height:44px;margin:var(--space-1) 0;padding:0 var(--space-3);font-size:var(--text-body)}.drawer-link--signin[data-v-5e71810f]:focus-visible,.nav-link--signin[data-v-5e71810f]:focus-visible{outline:2px solid var(--signin-ink);outline-offset:2px;color:var(--signin-ink);background:0 0}.drawer-link--signin[data-v-5e71810f]:hover,.nav-link--signin[data-v-5e71810f]:hover{background:color-mix(in srgb,var(--signin-ink) 20%,transparent);color:var(--signin-ink)}.drawer-link--signin[data-v-5e71810f]:active,.nav-link--signin[data-v-5e71810f]:active{background:var(--signin-ink);color:var(--signin-label-pressed)}@media (prefers-reduced-motion:reduce){.drawer-support-spinner[data-v-5e71810f]{animation-duration:2.4s}.drawer-link--signin[data-v-5e71810f],.nav-link--signin[data-v-5e71810f]{transition:none}}.drawer-stores[data-v-5e71810f]{justify-content:center;align-items:center;gap:1px;display:flex}.drawer-store[data-v-5e71810f]{border-radius:var(--radius-md);line-height:0;display:block}.drawer-store[data-v-5e71810f]:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.drawer-store img[data-v-5e71810f]{width:auto;display:block}.drawer-store--apple img[data-v-5e71810f]{height:40px}.drawer-store--google[data-v-5e71810f]{margin:-9.76191px -9.76191px -9.76191px 0}.drawer-store--google img[data-v-5e71810f]{height:59.5238px}.drawer-store--google[data-v-5e71810f]:focus-visible{outline-offset:calc(2px - 205px / 21)}.drawer-divider[data-v-5e71810f]{height:1px;margin:var(--space-2) var(--space-3);background:color-mix(in srgb,var(--stone-50) 12%,transparent)}@media (width<=1003.98px){.topbar-inner .topbar-personas[data-v-5e71810f]{display:none}}@media (width<=631.98px){.topbar-nav[data-v-5e71810f]{display:none}.topbar-menu-btn[data-v-5e71810f]{margin-right:calc(-1 * var(--space-3));display:inline-flex}.topbar--home[data-v-5e71810f]{position:fixed}.topbar--scrolled[data-v-5e71810f]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.topbar[data-v-5e71810f]:before{content:"";z-index:-1;pointer-events:none;background:color-mix(in srgb,var(--stone-950) 72%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid color-mix(in srgb,var(--stone-50) 8%,transparent);opacity:0;transition:opacity var(--motion-slow) var(--ease-default);position:absolute;inset:0}.topbar--glass[data-v-5e71810f]:before{opacity:1}.topbar--glass .topbar-menu-btn[data-v-5e71810f],.topbar--glass .wordmark[data-v-5e71810f]{color:var(--color-fg-on-dark)}:root[data-theme=light] .topbar[data-v-5e71810f]:before{background:color-mix(in srgb,var(--stone-50) 80%,transparent);border-bottom-color:color-mix(in srgb,var(--stone-950) 8%,transparent)}:root[data-theme=light] .topbar--glass .topbar-menu-btn[data-v-5e71810f]{color:var(--color-fg)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.topbar[data-v-5e71810f]:before{background:color-mix(in srgb,var(--stone-950) 90%,transparent)}:root[data-theme=light] .topbar[data-v-5e71810f]:before{background:color-mix(in srgb,var(--stone-50) 94%,transparent)}}}@media (width<=631.98px) and (prefers-reduced-motion:reduce){.topbar[data-v-5e71810f]:before{transition:none}}:root[data-theme=light] .topbar-drawer[data-v-5e71810f]{background:color-mix(in srgb,var(--stone-50) 86%,transparent);color:var(--color-fg)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme=light] .topbar-drawer[data-v-5e71810f]{background:color-mix(in srgb,var(--stone-50) 96%,transparent)}}:root[data-theme=light] .drawer-close[data-v-5e71810f]{color:var(--color-fg)}:root[data-theme=light] .drawer-tracks[data-v-5e71810f]{border-bottom-color:var(--color-border)}:root[data-theme=light] .drawer-divider[data-v-5e71810f]{background:var(--color-border)}:root[data-theme=light] .drawer-track[data-v-5e71810f]{color:color-mix(in srgb,var(--track-accent) 70%,var(--stone-950))}:root[data-theme=light] .drawer-track--active[data-v-5e71810f],:root[data-theme=light] .drawer-track--active[data-v-5e71810f]:hover{color:var(--stone-0)}:root[data-theme=light] .drawer-support[data-v-5e71810f]{--track-accent:var(--stone-500);color:var(--stone-700)}:root[data-theme=light] .drawer-link[data-v-5e71810f]:not(.drawer-link--signin){color:var(--color-fg-muted)}:root[data-theme=light] .drawer-link.router-link-exact-active[data-v-5e71810f],:root[data-theme=light] .drawer-link[data-v-5e71810f]:not(.drawer-link--signin):focus-visible,:root[data-theme=light] .drawer-link[data-v-5e71810f]:not(.drawer-link--signin):hover{color:var(--color-fg)}:root[data-theme=light] .drawer-link[data-v-5e71810f]:not(.drawer-link--signin):focus-visible,:root[data-theme=light] .drawer-link[data-v-5e71810f]:not(.drawer-link--signin):hover{background:color-mix(in srgb,var(--stone-950) 6%,transparent)}.cta-dock[data-v-cdd04afa]{background:var(--color-surface-2);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.cta-inner[data-v-cdd04afa]{max-width:var(--max-content);padding:var(--space-20) var(--space-6);text-align:center;color:var(--color-fg);margin:0 auto}.cta-title[data-v-cdd04afa]{font-size:var(--text-h1);line-height:var(--text-h1-lh)}.cta-sub[data-v-cdd04afa]{margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-body-lg)}.cta-actions[data-v-cdd04afa]{justify-content:center;gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.cta-tertiary[data-v-cdd04afa]{margin-top:var(--space-5);color:var(--color-primary);font-weight:var(--weight-semibold);font-size:var(--text-body);text-decoration:none;display:inline-block}.cta-tertiary[data-v-cdd04afa]:hover{text-decoration:underline}@layer vuetify-final.trumps{.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden}html.v-overlay-scroll-blocked{top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%;position:fixed}.v-overlay-scroll-blocked .v-navigation-drawer--right.v-navigation-drawer--active{margin-right:var(--v-scrollbar-offset)}}.site-footer[data-v-6e951bca]{border-top:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);margin-top:var(--space-24)}.footer-inner[data-v-6e951bca]{max-width:var(--max-content);padding:var(--space-16) var(--space-6) var(--space-12);gap:var(--space-10);grid-template-columns:2fr 1fr 1fr 1fr;margin:0 auto;display:grid}.footer-brand[data-v-6e951bca]{max-width:280px}.wordmark[data-v-6e951bca]{font-size:var(--text-h3);letter-spacing:.02em;color:var(--color-fg);text-decoration:none}:root[data-theme=light] .wordmark[data-v-6e951bca]{color:var(--color-primary)}.footer-tagline[data-v-6e951bca]{margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-small);line-height:var(--text-small-lh)}.footer-socials[data-v-6e951bca]{gap:var(--space-2);margin-top:var(--space-5);display:flex}.social[data-v-6e951bca]{border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-fg-muted);background:var(--color-surface-2);transition:color var(--motion-fast) var(--ease-default);justify-content:center;align-items:center;display:inline-flex}.social[data-v-6e951bca]:hover{color:var(--color-primary)}.footer-heading[data-v-6e951bca]{font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg-muted);margin-bottom:var(--space-4)}.footer-col ul[data-v-6e951bca]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer-link[data-v-6e951bca]{color:var(--color-fg-muted);font-size:var(--text-body);transition:color var(--motion-fast) var(--ease-default);text-decoration:none}.footer-link[data-v-6e951bca]:hover{color:var(--color-fg)}.footer-link--button[data-v-6e951bca]{cursor:pointer;font-family:inherit;line-height:inherit;background:0 0;border:none;padding:0}.privacy-copy[data-v-6e951bca]{color:var(--color-fg-muted);font-size:var(--text-body);line-height:var(--text-body-lh);margin-bottom:var(--space-3)}.privacy-copy--fine[data-v-6e951bca]{font-size:var(--text-small);margin-top:var(--space-3);margin-bottom:0}.footer-base[data-v-6e951bca]{border-top:1px solid var(--color-border)}.footer-base[data-v-6e951bca]>*{max-width:var(--max-content);padding-inline:var(--space-6);margin:0 auto}.footer-company[data-v-6e951bca]{gap:var(--space-1);margin-top:var(--space-6);color:var(--color-fg-muted);font-size:var(--text-small);line-height:var(--text-small-lh);flex-direction:column;font-style:normal;display:flex}.footer-company .footer-link[data-v-6e951bca]{align-self:flex-start}.footer-legal[data-v-6e951bca]{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-6) var(--space-6) var(--space-10);color:var(--color-fg-muted);font-size:var(--text-small);flex-wrap:wrap;display:flex}@media (width<=900px){.footer-inner[data-v-6e951bca]{grid-template-columns:1fr 1fr}.footer-brand[data-v-6e951bca]{grid-column:1/-1}}
