._logo_1ro2x_94{width:100%;height:100%;display:block}._logo--black_1ro2x_99{color:var(--color-primary)}._logo--white_1ro2x_102{color:var(--color-secondary)}.public-language-switch{font-family:var(--font-family-secondary);letter-spacing:-.04em;align-items:center;gap:0;font-size:20px;font-weight:500;line-height:1;display:flex}.public-language-switch__item{align-items:center;display:flex}.public-language-switch__divider{opacity:.8;margin:0 6px}.public-language-switch__button{all:unset;cursor:pointer;color:var(--color-secondary);opacity:.72}.public-language-switch__button[data-active=true]{opacity:1}.public-language-switch__button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset) + 1px) var(--focus-ring-contrast)}._Footer_1fpni_94{width:100%}._layout_1fpni_98{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;width:100%;display:grid}._single_1fpni_106 ._layout_1fpni_98{grid-template-columns:minmax(0,1fr)}._column_1fpni_110{min-width:0}._light_1fpni_114{color:var(--color-primary)}._dark_1fpni_118{color:var(--color-secondary)}._bare_1fpni_122{background:0 0}._panel_1fpni_126{border-radius:var(--radius-2xl);padding:var(--space-6) var(--space-5);background:color-mix(in srgb, var(--color-primary) 98%, white 2%);box-shadow:var(--shadow-m)}._split_1fpni_133 ._layout_1fpni_98{align-items:stretch}@media (width<=768px){._layout_1fpni_98{gap:14px}._split_1fpni_133 ._layout_1fpni_98{grid-template-columns:minmax(0,1fr) auto}._stack_1fpni_144 ._layout_1fpni_98{grid-template-columns:1fr}}.public-header{top:var(--inset-page);left:var(--inset-page);right:var(--inset-page);z-index:var(--z-header);justify-content:flex-start;align-items:flex-start;display:flex;position:fixed}.public-header--menu-open{pointer-events:none}.public-header--fixed{top:var(--inset-page-compact);left:var(--inset-page-compact);right:var(--inset-page-compact);align-items:center}.public-header:before{content:"";height:calc(var(--inset-page) + 44px + var(--space-3));pointer-events:none;z-index:-1;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), backdrop-filter var(--duration-fast) var(--ease-out);background:0 0;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.public-header--fixed:before{height:calc(var(--inset-page-compact) + 44px + var(--space-3))}.public-header--elevated:before{border-bottom-color:color-mix(in srgb, var(--color-secondary) 32%, transparent);-webkit-backdrop-filter:blur(18px);background:#1c0e0adb;box-shadow:0 12px 28px #00000047}.public-header--light.public-header--elevated:before{border-bottom-color:color-mix(in srgb, var(--color-primary) 18%, transparent);background:#e7e1d0e0;box-shadow:0 12px 24px #1c0e0a1f}.public-header--menu-open:before{-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}.public-header__logo-button,.public-header__account-button,.public-header__menu-toggle{pointer-events:auto;touch-action:manipulation}.public-header__logo-button{all:unset;pointer-events:auto;touch-action:manipulation;cursor:pointer;flex-shrink:0;width:128px;height:24px}.public-header__logo-button svg{width:100%;height:100%;display:block}.public-header__logo-button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset) + 1px) var(--focus-ring-contrast)}.public-header__logo-label{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.public-header__account-button{margin-left:auto;margin-right:var(--space-3);min-height:var(--control-height);min-width:159px;padding-inline:var(--space-5);font-size:var(--font-size-m);z-index:calc(var(--z-header) + 1)}.public-header__menu-toggle{all:unset;box-sizing:border-box;cursor:pointer;justify-content:center;gap:var(--space-1);pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:44px;height:44px;z-index:calc(var(--z-header) + 2);flex-direction:column;flex-shrink:0;align-items:center;margin-left:auto;display:flex;position:relative}.public-header__menu-toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset) + 1px) var(--focus-ring-contrast)}.public-header__menu-line{width:100%;height:2px;transition:transform var(--duration-menu) var(--ease-out);transform-origin:50%;border-radius:2px;display:block}.public-header--dark .public-header__menu-line{background:var(--color-secondary)}.public-header--light .public-header__menu-line{background:var(--color-primary)}.public-header__menu-toggle[data-open=true] .public-header__menu-line:first-child{transform:translateY(3px)rotate(45deg)}.public-header__menu-toggle[data-open=true] .public-header__menu-line:nth-child(2){transform:translateY(-3px)rotate(-45deg)}@media (width<=768px){.public-header{top:var(--inset-page-compact);left:var(--inset-page-compact);right:var(--inset-page-compact);align-items:center;position:fixed}.public-header:before{height:calc(var(--inset-page-compact) + 44px + var(--space-3))}.public-header__account-button{display:none}.public-header__menu-toggle{margin-left:auto}}@media (prefers-reduced-motion:reduce){.public-header--elevated:before{-webkit-backdrop-filter:none;background:#1c0e0af5}.public-header--light.public-header--elevated:before{background:#e7e1d0f5}}:root{--color-primary:#1c0e0a;--color-secondary:#e7e1d0;--color-disabled:#c1c1c1;--color-primary-hover:#302624;--color-secondary-hover:#bebaae;--color-menu-button:#797875;--color-danger:#b91c1c;--color-danger-bg:#b91c1c14;--color-error-on-light:var(--color-danger);--color-error-on-dark:#ff6b6b;--color-error:var(--color-error-on-light);--color-success:#15803d;--color-success-bg:#15803d14;--color-text-primary:var(--color-secondary);--color-text-secondary:var(--color-primary);--color-text-primary-inverted:var(--color-primary);--color-text-secondary-inverted:var(--color-secondary);--bg-primary:linear-gradient(#1c0e0a 20%, #1d0f0b 40%, #251713 60%, #3a2b27 90%);--bg-secondary:var(--color-secondary);--bg-primary-inverted:var(--color-secondary);--bg-secondary-inverted:var(--color-primary);--color-bg-secondary:var(--bg-secondary);--overlay-menu:#54473feb;--overlay-scrim:#160c0899;--border-subtle:#e7e1d01a;--font-size-xs:12px;--font-size-s:14px;--font-size-m:16px;--font-size-l:20px;--font-size-xl:24px;--font-size-nav:30px;--font-size-display:64px;--line-height-tight:.9;--line-height-body:1.4;--line-height-relaxed:1.6;--letter-spacing-display:-.04em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-15:60px;--space-16:64px;--inset-page:30px;--inset-page-compact:10px;--control-height:50px;--control-padding-x:60px;--radius-s:8px;--radius-m:12px;--radius-l:20px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:100px;--radius:var(--radius-l);--shadow-m:0 12px 28px #1206042e;--shadow-l:0 20px 40px #0000004d;--blur-control:15px;--blur-menu:14px;--blur-scrim:8px;--duration-fast:.2s;--duration-menu:.25s;--duration-base:.4s;--duration-loader:1.5s;--ease-standard:ease-in-out;--ease-out:ease;--ease-emphasized:cubic-bezier(.16, 1, .3, 1);--opacity-muted:.8;--opacity-placeholder:.5;--opacity-idle:.62;--z-base:1;--z-raised:2;--z-overlay:100;--z-header:200;--z-modal:1000;--z-admin:1100;--z-dialog:1200;--z-boot-loader:1400;--bp-phone-min:320px;--bp-phone:375px;--bp-tablet:768px;--bp-laptop:1024px;--bp-desktop:1440px;--focus-ring-width:2px;--focus-ring-offset:3px;--focus-ring-color:var(--color-secondary);--focus-ring-contrast:var(--color-primary)}.public-navigation__mobile{z-index:var(--z-overlay);gap:var(--inset-page-compact);padding:96px var(--inset-page) var(--inset-page);pointer-events:none;opacity:0;visibility:hidden;-webkit-backdrop-filter:none;isolation:auto;transition:opacity var(--duration-menu) var(--ease-out), visibility var(--duration-menu) var(--ease-out);background:0 0;flex-direction:column;display:flex;position:fixed;inset:0}.public-navigation__mobile:not([data-open=true]){pointer-events:none;width:0;height:0;inset:auto;overflow:hidden}.public-navigation__mobile:not([data-open=true]) *{pointer-events:none}.public-navigation__mobile[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;overscroll-behavior:none;background:var(--overlay-menu);width:auto;height:auto;-webkit-backdrop-filter:blur(var(--blur-menu));isolation:isolate;inset:0;overflow:hidden}.public-navigation__mobile-panel{width:100%;min-height:0;padding:var(--space-6) var(--space-6) 104px;overscroll-behavior:contain;touch-action:pan-y;background:0 0;border-radius:0;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;display:flex;overflow-y:auto}.public-navigation__mobile-actions{flex:none;align-self:flex-end;gap:10px;width:min(420px,100%);display:flex}.public-navigation__mobile-action{min-height:var(--control-height);min-width:0;padding-inline:var(--space-3);font-size:var(--font-size-m);flex:1}.public-navigation__mobile-action--logout{flex:0 0 var(--control-height);justify-content:center;align-items:center;padding:0;display:inline-flex}.public-navigation__mobile-action-icon{width:22px;height:22px;color:inherit}.public-navigation__mobile-menu{padding:0 var(--space-5);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;display:flex}.public-navigation__mobile-link{all:unset;cursor:pointer;font-family:var(--font-family-secondary), serif;font-size:var(--font-size-nav);letter-spacing:0;color:var(--color-secondary);text-align:center;opacity:var(--opacity-idle);transition:opacity var(--duration-fast) var(--ease-out);font-weight:500;line-height:.95;text-decoration:none;display:block}.public-navigation__mobile-link:hover{opacity:.86}.public-navigation__mobile-link[data-active=true]{opacity:1;font-weight:700}.public-navigation__mobile-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset) + 1px) var(--focus-ring-contrast)}.public-navigation__mobile-language{justify-content:center;margin-top:auto;display:flex}.public-navigation__mobile-bottom{left:var(--inset-page);right:var(--inset-page);bottom:var(--inset-page);z-index:1;justify-content:space-between;align-items:flex-end;gap:var(--space-2);display:flex;position:absolute}.public-navigation__mobile-socials{gap:5px;display:flex}.public-navigation__mobile-social-button{min-width:89px;min-height:var(--control-height);font-size:var(--font-size-m);padding-inline:14px}.public-navigation__mobile-meta{text-align:right;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.public-navigation__policy-link{font-family:var(--font-family-primary), serif;font-size:var(--font-size-s);color:var(--color-secondary);cursor:pointer;line-height:.95;text-decoration:underline}.public-navigation__credit{font-family:var(--font-family-primary), serif;font-size:var(--font-size-s);color:var(--color-secondary);cursor:pointer;background:0 0;border:0;margin:0;padding:0;line-height:.95}@media (width<=768px){.public-navigation__mobile{padding:var(--space-16) var(--inset-page-compact) var(--inset-page-compact)}.public-navigation__mobile-panel{padding:18px 20px 88px}.public-navigation__mobile-actions{align-self:stretch;width:100%}.public-navigation__mobile-menu{gap:var(--space-4)}.public-navigation__mobile-link{font-size:var(--font-size-xl);line-height:.95}.public-navigation__mobile-bottom{left:var(--inset-page-compact);right:var(--inset-page-compact);bottom:var(--inset-page-compact);flex-wrap:wrap}.public-navigation__mobile-social-button{min-width:0}}@media (width<=425px){.public-navigation__mobile-socials{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){[data-bn-design=v1]{--bn-ds-motion-quick:.01ms;--bn-ds-motion-settle:.01ms}}._root_1c6ch_75{z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1c6ch_84{z-index:var(--z-dialog)}._backdrop_1c6ch_88{background:var(--bn-ds-scrim,var(--overlay-scrim));-webkit-backdrop-filter:blur(var(--blur-scrim));backdrop-filter:blur(var(--blur-scrim));cursor:pointer;border:0;position:absolute;inset:0}._panel_1c6ch_97{width:min(440px,90%);max-height:calc(100dvh - var(--space-8));padding:var(--space-8);border:1px solid var(--bn-ds-border,var(--border-subtle));border-radius:var(--bn-ds-radius-card,var(--radius-xl));background:var(--bn-ds-surface,var(--bg-primary));color:var(--bn-ds-fg,var(--color-secondary));box-shadow:var(--shadow-l);position:relative;overflow:auto}._close_1c6ch_110{top:var(--space-4);right:var(--space-4);min-width:44px;min-height:44px;color:inherit;cursor:pointer;opacity:var(--opacity-placeholder);background:0 0;border:0;font-size:28px;line-height:1;position:absolute}._close_1c6ch_110:hover{opacity:1}._close_1c6ch_110:focus-visible{outline:var(--bn-ds-focus-ring-width,var(--focus-ring-width)) solid var(--bn-ds-focus-ring-color,var(--focus-ring-color));outline-offset:var(--bn-ds-focus-ring-offset,var(--focus-ring-offset))}@media (prefers-reduced-motion:reduce){[data-bn-design=v1]{--bn-ds-motion-quick:.01ms;--bn-ds-motion-settle:.01ms}}._root_8mj85_75{gap:var(--space-2);margin:0;display:grid}._trigger_8mj85_81{border:1px solid var(--bn-ds-border,var(--border-subtle));border-radius:var(--bn-ds-radius-card,var(--radius-l));background:var(--bn-ds-surface,var(--bg-primary));cursor:zoom-in;width:100%;min-height:44px;padding:0;display:block;position:relative;overflow:hidden}._trigger_8mj85_81:focus-visible{outline:var(--bn-ds-focus-ring-width,var(--focus-ring-width)) solid var(--bn-ds-focus-ring-color,var(--focus-ring-color));outline-offset:var(--bn-ds-focus-ring-offset,var(--focus-ring-offset))}._preview_8mj85_98{object-fit:contain;width:100%;height:auto;max-height:26rem;display:block}._badge_8mj85_106{top:var(--space-2);right:var(--space-2);width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--bn-ds-surface,var(--bg-primary));border:1px solid var(--bn-ds-border,var(--border-subtle));color:inherit;pointer-events:none;place-items:center;font-size:1.25rem;line-height:1;display:grid;position:absolute}._caption_8mj85_123{color:var(--bn-ds-fg-muted,var(--color-text-secondary));font-size:var(--bn-ds-type-caption,.875rem);line-height:var(--bn-ds-body-leading,1.5);margin:0}._error_8mj85_130{padding:var(--space-4);border:1px dashed var(--bn-ds-border,var(--border-subtle));border-radius:var(--bn-ds-radius-card,var(--radius-m));color:var(--bn-ds-fg-muted,var(--color-text-secondary));font-size:var(--bn-ds-type-caption,.875rem);margin:0}._dialog_8mj85_139>div{width:min(720px,96vw);max-height:calc(100dvh - var(--space-4));padding:var(--space-4);overscroll-behavior:contain}@media (width>=768px){._dialog_8mj85_139>div{padding:var(--space-6)}}._dialogTitle_8mj85_151{margin:0 var(--space-8) var(--space-4) 0;font-size:var(--bn-ds-type-card,1.375rem);font-weight:var(--bn-ds-heading-weight,400);line-height:var(--bn-ds-heading-leading,1.12)}._dialogTitle_8mj85_151:focus-visible{outline:var(--bn-ds-focus-ring-width,var(--focus-ring-width)) solid var(--bn-ds-focus-ring-color,var(--focus-ring-color));outline-offset:var(--bn-ds-focus-ring-offset,var(--focus-ring-offset))}._dialogViewport_8mj85_162{overscroll-behavior:contain;border-radius:var(--radius-s);background:var(--bn-ds-bg-flat,var(--bg-primary));touch-action:auto;max-height:62dvh;overflow:auto}._dialogViewport_8mj85_162:focus-visible{outline:var(--bn-ds-focus-ring-width,var(--focus-ring-width)) solid var(--bn-ds-focus-ring-color,var(--focus-ring-color));outline-offset:var(--bn-ds-focus-ring-offset,var(--focus-ring-offset))}._dialogImage_8mj85_175{border-radius:var(--radius-s);width:100%;height:auto;display:block}._dialogViewport_8mj85_162[data-zoomed=true] ._dialogImage_8mj85_175{width:200%;max-width:none}._zoom_8mj85_187{min-height:44px;margin-bottom:var(--space-3);padding:0 var(--space-4);border:1px solid var(--bn-ds-border-strong,var(--border-subtle));border-radius:var(--bn-ds-radius-control,var(--radius-pill));color:inherit;font:inherit;font-size:var(--bn-ds-type-caption,.875rem);cursor:pointer;background:0 0;justify-self:start}._zoom_8mj85_187:hover{background:var(--bn-ds-accent-soft,transparent)}._zoom_8mj85_187:focus-visible{outline:var(--bn-ds-focus-ring-width,var(--focus-ring-width)) solid var(--bn-ds-focus-ring-color,var(--focus-ring-color));outline-offset:var(--bn-ds-focus-ring-offset,var(--focus-ring-offset))}._dialogCaption_8mj85_208{margin:var(--space-4) 0 0;color:var(--bn-ds-fg-muted,var(--color-text-secondary));font-size:var(--bn-ds-type-caption,.875rem);line-height:var(--bn-ds-body-leading,1.5)}._visuallyHidden_8mj85_215{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){._trigger_8mj85_81{transition:border-color var(--bn-ds-motion-quick,.16s) var(--bn-ds-ease,ease)}}@media (prefers-reduced-motion:reduce){._trigger_8mj85_81{transition:none}}.admin-table{width:100%;overflow-x:auto}.admin-table__table{border-collapse:collapse;width:100%;min-width:760px}.admin-table__table thead th{text-align:left;letter-spacing:.02em;color:#ffffffbf;border-bottom:1px solid #ffffff24;padding:10px 12px;font-size:12px;font-weight:700}.admin-table__table tbody td{vertical-align:middle;border-bottom:1px solid #ffffff14;padding:10px 12px}.admin-table__table tbody tr:hover{background:#ffffff08}.admin-table__actions-header,.admin-table__actions-cell{white-space:nowrap;width:1%}.admin-table__status{color:#ffffffd9;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;padding:16px}@media (width<=768px){.admin-table--mobile-cards .admin-table__table{min-width:0;display:block}.admin-table--mobile-cards .admin-table__table thead{display:none}.admin-table--mobile-cards .admin-table__table tbody{flex-direction:column;gap:10px;display:flex}.admin-table--mobile-cards .admin-table__table tbody tr{background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;padding:10px;display:block}.admin-table--mobile-cards .admin-table__table tbody td{border-bottom:0;grid-template-columns:minmax(98px,42%) minmax(0,1fr);align-items:start;gap:8px;padding:6px 0;display:grid}.admin-table--mobile-cards .admin-table__table tbody td:before{content:attr(data-label);letter-spacing:.02em;color:#ffffffb3;font-size:11px;font-weight:700}.admin-table--mobile-cards .admin-table__actions-cell,.admin-table--mobile-cards .admin-table__actions-header{white-space:normal;width:auto}.admin-table--mobile-cards .admin-table__table tbody tr:hover{background:#ffffff0d}}._OAuthProviderBadge_5msmb_1{color:#1f120e;white-space:nowrap;background:#1f120e0f;border:1px solid #1f120e29;border-radius:999px;align-items:center;width:fit-content;min-height:22px;padding:2px 9px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}._email_5msmb_17{color:#334155;background:#57708b1a;border-color:#57708b57}._google_5msmb_23{color:#8f2c23;background:#be3e301a;border-color:#be3e304d}._yandex_5msmb_29{color:#7a4a00;background:#ab62001a;border-color:#ab62004d}._empty_5msmb_35{color:#6b7280;background:#6b728014;border-color:#6b72803d}._compact_5msmb_41{text-transform:uppercase;min-height:18px;padding:1px 7px;font-size:11px}._inverse_5msmb_48{color:#f3eadf;background:#ffffff14;border-color:#ffffff2e}._inverse_5msmb_48._email_5msmb_17{color:#b6deff;border-color:#b6deff7a}._inverse_5msmb_48._google_5msmb_23{color:#f5adad;border-color:#f5adad80}._inverse_5msmb_48._yandex_5msmb_29{color:#ffd288;border-color:#ffd28880}._inverse_5msmb_48._empty_5msmb_35{color:#ffffff9e}.style-card-preview{flex-direction:column;gap:10px;display:flex}.style-card-preview__header{background:#11151ec2;border:1px solid #ffffff29;border-radius:12px;padding:10px}.style-card-preview__meta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.style-card-preview__meta-item{opacity:.9;border:1px solid #ffffff2e;border-radius:999px;padding:3px 8px;font-size:11px;display:inline-flex}.style-card-preview__section{background:#ffffff0a;border:1px solid #ffffff24;border-radius:12px;padding:10px}.style-card-preview__section-title{margin:0;font-size:14px;font-weight:700}.style-card-preview__section-content{gap:8px;margin-top:8px;display:grid}.style-card-preview__empty{opacity:.7;font-size:12px}.style-card-preview__editable{background:#080b128c;border:1px solid #ffffff1f;border-radius:10px;min-height:40px;padding:10px;position:relative}.style-card-preview__editable--multiline{min-height:52px}.style-card-preview__editable-text{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.35}.style-card-preview__edit-btn{color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#0e121af2;border:1px solid #fff3;border-radius:8px;padding:5px 8px;font-size:11px;line-height:1;transition:opacity .16s;position:absolute;top:8px;right:8px}.style-card-preview__editable:hover .style-card-preview__edit-btn,.style-card-preview__editable:focus-within .style-card-preview__edit-btn{opacity:1;pointer-events:auto}.style-card-preview__recognition-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.style-card-preview__recognition-block{border:1px solid #ffffff1a;border-radius:10px;padding:8px}.style-card-preview__recognition-title{opacity:.85;margin:0;font-size:12px}.style-card-preview__quiz-list{gap:8px;margin-top:8px;display:grid}.style-card-preview__quiz-item{border:1px solid #ffffff1a;border-radius:10px;gap:8px;padding:8px;display:grid}.style-card-preview__quiz-meta{opacity:.82;flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.style-card-preview__quiz-options{gap:6px;display:grid}.style-card-preview--compact .style-card-preview__recognition-grid{grid-template-columns:1fr}@media (width<=768px){.style-card-preview__recognition-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-bn-design=v1]{--bn-ds-motion-quick:.01ms;--bn-ds-motion-settle:.01ms}}._chip_1n985_75{box-sizing:border-box;align-items:center;gap:var(--space-2);min-width:0;padding:4px var(--space-3);border:1px solid var(--bn-ds-border,var(--border-subtle));border-radius:var(--bn-ds-radius-control,var(--radius-pill));color:var(--bn-ds-fg,var(--color-secondary));font-family:var(--bn-ds-font-body,var(--font-family-primary));font-size:var(--bn-ds-type-caption,var(--font-size-s));line-height:var(--bn-ds-body-leading,1.5);overflow-wrap:anywhere;display:inline-flex}._chip_1n985_75._strong_1n985_90{border-color:var(--bn-ds-border-strong,var(--color-secondary));background:var(--bn-ds-accent-tint,color-mix(in oklch, var(--color-secondary) 10%, transparent));font-weight:500}._chip_1n985_75._quiet_1n985_95{color:var(--bn-ds-fg-muted)}._InputWrapper_1iipt_1{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._label_1iipt_8{font-size:var(--font-size-s);opacity:var(--opacity-muted)}._inputContainer_1iipt_13{align-items:center;width:100%;display:flex;position:relative}._input_1iipt_13{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius);font-family:inherit;font-size:var(--font-size-m);transition:all var(--duration-fast) var(--ease-standard);background:0 0;outline:none}._input_1iipt_13::placeholder{opacity:var(--opacity-placeholder)}._input_1iipt_13:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset) + 1px) var(--focus-ring-contrast)}._iconWrapper_1iipt_39{right:var(--space-4);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}._errorText_1iipt_48{font-size:var(--font-size-s);color:var(--color-error-on-light);margin-top:var(--space-1)}._outlineWhite_1iipt_54 ._input_1iipt_13{border:1px solid var(--color-secondary);color:var(--color-secondary)}._outlineWhite_1iipt_54 ._input_1iipt_13::placeholder{color:var(--color-secondary)}._outlineWhite_1iipt_54 ._input_1iipt_13:focus{border:1px solid var(--color-secondary);background-color:var(--color-secondary);color:var(--color-primary)}._outlineWhite_1iipt_54 ._input_1iipt_13:focus::placeholder{color:var(--color-primary)}._outlineWhite_1iipt_54 ._label_1iipt_8{color:var(--color-secondary)}._outlineWhite_1iipt_54 ._errorText_1iipt_48{color:var(--color-error-on-dark)}._outlineWhite_1iipt_54._error_1iipt_48 ._input_1iipt_13{border-color:var(--color-error-on-dark)}._outlineWhite_1iipt_54._strict_1iipt_78._error_1iipt_48 ._input_1iipt_13{background:color-mix(in srgb, var(--color-error) 10%, transparent)}._outlineBlack_1iipt_82 ._input_1iipt_13{border:1px solid var(--color-primary);color:var(--color-primary)}._outlineBlack_1iipt_82 ._input_1iipt_13::placeholder{color:var(--color-primary)}._outlineBlack_1iipt_82 ._input_1iipt_13:focus{border:1px solid var(--color-primary);background-color:var(--color-primary);color:var(--color-secondary)}._outlineBlack_1iipt_82 ._input_1iipt_13:focus::placeholder{color:var(--color-secondary)}._outlineBlack_1iipt_82 ._label_1iipt_8{color:var(--color-primary)}._outlineBlack_1iipt_82 ._errorText_1iipt_48{color:var(--color-error-on-light)}._outlineBlack_1iipt_82._error_1iipt_48 ._input_1iipt_13{border-color:var(--color-error-on-light)}._outlineBlack_1iipt_82._strict_1iipt_78._error_1iipt_48 ._input_1iipt_13{background:color-mix(in srgb, var(--color-error) 5%, transparent)}[data-bn-design=v1]{--bn-ds-bg-flat:var(--color-primary);--bn-ds-surface:#251713;--bn-ds-bg:linear-gradient(165deg, var(--bn-ds-bg-flat) 24%, var(--bn-ds-surface) 100%);--bn-ds-fg:var(--color-secondary);--bn-ds-accent:var(--color-secondary);--bn-ds-on-accent:var(--color-primary);--bn-ds-link:#4a90e2;--bn-ds-scrim:color-mix(in oklch, var(--color-primary) 88%, transparent);--bn-ds-font-display:var(--font-family-secondary);--bn-ds-font-body:var(--font-family-primary);--bn-ds-inset:var(--inset-page);--bn-ds-inset-compact:var(--space-5);--bn-ds-measure:62ch;--bn-ds-type-hero:clamp(2.625rem, 5.6vw, 5rem);--bn-ds-type-title:clamp(2rem, 3.4vw, 3rem);--bn-ds-type-section:clamp(1.5rem, 2.4vw, 2rem);--bn-ds-type-card:clamp(1.375rem, 2vw, 1.75rem);--bn-ds-type-body:1rem;--bn-ds-type-caption:.875rem;--bn-ds-type-label:.75rem;--bn-ds-heading-weight:400;--bn-ds-heading-tracking:var(--letter-spacing-display);--bn-ds-heading-leading:1.12;--bn-ds-body-leading:1.5;--bn-ds-section-gap:clamp(48px, 6vw, 96px);--bn-ds-radius-card:var(--radius-l);--bn-ds-radius-control:var(--radius-pill);--bn-ds-control-height:var(--control-height);--bn-ds-control-padding-x:var(--control-padding-x);--bn-ds-focus-ring-width:2px;--bn-ds-focus-ring-offset:4px;--bn-ds-motion-quick:.16s;--bn-ds-motion-settle:.28s;--bn-ds-ease:cubic-bezier(.2, .8, .2, 1);--bn-ds-fg-muted:color-mix(in oklch, var(--bn-ds-fg) 78%, var(--bn-ds-bg-flat));--bn-ds-border:color-mix(in oklch, var(--bn-ds-fg) 18%, var(--bn-ds-bg-flat));--bn-ds-border-strong:color-mix(in oklch, var(--bn-ds-fg) 52%, var(--bn-ds-bg-flat));--bn-ds-surface-hover:var(--bn-ds-bg-flat);--bn-ds-accent-hover:var(--bn-ds-accent);--bn-ds-accent-soft:color-mix(in oklch, var(--bn-ds-fg) 6%, var(--bn-ds-bg-flat));--bn-ds-accent-tint:color-mix(in oklch, var(--bn-ds-fg) 10%, var(--bn-ds-bg-flat));--bn-ds-danger:var(--bn-ds-fg);--bn-ds-success:var(--bn-ds-fg);--bn-ds-focus-ring-color:var(--bn-ds-fg);--bn-ds-focus-ring-contrast:var(--bn-ds-bg-flat)}[data-bn-design=v1][data-bn-surface=light]{--bn-ds-bg-flat:var(--color-secondary);--bn-ds-bg:var(--color-secondary);--bn-ds-fg:var(--color-primary);--bn-ds-surface:color-mix(in oklch, var(--bn-ds-fg) 4%, var(--bn-ds-bg-flat));--bn-ds-accent:var(--color-primary);--bn-ds-on-accent:var(--color-secondary);--bn-ds-link:var(--bn-ds-fg);--bn-ds-fg-muted:color-mix(in oklch, var(--bn-ds-fg) 78%, var(--bn-ds-bg-flat));--bn-ds-border:color-mix(in oklch, var(--bn-ds-fg) 18%, var(--bn-ds-bg-flat));--bn-ds-border-strong:color-mix(in oklch, var(--bn-ds-fg) 52%, var(--bn-ds-bg-flat));--bn-ds-surface-hover:var(--bn-ds-bg-flat);--bn-ds-accent-hover:var(--bn-ds-accent);--bn-ds-accent-soft:color-mix(in oklch, var(--bn-ds-fg) 6%, var(--bn-ds-bg-flat));--bn-ds-accent-tint:color-mix(in oklch, var(--bn-ds-fg) 10%, var(--bn-ds-bg-flat));--bn-ds-danger:var(--bn-ds-fg);--bn-ds-success:var(--bn-ds-fg);--bn-ds-focus-ring-color:var(--bn-ds-fg);--bn-ds-focus-ring-contrast:var(--bn-ds-bg-flat)}@media (prefers-reduced-motion:reduce){[data-bn-design=v1]{--bn-ds-motion-quick:.01ms;--bn-ds-motion-settle:.01ms}}._track_1d08m_75{box-sizing:border-box;width:100%;min-width:0;height:var(--space-2);border-radius:var(--bn-ds-radius-control,var(--radius-pill));background:color-mix(in oklch, var(--bn-ds-fg,var(--color-secondary)) 8%, transparent);overflow:hidden}._fill_1d08m_85{border-radius:inherit;background:var(--bn-ds-accent,var(--color-secondary));height:100%;transition:width var(--bn-ds-motion-settle,var(--duration-base)) var(--bn-ds-ease,var(--ease-standard))}.verification-dialog__content{text-align:center;color:var(--color-secondary)}.verification-dialog__icon{margin-bottom:var(--space-6);color:var(--color-secondary);font-size:48px}.verification-dialog__title{font-family:var(--font-family-secondary);font-size:var(--font-size-xl);margin:0 0 var(--space-4);color:var(--color-secondary);font-weight:500}.verification-dialog__text{font-size:var(--font-size-m);color:var(--color-secondary);opacity:.9;margin:0 0 var(--space-8);line-height:var(--line-height-relaxed)}.verification-dialog__success{font-size:var(--font-size-s);color:var(--color-success);background:var(--color-success-bg);border-radius:var(--radius-m);padding:var(--inset-page-compact) var(--space-3);margin:0 0 var(--space-4)}.verification-dialog__error{font-size:var(--font-size-s);color:var(--color-error-on-dark);background:color-mix(in srgb, var(--color-error-on-dark) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-error-on-dark) 24%, transparent);border-radius:var(--radius-m);padding:var(--inset-page-compact) var(--space-3);margin:0 0 var(--space-4)}.verification-dialog__actions{gap:var(--space-3);flex-direction:column;display:flex}._root_88mej_1{z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_88mej_10{z-index:var(--z-dialog)}._backdrop_88mej_14{background:var(--overlay-scrim);-webkit-backdrop-filter:blur(var(--blur-scrim));backdrop-filter:blur(var(--blur-scrim));cursor:pointer;border:0;position:absolute;inset:0}._panel_88mej_23{width:min(440px,90%);max-height:calc(100dvh - var(--space-8));padding:var(--space-8);border-radius:var(--radius-xl);background:var(--bg-primary);color:var(--color-secondary);box-shadow:var(--shadow-l);border:1px solid var(--border-subtle);position:relative;overflow:auto}._close_88mej_36{top:var(--space-4);right:var(--space-4);color:var(--color-secondary);opacity:var(--opacity-placeholder);cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;font-size:28px;line-height:1;position:absolute}._close_88mej_36:hover{opacity:1}._close_88mej_36:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset) + 1px) var(--focus-ring-contrast)}.avatar{background-color:#ccc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar--sm{width:32px;height:32px;font-size:14px}.avatar--md{width:48px;height:48px;font-size:20px}.avatar--lg{width:120px;height:120px;font-size:40px}.avatar__image{object-fit:cover;width:100%;height:100%}.avatar__initials{color:#fff;font-weight:500;line-height:1}.avatar__icon{color:#fff;width:60%;height:60%}
