.ih-toast{gap:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--color-border-glass);background:var(--color-highlight-70);width:380px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-tutor-toast);-webkit-backdrop-filter:blur(var(--blur-elevated));backdrop-filter:blur(var(--blur-elevated));--toast-fg:var(--color-fg-primary);--toast-tile:var(--color-surface-glass);padding:17px 17px 18px;display:flex}.ih-toast--create,.ih-toast--restore{--toast-fg:var(--color-fg-success);--toast-tile:var(--color-success-10)}.ih-toast--update{--toast-fg:var(--color-fg-brand);--toast-tile:var(--color-brand-primary-10)}.ih-toast--archive{--toast-fg:var(--color-fg-warning);--toast-tile:var(--color-warning-subtle)}.ih-toast--delete,.ih-toast--error{--toast-fg:var(--color-fg-danger);--toast-tile:var(--color-danger-subtle)}.ih-toast__icon{border-radius:var(--radius-full);background:var(--toast-tile);width:28px;height:28px;color:var(--toast-fg);flex:none;place-items:center;margin-top:-4px;display:grid}.ih-toast--neutral .ih-toast__icon{background:0 0;width:20px;height:20px;margin-top:0}.ih-toast__icon .ih-ic{width:16px;height:16px}.ih-toast--neutral .ih-toast__icon .ih-ic{width:20px;height:20px}.ih-toast__text{min-width:0;font-size:var(--text-body-l);color:var(--color-fg-tertiary);flex:1;font-weight:500;line-height:19.2px}.ih-toast__title{color:var(--toast-fg);line-height:19px;display:block}.ih-toast__action{font:inherit;color:var(--color-fg-primary);text-underline-offset:2px;cursor:pointer;text-decoration:underline}.ih-toast__close{width:20px;height:20px;color:var(--color-fg-primary);cursor:pointer;flex:none;place-items:center;display:grid}.ih-toast__close .ih-ic{width:16px;height:16px}.ih-toast__action:focus-visible,.ih-toast__close:focus-visible{box-shadow:var(--shadow-focus-ring);border-radius:var(--radius-xs);outline:none}
.ih-confirm{border-radius:var(--radius-lg);border:1px solid var(--color-border-glass-strong);background:var(--color-surface-dropdown);max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);box-shadow:var(--shadow-glass-rim), var(--shadow-tutor-dropdown);-webkit-backdrop-filter:blur(var(--blur-glass-card));backdrop-filter:blur(var(--blur-glass-card));color:var(--color-fg-primary);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.ih-confirm__head{align-items:flex-start;gap:var(--space-4);flex:none;padding:24px 24px 16px;display:flex}.ih-confirm__icon{border-radius:var(--radius-full);background:var(--color-surface-icon-tile);width:40px;height:40px;color:var(--color-fg-brand);flex:none;place-items:center;display:grid}.ih-confirm__icon--danger{background:var(--color-danger-subtle);color:var(--color-fg-danger)}.ih-confirm__icon .ih-ic{width:20px;height:20px}.ih-confirm__titles{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ih-confirm__title{font-size:var(--text-lead);color:var(--color-fg-primary);font-weight:500;line-height:24px}.ih-confirm__desc{font-size:var(--text-body-l);color:var(--color-fg-tertiary);font-weight:500;line-height:19.2px}.ih-confirm__close{border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-fg-secondary);cursor:pointer;flex:none;place-items:center;margin:-4px -4px 0 0;display:grid}.ih-confirm__close:hover{background:var(--color-highlight-50);color:var(--color-fg-primary)}.ih-confirm__close .ih-ic{width:20px;height:20px}.ih-confirm__body{gap:var(--space-4);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;padding:8px 24px 24px;display:flex;overflow-y:auto}.ih-confirm__body>*{flex-shrink:0}.ih-confirm__foot{justify-content:flex-end;gap:var(--space-3);flex:none;padding:24px;display:flex}.ih-confirm__body+.ih-confirm__foot{padding-top:0}.ih-confirm__btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--btn-h-cta);border-radius:var(--radius-full);font-size:var(--text-body-m);white-space:nowrap;cursor:pointer;padding:0 19px;font-weight:500;line-height:17px;display:inline-flex}.ih-confirm__btn:focus-visible,.ih-confirm__close:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.ih-confirm__btn:disabled{opacity:.45;cursor:not-allowed}.ih-confirm__btn--cancel{border:1px solid var(--color-border-button);background:var(--color-surface-glass-soft);color:var(--color-fg-primary)}.ih-confirm__btn--cancel:hover{background:var(--color-highlight-80)}.ih-confirm__btn--primary{background-image:var(--gradient-btn-primary);box-shadow:var(--shadow-btn-primary);color:var(--color-fg-on-primary)}.ih-confirm__btn--danger{background:var(--color-danger-strong);color:var(--color-fg-on-primary)}.ih-confirm__btn--primary:not(:disabled):hover,.ih-confirm__btn--danger:not(:disabled):hover{filter:brightness(1.06)}.ih-confirm--glass{border-radius:var(--radius-xl);border-color:var(--color-border-glass-card);background:var(--gradient-classroom-card);box-shadow:var(--shadow-glass-card)}.ih-confirm--glass .ih-confirm__head{gap:var(--space-3)}.ih-confirm--glass .ih-confirm__title{font-size:var(--text-body-xl);font-weight:600;line-height:22px}.ih-confirm--glass .ih-confirm__desc{font-size:var(--text-body-s);color:var(--color-fg-secondary);line-height:18px}.ih-confirm--glass .ih-confirm__body{padding-bottom:8px}.ih-confirm--glass .ih-confirm__body+.ih-confirm__foot{border-top:1px solid var(--color-border-field);padding-top:24px}.ih-confirm--glass .st-input,.ih-confirm--glass .st-textarea{border-color:var(--color-border-field);background:var(--color-bg-aura-light)}[data-slot=dialog-overlay]:has(+.ih-confirm){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ih-confirm__target{border-radius:var(--radius-md);border:1px solid var(--color-border-glass-strong);background:var(--color-surface-glass-tile-start);flex-direction:column;gap:4px;padding:16px 17px;display:flex}.ih-confirm__target-name{font-size:var(--text-body-s);color:var(--color-fg-primary);overflow-wrap:anywhere;font-weight:600;line-height:16px}.ih-confirm__target-meta{font-size:var(--text-caption);color:var(--color-fg-secondary);overflow-wrap:anywhere;font-weight:500;line-height:16px}.ih-confirm--alert{border-radius:var(--radius-2xl);border-color:var(--color-highlight-90);background:var(--color-surface-glass-70);box-shadow:var(--shadow-alert);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}[data-slot=dialog-overlay]:has(+.ih-confirm--alert){background:var(--color-scrim-soft);-webkit-backdrop-filter:none;backdrop-filter:none}.ih-confirm--alert .ih-confirm__head{gap:var(--space-4);padding:24px 24px 16px}.ih-confirm--alert .ih-confirm__icon{border-radius:var(--radius-md);border:1px solid var(--color-surface-white);width:44px;height:44px;box-shadow:0 2px 8px 0 var(--color-shadow-navy-8);margin-top:4px}.ih-confirm--alert .ih-confirm__title{font-size:var(--text-lead);font-weight:500;line-height:24px}.ih-confirm--alert .ih-confirm__desc{font-size:var(--text-caption);color:var(--color-icon-strong);font-weight:600;line-height:14.4px}.ih-confirm--alert .ih-confirm__body{padding:8px 24px}.ih-confirm--alert .ih-confirm__body+.ih-confirm__foot{padding-top:24px}.ih-confirm--alert .ih-confirm__btn{border-radius:var(--radius-full)}.ih-confirm--alert .ih-confirm__btn--cancel{border-color:var(--color-tutor-border-pill);background:var(--color-surface-glass);padding:0 13px}.ih-confirm--alert .ih-confirm__btn--danger{background:var(--color-danger-button)}.ih-confirm--alert .ih-confirm__target{border-color:var(--color-highlight-90);background:var(--color-surface-glass-soft);padding:16px 17px}.ih-confirm--alert .ih-confirm__target-name{font-size:var(--text-body-m);line-height:18px}.ih-confirm--alert .ih-confirm__target-meta{font-size:var(--text-body-s);font-weight:400;line-height:18px}.ih-confirm--sheet{border-radius:var(--radius-2xl);border-color:var(--color-highlight-90);background:var(--color-surface-glass-70);box-shadow:var(--shadow-alert);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ih-confirm--sheet .ih-confirm__head{border-bottom:1px solid var(--color-border-divider);align-items:center;padding:24px}.ih-confirm--sheet .ih-confirm__title{font-size:var(--text-lead);font-weight:500;line-height:24px}.ih-confirm--sheet .ih-confirm__desc{font-size:var(--text-body-l);color:var(--color-fg-tertiary);margin-top:4px;font-weight:500;line-height:19px}.ih-confirm--sheet .ih-confirm__body{gap:12px;padding:24px}.ih-confirm--sheet .ih-confirm__foot{border-top:1px solid var(--color-border-divider);padding:24px}.ih-confirm--sheet .ih-confirm__btn{height:var(--btn-h-cta);font-size:var(--text-body-m);border-radius:999px;gap:8px;padding:0 19px;line-height:17px}.ih-confirm--sheet .st-input{background:var(--color-surface-glass-soft)}
.ih-ic{flex:none;width:20px;height:20px}button[aria-label^=More\ actions] .ih-ic{stroke-width:1.71px;width:28px;height:28px}:is(.btn-primary,.btn-secondary,.st-btn,.at-btn,.ih-confirm__btn,.wsp-dlg__cancel,.wsp-dlg__submit,.at-hint-btn) .ih-ic{width:16px;height:16px}.ih-nav{z-index:20;height:72px;padding:0 var(--space-8);align-items:center;gap:var(--space-6);background:var(--color-surface-navbar);border-bottom:1px solid var(--color-border-navbar);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:1fr auto 1fr;display:grid;position:relative}.ih-nav--sticky{position:sticky;top:0}.ih-nav--no-switch{grid-template-columns:1fr auto}.ih-nav__left{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ih-nav__center{justify-content:center;display:flex}.ih-nav__right{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.ih-divider{background:var(--color-border-divider);width:1px;height:24px}.ih-logo{height:48px;color:inherit;align-items:center;padding:6px;text-decoration:none;display:flex}.ih-logo:hover{color:inherit}.ih-logo img{width:auto;height:31px;display:block}.ih-logo__word{font-weight:800;font-size:var(--text-heading-s);letter-spacing:-.02em;color:var(--color-fg-primary);align-items:center;gap:6px;font-style:italic;display:flex}.ih-logo__word b{color:var(--color-icon-gradient-start);font-weight:800}.ih-switch{align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-glass);border:1px solid var(--color-border-glass);box-shadow:var(--shadow-switch);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:inline-flex}.ih-switch__item{padding:6px var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-body-l);color:var(--color-fg-secondary);white-space:nowrap;border:2px solid #0000;justify-content:center;align-items:center;gap:6px;margin:-2px;font-weight:500;line-height:19px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.ih-switch__item .ih-ic{width:18px;height:18px;color:var(--color-icon-default)}.ih-switch__item:hover{background:var(--color-surface-menu-middle);color:var(--color-fg-secondary)}.ih-switch__item[aria-current=page]{background:var(--color-surface-white);color:var(--color-fg-primary);box-shadow:var(--shadow-knob)}.ih-switch__item[aria-current=page] .ih-ic{color:var(--color-icon-active)}.ih-switch__item:focus-visible{border-color:var(--color-border-focus);box-shadow:var(--shadow-knob), var(--shadow-focus-ring);outline:none}.ih-switch--text .ih-ic{display:none}.ih-switch--pill{border-radius:var(--radius-full)}.ih-switch--pill .ih-switch__item{border-radius:var(--radius-full);gap:var(--space-2);padding:8px 20px 8px 16px}.ih-switch--sm{border-radius:10px;gap:2px;padding:4px}.ih-switch--sm .ih-switch__item{font-size:var(--text-body-m);border-radius:7px;padding:5px 12px;line-height:17px}.ih-switch--sm .ih-switch__item .ih-ic{width:16px;height:16px}.ih-switch--pill.ih-switch--sm{border-radius:var(--radius-full)}.ih-switch--pill.ih-switch--sm .ih-switch__item{border-radius:var(--radius-full);gap:6px;padding:6px 14px 6px 12px}.ih-switch--pill{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}.ih-switch--pill.ih-switch--sm .ih-switch__item{min-width:118px}@media (max-width:900px){.ih-switch--pill.ih-switch--sm .ih-switch__item{min-width:0}}.ih-switch--disabled{pointer-events:none}.ih-switch--disabled .ih-switch__item{color:var(--color-fg-muted)}.ih-switch--disabled .ih-switch__item[aria-current=page]{background:var(--color-surface-disabled)}.ih-switch--disabled .ih-ic{color:var(--color-fg-muted)}.ih-crumbs{align-items:center;gap:var(--space-2);font-size:var(--text-body-m);white-space:nowrap;min-width:0;line-height:22px;display:flex}.ih-crumbs a{color:var(--color-fg-secondary);text-decoration:none}.ih-crumbs a:hover{color:var(--color-fg-primary)}.ih-crumbs__root{color:var(--color-fg-secondary)}.ih-crumbs__skeleton{vertical-align:middle;border-radius:var(--radius-full);background:var(--color-border-divider-muted);width:72px;height:.75em;animation:1.2s ease-in-out infinite ih-pulse;display:inline-block}@keyframes ih-pulse{50%{opacity:.45}}.ih-crumbs .ih-ic{width:14px;height:14px}.ih-crumbs [aria-current=page]{color:var(--color-fg-primary);text-overflow:ellipsis;overflow:hidden}.ih-crumbs--title .ih-ic{width:16px;height:16px}.ih-crumbs--title [aria-current=page]{font-size:var(--text-body-xl);font-weight:600;line-height:26px}.ih-crumbs--compact{line-height:16px}.ih-crumbs--page{font-size:var(--text-body-l);gap:10px;font-weight:500;line-height:22px}.ih-crumbs--page .ih-ic{stroke-width:2.6px;width:16px;height:16px}.ih-crumbs--page a,.ih-crumbs--page .ih-crumbs__root{border-radius:6px;transition:color .15s}.ih-crumbs--page a:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.ih-crumbs--page [aria-current=page]{font-weight:600}.ih-pop{position:relative}.ih-pop__panel{top:calc(100% + var(--space-3));z-index:30;position:absolute;right:0}.ih-bell{width:var(--btn-h-md);height:var(--btn-h-md);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;transition:background .15s;display:grid;position:relative}.ih-bell:hover{background:var(--color-surface-glass);border-color:var(--color-border-glass-medium)}.ih-bell[aria-expanded=true]{background:var(--color-border-glass-strong);border-color:var(--color-border-brand-medium);box-shadow:0 4px 12px 0 var(--color-shadow-blue-18)}.ih-badge{background:var(--color-danger);border:2px solid var(--color-surface-white);min-width:18px;height:18px;color:var(--color-fg-on-primary);font-size:var(--text-caption);border-radius:9px;place-items:center;padding:0 5px;font-weight:600;line-height:14px;display:grid;position:absolute;top:1px;left:21px}.ih-notif{width:var(--modal-sm);max-width:calc(100vw - 2 * var(--space-4));background:linear-gradient(180deg, var(--color-surface-menu-top), var(--color-surface-menu-middle) 50%, var(--color-surface-menu-bottom));border:1px solid var(--color-border-glass-strong);max-height:min(699px,100dvh - 96px);box-shadow:var(--shadow-menu);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.ih-notif__head{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-2);display:flex}.ih-notif__title{font-size:var(--text-title);color:var(--color-fg-primary);font-weight:600}.ih-pill-new{border-radius:var(--radius-full);background:var(--color-brand-primary-10);color:var(--color-fg-link);font-size:var(--text-caption);padding:2px 8px;font-weight:600;line-height:14px}.ih-notif__mark{align-items:center;gap:var(--space-1);border-radius:var(--radius-xs);color:var(--color-fg-link);font-size:var(--text-body-s);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:4px 6px;line-height:16px;display:flex}.ih-notif__mark:hover{background:var(--color-brand-primary-6)}.ih-notif__mark .ih-ic{width:14px;height:14px}.ih-notif__mark:disabled{opacity:.4;cursor:default;background:0 0}.ih-ntabs{gap:var(--space-5);padding:0 var(--space-4);border-bottom:1px solid var(--color-border-default);display:flex}.ih-ntab{gap:var(--space-2);padding-top:var(--space-2);font-size:var(--text-body-m);color:var(--color-fg-secondary);cursor:pointer;background:0 0;border:0;flex-direction:column;line-height:17px;display:flex}.ih-ntab__row{align-items:center;gap:6px;display:flex}.ih-ntab:after{content:"";background:0 0;height:2px}.ih-ntab[aria-selected=true]{color:var(--color-brand-primary);font-weight:600}.ih-ntab[aria-selected=true]:after{background:var(--color-brand-primary)}.ih-ntab__count{border-radius:var(--radius-full);background:var(--color-surface-neutral);color:var(--color-fg-tertiary);font-size:var(--text-caption);padding:0 6px;font-weight:600;line-height:14px}.ih-notif__list{padding:var(--space-2);flex-direction:column;gap:2px;display:flex;overflow-y:auto}.ih-group{font-size:var(--text-caption);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.02em;padding:8px 8px 4px;font-weight:600;line-height:14px}.ih-item{gap:var(--space-3);border-radius:var(--radius-md);text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:12px 14px;text-decoration:none;display:flex}.ih-item:hover{background:var(--color-highlight-70);color:inherit}.ih-item--unread{background:linear-gradient(var(--color-brand-primary-6), var(--color-brand-primary-6)), var(--color-surface-white)}.ih-tile{width:var(--btn-h-md);height:var(--btn-h-md);border-radius:10px;flex:none;place-items:center;display:grid}.ih-tile .ih-ic{width:18px;height:18px}.ih-tile--success{background:var(--color-success-subtle)}.ih-tile--icon{background:var(--color-surface-icon-tile)}.ih-tile--danger{background:var(--color-danger-subtle)}.ih-tile--info{background:var(--color-info-subtle)}.ih-tile--warning{background:var(--color-warning-subtle)}.ih-item__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ih-item__title{font-size:var(--text-body-m);color:var(--color-fg-primary);font-weight:600;line-height:20px}.ih-item__detail{font-size:var(--text-body-s);color:var(--color-fg-secondary);font-weight:400;line-height:19px}.ih-item__time{font-size:var(--text-caption);color:var(--color-fg-muted);line-height:14px}.ih-dot{background:var(--color-brand-primary);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.ih-empty{padding:120px var(--space-8);text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.ih-empty .ih-tile{border-radius:var(--radius-lg);background:var(--color-highlight-80);border:1px solid var(--color-border-glass-strong);width:56px;height:56px;box-shadow:0 3px 8px 0 var(--color-shadow-blue-15)}.ih-empty .ih-ic{width:24px;height:24px}.ih-empty h4{font-size:var(--text-body-l);color:var(--color-fg-primary);font-weight:600}.ih-empty p{font-size:var(--text-body-s);color:var(--color-fg-secondary);max-width:318px;font-weight:400}.ih-profile{border-radius:var(--radius-full);background:linear-gradient(180deg, var(--color-surface-pill-start), var(--color-surface-pill-end));border:1px solid var(--color-border-glass-strong);box-shadow:var(--shadow-pill-profile);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;color:inherit;font:inherit;align-items:center;gap:10px;padding:4px 12px 4px 4px;transition:box-shadow .15s;display:flex}.ih-profile:hover{background:linear-gradient(180deg, var(--color-surface-menu-top), var(--color-surface-glass));box-shadow:var(--shadow-pill-profile-hover)}.ih-profile[aria-expanded=true]{background:linear-gradient(180deg, #ffffffdb, var(--color-bg-aura-light));box-shadow:var(--shadow-pill-profile-hover)}.ih-profile__chev{width:16px;height:16px;color:var(--color-icon-default);transition:transform .2s}.ih-profile[aria-expanded=true] .ih-profile__chev{transform:rotate(180deg)}.ih-avatar{border:2px solid var(--color-surface-white);background:var(--gradient-icon-tile);width:36px;height:36px;color:var(--color-fg-on-primary);font-size:var(--text-body-s);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid;position:relative;overflow:visible}.ih-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.ih-avatar--lg{width:var(--btn-h-md);height:var(--btn-h-md);font-size:var(--text-body-m)}.ih-status{background:var(--color-success);border:2px solid var(--color-surface-white);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.ih-profile__info{text-align:left;flex-direction:column;display:flex}.ih-profile__name{font-size:var(--text-body-m);color:var(--color-fg-primary);line-height:18px}.ih-profile__role{font-size:var(--text-caption);color:var(--color-fg-secondary);font-weight:400;line-height:16px}.ih-menu{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--color-surface-menu-top), var(--color-surface-menu-middle) 50%, var(--color-surface-menu-bottom));border:1px solid var(--color-border-glass-strong);width:256px;box-shadow:var(--shadow-menu);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:6px}.ih-menu__head{align-items:center;gap:var(--space-3);min-width:0;padding:10px;display:flex}.ih-menu__head>div{min-width:0}.ih-menu__name{font-size:var(--text-body-l);color:var(--color-fg-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ih-menu__email{font-size:var(--text-caption);color:var(--color-fg-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.ih-menu__sep{background:var(--color-surface-glass-75);height:1px;margin:5px 6px}.ih-menu__item{align-items:center;gap:var(--space-3);width:100%;font-size:var(--text-body-m);color:var(--color-fg-primary);cursor:pointer;font-family:inherit;line-height:17px;font-weight:inherit;text-align:left;background:0 0;border:0;border-radius:10px;padding:9px 10px;text-decoration:none;display:flex}.ih-menu__item .ih-ic{width:18px;height:18px}.ih-menu__item:hover{background:var(--color-bg-aura-light);color:var(--color-fg-primary)}.ih-menu__item--danger,.ih-menu__item--danger:hover{color:var(--color-fg-danger)}@media (max-width:900px){.ih-nav{padding:0 var(--space-4);gap:var(--space-3)}.ih-profile__info,.ih-profile__chev{display:none}.ih-profile{padding:4px}.ih-switch__item span{display:none}.ih-switch--text .ih-switch__item span{display:inline}.ih-switch--text .ih-ic{display:none}}@media (max-width:640px){.ih-nav{height:var(--mobile-header-h)}.ih-divider{display:none}}.ih-menu--profile{z-index:40;color:var(--color-fg-primary)}.ih-menu--profile .ih-menu__item[data-highlighted]{background:var(--color-bg-aura-light);outline:none}.ih-notif-pop{z-index:40}
