.share{padding:24px 0}.share_inner{justify-content:space-between;align-items:center;display:flex}@media (max-width:1080px){.share_inner{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:767px){.share_inner{gap:10px}}.share_right{justify-content:space-between;align-items:center;gap:32px;display:flex}@media (max-width:767px){.share_right{flex-direction:column;align-items:flex-start;gap:16px}}.share_social{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}@media (max-width:767px){.share_social{gap:20px}}.share_social-icons{align-items:center;gap:24px;display:flex}@media (max-width:767px){.share_social-icons{gap:8px}}.share_right-separator{width:1px;height:48px}@media (max-width:767px){.share_right-separator{display:none}}.share_print{justify-content:space-between;align-items:center;gap:24px;display:flex}@media (max-width:767px){.share_print{gap:16px}}.share_icon{will-change:background-color,border-color;border-style:solid;border-width:1px;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .2s,border-color .2s,color .2s;display:flex}.share_icon svg{width:24px;height:24px}.share_icon svg path{will-change:fill;transition:fill .2s}@media (max-width:767px){.share_icon{width:40px;height:40px}.share_icon svg{width:20px;height:20px}}@media (max-width:480px){.share_icon{width:36px;height:36px}.share_icon svg{width:20px;height:20px}}
.pagination-form{align-items:center;display:flex}.pagination-form_label{margin-right:16px}@media (max-width:420px){.pagination-form_label{margin-right:8px}}
.pagination-wrapper{justify-content:center;align-items:center;gap:64px;display:flex}@media (max-width:768px){.pagination-wrapper{flex-direction:column;gap:24px}}@media (max-width:420px){.pagination-wrapper{gap:16px}}.pagination{justify-content:center;align-items:center;gap:16px;display:flex}.pagination li a{cursor:pointer;justify-content:center;align-items:center;width:auto;min-width:24px;height:24px;display:inline-flex}.pagination li a[aria-disabled=true]{cursor:default}@media (max-width:420px){.pagination{gap:6px}}.pagination-info{display:none}
.trial-results_cards{flex-direction:column;gap:24px;display:flex}.trial-results_card{justify-content:space-between;align-items:center;display:flex}@media (max-width:400px){.trial-results_card{flex-direction:column;align-items:flex-start;gap:16px}}.trial-results_card-title{margin-bottom:4px}.trial-results_modal-checkboxes{flex-wrap:wrap;gap:16px;display:flex}.trial-results_modal-checkboxes .radio-group_items{flex-flow:wrap}
.radio-group_label{margin-bottom:16px}.radio-group_items{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.radio{cursor:pointer;align-items:center;display:flex}.radio_input{cursor:pointer;display:none}.radio_button{will-change:background-color,box-shadow,border-color;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;transition:background-color .2s,box-shadow .2s,border-color .2s;display:flex}.radio_button:after{content:"";border-radius:50%;width:12px;height:12px;transition:transform .2s;transform:scale(0)}.radio_label{padding-left:12px}.radio-group_error{margin-top:12px}
.dot-spinner{--uib-speed:.9s;justify-content:flex-start;align-items:center;width:2.8rem;height:2.8rem;display:flex;position:relative}.dot-spinner_dot{justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.dot-spinner_dot:before{content:"";opacity:.5;width:20%;height:20%;animation:pulse0112 calc(var(--uib-speed)*1.111) ease-in-out infinite;border-radius:50%;transform:scale(0);box-shadow:0 0 20px #121f354d}.dot-spinner_dot:nth-child(2){transform:rotate(45deg)}.dot-spinner_dot:nth-child(2):before{animation-delay:calc(var(--uib-speed)*-.875)}.dot-spinner_dot:nth-child(3){transform:rotate(90deg)}.dot-spinner_dot:nth-child(3):before{animation-delay:calc(var(--uib-speed)*-.75)}.dot-spinner_dot:nth-child(4){transform:rotate(135deg)}.dot-spinner_dot:nth-child(4):before{animation-delay:calc(var(--uib-speed)*-.625)}.dot-spinner_dot:nth-child(5){transform:rotate(180deg)}.dot-spinner_dot:nth-child(5):before{animation-delay:calc(var(--uib-speed)*-.5)}.dot-spinner_dot:nth-child(6){transform:rotate(225deg)}.dot-spinner_dot:nth-child(6):before{animation-delay:calc(var(--uib-speed)*-.375)}.dot-spinner_dot:nth-child(7){transform:rotate(270deg)}.dot-spinner_dot:nth-child(7):before{animation-delay:calc(var(--uib-speed)*-.25)}.dot-spinner_dot:nth-child(8){transform:rotate(315deg)}.dot-spinner_dot:nth-child(8):before{animation-delay:calc(var(--uib-speed)*-.125)}@keyframes pulse0112{0%,to{opacity:.5;transform:scale(0)}50%{opacity:1;transform:scale(1)}}
.multi-select{flex-direction:column;gap:8px;display:flex}.multi-select.is-opened .multi-select_dropdown{opacity:1;visibility:visible}.multi-select.is-opened .multi-select_button svg{transform:rotate(180deg)}.multi-select_label{position:relative}.is-required .multi-select_label:after{content:"*";margin-left:2px;display:inline-block;position:relative}.multi-select_box{position:relative}.multi-select_input-wrapper{align-items:center;width:100%;display:flex;position:relative}.multi-select_input{cursor:text;flex-wrap:wrap;gap:8px;width:100%;min-height:40px;display:flex}.multi-select_input[data-disabled=true]{cursor:default;opacity:.5}.multi-select_selected-item{align-items:center;gap:8px;display:inline-flex}.multi-select_clear-item{cursor:pointer;background-color:#0000;border:none;width:12px;height:12px}.multi-select_clear-item svg{width:12px;height:12px}.multi-select_dropdown{visibility:hidden;opacity:0;width:100%;position:absolute;top:100%;left:0}.multi-select_button{background-color:#0000;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:20px;right:12px;transform:translateY(-50%)}.multi-select_button svg{width:20px;height:20px}.multi-select_button:disabled{opacity:.5}.multi-select_item{cursor:pointer;align-items:center;gap:8px;display:flex}
.image-rotation-area{display:grid}.image-rotation-area_image{opacity:0;grid-area:1/1;transition:opacity .5s ease-in-out}.image-rotation-area_image--active{opacity:1}
.footer-otsuka{padding:64px 0 110px;position:relative}@media (max-width:767px){.footer-otsuka{padding:150px 0 60px}}.footer-otsuka_top{margin-bottom:64px}@media (max-width:767px){.footer-otsuka_top{margin-bottom:55px}}.footer-otsuka_middle{gap:32px;margin-bottom:64px;display:flex}@media (max-width:767px){.footer-otsuka_middle{flex-direction:column;margin-bottom:55px}}.footer-otsuka_middle-left{width:calc(50% - 16px);display:flex}@media (max-width:767px){.footer-otsuka_middle-left{flex-direction:column;gap:48px;width:100%}}.footer-otsuka_social-media{width:50%}@media (max-width:767px){.footer-otsuka_social-media{width:100%}}.footer-otsuka_social-media-title{margin-bottom:24px;padding-bottom:10px}.footer-otsuka_navigation{width:50%}@media (max-width:767px){.footer-otsuka_navigation{width:100%}}.footer-otsuka_locations{width:calc(50% - 16px)}@media (max-width:767px){.footer-otsuka_locations{width:100%}}.footer-otsuka_locations-title{margin-bottom:24px;padding-bottom:10px}.footer-otsuka_locations-list{flex-wrap:wrap;gap:32px 0;display:flex}@media (max-width:1024px){.footer-otsuka_locations-list{flex-direction:column}}@media (max-width:767px){.footer-otsuka_locations-list{gap:22px}}.footer-otsuka_locations-item{width:50%}@media (max-width:1024px){.footer-otsuka_locations-item{width:100%}}.footer-otsuka_bottom{justify-content:space-between;align-items:flex-end;display:flex}@media (max-width:767px){.footer-otsuka_bottom{flex-direction:column;align-items:flex-start;gap:24px}}.footer-otsuka_bottom-right{align-items:center;gap:20px;display:flex}@media (max-width:767px){.footer-otsuka_bottom-right{flex-direction:column;gap:0}}
.footer{position:relative}.footer_top{padding:48px 0 28px}@media (max-width:420px){.footer_top{padding:20px 0 24px}}.footer_top-inner{justify-content:space-between;align-items:center;display:flex}@media (max-width:1300px){.footer_top-inner{flex-direction:column;gap:24px}}.footer_top-left{flex-direction:column;display:flex}.footer_top-right{flex-direction:column;align-items:flex-end;display:flex}@media (max-width:1300px){.footer_top-right{align-items:center}}.footer_disclaimer{margin-top:12px}@media (max-width:1300px){.footer_disclaimer br{display:none}}.footer_navigation-list{align-items:center;gap:24px;display:flex}@media (max-width:1300px){.footer_navigation-list{flex-direction:column;gap:14px}}@media (max-width:420px){.footer_navigation-list{gap:8px}}.footer_social-list{align-items:center;gap:10px;margin-top:32px;display:flex}@media (max-width:1300px){.footer_social-list{justify-content:center}}.footer_social-link svg{width:20px;height:20px}.footer_top-citeline{align-items:center;gap:8px;display:flex}
.accordion-tabs_main{gap:64px;display:flex}.accordion-tabs_main[data-tabs-position=right]{flex-direction:row-reverse}.accordion-tabs_left{flex-direction:column;gap:16px;width:280px;display:flex}@media (max-width:767px){.accordion-tabs_left{width:100%}}.accordion-tab[data-opened=is-opened] .accordion-tab_content{grid-template-rows:1fr}.accordion-tab_top{cursor:pointer;padding:8px 24px;transition:background-color .3s}.accordion-tab_title{transition:color .3s}.accordion-tab_content{display:none}@media (max-width:767px){.accordion-tab_content{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}}.accordion-tab_content-inner{padding:16px}@media (max-width:767px){.accordion-tab_content-inner{padding:0 16px;overflow:hidden}.accordion-tab_content-inner .rich-text{padding:16px 0}.accordion-tabs_right{display:none}}.accordion-tabs_right-title{margin-bottom:16px}.accordion-tab_index{display:none}
.banner{z-index:1;background-position:50%;background-size:cover;padding:128px 0;position:relative}@media (max-width:1200px){.banner{padding:88px 0}}@media (max-width:767px){.banner{padding:66px 0}}.banner_inner{flex-direction:column;gap:24px;display:flex}.banner-links-selector{display:none}.gsk .banner--sitemap{color:#fff;background-color:#f36633;padding:64px 0}@media (max-width:767px){.gsk .banner--sitemap{padding:40px 0}}.gsk .banner--sitemap .rich-text h1{margin-bottom:24px;font-size:40px;font-weight:700;line-height:56px}@media (max-width:767px){.gsk .banner--sitemap .rich-text h1{margin-bottom:16px}}.gsk .banner--sitemap .rich-text p{margin-bottom:0;font-size:20px;font-weight:300;line-height:28px}
.cards_cards{gap:32px;display:flex}.cards_content{margin-bottom:32px}.cards_bottom-content{margin-top:32px}.cards_card{flex:1;text-decoration:none;display:flex}.cards_card.vertical{flex-direction:column}.cards_card.horizontal{flex-direction:row}.cards_card-left{overflow:hidden}.cards_card-image{object-fit:cover;object-position:center;width:100%;height:240px;display:block}.cards_card-right{flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex}.cards_card-link-group{margin-top:auto}.card_card-content{text-decoration:none}.card_card-content .rich-text{margin-bottom:16px}.card_card-content h3{margin-bottom:8px}.card_card-content p{margin-bottom:16px}.cards_card-index{display:none}
.chatbot_inner{min-width:75%}.chatbot{--loader-bg:#005f73;--loader-card-bg:#eaf4f7;--loader-title:#fff;--loader-text:#123047;--loader-muted:#5f7380;--loader-active:#0f172a;--loader-accent:#2f80ed;--loader-success:#2f80ed;--loader-border:#bfd7e2;--loader-error:#ad3131;gap:2rem;width:100%;display:grid}.chatbot__header{gap:1rem;width:100%;display:grid}.chatbot__title{margin:0}.chatbot__intro{color:var(--text-color,inherit)}.chatbot__error{background:#ad31310f;border:1px solid #ad313133;border-radius:1rem;padding:1rem 1.25rem}.chatbot__error strong,.chatbot__error p{margin:0;display:block}.chatbot__error p{margin-top:.4rem}.chatbot__shell{background:#fff;border:1px solid #11182714;border-radius:1.5rem;width:100%;overflow:hidden}.chatbot__results-title{color:#334155;padding:1rem 1.5rem 0;font-size:.95rem;font-weight:700}.chatbot__messages{background:radial-gradient(circle at 0 0,#2684ff14,#0000 28%),linear-gradient(#f5f7fad9,#fffffffa);gap:1rem;width:100%;min-height:22rem;max-height:34rem;padding:1.5rem;display:grid;overflow-y:auto}.chatbot__message{align-items:flex-start;display:flex}.chatbot__message--assistant{justify-content:flex-start}.chatbot__message--user{justify-content:flex-end}.chatbot__bubble{white-space:pre-wrap;border-radius:1.25rem;align-self:flex-start;max-width:min(44rem,88%);padding:.9rem 1rem;line-height:1.5;display:inline-block;box-shadow:0 .75rem 2rem #0f172a0f}.chatbot__message--assistant .chatbot__bubble{color:#0f172a;background:#fff;border-top-left-radius:.4rem}.chatbot__message--user .chatbot__bubble{color:#fff;background:#0f172a;border-top-right-radius:.4rem}.chatbot__bubble--loading{min-width:10rem;display:block}.chatbot__options{flex-wrap:wrap;gap:.65rem;margin-top:.9rem;display:flex}.chatbot__option{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #0f172a1f;border-radius:999px;padding:.55rem .9rem;transition:background-color .2s,border-color .2s}.chatbot__option:hover:not(:disabled){background:#eef2ff;border-color:#0f172a38}.chatbot__option:disabled{opacity:.5;cursor:not-allowed}.chatbot__loading-bar{background:#5f738038;border-radius:999px;width:100%;min-width:8rem;height:.35rem;overflow:hidden}.chatbot__loading-bar-fill{background:var(--loader-accent);border-radius:999px;width:40%;height:100%;animation:1.2s ease-in-out infinite chatbot-loading-slide;display:block}.chatbot__composer{background:#fff;border-top:1px solid #11182714;grid-template-columns:1fr auto;gap:.75rem;width:100%;padding:1rem;display:grid}.chatbot__input{color:#0f172a;background:#fff;border:1px solid #0f172a1f;border-radius:999px;width:100%;padding:.9rem 1rem}.chatbot__submit{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:999px;padding:.9rem 1.25rem}.chatbot__submit:disabled{opacity:.5;cursor:not-allowed}.chatbot__empty{color:#64748b;text-align:center;place-self:center}.chatbot__results-section{width:100%}.chatbot__results-section .chatbot__structured{width:100%;margin-top:0}.chatbot__structured{background:#ffffffd1;border:1px solid #0f172a14;border-radius:1.25rem;gap:1rem;width:min(52rem,100%);margin-top:1rem;padding:1rem;display:grid;box-shadow:0 .75rem 2rem #0f172a0a}.chatbot__structured-header,.chatbot__trial-match-list,.chatbot__trial-match-card,.chatbot__trial-match-details,.chatbot__trial-match-actions,.chatbot__trial-match-card-header,.chatbot__trial-match-badges{gap:.5rem;display:grid}.chatbot__structured-title,.chatbot__structured-summary,.chatbot__structured-meta,.chatbot__structured-empty,.chatbot__trial-match-card-title,.chatbot__trial-match-detail{margin:0}.chatbot__structured-title,.chatbot__trial-match-card-title{font-size:1rem}.chatbot__structured-summary,.chatbot__structured-meta,.chatbot__trial-match-detail{font-size:.925rem}.chatbot__structured-meta{color:#64748b}.chatbot__trial-match-card{background:#0f172a0a;border-radius:1rem;padding:1rem}.chatbot__trial-match-badges{grid-auto-columns:max-content;grid-auto-flow:column}.chatbot__trial-match-badge{color:#0f172a;background:#0f172a14;border-radius:999px;align-items:center;min-height:1.75rem;padding:0 .625rem;font-size:.8rem;font-weight:700;display:inline-flex}.chatbot__trial-match-detail strong{margin-right:.35rem}.chatbot__trial-match-detail--muted{color:#64748b}.chatbot__trial-match-actions{grid-template-columns:repeat(2,max-content);align-items:center;gap:.75rem;margin-top:.35rem}.chatbot__trial-match-button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:2.25rem;padding:0 .9rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.chatbot__trial-match-button--primary{color:#fff;background:#0f172a;border:1px solid #0f172a}.chatbot__trial-match-button--secondary{color:#0f172a;background:#fff;border:1px solid #0f172a2e}.chatbot__trial-match-button--disabled,.chatbot__trial-match-button:disabled{color:#0f172a66;cursor:not-allowed;background:#0f172a0f;border-color:#0f172a1f}.chatbot__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chatbot__progress{border:1px solid var(--loader-border);background:var(--loader-card-bg);border-radius:1rem;min-width:18rem;margin-top:.9rem;overflow:hidden}.chatbot__progress--error{justify-items:start;gap:.75rem;padding:1rem 1.1rem;display:grid}.chatbot__progress-header{background:var(--loader-bg);padding:.9rem 1.1rem}.chatbot__progress-title{color:var(--loader-title);margin:0;font-size:.92rem;font-weight:700;line-height:1.4}.chatbot__progress-subtitle{color:#ffffffd9;margin:.3rem 0 0;font-size:.82rem}.chatbot__progress-body{padding:.9rem 1.1rem 1rem}.chatbot__progress-counter{text-transform:uppercase;letter-spacing:.04em;color:var(--loader-muted);margin:0 0 .45rem;font-size:.78rem;font-weight:700}.chatbot__progress-bar{background:#5f738038;border-radius:999px;height:.35rem;margin-bottom:.9rem;overflow:hidden}.chatbot__progress-bar-fill{background:var(--loader-accent);border-radius:999px;height:100%;transition:width .5s;display:block}.chatbot__progress-steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.chatbot__progress-step{align-items:center;gap:.75rem;padding:.35rem 0;display:flex;position:relative}.chatbot__progress-step:not(:last-child):after{content:"";background:var(--loader-border);width:2px;height:calc(100% - 1.4rem);position:absolute;top:1.75rem;left:.65rem;transform:translate(-50%)}.chatbot__progress-step--completed:not(:last-child):after{background:var(--loader-success)}.chatbot__progress-indicator{border:2px solid var(--loader-border);color:#fff;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;transition:all .3s;display:inline-flex}.chatbot__progress-step--running .chatbot__progress-indicator{border-color:var(--loader-accent);animation:1.2s ease-in-out infinite chatbot-progress-pulse}.chatbot__progress-step--running .chatbot__progress-indicator:before{content:"";background:var(--loader-accent);border-radius:50%;width:.45rem;height:.45rem}.chatbot__progress-step--completed .chatbot__progress-indicator{border-color:var(--loader-success);background:var(--loader-success)}.chatbot__progress-step--failed .chatbot__progress-indicator{border-color:var(--loader-error);background:var(--loader-error)}.chatbot__progress-check{width:.75rem;height:.75rem;animation:.3s ease-out chatbot-progress-check-in}.chatbot__progress-label{color:var(--loader-muted);font-size:.88rem;line-height:1.35;transition:color .3s}.chatbot__progress-step--running .chatbot__progress-label{color:var(--loader-active);font-weight:600}.chatbot__progress-step--completed .chatbot__progress-label{color:var(--loader-text)}.chatbot__progress-step--failed .chatbot__progress-label{color:var(--loader-error)}.chatbot__progress-error-text{color:var(--loader-text);white-space:pre-line;margin:0;font-size:.9rem;line-height:1.45}.chatbot__progress-retry{border:1px solid var(--loader-accent);background:var(--loader-accent);color:#fff;cursor:pointer;border-radius:999px;padding:.5rem 1.1rem;font-size:.875rem;font-weight:700;transition:opacity .2s}.chatbot__progress-retry:hover:not(:disabled){opacity:.88}.chatbot__progress-retry:disabled{opacity:.5;cursor:not-allowed}.chatbot__progress-notice{margin:.9rem 0 0;font-size:.9rem}.chatbot__progress-notice--error{color:#ad3131}@keyframes chatbot-loading-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes chatbot-progress-pulse{0%,to{box-shadow:0 0 #2684ff59}50%{box-shadow:0 0 0 .35rem #2684ff00}}@keyframes chatbot-progress-check-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}
.auth-account_content{gap:24px;display:grid}.auth-account_title,.auth-account_subtitle,.auth-account_intro,.auth-account_label,.auth-account_value,.auth-account_message{margin:0}.auth-account_card{max-width:720px;box-shadow:var(--box-shadow,0 12px 32px #00000014);background:#fff;border:1px solid #0000001a;border-radius:24px;gap:24px;padding:24px;display:grid}.auth-account_identity{align-items:center;gap:16px;display:flex}.auth-account_avatar{background:#00000014;border-radius:999px;place-items:center;width:56px;height:56px;font-weight:700;display:grid}.auth-account_identity-copy,.auth-account_details,.auth-account_detail,.auth-account_actions,.auth-account_human-api,.auth-account_human-api-copy{gap:8px;display:grid}.auth-account_value{font-weight:600}.auth-account_human-api{border-top:1px solid #00000014;padding-top:8px}.auth-account_logout{border:1px solid var(--brand-dusk,#00586f);width:fit-content;color:var(--brand-dusk,#00586f);font-family:var(--font-primary,inherit);cursor:pointer;background-color:#0000;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex;text-decoration:none!important}.auth-account_logout:hover,.auth-account_logout:focus-visible{background-color:var(--brand-dusk,#00586f);border-color:var(--brand-dusk,#00586f);color:var(--brand-white,#fff)!important;text-decoration:none!important}.auth-account_human-api-action{width:fit-content;display:inline-flex}.auth-account_human-api-button{color:#fff;cursor:pointer;width:fit-content;font-family:var(--font-primary,inherit);background:#111827;border:0;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:600;transition:background-color .2s}.auth-account_human-api-button:hover{background:#1f2937}.auth-account_human-api-button:disabled{opacity:.6;cursor:not-allowed}.auth-account_tabs{max-width:720px}.auth-account_tabs-nav{border-bottom:2px solid var(--base-10-black,#0000001a);-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}.auth-account_tabs-nav::-webkit-scrollbar{display:none}.auth-account_tab-button{cursor:pointer;font-family:var(--font-primary,inherit);color:var(--base-50-black,#666);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:12px 20px;font-size:14px;font-weight:500;transition:color .2s,border-color .2s}.auth-account_tab-button:hover{color:var(--brand-dusk,#00586f)}.auth-account_tab-button.is-active{color:var(--brand-dusk,#00586f);border-bottom-color:var(--brand-dusk,#00586f);font-weight:600}.auth-account_tab-panel{padding:24px 0}.auth-account-tab__content{gap:16px;display:grid}.auth-account-tab__heading{font-family:var(--font-primary,inherit);color:var(--brand-midnight,#001e43);margin:0 0 4px;font-size:22px;font-weight:600}.auth-account-tab__error{color:#c0392b;font-family:var(--font-primary,inherit);font-size:14px}.auth-account-tab__success{color:#27ae60;font-family:var(--font-primary,inherit);font-size:14px}.auth-account-tab__form{gap:16px;max-width:600px;display:grid}.auth-account-tab__form-row{gap:16px;display:flex}@media (max-width:600px){.auth-account-tab__form-row{flex-direction:column;gap:0}}.auth-account-tab__form-row .auth-account-tab__form-group{flex:1}.auth-account-tab__form-group{gap:6px;display:grid}.auth-account-tab__label{font-family:var(--font-primary,inherit);color:var(--brand-midnight,#001e43);font-size:14px;font-weight:500}.auth-account-tab__input{border:1px solid var(--base-20-black,#0003);width:100%;font-family:var(--font-primary,inherit);background:#fff;border-radius:8px;padding:10px 14px;font-size:14px;transition:border-color .2s;display:block}.auth-account-tab__input:focus{border-color:var(--brand-dusk,#00586f);outline:none}.auth-account-tab__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.auth-account-tab__btn{width:fit-content;font-family:var(--font-primary,inherit);cursor:pointer;border-radius:999px;padding:12px 24px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s}.auth-account-tab__btn:disabled{opacity:.6;cursor:not-allowed}.auth-account-tab__btn--primary{background:var(--brand-midnight,#001e43);color:#fff;border:none}.auth-account-tab__btn--primary:hover:not(:disabled){background:var(--brand-dusk,#00586f)}.auth-account-tab__btn--outline{border:1px solid var(--brand-dusk,#00586f);color:var(--brand-dusk,#00586f);background:#fff}.auth-account-tab__btn--outline:hover:not(:disabled){background:#00586f0f}.auth-account-tab__btn--link{color:var(--base-50-black,#666);background:0 0;border:none;padding:12px 8px;text-decoration:underline}.auth-account-tab__btn--link:hover:not(:disabled){color:var(--brand-midnight,#001e43)}.auth-account-tab__toggle-list{max-width:500px;display:grid}.auth-account-tab__toggle-row{border-bottom:1px solid var(--base-10-black,#00000014);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.auth-account-tab__toggle-row--disabled{opacity:.6;cursor:not-allowed}.auth-account-tab__toggle-text{gap:3px;display:grid}.auth-account-tab__toggle-title{font-family:var(--font-primary,inherit);color:var(--brand-midnight,#001e43);align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.auth-account-tab__toggle-desc{font-family:var(--font-primary,inherit);color:var(--base-50-black,#666);font-size:13px}.auth-account-tab__toggle{flex-shrink:0;width:44px;height:24px;position:relative}.auth-account-tab__toggle input{opacity:0;width:0;height:0;position:absolute}.auth-account-tab__toggle input:checked+.auth-account-tab__toggle-slider{background-color:var(--brand-dusk,#00586f)}.auth-account-tab__toggle input:checked+.auth-account-tab__toggle-slider:before{transform:translate(20px)}.auth-account-tab__toggle input:disabled+.auth-account-tab__toggle-slider{opacity:.4;cursor:not-allowed}.auth-account-tab__toggle-slider{background-color:var(--base-20-black,#00000029);cursor:pointer;border-radius:24px;transition:background-color .2s;position:absolute;inset:0}.auth-account-tab__toggle-slider:before{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px}.auth-account-tab__ta-list{gap:16px;max-width:500px;display:grid}.auth-account-tab__ta-group{gap:8px;display:grid}.auth-account-tab__ta-children{gap:8px;padding-left:28px;display:grid}.auth-account-tab__ta-row{cursor:pointer;align-items:center;gap:10px;display:flex}.auth-account-tab__ta-row--parent{font-weight:600}.auth-account-tab__ta-check{width:16px;height:16px;accent-color:var(--brand-dusk,#00586f);cursor:pointer;flex-shrink:0}.auth-account-tab__ta-check:disabled{cursor:not-allowed}.auth-account-tab__ta-label{font-family:var(--font-primary,inherit);color:var(--brand-midnight,#001e43);font-size:14px}.auth-account-tab__ta-helper{max-width:600px;margin:0}.auth-account-tab__ta-search{max-width:600px}.auth-account-tab__ta-chips{gap:8px;max-width:600px;display:grid}.auth-account-tab__ta-chips-heading{font-family:var(--font-primary,inherit);color:var(--brand-midnight,#001e43);margin:0;font-size:15px;font-weight:600}.auth-account-tab__ta-chips-heading:focus{outline:none}.auth-account-tab__ta-chip{border-color:var(--brand-dusk,#00586f);background:#00586f0f}.auth-account-tab__ta-chip-remove{color:var(--brand-dusk,#00586f)}.auth-account-tab__ta-chip-remove:hover,.auth-account-tab__ta-chip-remove:focus-visible{color:var(--brand-midnight,#001e43)}.auth-account-tab__ta-empty{border:1px dashed var(--base-20-black,#0003);text-align:center;border-radius:10px;gap:4px;max-width:600px;padding:24px;display:grid}.auth-account-tab__ta-empty .auth-account-tab__ta-empty-title{font-family:var(--font-primary,inherit);color:var(--brand-midnight,#001e43);margin:0;font-size:15px;font-weight:600}.auth-account-tab__ta-empty .auth-account-tab__ta-empty-desc{font-family:var(--font-primary,inherit);color:var(--base-50-black,#666);margin:0;font-size:13px}.auth-account-tab__ta-accordion{border:1px solid var(--base-10-black,#0000001a);background:#fff;border-radius:10px;max-width:600px;display:grid}.auth-account-tab__ta-area{border-bottom:1px solid var(--base-10-black,#0000001a)}.auth-account-tab__ta-area:last-child{border-bottom:none}.auth-account-tab__ta-area-toggle{cursor:pointer;width:100%;min-height:44px;font-family:var(--font-primary,inherit);text-align:left;color:var(--brand-midnight,#001e43);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:600;transition:color .2s;display:flex}.auth-account-tab__ta-area-toggle:hover{color:var(--brand-dusk,#00586f)}.auth-account-tab__ta-area-chevron{border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:8px;height:8px;transition:transform .2s;transform:rotate(45deg)}.auth-account-tab__ta-area-chevron--open{transform:rotate(225deg)}.auth-account-tab__ta-area-panel{border:none;gap:8px;margin:0;padding:4px 16px 16px;display:grid}.auth-account-tab__ta-area-panel[hidden]{display:none}.auth-account-tab__ta-legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-account-tab__ta-all-row{justify-content:flex-start;min-height:44px}.auth-account-tab__ta-all-row .auth-account-tab__ta-label{font-weight:600}.auth-account-tab__ta-hint{text-align:right;font-family:var(--font-primary,inherit);color:var(--base-50-black,#666);margin-left:auto;font-size:12px;font-style:italic}.auth-account-tab__ta-children--nested{padding-left:28px}.auth-account-tab__ta-save-blocked{font-family:var(--font-primary,inherit);color:#c0392b;margin:0;font-size:14px}.auth-account-tab__cards{gap:12px;display:grid}.auth-account-tab__card{border:1px solid var(--base-10-black,#0000001a);background:#fff;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}@media (max-width:600px){.auth-account-tab__card{flex-direction:column}}.auth-account-tab__card-main{flex:1;gap:4px;min-width:0;display:grid}.auth-account-tab__card-title{font-family:var(--font-primary,inherit);color:var(--brand-midnight,#001e43);margin:0;font-size:15px;font-weight:500}.auth-account-tab__card-meta{font-family:var(--font-primary,inherit);color:var(--base-50-black,#666);margin:0;font-size:13px}.auth-account-tab__card-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.auth-account-tab__consent{gap:16px;max-width:540px;display:grid}.auth-account-tab__consent-desc{font-family:var(--font-primary,inherit);color:var(--base-80-black,#333);margin:0;font-size:15px;line-height:1.5}.auth-account-tab__consent-check{font-family:var(--font-primary,inherit);color:var(--brand-midnight,#001e43);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.auth-account-tab__consent-check input[type=checkbox]{width:16px;height:16px;accent-color:var(--brand-dusk,#00586f);cursor:pointer;flex-shrink:0;margin-top:2px}.auth-account-tab__empty{text-align:center;background:var(--background-grey,#0000000a);border-radius:10px;padding:32px}.auth-account-tab__empty p{font-family:var(--font-primary,inherit);color:var(--base-50-black,#666);margin:0 0 16px;font-size:15px}.auth-account-tab__meta{font-family:var(--font-primary,inherit);color:var(--base-50-black,#666);margin:0 0 16px;font-size:13px}.auth-account-tab__pagination{align-items:center;gap:16px;margin-top:24px;display:flex}.auth-account-tab__page-info{font-family:var(--font-primary,inherit);color:var(--base-50-black,#666);font-size:14px}.auth-account-tab__divider{border:none;border-top:1px solid var(--base-10-black,#e5e7eb);margin:32px 0 24px}.auth-account-tab__delete-section{margin-top:8px}.auth-account-tab__btn--danger{color:#fff;cursor:pointer;background:#c0392b;border:1.5px solid #c0392b;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600}.auth-account-tab__btn--danger:hover:not(:disabled){color:#fff;background:#a93226;border-color:#a93226}.auth-account-tab__btn--danger:disabled{opacity:.6;cursor:not-allowed}.auth-account-delete-modal{z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.auth-account-delete-modal__backdrop{background:#00000080;position:absolute;inset:0}.auth-account-delete-modal__panel{background:#fff;border-radius:12px;width:calc(100% - 32px);max-width:480px;padding:32px;position:relative;box-shadow:0 8px 32px #0000002e}.auth-account-delete-modal__title{font-family:var(--font-primary,inherit);margin:0 0 12px;font-size:20px;font-weight:700}.auth-account-delete-modal__body{font-family:var(--font-primary,inherit);margin:0 0 16px;font-size:15px;line-height:1.6}.auth-account-delete-modal__error{font-family:var(--font-primary,inherit);color:#c0392b;margin:0 0 16px;font-size:14px}.auth-account-delete-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}
.auth-forgot-password_inner{max-width:640px}.auth-forgot-password_content{gap:24px;display:grid}.auth-forgot-password_title,.auth-forgot-password_subtitle,.auth-forgot-password_intro,.auth-forgot-password_prompt,.auth-forgot-password_message,.auth-forgot-password_error,.auth-forgot-password_field-help,.auth-forgot-password_field-error{margin:0}.auth-forgot-password_form{gap:16px;display:grid}.auth-forgot-password_field{gap:8px;display:grid}.auth-forgot-password_field input{width:100%;padding:12px 14px}.auth-forgot-password_field-help{opacity:.8;font-size:12px;line-height:1.4}.auth-forgot-password_field-error{color:var(--alert,#b00020);font-size:12px;line-height:1.4}.auth-forgot-password_submit{cursor:pointer;width:fit-content}.auth-forgot-password_prompt{flex-wrap:wrap;gap:8px;display:flex}.auth-forgot-password_error{color:var(--alert,#b00020)}.auth-forgot-password_message{color:var(--success,#12733b)}.auth-forgot-password_password-rules{gap:6px;margin:0;padding-left:18px;display:grid}.auth-forgot-password_password-rule{font-size:12px;line-height:1.4}.auth-forgot-password_password-rule.is-valid{color:var(--success,#12733b)}.auth-forgot-password_password-rule.is-invalid{color:inherit;opacity:.8}
.conditions-list_items{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.conditions-list_item{display:block}.conditions-list_item-link,.conditions-list_item-text{display:inline-block}
.header{z-index:100;width:100%;position:fixed;top:0;left:0}@media print{.header{position:absolute}}.header_bottom{position:relative}.header_bottom-inner{justify-content:space-between;align-items:center;display:flex}.header_bottom-actions{align-items:center;gap:24px;display:flex}.header_translations-control{align-items:center;gap:12px;display:flex}.header_translations-label{white-space:nowrap;align-items:center;display:inline-flex}.header--translations-top .header_top,.header--translations-top .header_top-translations{width:100%}.header--translations-top .header_translations-bar{justify-content:stretch;width:100%}.header--translations-top .header_translations-bar-inner{width:100%;max-width:none;margin-left:0;margin-right:0}.header_auth{align-items:center;gap:12px;display:flex;position:relative}.header_auth-link{align-items:center;gap:10px;display:inline-flex}.header_auth-link--primary{font-weight:600}.header_auth-menu{position:relative}.header_auth-trigger{cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:0;display:inline-flex}.header_auth-caret{justify-content:center;align-items:center;width:20px;height:20px;font-size:18px;line-height:1;display:inline-flex}.header_auth-dropdown{z-index:20;background:#fff;border-radius:12px;min-width:180px;padding:12px 0;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 12px 32px #00000024}.header_auth-dropdown-link{white-space:nowrap;align-items:center;width:100%;margin:0;padding:10px 16px;text-decoration:none;display:flex}.header_auth-dropdown-link .link_label{margin:0}.header_auth-dropdown-link:hover{text-decoration:none}.header_auth-avatar{color:#fff;background:currentColor;border-radius:999px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.header_auth-avatar[data-avatar-mode=icon]{font-size:20px;line-height:1}@media (max-width:1020px){.nav{grid-template-rows:0fr;width:100%;transition:grid-template-rows .3s;display:grid;position:absolute;top:100%;left:0}.nav.is-opened{grid-template-rows:1fr}}@media print and (max-width:1020px){.nav{display:none}}.nav_list-inner{align-items:center;display:flex}@media (max-width:1020px){.nav_list-inner{flex-direction:column;gap:16px;padding:24px 0}}@media (max-width:480px){.nav_list-inner{gap:8px}}@media (max-width:360px){.nav_list-inner{padding:24px}}@media (max-width:1020px){.nav_list{overflow:hidden}}@media (min-width:1021px){.nav_list{overflow:visible}}@media (max-width:360px){.nav_item{text-align:center;width:100%}}.nav_item--with-submenu svg{pointer-events:none}@media (max-width:1020px){.nav_item--with-submenu svg{pointer-events:auto}}.header_hamburger{cursor:pointer;will-change:background-color;border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:none}.header_hamburger svg{width:20px;height:20px}@media (max-width:1020px){.header_hamburger{display:flex}}.header_translations-bar{justify-content:flex-end;display:flex}@media (max-width:1020px){.header_bottom-actions{gap:12px}.header_auth-dropdown{left:auto;right:0}}.is-rotated svg{transition:transform .2s;transform:rotate(180deg)}
