.timeline-ai--published{gap:4px}.timeline-ai__published-label{color:var(--text-secondary);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-strong);line-height:1.4}.timeline-ai--published .timeline-ai__summary{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.timeline-item.timeline-item--published .timeline-item__title,.timeline-item.timeline-item--published .timeline-item__summary,.square-post--published .square-post__headline,.square-post--published .square-post__body{-webkit-line-clamp:unset;white-space:pre-wrap;overflow-wrap:anywhere;display:block}.square-page.square-home{gap:0;padding-bottom:0}.square-page.square-home .square-home-header{border-bottom:1px solid var(--line-hairline);background:0 0;gap:0;padding:0}.square-home__heading{padding:28px 26px 25px}.square-home__heading>div>span{font-size:var(--fl-text-xs);color:var(--text-tertiary);letter-spacing:2px;font-weight:var(--fl-weight-medium)}.square-home__heading h1{letter-spacing:-.7px;margin-top:10px;line-height:1.5;font-size:var(--fl-metric)!important;font-weight:var(--fl-weight-medium)!important}.square-page.square-home .square-home-header__tabs .segmented-tabs__rail{border-bottom:1px solid var(--line-hairline);justify-content:space-around;gap:0}.square-page.square-home .square-home-header__tabs .segmented-tabs__item{font-size:var(--fl-text-md);text-align:center;min-height:52px;color:var(--text-tertiary);flex:1;padding:16px 20px}.square-page.square-home .square-home-header__tabs .segmented-tabs__item.is-active{color:var(--text-primary)}.square-page.square-home .square-page__topic-strip{scrollbar-width:none;gap:8px;padding:14px 26px}.square-page.square-home .square-page__topic-pill{font-size:var(--fl-text-xs);font-weight:var(--fl-weight-normal);min-height:28px;color:var(--text-secondary);background:var(--bg-card);border:0;border-radius:6px;padding:5px 11px}.square-page.square-home .square-page__topic-pill--active{color:var(--fl-warning);background:var(--fl-warning-soft)}.square-home__compose{border-bottom:1px solid var(--line-standard);align-items:flex-start;gap:14px;margin:0;padding:25px 26px 20px;display:flex}.square-home__compose>div{flex:1;min-width:0}.square-home__prompt{text-align:left;background:0 0;border:0;width:100%;min-height:46px;padding:5px 0 14px;display:block;color:var(--text-tertiary)!important;font-size:var(--fl-text-lg)!important;font-weight:var(--fl-weight-normal)!important}.square-home__compose-actions{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.square-home__compose-actions>span{font-size:var(--fl-text-xs);color:var(--text-tertiary)}.square-home__compose-actions>button{background:var(--text-primary);font-weight:var(--fl-weight-strong);border:0;border-radius:999px;min-width:76px;padding:8px 18px;color:var(--bg-page)!important;font-size:var(--fl-text-xs)!important}.square-page.square-home .square-feed-section__head{border:0;justify-content:space-between;align-items:center;margin:0;padding:17px 26px 5px;display:flex}.square-page.square-home .square-feed-section__title{font-size:var(--fl-text-xs);font-weight:var(--fl-weight-normal);color:var(--text-tertiary)}.square-page.square-home .square-feed-section{gap:0}.square-feed-types{gap:3px;display:flex}.square-feed-types button{font-size:var(--fl-text-xs);color:var(--text-tertiary);background:0 0;border:0;border-radius:5px;padding:5px 9px}.square-feed-types button[aria-pressed=true]{background:var(--bg-card-soft);color:var(--text-primary)}.square-page.square-home .square-page__feed-list{background:0 0;border:0;border-radius:0;gap:0;overflow:visible}.square-page.square-page .square-post{border:0;border-bottom:1px solid var(--line-hairline);background:0 0;border-radius:0;gap:13px;min-width:0;padding:26px 26px 23px 83px;position:relative}.square-page.square-page .square-post:last-child{border-bottom:1px solid var(--line-hairline)}.square-page.square-page .square-post:hover{background:color-mix(in srgb,var(--text-primary) 1.5%,transparent)}.square-page.square-page .square-post__head{align-items:flex-start;gap:10px;min-width:0}.square-page.square-page .square-post__author{align-items:flex-start;gap:0;min-height:35px}.square-page.square-page .square-post__author>.profile-avatar{width:42px;height:42px;font-size:var(--fl-text-sm);position:absolute;top:26px;left:26px}.square-page.square-page .square-post__author-copy{gap:5px;min-width:0}.square-page.square-page .square-post__author-line{gap:6px;line-height:1.3}.square-page.square-page .square-post__author-name{font-size:var(--fl-text-md);font-weight:var(--fl-weight-strong)}.square-post__verified{color:var(--fl-muted);flex:none}.square-page.square-page .square-post__meta{color:var(--text-tertiary);font-weight:var(--fl-weight-normal);overflow-wrap:anywhere;gap:5px;font-size:var(--fl-text-xs)!important}.square-page.square-page .square-post__headline{font-weight:var(--fl-weight-medium);color:var(--text-primary);margin-bottom:7px;line-height:1.75;font-size:var(--fl-text-lg)!important}.square-page.square-page .square-post__body{overflow-wrap:anywhere;word-break:break-word;line-height:1.9;font-size:var(--fl-text-md)!important;font-weight:var(--fl-weight-normal)!important;color:var(--text-secondary)!important}.square-page.square-page .square-post:not(.square-post--detail) .square-post__body{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.square-post__read-more{color:var(--fl-warning);font-size:var(--fl-text-xs);margin-top:7px;display:block}.square-page.square-page .square-post__tags{flex-wrap:wrap;gap:10px;margin:0}.square-post__tag{font-size:var(--fl-text-xs)!important;font-weight:var(--fl-weight-normal)!important;color:var(--fl-muted)!important}.square-post__tag:hover{text-decoration:underline}.square-page.square-page .square-post__judgment{border-left:2px solid var(--fl-warning-soft);padding-left:12px}.square-page.square-page .square-post__evidence-list{flex-wrap:wrap;gap:8px;display:flex}.square-page.square-page .square-post__evidence-card{background:var(--bg-card-soft);border:0;border-radius:5px;align-items:center;gap:10px;min-width:0;max-width:100%;padding:6px 9px;display:inline-flex}.square-post__source-copy{min-width:0}.square-post__source-copy strong{font-size:var(--fl-text-xs);font-weight:var(--fl-weight-normal);color:var(--text-tertiary);overflow-wrap:anywhere;line-height:1.4}.square-post__evidence-card>svg{color:var(--text-tertiary);flex-shrink:0;width:11px;height:11px}.square-page.square-page .square-post__actions{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;max-width:400px;padding-top:3px;display:flex}.square-page.square-page .square-post__action{color:var(--text-tertiary);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-normal);border:0;border-radius:5px;align-items:center;gap:8px;padding:5px 8px 5px 0;display:inline-flex;background:0 0!important}.square-post__action svg{width:18px;height:18px}.square-page button.square-post__action:hover,.square-page.square-page .square-post__action--active{color:var(--fl-warning)}.square-page.square-page .square-post__action--active svg{fill:var(--fl-warning-soft)}.square-post__more{flex:none;position:relative}.square-post__more summary{cursor:pointer;width:28px;height:25px;color:var(--text-tertiary);border-radius:50%;place-items:center;list-style:none;display:grid}.square-post__more summary::-webkit-details-marker{display:none}.square-post__more summary:hover,.square-post__more[open] summary{background:var(--bg-card-soft);color:var(--text-primary)}.square-post__more .square-post__utility-row{z-index:15;border:1px solid var(--line-standard);background:var(--bg-card);min-width:145px;box-shadow:var(--fl-shadow-control);border-radius:10px;flex-direction:column;align-items:stretch;gap:2px;padding:6px;display:flex;position:absolute;top:32px;right:0}.square-post__more .square-post__utility{font-size:var(--fl-text-xs);color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:10px;display:flex}.square-post__more .square-post__utility:hover{background:var(--bg-card-soft)}.square-home__search-result{font-size:var(--fl-text-xs);color:var(--text-secondary);border-bottom:1px solid var(--line-hairline);overflow-wrap:anywhere;justify-content:space-between;align-items:center;padding:12px 26px;display:flex}.square-home__search-result button{color:var(--text-tertiary);background:0 0;border:0;place-items:center;padding:3px;display:grid}.square-workspace .square-page__fab{display:none}.square-workspace .square-thread-page__header{border-bottom:1px solid var(--line-hairline);padding:21px 0}.square-workspace .square-thread-page__title{font-size:var(--fl-text-lg);font-weight:var(--fl-weight-medium)}.square-workspace .square-page--thread>.square-post{padding-top:20px}.square-home__search-compact{border:1px solid var(--line-standard);color:var(--text-tertiary);background:var(--bg-card);border-radius:999px;align-items:center;gap:9px;margin:0 26px 16px;padding:6px 13px;display:none}.square-home__search-compact input{min-width:0;color:var(--text-primary);font-size:var(--fl-text-xs);background:0 0;border:0;outline:0;flex:1;padding:4px 0}.square-home__search-compact button{font-size:var(--fl-text-xs);color:var(--text-secondary);background:0 0;border:0;padding:3px 5px}.square-home__search-compact:focus-within{border-color:var(--fl-border)}.square-write{padding:14px 6px 30px}.square-write__author{align-items:center;gap:13px;margin:15px 0 24px;display:flex}.square-write__author strong{font-size:var(--fl-text-md);font-weight:var(--fl-weight-medium)}.square-write__author span:not(.profile-avatar){font-size:var(--fl-text-xs);color:var(--text-tertiary);margin-top:5px;display:block}.square-write__body textarea{resize:vertical;width:100%;color:var(--text-primary);line-height:1.9;font-weight:var(--fl-weight-normal);background:0 0;border:0;outline:none;min-height:210px;padding:0;font-size:var(--fl-text-lg)!important}.square-write__body textarea::placeholder{color:var(--text-tertiary)}.square-write__count{text-align:right;font-size:var(--fl-text-xs);color:var(--text-secondary);padding:12px 0 20px}.square-write__count span{color:var(--text-tertiary)}.square-write__options{border-block:1px solid var(--line-hairline);padding:18px 0}.square-write__options summary{cursor:pointer;font-size:var(--fl-text-xs);color:var(--text-secondary)}.square-write__options summary span{font-size:var(--fl-text-xs);color:var(--text-tertiary);margin-left:8px}.square-write__options>div{gap:16px;margin:22px 0 6px;display:grid}.square-write .square-field__control{border:1px solid var(--line-standard);background:var(--bg-card);font-size:var(--fl-text-sm);font-weight:var(--fl-weight-normal);border-radius:7px;padding:12px}.square-write footer{justify-content:flex-end;gap:16px;padding-top:24px;display:flex}.square-write__cancel{color:var(--text-tertiary);font-size:var(--fl-text-xs);background:0 0;border:0;padding:9px}.square-write__submit{background:var(--text-primary);color:var(--bg-page);font-weight:var(--fl-weight-strong);font-size:var(--fl-text-sm);border:0;border-radius:999px;padding:10px 30px}.square-write__submit:disabled{opacity:.4;cursor:default}.square-page .square-thread{background:0 0;border:0;border-radius:0}.square-page .square-thread__section-head{font-size:var(--fl-text-md);border-bottom:1px solid var(--line-hairline);padding:24px 4px 18px}.square-page .square-thread__composer{border:0;border-top:1px solid var(--line-hairline);background:0 0;padding:24px 4px}.square-thread__composer .square-field__control{border:1px solid var(--line-standard);background:var(--bg-card);font-size:var(--fl-text-md);font-weight:var(--fl-weight-normal);border-radius:10px;padding:15px}.square-thread__composer .fn-button{background:var(--text-primary);color:var(--bg-page);border-radius:999px;padding-inline:25px}.square-page .square-thread-comment{border:0;border-bottom:1px solid var(--line-hairline);background:0 0;padding:22px 4px}.square-page .square-thread-comment__body{font-size:var(--fl-text-md);font-weight:var(--fl-weight-normal);padding-left:54px;line-height:1.9}.square-page .square-author-header{background:0 0;border:0;border-radius:0;padding:26px 0}.square-author-header__identity>.profile-avatar{width:66px;height:66px;font-size:var(--fl-title)}.square-author-header__bio{font-weight:var(--fl-weight-normal)}.square-thread__root-post.square-post--detail{padding-left:58px!important;padding-right:0!important}.square-thread__root-post.square-post--detail .square-post__author>.profile-avatar{left:0}@container square-space (width<=1080px){.square-home__search-compact{display:flex}}@media (width<=979px){.square-home__search-compact{display:flex}}@media (width<=600px){.square-home__heading{padding:20px 0}.square-home__heading h1{font-size:var(--fl-title)!important}.square-page.square-home .square-home-header__tabs .segmented-tabs__item{padding:12px 14px}.square-page.square-home .square-page__topic-strip{padding:12px 0}.square-home__compose{padding:22px 0}.square-home__compose-actions>span{font-size:var(--fl-text-xs)}.square-page.square-page .square-post{padding:23px 0 22px 50px}.square-page.square-page .square-post__author>.profile-avatar{width:36px;height:36px;font-size:var(--fl-text-xs);top:23px;left:0}.square-page.square-page .square-post__author-name{font-size:var(--fl-text-sm)}.square-page.square-page .square-post__meta{font-size:var(--fl-text-xs)!important}.square-page.square-home .square-feed-section__head{padding:14px 0 0}.square-home__search-compact{margin-inline:0}.square-page.square-page .square-post__body{font-size:var(--fl-text-sm)!important}.square-home__search-result{padding-inline:0}.square-write__body textarea{font-size:var(--fl-text-lg)!important}}.square-home__heading{justify-content:space-between;align-items:center;gap:12px;padding:20px 26px 14px;display:flex}.square-home__heading h1{margin:0;font-size:var(--fl-subtitle)!important;font-weight:var(--fl-weight-medium)!important}.square-home__heading>span{font-size:var(--fl-text-xs);color:var(--text-tertiary);font-weight:var(--fl-weight-normal)}.square-home__compose{padding-block:20px 17px}.square-home__compose-actions{padding-top:4px}.square-page.square-page .square-person{min-width:0;padding:0 0 26px;position:relative}.square-person__cover{background:linear-gradient(115deg,var(--fl-surface),var(--fl-surface) 65%,var(--fl-surface));border-bottom:1px solid var(--fl-border);height:95px;margin:0 -25px}.square-person__top{justify-content:space-between;align-items:flex-end;margin-top:-31px;margin-bottom:20px;display:flex;position:relative}.square-person__top>.profile-avatar{width:74px;height:74px;font-size:var(--fl-metric);box-shadow:0 0 0 5px var(--bg-page)}.square-person__follow{background:var(--text-primary);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:92px;min-height:36px;padding:8px 20px;display:inline-flex;color:var(--bg-page)!important;font-size:var(--fl-text-xs)!important;font-weight:var(--fl-weight-medium)!important}.square-person__follow.is-followed{border-color:var(--line-standard);background:0 0;color:var(--text-secondary)!important}.square-person__follow:disabled{opacity:.5}.square-person h1{overflow-wrap:anywhere;line-height:1.4;font-size:var(--fl-title)!important;font-weight:var(--fl-weight-strong)!important}.square-person__handle{font-size:var(--fl-text-xs);color:var(--text-tertiary);margin-top:5px}.square-person>p{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-normal);color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;margin:16px 0!important}.square-person__meta{color:var(--text-tertiary);font-size:var(--fl-text-xs);flex-wrap:wrap;gap:18px;margin-top:20px;line-height:1.8;display:flex}.square-person__meta strong{color:var(--text-primary);font-weight:var(--fl-weight-medium);margin-right:4px}.square-page.square-page .square-page__feed-list{background:0 0;border:0;border-radius:0;gap:0;overflow:visible}.square-page.square-page .square-feed-section__head{border-bottom:1px solid var(--line-hairline);align-items:center;padding:15px 0}.square-page.square-page .square-feed-section__copy strong{font-size:var(--fl-text-md);font-weight:var(--fl-weight-medium)}.square-page.square-page .square-feed-section__copy>span{font-size:var(--fl-text-xs);color:var(--text-tertiary);font-weight:var(--fl-weight-normal);margin-top:6px;line-height:1.8}.square-page.square-page .square-feed-section__meta{font-size:var(--fl-text-xs);color:var(--text-tertiary)}.square-workspace__timeline>.square-page:not(.square-home) .square-feed-section{gap:0}.square-workspace__timeline>.square-page:not(.square-home) .square-post{padding-left:56px;padding-right:0}.square-workspace__timeline>.square-page:not(.square-home) .square-post__author>.profile-avatar{left:0}.square-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:50px 30px 62px;display:flex}.square-empty__icon{background:var(--bg-card-soft);width:60px;height:60px;color:var(--fl-muted);border-radius:50%;place-items:center;margin-bottom:23px;display:grid}.square-page.square-page .square-empty h2{letter-spacing:-.3px;line-height:1.55;font-size:var(--fl-subtitle)!important;font-weight:var(--fl-weight-medium)!important}.square-page.square-page .square-empty p{color:var(--text-tertiary);max-width:300px;line-height:1.9;font-size:var(--fl-text-xs)!important;font-weight:var(--fl-weight-normal)!important;margin:12px 0 24px!important}.square-empty>a,.square-empty>button{border:1px solid var(--line-standard);min-height:36px;color:var(--text-primary);font-weight:var(--fl-weight-medium);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:8px 18px;display:inline-flex;font-size:var(--fl-text-xs)!important}.square-page.square-page .square-inbox__list,.square-page.square-page .square-collection-list{background:0 0;border:0;flex-direction:column;gap:0;display:flex}.square-page.square-page .square-inbox__item,.square-page.square-page .square-collection-card{border:0;border-bottom:1px solid var(--line-hairline);box-shadow:none;background:0 0;border-radius:0;padding:22px 0}.square-page.square-page .square-inbox__item--unread{background:color-mix(in srgb,var(--fl-surface) 4%,transparent)}.square-page.square-page .square-inbox__button{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 10px}.square-inbox__actor-copy strong{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium)}.square-inbox__actor-copy>span,.square-inbox__meta{font-size:var(--fl-text-xs);color:var(--text-tertiary)}.square-page.square-page .square-inbox__title{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);margin:15px 0 7px 48px}.square-page.square-page .square-inbox__headline,.square-page.square-page .square-inbox__quote{font-size:var(--fl-text-xs);font-weight:var(--fl-weight-normal);color:var(--text-secondary);line-height:1.8;margin:0 0 0 48px!important}.square-page.square-page .square-inbox__quote{border:0;border-left:2px solid var(--line-standard);background:0 0;padding:8px 12px;margin-top:10px!important}.square-page.square-page .square-inbox__meta .fn-badge{color:var(--fl-muted);font-size:var(--fl-text-xs);background:0 0;border:0}.square-page.square-page .square-inbox__actor>.square-post__avatar{background:var(--fl-surface);color:var(--fl-secondary);border-radius:50%;width:36px;height:36px}.square-page.square-page .square-collection-card__main{background:0 0;padding:0}.square-page.square-page .square-collection-card__head strong{font-size:var(--fl-text-md);font-weight:var(--fl-weight-medium);line-height:1.7}.square-page.square-page .square-collection-card__head>span{font-size:var(--fl-text-xs);color:var(--text-tertiary)}.square-page.square-page .square-collection-card__main>p{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-normal);color:var(--text-secondary);line-height:1.9;margin:10px 0!important}.square-page.square-page .square-collection-card__tags .fn-badge{color:var(--fl-muted);font-size:var(--fl-text-xs);background:0 0;border:0;padding:0}.square-page.square-page .square-collection-card__actions{border:0;gap:18px;padding:13px 0 0;display:flex}.square-page.square-page .square-collection-card__link{font-size:var(--fl-text-xs);font-weight:var(--fl-weight-normal);color:var(--text-tertiary);background:0 0;border:0;border-radius:0;padding:0}.square-page.square-page .square-collection-card__link:hover{color:var(--text-primary)}.square-page.square-page .square-subpage-header__ghost{border:1px solid var(--line-standard);color:var(--text-secondary);font-size:var(--fl-text-xs);background:0 0;border-radius:999px;padding:6px 12px}.square-page.square-page .square-activity-tabs{padding:18px 0}.square-page.square-page .square-activity-tabs .segmented-tabs__rail{gap:4px}.square-page.square-page .square-activity-tabs .segmented-tabs__item{color:var(--text-tertiary);font-size:var(--fl-text-xs);background:0 0;border:0;border-radius:5px;padding:8px 10px}@media (width<=600px){.square-home__heading{padding:18px 0 12px}.square-home__heading>span{display:none}.square-empty{min-height:300px;padding:42px 18px}.square-person__cover{border-radius:8px;margin-inline:0}.square-person__top{padding-inline:12px}.square-person h1,.square-person__handle,.square-person>p,.square-person__meta{margin-left:12px}.square-person__meta{gap:12px}.square-page.square-page .square-empty h2{font-size:var(--fl-text-lg)!important}}.square-page.square-page.square-home .square-feed-section__head{border:0;padding:16px 26px 7px}.square-write__body{border:1px solid var(--line-standard);background:var(--bg-card);border-radius:10px;padding:16px;display:block}.square-write__body:focus-within{border-color:var(--fl-border)}.square-write__body textarea:focus-visible{outline:none!important}.square-page :is(button,a,summary,input,select,textarea):focus-visible{outline-color:var(--fl-border)!important}.square-page .state-box{border:1px solid var(--line-hairline);font-size:var(--fl-text-xs);color:var(--text-tertiary);font-weight:var(--fl-weight-normal);border-radius:8px;margin:18px 0;padding:20px;line-height:1.8}.square-page .state-box button{color:var(--text-primary);margin-left:12px}@media (width<=600px){.square-page.square-page.square-home .square-feed-section__head{padding:16px 0 7px}.square-write__body{padding:13px}}.square-page.square-page .square-thread__composer{border-top:1px solid var(--line-hairline);background:0 0;padding:24px 0;position:static;top:auto;bottom:auto}.square-page.square-page .square-thread-comment{background:0 0;padding:22px 0}.square-page.square-page .square-thread-comment--highlighted{background:var(--fl-surface);border-radius:8px;margin:0;padding:22px 12px}.square-page.square-page .square-thread__section-head{align-items:center;gap:10px;padding:23px 0 15px}.square-page.square-page .square-thread__section-head strong{font-size:var(--fl-text-md);font-weight:var(--fl-weight-medium)}.square-page.square-page .square-thread__section-head>span{font-size:var(--fl-text-xs);color:var(--text-tertiary)}.square-page.square-page .square-thread__composer .fn-button{background:var(--text-primary);color:var(--bg-page);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-medium);border:0;border-radius:999px;padding:9px 23px}.square-page.square-page .square-thread__composer .fn-button:disabled{opacity:.35}.square-page.square-page .square-thread__composer-actions{flex-direction:row;align-items:center}.square-page.square-page .square-thread__composer-actions>span{font-size:var(--fl-text-xs);color:var(--text-tertiary)}.square-page.square-page .square-thread__composer-label{font-size:var(--fl-text-xs);font-weight:var(--fl-weight-normal);color:var(--text-secondary)}.square-page.square-page .square-thread-comment__body{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-normal);padding-left:54px;line-height:1.9}.square-page.square-page .square-thread-comment__author{gap:12px}.square-page.square-page .square-thread-comment__author-copy strong{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium)}.square-page.square-page .square-thread-comment__author>.profile-avatar{width:42px;height:42px;font-size:var(--fl-text-sm)}.square-page.square-page .square-collection-card{gap:0}.square-page.square-page .square-collection-card__main{gap:0;min-width:0}.square-page.square-page .square-collection-card__main>p{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin:10px 0 8px!important}.square-page.square-page .square-collection-card__head strong{overflow-wrap:anywhere;min-width:0}.square-page.square-page .square-collection-card__head>span{flex-shrink:0;padding-top:3px}.square-page.square-page .square-collection-card__tags:empty{display:none}.square-page.square-page .square-collection-card__actions{padding-top:8px}.square-page.square-page .square-activity-tabs .segmented-tabs__item[aria-selected=true]{background:var(--bg-card-soft);color:var(--text-primary)}.square-page,.square-home-header,.square-home-header__copy,.square-home-header__actions,.square-composer-entry,.square-composer-entry__copy,.square-composer-panel,.square-composer-panel__form,.square-field,.square-feed-section,.square-feed-section__copy,.square-page__feed-list,.square-thread-page,.square-thread-page__copy,.square-author-header,.square-author-header__copy,.square-post,.square-post__author-copy,.square-post__evidence-list,.square-profile-card,.square-profile-card__copy,.square-profile-card__recent,.square-profile-card__recent-list,.square-thread,.square-thread__list,.square-thread-comment,.square-thread-comment__author-copy,.square-inbox,.square-inbox__list,.square-inbox__actor-copy,.square-collection-list,.square-collection-card,.square-collection-card__main{flex-direction:column;display:flex}.square-page{--square-comment-avatar-size:calc(var(--fn-space-24) + var(--fn-space-8) + var(--fn-space-2));--square-fab-size:calc(var(--fn-space-24) + var(--fn-space-24) + var(--fn-space-8));gap:10px}.square-page--home{padding-bottom:calc(var(--bottom-nav-height) + var(--safe-bottom) + var(--square-fab-size) + var(--fn-space-16))}.square-page--thread{padding-bottom:calc(var(--bottom-nav-height) + var(--safe-bottom) + var(--fn-space-24))}.square-home-header{border-bottom:0;gap:6px;padding-bottom:2px}.square-thread-page__header{border-bottom:0;padding-bottom:8px}.square-home-header__row,.square-feed-section__head,.square-post__head,.square-post__author,.square-post__author-line,.square-post__meta,.square-post__actions,.square-post__utility-row,.square-composer-entry__button,.square-composer-panel__head,.square-composer-panel__actions,.square-composer-panel__grid,.square-quick-links,.square-thread-page__header,.square-subpage-header__top,.square-author-header__top,.square-author-header__identity,.square-author-header__name-row,.square-author-header__meta,.square-author-header__actions,.square-author-header__stats,.square-profile-card__head,.square-profile-card__identity,.square-profile-card__name-row,.square-profile-card__meta,.square-profile-card__actions,.square-profile-card__stats,.square-profile-card__recent-item,.square-thread__toolbar,.square-thread__section-head,.square-thread-comment__author,.square-thread__composer-actions,.square-inbox__head,.square-inbox__actor,.square-inbox__meta,.square-collection-card__head,.square-collection-card__actions{align-items:center;gap:8px;display:flex}.square-home-header__row,.square-feed-section__head,.square-post__head,.square-profile-card__head,.square-thread__toolbar,.square-thread__section-head,.square-inbox__head,.square-collection-card__head,.square-collection-card__actions{justify-content:space-between}.square-home-header__row--actions{justify-content:flex-end}.square-home-header__copy{flex:auto;gap:4px;min-width:0}.square-home-header__title{color:var(--text-primary);font-size:var(--fn-type-header-title-size);font-weight:var(--fn-type-header-title-weight);line-height:var(--fn-type-header-title-line);letter-spacing:-.02em;margin:0}.square-home-header__subtitle,.square-subpage-header__subtitle,.square-feed-section__copy span,.square-composer-entry__copy span,.square-composer-panel__note,.square-thread-page__notice,.square-thread-page__empty,.square-author-header__bio,.square-profile-card__bio,.square-thread__section-head span,.square-thread__composer-actions span,.square-inbox__headline,.square-inbox__quote,.square-collection-card p{color:var(--text-secondary);font-size:var(--fn-type-inline-ai-body-size);line-height:var(--fn-type-inline-ai-body-line);margin:0}.square-home-header__actions{flex:none;justify-content:flex-end}.square-home-header__action,.square-home-header__ghost,.square-subpage-header__back,.square-subpage-header__ghost,.square-profile-card__link,.square-collection-card__link{border:1px solid var(--line-standard);background:var(--fl-surface-muted);min-height:30px;color:var(--text-primary);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-strong);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;line-height:1;display:inline-flex}.square-home-header__ghost{background:var(--fl-surface-muted);border-color:var(--fl-warning-soft)}.square-thread-page__back{width:34px;height:34px;color:var(--text-primary);font-size:var(--fn-space-24);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.square-thread-page__copy{gap:var(--fn-space-2);flex:auto;min-width:0}.square-thread-page__title{color:var(--text-primary);font-size:var(--fn-type-header-title-size);font-weight:var(--fn-type-header-title-weight);line-height:var(--fn-type-header-title-line);letter-spacing:-.02em}.square-thread-page__notice{padding:0}.square-thread-page__empty{padding:10px 0}.square-author-header{border-bottom:0;gap:10px;padding-bottom:12px}.square-author-header__top{justify-content:space-between;align-items:flex-start}.square-author-header__identity{flex:auto;align-items:flex-start;min-width:0}.square-author-header__copy{flex:auto;gap:4px;min-width:0}.square-author-header__name-row strong{color:var(--text-primary);font-size:var(--fl-text-lg);font-weight:var(--fl-weight-strong);line-height:1.18}.square-author-header__meta{flex-wrap:wrap}.square-author-header__bio{max-width:46ch}.square-author-header__actions{flex-wrap:wrap;justify-content:flex-end}.square-author-header__stats{gap:8px}.square-author-header__stat{border:1px solid var(--line-hairline);background:var(--fl-surface-muted);border-radius:12px;flex-direction:column;flex:1 1 0;gap:2px;min-width:0;padding:8px 10px;display:flex}.square-author-header__stat span{color:var(--text-tertiary);font-size:var(--fl-text-xs);line-height:1.2}.square-author-header__stat strong{color:var(--text-primary);font-size:var(--fl-text-lg);font-weight:var(--fl-weight-strong);line-height:1.08}.square-author-header__button{min-height:30px;font-size:var(--fl-text-xs);box-shadow:none;padding:0 12px}.square-home-header__tabs{margin-top:0}.square-page__topic-strip{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.square-page__topic-strip::-webkit-scrollbar{display:none}.square-page__topic-pill{border:1px solid var(--line-standard);background:var(--fl-surface);color:var(--text-secondary);white-space:nowrap;min-height:28px;font-size:var(--fn-type-chip-size);font-weight:var(--fn-type-chip-weight);border-radius:999px;padding:0 10px}.square-page__topic-pill--active{border-color:var(--fl-warning-soft);background:var(--fl-surface-muted);color:var(--text-primary)}.square-composer-entry{border:1px solid var(--line-standard);background:var(--fl-surface);border-radius:16px;padding:0}.square-composer-entry__button{text-align:left;background:0 0;border:0;width:100%;min-width:0;padding:10px 12px}.square-composer-entry__copy{gap:var(--fn-space-2);flex:auto;min-width:0}.square-composer-entry__copy strong,.square-composer-panel__title,.square-feed-section__copy strong,.square-feed-section__title,.square-profile-card__recent-title,.square-thread__section-head strong{color:var(--text-primary);font-size:var(--fl-text-md);font-weight:var(--fl-weight-strong);line-height:1.24}.square-composer-entry__copy span{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fl-text-xs);line-height:1.4;overflow:hidden}.square-composer-entry__cta{background:linear-gradient(135deg, var(--fl-warning-soft), var(--fl-warning-soft));min-height:28px;color:var(--fl-text);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-strong);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.square-composer-panel,.square-profile-card{border:1px solid var(--line-standard);background:var(--fl-surface);box-shadow:var(--shadow-card);border-radius:18px}.square-composer-panel{gap:12px;padding:14px}.square-composer-panel__head{align-items:flex-start}.square-composer-panel__close{color:var(--text-tertiary);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-strong);background:0 0;border:0;padding:0}.square-composer-panel__form,.square-composer-panel__grid{gap:10px}.square-composer-panel__button{min-height:30px;font-size:var(--fl-text-xs);box-shadow:none;padding:0 12px}.square-field{gap:6px}.square-field__label{color:var(--text-tertiary);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-strong);line-height:1.2}.square-field__control{border:1px solid var(--line-standard);background:var(--fl-surface);width:100%;min-height:40px;color:var(--text-primary);border-radius:12px;padding:0 12px}.square-field__control::placeholder{color:var(--text-disabled)}.square-field__control:focus-visible{border-color:var(--line-active);box-shadow:var(--fl-shadow-control);outline:none}.square-field__control--textarea{min-height:112px;padding-top:10px;padding-bottom:10px}.square-quick-links{gap:8px}.square-quick-links__item{border:1px solid var(--line-standard);background:var(--fl-surface);gap:var(--fn-space-4);border-radius:14px;flex-direction:column;flex:1 1 0;min-width:0;padding:10px 12px;display:flex}.square-quick-links__item span{color:var(--text-tertiary);font-size:var(--fl-text-xs);line-height:1.2}.square-quick-links__item strong{color:var(--text-primary);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-strong);line-height:1.25}.square-feed-section{gap:8px}.square-feed-section__copy{flex:auto;gap:2px;min-width:0}.square-feed-section__meta,.square-post__meta,.square-post__sentiment,.square-post__evidence-meta,.square-thread__count,.square-inbox__actor-copy span,.square-inbox__meta,.square-collection-card__head span,.square-profile-card__meta,.square-profile-card__stat span{color:var(--text-tertiary);font-size:var(--fn-type-inline-meta-size);line-height:var(--fn-type-inline-meta-line)}.square-page__feed-list{gap:0}.square-post{border-bottom:1px solid var(--line-hairline);gap:10px;padding:14px 0}.square-post:last-child{border-bottom:0}.square-post--detail{border-bottom:1px solid var(--line-hairline);padding:0 0 14px}.square-post__author{text-align:left;background:0 0;border:0;flex:auto;min-width:0;padding:0}.square-post__avatar{background:linear-gradient(135deg, var(--fl-warning-soft), var(--fl-primary-soft));width:40px;height:40px;color:var(--text-primary);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-strong);border-radius:999px;flex:none;place-items:center;line-height:1;display:inline-grid}.square-post__avatar--composer{background:linear-gradient(135deg, var(--fl-warning-soft), var(--fl-warning-soft))}.square-post__avatar--profile{width:54px;height:54px;font-size:var(--fl-text-lg)}.square-post__avatar--comment{width:var(--square-comment-avatar-size);height:var(--square-comment-avatar-size)}.square-post__author-copy{gap:var(--fn-space-4);flex:auto;min-width:0}.square-post__author-line{flex-wrap:wrap;justify-content:flex-start;gap:4px}.square-post__author-name,.square-profile-card__name-row strong,.square-inbox__actor-copy strong,.square-collection-card__head strong{color:var(--text-primary);font-size:var(--fl-text-lg);font-weight:var(--fl-weight-strong);line-height:1.18}.square-post__meta{flex-wrap:wrap;justify-content:flex-start;gap:4px}.square-post__sentiment{background:var(--fl-warning-soft);white-space:nowrap;border-radius:999px;flex:none;padding:4px 8px}.square-post__content{color:inherit;text-align:left;background:0 0;border:0;padding:0}.square-post__content--static{cursor:default}.square-post__headline{color:var(--text-primary);font-size:var(--fl-text-lg);font-weight:var(--fl-weight-strong);letter-spacing:-.01em;text-wrap:pretty;margin:0 0 6px;line-height:1.36}.square-post__body,.square-thread-comment__body{color:var(--text-primary);font-size:var(--fn-type-feed-body-size);line-height:var(--fn-type-feed-body-line);font-weight:var(--fn-type-feed-body-weight);white-space:pre-wrap;text-wrap:pretty;margin:0}.square-post__tags{flex-wrap:wrap;gap:4px;display:flex}.square-post__tags .fn-badge,.square-post__author-line .fn-badge{min-height:18px;font-size:var(--fl-text-xs);padding:0 8px}.square-post__evidence-list{gap:8px}.square-post__evidence-card{border:1px solid var(--line-standard);background:var(--fl-surface);border-radius:12px;padding:8px 10px}.square-post__evidence-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.square-post__evidence-title{color:var(--text-primary);font-size:var(--fl-text-sm);font-weight:var(--fl-weight-strong);margin-top:4px;line-height:1.34}.square-post__evidence-summary{color:var(--text-secondary);font-size:var(--fl-text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;line-height:1.42;display:-webkit-box;overflow:hidden}.square-post__actions{flex-wrap:wrap;gap:14px}.square-post__action{color:var(--text-tertiary);font-size:var(--fn-type-inline-meta-size);line-height:var(--fn-type-inline-meta-line);font-weight:var(--fl-weight-medium);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.square-post__action--active{color:var(--text-primary)}.square-post__action--static{cursor:default}.square-post__utility-row{justify-content:flex-end}.square-post__utility{color:var(--text-tertiary);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-strong);background:0 0;border:0;padding:0}.square-post__utility--active{color:var(--text-primary)}.square-subpage-header{border-bottom:1px solid var(--line-hairline);gap:8px;padding-bottom:8px}.square-subpage-header__copy{flex-direction:column;gap:4px;display:flex}.square-subpage-header__title{color:var(--text-primary);font-size:var(--fn-type-header-title-size);font-weight:var(--fn-type-header-title-weight);line-height:var(--fn-type-header-title-line);letter-spacing:-.02em;margin:0}.square-subpage-header__aside{align-items:center;gap:8px;display:flex}.square-profile-card{gap:14px;padding:14px}.square-profile-card__head{align-items:flex-start}.square-profile-card__identity{flex:auto;align-items:flex-start;min-width:0}.square-profile-card__copy{flex:auto;gap:4px;min-width:0}.square-profile-card__meta{flex-wrap:wrap}.square-profile-card__actions{flex-wrap:wrap;justify-content:flex-end}.square-profile-card__stats{gap:10px}.square-profile-card__stat{border:1px solid var(--line-standard);background:var(--fl-surface);border-radius:14px;flex-direction:column;flex:1 1 0;gap:2px;min-width:0;padding:10px 12px;display:flex}.square-profile-card__stat strong{color:var(--text-primary);font-size:var(--fl-text-lg);font-weight:var(--fl-weight-strong);line-height:1.08}.square-profile-card__recent,.square-profile-card__recent-list{gap:8px}.square-profile-card__recent-item{width:100%;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;padding:0}.square-profile-card__recent-item strong{color:var(--text-primary);font-size:var(--fl-text-md);line-height:1.38}.square-profile-card__recent-item span{color:var(--text-tertiary);font-size:var(--fn-type-inline-meta-size);line-height:var(--fn-type-inline-meta-line);white-space:nowrap}.square-thread,.square-thread__list{gap:0}.square-thread__section-head{justify-content:flex-start;align-items:flex-start;gap:2px;padding:12px 0 4px}.square-thread__root-post .square-post__headline{font-size:var(--fl-subtitle)}.square-thread-comment{border-bottom:1px solid var(--line-hairline);scroll-margin-top:calc(var(--safe-top) + var(--fn-space-24) + var(--fn-space-24) + var(--fn-space-20));gap:8px;padding:14px 0}.square-thread-comment--highlighted{background:var(--fl-surface);border-bottom-color:#0000;border-radius:14px;margin:0 -12px;padding:14px 12px}.square-thread-comment__author{width:100%;min-width:0;color:inherit;text-align:left;background:0 0;border:0;align-items:flex-start;padding:0}.square-thread-comment__author-copy{gap:var(--fn-space-4);flex:auto;min-width:0}.square-thread-comment__body{padding-left:calc(var(--square-comment-avatar-size) + var(--fn-space-8))}.square-thread__empty{color:var(--text-secondary);font-size:var(--fl-text-sm);line-height:var(--fn-type-feed-body-line);border-bottom:1px solid var(--line-hairline);margin:0;padding:14px 0 18px}.square-thread__composer{bottom:calc(var(--bottom-nav-height) + var(--safe-bottom) - 2px);border-top:1px solid var(--line-hairline);background:linear-gradient(180deg, var(--fl-surface) 0%, var(--fl-surface) 18%, var(--fl-surface) 100%);padding-top:12px;position:sticky}.square-thread__composer-field{flex-direction:column;gap:6px;display:flex}.square-thread__composer-label{color:var(--text-primary);font-size:var(--fl-text-xs);font-weight:var(--fl-weight-strong);line-height:1.2}.square-thread__composer-actions{justify-content:space-between;align-items:flex-start;margin-top:8px}.square-inbox{gap:8px}.square-inbox__list{gap:0}.square-inbox__item{border-bottom:1px solid var(--line-hairline);padding:0}.square-inbox__item:last-child{border-bottom:0}.square-inbox__item--unread{background:var(--fl-surface);border-bottom-color:#0000;border-radius:14px;margin:0 -12px;padding:0 12px}.square-inbox__button{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:14px 0}.square-inbox__head{align-items:flex-start}.square-inbox__actor-copy{gap:var(--fn-space-4)}.square-inbox__title{color:var(--text-primary);font-size:var(--fl-text-lg);font-weight:var(--fl-weight-strong);text-wrap:pretty;margin-top:10px;line-height:1.34}.square-inbox__headline{margin-top:6px}.square-inbox__quote{border-left:2px solid var(--line-standard);margin-top:8px;padding-left:10px}.square-collection-list{gap:0}.square-collection-card{border-bottom:1px solid var(--line-hairline);gap:10px;padding:14px 0}.square-collection-card:last-child{border-bottom:0}.square-collection-card__main{gap:8px}.square-collection-card__head{align-items:flex-start}.square-collection-card__tags{flex-wrap:wrap;gap:6px;display:flex}.square-collection-card__actions{flex-wrap:wrap;justify-content:flex-start}.square-page__fab{right:18px;bottom:calc(var(--bottom-nav-height) + var(--safe-bottom) + 16px);width:var(--square-fab-size);height:var(--square-fab-size);background:linear-gradient(135deg, var(--fl-warning-soft), var(--fl-warning-soft));color:var(--fl-text);box-shadow:var(--fl-shadow-control);font-size:var(--fn-space-24);line-height:1;font-weight:var(--fl-weight-medium);z-index:30;border:0;border-radius:999px;position:fixed}@media (width<=430px){.square-home-header__subtitle,.square-composer-entry__prompts,.square-feed-section__copy span,.square-subpage-header__subtitle{display:none}.square-home-header__title{font-size:var(--fn-type-header-title-size)}.square-post__headline{font-size:var(--fl-text-lg)}.square-page__fab{width:54px;height:54px;right:16px}}@media (width<=389px){.square-home-header__row,.square-feed-section__head,.square-author-header__top,.square-profile-card__head,.square-thread__composer-actions,.square-collection-card__head{flex-direction:column;align-items:flex-start}.square-home-header__actions,.square-author-header__actions,.square-profile-card__actions,.square-collection-card__actions{justify-content:flex-start}.square-composer-panel__grid,.square-quick-links,.square-author-header__stats,.square-profile-card__stats{flex-direction:column}.square-post__head{align-items:flex-start}}
