.portal-tour{position:fixed;inset:auto 1.25rem 1.25rem auto;z-index:40;width:min(26rem,calc(100vw - 2.5rem));padding:1.5rem;color:var(--text-primary,#f4f4f5);background:var(--surface,#18181b);border:1px solid var(--divider,#52525b);border-radius:4px;box-shadow:0 12px 36px #0003;animation:portal-tour-enter var(--motion-duration-transition,.3s) var(--motion-ease-cinematic,cubic-bezier(.2,0,0,1))}.portal-tour-label{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.portal-tour h2{font-size:1.25rem;margin:.75rem 0}.portal-tour p{line-height:1.5}.portal-tour-actions{display:flex;justify-content:space-between;gap:1rem;margin-top:1.25rem}.portal-tour button,.portal-tour-launcher button{min-height:44px;padding:.6rem 1rem;font:inherit;cursor:pointer;border:1px solid;border-radius:4px;background:transparent;color:inherit}.portal-tour .portal-tour-primary{background:var(--accent,#dbfc5e);color:var(--text-on-accent,#151515);border-color:transparent;min-height:var(--arq-btn-primary-height,44px);border-radius:var(--arq-btn-primary-radius,10px);font-weight:var(--arq-btn-primary-weight,700)}.portal-tour button:disabled,.portal-tour-launcher button:disabled{opacity:.6;cursor:wait}.portal-tour button:focus-visible,.portal-tour-launcher button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.portal-tour button:active{transform:translateY(1px)}.portal-tour-launcher,.portal-tour-loading{margin:1rem}@keyframes portal-tour-enter{0%{opacity:0;transform:translateY(var(--motion-settle,10px)) scale(var(--motion-scale-in,.98))}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.portal-tour{animation-name:portal-tour-fade}}@keyframes portal-tour-fade{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.portal-tour{inset:auto .75rem .75rem;width:auto;max-height:55dvh;overflow-y:auto}}.chat-response .chat-response-status{align-items:center;color:var(--ink-secondary,var(--text-secondary));display:flex;gap:var(--space-8,8px);line-height:1.4;margin:0;min-height:1.5em}.chat-response .chat-response-status-dot{animation:chatResponseStatusPulse 1.2s ease-in-out infinite;background:var(--secondary);border-radius:50%;flex:none;height:8px;width:8px}@keyframes chatResponseStatusPulse{0%,to{opacity:.35}50%{opacity:1}}.chat-response .chat-response-text{display:grid;grid-gap:var(--space-8,8px);gap:var(--space-8,8px)}.chat-response .chat-response-text p{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.chat-response .chat-response-sources{color:var(--ink-tertiary,var(--text-tertiary));font-size:var(--font-caption-size,12px)}.chat-response .chat-response-sources summary{cursor:pointer}.chat-response .chat-response-sources ul{margin:var(--space-4,4px) 0 0;padding-left:var(--space-16,16px)}.chat-response .chat-response-receipts ul{display:grid;grid-gap:var(--space-8,8px);gap:var(--space-8,8px);list-style:none;margin:var(--space-8,8px) 0 0;padding:0}.chat-response .chat-response-receipt{align-items:center;background:color-mix(in srgb,var(--surface-light) 42%,transparent);border:1px solid var(--divider);border-radius:var(--rounded-small,10px);display:flex;gap:var(--space-12,12px);justify-content:space-between;padding:var(--space-8,8px) var(--space-12,12px)}.chat-response .chat-response-receipt[data-undo=undone]{opacity:.6}.chat-response .chat-response-receipt-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.chat-response .chat-response-receipt-copy b{font-size:13.5px;font-weight:var(--font-subhead-weight,600)}.chat-response .chat-response-receipt-copy small{color:var(--ink-tertiary,var(--text-tertiary));font-size:11.5px;overflow-wrap:anywhere}.chat-response .chat-response-undo{flex:none}.chat-response .chat-response-undo[disabled]{cursor:not-allowed;opacity:.5}.chat-response .chat-decision-summary{align-items:flex-start;background:color-mix(in srgb,var(--secondary) 8%,transparent);border:1px solid color-mix(in srgb,var(--secondary) 28%,transparent);border-radius:var(--rounded-small,10px);display:flex;gap:var(--space-12,12px);justify-content:space-between;margin-top:var(--space-8,8px);padding:var(--space-8,8px) var(--space-12,12px)}.chat-response .chat-decision-summary-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.chat-response .chat-decision-summary-copy b{font-size:12px;font-weight:var(--font-subhead-weight,600)}.chat-response .chat-decision-summary-copy p{color:var(--ink-secondary,var(--text-secondary));font-size:var(--font-caption-size,12px);margin:0;overflow-wrap:anywhere}.chat-response .chat-decision-confidence{color:var(--ink-tertiary,var(--text-tertiary));flex:none;font-size:11.5px;white-space:nowrap}.chat-error-card{align-items:center;background:color-mix(in srgb,var(--warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--warning) 40%,transparent);border-radius:var(--rounded-small,10px);display:flex;flex-wrap:wrap;gap:var(--space-12,12px);justify-content:space-between;padding:var(--space-12,12px);width:100%}.chat-error-card[data-kind=error],.chat-error-card[data-kind=offline]{background:color-mix(in srgb,var(--danger,var(--error)) 8%,transparent);border-color:color-mix(in srgb,var(--danger,var(--error)) 35%,transparent)}.chat-error-card-copy{display:flex;flex:1 1 12em;flex-direction:column;gap:2px;min-width:0}.chat-error-card-copy b{font-size:13.5px;font-weight:var(--font-subhead-weight,600)}.chat-error-card-copy p{color:var(--ink-secondary,var(--text-secondary));font-size:var(--font-caption-size,12px);margin:0;overflow-wrap:anywhere}.chat-error-card-action{flex:none;max-width:100%;white-space:normal}.chat-response .chat-response-chips{display:flex;flex-wrap:wrap;gap:var(--space-8,8px);margin-top:var(--space-8,8px)}.chat-response .chat-response-chip{border-radius:var(--rounded-full,999px);cursor:pointer;font-family:inherit;font-size:var(--font-caption-size,12px);font-weight:var(--font-subhead-weight,600);line-height:1.3;max-width:100%;overflow-wrap:anywhere;padding:var(--space-4,4px) var(--space-12,12px);text-align:left;text-transform:none;white-space:nowrap}.chat-response .chat-response-chip[data-kind=follow_up]{background:transparent;border:1px solid color-mix(in srgb,var(--secondary) 45%,transparent);color:var(--secondary)}.chat-response .chat-response-chip[data-kind=follow_up]:hover{border-color:var(--secondary)}.chat-response .chat-response-chip[data-kind=action]{background:var(--secondary);border:1px solid var(--secondary);color:var(--text-on-accent)}.chat-response .chat-response-chip[data-kind=action]:hover{filter:brightness(1.08)}.chat-response .chat-suggested-chips{display:flex;flex-wrap:wrap;gap:var(--space-8,8px);margin-top:var(--space-8,8px);animation:chat-suggested-chips-in .16s ease-out}@keyframes chat-suggested-chips-in{0%{opacity:0}to{opacity:1}}.chat-response .chat-suggested-chip{align-items:center;border-radius:var(--rounded-full,999px);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-caption-size,12px);font-weight:var(--font-subhead-weight,600);gap:var(--space-4,4px);line-height:1.3;max-width:100%;min-height:28px;overflow-wrap:anywhere;padding:var(--space-4,4px) var(--space-12,12px);text-align:left;text-transform:none;white-space:nowrap}.chat-response .chat-suggested-chip:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.chat-response .chat-suggested-chip[disabled]{cursor:default;opacity:.6}.chat-response .chat-suggested-chip[data-kind=follow_up]{background:transparent;border:1px solid color-mix(in srgb,var(--ink-secondary,var(--text-secondary)) 40%,transparent);color:var(--ink-secondary,var(--text-secondary))}.chat-response .chat-suggested-chip[data-kind=follow_up]:hover:not([disabled]){border-color:var(--secondary);color:var(--secondary)}.chat-response .chat-suggested-chip[data-kind=action]{background:var(--secondary);border:1px solid var(--secondary);color:var(--text-on-accent)}.chat-response .chat-suggested-chip[data-kind=action]:hover:not([disabled]){filter:brightness(1.08)}.chat-response .chat-suggested-chip-icon{flex:none}@media (prefers-reduced-motion:reduce){.chat-response .chat-response-status-dot{animation:none;opacity:1}.chat-response .chat-suggested-chips{animation:none}}.chat-response .chat-clarification{display:grid;grid-gap:var(--space-8,8px);gap:var(--space-8,8px)}.chat-response .chat-clarification-options{display:flex;flex-wrap:wrap;gap:var(--space-8,8px)}.chat-response .chat-clarification-option{background:transparent;border:1px solid var(--secondary);border-radius:var(--rounded-full,999px);color:var(--secondary);cursor:pointer;font-family:inherit;font-size:13px;font-weight:var(--font-subhead-weight,600);line-height:1.3;max-width:100%;overflow-wrap:anywhere;padding:var(--space-8,8px) var(--space-16,16px);text-align:left;text-transform:none}.chat-response .chat-clarification-option:hover:not([disabled]){background:color-mix(in srgb,var(--secondary) 10%,transparent)}.chat-response .chat-clarification-option[data-chosen=true]{background:var(--secondary);color:var(--text-on-accent)}.chat-response .chat-clarification-option[disabled]:not([data-chosen=true]){cursor:not-allowed;opacity:.5}.chat-response .chat-clarification-example{color:var(--ink-tertiary,var(--text-tertiary));font-size:var(--font-caption-size,12px);margin:0;overflow-wrap:anywhere}.chat-response .chat-clarification-example q{font-style:italic;quotes:"“" "”"}.chat-notice{color:var(--ink-secondary,var(--text-secondary));font-size:12px;line-height:1.4;margin:var(--space-8,8px) 0 0;text-align:center}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--status-danger-ink,var(--error));box-shadow:0 0 0 1px var(--status-danger-ink,var(--error))}.form-field-error{margin:var(--space-8) 0 0;color:var(--status-danger-ink,var(--error));font-size:var(--font-subhead-size);font-weight:var(--font-subhead-weight);line-height:1.4}@media (forced-colors:active){input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{outline:2px dashed CanvasText;outline-offset:2px}.form-field-error{color:CanvasText}}.stat-sheet-panel{display:grid;grid-gap:16px;gap:16px;min-width:0;color:var(--text-primary)}.stat-sheet-panel h3,.stat-sheet-panel h4,.stat-sheet-panel h5,.stat-sheet-panel h6,.stat-sheet-panel p{margin:0}.stat-sheet-panel header{display:grid;grid-gap:8px;gap:8px}.stat-sheet-panel li,.stat-sheet-panel p{line-height:1.5}.stat-sheet-actions,.stat-sheet-upload{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.stat-sheet-upload label{display:grid;grid-gap:8px;gap:8px;min-width:0;flex:1 1 240px}.stat-sheet-upload input{max-width:100%}.stat-sheet-review{display:grid;grid-gap:12px;gap:12px;border-top:1px solid var(--divider);padding-block:16px;min-width:0;overflow-wrap:anywhere}.stat-sheet-game{display:grid;grid-gap:8px;gap:8px}.stat-sheet-numbers{display:flex;flex-wrap:wrap;gap:12px 20px;margin:0}.stat-sheet-numbers>div{display:grid;grid-gap:4px;gap:4px}.stat-sheet-numbers dt{color:var(--text-secondary);font-size:12px}.stat-sheet-numbers dd{margin:0;font-weight:700}.stat-sheet-confirm{display:flex;align-items:flex-start;gap:10px;line-height:1.5}.stat-sheet-confirm input{flex:none;margin-top:4px}.stat-sheet-panel .arq-btn--primary{background:var(--accent);color:var(--on-brand-fill,var(--text-on-accent))}.stat-sheet-panel>button{justify-self:start}.notification-settings,.notification-settings-device{min-width:0}.notification-settings-family{border:0;border-bottom:1px solid var(--border,currentColor);margin:0;padding:12px 0;min-width:0}.notification-settings-family legend{font-weight:600}.notification-settings-cell{display:inline-flex;flex-direction:column;vertical-align:top;max-width:100%;-webkit-margin-end:16px;margin-inline-end:16px}.notification-settings-cell label,.notification-settings-device label{display:flex;align-items:center;gap:8px;min-height:44px}.notification-settings-cell input{flex:0 0 auto}.notification-settings-cell [role=status],.notification-settings-cell small{max-width:28ch;overflow-wrap:anywhere}.notification-settings-device input[autocomplete=one-time-code],.notification-settings-device input[type=tel]{min-width:0;max-width:100%}.notification-settings button,.notification-settings-device button{min-height:44px}.arq-usage-banner-slot,.arq-usage-card,.arq-usage-stop-slot{box-sizing:border-box;color:var(--text-primary,#202235);font-family:var(--font-body-medium-family),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--font-body-size,1rem);line-height:1.5;min-width:0}.arq-usage-banner-slot *,.arq-usage-card *,.arq-usage-stop-slot *{box-sizing:border-box}.arq-usage-card,.arq-usage-stop{padding:var(--space-24,24px);border:1px solid var(--divider,#dcdde6);border-radius:var(--rounded-large,20px);background:var(--surface-glass,#fff)}.arq-usage-card h2,.arq-usage-stop h2{margin:0;font-size:1rem;font-weight:650;line-height:1.4}.arq-usage-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.arq-usage-row>span{font-size:.8125rem;color:var(--text-secondary,#62677b)}.arq-usage-values{margin-bottom:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arq-usage-meter{height:10px;margin:18px 0 12px;overflow:hidden;border-radius:999px;background:var(--surface-muted,#eeedf6)}.arq-usage-meter>span{display:block;height:100%;width:100%;transform:scaleX(var(--arq-usage-fraction));transform-origin:left;background:var(--accent,#5b4fe9);border-radius:inherit}.arq-usage-dismiss,.arq-usage-link,.arq-usage-primary,.arq-usage-secondary{font:inherit;cursor:pointer;border:0;min-height:44px}.arq-usage-primary,.arq-usage-secondary{display:block;width:100%;padding:12px 16px}.arq-usage-secondary{border-radius:var(--rounded-medium,14px);font-weight:600}.arq-usage-primary{min-height:var(--arq-btn-primary-height,44px);border-radius:var(--arq-btn-primary-radius,10px);font-weight:var(--arq-btn-primary-weight,700);background:var(--accent,#5b4fe9);color:var(--text-on-accent,#fff)}.arq-usage-secondary{margin-top:10px;background:transparent;color:var(--text-primary,#202235);border:1px solid var(--divider,#dcdde6)}.arq-usage-dismiss,.arq-usage-link{color:var(--accent,#5b4fe9);background:transparent;padding:8px}.arq-usage-dismiss{grid-column:4;font-size:1.375rem;min-width:44px}.arq-usage-banner button:focus-visible,.arq-usage-card button:focus-visible,.arq-usage-stop button:focus-visible{outline:2px solid var(--accent,#5b4fe9);outline-offset:3px}.arq-usage-banner-slot{min-height:112px}.arq-usage-banner{display:grid;grid-template-columns:28px minmax(0,1fr) auto 44px;grid-gap:8px;gap:8px;align-items:center;padding:12px;border-radius:var(--rounded-medium,14px);border:1px solid var(--divider,#dcdde6);background:var(--surface-glass,#fff)}.arq-usage-banner[hidden]{display:none}.arq-usage-banner-copy{font-size:.875rem}.arq-usage-banner-copy p{margin:0;color:var(--text-secondary,#62677b)}.arq-usage-spark{color:var(--accent,#5b4fe9);font-size:1.5rem}.arq-usage-stop h2{font-size:1.25rem;margin:12px 0}.arq-usage-stop p{color:var(--text-secondary,#62677b);margin:0 0 20px}.arq-usage-stop .arq-usage-safety{margin:18px 0 0;font-size:.8125rem}.arq-usage-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:480px){.arq-usage-card,.arq-usage-stop{padding:18px}.arq-usage-row{flex-wrap:wrap;gap:4px 12px}.arq-usage-banner-slot{min-height:156px}.arq-usage-banner{grid-template-columns:24px minmax(0,1fr) 44px}.arq-usage-banner-copy{grid-column:2}.arq-usage-banner .arq-usage-link{grid-column:2;grid-row:2;justify-self:start;padding-left:0}.arq-usage-dismiss{grid-column:3;grid-row:1}}.arq-usage-banner-slot--stopped{min-height:0}html[data-theme=dark] .portal-tour .portal-tour-primary{color:var(--cinematic-deep)}body:has(.chat-crisis-resources) .portal-tour{display:none}.arcq-signin-shell{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100dvh;width:100%;color:var(--text-on-accent);font-family:var(--font-body-family),sans-serif}.arcq-signin-main{position:relative;z-index:1;flex:1 1;width:100%;padding:48px 24px;box-sizing:border-box}.arcq-signin-notices{width:min(440px,100%);margin:0 auto 24px;text-align:center}.arcq-signin-hero{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.arcq-signin-wordmark{width:min(320px,78vw)}.arcq-signin-wordmark img,.arcq-signin-wordmark svg{display:block;width:100%;height:auto}.arcq-signin-hero h1{color:var(--text-on-accent);font-family:var(--font-display-hero-family),sans-serif;font-weight:var(--font-display-hero-weight,800);font-size:clamp(1.15rem,3.55vw,3rem);white-space:normal;text-wrap:balance;max-width:100%;line-height:1.1;margin:0;transform:scaleY(.9)}.arcq-signin-description{max-width:780px;color:color-mix(in srgb,var(--text-on-accent) 84%,transparent);line-height:1.6;margin:8px 0 20px}.arcq-signin-methods{width:min(360px,100%);display:flex;flex-direction:column;align-items:stretch;gap:12px}.arcq-signin-methods .hero-providers{display:flex;flex-direction:column;gap:12px;width:100%}.arcq-signin-email,.arcq-signin-methods .hero-providers button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;width:100%;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--text-on-accent) 18%,transparent);border-radius:999px;background:color-mix(in srgb,var(--cinematic-deep) 84%,transparent);color:var(--text-on-accent);font:inherit;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.arcq-signin-methods button:disabled{cursor:not-allowed;opacity:.72}.arcq-signin-email-card{--surface:#060B1D;--text-primary:var(--text-on-accent);--text-secondary:#a0a3b3;box-sizing:border-box;width:min(440px,100%);margin:32px auto 0;padding:24px;border-radius:24px;background:var(--surface);border:1px solid var(--divider);color:var(--text-primary);text-align:left}.arcq-signin-email-card[hidden]{display:none}.arcq-signin-email-card h2{font-size:36px;margin:0 0 20px}.arcq-signin-notes{box-sizing:border-box;width:min(440px,100%);margin:16px auto 0;padding:12px 20px;border-radius:16px;background:#060B1D;border:1px solid var(--divider)}.arcq-signin-invite,.arcq-signin-new{color:var(--text-on-accent);font-size:14px;line-height:1.5;margin:8px 0;max-width:440px}.arcq-signin-footer a,.arcq-signin-shell a{color:inherit;text-underline-offset:3px}.arcq-signin-footer{position:relative;z-index:1;padding:24px;text-align:center;font-family:var(--font-body-family),sans-serif;color:color-mix(in srgb,var(--text-on-accent) 84%,transparent)}.arcq-signin-footer nav{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 18px;font-size:14px}.arcq-signin-support{display:inline-block;margin:14px 0 20px;font-size:14px}.arcq-signin-footer ul{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 18px;margin:0;padding:0;list-style:none}.arcq-signin-footer a:focus-visible,.arcq-signin-shell :is(a,button,input):focus-visible{outline:3px solid var(--secondary);outline-offset:4px}.arcq-signin-email-card :is(a,button,input):focus-visible{outline-color:var(--text-primary)}.arcq-signin-email-card>p{margin:0 0 20px;font-size:14px;line-height:1.5}@media(max-width:440px){.arcq-signin-main{padding:40px 16px}.arcq-signin-email-card{padding:24px 16px}}.parent-signin .arcq-signin-email-card .auth-field input{background:color-mix(in srgb,var(--cinematic-deep) 55%,transparent);border:1px solid color-mix(in srgb,var(--text-on-accent) 30%,transparent);color:var(--text-on-accent)}.parent-signin .arcq-signin-email-card .auth-confirmation,.parent-signin .arcq-signin-email-card .auth-field label,.parent-signin .arcq-signin-email-card .auth-form-switch,.parent-signin .arcq-signin-email-card .auth-sibling-links,.parent-signin .arcq-signin-email-card .auth-wrong-role-lead,.parent-signin .arcq-signin-email-card>p:first-of-type{color:color-mix(in srgb,var(--text-on-accent) 84%,transparent)}.parent-signin .arcq-signin-email-card .auth-confirmation h2,.parent-signin .arcq-signin-email-card .auth-wrong-role-signout{color:var(--text-on-accent)}.parent-signin .account-type-panel h2{font-size:28px;line-height:1.2;font-weight:600;color:var(--text-on-accent)}.parent-signin .account-type-panel p{margin:0 0 16px;line-height:1.5;color:color-mix(in srgb,var(--text-on-accent) 84%,transparent)}.parent-signin .account-type-panel p a{color:var(--text-on-accent);text-decoration:underline;text-underline-offset:2px}.parent-signin .account-type-panel .account-type-sign-out{width:100%;min-height:48px;margin-top:8px}@property --arq-rail-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --arq-rail-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes arq-rail-edge-fade{0%{--arq-rail-fade-start:0px;--arq-rail-fade-end:72px}2%{--arq-rail-fade-start:72px;--arq-rail-fade-end:72px}98%{--arq-rail-fade-start:72px;--arq-rail-fade-end:72px}to{--arq-rail-fade-start:72px;--arq-rail-fade-end:0px}}@media (max-width:900px){.arq-rail-fade,.topbar-tabs,.tv-tabs{-webkit-mask-image:linear-gradient(90deg,transparent 0,black var(--arq-rail-fade-start),black calc(100% - var(--arq-rail-fade-end)),transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,black var(--arq-rail-fade-start),black calc(100% - var(--arq-rail-fade-end)),transparent 100%)!important;animation:arq-rail-edge-fade linear both;animation-timeline:scroll(self inline)}@supports not (animation-timeline:scroll(self inline)){.arq-rail-fade,.topbar-tabs,.tv-tabs{--arq-rail-fade-end:72px;animation:none}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=none]{--arq-rail-fade-end:0px}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=middle]{--arq-rail-fade-start:72px}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=end]{--arq-rail-fade-start:72px;--arq-rail-fade-end:0px}}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.arq-rail-fade,.topbar-tabs,.tv-tabs{--arq-rail-fade-end:72px;animation:none}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=none]{--arq-rail-fade-end:0px}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=middle]{--arq-rail-fade-start:72px}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=end]{--arq-rail-fade-start:72px;--arq-rail-fade-end:0px}}@media (max-width:900px) and (forced-colors:active){.arq-rail-fade,.topbar-tabs,.tv-tabs{-webkit-mask-image:none!important;mask-image:none!important;animation:none}}.arq-rail-hint{position:absolute;z-index:2;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.arq-rail-chevron{display:grid;place-items:center;flex:none;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:var(--text-primary,var(--ink,currentColor));cursor:pointer;pointer-events:auto}.arq-rail-chevron--end{-webkit-margin-start:auto;margin-inline-start:auto}@media (forced-colors:active),(min-width:901px){.arq-rail-hint{display:none}}:root{--arq-hit-min:44px}:where(.tv-id,.tv-tabs>a,.tv-tabs>.tv-dd>a,.tv-tabs>.tv-dd>button,button.tv-more,.tv-more-trigger,.tv-ic,.tv a.av,.topbar-search,.team-pill,:is(footer,[role=contentinfo],.arcq-signin-footer) a:not(p a)){position:relative;isolation:isolate}:where(.tv-id,.tv-tabs>a,.tv-tabs>.tv-dd>a,.tv-tabs>.tv-dd>button,button.tv-more,.tv-more-trigger,.tv-ic,.tv a.av,.topbar-search,.team-pill,:is(footer,[role=contentinfo],.arcq-signin-footer) a:not(p a)):before{content:"";position:absolute;z-index:-1;inset-block:min(0px,calc((var(--arq-hit-min) - 100%) / -2));inset-inline:min(0px,calc((var(--arq-hit-min) - 100%) / -2));background:transparent}:root{--arq-btn-primary-height:44px;--arq-btn-primary-radius:10px;--arq-btn-primary-weight:700;--arq-btn-marketing-height:44px;--arq-btn-marketing-radius:999px;--arq-btn-marketing-weight:700}.arq-btn-primary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-block-size:var(--arq-btn-primary-height);border-radius:var(--arq-btn-primary-radius);font-weight:var(--arq-btn-primary-weight)}.waitlist-role-picker-options label{min-block-size:var(--arq-hit-min,44px)}.auth-form>.auth-submit{min-block-size:var(--arq-btn-primary-height,44px)}.footer .legal-brand{display:inline-flex}.footer .legal-brand,.footer .legal-foot-nav a{align-items:center;min-block-size:var(--arq-hit-min,44px)}.footer .legal-foot-nav a{display:flex}footer.footer .legal-foot-nav section{gap:0}