.lang-btn[data-v-5ae06302]{white-space:nowrap;color:#52606d;flex-shrink:0;font-size:.875rem;font-weight:500}.lang-btn[data-v-5ae06302] .q-icon{margin-right:4px;font-size:1.15em}.lang-menu__code[data-v-5ae06302]{color:#7b8794;font-size:.75rem}.lang-menu[data-v-5ae06302] .lang-menu__active{color:#d62839;font-weight:600}.lang-links[data-v-5ae06302]{flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;list-style:none;display:flex}.lang-links a[data-v-5ae06302]{text-decoration:none}.lang-links a.is-current[data-v-5ae06302]{font-weight:600}.lang-links--drawer[data-v-5ae06302]{padding:.5rem 1rem 1rem}.lang-links--drawer a[data-v-5ae06302]{color:#52606d;font-size:.875rem}.lang-links--drawer a.is-current[data-v-5ae06302]{color:#d62839}.lang-links--footer[data-v-5ae06302]{flex-direction:column;gap:.5rem}.lang-links--footer a.is-current[data-v-5ae06302]{color:#fff}@media (max-width:1023px){.lang-links a[data-v-5ae06302]{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.lang-links--footer[data-v-5ae06302]{gap:0}.lang-links--drawer[data-v-5ae06302]{gap:0 1rem}}.site-header[data-v-f9f87e34]{-webkit-backdrop-filter:saturate(140%)blur(10px);backdrop-filter:saturate(140%)blur(10px);color:#1f2933;background:#ffffffeb;border-bottom:1px solid #0000;transition:background .25s,box-shadow .25s}.site-header--scrolled[data-v-f9f87e34]{background:#fffffffa;border-bottom-color:#e4e7eb;box-shadow:0 1px 2px #0f17200f,0 1px 3px #0f172014}.site-header__bar[data-v-f9f87e34]{align-items:center;gap:1.5rem;min-height:64px;display:flex}@media (min-width:1024px){.site-header__bar[data-v-f9f87e34]>*{flex-shrink:0}}@media (max-width:599px){.site-header__bar[data-v-f9f87e34]{gap:.75rem}}.site-header__brand[data-v-f9f87e34]{color:inherit;align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.site-header__logo[data-v-f9f87e34]{background:#d62839;border-radius:4px;width:36px;height:36px;padding:6px}.site-header__brand[data-v-f9f87e34]{min-width:0}@media (max-width:1023px){.site-header__brand[data-v-f9f87e34]{min-height:44px}}.site-header__brand-text[data-v-f9f87e34]{text-overflow:ellipsis;letter-spacing:.02em;white-space:nowrap;font-family:Poppins,Inter,Noto Sans Devanagari,Noto Sans Sinhala,system-ui,sans-serif;font-size:1.125rem;font-weight:700;overflow:hidden}@media (min-width:1024px) and (max-width:1149px){.site-header__brand-text[data-v-f9f87e34]{display:none}}.site-header--snug .site-header__bar[data-v-f9f87e34]{gap:1rem}.site-header--snug .site-header__nav[data-v-f9f87e34]{gap:.5rem}@media (min-width:1024px){.site-header--compact .site-header__brand-text[data-v-f9f87e34]{display:none}}.site-header--tight .site-header__link[data-v-f9f87e34]{font-size:.8125rem}.site-header__nav[data-v-f9f87e34]{gap:.75rem;display:flex}.site-header__link[data-v-f9f87e34]{white-space:nowrap;color:#52606d;border-bottom:2px solid #0000;padding-block-start:.5rem;padding-block-end:.5rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .18s,border-color .18s}.site-header__link[data-v-f9f87e34]:hover{color:#1f2933}.site-header__link--active[data-v-f9f87e34]{color:#d62839;border-bottom-color:#d62839}.site-header__account[data-v-f9f87e34]{white-space:nowrap;align-items:center;gap:.75rem;margin-left:auto;display:flex}.site-header__account-btn[data-v-f9f87e34]{max-width:220px}.site-header__account-btn[data-v-f9f87e34] .q-btn__content{overflow:hidden}.site-footer[data-v-6279486a]{color:#ffffffd9;background:#1f2933;font-size:.875rem}.site-footer a[data-v-6279486a]{color:#ffffffbf;transition:color .18s}.site-footer a[data-v-6279486a]:hover{color:#fff}.site-footer__top[data-v-6279486a]{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-block-start:2rem;padding-block-end:2rem;display:flex}.site-footer__brand-row[data-v-6279486a]{align-items:center;gap:.75rem;display:flex}.site-footer__logo[data-v-6279486a]{background:#d62839;border-radius:4px;width:40px;height:40px;padding:6px}.site-footer__brand-text[data-v-6279486a]{color:#fff;letter-spacing:.04em;font-family:Poppins,Inter,Noto Sans Devanagari,Noto Sans Sinhala,system-ui,sans-serif;font-weight:700}.site-footer__tagline[data-v-6279486a]{color:#fff9;margin:.5rem 0 0}.site-footer__socials[data-v-6279486a]{gap:.5rem;display:flex}.site-footer__socials a[data-v-6279486a]{background:#ffffff14;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.site-footer__socials a[data-v-6279486a]:hover{color:#fff;background:#d62839}@media (max-width:1023px){.site-footer__socials a[data-v-6279486a]{width:44px;height:44px}}.site-footer__cols[data-v-6279486a]{grid-template-columns:repeat(4,1fr);gap:2rem;padding-block-start:3rem;padding-block-end:3rem;display:grid}@media (max-width:1024px){.site-footer__cols[data-v-6279486a]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.site-footer__cols[data-v-6279486a]{grid-template-columns:1fr}}.site-footer__heading[data-v-6279486a]{color:#fff;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;padding-bottom:.75rem;font-family:Poppins,Inter,Noto Sans Devanagari,Noto Sans Sinhala,system-ui,sans-serif;font-size:.875rem;position:relative}.site-footer__heading[data-v-6279486a]:after{content:"";background:#d62839;border-radius:999px;width:32px;height:2px;position:absolute;bottom:0;left:0}.site-footer__list[data-v-6279486a]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.site-footer__list a[data-v-6279486a]{padding-block-start:.5rem;padding-block-end:.5rem;line-height:1.4;display:inline-block}@media (max-width:1023px){.site-footer__list a[data-v-6279486a]{align-items:center;min-height:44px;padding-block-start:.25rem;padding-block-end:.25rem;display:inline-flex}}.site-footer__strip[data-v-6279486a]{background:#171f26;padding-block-start:1rem;padding-block-end:1rem}@media (min-width:600px) and (max-width:1023px){.site-footer__strip[data-v-6279486a]{padding-bottom:80px}}.site-footer__legal[data-v-6279486a]{color:#ffffff8c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.lang-suggest[data-v-51da7fdf]{z-index:2000;background:#fff;border:1px solid #e4e7eb;border-radius:8px;max-width:min(360px,100vw - 36px);padding:1rem;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 25px #0f17201f,0 20px 40px #0f17201a}.lang-suggest__text[data-v-51da7fdf]{color:#1f2933;margin:0 0 .75rem;font-size:.875rem;line-height:1.45}.lang-suggest__actions[data-v-51da7fdf]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.lang-suggest-enter-active[data-v-51da7fdf],.lang-suggest-leave-active[data-v-51da7fdf]{transition:opacity .2s,transform .2s}.lang-suggest-enter-from[data-v-51da7fdf],.lang-suggest-leave-to[data-v-51da7fdf]{opacity:0;transform:translateY(8px)}.survey-results-view__total[data-v-2bf71470]{color:#7b8794;margin:0 0 1rem;font-size:.875rem}.survey-results-view__q[data-v-2bf71470]{margin-bottom:1rem}.survey-results-view__q h4[data-v-2bf71470]{color:#1f2933;margin:0 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.35}.survey-results-view__avg[data-v-2bf71470]{color:#52606d;margin:0 0 .5rem;font-size:.875rem}.survey-results-view__row[data-v-2bf71470]{grid-template-columns:minmax(70px,1.2fr) 2fr auto;align-items:center;gap:.75rem;margin-bottom:6px;display:grid}.survey-results-view__row.is-mine .survey-results-view__label[data-v-2bf71470]{color:#1a3a5c;font-weight:600}.survey-results-view__row.is-mine .survey-results-view__fill[data-v-2bf71470]{background:#1a3a5c}.survey-results-view__label[data-v-2bf71470]{color:#1f2933;overflow-wrap:anywhere;font-size:.875rem}.survey-results-view__track[data-v-2bf71470]{background:#e4e7eb;border-radius:5px;height:10px;overflow:hidden}.survey-results-view__fill[data-v-2bf71470]{background:#d62839;border-radius:5px;height:100%;display:block}.survey-results-view__num[data-v-2bf71470]{color:#52606d;text-align:right;font-variant-numeric:tabular-nums;min-width:64px;font-size:.875rem}.survey-results-view__private[data-v-2bf71470]{color:#7b8794;margin:0;font-size:.875rem;font-style:italic}.entry-survey[data-v-be5fb1c3]{background:#fff;border-radius:8px;flex-direction:column;width:min(560px,100vw - 24px);max-width:560px;max-height:min(88vh,860px);display:flex;box-shadow:0 10px 25px #0f17201f,0 20px 40px #0f17201a}.entry-survey--full[data-v-be5fb1c3]{border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.entry-survey__head[data-v-be5fb1c3]{border-bottom:1px solid #e4e7eb;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.5rem 1.5rem .75rem;display:flex}.entry-survey__eyebrow[data-v-be5fb1c3]{color:#d62839;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.25rem;margin:0 0 .25rem;font-size:.75rem;font-weight:600;display:inline-flex}.entry-survey__title[data-v-be5fb1c3]{color:#1a3a5c;margin:0;font-size:1.5rem;line-height:1.25}.entry-survey__sub[data-v-be5fb1c3]{color:#1a3a5c;margin:0 0 .5rem;font-size:1.25rem}.entry-survey__body[data-v-be5fb1c3]{flex:auto;padding:1rem 1.5rem;position:relative;overflow-y:auto}.entry-survey__desc[data-v-be5fb1c3]{color:#1f2933;white-space:pre-line;margin:0 0 .5rem;line-height:1.55}.entry-survey__note[data-v-be5fb1c3]{color:#7b8794;margin:0 0 1rem;font-size:.875rem}.entry-survey__done[data-v-be5fb1c3]{color:#1f2933;background:#f5f7fa;border-radius:4px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem;font-size:.875rem;line-height:1.4;display:flex}.entry-survey__done .q-icon[data-v-be5fb1c3]{flex:none}.entry-survey__q[data-v-be5fb1c3]{background:#f5f7fa;border:1px solid #e4e7eb;border-radius:4px;min-width:0;margin:0 0 1rem;padding:.75rem 1rem}.entry-survey__q--missing[data-v-be5fb1c3]{background:#f7d3d7;border-color:#d62839}.entry-survey__qtext[data-v-be5fb1c3]{float:left;color:#1f2933;width:100%;margin:0 0 .5rem;padding:0;font-weight:600;line-height:1.4}.entry-survey__qnum[data-v-be5fb1c3]{color:#7b8794;margin-right:2px}.entry-survey__req[data-v-be5fb1c3]{color:#d62839;margin-left:2px}.entry-survey__hint[data-v-be5fb1c3]{clear:both;color:#7b8794;margin:0 0 .25rem;font-size:.75rem}.entry-survey__options[data-v-be5fb1c3]{clear:both;margin-left:-8px}.entry-survey__text[data-v-be5fb1c3]{clear:both;background:#fff}.entry-survey__other[data-v-be5fb1c3]{clear:both;background:#fff;max-width:420px;margin:2px 0 0 32px}.entry-survey__missing[data-v-be5fb1c3]{color:#d62839;margin:.5rem 0 0;font-size:.875rem}.entry-survey__rating[data-v-be5fb1c3]{clear:both}.entry-survey__scale[data-v-be5fb1c3]{flex-wrap:wrap;gap:6px;display:flex}.entry-survey__point[data-v-be5fb1c3]{color:#1f2933;min-width:40px;max-width:64px;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e7eb;border-radius:4px;flex:1 0 40px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.entry-survey__point[data-v-be5fb1c3]:hover{border-color:#1a3a5c}.entry-survey__point[data-v-be5fb1c3]:focus-visible{outline-offset:2px;outline:2px solid #d62839}.entry-survey__point.is-on[data-v-be5fb1c3]{color:#fff;background:#1a3a5c;border-color:#1a3a5c}.entry-survey__ends[data-v-be5fb1c3]{color:#7b8794;justify-content:space-between;margin-top:.25rem;font-size:.75rem;display:flex}.entry-survey__email[data-v-be5fb1c3]{margin:.75rem 0 .5rem}.entry-survey__platforms[data-v-be5fb1c3]{border:0;margin:0 0 .5rem;padding:0}.entry-survey__platforms legend[data-v-be5fb1c3]{color:#1f2933;margin-bottom:.25rem;padding:0;font-size:.875rem;font-weight:600}.entry-survey__platforms .q-checkbox[data-v-be5fb1c3]{min-height:44px;margin-right:1rem}.entry-survey__consent[data-v-be5fb1c3]{color:#7b8794;margin:.5rem 0 0;font-size:.75rem;line-height:1.45}.entry-survey__foot[data-v-be5fb1c3]{border-top:1px solid #e4e7eb;justify-content:flex-end;gap:.5rem;padding:.75rem 1.5rem 1rem;display:flex}.entry-survey__thanks[data-v-be5fb1c3]{text-align:center;padding:3rem 1.5rem}.entry-survey__thanks h3[data-v-be5fb1c3]{color:#1a3a5c;margin:.75rem 0 .5rem;font-size:1.25rem}.entry-survey__thanks p[data-v-be5fb1c3]{color:#52606d;overflow-wrap:anywhere;max-width:380px;margin:0 auto 1.5rem;line-height:1.55}.survey-chip[data-v-be5fb1c3]{z-index:1900;background:#fff;border:1px solid #e4e7eb;border-radius:999px;align-items:center;gap:2px;padding:2px 4px 2px 6px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 4px 6px #0f172012,0 10px 15px #0f172014}.survey-chip__open[data-v-be5fb1c3]{min-height:40px;font-weight:600}.survey-chip-enter-active[data-v-be5fb1c3],.survey-chip-leave-active[data-v-be5fb1c3]{transition:opacity .2s,transform .2s}.survey-chip-enter-from[data-v-be5fb1c3],.survey-chip-leave-to[data-v-be5fb1c3]{opacity:0;transform:translateY(8px)}.beta-link[data-v-6555be8c]{border-radius:8px;width:min(420px,100vw - 24px)}.beta-link__body[data-v-6555be8c]{text-align:center;min-height:160px;padding:2rem 1.5rem .5rem;position:relative}.beta-link__body h2[data-v-6555be8c]{color:#1a3a5c;margin:.75rem 0 .5rem;font-size:1.5rem;line-height:1.25}.beta-link__body p[data-v-6555be8c]{color:#52606d;margin:0;line-height:1.55}.main-drawer[data-v-ac5b0dcb]{background:#fff}.main-drawer__brand[data-v-ac5b0dcb]{border-bottom:1px solid #e4e7eb;padding:1.5rem 1rem .75rem}.main-drawer__brand h5[data-v-ac5b0dcb]{letter-spacing:.06em;text-transform:uppercase;color:#52606d;margin:0;font-size:1.125rem}.main-drawer__lang-title[data-v-ac5b0dcb]{align-items:center;display:flex}.floating-socials[data-v-ac5b0dcb]{z-index:100}@media (max-width:1023px){.floating-socials[data-v-ac5b0dcb] .q-btn{min-width:44px!important;min-height:44px!important}}@media (max-width:599px){.floating-socials[data-v-ac5b0dcb]{display:none}}
