:root{--color-primary:#007aff;--color-primary-light:#007aff26;--color-primary-dark:#0056cc;--color-primary-muted:#007aff33;--color-bg-app:#000;--color-bg-card:#1c1c1ecc;--color-bg-card-solid:#1c1c1ee6;--color-bg-card-heavy:#1c1c1ef2;--color-bg-input:#1c1c1ecc;--color-bg-modal:#1c1c1ef2;--color-bg-elevated:#3c3c4399;--color-bg-elevated-solid:#3c3c43b3;--color-bg-hover:#ffffff12;--color-bg-search:#1c1c1e99;--color-text-primary:#fff;--color-text-secondary:#8e8e93;--color-text-tertiary:#fff9;--color-text-quaternary:#fff6;--color-text-link:#007aff;--color-text-timestamp:#8e8e93;--color-text-placeholder:#fff6;--color-danger:#ff3b30;--color-danger-light:#ff3b301f;--color-danger-glow:#ff3b3066;--color-success:#34c759;--color-warning:#ff9500;--nav-bg:#37373a8c;--nav-border:#ffffff1a;--nav-active-bg:#007aff33;--nav-icon-default:#ffffffbf;--nav-icon-active:#007aff;--input-bg:#1c1c1ecc;--input-border:#ffffff1a;--input-border-link:#007aff80;--input-btn-bg:#3c3c4399;--input-cancel-bg:#ff3b30;--glass-bg:#37373a80;--glass-border:#ffffff14;--glass-highlight-top:#ffffff1a;--glass-highlight-bottom:#00000026;--glass-shadow:0 8px 32px #0006;--glass-shadow-inset:inset 0 1px 0 #ffffff1a,inset 0 -1px 0 #0000001f;--glass-blur:40px;--glass-saturation:180%;--feed-divider:#8e8e9333;--log-icon-bg:#007aff26;--poll-selected-bg:#007aff;--poll-selected-text:#fff;--poll-unselected-bg:#0050c840;--poll-unselected-text:#3267bd;--poll-avatar-bg:#1e1e1ecc;--voice-dot:#ff3b30;--voice-waveform:#007aff;--voice-bar-bg:#1c1c1ef2;--voice-bar-border:#ffffff1a;--media-grid-bg:#111;--overlay-bg:#000c;--overlay-light:#00000080;--overlay-medium:#0009;--overlay-heavy:#000000f2;--overlay-btn:#3c3c4399;--doc-pdf:#ad1212;--doc-word:#006eff;--doc-excel:#389a42;--doc-ppt:#ad1212;--doc-photoshop:#3e3e3e;--doc-figma:#3e3e3e;--doc-default:#3e3e3e;--doc-zip:#3e3e3e;--scrollbar-thumb:#fff3;--gradient-header:linear-gradient(180deg,#000 0%,#000 15%,#000000f7 25%,#000000e0 35%,#000000b8 45%,#00000080 55%,#00000047 65%,#0000001f 75%,#0000000a 85%,#00000003 92%,#0000);--gradient-bottom:linear-gradient(180deg,#0000 0%,#00000003 15%,#0000000a 28%,#0000001f 40%,#00000047 52%,#00000080 64%,#000000b8 76%,#000000e0 86%,#000000f5 94%,#000000fc);--font-system:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",sans-serif;--font-mono:"SF Mono",Menlo,monospace;--font-serif:"Times New Roman",Georgia,serif;--text-xs:11px;--text-sm:13px;--text-base:15px;--text-md:16px;--text-lg:17px;--text-xl:20px;--text-2xl:24px;--text-3xl:34px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.2;--leading-snug:1.3;--leading-normal:1.4;--leading-relaxed:1.5;--leading-loose:1.6;--leading-doc:1.65;--tracking-tight:-0.5px;--tracking-normal:0;--tracking-wide:0.5px;--tracking-caps:0.5px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-pill:50px;--radius-circle:50%;--radius-input:28px;--radius-card:20px;--radius-modal:24px;--radius-nav:40px;--shadow-sm:0 2px 8px #0003;--shadow-md:0 4px 16px #00000040;--shadow-lg:0 8px 32px #00000059;--shadow-xl:0 4px 24px #0006;--shadow-doc:0 2px 16px #0000004d;--glass-shadow-full:0 8px 32px #00000059,inset 0 1px 0 #ffffff26,inset 0 -1px 0 #0000001a;--glass-btn-shadow:0 4px 16px #00000040,inset 0 1px 0 #ffffff1f,inset 0 -1px 0 #00000014;--border-thin:0.5px solid #ffffff14;--border-glass:0.5px solid #ffffff2e;--border-divider:0.5px solid #8e8e9333;--border-input:0.5px solid #ffffff1a;--border-gallery-active:2px solid #007aff;--border-gallery-inactive:2px solid #0000;--border-profile:3px solid #ffffff26;--icon-container-sm:22px;--icon-container-md:40px;--icon-container-lg:44px;--icon-container-xl:52px;--icon-container-profile:60px;--icon-container-profile-lg:120px;--duration-fast:0.1s;--duration-normal:0.15s;--duration-medium:0.2s;--duration-slow:0.25s;--duration-slower:0.3s;--ease-default:ease;--ease-out:ease-out;--ease-in-out:ease-in-out;--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--ease-smooth:cubic-bezier(0.25,0.1,0.25,1)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes voicePulse{0%,to{box-shadow:0 0 0 0 #ff3b3066}50%{box-shadow:0 0 0 12px #ff3b3000}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes waveAnim{0%{height:4px}to{height:20px}}.transition-fast{transition:all .1s ease;transition:all var(--duration-fast) var(--ease-default)}.transition-normal{transition:all .15s ease;transition:all var(--duration-normal) var(--ease-default)}.transition-spring{transition:all .2s cubic-bezier(.34,1.56,.64,1);transition:all var(--duration-medium) var(--ease-spring)}.animate-slide-up{animation:slideUp .2s ease-out;animation:slideUp var(--duration-medium) var(--ease-out)}.animate-fade-in{animation:fadeIn .2s ease-out;animation:fadeIn var(--duration-medium) var(--ease-out)}.animate-slide-up-slow{animation:slideUp .3s ease-out;animation:slideUp var(--duration-slower) var(--ease-out)}.liquid-glass-nav{box-shadow:var(--glass-shadow-full)}.liquid-glass-btn,.liquid-glass-nav{backdrop-filter:saturate(var(--glass-saturation)) blur(var(--glass-blur));-webkit-backdrop-filter:saturate(var(--glass-saturation)) blur(var(--glass-blur));background:var(--glass-bg);border:var(--border-glass)}.liquid-glass-btn{box-shadow:var(--glass-btn-shadow);transition:all var(--duration-medium) var(--ease-spring)}.liquid-glass-btn:active{background:#ffffff1f;transform:scale(.97)}.poll-option{transform-origin:center;transition:background-color var(--duration-normal) var(--ease-default),color var(--duration-fast) var(--ease-default),padding var(--duration-normal) var(--ease-default),font-size var(--duration-fast) var(--ease-default);will-change:background-color}.poll-option:active{transform:scale(.97)}.poll-circle{transition:all var(--duration-slower) var(--ease-spring)}.no-sb::-webkit-scrollbar{display:none}.no-sb{-ms-overflow-style:none;scrollbar-width:none}.app-content{margin:0 auto;max-width:680px;padding:0 20px;width:100%}@media (max-width:480px){.app-content{padding:0 16px}}@media (min-width:1024px){.app-content{padding:0 24px}}.input-bar-wrap{bottom:calc(env(safe-area-inset-bottom, 0px) + 95px);left:50%;max-width:640px;position:fixed;transform:translateX(-50%);width:calc(100% - 32px);z-index:999}@media (min-width:768px){.input-bar-wrap{width:calc(100% - 80px)}}.nav-bar-wrap{bottom:calc(env(safe-area-inset-bottom, 0px) + 16px);left:50%;position:fixed;transform:translateX(-50%);z-index:1000}.feed-wrap{padding-bottom:200px}.nav-btn{transition:opacity var(--duration-normal) var(--ease-default),transform var(--duration-normal) var(--ease-default)}.nav-btn:active{opacity:.6;transform:scale(.88)}.home-sticky-header{background:var(--gradient-header);flex-shrink:0;padding:56px 0 32px;pointer-events:none;position:sticky;top:0;z-index:10}.home-sticky-header h1,.home-sticky-header p{pointer-events:auto}.gallery-swipe{-webkit-overflow-scrolling:touch;display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gallery-swipe::-webkit-scrollbar{display:none}.gallery-swipe-item{align-items:center;display:flex;flex-shrink:0;height:100%;justify-content:center;scroll-snap-align:center;width:100%}textarea.link-mode::placeholder{color:var(--color-primary);opacity:.8}.media-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(3,1fr)}.media-grid-item{aspect-ratio:1;background:var(--media-grid-bg);cursor:pointer;overflow:hidden;position:relative}.media-grid-item img,.media-grid-item video{display:block;height:100%;object-fit:cover;width:100%}.voice-record-bar{align-items:center;animation:slideUp var(--duration-medium) var(--ease-out);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));background:var(--voice-bar-bg);border:var(--border-input);border-radius:var(--radius-input);box-shadow:var(--shadow-xl);display:flex;gap:12px;padding:10px 14px}.voice-wave-bar{animation:waveAnim .6s ease-in-out infinite alternate;background:var(--voice-dot);border-radius:2px;width:3px}.bottom-glass-area{background:var(--gradient-bottom);bottom:0;height:200px;left:0;pointer-events:none;position:fixed;right:0;z-index:998}.preview-overlay{animation:fadeIn var(--duration-medium) var(--ease-out);background:var(--overlay-heavy);display:flex;flex-direction:column;inset:0;position:fixed;z-index:99998}img{image-rendering:-webkit-optimize-contrast}a,button,label{transition:opacity var(--duration-normal) var(--ease-default),transform var(--duration-normal) var(--ease-default)}button:active,label:active{opacity:.7;transform:scale(.96)}textarea::-webkit-scrollbar{width:3px}textarea::-webkit-scrollbar-track{background:#0000}textarea::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}.poll-modal-scroll::-webkit-scrollbar{width:2px}.poll-modal-scroll::-webkit-scrollbar-track{background:#0000}.poll-modal-scroll::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.poll-modal-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff59}.poll-modal-scroll::-webkit-scrollbar-button{display:none}.poll-modal-scroll::-webkit-scrollbar-corner{background:#0000}.syn-k{color:#4da3ff}.syn-k,.syn-s{font-weight:400}.syn-s{color:#7fc4ff}.syn-n{color:#2f93ff}.syn-c,.syn-n{font-weight:400}.syn-c{color:#5c6b82}.syn-p{color:#9aa6b2;font-weight:400}.codepad-overlay,.codepad-textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-weight:400;tab-size:2;-moz-tab-size:2}*,:after,:before{-webkit-tap-highlight-color:transparent;box-sizing:border-box}body,html{margin:0;overscroll-behavior:none;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg-app);font-family:var(--font-system);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.b62b4e47.css.map*/