.ai-chat-notice-module__Ayh8ma__notice{z-index:var(--ds-toast-z-index);inset-block-start:var(--ds-space-3);inset-inline:var(--ds-space-3);max-inline-size:var(--ds-toast-inline-size);padding:var(--ds-space-2) var(--ds-space-3);border:var(--ds-border-width-thin) solid var(--ds-toast-border);border-radius:var(--ds-toast-radius);background:var(--ds-toast-surface);color:var(--ds-toast-text);box-shadow:var(--ds-toast-shadow);font-size:var(--ds-font-size-caption);text-align:center;overflow-wrap:anywhere;pointer-events:none;margin-inline:auto;position:absolute}
.ai-live-waveform-module__hfsfqq__wave{--ds-ai-live-wave-user:var(--ds-color-blue-500);--ds-ai-live-wave-assistant:var(--ds-color-amber-400);pointer-events:none;block-size:100%;inline-size:100%;color:var(--ds-ai-live-wave-user);opacity:0;transition:opacity var(--ds-duration-normal) var(--ds-ease-standard), transform var(--ds-duration-normal) var(--ds-ease-standard), color var(--ds-duration-normal) var(--ds-ease-standard);position:absolute;inset:0;transform:scale(.75,.1)}.ai-live-waveform-module__hfsfqq__wave[data-active=true]{opacity:1;transform:scale(1)}.ai-live-waveform-module__hfsfqq__wave[data-speaker=assistant]{color:var(--ds-ai-live-wave-assistant)}.ai-live-waveform-module__hfsfqq__wave path{stroke-width:var(--ds-border-width-medium);stroke-linejoin:round;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.ai-live-waveform-module__hfsfqq__wave{transition:none;transform:none}}
.scroll-handle-module__Dcl3DW__track{z-index:calc(var(--ds-z-content) + 1);inset-block:0;right:calc(-1 * var(--scroll-handle-offset,0px));inline-size:var(--ds-space-3);pointer-events:none;position:absolute;left:auto}.scroll-handle-module__Dcl3DW__track[data-scrollable=true]{pointer-events:auto}.scroll-handle-module__Dcl3DW__track[data-orientation=horizontal]{inline-size:auto;block-size:var(--ds-space-3);inset-block-start:auto;inset-block-end:calc(-1 * var(--scroll-handle-offset,0px));inset-inline:0}.scroll-handle-module__Dcl3DW__track[data-orientation=horizontal] .scroll-handle-module__Dcl3DW__thumb{top:auto;bottom:calc(var(--ds-space-1) / 2);block-size:calc(var(--ds-space-3) / 2);min-inline-size:0;left:0;right:auto}.scroll-handle-module__Dcl3DW__thumb{top:0;right:calc(var(--ds-space-1) / 2);inline-size:calc(var(--ds-space-3) / 2);min-inline-size:calc(var(--ds-space-3) / 2);border-radius:var(--ds-radius-pill);background:var(--ds-ui-scroll-handle-background-fc287fbc,color-mix(in srgb, var(--ds-color-black) 30%, transparent));opacity:0;touch-action:none;transition:opacity var(--ds-duration-normal) var(--ds-ease-standard), background-color var(--ds-duration-normal) var(--ds-ease-standard);border:0;padding:0;position:absolute}.scroll-handle-module__Dcl3DW__thumb[data-active=true]{opacity:1}.scroll-handle-module__Dcl3DW__thumb[data-hovered=true]{background:var(--ds-ui-scroll-handle-background-fda55a10,color-mix(in srgb, var(--ds-color-black) 50%, transparent))}[data-theme=dark] .scroll-handle-module__Dcl3DW__thumb{background:var(--ds-ui-scroll-handle-background-d854b6ef,color-mix(in srgb, var(--ds-text-secondary) 65%, transparent))}[data-theme=dark] .scroll-handle-module__Dcl3DW__thumb[data-hovered=true]{background:var(--ds-ui-scroll-handle-background-a33da8b5,color-mix(in srgb, var(--ds-text-primary) 80%, transparent))}.scroll-handle-module__Dcl3DW__thumb:focus-visible{opacity:1;outline:var(--ds-border-width-medium) solid var(--ds-ui-scroll-handle-outline-0ce1dd29,var(--ds-border-accent));outline-offset:var(--ds-border-width-thin)}@media (max-width:63.99rem){.scroll-handle-module__Dcl3DW__track{right:0}}@media (prefers-reduced-motion:reduce){.scroll-handle-module__Dcl3DW__thumb{transition:none}}
.dialog-module__yini9G__backdrop{z-index:var(--ds-dialog-z-index);padding:var(--ds-space-4);background:var(--ds-dialog-backdrop);animation:dialog-module__yini9G__backdrop-in var(--ds-dialog-backdrop-duration) var(--ds-dialog-backdrop-easing) both;will-change:opacity;place-items:center;display:grid;position:fixed;inset:0}.dialog-module__yini9G__dialog{inline-size:min(100%, var(--ds-dialog-inline-size-md));max-block-size:var(--ds-dialog-max-block-size);padding:var(--ds-dialog-padding);color:var(--ds-ui-dialog-color-7e3e414e,var(--ds-text-primary));border:var(--ds-dialog-border-width) solid var(--ds-ui-dialog-border-d8faa946,var(--ds-dialog-border));border-radius:var(--ds-dialog-radius);background:var(--ds-dialog-surface);box-shadow:var(--ds-dialog-shadow);animation:dialog-module__yini9G__dialog-in var(--ds-dialog-duration-enter) var(--ds-dialog-easing-enter) both;will-change:opacity, transform;direction:ltr;position:relative;overflow:auto}.dialog-module__yini9G__dialog[data-scroll-handle=true]{grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.dialog-module__yini9G__scrollFrame{grid-template-rows:minmax(0,1fr);min-block-size:0;max-block-size:min(60dvh,38rem);min-inline-size:0;display:grid;position:relative;overflow:hidden}.dialog-module__yini9G__scrollBody.dialog-module__yini9G__scrollBody{box-sizing:border-box;scrollbar-width:none;block-size:100%;min-block-size:0;margin-block:0;overflow-y:auto}.dialog-module__yini9G__scrollBody::-webkit-scrollbar{display:none}.dialog-module__yini9G__backdrop[data-closing=true]{animation:dialog-module__yini9G__backdrop-out var(--ds-dialog-duration-exit) var(--ds-dialog-easing-exit) both}.dialog-module__yini9G__backdrop[data-keep-above-keyboard=true]{block-size:var(--ds-dialog-visible-viewport-height,100dvh);inset-block-start:var(--ds-dialog-visible-viewport-top,0px);inset-block-end:auto}.dialog-module__yini9G__backdrop[data-closing=true] .dialog-module__yini9G__dialog{animation:dialog-module__yini9G__dialog-out var(--ds-dialog-duration-exit) var(--ds-dialog-easing-exit) both}.dialog-module__yini9G__dialog>*{direction:rtl}.dialog-module__yini9G__dialog[data-size=sm]{inline-size:min(100%, var(--ds-dialog-inline-size-sm))}.dialog-module__yini9G__dialog[data-size=lg]{inline-size:min(100%, var(--ds-dialog-inline-size-lg))}.dialog-module__yini9G__dialog[data-variant=workspace]{border:1px solid var(--ds-ui-dialog-border-3ddee649,var(--color-border));border-radius:var(--radius-lg);background:var(--ds-ui-dialog-background-2859b8b8,var(--color-surface));block-size:min(46rem,90vh);max-block-size:90vh;inline-size:min(88rem,98vw);box-shadow:var(--shadow-modal,var(--shadow-lg));grid-template-rows:auto minmax(0,1fr) auto;padding:0;display:grid;overflow:hidden}.dialog-module__yini9G__dialog[data-variant=workspace][data-workspace-size=half]{inline-size:min(44rem,96vw)}.dialog-module__yini9G__dialog[data-variant=workspace] .dialog-module__yini9G__header{min-block-size:auto;padding:var(--space-4);border-bottom:1px solid var(--ds-ui-dialog-border-bottom-1f766e0a,var(--color-border-subtle));place-items:center}.dialog-module__yini9G__dialog[data-variant=workspace] .dialog-module__yini9G__header h2{color:var(--ds-ui-dialog-color-eea5716a,var(--color-text));font-size:var(--font-size-heading-sm)}.dialog-module__yini9G__dialog[data-variant=workspace] .dialog-module__yini9G__header>button[data-variant=ghost]{border:1px solid var(--ds-ui-dialog-border-a0406aea,var(--color-border));border-radius:var(--radius-sm);background:var(--ds-ui-dialog-background-d9c3a90f,var(--color-surface));block-size:2rem;min-block-size:2rem;inline-size:2rem;color:var(--ds-ui-dialog-color-a1d81c60,var(--color-text-muted));font-size:1.15rem;inset-block-start:50%;inset-inline-start:var(--space-4);transform:translateY(-50%)}.dialog-module__yini9G__dialog[data-variant=workspace] .dialog-module__yini9G__body{min-block-size:0;margin:0;overflow:auto}.dialog-module__yini9G__dialog[data-variant=workspace] .dialog-module__yini9G__actions{padding:var(--space-3) var(--space-4);border-top:1px solid var(--ds-ui-dialog-border-top-6bbfdc9d,var(--color-border-subtle))}.dialog-module__yini9G__header{min-block-size:var(--ds-dialog-close-size);padding-inline:var(--ds-dialog-header-padding-inline);text-align:center;place-items:start center;display:grid;position:relative}.dialog-module__yini9G__header>div{inline-size:100%;min-inline-size:0}.dialog-module__yini9G__header>button[data-variant=ghost]{inline-size:var(--ds-dialog-close-size);min-block-size:var(--ds-dialog-close-size);block-size:var(--ds-dialog-close-size);color:var(--ds-dialog-close-text);border-color:var(--ds-dialog-close-border);border-radius:var(--ds-dialog-close-radius);background:var(--ds-dialog-close-surface);box-shadow:none;font-size:var(--ds-font-size-body-lg);padding:0;position:absolute;inset-block-start:0;inset-inline-start:0}.dialog-module__yini9G__header>button[data-variant=ghost] svg{block-size:.5625rem;inline-size:.5625rem;margin:auto;display:block}:is([role=dialog]:has(.dialog-module__yini9G__dialogCloseButton),[role=alertdialog]:has(.dialog-module__yini9G__dialogCloseButton)){position:relative}:is([role=dialog]>header:has(>.dialog-module__yini9G__dialogCloseButton),[role=alertdialog]>header:has(>.dialog-module__yini9G__dialogCloseButton)){position:static!important}.dialog-module__yini9G__dialogCloseButton{top:var(--ds-dialog-close-inset)!important;right:var(--ds-dialog-close-inset)!important;border:1px solid var(--ds-ui-dialog-border-870e98fd,var(--color-border))!important;border-radius:var(--radius-sm)!important;background:var(--ds-ui-dialog-background-cdaf6e3a,var(--color-surface))!important;block-size:2rem!important;min-block-size:2rem!important;inline-size:2rem!important;min-inline-size:2rem!important;color:var(--ds-ui-dialog-color-50251bda,var(--color-text-muted))!important;box-shadow:none!important;place-items:center!important;padding:0!important;display:grid!important;position:absolute!important;bottom:auto!important;left:auto!important;transform:none!important}.dialog-module__yini9G__dialogCloseButton>span:last-child,.dialog-module__yini9G__dialogCloseButton>span:last-child>span{place-items:center;block-size:100%;inline-size:100%;line-height:1;display:grid!important}.dialog-module__yini9G__dialogCloseButton svg{margin:auto;display:block;block-size:.5625rem!important;inline-size:.5625rem!important}.dialog-module__yini9G__dialogCloseButton:hover:not(:disabled),.dialog-module__yini9G__dialogCloseButton:active:not(:disabled){border-color:var(--ds-ui-dialog-border-color-76759a00,color-mix(in srgb, var(--color-danger) 34%, var(--color-border)))!important;background:var(--ds-ui-dialog-background-c2e8f3bc,var(--ds-status-danger-surface))!important;color:var(--ds-ui-dialog-color-a28610a4,var(--color-danger))!important;box-shadow:none!important;transform:none!important}.dialog-module__yini9G__header>button[data-variant=ghost]:hover:not(:disabled),.dialog-module__yini9G__header>button[data-variant=ghost]:active:not(:disabled){background:var(--ds-dialog-close-surface-hover);box-shadow:none}.dialog-module__yini9G__header h2{font-size:var(--ds-font-size-body-lg);text-align:center;margin:0}.dialog-module__yini9G__header p{margin:var(--ds-space-2) 0 0;color:var(--ds-ui-dialog-color-15dc7bc8,var(--ds-text-secondary));font-size:var(--ds-font-size-detail);line-height:var(--ds-line-height-body);text-align:center}.dialog-module__yini9G__body{min-inline-size:0;margin-block:var(--ds-dialog-gap)}.dialog-module__yini9G__actions{justify-content:flex-start;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.dialog-module__yini9G__header+.dialog-module__yini9G__actions{margin-block-start:var(--ds-dialog-actions-gap-from-header)}@keyframes dialog-module__yini9G__backdrop-in{0%{opacity:0}}@keyframes dialog-module__yini9G__dialog-in{0%{opacity:0;transform:translateY(var(--ds-space-2)) scale(.98)}}@media (prefers-reduced-motion:reduce){.dialog-module__yini9G__backdrop,.dialog-module__yini9G__dialog{animation:none}}@keyframes dialog-module__yini9G__backdrop-out{to{opacity:0}}@keyframes dialog-module__yini9G__dialog-out{to{opacity:0;transform:translateY(var(--ds-space-2)) scale(.98)}}@media (max-width:68rem){.dialog-module__yini9G__dialog[data-variant=workspace]{inline-size:min(52rem,96vw)}}@media (max-width:47.99rem){.dialog-module__yini9G__backdrop{place-items:end center;padding:0}.dialog-module__yini9G__dialog,.dialog-module__yini9G__dialog[data-size=sm],.dialog-module__yini9G__dialog[data-size=lg]{max-block-size:min(90dvh,90svh);inline-size:100%;padding:var(--space-4) var(--space-4) max(var(--space-4), env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-block-end:0;border-inline:0}.dialog-module__yini9G__backdrop[data-avoid-undo-stack=true] .dialog-module__yini9G__dialog{max-block-size:min(90dvh, calc(100dvh - var(--undo-stack-dialog-offset,0px) - var(--ds-space-2)));transition:margin-block-end var(--ds-duration-fast) var(--ds-ease-standard);margin-block-end:var(--undo-stack-dialog-offset,0px)}.dialog-module__yini9G__backdrop[data-keep-above-keyboard=true] .dialog-module__yini9G__dialog{max-block-size:calc(var(--ds-dialog-visible-viewport-height,100dvh) - var(--space-2))}.dialog-module__yini9G__backdrop[data-avoid-undo-stack=true][data-keep-above-keyboard=true] .dialog-module__yini9G__dialog{max-block-size:calc(var(--ds-dialog-visible-viewport-height,100dvh) - var(--undo-stack-dialog-offset,0px) - var(--space-2))}.dialog-module__yini9G__dialog[data-variant=workspace],.dialog-module__yini9G__dialog[data-variant=workspace][data-workspace-size=half]{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-block-end:0;border-inline:0;block-size:min(96dvh,96svh);max-block-size:min(96dvh,96svh);inline-size:100%}.dialog-module__yini9G__dialog[data-variant=workspace] .dialog-module__yini9G__header{padding:var(--space-3) calc(var(--size-control-compact) + var(--space-5))}.dialog-module__yini9G__dialog[data-variant=workspace] .dialog-module__yini9G__actions,.dialog-module__yini9G__actions{z-index:2;background:var(--ds-ui-dialog-background-98b2a94c,var(--color-surface));grid-template-columns:repeat(2,minmax(0,1fr));padding-block-end:max(var(--space-2), env(safe-area-inset-bottom));display:grid;position:sticky;inset-block-end:0}.dialog-module__yini9G__actions>button,.dialog-module__yini9G__actions>a,.dialog-module__yini9G__actions>span>button{inline-size:100%;min-inline-size:0}.dialog-module__yini9G__actions>span:has(>button){inline-size:100%;min-inline-size:0}}@media (max-width:47.99rem) and (prefers-reduced-motion:reduce){.dialog-module__yini9G__backdrop[data-avoid-undo-stack=true] .dialog-module__yini9G__dialog{transition:none}}
.dropdown-menu-module__YOnR4G__root{display:inline-flex;position:relative}.dropdown-menu-module__YOnR4G__menu{z-index:var(--ds-dropdown-z-index);min-inline-size:var(--ds-dropdown-min-inline-size);gap:var(--ds-dropdown-item-gap);padding:var(--ds-dropdown-padding);border:var(--ds-border-width-thin) solid var(--ds-ui-dropdown-menu-border-bc6f5697,var(--ds-dropdown-border));border-radius:var(--ds-dropdown-radius);background:var(--ds-dropdown-surface);box-shadow:var(--ds-dropdown-shadow);animation:dropdown-menu-module__YOnR4G__dropdown-in var(--ds-dropdown-duration-enter) var(--ds-dropdown-easing);display:grid;position:absolute;inset-block-start:calc(100% + var(--ds-space-2));inset-inline-end:0}.dropdown-menu-module__YOnR4G__menu button{min-block-size:var(--ds-dropdown-item-height);padding-inline:var(--ds-dropdown-item-padding-inline);color:var(--ds-dropdown-text);font:inherit;text-align:start;border-radius:var(--ds-dropdown-item-radius);background:var(--ds-ui-dropdown-menu-background-34881d95,transparent);cursor:pointer;border:0}.dropdown-menu-module__YOnR4G__menu button:hover,.dropdown-menu-module__YOnR4G__menu button:focus-visible{background:var(--ds-dropdown-item-surface-hover);outline:none}.dropdown-menu-module__YOnR4G__menu button:active{background:var(--ds-dropdown-item-surface-active)}.dropdown-menu-module__YOnR4G__menu button[data-tone=danger]{color:var(--ds-ui-dropdown-menu-color-d9c438b1,var(--ds-status-danger))}.dropdown-menu-module__YOnR4G__menu button:disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}@keyframes dropdown-menu-module__YOnR4G__dropdown-in{0%{opacity:0;transform:translateY(calc(var(--ds-space-1) * -1))}}@media (prefers-reduced-motion:reduce){.dropdown-menu-module__YOnR4G__menu{animation:none}}
.disclosure-card-module__MB8kAq__card{color:var(--ds-ui-disclosure-card-color-ee70831c,var(--ds-text-primary));border:var(--ds-card-border-width) solid var(--ds-ui-disclosure-card-border-3677458b,var(--ds-card-border));border-radius:var(--ds-card-radius);background:var(--ds-ui-disclosure-card-background-bbf03c79,var(--ds-card-background));transition:border-color var(--ds-card-duration) var(--ds-card-easing), background-color var(--ds-card-duration) var(--ds-card-easing);overflow:hidden}.disclosure-card-module__MB8kAq__card[data-open=true]{border-color:var(--ds-ui-disclosure-card-border-color-4aeb8050,var(--ds-card-border-selected))}.disclosure-card-module__MB8kAq__trigger{inline-size:100%;min-block-size:var(--ds-button-height-sm);justify-content:space-between;align-items:center;gap:var(--ds-button-gap);padding-inline:var(--ds-button-padding-inline-sm);background:var(--ds-ui-disclosure-card-background-d10febed,var(--ds-card-surface-default));color:var(--ds-ui-disclosure-card-color-5a0005e5,var(--ds-text-primary));cursor:pointer;font:inherit;font-size:var(--ds-button-font-size-sm);font-weight:var(--ds-button-font-weight);text-align:start;transition:color var(--ds-button-duration) var(--ds-button-easing), background-color var(--ds-button-duration) var(--ds-button-easing);border:0;display:flex}.disclosure-card-module__MB8kAq__trigger:hover:not(:disabled){background:var(--ds-ui-disclosure-card-background-eac208e4,var(--ds-button-secondary-surface-hover))}.disclosure-card-module__MB8kAq__card[data-open=true]>.disclosure-card-module__MB8kAq__trigger{background:var(--ds-ui-disclosure-card-background-b5cb210c,var(--ds-card-surface-selected));color:var(--ds-ui-disclosure-card-color-e24bafa0,var(--ds-interactive-accent))}.disclosure-card-module__MB8kAq__trigger:focus-visible{z-index:var(--ds-z-pattern);outline:var(--ds-border-width-medium) solid var(--ds-ui-disclosure-card-outline-39bfc335,var(--ds-button-focus-color));outline-offset:calc(-1 * var(--ds-focus-offset));position:relative}.disclosure-card-module__MB8kAq__trigger:disabled{cursor:not-allowed;opacity:var(--ds-button-disabled-opacity)}.disclosure-card-module__MB8kAq__summary{min-width:0}.disclosure-card-module__MB8kAq__chevron{border-block:var(--ds-space-1) solid var(--ds-ui-disclosure-card-border-block-2312bf98,transparent);border-inline-start:calc(var(--ds-space-2) - var(--ds-border-width-thin)) solid var(--ds-ui-disclosure-card-border-inline-start-16251c8c,currentColor);block-size:0;inline-size:0;transition:transform var(--ds-duration-fast) var(--ds-ease-standard);flex:none;display:inline-block;transform:rotate(0)}.disclosure-card-module__MB8kAq__chevron[data-open=true]{transform:rotate(-90deg)}.disclosure-card-module__MB8kAq__content{opacity:1;transition:grid-template-rows var(--ds-duration-normal) var(--ds-ease-standard), opacity var(--ds-duration-fast) var(--ds-ease-standard);grid-template-rows:1fr;display:grid;overflow:hidden}.disclosure-card-module__MB8kAq__content[data-open=false]{opacity:0;grid-template-rows:0fr}.disclosure-card-module__MB8kAq__contentInner{border-block-start:var(--ds-card-border-width) solid var(--ds-ui-disclosure-card-border-block-start-1b316a31,var(--ds-card-border));background:var(--ds-ui-disclosure-card-background-3dd22d39,var(--ds-card-surface-subtle));min-block-size:0;overflow:hidden}.disclosure-card-module__MB8kAq__card[data-layout=horizontal-footer]{background:0 0;border:0;flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.disclosure-card-module__MB8kAq__card[data-layout=horizontal-footer]>.disclosure-card-module__MB8kAq__content{clip-path:inset(0);min-block-size:0;min-inline-size:0;transition:clip-path var(--ds-duration-normal) var(--ds-ease-standard), grid-template-rows var(--ds-duration-normal) var(--ds-ease-standard), opacity var(--ds-duration-fast) var(--ds-ease-standard);flex:0 auto}.disclosure-card-module__MB8kAq__card[data-layout=horizontal-footer]>.disclosure-card-module__MB8kAq__content[data-open=false]{clip-path:inset(0 100% 0 0)}.disclosure-card-module__MB8kAq__card[data-layout=horizontal-footer] .disclosure-card-module__MB8kAq__contentInner{overscroll-behavior:contain;scrollbar-width:thin;border:var(--ds-card-border-width) solid var(--ds-card-border);border-radius:var(--ds-card-radius);min-inline-size:0;overflow:auto}.disclosure-card-module__MB8kAq__title{z-index:var(--ds-z-pattern);padding:var(--ds-space-2);background:var(--ds-card-surface-subtle);position:sticky;inset-block-start:0}.disclosure-card-module__MB8kAq__card[data-layout=horizontal-footer]>.disclosure-card-module__MB8kAq__trigger{inline-size:max-content;max-inline-size:100%;margin:var(--ds-space-1);border:var(--ds-card-border-width) solid var(--ds-card-border);border-radius:var(--ds-button-radius);direction:rtl;flex:none;align-self:flex-start}.disclosure-card-module__MB8kAq__card[data-layout=horizontal-footer] .disclosure-card-module__MB8kAq__chevron{transform:rotate(180deg)}.disclosure-card-module__MB8kAq__card[data-layout=horizontal-footer] .disclosure-card-module__MB8kAq__chevron[data-open=true]{transform:rotate(0)}@media (prefers-reduced-motion:reduce){.disclosure-card-module__MB8kAq__card,.disclosure-card-module__MB8kAq__trigger,.disclosure-card-module__MB8kAq__chevron,.disclosure-card-module__MB8kAq__content,.disclosure-card-module__MB8kAq__card[data-layout=horizontal-footer]>.disclosure-card-module__MB8kAq__content{transition:none}}
.feedback-module__Uz7Dwa__spinner{inline-size:var(--ds-spinner-size-md);block-size:var(--ds-spinner-size-md);border:var(--ds-spinner-border-width) solid var(--ds-ui-feedback-border-87d95b5c,var(--ds-spinner-track));border-block-start-color:var(--ds-spinner-indicator);border-radius:var(--ds-radius-pill);animation:feedback-module__Uz7Dwa__spin var(--ds-loading-duration) var(--ds-loading-easing) infinite;display:inline-block}.feedback-module__Uz7Dwa__spinner[data-size=sm]{inline-size:var(--ds-spinner-size-sm);block-size:var(--ds-spinner-size-sm)}.feedback-module__Uz7Dwa__spinner[data-size=lg]{inline-size:var(--ds-spinner-size-lg);block-size:var(--ds-spinner-size-lg)}.feedback-module__Uz7Dwa__pageLoading{flex:auto;place-items:center;min-block-size:12rem;inline-size:100%;display:grid}.feedback-module__Uz7Dwa__pageLoading[data-fill]{min-block-size:100%}.feedback-module__Uz7Dwa__anchoredLoading{z-index:var(--ds-z-sticky);inline-size:var(--ds-spinner-size-lg);block-size:var(--ds-spinner-size-lg);pointer-events:none;place-items:center;display:grid;position:fixed;transform:translate(-50%,-50%)}.feedback-module__Uz7Dwa__pageOffline{align-content:center;gap:var(--ds-space-2);padding:var(--ds-space-5);color:var(--ds-ui-feedback-color-3ae5597f,var(--ds-text-secondary));text-align:center}.feedback-module__Uz7Dwa__pageOffline svg{inline-size:calc(var(--ds-spinner-size-lg) * 1.25);block-size:calc(var(--ds-spinner-size-lg) * 1.25);color:var(--ds-ui-feedback-color-24e24d1c,var(--ds-status-danger));stroke-width:1.7px;margin-inline:auto}.feedback-module__Uz7Dwa__pageOffline strong{color:var(--ds-ui-feedback-color-234c3b05,var(--ds-text-primary));font-size:var(--ds-font-size-body-md)}.feedback-module__Uz7Dwa__pageOffline span{max-inline-size:28rem;font-size:var(--ds-font-size-caption);line-height:var(--ds-line-height-relaxed)}.feedback-module__Uz7Dwa__skeleton{min-block-size:var(--ds-space-3);border-radius:var(--ds-skeleton-radius);background:linear-gradient(90deg, var(--ds-skeleton-surface), var(--ds-skeleton-highlight), var(--ds-skeleton-surface));animation:feedback-module__Uz7Dwa__skeleton var(--ds-loading-duration) var(--ds-loading-easing) infinite alternate;background-size:200% 100%;display:block}@keyframes feedback-module__Uz7Dwa__spin{to{transform:rotate(1turn)}}@keyframes feedback-module__Uz7Dwa__skeleton{to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.feedback-module__Uz7Dwa__spinner,.feedback-module__Uz7Dwa__skeleton{animation:none}}
.form-controls-module__BsaV2W__field{gap:var(--ds-field-gap);display:grid}.form-controls-module__BsaV2W__field>label{color:var(--ds-field-label-color);font-size:var(--ds-field-label-size);font-weight:var(--ds-field-label-weight)}.form-controls-module__BsaV2W__field>label[data-required=true]:after{content:" *";white-space:nowrap}.form-controls-module__BsaV2W__field>small{color:var(--ds-field-help-color);font-size:var(--ds-field-help-size)}.form-controls-module__BsaV2W__field[data-invalid=true]>small{color:var(--ds-field-error-color)}.form-controls-module__BsaV2W__control{inline-size:100%;min-block-size:var(--ds-form-control-height-md);padding-inline:var(--ds-form-control-padding-inline-md);color:var(--ds-form-control-text);font:inherit;font-size:var(--ds-form-control-font-size-md);border:var(--ds-form-control-border-width) solid var(--ds-ui-form-controls-border-0fb36bfb,var(--ds-form-control-border));border-radius:var(--ds-form-control-radius);background:var(--ds-form-control-surface);transition:border-color var(--ds-form-control-duration) var(--ds-form-control-easing), box-shadow var(--ds-form-control-duration) var(--ds-form-control-easing), background-color var(--ds-form-control-duration) var(--ds-form-control-easing);outline:none}.form-controls-module__BsaV2W__control[data-size=sm]{min-block-size:var(--ds-form-control-height-sm);padding-inline:var(--ds-form-control-padding-inline-sm);font-size:var(--ds-form-control-font-size-sm)}.form-controls-module__BsaV2W__control[data-size=lg]{min-block-size:var(--ds-form-control-height-lg);padding-inline:var(--ds-form-control-padding-inline-lg);font-size:var(--ds-form-control-font-size-lg)}input.form-controls-module__BsaV2W__control{block-size:var(--ds-form-control-height-md);line-height:var(--ds-line-height-tight);padding-block:0}input.form-controls-module__BsaV2W__control[data-size=sm]{block-size:var(--ds-form-control-height-sm)}input.form-controls-module__BsaV2W__control[data-size=lg]{block-size:var(--ds-form-control-height-lg)}.form-controls-module__BsaV2W__control::placeholder{color:var(--ds-form-control-placeholder)}.form-controls-module__BsaV2W__control:hover:not(:disabled):not(:read-only){border-color:var(--ds-form-control-border-hover)}.form-controls-module__BsaV2W__control:focus-visible{border-color:var(--ds-form-control-border-focus);box-shadow:var(--ds-form-control-focus-shadow)}.form-controls-module__BsaV2W__control[aria-invalid=true]{border-color:var(--ds-form-control-border-invalid)}.form-controls-module__BsaV2W__control:disabled{color:var(--ds-form-control-text-disabled);background:var(--ds-form-control-surface-disabled);opacity:var(--ds-form-control-disabled-opacity);cursor:not-allowed}.form-controls-module__BsaV2W__control:read-only{background:var(--ds-form-control-surface-disabled)}.form-controls-module__BsaV2W__control.form-controls-module__BsaV2W__textarea{min-block-size:var(--ds-textarea-min-block-size-md);padding-block:var(--ds-textarea-padding-block);resize:none}.form-controls-module__BsaV2W__textarea[data-size=sm]{min-block-size:var(--ds-textarea-min-block-size-sm)}.form-controls-module__BsaV2W__textarea[data-size=lg]{min-block-size:var(--ds-textarea-min-block-size-lg)}
.header-search-module__Jwj42G__root{z-index:var(--ds-z-pattern);flex:0 13rem;width:13rem;max-width:100%;height:2.25rem;position:relative;overflow:visible}.header-search-module__Jwj42G__field{z-index:1;width:2rem;max-width:min(13rem, calc(100vw - (2 * var(--ds-space-2))));box-sizing:border-box;border:1px solid var(--ds-ui-header-search-border-ad955d04,transparent);border-radius:var(--ds-radius-md);background:var(--ds-ui-header-search-background-74d3534e,transparent);will-change:width;direction:ltr;align-items:center;height:2.25rem;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.header-search-module__Jwj42G__root[data-open=true] .header-search-module__Jwj42G__field{border-color:var(--ds-ui-header-search-border-color-6a7de2a1,var(--ds-border-subtle));background:var(--ds-ui-header-search-background-37e33a2a,var(--color-surface));width:13rem;transition:width .24s var(--ds-ease-standard), border-color .18s var(--ds-ease-standard), background-color .18s var(--ds-ease-standard)}.header-search-module__Jwj42G__root .header-search-module__Jwj42G__toggle{background:var(--ds-ui-header-search-background-c112af09,transparent);block-size:2rem;min-block-size:2rem;inline-size:2rem;color:var(--ds-ui-header-search-color-1d2efb2e,var(--color-text-muted,var(--ds-text-muted)));cursor:pointer;transition:color .16s var(--ds-ease-standard);border:0;border-radius:50%;flex:0 0 2rem;place-items:center;padding:0;display:grid}.header-search-module__Jwj42G__root .header-search-module__Jwj42G__toggle:hover{background:var(--ds-ui-header-search-background-41b6d8e8,transparent);color:var(--ds-ui-header-search-color-12efc77f,var(--color-text,var(--ds-text-primary)))}.header-search-module__Jwj42G__root .header-search-module__Jwj42G__toggle:focus-visible{outline:var(--ds-border-width-medium) solid var(--ds-ui-header-search-outline-948f4318,var(--ds-focus-color));outline-offset:var(--ds-focus-offset)}.header-search-module__Jwj42G__root .header-search-module__Jwj42G__toggle svg{fill:none;block-size:1.1rem;inline-size:1.1rem;stroke:var(--ds-ui-header-search-stroke-355a3b35,currentColor);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.header-search-module__Jwj42G__input{block-size:100%;min-inline-size:0;padding:0 var(--ds-space-2);opacity:0;pointer-events:none;background:var(--ds-ui-header-search-background-c03ba512,transparent);color:var(--ds-ui-header-search-color-beed5a8f,var(--ds-text-primary));font:inherit;font-size:var(--ds-font-size-detail);direction:rtl;border:0;outline:0;flex:1;transform:translate(-.35rem)}.header-search-module__Jwj42G__root[data-open=true] .header-search-module__Jwj42G__input{opacity:1;pointer-events:auto;transition:opacity .15s var(--ds-ease-standard) 80ms, transform .18s var(--ds-ease-standard) 80ms;transform:translate(0)}@media (prefers-reduced-motion:reduce){.header-search-module__Jwj42G__root,.header-search-module__Jwj42G__field,.header-search-module__Jwj42G__input{transition:none!important}}
.mobile-tab-bar-module__TLV_wq__shell{display:contents}.mobile-tab-bar-module__TLV_wq__scrollHint{display:none}.mobile-tab-bar-module__TLV_wq__tabList{position:relative}.mobile-tab-bar-module__TLV_wq__tabList[data-scrollable=true]{cursor:grab}.mobile-tab-bar-module__TLV_wq__tabList[data-dragging=true],.mobile-tab-bar-module__TLV_wq__tabList[data-dragging=true] *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.mobile-tab-bar-module__TLV_wq__tabList>[role=tab]{z-index:1;-webkit-tap-highlight-color:transparent;transition:border-color var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);position:relative}.mobile-tab-bar-module__TLV_wq__tabList>[role=tab]:not([aria-selected=true]):not([aria-disabled=true]):not(:disabled){color:var(--ds-ui-mobile-tab-bar-color-605da5f3,var(--mobile-tab-idle-color,var(--color-text)))!important}.mobile-tab-bar-module__TLV_wq__tabList>[role=tab][aria-selected=true]{background:var(--ds-ui-mobile-tab-bar-background-453103d5,transparent);cursor:default}.mobile-tab-bar-module__TLV_wq__tabList>[role=tab][aria-selected=true]:not([aria-haspopup]){pointer-events:none}.mobile-tab-bar-module__TLV_wq__tabList>[role=tab][aria-selected=true][aria-haspopup]{cursor:pointer}.mobile-tab-bar-module__TLV_wq__tabList.mobile-tab-bar-module__TLV_wq__tabList>[role=tab][aria-selected=true]:is(:hover,:active,:focus){background:var(--ds-ui-mobile-tab-bar-background-96c1f166,transparent)}.mobile-tab-bar-module__TLV_wq__selectionIndicator{z-index:0;inset-block-start:0;inline-size:var(--tab-selection-width,0);block-size:var(--tab-selection-height,0);border-radius:var(--radius-sm);background:var(--ds-ui-mobile-tab-bar-background-17855dbd,color-mix(in srgb, var(--ds-interactive-accent) 8%, transparent));cursor:pointer;opacity:0;pointer-events:auto;transform:translate3d(var(--tab-selection-x,0), var(--tab-selection-y,0), 0);transition:block-size var(--duration-normal) var(--ease-standard), inline-size var(--duration-normal) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-normal) var(--ease-standard);position:absolute;left:0}.mobile-tab-bar-module__TLV_wq__selectionIndicator[data-visible=true]{opacity:1}.mobile-tab-bar-module__TLV_wq__selectionIndicator[data-motion=fade]{transition:opacity var(--duration-fast) var(--ease-standard)}.mobile-tab-bar-module__TLV_wq__selectionIndicator[data-motion=none]{transition:none}@media (max-width:47.99rem){.mobile-tab-bar-module__TLV_wq__shell{background:var(--ds-ui-mobile-tab-bar-background-45327dea,var(--color-surface));min-inline-size:0;display:block;position:relative}.mobile-tab-bar-module__TLV_wq__tabList{overscroll-behavior-inline:contain;scrollbar-width:none;overflow-x:auto}.mobile-tab-bar-module__TLV_wq__tabList::-webkit-scrollbar{display:none}.mobile-tab-bar-module__TLV_wq__tabList[data-touch-input=true]>[role=tab]:not([aria-selected=true]):not([data-touch-active=true]){background:var(--ds-ui-mobile-tab-bar-background-404c686f,transparent)!important;color:var(--ds-ui-mobile-tab-bar-color-2ee16369,var(--mobile-tab-idle-color,var(--color-text)))!important}.mobile-tab-bar-module__TLV_wq__tabList[data-touch-input=true]>[role=tab]:not([aria-selected=true])[data-touch-active=true]{background:var(--ds-ui-mobile-tab-bar-background-b0284dec,var(--mobile-tab-hold-background,color-mix(in srgb, var(--ds-interactive-accent) 5%, transparent)))!important;color:var(--ds-ui-mobile-tab-bar-color-b32b614b,var(--mobile-tab-hold-color,var(--ds-interactive-accent)))!important}.mobile-tab-bar-module__TLV_wq__shell>.mobile-tab-bar-module__TLV_wq__scrollHint{z-index:var(--z-raised,3);min-block-size:0;inline-size:2.5rem;color:var(--ds-ui-mobile-tab-bar-color-9c2f5b34,var(--ds-color-white));cursor:pointer;opacity:0;pointer-events:none;visibility:hidden;box-shadow:none;transition:opacity var(--duration-normal) var(--ease-standard), visibility 0s linear var(--duration-normal);border:0;border-radius:0;place-items:center;padding:0;display:grid;position:absolute;inset-block:0 1px}.mobile-tab-bar-module__TLV_wq__shell>.mobile-tab-bar-module__TLV_wq__scrollHint[data-visible=true]{opacity:.75;pointer-events:auto;visibility:visible;transition-delay:0s}.mobile-tab-bar-module__TLV_wq__scrollHint[data-side=left]{background:var(--ds-ui-mobile-tab-bar-background-d0567dce,transparent);inset-inline-end:0}.mobile-tab-bar-module__TLV_wq__scrollHint[data-side=right]{background:var(--ds-ui-mobile-tab-bar-background-fb36750e,transparent);inset-inline-start:0}.mobile-tab-bar-module__TLV_wq__scrollHint>svg{box-sizing:content-box;background:var(--ds-ui-mobile-tab-bar-background-ae0c7f35,var(--ds-color-black));block-size:.85rem;inline-size:.85rem;box-shadow:0 0 0 1px var(--ds-ui-mobile-tab-bar-box-shadow-9aba6889,color-mix(in srgb, var(--ds-color-black) 12%, transparent));border-radius:50%;flex:none;padding:.32rem}[data-theme=dark] .mobile-tab-bar-module__TLV_wq__scrollHint{color:var(--ds-ui-mobile-tab-bar-color-2d01c406,var(--ds-color-black))}[data-theme=dark] .mobile-tab-bar-module__TLV_wq__scrollHint>svg{background:var(--ds-ui-mobile-tab-bar-background-e2cfe941,var(--ds-color-white))}.mobile-tab-bar-module__TLV_wq__scrollHint:focus-visible{outline:2px solid var(--ds-ui-mobile-tab-bar-outline-aa46e088,var(--ds-focus-color));outline-offset:-3px}}@media (prefers-reduced-motion:reduce){.mobile-tab-bar-module__TLV_wq__tabList>[role=tab],.mobile-tab-bar-module__TLV_wq__selectionIndicator,.mobile-tab-bar-module__TLV_wq__shell>.mobile-tab-bar-module__TLV_wq__scrollHint{transition:none}}
.mobile-subsection-switch-module__SGFkYW__root{--mobile-subsection-border-color:var(--ds-ui-mobile-subsection-switch-mobile-subsection-border-color-a17307e3,var(--ds-border-strong));--mobile-subsection-label-size:var(--font-size-caption);grid-template-columns:repeat(var(--mobile-subsection-count,2), minmax(0, 1fr));border:1px solid var(--ds-ui-mobile-subsection-switch-border-07d1f952,var(--mobile-subsection-border-color));border-radius:var(--radius-md);background:var(--ds-ui-mobile-subsection-switch-background-94f525df,var(--color-border));inline-size:min(100%,15rem);padding:2px;display:grid}.mobile-subsection-switch-module__SGFkYW__root>button{justify-content:center;align-items:center;gap:var(--space-1);min-block-size:2rem;padding-inline:var(--space-2);border:1px solid var(--ds-ui-mobile-subsection-switch-border-8e6ea0cd,var(--mobile-subsection-border-color));border-radius:calc(var(--radius-md) - 2px);background:var(--ds-ui-mobile-subsection-switch-background-42b0dbb6,var(--color-surface));color:var(--ds-ui-mobile-subsection-switch-color-cc3607b8,var(--color-text-muted));font:inherit;white-space:nowrap;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), box-shadow var(--duration-fast) var(--ease-standard);display:inline-flex}.mobile-subsection-switch-module__SGFkYW__root.mobile-subsection-switch-module__SGFkYW__root>button{font-size:var(--mobile-subsection-label-size)}.mobile-subsection-switch-module__SGFkYW__root[data-uniform-height=true]{--mobile-subsection-uniform-block-size:2.375rem;block-size:var(--mobile-subsection-uniform-block-size)}.mobile-subsection-switch-module__SGFkYW__root[data-uniform-height=true]>button{block-size:100%;min-block-size:0}.mobile-subsection-switch-module__SGFkYW__root>button[data-active=true]{border-color:var(--ds-ui-mobile-subsection-switch-border-color-58888463,var(--mobile-subsection-border-color));background:var(--ds-ui-mobile-subsection-switch-background-6ef58d2a,var(--ds-product-accent-text));color:var(--ds-ui-mobile-subsection-switch-color-2ef005a3,var(--color-text-on-primary));box-shadow:none}.mobile-subsection-switch-module__SGFkYW__root>button:focus-visible{z-index:1;outline:2px solid var(--ds-ui-mobile-subsection-switch-outline-eb3e2ca5,var(--ds-focus-color));outline-offset:-2px;position:relative}.mobile-subsection-switch-module__SGFkYW__root>button:disabled{cursor:not-allowed;opacity:var(--interactive-text-disabled-opacity)}.mobile-subsection-switch-module__SGFkYW__root[data-animated=true]{isolation:isolate;position:relative}.mobile-subsection-switch-module__SGFkYW__root[data-animated=true]:after{content:"";z-index:0;border-radius:calc(var(--radius-md) - 2px);background:var(--ds-ui-mobile-subsection-switch-background-42b0dbb6,var(--color-surface));pointer-events:none;position:absolute;inset:2px}.mobile-subsection-switch-module__SGFkYW__root[data-animated=true]:before{content:"";z-index:1;inline-size:calc((100% - 4px) / var(--mobile-subsection-count,2) - 2px);border-radius:calc(var(--radius-md) - 2px);background:var(--ds-ui-mobile-subsection-switch-background-6ef58d2a,var(--ds-product-accent-text));pointer-events:none;transform:translateX(calc(var(--mobile-subsection-active-index,0) * -100% - var(--mobile-subsection-active-index,0) * 2px));transition:transform var(--duration-normal) var(--ease-standard);position:absolute;inset-block:3px;inset-inline-start:3px}.mobile-subsection-switch-module__SGFkYW__root[data-animated=true]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform:translateX(calc(var(--mobile-subsection-active-index,0) * 100% + var(--mobile-subsection-active-index,0) * 2px))}.mobile-subsection-switch-module__SGFkYW__root[data-animated=true]>button{background:0 0;border-color:#0000;position:relative}.mobile-subsection-switch-module__SGFkYW__root[data-animated=true]>button:focus-visible{z-index:auto}.mobile-subsection-switch-module__SGFkYW__animatedLabel{z-index:2;justify-content:center;align-items:center;gap:inherit;display:inline-flex;position:relative}@media (min-width:48rem){.mobile-subsection-switch-module__SGFkYW__root:not([data-all-viewports=true]){display:none}}@media (prefers-reduced-motion:reduce){.mobile-subsection-switch-module__SGFkYW__root[data-animated=true]:before,.mobile-subsection-switch-module__SGFkYW__root>button{transition:none}}
.pagination-module__IcTU0q__pagination{justify-content:center;gap:var(--ds-pagination-gap);flex-wrap:wrap;display:flex}.pagination-module__IcTU0q__pagination button{min-inline-size:var(--ds-pagination-button-size);padding-inline:var(--ds-space-2)}
.scroll-direction-indicators-module__veuQkq__hint{z-index:var(--ds-z-content);color:var(--ds-text-secondary);opacity:0;pointer-events:none;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard);justify-content:space-between;display:flex;position:absolute}.scroll-direction-indicators-module__veuQkq__hint[data-edge=top],.scroll-direction-indicators-module__veuQkq__hint[data-edge=bottom]{inset-inline:var(--ds-space-1)}.scroll-direction-indicators-module__veuQkq__hint[data-outside=true]{inset-inline:calc(var(--ds-space-6) * -1)}.scroll-direction-indicators-module__veuQkq__hint[data-edge=top]{clip-path:inset(calc(var(--ds-space-1) * -1) calc(var(--ds-space-1) * -1) calc(var(--ds-space-6) * -1));--scroll-hint-motion:calc(var(--ds-space-1) * -1);inset-block-start:var(--ds-space-1)}.scroll-direction-indicators-module__veuQkq__hint[data-edge=bottom]{--scroll-hint-motion:var(--ds-space-1);inset-block-end:var(--ds-space-1)}.scroll-direction-indicators-module__veuQkq__hint[data-edge=left],.scroll-direction-indicators-module__veuQkq__hint[data-edge=right]{inset-block:var(--ds-space-6);flex-direction:column}.scroll-direction-indicators-module__veuQkq__hint[data-edge=left]{left:var(--ds-space-1)}.scroll-direction-indicators-module__veuQkq__hint[data-edge=right]{right:var(--ds-space-1)}.scroll-direction-indicators-module__veuQkq__hint[data-visible=true]{opacity:1}.scroll-direction-indicators-module__veuQkq__hint>svg{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm);border-radius:var(--ds-radius-pill);background:var(--ds-surface-page)}.scroll-direction-indicators-module__veuQkq__hint[data-error=true]{color:var(--ds-status-danger)}[data-theme=dark] .scroll-direction-indicators-module__veuQkq__hint{--ds-status-danger:var(--ds-color-red-500)}.scroll-direction-indicators-module__veuQkq__hint[data-error=true]>svg{background:var(--ds-status-danger);color:var(--ds-color-white);outline:var(--ds-border-width-thin) solid var(--ds-status-danger);outline-offset:calc(var(--ds-space-1) / 2);animation:scroll-direction-indicators-module__veuQkq__scroll-error-hint calc(var(--ds-duration-normal) * 4) var(--ds-ease-standard) infinite}@keyframes scroll-direction-indicators-module__veuQkq__scroll-error-hint{0%,to{transform:translateY(0)}50%{transform:translateY(var(--scroll-hint-motion))}}@media (prefers-reduced-motion:reduce){.scroll-direction-indicators-module__veuQkq__hint{transition:none}.scroll-direction-indicators-module__veuQkq__hint[data-error=true]>svg{animation:none}}@media (max-width:63.99rem){.scroll-direction-indicators-module__veuQkq__hint[data-outside=true]{inset-inline:0}}@media print{.scroll-direction-indicators-module__veuQkq__hint{display:none}}
.scroll-area-module__Obi1gW__frame{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid;position:relative}.scroll-area-module__Obi1gW__viewport.scroll-area-module__Obi1gW__viewport{box-sizing:border-box;scrollbar-width:none;scrollbar-gutter:auto;min-block-size:0;min-inline-size:0;overflow:auto}.scroll-area-module__Obi1gW__viewport::-webkit-scrollbar{display:none}.scroll-area-module__Obi1gW__verticalHandleAnchor{block-size:var(--scroll-area-anchor-height,0px);inset-block-start:var(--scroll-area-anchor-top,0px);right:calc(var(--scroll-area-anchor-inset,0px) - var(--ds-space-3) - var(--scroll-area-anchor-gap,0px));pointer-events:none;inline-size:0;position:absolute}.scroll-area-module__Obi1gW__horizontalHandleAnchor{z-index:calc(var(--ds-z-content) + 3);inset-block-start:calc(var(--scroll-area-horizontal-top,0px) - var(--scroll-area-anchor-gap,0px));left:var(--scroll-area-horizontal-left,0px);inline-size:var(--scroll-area-horizontal-width,0px);pointer-events:none;block-size:0;position:absolute}@media print{.scroll-area-module__Obi1gW__frame{display:contents}.scroll-area-module__Obi1gW__frame>:not(.scroll-area-module__Obi1gW__viewport){display:none}}
.surfaces-module__LR3KIa__card{padding:var(--ds-card-padding-md);color:var(--ds-ui-surfaces-color-93bb9889,var(--ds-text-primary));border:var(--ds-card-border-width) solid var(--ds-ui-surfaces-border-e5620c69,var(--ds-card-border));border-radius:var(--ds-card-radius);background:var(--ds-card-background);display:block}.surfaces-module__LR3KIa__card[data-padding=sm]{padding:var(--ds-card-padding-sm)}.surfaces-module__LR3KIa__card[data-padding=lg]{padding:var(--ds-card-padding-lg)}.surfaces-module__LR3KIa__card[data-variant=subtle]{background:var(--ds-card-surface-subtle)}.surfaces-module__LR3KIa__card[data-variant=interactive]{box-shadow:var(--ds-card-shadow);transition:box-shadow var(--ds-card-duration) var(--ds-card-easing)}.surfaces-module__LR3KIa__card[data-variant=interactive]:hover{box-shadow:var(--ds-card-shadow-interactive-hover)}.surfaces-module__LR3KIa__card[data-variant=selected]{border-color:var(--ds-card-border-selected);background:var(--ds-card-surface-selected)}.surfaces-module__LR3KIa__badge{align-items:center;gap:var(--ds-badge-gap);min-block-size:var(--ds-badge-height);padding-inline:var(--ds-badge-padding-inline);font-size:var(--ds-badge-font-size);font-weight:var(--ds-badge-font-weight);border-radius:var(--ds-badge-radius);display:inline-flex}.surfaces-module__LR3KIa__badge[data-tone=neutral]{color:var(--ds-ui-surfaces-color-6df5afd5,var(--ds-badge-neutral-text));background:var(--ds-ui-surfaces-background-c0673c51,var(--ds-badge-neutral-surface))}.surfaces-module__LR3KIa__badge[data-tone=info]{color:var(--ds-ui-surfaces-color-f86e568e,var(--ds-badge-info-text));background:var(--ds-ui-surfaces-background-a61c75e8,var(--ds-badge-info-surface))}.surfaces-module__LR3KIa__badge[data-tone=success]{color:var(--ds-ui-surfaces-color-f48b437f,var(--ds-badge-success-text));background:var(--ds-ui-surfaces-background-229378ef,var(--ds-badge-success-surface))}.surfaces-module__LR3KIa__badge[data-tone=warning]{color:var(--ds-ui-surfaces-color-7a30ef86,var(--ds-badge-warning-text));background:var(--ds-ui-surfaces-background-597b51e9,var(--ds-badge-warning-surface))}.surfaces-module__LR3KIa__badge[data-tone=danger]{color:var(--ds-ui-surfaces-color-0029ead9,var(--ds-badge-danger-text));background:var(--ds-ui-surfaces-background-5249298c,var(--ds-badge-danger-surface))}
.star-rating-module__amUyaW__stars{align-items:center;gap:var(--ds-space-1);flex-shrink:0;display:inline-flex}.star-rating-module__amUyaW__stars svg{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm);color:var(--ds-border-strong);fill:#0000;transition:color var(--ds-duration-fast) var(--ds-ease-standard), fill var(--ds-duration-fast) var(--ds-ease-standard)}.star-rating-module__amUyaW__stars svg[data-filled]{color:var(--ds-status-warning);fill:currentColor}.star-rating-module__amUyaW__option{padding:var(--ds-space-1);cursor:pointer;border-radius:var(--ds-radius-sm);display:inline-flex;position:relative}.star-rating-module__amUyaW__option input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.star-rating-module__amUyaW__option:has(input:focus-visible){outline:var(--ds-border-width-medium) solid var(--ds-focus-color);outline-offset:var(--ds-focus-offset)}.star-rating-module__amUyaW__option:hover:not([data-disabled]) svg{color:var(--ds-status-warning)}.star-rating-module__amUyaW__option[data-disabled]{opacity:var(--ds-button-disabled-opacity);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.star-rating-module__amUyaW__stars svg{transition:none}}
.system-notice-module__CmBc2W__viewport{z-index:var(--ds-toast-z-index);pointer-events:none;align-items:center;display:flex;position:fixed;inset-block-end:max(var(--ds-space-3), env(safe-area-inset-bottom));inset-inline-start:max(var(--ds-space-3), env(safe-area-inset-right))}.system-notice-module__CmBc2W__dockItem{pointer-events:auto;flex:none;align-items:center;display:flex}
.brand-logo-module__XxoWbG__logo{direction:ltr;align-items:center;max-inline-size:100%;line-height:0;display:inline-flex}:where(.brand-logo-module__XxoWbG__logo[data-brand-variant=symbol],.brand-logo-module__XxoWbG__logo[data-brand-variant=symbolTrimmed],.brand-logo-module__XxoWbG__logo[data-brand-variant=symbolWithBackground]){inline-size:var(--ds-size-control-lg);block-size:var(--ds-size-control-lg)}.brand-logo-module__XxoWbG__assetPair,.brand-logo-module__XxoWbG__asset{block-size:100%;inline-size:100%;min-inline-size:0;display:block}.brand-logo-module__XxoWbG__asset{object-fit:contain}.brand-logo-module__XxoWbG__logo .brand-logo-module__XxoWbG__darkAsset,.brand-logo-module__XxoWbG__logo[data-brand-theme=dark] .brand-logo-module__XxoWbG__lightAsset{display:none}[data-theme=dark] .brand-logo-module__XxoWbG__logo[data-brand-theme=auto] .brand-logo-module__XxoWbG__lightAsset{display:none}.brand-logo-module__XxoWbG__logo[data-brand-theme=dark] .brand-logo-module__XxoWbG__darkAsset{display:block}[data-theme=dark] .brand-logo-module__XxoWbG__logo[data-brand-theme=auto] .brand-logo-module__XxoWbG__darkAsset{display:block}
.official-sender-badge-module__9Z85eW__badge{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm);vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex}.official-sender-badge-module__9Z85eW__logo{block-size:100%;inline-size:100%}
.voice-message-player-module__IlU9iG__player{--voice-color:var(--chat-message-delivery-success,var(--ds-status-success));align-items:center;gap:var(--ds-space-2);inline-size:21rem;min-inline-size:0;max-inline-size:100%;color:var(--voice-color);grid-template-columns:auto minmax(0,1fr);display:grid}.voice-message-player-module__IlU9iG__player audio{display:none}.voice-message-player-module__IlU9iG__playButton{isolation:isolate;inline-size:var(--ds-size-control-lg);block-size:var(--ds-size-control-lg);padding:var(--ds-space-2);border:var(--ds-space-1) solid transparent;border-radius:var(--ds-radius-full);background:var(--voice-color);color:var(--ds-text-on-primary);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);background-clip:padding-box;place-items:center;display:grid;position:relative}.voice-message-player-module__IlU9iG__playIcon{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm);shape-rendering:geometricprecision;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.voice-message-player-module__IlU9iG__playIcon.lucide-play{transform:translate(calc(1px - 50%),-50%)}.voice-message-player-module__IlU9iG__playButton .voice-message-player-module__IlU9iG__halo{inset:calc(-2 * var(--ds-space-1));inline-size:calc(100% + 4 * var(--ds-space-1));block-size:calc(100% + 4 * var(--ds-space-1));z-index:-1;fill:var(--voice-color);opacity:.3;pointer-events:none;position:absolute}.voice-message-player-module__IlU9iG__playButton:hover{background-color:color-mix(in srgb, var(--voice-color) 92%, white)}.voice-message-player-module__IlU9iG__playButton:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.voice-message-player-module__IlU9iG__waveform:has(input:focus-visible){outline:2px solid var(--ds-focus-ring);outline-offset:2px}.voice-message-player-module__IlU9iG__playButton:disabled{cursor:default}.voice-message-player-module__IlU9iG__content{min-inline-size:0}.voice-message-player-module__IlU9iG__waveform{block-size:var(--ds-size-control-sm);position:relative}.voice-message-player-module__IlU9iG__waveform svg{fill:currentColor;block-size:100%;inline-size:100%;display:block}.voice-message-player-module__IlU9iG__waveform input{opacity:0;cursor:pointer;direction:ltr;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.voice-message-player-module__IlU9iG__time{font-size:var(--ds-font-size-overline);white-space:nowrap;font-variant-numeric:tabular-nums;padding-inline-end:4rem;line-height:16px;display:block}.voice-message-player-module__IlU9iG__error{font-size:var(--ds-font-size-overline);color:var(--ds-status-danger);grid-column:1/-1}@media (prefers-reduced-motion:reduce){.voice-message-player-module__IlU9iG__playButton{transition:none}}
.chat-voice-recorder-module__mO2cKW__idle{display:contents}.chat-voice-recorder-module__mO2cKW__active{isolation:isolate;z-index:3;align-items:center;gap:var(--ds-space-2);min-block-size:calc(var(--chat-composer-base-height) + 2 * var(--chat-composer-extra-space));padding-inline:var(--ds-space-3);background:var(--ds-surface-base,var(--color-surface));color:var(--ds-text-primary);-webkit-user-select:none;user-select:none;touch-action:none;direction:ltr;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.chat-voice-recorder-module__mO2cKW__active:is([data-mode=held],[data-mode=locked]){gap:3px}.chat-voice-recorder-module__mO2cKW__timer{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-font-size-caption);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;display:flex}.chat-voice-recorder-module__mO2cKW__dot{inline-size:var(--ds-space-2);block-size:var(--ds-space-2);border-radius:var(--ds-radius-full);background:var(--ds-status-danger)}.chat-voice-recorder-module__mO2cKW__recordingField{isolation:isolate;flex:1;justify-content:center;align-self:stretch;align-items:center;min-inline-size:0;display:flex;position:relative}.chat-voice-recorder-module__mO2cKW__recordingField>:not(.chat-voice-recorder-module__mO2cKW__liveWave){z-index:1}.chat-voice-recorder-module__mO2cKW__hint{text-align:center;min-inline-size:0;font-size:var(--ds-font-size-caption);color:var(--ds-text-tertiary);flex:1}.chat-voice-recorder-module__mO2cKW__cancel{inline-size:var(--ds-size-control-sm);block-size:var(--ds-size-control-sm);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-full);background:var(--ds-surface-raised,var(--color-surface));color:var(--ds-text-secondary);cursor:pointer;place-items:center;padding:0;display:grid}.chat-voice-recorder-module__mO2cKW__cancel svg{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm)}.chat-voice-recorder-module__mO2cKW__cancel:hover{color:var(--ds-status-danger);background:var(--ds-status-danger-surface)}.chat-voice-recorder-module__mO2cKW__primary,.chat-voice-recorder-module__mO2cKW__topControl,.chat-voice-recorder-module__mO2cKW__discard,.chat-voice-recorder-module__mO2cKW__previewPlay{cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex}.chat-voice-recorder-module__mO2cKW__primary{inline-size:var(--ds-size-control-lg);block-size:var(--ds-size-control-lg);border-radius:var(--ds-radius-full);color:var(--ds-text-on-primary);background:var(--ds-interactive-accent);box-shadow:0 0 0 var(--ds-space-1) color-mix(in srgb, var(--ds-interactive-accent) 25%, transparent);transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);animation:chat-voice-recorder-module__mO2cKW__recordingButtonAppear var(--ds-duration-fast) var(--ds-ease-standard);flex:none;margin-inline-end:calc(-1 * var(--ds-space-2))}.chat-voice-recorder-module__mO2cKW__primary svg{inline-size:var(--ds-size-icon-md);block-size:var(--ds-size-icon-md)}.chat-voice-recorder-module__mO2cKW__primary:hover{background:color-mix(in srgb, var(--ds-interactive-accent) 90%, black)}.chat-voice-recorder-module__mO2cKW__primary:disabled{cursor:default;opacity:.6}.chat-voice-recorder-module__mO2cKW__lockHint,.chat-voice-recorder-module__mO2cKW__topControl{inline-size:var(--ds-size-control-lg);border-radius:var(--ds-radius-full);color:var(--ds-text-secondary);background:var(--ds-surface-raised,var(--color-surface));border:1px solid var(--ds-border-subtle);position:absolute;inset-block-end:calc(100% + var(--ds-space-2));inset-inline-end:var(--ds-space-1)}.chat-voice-recorder-module__mO2cKW__lockHint{justify-items:center;gap:var(--ds-space-3);padding-block:var(--ds-space-3);pointer-events:none;display:grid}.chat-voice-recorder-module__mO2cKW__lockHint,.chat-voice-recorder-module__mO2cKW__topControl{animation:chat-voice-recorder-module__mO2cKW__recordingControlAppear var(--ds-duration-fast) var(--ds-ease-standard)}.chat-voice-recorder-module__mO2cKW__lockHint svg,.chat-voice-recorder-module__mO2cKW__topControl svg,.chat-voice-recorder-module__mO2cKW__discard svg{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm)}.chat-voice-recorder-module__mO2cKW__topControl{block-size:var(--ds-size-control-lg)}.chat-voice-recorder-module__mO2cKW__topControl:hover{color:var(--ds-interactive-accent);background:var(--ds-surface-hover)}.chat-voice-recorder-module__mO2cKW__active>:not(.chat-voice-recorder-module__mO2cKW__liveWave){z-index:1}.chat-voice-recorder-module__mO2cKW__liveWave{z-index:0;block-size:100%;inline-size:100%;fill:var(--ds-interactive-accent);opacity:.45;pointer-events:none;position:absolute;inset:0}.chat-voice-recorder-module__mO2cKW__discard{inline-size:var(--ds-size-control-sm);block-size:var(--ds-size-control-sm);color:var(--ds-text-tertiary);border-radius:var(--ds-radius-full);background:0 0;flex:none}.chat-voice-recorder-module__mO2cKW__discard:hover{color:var(--ds-status-danger);background:var(--ds-status-danger-surface)}.chat-voice-recorder-module__mO2cKW__preview{min-inline-size:0;block-size:var(--ds-size-control-sm);padding-inline:var(--ds-space-1);border-radius:var(--ds-radius-sm);background:var(--ds-surface-accent-subtle);color:var(--ds-interactive-accent);flex:1;position:relative}.chat-voice-recorder-module__mO2cKW__preview audio{display:none}.chat-voice-recorder-module__mO2cKW__preview>svg{fill:currentColor;block-size:100%;inline-size:100%}.chat-voice-recorder-module__mO2cKW__seek{opacity:0;cursor:pointer;direction:ltr;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.chat-voice-recorder-module__mO2cKW__preview:has(.chat-voice-recorder-module__mO2cKW__seek:focus-visible){outline:2px solid var(--ds-focus-ring);outline-offset:2px}.chat-voice-recorder-module__mO2cKW__previewPlay{gap:var(--ds-space-1);padding-inline:var(--ds-space-1);border-radius:var(--ds-radius-full);color:var(--ds-text-on-primary);background:var(--ds-interactive-accent);font-size:var(--ds-font-size-overline);font-variant-numeric:tabular-nums;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.chat-voice-recorder-module__mO2cKW__previewPlay svg{inline-size:var(--ds-size-icon-xs);block-size:var(--ds-size-icon-xs);fill:currentColor}.chat-voice-recorder-module__mO2cKW__trim{appearance:none;pointer-events:none;direction:ltr;background:0 0;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.chat-voice-recorder-module__mO2cKW__trim::-webkit-slider-runnable-track{background:0 0}.chat-voice-recorder-module__mO2cKW__trim::-webkit-slider-thumb{appearance:none;inline-size:var(--ds-space-1);block-size:var(--ds-size-control-sm);border-radius:var(--ds-radius-full);background:var(--ds-interactive-accent);cursor:ew-resize;pointer-events:auto}.chat-voice-recorder-module__mO2cKW__trim::-moz-range-track{background:0 0}.chat-voice-recorder-module__mO2cKW__trim::-moz-range-thumb{inline-size:var(--ds-space-1);block-size:var(--ds-size-control-sm);border-radius:var(--ds-radius-full);background:var(--ds-interactive-accent);cursor:ew-resize;pointer-events:auto;border:0}.chat-voice-recorder-module__mO2cKW__active button:focus-visible,.chat-voice-recorder-module__mO2cKW__trim:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}@media (max-width:47.99rem){.chat-voice-recorder-module__mO2cKW__active{gap:var(--ds-space-1);padding-inline:var(--ds-space-2)}.chat-voice-recorder-module__mO2cKW__hint{font-size:var(--ds-font-size-overline)}}@keyframes chat-voice-recorder-module__mO2cKW__recordingButtonAppear{0%{transform:scale(.75)}to{transform:scale(1)}}@keyframes chat-voice-recorder-module__mO2cKW__recordingControlAppear{0%{opacity:0;transform:translateY(var(--ds-space-2))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.chat-voice-recorder-module__mO2cKW__primary{transition:none}.chat-voice-recorder-module__mO2cKW__primary,.chat-voice-recorder-module__mO2cKW__lockHint,.chat-voice-recorder-module__mO2cKW__topControl{animation:none}.chat-voice-recorder-module__mO2cKW__liveWave{display:none}}
.file-drop-overlay-module__HO1fbG__overlay{z-index:var(--ds-z-modal);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--ds-space-2);border:2px dashed var(--ds-interactive-accent);border-radius:var(--ds-radius-md);background:color-mix(in srgb, var(--ds-surface-primary) 88%, var(--ds-interactive-accent));color:var(--ds-interactive-accent);text-align:center;pointer-events:none;flex-direction:column;padding-block:0;display:flex;position:absolute;inset:0}.file-drop-overlay-module__HO1fbG__overlay strong{font-size:var(--ds-font-size-title);font-weight:700}.file-drop-overlay-module__HO1fbG__overlay span{color:var(--ds-text-secondary);font-size:var(--ds-font-size-caption)}
.table-module__81tUjW__frame{border:var(--ds-table-border-width) solid var(--ds-ui-table-border-ca8013c6,var(--ds-table-border));border-radius:var(--ds-table-radius);direction:ltr;inline-size:100%;overflow-x:auto}.table-module__81tUjW__frame>*{direction:rtl}.table-module__81tUjW__table{border-collapse:collapse;inline-size:100%;color:var(--ds-table-body-text);font-size:var(--ds-table-font-size);background:var(--ds-table-row-surface)}.table-module__81tUjW__table th,.table-module__81tUjW__table td{min-block-size:var(--ds-table-row-height-comfortable);padding:var(--ds-space-3) var(--ds-table-cell-padding-inline);text-align:start;border-block-end:var(--ds-table-border-width) solid var(--ds-ui-table-border-block-end-aec3be6a,var(--ds-table-border))}.table-module__81tUjW__table[data-density=compact] th,.table-module__81tUjW__table[data-density=compact] td{min-block-size:var(--ds-table-row-height-compact);padding-block:var(--ds-space-2)}.table-module__81tUjW__table th{color:var(--ds-table-header-text);font-weight:var(--ds-font-weight-medium);background:var(--ds-table-header-surface)}.table-module__81tUjW__table tbody tr:hover td{background:var(--ds-table-row-surface-hover)}.table-module__81tUjW__table tbody tr:last-child td{border-block-end:0}.table-module__81tUjW__state{text-align:center}.table-module__81tUjW__state>*{margin-inline:var(--ds-space-1);vertical-align:middle}
.theme-toggle-module__Rp3FuG__toggle{inline-size:var(--ds-size-control-md);block-size:var(--ds-size-control-md);border:var(--ds-border-width-thin) solid var(--ds-ui-theme-toggle-border-e562d197,var(--ds-border-default));border-radius:var(--ds-radius-md);background:var(--ds-ui-theme-toggle-background-015c99cc,var(--ds-surface-subtle));color:var(--ds-ui-theme-toggle-color-4be96d01,var(--ds-text-secondary));cursor:pointer;transition:border-color var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard), transform var(--ds-duration-fast) var(--ds-ease-standard);place-items:center;padding:0;display:inline-grid}.theme-toggle-module__Rp3FuG__toggle:hover{border-color:var(--ds-ui-theme-toggle-border-color-cd319758,var(--ds-interactive-accent));background:var(--ds-ui-theme-toggle-background-4c487e32,var(--ds-surface-primary-soft));color:var(--ds-ui-theme-toggle-color-7cc34448,var(--ds-interactive-accent))}.theme-toggle-module__Rp3FuG__toggle[data-variant=sidebar]{inline-size:100%;block-size:var(--size-control-compact);min-block-size:var(--size-control-compact);justify-content:flex-start;gap:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-sm);background:var(--ds-ui-theme-toggle-background-c4d29942,transparent);color:var(--ds-ui-theme-toggle-color-d76cb842,var(--color-text-muted));font-family:inherit;font-size:var(--font-size-caption);line-height:var(--line-height-tight);white-space:nowrap;border:0;display:flex}.theme-toggle-module__Rp3FuG__toggle[data-variant=sidebar]:hover{background:var(--ds-ui-theme-toggle-background-372f4089,var(--color-surface-subtle));color:var(--ds-ui-theme-toggle-color-552c52c3,var(--color-primary))}.theme-toggle-module__Rp3FuG__sidebarLabel{text-align:start;flex:1}.theme-toggle-module__Rp3FuG__toggle:active{transform:scale(.94)}.theme-toggle-module__Rp3FuG__toggle:focus-visible{box-shadow:var(--ds-form-control-focus-shadow);outline:none}.theme-toggle-module__Rp3FuG__toggle svg{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm);fill:none;stroke:var(--ds-ui-theme-toggle-stroke-ec551569,currentColor);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.theme-toggle-module__Rp3FuG__themeIcon{place-items:center;display:grid}.theme-toggle-module__Rp3FuG__loadingIcon{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm);border:2px solid var(--ds-ui-theme-toggle-border-8ae26f93,color-mix(in srgb, currentColor 28%, transparent));border-block-start-color:var(--ds-ui-theme-toggle-border-block-start-color-fc052409,currentColor);border-radius:50%;animation:.56s linear infinite theme-toggle-module__Rp3FuG__theme-toggle-loading;display:none}.theme-toggle-module__Rp3FuG__toggle[data-loading=true] .theme-toggle-module__Rp3FuG__themeIcon{display:none}.theme-toggle-module__Rp3FuG__toggle[data-loading=true] .theme-toggle-module__Rp3FuG__loadingIcon{display:block}@keyframes theme-toggle-module__Rp3FuG__theme-toggle-loading{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.theme-toggle-module__Rp3FuG__toggle{transition:none}.theme-toggle-module__Rp3FuG__loadingIcon{animation-duration:1.2s}}
.undo-stack-module__r6nXea__viewport{--undo-surface:var(--ds-ui-undo-stack-undo-surface-2f3f690e,var(--ds-color-navy-900));--undo-foreground:var(--ds-ui-undo-stack-undo-foreground-d222de0c,var(--ds-color-white));z-index:var(--ds-z-toast);inset-inline:var(--ds-space-3);pointer-events:none;flex-direction:column-reverse;display:flex;position:fixed;inset-block-end:calc(var(--ds-space-3) + env(safe-area-inset-bottom))}@media (min-width:48rem){.undo-stack-module__r6nXea__viewport[data-contained=true]{inset-inline:var(--ds-space-3);max-block-size:calc(100% - 2 * var(--ds-space-3));position:absolute;inset-block-end:var(--ds-space-3);overflow:hidden auto}}[data-theme=dark] .undo-stack-module__r6nXea__viewport{--undo-surface:var(--ds-ui-undo-stack-undo-surface-fb5f1c7b,var(--ds-color-dark-text-primary));--undo-foreground:var(--ds-ui-undo-stack-undo-foreground-ea800f8d,var(--ds-color-dark-bg-deep))}.undo-stack-module__r6nXea__entry{box-sizing:border-box;inline-size:100%;block-size:calc(var(--ds-size-control-md) + var(--ds-space-1));align-items:center;gap:var(--ds-space-2);padding-inline:var(--ds-space-3);border:var(--ds-border-width-thin) solid var(--ds-ui-undo-stack-border-5db1d31f,color-mix(in srgb, var(--undo-foreground) 24%, var(--undo-surface)));border-radius:var(--ds-toast-radius);background:var(--ds-ui-undo-stack-background-a0b0fbd7,var(--undo-surface));box-shadow:var(--ds-toast-shadow);color:var(--ds-ui-undo-stack-color-bbdca8b9,var(--undo-foreground));pointer-events:auto;animation:undo-stack-module__r6nXea__undo-enter var(--ds-duration-normal) var(--ds-ease-standard) both;margin-block-start:var(--ds-space-2);display:flex;overflow:hidden}.undo-stack-module__r6nXea__entry[data-state=leaving]{pointer-events:none;animation:undo-stack-module__r6nXea__undo-leave var(--ds-duration-visual-fade) var(--ds-ease-standard) both}.undo-stack-module__r6nXea__undoButton{flex:0 0 calc(var(--ds-size-control-md) + var(--ds-space-1));inline-size:calc(var(--ds-size-control-md) + var(--ds-space-1));block-size:var(--ds-size-control-sm);border:var(--ds-border-width-thin) solid var(--ds-ui-undo-stack-border-0f03c07f,var(--undo-foreground));border-radius:var(--ds-radius-full);background:var(--ds-ui-undo-stack-background-ce53c8e3,var(--undo-foreground));color:var(--ds-ui-undo-stack-color-bb22e2e2,var(--undo-surface));cursor:pointer;align-self:center;place-items:center;padding:0;line-height:0;display:grid}.undo-stack-module__r6nXea__undoButton:hover:not(:disabled){background:var(--ds-ui-undo-stack-background-4f2304e0,color-mix(in srgb, var(--undo-foreground) 82%, var(--undo-surface)))}.undo-stack-module__r6nXea__undoButton:focus-visible{outline:var(--ds-border-width-medium) solid var(--ds-ui-undo-stack-outline-fec7ba36,var(--undo-foreground));outline-offset:1px}.undo-stack-module__r6nXea__undoButton:disabled{opacity:var(--ds-button-disabled-opacity);cursor:default}.undo-stack-module__r6nXea__undoButton svg{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm);display:block}.undo-stack-module__r6nXea__message{min-inline-size:0;font-size:var(--ds-font-size-caption);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.undo-stack-module__r6nXea__timer{flex:0 0 var(--ds-size-icon-lg);inline-size:var(--ds-size-icon-lg);block-size:var(--ds-size-icon-lg);background:conic-gradient(var(--undo-foreground) var(--undo-progress), color-mix(in srgb, var(--undo-foreground) 24%, transparent) 0);font-size:var(--ds-font-size-detail);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid;position:relative}.undo-stack-module__r6nXea__timer:before{inset:var(--ds-border-width-medium);background:var(--ds-ui-undo-stack-background-c003b418,var(--undo-surface));content:"";border-radius:50%;position:absolute}.undo-stack-module__r6nXea__timer>span{position:relative}@keyframes undo-stack-module__r6nXea__undo-enter{0%{opacity:0;block-size:0;transform:translateY(var(--ds-space-2));margin-block-start:0}}@keyframes undo-stack-module__r6nXea__undo-leave{to{opacity:0;block-size:0;transform:translateY(var(--ds-space-2));margin-block-start:0}}@media (prefers-reduced-motion:reduce){.undo-stack-module__r6nXea__entry,.undo-stack-module__r6nXea__entry[data-state=leaving]{animation-duration:var(--ds-duration-reduced-motion)}}
.tooltip-module__AMpqwa__trigger{display:inline-flex}.tooltip-module__AMpqwa__trigger:has(>button:disabled){cursor:not-allowed}.tooltip-module__AMpqwa__trigger>button:disabled{pointer-events:none}.tooltip-module__AMpqwa__tooltip{z-index:var(--ds-tooltip-z-index);max-inline-size:var(--ds-tooltip-max-inline-size);padding:var(--ds-tooltip-padding-block) var(--ds-tooltip-padding-inline);color:var(--ds-tooltip-text);font-size:var(--ds-tooltip-font-size);text-align:center;border-radius:var(--ds-tooltip-radius);background:var(--ds-tooltip-surface);box-shadow:var(--ds-tooltip-shadow);pointer-events:none;animation:tooltip-module__AMpqwa__tooltip-in var(--ds-tooltip-duration-enter) var(--ds-tooltip-easing);margin-block-start:var(--ds-space-2);position:fixed;transform:translate(-50%)}.tooltip-module__AMpqwa__tooltip[data-text-only=true]{padding:var(--ds-tooltip-text-only-padding-block) var(--ds-tooltip-text-only-padding-inline)}[data-theme=dark] .tooltip-module__AMpqwa__tooltip{inline-size:max-content;max-inline-size:min(var(--ds-tooltip-max-inline-size), calc(100vw - 2 * var(--ds-space-4)))}.tooltip-module__AMpqwa__tooltip[data-placement=top]{transform:translateX(-50%) translateY(calc(-100% - var(--ds-space-2)));margin-block-start:0;animation-name:tooltip-module__AMpqwa__tooltip-in-top}@keyframes tooltip-module__AMpqwa__tooltip-in{0%{opacity:0;transform:translateX(-50%) translateY(calc(var(--ds-space-1) * -1))}}@keyframes tooltip-module__AMpqwa__tooltip-in-top{0%{opacity:0;transform:translateX(-50%) translateY(calc(-100% - var(--ds-space-1)))}}@media (max-width:47.99rem){.tooltip-module__AMpqwa__tooltip{inline-size:max-content;max-inline-size:calc(100vw - (2 * var(--ds-space-4)));white-space:normal}}@media (prefers-reduced-motion:reduce){.tooltip-module__AMpqwa__tooltip{animation:none}}
.unsaved-changes-actions-module__wf14zG__actions{gap:var(--space-2);inline-size:max-content;min-block-size:var(--size-control-compact);opacity:0;visibility:hidden;transform:translateY(calc(var(--space-2) * -1)) scale(.98);transform-origin:100% 0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-normal) var(--ease-standard), visibility 0s linear var(--duration-normal), padding var(--duration-normal) var(--ease-standard);direction:rtl;flex-wrap:wrap;justify-content:flex-start;padding:0;display:flex}.unsaved-changes-actions-module__wf14zG__surface,.unsaved-changes-actions-module__wf14zG__actions[data-dirty=true]{padding:var(--space-1);border:1px solid var(--ds-ui-unsaved-changes-actions-border-782a9564,var(--color-border));border-radius:var(--radius-md);background:var(--ds-ui-unsaved-changes-actions-background-c7d67983,var(--color-surface));box-shadow:var(--shadow-panel)}.unsaved-changes-actions-module__wf14zG__actions[data-dirty=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}.unsaved-changes-actions-module__wf14zG__actions button{min-block-size:var(--size-control-compact);padding-inline:var(--space-3);border:1px solid var(--ds-ui-unsaved-changes-actions-border-93884588,var(--color-border));border-radius:var(--radius-sm);background:var(--ds-ui-unsaved-changes-actions-background-2f6f9155,var(--color-surface));color:var(--ds-ui-unsaved-changes-actions-color-96c17399,var(--color-text));font:inherit;font-size:var(--font-size-detail);cursor:pointer;transition:color var(--ds-button-duration) var(--ds-button-easing), background-color var(--ds-button-duration) var(--ds-button-easing), border-color var(--ds-button-duration) var(--ds-button-easing)}.unsaved-changes-actions-module__wf14zG__actions button[data-tone=success]{border-color:var(--ds-ui-unsaved-changes-actions-border-color-be7799c4,var(--ds-button-success-surface));background:var(--ds-ui-unsaved-changes-actions-background-0e1c5915,var(--ds-button-success-surface));color:var(--ds-ui-unsaved-changes-actions-color-dc5e69ea,var(--ds-button-success-text))}.unsaved-changes-actions-module__wf14zG__actions button[data-tone=success]:hover:not(:disabled){border-color:var(--ds-ui-unsaved-changes-actions-border-color-db491fef,var(--ds-button-success-surface-hover));background:var(--ds-ui-unsaved-changes-actions-background-9bf4c2a9,var(--ds-button-success-surface-hover))}.unsaved-changes-actions-module__wf14zG__actions button[data-tone=success]:active:not(:disabled){border-color:var(--ds-ui-unsaved-changes-actions-border-color-100e2301,var(--ds-button-success-surface-active));background:var(--ds-ui-unsaved-changes-actions-background-a83adfb0,var(--ds-button-success-surface-active))}.unsaved-changes-actions-module__wf14zG__actions button[data-tone=danger]{border-color:var(--ds-ui-unsaved-changes-actions-border-color-f03d45aa,var(--ds-button-danger-surface));background:var(--ds-ui-unsaved-changes-actions-background-5ef77306,var(--ds-button-danger-surface));color:var(--ds-ui-unsaved-changes-actions-color-0c12f1a8,var(--ds-button-danger-text))}.unsaved-changes-actions-module__wf14zG__actions button[data-tone=danger]:hover:not(:disabled){border-color:var(--ds-ui-unsaved-changes-actions-border-color-6169152e,var(--ds-button-danger-surface-hover));background:var(--ds-ui-unsaved-changes-actions-background-e9cdc7bf,var(--ds-button-danger-surface-hover))}.unsaved-changes-actions-module__wf14zG__actions button[data-tone=danger]:active:not(:disabled){border-color:var(--ds-ui-unsaved-changes-actions-border-color-62c79c7d,var(--ds-button-danger-surface-active));background:var(--ds-ui-unsaved-changes-actions-background-c563dcc6,var(--ds-button-danger-surface-active))}.unsaved-changes-actions-module__wf14zG__actions button:disabled{opacity:var(--interactive-text-disabled-opacity);cursor:default}.unsaved-changes-actions-module__wf14zG__actions button:focus-visible{outline:2px solid var(--ds-ui-unsaved-changes-actions-outline-9543ff41,var(--color-interactive-text-focus));outline-offset:2px}@media (min-width:64rem){.unsaved-changes-actions-module__wf14zG__actions[data-desktop-large=true]{flex-flow:column;inline-size:100%;min-inline-size:0}.unsaved-changes-actions-module__wf14zG__actions[data-desktop-large=true] button{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:calc(var(--size-control-compact) * 1.05);padding-inline:var(--space-2);font-size:calc(var(--font-size-detail) * 1.5)}}@media (prefers-reduced-motion:reduce){.unsaved-changes-actions-module__wf14zG__actions,.unsaved-changes-actions-module__wf14zG__actions button{transition:none}}
.certifications-module__JN8CkG__list{gap:var(--ds-product-section-gap);display:grid}.certifications-module__JN8CkG__tierField{min-inline-size:0;padding:var(--ds-product-card-padding);border:var(--ds-border-width-thin) solid var(--ds-border-default);border-radius:var(--ds-radius-md);margin:0}.certifications-module__JN8CkG__tierField legend{padding-inline:var(--ds-space-2);color:var(--ds-text-primary);font-size:var(--ds-product-body-size)}.certifications-module__JN8CkG__tierOptions{gap:var(--ds-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.certifications-module__JN8CkG__tierHint{color:var(--ds-text-secondary);cursor:help;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.certifications-module__JN8CkG__tierHint svg{inline-size:var(--ds-size-icon-xs);block-size:var(--ds-size-icon-xs)}.certifications-module__JN8CkG__tierHint:focus-visible{outline:var(--ds-border-width-medium) solid var(--ds-focus-color);outline-offset:var(--ds-focus-offset);border-radius:var(--ds-radius-full)}.certifications-module__JN8CkG__tierTitle{align-items:center;gap:var(--ds-space-2);display:inline-flex}.certifications-module__JN8CkG__row{justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding:var(--ds-product-card-padding);background:var(--ds-surface-subtle);border:var(--ds-border-width-thin) solid var(--ds-border-default);border-radius:var(--ds-radius-md);flex-wrap:wrap;display:flex}.certifications-module__JN8CkG__row[data-approved]{border-color:color-mix(in srgb, var(--ds-status-success) 35%, var(--ds-border-default))}.certifications-module__JN8CkG__score{align-items:center;gap:var(--ds-space-2);display:inline-flex}.certifications-module__JN8CkG__score small{min-inline-size:var(--ds-space-6);color:var(--ds-text-secondary);font-size:var(--ds-product-detail-size);order:-1}.certifications-module__JN8CkG__hint{color:var(--ds-text-secondary);font-size:var(--ds-product-detail-size);line-height:var(--ds-line-height-body);margin:0 0 var(--ds-space-4)}.certifications-module__JN8CkG__status{justify-content:center;align-items:center;gap:var(--ds-space-1);background:var(--ds-status-danger-surface);color:var(--ds-status-danger-text);border:var(--ds-border-width-thin) solid color-mix(in srgb, var(--ds-status-danger) 25%, transparent);border-radius:var(--ds-radius-md);padding:var(--ds-space-1) var(--ds-space-2);font:inherit;font-size:var(--ds-product-detail-size);cursor:pointer;white-space:nowrap;display:inline-flex}.certifications-module__JN8CkG__status[data-approved]{background:var(--ds-status-success-surface);color:var(--ds-status-success-text);border-color:color-mix(in srgb, var(--ds-status-success) 25%, transparent)}.certifications-module__JN8CkG__status:focus-visible,.certifications-module__JN8CkG__badge:focus-visible{outline:var(--ds-border-width-medium) solid var(--ds-focus-color);outline-offset:var(--ds-focus-offset)}.certifications-module__JN8CkG__status:hover{filter:brightness(.96)}.certifications-module__JN8CkG__badge{align-items:center;gap:var(--ds-space-1);border:var(--ds-border-width-thin) solid color-mix(in srgb, var(--ds-status-success) 25%, transparent);border-radius:var(--ds-radius-md);padding:var(--ds-space-1) var(--ds-space-2);background:var(--ds-status-success-surface);color:var(--ds-status-success-text);font:inherit;font-size:var(--ds-font-size-detail);cursor:pointer;display:inline-flex}.certifications-module__JN8CkG__badge svg{inline-size:var(--ds-size-icon-xs);block-size:var(--ds-size-icon-xs)}.certifications-module__JN8CkG__badge[data-unverified]{border-color:var(--ds-border-default);background:var(--ds-surface-subtle);color:var(--ds-text-secondary)}.certifications-module__JN8CkG__unverifiedContent{justify-content:center;align-items:center;gap:var(--ds-space-4);min-block-size:min(calc(var(--ds-size-control-lg) * 6), 50dvh);color:var(--ds-text-secondary);text-align:center;flex-direction:column;display:flex}.certifications-module__JN8CkG__unverifiedContent>svg{inline-size:var(--ds-size-icon-lg);block-size:var(--ds-size-icon-lg);flex-shrink:0}.certifications-module__JN8CkG__unverifiedContent>p{margin:0}.certifications-module__JN8CkG__tooltip{gap:var(--ds-space-3);inline-size:max-content;max-inline-size:100%;display:grid}.certifications-module__JN8CkG__tooltipRow{justify-items:center;gap:var(--ds-space-1);text-align:center;display:grid;position:relative}.certifications-module__JN8CkG__tooltipRow+.certifications-module__JN8CkG__tooltipRow:before{border-block-start:var(--ds-border-width-thin) solid color-mix(in srgb, var(--ds-tooltip-text) 25%, transparent);content:"";inline-size:50%;position:absolute;inset-block-start:calc(var(--ds-space-3) * -.5);inset-inline-start:25%}.certifications-module__JN8CkG__success{justify-items:center;gap:var(--ds-space-3);text-align:center;display:grid}.certifications-module__JN8CkG__success>svg{color:var(--ds-status-success);inline-size:var(--ds-size-icon-lg);block-size:var(--ds-size-icon-lg)}.certifications-module__JN8CkG__actions{justify-content:center;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.certifications-module__JN8CkG__requestChoices{gap:var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.certifications-module__JN8CkG__requestChoices>label{padding:var(--ds-space-3);border:var(--ds-border-width-thin) solid var(--ds-border-default);border-radius:var(--ds-radius-md);background:var(--ds-surface-subtle)}.certifications-module__JN8CkG__requestChoices>label:has(input:checked){background:var(--ds-surface-primary-soft);border-color:var(--ds-interactive-accent)}@media (max-width:30rem){.certifications-module__JN8CkG__tierOptions{grid-template-columns:repeat(2,minmax(0,1fr))}.certifications-module__JN8CkG__row{justify-content:center}.certifications-module__JN8CkG__row>label{inline-size:100%}.certifications-module__JN8CkG__requestChoices{grid-template-columns:1fr}}
.persian-date-picker-module__2I6pwa__root{min-width:0;display:grid;position:relative}.persian-date-picker-module__2I6pwa__dateInput[data-size=md]{min-width:0;padding-inline-start:calc(var(--ds-form-control-padding-inline-md) + var(--ds-form-control-height-md))}.persian-date-picker-module__2I6pwa__trigger{inline-size:var(--ds-form-control-height-md);block-size:calc(var(--ds-form-control-height-md) - 2px);border-inline-start:1px solid var(--ds-form-control-border);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border-start-end-radius:max(0px, calc(var(--ds-form-control-radius) - 1px));border-end-end-radius:max(0px, calc(var(--ds-form-control-radius) - 1px));place-items:center;display:grid;position:absolute;inset-block-end:1px;inset-inline-end:1px}.persian-date-picker-module__2I6pwa__trigger svg{width:1.125rem;height:1.125rem}.persian-date-picker-module__2I6pwa__trigger:hover:not(:disabled),.persian-date-picker-module__2I6pwa__trigger:focus-visible{background:var(--color-surface-subtle);color:var(--ds-product-accent-text)}.persian-date-picker-module__2I6pwa__trigger:disabled,.persian-date-picker-module__2I6pwa__dateInput:disabled{cursor:not-allowed;opacity:.55}.persian-date-picker-module__2I6pwa__popover{z-index:var(--z-dialog);box-sizing:border-box;width:360px;padding:var(--space-2);border:1px solid var(--ds-product-accent-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-panel), 0 10px 28px color-mix(in srgb, var(--color-text) 18%, transparent);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(var(--ds-space-1) * -1));transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), transform var(--ds-duration-fast) var(--ds-ease-standard), visibility 0s linear var(--ds-duration-fast);margin:0;position:fixed;inset:auto}.persian-date-picker-module__2I6pwa__popover[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.persian-date-picker-module__2I6pwa__popover[data-selection-mode=immediate]{width:180px;min-inline-size:max-content;max-inline-size:calc(100vw - 2 * var(--space-3))}.persian-date-picker-module__2I6pwa__popover[data-selection-mode=immediate] .persian-date-picker-module__2I6pwa__wheelGrid{grid-template-columns:repeat(3,minmax(max-content,1fr))}.persian-date-picker-module__2I6pwa__calendarTitle{color:var(--color-text-muted);font-size:var(--font-size-detail)}.persian-date-picker-module__2I6pwa__calendarValue{margin-block:var(--space-2);padding:var(--space-2);border:1px solid var(--ds-product-accent-border);border-radius:var(--radius-xs);color:var(--color-text);font-size:var(--font-size-body-sm);text-align:center}.persian-date-picker-module__2I6pwa__wheelGrid{gap:var(--space-2);border-block:1px solid var(--color-border);padding-block:var(--space-2);direction:rtl;grid-template-columns:1fr 1fr 1fr;display:grid}.persian-date-picker-module__2I6pwa__wheel{gap:var(--space-1);text-align:center;min-width:0;display:grid}.persian-date-picker-module__2I6pwa__wheel>span{color:var(--color-text-muted);font-size:var(--font-size-detail)}.persian-date-picker-module__2I6pwa__wheelViewport{scrollbar-width:thin;direction:ltr;gap:2px;max-height:12rem;display:grid;overflow-y:auto}.persian-date-picker-module__2I6pwa__wheelViewport button{border-radius:var(--radius-xs);min-height:2rem;color:var(--color-text);cursor:pointer;font:inherit;direction:rtl;background:0 0;border:1px solid #0000}.persian-date-picker-module__2I6pwa__wheelViewport button:hover,.persian-date-picker-module__2I6pwa__wheelViewport button.persian-date-picker-module__2I6pwa__selected{border-color:var(--ds-product-accent-border);background:var(--ds-product-accent-surface-active);color:var(--color-text)}.persian-date-picker-module__2I6pwa__actions{gap:var(--space-2);grid-template-columns:1fr 1fr 1.15fr;margin-block-start:var(--space-3);display:grid}.persian-date-picker-module__2I6pwa__actions button{min-height:var(--size-control-compact);border-radius:var(--radius-sm);background:var(--color-surface-subtle);color:var(--color-text);cursor:pointer;font:inherit;border:1px solid #0000}.persian-date-picker-module__2I6pwa__actions button:hover,.persian-date-picker-module__2I6pwa__actions button:focus-visible{filter:brightness(1.08)}.persian-date-picker-module__2I6pwa__confirm{background:var(--color-success)!important;color:var(--palette-white)!important}.persian-date-picker-module__2I6pwa__cancel{background:var(--color-danger)!important;color:var(--palette-white)!important}.persian-date-picker-module__2I6pwa__clear{border-color:var(--color-border)!important;background:var(--color-surface-subtle)!important;color:var(--color-text-muted)!important}.persian-date-picker-module__2I6pwa__popover .rdp-root{--rdp-accent-color:var(--palette-blue-500);--rdp-accent-background-color:var(--palette-blue-500);--rdp-background-color:var(--palette-navy-800);--rdp-day_button-width:2rem;--rdp-day_button-height:2rem;--rdp-selected-border:0;--rdp-today-color:var(--palette-gold-500);--rdp-day_button-border-radius:var(--radius-sm);color:var(--palette-white);font-family:var(--font-family-fa);margin:0}:is(.persian-date-picker-module__2I6pwa__popover .rdp-caption_label,.persian-date-picker-module__2I6pwa__popover .rdp-weekday){color:var(--palette-white);font-weight:var(--font-weight-semibold)}:is(.persian-date-picker-module__2I6pwa__popover .rdp-button_previous,.persian-date-picker-module__2I6pwa__popover .rdp-button_next){color:var(--palette-white)}.persian-date-picker-module__2I6pwa__popover .rdp-day_button{color:var(--palette-white)}.persian-date-picker-module__2I6pwa__popover .rdp-day_button:hover:not([disabled]){background:var(--palette-navy-700)}.persian-date-picker-module__2I6pwa__popover .rdp-selected .rdp-day_button{background:var(--palette-blue-500);color:var(--palette-white)}@media (max-width:47.99rem){.persian-date-picker-module__2I6pwa__popover{width:min(360px, calc(100vw - 2 * var(--space-3)));max-height:min(34rem, calc(100dvh - 2 * var(--space-3)));overflow-y:auto}.persian-date-picker-module__2I6pwa__wheelViewport{max-height:min(12rem,34dvh)}.persian-date-picker-module__2I6pwa__actions{background:var(--color-surface);padding-block-start:var(--space-2);position:sticky;bottom:0}}@media (prefers-reduced-motion:reduce){.persian-date-picker-module__2I6pwa__popover{transition:none;transform:none}}
.location-fields-module__GXB8yW__root{gap:var(--ds-space-2);min-inline-size:0;display:grid}.location-fields-module__GXB8yW__addressField,.location-fields-module__GXB8yW__postalCodeField{min-inline-size:0}.location-fields-module__GXB8yW__addressField{gap:var(--ds-field-gap);display:grid}.location-fields-module__GXB8yW__postalCodeRow{align-items:start;gap:var(--ds-space-2);direction:rtl;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.location-fields-module__GXB8yW__postalCodeRow>*{min-inline-size:0}.location-fields-module__GXB8yW__postalCodeField input{text-align:center}.location-fields-module__GXB8yW__addressDetails{min-inline-size:0}.location-fields-module__GXB8yW__root[data-layout=map-aside-details]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"address map""postal map""details map"".actions";align-items:start}.location-fields-module__GXB8yW__root[data-layout=map-aside-details] .location-fields-module__GXB8yW__addressField{grid-area:address}.location-fields-module__GXB8yW__root[data-layout=map-aside-details] .location-fields-module__GXB8yW__postalCodeField{grid-area:postal}.location-fields-module__GXB8yW__root[data-layout=map-aside-details] .location-fields-module__GXB8yW__addressDetails{grid-area:details}.location-fields-module__GXB8yW__root[data-layout=map-aside-details] .location-fields-module__GXB8yW__mapPreview{min-block-size:5rem;grid-area:map;align-self:stretch;margin-block-start:calc(var(--ds-field-label-size) * var(--ds-line-height-body) + var(--ds-field-gap))}.location-fields-module__GXB8yW__root[data-layout=map-aside-details] .location-fields-module__GXB8yW__mapThumbnail,.location-fields-module__GXB8yW__root[data-layout=map-aside-details] .location-fields-module__GXB8yW__mapPreviewLoader{block-size:100%;min-block-size:100%}.location-fields-module__GXB8yW__root[data-layout=map-aside-details] .location-fields-module__GXB8yW__locationActions{grid-area:actions}.location-fields-module__GXB8yW__root[data-layout=map-aside-details]>.location-fields-module__GXB8yW__status,.location-fields-module__GXB8yW__root[data-layout=map-aside-details]>.location-fields-module__GXB8yW__error{grid-column:1/-1}.location-fields-module__GXB8yW__root[data-layout=map-aside-address]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"address map""postal map"".actions";align-items:start}.location-fields-module__GXB8yW__root[data-layout=map-aside-address] .location-fields-module__GXB8yW__addressField{grid-area:address}.location-fields-module__GXB8yW__root[data-layout=map-aside-address] .location-fields-module__GXB8yW__mapPreview{min-block-size:5rem;grid-area:map;align-self:stretch;margin-block-start:calc(var(--ds-field-label-size) * var(--ds-line-height-body) + var(--ds-field-gap))}.location-fields-module__GXB8yW__root[data-layout=map-aside-address] .location-fields-module__GXB8yW__mapThumbnail,.location-fields-module__GXB8yW__root[data-layout=map-aside-address] .location-fields-module__GXB8yW__mapPreviewLoader{block-size:100%;min-block-size:100%}.location-fields-module__GXB8yW__root[data-layout=map-aside-address] .location-fields-module__GXB8yW__postalCodeField{grid-area:postal}.location-fields-module__GXB8yW__root[data-layout=map-aside-address] .location-fields-module__GXB8yW__locationActions{grid-area:actions}.location-fields-module__GXB8yW__root[data-layout=map-aside-address]>.location-fields-module__GXB8yW__status,.location-fields-module__GXB8yW__root[data-layout=map-aside-address]>.location-fields-module__GXB8yW__error{grid-column:1/-1}.location-fields-module__GXB8yW__addressFieldHeader{align-items:center;gap:var(--ds-space-2);color:var(--ds-field-label-color);font-size:var(--ds-field-label-size);font-weight:var(--ds-field-label-weight);display:flex}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview]{--location-preview-block-size:calc(var(--ds-size-control-md) * 2.8);direction:rtl;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"address map""addressActions mapActions""postal postal";align-items:start}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview] .location-fields-module__GXB8yW__addressField{grid-area:address}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview] .location-fields-module__GXB8yW__addressFieldHeader{line-height:var(--ds-line-height-body)}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview] .location-fields-module__GXB8yW__addressField textarea{block-size:var(--location-preview-block-size);min-block-size:var(--location-preview-block-size)}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview] .location-fields-module__GXB8yW__mapPreview{grid-area:map;margin-block-start:calc(var(--ds-field-label-size) * var(--ds-line-height-body) + var(--ds-field-gap))}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview] .location-fields-module__GXB8yW__mapThumbnail,.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview] .location-fields-module__GXB8yW__mapPreviewLoader{block-size:var(--location-preview-block-size);min-block-size:var(--location-preview-block-size)}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview] .location-fields-module__GXB8yW__addressFieldAction{grid-area:addressActions}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview] .location-fields-module__GXB8yW__locationActions{grid-area:mapActions;grid-template-columns:repeat(2,minmax(0,1fr))}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview] .location-fields-module__GXB8yW__postalCodeField{grid-area:postal}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview]>.location-fields-module__GXB8yW__status,.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview]>.location-fields-module__GXB8yW__error{grid-column:1/-1}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:start}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__addressField{grid-area:1/2;inline-size:100%}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__addressField textarea{padding-block:calc(var(--ds-textarea-padding-block) * .5);resize:none}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__addressFieldAction{grid-area:1/3;grid-template-columns:minmax(0,6rem);place-self:end start;display:grid}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__mapPreview{grid-area:2/2;inline-size:100%}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview][data-preview-position=inline-start]{grid-template-columns:minmax(0,5fr) minmax(0,2fr) minmax(0,1fr)}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview][data-preview-position=inline-start] .location-fields-module__GXB8yW__mapPreview{grid-column:1}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview][data-preview-position=inline-start] .location-fields-module__GXB8yW__locationActions{grid-column:2}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__locationActions{grid-area:2/3;grid-template-columns:minmax(0,6rem);place-self:end start}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview]:not([data-show-address=true]) .location-fields-module__GXB8yW__mapPreview,.location-fields-module__GXB8yW__root[data-layout=horizontal-preview]:not([data-show-address=true]) .location-fields-module__GXB8yW__locationActions{grid-row:1}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__locationActions button:hover:not(:disabled):not([data-copied=true]),.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__addressFieldAction button:hover:not(:disabled):not([data-copied=true]){border-color:color-mix(in srgb, var(--ds-interactive-accent) 35%, var(--ds-border-subtle));background:color-mix(in srgb, var(--ds-interactive-accent) 4%, var(--ds-surface-default));color:var(--ds-text-primary);box-shadow:none}.location-fields-module__GXB8yW__copyLocationButton[data-copied=true]{border-color:var(--ds-status-success);background:color-mix(in srgb, var(--ds-status-success) 10%, var(--ds-surface-default));color:var(--ds-status-success)}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__postalCodeField{grid-area:3/2;justify-self:center;inline-size:min(100%,12rem)}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview]>.location-fields-module__GXB8yW__status,.location-fields-module__GXB8yW__root[data-layout=horizontal-preview]>.location-fields-module__GXB8yW__error{grid-column:1/-1}.location-fields-module__GXB8yW__mapFrame{border:var(--ds-border-width-thin) solid var(--ds-border-default);border-radius:var(--ds-radius-sm);background:var(--ds-surface-subtle);min-block-size:12rem;position:relative;overflow:hidden}.location-fields-module__GXB8yW__mapPreview{isolation:isolate;border-radius:var(--ds-radius-sm);position:relative;overflow:hidden}.location-fields-module__GXB8yW__mapPreview[data-preview-ready=true]{animation:location-fields-module__GXB8yW__map-preview-in var(--ds-duration-normal) var(--ds-ease-standard)}.location-fields-module__GXB8yW__root .location-fields-module__GXB8yW__mapPreview[data-has-label=true]{gap:var(--ds-field-gap);margin-block-start:0;display:grid;overflow:visible}.location-fields-module__GXB8yW__locationLabel{color:var(--ds-field-label-color);font-size:var(--ds-field-label-size);font-weight:var(--ds-field-label-weight);line-height:var(--ds-line-height-body)}.location-fields-module__GXB8yW__mapPreview[data-has-label=true] .location-fields-module__GXB8yW__mapThumbnail{border-radius:inherit;overflow:hidden}.location-fields-module__GXB8yW__mapPreview[data-has-label=true] .location-fields-module__GXB8yW__mapPreviewAction{inset-block-start:calc(var(--ds-field-label-size) * var(--ds-line-height-body) + var(--ds-field-gap))}.location-fields-module__GXB8yW__mapPreviewLoader{border:var(--ds-border-width-thin) solid var(--ds-border-default);border-radius:inherit;background:var(--ds-surface-subtle);place-items:center;min-block-size:5rem;display:grid}.location-fields-module__GXB8yW__mapPreviewLoader>span{border:2px solid color-mix(in srgb, var(--ds-interactive-primary) 22%, transparent);border-block-start-color:var(--ds-interactive-primary);border-radius:50%;block-size:1.25rem;inline-size:1.25rem;animation:.75s linear infinite location-fields-module__GXB8yW__map-preview-loading}@keyframes location-fields-module__GXB8yW__map-preview-loading{to{transform:rotate(1turn)}}@keyframes location-fields-module__GXB8yW__map-preview-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.location-fields-module__GXB8yW__mapPreview[data-preview-ready=true],.location-fields-module__GXB8yW__mapPreviewLoader>span{animation:none}}.location-fields-module__GXB8yW__mapPreview .location-fields-module__GXB8yW__mapFrame{block-size:5rem;min-block-size:5rem}.location-fields-module__GXB8yW__mapThumbnail{border:var(--ds-border-width-thin) solid var(--ds-border-default);border-radius:inherit;background-color:#eef1eb;background-image:linear-gradient(28deg,#0000 45%,#fff 46% 50%,#0000 51%),linear-gradient(105deg,#0000 42%,#d7dde4 43% 44%,#0000 45%),linear-gradient(165deg,#0000 52%,#fff 53% 58%,#0000 59%);background-position:50%;background-size:cover;block-size:5rem;min-block-size:5rem;position:relative;overflow:hidden}.location-fields-module__GXB8yW__mapThumbnail[data-has-image]{background-repeat:no-repeat}.location-fields-module__GXB8yW__mapThumbnailMarker{fill:#356df3;color:#fff;filter:drop-shadow(0 2px 2px #0f234640);stroke-width:1.75px;block-size:1.8rem;inline-size:1.8rem;position:absolute;transform:translate(-50%,-50%)}.location-fields-module__GXB8yW__mapPreviewAction{z-index:3;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.location-fields-module__GXB8yW__mapPreviewAction:hover:not(:disabled){background:color-mix(in srgb, var(--ds-interactive-primary) 7%, transparent)}.location-fields-module__GXB8yW__mapPreviewAction:focus-visible{outline:var(--ds-border-width-medium) solid var(--ds-focus-color);outline-offset:calc(-1 * var(--ds-focus-offset))}.location-fields-module__GXB8yW__mapPreviewAction:disabled{cursor:not-allowed}.location-fields-module__GXB8yW__mapPreviewHint{z-index:4;width:max-content;padding:2px var(--ds-space-2);border-radius:var(--ds-radius-xs);background:color-mix(in srgb, var(--ds-text-primary) 78%, transparent);color:var(--ds-surface-default);pointer-events:none;margin-inline:auto;font-size:.609375rem;line-height:1.4;position:absolute;inset-block-end:var(--ds-space-1);inset-inline:0}.location-fields-module__GXB8yW__mapFrame>.location-fields-module__GXB8yW__mapCanvas{position:absolute;inset:0}:is(.location-fields-module__GXB8yW__mapCanvas .maplibregl-ctrl-attrib,.location-fields-module__GXB8yW__mapCanvas .neshan-brand-logo){display:none}.location-fields-module__GXB8yW__mapZoomControls{z-index:4;border:var(--ds-border-width-thin) solid var(--ds-border-default);border-radius:var(--ds-radius-xs);background:var(--ds-surface-default);box-shadow:var(--ds-elevation-control);display:grid;position:absolute;inset-block-end:var(--ds-space-2);inset-inline-end:var(--ds-space-2);overflow:hidden}.location-fields-module__GXB8yW__mapZoomControls button{inline-size:var(--ds-size-control-sm);block-size:var(--ds-size-control-sm);color:var(--ds-text-primary);font:inherit;font-size:var(--ds-font-size-body);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;line-height:1;display:grid}.location-fields-module__GXB8yW__mapZoomControls svg{stroke-width:1.8px;block-size:.95rem;inline-size:.95rem}.location-fields-module__GXB8yW__mapControlSpinner{animation:.8s linear infinite location-fields-module__GXB8yW__map-control-spin}@keyframes location-fields-module__GXB8yW__map-control-spin{to{transform:rotate(1turn)}}.location-fields-module__GXB8yW__mapZoomControls button+button{border-block-start:var(--ds-border-width-thin) solid var(--ds-border-subtle)}.location-fields-module__GXB8yW__mapZoomControls button:hover{background:var(--ds-surface-primary-soft);color:var(--ds-interactive-primary)}.location-fields-module__GXB8yW__mapZoomControls button:focus-visible{outline:var(--ds-border-width-medium) solid var(--ds-focus-color);outline-offset:calc(-1 * var(--ds-focus-offset))}.location-fields-module__GXB8yW__mapScale{z-index:4;color:var(--ds-text-primary);pointer-events:none;text-shadow:0 1px 2px var(--ds-surface-default);justify-items:center;font-size:.625rem;line-height:1;display:grid;position:absolute;inset-block-end:var(--ds-space-2);inset-inline-end:calc(var(--ds-space-2) + var(--ds-size-control-sm) + var(--ds-space-2))}@media (prefers-reduced-motion:reduce){.location-fields-module__GXB8yW__mapControlSpinner{animation:none}}.location-fields-module__GXB8yW__mapScale i{border:solid;border-width:0 var(--ds-border-width-thin) var(--ds-border-width-medium);block-size:.35rem;margin-block-start:.2rem;display:block}.location-fields-module__GXB8yW__mapMessage{inline-size:max-content;max-inline-size:calc(100% - var(--ds-space-4));padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-sm);background:var(--ds-surface-default);color:var(--ds-status-danger);font-size:var(--ds-font-size-caption);text-align:center;margin:0;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.location-fields-module__GXB8yW__mapTransientMessage{animation:1s both location-fields-module__GXB8yW__map-message-lifetime}@keyframes location-fields-module__GXB8yW__map-message-lifetime{0%,70%{opacity:1}to{opacity:0}}.location-fields-module__GXB8yW__locationActions{justify-content:center;gap:var(--ds-space-1);grid-template-columns:repeat(2,minmax(0,6rem));display:grid}.location-fields-module__GXB8yW__locationActions button[data-size=sm],.location-fields-module__GXB8yW__addressFieldAction button[data-size=sm]{block-size:1.375rem;min-block-size:1.375rem;inline-size:100%;padding-inline:var(--ds-space-1);text-align:center;white-space:nowrap;grid-template-columns:.625rem minmax(0,1fr);justify-content:stretch;align-items:center;column-gap:2px;font-size:.6rem;line-height:1;display:grid}.location-fields-module__GXB8yW__locationActions button[data-size=sm]>span,.location-fields-module__GXB8yW__addressFieldAction button[data-size=sm]>span{justify-self:center;min-inline-size:0}.location-fields-module__GXB8yW__locationActions button svg,.location-fields-module__GXB8yW__addressFieldAction button svg{stroke:currentColor;stroke-width:2px;flex:none;block-size:.625rem;inline-size:.625rem}.location-fields-module__GXB8yW__locationDialogBody{padding:var(--ds-space-4);direction:ltr}.location-fields-module__GXB8yW__locationPickerDialog{inline-size:min(41.8rem,96vw)!important}.location-fields-module__GXB8yW__locationConfirmAction,.location-fields-module__GXB8yW__locationCancelAction{min-block-size:2.25rem;min-inline-size:6.5rem;box-shadow:none;transition:border-color var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard), transform var(--ds-duration-fast) var(--ds-ease-standard);justify-content:center;align-items:center}.location-fields-module__GXB8yW__locationConfirmAction>span:last-child,.location-fields-module__GXB8yW__locationCancelAction>span:last-child{justify-content:center;align-items:center;min-block-size:1em;line-height:1;display:inline-flex}.location-fields-module__GXB8yW__locationConfirmAction[data-variant=success]{border-color:var(--ds-button-success-surface);background:var(--ds-button-success-surface);color:var(--ds-button-success-text)}.location-fields-module__GXB8yW__locationConfirmAction[data-variant=success]:hover:not(:disabled){border-color:var(--ds-button-success-surface);background:color-mix(in srgb, var(--ds-button-success-surface) 90%, black);color:var(--ds-button-success-text);box-shadow:none}.location-fields-module__GXB8yW__locationPickerDialog>footer .location-fields-module__GXB8yW__locationCancelAction[data-variant=ghost]{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text);box-shadow:none}.location-fields-module__GXB8yW__locationPickerDialog>footer .location-fields-module__GXB8yW__locationCancelAction[data-variant=ghost]:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-danger) 40%, var(--color-border));background:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));color:var(--color-danger);box-shadow:none}.location-fields-module__GXB8yW__locationDialog{gap:var(--ds-space-3);direction:rtl;min-block-size:0;display:grid}.location-fields-module__GXB8yW__locationDialog .location-fields-module__GXB8yW__mapFrame{min-block-size:22rem}.location-fields-module__GXB8yW__searchBox{z-index:5;position:relative}.location-fields-module__GXB8yW__searchBox>.location-fields-module__GXB8yW__searchIcon{z-index:1;inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm);color:var(--ds-text-secondary);pointer-events:none;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:var(--ds-space-3);transform:translateY(-50%)}.location-fields-module__GXB8yW__searchIcon>svg,.location-fields-module__GXB8yW__searchIcon>span{box-sizing:border-box;block-size:100%;inline-size:100%}.location-fields-module__GXB8yW__searchBox>input[data-size]{padding-inline-start:calc(var(--ds-space-4) + var(--ds-size-icon-sm) + var(--ds-space-2))}.location-fields-module__GXB8yW__suggestions{max-block-size:16rem;padding:var(--ds-space-1);border:var(--ds-border-width-thin) solid var(--ds-border-default);border-radius:var(--ds-radius-sm);background:var(--ds-surface-default);box-shadow:var(--ds-elevation-panel);display:grid;position:absolute;inset-block-start:calc(100% + var(--ds-space-1));inset-inline:0;overflow-y:auto}.location-fields-module__GXB8yW__suggestions button{min-block-size:var(--ds-size-control-sm);align-items:center;gap:var(--ds-space-2);padding-inline:var(--ds-space-3);border-radius:var(--ds-radius-xs);color:var(--ds-text-primary);font:inherit;font-size:var(--ds-font-size-detail);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.location-fields-module__GXB8yW__suggestions button:hover,.location-fields-module__GXB8yW__suggestions button:focus-visible{background:var(--ds-surface-primary-soft);color:var(--ds-interactive-primary)}.location-fields-module__GXB8yW__suggestions button:focus-visible{outline:var(--ds-border-width-medium) solid var(--ds-focus-color)}.location-fields-module__GXB8yW__suggestions svg{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm);flex:none}.location-fields-module__GXB8yW__selectedAddress{gap:var(--ds-space-1);padding:var(--ds-space-3);border:var(--ds-border-width-thin) solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);background:var(--ds-surface-subtle);display:grid}.location-fields-module__GXB8yW__selectedAddress strong{font-size:var(--ds-font-size-detail)}.location-fields-module__GXB8yW__selectedAddress span{color:var(--ds-text-secondary);font-size:var(--ds-font-size-caption);line-height:var(--ds-line-height-body)}.location-fields-module__GXB8yW__status,.location-fields-module__GXB8yW__error{font-size:var(--ds-font-size-detail)}.location-fields-module__GXB8yW__status{min-block-size:var(--ds-spinner-size-sm);color:var(--ds-text-secondary);place-items:center;display:grid}.location-fields-module__GXB8yW__lookupMessage{color:var(--ds-text-secondary);font-size:var(--ds-font-size-detail);line-height:var(--ds-line-height-body)}.location-fields-module__GXB8yW__error{color:var(--ds-status-danger)}.location-fields-module__GXB8yW__root[data-disabled=true]{opacity:.65}.location-fields-module__GXB8yW__root[data-disabled=true] .location-fields-module__GXB8yW__mapFrame{background:var(--ds-surface-subtle);pointer-events:none}@media (max-width:36rem){.location-fields-module__GXB8yW__root[data-layout=map-aside-details]{grid-template-columns:minmax(0,1fr);grid-template-areas:"address""postal""details""map""actions"}.location-fields-module__GXB8yW__root[data-layout=map-aside-details] .location-fields-module__GXB8yW__mapPreview{block-size:calc(var(--ds-size-control-md) * 4);margin-block-start:0}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview]{grid-template-columns:minmax(0,1fr);grid-template-areas:"address""addressActions""map""mapActions""postal"}.location-fields-module__GXB8yW__root[data-layout=side-by-side-preview] .location-fields-module__GXB8yW__mapPreview{margin-block-start:0}.location-fields-module__GXB8yW__root[data-layout=map-aside-address]{grid-template-columns:minmax(0,1fr);grid-template-areas:"address""postal""map""actions"}.location-fields-module__GXB8yW__root[data-layout=map-aside-address] .location-fields-module__GXB8yW__mapPreview{block-size:5rem;margin-block-start:0}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview]{grid-template-columns:1fr}.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__addressField,.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__addressFieldAction,.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__mapPreview,.location-fields-module__GXB8yW__root[data-layout=horizontal-preview] .location-fields-module__GXB8yW__locationActions{grid-area:auto/1;inline-size:100%}.location-fields-module__GXB8yW__locationDialogBody{padding:var(--ds-space-3)}.location-fields-module__GXB8yW__locationDialog .location-fields-module__GXB8yW__mapFrame{min-block-size:18rem}.location-fields-module__GXB8yW__locationActions{grid-template-columns:1fr}}
.location-region-fields-module__8fVIvW__fields{gap:var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}@media (max-width:47.99rem){.location-region-fields-module__8fVIvW__fields{grid-template-columns:minmax(0,1fr)}}
.admin-control-card-grid-module__xuF9gq__frame,.admin-control-card-grid-module__xuF9gq__card{gap:var(--ds-space-3);min-inline-size:0;display:grid}.admin-control-card-grid-module__xuF9gq__frame{--control-card-grid-width:calc((3 * var(--ds-size-master-list-min) + 2 * var(--ds-product-layout-gap) + 2 * var(--ds-space-4) + 2 * var(--ds-border-width-thin)) * 1.21);box-sizing:border-box;inline-size:min(100%, var(--control-card-grid-width));align-items:start;gap:var(--ds-product-section-gap);grid-template-columns:minmax(0,1fr);max-inline-size:100%;margin-inline:auto}.admin-control-card-grid-module__xuF9gq__container{box-sizing:border-box;inline-size:100%;max-inline-size:var(--control-card-grid-width);grid-column:1/-1;justify-self:center}.admin-control-card-grid-module__xuF9gq__card{padding:var(--ds-space-4);border:var(--ds-border-width-thin) solid var(--ds-border-default);border-radius:var(--ds-radius-md);background:var(--ds-surface-default);align-content:start}.admin-control-card-grid-module__xuF9gq__pinnedActions{z-index:var(--ds-z-header);box-sizing:border-box;place-self:start center;inline-size:max-content;max-inline-size:100%;position:sticky;inset-block-start:0}.admin-control-card-grid-module__xuF9gq__grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ds-size-master-list-min)), 1fr));justify-content:space-between;gap:var(--ds-product-layout-gap);grid-auto-rows:1fr;inline-size:100%;min-inline-size:0;max-inline-size:100%;margin-inline:auto;display:grid}
.admin-control-refresh-button-module__03PXyG__button[data-size=sm]{inline-size:calc(var(--ds-size-control-sm) - var(--ds-space-1));min-block-size:calc(var(--ds-size-control-sm) - var(--ds-space-1));padding:0}.admin-control-refresh-button-module__03PXyG__button[data-size=sm]:not(:disabled):is(:hover,:focus-visible){color:var(--ds-button-primary-text);background:var(--ds-button-primary-surface-hover);border-color:var(--ds-button-primary-surface-hover)}.admin-control-refresh-button-module__03PXyG__button svg{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm);display:block}@media (prefers-reduced-motion:no-preference){.admin-control-refresh-button-module__03PXyG__button:not(:disabled):is(:hover,:focus-visible) svg{animation:admin-control-refresh-button-module__03PXyG__control-refresh-spin calc(var(--ds-duration-normal) * 2) var(--ds-ease-standard)}.admin-control-refresh-button-module__03PXyG__button[data-refreshing=true] svg{animation:admin-control-refresh-button-module__03PXyG__control-refresh-spin calc(var(--ds-duration-normal) * 4) linear infinite}}@keyframes admin-control-refresh-button-module__03PXyG__control-refresh-spin{to{transform:rotate(360deg)}}
.admin-messaging-scroll-area-module__j3JQ9q__frame{min-block-size:0;min-inline-size:0;position:relative;overflow:hidden}.admin-messaging-scroll-area-module__j3JQ9q__frame[data-outside-handle=true]{overflow:visible}.admin-messaging-scroll-area-module__j3JQ9q__handleFrame{inset-block:0;left:0;right:calc(-1 * var(--admin-scroll-handle-offset,0px));pointer-events:none;position:absolute}.admin-messaging-scroll-area-module__j3JQ9q__viewport.admin-messaging-scroll-area-module__j3JQ9q__viewport{box-sizing:border-box;scrollbar-width:none;scrollbar-gutter:auto;block-size:100%;min-block-size:0;min-inline-size:0;overflow:auto}.admin-messaging-scroll-area-module__j3JQ9q__viewport::-webkit-scrollbar{display:none}
.panel-unavailable-module__tLbSwG__state{align-content:center;justify-items:center;gap:var(--ds-product-section-gap);min-inline-size:0;padding:var(--ds-product-page-padding);color:var(--ds-text-secondary);font-size:var(--ds-font-size-caption);text-align:center;display:grid}.panel-unavailable-module__tLbSwG__state p{margin:0}.panel-unavailable-module__tLbSwG__state[data-centered=true]{flex:1;align-self:stretch;min-block-size:100%}
.patient-gender-options-module__21ydda__option{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-block-size:1.75rem;min-inline-size:0;color:var(--color-text-muted);cursor:pointer;font:inherit;white-space:nowrap;transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);padding:.1rem .2rem;font-size:.78rem}.patient-gender-options-module__21ydda__option[data-size=md]{box-sizing:border-box;min-block-size:var(--ds-patient-gender-option-block-size,var(--ds-size-control-sm));block-size:var(--ds-patient-gender-option-block-size,var(--ds-size-control-sm));padding:0 var(--space-2);font-size:var(--ds-patient-gender-option-font-size,var(--ds-font-size-caption));font-weight:var(--ds-patient-gender-option-font-weight,inherit);line-height:var(--ds-patient-gender-option-line-height,inherit)}.patient-gender-options-module__21ydda__option:hover:not(:disabled):not([data-selected=true]){border-color:color-mix(in srgb, var(--color-border) 55%, var(--color-text-muted));background:color-mix(in srgb, var(--color-border) 28%, var(--color-surface));color:color-mix(in srgb, var(--color-text-muted) 65%, var(--color-text))}.patient-gender-options-module__21ydda__option[data-selected=true]{border-color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, var(--color-surface));color:var(--color-success);font-weight:var(--ds-patient-gender-option-font-weight,var(--font-weight-semibold))}.patient-gender-options-module__21ydda__option:focus-visible{outline:2px solid var(--ds-focus-color);outline-offset:var(--ds-focus-offset)}.patient-gender-options-module__21ydda__option:disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.patient-gender-options-module__21ydda__option{transition:none}}
.pricing-checkbox-module__NQQkIW__surface[data-pricing-preview=true] input[type=checkbox]:not([role=switch]){appearance:none;box-sizing:border-box;inline-size:var(--ds-font-size-caption);min-inline-size:var(--ds-font-size-caption);max-inline-size:var(--ds-font-size-caption);block-size:var(--ds-font-size-caption);min-block-size:var(--ds-font-size-caption);max-block-size:var(--ds-font-size-caption);flex:0 0 var(--ds-font-size-caption);border:var(--ds-border-width-thin) solid var(--ds-text-secondary);border-radius:calc(var(--ds-radius-xs) / 3);background:var(--ds-surface-default);accent-color:var(--ds-color-dark-primary);cursor:pointer;place-content:center;margin:0;padding:0;display:inline-grid}.pricing-checkbox-module__NQQkIW__surface[data-pricing-preview=true] input[type=checkbox]:not([role=switch]):is(:checked,:indeterminate){border-color:var(--ds-color-dark-primary);background:var(--ds-color-dark-primary)}.pricing-checkbox-module__NQQkIW__surface[data-pricing-preview=true] input[type=checkbox]:not([role=switch]):is(:checked,:indeterminate):after{content:"";inline-size:calc(var(--ds-font-size-caption) * .7);block-size:calc(var(--ds-font-size-caption) * .7);background:var(--ds-surface-default);clip-path:polygon(14% 44%,37% 67%,85% 16%,100% 30%,38% 96%,0 58%)}.pricing-checkbox-module__NQQkIW__surface[data-pricing-preview=true] input[type=checkbox]:not([role=switch]):indeterminate:after{block-size:var(--ds-border-width-medium);clip-path:none}.pricing-checkbox-module__NQQkIW__surface[data-pricing-preview=true] input[type=checkbox]:not([role=switch]):disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.pricing-checkbox-module__NQQkIW__surface[data-pricing-preview=true] input[type=checkbox]:not([role=switch]):focus-visible{outline:var(--ds-border-width-medium) solid var(--ds-focus-color);outline-offset:var(--ds-focus-offset)}.pricing-checkbox-module__NQQkIW__surface[data-pricing-preview=true][data-hide-checkboxes=true] input[type=checkbox]:not([role=switch]){display:none}.pricing-checkbox-module__NQQkIW__surface[data-pricing-preview=true][data-hide-checkboxes=true] label:has(>input[type=checkbox]):not(:has(>:not(input))){display:none}
.segmented-section-nav-module__JZz-oa__navigation{justify-content:center;inline-size:100%;min-inline-size:0;display:flex}.segmented-section-nav-module__JZz-oa__navigation[data-enter=true]{animation:segmented-section-nav-module__JZz-oa__navigation-reveal var(--ds-duration-normal) var(--ds-ease-enter)}@keyframes segmented-section-nav-module__JZz-oa__navigation-reveal{0%{opacity:0;transform:translateY(var(--ds-space-1))}to{opacity:1;transform:translateY(0)}}.segmented-section-nav-module__JZz-oa__segments{isolation:isolate;gap:var(--ds-border-width-medium);inline-size:min(100%, var(--ds-size-content-form));padding:var(--ds-border-width-medium);border:var(--ds-border-width-thin) solid var(--ds-border-default);border-radius:var(--ds-radius-md);background:var(--ds-surface-subtle);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.segmented-section-nav-module__JZz-oa__indicator{z-index:0;inset-block-start:0;border-radius:calc(var(--ds-radius-md) - var(--ds-border-width-medium));background:var(--ds-interactive-accent);box-shadow:var(--ds-elevation-control);opacity:0;pointer-events:none;position:absolute;left:0}.segmented-section-nav-module__JZz-oa__indicator[data-visible=true]{opacity:1}.segmented-section-nav-module__JZz-oa__segment{z-index:1;min-inline-size:0;min-block-size:var(--ds-size-control-sm);justify-content:center;align-items:center;gap:var(--ds-space-1);padding-inline:var(--ds-space-2);border:var(--ds-border-width-thin) solid transparent;border-radius:calc(var(--ds-radius-md) - var(--ds-border-width-medium));color:var(--ds-text-secondary);font-size:var(--ds-font-size-caption);text-align:center;cursor:pointer;transition:background var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);background:0 0;font-family:inherit;text-decoration:none;display:flex;position:relative}.segmented-section-nav-module__JZz-oa__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.segmented-section-nav-module__JZz-oa__icon svg{inline-size:var(--ds-size-icon-sm);block-size:var(--ds-size-icon-sm)}.segmented-section-nav-module__JZz-oa__segment:hover:not([data-selected]):not([aria-disabled=true]){background:color-mix(in srgb, var(--ds-interactive-accent) 9%, transparent);color:var(--ds-interactive-accent)}.segmented-section-nav-module__JZz-oa__segment[aria-disabled=true]{color:var(--ds-text-disabled);opacity:var(--interactive-text-disabled-opacity);cursor:default}.segmented-section-nav-module__JZz-oa__segment[data-selected]{color:var(--ds-text-on-primary)}.segmented-section-nav-module__JZz-oa__segment:focus-visible{outline:var(--ds-border-width-medium) solid var(--ds-focus-color);outline-offset:var(--ds-focus-offset)}@media (prefers-reduced-motion:reduce){.segmented-section-nav-module__JZz-oa__navigation[data-enter=true]{animation:none}.segmented-section-nav-module__JZz-oa__segment{transition:none}}
.messages-workspace-module__MTdeAq__page{background:var(--ds-surface-page);grid-template-rows:auto minmax(0,1fr);gap:0;block-size:100%;min-block-size:0;min-inline-size:0;display:grid}.messages-workspace-module__MTdeAq__tabs{justify-content:center;align-items:center;gap:var(--ds-product-layout-gap);padding-block-start:max(0px, calc(var(--ds-product-section-gap) - var(--ds-space-2)));padding-block-end:var(--ds-product-section-gap);display:flex}.messages-workspace-module__MTdeAq__tabBar{inline-size:min(100%, var(--ds-size-content-form));min-inline-size:0}.messages-workspace-module__MTdeAq__content{min-block-size:0;min-inline-size:0;overflow:hidden}@media (max-width:47.99rem){.messages-workspace-module__MTdeAq__tabs{padding-block-start:max(0px, calc(var(--ds-product-section-gap) - var(--ds-space-1)))}}
.provider-gallery-dialog-module__-AqnAG__body{grid-template-rows:minmax(0,1fr);min-block-size:0;display:grid;overflow:hidden}.provider-gallery-dialog-module__-AqnAG__dropArea{block-size:100%;min-block-size:0;min-inline-size:0;position:relative}.provider-gallery-dialog-module__-AqnAG__fileInput{display:none}.provider-gallery-dialog-module__-AqnAG__dropShield{z-index:var(--ds-z-content);position:absolute;inset:0}
.provider-profile-dialog-module__mpoK8G__body{flex-direction:column;min-block-size:0;padding:0;display:flex;overflow:hidden}.provider-profile-dialog-module__mpoK8G__body>div{flex:1 1 0;min-block-size:0}
.app-shell-module__E5J3NG__page{background:var(--ds-surface-default);height:100svh;min-height:0;overflow:hidden}html[data-denora-desktop-frame=true] .app-shell-module__E5J3NG__page{height:calc(100svh - var(--denora-desktop-frame-height))}
