.platform-icon:has(.platform-logo){background:#fff!important;border:1px solid #e6e1ec;box-shadow:0 5px 14px rgba(43,32,61,.08)}.platform-icon .platform-logo{width:32px!important;height:32px!important;padding:1px;display:block;object-fit:contain;filter:none!important;opacity:1!important}.brand-emblem:has(img),.mini-brand:has(img){background:#fff!important;border:2px solid color-mix(in srgb,var(--brand) 35%,#eee)}.brand-emblem:has(img) img{width:52px!important;height:52px!important;object-fit:contain}.mini-brand:has(img) img{width:34px!important;height:34px!important;object-fit:contain}.bottom-login-link{color:#7053e8!important}.bottom-login-link .nav-icon{padding:4px;background:#f1ecff;border:1px solid #ded5f7;border-radius:10px}.bottom-login-link small{font-weight:850!important}.category-group[data-lazy-group]{content-visibility:auto;contain-intrinsic-size:720px;opacity:.01;transform:translateY(14px);transition:opacity .3s ease,transform .3s ease}.category-group[data-lazy-group].is-visible{opacity:1;transform:none}.category-group[data-lazy-group] .directory-logo img{content-visibility:auto}.avatar-uploader .upload-drop{cursor:pointer;user-select:none}.avatar-uploader .upload-drop:active{transform:scale(.99)}.avatar-uploader .upload-drop span{margin-top:8px;color:#7053e8;font-size:10px;font-weight:850}.home-question-panel{display:grid!important;row-gap:18px!important}.home-question-panel[hidden]{display:none!important}.home-question-panel>.question-card{margin:0!important;position:relative;z-index:0}@media(prefers-reduced-motion:reduce){.category-group[data-lazy-group]{transition:none}}
