.oww-page-content{
  color-scheme: light;
  --bg: var(--bg-card);
  --panel: var(--bg-card);
  --panel-2: var(--bg-card);
  --line: var(--border-color);
  --text: var(--text-primary);
  --muted: var(--text-secondary);
  --accent: #176fc9;
  --accent-2: #0f766e;
  --danger: #b4233c;
  --warning: var(--status-warning);
  --success: var(--status-success);
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
}.oww-page-content *{ box-sizing: border-box; }.oww-page-content{
  margin: 0;
  min-height: 100vh;
  color: var(--text);
  background: var(--bg);
}.oww-page-content a{ color: inherit; }.oww-page-content .shell{ width: min(880px, 100%); margin: 0 auto; padding: 18px 16px max(32px, env(safe-area-inset-bottom)); }.oww-page-content .brand{ border-bottom: 1px solid var(--border-color); background: var(--bg-card); box-shadow: 0 5px 18px rgba(5, 42, 85, .12); }.oww-page-content .brand-inner{ display: flex; align-items: center; justify-content: space-between; gap: 14px; width: min(880px, 100%); margin: 0 auto; padding: max(7px, env(safe-area-inset-top)) 16px 7px; }.oww-page-content .brand a{ display: inline-flex; gap: 10px; align-items: center; text-decoration: none; }.oww-page-content .brand-home{ min-width: 0; }.oww-page-content .brand-nav{ display: flex; align-items: center; justify-content: flex-end; gap: 8px; min-width: 0; margin-left: auto; }.oww-page-content .brand-nav a{ min-height: 34px; padding: 4px 9px; border: 1px solid transparent; border-radius: 7px; color: var(--text-secondary); font-size: 12px; font-weight: 750; white-space: nowrap; }.oww-page-content .brand-nav a:hover,.oww-page-content .brand-nav a:focus-visible,.oww-page-content .brand-link-active{ border-color: var(--border-color); background: var(--bg-animation-1); color: #176fc9; }.oww-page-content .brand-link{ justify-content: center; }.oww-page-content .brand-account{ min-width: 0; max-width: min(250px, 42vw); }.oww-page-content .brand-account-login{ border-color: var(--border-color) !important; background: var(--bg-animation-1); color: var(--text-secondary) !important; }.oww-page-content .brand-account-avatar{ position: relative; display: grid; place-items: center; flex: 0 0 28px; width: 28px; height: 28px; overflow: hidden; border-radius: 50%; background: var(--bg-animation-1); color: var(--text-secondary); font-size: 12px; font-weight: 800; }.oww-page-content .brand-account-avatar img{ position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }.oww-page-content .brand-account-name{ min-width: 0; overflow: hidden; text-overflow: ellipsis; }.oww-page-content .brand-mark{
  display: block;
  width: 32px;
  height: 32px;
  border: 2px solid var(--bg-card);
  border-radius: 7px;
  object-fit: cover;
  box-shadow: 0 5px 14px rgba(38, 133, 242, .32);
  flex-shrink: 0;
}.oww-page-content .brand-text-wrap{
  display: flex;
  flex-direction: column;
}.oww-page-content .brand-title{
  font-size: 17px;
  font-weight: 850;
  color: #173f91;
  line-height: 1.15;
}.oww-page-content .brand-sub{
  margin-top: 1px;
  color: var(--text-secondary);
  font-size: 10px;
  font-weight: 500;
}.oww-page-content .hero{ margin: 0 0 18px; }.oww-page-content .eyebrow{ color: var(--accent-2); font-size: 11px; font-weight: 800; letter-spacing: 0; }.oww-page-content .hero h1{ margin: 6px 0; font-size: 38px; line-height: 1.12; letter-spacing: 0; }.oww-page-content .hero p{ margin: 0; color: var(--muted); line-height: 1.65; }.oww-page-content .grid{ display: grid; gap: 14px; }.oww-page-content .grid.two{ grid-template-columns: repeat(2, minmax(0, 1fr)); }.oww-page-content .card{ min-width: 0; padding: 18px; border: 1px solid var(--line); border-radius: 8px; background: var(--panel); box-shadow: 0 12px 32px rgba(37, 62, 91, .09); }.oww-page-content .card h2,.oww-page-content .card h3{ margin: 0 0 8px; }.oww-page-content .card p{ margin: 7px 0; color: var(--muted); line-height: 1.58; }.oww-page-content .card .big{ color: var(--text); font-size: 18px; font-weight: 750; }.oww-page-content .icon{ display: grid; place-items: center; width: 44px; height: 44px; margin-bottom: 14px; border-radius: 8px; color: #176fc9; background: var(--bg-animation-1); border: 1px solid var(--border-color); font-size: 22px; }.oww-page-content .actions{ display: flex; flex-wrap: wrap; gap: 10px; margin-top: 16px; }.oww-page-content .button,.oww-page-content button{ display: inline-flex; justify-content: center; align-items: center; min-height: 42px; padding: 9px 15px; border: 1px solid rgba(87, 177, 255, .54); border-radius: 7px; background: #176fc9; color: white; font: inherit; font-weight: 720; text-decoration: none; cursor: pointer; }.oww-page-content .button.secondary,.oww-page-content button.secondary{ background: var(--bg-animation-1); color: var(--text-secondary); border-color: var(--border-color); }.oww-page-content .button.danger,.oww-page-content button.danger{ background: var(--status-danger-bg); color: var(--status-danger); border-color: #f1bbc4; }.oww-page-content .button.block,.oww-page-content button.block{ width: 100%; }.oww-page-content .button:focus-visible,.oww-page-content button:focus-visible,.oww-page-content input:focus-visible,.oww-page-content select:focus-visible{ outline: 3px solid rgba(68, 166, 255, .34); outline-offset: 2px; }.oww-page-content label{ display: block; margin: 13px 0 6px; color: var(--text-primary); font-size: 13px; font-weight: 700; }.oww-page-content input,.oww-page-content select{ width: 100%; min-height: 46px; padding: 10px 12px; border: 1px solid var(--border-color); border-radius: 7px; background: var(--bg-card); color: var(--text); font: inherit; }.oww-page-content input::placeholder{ color: var(--text-muted); }.oww-page-content .hint{ color: var(--muted); font-size: 12px; }.oww-page-content .alert{ margin: 0 0 14px; padding: 12px 14px; border-radius: 12px; line-height: 1.5; }.oww-page-content .alert.error{ color: var(--status-danger); border: 1px solid #f1bbc4; background: var(--status-danger-bg); }.oww-page-content .alert.success{ color: var(--status-success); border: 1px solid #a9dfca; background: var(--status-success-bg); }.oww-page-content .alert.warning{ color: var(--status-warning); border: 1px solid #efd39a; background: var(--status-warning-bg); }.oww-page-content button:disabled{ cursor: not-allowed; opacity: .62; }.oww-page-content .account-entry-page{
  color-scheme: light;
  --bg: var(--bg-card);
  --panel: var(--bg-card);
  --panel-2: var(--bg-card);
  --line: var(--border-color);
  --text: var(--text-primary);
  --muted: var(--text-secondary);
  --accent: #176fc9;
  --accent-2: #0f766e;
  --danger: #b4233c;
  --warning: var(--status-warning);
  --success: var(--status-success);
  background: var(--bg-card);
}.account-entry-page .oww-page-content .brand{ border-bottom-color: var(--border-color); background: var(--bg-card); box-shadow: 0 5px 18px rgba(37, 62, 91, .08); }.account-entry-page .oww-page-content .shell{ width: min(520px, 100%); padding-top: 30px; }.account-entry-page .oww-page-content .hero{ margin-bottom: 20px; }.account-entry-page .oww-page-content .eyebrow{ color: #176fc9; }.account-entry-page .oww-page-content .hero h1{ color: var(--text-primary); font-size: 34px; }.account-entry-page .oww-page-content .hero p{ color: var(--text-secondary); }.account-entry-page .oww-page-content .card{ border-color: var(--border-color); background: var(--bg-card); box-shadow: 0 16px 38px rgba(37, 62, 91, .1); }.account-entry-page .oww-page-content .account-entry-card{ padding: 22px; }.account-entry-page .oww-page-content .card p,.account-entry-page .oww-page-content .hint{ color: var(--text-secondary); }.account-entry-page .oww-page-content label{ color: var(--text-primary); }.account-entry-page .oww-page-content input,.account-entry-page .oww-page-content select{ border-color: var(--border-color); background: var(--bg-card); color: var(--text-primary); box-shadow: inset 0 1px 2px rgba(31, 48, 72, .04); }.account-entry-page .oww-page-content input::placeholder{ color: var(--text-muted); }.account-entry-page .oww-page-content input:hover,.account-entry-page .oww-page-content select:hover{ border-color: var(--border-color); }.account-entry-page .oww-page-content input:focus,.account-entry-page .oww-page-content select:focus{ border-color: #2685f2; box-shadow: 0 0 0 3px rgba(38, 133, 242, .12); }.account-entry-page .oww-page-content .button,.account-entry-page .oww-page-content button{ border-color: #176fc9; background: #176fc9; color: var(--bg-card); box-shadow: 0 7px 16px rgba(23, 111, 201, .18); }.account-entry-page .oww-page-content .button:hover,.account-entry-page .oww-page-content button:hover{ background: #0f61b7; }.account-entry-page .oww-page-content .button.secondary,.account-entry-page .oww-page-content button.secondary{ border-color: var(--border-color); background: var(--bg-animation-1); color: var(--text-secondary); box-shadow: none; }.account-entry-page .oww-page-content .button.secondary:hover,.account-entry-page .oww-page-content button.secondary:hover{ background: var(--bg-animation-1); }.account-entry-page .oww-page-content .divider{ background: var(--border-color); }.account-entry-page .oww-page-content .consent-check{ border-color: var(--border-color); background: var(--bg-card); color: var(--text-secondary); }.account-entry-page .oww-page-content .consent-check a,.account-entry-page .oww-page-content .field-label-row a,.account-entry-page .oww-page-content .entry-text-link{ color: #176fc9; }.account-entry-page .oww-page-content .alert.error{ border-color: #f1bbc4; background: var(--status-danger-bg); color: var(--status-danger); }.account-entry-page .oww-page-content .alert.success{ border-color: #a9dfca; background: var(--status-success-bg); color: var(--status-success); }.account-entry-page .oww-page-content .alert.warning{ border-color: #efd39a; background: var(--status-warning-bg); color: var(--status-warning); }.account-entry-page .oww-page-content .page-footer{ border-top-color: var(--border-color); color: var(--text-secondary); }.oww-page-content .field-label-row{ display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-top: 13px; }.oww-page-content .field-label-row label{ margin: 0 0 6px; }.oww-page-content .field-label-row a,.oww-page-content .entry-text-link{ font-size: 12px; font-weight: 700; text-decoration: none; }.oww-page-content .field-label-row a:hover,.oww-page-content .entry-text-link:hover{ text-decoration: underline; }.oww-page-content .reset-stage-header{ margin-bottom: 16px; padding-bottom: 14px; border-bottom: 1px solid var(--line); }.oww-page-content .reset-stage-header strong{ display: block; color: var(--text); font-size: 15px; }.oww-page-content .reset-stage-header p{ margin: 5px 0 0; }.oww-page-content .reset-secondary-actions{ display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-top: 16px; }.oww-page-content .reset-secondary-actions form{ margin: 0; }.oww-page-content .reset-secondary-actions button{ min-height: auto; padding: 0; border: 0; background: transparent; color: #176fc9; box-shadow: none; font-size: 12px; }.oww-page-content .reset-secondary-actions button:hover{ background: transparent; text-decoration: underline; }.oww-page-content .profile{ display: flex; gap: 13px; align-items: center; min-width: 0; }.oww-page-content .profile > div{ min-width: 0; }.oww-page-content .avatar,.oww-page-content .profile-avatar-large,.oww-page-content .profile-avatar-preview{ position: relative; display: grid; place-items: center; overflow: hidden; background: var(--bg-animation-1); color: var(--text-secondary); font-weight: 800; }.oww-page-content .avatar{ flex: 0 0 48px; width: 48px; height: 48px; border-radius: 50%; font-size: 20px; }.oww-page-content .avatar-fallback{ display: grid; width: 100%; height: 100%; place-items: center; }.oww-page-content .avatar img,.oww-page-content .profile-avatar-large img,.oww-page-content .profile-avatar-preview img{ position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }.oww-page-content .profile strong,.oww-page-content .profile small{ display: block; }.oww-page-content .profile strong,.oww-page-content .profile small{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.oww-page-content .profile small{ color: var(--muted); margin-top: 3px; }.oww-page-content .meta{ display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; margin-top: 14px; }.oww-page-content .meta div{ padding: 11px; border-radius: 8px; background: var(--bg-card); }.oww-page-content .meta span,.oww-page-content .meta b{ display: block; }.oww-page-content .meta span{ color: var(--muted); font-size: 11px; }.oww-page-content .meta b{ margin-top: 3px; font-size: 14px; overflow-wrap: anywhere; }.oww-page-content .app-list{ display: grid; gap: 11px; }.oww-page-content .app-row{ display: grid; grid-template-columns: 46px minmax(0, 1fr) auto; gap: 12px; align-items: center; padding: 14px; border: 1px solid var(--line); border-radius: 8px; background: var(--bg-card); }.oww-page-content .app-row .app-icon{ display: grid; place-items: center; width: 46px; height: 46px; border-radius: 8px; background: var(--bg-animation-1); color: #176fc9; font-weight: 900; }.oww-page-content .app-row h3{ margin: 0 0 4px; font-size: 15px; }.oww-page-content .app-row p{ margin: 0; font-size: 12px; }.oww-page-content .badge{ display: inline-flex; align-items: center; min-height: 26px; padding: 4px 9px; border-radius: 999px; font-size: 11px; font-weight: 800; white-space: nowrap; }.oww-page-content .badge.online{ color: var(--status-success); background: var(--status-success-bg); }.oww-page-content .badge.offline{ color: var(--text-secondary); background: var(--bg-animation-1); }.oww-page-content .badge.warning{ color: var(--status-warning); background: var(--status-warning-bg); }.oww-page-content .divider{ height: 1px; margin: 18px 0; background: var(--line); }.oww-page-content .inline{ display: flex; align-items: center; gap: 9px; }.oww-page-content .inline > input{ flex: 1; }.oww-page-content .inline > button{ flex: 0 0 auto; }.oww-page-content .consent-check{ display: flex; align-items: flex-start; gap: 9px; margin-top: 18px; padding: 12px; border: 1px solid var(--line); border-radius: 8px; background: var(--bg-card); color: var(--muted); font-weight: 500; line-height: 1.55; cursor: pointer; }.oww-page-content .consent-check input{ width: 18px; min-width: 18px; height: 18px; min-height: 18px; margin: 1px 0 0; padding: 0; accent-color: var(--accent); }.oww-page-content .consent-check a{ color: #176fc9; font-weight: 750; text-decoration: none; }.oww-page-content .document{ line-height: 1.75; }.oww-page-content .document h2{ margin-top: 24px; font-size: 18px; }.oww-page-content .document h2:first-child{ margin-top: 0; }.oww-page-content .document ul{ margin: 8px 0; padding-left: 22px; color: var(--muted); }.oww-page-content .document li{ margin: 6px 0; }.oww-page-content .document-meta{ margin-bottom: 18px; padding-bottom: 12px; border-bottom: 1px solid var(--line); color: var(--muted); font-size: 12px; }.oww-page-content .page-footer{ display: flex; align-items: center; justify-content: space-between; gap: 14px; margin-top: 28px; padding: 14px 4px 0; border-top: 1px solid var(--line); color: var(--text-secondary); font-size: 11px; line-height: 1.6; }.oww-page-content .page-footer p{ flex: 1 1 auto; margin: 4px 0; }.oww-page-content .page-footer .site-translation-switcher{ width: auto; flex: 0 0 auto; justify-content: flex-end; }.oww-page-content .page-footer .site-translation-trigger{ width: auto; min-height: 34px; max-width: min(230px, 100%); padding: 7px 10px; justify-content: flex-start; box-shadow: none; }.oww-page-content .empty{ text-align: center; padding: 30px 16px; color: var(--muted); }.oww-page-content .profile-summary{ display: flex; align-items: center; justify-content: space-between; gap: 18px; margin-bottom: 16px; padding: 18px; border: 1px solid var(--line); border-radius: 8px; background: var(--bg-card); box-shadow: 0 12px 32px rgba(37, 62, 91, .09); }.oww-page-content .profile-summary__identity{ display: flex; align-items: center; gap: 15px; min-width: 0; }.oww-page-content .profile-avatar-large{ flex: 0 0 72px; width: 72px; height: 72px; border: 2px solid #9ed8c8; border-radius: 8px; font-size: 25px; }.oww-page-content .profile-copy{ min-width: 0; }.oww-page-content .profile-copy h2{ margin: 3px 0 4px; overflow: hidden; font-size: 21px; text-overflow: ellipsis; white-space: nowrap; }.oww-page-content .profile-copy p{ margin: 0; overflow: hidden; color: var(--muted); font-size: 12px; text-overflow: ellipsis; white-space: nowrap; }.oww-page-content .profile-overline{ color: var(--accent-2); font-size: 10px; font-weight: 800; letter-spacing: 0; }.oww-page-content .profile-summary__actions{ display: flex; flex: 0 0 auto; gap: 8px; }.oww-page-content .profile-settings-grid{ display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }.oww-page-content .profile-settings-card{ scroll-margin-top: 14px; }.oww-page-content .section-heading{ display: flex; align-items: flex-start; gap: 11px; margin-bottom: 15px; }.oww-page-content .section-heading h2{ margin: 0 0 4px; font-size: 17px; }.oww-page-content .section-heading p{ margin: 0; font-size: 12px; }.oww-page-content .section-icon{ display: grid; width: 34px; height: 34px; flex: 0 0 34px; place-items: center; border: 1px solid var(--border-color); border-radius: 7px; background: var(--bg-animation-1); color: var(--accent-2); font-size: 11px; font-weight: 800; }.oww-page-content .settings-form{ min-width: 0; }.oww-page-content .form-row{ display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-top: 14px; }.oww-page-content .form-row--end{ justify-content: flex-end; }.oww-page-content .avatar-upload-row{ display: flex; align-items: center; gap: 13px; }.oww-page-content .profile-avatar-preview{ width: 62px; height: 62px; flex: 0 0 62px; border-radius: 50%; font-size: 21px; }.oww-page-content .avatar-upload-copy{ min-width: 0; }.oww-page-content .avatar-upload-copy label{ margin: 0 0 4px; }.oww-page-content .avatar-upload-copy p{ margin: 0; }.oww-page-content .file-input{ min-height: 44px; margin-top: 12px; padding: 6px; }.oww-page-content .file-input::file-selector-button{ min-height: 30px; margin-right: 10px; padding: 5px 10px; border: 1px solid var(--line); border-radius: 6px; background: var(--bg-animation-1); color: var(--text-secondary); cursor: pointer; }.oww-page-content .profile-email-card{ margin-top: 16px; }.oww-page-content .email-status-row{ display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 13px 0; border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); }.oww-page-content .email-status-row strong,.oww-page-content .email-status-label{ display: block; }.oww-page-content .email-status-row strong{ margin-top: 3px; overflow-wrap: anywhere; }.oww-page-content .email-status-label{ color: var(--muted); font-size: 11px; }.oww-page-content .email-form-grid{ display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 22px; margin-top: 4px; }.oww-page-content .verify-email-panel{ align-self: start; }.oww-page-content .verify-email-panel > form + form{ margin-top: 13px; padding-top: 13px; border-top: 1px solid var(--line); }
@media (max-width: 620px) {.oww-page-content .shell{ padding: 14px 12px max(26px, env(safe-area-inset-bottom)); }.oww-page-content .brand-inner{ gap: 7px; padding-right: 12px; padding-left: 12px; }.oww-page-content .brand-nav{ gap: 4px; }.oww-page-content .brand-nav a{ padding-right: 6px; padding-left: 6px; }.oww-page-content .brand-account{ max-width: 46vw; }.oww-page-content .brand-account-name{ max-width: 110px; }.oww-page-content .hero{ margin-bottom: 14px; }.oww-page-content .hero h1{ font-size: 30px; }.oww-page-content .grid.two{ grid-template-columns: 1fr; }.oww-page-content .meta{ grid-template-columns: 1fr; }.oww-page-content .app-row{ grid-template-columns: 42px 1fr; }.oww-page-content .app-row > .badge{ grid-column: 2; justify-self: start; }.oww-page-content .actions .button,.oww-page-content .actions button{ flex: 1 1 100%; }.oww-page-content .inline{ align-items: stretch; flex-direction: column; }.oww-page-content .profile-summary{ align-items: flex-start; flex-direction: column; padding: 15px; }.oww-page-content .profile-summary__identity{ width: 100%; }.oww-page-content .profile-summary__actions{ display: grid; width: 100%; grid-template-columns: repeat(2, minmax(0, 1fr)); }.oww-page-content .profile-summary__actions .button{ padding-right: 9px; padding-left: 9px; }.oww-page-content .profile-settings-grid,.oww-page-content .email-form-grid{ grid-template-columns: 1fr; }.oww-page-content .profile-settings-card{ padding: 15px; }.oww-page-content .form-row{ align-items: stretch; flex-direction: column; }.oww-page-content .form-row .hint{ align-self: flex-start; }.oww-page-content .form-row button{ width: 100%; }.oww-page-content .page-footer{ align-items: flex-start; flex-direction: column; gap: 8px; padding-top: 12px; }.oww-page-content .page-footer .site-translation-switcher{ width: auto; max-width: 100%; justify-content: flex-start; }.oww-page-content .page-footer .site-translation-trigger{ width: auto; max-width: 100%; }.account-entry-page .oww-page-content .shell{ padding-top: 20px; }.account-entry-page .oww-page-content .hero h1{ font-size: 29px; }.account-entry-page .oww-page-content .account-entry-card{ padding: 18px 16px; }.oww-page-content .reset-secondary-actions{ align-items: flex-start; flex-direction: column; }
}
@media (max-width: 390px) {.oww-page-content .brand-sub{ display: none; }.oww-page-content .brand-account-name{ max-width: 74px; }
}
@media (prefers-reduced-motion: no-preference) {.oww-page-content .card{ animation: rise .36s ease both; }.oww-page-content .grid .card:nth-child(2){ animation-delay: .05s; }
  @keyframes rise { from { opacity: 0; transform: translateY(8px); } }
}

.oww-page-content{color-scheme:normal;background:transparent;color:var(--text-primary);--bg:var(--bg-primary);--panel:var(--bg-card);--panel-2:var(--bg-input);--line:var(--border-color);--text:var(--text-primary);--muted:var(--text-muted);--accent:var(--accent-primary)}
.oww-page-content .shell{width:min(1200px,100%);padding:36px var(--page-padding)}
.oww-page-content .hero{padding:0;text-align:left;margin-bottom:28px}
.oww-page-content .hero h1{font-size:clamp(28px,4vw,42px);color:var(--text-primary)}
.oww-page-content .card{background:var(--bg-card);border-radius:var(--surface-radius);border-color:var(--border-color);box-shadow:var(--surface-shadow-soft)}
.oww-page-content input,.oww-page-content select,.oww-page-content textarea{background:var(--bg-input);color:var(--text-primary);border-color:var(--border-color);border-radius:12px}
.oww-page-content label{color:var(--text-secondary)}
.oww-page-content .button,.oww-page-content button{background:var(--accent-gradient);border-radius:12px;color:white}
.oww-page-content .button.secondary,.oww-page-content button.secondary{background:var(--bg-animation-1);color:var(--accent-primary);border-color:var(--border-color)}
.account-entry-page .oww-page-content{background:transparent}
.account-entry-page .oww-page-content .shell{max-width:600px;min-height:60vh}
.account-entry-page .oww-page-content .account-entry-card{background:var(--bg-card);border-color:var(--border-color)}
.account-entry-page .oww-page-content .hero h1,.account-entry-page .oww-page-content .card h2{color:var(--text-primary)}
.account-entry-page .oww-page-content input,.account-entry-page .oww-page-content .consent-check{background:var(--bg-input);color:var(--text-primary);border-color:var(--border-color)}
.account-entry-page .oww-page-content label,.account-entry-page .oww-page-content .card p{color:var(--text-muted)}
