.login_page__XkRI1{min-height:100vh;background:linear-gradient(180deg,#fff,#f4faff);color:#142c55}.login_header__9wb3o{max-width:1040px;margin:0 auto;padding:22px 24px;border-bottom:1px solid #d8e8f7}.login_header__9wb3o img{display:block;width:186px;height:auto}.login_card__aG7yy{max-width:460px;margin:64px auto;padding:30px;border:1px solid #d8e8f7;border-radius:18px;background:#fff;box-shadow:0 16px 46px rgba(18,54,99,.09)}.login_eyebrow__YbCZs{margin:0;color:#0866d8;font-size:11px;font-weight:800;letter-spacing:.14em}.login_card__aG7yy h1{margin:8px 0;color:#0b1d45;font-size:30px;letter-spacing:-.04em}.login_copy__vR6SJ,.login_note__NF3oG{color:#557092;line-height:1.6}.login_card__aG7yy form{display:grid;gap:10px;margin-top:22px}.login_card__aG7yy label{font-size:13px;font-weight:700;color:#0b1d45}.login_card__aG7yy input{width:100%;padding:12px;border:1px solid #bfd4e8;border-radius:9px;font:inherit}.login_card__aG7yy button{min-height:44px;border:1px solid #0866d8;border-radius:10px;background:linear-gradient(105deg,#0978f5,#0561db);color:#fff;font:inherit;font-weight:750;cursor:pointer}.login_card__aG7yy button:disabled{opacity:.6;cursor:wait}.login_message__RD_0W,.login_success__rHpvi{min-height:20px;margin:4px 0 0;font-size:12px}.login_message__RD_0W{color:#a4433b}.login_success__rHpvi{color:#087d71}.login_note__NF3oG{margin:20px 0 0;font-size:12px}@media(max-width:560px){.login_header__9wb3o{padding:16px}.login_header__9wb3o img{width:160px}.login_card__aG7yy{margin:32px 14px;padding:22px}.login_card__aG7yy h1{font-size:26px}}.login_divider__HkmiX{display:flex;align-items:center;gap:12px;margin:20px 0;color:#70839d;font-size:12px}.login_divider__HkmiX:after,.login_divider__HkmiX:before{height:1px;flex:1 1;background:#e2ebf5;content:""}.login_card__aG7yy .login_channelPicker__EPUWX{display:flex;gap:14px;margin:4px 0;padding:10px 12px;border:1px solid #d8e8f7;border-radius:9px}.login_channelPicker__EPUWX legend{padding:0 5px;color:#557092;font-size:11px}.login_card__aG7yy .login_channelPicker__EPUWX label{display:flex;align-items:center;gap:6px;font-weight:600}.login_card__aG7yy .login_channelPicker__EPUWX input{width:16px;height:16px;margin:0;padding:0;accent-color:#0866d8}.login_card__aG7yy .login_accountTypePicker__vcjpA{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.login_accountTypePicker__vcjpA label{min-width:0}.login_accountTypePicker__vcjpA p{margin:0 0 0 22px;color:#557092;font-size:12px;line-height:1.5}.login_card__aG7yy .login_channelPicker__EPUWX label{min-height:44px}.login_note__NF3oG a{display:inline-flex;min-width:44px;min-height:44px;align-items:center}.login_workspaceChoices__KIBT_{display:grid;gap:12px;margin-top:24px}.login_workspaceChoices__KIBT_ a{display:block;padding:14px 16px;border:1px solid #c9dced;border-radius:10px;background:#f8fbff;color:#1452a0;font-weight:750;text-decoration:none}.login_workspaceChoices__KIBT_ a:hover{border-color:#0866d8;background:#eff7ff}.login_workspaceChoices__KIBT_ a:focus-visible{outline:3px solid #9acbff;outline-offset:2px}.auth-shell_shell__r8G7L{min-height:100vh;padding:0 24px 28px;background:var(--mr-gradient-soft);color:var(--mr-color-text)}.auth-shell_header__9ntNX{display:flex;max-width:1240px;height:80px;align-items:center;justify-content:space-between;margin:auto;border-bottom:1px solid var(--mr-color-border)}.auth-shell_header__9ntNX a{display:inline-flex;min-height:44px;align-items:center}.auth-shell_header__9ntNX img{display:block;width:204px;height:auto}.auth-shell_main__QcD5c{display:grid;min-height:calc(100vh - 136px);place-items:center;padding:34px 0}.auth-shell_footer__QcjOX{max-width:1240px;margin:auto;padding-top:15px;border-top:1px solid var(--mr-color-border);color:var(--mr-color-muted);font-size:11px;text-align:center}@media(max-width:540px){.auth-shell_shell__r8G7L{padding-inline:16px}.auth-shell_header__9ntNX{height:68px}.auth-shell_header__9ntNX img{width:174px}.auth-shell_main__QcD5c{min-height:calc(100vh - 128px);padding:22px 0}.auth-shell_footer__QcjOX{line-height:1.5}}.locale-picker_picker__2zeNH{display:inline-flex;align-items:center;gap:8px;color:var(--mr-color-muted);font-size:12px;white-space:nowrap}.locale-picker_picker__2zeNH select{min-height:38px;max-width:180px;padding:6px 28px 6px 10px;border:1px solid var(--mr-color-border);border-radius:8px;background:var(--mr-color-surface);color:var(--mr-color-text);font:inherit}.locale-picker_compact__bFAwc span{display:none}@media(max-width:540px){.locale-picker_picker__2zeNH{gap:5px}.locale-picker_picker__2zeNH select{max-width:132px;font-size:11px}}.public-shell_shell__XRCoA{min-height:100vh;background:var(--mr-color-surface);color:var(--mr-color-text);font-family:var(--mr-font-sans)}.public-shell_header__c4XpP{position:sticky;z-index:20;top:0;display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:20px;padding:10px clamp(18px,5vw,72px);border-bottom:1px solid var(--mr-color-border);background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.public-shell_header__c4XpP img{display:block;width:min(221px,44vw);height:auto}.public-shell_header__c4XpP nav{display:flex;align-items:center;gap:12px;margin-left:auto}.public-shell_header__c4XpP nav a{display:inline-flex;min-height:44px;min-width:44px;align-items:center;justify-content:center;padding:0 18px;border:1px solid var(--mr-color-border);border-radius:10px;background:var(--mr-color-surface);color:var(--mr-color-navy);font-size:14px;font-weight:650;text-decoration:none;white-space:nowrap;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.public-shell_header__c4XpP nav a:hover{border-color:var(--mr-color-blue);background:var(--mr-color-hover);color:var(--mr-color-blue);box-shadow:0 2px 8px rgba(8,102,216,.08)}.public-shell_header__c4XpP nav a:focus-visible{outline:3px solid rgba(8,102,216,.32);outline-offset:3px}.public-shell_main__Owaix{min-height:calc(100vh - 126px)}.public-shell_footer__xAsGM{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px clamp(18px,5vw,72px);border-top:1px solid var(--mr-color-border);color:var(--mr-color-muted);font-size:12px;line-height:1.5}.public-shell_footerLinks__2pJVJ{display:flex;align-items:center;justify-content:flex-end;gap:18px}.public-shell_footer__xAsGM nav{display:flex;flex-wrap:wrap;gap:16px}.public-shell_footer__xAsGM nav a{min-height:32px;display:inline-flex;align-items:center;color:var(--mr-color-navy);font-weight:650;text-decoration:none;text-underline-offset:3px}.public-shell_footer__xAsGM nav a:hover{text-decoration:underline}.public-shell_footer__xAsGM nav a:focus-visible{outline:3px solid rgba(8,102,216,.32);outline-offset:3px}@media(max-width:520px){.public-shell_header__c4XpP{min-height:62px;gap:6px;padding-inline:12px}.public-shell_header__c4XpP img{width:min(158px,35vw)}.public-shell_header__c4XpP nav{gap:6px}.public-shell_header__c4XpP nav a{min-height:40px;padding-inline:10px;font-size:12px}.public-shell_header__c4XpP [class*=compact] select{max-width:108px;padding-inline:8px 20px}.public-shell_footer__xAsGM{align-items:flex-start;flex-direction:column;padding-block:16px}.public-shell_footerLinks__2pJVJ{align-items:flex-start;flex-direction:column;gap:8px}.public-shell_footer__xAsGM nav{gap:14px}}.legal_page__UMb4A{max-width:900px;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(18px,5vw,40px) 72px}.legal_hero__r_CA3{padding:clamp(24px,4vw,42px);border:1px solid var(--mr-color-border);border-radius:var(--mr-radius-xl);background:var(--mr-gradient-soft);box-shadow:var(--mr-shadow-card)}.legal_eyebrow__dzh_i{margin:0 0 10px;color:var(--mr-color-blue);font-size:var(--mr-font-size-xs);font-weight:750;letter-spacing:.12em;text-transform:uppercase}.legal_hero__r_CA3 h1{max-width:760px;margin:0;color:var(--mr-color-heading);font-size:clamp(32px,5vw,48px);line-height:1.12;letter-spacing:-.035em}.legal_intro__PX7Y5{max-width:750px;margin:16px 0 0;color:var(--mr-color-muted);font-size:17px;line-height:var(--mr-line-height-copy)}.legal_draft__HeAL5{display:inline-flex;align-items:center;margin-top:22px;padding:8px 12px;border:1px solid var(--mr-color-warning-border);border-radius:var(--mr-radius-pill);background:var(--mr-color-warning-soft);color:#79520a;font-size:13px;font-weight:700}.legal_sections__08fj3{display:grid;grid-template-columns:1fr;gap:12px;margin-top:20px}.legal_section__uTbI4{padding:24px;border:1px solid var(--mr-color-border);border-radius:var(--mr-radius-lg);background:var(--mr-color-surface);box-shadow:var(--mr-shadow-card)}.legal_section__uTbI4 h2{margin:0 0 10px;color:var(--mr-color-heading);font-size:19px;line-height:1.35}.legal_section__uTbI4 li,.legal_section__uTbI4 p{color:var(--mr-color-muted);font-size:14px;line-height:1.65}.legal_section__uTbI4 p{margin:0 0 12px}.legal_section__uTbI4 p:last-child{margin-bottom:0}.legal_section__uTbI4 ul{display:grid;gap:8px;margin:10px 0 0;padding-left:20px}.legal_notice__LpyyN{margin-top:18px;padding:16px 18px;border-left:3px solid var(--mr-color-warning);border-radius:0 var(--mr-radius-md) var(--mr-radius-md) 0;background:var(--mr-color-warning-soft);color:var(--mr-color-text);font-size:14px;line-height:1.6}.legal_notice__LpyyN a,.legal_section__uTbI4 a{color:var(--mr-color-blue-strong);font-weight:650;text-underline-offset:3px}.legal_contactGrid__kxZqp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}.legal_contactCard__geI3_{display:flex;min-height:150px;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;border:1px solid var(--mr-color-border);border-radius:var(--mr-radius-lg);background:var(--mr-color-surface);color:var(--mr-color-text);text-decoration:none;box-shadow:var(--mr-shadow-card);transition:transform var(--mr-transition-fast),border-color var(--mr-transition-fast),box-shadow var(--mr-transition-fast)}.legal_contactCard__geI3_:hover{transform:translateY(-2px);border-color:var(--mr-color-blue);box-shadow:var(--mr-shadow-floating)}.legal_contactCard__geI3_:focus-visible{outline:3px solid var(--mr-color-focus);outline-offset:3px}.legal_icon__be4R3{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:var(--mr-color-subtle);color:var(--mr-color-blue)}.legal_contactCard__geI3_ strong{display:flex;width:100%;align-items:center;justify-content:space-between;color:var(--mr-color-heading);font-size:16px}.legal_contactCard__geI3_ span:last-child{color:var(--mr-color-muted);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.legal_contactCard__geI3_:first-child .legal_icon__be4R3{background:var(--mr-color-success-soft);color:var(--mr-color-success)}.legal_contactCard__geI3_:nth-child(2) .legal_icon__be4R3{background:var(--mr-color-subtle);color:var(--mr-color-sky)}.legal_contactCard__geI3_:nth-child(3) .legal_icon__be4R3{background:var(--mr-gradient-soft);color:var(--mr-color-navy)}.legal_contactNote__3qhXF{max-width:720px;margin:22px 0 0;color:var(--mr-color-muted);font-size:14px;line-height:1.6}@media(max-width:720px){.legal_contactGrid__kxZqp{grid-template-columns:1fr}.legal_contactCard__geI3_{min-height:124px}}