.account-my-work-module__VjLPuG__workspace{flex-direction:column;gap:20px;min-width:0;padding-block:20px;display:flex}.account-my-work-module__VjLPuG__grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.account-my-work-module__VjLPuG__panel,.account-my-work-module__VjLPuG__requests{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-surface);flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.account-my-work-module__VjLPuG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.account-my-work-module__VjLPuG__panel h2{font-size:var(--font-lg);align-items:center;gap:8px;margin:0;display:flex}.account-my-work-module__VjLPuG__panel h2 svg{flex:none;width:20px;height:20px}.account-my-work-module__VjLPuG__panel h3{font-size:var(--font-md);margin-block:0 12px}.account-my-work-module__VjLPuG__muted{color:var(--color-text-secondary);font-size:var(--font-sm)}.account-my-work-module__VjLPuG__task{border-bottom:1px solid var(--color-border-subtle);overflow-wrap:anywhere;flex-direction:column;align-items:start;gap:6px;padding-block:12px;display:flex}.account-my-work-module__VjLPuG__overdue{color:var(--color-danger);font-size:var(--font-sm)}.account-my-work-module__VjLPuG__requests{order:2;grid-column:1/-1}@media (max-width:800px){.account-my-work-module__VjLPuG__grid{grid-template-columns:minmax(0,1fr)}.account-my-work-module__VjLPuG__panel,.account-my-work-module__VjLPuG__requests{padding:16px}.account-my-work-module__VjLPuG__workspace{gap:16px}}.account-my-work-module__VjLPuG__settings{border:1px solid var(--color-border-subtle);border-radius:var(--radius-surface);background:var(--color-surface);min-width:0;margin-block:16px}.account-my-work-module__VjLPuG__settings>summary{cursor:pointer;font-size:var(--font-md);font-weight:var(--weight-semibold);padding:18px 20px}.account-my-work-module__VjLPuG__settings>summary:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-3px}.account-my-work-module__VjLPuG__settings[open]>summary{border-bottom:1px solid var(--color-border-subtle);margin-bottom:16px}.account-my-work-module__VjLPuG__settings>div{padding-inline:16px}.account-my-work-module__VjLPuG__payFacts{gap:12px;margin:0;display:grid}.account-my-work-module__VjLPuG__payFacts>div{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.account-my-work-module__VjLPuG__payFacts dt{color:var(--color-text-secondary)}.account-my-work-module__VjLPuG__payFacts dd{font-weight:var(--weight-semibold);margin:0}
.button-module__xtqCjq__button{min-height:var(--control-height);border-radius:var(--radius-control);font-size:var(--font-md);font-weight:var(--weight-semibold);line-height:var(--line-compact);cursor:pointer;white-space:nowrap;box-shadow:var(--button-shadow,none);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-instant) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:relative}.button-module__xtqCjq__button:active:not(:disabled){opacity:.82}.button-module__xtqCjq__button>svg{width:var(--icon-md);height:var(--icon-md);flex:none}.button-module__xtqCjq__primary{background:var(--button-primary-background,var(--color-accent-solid));color:var(--color-on-accent)}.button-module__xtqCjq__secondary{background:var(--button-secondary-background,var(--color-surface));border-color:var(--color-border-control);color:var(--color-text)}.button-module__xtqCjq__ghost{box-shadow:none;color:var(--color-text-secondary);background:0 0}.button-module__xtqCjq__danger{background:var(--button-danger-background,var(--color-danger-soft));border-color:var(--color-danger-border);color:var(--color-danger)}.button-module__xtqCjq__button:disabled{cursor:not-allowed;opacity:.48}.button-module__xtqCjq__spinner{inset-inline:8px;transform-origin:0;opacity:0;height:2px;animation:button-module__xtqCjq__button-progress .9s var(--ease-standard) .15s infinite alternate forwards;background:currentColor;border-radius:1px;bottom:3px}@keyframes button-module__xtqCjq__button-progress{0%{opacity:1;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}@keyframes button-module__xtqCjq__button-progress-ready{to{opacity:1}}@media (prefers-reduced-motion:reduce){.button-module__xtqCjq__spinner{opacity:0;animation:0s .15s forwards button-module__xtqCjq__button-progress-ready;transform:scaleX(.6)}}@media (hover:hover){.button-module__xtqCjq__primary:hover:not(:disabled){background:var(--button-primary-hover,var(--color-accent-solid-hover))}.button-module__xtqCjq__secondary:hover:not(:disabled),.button-module__xtqCjq__ghost:hover:not(:disabled){background:var(--button-secondary-hover,var(--color-surface-hover))}.button-module__xtqCjq__danger:hover:not(:disabled){border-color:var(--color-danger)}}@media (forced-colors:active){.button-module__xtqCjq__button{box-shadow:none!important}}.button-module__xtqCjq__button:focus-visible{box-shadow:var(--button-focus-shadow,none)}.button-module__xtqCjq__button[aria-busy=true]>svg{visibility:hidden}.button-module__xtqCjq__spinner{position:absolute}.button-module__xtqCjq__label{justify-content:center;align-items:center;min-width:0;display:inline-flex}.button-module__xtqCjq__compact{display:none}@container action-button (max-width:240px){.button-module__xtqCjq__label[data-has-compact] .button-module__xtqCjq__full{inset-inline-start:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;top:0;overflow:hidden}.button-module__xtqCjq__label[data-has-compact] .button-module__xtqCjq__compact{display:inline}}@media (hover:hover){.button-module__xtqCjq__button:hover:not(:disabled){box-shadow:var(--button-shadow-hover,none)}.button-module__xtqCjq__ghost:hover:not(:disabled){box-shadow:none}}@media (forced-colors:active){.button-module__xtqCjq__button{color:buttontext;border-color:buttontext}}.button-module__xtqCjq__leading{flex:none;display:inline-flex}.button-module__xtqCjq__leading svg,.button-module__xtqCjq__full>svg{width:var(--icon-md);height:var(--icon-md);flex:none}.button-module__xtqCjq__leading[data-busy]{visibility:hidden}.button-module__xtqCjq__full{justify-content:center;align-items:center;gap:8px;max-width:100%;display:inline-flex}.button-module__xtqCjq__button[aria-busy=true] .button-module__xtqCjq__label{opacity:.5}@container action-button (max-width:104px){.button-module__xtqCjq__label{font-size:var(--font-sm)}}[data-workspace-material] .button-module__xtqCjq__button{transition:border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-instant) var(--ease-standard)}.button-module__xtqCjq__link{text-decoration:none}
.settings-workspace-module__VY81SG__workspace{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex;container:settings/inline-size}.settings-workspace-module__VY81SG__read{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.settings-workspace-module__VY81SG__breadcrumb{color:var(--color-text-secondary);font-size:var(--font-sm);align-items:center;gap:10px;display:flex}.settings-workspace-module__VY81SG__searchLink{min-height:44px;color:inherit;font-size:var(--font-sm);align-items:center;gap:8px;display:inline-flex}.settings-workspace-module__VY81SG__searchLink:hover{color:var(--color-accent-text)}@media (max-width:767px){.settings-workspace-module__VY81SG__searchLink span{display:none}.settings-workspace-module__VY81SG__workspace{gap:18px}}.settings-workspace-module__VY81SG__breadcrumb{flex-wrap:wrap;gap:8px;min-height:24px}.settings-workspace-module__VY81SG__breadcrumb a{color:inherit;text-decoration:none}.settings-workspace-module__VY81SG__breadcrumb a:hover{color:var(--color-accent-text)}.settings-workspace-module__VY81SG__scope{border-radius:var(--radius-control);background:var(--color-surface-subtle);font-size:var(--font-xs);padding:3px 8px}.settings-workspace-module__VY81SG__returnLink{min-height:36px;color:var(--color-text-secondary);font-size:var(--font-sm);align-self:flex-start;align-items:center;gap:8px;display:inline-flex}.settings-workspace-module__VY81SG__returnLink:hover{color:var(--color-accent-text)}.settings-workspace-module__VY81SG__mobileProject{display:none}@container settings (max-width:767px){.settings-workspace-module__VY81SG__mobileProject{overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0;display:flex}.settings-workspace-module__VY81SG__mobileProject>span{font-size:var(--font-sm);color:var(--color-text-secondary)}.settings-workspace-module__VY81SG__mobileProject>strong{font-size:var(--font-md);font-weight:var(--weight-medium)}}.settings-workspace-module__VY81SG__financeGroups{border-bottom:1px solid var(--color-border-subtle);flex-direction:column;gap:12px;padding-block:4px 16px;display:flex}.settings-workspace-module__VY81SG__financeGroup{grid-template-columns:124px minmax(0,1fr);align-items:center;gap:16px;min-width:0;display:grid}.settings-workspace-module__VY81SG__financeGroup>span{font-size:var(--font-sm);color:var(--color-text-secondary);font-weight:500}@media (max-width:900px){.settings-workspace-module__VY81SG__financeGroup{grid-template-columns:minmax(0,1fr);gap:4px}}.settings-workspace-module__VY81SG__chrome:not([hidden]){display:contents}
.async-smart-select-module__NMZw2q__loadMore{border-radius:var(--radius-control);width:100%;min-height:38px;color:var(--color-accent-text);font-weight:var(--weight-semibold);background:0 0;border:0}
.date-field-module__otyuDa__input{width:100%;min-width:0;min-height:calc(var(--control-height) - 2px);color:inherit;padding:0 var(--control-padding-inline);font:inherit;appearance:none;background:0 0;border:0;outline:0}.date-field-module__otyuDa__input::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none;width:0;margin:0;padding:0}.date-field-module__otyuDa__composite{align-items:flex-start;gap:var(--control-companion-gap);display:flex;position:relative}.date-field-module__otyuDa__composite>[data-field-control]{flex:1;min-width:0}.date-field-module__otyuDa__picker{flex:0 0 var(--control-hit-area)}
.money-field-module__YjNXza__control{min-height:var(--control-height);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--material-control,var(--color-surface));box-shadow:var(--shadow-control-rest);align-items:center;display:flex}.money-field-module__YjNXza__control:focus-within{border-color:var(--color-focus-ring);outline:2px solid var(--color-focus-ring);outline-offset:1px}.money-field-module__YjNXza__control input{min-width:0;min-height:calc(var(--control-height) - 2px);padding:0 var(--control-padding-inline);color:var(--color-text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1}.money-field-module__YjNXza__control input:focus-visible{box-shadow:none;outline:0}.money-field-module__YjNXza__currency{border-left:1px solid var(--color-border-subtle);border-radius:0 var(--radius-control) var(--radius-control) 0;background:var(--color-surface-subtle);min-width:58px;color:var(--color-text-secondary);font-family:ui-monospace,monospace;font-size:var(--font-sm);align-self:stretch;place-items:center;padding:0;display:grid}.money-field-module__YjNXza__currency:not(:has(button)){padding-inline:12px}.money-field-module__YjNXza__control[data-invalid]{border-color:var(--color-danger)}.money-field-module__YjNXza__control[data-disabled]{color:var(--color-text-disabled)}@media (max-width:767px){.money-field-module__YjNXza__control input{font-size:16px}}@media (forced-colors:active){.money-field-module__YjNXza__control:focus-within{outline-color:highlight}}
.percent-field-module__IA4FyG__field{color:var(--color-text);gap:6px;display:grid}.percent-field-module__IA4FyG__label{font-size:var(--font-md);font-weight:var(--weight-semibold)}.percent-field-module__IA4FyG__control{min-height:var(--control-height);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--material-control,var(--color-surface));align-items:center;display:flex;overflow:hidden}.percent-field-module__IA4FyG__control:focus-within{border-color:var(--color-focus-ring);outline:2px solid var(--color-focus-ring);outline-offset:1px}.percent-field-module__IA4FyG__control input{min-width:0;height:100%;padding:0 var(--control-padding-inline);color:var(--color-text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1}.percent-field-module__IA4FyG__control>span{border-left:1px solid var(--color-border-subtle);background:var(--color-surface-subtle);color:var(--color-text-secondary);font-weight:var(--weight-semibold);align-self:stretch;place-items:center;padding:0 13px;display:grid}.percent-field-module__IA4FyG__hint,.percent-field-module__IA4FyG__error{font-size:var(--font-sm)}.percent-field-module__IA4FyG__hint{color:var(--color-text-secondary)}.percent-field-module__IA4FyG__error{color:var(--color-danger)}.percent-field-module__IA4FyG__control:has(input:disabled){background:var(--color-surface-subtle);color:var(--color-text-disabled)}@media (forced-colors:active){.percent-field-module__IA4FyG__control:focus-within{outline-color:highlight}}
.repeatable-text-field-module__bhjzuq__field{border:0;min-width:0;margin:0;padding:0}.repeatable-text-field-module__bhjzuq__label{margin:0 0 var(--field-label-gap);color:var(--color-text);font-size:var(--font-sm);font-weight:var(--weight-semibold);padding:0;display:block}.repeatable-text-field-module__bhjzuq__required{color:var(--color-danger)}.repeatable-text-field-module__bhjzuq__rows{flex-direction:column;gap:10px;display:flex}.repeatable-text-field-module__bhjzuq__row{align-items:flex-start;gap:var(--control-companion-gap);min-width:0;display:flex}.repeatable-text-field-module__bhjzuq__inputWrap{flex:1;min-width:0}.repeatable-text-field-module__bhjzuq__input{width:100%;min-width:0;min-height:calc(var(--control-height) - 2px);color:inherit;padding:0 var(--control-padding-inline);font:inherit;background:0 0;border:0;outline:0}.repeatable-text-field-module__bhjzuq__input::placeholder{color:var(--color-text-tertiary);opacity:1}.repeatable-text-field-module__bhjzuq__input:disabled{cursor:not-allowed}.repeatable-text-field-module__bhjzuq__remove{color:var(--color-text-tertiary)}.repeatable-text-field-module__bhjzuq__itemError{margin-top:var(--field-message-gap);color:var(--color-danger);font-size:var(--font-sm);line-height:1.45;display:block}.repeatable-text-field-module__bhjzuq__add{width:100%;color:var(--color-accent-text);align-self:stretch;margin-top:10px}.repeatable-text-field-module__bhjzuq__add svg{width:var(--icon-md);height:var(--icon-md)}.repeatable-text-field-module__bhjzuq__hint,.repeatable-text-field-module__bhjzuq__error{margin-top:var(--field-message-gap);font-size:var(--font-sm);line-height:1.45;display:block}.repeatable-text-field-module__bhjzuq__hint{color:var(--color-text-tertiary)}.repeatable-text-field-module__bhjzuq__error{color:var(--color-danger)}.repeatable-text-field-module__bhjzuq__status{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.repeatable-text-field-module__bhjzuq__remove:hover:not(:disabled){color:var(--color-danger)}}@media (max-width:767px){.repeatable-text-field-module__bhjzuq__rows{gap:12px}}
.password-field-module__iPkd4a__input{width:100%;min-width:0;min-height:calc(var(--control-height) - 2px);color:inherit;padding:0 var(--control-padding-inline);font:inherit;background:0 0;border:0;outline:0}.password-field-module__iPkd4a__input::placeholder{color:var(--color-text-tertiary);opacity:1}.password-field-module__iPkd4a__reveal{width:var(--control-hit-area);min-height:calc(var(--control-height) - 2px);color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.password-field-module__iPkd4a__reveal:hover:not(:disabled),.password-field-module__iPkd4a__reveal:focus-visible{color:var(--color-accent-text)}.password-field-module__iPkd4a__reveal:disabled{cursor:not-allowed}.password-field-module__iPkd4a__reveal svg{width:18px;height:18px}
.search-field-module__86mx4q__field{flex:none;width:100%;min-width:0}.search-field-module__86mx4q__label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.search-field-module__86mx4q__input{width:100%;min-width:0;min-height:var(--control-height);color:var(--color-text);font:inherit;background:0 0;border:0;outline:0}.search-field-module__86mx4q__input:focus-visible{box-shadow:none;outline:0}@media (max-width:767px){.search-field-module__86mx4q__input{font-size:16px}}
.switch-module__JZxpjq__choice{min-height:var(--control-height);min-width:0;color:var(--color-text);cursor:pointer;align-items:center;gap:10px;display:flex}.switch-module__JZxpjq__input{appearance:none;border:1px solid var(--color-border-control);border-radius:var(--radius-pill);background:var(--color-surface);width:38px;height:22px;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);flex:none;margin:0;position:relative}.switch-module__JZxpjq__input:after{content:"";border-radius:var(--radius-circle);background:var(--color-text-tertiary);width:16px;height:16px;transition:transform var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);position:absolute;top:2px;left:2px}.switch-module__JZxpjq__input:checked{background:var(--color-accent-solid);border-color:var(--color-accent-solid)}.switch-module__JZxpjq__input:checked:after{background:var(--color-on-accent);transform:translate(16px)}.switch-module__JZxpjq__choice[data-description]{align-items:flex-start}.switch-module__JZxpjq__copy{overflow-wrap:anywhere;min-width:0;font-size:var(--font-md);flex-direction:column;gap:2px;display:flex}.switch-module__JZxpjq__description{color:var(--color-text-tertiary);font-size:var(--font-sm)}.switch-module__JZxpjq__choice[data-disabled]{opacity:.48;cursor:not-allowed}.switch-module__JZxpjq__choice[data-readonly]{cursor:default}.switch-module__JZxpjq__input{background:var(--material-control,var(--color-surface))}.switch-module__JZxpjq__input:checked{background:var(--button-primary-background,var(--color-accent-solid))}@media (forced-colors:active){.switch-module__JZxpjq__input{background:canvas;border-color:buttontext}.switch-module__JZxpjq__input:after{background:buttontext}.switch-module__JZxpjq__input:checked{background:highlight}.switch-module__JZxpjq__input:checked:after{background:highlighttext}}
.text-area-module__PxD9ea__wrapper{min-height:104px}.text-area-module__PxD9ea__input{resize:vertical;width:100%;min-width:0;min-height:102px;padding:12px var(--control-padding-inline);color:inherit;font:inherit;line-height:var(--line-body);background:0 0;border:0;outline:0}.text-area-module__PxD9ea__input::placeholder{color:var(--color-text-tertiary);opacity:1}.text-area-module__PxD9ea__input:disabled{cursor:not-allowed}.text-area-module__PxD9ea__input[readonly]{cursor:default}
.text-field-module__tZ6EOa__input{width:100%;min-width:0;min-height:calc(var(--control-height) - 2px);color:inherit;padding:0 var(--control-padding-inline);font:inherit;background:0 0;border:0;outline:0}.text-field-module__tZ6EOa__input::placeholder{color:var(--color-text-tertiary);opacity:1}.text-field-module__tZ6EOa__input:disabled{cursor:not-allowed}.text-field-module__tZ6EOa__input[readonly]{cursor:default}
.time-field-module__Re-4mG__input{width:100%;min-width:0;min-height:calc(var(--control-height) - 2px);color:inherit;padding:0 var(--control-padding-inline);font:inherit;appearance:none;background:0 0;border:0;outline:0}.time-field-module__Re-4mG__input::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none;width:0;margin:0;padding:0}.time-field-module__Re-4mG__composite{align-items:flex-start;gap:var(--control-companion-gap);display:flex;position:relative}.time-field-module__Re-4mG__composite>[data-field-control]{flex:1;min-width:0}.time-field-module__Re-4mG__picker{flex:0 0 var(--control-hit-area)}
.autocomplete-field-module__oKYelG__positioner{z-index:calc(var(--layer-popover) + 1);width:var(--anchor-width);max-width:calc(100vw - 24px)}.autocomplete-field-module__oKYelG__popup{background:var(--color-surface-overlay);color:var(--color-text);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);box-shadow:var(--shadow-floating);overflow:hidden}.autocomplete-field-module__oKYelG__list{max-height:min(280px, var(--available-height));overscroll-behavior:contain;padding:4px;overflow-y:auto}.autocomplete-field-module__oKYelG__item{border-radius:var(--radius-control);cursor:pointer;overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:12px;display:flex}.autocomplete-field-module__oKYelG__item[data-highlighted]{background:var(--color-accent-soft)}.autocomplete-field-module__oKYelG__item[data-disabled]{opacity:.6;cursor:default}.autocomplete-field-module__oKYelG__item small,.autocomplete-field-module__oKYelG__status{color:var(--color-text-secondary)}.autocomplete-field-module__oKYelG__status{font-size:var(--font-sm);padding:12px}
.avatar-module__hDpGXq__avatar{border-radius:var(--radius-surface);background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-strong);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar-module__hDpGXq__avatar[data-size=small]{border-radius:var(--radius-circle);width:32px;height:32px;font-size:var(--font-sm)}.avatar-module__hDpGXq__avatar[data-size=medium]{width:56px;height:56px;font-size:var(--font-xl)}.avatar-module__hDpGXq__avatar[data-size=large]{width:80px;height:80px;font-size:var(--font-xl)}.avatar-module__hDpGXq__avatar[data-size=hero]{width:112px;height:112px;font-size:var(--font-2xl);box-shadow:var(--shadow-floating)}.avatar-module__hDpGXq__avatar img{object-fit:cover;width:100%;height:100%;display:block}@media (forced-colors:active){.avatar-module__hDpGXq__avatar{border:1px solid canvastext}}
.change-list-module__YZV-0q__list{flex-direction:column;gap:24px;margin:16px 0;padding:0;list-style:none;display:flex;container-type:inline-size}.change-list-module__YZV-0q__row{border-bottom:1px solid var(--color-border-subtle);min-width:0;padding-bottom:16px}.change-list-module__YZV-0q__heading{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.change-list-module__YZV-0q__heading strong{font-size:var(--font-md);margin:0}.change-list-module__YZV-0q__hint{font-size:var(--font-sm);color:var(--color-text-secondary);margin:0 0 8px}.change-list-module__YZV-0q__values{gap:20px;margin-top:12px;display:flex}.change-list-module__YZV-0q__values>div{overflow-wrap:anywhere;flex:1;min-width:0}.change-list-module__YZV-0q__pager{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@container (max-width:767px){.change-list-module__YZV-0q__values{flex-direction:column;gap:12px}}@media (forced-colors:active){.change-list-module__YZV-0q__row{border-color:canvastext}}
.action-menu-module__VNnS3q__positioner{z-index:var(--layer-popover);outline:0}.action-menu-module__VNnS3q__popup{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--material-overlay,var(--color-surface-overlay));min-width:200px;max-width:min(320px,100vw - 24px);box-shadow:var(--shadow-floating);transform-origin:var(--transform-origin);transition:opacity var(--duration-fast) var(--ease-exit),transform var(--duration-fast) var(--ease-exit);padding:6px}.action-menu-module__VNnS3q__popup[data-starting-style],.action-menu-module__VNnS3q__popup[data-ending-style]{opacity:0;transform:scale(.98)}.action-menu-module__VNnS3q__item{border-radius:var(--radius-control);min-height:38px;color:var(--color-text);cursor:default;outline:0;align-items:center;gap:10px;padding:0 12px;display:flex}.action-menu-module__VNnS3q__item[data-highlighted]{background:var(--color-surface-hover)}.action-menu-module__VNnS3q__item[data-disabled]{color:var(--color-text-disabled)}.action-menu-module__VNnS3q__item[data-danger=true]{color:var(--color-danger)}.action-menu-module__VNnS3q__item svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.action-menu-module__VNnS3q__separator{background:var(--color-border-subtle);height:1px;margin:6px}@media (prefers-reduced-motion:reduce){.action-menu-module__VNnS3q__popup{transition:none}}
.emoji-picker-module__-QtyVa__positioner{z-index:var(--layer-popover)}.emoji-picker-module__-QtyVa__popup{width:min(352px,100vw - 32px);height:min(400px,var(--available-height));border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);min-height:180px;box-shadow:var(--shadow-floating);overflow:hidden}.emoji-picker-module__-QtyVa__popup .emoji-picker-module__-QtyVa__picker{--epr-bg-color:var(--color-surface);--epr-category-label-bg-color:var(--color-surface);--epr-text-color:var(--color-text);--epr-search-input-bg-color:var(--color-canvas);--epr-search-input-bg-color-active:var(--color-surface);--epr-search-input-placeholder-color:var(--color-text-secondary);--epr-search-input-text-color:var(--color-text);--epr-search-border-color:var(--color-border);--epr-category-icon-active-color:var(--color-accent-text);--epr-category-icon-inactive-color:var(--color-text-secondary);--epr-emoji-variation-picker-bg-color:var(--color-surface);--epr-skin-tone-picker-menu-color:var(--color-surface);--epr-hover-bg-color:var(--color-surface-hover);--epr-focus-bg-color:var(--color-accent-soft);--epr-highlight-color:var(--color-accent-solid);--epr-picker-border-color:transparent;--epr-category-label-text-color:var(--color-text-secondary);--epr-search-input-border-radius:var(--radius-control);--epr-emoji-size:28px}.emoji-picker-module__-QtyVa__loading{font-size:var(--font-sm);color:var(--color-text-secondary);padding:16px}
.context-actions-module__XzUzxq__surface{display:contents}.context-actions-module__XzUzxq__notice{z-index:var(--layer-toast);max-width:min(420px,100vw - 32px);position:fixed;inset:auto 16px 20px auto}.context-actions-module__XzUzxq__surface[data-context-touch]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
.tooltip-module__Z_6ApW__positioner{z-index:var(--layer-popover)}.tooltip-module__Z_6ApW__popup{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-text);max-width:280px;color:var(--color-surface);box-shadow:var(--shadow-floating);font-size:var(--font-sm);transform-origin:var(--transform-origin);transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-enter);padding:6px 10px;line-height:1.45}.tooltip-module__Z_6ApW__popup[data-starting-style],.tooltip-module__Z_6ApW__popup[data-ending-style]{opacity:0;transform:scale(.98)}
.inline-title-module__q-EwoW__heading{min-width:0;margin:0}.inline-title-module__q-EwoW__heading button{max-width:100%;font:inherit;font-weight:inherit;color:inherit;text-align:left;cursor:text;background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;display:flex}.inline-title-module__q-EwoW__heading button svg{opacity:.45;flex:none}.inline-title-module__q-EwoW__heading button:hover svg{opacity:1}.inline-title-module__q-EwoW__form{flex-direction:column;gap:4px;min-width:0;display:flex}.inline-title-module__q-EwoW__row{align-items:center;gap:4px;display:flex}.inline-title-module__q-EwoW__row input{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-width:0;color:var(--color-text);font:inherit;font-weight:var(--weight-semibold);padding:6px 8px}.inline-title-module__q-EwoW__row input:focus-visible,.inline-title-module__q-EwoW__heading button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.inline-title-module__q-EwoW__error{font-size:var(--font-sm);color:var(--color-danger);overflow-wrap:anywhere}
.action-picker-module__F1lYeq__popup{border:1px solid var(--color-border);border-radius:var(--radius-overlay);background:var(--color-surface-overlay);width:min(520px,100vw - 32px);max-height:min(680px,100dvh - 32px);box-shadow:var(--shadow-overlay);overflow:hidden}.action-picker-module__F1lYeq__header{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;min-height:58px;padding:8px 8px 8px 20px;display:flex}.action-picker-module__F1lYeq__header h2{font-size:var(--font-lg);margin:0}.action-picker-module__F1lYeq__list{flex-direction:column;gap:4px;max-height:560px;padding:8px;display:flex;overflow:auto}.action-picker-module__F1lYeq__row{border-radius:var(--radius-control);align-items:center;gap:8px;display:flex}.action-picker-module__F1lYeq__pick{border-radius:var(--radius-control);min-width:0;min-height:48px;color:var(--color-text);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:8px 10px;display:flex}.action-picker-module__F1lYeq__copy{flex-direction:column;gap:2px;display:flex}.action-picker-module__F1lYeq__copy small{color:var(--color-text-tertiary)}.action-picker-module__F1lYeq__actions{gap:4px;display:flex}.action-picker-module__F1lYeq__backdrop{background:var(--color-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.action-picker-module__F1lYeq__viewport{z-index:var(--layer-dialog);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.action-picker-module__F1lYeq__popup{pointer-events:auto}@media (hover:hover){.action-picker-module__F1lYeq__pick:hover{background:var(--color-surface-hover)}}@media (max-width:767px){.action-picker-module__F1lYeq__viewport{align-items:flex-end}.action-picker-module__F1lYeq__popup{border-radius:var(--radius-overlay) var(--radius-overlay) 0 0;width:100%;max-height:78dvh;padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0}}
.chat-module__l8V0iG__frame{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;container:conversation-pane/inline-size}.chat-module__l8V0iG__threadHeader{border-bottom:1px solid var(--color-border-subtle);flex-direction:column;flex:none;align-items:stretch;gap:2px;min-height:56px;padding:4px 10px;display:flex}.chat-module__l8V0iG__paneBody{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.chat-module__l8V0iG__channelContent{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:conversation-body/size}.chat-module__l8V0iG__virtualList{width:100%;position:relative}.chat-module__l8V0iG__composer{overscroll-behavior:contain;max-height:60%;padding:6px 16px max(6px,env(safe-area-inset-bottom));border-block-start:1px solid var(--color-border-subtle);background:var(--color-surface);flex:none;overflow-y:auto;container:composer/inline-size}.chat-module__l8V0iG__composer form{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-canvas);box-shadow:var(--shadow-control-rest);flex-direction:column;gap:4px;padding:4px;display:flex}.chat-module__l8V0iG__messageInput{field-sizing:content;resize:none;width:100%;min-height:72px;max-height:180px;box-shadow:none;color:var(--color-text);font:inherit;background:0 0;border:0;outline:0;padding:10px 12px;font-size:15px;line-height:1.5;display:block}.chat-module__l8V0iG__composer form:focus-within{border-color:var(--color-focus-ring);outline:2px solid var(--color-focus-ring);outline-offset:2px}.chat-module__l8V0iG__composer[data-structured=true]{flex-direction:column;display:flex;overflow:hidden}.chat-module__l8V0iG__composer[data-structured=true] form{min-height:0}.chat-module__l8V0iG__structured{flex-direction:column;flex-shrink:1;min-height:0;display:flex}.chat-module__l8V0iG__composerStatus,.chat-module__l8V0iG__composerActions{flex-shrink:0}.chat-module__l8V0iG__composerActions{justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;padding:0 2px 2px;display:flex}.chat-module__l8V0iG__tools{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.chat-module__l8V0iG__composerStatus{min-height:0;color:var(--color-text-secondary);font-size:var(--font-sm);justify-content:space-between;align-items:center;gap:8px;margin-block-end:4px;display:flex}.chat-module__l8V0iG__composerStatus:empty{display:none}.chat-module__l8V0iG__composerStatus strong{font-size:var(--font-sm);font-weight:500}.chat-module__l8V0iG__composerStatus>span{margin-inline-start:auto}.chat-module__l8V0iG__composerModeButton{min-height:44px;font-size:var(--font-sm);color:var(--color-text-secondary);gap:4px;padding-inline:6px}.chat-module__l8V0iG__composerSend{min-width:44px;min-height:44px}.chat-module__l8V0iG__compactMenuItem{align-items:center;min-height:44px;display:flex}.chat-module__l8V0iG__composer[data-mode=note]{background:var(--color-canvas);border-top-style:dashed}.chat-module__l8V0iG__draftConflict{background:var(--color-canvas);font-size:var(--font-sm);padding:12px}.chat-module__l8V0iG__draftConflict pre{white-space:pre-wrap;max-height:140px;font:inherit;overflow:auto}@container conversation-pane (min-width:480px){.chat-module__l8V0iG__paneBody{flex-direction:row}}@container composer (max-width:620px){.chat-module__l8V0iG__composerModeLabel,.chat-module__l8V0iG__composerModeChevron{display:none}.chat-module__l8V0iG__tools .chat-module__l8V0iG__composerModeButton{min-width:44px;padding-inline:0}.chat-module__l8V0iG__composerSendLabel{display:none}.chat-module__l8V0iG__composerActions .chat-module__l8V0iG__composerSend{padding:0}}@container chat (max-width:767px){.chat-module__l8V0iG__composerModeLabel,.chat-module__l8V0iG__composerModeChevron{display:none}.chat-module__l8V0iG__composerModeButton{min-width:44px}}@media (max-width:767px){.chat-module__l8V0iG__composer{padding:8px 10px max(6px,env(safe-area-inset-bottom))}.chat-module__l8V0iG__messageInput{max-height:120px;font-size:16px}}@container conversation-body (max-height:320px){.chat-module__l8V0iG__composer{padding-block:2px}.chat-module__l8V0iG__messageInput{min-height:40px;padding-block:6px}}@media (forced-colors:active){.chat-module__l8V0iG__composer form:focus-within{outline:2px solid highlight}}.chat-module__l8V0iG__message{align-items:flex-start;gap:8px;min-width:0;margin-block:6px;display:flex}.chat-module__l8V0iG__message[data-continuation]{margin-block-start:0}.chat-module__l8V0iG__message[data-direction=outbound]{justify-content:flex-end}.chat-module__l8V0iG__bubble{border:1px solid var(--color-border-subtle);border-radius:var(--radius-surface);background:var(--color-surface);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;min-width:120px;max-width:min(84%,660px);transition:background-color var(--duration-base) var(--ease-standard);padding:10px 14px 8px;position:relative}.chat-module__l8V0iG__message[data-direction=outbound] .chat-module__l8V0iG__bubble{background:var(--color-accent-soft);border-color:#0000}.chat-module__l8V0iG__message[data-highlight] .chat-module__l8V0iG__bubble{outline:2px solid var(--color-accent-solid);outline-offset:2px}.chat-module__l8V0iG__message[data-unread] .chat-module__l8V0iG__bubble{background:var(--chat-unread-surface,var(--color-accent-soft))}@media (prefers-reduced-motion:reduce){.chat-module__l8V0iG__bubble{transition:none}}.chat-module__l8V0iG__messageSwipe{--reply-offset:0px;min-width:0;position:relative}.chat-module__l8V0iG__messageSwipe[data-enabled]{touch-action:pan-y}.chat-module__l8V0iG__swipeMessage{transform:translateX(var(--reply-offset));transition:transform var(--duration-fast) var(--ease-standard)}.chat-module__l8V0iG__messageSwipe[data-dragging] .chat-module__l8V0iG__swipeMessage{transition:none}.chat-module__l8V0iG__swipeReply{inset-inline-end:12px;opacity:0;color:var(--color-text-secondary);transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:50%}.chat-module__l8V0iG__messageSwipe[data-dragging] .chat-module__l8V0iG__swipeReply{opacity:1}.chat-module__l8V0iG__messageSwipe[data-ready=true] .chat-module__l8V0iG__swipeReply{color:var(--color-accent-text)}@media (prefers-reduced-motion:reduce){.chat-module__l8V0iG__swipeMessage,.chat-module__l8V0iG__swipeReply{transition:none}}
.details-module__Wi33Yq__details{border-bottom:1px solid var(--color-border-subtle)}.details-module__Wi33Yq__summary{min-height:var(--control-height);cursor:pointer;font-weight:var(--weight-semibold);justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.details-module__Wi33Yq__summary::-webkit-details-marker{display:none}.details-module__Wi33Yq__summary:after{content:"+";color:var(--color-text-tertiary);font-size:var(--font-lg)}.details-module__Wi33Yq__details[open] .details-module__Wi33Yq__summary:after{content:"−"}.details-module__Wi33Yq__content{color:var(--color-text-secondary);padding:0 0 16px}
.star-scene-module__iTvV8a__canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.star-scene-module__iTvV8a__canvas[data-failed]{display:none}
.inline-notice-module__C7LU2a__notice{border:1px solid var(--tone-border,var(--color-border));border-radius:var(--radius-control);background:var(--tone-soft,var(--color-surface-subtle));color:var(--tone-text,var(--color-text-secondary));border-left-width:3px;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 16px;display:flex}.inline-notice-module__C7LU2a__copy{flex-direction:column;gap:2px;display:flex}.inline-notice-module__C7LU2a__copy strong{color:var(--color-text)}.inline-notice-module__C7LU2a__success{--tone-text:var(--color-success);--tone-soft:var(--color-success-soft);--tone-border:var(--color-success-border)}.inline-notice-module__C7LU2a__warning{--tone-text:var(--color-warning);--tone-soft:var(--color-warning-soft);--tone-border:var(--color-warning-border)}.inline-notice-module__C7LU2a__danger{--tone-text:var(--color-danger);--tone-soft:var(--color-danger-soft);--tone-border:var(--color-danger-border)}.inline-notice-module__C7LU2a__info{--tone-text:var(--color-info);--tone-soft:var(--color-info-soft);--tone-border:var(--color-info-border)}
.progress-module__V1TIWq__progress{border-radius:var(--radius-pill);background:var(--color-border-subtle);width:100%;height:4px;overflow:hidden}.progress-module__V1TIWq__progress>span{width:var(--progress,0%);background:var(--color-accent-solid);height:100%;transition:width var(--duration-base) var(--ease-standard);display:block}
.read-state-module__3QiRPq__loading{flex-direction:column;gap:16px;min-width:0;padding-block:16px;display:flex}.read-state-module__3QiRPq__placeholder{flex-direction:column;gap:10px;min-width:0;padding-block:12px;display:flex}.read-state-module__3QiRPq__rows .read-state-module__3QiRPq__placeholder+.read-state-module__3QiRPq__placeholder{border-top:1px solid var(--color-border-subtle)}.read-state-module__3QiRPq__cards{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));display:grid}.read-state-module__3QiRPq__cards .read-state-module__3QiRPq__placeholder{min-height:140px}.read-state-module__3QiRPq__progress{pointer-events:none;height:2px;position:absolute;inset:0 0 auto;overflow:clip}.read-state-module__3QiRPq__progress>span{background:var(--color-accent-solid);width:35%;height:100%;animation:read-state-module__3QiRPq__progress 1.4s var(--ease-standard) infinite;display:block}@keyframes read-state-module__3QiRPq__progress{0%{transform:translate(-100%)}to{transform:translate(290%)}}@media (prefers-reduced-motion:reduce){.read-state-module__3QiRPq__progress>span{opacity:.65;width:100%;animation:none}}@media (forced-colors:active){.read-state-module__3QiRPq__progress>span{background:highlight}}
.skeleton-module__47i4oa__skeleton{border-radius:var(--radius-control);background:linear-gradient(90deg,var(--color-surface-subtle),var(--color-surface-hover),var(--color-surface-subtle));max-width:100%;min-height:16px;animation:skeleton-module__47i4oa__shimmer 1.6s var(--ease-standard) infinite;background-size:240% 100%;flex-shrink:0;display:inline-block}@keyframes skeleton-module__47i4oa__shimmer{to{background-position:-240% 0}}@media (prefers-reduced-motion:reduce){.skeleton-module__47i4oa__skeleton{animation:none}}@media (forced-colors:active){.skeleton-module__47i4oa__skeleton{background:canvas;outline:1px solid graytext;animation:none}}
.spinner-module__iAj-GW__spinner{border:2px solid var(--color-border);border-top-color:var(--color-accent-solid);border-radius:var(--radius-circle);width:20px;height:20px;animation:.76s linear infinite spinner-module__iAj-GW__spin}@keyframes spinner-module__iAj-GW__spin{to{transform:rotate(1turn)}}
.state-panel-module__7BQSea__panel{--state-tone:var(--color-accent-text);width:min(100%,640px);min-width:0;color:var(--color-text);isolation:isolate;border-radius:var(--radius-overlay);animation:state-panel-module__7BQSea__state-enter var(--duration-enter) var(--ease-enter);position:relative;container:state-panel/inline-size}.state-panel-module__7BQSea__panel[data-kind=error]{--state-tone:var(--color-danger)}.state-panel-module__7BQSea__panel[data-kind=unavailable],.state-panel-module__7BQSea__panel[data-kind=conflict]{--state-tone:var(--color-warning)}.state-panel-module__7BQSea__panel[data-kind=forbidden]{--state-tone:var(--color-text-secondary)}.state-panel-module__7BQSea__surface{border:1px solid color-mix(in srgb, var(--color-accent-text) 14%, var(--color-border));border-radius:inherit;pointer-events:none;background:linear-gradient(145deg, color-mix(in srgb, var(--color-surface-raised) 68%, transparent), color-mix(in srgb, var(--color-surface) 48%, transparent));-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface-raised) 80%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-accent-text) 5%, transparent);position:absolute;inset:0;overflow:hidden}.state-panel-module__7BQSea__glint{opacity:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--state-tone) 42%, var(--color-surface-raised)), transparent);width:45%;height:1px;animation:state-panel-module__7BQSea__state-glint var(--duration-spatial) var(--ease-standard);position:absolute;top:0;left:0}.state-panel-module__7BQSea__body{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:280px;padding:32px;display:flex;position:relative}.state-panel-module__7BQSea__indicator{width:88px;height:88px;color:var(--state-tone);background:radial-gradient(circle, color-mix(in srgb, var(--state-tone) 9%, transparent), transparent 70%);pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.state-panel-module__7BQSea__orbit{stroke:currentColor;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.state-panel-module__7BQSea__track{opacity:.12}.state-panel-module__7BQSea__orbit>circle:not(.state-panel-module__7BQSea__track){opacity:.55}.state-panel-module__7BQSea__satellite{fill:currentColor;stroke:none}.state-panel-module__7BQSea__glyph{display:inline-flex}.state-panel-module__7BQSea__glyph svg{width:var(--icon-lg);height:var(--icon-lg);stroke-width:1.6px}.state-panel-module__7BQSea__panel[data-kind=loading] .state-panel-module__7BQSea__orbit{animation:2.4s linear infinite state-panel-module__7BQSea__state-orbit}.state-panel-module__7BQSea__content{flex-direction:column;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.state-panel-module__7BQSea__content h2,.state-panel-module__7BQSea__content p,.state-panel-module__7BQSea__embedded h2,.state-panel-module__7BQSea__embedded p{margin:0}.state-panel-module__7BQSea__content h2{color:var(--color-text);font-size:var(--font-2xl);font-weight:var(--weight-semibold);line-height:var(--line-compact);text-wrap:balance}.state-panel-module__7BQSea__content p{max-width:52ch;font-size:var(--font-md);color:var(--color-text-secondary);line-height:var(--line-body)}.state-panel-module__7BQSea__content h2,.state-panel-module__7BQSea__content p{overflow-wrap:anywhere}.state-panel-module__7BQSea__content p:empty{display:none}.state-panel-module__7BQSea__actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.state-panel-module__7BQSea__content .state-panel-module__7BQSea__actions{justify-content:center;margin-top:8px}.state-panel-module__7BQSea__content .state-panel-module__7BQSea__actions>*{max-width:100%}.state-panel-module__7BQSea__content .state-panel-module__7BQSea__actions>a{min-height:var(--control-hit-area);align-items:center;display:inline-flex}.state-panel-module__7BQSea__embedded{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:0;display:flex}.state-panel-module__7BQSea__icon{border-radius:var(--radius-surface);background:var(--color-accent-soft);width:40px;height:40px;color:var(--color-accent-text);justify-content:center;align-items:center;display:inline-flex}.state-panel-module__7BQSea__icon svg{width:var(--icon-lg);height:var(--icon-lg)}.state-panel-module__7BQSea__embedded h2{font-size:var(--font-lg)}.state-panel-module__7BQSea__embedded p{color:var(--color-text-secondary)}@container state-panel not (min-width:440px){.state-panel-module__7BQSea__body{gap:16px;padding:20px}.state-panel-module__7BQSea__indicator{width:72px;height:72px}.state-panel-module__7BQSea__content{width:100%}.state-panel-module__7BQSea__content h2{font-size:var(--font-xl)}}@keyframes state-panel-module__7BQSea__state-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes state-panel-module__7BQSea__state-glint{0%{opacity:0;transform:translate(-100%)}35%{opacity:.7}to{opacity:0;transform:translate(225%)}}@keyframes state-panel-module__7BQSea__state-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.state-panel-module__7BQSea__panel,.state-panel-module__7BQSea__panel[data-kind=loading] .state-panel-module__7BQSea__orbit,.state-panel-module__7BQSea__glint{animation:none}}@media (forced-colors:active){.state-panel-module__7BQSea__panel,.state-panel-module__7BQSea__panel[data-kind]{--state-tone:CanvasText;animation:none}.state-panel-module__7BQSea__surface{box-shadow:none;-webkit-backdrop-filter:none;background:canvas;border-color:canvastext}.state-panel-module__7BQSea__glint,.state-panel-module__7BQSea__orbit{display:none}.state-panel-module__7BQSea__indicator{color:canvastext;background:0 0}.state-panel-module__7BQSea__content h2,.state-panel-module__7BQSea__content p{color:canvastext}}
.state-region-module__3netmG__region{isolation:isolate;background:var(--color-canvas);flex-direction:column;flex:1;align-self:stretch;min-width:0;min-height:0;display:flex;position:relative;overflow:auto;container:state-region/inline-size}.state-region-module__3netmG__region[data-state-region=viewport]{min-height:100dvh;overflow:visible}.state-region-module__3netmG__scene{pointer-events:none;background:radial-gradient(ellipse at 28% 36%, color-mix(in srgb, var(--color-accent-solid) 15%, transparent), transparent 52%), radial-gradient(ellipse at 78% 68%, color-mix(in srgb, var(--color-accent-text) 10%, transparent), transparent 48%), radial-gradient(ellipse at 50% 48%, color-mix(in srgb, var(--color-surface-raised) 75%, transparent), transparent 70%);position:absolute;inset:0;overflow:hidden}.state-region-module__3netmG__scene>span{pointer-events:none;position:absolute;inset:0}.state-region-module__3netmG__scene:has(canvas[data-ready])>span{visibility:hidden}.state-region-module__3netmG__distant{background-image:radial-gradient(circle at 19px 31px, color-mix(in srgb, var(--color-accent-text) 48%, transparent) 0 .7px, transparent 1.2px), radial-gradient(circle at 83px 97px, color-mix(in srgb, var(--color-text-secondary) 36%, transparent) 0 .6px, transparent 1.1px);background-size:137px 151px,193px 179px}.state-region-module__3netmG__middle{background-image:radial-gradient(circle at 41px 73px, color-mix(in srgb, var(--color-accent-text) 75%, transparent) 0 1px, transparent 1.6px), radial-gradient(circle at 169px 121px, color-mix(in srgb, var(--color-text) 48%, transparent) 0 .8px, transparent 1.4px);background-size:251px 233px,311px 283px}.state-region-module__3netmG__near{background-image:radial-gradient(circle at 97px 47px, var(--color-accent-text) 0 1px, transparent 2px), radial-gradient(circle at 269px 227px, color-mix(in srgb, var(--color-accent-text) 80%, var(--color-text)) 0 1.2px, transparent 2px), radial-gradient(ellipse 1px 5px at 97px 47px, color-mix(in srgb, var(--color-accent-text) 40%, transparent), transparent), radial-gradient(ellipse 5px 1px at 97px 47px, color-mix(in srgb, var(--color-accent-text) 40%, transparent), transparent);background-size:421px 367px,557px 449px,421px 367px,421px 367px}.state-region-module__3netmG__content{flex-direction:column;flex:none;align-items:center;gap:16px;width:100%;min-width:0;margin-block:auto;padding:32px;display:flex;position:relative}@container state-region not (min-width:440px){.state-region-module__3netmG__content{padding:16px}}@media (forced-colors:active){.state-region-module__3netmG__region{background:canvas}.state-region-module__3netmG__scene{display:none}}
.status-badge-module__8Ol9VW__badge{border:1px solid var(--tone-border,var(--color-border));border-radius:var(--radius-control);background:var(--tone-soft,var(--color-surface-subtle));min-height:24px;color:var(--tone-text,var(--color-text-secondary));font-size:var(--font-xs);font-weight:var(--weight-semibold);align-items:center;padding:0 8px;display:inline-flex}.status-badge-module__8Ol9VW__success{--tone-text:var(--color-success);--tone-soft:var(--color-success-soft);--tone-border:var(--color-success-border)}.status-badge-module__8Ol9VW__warning{--tone-text:var(--color-warning);--tone-soft:var(--color-warning-soft);--tone-border:var(--color-warning-border)}.status-badge-module__8Ol9VW__danger{--tone-text:var(--color-danger);--tone-soft:var(--color-danger-soft);--tone-border:var(--color-danger-border)}.status-badge-module__8Ol9VW__info{--tone-text:var(--color-info);--tone-soft:var(--color-info-soft);--tone-border:var(--color-info-border)}
.toast-module__S-lNJq__viewport{z-index:var(--layer-toast);right:max(16px, env(safe-area-inset-right));top:calc(var(--header-height) + env(safe-area-inset-top) + 12px);flex-direction:column;gap:8px;width:min(380px,100vw - 32px);display:flex;position:fixed}.toast-module__S-lNJq__toast{border:1px solid var(--color-border);border-left:3px solid var(--toast-accent,var(--color-info));border-radius:var(--radius-surface);background:var(--material-overlay,var(--color-surface-overlay));box-shadow:var(--shadow-floating);animation:toast-module__S-lNJq__enter var(--duration-enter) var(--ease-enter);align-items:flex-start;gap:10px;padding:12px;display:flex}.toast-module__S-lNJq__success{--toast-accent:var(--color-success)}.toast-module__S-lNJq__warning{--toast-accent:var(--color-warning)}.toast-module__S-lNJq__danger{--toast-accent:var(--color-danger)}.toast-module__S-lNJq__info{--toast-accent:var(--color-info)}.toast-module__S-lNJq__copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.toast-module__S-lNJq__copy p{color:var(--color-text-secondary);font-size:var(--font-sm);margin:0}@keyframes toast-module__S-lNJq__enter{0%{opacity:0;transform:translateY(8px)}}@media (max-width:767px){.toast-module__S-lNJq__viewport{top:calc(56px + env(safe-area-inset-top) + 8px)}}
.upload-boundary-module__i0SCpq__upload{border:1px dashed var(--color-border-control);border-radius:var(--radius-surface);background:var(--color-surface-subtle);min-height:112px;color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:relative}.upload-boundary-module__i0SCpq__upload:hover,.upload-boundary-module__i0SCpq__upload[data-dragging]{border-color:var(--color-accent-border);background:var(--color-accent-soft);color:var(--color-accent-text)}.upload-boundary-module__i0SCpq__upload:focus-within{border-color:var(--color-focus-ring);outline:2px solid var(--color-focus-ring);outline-offset:1px}.upload-boundary-module__i0SCpq__upload[data-disabled]{cursor:default;opacity:.72}.upload-boundary-module__i0SCpq__upload[data-state=failed]{border-color:var(--color-danger-border);color:var(--color-danger)}.upload-boundary-module__i0SCpq__upload[data-state=success]{border-color:var(--color-success-border);color:var(--color-success)}.upload-boundary-module__i0SCpq__upload>svg{flex:none;width:24px;height:24px}.upload-boundary-module__i0SCpq__input{opacity:0;width:100%;height:100%;cursor:inherit;position:absolute;inset:0}.upload-boundary-module__i0SCpq__copy{text-align:left;flex-direction:column;gap:4px;min-width:0;display:flex}.upload-boundary-module__i0SCpq__copy strong{color:var(--color-text);font-size:var(--font-sm)}.upload-boundary-module__i0SCpq__copy span{text-overflow:ellipsis;color:var(--color-text-secondary);font-size:var(--font-sm);overflow:hidden}.upload-boundary-module__i0SCpq__spinning{animation:.9s linear infinite upload-boundary-module__i0SCpq__upload-spin}@keyframes upload-boundary-module__i0SCpq__upload-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.upload-boundary-module__i0SCpq__spinning{animation:none}}@media (forced-colors:active){.upload-boundary-module__i0SCpq__upload:focus-within{outline-offset:2px;box-shadow:none;outline:2px solid highlight}.upload-boundary-module__i0SCpq__upload{border-color:canvastext}}.upload-boundary-module__i0SCpq__trigger{flex:none;display:inline-flex;position:relative}.upload-boundary-module__i0SCpq__triggerInput{display:none}
.media-upload-field-module__QbNgXW__field{border:0;min-width:0;margin:0;padding:0}.media-upload-field-module__QbNgXW__label{color:var(--color-text);font-size:var(--font-md);font-weight:var(--weight-semibold);padding:0}.media-upload-field-module__QbNgXW__required{color:var(--color-danger)}.media-upload-field-module__QbNgXW__description{color:var(--color-text-secondary);font-size:var(--font-sm);margin:6px 0 14px;line-height:1.5}.media-upload-field-module__QbNgXW__layout{align-items:flex-start;gap:16px;display:flex}.media-upload-field-module__QbNgXW__preview,.media-upload-field-module__QbNgXW__kind{aspect-ratio:1;border:1px solid var(--color-border-control);border-radius:var(--radius-surface);background:var(--color-surface-subtle);flex:0 0 112px;width:112px;position:relative;overflow:hidden}.media-upload-field-module__QbNgXW__preview>:first-child{width:100%;height:100%}.media-upload-field-module__QbNgXW__preview img{object-fit:cover;width:100%;height:100%;display:block}.media-upload-field-module__QbNgXW__kind{color:var(--color-text-secondary);place-items:center;display:grid}.media-upload-field-module__QbNgXW__kind svg{width:32px;height:32px}.media-upload-field-module__QbNgXW__previewLabel{border-radius:var(--radius-control);background:color-mix(in srgb,var(--color-surface) 88%,transparent);color:var(--color-text);font-size:var(--font-xs);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:3px 6px;font-weight:700;position:absolute;bottom:6px;left:6px}.media-upload-field-module__QbNgXW__processing{background:color-mix(in srgb,var(--color-backdrop) 62%,transparent);color:var(--color-on-accent);place-items:center;display:grid;position:absolute;inset:0}.media-upload-field-module__QbNgXW__content{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.media-upload-field-module__QbNgXW__content>label{min-height:88px}.media-upload-field-module__QbNgXW__status{color:var(--color-text-secondary);font-size:var(--font-sm);justify-content:space-between;gap:10px;display:flex}.media-upload-field-module__QbNgXW__status span:first-child{color:var(--color-text);font-weight:650}.media-upload-field-module__QbNgXW__error{color:var(--color-danger);font-size:var(--font-sm);margin:0}.media-upload-field-module__QbNgXW__actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:767px){.media-upload-field-module__QbNgXW__layout{flex-direction:column}.media-upload-field-module__QbNgXW__preview,.media-upload-field-module__QbNgXW__kind{flex-basis:96px;width:96px}.media-upload-field-module__QbNgXW__content{width:100%}.media-upload-field-module__QbNgXW__actions{flex-direction:column;align-items:stretch}.media-upload-field-module__QbNgXW__actions>button{width:100%}}@media (forced-colors:active){.media-upload-field-module__QbNgXW__preview,.media-upload-field-module__QbNgXW__kind{border-color:canvastext}.media-upload-field-module__QbNgXW__processing{color:canvastext;background:canvas}}.media-upload-field-module__QbNgXW__field[data-kind=audio] .media-upload-field-module__QbNgXW__kind{aspect-ratio:1;background:0 0;border:0;flex-basis:44px;width:44px}.media-upload-field-module__QbNgXW__field[data-kind=audio] .media-upload-field-module__QbNgXW__layout{flex-direction:row}.media-upload-field-module__QbNgXW__status{overflow-wrap:anywhere;flex-wrap:wrap}.media-upload-field-module__QbNgXW__field[data-presentation=attachment-status] .media-upload-field-module__QbNgXW__layout{flex-direction:row;gap:10px}.media-upload-field-module__QbNgXW__field[data-presentation=attachment-status] .media-upload-field-module__QbNgXW__preview,.media-upload-field-module__QbNgXW__field[data-presentation=attachment-status] .media-upload-field-module__QbNgXW__kind{flex-basis:44px;width:44px}.media-upload-field-module__QbNgXW__field[data-presentation=attachment-status] .media-upload-field-module__QbNgXW__content{gap:4px}.media-upload-field-module__QbNgXW__field[data-presentation=attachment-status] .media-upload-field-module__QbNgXW__actions{flex-direction:row}.media-upload-field-module__QbNgXW__field[data-presentation=attachment-status] .media-upload-field-module__QbNgXW__actions>button{width:auto}
.filter-bar-module__h-nDsq__bar{padding-inline:var(--filter-content-inset);width:100%;min-width:0}.filter-bar-module__h-nDsq__search{min-width:0;min-height:var(--control-height);padding:0 6px 0 var(--control-padding-inline);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--material-control,var(--color-surface));box-shadow:var(--shadow-control-rest);align-items:center;gap:6px;display:flex}.filter-bar-module__h-nDsq__search:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:1px}.filter-bar-module__h-nDsq__search[data-disabled] input,.filter-bar-module__h-nDsq__search[data-disabled]>svg{color:var(--color-text-disabled)}.filter-bar-module__h-nDsq__search>svg{width:var(--icon-md);height:var(--icon-md);color:var(--color-text-tertiary);flex:none}.filter-bar-module__h-nDsq__search input{width:100%;min-width:64px;min-height:calc(var(--control-height) - 2px);color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:1}.filter-bar-module__h-nDsq__search input:focus-visible{box-shadow:none;outline:none}.filter-bar-module__h-nDsq__search input::-webkit-search-cancel-button{display:none}.filter-bar-module__h-nDsq__conditions{flex:0 auto;align-items:center;gap:4px;min-width:0;max-width:48%;display:flex}.filter-bar-module__h-nDsq__conditions:empty{display:none}.filter-bar-module__h-nDsq__condition{border-radius:var(--radius-control);background:var(--material-interactive,var(--color-surface-subtle));flex:0 auto;align-items:center;min-width:0;max-width:190px;display:flex}.filter-bar-module__h-nDsq__condition>button:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.filter-bar-module__h-nDsq__condition button,.filter-bar-module__h-nDsq__preset,.filter-bar-module__h-nDsq__more,.filter-bar-module__h-nDsq__edit{min-height:32px;color:var(--color-text-secondary);cursor:pointer;font:inherit;background:0 0;border:0}.filter-bar-module__h-nDsq__condition button:first-child,.filter-bar-module__h-nDsq__preset,.filter-bar-module__h-nDsq__more{padding:0 6px}.filter-bar-module__h-nDsq__condition svg{width:var(--icon-sm);height:var(--icon-sm)}.filter-bar-module__h-nDsq__preset{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:90px;color:var(--color-accent-text);overflow:hidden}.filter-bar-module__h-nDsq__more{white-space:nowrap;font-size:var(--font-xs);flex:none}.filter-bar-module__h-nDsq__edit{border-left:1px solid var(--color-border-subtle);flex:none;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.filter-bar-module__h-nDsq__edit svg{width:var(--icon-md);height:var(--icon-md)}.filter-bar-module__h-nDsq__editLabel{font-size:var(--font-sm)}.filter-bar-module__h-nDsq__count{border-radius:var(--radius-control);background:var(--color-accent-soft);min-width:18px;color:var(--color-accent-text);font-size:var(--font-xs);text-align:center}.filter-bar-module__h-nDsq__edit:hover,.filter-bar-module__h-nDsq__more:hover{color:var(--color-accent-text);background:var(--material-interactive,var(--color-surface-subtle))}.filter-bar-module__h-nDsq__search button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.filter-bar-module__h-nDsq__search input[hidden]{display:none}.filter-bar-module__h-nDsq__search[data-search-hidden] .filter-bar-module__h-nDsq__conditions{flex:1;max-width:100%}.filter-bar-module__h-nDsq__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.filter-bar-module__h-nDsq__search input{font-size:16px}.filter-bar-module__h-nDsq__editLabel{display:none}.filter-bar-module__h-nDsq__conditions{max-width:46%}.filter-bar-module__h-nDsq__preset{max-width:64px}}
.filter-editor-module__cqXglW__content{gap:var(--form-group-gap);flex-direction:column;display:flex}.filter-editor-module__cqXglW__fields{gap:var(--form-field-gap);flex-direction:column;display:flex}.filter-editor-module__cqXglW__save{gap:var(--form-field-gap);padding-top:var(--form-group-gap);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.filter-editor-module__cqXglW__status{min-height:44px;max-height:100px;font-size:var(--font-sm);color:var(--color-danger);align-items:center;gap:8px;display:flex;overflow:auto}.filter-editor-module__cqXglW__status>span{flex:1}
.action-group-module__2ri9ZG__group{justify-content:flex-end;gap:var(--control-companion-gap);flex-wrap:nowrap;width:100%;max-width:600px;margin-inline-start:auto;display:flex;container:action-group/inline-size}.action-group-module__2ri9ZG__group>button{flex:1 1 0;min-width:0;padding-inline:8px;container:action-button/inline-size}@media (max-width:767px){.action-group-module__2ri9ZG__group{max-width:none}}@container action-group (max-width:360px){.action-group-module__2ri9ZG__group>button{font-size:var(--font-sm);padding-inline:4px}}.action-group-module__2ri9ZG__group[data-placement=row]{flex-shrink:0;width:50%;max-width:320px}@media (max-width:767px){.action-group-module__2ri9ZG__group[data-placement=row]{width:100%;max-width:none}}.action-group-module__2ri9ZG__group[data-placement=inline]{flex-wrap:wrap;align-self:flex-start;width:auto;max-width:100%;margin-inline-start:0;container-type:normal}.action-group-module__2ri9ZG__group[data-placement=inline]>button{white-space:normal;max-width:100%;padding-inline:var(--control-padding-inline,16px);flex:0 auto;container-type:normal}
.editable-section-module__kqTAJG__section{gap:var(--section-preview-gap);min-width:0;padding:var(--section-compact-padding);padding-bottom:var(--section-compact-padding-bottom);border:1px solid var(--material-editable-border,var(--color-border-subtle));border-radius:var(--radius-surface);background:var(--material-interactive,var(--color-surface));box-shadow:var(--material-editable-highlight,none);flex-direction:column;display:flex}.editable-section-module__kqTAJG__section[data-editable]:hover,.editable-section-module__kqTAJG__section:focus-within,.editable-section-module__kqTAJG__section[data-editing]{border-color:var(--color-border-strong)}.editable-section-module__kqTAJG__section[data-editable]{cursor:pointer}@media (forced-colors:active){.editable-section-module__kqTAJG__section{box-shadow:none;background:canvas;border-color:buttontext}}.editable-section-module__kqTAJG__content{gap:var(--section-preview-gap);flex-direction:column;min-width:0;display:flex}
.editor-actions-module__k-lwVW__footer:empty{display:none}.editor-actions-module__k-lwVW__footer{padding:16px 20px max(16px, env(safe-area-inset-bottom));border-top:1px solid var(--color-border-subtle);background:var(--material-surface,var(--color-surface));flex:none}.editor-actions-module__k-lwVW__actions{justify-content:flex-end;gap:var(--control-companion-gap);flex-wrap:nowrap;display:flex}.editor-actions-module__k-lwVW__page{background:var(--material-surface,var(--color-surface));border-top:1px solid var(--color-border-subtle);padding-block:16px;position:sticky;bottom:0}@media (max-width:767px){.editor-actions-module__k-lwVW__footer{padding-inline:16px}.editor-actions-module__k-lwVW__page{bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom))}}@media (forced-colors:active){.editor-actions-module__k-lwVW__footer,.editor-actions-module__k-lwVW__page{border-color:canvastext}}.editor-actions-module__k-lwVW__page{z-index:4;justify-content:flex-start;padding-inline-end:76px}.editor-actions-module__k-lwVW__actions p{font-size:var(--font-sm);color:var(--color-text-secondary);align-self:center;margin:0}
.scroll-edges-module__2lxKya__edges[data-scroll-edges=start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px);mask-image:linear-gradient(90deg,#0000,#000 16px)}.scroll-edges-module__2lxKya__edges[data-scroll-edges=end]{-webkit-mask-image:linear-gradient(270deg,#0000,#000 16px);mask-image:linear-gradient(270deg,#0000,#000 16px)}.scroll-edges-module__2lxKya__edges[data-scroll-edges=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}@media (forced-colors:active){.scroll-edges-module__2lxKya__edges{-webkit-mask-image:none;mask-image:none}}
.board-surfaces-module__3Qd3LW__boardFrame{flex:1;min-width:0;min-height:0;display:flex;position:relative}.board-surfaces-module__3Qd3LW__board{overscroll-behavior:contain;scrollbar-gutter:auto;scrollbar-width:none;flex:1;align-items:stretch;gap:0;min-height:0;padding-bottom:5px;display:flex;overflow:auto hidden}.board-surfaces-module__3Qd3LW__column{border-inline-end:1px dashed var(--color-border-subtle);flex-direction:column;flex:0 0 306px;min-width:0;height:100%;min-height:0;padding-inline:6px;display:flex}.board-surfaces-module__3Qd3LW__columnBody{overscroll-behavior-x:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;overflow-anchor:none;flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px 2px;display:flex;overflow-y:auto}.board-surfaces-module__3Qd3LW__boardCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-surface);background:var(--color-surface);background:var(--material-interactive,var(--color-surface));transition:transform var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);outline-offset:2px;touch-action:pan-x pan-y;flex-shrink:0;padding:10px;position:relative}.board-surfaces-module__3Qd3LW__columnHeader{border:0;padding:2px 2px 8px;display:block}.board-surfaces-module__3Qd3LW__count{color:var(--color-text-tertiary);font-size:var(--font-sm);font-variant-numeric:tabular-nums}.board-surfaces-module__3Qd3LW__cardSlot{min-width:0;position:relative}.board-surfaces-module__3Qd3LW__dragOverlay{cursor:grabbing;will-change:transform;outline:0!important}.board-surfaces-module__3Qd3LW__boardEdge{z-index:var(--layer-sticky);border:1px solid var(--color-border-strong);background:var(--material-edge-control,var(--color-surface));width:44px;height:80px;-webkit-backdrop-filter:var(--material-edge-filter,none);backdrop-filter:var(--material-edge-filter,none);color:var(--color-text);box-shadow:var(--shadow-control-rest);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.board-surfaces-module__3Qd3LW__board::-webkit-scrollbar{display:none}.board-surfaces-module__3Qd3LW__column:last-child{border-inline-end:0}.board-surfaces-module__3Qd3LW__columnHeader h2{min-width:0;font-size:var(--font-md);font-weight:var(--weight-semibold);overflow-wrap:anywhere;flex:1;margin:0}@media (max-width:767px){.board-surfaces-module__3Qd3LW__board{scroll-snap-type:x mandatory;gap:0}.board-surfaces-module__3Qd3LW__column{scroll-snap-align:start;scroll-snap-stop:always;flex-basis:100%;padding-inline:4px}}@media (prefers-reduced-motion:reduce){.board-surfaces-module__3Qd3LW__boardCard,.board-surfaces-module__3Qd3LW__boardEdge{transition:none}}.board-surfaces-module__3Qd3LW__boardEdge[data-direction=left]{border-left:0;border-radius:0 100% 100% 0/0 50% 50% 0;padding-right:4px;left:0}.board-surfaces-module__3Qd3LW__boardEdge[data-direction=right]{border-right:0;border-radius:100% 0 0 100%/50% 0 0 50%;padding-left:4px;right:0}.board-surfaces-module__3Qd3LW__boardEdge[data-active],.board-surfaces-module__3Qd3LW__boardEdge:focus-visible{opacity:1;pointer-events:auto}.board-surfaces-module__3Qd3LW__boardEdge:hover{color:var(--color-accent-text);box-shadow:var(--shadow-control-hover)}.board-surfaces-module__3Qd3LW__boardEdge:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-3px}.board-surfaces-module__3Qd3LW__column[data-drop-target=true] .board-surfaces-module__3Qd3LW__columnHeader{border-color:var(--color-focus-ring)}.board-surfaces-module__3Qd3LW__column[data-drop-target=true] .board-surfaces-module__3Qd3LW__columnBody{background:var(--color-accent-soft)}.board-surfaces-module__3Qd3LW__cardSlot[data-placeholder]{border:1px dashed var(--color-focus-ring);border-radius:var(--radius-surface);background:var(--color-accent-soft)}.board-surfaces-module__3Qd3LW__cardSlot[data-placeholder]:before{content:"";inset-inline:0;background:var(--color-focus-ring);border-radius:var(--radius-control);height:3px;position:absolute;top:-5px}.board-surfaces-module__3Qd3LW__boardCard[data-movable]{cursor:grab;-webkit-user-select:none;user-select:none}.board-surfaces-module__3Qd3LW__boardCard[data-movable]:hover{border-color:var(--color-border-strong);transform:translateY(-2px)}.board-surfaces-module__3Qd3LW__board[data-drag-active] .board-surfaces-module__3Qd3LW__boardCard{transition:none;transform:none}.board-surfaces-module__3Qd3LW__board[data-drag-active],.board-surfaces-module__3Qd3LW__board[data-drag-active] *{cursor:grabbing!important}.board-surfaces-module__3Qd3LW__boardCard[data-drag-source]{transform:none}.board-surfaces-module__3Qd3LW__boardCard:focus-visible{outline:2px solid var(--color-focus-ring)}.board-surfaces-module__3Qd3LW__boardCard[data-uncertain]{border-color:var(--color-border-strong)}.board-surfaces-module__3Qd3LW__dragOverlay .board-surfaces-module__3Qd3LW__boardCard{border-color:var(--color-focus-ring);box-shadow:var(--shadow-floating);pointer-events:none;background:var(--material-surface,var(--color-surface));transform:none}@media (max-width:767px){.board-surfaces-module__3Qd3LW__boardCard[data-movable]:hover{transform:none}}@media (prefers-reduced-motion:reduce){.board-surfaces-module__3Qd3LW__boardCard[data-movable]:hover{transform:none}}
.app-sidebar-module__FXL8vW__sidebar{width:var(--sidebar-wide);height:100dvh;color:var(--color-on-nav);background:linear-gradient(180deg,var(--nav-950) 0%,color-mix(in srgb,var(--nav-950) 72%,var(--nav-800)) 52%,var(--nav-800) 100%);border-right:1px solid color-mix(in srgb,var(--color-nav-border) 54%,transparent);transition:width var(--duration-spatial) var(--ease-spatial);flex-direction:column;flex:none;gap:24px;padding:16px 0;display:flex;position:sticky;top:0;overflow:hidden}.app-sidebar-module__FXL8vW__brand{min-height:44px;font-weight:var(--weight-strong);white-space:nowrap;align-items:center;gap:10px;padding-inline:11px;display:flex}.app-sidebar-module__FXL8vW__brandMark{border:1px solid var(--color-nav-border);border-radius:var(--radius-surface);background:var(--color-nav-surface);flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.app-sidebar-module__FXL8vW__groups,.app-sidebar-module__FXL8vW__group,.app-sidebar-module__FXL8vW__nav{flex-direction:column;min-width:0;display:flex}.app-sidebar-module__FXL8vW__groups{scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-nav-thumb) transparent;gap:24px;padding-inline:6px;overflow:hidden auto}.app-sidebar-module__FXL8vW__groups::-webkit-scrollbar-thumb{background:var(--color-scrollbar-nav-thumb);background-clip:content-box}.app-sidebar-module__FXL8vW__groups::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-nav-thumb-hover)}.app-sidebar-module__FXL8vW__group{gap:6px}.app-sidebar-module__FXL8vW__groupLabel{color:var(--color-nav-faint);font-size:var(--font-xs);white-space:nowrap;padding-inline:10px;line-height:1.3}.app-sidebar-module__FXL8vW__nav{gap:7px}.app-sidebar-module__FXL8vW__item{border-radius:var(--radius-control);min-width:44px;min-height:44px;color:var(--color-nav-muted);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;gap:10px;padding:0 12px;display:flex;position:relative}.app-sidebar-module__FXL8vW__item:hover{color:var(--color-on-nav);background:color-mix(in srgb,var(--color-nav-surface) 72%,transparent)}.app-sidebar-module__FXL8vW__item[aria-current=page]{color:var(--color-on-nav);background:var(--color-nav-surface)}.app-sidebar-module__FXL8vW__item[aria-current=page]:before{content:"";border-radius:var(--radius-control);background:var(--color-accent-solid);width:2px;position:absolute;top:10px;bottom:10px;left:-6px}.app-sidebar-module__FXL8vW__item svg{width:var(--icon-md);height:var(--icon-md);flex:none}.app-sidebar-module__FXL8vW__label{text-overflow:ellipsis;overflow:hidden}.app-sidebar-module__FXL8vW__badge{border-radius:var(--radius-pill);background:var(--color-nav-surface);min-width:20px;font-size:var(--font-xs);text-align:center;margin-left:auto;padding:1px 6px}.app-sidebar-module__FXL8vW__footer{color:var(--color-nav-faint);font-size:var(--font-xs);flex-direction:column;gap:8px;margin-top:auto;display:flex}.app-sidebar-module__FXL8vW__principles{color:var(--color-nav-muted);justify-content:space-between;align-items:center;gap:8px;padding-inline:4px;display:flex}.app-sidebar-module__FXL8vW__principles svg{stroke-width:1.65px;width:23px;height:23px}.app-sidebar-module__FXL8vW__rail{width:var(--sidebar-rail);min-width:0;height:100dvh;z-index:var(--layer-sidebar);transition:width var(--duration-base) var(--ease-standard);flex:none;position:sticky;top:0}.app-sidebar-module__FXL8vW__rail[data-expanded=true]{width:var(--sidebar-wide);transition-duration:var(--duration-enter)}.app-sidebar-module__FXL8vW__sidebar{width:100%;height:100%;transition:none;position:relative}.app-sidebar-module__FXL8vW__sidebar:not([data-expanded=true]) .app-sidebar-module__FXL8vW__groups{padding-inline-end:0}.app-sidebar-module__FXL8vW__sidebar:not([data-expanded=true]) .app-sidebar-module__FXL8vW__item{gap:0;width:44px}.app-sidebar-module__FXL8vW__sidebar:not([data-expanded=true]) :is(.app-sidebar-module__FXL8vW__label,.app-sidebar-module__FXL8vW__badge,.app-sidebar-module__FXL8vW__brandText){flex:0 0 0;width:0;min-width:0;margin:0;padding:0;overflow:hidden}.app-sidebar-module__FXL8vW__sidebar:not([data-expanded=true]) .app-sidebar-module__FXL8vW__groupLabel{width:0;padding:0;overflow:hidden}.app-sidebar-module__FXL8vW__groups::-webkit-scrollbar{width:6px;height:0}.app-sidebar-module__FXL8vW__brandText,.app-sidebar-module__FXL8vW__label,.app-sidebar-module__FXL8vW__badge,.app-sidebar-module__FXL8vW__groupLabel,.app-sidebar-module__FXL8vW__principles{opacity:0;transition:opacity var(--duration-base) var(--ease-standard)}.app-sidebar-module__FXL8vW__sidebar[data-expanded=true] :is(.app-sidebar-module__FXL8vW__brandText,.app-sidebar-module__FXL8vW__label,.app-sidebar-module__FXL8vW__badge,.app-sidebar-module__FXL8vW__groupLabel,.app-sidebar-module__FXL8vW__principles){opacity:1;transition-duration:var(--duration-enter)}.app-sidebar-module__FXL8vW__groupLabel{flex:none;height:13px}.app-sidebar-module__FXL8vW__item{border:1px solid var(--navigation-item-border);background:var(--navigation-item-material);box-shadow:var(--navigation-item-highlight)}.app-sidebar-module__FXL8vW__item:hover{background:var(--navigation-item-hover);border-color:var(--color-nav-border)}.app-sidebar-module__FXL8vW__item[aria-current=page]{background:var(--navigation-item-active);border-color:var(--color-nav-border)}.app-sidebar-module__FXL8vW__item:focus-visible{outline:2px solid var(--color-on-nav);outline-offset:2px}.app-sidebar-module__FXL8vW__sidebar[data-mobile=true]{border-radius:0;width:min(86vw,300px);height:100%;position:relative}.app-sidebar-module__FXL8vW__rail[data-mobile=true]{flex:1;width:auto;height:100%;position:relative}@media (max-width:767px){.app-sidebar-module__FXL8vW__rail:not([data-mobile=true]){display:none}}@media (prefers-reduced-motion:reduce){.app-sidebar-module__FXL8vW__rail,.app-sidebar-module__FXL8vW__sidebar,.app-sidebar-module__FXL8vW__brandText,.app-sidebar-module__FXL8vW__label,.app-sidebar-module__FXL8vW__badge,.app-sidebar-module__FXL8vW__groupLabel,.app-sidebar-module__FXL8vW__principles{transition:none}}@media (forced-colors:active){.app-sidebar-module__FXL8vW__item{border-color:buttontext}.app-sidebar-module__FXL8vW__item[aria-current=page]{outline:2px solid highlight}}
.header-counter-module__BGfriW__counter{flex:none;position:relative}.header-counter-module__BGfriW__count{border-radius:var(--radius-pill);background:var(--color-nav-surface);min-width:16px;color:var(--color-on-nav);font-size:var(--font-xs);font-weight:var(--weight-semibold);text-align:center;padding:0 2px;line-height:16px;position:absolute;top:1px;right:1px}.header-counter-module__BGfriW__unavailable{inset-inline-start:2px;font-size:var(--font-sm);font-weight:var(--weight-semibold);color:var(--color-on-nav);position:absolute;top:0}.header-counter-module__BGfriW__activity{inset-inline-start:2px;border-radius:var(--radius-pill);background:var(--color-on-nav);width:6px;height:6px;position:absolute;top:3px}
.tabs-module__VedPRa__root{min-width:0}.tabs-module__VedPRa__list{border-bottom:1px solid var(--color-border);scrollbar-width:thin;gap:4px;display:flex;overflow-x:auto}.tabs-module__VedPRa__tab{min-height:var(--control-height);color:var(--color-text-tertiary);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 12px;position:relative}.tabs-module__VedPRa__tab[data-active]{color:var(--color-text);font-weight:var(--weight-semibold)}.tabs-module__VedPRa__tab[data-active]:after{content:"";border-radius:var(--radius-pill);background:var(--color-accent-solid);height:2px;position:absolute;bottom:0;left:10px;right:10px}.tabs-module__VedPRa__panel{padding-top:16px}.tabs-module__VedPRa__tab:disabled,.tabs-module__VedPRa__tab[data-disabled]{cursor:not-allowed}@media (hover:hover){.tabs-module__VedPRa__tab:hover:not(:disabled):not([data-disabled]){color:var(--color-text);background:var(--color-surface-hover)}}.tabs-module__VedPRa__tab:focus-visible{outline:2px solid var(--color-accent-solid);outline-offset:-2px}.tabs-module__VedPRa__root[data-layout=application]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.tabs-module__VedPRa__root[data-layout=application]>.tabs-module__VedPRa__list{flex:none}.tabs-module__VedPRa__root[data-layout=application]>.tabs-module__VedPRa__panel{flex-direction:column;flex:1;min-height:0;padding-top:8px;display:flex;overflow:hidden}.tabs-module__VedPRa__root[data-layout=application]>.tabs-module__VedPRa__panel[hidden]{display:none}
.work-context-picker-module__HT5CAG__trigger{min-width:0;max-width:100%}.work-context-picker-module__HT5CAG__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:767px){.work-context-picker-module__HT5CAG__trigger{padding-inline:8px}}
.page-header-module__HSJRkq__container{margin-bottom:24px;container:page-header/inline-size}.page-header-module__HSJRkq__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.page-header-module__HSJRkq__copy{min-width:0}.page-header-module__HSJRkq__eyebrow{color:var(--color-accent-text);font-size:var(--font-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;display:block}.page-header-module__HSJRkq__header h1{font-size:var(--font-2xl);letter-spacing:-.035em;margin:0;line-height:1.2}.page-header-module__HSJRkq__header p{max-width:72ch;color:var(--color-text-secondary);margin:6px 0 0}.page-header-module__HSJRkq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@container page-header (max-width:520px){.page-header-module__HSJRkq__header{flex-direction:column}.page-header-module__HSJRkq__actions{width:100%}}.page-header-module__HSJRkq__container[data-spacing=parent]{margin-bottom:0}.page-header-module__HSJRkq__container[data-layout=inline]{flex:none;container-type:normal}
.section-nav-module__AQos1q__nav{overscroll-behavior-inline:contain;border-bottom:1px solid var(--color-border-subtle);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;gap:16px;margin-bottom:20px;display:flex;overflow:auto hidden}.section-nav-module__AQos1q__nav::-webkit-scrollbar{height:3px}.section-nav-module__AQos1q__nav[data-spacing=parent]{margin:0;padding-inline:0}.section-nav-module__AQos1q__nav::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.section-nav-module__AQos1q__item{min-height:42px;color:var(--color-text-secondary);font-weight:var(--weight-semibold);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;padding:0 2px;display:flex;position:relative}a.section-nav-module__AQos1q__item:hover{color:var(--color-text)}.section-nav-module__AQos1q__item[aria-current=page]{color:var(--color-accent-text)}.section-nav-module__AQos1q__item[aria-current=page]:after{content:"";border-radius:var(--radius-control) var(--radius-control) 0 0;background:var(--color-accent-solid);height:2px;position:absolute;bottom:0;left:0;right:0}@media (max-width:767px){.section-nav-module__AQos1q__nav{margin-right:calc(0px - var(--workspace-gutter-inline));margin-bottom:16px;margin-left:calc(0px - var(--workspace-gutter-inline));padding-inline:var(--workspace-gutter-inline);gap:20px}.section-nav-module__AQos1q__item{min-height:44px;padding-inline:0}}.section-nav-module__AQos1q__frame{min-width:0;position:relative}.section-nav-module__AQos1q__frame:before,.section-nav-module__AQos1q__frame:after{z-index:1;pointer-events:none;width:24px;height:42px;color:var(--color-accent-text);justify-content:center;align-items:center;font-size:22px;position:absolute;top:0}.section-nav-module__AQos1q__frame[data-right=true]:after{content:"›";background:linear-gradient(to right,transparent,var(--color-canvas) 45%);display:flex;right:0}.section-nav-module__AQos1q__frame[data-left=true]:before{content:"‹";background:linear-gradient(to left,transparent,var(--color-canvas) 45%);display:flex;left:0}
.image-lightbox-module__FU-ltG__backdrop{z-index:var(--layer-dialog);position:fixed;inset:0}.image-lightbox-module__FU-ltG__viewport{z-index:calc(var(--layer-dialog) + 1);pointer-events:none;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.image-lightbox-module__FU-ltG__popup{border:1px solid var(--color-border);border-radius:var(--radius-overlay);background:var(--color-surface-overlay);width:min(1040px,100vw - 48px);height:min(900px,100dvh - 48px);box-shadow:var(--shadow-overlay);pointer-events:auto;transition:opacity var(--duration-enter) var(--ease-enter),transform var(--duration-enter) var(--ease-enter);flex-direction:column;display:flex;overflow:hidden}.image-lightbox-module__FU-ltG__popup[data-starting-style],.image-lightbox-module__FU-ltG__popup[data-ending-style]{opacity:0;transform:scale(.985)}.image-lightbox-module__FU-ltG__popup[data-ending-style]{transition-duration:var(--duration-base);transition-timing-function:var(--ease-exit)}.image-lightbox-module__FU-ltG__header{border-bottom:1px solid var(--color-border-subtle);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:8px 8px 8px 20px;display:flex}.image-lightbox-module__FU-ltG__header h2{min-width:0;color:var(--color-text);font-size:var(--font-lg);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.image-lightbox-module__FU-ltG__body{flex:1;min-height:0;padding:12px;display:flex}.image-lightbox-module__FU-ltG__canvas{border:1px solid var(--color-border-subtle);border-radius:var(--radius-surface);background:var(--color-surface-subtle);flex:1;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.image-lightbox-module__FU-ltG__image{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity var(--duration-base) var(--ease-enter);display:block}.image-lightbox-module__FU-ltG__image[data-visible]{opacity:1}.image-lightbox-module__FU-ltG__loading,.image-lightbox-module__FU-ltG__error{z-index:1;color:var(--color-text-secondary);font-size:var(--font-md);text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-lightbox-module__FU-ltG__loading{gap:10px}.image-lightbox-module__FU-ltG__spinner{border-radius:var(--radius-circle);border:2px solid;border-right-color:#0000;flex:none;width:18px;height:18px;animation:.7s linear infinite image-lightbox-module__FU-ltG__image-lightbox-spin}.image-lightbox-module__FU-ltG__error{flex-direction:column;gap:8px;padding:24px}.image-lightbox-module__FU-ltG__error strong{color:var(--color-text);font-size:var(--font-lg)}.image-lightbox-module__FU-ltG__error span{max-width:420px}@keyframes image-lightbox-module__FU-ltG__image-lightbox-spin{to{transform:rotate(1turn)}}@media (max-width:767px),(max-height:520px) and (pointer:coarse){.image-lightbox-module__FU-ltG__viewport{padding:0}.image-lightbox-module__FU-ltG__popup{width:100%;height:100dvh;box-shadow:none;border:0;border-radius:0}.image-lightbox-module__FU-ltG__header{padding-top:max(8px,env(safe-area-inset-top));padding-right:max(8px,env(safe-area-inset-right));padding-left:max(20px,env(safe-area-inset-left))}.image-lightbox-module__FU-ltG__body{padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}}@media (prefers-reduced-motion:reduce){.image-lightbox-module__FU-ltG__popup,.image-lightbox-module__FU-ltG__image{transition:none}.image-lightbox-module__FU-ltG__popup[data-starting-style],.image-lightbox-module__FU-ltG__popup[data-ending-style]{transform:none}.image-lightbox-module__FU-ltG__spinner{border-style:dotted;animation:none}}@media (forced-colors:active){.image-lightbox-module__FU-ltG__popup,.image-lightbox-module__FU-ltG__canvas{border:1px solid canvastext}.image-lightbox-module__FU-ltG__spinner{border-color:canvastext #0000 canvastext canvastext}}.image-lightbox-module__FU-ltG__galleryNavigation{align-items:center;gap:var(--control-companion-gap);margin-inline-start:auto;display:flex}.image-lightbox-module__FU-ltG__canvas{touch-action:none}.image-lightbox-module__FU-ltG__canvas[data-zoomed]{cursor:grab}.image-lightbox-module__FU-ltG__canvas[data-zoomed]:active{cursor:grabbing}.image-lightbox-module__FU-ltG__imageTools{min-height:52px;padding:0 8px max(4px,env(safe-area-inset-bottom));flex:none;justify-content:center;align-items:center;gap:6px;display:flex}.image-lightbox-module__FU-ltG__imageTools>span{text-align:center;font-variant-numeric:tabular-nums;min-width:48px;font-size:12px}.image-lightbox-module__FU-ltG__original{border-radius:var(--radius-control);min-height:44px;color:var(--color-text);align-items:center;gap:6px;padding:0 10px;font-size:13px;text-decoration:none;display:inline-flex}.image-lightbox-module__FU-ltG__original:hover{background:var(--color-surface-hover)}.image-lightbox-module__FU-ltG__original:focus-visible{outline:2px solid var(--color-focus-ring)}
.overlay-backdrop-module__THb4Ca__visual{pointer-events:none;background:var(--material-backdrop);-webkit-backdrop-filter:blur(6px)saturate(110%);backdrop-filter:blur(6px)saturate(110%);position:absolute;inset:0}.overlay-backdrop-module__THb4Ca__stars{opacity:var(--material-stars-opacity);background-image:radial-gradient(circle,var(--auth-star-primary) 0 1px,transparent 1.5px),radial-gradient(circle,var(--auth-star-secondary) 0 .7px,transparent 1.3px);background-position:7px 19px,67px 83px;background-size:139px 131px,223px 197px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce),(forced-colors:active){.overlay-backdrop-module__THb4Ca__stars canvas{display:none}}@media (forced-colors:active){.overlay-backdrop-module__THb4Ca__visual{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}.overlay-backdrop-module__THb4Ca__stars{display:none}}
.small-dialog-module__eT9XnW__backdrop{z-index:var(--layer-dialog);position:fixed;inset:0}.small-dialog-module__eT9XnW__viewport{z-index:calc(var(--layer-dialog) + 1);pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.small-dialog-module__eT9XnW__popup{pointer-events:auto;scrollbar-gutter:stable;border:1px solid var(--color-border);border-radius:var(--radius-overlay);background:var(--material-overlay,var(--color-surface-overlay));width:min(520px,100%);max-height:min(720px,100dvh - 32px);box-shadow:var(--shadow-overlay);transition:opacity var(--duration-enter) var(--ease-enter), transform var(--duration-enter) var(--ease-enter);overflow:auto}.small-dialog-module__eT9XnW__popup[data-starting-style],.small-dialog-module__eT9XnW__popup[data-ending-style]{opacity:0;transform:translateY(6px)scale(.985)}.small-dialog-module__eT9XnW__popup[data-ending-style]{transition-duration:var(--duration-base);transition-timing-function:var(--ease-exit)}.small-dialog-module__eT9XnW__header{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:8px 8px 8px 20px;display:flex}.small-dialog-module__eT9XnW__header h2{font-size:var(--font-lg);margin:0}.small-dialog-module__eT9XnW__body{padding:20px}.small-dialog-module__eT9XnW__description{color:var(--color-text-secondary);margin:0 0 16px}@media (max-width:767px),(max-height:520px) and (pointer:coarse){.small-dialog-module__eT9XnW__viewport{align-items:flex-end;padding:0}.small-dialog-module__eT9XnW__popup{border-radius:var(--radius-overlay) var(--radius-overlay) 0 0;width:100%;max-height:82dvh;padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0}.small-dialog-module__eT9XnW__popup[data-starting-style],.small-dialog-module__eT9XnW__popup[data-ending-style]{transform:translateY(20px)}}.small-dialog-module__eT9XnW__popup[data-layout=application]{scrollbar-gutter:auto;flex-direction:column;height:min(720px,100dvh - 32px);display:flex;overflow:hidden}.small-dialog-module__eT9XnW__popup[data-layout=application] .small-dialog-module__eT9XnW__header{flex:none}.small-dialog-module__eT9XnW__popup[data-layout=application] .small-dialog-module__eT9XnW__body{flex:1;min-height:0;padding:0;display:flex;overflow:hidden}@media (max-width:767px),(max-height:520px) and (pointer:coarse){.small-dialog-module__eT9XnW__popup[data-layout=application]{height:calc(100dvh - 12px);max-height:calc(100dvh - 12px)}}
.utility-sheet-module__Y5J7yG__backdrop{z-index:var(--layer-utility);position:fixed;inset:0}.utility-sheet-module__Y5J7yG__viewport{z-index:calc(var(--layer-utility) + 1);pointer-events:none;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.utility-sheet-module__Y5J7yG__popup{pointer-events:auto;border:1px solid var(--color-border);border-radius:var(--radius-overlay) 0 0 var(--radius-overlay);background:var(--material-overlay,var(--color-surface-overlay));width:min(92vw,560px);height:100%;min-height:0;max-height:100dvh;box-shadow:var(--shadow-overlay);transition:opacity var(--duration-enter) var(--ease-enter),transform var(--duration-enter) var(--ease-spatial);flex-direction:column;display:flex;overflow:hidden}.utility-sheet-module__Y5J7yG__popup[data-starting-style],.utility-sheet-module__Y5J7yG__popup[data-ending-style]{opacity:0;transform:translate(28px)}.utility-sheet-module__Y5J7yG__popup[data-ending-style]{transition-duration:var(--duration-base);transition-timing-function:var(--ease-exit)}.utility-sheet-module__Y5J7yG__header{border-bottom:1px solid var(--color-border-subtle);background:var(--material-overlay,var(--color-surface-overlay));flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:8px 8px 8px 16px;display:flex}.utility-sheet-module__Y5J7yG__header h2{font-size:var(--font-lg);margin:0}.utility-sheet-module__Y5J7yG__description{color:var(--color-text-secondary);font-size:var(--font-sm);margin:4px 0 0}.utility-sheet-module__Y5J7yG__body{scrollbar-gutter:stable;flex:1;min-height:0;padding:16px;overflow:auto}.utility-sheet-module__Y5J7yG__footer{border-top:1px solid var(--color-border-subtle);background:var(--material-overlay,var(--color-surface-overlay));padding:12px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom));flex:none;justify-content:flex-end;gap:8px;display:flex}@media (max-width:767px){.utility-sheet-module__Y5J7yG__viewport{justify-content:center;align-items:flex-end}.utility-sheet-module__Y5J7yG__popup{border-radius:var(--radius-overlay) var(--radius-overlay) 0 0;border-width:1px 0 0;width:100%;height:min(88dvh,720px);max-height:88dvh}.utility-sheet-module__Y5J7yG__popup[data-starting-style],.utility-sheet-module__Y5J7yG__popup[data-ending-style]{transform:translateY(24px)}.utility-sheet-module__Y5J7yG__footer>*{flex:1}}@media (prefers-reduced-motion:reduce){.utility-sheet-module__Y5J7yG__popup{transition:none}.utility-sheet-module__Y5J7yG__popup[data-starting-style],.utility-sheet-module__Y5J7yG__popup[data-ending-style]{transform:none}}.utility-sheet-module__Y5J7yG__body[data-mode=application]{scrollbar-gutter:auto;flex-direction:column;padding:0;display:flex;overflow:hidden}@media (min-width:768px){.utility-sheet-module__Y5J7yG__popup[data-size=wide]{width:min(96vw,1160px)}}
.ai-pet-module__7lrjbW__root{z-index:var(--layer-dock);isolation:isolate;pointer-events:none;width:104px;height:116px;position:fixed}.ai-pet-module__7lrjbW__root[data-motion=true]{transition:left .18s,top .18s}.ai-pet-module__7lrjbW__root[data-dragging=true]{transition:none}.ai-pet-module__7lrjbW__character{cursor:grab;touch-action:none;pointer-events:auto;background:0 0;border:0;justify-content:center;width:104px;height:116px;padding:0;display:flex}.ai-pet-module__7lrjbW__character:active{cursor:grabbing}.ai-pet-module__7lrjbW__character:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-control)}.ai-pet-module__7lrjbW__sprite{pointer-events:none;width:100%;height:100%;display:block}.ai-pet-module__7lrjbW__badge,.ai-pet-module__7lrjbW__headerBadge{background:var(--color-accent-solid);color:var(--color-on-accent);font-size:var(--font-xs);border-radius:12px;padding:2px 6px;position:absolute;top:12px;right:4px}.ai-pet-module__7lrjbW__headerAction{display:inline-flex;position:relative}.ai-pet-module__7lrjbW__headerBadge{cursor:pointer;border:0;min-width:22px;min-height:22px;top:-3px;right:-4px}.ai-pet-module__7lrjbW__panel{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);min-height:0;box-shadow:var(--shadow-floating);pointer-events:auto;flex-direction:column;display:flex;position:fixed;overflow:hidden}.ai-pet-module__7lrjbW__panel>header{border-bottom:1px solid var(--color-border-subtle);flex:none;align-items:center;gap:8px;padding:4px 10px;display:flex}.ai-pet-module__7lrjbW__panel>header strong{flex:1}.ai-pet-module__7lrjbW__panel>header a{color:var(--color-text-secondary);justify-content:center;align-items:center;min-width:36px;min-height:36px;display:flex}.ai-pet-module__7lrjbW__attention{pointer-events:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-surface);box-shadow:var(--shadow-floating);padding:8px 12px;position:fixed}.ai-pet-module__7lrjbW__attentionTitle{align-items:center;gap:8px;display:flex}.ai-pet-module__7lrjbW__attentionTitle strong{font-size:var(--font-sm);flex:1}.ai-pet-module__7lrjbW__attentionOpen{color:var(--color-text);text-align:left;font:inherit;cursor:pointer;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;width:100%;padding:4px 0;display:-webkit-box;overflow:hidden}.ai-pet-module__7lrjbW__root[data-motion=true][data-state="1"] .ai-pet-module__7lrjbW__sprite{animation:2.4s ease-in-out infinite ai-pet-module__7lrjbW__breathe}.ai-pet-module__7lrjbW__root[data-motion=true][data-state="3"] .ai-pet-module__7lrjbW__sprite{animation:.7s ai-pet-module__7lrjbW__arrived}@keyframes ai-pet-module__7lrjbW__breathe{50%{transform:translateY(-3px)}}@keyframes ai-pet-module__7lrjbW__arrived{50%{transform:translateY(-4px)}}@media (max-width:767px){.ai-pet-module__7lrjbW__root,.ai-pet-module__7lrjbW__character{width:88px;height:88px}.ai-pet-module__7lrjbW__badge{top:6px}}@media (prefers-reduced-motion:reduce){.ai-pet-module__7lrjbW__root,.ai-pet-module__7lrjbW__sprite{transition:none!important;animation:none!important}}.ai-pet-module__7lrjbW__character{z-index:2;position:relative}.ai-pet-module__7lrjbW__attention{overscroll-behavior:contain;max-height:min(420px,100dvh - 90px);overflow:auto}.ai-pet-module__7lrjbW__root[data-motion=true] .ai-pet-module__7lrjbW__panel{transition:left .18s,top .18s}.ai-pet-module__7lrjbW__root[data-dragging=true] .ai-pet-module__7lrjbW__panel{transition:none}@media (prefers-reduced-motion:reduce){.ai-pet-module__7lrjbW__panel{transition:none!important}}.ai-pet-module__7lrjbW__hub{flex-direction:column;gap:8px;min-height:0;padding:12px;display:flex;overflow:auto}.ai-pet-module__7lrjbW__root[data-motion=true] .ai-pet-module__7lrjbW__attention{transition:left .18s,top .18s}.ai-pet-module__7lrjbW__root[data-dragging=true] .ai-pet-module__7lrjbW__attention{transition:none}@media (prefers-reduced-motion:reduce){.ai-pet-module__7lrjbW__attention{transition:none!important}}.ai-pet-module__7lrjbW__attentionTitle small{color:var(--color-text-secondary);font-size:var(--font-xs);white-space:nowrap}
.chat-panes-module__3Uq97W__workspace{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.chat-panes-module__3Uq97W__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.chat-panes-module__3Uq97W__panes{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.chat-panes-module__3Uq97W__panes[data-split=true]{background:var(--color-border-subtle);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1px}.chat-panes-module__3Uq97W__pane{background:var(--color-surface);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;container:conversation-pane/inline-size}.chat-panes-module__3Uq97W__pane[hidden]{display:none}.chat-panes-module__3Uq97W__participants{overscroll-behavior-x:contain;scrollbar-width:none;border-bottom:1px solid var(--color-border-subtle);flex:none;align-items:stretch;gap:4px;min-height:44px;padding-inline:8px;display:flex;overflow-x:auto}.chat-panes-module__3Uq97W__participants::-webkit-scrollbar{display:none}.chat-panes-module__3Uq97W__channels::-webkit-scrollbar{display:none}.chat-panes-module__3Uq97W__participant{min-height:44px;color:var(--color-text-secondary);font:inherit;font-size:var(--font-sm);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.chat-panes-module__3Uq97W__participant>svg{flex:none;width:16px;height:16px}.chat-panes-module__3Uq97W__participant[data-current=true]{color:var(--color-text);background:var(--color-accent-soft)}.chat-panes-module__3Uq97W__participant[data-focused=true]{border-bottom-color:var(--color-accent-text);color:var(--color-accent-text);background:0 0}.chat-panes-module__3Uq97W__participant:disabled{opacity:.55}.chat-panes-module__3Uq97W__badge{border-radius:var(--radius-control);background:var(--color-accent-solid);min-width:18px;color:var(--color-on-accent);font-size:var(--font-xs);flex:none;justify-content:center;align-items:center;padding:1px 4px;display:inline-flex}.chat-panes-module__3Uq97W__frame{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.chat-panes-module__3Uq97W__paneBody{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.chat-panes-module__3Uq97W__channels{scrollbar-width:none;overscroll-behavior:contain;border-bottom:1px solid var(--color-border-subtle);flex:none;gap:4px;max-height:64px;padding:4px;display:flex;overflow-x:auto}.chat-panes-module__3Uq97W__channel{border-radius:var(--radius-control);text-align:start;min-width:44px;max-width:200px;min-height:44px;font:inherit;color:var(--color-text-secondary);background:0 0;border:1px solid #0000;flex-direction:row;flex:none;align-items:center;gap:6px;padding:4px 8px;display:flex}.chat-panes-module__3Uq97W__channel[aria-current=true]{border-color:var(--color-accent-text);color:var(--color-accent-text);background:var(--color-accent-soft)}.chat-panes-module__3Uq97W__channelMark{flex:none;align-items:center;gap:5px;display:flex}.chat-panes-module__3Uq97W__channelCopy{flex-direction:column;min-width:0;display:flex}.chat-panes-module__3Uq97W__channelIdentifier{white-space:nowrap;min-width:0;font-size:var(--font-xs);display:flex}.chat-panes-module__3Uq97W__channelIdentifier>span:first-child{text-overflow:ellipsis;overflow:hidden}.chat-panes-module__3Uq97W__channelIdentifier>span+span{flex:none}.chat-panes-module__3Uq97W__channelContent{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:conversation-body/size}.chat-panes-module__3Uq97W__search{border-bottom:1px solid var(--color-border-subtle);flex-direction:column;flex:none;gap:4px;max-height:40%;padding:8px;display:flex;overflow:auto}.chat-panes-module__3Uq97W__searchResult{text-align:start;min-height:44px;color:var(--color-text);font:inherit;background:0 0;border:0;flex:none;padding:8px;display:block}.chat-panes-module__3Uq97W__empty{text-align:center;flex-direction:column;flex:1;justify-content:safe center;align-items:center;min-height:0;padding:16px;display:flex;overflow:auto}.chat-panes-module__3Uq97W__empty>*{flex-shrink:0}.chat-panes-module__3Uq97W__choices{flex-direction:column;gap:8px;width:100%;max-width:100%;display:flex}@container conversation-pane (min-width:480px){.chat-panes-module__3Uq97W__paneBody{flex-direction:row}.chat-panes-module__3Uq97W__channels{border-bottom:0;border-right:1px solid var(--color-border-subtle);flex-direction:column;width:112px;max-height:none;overflow:hidden auto}.chat-panes-module__3Uq97W__channel{flex:none;align-items:stretch;gap:4px;width:100%}.chat-panes-module__3Uq97W__channelCopy{width:100%}}.chat-panes-module__3Uq97W__participant:focus-visible,.chat-panes-module__3Uq97W__channel:focus-visible,.chat-panes-module__3Uq97W__searchResult:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-3px}.chat-panes-module__3Uq97W__channelCopy small{font-size:var(--font-xs);color:var(--color-text-tertiary)}.chat-panes-module__3Uq97W__searchHead{align-items:center;gap:4px;display:flex}.chat-panes-module__3Uq97W__searchHead>div{flex:1;min-width:0}.chat-panes-module__3Uq97W__archiveState{font-size:var(--font-xs);color:var(--color-text-secondary);flex:none;align-items:center;gap:6px;padding:2px 8px;display:flex}.chat-panes-module__3Uq97W__archiveState>span{flex:1}.chat-panes-module__3Uq97W__archiveState>button{font-size:var(--font-xs);padding-inline:4px}.chat-panes-module__3Uq97W__participant,.chat-panes-module__3Uq97W__channel,.chat-panes-module__3Uq97W__searchResult{cursor:pointer}.chat-panes-module__3Uq97W__participant:disabled{cursor:not-allowed}@media (hover:hover){.chat-panes-module__3Uq97W__participant:hover:not(:disabled),.chat-panes-module__3Uq97W__channel:hover,.chat-panes-module__3Uq97W__searchResult:hover{background:var(--color-surface-hover);color:var(--color-text)}}
.settings-surface-module__mJ09Pq__page{flex-direction:column;gap:24px;min-width:0;display:flex}.settings-surface-module__mJ09Pq__section{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.settings-surface-module__mJ09Pq__section h2,.settings-surface-module__mJ09Pq__section h3{font-size:var(--font-lg);font-weight:var(--weight-semibold);margin:0}.settings-surface-module__mJ09Pq__section>p{margin:0}.settings-surface-module__mJ09Pq__section form{align-self:flex-start;width:100%;max-width:560px}.settings-surface-module__mJ09Pq__listSection{flex-direction:column;gap:16px;min-width:0;display:flex}.settings-surface-module__mJ09Pq__toolbar{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.settings-surface-module__mJ09Pq__toolbar>:first-child{flex:280px;max-width:560px}.settings-surface-module__mJ09Pq__toolbar>:nth-child(2){flex:0 230px}.settings-surface-module__mJ09Pq__toolbar>a{min-height:44px;color:var(--color-accent-text);align-items:center;gap:8px;margin-inline-start:auto;display:inline-flex}.settings-surface-module__mJ09Pq__list{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-surface);margin:0;padding:0;list-style:none;overflow:hidden}.settings-surface-module__mJ09Pq__row{grid-template-columns:40px minmax(180px,1fr) minmax(100px,140px) minmax(90px,140px) minmax(140px,200px);align-items:center;gap:16px;padding:16px 20px;display:grid}.settings-surface-module__mJ09Pq__row+.settings-surface-module__mJ09Pq__row{border-top:1px solid var(--color-border-subtle)}.settings-surface-module__mJ09Pq__name{overflow-wrap:anywhere;flex-direction:column;gap:5px;min-width:0;display:flex}.settings-surface-module__mJ09Pq__name strong{font-weight:var(--weight-medium)}.settings-surface-module__mJ09Pq__name small,.settings-surface-module__mJ09Pq__muted{font-size:var(--font-sm);color:var(--color-text-secondary)}.settings-surface-module__mJ09Pq__channelIcon{border-radius:var(--radius-control);background:var(--color-surface-subtle);width:40px;height:40px;color:var(--color-accent-text);place-items:center;display:grid}.settings-surface-module__mJ09Pq__state{font-size:var(--font-sm);align-items:center;gap:7px;display:inline-flex}.settings-surface-module__mJ09Pq__state:before{content:"";background:var(--color-text-secondary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.settings-surface-module__mJ09Pq__state[data-active=true]:before{background:var(--color-accent-solid)}.settings-surface-module__mJ09Pq__thresholds{flex-direction:column;gap:12px;max-width:400px;display:flex}.settings-surface-module__mJ09Pq__threshold{align-items:end;gap:12px;display:flex}.settings-surface-module__mJ09Pq__threshold>:first-child{flex:0 100px;min-width:0}.settings-surface-module__mJ09Pq__threshold>span{min-height:44px;color:var(--color-text-secondary);align-items:center;display:flex}.settings-surface-module__mJ09Pq__summary{border-inline-start:3px solid var(--color-accent-solid);border-radius:var(--radius-control);background:var(--color-accent-soft);font-size:var(--font-sm);line-height:var(--line-body);margin:0;padding:14px 16px}.settings-surface-module__mJ09Pq__listHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.settings-surface-module__mJ09Pq__simpleRow{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:16px;padding:12px 0;display:flex}.settings-surface-module__mJ09Pq__simpleRow>span{overflow-wrap:anywhere;flex:1}@container settings (max-width:767px){.settings-surface-module__mJ09Pq__section{padding:16px}.settings-surface-module__mJ09Pq__toolbar>*{flex:100%!important;max-width:none!important}.settings-surface-module__mJ09Pq__toolbar>a{margin:0}.settings-surface-module__mJ09Pq__row{grid-template-columns:36px minmax(0,1fr);gap:8px 12px;padding:16px}.settings-surface-module__mJ09Pq__channelIcon{grid-area:1/1/4;width:36px;height:36px}.settings-surface-module__mJ09Pq__row>:not(.settings-surface-module__mJ09Pq__channelIcon){grid-column:2}.settings-surface-module__mJ09Pq__row .settings-surface-module__mJ09Pq__state{margin-top:4px}.settings-surface-module__mJ09Pq__listHeader{flex-wrap:wrap}}.settings-surface-module__mJ09Pq__exclusionRow{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.settings-surface-module__mJ09Pq__exclusionRow>div{overflow-wrap:anywhere;flex:1;min-width:0}.settings-surface-module__mJ09Pq__exclusionRow p{margin:5px 0 0}.settings-surface-module__mJ09Pq__format{color:var(--color-text-secondary);font-size:var(--font-sm);margin-top:4px;display:block}.settings-surface-module__mJ09Pq__soundForm{border-top:1px solid var(--color-border-subtle);padding:20px 0}@container settings (max-width:767px){.settings-surface-module__mJ09Pq__exclusionRow{flex-direction:column;align-items:flex-start}}@container settings (min-width:1050px){.settings-surface-module__mJ09Pq__section:has(>form:only-of-type){grid-template-columns:minmax(320px,1fr) minmax(300px,1fr);align-items:start;column-gap:32px;display:grid}.settings-surface-module__mJ09Pq__section:has(>form:only-of-type)>form{grid-area:2/1/span 8}.settings-surface-module__mJ09Pq__section:has(>form:only-of-type)>:not(form):not(h2){grid-column:2}.settings-surface-module__mJ09Pq__section:has(>form:only-of-type)>h2{grid-column:1/-1}}.settings-surface-module__mJ09Pq__soundGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:24px;display:grid}.settings-surface-module__mJ09Pq__soundGrid:empty{display:none}.settings-surface-module__mJ09Pq__soundGrid .settings-surface-module__mJ09Pq__soundForm{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-subtle);max-width:none;margin:0;padding:20px}.settings-surface-module__mJ09Pq__relatedSettings{flex-wrap:wrap;gap:12px;margin-block:16px;display:flex}.settings-surface-module__mJ09Pq__relatedSettings>a{max-width:100%}
.contact-type-icon-module__5fQnyW__icon{vertical-align:middle;color:var(--contact-type-color);flex:none;justify-content:center;align-items:center;display:inline-flex}.contact-type-icon-module__5fQnyW__icon[data-contact-type=customer]{--contact-type-color:var(--color-success)}.contact-type-icon-module__5fQnyW__icon[data-contact-type=goods_supplier],.contact-type-icon-module__5fQnyW__icon[data-contact-type=service_partner]{--contact-type-color:var(--color-warning)}.contact-type-icon-module__5fQnyW__icon[data-contact-type=recipient]{--contact-type-color:var(--color-contact-recipient)}.contact-type-icon-module__5fQnyW__icon[data-contact-type=b2b_referral],.contact-type-icon-module__5fQnyW__icon[data-contact-type=other_referral]{--contact-type-color:var(--color-info)}@media (forced-colors:active){.contact-type-icon-module__5fQnyW__icon{color:canvastext}}
.field-designer-module__6QOxTq__stack{gap:var(--form-field-gap);flex-direction:column;min-width:0;display:flex}.field-designer-module__6QOxTq__toolbar{gap:var(--control-companion-gap);flex-wrap:wrap;align-items:center;display:flex}.field-designer-module__6QOxTq__workspace{flex-direction:column;gap:16px;min-width:0;display:flex;container-type:inline-size}.field-designer-module__6QOxTq__panels{align-items:flex-start;gap:16px;min-width:0;display:flex}.field-designer-module__6QOxTq__panel{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);flex-direction:column;flex:1 1 0;gap:16px;min-width:0;padding:16px;display:flex}.field-designer-module__6QOxTq__treePanel{flex:0 0 28%;max-height:75vh;overflow:auto}.field-designer-module__6QOxTq__properties{flex:0 0 30%}.field-designer-module__6QOxTq__preview{flex:1 1 0}.field-designer-module__6QOxTq__panel h2,.field-designer-module__6QOxTq__section h2,.field-designer-module__6QOxTq__group h3{font-size:var(--font-md);font-weight:var(--weight-semibold);margin:0}.field-designer-module__6QOxTq__hint{font-size:var(--font-sm);color:var(--color-text-secondary);line-height:var(--line-body);margin:0}.field-designer-module__6QOxTq__section{flex-direction:column;gap:16px;display:flex}.field-designer-module__6QOxTq__group{border-inline-start:2px solid var(--color-border);flex-direction:column;gap:12px;padding-inline-start:12px;display:flex}.field-designer-module__6QOxTq__field{min-width:0}.field-designer-module__6QOxTq__tree{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.field-designer-module__6QOxTq__tree .field-designer-module__6QOxTq__tree{border-inline-start:1px solid var(--color-border-subtle);padding-inline-start:12px}.field-designer-module__6QOxTq__node{align-items:center;gap:4px;min-width:0;display:flex}.field-designer-module__6QOxTq__node[data-selected=true]{background:var(--color-surface-raised);border-radius:var(--radius-control)}.field-designer-module__6QOxTq__select{text-align:start;border-radius:var(--radius-control);color:var(--color-text);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;flex:1;min-height:44px;padding:10px}.field-designer-module__6QOxTq__select:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.field-designer-module__6QOxTq__grip{touch-action:none;cursor:grab;color:var(--color-text-secondary);background:0 0;border:0;min-width:32px;min-height:44px}.field-designer-module__6QOxTq__grip:active{cursor:grabbing}.field-designer-module__6QOxTq__sample{border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);background:var(--color-surface);text-align:start;cursor:pointer;overflow-wrap:anywhere;flex-direction:column;gap:5px;width:100%;padding:12px;display:flex}.field-designer-module__6QOxTq__sample[data-selected=true]{outline:2px solid var(--color-accent);outline-offset:2px}.field-designer-module__6QOxTq__tabs{display:none}.field-designer-module__6QOxTq__differences{flex-direction:column;gap:12px;display:flex}.field-designer-module__6QOxTq__difference{border-inline-start:2px solid var(--color-border);overflow-wrap:anywhere;padding-inline-start:12px}@container (max-width:1279px){.field-designer-module__6QOxTq__preview{display:none}.field-designer-module__6QOxTq__tabs{display:flex}.field-designer-module__6QOxTq__panels[data-panel=preview]>.field-designer-module__6QOxTq__treePanel{display:none}.field-designer-module__6QOxTq__panels[data-panel=preview]>.field-designer-module__6QOxTq__preview{display:flex}.field-designer-module__6QOxTq__treePanel,.field-designer-module__6QOxTq__properties{flex:1 1 0}}@container (max-width:767px){.field-designer-module__6QOxTq__panels>.field-designer-module__6QOxTq__panel{flex:100%;max-height:none;display:none}.field-designer-module__6QOxTq__panels[data-panel=structure]>.field-designer-module__6QOxTq__treePanel,.field-designer-module__6QOxTq__panels[data-panel=properties]>.field-designer-module__6QOxTq__properties,.field-designer-module__6QOxTq__panels[data-panel=preview]>.field-designer-module__6QOxTq__preview{display:flex}.field-designer-module__6QOxTq__panels{gap:0}}.field-designer-module__6QOxTq__fieldBoundary{border:0;min-inline-size:0;margin:0;padding:0}
.employee-activity-module__HGKScG__panel{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-surface);flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.employee-activity-module__HGKScG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.employee-activity-module__HGKScG__panel h2{font-size:var(--font-lg);align-items:center;gap:8px;margin:0;display:flex}.employee-activity-module__HGKScG__panel h2 svg{flex:none;width:20px;height:20px}.employee-activity-module__HGKScG__panel h3{font-size:var(--font-md);margin-block:0 12px}.employee-activity-module__HGKScG__muted{color:var(--color-text-secondary);font-size:var(--font-sm)}.employee-activity-module__HGKScG__task{border-bottom:1px solid var(--color-border-subtle);overflow-wrap:anywhere;flex-direction:column;align-items:start;gap:6px;padding-block:12px;display:flex}.employee-activity-module__HGKScG__overdue{color:var(--color-danger);font-size:var(--font-sm)}@media (max-width:800px){.employee-activity-module__HGKScG__panel{padding:16px}}
.schema-conflict-module__wXBzFW__conflict{border-block-end:1px solid var(--color-border);overflow-wrap:anywhere;padding-block:16px}.schema-conflict-module__wXBzFW__choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:16px;display:grid}.schema-conflict-module__wXBzFW__choices>div{min-width:0}.schema-conflict-module__wXBzFW__choices p{white-space:pre-wrap}
.registry-history-comparison-module__VuO7yG__comparison{border:1px solid var(--color-border);border-radius:var(--radius-control);gap:16px;min-width:0;padding:16px;display:grid}.registry-history-comparison-module__VuO7yG__actions{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.registry-history-comparison-module__VuO7yG__actions>:first-child{flex:1;min-width:180px}.registry-history-comparison-module__VuO7yG__result{gap:12px;min-width:0;display:grid}@media (max-width:767px){.registry-history-comparison-module__VuO7yG__actions>button{width:100%}}
.accordion-module__p0PsKa__accordion{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--material-surface,var(--color-surface));padding:0 16px}
