*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;background-color:#f5f5f5;color:#1a1a1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}.hide-scrollbar,.scroll-x-hidden{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar,.scroll-x-hidden::-webkit-scrollbar{display:none}.has-bottom-nav{padding-bottom:calc(60px + env(safe-area-inset-bottom) + var(--nav-v1-extra, 0px))}html[data-nav=v1]{--nav-v1-lift:20px;--nav-v1-extra:36px}html[data-nav=v1] .guest-banner{background:#4c2fa8!important;color:#fff!important;font-family:var(--font-onest,inherit)}html[data-nav=v1][data-scheme=dark] .guest-banner{background:#2c2252!important}html[data-feed-offline="1"] .guest-banner{display:none!important}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.skeleton{animation:skeleton-pulse 1.5s ease-in-out infinite;background:#e8e8e8;border-radius:8px}.ant-btn-primary{background-color:#6b4ee6!important}.ant-btn-primary:hover{background-color:#5a3dd4!important}@media (max-width:768px){.ant-input,.ant-input-number-input,.ant-select-selection-search-input,input,select,textarea{font-size:16px!important}}[contenteditable=true]:focus-visible,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):focus-visible,textarea:focus-visible{outline:none!important}:root{--l-page:#ffffff;--l-surface:#fff;--l-border:#e8e8e8;--l-text:#1a1a1a;--l-text-mid:#555;--l-text2:#666666;--l-muted:#999;--l-primary-text:#6b4ee6;--l-subtle:#f9f9f9;--l-warn-bg:#fff7e6;--l-selected-bg:#f3f0ff}html[data-scheme=dark],html[data-scheme=dark] body{background-color:#110d1f;color:#f5f2ff;color-scheme:dark}html[data-scheme=dark]{--l-page:#110d1f;--l-surface:#1b1630;--l-border:#2c2547;--l-text:#f5f2ff;--l-text-mid:#b3acc6;--l-text2:#b3acc6;--l-muted:#8f88a6;--l-primary-text:#cfc3ff;--l-subtle:#241d3d;--l-warn-bg:#3a2e14;--l-selected-bg:#2e2552}