.lframe-v2-nav-button{position:relative;display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;background:transparent;color:#e5e4dd9e;font-family:var(--font-taskor),Taskor,system-ui,sans-serif;font-weight:600;font-size:clamp(11px,calc(8px + .32vw),15px);text-transform:uppercase;letter-spacing:.03em;text-align:left;cursor:pointer;border-radius:6px;overflow:visible;transition:background .2s ease-out,color .2s ease-out;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.lframe-v2-nav-button:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:2px;background:var(--team-accent, #ffd700);transform:scaleY(0);transform-origin:center;opacity:0;border-radius:2px;transition:transform .2s ease-out,opacity .2s ease-out}.lframe-v2-nav-button:hover{background:color-mix(in srgb,var(--team-accent, #ffd700) 4%,transparent);color:#e5e4ddeb}.lframe-v2-nav-button:hover:before{transform:scaleY(.6);opacity:.5}.lframe-v2-nav-button--active{background:color-mix(in srgb,var(--team-accent, #ffd700) 8%,transparent);color:var(--team-accent, #ffd700)}.lframe-v2-nav-button--active:before{transform:scaleY(1);opacity:1}.lframe-v2-nav-button--coming-soon{opacity:.45;cursor:not-allowed}.lframe-v2-nav-button--coming-soon:hover{background:transparent}.lframe-v2-nav-button--coming-soon:hover:before{transform:scaleY(0);opacity:0}.lframe-v2-nav-icon{flex-shrink:0;aspect-ratio:1 / 1;width:clamp(18px,calc(18px + (100vw - 1024px) * 2 / 676),20px);height:clamp(18px,calc(18px + (100vw - 1024px) * 2 / 676),20px)}.lframe-v2-nav-label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:max-width .3s ease-out,opacity .2s ease-out;max-width:100%}.lframe-v2-nav-label--collapsed{max-width:0;opacity:0}.lframe-v2-nav-tierbadge{margin-left:auto;font-family:var(--font-synonym),monospace;font-size:10px;color:rgba(var(--team-accent-rgb),.85);text-transform:uppercase;letter-spacing:.06em;font-weight:700;white-space:nowrap}.lframe-v2-nav-lock{position:absolute;top:6px;right:6px;width:10px;height:10px;color:rgba(var(--team-accent-rgb),.75);pointer-events:none}.lframe-v2-icon-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;color:#e5e4ddd1;border-radius:8px;cursor:pointer;transition:color .2s ease-out,border-color .2s ease-out,background .2s ease-out}.lframe-v2-icon-button:hover{color:var(--team-accent, #ffd700);border-color:rgba(var(--team-accent-rgb),.45);background:color-mix(in srgb,var(--team-accent, #ffd700) 6%,rgba(255,255,255,.02))}.lframe-v2-icon-button--danger:hover{color:#ff5a5a;border-color:#ff5a5a73;background:#ff5a5a0f}.saa-shell-track{border:1px solid rgba(255,255,255,.06);border-radius:var(--saa-radius-lg, 10px);background:#00000052}.saa-shell-nav-scroll{scrollbar-width:none;-ms-overflow-style:none}.saa-shell-nav-scroll::-webkit-scrollbar{display:none}.saa-shell-nav-button{--saa-shell-nav-icon-size: clamp(17px, calc(17px + (100vw - 1024px) * 2 / 676), 19px);--saa-shell-nav-centre: calc((var(--saa-shell-nav-collapsed-inner, 36px) - var(--saa-shell-nav-icon-size)) / 2);position:relative;display:flex;align-items:center;gap:9px;width:100%;padding:9px 11px;margin:0;border:0;background:transparent;color:var(--saa-text-muted, rgba(229, 228, 221, .62));font-family:var(--font-amulya),system-ui,sans-serif;font-weight:600;font-size:clamp(11px,calc(8.6px + .26vw),14px);letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;border-radius:var(--saa-radius-md, 6px);overflow:hidden;-webkit-appearance:none;appearance:none;transition:background var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease),color var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease),padding var(--saa-dur-base, .3s) var(--saa-ease-snap, ease),gap var(--saa-dur-base, .3s) var(--saa-ease-snap, ease);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.saa-shell-nav-button:hover{background:var(--saa-bg-hover, rgba(255, 255, 255, .06));color:var(--saa-text-primary, #e5e4dd)}.saa-shell-nav-button:focus{outline:none}.saa-shell-nav-button:focus-visible{outline:2px solid var(--saa-accent, #ffd700);outline-offset:-2px}.saa-shell-nav-button--active,.saa-shell-nav-button--active:hover{background:var(--saa-accent, #ffd700);color:var(--saa-accent-fg, #0a0a0a)}.saa-shell-nav-button--coming-soon,.saa-shell-nav-button--coming-soon:hover{background:transparent;color:var(--saa-text-faint, rgba(229, 228, 221, .38));cursor:not-allowed}.saa-shell-nav-button--collapsed{padding-left:var(--saa-shell-nav-centre);padding-right:0;gap:var(--saa-shell-nav-centre)}.saa-shell-nav-icon{flex-shrink:0;aspect-ratio:1 / 1;width:var(--saa-shell-nav-icon-size, 17px);height:var(--saa-shell-nav-icon-size, 17px)}.saa-shell-nav-label{flex:1 1 auto;min-width:0;opacity:1;transition:opacity var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease) var(--saa-dur-fast, .15s);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saa-shell-nav-button--collapsed .saa-shell-nav-label{flex-shrink:0;text-overflow:clip;opacity:0;transition-delay:0s}@media(prefers-reduced-motion:reduce){.saa-shell-nav-label{transition:none}}.saa-shell-nav-tierbadge{margin-left:auto;margin-right:9px;flex-shrink:0;font-family:var(--font-amulya),system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--saa-accent, #ffd700);white-space:nowrap}.saa-shell-nav-button--active .saa-shell-nav-tierbadge,.saa-shell-nav-button--active .saa-shell-nav-lock{color:var(--saa-accent-fg, #0a0a0a)}.saa-shell-nav-lock{position:absolute;top:4px;right:5px;width:10px;height:10px;color:var(--saa-accent, #ffd700);pointer-events:none}.saa-shell-nav-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font-family:var(--font-synonym),system-ui,sans-serif;font-size:10px;font-weight:700;line-height:1;background:var(--saa-accent, #ffd700);color:var(--saa-accent-fg, #0a0a0a);box-shadow:0 0 0 2px var(--saa-bg-backing-solid, #101010)}.saa-shell-icon-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.06);border-radius:var(--saa-radius-md, 6px);background:#00000052;color:var(--saa-text-muted, rgba(229, 228, 221, .62));cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:color var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease),border-color var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease),background var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease)}.saa-shell-icon-button:hover{color:var(--saa-accent, #ffd700);border-color:rgba(var(--saa-accent-rgb, 255, 215, 0),.5);background:color-mix(in srgb,var(--saa-accent, #ffd700) 10%,rgba(0,0,0,.32))}.saa-shell-icon-button:focus{outline:none}.saa-shell-icon-button:focus-visible{outline:2px solid var(--saa-accent, #ffd700);outline-offset:2px}.saa-shell-icon-button--danger{color:var(--saa-color-danger, #ef4444)}.saa-shell-icon-button--danger:hover{color:var(--saa-color-danger, #ef4444);border-color:rgba(var(--saa-color-danger-rgb, 239, 68, 68),.5);background:rgba(var(--saa-color-danger-rgb, 239, 68, 68),.12)}.saa-shell-rail-button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:34px;padding:0 10px;border:1px solid rgba(255,255,255,.06);border-radius:var(--saa-radius-md, 6px);background:#00000052;color:var(--saa-text-muted, rgba(229, 228, 221, .62));font-family:var(--font-amulya),system-ui,sans-serif;font-weight:600;font-size:clamp(10px,calc(9px + .14vw),12px);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:color var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease),border-color var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease),background var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease)}.saa-shell-rail-button:hover{color:var(--saa-accent, #ffd700);border-color:rgba(var(--saa-accent-rgb, 255, 215, 0),.5);background:color-mix(in srgb,var(--saa-accent, #ffd700) 10%,rgba(0,0,0,.32))}.saa-shell-rail-button:focus{outline:none}.saa-shell-rail-button:focus-visible{outline:2px solid var(--saa-accent, #ffd700);outline-offset:2px}.saa-shell-rail-icon{flex-shrink:0;width:14px;height:14px}.saa-shell-profile-card{position:relative;flex-shrink:0;padding:14px 12px 12px;border:1px solid rgba(255,255,255,.06);border-radius:var(--saa-radius-lg, 10px);background:#00000052}.saa-shell-avatar{position:relative;display:block;border-radius:50%;overflow:hidden;background:#ffffff0d;border:1px solid var(--saa-hairline-strong, rgba(255, 255, 255, .24));box-shadow:0 0 0 3px var(--saa-bg-card-flat, #0d0d0d),0 0 0 4px var(--saa-accent, #ffd700),0 6px 18px #00000080;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease)}.saa-shell-avatar:focus{outline:none}.saa-shell-avatar:focus-visible{outline:2px solid var(--saa-accent, #ffd700);outline-offset:6px}.saa-shell-avatar__scrim{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000009e;opacity:0;color:var(--saa-text-primary, #e5e4dd);transition:opacity var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease)}.saa-shell-avatar:hover .saa-shell-avatar__scrim,.saa-shell-avatar:focus-visible .saa-shell-avatar__scrim{opacity:1}.saa-shell-name{margin:12px 0 0;font-family:var(--font-amulya),system-ui,sans-serif;font-weight:600;font-size:clamp(12px,calc(10.6px + .16vw),15px);letter-spacing:.02em;line-height:1.25;text-align:center;color:var(--saa-accent, #ffd700)}.saa-shell-upload-error{margin-top:10px;padding:7px 9px;border-radius:var(--saa-radius-sm, 4px);border:1px solid rgba(var(--saa-color-danger-rgb, 239, 68, 68),.35);background:rgba(var(--saa-color-danger-rgb, 239, 68, 68),.1);color:var(--saa-color-danger, #ef4444);font-family:var(--font-synonym),system-ui,sans-serif;font-size:11px;line-height:1.4}.saa-shell-mm-title{font-family:var(--font-amulya),system-ui,sans-serif;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--saa-accent, #ffd700)}.saa-shell-mm-bar{opacity:1}.saa-shell-mm-burger__chip{display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid var(--saa-hairline-strong, rgba(255, 255, 255, .24));border-radius:var(--saa-radius-sm, 4px);color:var(--saa-text-primary, #e5e4dd);transition:border-color var(--saa-dur-fast, .15s) var(--saa-ease-snap, ease)}.saa-shell-mm-burger.menu-open .saa-shell-mm-burger__chip,.saa-shell-mm-burger:focus-visible .saa-shell-mm-burger__chip{border-color:var(--saa-accent, #ffd700)}.saa-shell-mm-burger:focus{outline:none}.saa-shell-mm-burger:focus-visible .saa-shell-mm-burger__chip{outline:2px solid var(--saa-accent, #ffd700);outline-offset:2px}.saa-shell-mm-burger__lines{display:grid;gap:5px;width:18px}.saa-shell-mm-burger__lines i{display:block;height:1.5px;background:currentColor;transition:transform var(--saa-dur-base, .3s) var(--saa-ease-snap, ease),width var(--saa-dur-base, .3s) var(--saa-ease-snap, ease)}.saa-shell-mm-burger__lines i:last-child{width:12px;justify-self:end}.saa-shell-mm-burger.menu-open .saa-shell-mm-burger__lines i:first-child{transform:translateY(3.25px) rotate(45deg)}.saa-shell-mm-burger.menu-open .saa-shell-mm-burger__lines i:last-child{width:18px;transform:translateY(-3.25px) rotate(-45deg)}@media(prefers-reduced-motion:reduce){.saa-shell-anim-rail{transition:none!important}}@media(prefers-reduced-motion:reduce){.saa-shell-nav-button,.saa-shell-icon-button,.saa-shell-rail-button,.saa-shell-avatar,.saa-shell-avatar__scrim,.saa-shell-mm-burger__chip,.saa-shell-mm-burger__lines i,.saa-shell-mm-bar{transition:none}.saa-shell-mm-bar[data-dissolved]{transform:none}}.saa-shell-nav-button--nova{--saa-shell-nova-size: 36px;--saa-shell-nav-centre: calc((var(--saa-shell-nav-collapsed-inner, 36px) - var(--saa-shell-nova-size)) / 2);padding:5px 7px}.saa-shell-nav-button--nova.saa-shell-nav-button--collapsed{padding-left:var(--saa-shell-nav-centre);padding-right:0;gap:var(--saa-shell-nav-centre)}.saa-shell-nova-icon{width:var(--saa-shell-nova-size, 36px);height:var(--saa-shell-nova-size, 36px);transition:width var(--saa-dur-base, .3s) var(--saa-ease-snap, ease),height var(--saa-dur-base, .3s) var(--saa-ease-snap, ease)}@media(prefers-reduced-motion:reduce){.saa-shell-nova-icon{transition:none}}html[data-portal-v2] div[role=dialog][aria-label="Chat with Nova"]{background:var(--saa-bg-card, #0d0d0d)!important;border:1px solid var(--saa-hairline, rgba(255, 255, 255, .14))!important;border-radius:var(--saa-radius-lg, 10px)!important;box-shadow:0 18px 50px #0000008c!important;font-family:var(--font-synonym),Synonym,system-ui,sans-serif!important}@media(max-width:640px){html[data-portal-v2] div[role=dialog][aria-label="Chat with Nova"]{border:none!important;border-radius:0!important;box-shadow:none!important}}html[data-portal-v2] div[role=dialog][aria-label="Chat with Nova"]>div:first-child{background:#ffffff08!important;border-bottom:1px solid var(--saa-hairline, rgba(255, 255, 255, .14))!important}html[data-portal-v2] div[role=dialog][aria-label="Chat with Nova"]>div:first-child>div>span:first-child{font-family:var(--font-taskor),var(--font-amulya),system-ui,sans-serif!important;font-weight:400!important;color:var(--saa-text-primary, #e5e4dd)!important;text-transform:uppercase;letter-spacing:.1em}html[data-portal-v2] div[role=dialog][aria-label="Chat with Nova"]>div:first-child video,html[data-portal-v2] .saa-shell-nav-button video{background:#ffffff0a!important;border:1px solid var(--saa-hairline-strong, rgba(255, 255, 255, .24))!important;border-radius:var(--saa-radius-md, 6px)!important;filter:brightness(.82) saturate(.88)}html[data-portal-v2] div[role=dialog][aria-label="Chat with Nova"]>div:last-child{border-top:1px solid var(--saa-hairline, rgba(255, 255, 255, .14))!important}html[data-portal-v2] div[role=dialog][aria-label="Chat with Nova"] textarea{background:#ffffff0a!important;border:1px solid var(--saa-hairline, rgba(255, 255, 255, .14))!important;border-radius:var(--saa-radius-md, 6px)!important;color:var(--saa-text-primary, #e5e4dd)!important}html[data-portal-v2] .saa-shell-nova-dock>div[aria-hidden]>button:first-child{background:color-mix(in srgb,var(--saa-bg-card-flat, #0d0d0d) 88%,transparent)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--saa-hairline, rgba(255, 255, 255, .14))!important;border-radius:var(--saa-radius-md, 6px)!important;color:var(--saa-text-primary, #e5e4dd)!important;font-family:var(--font-synonym),Synonym,system-ui,sans-serif!important;box-shadow:none!important;overflow:visible!important}html[data-portal-v2] .saa-shell-nova-dock>div[aria-hidden]>button:first-child>svg{display:none!important}html[data-portal-v2] .saa-shell-nova-dock>div[aria-hidden]>button:first-child:after{content:"";position:absolute;width:12px;height:12px;bottom:-7px;left:18px;background:color-mix(in srgb,var(--saa-bg-card-flat, #0d0d0d) 96%,transparent);border-right:1px solid var(--saa-hairline, rgba(255, 255, 255, .14));border-bottom:1px solid var(--saa-hairline, rgba(255, 255, 255, .14));transform:rotate(45deg)}html[data-portal-v2] .saa-shell-nova-dock>div[aria-hidden]>button[aria-label=Dismiss]{background:var(--saa-bg-card-flat, #0d0d0d)!important;border:1px solid var(--saa-hairline, rgba(255, 255, 255, .14))!important;color:var(--saa-text-muted, rgba(229, 228, 221, .62))!important;box-shadow:none!important}.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.saa-tour-popover .driver-popover-title{font-family:var(--font-amulya),amulya,Georgia,serif;font-weight:700}.saa-tour-popover .driver-popover-description{font-family:var(--font-synonym),synonym,system-ui,sans-serif}
