.home{gap:46px;width:100%;max-width:1400px;margin:0 auto;padding-top:72px;display:grid}.hero{width:min(100% - clamp(32px,5vw,88px),800px);margin:0 auto;position:relative}.creation-guide{flex-direction:column;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.hero h1{text-align:center;color:#fafafa;margin:0;font-size:24px;font-weight:650;line-height:1.15}.composer-row{z-index:1;align-items:flex-end;width:100%;margin:0 auto;display:flex;position:relative}.h3-composer{flex:auto;min-width:0}.editor textarea,.pop-list{background:#1c1d21;border:1px solid #ffffff1f;border-radius:14px;flex-wrap:wrap;gap:6px;width:max-content;max-width:300px;padding:10px;display:flex;box-shadow:0 18px 44px #0009}.pop-list button{height:30px;color:var(--hg3-ink);white-space:nowrap;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-family:inherit;font-size:12px;display:inline-flex}.pop-list button:hover{border-color:#ffffff38}.pop-list button.active{border-color:var(--hg3-accent-line);background:var(--hg3-accent-soft);color:var(--hg3-accent-hi)}.pop-list button:disabled{opacity:.38;cursor:not-allowed}.mention-list button:hover,.h3-composer-notice{color:var(--hg3-warn);margin:10px 0 0;font-size:12px}.quick-grid{z-index:2;flex-direction:column;align-items:center;gap:8px;width:100%;margin:12px auto 0;display:flex;position:relative}.quick-row{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.quick-chip{border:1px solid color-mix(in srgb, var(--tint,#fff) 30%, transparent);background:color-mix(in srgb, var(--tint,#fff) 13%, #141414);height:40px;color:var(--hg3-ink);text-align:left;cursor:pointer;border-radius:16px;flex:none;align-items:center;gap:8px;padding:4px 12px 4px 6px;font-family:inherit;transition:background .18s,border-color .18s;display:flex;position:relative}.quick-chip:hover{background:color-mix(in srgb, var(--tint,#fff) 22%, #141414);border-color:color-mix(in srgb, var(--tint,#fff) 62%, transparent)}.quick-chip.active{border-color:color-mix(in srgb, var(--tint,var(--hg3-accent)) 85%, transparent);background:color-mix(in srgb, var(--tint,var(--hg3-accent)) 26%, #141414)}.quick-thumb{object-fit:cover;border:1px solid #282828;border-radius:9px;flex:none;width:30px;height:30px}.quick-thumb-fallback{color:color-mix(in srgb, var(--tint,#fff) 80%, #fff);background:#1e1e1e;place-items:center;font-size:16px;display:grid}.quick-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:16px;overflow:hidden}.quick-jump{width:48px;height:40px;color:var(--hg3-faint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;transition:color .18s;display:flex}.quick-jump:hover{color:var(--hg3-ink)}.quick-pop{z-index:30;border:1px solid var(--hg3-line-strong);pointer-events:none;background:#1a1a1af2;border-radius:14px;flex-direction:column;gap:6px;width:176px;max-width:calc(100vw - 24px);padding:8px;display:flex;position:absolute;top:0;left:0;box-shadow:0 12px 32px #000c}@media (prefers-reduced-motion:no-preference){.quick-pop{animation:.14s ease-out quick-pop-in}}@keyframes quick-pop-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.quick-pop img{aspect-ratio:3/4;object-fit:cover;border-radius:9px;width:100%;display:block}.quick-pop strong{color:var(--hg3-ink);font-size:13px}.quick-pop small{color:var(--hg3-muted);font-size:11px;line-height:17px}@media (hover:none){.quick-pop{display:none}}.quick-selected{border:1px solid color-mix(in srgb, var(--tint,#fff) 30%, transparent);background:color-mix(in srgb, var(--tint,#fff) 13%, #141414);width:fit-content;max-width:100%;color:var(--hg3-muted);border-radius:12px;align-items:baseline;gap:8px;margin:8px auto 0;padding:6px 12px;font-size:11px;line-height:17px;display:flex}.quick-selected strong{color:var(--hg3-ink);white-space:nowrap;flex:none;font-size:12px;font-weight:600}@media (hover:hover){.quick-selected{display:none}}@media (max-width:640px){.home{padding-top:95px}}@media (prefers-reduced-motion:reduce){.quick-chip,.quick-jump{transition:none}}
