.ap-feed{gap:var(--ap-sp-6);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.ap-feed-main{gap:var(--ap-sp-4);flex-direction:column;min-width:0;display:flex}.ap-feed-side{gap:var(--ap-sp-4);top:calc(var(--ap-topbar-h) + var(--ap-sp-4));flex-direction:column;display:flex;position:sticky}.ap-feed-head{justify-content:space-between;align-items:flex-end;gap:var(--ap-sp-4);display:flex}.ap-feed-head h1{font-size:var(--ap-fs-6);line-height:var(--ap-lh-tight);letter-spacing:-.01em;margin:2px 0 0}.ap-composer{padding:var(--ap-sp-4);border-radius:var(--ap-r-l);border:1px solid var(--ap-stroke);background:var(--ap-surface);-webkit-backdrop-filter:blur(var(--ap-glass-blur));backdrop-filter:blur(var(--ap-glass-blur));transition:border-color var(--ap-dur) var(--ap-ease), box-shadow var(--ap-dur) var(--ap-ease);position:relative}.ap-composer.is-active{border-color:var(--ap-stroke-accent);box-shadow:var(--ap-glow-accent)}.ap-composer-empty{align-items:center;gap:var(--ap-sp-4);grid-template-columns:auto 1fr auto;display:grid}.ap-composer-empty b{font-size:var(--ap-fs-3);display:block}.ap-composer-empty p{color:var(--ap-text-2);font-size:var(--ap-fs-2);margin:2px 0 0}.ap-composer-row{gap:var(--ap-sp-3);align-items:flex-start;display:flex}.ap-composer-identity{color:var(--ap-text-3);cursor:pointer;border-radius:var(--ap-r-m);background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex}.ap-composer-identity:focus-visible{outline:2px solid var(--ap-accent);outline-offset:2px}.ap-composer-field{gap:var(--ap-sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.ap-composer-who{align-items:center;gap:var(--ap-sp-2);font-size:var(--ap-fs-2);flex-wrap:wrap;display:flex}.ap-composer-who em{color:var(--ap-text-3);font-style:normal}.ap-composer textarea,.ap-textarea{resize:vertical;width:100%;padding:var(--ap-sp-2) 0;color:var(--ap-text);font:inherit;font-size:var(--ap-fs-3);line-height:var(--ap-lh);background:0 0;border:0;min-height:34px}.ap-textarea{padding:var(--ap-sp-3);border-radius:var(--ap-r-m);border:1px solid var(--ap-stroke-2);background:#ffffff08}.ap-composer textarea:focus,.ap-textarea:focus{outline:none}.ap-textarea:focus-visible{border-color:var(--ap-stroke-accent)}.ap-composer textarea::placeholder,.ap-textarea::placeholder{color:var(--ap-text-3)}.ap-composer-preview{margin:var(--ap-sp-3) 0 0 calc(44px + var(--ap-sp-3));border-radius:var(--ap-r-m);border:1px solid var(--ap-stroke);background:#000;max-height:360px;position:relative;overflow:hidden}.ap-composer-preview img,.ap-composer-preview video{object-fit:contain;width:100%;max-height:360px;display:block}.ap-composer-remove{top:var(--ap-sp-2);right:var(--ap-sp-2);position:absolute;background:#04070fb3!important}.ap-composer-foot{justify-content:space-between;align-items:center;gap:var(--ap-sp-3);margin-top:var(--ap-sp-2);padding-left:calc(44px + var(--ap-sp-3));display:flex}.ap-composer-tools{align-items:center;gap:var(--ap-sp-2);display:flex}.ap-composer-tools small{font-size:var(--ap-fs-1);color:var(--ap-text-3);font-variant-numeric:tabular-nums}.ap-composer-tools small.is-warn{color:var(--ap-amber)}.ap-feed-strip{gap:var(--ap-sp-2);padding-bottom:var(--ap-sp-1);scrollbar-width:none;display:none;overflow-x:auto}.ap-feed-strip::-webkit-scrollbar{display:none}.ap-feed-chip{align-items:center;gap:var(--ap-sp-2);border-radius:var(--ap-r-full);border:1px solid var(--ap-stroke);background:var(--ap-surface);color:var(--ap-text);font-size:var(--ap-fs-2);white-space:nowrap;padding:4px 12px 4px 4px;text-decoration:none;display:inline-flex}.ap-feed-list{gap:var(--ap-sp-4);flex-direction:column;display:flex}.ap-post{gap:var(--ap-sp-3);padding:var(--ap-sp-4);border-radius:var(--ap-r-l);border:1px solid var(--ap-stroke);background:var(--ap-surface);-webkit-backdrop-filter:blur(var(--ap-glass-blur));backdrop-filter:blur(var(--ap-glass-blur));transition:border-color var(--ap-dur) var(--ap-ease), transform var(--ap-dur) var(--ap-ease);flex-direction:column;display:flex;position:relative}.ap-post:hover{border-color:var(--ap-stroke-2)}.ap-post-collab{border-color:rgba(var(--ap-violet-rgb) / .35);background:linear-gradient(160deg, rgba(var(--ap-violet-rgb) / .09), var(--ap-surface) 45%)}.ap-post-compact{padding:var(--ap-sp-3);gap:var(--ap-sp-2)}.ap-post-head{align-items:flex-start;gap:var(--ap-sp-3);display:flex}.ap-post-author{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ap-post-name{align-items:center;gap:var(--ap-sp-2);font-size:var(--ap-fs-3);flex-wrap:wrap;font-weight:700;display:flex}.ap-post-name a{color:var(--ap-text);text-decoration:none}.ap-post-name a:hover{color:var(--ap-accent)}.ap-post-meta{align-items:center;gap:var(--ap-sp-2);font-size:var(--ap-fs-2);color:var(--ap-text-3);flex-wrap:wrap;display:flex}.ap-post-meta em{font-style:normal}.ap-post-meta time:before{content:"·";margin-right:var(--ap-sp-2)}.ap-post-body p{font-size:var(--ap-fs-3);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.ap-post-body.is-clamped p{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ap-post-more{margin-top:var(--ap-sp-1);color:var(--ap-accent);font:inherit;font-size:var(--ap-fs-2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ap-post-more:disabled{color:var(--ap-text-3);cursor:default}.ap-post-media{border-radius:var(--ap-r-m);border:1px solid var(--ap-stroke);background:#000;margin:0;overflow:hidden}.ap-post-media img,.ap-post-media video{object-fit:cover;width:100%;max-height:560px;display:block}.ap-post-media.is-video video{aspect-ratio:16/9;object-fit:contain}.ap-post-collaborators{align-items:center;gap:var(--ap-sp-2);font-size:var(--ap-fs-2);color:var(--ap-text-3);flex-wrap:wrap;display:flex}.ap-post-collaborator{align-items:center;gap:var(--ap-sp-1);border-radius:var(--ap-r-full);border:1px solid rgba(var(--ap-violet-rgb) / .4);color:var(--ap-text);padding:2px 10px 2px 2px;text-decoration:none;display:inline-flex}.ap-post-collaborator small{color:var(--ap-text-3);font-size:var(--ap-fs-0)}.ap-post-collaborator small:before{content:"·";margin-right:4px}.ap-post-actions{align-items:center;gap:var(--ap-sp-1);margin:0 calc(var(--ap-sp-2) * -1);display:flex}.ap-post-actions>:last-child{margin-left:auto}.ap-post-action{min-height:36px;padding:0 var(--ap-sp-3);border-radius:var(--ap-r-full);color:var(--ap-text-2);font:inherit;font-size:var(--ap-fs-2);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease), color var(--ap-dur-fast) var(--ap-ease), transform var(--ap-dur-fast) var(--ap-ease-spring);background:0 0;border:0;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ap-post-action:hover{background:var(--ap-surface-hover);color:var(--ap-text)}.ap-post-action:active{transform:scale(.94)}.ap-post-action:focus-visible{outline:2px solid var(--ap-accent);outline-offset:1px}.ap-post-action.is-on{color:var(--ap-pink)}.ap-post-action.is-on svg{fill:currentColor}.ap-post-action.is-saved{color:var(--ap-gold)}.ap-post-action.is-open{color:var(--ap-accent);background:rgba(var(--ap-accent-rgb) / .1)}.ap-post-comments{gap:var(--ap-sp-3);padding-top:var(--ap-sp-3);border-top:1px solid var(--ap-stroke);flex-direction:column;display:flex}.ap-post-empty{font-size:var(--ap-fs-2);color:var(--ap-text-3);margin:0}.ap-comment{gap:var(--ap-sp-2);align-items:flex-start;display:flex}.ap-comment>div{min-width:0;padding:var(--ap-sp-2) var(--ap-sp-3);border-radius:4px var(--ap-r-m) var(--ap-r-m) var(--ap-r-m);background:#ffffff09;flex:1}.ap-comment>div>span{gap:var(--ap-sp-2);font-size:var(--ap-fs-2);align-items:baseline;display:flex}.ap-comment time{color:var(--ap-text-3);font-size:var(--ap-fs-1)}.ap-comment p{font-size:var(--ap-fs-2);overflow-wrap:anywhere;margin:2px 0 0;line-height:1.5}.ap-comment-form{gap:var(--ap-sp-2);align-items:center;display:flex}.ap-comment-form input{min-width:0;min-height:38px;padding:0 var(--ap-sp-3);border-radius:var(--ap-r-full);border:1px solid var(--ap-stroke-2);color:var(--ap-text);font:inherit;font-size:var(--ap-fs-2);background:#ffffff08;flex:1}.ap-comment-form input:focus-visible{border-color:var(--ap-stroke-accent);outline:none}.ap-comment-signin{align-items:center;gap:var(--ap-sp-2);border-radius:var(--ap-r-full);border:1px dashed var(--ap-stroke-2);color:var(--ap-text-2);font-size:var(--ap-fs-2);align-self:flex-start;padding:8px 14px;text-decoration:none;display:inline-flex}.ap-comment-signin:hover{color:var(--ap-accent);border-color:var(--ap-stroke-accent)}.ap-agenda{gap:var(--ap-sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ap-agenda li{align-items:center;gap:var(--ap-sp-3);display:flex}.ap-agenda-time{border-radius:var(--ap-r-s);min-width:52px;font-size:var(--ap-fs-2);font-variant-numeric:tabular-nums;background:#ffffff0a;flex-direction:column;align-items:center;padding:6px 4px;font-weight:700;display:flex}.ap-agenda-time small{font-size:var(--ap-fs-1);color:var(--ap-text-3);text-transform:capitalize;font-weight:500}.ap-agenda-time.is-live{background:rgba(var(--ap-red-rgb) / .14);color:var(--ap-red)}.ap-agenda-copy{flex-direction:column;flex:1;min-width:0;display:flex}.ap-agenda-copy b{font-size:var(--ap-fs-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ap-agenda-copy small{font-size:var(--ap-fs-1);color:var(--ap-text-3)}.ap-suggestions{gap:var(--ap-sp-3);flex-direction:column;display:flex}.ap-suggestion{gap:var(--ap-sp-2) var(--ap-sp-3);grid-template-columns:auto 1fr;align-items:center;display:grid}.ap-suggestion-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.ap-suggestion-copy a{color:var(--ap-text);font-size:var(--ap-fs-2);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.ap-suggestion-copy small{font-size:var(--ap-fs-1);color:var(--ap-text-3)}.ap-suggestion-actions{gap:var(--ap-sp-2);grid-column:2;align-items:center;display:flex}.ap-inline-status{align-items:center;gap:var(--ap-sp-2);margin-top:var(--ap-sp-3);padding-top:var(--ap-sp-3);border-top:1px solid var(--ap-stroke);display:flex}.ap-inline-status>div{min-width:0;font-size:var(--ap-fs-2);flex-direction:column;flex:1;gap:2px;display:flex}.ap-muted{color:var(--ap-text-2);font-size:var(--ap-fs-2);margin:0;line-height:1.5}.ap-mt-1{margin-top:var(--ap-sp-1)}.ap-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-public-post-page{font-family:var(--ap-font);overflow:visible}.ap-public-post{width:min(680px,100% - 32px);padding:130px 0 var(--ap-sp-7);gap:var(--ap-sp-4);flex-direction:column;margin:0 auto;display:flex}.ap-public-post-nav a{align-items:center;gap:var(--ap-sp-2);color:var(--ap-text-2);font-size:var(--ap-fs-2);text-decoration:none;display:inline-flex}.ap-public-post-nav a svg{transform:rotate(180deg)}.ap-public-post-nav a:hover{color:var(--ap-accent)}.ap-public-post-cta{justify-content:space-between;align-items:center;gap:var(--ap-sp-4);padding:var(--ap-sp-5);border-radius:var(--ap-r-l);border:1px solid rgba(var(--ap-accent-rgb) / .3);background:linear-gradient(135deg, rgba(var(--ap-accent-rgb) / .12), rgba(var(--ap-violet-rgb) / .12));flex-wrap:wrap;display:flex}.ap-public-post-cta b{font-size:var(--ap-fs-4);margin-top:4px;display:block}.ap-public-post-cta p{margin:var(--ap-sp-1) 0 0;color:var(--ap-text-2);font-size:var(--ap-fs-2)}.ap-public-post-cta-actions{gap:var(--ap-sp-2);display:flex}@media (max-width:1199px){.ap-feed{gap:var(--ap-sp-4);grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:899px){.ap-feed{grid-template-columns:minmax(0,1fr)}.ap-feed-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid;position:static}.ap-feed-strip.ap-only-mobile-block{display:flex}.ap-feed-head .ap-btn{display:none}}@media (max-width:639px){.ap-post,.ap-composer{padding:var(--ap-sp-3);border-radius:var(--ap-r-m)}.ap-composer-preview,.ap-composer-foot{margin-left:0;padding-left:0}.ap-post-media img,.ap-post-media video{max-height:none}.ap-post-media.is-video video{aspect-ratio:auto;max-height:70vh}.ap-feed-side{grid-template-columns:1fr}}.ap-parties{margin-top:var(--ap-sp-3);padding-top:var(--ap-sp-3);border-top:1px solid var(--ap-stroke)}.ap-parties-title{margin-bottom:var(--ap-sp-2);color:var(--ap-text-3);font-size:var(--ap-fs-1);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-weight:700;display:inline-flex}.an-parties-panel{order:3;grid-column:1/-1;padding:13px}.an-parties-list article{border-bottom:1px solid #336a8f38;grid-template-columns:48px 34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;display:grid}.an-parties-list article:last-child{border-bottom:0}.an-parties-list time{flex-direction:column;display:flex}.an-parties-list time b{font-size:12px}.an-parties-list article.live time b{color:#ff5368}.an-parties-list time small{color:#7890a1;font-size:8px}.an-parties-list article>div{min-width:0}.an-parties-list h3{white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:11px;overflow:hidden}.an-parties-list p{color:#758d9f;margin:0;font-size:8px}.an-parties-list article>.an-button{min-height:29px;padding:0 9px;font-size:8px}
