.home-feed{background:var(--color-ink-2);color:var(--color-bone)}.home-feed-header{background:color-mix(in srgb,var(--color-ink-2) 93%,transparent);backdrop-filter:blur(22px);border-bottom:1px solid var(--color-line)}.home-feed-masthead{display:flex;align-items:center;gap:10px;padding:10px 20px}.feed-logo-menu{position:relative}.feed-logo-trigger{display:flex;align-items:center;min-height:44px}.feed-logo-options button:focus-visible,.feed-logo-trigger:focus-visible{outline:2px solid #ff4f00;outline-offset:4px}.feed-logo-options{position:absolute;top:calc(100% + 9px);left:0;width:175px;padding:6px;border-radius:18px;border:1px solid var(--color-line);background:var(--color-ink-2);box-shadow:0 15px 35px #0003}.feed-logo-options button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:10px 12px;border-radius:12px;text-align:left;font-size:13px}.feed-logo-options button:hover,.feed-logo-options button[aria-pressed=true]{background:var(--color-ink)}.feed-logo-options button span{color:#ff4f00}.home-feed-tools{display:flex;align-items:center;gap:6px;margin-left:auto}.home-feed-tools>a,.home-feed-tools>button{position:relative;width:33px;height:33px;display:grid;place-items:center;border-radius:50%}.home-feed-tools>a>i{position:absolute;top:5px;right:6px;width:5px;height:5px;background:#ff4f00;border-radius:50%;box-shadow:0 0 0 2px var(--color-ink-2)}.home-feed-tools .feed-create{background:var(--color-bone);color:var(--color-ink-2)}.feed-composer-prompt{display:flex;gap:11px;align-items:center;padding:11px 20px;border-bottom:1px solid var(--color-line)}.feed-write-prompt{flex:1;min-width:0;text-align:left}.feed-write-prompt strong{display:block;font-size:13px;font-weight:600;letter-spacing:-.15px}.feed-photo-prompt{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--color-ink);color:var(--color-mute)}.home-feed .feed-content{padding-inline:20px}.home-feed .post-thread{padding-top:19px;padding-bottom:5px;border-color:var(--color-line)}.post-thread .field-note-label{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:8px;font-weight:600;letter-spacing:.5px;color:var(--color-faint)}.field-note-label b{font-weight:600;color:#ff4f00;letter-spacing:.75px}.field-note-label>i{font-style:normal;color:var(--color-line)}.post-thread .field-note-title{display:block;font-family:"Inter Tight Variable",var(--font-geist-sans),sans-serif;font-size:26px;font-weight:650;line-height:1.06;letter-spacing:-.8px;margin-top:7px;overflow-wrap:anywhere}.post-thread .field-note-summary{margin-top:9px;font-size:13px;line-height:1.6;color:var(--color-mute);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.post-thread .field-note-read{display:inline-flex;gap:5px;align-items:center;margin-top:10px;font-size:11px;font-weight:600;color:var(--color-bone)}.post-thread .field-note-media{position:relative;margin-top:12px;overflow:hidden;border:1px solid var(--color-line);border-radius:13px;display:block;width:100%}.post-thread .field-note-media>img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.field-note-photo-count{position:absolute;right:8px;bottom:8px;border:1px solid #fff4;border-radius:99px;background:#0007;backdrop-filter:blur(12px);padding:4px 7px;color:#fff;font-size:8px}.post-thread .field-note-footer{border-bottom:1px solid var(--color-line);margin-top:4px;padding-bottom:2px}.post-thread .thread-top-note{background:var(--color-ink);padding:9px 10px;border-radius:11px}.home-feed .card{box-shadow:none;background:var(--color-ink)}.home-feed :is(button,a):focus-visible{outline:2px solid #ff4f00;outline-offset:3px}@media (max-width:360px){.home-feed .feed-content{padding-inline:15px}.post-thread .field-note-title{font-size:23px}}.design-preview-stage{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background:var(--color-ink-3);z-index:60}.design-preview-phone{position:relative;flex-shrink:0;width:390px;height:844px;transform:scale(.8);overflow:hidden;border-radius:28px;background:var(--color-ink-2);color:var(--color-bone)}.design-preview-scroll{height:100%;overflow-y:auto;padding-bottom:100px;scrollbar-width:none}.design-preview-label{position:fixed;bottom:4px;font-size:7px;letter-spacing:1px;color:#888}.design-preview-phone .home-feed-header{background:color-mix(in srgb,var(--color-ink-2) 94%,transparent)}.design-preview-phone .glass-tabbar{background:color-mix(in srgb,var(--color-ink-2) 92%,transparent);color:var(--color-bone);border:1px solid var(--color-line);box-shadow:0 5px 25px #0001}.design-preview-phone .glass-tabbar .tab-on{background:var(--color-ink-3)}@media (max-width:480px){.design-preview-phone{width:100%;height:100dvh;transform:none;border-radius:0}.design-preview-label{display:none}}:root .design-preview-phone .glass-tabbar{--nav-active:#b83c00;--nav-idle:#56515c;--nav-detail:#fff;background:rgba(255,255,255,.92);border-color:#dedee5}:root .design-preview-phone .glass-tabbar .tab-on{background:#eeeef1}@media (min-width:481px) and (max-height:700px){.design-preview-stage{align-items:flex-start;overflow-y:auto}.design-preview-phone{transform:translateZ(0);height:calc(100dvh - 24px);margin-block:12px}}