.legacy_traffic_banner[data-v-e8c7bd5b]{align-items:center;background:linear-gradient(90deg,var(--colorBlueBlack) 0,var(--colorBlueBlackTint) 100%);border-bottom:1px solid hsla(0,0%,100%,.12);box-shadow:0 8px 18px #0616262e;color:#f8fafc;display:flex;inset:0 0 auto;min-height:var(--legacy-traffic-banner-height,3.25rem);position:fixed;z-index:1000}.legacy_traffic_banner_inner[data-v-e8c7bd5b]{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.4rem 1rem;width:100%}.legacy_traffic_banner_copy[data-v-e8c7bd5b]{align-items:center;display:flex;flex:1 1 auto;gap:.6rem;min-width:0}.legacy_traffic_banner_badge[data-v-e8c7bd5b]{align-items:center;background:#ff3600eb;border-radius:999px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:.68rem;font-weight:800;letter-spacing:.06em;padding:.24rem .6rem;text-transform:uppercase;white-space:nowrap}.legacy_traffic_banner_message[data-v-e8c7bd5b]{align-items:center;color:inherit;display:inline-flex;font-size:.9rem;font-weight:500;line-height:1.2;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.legacy_traffic_banner_message[data-v-e8c7bd5b]:visited{color:inherit}.legacy_traffic_banner_message[data-v-e8c7bd5b]:hover{color:var(--colorBlueHighlight)}.legacy_traffic_banner_message[data-v-e8c7bd5b]:focus-visible{border-radius:.2rem;outline:2px solid var(--colorBlueHighlight);outline-offset:2px}.legacy_traffic_banner_close[data-v-e8c7bd5b]{background:#ffffff24;border:0;border-radius:999px;color:#fff;display:inline-grid;flex:0 0 auto;height:1.75rem;place-items:center;transition:background-color .2s ease,transform .2s ease,opacity .2s ease;width:1.75rem}.legacy_traffic_banner_close[data-v-e8c7bd5b]:hover{background:#ffffff38;transform:translateY(-1px)}.legacy_traffic_banner_close[data-v-e8c7bd5b]:focus-visible{outline:2px solid var(--colorBlueHighlight);outline-offset:2px}.legacy_traffic_banner_close span[data-v-e8c7bd5b]{display:block;font-size:1.2rem;line-height:1;transform:translateY(-.04rem)}@media(max-width:767.98px){.legacy_traffic_banner_inner[data-v-e8c7bd5b]{align-items:center;gap:.75rem;padding-block:.35rem}.legacy_traffic_banner_copy[data-v-e8c7bd5b]{align-items:flex-start;flex-direction:column;gap:.15rem}.legacy_traffic_banner_message[data-v-e8c7bd5b]{font-size:.84rem}.legacy_traffic_banner_close[data-v-e8c7bd5b]{margin-top:.05rem}}.legacy_traffic_modal_overlay[data-v-2d2c5177]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#061626b8;inset:0;position:fixed;z-index:1005}.legacy_traffic_modal[data-v-2d2c5177]{background:var(--colorTanTint);border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;box-shadow:0 22px 64px #06162661;color:var(--text-color);left:50%;max-height:calc(100dvh - 2rem);overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(92vw,560px)}.legacy_traffic_modal_header[data-v-2d2c5177]{align-items:center;display:flex;justify-content:flex-end;min-height:3rem;padding:.25rem .4rem 0}.legacy_traffic_modal_close[data-v-2d2c5177]{align-items:center;background:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:flex;height:3rem;justify-content:center;padding:0;text-decoration:none;width:3rem}.legacy_traffic_modal_close[data-v-2d2c5177]:focus-visible{outline:2px solid var(--colorBlueHighlight);outline-offset:2px}.legacy_traffic_modal_close svg[data-v-2d2c5177]{display:block}.legacy_traffic_modal_body[data-v-2d2c5177]{padding:0 1rem 1rem}.legacy_traffic_modal_image[data-v-2d2c5177]{display:block;height:auto;max-height:calc(100dvh - 5rem);-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:767.98px){.legacy_traffic_modal[data-v-2d2c5177]{border-radius:.85rem;width:min(96vw,560px)}.legacy_traffic_modal_body[data-v-2d2c5177]{padding-inline:.75rem;padding-bottom:.75rem}}.user_menu[data-v-81f14576]{display:inline-block;height:100%;position:relative}.user_icon[data-v-81f14576]{cursor:pointer}.triangle[data-v-81f14576]{border:12px solid transparent;border-bottom:12px solid #aeaeae;border-top:none;height:0;margin-bottom:.5rem;margin-top:.5rem;width:0}.user_handle[data-v-81f14576]{align-items:center;border-bottom:1px solid #eee;color:#000;display:flex;font-size:1rem;font-weight:700;justify-content:center;padding:.75rem 1rem;text-transform:uppercase}.user_handle svg[data-v-81f14576]{color:#aaa;margin-right:.5rem}.dropdown_menu[data-v-81f14576]{display:none;position:absolute;right:-78%;top:100%;width:12rem;z-index:10}.dropdown_menu_header[data-v-81f14576]{display:grid;justify-content:center}.dropdown_menu_inner[data-v-81f14576]{background:#fff;border:1px solid #ccc;border-radius:.4rem;box-shadow:0 2px 6px #0000001a}.user_menu:hover .dropdown_menu[data-v-81f14576]{display:block}.dropdown_menu_links li[data-v-81f14576]{border-bottom:1px solid #eee}.dropdown_menu_links li[data-v-81f14576]:last-child{border:none}.dropdown_menu_links a[data-v-81f14576]{background:none;color:#333;display:block;font-size:.9rem;padding:.75rem 1rem;text-align:left;text-decoration:none;width:100%}.dropdown_menu_links a[data-v-81f14576]:hover{background:#f3f1f3}.dropdown_menu_footer[data-v-81f14576]{border-top:1px solid #eee;padding:1rem}.auth_button[data-v-81f14576]{width:100%}.auth_links p[data-v-81f14576]{font-size:.8rem;line-height:1.275;margin-bottom:.5rem;margin-top:1rem;padding:0 .5rem;text-align:center}[v-cloak][data-v-81f14576],[v-show][data-v-81f14576]{transition:opacity .4s ease}.subscribe_form{margin-bottom:1.6rem}.subscribe_form .form_control_inline{display:flex}.subscribe_form .subscribe_form_header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.5rem}.subscribe_form h4{flex-shrink:0;margin:0}.subscribe_form label{display:block;font-size:.9rem;height:18.6667px;margin-bottom:.5rem}.subscribe_form label.visually_hidden{display:none}.subscribe_form input{border:1px solid #fff;border-radius:0;font-size:1rem;outline:0;padding:.5rem}.subscribe_form button{background-color:var(--colorBlueBlack);border-color:#ccc;border-radius:0;color:#fafafa;font-size:.96rem;letter-spacing:.099rem;padding:.5rem;text-transform:uppercase;width:7.75rem}.subscribe_form button:hover{opacity:.8}.subscribe_form .subscribe_form_feedback{flex:1 1 auto;font-size:.88rem;line-height:1.45;min-height:1.5rem;opacity:0;padding:0;text-align:right;transition:opacity .12s ease}.subscribe_form .subscribe_form_feedback.is-visible{opacity:1}.subscribe_form .subscribe_form_feedback.is-error{color:orange}.subscribe_form .subscribe_form_feedback.is-success{color:#0f0}@media(min-width:768px){.subscribe_form{margin-inline:auto}}@media(max-width:767px){.subscribe_form .subscribe_form_header{flex-direction:column;gap:.35rem}.subscribe_form .subscribe_form_feedback{text-align:left}}
