@font-face{font-family:Covered By Your Grace;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a07f43af05243967-s.77e3c8b8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Covered By Your Grace;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be0d2691df73ca3d-s.p.71202f21.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Covered By Your Grace Fallback;src:local(Arial);ascent-override:116.73%;descent-override:45.05%;line-gap-override:0.0%;size-adjust:83.24%}.covered_by_your_grace_6601de56-module__WP0pPW__className{font-family:Covered By Your Grace,Covered By Your Grace Fallback;font-style:normal;font-weight:400}.covered_by_your_grace_6601de56-module__WP0pPW__variable{--font-marketing-script:"Covered By Your Grace","Covered By Your Grace Fallback"}
.AiInstructionBlock-module__pwuudW__block{gap:var(--raw-space-8);background-color:var(--color-ai-instruction-bg);border:1px solid var(--raw-purple-9);border-radius:var(--surface-radius-app);color:var(--color-ai-instruction-foreground);font-family:var(--font-family-base);font-weight:var(--font-weight-base);flex-direction:column;display:flex}.AiInstructionBlock-module__pwuudW__sizeDefault{padding:var(--raw-space-16)var(--raw-space-20)}.AiInstructionBlock-module__pwuudW__sizeCompact{padding:var(--raw-space-12)var(--raw-space-16)}.AiInstructionBlock-module__pwuudW__sizeDense{padding:var(--raw-space-8)var(--raw-space-12);gap:var(--raw-space-4)}.AiInstructionBlock-module__pwuudW__content{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.AiInstructionBlock-module__pwuudW__text{font-size:var(--font-size-editorial-body-base);line-height:var(--raw-line-height-150);width:100%;margin:0}.AiInstructionBlock-module__pwuudW__sizeCompact .AiInstructionBlock-module__pwuudW__text{font-size:var(--font-size-editorial-body-small);line-height:var(--raw-line-height-160)}.AiInstructionBlock-module__pwuudW__sizeDense .AiInstructionBlock-module__pwuudW__text{font-size:var(--font-size-editorial-body-xs);line-height:var(--raw-line-height-160)}.AiInstructionBlock-module__pwuudW__content ul,.AiInstructionBlock-module__pwuudW__content ol{padding-left:var(--raw-space-20);margin:0}.AiInstructionBlock-module__pwuudW__content li{margin-bottom:var(--raw-space-4);font-size:var(--font-size-editorial-body-base);line-height:var(--raw-line-height-150)}.AiInstructionBlock-module__pwuudW__content li:last-child{margin-bottom:0}.AiInstructionBlock-module__pwuudW__sizeCompact .AiInstructionBlock-module__pwuudW__content li{font-size:var(--font-size-editorial-body-small);line-height:var(--raw-line-height-160)}.AiInstructionBlock-module__pwuudW__sizeDense .AiInstructionBlock-module__pwuudW__content li{font-size:var(--font-size-editorial-body-xs);line-height:var(--raw-line-height-160)}.AiInstructionBlock-module__pwuudW__content>p{margin:0}.AiInstructionBlock-module__pwuudW__footer{justify-content:space-between;align-items:center;gap:var(--raw-space-8);flex-wrap:wrap;display:flex}.AiInstructionBlock-module__pwuudW__sizeDense .AiInstructionBlock-module__pwuudW__footer{gap:var(--raw-space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.AiInstructionBlock-module__pwuudW__sourceFile{font-size:var(--font-size-editorial-body-small);line-height:var(--raw-line-height-160);font-family:var(--font-geist-mono,ui-monospace,monospace);color:var(--color-ai-instruction-foreground);opacity:.85;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AiInstructionBlock-module__pwuudW__sizeDense .AiInstructionBlock-module__pwuudW__sourceFile{font-size:var(--font-size-editorial-body-xxs);opacity:.75;max-width:100%}.AiInstructionBlock-module__pwuudW__sizeDense .AiInstructionBlock-module__pwuudW__editButton{justify-self:start}.AiInstructionBlock-module__pwuudW__editButton{color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.AiInstructionBlock-module__pwuudW__editButton:hover{opacity:.9}.AiInstructionBlock-module__pwuudW__editButtonIcon{flex-shrink:0}
.InternalDocLayouts-module__abJmVa__internalDocHero{gap:var(--block-gap-editorial-m);max-width:var(--copy-width-editorial-reading);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.InternalDocLayouts-module__abJmVa__internalDocHeroMaxNarrow{max-width:min(var(--container-width-editorial-narrow),100%)}.InternalDocLayouts-module__abJmVa__internalDocOnThisPage{box-sizing:border-box;width:100%;padding-block:var(--block-gap-editorial-s);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle)}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageGrid{column-gap:var(--block-gap-editorial-l);row-gap:var(--block-gap-editorial-m);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageTitle{grid-column:1/span 2;margin:0}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageColumn{flex-direction:column;min-width:0;display:flex}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageLink{justify-content:space-between;align-items:center;gap:var(--block-gap-editorial-xs);padding:var(--raw-space-8)0;text-align:left;width:100%;color:var(--color-foreground-primary);border:none;border-bottom:1px solid var(--color-border-subtle);font:inherit;cursor:pointer;background:0 0;text-decoration:none;transition:color .15s;display:flex}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageLink:hover{color:var(--color-foreground-secondary)}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageLink:last-child{border-bottom:none}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageArrow{color:var(--color-foreground-tertiary);flex-shrink:0}@media (max-width:900px){.InternalDocLayouts-module__abJmVa__internalDocOnThisPageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageTitle{grid-column:1/-1}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageLink:first-child{border-top:1px solid var(--color-border-subtle)}}@media (max-width:600px){.InternalDocLayouts-module__abJmVa__internalDocOnThisPageGrid{grid-template-columns:minmax(0,1fr);row-gap:0}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageColumn{display:contents}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageLink:first-child{border-top:none}.InternalDocLayouts-module__abJmVa__internalDocOnThisPageLink:last-child{border-bottom:1px solid var(--color-border-subtle)}}
.Button-module__e7WGRa__button{border-radius:var(--button-radius);cursor:pointer;font-family:var(--font-family-base);white-space:nowrap;--_btn-tertiary-fill:var(--raw-sand-a3);--_btn-tertiary-pressed-fill:var(--raw-sand-a4);--_btn-disabled-fill:var(--raw-sand-5);background:0 0;border:none;justify-content:center;align-items:center;font-style:normal;line-height:1.5;text-decoration:none;transition:opacity .15s,background-color .15s,padding-inline .2s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.Button-module__e7WGRa__withTrailingArrow{overflow:visible}.Button-module__e7WGRa__withTrailingArrow .Button-module__e7WGRa__trailingIcon{transition:transform .2s cubic-bezier(.4,0,.2,1)}.Button-module__e7WGRa__withTrailingArrow:hover:not(:disabled) .Button-module__e7WGRa__trailingIcon{transform:translateX(var(--raw-space-4))}.Button-module__e7WGRa__withTrailingArrow:not(.Button-module__e7WGRa__fullWidth):hover:not(:disabled){padding-inline-end:var(--_padding-inline-x)}@media (prefers-reduced-motion:reduce){.Button-module__e7WGRa__withTrailingArrow:hover:not(:disabled) .Button-module__e7WGRa__trailingIcon{transform:none}.Button-module__e7WGRa__withTrailingArrow:not(.Button-module__e7WGRa__fullWidth):hover:not(:disabled){padding-inline-end:calc(var(--_padding-inline-x) - var(--raw-space-4))}}.Button-module__e7WGRa__button:disabled{cursor:not-allowed}.Button-module__e7WGRa__label{flex-shrink:0}.Button-module__e7WGRa__fullWidth{justify-content:space-between;width:100%}.Button-module__e7WGRa__icon{width:var(--button-icon-size);height:var(--button-icon-size);stroke-width:var(--button-icon-stroke-width);flex-shrink:0;display:block}.Button-module__e7WGRa__sizeXS{height:var(--button-height-xs);--button-icon-size:var(--icon-size-button-xs);--button-icon-stroke-width:var(--raw-stroke-weight-2);--_padding-inline-x:var(--button-padding-x-xs);padding-inline:var(--_padding-inline-x);font-size:var(--font-size-button-label-xs);font-weight:var(--font-weight-base);letter-spacing:.14px;line-height:var(--line-height-button-label);gap:var(--raw-space-4);--_border-width:var(--stroke-weight-button-outline-compact)}.Button-module__e7WGRa__sizeS{height:var(--size-s);--button-icon-size:var(--icon-size-button-s);--button-icon-stroke-width:var(--raw-stroke-weight-2);--_padding-inline-x:var(--button-padding-x-s);padding-inline:var(--_padding-inline-x);font-size:var(--font-size-button-label-s);font-weight:var(--font-weight-base);letter-spacing:.14px;line-height:var(--line-height-button-label);gap:var(--raw-space-4);--_border-width:var(--stroke-weight-button-outline-compact)}.Button-module__e7WGRa__sizeM{height:var(--size-m);--button-icon-size:var(--icon-size-button-m);--button-icon-stroke-width:var(--raw-stroke-weight-2);--_padding-inline-x:var(--button-padding-x-m);padding-inline:var(--_padding-inline-x);font-size:var(--font-size-app-body-base);font-weight:var(--font-weight-base);letter-spacing:.16px;gap:var(--raw-space-4);--_border-width:var(--stroke-weight-button-outline-medium)}.Button-module__e7WGRa__sizeL{height:var(--size-l);--button-icon-size:var(--icon-size-button-l);--button-icon-stroke-width:var(--raw-stroke-weight-2-2);--_padding-inline-x:var(--button-padding-x-l);padding-inline:var(--_padding-inline-x);font-size:var(--font-size-app-headline-m);font-weight:var(--font-weight-emphasized);letter-spacing:.18px;gap:var(--raw-space-4);--_border-width:var(--stroke-weight-button-outline-large)}.Button-module__e7WGRa__withTrailingArrow{padding-inline-start:var(--_padding-inline-x);padding-inline-end:calc(var(--_padding-inline-x) - var(--raw-space-4))}.Button-module__e7WGRa__withStaticTrailingIcon{padding-inline-end:calc(var(--_padding-inline-x) - var(--raw-space-4))}.Button-module__e7WGRa__withLeadingIcon{gap:var(--raw-space-6);padding-inline-start:calc(var(--_padding-inline-x) - var(--raw-space-4))}.Button-module__e7WGRa__primary{background-color:var(--color-surface-dark);color:var(--color-foreground-on-dark)}.Button-module__e7WGRa__primary:hover:not(:disabled){opacity:.8}.Button-module__e7WGRa__primary:disabled{background-color:var(--_btn-disabled-fill);color:var(--color-foreground-muted)}.Button-module__e7WGRa__secondary{color:var(--color-foreground-primary);border:var(--_border-width,1.4px)solid var(--color-foreground-primary);background-color:#0000}.Button-module__e7WGRa__secondary:hover:not(:disabled){opacity:.8}.Button-module__e7WGRa__secondary:disabled{border-color:var(--color-foreground-placeholder);color:var(--color-foreground-placeholder)}.Button-module__e7WGRa__danger{color:var(--button-danger-fg);border:var(--_border-width,1.4px)solid var(--button-danger-border);background-color:#0000}.Button-module__e7WGRa__danger:hover:not(:disabled){background-color:var(--button-danger-hover-bg)}.Button-module__e7WGRa__danger:disabled{border-color:var(--color-foreground-placeholder);color:var(--color-foreground-placeholder)}.Button-module__e7WGRa__secondaryOnBand{color:var(--band-fg,var(--color-foreground-primary));border:var(--_border-width,1.4px)solid var(--band-fg,var(--color-foreground-primary));background-color:#0000}.Button-module__e7WGRa__secondaryOnBand:hover:not(:disabled){opacity:.8}.Button-module__e7WGRa__secondaryOnBand:disabled{opacity:.45;cursor:not-allowed}.Button-module__e7WGRa__secondaryOnBand:focus-visible{outline:2px solid var(--band-fg,var(--color-foreground-primary));outline-offset:4px}.Button-module__e7WGRa__ghost{color:var(--color-foreground-primary);background-color:#0000}.Button-module__e7WGRa__ghost:hover:not(:disabled){background-color:var(--color-bg-hover)}.Button-module__e7WGRa__ghost:disabled{color:var(--color-foreground-placeholder)}.Button-module__e7WGRa__tertiary{background-color:var(--_btn-tertiary-fill);color:var(--color-foreground-primary)}.Button-module__e7WGRa__tertiary:hover:not(:disabled){background-color:var(--_btn-tertiary-pressed-fill)}.Button-module__e7WGRa__tertiary:disabled{background-color:var(--color-bg-subtle);color:var(--color-foreground-placeholder)}
.Section-module__qp8uma__section{width:100%}.Section-module__qp8uma__inner{max-width:var(--container-width-editorial-main);padding-inline:var(--viewport-inset-editorial-inline);padding-block:var(--section-padding-editorial-block-medium);margin-inline:auto}.Section-module__qp8uma__innerNarrow{max-width:var(--container-width-editorial-narrow)}.Section-module__qp8uma__innerLongformBlog{max-width:var(--container-width-editorial-longform-blog)}.Section-module__qp8uma__innerLongformWithSideColumn{max-width:var(--container-width-editorial-longform-with-side-column)}.Section-module__qp8uma__spacingSpacious{padding-block:var(--section-padding-editorial-block-spacious)}.Section-module__qp8uma__spacingSpaciousTightBottom{padding-block-start:var(--section-padding-editorial-block-spacious);padding-block-end:var(--section-padding-editorial-block-compact)}.Section-module__qp8uma__spacingSpaciousTightTop{padding-block-start:var(--raw-space-80);padding-block-end:var(--section-padding-editorial-block-spacious)}.Section-module__qp8uma__spacingCompact{padding-block:var(--section-padding-editorial-block-compact)}@media (max-width:600px){.Section-module__qp8uma__spacingSpaciousTightTop{padding-block-start:var(--section-padding-editorial-block-medium)}}
.Avatar-module__WPiKzq__avatar{color:var(--color-foreground-primary);font-weight:var(--font-weight-base);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.Avatar-module__WPiKzq__sizeXs{width:var(--size-xs);height:var(--size-xs);font-size:var(--font-size-app-body-xs)}.Avatar-module__WPiKzq__sizeS{width:var(--size-s);height:var(--size-s);font-size:var(--font-size-app-body-small)}.Avatar-module__WPiKzq__sizeL{width:var(--size-l);height:var(--size-l);font-size:var(--font-size-app-headline-m)}.Avatar-module__WPiKzq__sizeXl{width:84px;height:84px;font-size:var(--font-size-app-body-xl)}.Avatar-module__WPiKzq__sizeXxl{width:var(--size-xxl);height:var(--size-xxl);font-size:var(--font-size-app-headline-xl)}.Avatar-module__WPiKzq__imageWrapper{border-radius:50%;position:absolute;inset:0;overflow:hidden}.Avatar-module__WPiKzq__image{object-fit:cover;width:100%;height:100%}.Avatar-module__WPiKzq__initial{text-align:center;-webkit-user-select:none;user-select:none;color:inherit}.Avatar-module__WPiKzq__badge{background:var(--avatar-synthetic-badge-bg);color:var(--color-foreground-primary);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.Avatar-module__WPiKzq__badgeXs{width:12px;height:12px;padding:1px}.Avatar-module__WPiKzq__badgeS{width:16px;height:16px;padding:var(--raw-space-2);right:-2px}.Avatar-module__WPiKzq__badgeL{width:20px;height:20px;padding:var(--raw-space-2)}.Avatar-module__WPiKzq__badgeXl{width:var(--raw-space-32);height:var(--raw-space-32);padding:var(--raw-space-4)}.Avatar-module__WPiKzq__badgeXxl{width:48px;height:48px;padding:var(--raw-space-6)}.Avatar-module__WPiKzq__sparkleIcon{width:100%;height:100%}
.AvatarBlock-module__fSIxYq__avatarBlock{flex-shrink:0;align-items:center;display:flex}.AvatarBlock-module__fSIxYq__l{gap:var(--raw-space-8)}.AvatarBlock-module__fSIxYq__xs{gap:var(--avatar-gap)}.AvatarBlock-module__fSIxYq__info{gap:var(--stack-gap-app-xs);flex-direction:column;justify-content:center;min-width:0;display:flex}.AvatarBlock-module__fSIxYq__name{font-family:var(--font-family-base);font-size:var(--font-size-app-body-base);font-weight:var(--font-weight-base);color:var(--color-foreground-primary);line-height:1}.AvatarBlock-module__fSIxYq__nameXs{font-size:var(--font-size-app-body-small);font-weight:var(--font-weight-emphasized);line-height:normal}.AvatarBlock-module__fSIxYq__tagline{font-family:var(--font-family-base);font-size:var(--font-size-app-body-small);font-weight:var(--font-weight-light);color:var(--color-foreground-secondary);line-height:var(--avatar-block-tagline-line-height,var(--raw-line-height-160));-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AvatarBlock-module__fSIxYq__you{font-weight:var(--font-weight-light);color:var(--color-foreground-secondary)}.AvatarBlock-module__fSIxYq__avatarBlock.AvatarBlock-module__fSIxYq__truncateTagline{flex:1;min-width:0}
.AuthorProfileTrigger-module__16pfiW__trigger{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;margin:0;padding:0;display:inline-flex}.AuthorProfileTrigger-module__16pfiW__trigger:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:2px;border-radius:var(--surface-radius-app)}
.AddInputCategoryMenu-module__rM3z5W__panel{gap:var(--stack-gap-app-s);flex-direction:column;width:max-content;display:flex}.AddInputCategoryMenu-module__rM3z5W__surface{max-width:calc(100vw - var(--raw-space-32)*2);max-height:min(360px,50vh);overflow-y:auto}.AddInputCategoryMenu-module__rM3z5W__heading{padding:0 var(--raw-space-2);font-family:var(--font-family-base);font-size:var(--font-size-app-body-small);font-weight:var(--font-weight-base);color:var(--color-foreground-secondary);margin:0}.AddInputCategoryMenu-module__rM3z5W__option{cursor:pointer;text-align:left;border-radius:var(--popover-item-radius);background:0 0;border:none;width:100%;margin:0;padding:0;display:block}.AddInputCategoryMenu-module__rM3z5W__tagInMenu{transition:filter .15s}.AddInputCategoryMenu-module__rM3z5W__option:hover .AddInputCategoryMenu-module__rM3z5W__tagInMenu{filter:brightness(.94)}.AddInputCategoryMenu-module__rM3z5W__option:focus-visible{outline:2px solid var(--color-border-strong);outline-offset:2px}
.Badge-module__HwyJrW__badge{min-width:var(--badge-min-width);height:var(--badge-height);padding:0 var(--badge-padding-x);border-radius:var(--badge-radius);background-color:var(--badge-bg);font-family:var(--font-family-base);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);color:var(--badge-color);justify-content:center;align-items:center;line-height:1;display:inline-flex}.Badge-module__HwyJrW__sizeS{min-width:var(--badge-min-width-s);height:var(--badge-height-s);padding:0 var(--badge-padding-x-s);font-size:var(--badge-font-size-s)}.Badge-module__HwyJrW__emphasisPrimary{background-color:var(--badge-primary-bg);color:var(--badge-primary-color)}
.BoardCard-module__uLI6DW__boardCard{background-color:var(--card-bg);border:var(--card-border-width)solid var(--card-border-color);border-radius:var(--surface-radius-app);padding:var(--card-padding);width:100%;min-height:100%;box-shadow:var(--card-shadow);flex-direction:column;flex:1;display:flex}.BoardCard-module__uLI6DW__headlineGroup{align-items:flex-start;gap:var(--stack-gap-app-xs);flex-direction:column;display:flex}.BoardCard-module__uLI6DW__headlineGroup .text-app-body-l{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.BoardCard-module__uLI6DW__headlineGroup .text-app-body-sm{color:var(--color-foreground-secondary);margin:0}.BoardCard-module__uLI6DW__avatars{padding-top:var(--stack-gap-app-m);align-items:center;margin-top:auto;display:flex}.BoardCard-module__uLI6DW__avatars div{margin-left:calc(var(--raw-space-6)*-1)}.BoardCard-module__uLI6DW__avatars div:first-child{margin-left:0}.BoardCard-module__uLI6DW__additionalCount{margin-left:var(--raw-space-4);color:var(--color-foreground-secondary)}.BoardCard-module__uLI6DW__clickable{cursor:pointer;transition:transform .2s,box-shadow .2s}.BoardCard-module__uLI6DW__clickable:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-1px)}.BoardCard-module__uLI6DW__link{color:inherit;flex-direction:column;flex:1;width:100%;height:100%;min-height:100%;text-decoration:none;display:flex}.BoardCard-module__uLI6DW__addBoardButton{cursor:pointer;width:100%;height:100%;min-height:100%;font:inherit;color:inherit;text-align:inherit;background:0 0;border:none;flex-direction:column;flex:1;padding:0;display:flex}.BoardCard-module__uLI6DW__addBoardButton:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:2px;border-radius:var(--surface-radius-app)}.BoardCard-module__uLI6DW__addBoardCard{justify-content:center;align-items:center;gap:var(--stack-gap-app-s);border-width:var(--raw-stroke-weight-2);border-style:dashed;border-color:var(--color-border-strong-interactive);box-shadow:none;background-color:#0000;min-height:100%;transition:background-color .2s,border-color .2s,color .2s}.BoardCard-module__uLI6DW__addBoardButton:hover .BoardCard-module__uLI6DW__addBoardCard,.BoardCard-module__uLI6DW__link:hover .BoardCard-module__uLI6DW__addBoardCard{background-color:var(--color-bg-hover);border-color:var(--color-border-default)}.BoardCard-module__uLI6DW__addBoardIcon{color:var(--color-foreground-secondary);flex-shrink:0;transition:color .2s}.BoardCard-module__uLI6DW__addBoardButton:hover .BoardCard-module__uLI6DW__addBoardIcon,.BoardCard-module__uLI6DW__link:hover .BoardCard-module__uLI6DW__addBoardIcon{color:var(--color-foreground-primary)}.BoardCard-module__uLI6DW__addBoardLabel{color:var(--color-foreground-secondary);margin:0;transition:color .2s}.BoardCard-module__uLI6DW__addBoardButton:hover .BoardCard-module__uLI6DW__addBoardLabel,.BoardCard-module__uLI6DW__link:hover .BoardCard-module__uLI6DW__addBoardLabel{color:var(--color-foreground-primary)}
.Callout-module__1J1nfW__callout{border-radius:var(--surface-radius-app);font-family:var(--font-family-base);padding:var(--surface-padding-app-compact);border-style:solid;border-width:1px;align-items:flex-start;display:flex}.Callout-module__1J1nfW__withPrimaryCta{padding:var(--surface-padding-app-default)}.Callout-module__1J1nfW__sizeL{gap:var(--raw-space-8)}.Callout-module__1J1nfW__sizeM{gap:var(--raw-space-4)}.Callout-module__1J1nfW__iconWrapper{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;display:flex}.Callout-module__1J1nfW__sizeL .Callout-module__1J1nfW__iconWrapper{padding-top:var(--raw-space-2);padding-bottom:var(--raw-space-2)}.Callout-module__1J1nfW__sizeM .Callout-module__1J1nfW__iconWrapper{width:20px;min-height:1lh;font-size:var(--font-size-app-body-small);line-height:var(--raw-line-height-160);padding-block:0}.Callout-module__1J1nfW__defaultIcon{flex-shrink:0}.Callout-module__1J1nfW__sizeL .Callout-module__1J1nfW__defaultIcon{width:18px;height:18px}.Callout-module__1J1nfW__sizeM .Callout-module__1J1nfW__defaultIcon{width:14px;height:14px}.Callout-module__1J1nfW__sizeM .Callout-module__1J1nfW__iconWrapper>svg:not(.Callout-module__1J1nfW__defaultIcon){width:16px;height:16px}.Callout-module__1J1nfW__withHeadline.Callout-module__1J1nfW__sizeL .Callout-module__1J1nfW__iconWrapper{padding-top:calc((var(--font-size-app-headline-m)*1.5 - 20px)/2);padding-bottom:0}.Callout-module__1J1nfW__withHeadline.Callout-module__1J1nfW__sizeL .Callout-module__1J1nfW__defaultIcon{width:20px;height:20px}.Callout-module__1J1nfW__withHeadline.Callout-module__1J1nfW__sizeM .Callout-module__1J1nfW__iconWrapper{width:20px;min-height:auto;padding-block:0;padding-top:calc((var(--font-size-app-headline-m)*1.5 - 16px)/2)}.Callout-module__1J1nfW__withHeadline.Callout-module__1J1nfW__sizeM .Callout-module__1J1nfW__defaultIcon{width:16px;height:16px}.Callout-module__1J1nfW__content{text-align:left;flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.Callout-module__1J1nfW__withHeadline .Callout-module__1J1nfW__content{gap:var(--raw-space-2)}.Callout-module__1J1nfW__headline{width:100%;color:inherit;margin:0}.Callout-module__1J1nfW__text{white-space:pre-wrap;width:100%;color:inherit;margin:0}.Callout-module__1J1nfW__warning{background-color:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning-foreground)}.Callout-module__1J1nfW__warning .Callout-module__1J1nfW__defaultIcon{color:var(--color-warning-foreground)}.Callout-module__1J1nfW__error{background-color:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error-foreground)}.Callout-module__1J1nfW__error .Callout-module__1J1nfW__defaultIcon{color:var(--color-error-foreground)}.Callout-module__1J1nfW__success{background-color:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success-foreground)}.Callout-module__1J1nfW__success .Callout-module__1J1nfW__defaultIcon{color:var(--color-success-foreground)}.Callout-module__1J1nfW__info{background-color:var(--color-info-bg);border-color:var(--color-info-border);color:var(--color-info-foreground)}.Callout-module__1J1nfW__info .Callout-module__1J1nfW__defaultIcon{color:var(--color-info-foreground)}.Callout-module__1J1nfW__ctas{align-items:flex-start;gap:var(--stack-gap-app-s);margin-top:var(--stack-gap-app-s);flex-direction:column;display:flex}.Callout-module__1J1nfW__ctas .Callout-module__1J1nfW__primaryCtaButton{color:inherit;border-color:currentColor}.Callout-module__1J1nfW__textAction{cursor:pointer;color:inherit;text-underline-offset:.15em;background:0 0;border:none;padding:0;text-decoration:underline}.Callout-module__1J1nfW__textAction:hover{opacity:.8}.Callout-module__1J1nfW__textAction:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:2px;border-radius:var(--raw-radius-4)}.Callout-module__1J1nfW__secondaryCtaInCallout{color:inherit}.Callout-module__1J1nfW__secondaryCtaInCallout:hover{opacity:.9}
.CreatedByLabel-module__4E2McW__label{border:var(--card-border-width)solid var(--raw-purple-5);border-radius:var(--raw-radius-100);background:var(--color-app-palette-purple-bg);max-width:100%;font-family:var(--font-family-base);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-160);color:var(--color-app-palette-purple-font);text-align:start;align-items:center;display:inline-flex}.CreatedByLabel-module__4E2McW__icon{flex-shrink:0}.CreatedByLabel-module__4E2McW__sizeM{gap:var(--inline-gap-app-compact);padding:var(--raw-space-2)var(--raw-space-12);font-size:var(--font-size-app-body-small)}.CreatedByLabel-module__4E2McW__sizeM .CreatedByLabel-module__4E2McW__icon{width:var(--icon-size-button-xs);height:var(--icon-size-button-xs)}.CreatedByLabel-module__4E2McW__sizeS{gap:var(--raw-space-4);padding:var(--raw-space-2)var(--raw-space-8);font-size:var(--font-size-app-body-xs)}.CreatedByLabel-module__4E2McW__sizeS .CreatedByLabel-module__4E2McW__icon{width:var(--raw-space-12);height:var(--raw-space-12)}
.EmptyState-module__7JlOvG__emptyState{align-items:flex-start;gap:var(--raw-space-8);padding:var(--raw-space-16)var(--raw-space-16);border:1px solid var(--color-border-subtle);border-radius:var(--surface-radius-app);background-color:var(--color-bg-subtle);font-family:var(--font-family-base);display:flex}.EmptyState-module__7JlOvG__withHeadline .EmptyState-module__7JlOvG__content{gap:var(--raw-space-2)}.EmptyState-module__7JlOvG__iconWrapper{padding-top:calc((var(--font-size-app-body-small)*1.6 - 14px)/2);color:var(--color-foreground-tertiary);flex-shrink:0;align-items:flex-start;display:flex}.EmptyState-module__7JlOvG__iconWrapper svg{width:14px;height:14px}.EmptyState-module__7JlOvG__withHeadline .EmptyState-module__7JlOvG__iconWrapper{padding-top:calc((var(--font-size-app-body-base)*1.6 - 16px)/2)}.EmptyState-module__7JlOvG__withHeadline .EmptyState-module__7JlOvG__iconWrapper svg{width:16px;height:16px}.EmptyState-module__7JlOvG__content{flex-direction:column;flex:1;min-width:0;display:flex}.EmptyState-module__7JlOvG__headline{font-size:var(--font-size-app-body-base);font-weight:var(--font-weight-emphasized);line-height:var(--raw-line-height-160);color:var(--color-foreground-tertiary);margin:0}.EmptyState-module__7JlOvG__text{font-size:var(--font-size-app-body-small);font-weight:var(--font-weight-light);line-height:var(--raw-line-height-160);color:var(--color-foreground-tertiary);margin:0}
.CurrentStatePanel-module__pX69YW__statePanel{padding:var(--raw-space-12);background-color:var(--color-bg-hover);color:var(--color-foreground-primary);border:1px solid var(--color-border-subtle);gap:var(--raw-space-8);min-width:220px;font-family:var(--font-geist-mono);-webkit-user-select:none;user-select:none;border-radius:6px;flex-direction:column;font-size:11px;transition:box-shadow .2s;display:flex;box-shadow:0 4px 12px #0006}.CurrentStatePanel-module__pX69YW__statePanel.CurrentStatePanel-module__pX69YW__dragging{cursor:grabbing;box-shadow:0 8px 24px #0009}.CurrentStatePanel-module__pX69YW__header{-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.CurrentStatePanel-module__pX69YW__title{font-size:12px;font-weight:700}.CurrentStatePanel-module__pX69YW__toggleButton{color:var(--color-foreground-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;line-height:1}.CurrentStatePanel-module__pX69YW__toggleButton:hover{opacity:.8}.CurrentStatePanel-module__pX69YW__sectionLabel{color:var(--color-foreground-secondary);text-transform:uppercase;margin-top:var(--raw-space-4);padding-top:var(--raw-space-8);border-top:1px solid #ffffff1a;font-size:10px;font-weight:700}.CurrentStatePanel-module__pX69YW__sectionLabel:first-of-type{margin-top:var(--raw-space-4);padding-top:var(--raw-space-8);border-top:1px solid #ffffff1a}.CurrentStatePanel-module__pX69YW__stateItem{padding:var(--raw-space-6)var(--raw-space-8);background-color:#ffffff1a;border-radius:4px;font-size:11px;transition:background-color .2s}
.EditableBoardHeader-module__wuu-tq__header{flex-shrink:0}.EditableBoardHeader-module__wuu-tq__question{padding:var(--raw-space-4);margin:0;margin:calc(var(--raw-space-4)*-1);border-radius:var(--raw-radius-4);max-width:1200px;transition:background-color .15s}.EditableBoardHeader-module__wuu-tq__editable{cursor:text}.EditableBoardHeader-module__wuu-tq__editable:hover{background-color:var(--surface-tertiary)}.EditableBoardHeader-module__wuu-tq__question.EditableBoardHeader-module__wuu-tq__placeholder{color:var(--color-foreground-placeholder)}.EditableBoardHeader-module__wuu-tq__input{width:100%;max-width:1200px;padding:var(--raw-space-4);margin:calc(var(--raw-space-4)*-1);border:2px solid var(--border-focus);border-radius:var(--raw-radius-4);background-color:var(--surface-primary);resize:none;field-sizing:content;outline:none;overflow-x:hidden}.EditableBoardHeader-module__wuu-tq__input::placeholder{color:var(--color-foreground-placeholder)}
.AddInputButton-module__90rs2G__fabContainer{min-height:140px;position:relative}.AddInputButton-module__90rs2G__fab{background-color:var(--color-foreground-primary);width:60px;height:60px;color:var(--color-foreground-on-dark);cursor:pointer;box-shadow:var(--fab-shadow);z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,transform .15s,box-shadow .2s;display:inline-flex;position:fixed;bottom:32px;left:32px}.AddInputButton-module__90rs2G__fabInContainer{left:var(--raw-space-24);bottom:var(--raw-space-24);background-color:var(--color-foreground-primary);width:60px;height:60px;color:var(--color-foreground-on-dark);cursor:pointer;box-shadow:var(--fab-shadow);border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,transform .15s,box-shadow .2s;display:inline-flex;position:absolute}.AddInputButton-module__90rs2G__fab:hover{background-color:var(--raw-sand-11);box-shadow:var(--fab-shadow-hover)}.AddInputButton-module__90rs2G__fab:active{transform:scale(.98)}.AddInputButton-module__90rs2G__fabInContainer:hover{background-color:var(--raw-sand-11);box-shadow:var(--fab-shadow-hover)}.AddInputButton-module__90rs2G__fabInContainer:active{transform:scale(.98)}.AddInputButton-module__90rs2G__fabInCluster{background-color:var(--color-foreground-primary);width:60px;height:60px;color:var(--color-foreground-on-dark);cursor:pointer;box-shadow:var(--fab-shadow);border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,transform .15s,box-shadow .2s;display:inline-flex;position:relative;bottom:auto;left:auto}.AddInputButton-module__90rs2G__fabInCluster:hover{background-color:var(--raw-sand-11);box-shadow:var(--fab-shadow-hover)}.AddInputButton-module__90rs2G__fabInCluster:active{transform:scale(.98)}.AddInputButton-module__90rs2G__icon{width:28px;height:28px;color:inherit}
.AddInputCluster-module__F8wRXW__cluster{align-items:flex-start;gap:var(--stack-gap-app-s);flex-direction:column;display:flex}.AddInputCluster-module__F8wRXW__fixedDock{left:var(--raw-space-32);bottom:var(--raw-space-32);z-index:11;position:fixed}.AddInputCluster-module__F8wRXW__showcaseHost{width:100%;min-height:280px;position:relative}.AddInputCluster-module__F8wRXW__embeddedDock{left:var(--raw-space-32);bottom:var(--raw-space-32);z-index:1;position:absolute}
.AddCategoryControl-module__qARjEG__iconFrame{height:var(--size-xs);min-width:var(--size-xs);padding-inline:var(--raw-space-8);border-radius:var(--tag-radius);border:1px dashed var(--color-border-subtle);background-color:var(--surface-secondary);color:var(--color-foreground-secondary);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.AddCategoryControl-module__qARjEG__labeledRoot{align-items:center;gap:var(--raw-space-8);cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;flex-shrink:0;padding:0;display:inline-flex}.AddCategoryControl-module__qARjEG__labeledRoot:hover:not(:disabled) .AddCategoryControl-module__qARjEG__iconFrame{background-color:var(--surface-tertiary);border-color:var(--color-border-default);color:var(--color-foreground-primary)}.AddCategoryControl-module__qARjEG__labeledRoot:hover:not(:disabled) .AddCategoryControl-module__qARjEG__label{color:var(--color-foreground-primary)}.AddCategoryControl-module__qARjEG__labeledRoot:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:2px;border-radius:var(--tag-radius)}.AddCategoryControl-module__qARjEG__labeledRoot:disabled{cursor:not-allowed;opacity:.45}.AddCategoryControl-module__qARjEG__iconFrame:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:2px}.AddCategoryControl-module__qARjEG__iconFrame:hover:not(:disabled){background-color:var(--surface-tertiary);border-color:var(--color-border-default);color:var(--color-foreground-primary)}.AddCategoryControl-module__qARjEG__iconFrame:disabled{opacity:.45;cursor:not-allowed}.AddCategoryControl-module__qARjEG__label{font-family:var(--font-family-base);font-size:var(--tag-font-size-m);font-weight:var(--font-weight-emphasized);white-space:nowrap;color:var(--color-foreground-secondary);line-height:1;transition:color .15s}
.CategoryColorPicker-module__EU0qcq__picker{gap:var(--inline-gap-app-compact);flex-wrap:wrap;display:flex}.CategoryColorPicker-module__EU0qcq__swatch{width:var(--size-s);height:var(--size-s);border-radius:var(--tag-radius);cursor:pointer;border:2px solid #0000;flex-shrink:0;padding:0;transition:border-color .15s}.CategoryColorPicker-module__EU0qcq__swatch:disabled{opacity:.5;cursor:not-allowed}.CategoryColorPicker-module__EU0qcq__swatch.CategoryColorPicker-module__EU0qcq__selected{border-color:var(--color-foreground-primary)}.CategoryColorPicker-module__EU0qcq__orange{background-color:var(--color-app-palette-orange-tag-bg)}.CategoryColorPicker-module__EU0qcq__tomato{background-color:var(--color-app-palette-tomato-tag-bg)}.CategoryColorPicker-module__EU0qcq__crimson{background-color:var(--color-app-palette-crimson-tag-bg)}.CategoryColorPicker-module__EU0qcq__purple{background-color:var(--color-app-palette-purple-tag-bg)}.CategoryColorPicker-module__EU0qcq__blue{background-color:var(--color-app-palette-blue-tag-bg)}.CategoryColorPicker-module__EU0qcq__cyan{background-color:var(--color-app-palette-cyan-tag-bg)}.CategoryColorPicker-module__EU0qcq__grass{background-color:var(--color-app-palette-grass-tag-bg)}.CategoryColorPicker-module__EU0qcq__lime{background-color:var(--color-app-palette-lime-tag-bg)}.CategoryColorPicker-module__EU0qcq__sky{background-color:var(--color-app-palette-sky-tag-bg)}
.BoardCategoryModal-module__xXAaNq__form{gap:var(--stack-gap-app-m);flex-direction:column;display:flex}.BoardCategoryModal-module__xXAaNq__previewRow{align-items:center;display:flex}.BoardCategoryModal-module__xXAaNq__footer{justify-content:space-between;align-items:center;gap:var(--inline-gap-app-default);display:flex}.BoardCategoryModal-module__xXAaNq__footerActions{align-items:center;gap:var(--inline-gap-app-compact);margin-left:auto;display:flex}
.IconButton-module__PhUfYW__iconButton{cursor:pointer;--_icon-btn-ghost-hover-fill:var(--raw-sand-a3);--_icon-btn-active-fill:var(--raw-sand-a3);--_icon-btn-soft-fill:var(--raw-sand-a3);--_icon-btn-soft-pressed-fill:var(--raw-sand-a4);--_icon-btn-disabled-fill:var(--raw-sand-5);border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .2s,color .2s;display:inline-flex}.IconButton-module__PhUfYW__emphasisGhost{color:var(--color-foreground-secondary);background-color:#0000}.IconButton-module__PhUfYW__emphasisGhost:hover:not(:disabled),.IconButton-module__PhUfYW__emphasisGhost:active:not(:disabled){background-color:var(--_icon-btn-ghost-hover-fill)}.IconButton-module__PhUfYW__emphasisSoft{background-color:var(--_icon-btn-soft-fill);color:var(--color-foreground-primary)}.IconButton-module__PhUfYW__emphasisSoft:hover:not(:disabled),.IconButton-module__PhUfYW__emphasisSoft:active:not(:disabled){background-color:var(--_icon-btn-soft-pressed-fill)}.IconButton-module__PhUfYW__emphasisPrimary{background-color:var(--color-surface-dark);color:var(--color-foreground-on-dark)}.IconButton-module__PhUfYW__emphasisPrimary:hover:not(:disabled){opacity:.8}.IconButton-module__PhUfYW__emphasisPrimary:disabled{background-color:var(--_icon-btn-disabled-fill);color:var(--color-foreground-muted)}.IconButton-module__PhUfYW__iconButtonActive{background-color:var(--_icon-btn-active-fill)}.IconButton-module__PhUfYW__emphasisGhost.IconButton-module__PhUfYW__iconButtonActive,.IconButton-module__PhUfYW__emphasisGhost.IconButton-module__PhUfYW__iconButtonActive:hover{background-color:var(--_icon-btn-active-fill);color:var(--color-foreground-primary)}.IconButton-module__PhUfYW__emphasisSoft.IconButton-module__PhUfYW__iconButtonActive,.IconButton-module__PhUfYW__emphasisSoft.IconButton-module__PhUfYW__iconButtonActive:hover{background-color:var(--_icon-btn-active-fill)}.IconButton-module__PhUfYW__iconButtonDisabled{opacity:.5;cursor:not-allowed;pointer-events:none}.IconButton-module__PhUfYW__sizeXS{width:var(--button-height-xs);height:var(--button-height-xs)}.IconButton-module__PhUfYW__sizeS{width:var(--size-s);height:var(--size-s)}.IconButton-module__PhUfYW__sizeM{width:var(--size-m);height:var(--size-m)}.IconButton-module__PhUfYW__icon{color:inherit;flex-shrink:0;display:block}
.InputCategoryTagPicker-module__JPbkkq__root{display:inline-flex;position:relative}.InputCategoryTagPicker-module__JPbkkq__trigger{cursor:pointer;border-radius:var(--tag-radius);background:0 0;border:none;padding:0;display:inline-flex}.InputCategoryTagPicker-module__JPbkkq__trigger:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:2px}.InputCategoryTagPicker-module__JPbkkq__tagInTrigger{transition:filter .15s}.InputCategoryTagPicker-module__JPbkkq__trigger:hover .InputCategoryTagPicker-module__JPbkkq__tagInTrigger{filter:brightness(.94)}.InputCategoryTagPicker-module__JPbkkq__assignTrigger{height:var(--size-xxs);min-width:var(--size-xxs);padding-inline:var(--tag-padding-x-s);border-radius:var(--tag-radius);border:1px dashed var(--color-border-subtle);color:var(--color-foreground-secondary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.InputCategoryTagPicker-module__JPbkkq__assignTrigger:hover{border-color:var(--color-border-default);color:var(--color-foreground-primary);background-color:var(--surface-secondary)}.InputCategoryTagPicker-module__JPbkkq__assignTrigger:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:2px}
.GroupRatingDisplay-module__dwam5W__display{align-items:center;gap:var(--raw-space-4);color:var(--color-foreground-secondary);flex-shrink:0;display:inline-flex}.GroupRatingDisplay-module__dwam5W__score{font-family:var(--font-family-base);font-weight:var(--font-weight-emphasized);line-height:var(--raw-line-height-140);color:var(--color-foreground-primary)}.GroupRatingDisplay-module__dwam5W__scaleLabel{font-family:var(--font-family-base);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-150);color:var(--color-foreground-tertiary)}.GroupRatingDisplay-module__dwam5W__sizeCard .GroupRatingDisplay-module__dwam5W__score{font-size:var(--font-size-app-headline-l)}.GroupRatingDisplay-module__dwam5W__sizeDetail .GroupRatingDisplay-module__dwam5W__score{font-size:var(--font-size-app-headline-2xl)}.GroupRatingDisplay-module__dwam5W__sizeDetail .GroupRatingDisplay-module__dwam5W__scaleLabel{font-size:var(--font-size-app-body-base)}.GroupRatingDisplay-module__dwam5W__locked .GroupRatingDisplay-module__dwam5W__score{filter:blur(8px);-webkit-user-select:none;user-select:none}
.InputParticipationMetrics-module__HlgT5W__metrics{align-items:center;gap:var(--inline-gap-app-default);flex-wrap:wrap;display:inline-flex}.InputParticipationMetrics-module__HlgT5W__metric{align-items:center;gap:var(--raw-space-4);font-family:var(--font-family-base);line-height:var(--raw-line-height-140);white-space:nowrap;display:inline-flex}.InputParticipationMetrics-module__HlgT5W__variantCard .InputParticipationMetrics-module__HlgT5W__metric,.InputParticipationMetrics-module__HlgT5W__variantCard .InputParticipationMetrics-module__HlgT5W__label{font-size:var(--font-size-app-body-small);font-weight:var(--font-weight-base);color:var(--color-foreground-secondary)}.InputParticipationMetrics-module__HlgT5W__variantCard .InputParticipationMetrics-module__HlgT5W__metric svg{color:var(--color-foreground-secondary)}.InputParticipationMetrics-module__HlgT5W__variantDetail.InputParticipationMetrics-module__HlgT5W__metrics{gap:var(--inline-gap-app-spacious)}.InputParticipationMetrics-module__HlgT5W__variantDetail .InputParticipationMetrics-module__HlgT5W__metric,.InputParticipationMetrics-module__HlgT5W__variantDetail .InputParticipationMetrics-module__HlgT5W__label{font-size:var(--font-size-app-body-base);font-weight:var(--font-weight-emphasized);color:var(--color-foreground-primary)}.InputParticipationMetrics-module__HlgT5W__variantDetail .InputParticipationMetrics-module__HlgT5W__metric svg{color:var(--color-foreground-primary)}
.InternalDocHero-module__3RaH7a__title{margin:0}.InternalDocHero-module__3RaH7a__lead{color:var(--color-foreground-secondary);margin:0}
.Page-module__lo6XnG__page{width:100%;min-width:0}.Page-module__lo6XnG__header{justify-content:space-between;align-items:center;gap:var(--block-gap-editorial-s);flex-wrap:wrap;margin:0;display:flex}.Page-module__lo6XnG__headline{margin:0}.Page-module__lo6XnG__message{margin:0 0 var(--block-gap-editorial-s);font-size:var(--font-size-app-body-small);color:var(--color-foreground-secondary)}.Page-module__lo6XnG__secondary{color:var(--color-foreground-secondary)}.Page-module__lo6XnG__sectionHeadline{margin:0}.Page-module__lo6XnG__sectionHeadlineWithTop{margin-top:0}
.Table-module__j43t8G__wrap{border:1px solid var(--color-border-subtle);border-radius:var(--raw-radius-8)var(--raw-radius-8)0 0;overflow:auto hidden}.Table-module__j43t8G__wrapOpen{overflow:auto hidden}.Table-module__j43t8G__wrapOpen .Table-module__j43t8G__th{background:var(--color-bg-subtle);font-weight:var(--font-weight-emphasized);color:var(--color-foreground-primary);white-space:normal;vertical-align:top}.Table-module__j43t8G__wrapOpen .Table-module__j43t8G__td:first-child{padding-inline-start:0}.Table-module__j43t8G__thHeading{align-items:flex-start;gap:var(--stack-gap-app-xs);flex-direction:column;display:flex}.Table-module__j43t8G__thExplainer{font-weight:var(--font-weight-light);color:var(--color-foreground-secondary);white-space:normal;margin:0}.Table-module__j43t8G__table{border-collapse:collapse;width:100%;font-size:var(--font-size-app-body-small)}.Table-module__j43t8G__tableCols3{grid-template-columns:repeat(3,minmax(max-content,1fr));display:grid}.Table-module__j43t8G__tableCols4{grid-template-columns:repeat(4,minmax(max-content,1fr));display:grid}.Table-module__j43t8G__tableCols4WithUsage{grid-template-columns:minmax(max-content,1fr) minmax(max-content,1fr) minmax(max-content,1fr) auto;display:grid}.Table-module__j43t8G__tableCols5WithUsage{grid-template-columns:minmax(max-content,1fr) minmax(max-content,1fr) minmax(max-content,1fr) minmax(max-content,1fr) auto;display:grid}.Table-module__j43t8G__tableCols3 thead,.Table-module__j43t8G__tableCols3 tbody,.Table-module__j43t8G__tableCols4 thead,.Table-module__j43t8G__tableCols4 tbody,.Table-module__j43t8G__tableCols4WithUsage thead,.Table-module__j43t8G__tableCols4WithUsage tbody,.Table-module__j43t8G__tableCols5WithUsage thead,.Table-module__j43t8G__tableCols5WithUsage tbody,.Table-module__j43t8G__tableCols3 tr,.Table-module__j43t8G__tableCols4 tr,.Table-module__j43t8G__tableCols4WithUsage tr,.Table-module__j43t8G__tableCols5WithUsage tr{display:contents}.Table-module__j43t8G__tableCols3Flex{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Table-module__j43t8G__tableCols4Flex{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Table-module__j43t8G__tableCols4FlexWithUsage{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto minmax(0,1fr);display:grid}.Table-module__j43t8G__tableCols3Flex thead,.Table-module__j43t8G__tableCols3Flex tbody,.Table-module__j43t8G__tableCols4Flex thead,.Table-module__j43t8G__tableCols4Flex tbody,.Table-module__j43t8G__tableCols4FlexWithUsage thead,.Table-module__j43t8G__tableCols4FlexWithUsage tbody,.Table-module__j43t8G__tableCols3Flex tr,.Table-module__j43t8G__tableCols4Flex tr,.Table-module__j43t8G__tableCols4FlexWithUsage tr{display:contents}.Table-module__j43t8G__tableCols5FlexWithUsage{grid-template-columns:minmax(0,1fr) max-content minmax(0,1.5fr) auto minmax(0,1fr);display:grid}.Table-module__j43t8G__tableCols5FlexWithUsage thead,.Table-module__j43t8G__tableCols5FlexWithUsage tbody,.Table-module__j43t8G__tableCols5FlexWithUsage tr{display:contents}.Table-module__j43t8G__th{text-align:left;padding:var(--raw-space-12)var(--raw-space-16);border-bottom:1px solid var(--color-border-subtle);font-weight:var(--font-weight-light);color:var(--color-foreground-primary);background:var(--color-bg-subtle);white-space:nowrap;align-items:center;display:flex}.Table-module__j43t8G__thCompact{padding:0 var(--raw-space-16)var(--raw-space-4)0;font-weight:var(--font-weight-base)}.Table-module__j43t8G__thCenter{text-align:center}.Table-module__j43t8G__thPlain{display:table-cell}.Table-module__j43t8G__td{padding:var(--raw-space-12)var(--raw-space-16);border-bottom:1px solid var(--color-border-subtle);white-space:nowrap;align-items:center;display:flex}.Table-module__j43t8G__tdCompact{padding:var(--raw-space-4)var(--raw-space-16)var(--raw-space-4)0}.Table-module__j43t8G__tdCenter{text-align:center}.Table-module__j43t8G__tdPlain{display:table-cell}
.CodeToken-module__Qq2Q2W__token{font-family:var(--font-geist-mono,ui-monospace,monospace);color:var(--color-foreground-primary);background:var(--color-bg-subtle);border-radius:var(--raw-radius-4);display:inline-block}.CodeToken-module__Qq2Q2W__sm{font-size:var(--font-size-app-body-xs);padding:var(--raw-space-2)var(--raw-space-4)}.CodeToken-module__Qq2Q2W__md{font-size:var(--font-size-app-body-small);padding:var(--raw-space-2)var(--raw-space-4)}.CodeToken-module__Qq2Q2W__lg{font-size:var(--font-size-editorial-body-small);padding:var(--raw-space-2)var(--raw-space-4)}.CodeToken-module__Qq2Q2W__xl{font-size:var(--font-size-editorial-body-base);padding:var(--raw-space-2)var(--raw-space-4)}
.ComponentDoc-module__MQKhFa__doc{flex-direction:column;width:100%;min-width:0;display:flex}.ComponentDoc-module__MQKhFa__description{color:var(--color-foreground-secondary);max-width:var(--copy-width-editorial-reading);margin:0}.ComponentDoc-module__MQKhFa__section{padding-block:var(--section-padding-editorial-block-compact);gap:var(--block-gap-editorial-m);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__section:first-child{padding-top:0}.ComponentDoc-module__MQKhFa__section h2,.ComponentDoc-module__MQKhFa__section h3{margin:0}.ComponentDoc-module__MQKhFa__previewBox{border:1px solid var(--color-border-subtle);border-radius:var(--raw-radius-8);padding:var(--raw-space-24);background:var(--color-bg-soft);position:relative;overflow:visible}.ComponentDoc-module__MQKhFa__propName{font-family:var(--font-geist-mono);font-size:var(--font-size-app-body-xs)}.ComponentDoc-module__MQKhFa__propNote{margin:var(--stack-gap-app-xs)0 0}.ComponentDoc-module__MQKhFa__propType{font-family:var(--font-geist-mono);font-size:var(--font-size-app-body-xs);color:var(--color-foreground-secondary)!important}.ComponentDoc-module__MQKhFa__propMono{font-family:var(--font-geist-mono);font-size:var(--font-size-app-body-xs)}.ComponentDoc-module__MQKhFa__propRequired{font-size:var(--font-size-app-body-xs);color:var(--color-foreground-secondary)}.ComponentDoc-module__MQKhFa__variants{gap:var(--block-gap-editorial-m);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__variantItem{gap:var(--block-gap-editorial-s);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__variantLabel{font-size:var(--font-size-app-body-small);color:var(--color-foreground-secondary);margin:0}.ComponentDoc-module__MQKhFa__variantBox{border:1px solid var(--color-border-subtle);border-radius:var(--raw-radius-8);padding:var(--raw-space-24);background:var(--color-bg-soft);position:relative;overflow:visible}.ComponentDoc-module__MQKhFa__guidelines{gap:var(--block-gap-editorial-m);max-width:var(--copy-width-editorial-reading);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__guidelineBlock{gap:var(--block-gap-editorial-s);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__guidelineBlockLabel{color:var(--color-foreground-primary);margin:0}.ComponentDoc-module__MQKhFa__tokensLead{max-width:var(--copy-width-editorial-reading);margin:0}.ComponentDoc-module__MQKhFa__tokenGroups{gap:var(--block-gap-editorial-l);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__tokenGroup{gap:var(--block-gap-editorial-s);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__tokenGroupLabel{margin:0}.ComponentDoc-module__MQKhFa__tokensTable{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}.ComponentDoc-module__MQKhFa__tokensTable thead,.ComponentDoc-module__MQKhFa__tokensTable tbody,.ComponentDoc-module__MQKhFa__tokensTable tr{display:contents}.ComponentDoc-module__MQKhFa__tokenResolved,.ComponentDoc-module__MQKhFa__tokenUsage{color:var(--color-foreground-secondary);white-space:normal;overflow-wrap:anywhere}.ComponentDoc-module__MQKhFa__tokenResolved code{font-family:var(--font-geist-mono);font-size:var(--font-size-app-body-xs)}.ComponentDoc-module__MQKhFa__facts{align-items:center;gap:var(--raw-space-16);margin-top:var(--block-gap-editorial-s);flex-wrap:wrap;display:flex}.ComponentDoc-module__MQKhFa__fact{color:var(--color-foreground-secondary)}.ComponentDoc-module__MQKhFa__sectionLead{color:var(--color-foreground-secondary);max-width:var(--copy-width-editorial-reading);margin:0}.ComponentDoc-module__MQKhFa__properties{gap:var(--block-gap-editorial-l);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__property{gap:var(--block-gap-editorial-s);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__propertyHead{gap:var(--block-gap-editorial-xs);max-width:var(--copy-width-editorial-reading);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__valueGrid{gap:var(--block-gap-editorial-s);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.ComponentDoc-module__MQKhFa__valueGridWide{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.ComponentDoc-module__MQKhFa__valueCell{gap:var(--raw-space-8);flex-direction:column;min-width:0;display:flex}.ComponentDoc-module__MQKhFa__valueBox{min-width:0;min-height:96px;padding:var(--raw-space-16);border:1px solid var(--color-border-subtle);border-radius:var(--raw-radius-8);background:var(--color-bg-soft);justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.ComponentDoc-module__MQKhFa__valueCopy{gap:var(--raw-space-2);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__valueLabel{padding-inline:var(--raw-space-4);font-family:var(--font-geist-mono);font-size:var(--font-size-app-body-xs);color:var(--color-foreground-primary)}.ComponentDoc-module__MQKhFa__valueCopy>:last-child{margin-top:var(--raw-space-4)}.ComponentDoc-module__MQKhFa__api{gap:var(--block-gap-editorial-m);flex-direction:column;display:flex}.ComponentDoc-module__MQKhFa__apiSummary{cursor:pointer;align-items:center;gap:var(--raw-space-8);list-style:none;display:flex}.ComponentDoc-module__MQKhFa__apiSummary::-webkit-details-marker{display:none}.ComponentDoc-module__MQKhFa__apiSummary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:.5em;height:.5em;transition:transform .15s;transform:rotate(-45deg)}.ComponentDoc-module__MQKhFa__api[open] .ComponentDoc-module__MQKhFa__apiSummary:before{transform:rotate(45deg)}.ComponentDoc-module__MQKhFa__valueBox>*{max-width:100%}
.SidebarContentLayout-module__WErawq__shell{flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow-x:hidden}@media (max-width:768px){.SidebarContentLayout-module__WErawq__shell{flex-direction:column}}.SidebarContentLayout-module__WErawq__content{min-width:0;padding-block:clamp(var(--raw-space-16),4vw,var(--raw-space-32));padding-inline:var(--raw-space-60)var(--viewport-inset-editorial-inline);flex-direction:column;flex:1;align-items:stretch;display:flex;overflow:auto}@media (min-width:1680px){.SidebarContentLayout-module__WErawq__content{padding-inline-start:var(--raw-space-80)}}.SidebarContentLayout-module__WErawq__contentInner,.SidebarContentLayout-module__WErawq__contentInnerWide{box-sizing:border-box;width:100%;max-width:var(--raw-size-1440);flex-direction:column;align-self:center;align-items:stretch;min-width:0;margin-inline:auto;display:flex;overflow-x:auto}.SidebarContentLayout-module__WErawq__measure,.SidebarContentLayout-module__WErawq__contentReadingMeasure{box-sizing:border-box;width:100%;max-width:var(--copy-width-editorial-reading);min-width:0}.SidebarContentLayout-module__WErawq__fill,.SidebarContentLayout-module__WErawq__contentCanvas{width:100%;min-width:0}@media (max-width:480px){.SidebarContentLayout-module__WErawq__content{padding-inline:var(--raw-space-16)}}
.ComponentsOverview-module__Yk-P4G__tierHeading{gap:var(--block-gap-editorial-xs);max-width:var(--copy-width-editorial-reading);flex-direction:column;display:flex}.ComponentsOverview-module__Yk-P4G__tierCount{color:var(--color-foreground-secondary);font-weight:var(--font-weight-light)}.ComponentsOverview-module__Yk-P4G__tierLead{color:var(--color-foreground-secondary);margin:0}.ComponentsOverview-module__Yk-P4G__group{gap:var(--block-gap-editorial-s);flex-direction:column;display:flex}.ComponentsOverview-module__Yk-P4G__groupLabel{margin:0}.ComponentsOverview-module__Yk-P4G__tileGrid{gap:var(--block-gap-editorial-m);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1100px){.ComponentsOverview-module__Yk-P4G__tileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ComponentsOverview-module__Yk-P4G__tileGrid{grid-template-columns:1fr}}.ComponentsOverview-module__Yk-P4G__tile{gap:var(--block-gap-editorial-xs);border-radius:var(--raw-radius-8);flex-direction:column;min-width:0;display:flex;position:relative}.ComponentsOverview-module__Yk-P4G__tileLink{color:inherit;text-decoration:none}.ComponentsOverview-module__Yk-P4G__tileLink:after{content:"";border-radius:var(--raw-radius-8);position:absolute;inset:0}.ComponentsOverview-module__Yk-P4G__tileLink:focus-visible{outline:none}.ComponentsOverview-module__Yk-P4G__tileLink:focus-visible:after{outline:2px solid var(--color-border-strong-interactive);outline-offset:2px}.ComponentsOverview-module__Yk-P4G__thumb{aspect-ratio:3/2;border:1px solid var(--color-border-subtle);border-radius:var(--raw-radius-8);background:var(--color-bg-white);transition:background-color .15s;position:relative;overflow:hidden}:is(.ComponentsOverview-module__Yk-P4G__tile:has(.ComponentsOverview-module__Yk-P4G__tileLink:hover) .ComponentsOverview-module__Yk-P4G__thumb,.ComponentsOverview-module__Yk-P4G__tile:has(.ComponentsOverview-module__Yk-P4G__tileLink:focus-visible) .ComponentsOverview-module__Yk-P4G__thumb){background:var(--color-bg-subtle)}.ComponentsOverview-module__Yk-P4G__thumbInner{transform-origin:50%;pointer-events:none;justify-content:center;align-items:center;width:200%;display:flex;position:absolute;top:50%;left:50%}.ComponentsOverview-module__Yk-P4G__tileCopy{gap:var(--raw-space-2);padding-inline:var(--raw-space-4);flex-direction:column;display:flex}.ComponentsOverview-module__Yk-P4G__tileTitle{margin:0}.ComponentsOverview-module__Yk-P4G__tileDescription{color:var(--color-foreground-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ComponentsOverview-module__Yk-P4G__usage{margin:var(--raw-space-4)0 0;gap:var(--raw-space-12);z-index:1;flex-wrap:wrap;padding:0;list-style:none;display:flex;position:relative}.ComponentsOverview-module__Yk-P4G__usageItem{align-items:center;gap:var(--raw-space-4);display:inline-flex}.ComponentsOverview-module__Yk-P4G__usageItemEmpty{opacity:.4}.ComponentsOverview-module__Yk-P4G__usageLetter{font-family:var(--font-geist-mono);font-size:var(--font-size-app-body-xs);color:var(--color-foreground-secondary)}.ComponentsOverview-module__Yk-P4G__rows{border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.ComponentsOverview-module__Yk-P4G__row{gap:var(--block-gap-editorial-m);padding-block:var(--raw-space-12);padding-inline:var(--raw-space-4);border-bottom:1px solid var(--color-border-subtle);color:inherit;grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:baseline;text-decoration:none;display:grid}.ComponentsOverview-module__Yk-P4G__row:hover{background:var(--color-bg-hover)}.ComponentsOverview-module__Yk-P4G__row:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:-2px}.ComponentsOverview-module__Yk-P4G__rowName{min-width:0}.ComponentsOverview-module__Yk-P4G__rowDescription{min-width:0;color:var(--color-foreground-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:700px){.ComponentsOverview-module__Yk-P4G__row{gap:var(--raw-space-2);grid-template-columns:1fr}}
.MemberCard-module__0WVuYa__memberCard{background-color:var(--card-bg);border:var(--card-border-width)solid var(--card-border-color);border-radius:var(--surface-radius-app);padding:var(--card-padding);height:100%;box-shadow:var(--card-shadow);flex-direction:column;display:flex}.MemberCard-module__0WVuYa__content{text-align:center;align-items:center;gap:var(--raw-space-8);flex-direction:column;display:flex}.MemberCard-module__0WVuYa__info{align-items:center;gap:var(--raw-space-0);flex-direction:column;display:flex}.MemberCard-module__0WVuYa__name{font-family:var(--font-family-base);font-size:var(--font-size-app-headline-m);font-weight:var(--font-weight-emphasized);line-height:var(--raw-line-height-150);color:var(--color-foreground-primary);margin:0}.MemberCard-module__0WVuYa__role{color:var(--color-foreground-secondary);text-align:center;margin:0}.MemberCard-module__0WVuYa__clickable{cursor:pointer;transition:transform .2s,box-shadow .2s}.MemberCard-module__0WVuYa__clickable:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-1px)}.MemberCard-module__0WVuYa__link{color:inherit;text-decoration:none;display:block}
.Modal-module__GKiJOG__backdrop{background-color:var(--modal-backdrop);-webkit-backdrop-filter:blur(var(--modal-backdrop-blur));backdrop-filter:blur(var(--modal-backdrop-blur));z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__GKiJOG__backdropTop{align-items:flex-start;padding-top:12vh}.Modal-module__GKiJOG__modal{background-color:var(--modal-bg);padding:var(--modal-padding);border-radius:var(--modal-radius);box-shadow:var(--modal-shadow);max-width:var(--modal-max-width);width:100%;max-height:90vh;position:relative;overflow-y:auto}.Modal-module__GKiJOG__modalBody{min-height:0}.Modal-module__GKiJOG__closeButton{top:var(--raw-space-12);right:var(--raw-space-12);z-index:2;line-height:0;display:inline-flex;position:absolute}.Modal-module__GKiJOG__modal.Modal-module__GKiJOG__modalWide{max-width:var(--modal-max-width-large)}
.ModalFormShell-module__lpCnMG__layout{gap:var(--stack-gap-app-m);flex-direction:column;display:flex}.ModalFormShell-module__lpCnMG__header{justify-content:flex-start;align-items:center;gap:var(--inline-gap-app-default);display:flex}.ModalFormShell-module__lpCnMG__title{font-size:var(--raw-font-size-24);font-weight:var(--font-weight-emphasized);color:var(--color-foreground-primary);margin:0}.ModalFormShell-module__lpCnMG__content{gap:var(--stack-gap-app-m);flex-direction:column;min-height:0;display:flex}
.EditAiContributorModal-module__4KpOuG__footer_actions{justify-content:flex-end;align-items:center;gap:var(--inline-gap-app-default);display:flex}
.EditMemberProfileModal-module__nXAFia__form{gap:var(--stack-gap-app-m);flex-direction:column;display:flex}.EditMemberProfileModal-module__nXAFia__footer_actions{justify-content:flex-end;align-items:center;gap:var(--inline-gap-app-default);display:flex}.EditMemberProfileModal-module__nXAFia__avatar_row{align-items:center;gap:var(--inline-gap-app-default);display:flex}
.InviteContributorsModal-module__8KettG__content{gap:var(--stack-gap-app-m);flex-direction:column;display:flex}.InviteContributorsModal-module__8KettG__description{margin:0}.InviteContributorsModal-module__8KettG__footer{justify-content:flex-end;align-items:center;display:flex}
.AddAiContributorFromWorkspaceModal-module__8Muw9q__content{gap:var(--stack-gap-app-m);flex-direction:column;display:flex}.AddAiContributorFromWorkspaceModal-module__8Muw9q__status{color:var(--color-foreground-secondary);margin:0}.AddAiContributorFromWorkspaceModal-module__8Muw9q__list{gap:var(--stack-gap-app-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AddAiContributorFromWorkspaceModal-module__8Muw9q__row{width:100%;padding:var(--surface-padding-app-compact);border:1px solid var(--color-border-subtle);border-radius:var(--surface-radius-app);text-align:left;cursor:pointer;background:0 0;margin:0;display:flex}.AddAiContributorFromWorkspaceModal-module__8Muw9q__row:hover:not(:disabled),.AddAiContributorFromWorkspaceModal-module__8Muw9q__row:focus-visible{border-color:var(--color-border-default)}.AddAiContributorFromWorkspaceModal-module__8Muw9q__row:disabled{cursor:progress;opacity:.7}.AddAiContributorFromWorkspaceModal-module__8Muw9q__errorCard{align-items:flex-start;gap:var(--stack-gap-app-s);padding:var(--surface-padding-app-compact);border:1px solid var(--color-border-subtle);border-radius:var(--surface-radius-app);flex-direction:column;display:flex}.AddAiContributorFromWorkspaceModal-module__8Muw9q__errorText,.AddAiContributorFromWorkspaceModal-module__8Muw9q__addError{color:var(--color-foreground-primary);margin:0}
.NavItem-module__50V_Va__item{width:100%;font-family:var(--font-family-base);font-size:var(--font-size-editorial-label);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-100);text-align:left;border-radius:var(--raw-radius-4);cursor:pointer;background:0 0;border:none;text-decoration:none;display:block}.NavItem-module__50V_Va__link{padding-block:var(--raw-space-8);color:var(--color-foreground-secondary);padding-inline-start:var(--viewport-inset-editorial-inline);padding-inline-end:var(--raw-space-32)}.NavItem-module__50V_Va__link:hover{background:var(--color-bg-hover);color:var(--color-foreground-primary)}.NavItem-module__50V_Va__active{color:var(--color-foreground-primary);background:var(--color-bg-hover)}
.NewsletterCTA-module__VDD66q__content{text-align:center;align-items:center;gap:var(--block-gap-editorial-m);max-width:var(--copy-width-editorial-reading);flex-direction:column;margin-inline:auto;display:flex}.NewsletterCTA-module__VDD66q__copy{text-align:center;align-items:center;gap:var(--block-gap-editorial-s);flex-direction:column;display:flex}.NewsletterCTA-module__VDD66q__eyebrow{font-size:var(--font-size-editorial-display-l);line-height:var(--raw-line-height-130);color:var(--color-foreground-primary);margin:0}.NewsletterCTA-module__VDD66q__supporting.text-editorial-body-large{font-size:var(--font-size-editorial-headline-l);font-weight:var(--font-weight-base);color:var(--color-foreground-secondary-on-tint);margin:0}.NewsletterCTA-module__VDD66q__form{width:100%;max-width:var(--raw-size-490);align-items:stretch;gap:var(--block-gap-editorial-xs);flex-direction:column;margin-inline:auto;display:flex}.NewsletterCTA-module__VDD66q__fieldShell{align-items:center;gap:var(--inline-gap-editorial-compact);width:100%;min-height:var(--size-l);padding:var(--raw-space-6);border-radius:var(--raw-radius-100);background-color:var(--color-surface-overlay);padding-inline-start:var(--raw-space-24);transition:border-color .15s;display:flex}.NewsletterCTA-module__VDD66q__fieldShell:focus-within{outline:2px solid var(--color-border-strong-interactive);outline-offset:1px}.NewsletterCTA-module__VDD66q__input{min-width:0;font-family:var(--font-family-base);font-size:var(--font-size-editorial-body-base);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-160);color:var(--color-foreground-primary);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0}.NewsletterCTA-module__VDD66q__input::placeholder{color:var(--color-foreground-placeholder)}.NewsletterCTA-module__VDD66q__errorMessage{text-align:center;font-family:var(--font-family-base);font-size:var(--font-size-app-body-small);line-height:var(--raw-line-height-160);color:var(--color-error-foreground);margin:0}.NewsletterCTA-module__VDD66q__successMessage{font-family:var(--font-family-base);font-size:var(--font-size-editorial-headline-m);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-150);color:var(--color-foreground-primary);margin:0}
.ParticipantProfileModal-module__1S62Qq__body{--avatar-synthetic-badge-bg:var(--modal-bg);gap:var(--stack-gap-app-l);flex-direction:column;display:flex}.ParticipantProfileModal-module__1S62Qq__identity{gap:var(--stack-gap-app-s);text-align:center;padding-bottom:var(--stack-gap-app-m);flex-direction:column;align-self:stretch;align-items:center;display:flex}.ParticipantProfileModal-module__1S62Qq__identity_details{gap:var(--stack-gap-app-s);flex-direction:column;align-items:center;display:flex}.ParticipantProfileModal-module__1S62Qq__name_tagline_group{gap:var(--raw-space-2);flex-direction:column;align-items:center;display:flex}.ParticipantProfileModal-module__1S62Qq__display_name{margin:0}.ParticipantProfileModal-module__1S62Qq__tagline{color:var(--color-foreground-secondary);margin:0}.ParticipantProfileModal-module__1S62Qq__profile_section{gap:var(--stack-gap-app-m);flex-direction:column;display:flex}.ParticipantProfileModal-module__1S62Qq__profile_body{white-space:pre-wrap;margin:0}.ParticipantProfileModal-module__1S62Qq__profile_body_empty{color:var(--color-foreground-secondary)}.ParticipantProfileModal-module__1S62Qq__contribution_table{border-collapse:collapse;width:100%}.ParticipantProfileModal-module__1S62Qq__contribution_th{padding:0 0 var(--stack-gap-app-xs);text-align:left;font-weight:var(--font-weight-base);color:var(--color-foreground-secondary);border-bottom:1px solid var(--color-border-faint)}.ParticipantProfileModal-module__1S62Qq__contribution_td{padding:var(--stack-gap-app-s)0;vertical-align:baseline;border-bottom:1px solid var(--color-border-faint)}.ParticipantProfileModal-module__1S62Qq__contribution_table tbody tr:last-child .ParticipantProfileModal-module__1S62Qq__contribution_td{border-bottom:none}.ParticipantProfileModal-module__1S62Qq__contribution_th:not(:first-child),.ParticipantProfileModal-module__1S62Qq__contribution_td:not(:first-child){white-space:nowrap;width:1%;padding-left:var(--inline-gap-app-spacious)}.ParticipantProfileModal-module__1S62Qq__contribution_meta{color:var(--color-foreground-secondary)}.ParticipantProfileModal-module__1S62Qq__contribution_num{text-align:right}.ParticipantProfileModal-module__1S62Qq__actions{align-items:center;gap:var(--inline-gap-app-default);padding-top:var(--stack-gap-app-s);flex-wrap:wrap;display:flex}
.Popover-module__YE3OyG__surface{background-color:var(--popover-surface-bg);border-radius:var(--popover-surface-radius);box-shadow:var(--popover-surface-shadow);padding:var(--popover-surface-padding)}.Popover-module__YE3OyG__wrapper{display:inline-block;position:relative}.Popover-module__YE3OyG__wrapper[data-open]{z-index:2}.Popover-module__YE3OyG__panel{top:calc(100% + var(--stack-gap-app-xs));width:max-content;max-width:calc(100vw - var(--raw-space-32));z-index:50;animation:.12s ease-out Popover-module__YE3OyG__fadeIn;position:absolute;left:0}.Popover-module__YE3OyG__panelRight{left:auto;right:0}.Popover-module__YE3OyG__panelAbove{top:auto;bottom:calc(100% + var(--stack-gap-app-xs))}.Popover-module__YE3OyG__portaled{z-index:1000;width:max-content;animation:.12s ease-out Popover-module__YE3OyG__fadeIn}@keyframes Popover-module__YE3OyG__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Popover-module__YE3OyG__panel{animation:none}}
.Menu-module__88cxuq__panel{padding:var(--stack-gap-app-s)0;grid-template-columns:max-content;justify-items:stretch;display:inline-grid}.Menu-module__88cxuq__heading{padding:var(--stack-gap-app-s)var(--surface-padding-app-default)var(--stack-gap-app-xs);font-family:var(--font-family-base);font-size:var(--font-size-app-body-small);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-160);color:var(--color-foreground-secondary)}.Menu-module__88cxuq__option{justify-content:space-between;align-items:center;gap:var(--stack-gap-app-s);box-sizing:border-box;width:100%;min-width:0;padding:var(--stack-gap-app-s)var(--surface-padding-app-default);white-space:nowrap;cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-button-label-s);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-160);color:var(--color-foreground-primary);text-align:left;background:0 0;border:none;transition:background-color .1s;display:flex}.Menu-module__88cxuq__option:hover{background-color:var(--color-bg-hover)}.Menu-module__88cxuq__optionDanger{color:var(--button-danger-fg)}.Menu-module__88cxuq__optionDanger:hover{background-color:var(--button-danger-hover-bg)}.Menu-module__88cxuq__optionDanger .Menu-module__88cxuq__optionIcon{color:inherit}.Menu-module__88cxuq__optionLeading{align-items:center;gap:var(--inline-gap-app-compact);flex:1;min-width:0;display:flex}.Menu-module__88cxuq__optionIcon{width:var(--icon-size-button-s);height:var(--icon-size-button-s);color:var(--color-foreground-secondary);flex-shrink:0}.Menu-module__88cxuq__checkIcon{width:var(--icon-size-button-s);height:var(--icon-size-button-s);color:var(--color-foreground-primary);flex-shrink:0}.Menu-module__88cxuq__checkPlaceholder{width:var(--icon-size-button-s);height:var(--icon-size-button-s);flex-shrink:0}
.RelativeTime-module__BMlCQq__root{display:inline}
.InputCard-module__zz75OW__inputCard{--card-bg:var(--color-app-palette-yellow-bg);--card-bg-hover:var(--color-app-palette-yellow-bg-hover);--avatar-synthetic-badge-bg:var(--card-bg);gap:var(--stack-gap-app-m);padding:var(--surface-padding-app-default);border-radius:var(--surface-radius-app);background-color:var(--card-bg);flex-direction:column;transition:background-color .1s;display:flex;box-shadow:0 2px 2px #00000014}.InputCard-module__zz75OW__inputCard.InputCard-module__zz75OW__compact{gap:var(--stack-gap-app-s);padding:var(--surface-padding-app-compact)}.InputCard-module__zz75OW__inputCard.InputCard-module__zz75OW__compact .InputCard-module__zz75OW__textSection{gap:var(--stack-gap-app-s)}.InputCard-module__zz75OW__inputCard.InputCard-module__zz75OW__compact .InputCard-module__zz75OW__text{font-size:var(--raw-font-size-15);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.InputCard-module__zz75OW__inputCard:hover{background-color:var(--card-bg-hover);--avatar-synthetic-badge-bg:var(--card-bg-hover)}.InputCard-module__zz75OW__yellow{--card-bg:var(--color-app-palette-yellow-bg);--card-bg-hover:var(--color-app-palette-yellow-bg-hover)}.InputCard-module__zz75OW__orange{--card-bg:var(--color-app-palette-orange-bg);--card-bg-hover:var(--color-app-palette-orange-bg-hover)}.InputCard-module__zz75OW__tomato{--card-bg:var(--color-app-palette-tomato-bg);--card-bg-hover:var(--color-app-palette-tomato-bg-hover)}.InputCard-module__zz75OW__crimson{--card-bg:var(--color-app-palette-crimson-bg);--card-bg-hover:var(--color-app-palette-crimson-bg-hover)}.InputCard-module__zz75OW__purple{--card-bg:var(--color-app-palette-purple-bg);--card-bg-hover:var(--color-app-palette-purple-bg-hover)}.InputCard-module__zz75OW__blue{--card-bg:var(--color-app-palette-blue-bg);--card-bg-hover:var(--color-app-palette-blue-bg-hover)}.InputCard-module__zz75OW__cyan{--card-bg:var(--color-app-palette-cyan-bg);--card-bg-hover:var(--color-app-palette-cyan-bg-hover)}.InputCard-module__zz75OW__grass{--card-bg:var(--color-app-palette-grass-bg);--card-bg-hover:var(--color-app-palette-grass-bg-hover)}.InputCard-module__zz75OW__lime{--card-bg:var(--color-app-palette-lime-bg);--card-bg-hover:var(--color-app-palette-lime-bg-hover)}.InputCard-module__zz75OW__sky{--card-bg:var(--color-app-palette-sky-bg);--card-bg-hover:var(--color-app-palette-sky-bg-hover)}.InputCard-module__zz75OW__textSection{gap:var(--stack-gap-app-s);flex-direction:column;width:100%;min-width:0;display:flex}.InputCard-module__zz75OW__text{overflow-wrap:break-word;margin:0}.InputCard-module__zz75OW__metaStack{align-items:center;column-gap:var(--inline-gap-app-compact);row-gap:var(--stack-gap-app-xs);flex-flow:wrap;width:100%;min-width:0;display:flex}.InputCard-module__zz75OW__metaCategoryTag{max-width:100%}.InputCard-module__zz75OW__creatorDate{align-items:center;gap:var(--stack-gap-app-s);flex-shrink:0;display:flex}.InputCard-module__zz75OW__time{color:var(--color-foreground-secondary);flex-shrink:0}.InputCard-module__zz75OW__actions{justify-content:space-between;align-items:center;gap:var(--inline-gap-app-default);flex-wrap:wrap;display:flex}.InputCard-module__zz75OW__evaluationSlot{align-items:center;margin-left:auto;display:inline-flex}.InputCard-module__zz75OW__hasNavLink{cursor:pointer;position:relative}.InputCard-module__zz75OW__navLinkOverlay{z-index:0;border-radius:inherit;position:absolute;inset:0}.InputCard-module__zz75OW__cardForeground{z-index:1;gap:var(--stack-gap-app-m);pointer-events:none;flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.InputCard-module__zz75OW__cardForeground button,.InputCard-module__zz75OW__cardInteractive{pointer-events:auto}.InputCard-module__zz75OW__locked{cursor:default}.InputCard-module__zz75OW__inputCard.InputCard-module__zz75OW__locked:hover{background-color:var(--card-bg)}.InputCard-module__zz75OW__lockedHeader{align-items:flex-start;gap:var(--inline-gap-app-compact);width:100%;display:flex}.InputCard-module__zz75OW__lockedHeader .InputCard-module__zz75OW__metaStack{flex:1}.InputCard-module__zz75OW__lockIcon{color:var(--color-foreground-tertiary);flex-shrink:0}
.AssistantPanel-module__dRes9q__assistantPanel{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.AssistantPanel-module__dRes9q__chatToolbar{padding:var(--stack-gap-app-xs)var(--region-padding-app-compact)0;flex-shrink:0;justify-content:flex-end;display:flex}.AssistantPanel-module__dRes9q__emptyMessage{padding:var(--region-padding-app-compact);color:var(--color-foreground-secondary);margin:0}.AssistantPanel-module__dRes9q__messageList{min-height:0;padding:var(--region-padding-app-compact);gap:var(--stack-gap-app-l);flex-direction:column;flex:1;padding-bottom:0;display:flex;overflow-y:auto}.AssistantPanel-module__dRes9q__messageList:after{content:"";height:var(--stack-gap-app-xl);margin-top:calc(-1*var(--stack-gap-app-xl));pointer-events:none;background:linear-gradient(to bottom,transparent,var(--color-brand-paper));flex-shrink:0;display:block;position:sticky;bottom:0}.AssistantPanel-module__dRes9q__messageUser,.AssistantPanel-module__dRes9q__messageAssistant{flex-direction:column;display:flex}.AssistantPanel-module__dRes9q__messageUser{align-self:flex-end;max-width:85%}.AssistantPanel-module__dRes9q__messageAssistant{align-self:flex-start;gap:var(--stack-gap-app-m);width:95%}.AssistantPanel-module__dRes9q__messageContent{margin:0}.AssistantPanel-module__dRes9q__messageUser .AssistantPanel-module__dRes9q__messageContent{padding:var(--surface-padding-app-compact);border-radius:var(--surface-radius-app);background:var(--raw-sand-4);white-space:pre-line}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent{padding:0}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent p{margin:0 0 var(--stack-gap-app-s)0}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent p:last-child{margin-bottom:0}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent h2,.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent h3,.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent h4{margin:var(--stack-gap-app-m)0 var(--stack-gap-app-s)0;font-family:var(--font-family-base);font-weight:var(--font-weight-emphasized);color:var(--color-foreground-primary)}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent h2:first-child,.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent h3:first-child,.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent h4:first-child{margin-top:0}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent h2,.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent h3{font-size:var(--font-size-app-headline-m);line-height:var(--raw-line-height-150)}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent ul,.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent ol{margin:var(--stack-gap-app-s)0 var(--stack-gap-app-s)0;padding-left:1.15em;list-style-position:outside}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent ul{list-style-type:disc}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent ol{list-style-type:decimal}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent li{margin:0 0 var(--stack-gap-app-xs)0;text-indent:0}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent li ul{margin:var(--stack-gap-app-xs)0 0 0}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent li:last-child{margin-bottom:0}.AssistantPanel-module__dRes9q__messageAssistant .AssistantPanel-module__dRes9q__messageContent strong{font-weight:var(--font-weight-emphasized)}.AssistantPanel-module__dRes9q__messageBlocks{gap:var(--stack-gap-app-xs);flex-direction:column;display:flex}.AssistantPanel-module__dRes9q__blockTitle{margin:0 0 var(--stack-gap-app-xs)0}.AssistantPanel-module__dRes9q__inputCardListFrame{gap:var(--stack-gap-app-s);padding:var(--surface-padding-app-compact);border-radius:var(--surface-radius-app);border:1px solid var(--color-border-faint);background:var(--color-bg-white);flex-direction:column;display:flex}.AssistantPanel-module__dRes9q__inputCardListHeadline{color:var(--color-foreground-primary);margin:0}.AssistantPanel-module__dRes9q__inputCardList{gap:var(--stack-gap-app-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AssistantPanel-module__dRes9q__inputCardList li{margin:0}.AssistantPanel-module__dRes9q__loadingBlock{align-self:flex-start;align-items:center;gap:var(--inline-gap-app-compact);max-width:95%;display:flex}.AssistantPanel-module__dRes9q__loadingPulse{background:var(--color-foreground-tertiary);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite AssistantPanel-module__dRes9q__pulse}@keyframes AssistantPanel-module__dRes9q__pulse{0%,to{opacity:.4}50%{opacity:1}}.AssistantPanel-module__dRes9q__loadingStatus{color:var(--color-foreground-secondary);margin:0}.AssistantPanel-module__dRes9q__emptyState{min-height:0;padding:var(--region-padding-app-compact);flex-direction:column;flex:1;justify-content:center;display:flex}.AssistantPanel-module__dRes9q__emptyComposer{gap:var(--stack-gap-app-m);flex-direction:column;display:flex}.AssistantPanel-module__dRes9q__composerInputGroup{gap:var(--stack-gap-app-s);flex-direction:column;display:flex}.AssistantPanel-module__dRes9q__composerDocked{z-index:1;margin-top:calc(-1*var(--stack-gap-app-m));padding:var(--stack-gap-app-s)var(--region-padding-app-compact)var(--region-padding-app-compact);background:var(--color-brand-paper);flex-shrink:0;position:relative}.AssistantPanel-module__dRes9q__greetingBlock{gap:var(--stack-gap-app-s);flex-direction:column;display:flex}.AssistantPanel-module__dRes9q__greetingSalutation,.AssistantPanel-module__dRes9q__greeting{margin:0}.AssistantPanel-module__dRes9q__composerHint{align-items:flex-start;gap:var(--stack-gap-app-xs);margin:0;display:flex}.AssistantPanel-module__dRes9q__composerHintIcon{width:var(--icon-size-button-xs);height:var(--icon-size-button-xs);color:currentColor;margin-top:calc((1lh - var(--icon-size-button-xs))/2);flex-shrink:0}.AssistantPanel-module__dRes9q__switchDialog{gap:var(--stack-gap-app-m);flex-direction:column;display:flex}.AssistantPanel-module__dRes9q__switchDialogMessage{margin:0}.AssistantPanel-module__dRes9q__switchDialogNote{color:var(--color-foreground-secondary);margin:0}.AssistantPanel-module__dRes9q__switchDialogActions{gap:var(--inline-gap-app-compact);flex-wrap:wrap;justify-content:flex-end;display:flex}.AssistantPanel-module__dRes9q__promptSuggestions{align-items:center;gap:var(--stack-gap-app-s);flex-wrap:wrap;display:flex}.AssistantPanel-module__dRes9q__promptSuggestionsReshuffle{width:28px;height:28px;color:var(--color-foreground-tertiary)}.AssistantPanel-module__dRes9q__promptSuggestionsReshuffle:hover:not(:disabled){color:var(--color-foreground-primary)}.AssistantPanel-module__dRes9q__insightList{gap:var(--stack-gap-app-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AssistantPanel-module__dRes9q__insightItem{margin:0}.AssistantPanel-module__dRes9q__insightTitle{margin:0 0 var(--stack-gap-app-xs)0;font-weight:var(--font-weight-emphasized)}.AssistantPanel-module__dRes9q__insightDescription{color:var(--color-foreground-secondary);margin:0}.AssistantPanel-module__dRes9q__categoryProposal{gap:var(--raw-space-12);padding:var(--surface-padding-app-compact);border-radius:var(--surface-radius-app);border:1px solid var(--color-border-faint);background:var(--color-bg-white);flex-direction:column;display:flex}.AssistantPanel-module__dRes9q__proposalSummary{color:var(--color-foreground-primary);margin:0}.AssistantPanel-module__dRes9q__proposalNote{color:var(--color-foreground-secondary);margin:0}.AssistantPanel-module__dRes9q__proposalCategoryList{gap:var(--stack-gap-app-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AssistantPanel-module__dRes9q__proposalCategoryRow{align-items:flex-start;gap:var(--stack-gap-app-s);padding:var(--raw-space-12);border-radius:var(--surface-radius-app);border:1px solid var(--color-border-faint);background:var(--color-bg-white);flex-direction:column;margin:0;display:flex}.AssistantPanel-module__dRes9q__proposalCategoryHeader{align-items:center;gap:var(--inline-gap-app-compact);display:flex}.AssistantPanel-module__dRes9q__proposalCategoryCount{color:var(--color-foreground-primary);margin:0}.AssistantPanel-module__dRes9q__proposalCategoryDescription{color:var(--color-foreground-secondary);margin:0}.AssistantPanel-module__dRes9q__proposalActions{gap:var(--inline-gap-app-compact);padding-top:var(--stack-gap-app-xs);flex-wrap:wrap;align-items:center;display:flex}.AssistantPanel-module__dRes9q__applyResult{gap:var(--stack-gap-app-s);width:100%;padding:var(--surface-padding-app-compact);border-radius:var(--surface-radius-app);border:1px solid var(--color-border-subtle);background:0 0;flex-direction:column;display:flex}.AssistantPanel-module__dRes9q__applyResult[data-status=failed] .AssistantPanel-module__dRes9q__applyResultSummary{color:var(--color-foreground-primary)}.AssistantPanel-module__dRes9q__applyResultSummary{margin:0}.AssistantPanel-module__dRes9q__applyResultMeta{color:var(--color-foreground-secondary);margin:0}.AssistantPanel-module__dRes9q__applyResultWarnings{padding-left:var(--region-padding-app-compact);margin:0}.AssistantPanel-module__dRes9q__applyResultWarningItem{color:var(--color-foreground-secondary);margin:0}.AssistantPanel-module__dRes9q__applyResultActions{gap:var(--inline-gap-app-compact);flex-wrap:wrap;display:flex}
.AssistantActivityTrace-module__kM5wtq__trace{align-items:flex-start;gap:var(--inline-gap-app-compact);color:var(--color-foreground-secondary);margin:0;display:flex}.AssistantActivityTrace-module__kM5wtq__icon{color:var(--color-foreground-muted);flex-shrink:0;margin-top:calc(.5lh - 7px)}.AssistantActivityTrace-module__kM5wtq__steps{min-width:0}.AssistantActivityTrace-module__kM5wtq__pending{animation:1.6s ease-in-out infinite AssistantActivityTrace-module__kM5wtq__tracePulse}.AssistantActivityTrace-module__kM5wtq__ellipsis{margin-left:.15em}@keyframes AssistantActivityTrace-module__kM5wtq__tracePulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.AssistantActivityTrace-module__kM5wtq__pending{opacity:.75;animation:none}}
.ScoreThumbs-module__G8PC8q__actionBar{align-items:center;gap:var(--inline-gap-app-compact);display:flex}.ScoreThumbs-module__G8PC8q__noteField{gap:var(--stack-gap-app-s);flex-direction:column;display:flex}.ScoreThumbs-module__G8PC8q__noteActions{justify-content:flex-end;gap:var(--inline-gap-app-compact);display:flex}
.AssistantMessageActionBar-module__2ZRi4G__wrapper{gap:var(--stack-gap-app-xs);margin-top:calc(-1*var(--stack-gap-app-xs));margin-bottom:var(--stack-gap-app-m);flex-direction:column;display:flex}.AssistantMessageActionBar-module__2ZRi4G__expectation{color:var(--color-foreground-secondary)}.AssistantMessageActionBar-module__2ZRi4G__expectationLabel{font-weight:var(--font-weight-base)}
.AssistantPanelChrome-module__RtIcYq__chrome{padding:var(--stack-gap-app-xs)var(--region-padding-app-compact)var(--stack-gap-app-s);flex-shrink:0}.AssistantPanelChrome-module__RtIcYq__chromeRow{align-items:center;gap:var(--inline-gap-app-compact);width:100%;min-height:var(--size-s);padding-bottom:var(--stack-gap-app-s);border-bottom:1px solid var(--color-border-subtle);display:flex}
.ConversationHistoryOverlay-module__eDuAVG__overlay{flex-direction:column;flex:1;min-height:0;display:flex}.ConversationHistoryOverlay-module__eDuAVG__header{justify-content:space-between;align-items:center;gap:var(--inline-gap-app-compact);min-height:var(--size-s);padding:var(--stack-gap-app-xs)var(--region-padding-app-compact)var(--stack-gap-app-m);flex-shrink:0;display:flex}.ConversationHistoryOverlay-module__eDuAVG__headerTitle{margin:0}.ConversationHistoryOverlay-module__eDuAVG__list{padding:0 var(--region-padding-app-compact)var(--region-padding-app-compact);gap:var(--stack-gap-app-s);flex-direction:column;flex:1;min-height:0;margin:0;list-style:none;display:flex;overflow-y:auto}.ConversationHistoryOverlay-module__eDuAVG__card{justify-content:space-between;align-items:center;gap:var(--inline-gap-app-compact);width:100%;padding:var(--surface-padding-app-compact);border-radius:var(--raw-radius-4);background:var(--raw-sand-4);cursor:pointer;text-align:left;color:inherit;font:inherit;border:none;margin:0;display:flex}.ConversationHistoryOverlay-module__eDuAVG__cardMain{gap:var(--stack-gap-app-xs);flex-direction:column;min-width:0;display:flex}.ConversationHistoryOverlay-module__eDuAVG__cardDate{color:var(--color-foreground-secondary)}.ConversationHistoryOverlay-module__eDuAVG__cardPreview{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ConversationHistoryOverlay-module__eDuAVG__chevron{color:var(--color-foreground-tertiary);flex-shrink:0}
.PromptInput-module__vhHFiG__container{gap:var(--stack-gap-app-s);width:100%;padding:var(--surface-padding-app-compact);border-radius:var(--surface-radius-app);background-color:var(--color-surface-overlay);box-shadow:var(--popover-surface-shadow);border:none;flex-direction:column;transition:box-shadow .15s;display:flex}.PromptInput-module__vhHFiG__container:focus-within{outline:2px solid var(--color-border-strong-interactive);outline-offset:1px;box-shadow:var(--card-shadow-hover)}.PromptInput-module__vhHFiG__containerElevated{box-shadow:var(--prompt-input-shadow-elevated)}.PromptInput-module__vhHFiG__containerElevated:focus-within{box-shadow:var(--prompt-input-shadow-elevated-focus)}.PromptInput-module__vhHFiG__containerDisabled{background-color:var(--color-bg-subtle);box-shadow:none}.PromptInput-module__vhHFiG__textarea{resize:none;width:100%;font-family:var(--font-family-base);font-size:var(--font-size-app-body-base);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-160);color:var(--color-foreground-primary);height:calc(var(--font-size-app-body-base)*var(--raw-line-height-160)*var(--prompt-input-empty-rows,1));background:0 0;border:none;outline:none;margin:0;padding:0;overflow-y:hidden}.PromptInput-module__vhHFiG__textarea::placeholder{color:var(--color-foreground-placeholder)}.PromptInput-module__vhHFiG__textarea:disabled{color:var(--color-foreground-tertiary);cursor:not-allowed}.PromptInput-module__vhHFiG__actions{justify-content:space-between;align-items:center;gap:var(--inline-gap-app-compact);display:flex}.PromptInput-module__vhHFiG__leftActions{align-items:center;gap:var(--inline-gap-app-compact);min-width:0;display:flex}
.BoardSettingsPanel-module__HVJW3q__panel{gap:var(--stack-gap-app-m);padding:var(--region-padding-app-compact)var(--region-padding-app-compact)var(--region-padding-app-compact)0;z-index:1;pointer-events:auto;flex-direction:column;min-height:0;display:flex;position:relative}.BoardSettingsPanel-module__HVJW3q__header{flex-direction:column;display:flex}.BoardSettingsPanel-module__HVJW3q__title{color:var(--color-foreground-primary);margin:0}.BoardSettingsPanel-module__HVJW3q__section{gap:var(--stack-gap-app-s);flex-direction:column;display:flex}.BoardSettingsPanel-module__HVJW3q__settingRow{justify-content:space-between;align-items:flex-start;gap:var(--stack-gap-app-m);padding:var(--surface-padding-app-default);border:1px solid var(--color-border-subtle);border-radius:var(--surface-radius-app);box-sizing:border-box;display:flex}.BoardSettingsPanel-module__HVJW3q__settingCopy{gap:var(--stack-gap-app-xs);flex-direction:column;flex:1;min-width:0;display:flex}.BoardSettingsPanel-module__HVJW3q__settingLabelRow{align-items:center;gap:var(--inline-gap-app-compact);display:flex}.BoardSettingsPanel-module__HVJW3q__settingIcon{width:var(--icon-size-button-m);height:var(--icon-size-button-m);color:var(--color-foreground-primary);flex-shrink:0}.BoardSettingsPanel-module__HVJW3q__settingDescription{color:var(--color-foreground-secondary);margin:0}
.BoardInfoPanel-module__En7cFW__panel{gap:var(--stack-gap-app-m);padding:var(--region-padding-app-compact)var(--region-padding-app-compact)var(--region-padding-app-compact)0;z-index:1;pointer-events:auto;flex-direction:column;min-height:0;display:flex;position:relative}.BoardInfoPanel-module__En7cFW__header{flex-direction:column;display:flex}.BoardInfoPanel-module__En7cFW__title{color:var(--color-foreground-primary);margin:0}.BoardInfoPanel-module__En7cFW__textarea{width:100%;min-height:200px;padding:var(--raw-space-12);border:1px solid var(--color-border-subtle);border-radius:var(--surface-radius-app);background-color:var(--color-surface-overlay);font-family:var(--font-family-base);font-size:var(--font-size-app-body-base);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-160);color:var(--color-foreground-primary);resize:vertical;transition:border-color .15s}.BoardInfoPanel-module__En7cFW__textarea::placeholder{color:var(--color-foreground-placeholder)}.BoardInfoPanel-module__En7cFW__textarea:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:1px}.BoardInfoPanel-module__En7cFW__readOnlyBody{white-space:pre-wrap;color:var(--color-foreground-primary);margin:0}
.RatingCard-module__l5gGtG__ratingCard{gap:var(--raw-space-12);flex-direction:column;width:100%;display:flex}.RatingCard-module__l5gGtG__title{font-size:var(--font-size-app-body-large);font-weight:var(--font-weight-emphasized);color:var(--color-foreground-primary);margin:0;line-height:1.4}.RatingCard-module__l5gGtG__ratingContainer{padding:var(--raw-space-24);border:1px solid var(--color-border-strong);border-radius:var(--surface-radius-app);justify-content:center;align-items:center;width:100%;display:flex}
.SecondaryLink-module__dTBtzG__link{align-items:center;gap:var(--raw-space-4);font-family:var(--font-family-base);font-weight:var(--font-weight-emphasized);line-height:var(--raw-line-height-160);color:var(--color-brand-marker-blue);flex-shrink:0;text-decoration:none;display:inline-flex}.SecondaryLink-module__dTBtzG__sizeL{font-size:var(--font-size-editorial-body-base)}.SecondaryLink-module__dTBtzG__sizeL .SecondaryLink-module__dTBtzG__icon{width:var(--icon-size-button-l);height:var(--icon-size-button-l);stroke-width:var(--stroke-weight-button-outline-large)}.SecondaryLink-module__dTBtzG__sizeS{font-size:var(--font-size-editorial-body-small)}a.SecondaryLink-module__dTBtzG__link:hover{opacity:.85}.SecondaryLink-module__dTBtzG__icon{width:var(--icon-size-button-s);height:var(--icon-size-button-s);flex-shrink:0}
.SectionNav-module__WuK_IG__sidebar{width:var(--container-width-editorial-sidebar);padding:var(--raw-space-28)0;flex-shrink:0;overflow-y:auto}@media (max-width:768px){.SectionNav-module__WuK_IG__sidebar{width:100%;max-height:40vh;padding:var(--raw-space-16)0}}.SectionNav-module__WuK_IG__sectionHeader{width:100%;padding-block:var(--raw-space-8);color:var(--color-foreground-primary);border-radius:var(--raw-radius-4);text-align:left;cursor:pointer;font:inherit;font-family:var(--font-family-base);font-size:var(--font-size-editorial-label);font-weight:var(--font-weight-emphasized);line-height:var(--raw-line-height-100);background:0 0;border:none;align-items:center;padding-inline-start:var(--viewport-inset-editorial-inline);padding-inline-end:var(--raw-space-20);display:flex}.SectionNav-module__WuK_IG__sectionHeader:hover{background:var(--color-bg-hover);color:var(--color-foreground-primary)}.SectionNav-module__WuK_IG__sectionHeaderLabel{flex:1;min-width:0}.SectionNav-module__WuK_IG__sectionHeaderChevron{margin-left:var(--raw-space-8);opacity:.7;flex-shrink:0}.SectionNav-module__WuK_IG__sectionContent{padding-inline-start:var(--viewport-inset-editorial-inline)}.SectionNav-module__WuK_IG__group{flex-direction:column;display:flex}.SectionNav-module__WuK_IG__group+.SectionNav-module__WuK_IG__group{margin-top:var(--raw-space-16);padding-top:var(--raw-space-12);border-top:1px solid color-mix(in srgb,var(--color-border-subtle)62%,transparent)}.SectionNav-module__WuK_IG__groupLabel{padding-block:var(--raw-space-6)var(--raw-space-12);color:color-mix(in srgb,var(--color-foreground-primary)22%,var(--color-foreground-secondary));font-family:var(--font-family-base);font-size:var(--font-size-editorial-body-xxs);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-100);text-transform:uppercase;letter-spacing:.08em;padding-inline-start:var(--raw-space-24);padding-inline-end:var(--raw-space-20)}.SectionNav-module__WuK_IG__itemLink{width:100%;padding-block:var(--raw-space-12);color:var(--color-foreground-secondary);border-radius:var(--raw-radius-4);font-family:var(--font-family-base);font-size:var(--font-size-editorial-label);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-100);padding-inline-start:var(--raw-space-24);padding-inline-end:var(--raw-space-32);text-decoration:none;display:block}.SectionNav-module__WuK_IG__itemLink:hover{background:var(--color-bg-hover);color:var(--color-foreground-primary)}.SectionNav-module__WuK_IG__itemLinkActive{color:var(--color-foreground-primary);font-weight:var(--font-weight-emphasized);background:var(--color-bg-hover)}.SectionNav-module__WuK_IG__section+.SectionNav-module__WuK_IG__section{margin-top:var(--raw-space-4)}
.SegmentSwitcher-module__ibF49G__switcher{background-color:var(--raw-sand-a3);border-radius:var(--button-radius);min-width:1px;padding:var(--raw-space-4);align-items:center;display:inline-flex;position:relative}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__sizeM{height:var(--size-m)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__sizeM .SegmentSwitcher-module__ibF49G__indicator{height:calc(var(--size-m) - 2*var(--raw-space-4))}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__sizeL{height:var(--size-l)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__sizeL .SegmentSwitcher-module__ibF49G__indicator{height:calc(var(--size-l) - 2*var(--raw-space-4))}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__sizeL .SegmentSwitcher-module__ibF49G__segment{padding-left:var(--button-padding-x-l);padding-right:var(--button-padding-x-l);font-size:var(--font-size-app-headline-m);font-weight:var(--font-weight-emphasized);letter-spacing:.18px}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__sizeS{height:var(--size-s)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__sizeS .SegmentSwitcher-module__ibF49G__indicator{height:calc(var(--size-s) - 2*var(--raw-space-4))}.SegmentSwitcher-module__ibF49G__indicator{top:var(--raw-space-4);background-color:var(--color-surface-overlay);border-radius:var(--button-radius);pointer-events:none;box-shadow:var(--segment-active-shadow);position:absolute;left:0}.SegmentSwitcher-module__ibF49G__indicator.SegmentSwitcher-module__ibF49G__animated{transition:left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1)}.SegmentSwitcher-module__ibF49G__indicator.SegmentSwitcher-module__ibF49G__indicatorVertical.SegmentSwitcher-module__ibF49G__animated{transition:top .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}@media (max-width:900px){.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow900{align-items:stretch;gap:var(--block-gap-editorial-s);background-color:#0000;border-radius:0;flex-direction:column;width:100%;height:auto;padding:0;display:flex}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow900.SegmentSwitcher-module__ibF49G__sizeS,.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow900.SegmentSwitcher-module__ibF49G__sizeM,.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow900.SegmentSwitcher-module__ibF49G__sizeL{height:auto}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow900 .SegmentSwitcher-module__ibF49G__indicator{display:none}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow900 .SegmentSwitcher-module__ibF49G__segment{white-space:normal;text-align:center;background-color:var(--raw-sand-a3);flex-shrink:0;width:100%;height:auto;transition:color .2s,background-color .2s,box-shadow .2s}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow900.SegmentSwitcher-module__ibF49G__sizeS .SegmentSwitcher-module__ibF49G__segment{min-height:var(--size-s)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow900.SegmentSwitcher-module__ibF49G__sizeM .SegmentSwitcher-module__ibF49G__segment{min-height:var(--size-m)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow900.SegmentSwitcher-module__ibF49G__sizeL .SegmentSwitcher-module__ibF49G__segment{min-height:var(--size-l)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow900:not(.SegmentSwitcher-module__ibF49G__emphasisPrimary) .SegmentSwitcher-module__ibF49G__segment.SegmentSwitcher-module__ibF49G__active{background-color:var(--color-surface-overlay);box-shadow:var(--segment-active-shadow);color:var(--color-foreground-primary)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow900.SegmentSwitcher-module__ibF49G__emphasisPrimary .SegmentSwitcher-module__ibF49G__segment.SegmentSwitcher-module__ibF49G__active{background-color:var(--color-foreground-primary);color:var(--color-foreground-on-dark)}}@media (max-width:600px){.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow600{align-items:stretch;gap:var(--block-gap-editorial-s);background-color:#0000;border-radius:0;flex-direction:column;width:100%;height:auto;padding:0;display:flex}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow600.SegmentSwitcher-module__ibF49G__sizeS,.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow600.SegmentSwitcher-module__ibF49G__sizeM,.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow600.SegmentSwitcher-module__ibF49G__sizeL{height:auto}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow600 .SegmentSwitcher-module__ibF49G__indicator{display:none}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow600 .SegmentSwitcher-module__ibF49G__segment{white-space:normal;text-align:center;background-color:var(--raw-sand-a3);flex-shrink:0;width:100%;height:auto;transition:color .2s,background-color .2s,box-shadow .2s}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow600.SegmentSwitcher-module__ibF49G__sizeS .SegmentSwitcher-module__ibF49G__segment{min-height:var(--size-s)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow600.SegmentSwitcher-module__ibF49G__sizeM .SegmentSwitcher-module__ibF49G__segment{min-height:var(--size-m)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow600.SegmentSwitcher-module__ibF49G__sizeL .SegmentSwitcher-module__ibF49G__segment{min-height:var(--size-l)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow600:not(.SegmentSwitcher-module__ibF49G__emphasisPrimary) .SegmentSwitcher-module__ibF49G__segment.SegmentSwitcher-module__ibF49G__active{background-color:var(--color-surface-overlay);box-shadow:var(--segment-active-shadow);color:var(--color-foreground-primary)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__stackBelow600.SegmentSwitcher-module__ibF49G__emphasisPrimary .SegmentSwitcher-module__ibF49G__segment.SegmentSwitcher-module__ibF49G__active{background-color:var(--color-foreground-primary);color:var(--color-foreground-on-dark)}}.SegmentSwitcher-module__ibF49G__segment{height:100%;padding-left:var(--raw-space-16);padding-right:var(--raw-space-16);border-radius:var(--button-radius);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-app-body-base);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-100);color:var(--color-foreground-muted);white-space:nowrap;background:0 0;border:2px solid #0000;justify-content:center;align-items:center;transition:color .2s,background-color .2s,box-shadow .2s;display:flex;position:relative}.SegmentSwitcher-module__ibF49G__segment:hover:not(.SegmentSwitcher-module__ibF49G__active){color:var(--color-foreground-secondary)}.SegmentSwitcher-module__ibF49G__segment.SegmentSwitcher-module__ibF49G__active{color:var(--color-foreground-primary)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__sizeS .SegmentSwitcher-module__ibF49G__segment{padding-left:var(--raw-space-12);padding-right:var(--raw-space-12);font-size:var(--font-size-app-body-small)}.SegmentSwitcher-module__ibF49G__segmentLabeledIcon{gap:var(--inline-gap-app-compact);padding-left:var(--raw-space-16);padding-right:var(--raw-space-16);border:none}.SegmentSwitcher-module__ibF49G__segmentLabeledIcon:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:2px}.SegmentSwitcher-module__ibF49G__segmentIcon{width:18px;height:18px;color:inherit;stroke:currentColor;fill:none;flex-shrink:0}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__sizeS .SegmentSwitcher-module__ibF49G__segmentLabeledIcon{padding-left:var(--raw-space-16);padding-right:var(--raw-space-16)}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__sizeS .SegmentSwitcher-module__ibF49G__segmentLabeledIcon .SegmentSwitcher-module__ibF49G__segmentIcon{width:16px;height:16px}.SegmentSwitcher-module__ibF49G__segmentLabel{color:inherit}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__emphasisPrimary{padding:0}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__emphasisPrimary .SegmentSwitcher-module__ibF49G__indicator{background-color:var(--color-foreground-primary);height:100%;box-shadow:none;top:0}.SegmentSwitcher-module__ibF49G__switcher.SegmentSwitcher-module__ibF49G__emphasisPrimary .SegmentSwitcher-module__ibF49G__segment.SegmentSwitcher-module__ibF49G__active{color:var(--color-foreground-on-dark)}.SegmentSwitcher-module__ibF49G__iconTrack{padding:var(--raw-space-4);background-color:var(--raw-sand-a3);border-radius:var(--button-radius);display:inline-flex;position:relative}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__sizeM{height:var(--size-m)}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__sizeM .SegmentSwitcher-module__ibF49G__iconIndicator{height:calc(var(--size-m) - 2*var(--raw-space-4))}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__sizeL{height:var(--size-l)}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__sizeL .SegmentSwitcher-module__ibF49G__iconIndicator{height:calc(var(--size-l) - 2*var(--raw-space-4))}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__sizeS{height:var(--size-s)}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__sizeS .SegmentSwitcher-module__ibF49G__iconIndicator{height:calc(var(--size-s) - 2*var(--raw-space-4))}.SegmentSwitcher-module__ibF49G__iconIndicator{top:var(--raw-space-4);background-color:var(--color-surface-overlay);border-radius:var(--button-radius);pointer-events:none;box-shadow:var(--segment-active-shadow);z-index:0;transition:left .25s cubic-bezier(.4,0,.2,1);position:absolute;left:0}.SegmentSwitcher-module__ibF49G__iconSegment{z-index:1;border-radius:var(--button-radius);cursor:pointer;height:100%;color:var(--color-foreground-placeholder);background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:relative}.SegmentSwitcher-module__ibF49G__iconSegment.SegmentSwitcher-module__ibF49G__active{color:var(--color-foreground-primary)}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__emphasisPrimary{padding:0}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__emphasisPrimary .SegmentSwitcher-module__ibF49G__iconIndicator{background-color:var(--color-foreground-primary);height:100%;box-shadow:none;top:0}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__emphasisPrimary .SegmentSwitcher-module__ibF49G__iconSegment.SegmentSwitcher-module__ibF49G__active{color:var(--color-foreground-on-dark)}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__sizeM .SegmentSwitcher-module__ibF49G__iconSegment .SegmentSwitcher-module__ibF49G__icon{width:20px;height:20px}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__sizeL .SegmentSwitcher-module__ibF49G__iconSegment .SegmentSwitcher-module__ibF49G__icon{width:var(--icon-size-button-l);height:var(--icon-size-button-l)}.SegmentSwitcher-module__ibF49G__iconTrack.SegmentSwitcher-module__ibF49G__sizeS .SegmentSwitcher-module__ibF49G__iconSegment .SegmentSwitcher-module__ibF49G__icon{width:18px;height:18px}.SegmentSwitcher-module__ibF49G__iconSegment .SegmentSwitcher-module__ibF49G__icon{color:inherit;stroke:currentColor;fill:none;flex-shrink:0}.SegmentSwitcher-module__ibF49G__iconSegment .SegmentSwitcher-module__ibF49G__iconLabel{font-family:var(--font-family-base);font-size:var(--font-size-app-body-base);font-weight:var(--font-weight-base);color:inherit}
.SearchField-module__1WI7Wq__root{--_search-icon-size:var(--icon-size-button-s);align-items:center;gap:var(--raw-space-8);box-sizing:border-box;border:1px solid var(--color-border-subtle);border-radius:var(--button-radius);width:100%;color:var(--color-foreground-primary);background-color:#0000;transition:border-color .15s;display:inline-flex}.SearchField-module__1WI7Wq__root:hover{border-color:var(--color-border-default)}.SearchField-module__1WI7Wq__root:focus-within{outline:2px solid var(--color-border-strong-interactive);outline-offset:1px}.SearchField-module__1WI7Wq__sizeS{height:var(--size-s);padding-inline:var(--button-padding-x-s);font-size:var(--font-size-button-label-s);--_search-icon-size:var(--icon-size-button-s)}.SearchField-module__1WI7Wq__sizeM{height:var(--size-m);padding-inline:var(--button-padding-x-m);font-size:var(--font-size-app-body-base);--_search-icon-size:var(--icon-size-button-m)}.SearchField-module__1WI7Wq__leadingIcon{width:var(--_search-icon-size);height:var(--_search-icon-size);color:var(--color-foreground-secondary);flex-shrink:0}.SearchField-module__1WI7Wq__input{min-width:0;font-family:var(--font-family-base);font-size:inherit;font-weight:var(--font-weight-base);line-height:var(--line-height-button-label);color:inherit;background:0 0;border:none;outline:none;flex:1;padding:0}.SearchField-module__1WI7Wq__input::placeholder{color:var(--color-foreground-placeholder)}.SearchField-module__1WI7Wq__input::-webkit-search-cancel-button{appearance:none}.SearchField-module__1WI7Wq__input::-webkit-search-decoration{appearance:none}.SearchField-module__1WI7Wq__clearButton{color:var(--color-foreground-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.SearchField-module__1WI7Wq__clearButton:hover{color:var(--color-foreground-primary)}.SearchField-module__1WI7Wq__clearIcon{width:var(--_search-icon-size);height:var(--_search-icon-size)}.SearchField-module__1WI7Wq__disabled{background-color:var(--color-bg-subtle);color:var(--color-foreground-tertiary);cursor:not-allowed}.SearchField-module__1WI7Wq__disabled:hover{border-color:var(--color-border-subtle)}
.StatementBand-module__tFjAkq__content{align-items:flex-start;gap:var(--block-gap-editorial-l);flex-direction:column;display:flex}.StatementBand-module__tFjAkq__headline{color:var(--band-fg);max-width:min(var(--copy-width-editorial-headline),100%);margin:0}@media (max-width:600px){.StatementBand-module__tFjAkq__content{align-items:stretch;width:100%}.StatementBand-module__tFjAkq__cta{justify-content:space-between;width:100%}}
.ArticleCard-module__nuuL6G__card{grid-template-columns:var(--component-article-card-thumbnail-column-width)1fr;gap:var(--block-gap-editorial-l);color:var(--color-foreground-primary);border-radius:var(--surface-radius-editorial);align-items:start;text-decoration:none;transition:opacity .15s;display:grid}.ArticleCard-module__nuuL6G__card:hover{opacity:.8}.ArticleCard-module__nuuL6G__card:focus-visible{outline-offset:4px;outline:2px solid}.ArticleCard-module__nuuL6G__thumbnail{width:var(--component-article-card-thumbnail-column-width);aspect-ratio:1;border-radius:var(--surface-radius-editorial);background-color:var(--color-bg-soft);flex-shrink:0;position:relative;overflow:hidden}.ArticleCard-module__nuuL6G__image{object-fit:cover}.ArticleCard-module__nuuL6G__body{gap:var(--block-gap-editorial-xs);padding-block:var(--block-gap-editorial-xs);flex-direction:column;display:flex}.ArticleCard-module__nuuL6G__date{font-size:var(--font-size-editorial-body-xs);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-160);color:var(--color-foreground-secondary);margin:0}.ArticleCard-module__nuuL6G__title{margin:0}.ArticleCard-module__nuuL6G__summary{color:var(--color-foreground-secondary);margin:0}@media (max-width:600px){.ArticleCard-module__nuuL6G__card{grid-template-columns:var(--component-article-card-thumbnail-column-width)minmax(0,1fr);gap:var(--block-gap-editorial-m);align-items:start}.ArticleCard-module__nuuL6G__thumbnail{width:var(--component-article-card-thumbnail-column-width)}.ArticleCard-module__nuuL6G__body{gap:var(--block-gap-editorial-xxs);min-width:0;padding-block:0}.ArticleCard-module__nuuL6G__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ArticleCard-module__nuuL6G__summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.SuggestionPill-module__qsDZOW__pill{height:28px;padding-inline:var(--raw-space-12);color:var(--color-foreground-primary);border-radius:var(--raw-radius-100);background:var(--raw-sand-4);font-family:var(--font-family-base);font-size:13px;font-weight:var(--font-weight-base);cursor:pointer;border:none;justify-content:center;align-items:center;margin:0;line-height:1;transition:background-color .15s;display:inline-flex}.SuggestionPill-module__qsDZOW__pill:hover:not(:disabled){background:var(--raw-sand-5)}.SuggestionPill-module__qsDZOW__pillOnWhite{background:var(--color-bg-hover)}.SuggestionPill-module__qsDZOW__pillOnWhite:hover:not(:disabled){background:var(--raw-sand-4)}.SuggestionPill-module__qsDZOW__pill:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:2px}.SuggestionPill-module__qsDZOW__pill:disabled{cursor:not-allowed;opacity:.5}
.Switch-module__g9qxkq__switch{width:var(--raw-space-40);height:var(--raw-space-24);cursor:pointer;z-index:2;background:0 0;border:none;flex-shrink:0;margin:0;padding:0;display:block;position:relative}.Switch-module__g9qxkq__switch:before{content:"";inset:calc(-1*var(--stack-gap-app-s));z-index:-1;position:absolute}.Switch-module__g9qxkq__track{width:var(--raw-space-40);height:var(--raw-space-24);border-radius:999px;transition:background .15s,box-shadow .15s;display:block;position:relative;overflow:hidden}.Switch-module__g9qxkq__track:after{content:"";top:var(--raw-space-2);left:var(--raw-space-2);width:var(--raw-space-20);height:var(--raw-space-20);background:var(--color-surface-overlay);border-radius:999px;transition:transform .15s;position:absolute;box-shadow:0 1px 2px #0000001f}.Switch-module__g9qxkq__surfaceDefault .Switch-module__g9qxkq__track{background:var(--raw-sand-6)}.Switch-module__g9qxkq__surfacePaper .Switch-module__g9qxkq__track{background:var(--raw-sand-7)}.Switch-module__g9qxkq__switch[aria-checked=true] .Switch-module__g9qxkq__track{background:var(--color-foreground-primary);box-shadow:none}.Switch-module__g9qxkq__switch[aria-checked=true] .Switch-module__g9qxkq__track:after{transform:translateX(calc(var(--raw-space-40) - var(--raw-space-20) - var(--raw-space-2)*2))}.Switch-module__g9qxkq__switch:focus-visible .Switch-module__g9qxkq__track{outline:2px solid var(--color-border-strong-interactive);outline-offset:2px}.Switch-module__g9qxkq__switch:disabled{cursor:not-allowed}.Switch-module__g9qxkq__surfaceDefault:not([aria-checked=true]):disabled .Switch-module__g9qxkq__track{background:var(--raw-sand-3)}.Switch-module__g9qxkq__surfacePaper:not([aria-checked=true]):disabled .Switch-module__g9qxkq__track{background:var(--raw-sand-4)}.Switch-module__g9qxkq__switch:disabled:not([aria-checked=true]) .Switch-module__g9qxkq__track{opacity:1}.Switch-module__g9qxkq__switch:disabled[aria-checked=true] .Switch-module__g9qxkq__track{opacity:.5}
.Tag-module__zQcxqq__tag{border-radius:var(--tag-radius);font-family:var(--font-family-base);font-weight:var(--font-weight-emphasized);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.Tag-module__zQcxqq__sizeM{height:var(--size-xs);padding-inline:var(--raw-space-8);font-size:var(--tag-font-size-m)}.Tag-module__zQcxqq__sizeS{height:var(--size-xxs);padding-inline:var(--tag-padding-x-s);font-size:var(--tag-font-size-s)}.Tag-module__zQcxqq__yellow{background-color:var(--color-app-palette-yellow-tag-bg);color:var(--color-app-palette-yellow-font)}.Tag-module__zQcxqq__orange{background-color:var(--color-app-palette-orange-tag-bg);color:var(--color-app-palette-orange-font)}.Tag-module__zQcxqq__tomato{background-color:var(--color-app-palette-tomato-tag-bg);color:var(--color-app-palette-tomato-font)}.Tag-module__zQcxqq__crimson{background-color:var(--color-app-palette-crimson-tag-bg);color:var(--color-app-palette-crimson-font)}.Tag-module__zQcxqq__purple{background-color:var(--color-app-palette-purple-tag-bg);color:var(--color-app-palette-purple-font)}.Tag-module__zQcxqq__blue{background-color:var(--color-app-palette-blue-tag-bg);color:var(--color-app-palette-blue-font)}.Tag-module__zQcxqq__cyan{background-color:var(--color-app-palette-cyan-tag-bg);color:var(--color-app-palette-cyan-font)}.Tag-module__zQcxqq__grass{background-color:var(--color-app-palette-grass-tag-bg);color:var(--color-app-palette-grass-font)}.Tag-module__zQcxqq__lime{background-color:var(--color-app-palette-lime-tag-bg);color:var(--color-app-palette-lime-font)}.Tag-module__zQcxqq__sky{background-color:var(--color-app-palette-sky-tag-bg);color:var(--color-app-palette-sky-font)}
.TextArea-module__eY-SNG__field{gap:var(--stack-gap-app-xs);flex-direction:column;width:100%;display:flex}.TextArea-module__eY-SNG__label{font-size:var(--font-size-app-body-small);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-160);color:var(--color-foreground-secondary);margin:0}.TextArea-module__eY-SNG__requiredMark{color:var(--color-error-foreground)}.TextArea-module__eY-SNG__textarea{width:100%;min-height:107px;padding:var(--raw-space-12);border:1px solid var(--color-border-subtle);border-radius:var(--surface-radius-app);background-color:var(--color-surface-overlay);font-family:var(--font-family-base);font-size:var(--font-size-app-body-base);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-160);color:var(--color-foreground-primary);resize:vertical;transition:border-color .15s}.TextArea-module__eY-SNG__textarea::placeholder{color:var(--color-foreground-placeholder)}.TextArea-module__eY-SNG__textarea:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:1px}.TextArea-module__eY-SNG__textareaError,.TextArea-module__eY-SNG__textareaError:focus-visible{border-color:var(--color-error-border)}.TextArea-module__eY-SNG__textarea:disabled{background-color:var(--color-bg-subtle);color:var(--color-foreground-tertiary);cursor:not-allowed}.TextArea-module__eY-SNG__hint{margin:0}.TextArea-module__eY-SNG__error{font-size:var(--font-size-app-body-small);line-height:var(--raw-line-height-160);color:var(--color-error-foreground);margin:0}
.TextField-module__3DXP1q__field{gap:var(--stack-gap-app-xs);flex-direction:column;width:100%;display:flex}.TextField-module__3DXP1q__label{font-size:var(--font-size-app-body-small);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-160);color:var(--color-foreground-secondary);margin:0}.TextField-module__3DXP1q__requiredMark{color:var(--color-error-foreground)}.TextField-module__3DXP1q__input{border:1px solid var(--color-border-subtle);border-radius:var(--surface-radius-app);background-color:var(--color-surface-overlay);width:100%;font-family:var(--font-family-base);font-size:var(--font-size-app-body-base);font-weight:var(--font-weight-base);line-height:var(--raw-line-height-160);color:var(--color-foreground-primary);transition:border-color .15s}.TextField-module__3DXP1q__sizeS{min-height:var(--size-s);padding:var(--raw-space-8)var(--raw-space-12)}.TextField-module__3DXP1q__sizeM{min-height:var(--size-m);padding:var(--raw-space-12)}.TextField-module__3DXP1q__input::placeholder{color:var(--color-foreground-placeholder)}.TextField-module__3DXP1q__input:focus-visible{outline:2px solid var(--color-border-strong-interactive);outline-offset:1px}.TextField-module__3DXP1q__inputError,.TextField-module__3DXP1q__inputError:focus-visible{border-color:var(--color-error-border)}.TextField-module__3DXP1q__input:disabled{background-color:var(--color-bg-subtle);color:var(--color-foreground-tertiary);cursor:not-allowed}.TextField-module__3DXP1q__hint{margin:0}.TextField-module__3DXP1q__error{font-size:var(--font-size-app-body-small);line-height:var(--raw-line-height-160);color:var(--color-error-foreground);margin:0}
.WorkspaceTopNavBar-module__GoelHW__navigation{align-items:center;gap:var(--inline-gap-app-compact);display:flex}.WorkspaceTopNavBar-module__GoelHW__internalToolsLink{width:var(--size-s);height:var(--size-s);color:var(--color-foreground-secondary);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.WorkspaceTopNavBar-module__GoelHW__internalToolsLink:hover{color:var(--color-foreground-primary);background:var(--color-bg-hover)}.WorkspaceTopNavBar-module__GoelHW__internalToolsIcon{flex-shrink:0;display:block}
