.post-context svg{width:14px;height:14px}.community-cover>img{width:100%;height:100%;object-fit:cover;display:block}.community-card-tags span{padding:3px 10px;border-radius:var(--r-pill);background:color-mix(in oklab,var(--foreground) 5%,var(--card));font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.pick-field>svg{color:var(--muted-foreground);transition:transform var(--duration-short)}.pick-field[data-state=open]>svg{transform:rotate(180deg)}.context-tile>svg{width:17px;height:17px}.context-head-text>span,.context-head-text>strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.context-head-text>strong{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.context-head-text>span{font-size:var(--fs-xs);color:var(--muted-foreground)}.context-menu .context-quick-btn>svg{width:19px;height:19px;color:inherit}.context-menu .context-quick-btn[data-highlighted]>svg{color:inherit}.chat-day span{padding:3px 11px;border-radius:var(--r-pill);background:var(--secondary);color:var(--secondary-foreground);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.bubble-image img,.chat-attachment img{display:block;width:100%;height:100%;object-fit:cover}.notif-day h2{padding:16px 20px 4px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--muted-foreground)}.notif-day ul{list-style:none}.group-held-marks li{display:flex;align-items:center;gap:8px;font-size:var(--fs-md)}.group-held-marks svg{flex:none;color:var(--tm-teal)}.group-band[data-tone=note]{--tone:var(--status-good)}.group-band[data-tone=warn]{--tone:var(--status-warn)}.group-band[data-tone=crit]{--tone:var(--status-crit)}.group-band strong{font-weight:var(--fw-bold)}.group-band p{margin:2px 0 0;font-size:var(--fs-md);color:var(--muted-foreground)}.composer-image-frame img{max-width:100%;max-height:300px;object-fit:contain;border-radius:var(--r-sm);display:block}.lens-bar-text strong{font-size:var(--fs-base);font-weight:var(--fw-semibold)}.lens-bar-text small{font-size:var(--fs-sm);color:var(--muted-foreground);line-height:var(--lh-normal)}.lens-lend-head strong{font-size:var(--fs-base);font-weight:var(--fw-semibold)}.recap-filtered b,.recap-voice small{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.recap-voice small{color:var(--muted-foreground);margin-inline-start:auto}.insight-totals>div{padding:10px 12px;border-radius:var(--r-sm);background:var(--muted)}.insight-totals dt{font-size:var(--fs-sm);color:var(--muted-foreground)}.insight-totals dd{margin:2px 0 0;font-size:var(--fs-lg);font-weight:var(--fw-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.insight-bar>span{display:block;width:100%;min-height:2px;border-radius:var(--r-hair) var(--r-hair) 0 0;background:var(--primary)}.insight-post small,.insight-post time{font-size:var(--fs-sm);color:var(--muted-foreground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.insight-post p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.insight-tags li{padding:4px 11px;border-radius:var(--r-pill);background:var(--muted);font-weight:var(--fw-semibold)}.insight-tags small{margin-inline-start:4px;color:var(--muted-foreground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.profile-extra h3{display:flex;align-items:center;gap:8px;margin:0 0 10px}.event-list li:last-child,.location-list li:last-child{border-bottom:0}.event-times label{display:flex;flex:1 1 120px;flex-direction:column;gap:3px;font-size:var(--fs-sm);color:var(--muted-foreground)}.location-suggestions button{width:100%;padding:8px 12px;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--fs-md);text-align:start;cursor:pointer}.location-suggestions button:focus-visible{background:var(--muted)}@media (hover:hover){.location-suggestions button:hover{background:var(--muted)}}.saved-meta-note>svg,.saved-meta-reminder>svg{flex:none;margin-top:3px;color:var(--muted-foreground)}.saved-meta-reminder>svg{margin-top:0;color:inherit}.saved-action>svg{width:16px;height:16px;color:var(--muted-foreground)}.own-emojis li{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid var(--border)}.own-emojis img{object-fit:contain}.own-emojis code{flex:1 1;min-width:0;overflow-wrap:anywhere}.own-emoji-pick img{width:32px;height:32px;object-fit:contain}.webhook-list li{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-bottom:1px solid var(--border)}.webhook-list code,.webhook-secret code{overflow-wrap:anywhere;font-size:var(--fs-sm)}.webhook-secret p{margin:0;font-size:var(--fs-md)}.webhook-kinds legend{margin-bottom:4px;color:var(--muted-foreground);font-size:var(--fs-sm)}.webhook-kinds label{display:inline-flex;align-items:center;gap:6px}.menu-switch-end svg{width:15px;height:15px;transition:transform var(--duration) var(--ease-out)}@media (prefers-reduced-motion:reduce){.menu-switch-end svg{transition:none}}.account-menu .menu-account b,.account-menu .menu-account small{display:block;overflow:hidden;text-overflow:ellipsis}.wish-text small{color:var(--muted-foreground)}.like-burst svg{width:100%;height:100%}[dir=rtl] .post-coauthor-face:after{translate:50% 0}.drill-sym>svg{width:18px;height:18px}.drill-lock>svg{color:var(--tm-rose)}.set-head strong{display:block;font-size:var(--fs-lg);font-weight:var(--fw-heavy);letter-spacing:var(--ls-tight)}.set-head small{display:block;font-size:var(--fs-md);color:var(--muted-foreground);margin-top:2px}.set-field>span{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted-foreground)}.set-lock>svg{flex:none}.app-layout-place>span{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted-foreground)}.own-sounds-head strong{font-size:var(--fs-base);font-weight:var(--fw-semibold)}.own-sounds-head small{font-size:var(--fs-sm);color:var(--muted-foreground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.own-sounds ul{list-style:none;margin:9px 0 0;padding:0}.own-sounds li{display:flex;align-items:center;gap:9px;padding-block:5px}.own-sounds li+li{border-top:1px solid var(--border)}.own-sounds li>span{flex:1 1;min-width:0;overflow-wrap:anywhere;font-weight:var(--fw-semibold)}.own-sounds li small{margin-inline-start:8px;font-weight:var(--fw-regular);color:var(--muted-foreground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.set-slider>span strong{display:block;font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--foreground)}.set-slider>span small{margin-top:3px}.set-address>svg{color:var(--muted-foreground);flex:none}.set-address strong{display:block;font-size:var(--fs-base);overflow-wrap:anywhere}.set-address small{display:block;font-size:var(--fs-sm);color:var(--muted-foreground);margin-top:2px}.set-person strong{display:block;font-size:var(--fs-base)}.set-person small{display:block;font-size:var(--fs-sm);color:var(--muted-foreground)}.post-addendum-head svg{flex-shrink:0}.quote-head b{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.quote-head small{font-size:var(--fs-xs);color:var(--muted-foreground)}.set-image-preview>img{width:100%;height:100%;object-fit:cover}.reply-to>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.reply-image img{display:block;width:100%;max-height:360px;object-fit:cover}.reply-attachment img{display:block;max-width:220px;max-height:140px;object-fit:cover}.convo-slow-note svg{flex-shrink:0}.reply-settings-row>span{font-weight:var(--fw-semibold)}.reply-settings-row>button{width:auto;min-width:190px}.convo-waiting h4{margin:0;font-size:var(--fs-sm)}.sheet-preview-head>div{display:flex;flex-direction:column;min-width:0}.sheet-danger svg{color:var(--destructive)}.stat-value b{color:var(--foreground)}.ui-sheet-icon svg{width:17px;height:17px}.option-card input{position:absolute;opacity:0;pointer-events:none}.option-card:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.option-card-icon svg{width:17px;height:17px}.option-card-text strong{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.option-card-text small{color:var(--muted-foreground);font-size:var(--fs-sm);line-height:var(--lh-snug)}.option-card-mark svg{width:16px;height:16px}.bug-shot img{display:block;max-width:100%;max-height:160px}.bug-details>div{display:flex;gap:10px;min-width:0}.bug-details dt{flex:none;width:72px;color:var(--muted-foreground)}.bug-details dd{margin:0;min-width:0;overflow-wrap:anywhere}.bug-mine ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.bug-mine li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-md)}.bug-mine li>span:first-child{display:flex;flex-direction:column}.bug-mine li small{color:var(--muted-foreground);font-size:var(--fs-xs)}.bug-mine li p{grid-column:1/-1;margin:0;color:var(--muted-foreground);font-size:var(--fs-sm)}.legal-card-icon svg{width:19px;height:19px}.legal-card-text strong{font-weight:var(--fw-semibold)}.legal-card-text small{color:var(--muted-foreground);font-size:var(--fs-sm)}.folder-side>:not(nav){margin-inline-end:14px}.folder-area .drill-sym>svg,.folder-hit .drill-sym>svg{width:17px;height:17px}.folder-hit-text small{display:block;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--muted-foreground)}.folder-tab>svg{color:var(--tm-rose)}.sw-account>span{display:flex;flex-direction:column;min-width:0}.sw-account strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-md)}.sw-account small{font-size:var(--fs-sm);color:var(--muted-foreground)}.sw-bar h2{flex:1 1;margin:0;font-size:var(--fs-lg);font-weight:var(--fw-bold)}.people-list li{display:flex;align-items:center;gap:10px;padding:8px 6px;border-radius:var(--r-sm)}@media (hover:hover){.people-list li:hover{background:var(--muted)}}.people-text strong{font-size:var(--fs-base)}.people-text small{color:var(--muted-foreground);font-size:var(--fs-sm)}.linked-image figcaption{margin-top:6px;font-size:var(--fs-sm)}.linked-image figcaption a{display:inline-flex;align-items:center;gap:5px;color:var(--muted-foreground);text-decoration:none}@media (hover:hover){.linked-image figcaption a:hover{color:var(--foreground);text-decoration:underline}}.profile-link-card strong{display:inline-flex;align-items:center;gap:4px}.profile-contact-link>a,.profile-contact>a{display:inline-flex;align-items:center;gap:6px;color:var(--tm-indigo);text-decoration:none;min-width:0}@media (hover:hover){.profile-contact-link>a:hover,.profile-contact>a:hover{text-decoration:underline}}.profile-contact-link>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-contact-link>button{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:50%;color:var(--tm-muted);transition:background var(--duration-short),color var(--duration-short)}@media (hover:hover){.profile-contact-link>button:hover{background:var(--muted);color:var(--foreground)}}.profile-hours-today>svg:first-child{flex:none;color:var(--tm-muted)}.profile-hours-rest dl{margin:0;display:flex;flex-direction:column}.profile-hours-rest dl>div{display:flex;justify-content:space-between;gap:14px;font-size:var(--fs-md);padding:5px 0}.profile-hours-rest dt{color:var(--muted-foreground)}.profile-hours-rest dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.biz-data .set-field>span strong{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-base);color:var(--foreground)}.biz-data .set-field>span{display:flex;flex-direction:column;gap:3px}.biz-span i{color:var(--muted-foreground);font-style:normal}.place-now span{flex:1 1 180px;display:flex;flex-direction:column}.place-input>svg,.place-now small{color:var(--muted-foreground)}.place-input>svg{position:absolute;inset-inline-start:14px;pointer-events:none}@media (hover:hover){.place-list button:hover{background:var(--muted)}}.biz-progress p{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted-foreground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.biz-progress-bar>span{display:block;height:100%;border-radius:inherit;background:var(--tm-green);transition:width var(--duration-long) var(--ease-out)}.biz-consequences li{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-md);line-height:var(--lh-normal)}.biz-consequences svg{color:var(--destructive)}.biz-consequences svg,.warn-note svg{flex:none;margin-top:2px}.biz-gaps p{margin:0 0 8px;font-size:var(--fs-md);color:var(--muted-foreground)}.biz-savebar>span{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.boost-window legend{padding:0 6px;font-size:var(--fs-sm);color:var(--muted-foreground)}.boost-window legend,.draft-list li{display:flex;align-items:center;gap:6px}.draft-list li{padding-block:2px;padding-inline:0 6px;border-bottom:1px solid var(--border)}.tag-suggestion small{margin-inline-start:4px;color:var(--muted-foreground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.saved-profile>span:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.push-devices li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--border)}.push-devices strong{display:block;font-size:var(--fs-md);font-weight:var(--fw-medium)}.push-devices small{color:var(--muted-foreground);font-size:var(--fs-sm)}.crop-frame img{position:absolute;max-width:none;pointer-events:none}.crop-zoom svg{color:var(--muted-foreground);flex:none}.crop-zoom input{flex:1 1;accent-color:var(--primary)}.crop-btns button{flex:1 1;justify-content:center}.maintenance-bar a{color:inherit;text-decoration:underline;font-weight:var(--fw-bold)}.acting-bar button{border:1px solid color-mix(in oklab,var(--primary-foreground) 55%,transparent);border-radius:var(--r-pill);padding:3px 12px;background:transparent;color:inherit;font:inherit;font-weight:var(--fw-bold);cursor:pointer}.view-as-bar button{border-color:color-mix(in oklab,var(--on-bright) 45%,transparent)}.top-notice-text strong{font-size:var(--fs-md);color:var(--foreground)}.comm-application p{overflow-wrap:anywhere;margin:5px 0}.invite-list li+li{border-top:1px solid var(--border)}.invite-list small{color:var(--muted-foreground);font-size:var(--fs-sm)}.comm-cover>img{width:100%;height:100%;object-fit:cover;display:block}.comm-cover:has(>img),.comm-head .comm-cover:has(>img){width:100%;height:auto;aspect-ratio:3;max-height:200px}.comm-head-text h1{font-size:var(--fs-3xl);font-weight:var(--fw-bold);letter-spacing:var(--ls-tighter);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.comm-head-text p{margin:0;overflow-wrap:anywhere}.comm-head-text small,.comm-sparks span{color:var(--muted-foreground)}.comm-sparks span{font-weight:var(--fw-regular)}.media-tool svg{width:18px;height:18px}.extras-list>*+*{border-top:1px solid var(--border)}.media-icon svg{width:18px;height:18px}.media-title small{color:var(--muted-foreground);font-size:var(--fs-sm)}.lib-pick img,.lib-pick video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.lib-caption small{display:inline-flex;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);font-size:var(--fs-xs)}.lib-upload-preview img,.lib-upload-preview video{display:block;max-width:100%;max-height:220px;object-fit:contain}.spark-hero-text strong{font-size:var(--fs-3xl);font-weight:var(--fw-heavy);letter-spacing:var(--ls-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spark-track li{position:relative;z-index:1;display:grid;justify-items:end;gap:4px}.spark-track small{min-width:var(--dot);text-align:center;font-size:var(--fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.spark-perk-text strong{font-weight:var(--fw-semibold)}.spark-perk-text small{font-size:var(--fs-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spark-own-label small{color:var(--muted-foreground);font-size:var(--fs-sm);font-weight:var(--fw-regular)}.spark-chip svg{flex:none;color:var(--muted-foreground)}.spark-chip[data-source=bought] svg{color:var(--tm-amber)}.spark-chip[data-source=granted] svg{color:var(--tm-rose)}.spark-own-row .stepper output{font-size:var(--fs-2xl)}.stepper output{min-width:3ch;font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.stepper input,.stepper output{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stepper input{width:64px}.spark-buy-head h3{margin:0;font-size:var(--fs-md)}.spark-buy-count label{font-weight:var(--fw-semibold)}.spark-buy-sum span{color:var(--muted-foreground)}.spark-buy-sum strong{margin-inline-start:auto;font-size:var(--fs-xl)}.spark-buy-sum small{flex-basis:100%;color:var(--muted-foreground);text-align:end}.spark-buy-valid svg{flex:none;color:var(--muted-foreground)}.spark-buy-waiver input{margin-top:3px;flex-shrink:0}.spark-shop-head h3{margin:0;font-size:var(--fs-lg)}.spark-shop-head p{margin:2px 0 0}.checkout-head small,.spark-shop-head p{color:var(--muted-foreground);font-size:var(--fs-sm)}.checkout-head small{font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase}.checkout-head h3{margin:0;font-size:var(--fs-xl)}.checkout-whom legend{margin-bottom:10px;font-weight:var(--fw-semibold)}.checkout-option b{font-size:var(--fs-md)}.checkout-option span{color:var(--muted-foreground);font-size:var(--fs-sm)}.gift-search label{font-weight:var(--fw-semibold)}.gift-results li{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:var(--r-md);cursor:pointer}.gift-person b,.gift-person small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-person small,.gift-results li>svg{color:var(--muted-foreground)}.gift-results li>svg{flex:none;opacity:0}.gift-recipient b{font-size:var(--fs-lg)}.gift-sum-price s{color:var(--muted-foreground)}.gift-sum-price strong{font-size:var(--fs-xl)}.gift-sum small{flex-basis:100%;color:var(--muted-foreground);text-align:end}.partner-given h3{margin:0;font-size:var(--fs-base);font-weight:var(--fw-semibold)}.partner-given ul{display:grid;margin:0;padding:0;list-style:none}.partner-given li{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--border);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comm-answers dt,.partner-given li>small{color:var(--muted-foreground)}.comm-answers dt{font-size:var(--fs-md)}.comm-answers dd{margin:2px 0 0;overflow-wrap:anywhere}.magazine-title span{color:var(--tm-indigo)}.magazine-faces li{margin-inline-start:-6px}.magazine-faces button{display:block;border-radius:50%;box-shadow:0 0 0 3px var(--background);transition:transform var(--duration) var(--ease-out)}.magazine-name>button{min-width:0;text-align:start;overflow-wrap:anywhere}.magazine-quote button{font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);text-align:start;overflow-wrap:anywhere}@media (hover:hover){.magazine-quote button:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}@media (min-width:768px){.magazine-quote button{font-size:var(--fs-3xl)}}.groups-mine small{font-size:var(--fs-sm);color:var(--muted-foreground)}.groups-sort button:focus-visible{outline-offset:-3px;border-radius:var(--r-md)}.group-pulse p{display:flex;align-items:center;gap:6px;margin:0}.group-week svg{color:var(--tm-amber)}.group-bell-menu button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;border-radius:var(--r-sm);text-align:start}.group-bell-menu button:focus-visible{background:var(--muted)}@media (hover:hover){.group-bell-menu button:hover{background:var(--muted)}}.group-bell-menu span{display:grid}.group-bell-menu small{font-size:var(--fs-xs);color:var(--muted-foreground)}.group-tabs button:focus-visible{outline-offset:-3px;border-radius:var(--r-md)}@media (hover:hover){.group-tabs button:hover{color:var(--foreground)}}.group-arrival h2{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--fs-lg);font-weight:var(--fw-bold)}.group-arrival h2 svg{flex:none;color:var(--tm-teal)}.group-arrival h2 span{min-width:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.group-arrival h3{margin:4px 0 0;font-size:var(--fs-md);font-weight:var(--fw-semibold)}.group-rules li+li{margin-top:4px}.group-about-part h2{margin:0 0 8px;font-size:var(--fs-base);font-weight:var(--fw-bold)}.group-about-part h2,.group-people li{display:flex;align-items:center;gap:8px}.group-people li>button:first-child{display:flex;flex:1 1;align-items:center;gap:10px;min-width:0;padding:8px;border-radius:var(--r-sm);text-align:start}@media (hover:hover){.group-people li>button:first-child:hover{background:var(--muted)}}.group-people span{display:grid;min-width:0}.group-people small{overflow:hidden;font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.group-facts dt,.group-people small{color:var(--muted-foreground)}.group-facts dd{margin:0}.group-rules-edit li{display:flex;align-items:center;gap:6px;border-radius:var(--r-sm)}.community-rules-agree h3{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold)}.community-rules-agree ol{list-style:decimal;margin:0;padding-inline-start:20px;line-height:var(--lh-normal)}.discovery-card h2{margin:0 0 6px;font-size:var(--fs-lg);font-weight:var(--fw-bold)}.discovery-card p{margin:0;line-height:var(--lh-normal)}.discovery-bar>svg{flex:none;color:var(--tm-violet)}.discovery-bar>span:first-of-type{display:grid;flex:1 1;min-width:0}.discovery-bar b{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.discovery-bar small{font-size:var(--fs-sm);color:var(--muted-foreground)}.discovery-pick button{display:grid;gap:2px;width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-md);text-align:start;overflow-wrap:anywhere}.discovery-pick small{font-size:var(--fs-xs);color:var(--muted-foreground)}.discovery-pictures button{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;overflow:hidden;border:2px solid transparent;border-radius:var(--r-md);background:var(--muted)}.discovery-pictures img{width:100%;height:100%;object-fit:cover}.comm-dissolve strong{color:var(--destructive)}.api-fresh code{font-size:var(--fs-md);word-break:break-all;background:var(--muted);padding:10px 12px;border-radius:var(--r-sm);-webkit-user-select:all;user-select:all}.api-head code{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.signin-app-ids dt{color:var(--muted-foreground)}.signin-app-ids dd{margin:0;overflow-wrap:anywhere}.help-out-title svg{color:var(--primary)}.help-question-meta small{color:var(--muted-foreground);font-size:var(--fs-sm)}.coauthor-invite>svg{flex-shrink:0}.coauthor-invite p{flex:1 1 200px;margin:0;font-size:var(--fs-sm)}.coauthor-list button{cursor:pointer}.coauthor-chosen small,.coauthor-list small{color:var(--muted-foreground)}.import-found svg{flex:none;margin-top:2px;color:var(--primary)}.import-found p{margin:0;font-size:var(--fs-sm)}.tag-follow>svg{flex-shrink:0;color:var(--primary)}.tag-follow p{display:grid;gap:2px;flex:1 1;min-width:0;margin:0;overflow-wrap:anywhere}.tag-follow small{color:var(--muted-foreground);font-size:var(--fs-sm)}.tag-follow button{flex-shrink:0}.compose-chip-main span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compose-chip-main svg,.compose-chip-remove svg{flex:none;width:15px;height:15px}.planned-time>svg{width:14px;height:14px;flex:none}.app-compose>svg{width:24px;height:24px}.app-sheet-icon>svg,.pull-indicator>svg{width:20px;height:20px}.app-sheet-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}:is(.app-sheet-primary,.app-sheet-secondary):active{transform:scale(.98)}:is(.app-sheet-primary,.app-sheet-secondary):disabled{opacity:.6}.app-welcome-tips li{display:flex;align-items:center;gap:13px;font-size:var(--fs-base);line-height:var(--lh-normal)}.share-actions>button{flex:1 1 160px}.invited-person>div{display:flex;flex-direction:column;min-width:0}.invited-person small{color:var(--muted-foreground)}.mention-option-text b,.mention-option-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-option-text b{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.mention-option-text small{color:var(--tm-muted);font-size:var(--fs-sm);display:inline-flex;align-items:center;gap:3px}.group-mention-text b{font-weight:var(--fw-bold);font-size:var(--fs-base)}.group-mention-text small{color:var(--tm-muted);display:inline-flex;align-items:center;gap:3px;flex-wrap:wrap}.handle-field>span{font-weight:var(--fw-bold);color:var(--tm-muted)}.field-label-row small{color:var(--tm-muted);font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.announce-from strong{font-size:var(--fs-base);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.announce-kind>svg{width:13px;height:13px}.post-info-figure dt{font-size:var(--fs-sm);color:var(--muted-foreground)}.post-info-figure dd{margin:0;font-size:var(--fs-2xl);font-weight:var(--fw-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:var(--lh-tight)}.post-info-row dt{font-size:var(--fs-sm);color:var(--muted-foreground)}.post-info-row dd{margin:0;font-size:var(--fs-md);overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.post-info-id code{font-size:var(--fs-xs);overflow-wrap:anywhere}.post-versions li+li{border-top:1px solid var(--border);padding-top:14px}.bubble-quote span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.85}.bubble-action svg{width:15px;height:15px}.chat-blocked span{flex:1 1;min-width:12ch}.website-state>p{margin:0}.website-snippet code{flex:1 1 240px;min-width:0;padding:9px 11px;border-radius:var(--r-sm);background:var(--muted);font-size:var(--fs-sm);word-break:break-all;-webkit-user-select:all;user-select:all}.plan-hero-sym>svg{width:22px;height:22px}.plan-hero h3{margin:4px 0 0;font-size:var(--fs-2xl);font-weight:var(--fw-heavy);letter-spacing:var(--ls-tight);text-wrap:balance}.plan-hero p{margin:0;max-width:62ch;font-size:var(--fs-base);line-height:var(--lh-relaxed)}.plan-pledges li{display:grid;gap:4px;padding:14px 16px;border-radius:var(--r-lg);background:var(--card);box-shadow:var(--tm-shadow)}.plan-pledges svg{width:20px;height:20px;margin-bottom:4px;color:var(--tm-rose)}.plan-pledges strong{font-size:var(--fs-base)}.plan-pledges span{font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--muted-foreground)}.plan-mine>svg{flex:none;color:var(--tm-rose)}.plan-video-week>svg{flex:none}.plan-card header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.plan-card h3{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-heavy);letter-spacing:var(--ls-tight)}.plan-card p{margin:0}.plan-interval>button{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 14px;border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted-foreground)}.plan-benefits h4{margin:0 0 2px;font-size:var(--fs-md);font-weight:var(--fw-bold)}.plan-group>summary{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:var(--r-md);list-style:none;cursor:pointer;font-size:var(--fs-md);font-weight:var(--fw-semibold)}.plan-group>summary::-webkit-details-marker{display:none}.plan-group>summary>svg{flex:none;width:16px;height:16px;color:var(--muted-foreground);transition:transform var(--duration-short) var(--ease-out)}.plan-group ul{display:flex;flex-direction:column;gap:9px;margin:0;padding:2px 14px 14px;list-style:none;font-size:var(--fs-md);line-height:var(--lh-normal)}.plan-group li{display:flex;align-items:flex-start;gap:10px}.plan-group li>svg{flex:none;width:17px;height:17px;margin-top:1px;color:var(--plan)}.plan-promise>svg{flex:none;margin-top:3px;color:var(--tm-green)}.plan-buy>button{flex:1 1}.plan-order h3{margin:0;font-size:var(--fs-lg)}.plan-order-sum small{font-size:var(--fs-sm);color:var(--muted-foreground)}.invoice-list li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:4px 16px;padding:9px 0;border-bottom:1px solid var(--border);font-size:var(--fs-md)}.invoice-list a{font-weight:var(--fw-semibold);color:var(--primary)}.invoice-list span{color:var(--muted-foreground)}@media (max-width:420px){.invoice-list li{grid-template-columns:minmax(0,1fr) auto}}.access-members li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px 10px;padding:9px 0;border-bottom:1px solid var(--border)}@media (max-width:520px){.access-members li{grid-template-columns:auto minmax(0,1fr) auto}}.access-member-name b,.access-member-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.access-member-name span{font-size:var(--fs-sm);color:var(--muted-foreground)}.support-reason span{font-weight:var(--fw-semibold);color:var(--foreground)}.support-changes li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 10px;padding:7px 0;border-bottom:1px solid var(--border);font-size:var(--fs-md)}.support-changes time{color:var(--muted-foreground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:480px){.support-changes li{grid-template-columns:1fr}}.snippet-list li{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}.snippet-list p{margin:2px 0 0;font-size:var(--fs-md);color:var(--muted-foreground);white-space:pre-wrap;overflow-wrap:anywhere}.snippet-menu-item>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--fs-sm);color:var(--muted-foreground)}.verify-figures li{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px}.verify-notice svg{flex:none;margin-top:2px;color:var(--tm-warn-border)}.verify-notice p{margin:4px 0 0}.item-editor>li{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--border);border-radius:var(--r-md)}.time-choice-suggestions small{font-weight:var(--fw-regular);color:var(--muted-foreground)}.later-list li{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px dashed color-mix(in oklab,var(--tm-teal) 45%,transparent);border-radius:var(--r-md);background:color-mix(in oklab,var(--tm-teal) 6%,var(--card));font-size:var(--fs-md)}.later-list p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.series-list li{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--border);border-radius:var(--r-md)}.series-list p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.series-days legend{margin-bottom:6px;font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.question-list details{padding:10px 0;border-bottom:1px solid var(--border)}.question-list summary{font-weight:var(--fw-semibold);cursor:pointer}.question-list p{margin:8px 0 0;font-size:var(--fs-md);line-height:var(--lh-normal);white-space:pre-wrap;overflow-wrap:anywhere}.event-signup-people a{color:inherit;text-decoration:none}.event-signup-people span{color:var(--muted-foreground)}.family-request p{margin:0 0 10px;font-size:var(--fs-md);line-height:var(--lh-normal)}.family-days li{display:grid;grid-template-columns:3.2em 1fr 7em;align-items:center;gap:10px;font-size:var(--fs-sm)}.family-bar>span{display:block;height:100%;border-radius:inherit;background:var(--tm-green)}.paused-screen h2{margin:10px 0 0;font-size:var(--fs-lg);font-weight:var(--fw-heavy);letter-spacing:var(--ls-tight);text-wrap:balance}.tour-progress li{height:4px;border-radius:var(--r-pill);background:var(--tm-track);transition:background var(--duration-long) var(--ease-out)}.tour-step-head h2{margin:4px 0 0;font-size:var(--fs-xl);font-weight:var(--fw-heavy);letter-spacing:var(--ls-tight);text-wrap:balance}.tour-step-head p{margin:0;max-width:38ch;font-size:var(--fs-md);line-height:var(--lh-relaxed)}.tour-slider-top span,.tour-step-head p{color:var(--muted-foreground)}.tour-demo li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--r-sm);background:var(--card);box-shadow:inset 3px 0 0 var(--kind);--kind:var(--tm-indigo);transition:box-shadow var(--duration-long) var(--ease-out)}.tour-demo-lines i{height:5px;border-radius:var(--r-pill);background:var(--tm-track)}.tour-demo-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis}.tour-legend li{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--r-pill);font-size:var(--fs-sm);background:var(--card);--kind:var(--tm-indigo);color:color-mix(in oklab,var(--kind) var(--kind-share,70%),var(--foreground));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--kind) 30%,transparent)}.tour-people li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--r-md);background:var(--muted);animation:tour-step var(--duration-long) var(--ease-out) backwards;animation-delay:calc(var(--i, 0) * 60ms)}.tour-person strong{display:flex;align-items:center;gap:4px}.tour-person small,.tour-person strong span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover){.pick-field:hover{border-color:color-mix(in oklab,var(--foreground) 24%,var(--input))}}.pick-field:focus-visible,.pick-field[data-state=open]{outline:none;border-color:var(--ring);box-shadow:var(--focus-glow)}.pick-field[data-placeholder]{color:var(--muted-foreground)}.pick-value{overflow:hidden;text-overflow:ellipsis}.pick-list{position:relative;min-width:var(--radix-select-trigger-width,180px);max-width:min(420px,calc(100vw - 32px));max-height:var(--radix-select-content-available-height,none);transform-origin:var(--radix-select-content-transform-origin,center)}.pick-list[data-side=bottom]{translate:0 4px}.pick-list[data-side=top]{translate:0 -4px}.pick-viewport{width:100%;min-width:var(--radix-select-trigger-width,0);height:var(--radix-select-trigger-height,auto);scroll-margin-block:4px}.pick-item{width:100%;padding-inline-end:34px}.pick-item[data-state=checked]{font-weight:var(--fw-semibold)}.pick-check{position:absolute;inset-inline-end:8px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--primary)}.chat-compose .chat-field:focus-visible{outline:none;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--primary) 60%,transparent)}@media (prefers-reduced-motion:reduce){.adm-arrow{transition:none}}.post-action[data-spark=repost].sparking:before,.post-action[data-spark=save].sparking:before{display:none}.count-dot{margin-inline-start:auto;background:color-mix(in srgb,var(--tm-rose) var(--item-accent-depth),black);color:var(--item-accent-on);font-size:var(--fs-2xs);font-weight:var(--fw-bold);min-width:20px;text-align:center;border-radius:var(--r-sm);padding:2px 6px}.drill{container-type:inline-size;gap:13px;min-width:0}.drill,.drill-list{display:flex;flex-direction:column}.drill-list{gap:2px;margin:0;padding:6px;list-style:none;border-radius:var(--r-lg);background:var(--card);box-shadow:var(--tm-shadow)}.drill-row{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 12px;text-align:start;border-radius:var(--r-md);transition:background var(--duration-short)}@media (hover:hover){.drill-row:hover{background:var(--muted)}}.drill-row.area{padding-block:12px}.drill-sym{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:var(--r-md);background:color-mix(in oklab,var(--item-accent,var(--tm-indigo)) 14%,transparent);color:var(--item-accent,var(--tm-indigo))}.drill-text{flex:1 1;min-width:0}.drill-crumb{font-weight:var(--fw-medium);color:var(--muted-foreground)}.drill-arrow{width:17px;height:17px;flex:none;color:var(--tm-muted)}.drill-head{display:flex;align-items:center;gap:12px;padding:10px;padding-inline-end:16px;border-radius:var(--r-lg);background:color-mix(in oklab,var(--item-accent) 14%,var(--card))}.drill-head .drill-sym{background:color-mix(in srgb,var(--item-accent) var(--item-accent-depth),black);color:var(--item-accent-on)}.drill-title{flex:1 1;min-width:0;margin:0;font-size:var(--fs-xl);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-wrap:balance}.drill-title:focus{outline:none}.drill-sub{margin:0;font-size:var(--fs-md);color:var(--muted-foreground)}.drill-page{display:flex;flex-direction:column;gap:13px;min-width:0}.drill-page>.set-block:only-child>h3{display:none}.drill-page>.set-block:only-child>h3+.set-hint{margin-top:0}@media (prefers-reduced-motion:reduce){.drill-row{transition:none}}.set-block{background:var(--card);border-radius:var(--r-lg);box-shadow:var(--tm-shadow);padding:var(--pad-card)}.set-hint{margin:7px 0 0;font-size:var(--fs-md);line-height:var(--lh-relaxed);color:var(--muted-foreground)}.set-field{display:flex;flex-direction:column;gap:7px}.set-btn-row{display:flex;flex-wrap:wrap;gap:9px}.set-status{display:flex;align-items:center;gap:7px;margin:13px 0 0;font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:var(--tm-green)}.set-status.bad{color:var(--tm-rose)}@container (max-width: 640px){.set-block{padding:17px;border-radius:var(--r-lg)}}.profile-action:active:not(:disabled){transform:scale(.96)}@media (hover:hover){.profile-action.lead:hover:not(:disabled){background:var(--primary-hover)}}.profile-action.round.on{color:var(--foreground)}@media (hover:hover){.profile-action.round:hover:not(:disabled){color:var(--foreground)}}@media (max-width:560px){.profile-action{height:36px;padding:0 14px}.profile-action:is(.round,.message){width:36px;padding:0}}@media (prefers-reduced-motion:reduce){.profile-action{transition:none}}.folder{--folder-accent:var(--item-accent,var(--primary));display:grid;grid-template-columns:264px minmax(0,1fr);min-height:0;padding-block:12px;padding-inline:0 12px;background:color-mix(in oklab,var(--folder-accent) 12%,var(--card));transition:background var(--duration)}.folder-side{display:flex;flex-direction:column;gap:12px;min-height:0;padding-block:12px 4px;padding-inline:14px 0;overflow-y:auto}.folder-title{margin:0;padding-inline:8px;font-size:var(--fs-xl);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight)}.folder-search{flex:none;background:var(--card)}.folder-areas,.folder-hits{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.folder-area,.folder-hit{position:relative;display:flex;align-items:center;gap:11px;width:100%;min-height:48px;padding-block:7px;padding-inline:10px 12px;border-start-start-radius:var(--r-lg);border-end-start-radius:var(--r-lg);font-size:var(--fs-md);font-weight:var(--fw-semibold);text-align:start;transition:background var(--duration-short)}@media (hover:hover){.folder-area:hover,.folder-hit:hover{background:color-mix(in oklab,var(--card) 60%,transparent)}}.folder-area .drill-sym,.folder-hit .drill-sym{width:32px;height:32px;border-radius:var(--r-sm);background:color-mix(in oklab,var(--item-accent) 16%,var(--card))}.folder-area-name,.folder-hit-text{flex:1 1;min-width:0}.folder-area-lock{flex:none;color:var(--tm-rose)}.folder-area[aria-current=page]{background:var(--background)}.folder-area[aria-current=page] .drill-sym{background:color-mix(in srgb,var(--item-accent) var(--item-accent-depth),black);color:var(--item-accent-on)}.folder-area[aria-current=page]:after,.folder-area[aria-current=page]:before{content:"";position:absolute;inset-inline-end:0;width:20px;height:20px;pointer-events:none}.folder-area[aria-current=page]:before{bottom:100%;border-end-end-radius:20px;box-shadow:8px 8px 0 8px var(--background)}.folder-area[aria-current=page]:after{top:100%;border-start-end-radius:20px;box-shadow:8px -8px 0 8px var(--background)}[dir=rtl] .folder-area[aria-current=page]:before{box-shadow:-8px 8px 0 8px var(--background)}[dir=rtl] .folder-area[aria-current=page]:after{box-shadow:-8px -8px 0 8px var(--background)}.folder-hit.locked .folder-hit-text{color:var(--muted-foreground)}.folder-pane{display:flex;flex-direction:column;min-width:0;min-height:0;border-radius:var(--r-lg);background:var(--background)}.folder-head{display:flex;align-items:flex-start;gap:14px;padding-block:24px 12px;padding-inline:30px 20px}.folder-titles{flex:1 1;min-width:0}.folder-crumb{display:block;margin-bottom:2px;font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:color-mix(in oklab,var(--folder-accent) 60%,var(--foreground))}.folder-page-title{margin:0;font-size:var(--fs-2xl);font-weight:var(--fw-heavy);letter-spacing:var(--ls-tight);text-wrap:balance}.folder-page-title:focus{outline:none}.folder-sub{margin:4px 0 0;font-size:var(--fs-md);color:var(--muted-foreground)}.folder-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-block:18px 28px;padding-inline:30px}.folder-body>.drill-page{max-width:720px}.folder-body:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:reduce){.folder,.folder-area,.folder-hit{transition:none}}.folder-tabs{display:flex;gap:22px;flex:none;overflow-x:auto;scrollbar-width:none;padding-inline:30px;border-bottom:1px solid var(--border)}.folder-tab{position:relative;display:inline-flex;align-items:center;gap:6px;flex:none;padding-block:11px 12px;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--muted-foreground);white-space:nowrap;transition:color var(--duration-short)}@media (hover:hover){.folder-tab:hover{color:var(--foreground)}}.folder-tab[aria-current=page]{color:var(--foreground)}.folder-tab .count-dot{margin-inline-start:0}@media (prefers-reduced-motion:reduce){.folder-tab{transition:none}}.biz-data{display:flex;flex-direction:column;gap:14px}.biz-data .set-field>span .small-note{font-weight:var(--fw-regular);line-height:var(--lh-normal)}.biz-hours{display:flex;flex-direction:column;gap:4px;margin-top:4px}.biz-day{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:7px 0;border-bottom:1px solid var(--border)}.biz-day:last-child{border-bottom:0}.biz-day.today .biz-day-name{font-weight:var(--fw-bold);color:var(--foreground)}.biz-day-name{flex:0 0 7.5rem;font-size:var(--fs-md);color:var(--muted-foreground)}.biz-spans{flex:1 1 8rem;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.biz-closed{font-size:var(--fs-md);color:var(--muted-foreground);font-style:italic}.biz-span{display:inline-grid;grid-template-columns:minmax(0,8rem) auto minmax(0,8rem) auto;align-items:center;gap:4px;min-width:0;max-width:100%}.biz-remove{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--muted-foreground)}@media (hover:hover){.biz-remove:hover{background:var(--muted);color:var(--foreground)}}.biz-day .biz-add{margin-top:0;min-height:34px;padding:4px 10px;font-size:var(--fs-sm)}@media (max-width:520px){.biz-day-name{flex-basis:100%}}.field-problem{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--destructive)}.biz-span .field[aria-invalid=true],.set-field .field[aria-invalid=true]{outline:2px solid var(--destructive);outline-offset:-1px}.biz-day-problem{flex:1 1 100%}.biz-copy{align-self:flex-start}.biz-zone-pick{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.biz-zone-pick .section-link{min-height:24px}.biz-savebar .set-btn-row .outline-btn,.biz-savebar .set-btn-row .primary-btn{margin-top:0}@media (max-width:640px){html[data-shell=app] .biz-savebar{bottom:calc(84px + env(safe-area-inset-bottom, 0px))}}.acting-bar{position:sticky;top:0;z-index:60;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;padding:8px 16px;background:var(--primary);color:var(--primary-foreground);font-size:var(--fs-md);line-height:var(--lh-normal);text-align:center}.view-as-bar{background:var(--tm-amber);color:var(--on-bright)}.link-rules{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.link-rules li>button{grid-row:1/span 2;grid-column:3}.comm-question .field-label{margin:0}.set-block>.field-label{margin-top:16px}.signin-app-ids{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;margin:4px 0;font-size:var(--fs-sm)}.announce{--announce-ink:color-mix(in srgb,var(--item-accent) var(--item-accent-depth),black);display:grid;grid-template-rows:1fr;margin-bottom:18px;transition:grid-template-rows var(--duration-long) var(--ease-out),margin-bottom var(--duration-long) var(--ease-out),opacity var(--duration) var(--ease-out)}.announce:not(.compact){animation:announce-in var(--duration-long) var(--ease-out)}.announce.closing{grid-template-rows:0fr;margin-bottom:0;opacity:0}.announce.compact{margin-bottom:0}.announce-clip{min-height:0;overflow:hidden}.announce-inner{display:flex;flex-direction:column;gap:12px;padding:var(--pad-card);border:1px solid color-mix(in oklab,var(--item-accent) 32%,var(--border));border-radius:var(--r-lg);background:color-mix(in oklab,var(--item-accent) 5%,var(--card))}.announce.compact .announce-inner{padding:16px 18px;gap:10px}.announce-head{display:flex;align-items:center;gap:12px}.announce-mark{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:25%;background:var(--tm-brand);color:var(--on-solid)}.announce-mark .logo-t{width:28px;height:28px}.announce-from{display:flex;flex-direction:column;gap:3px;min-width:0}.announce-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:var(--fs-sm);color:var(--muted-foreground)}.announce-kind{gap:5px;padding-block:2px;padding-inline:7px 9px;border-radius:var(--r-pill);background:color-mix(in oklab,var(--item-accent) 14%,var(--card));color:var(--announce-ink);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide)}.announce-close,.announce-kind{display:inline-flex;align-items:center}.announce-close{justify-content:center;flex:none;width:36px;height:36px;margin-inline-start:auto;align-self:flex-start;border:0;border-radius:50%;background:transparent;color:var(--muted-foreground);transition:background var(--duration-short) var(--ease-out),color var(--duration-short) var(--ease-out)}@media (hover:hover){.announce-close:hover{background:color-mix(in oklab,var(--foreground) 8%,transparent);color:var(--foreground)}}.announce-image{display:block;width:100%;max-height:320px;object-fit:cover;border-radius:var(--r-md)}.announce.compact .announce-image{max-height:200px}.announce-inner .announce-title{margin:2px 0 0;font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-snug);text-wrap:balance;overflow-wrap:anywhere}.announce.compact .announce-title{font-size:var(--fs-lg)}.announce-inner .announce-body{margin:0;font-size:var(--fs-base);line-height:var(--lh-relaxed);white-space:pre-line;overflow-wrap:anywhere}.announce-actions{display:flex;margin-top:2px}.announce-actions .profile-action{text-decoration:none}@media (prefers-reduced-motion:reduce){.announce,.announce:not(.compact){animation:none;transition:none}}@media (max-width:560px){.announce-inner{padding:16px}}.set-block .cancel-ways{flex-direction:row;flex-wrap:wrap}