:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--wordmark-filter:url(#bogoo-wordmark-alpha);--brand-ink:var(--lightningcss-light,#7045ff)var(--lightningcss-dark,#cbb8ff);--bg-canvas:var(--lightningcss-light,#f2f3ff)var(--lightningcss-dark,#14111f);--bg-paper:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1b2d);--bg-soft:var(--lightningcss-light,#eee9ff)var(--lightningcss-dark,#302642);--ink-main:var(--lightningcss-light,#191632)var(--lightningcss-dark,#f0ecfa);--ink-muted:var(--lightningcss-light,#615b80)var(--lightningcss-dark,#bcb5d0);--brand:#7045ff;--brand-hover:#5830d3;--gradient-action:linear-gradient(105deg, #793fff, #653cff);--line-quiet:var(--lightningcss-light,#e5e1ef)var(--lightningcss-dark,#443b59);--tone-mint:var(--lightningcss-light,#e6f6ee)var(--lightningcss-dark,#213a33);--tone-sky:var(--lightningcss-light,#e4f1ff)var(--lightningcss-dark,#203148);--tone-gold:var(--lightningcss-light,#fff4d7)var(--lightningcss-dark,#433620);--tone-peach:var(--lightningcss-light,#ffebe1)var(--lightningcss-dark,#432735);--success:var(--lightningcss-light,#20654e)var(--lightningcss-dark,#b0e6cf);--danger:var(--lightningcss-light,#ab2945)var(--lightningcss-dark,#ffb4c1);--danger-soft:var(--lightningcss-light,#fff0f2)var(--lightningcss-dark,#432735);--radius-control:.875rem;--radius-panel:1.5rem;--radius-scene:1.875rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--shadow-lift:0 2px 5px var(--lightningcss-light,#30224c06)var(--lightningcss-dark,#00000024), 0 10px 26px var(--lightningcss-light,#30224c12)var(--lightningcss-dark,#00000038);--shadow-control:0 2px 4px var(--lightningcss-light,#30224c08)var(--lightningcss-dark,#00000024), 0 5px 14px var(--lightningcss-light,#30224c0a)var(--lightningcss-dark,#00000030);--shadow-action:0 3px 6px #5830d329, 0 8px 18px #7045ff30;--shadow-overlay:0 20px 64px #30224c26;--motion-fast:.14s;--motion-normal:.22s;--motion-panel:.28s;--ease-decelerate:cubic-bezier(.16, 1, .3, 1);--bogoo-primary:var(--brand);--bogoo-primary-strong:var(--brand-ink);--bogoo-primary-soft:var(--bg-soft);--bogoo-canvas:var(--bg-canvas);--bogoo-paper:var(--bg-paper);--bogoo-ink:var(--ink-main);--bogoo-muted:var(--ink-muted);--bogoo-line:var(--line-quiet);--bogoo-mint:var(--tone-mint);--bogoo-butter:var(--tone-gold);--bogoo-sky:var(--tone-sky);--bogoo-peach:var(--tone-peach);--bogoo-shadow:var(--shadow-lift);--school-ink:var(--ink-main);--school-paper:var(--bg-paper);--school-muted:var(--ink-muted);--school-accent:var(--brand);--school-soft:var(--bg-soft);--school-line:var(--line-quiet);--background:var(--bg-canvas);--foreground:var(--ink-main);--card:var(--bg-paper);--card-foreground:var(--ink-main);--popover:var(--bg-paper);--popover-foreground:var(--ink-main);--primary:var(--brand);--primary-foreground:#fff;--secondary:var(--bg-soft);--secondary-foreground:var(--brand-ink);--muted:var(--lightningcss-light,#f0eef6)var(--lightningcss-dark,#282335);--muted-foreground:var(--ink-muted);--accent:var(--bg-soft);--accent-foreground:var(--brand-ink);--destructive:var(--danger);--border:var(--line-quiet);--input:var(--lightningcss-light,#d7d0e6)var(--lightningcss-dark,#625674);--ring:var(--brand-ink);--radius:var(--radius-control);--chart-1:var(--brand);--chart-2:var(--success);--chart-3:#996716;--font-sans:var(--font-rusifa-fa), Tahoma, sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;--wordmark-filter:url(#bogoo-wordmark-night)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--wordmark-filter:url(#bogoo-wordmark-night)}}.bogoo-skin progress{appearance:none;accent-color:var(--brand);background:var(--bg-soft);border:0;border-radius:999px;overflow:hidden}.bogoo-skin progress::-webkit-progress-bar{background:var(--bg-soft);border-radius:999px}.bogoo-skin progress::-webkit-progress-value{background:var(--brand);border-radius:999px}.bogoo-skin progress::-moz-progress-bar{background:var(--brand);border-radius:999px}.bogoo-skin{color:var(--ink-main);background:var(--bg-canvas);font-family:var(--font-rusifa-fa), Tahoma, sans-serif;font-size:14px;line-height:1.8}.bogoo-skin :where(button,input,select,textarea){font:inherit}.bogoo-skin :is(h1,h2,h3,h4):not(:lang(ru)){font-family:var(--font-bogoo-heading), var(--font-rusifa-fa), sans-serif;letter-spacing:normal;text-wrap:balance;font-weight:750}.bogoo-skin :is(h1,h2,h3,h4,p,li,a,button,td,th){overflow-wrap:anywhere}.bogoo-skin :is([lang=ru],.russian-token,.russian-text){letter-spacing:normal;direction:ltr;unicode-bidi:isolate;font-family:var(--font-bogoo-ru), sans-serif!important}.bogoo-skin :is([lang=ru],[dir=ltr],time,bdi){unicode-bidi:isolate}.bogoo-skin :is(input[type=email],input[type=password],input[type=url],input[type=tel]){text-align:start;direction:ltr}.bogoo-skin :is(input,select,textarea){caret-color:var(--brand);accent-color:var(--brand)}.bogoo-skin ::selection{color:var(--ink-main);background:#dfd5fc}.bogoo-skin :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--brand);outline-offset:3px}.bogoo-skin :is(button,[role=button],a){touch-action:manipulation}.bogoo-skin :is(button,input,select,textarea):disabled{cursor:not-allowed}.bogoo-skin :is(button,input,select,textarea)[aria-invalid=true]{border-color:var(--danger)}.bogoo-skin img{max-inline-size:100%}.bogoo-skin .role-main,.bogoo-skin .role-main>*{min-inline-size:0}.bogoo-skin .role-main :is(table,.table-scroll,input,select,textarea){max-inline-size:100%}.bogoo-skin .role-main :is(button,a,input,select,textarea){scroll-margin-block:104px 96px}.bogoo-skin .dashboard-header h1{font-size:clamp(23px,2.4vw,32px);line-height:1.7}.bogoo-skin .dashboard-header p{max-inline-size:65ch;color:var(--ink-muted)}.bogoo-skin .role-dashboard--staff{--school-accent:var(--brand);--school-soft:var(--bg-soft);background:var(--bg-canvas)}.bogoo-skin .role-dashboard--staff :is(.role-sidebar,.role-topbar){background:var(--bg-paper);color:var(--ink-main);border-color:var(--line-quiet)}.bogoo-skin .role-dashboard--staff .role-sidebar nav a.active{color:var(--brand-ink);background:var(--bg-soft)}.bogoo-skin .role-dashboard--staff .role-main :is(.table-panel,.dashboard-panel,.teacher-summary){border-radius:var(--radius-panel)}.bogoo-skin :is(.game-session-panel,.sentence-game-panel,.listening-thunder-panel){border-radius:var(--radius-scene);box-shadow:var(--shadow-lift)}.bogoo-skin :is(.game-answer-grid,.listening-answer-grid){gap:12px;min-block-size:0}.bogoo-skin :is(.game-answer-grid,.listening-answer-grid) button{border-radius:18px;min-block-size:76px;min-inline-size:0;font-size:clamp(13px,1.2vw,16px);line-height:1.8}.bogoo-skin .chat-message p{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;font-size:14px;line-height:1.9}.bogoo-skin .chat-message.is-mine>div{background:var(--bg-soft)}.bogoo-skin .chat-messages{scrollbar-gutter:stable}.bogoo-skin .chat-message time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bogoo-skin .competition-board{border-radius:var(--radius-panel);background:var(--bg-paper)}.bogoo-skin :is(.competition-tabs,.placement-section-tabs){flex-wrap:wrap;gap:8px;display:flex}.bogoo-skin .competition-tabs button{border-radius:var(--radius-control);min-block-size:44px;font:inherit}.bogoo-skin .competition-tabs .is-active{color:var(--brand-ink);background:var(--bg-soft)}.bogoo-skin .builder-word-bank{background:var(--bg-canvas);border-radius:20px;align-content:center;min-block-size:130px;padding:18px}.bogoo-skin .builder-word-bank button{font-family:var(--font-bogoo-ru), sans-serif;white-space:normal;overflow-wrap:anywhere;border-radius:12px;min-block-size:44px;padding:8px 13px;font-size:17px}.bogoo-skin .teacher-profile-section,.bogoo-skin .teacher-consultation-v12,.bogoo-skin .teacher-private-checkout{background:var(--bg-paper);border-radius:var(--radius-panel);border-color:var(--line-quiet);box-shadow:none}.bogoo-skin .teacher-consultation-v12 input,.bogoo-skin .teacher-consultation-v12 select{border-radius:var(--radius-control);min-block-size:48px;font-size:16px}.bogoo-skin .teacher-profile-section h2{color:var(--ink-main);font-size:20px}.bogoo-skin .teacher-profile-section p{font-size:14px;line-height:2}.bogoo-skin .profile-settings-card{background:var(--bg-paper);border-radius:var(--radius-panel);box-shadow:none;border:0}.bogoo-skin .profile-settings-fields{gap:20px}.bogoo-skin .profile-settings-fields :is(input,select){border-radius:var(--radius-control);min-block-size:48px;font-size:16px}.bogoo-skin .profile-settings-card>footer{border-color:var(--line-quiet);padding-block-start:18px}.bogoo-skin .profile-settings-card>footer>button{border-radius:var(--radius-control);background:var(--brand);color:#fff;min-block-size:48px}.bogoo-skin .placement-question-card{background:var(--bg-paper);border-color:var(--line-quiet);border-radius:var(--radius-panel);box-shadow:none}.bogoo-skin .placement-question-card :is(input,textarea){font-family:var(--font-rusifa-fa), sans-serif;font-size:16px}.bogoo-auth-form{flex-direction:column;min-inline-size:0;gap:22px!important;display:flex!important}.bogoo-auth-form [data-slot=field-label]{color:var(--ink-main);font-size:14px;font-weight:650}.bogoo-auth-form [data-slot=input]{background:var(--bg-paper);border-radius:var(--radius-control);min-block-size:48px;font-size:16px}.bogoo-auth-form [data-slot=field-description]{color:var(--ink-muted);font-size:12px;line-height:1.8}.bogoo-auth-form [data-slot=field-error]{font-size:12px;line-height:1.8}.bogoo-auth-form>[data-slot=button]{white-space:normal;border-radius:var(--radius-control);min-block-size:50px;inline-size:100%;font-weight:700}.bogoo-password-input{border:1px solid var(--input);border-radius:var(--radius-control);background:var(--bg-paper);align-items:center;gap:6px;min-inline-size:0;padding-inline-end:4px;display:flex}.bogoo-password-input [data-slot=input]{outline-offset:0;border:0;flex:1;min-inline-size:0;box-shadow:none!important}.bogoo-password-input [data-slot=button]{flex:none;min-block-size:44px;inline-size:44px;min-inline-size:44px;padding:10px}.bogoo-password-input:has([aria-invalid=true]){border-color:var(--danger)}.bogoo-auth-recovery{color:var(--brand-ink);align-content:center;align-self:flex-start;min-block-size:36px;font-size:13px}.bogoo-choice-row{flex-wrap:wrap;gap:12px;display:flex}.bogoo-choice-row>label{border:1px solid var(--line-quiet);border-radius:var(--radius-control);cursor:pointer;flex:1;align-items:center;gap:10px;min-block-size:48px;padding:10px 14px;display:flex}.bogoo-choice-row>label:has(:checked){border-color:var(--brand);background:var(--bg-soft)}.bogoo-choice-row input,.bogoo-terms{margin:0;font-size:13px;line-height:2;display:block!important}.bogoo-terms a{color:var(--brand-ink);text-underline-offset:4px;text-decoration:underline}.bogoo-spinner{animation:.9s linear infinite bogoo-rotate}@keyframes bogoo-rotate{to{transform:rotate(360deg)}}@media (max-width:767px){.bogoo-skin .role-main{padding-block-end:calc(96px + env(safe-area-inset-bottom))!important}.bogoo-skin .role-main :is(.game-answer-grid,.listening-answer-grid){gap:8px}.bogoo-skin .role-main :is(.game-answer-grid,.listening-answer-grid) button{min-block-size:70px;padding:12px}.bogoo-skin .chat-layout{min-inline-size:0}}@media (prefers-reduced-motion:reduce){.bogoo-skin *,.bogoo-skin :before,.bogoo-skin :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:600px){.bogoo-skin .profile-settings-fields{gap:16px}}
.bogoo-skin .chat-replied-message{grid-gap:3px;text-align:start;border:0;border-inline-start:3px solid var(--brand);width:100%;color:var(--ink-muted);font:inherit;background:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#1e1b2d80);border-radius:9px;gap:3px;margin-bottom:8px;padding:8px 12px;font-size:11px;display:grid}.bogoo-skin .chat-empty-conversation{color:var(--ink-muted);text-align:center;margin:auto;font-size:13px}.bogoo-skin .teacher-directory-grid{grid-gap:18px!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;display:grid!important}.bogoo-skin .teacher-directory-card{grid-gap:12px 24px;grid-template-columns:minmax(230px,1fr) minmax(230px,1.35fr);align-items:start;gap:12px 24px;position:relative;overflow:hidden;box-shadow:var(--shadow-lift)!important;color:var(--ink-main)!important;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1b2d)!important;border:0!important;border-radius:27px!important;padding:25px!important;display:grid!important;transform:none!important}.bogoo-skin .teacher-directory-card__top{grid-area:1/1/4;align-items:center;gap:20px;display:flex}.bogoo-skin .teacher-directory-avatar{background:var(--bg-soft);flex:none;overflow:hidden;border-radius:23px!important;width:118px!important;height:135px!important}.bogoo-skin .teacher-directory-avatar>i{display:none}.bogoo-skin .teacher-directory-card__top h2{color:var(--ink-main)!important;margin:4px 0!important;font-size:24px!important}.bogoo-skin .teacher-directory-card__top small{color:var(--brand-ink);font-size:10px}.bogoo-skin .teacher-directory-headline{color:var(--ink-muted);font-size:12px;line-height:1.9}.bogoo-skin .teacher-directory-card__specialties{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.bogoo-skin .teacher-directory-card__specialties>span{background:var(--bg-soft);color:var(--brand-ink);border-radius:12px;align-items:center;gap:5px;padding:6px 10px;font-size:10px;display:inline-flex}.bogoo-skin .teacher-directory-card__bio{color:var(--ink-muted);grid-column:2;margin:0;font-size:12px!important;line-height:1.9!important}.bogoo-skin .teacher-directory-card>footer{grid-column:2;justify-content:space-between;align-items:center;gap:14px;display:flex;border:0!important;margin:0!important;padding:5px 0 0!important}.bogoo-skin .teacher-directory-card>footer>div{grid-gap:2px;gap:2px;display:grid}.bogoo-skin .teacher-directory-card>footer strong{color:var(--ink-main);font-size:18px}.bogoo-skin .teacher-directory-card>footer small{color:var(--ink-muted);font-size:10px}.bogoo-skin .teacher-directory-card__cta{background:var(--gradient-action);border-radius:14px;align-items:center;gap:10px;min-height:46px;padding:10px 16px;font-size:12px;display:flex;color:#fff!important}.bogoo-skin .teacher-directory-card__cta svg{width:16px;height:16px}.bogoo-skin :is(.teacher-profile-hero-v12,.teacher-profile-section,.teacher-private-checkout){color:var(--ink-main);box-shadow:var(--shadow-lift)!important;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1b2d)!important;border:0!important;border-radius:27px!important}.bogoo-skin .teacher-profile-hero-v12{background:linear-gradient(120deg,var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1b2d),var(--lightningcss-light,#eee7ff)var(--lightningcss-dark,#302642))!important;padding:28px!important}.bogoo-skin .teacher-profile-avatar-v12{width:145px;height:150px;border:0!important;border-radius:26px!important}.bogoo-skin .teacher-profile-specialties>span{border-radius:12px;background:var(--bg-soft)!important;color:var(--brand-ink)!important;border:0!important}.bogoo-skin :is(.teacher-select-primary,.teacher-buy-class){min-height:48px;background:var(--gradient-action)!important;color:#fff!important;box-shadow:none!important;border:0!important;border-radius:16px!important}.bogoo-skin .teacher-public-tariff-grid>button.is-selected{border-color:var(--brand)!important;background:var(--bg-soft)!important}.bogoo-skin .profile-settings-card{box-shadow:var(--shadow-lift)!important;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1b2d)!important;border:0!important;border-radius:28px!important;padding:26px!important}.bogoo-skin .profile-photo-editor{margin-bottom:20px;background:var(--bg-soft)!important;border:0!important;border-radius:24px!important;padding:24px!important}.bogoo-skin .profile-photo-preview{box-shadow:0 5px 15px #5c37af12;border:4px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,#443b59)!important;border-radius:50%!important}.bogoo-skin .profile-settings-fields{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;grid-gap:18px!important;gap:18px!important}.bogoo-skin .profile-settings-fields label{color:var(--ink-muted);min-width:0;font-size:12px}.bogoo-skin .profile-settings-fields :is(input,select){border:1px solid var(--input)!important;min-height:48px!important;font:inherit!important;color:var(--ink-main)!important;background:var(--lightningcss-light,#faf9ff)var(--lightningcss-dark,#203148)!important;border-radius:14px!important;font-size:13px!important}.bogoo-skin .calendar-preference{border-radius:18px;border:1px solid var(--line-quiet)!important;background:var(--lightningcss-light,#faf9ff)var(--lightningcss-dark,#203148)!important;padding:20px!important}.bogoo-skin .profile-settings-card>button[type=submit]{min-height:48px;background:var(--gradient-action)!important;color:#fff!important;border:0!important;border-radius:16px!important}.bogoo-skin .rank-avatar-gallery{background:var(--lightningcss-light,#f8f6ff)var(--lightningcss-dark,#203148)!important;border:0!important;border-radius:22px!important}.bogoo-skin .rank-avatar-gallery button{border-radius:16px!important}.bogoo-skin .rank-avatar-gallery button.is-selected{border-color:var(--brand)!important;background:var(--bg-soft)!important}.bogoo-skin .teacher-dashboard-grid{grid-gap:22px!important;grid-template-columns:minmax(0,1fr) 320px!important;gap:22px!important;display:grid!important}.bogoo-skin .teacher-dashboard-grid :is(.role-card,.teacher-next-class){box-shadow:var(--shadow-lift)!important;color:var(--ink-main)!important;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1b2d)!important;border:0!important;border-radius:27px!important;padding:24px!important}.bogoo-skin .teacher-next-class{background:linear-gradient(120deg,var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1b2d),var(--lightningcss-light,#e9e0ff)var(--lightningcss-dark,#302642))!important}.bogoo-skin .teacher-next-class h2{font-size:26px;color:var(--ink-main)!important}.bogoo-skin .teacher-next-class p{font-size:13px;color:var(--ink-muted)!important}.bogoo-skin .teacher-next-class a{min-height:46px;background:var(--gradient-action)!important;color:#fff!important;border-radius:15px!important}.bogoo-skin .teacher-metric-grid{gap:12px!important}.bogoo-skin .teacher-metric-grid>.metric-card{background:var(--bg-soft)!important;color:var(--ink-main)!important;border:0!important;border-radius:23px!important}.bogoo-skin .teacher-metric-grid>.metric-card:nth-child(2n){background:var(--tone-sky)!important}.bogoo-skin :is(.teacher-schedule,.teacher-week) h2{color:var(--ink-main)!important;font-size:19px!important}.bogoo-skin .competition-podium{gap:15px;min-height:290px;box-shadow:none!important;background:linear-gradient(150deg,var(--lightningcss-light,#eee7ff)var(--lightningcss-dark,#302642),var(--lightningcss-light,#fff7e3)var(--lightningcss-dark,#433620))!important;border:0!important;border-radius:28px!important;padding:34px 25px 0!important}.bogoo-skin .competition-podium article{color:var(--ink-main)!important;box-shadow:none!important;background:var(--lightningcss-light,#e6dbff)var(--lightningcss-dark,#302642)!important;border-radius:28px 28px 0 0!important}.bogoo-skin .competition-podium article.is-rank-2{background:var(--lightningcss-light,#dcefe8)var(--lightningcss-dark,#213a33)!important}.bogoo-skin .competition-podium article.is-rank-3{background:var(--lightningcss-light,#ffe5d7)var(--lightningcss-dark,#432735)!important}.bogoo-skin .competition-podium :is(b,strong){color:var(--ink-main)!important}.bogoo-skin .competition-ranking-list{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1b2d);overflow:hidden;border:0!important;border-radius:24px!important}.bogoo-skin .competition-ranking-list>article{border:0!important;border-bottom:1px solid var(--line-quiet)!important;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1b2d)!important;border-radius:0!important;padding:17px 22px!important}.bogoo-skin .competition-ranking-list>article.is-me{background:var(--bg-soft)!important;color:var(--brand-ink)!important}@media (max-width:1100px){.bogoo-skin .teacher-directory-card{grid-template-columns:minmax(190px,.9fr) minmax(190px,1fr);gap:12px 18px;padding:22px!important}.bogoo-skin .teacher-directory-card__top{flex-direction:column;align-items:start;gap:12px}.bogoo-skin .teacher-dashboard-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:700px){.bogoo-skin .teacher-directory-card{border-radius:24px!important;grid-template-columns:minmax(0,1fr)!important;gap:13px!important;padding:20px!important}.bogoo-skin .teacher-directory-card__top{flex-direction:row;grid-area:auto/1;align-items:center;gap:18px}.bogoo-skin .teacher-directory-avatar{width:95px!important;height:105px!important}.bogoo-skin .teacher-directory-card__top h2{font-size:23px!important}.bogoo-skin .teacher-directory-card__specialties,.bogoo-skin .teacher-directory-card__bio,.bogoo-skin .teacher-directory-card>footer{grid-column:1}.bogoo-skin .teacher-directory-card__bio{font-size:12px!important;display:block!important;overflow:visible!important}.bogoo-skin .teacher-directory-card__cta{padding:10px 13px;font-size:11px}.bogoo-skin .teacher-profile-hero-v12{padding:22px!important}.bogoo-skin .teacher-profile-avatar-v12{width:108px;height:115px;border-radius:22px!important}.bogoo-skin .profile-settings-card{border-radius:24px!important;padding:20px!important}.bogoo-skin .profile-photo-editor{padding:18px!important}.bogoo-skin .profile-settings-fields{grid-template-columns:minmax(0,1fr);gap:16px!important}.bogoo-skin .teacher-dashboard-grid :is(.role-card,.teacher-next-class){border-radius:24px!important;padding:20px!important}.bogoo-skin .teacher-next-class h2{font-size:22px}.bogoo-skin .competition-podium{gap:9px;min-height:250px;padding:25px 12px 0!important}.bogoo-skin .competition-ranking-list>article{padding:14px!important}}
