.ap-pair{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px}@media (min-width:900px){.ap-pair{flex-direction:row;align-items:flex-start;gap:38px}.ap-phone-dm{margin-top:26px}}.ap-phone{--ap-ink:#111111;--ap-ink-2:#8e8e8e;--ap-line:#efefef;--ap-line-soft:#f4f4f4;--ap-soft:#fafafa;--ap-blue:#0095f6;--tok-tag-bg:rgba(200,247,81,0.42);--tok-tag-ink:#3f6508;box-sizing:border-box;flex:0 0 auto;width:322px;height:668px;max-width:100%;padding:8px;border:1px solid rgba(246,241,228,.16);border-radius:36px;background:#0d0d0f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:11px;line-height:1.4;-webkit-font-smoothing:antialiased;text-align:left}.ap-phone,.ap-screen{position:relative;color:var(--ap-ink)}.ap-screen{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border-radius:29px;background:#fff}.ap-island{position:absolute;top:7px;left:50%;z-index:5;width:86px;height:23px;border-radius:99px;background:#050505;transform:translateX(-50%)}.ap-status{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;height:30px;padding:7px 20px 0;color:var(--ap-ink);font-size:11px;font-weight:650}.ap-status em{font-style:normal;font-size:9px;letter-spacing:1px}.ap-appbar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto;min-height:30px;padding:5px 10px;border-bottom:1px solid rgba(0,0,0,.08);background:#fff}.ap-appbar-brand{display:inline-flex;align-items:center;gap:5px;min-width:0;color:var(--ap-ink)}.ap-appbar-brand b{font-size:11px;font-weight:700;letter-spacing:-.01em}.ap-appbar-meta{overflow:hidden;color:#777;font-size:7px;font-weight:600;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ap-ig-mark{width:14px;height:14px}.ap-dmhead-back{display:grid;place-items:center;color:var(--ap-ink)}.ap-av{display:grid;place-items:center;flex:0 0 auto;width:26px;height:26px;overflow:hidden;border-radius:50%;background:#fde7ee;color:#b6225e;font-size:9px;font-weight:700;line-height:1}.ap-av--fan{background:#f1f1f1;color:#262626}.ap-av--sm{width:22px;height:22px;font-size:8px}.ap-post{position:relative;flex:0 0 290px;overflow:hidden;background:#111}.ap-post img{display:block;width:100%;height:100%;object-fit:cover}.ap-posthead{position:absolute;top:0;right:0;left:0;z-index:2;display:flex;align-items:center;gap:8px;padding:9px 12px;background:rgba(12,12,14,.58);color:#fff}.ap-posthead .ap-av{background:#fde7ee;color:#b6225e}.ap-posthead b{display:block;font-size:11px;font-weight:650}.ap-posthead small{display:block;color:rgba(255,255,255,.78);font-size:9px}.ap-postcaption{margin:0;position:absolute;right:0;bottom:0;left:0;z-index:2;padding:9px 12px;background:rgba(12,12,14,.58);color:#fff;font-size:10px;line-height:1.4}.ap-actions{display:flex;align-items:center;gap:12px;flex:0 0 auto;padding:8px 12px 2px;background:#fff;color:var(--ap-ink)}.ap-actions svg{display:block;width:16px;height:16px}.ap-actions-spacer{flex:1}.ap-actions .ap-ig-mark{width:13px;height:13px}.ap-actionlabels{padding:0 12px 6px;color:#777;font-size:7px;font-weight:600;letter-spacing:.03em}.ap-actionlabels,.ap-likes{flex:0 0 auto;background:#fff}.ap-likes{padding:0 12px 5px;color:var(--ap-ink);font-size:10px;font-weight:650}.ap-comments{z-index:3;flex-direction:column;flex:1;min-height:0;margin-top:-4px;border-top:1px solid var(--ap-line);border-radius:22px 22px 0 0;background:#fff;overflow:hidden}.ap-comments,.ap-sheethead{position:relative;display:flex}.ap-sheethead{align-items:center;justify-content:center;flex:0 0 auto;height:40px;border-bottom:1px solid var(--ap-line);color:var(--ap-ink);font-size:13px;font-weight:650}.ap-sheethead .ap-sheetleft{position:absolute;left:12px;display:grid;place-items:center}.ap-sheethead .ap-sheetright{position:absolute;right:12px;display:grid;place-items:center}.ap-commentbar svg,.ap-dmhead-back svg,.ap-sheethead svg{display:block}.ap-sheethead svg{width:16px;height:16px}.ap-comment{display:flex;align-items:flex-start;gap:9px;padding:9px 14px;border-bottom:1px solid var(--ap-line-soft)}.ap-commentbody{flex:1;min-width:0;color:var(--ap-ink);font-size:11.5px;line-height:1.4}.ap-commentbody b{margin-right:5px;font-weight:650}.ap-commentbody small{margin-left:4px;color:var(--ap-ink-2);font-size:9px}.ap-commentmeta{margin-top:3px;color:var(--ap-ink-2);font-size:9px}.ap-kw{padding:0 3px;border-radius:3px;background:#fff2b8;color:var(--ap-ink);font-weight:700}.ap-pub{display:flex;align-items:flex-start;gap:9px;padding:7px 14px}.ap-pubbody{flex:1;min-width:0}.ap-pubhead{display:flex;align-items:center;gap:5px;min-width:0}.ap-pubhead b{overflow:hidden;color:var(--ap-ink);font-size:10.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ap-pubhead small{margin-left:1px;color:var(--ap-ink-2);font-size:8px}.ap-authorbadge{flex:0 0 auto;padding:1px 5px;border-radius:99px;background:#e8f5ff;color:var(--ap-blue);font-size:6.5px;font-style:normal;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ap-pubtext{color:var(--ap-ink);font-size:11px;line-height:1.4;word-break:break-word}.ap-pubmeta{margin-top:2px;color:var(--ap-ink-2);font-size:8px}.ap-pubmeta span{opacity:.6}.ap-commentbar{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-top:auto;padding:7px 12px;border-top:1px solid var(--ap-line);color:#737373;font-size:10px}.ap-commentbar svg{width:15px;height:15px}.ap-commentbar .ap-field{align-items:center;flex:1;padding:6px 10px;border:1px solid var(--ap-line);border-radius:99px;color:#a8a8a8;font-size:10px}.ap-commentbar .ap-field,.ap-emoji{display:flex;justify-content:space-between}.ap-emoji{gap:8px;flex:0 0 auto;padding:5px 14px;border-top:1px solid var(--ap-line-soft);font-size:13px}.ap-dmhead{display:flex;align-items:center;gap:9px;flex:0 0 auto;height:50px;padding:0 12px;border-bottom:1px solid var(--ap-line);background:#fff;color:var(--ap-ink)}.ap-dmhead-info b{display:block;font-size:12px}.ap-dmhead-info small{display:block;color:var(--ap-ink-2);font-size:8.5px}.ap-dmhead-icons{display:flex;align-items:center;gap:10px;margin-left:auto}.ap-dmhead-icons svg{display:block;width:16px;height:16px}.ap-thread{display:flex;flex-direction:column;flex:1;min-height:0;gap:8px;overflow:hidden;padding:12px;background:#fff}.ap-threadspace{flex:1}.ap-threadnote{margin:0;align-self:center;color:#a8a8a8;font-size:9px}.ap-incoming{display:flex;align-items:flex-end;align-self:flex-start;gap:6px;max-width:88%}.ap-incoming .ap-bubble{padding:8px 10px;border-radius:14px 14px 14px 4px;background:var(--ap-line);color:var(--ap-ink);font-size:11px;line-height:1.4}.ap-out{min-width:150px;min-height:38px;padding:9px 11px;border-radius:14px 14px 4px 14px;background:var(--ap-blue);color:#fff;font-size:11px;line-height:1.45;white-space:pre-wrap;--tok-tag-bg:#f2ffd2;--tok-tag-ink:#2f4d06}.ap-linkcard,.ap-out{align-self:flex-end;max-width:90%}.ap-linkcard{display:flex;align-items:center;gap:8px;min-width:170px;padding:5px 7px;border:1px solid var(--ap-line);border-radius:10px;background:#fff;color:var(--ap-ink)}.ap-linkcard img{width:40px;height:40px;border-radius:6px;object-fit:cover;flex:0 0 auto}.ap-linkcard span{display:grid;gap:2px;min-width:0}.ap-linkcard b{font-size:10px;font-weight:600;line-height:1.2}.ap-linkcard small{font-size:8px;color:var(--ap-ink-2);line-height:1.2;overflow-wrap:anywhere}.ap-incoming--last{margin-top:2px}.ap-composer{display:flex;align-items:center;gap:6px;flex:0 0 auto;padding:8px 10px;border-top:1px solid var(--ap-line);background:#fff}.ap-composer .ap-field{display:flex;align-items:center;gap:7px;flex:1;padding:6px 10px;border:1px solid var(--ap-line);border-radius:99px;color:#a8a8a8;font-size:10px}.ap-composer svg{display:block;width:16px;height:16px;color:#262626}.ap-qa{--ap-board:#f4eee2;--ap-board-ink:#16130f;--ap-board-muted:#4f493f;min-height:100vh;margin:0;padding:18px 16px 40px;display:flex;flex-direction:column;align-items:center;gap:12px;background:var(--ap-board);color:var(--ap-board-ink)}html.dark .ap-qa{--ap-board:#050505;--ap-board-ink:#f6f1e4;--ap-board-muted:#c9c3b6}.ap-qa-kicker{margin:0;color:var(--ap-board-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ap-qa-title{margin:0;font-family:var(--font-display);font-size:clamp(22px,3vw,30px);font-weight:600;letter-spacing:-.03em;line-height:1.1;text-align:center}.ap-qa-stage{display:flex;justify-content:center;width:100%}@media (min-width:900px) and (max-height:820px){.ap-qa-stage{zoom:.86}}@media (max-width:899px){.ap-qa{padding:14px 12px 32px;gap:10px}.ap-pair{gap:22px}}html.dark .ap-phone{--ap-ink:#f5f5f5;--ap-ink-2:#a8a8a8;--ap-line:#262626;--ap-line-soft:#1c1c1c;--ap-soft:#121212;--ap-blue:#3797f0;--tok-tag-bg:rgba(200,247,81,0.14);--tok-tag-ink:#c8f751;border-color:rgba(246,241,228,.22)}html.dark .ap-actionlabels,html.dark .ap-actions,html.dark .ap-appbar,html.dark .ap-commentbar,html.dark .ap-comments,html.dark .ap-composer,html.dark .ap-dmhead,html.dark .ap-likes,html.dark .ap-linkcard,html.dark .ap-screen,html.dark .ap-thread{background:#000;color:var(--ap-ink)}html.dark .ap-appbar,html.dark .ap-commentbar,html.dark .ap-comments,html.dark .ap-composer,html.dark .ap-dmhead,html.dark .ap-linkcard{border-color:var(--ap-line)}html.dark .ap-actionlabels,html.dark .ap-commentbar{color:var(--ap-ink-2)}html.dark .ap-commentbar .ap-field,html.dark .ap-composer .ap-field{border-color:var(--ap-line);color:var(--ap-ink-2)}html.dark .ap-threadnote{color:var(--ap-ink-2)}html.dark .ap-kw{background:#3a2a00;color:#ffd8a8}