.language-icon[data-v-18fb468f]{display:inline-flex;align-items:center;justify-content:center;width:48rem;height:48rem;border-radius:50%;background-color:transparent;padding:0;transition:var(--transition-base)}.language-icon.no-background[data-v-18fb468f]{background-color:transparent;padding:0}.icon[data-v-18fb468f]{width:100%;height:100%;object-fit:contain}.language-icon[data-v-18fb468f]:hover,.language-icon.no-background[data-v-18fb468f]:hover{transform:scale(1.1)}.media-icon[data-v-79e677dd]{display:inline-flex;align-items:center;justify-content:center;width:48rem;height:48rem;border-radius:50%;background-color:transparent;padding:0;transition:var(--transition-base)}.media-icon.no-background[data-v-79e677dd]{background-color:transparent;padding:0}.icon[data-v-79e677dd]{width:100%;height:100%;object-fit:contain;color:#fff}.media-icon[data-v-79e677dd]:hover,.media-icon.no-background[data-v-79e677dd]:hover{transform:scale(1.1)}.language-selector[data-v-f53122bc]{position:relative}.language-selector__button[data-v-f53122bc]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:transparent;color:#fff;font-size:14px;cursor:pointer;transition:all .3s ease;border:none;border-radius:6px}.language-selector__button[data-v-f53122bc]:hover{background:#ffffff1a}.language-selector__language-icon[data-v-f53122bc]{flex-shrink:0}.language-selector__text[data-v-f53122bc]{white-space:nowrap;font-weight:500}.language-selector__arrow[data-v-f53122bc]{width:16px;height:16px;transform:rotate(180deg);transition:transform .3s ease}.language-selector__arrow--open[data-v-f53122bc]{transform:rotate(0)}.language-selector__dropdown[data-v-f53122bc]{position:absolute;top:100%;right:0;margin-top:8px;min-width:160px;background:#1a1a2ef2;border:1px solid rgba(255,255,255,.1);border-radius:8px;box-shadow:0 8px 32px #0000004d;overflow:hidden;z-index:10000;backdrop-filter:blur(20px)}.language-selector__dropdown-content[data-v-f53122bc]{max-height:240px;overflow-y:scroll;overflow-x:hidden;overscroll-behavior:contain}.language-selector__dropdown-content[data-v-f53122bc]::-webkit-scrollbar{width:6rem}.language-selector__dropdown-content[data-v-f53122bc]::-webkit-scrollbar-track{background:#0000000d;border-radius:3rem}.language-selector__dropdown-content[data-v-f53122bc]::-webkit-scrollbar-thumb{background:#0003;border-radius:3rem;transition:background .3s ease}.language-selector__dropdown-content[data-v-f53122bc]::-webkit-scrollbar-thumb:hover{background:#0000004d}.language-selector__dropdown-content[data-v-f53122bc]{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,.05)}.language-selector__option[data-v-f53122bc]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:transparent;border:none;color:#fff;font-size:14px;text-align:left;cursor:pointer;transition:all .3s ease}.language-selector__option[data-v-f53122bc]:hover{background:#ffffff1a}.language-selector__option--active[data-v-f53122bc]{background:#ffffff26;font-weight:500}.language-selector__option[data-v-f53122bc]:focus{outline:2rem solid var(--color-ocean);outline-offset:-2rem}@media(max-width:640px){.language-selector__button[data-v-f53122bc]{padding:6rem 10rem;font-size:13rem}.language-selector__dropdown[data-v-f53122bc]{min-width:140rem}.language-selector__dropdown-content[data-v-f53122bc]{max-height:200rem}.language-selector__option[data-v-f53122bc]{padding:10rem 14rem;font-size:13rem}.language-selector__dropdown-content[data-v-f53122bc]::-webkit-scrollbar{width:4rem}}@media(max-width:380px){.language-selector__dropdown-content[data-v-f53122bc]{max-height:160rem}}.tab-selector[data-v-309fd825]{width:100%}.tab-set-selector[data-v-309fd825]{display:flex;margin-bottom:16px;background:#f8f9fa;border-radius:8px;padding:4px}.tab-set-button[data-v-309fd825]{flex:1;padding:8px 16px;border:none;background:transparent;border-radius:6px;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .3s ease}.tab-set-button.active[data-v-309fd825]{background:#fff;color:#333;box-shadow:0 2px 4px #0000001a}.tab-buttons[data-v-309fd825]{display:flex;border-bottom:2px solid #e9ecef;margin-bottom:24px}.tab-button[data-v-309fd825]{padding:12px 24px;border:none;background:transparent;border-bottom:2px solid transparent;font-size:16px;font-weight:500;color:#666;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.tab-button[data-v-309fd825]:hover{color:#333;background:#f8f9fa}.tab-button.active[data-v-309fd825]{color:#ff6b35;border-bottom-color:#ff6b35;background:#fff5f2}.tab-icon[data-v-309fd825]{font-size:18px}.tab-content[data-v-309fd825]{min-height:200px}@media(max-width:768px){.tab-buttons[data-v-309fd825]{flex-wrap:wrap}.tab-button[data-v-309fd825]{flex:1;min-width:120px;padding:10px 16px;font-size:14px}.tab-set-selector[data-v-309fd825]{flex-direction:column;gap:4px}.tab-set-button[data-v-309fd825]{padding:10px 16px}}
