@font-face{font-style:normal;font-weight:400 700;src:url(/fonts/GeistMono-latin-ext-a0761690ccf4441ace5cec893b82d4ab.woff2?vsn=d) format("woff2");font-family:Geist Mono;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-style:normal;font-weight:400 700;src:url(/fonts/GeistMono-latin-da83d5f06d825c5ae65b7cca706cb312.woff2?vsn=d) format("woff2");font-family:Geist Mono;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.noora-alert{--noora-alert-error-icon: light-dark( var(--noora-red-500), var(--noora-red-400) );--noora-alert-error-secondary-background: light-dark( var(--noora-red-50), var(--noora-alpha-red) );--noora-alert-success-icon: light-dark( var(--noora-green-600), var(--noora-green-400) );--noora-alert-success-secondary-background: light-dark( var(--noora-green-50), var(--noora-alpha-green) );--noora-alert-warning-icon: light-dark( var(--noora-orange-600), var(--noora-orange-400) );--noora-alert-warning-secondary-background: light-dark( var(--noora-orange-50), var(--noora-alpha-orange) );--noora-alert-information-icon: light-dark( var(--noora-azure-500), var(--noora-azure-400) );--noora-alert-information-secondary-background: light-dark( var(--noora-azure-50), var(--noora-alpha-azure) );display:flex;border-radius:var(--noora-radius-4);>[data-part=title]{color:var(--noora-surface-label-primary)}[data-part=description]{margin-top:var(--noora-spacing-2);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=dismiss-icon]{flex-shrink:0}&[data-type=primary]{box-shadow:var(--noora-border-medium);background:var(--noora-surface-background-primary)}&[data-type=secondary]{&[data-status=information]{background:var(--noora-alert-information-secondary-background)}&[data-status=success]{background:var(--noora-alert-success-secondary-background)}&[data-status=warning]{background:var(--noora-alert-warning-secondary-background)}&[data-status=error]{background:var(--noora-alert-error-secondary-background)}}&[data-size=small],&[data-size=medium]{>[data-part=actions]{display:flex}}&[data-size=small]{gap:var(--noora-spacing-4);padding:var(--noora-spacing-4);>[data-part=icon]{display:flex;flex-shrink:0;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);& svg{width:100%;height:100%}}[data-part=title]{font:var(--noora-font-body-small)}}&[data-size=medium]{gap:var(--noora-spacing-5);padding:var(--noora-spacing-4) var(--noora-spacing-5);>[data-part=icon]{display:flex;flex-shrink:0;width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);& svg{width:100%;height:100%}}[data-part=title]{font:var(--noora-font-body-medium)}}&[data-size=large]{gap:var(--noora-spacing-6);padding:var(--noora-spacing-6);>[data-part=icon]{display:flex;flex-shrink:0;width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);& svg{width:100%;height:100%}}>[data-part=column]{display:flex;flex-direction:column;>[data-part=title]{font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}>[data-part=actions]{margin-top:var(--noora-spacing-4)}}}&[data-status=information]{[data-part=icon]{color:var(--noora-alert-information-icon)}}&[data-status=error]{[data-part=icon]{color:var(--noora-alert-error-icon)}}&[data-status=success]{[data-part=icon]{color:var(--noora-alert-success-icon)}}&[data-status=warning]{[data-part=icon]{color:var(--noora-alert-warning-icon)}}}.noora-avatar{--noora-avatar-gray-background: light-dark( var(--noora-neutral-light-300), var(--noora-neutral-dark-900) );--noora-avatar-gray-label: light-dark( var(--noora-neutral-light-1200), var(--noora-neutral-dark-50) );--noora-avatar-red-background: light-dark( var(--noora-red-100), var(--noora-red-800) );--noora-avatar-red-label: light-dark( var(--noora-red-800), var(--noora-red-100) );--noora-avatar-orange-background: light-dark( var(--noora-orange-100), var(--noora-orange-800) );--noora-avatar-orange-label: light-dark( var(--noora-orange-800), var(--noora-orange-100) );--noora-avatar-yellow-background: light-dark( var(--noora-yellow-100), var(--noora-yellow-800) );--noora-avatar-yellow-label: light-dark( var(--noora-yellow-800), var(--noora-yellow-100) );--noora-avatar-green-background: light-dark( var(--noora-green-100), var(--noora-green-800) );--noora-avatar-green-label: light-dark( var(--noora-green-800), var(--noora-green-100) );--noora-avatar-azure-background: light-dark( var(--noora-azure-100), var(--noora-azure-800) );--noora-avatar-azure-label: light-dark( var(--noora-azure-800), var(--noora-azure-100) );--noora-avatar-blue-background: light-dark( var(--noora-blue-100), var(--noora-blue-800) );--noora-avatar-blue-label: light-dark( var(--noora-blue-800), var(--noora-blue-100) );--noora-avatar-purple-background: light-dark( var(--noora-purple-100), var(--noora-purple-800) );--noora-avatar-purple-label: light-dark( var(--noora-purple-800), var(--noora-purple-100) );--noora-avatar-pink-background: light-dark( var(--noora-pink-100), var(--noora-pink-800) );--noora-avatar-pink-label: light-dark( var(--noora-pink-800), var(--noora-pink-100) );--noora-size-2xsmall: 20px;--noora-size-xsmall: 24px;--noora-size-small: 32px;--noora-size-medium: 40px;--noora-size-large: 46px;--noora-size-xlarge: 56px;--noora-size-2xlarge: 64px;display:flex;align-items:center;border-radius:var(--noora-radius-6);overflow:hidden;&[data-color=gray]{background-color:var(--noora-avatar-gray-background);[data-part=initials]{color:var(--noora-avatar-gray-label)}}&[data-color=red]{background-color:var(--noora-avatar-red-background);[data-part=initials]{color:var(--noora-avatar-red-label)}}&[data-color=orange]{background-color:var(--noora-avatar-orange-background);[data-part=initials]{color:var(--noora-avatar-orange-label)}}&[data-color=yellow]{background-color:var(--noora-avatar-yellow-background);[data-part=initials]{color:var(--noora-avatar-yellow-label)}}&[data-color=green]{background-color:var(--noora-avatar-green-background);[data-part=initials]{color:var(--noora-avatar-green-label)}}&[data-color=azure]{background-color:var(--noora-avatar-azure-background);[data-part=initials]{color:var(--noora-avatar-azure-label)}}&[data-color=blue]{background-color:var(--noora-avatar-blue-background);[data-part=initials]{color:var(--noora-avatar-blue-label)}}&[data-color=purple]{background-color:var(--noora-avatar-purple-background);[data-part=initials]{color:var(--noora-avatar-purple-label)}}&[data-color=pink]{background-color:var(--noora-avatar-pink-background);[data-part=initials]{color:var(--noora-avatar-pink-label)}}&[data-size="2xsmall"]{border-radius:var(--noora-radius-2);&,[data-part=image],.noora-avatar__fallback-image{width:var(--noora-size-2xsmall);height:var(--noora-size-2xsmall)}[data-part=initials]{font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}}&[data-size=xsmall]{border-radius:var(--noora-radius-2);&,[data-part=image],.noora-avatar__fallback-image{width:var(--noora-size-xsmall);height:var(--noora-size-xsmall)}[data-part=initials]{font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}}&[data-size=small]{border-radius:var(--noora-radius-3);&,[data-part=image],.noora-avatar__fallback-image{width:var(--noora-size-small);height:var(--noora-size-small)}[data-part=initials]{font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}}&[data-size=medium]{border-radius:var(--noora-radius-4);&,[data-part=image],.noora-avatar__fallback-image{width:var(--noora-size-medium);height:var(--noora-size-medium)}[data-part=initials]{font:var(--noora-font-weight-regular) var(--noora-font-body-large)}}&[data-size=large]{border-radius:var(--noora-radius-4);&,[data-part=image],.noora-avatar__fallback-image{width:var(--noora-size-large);height:var(--noora-size-large)}[data-part=initials]{font:var(--noora-font-weight-regular) var(--noora-font-heading-small)}}&[data-size=xlarge]{border-radius:var(--noora-radius-6);&,[data-part=image],.noora-avatar__fallback-image{width:var(--noora-size-xlarge);height:var(--noora-size-xlarge)}[data-part=initials]{font:var(--noora-font-weight-regular) var(--noora-font-heading-medium)}}&[data-size="2xlarge"]{border-radius:var(--noora-radius-6);&,[data-part=image],.noora-avatar__fallback-image{width:var(--noora-size-2xlarge);height:var(--noora-size-2xlarge)}[data-part=initials]{font:var(--noora-font-weight-regular) var(--noora-font-heading-large)}}[data-part=image],.noora-avatar__fallback-image{position:relative;top:0;left:0}[data-part=image]{display:none}[data-part=image][data-state=visible]{display:block}[data-part=fallback][data-state=hidden]{display:none}[data-part=initials]{flex-grow:1;font:var(--noora-font-weight-regular) var(--noora-font-heading-large);text-align:center}[data-part=fallback-image-background]{fill:var(--noora-avatar-gray-background)}[data-part=fallback-image-label]{fill:var(--noora-avatar-gray-label)}}.noora-badge{display:inline-flex;justify-content:center;align-items:center;border-radius:var(--noora-radius-2);padding:var(--noora-spacing-1) var(--noora-spacing-4);&[data-disabled]{background:var(--noora-badge-disabled-background)!important;color:var(--noora-badge-disabled-label)!important}&[data-icon]{padding-left:var(--noora-spacing-2)}&[data-dot]{padding-left:var(--noora-spacing-0)}&[data-icon-only]{padding:var(--noora-spacing-1)}&[data-size=small]{font:var(--noora-font-weight-medium) var(--noora-font-body-xsmall);&[data-icon]{gap:var(--noora-spacing-1)}[data-part=icon]{width:var(--noora-icon-size-small);height:var(--noora-icon-size-small);& svg{width:100%;height:100%}}}&[data-size=large]{font:var(--noora-font-weight-medium) var(--noora-font-body-small);&[data-icon]{gap:var(--noora-spacing-2)}&[data-icon-only]{padding:var(--noora-spacing-2)}[data-part=icon]{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);& svg{width:100%;height:100%}}}&[data-style=fill]{color:var(--noora-badge-fill-label);&[data-color=neutral]{background:var(--noora-badge-fill-neutral)}&[data-color=destructive]{background:var(--noora-badge-fill-destructive)}&[data-color=warning]{background:var(--noora-badge-fill-warning)}&[data-color=attention]{background:var(--noora-badge-fill-attention)}&[data-color=success]{background:var(--noora-badge-fill-success)}&[data-color=information]{background:var(--noora-badge-fill-information)}&[data-color=focus]{background:var(--noora-badge-fill-focus)}&[data-color=primary]{background:var(--noora-badge-fill-primary)}&[data-color=secondary]{background:var(--noora-badge-fill-secondary)}}&[data-style=light-fill]{&[data-color=neutral]{background:var(--noora-badge-light-fill-neutral-background);color:var(--noora-badge-light-fill-neutral-label);box-shadow:0 0 0 1px light-dark(color-mix(in oklch,var(--noora-neutral-light-1100) 40%,transparent),color-mix(in oklch,var(--noora-neutral-light-100) 20%,transparent))}&[data-color=destructive]{background:var(--noora-badge-light-fill-destructive-background);color:var(--noora-badge-light-fill-destructive-label);box-shadow:0 0 0 1px color-mix(in oklch,var(--noora-badge-light-fill-destructive-label) 40%,transparent)}&[data-color=warning]{background:var(--noora-badge-light-fill-warning-background);color:var(--noora-badge-light-fill-warning-label);box-shadow:0 0 0 1px color-mix(in oklch,var(--noora-badge-light-fill-warning-label) 40%,transparent)}&[data-color=attention]{background:var(--noora-badge-light-fill-attention-background);color:var(--noora-badge-light-fill-attention-label);box-shadow:0 0 0 1px color-mix(in oklch,var(--noora-badge-light-fill-attention-label) 40%,transparent)}&[data-color=success]{background:var(--noora-badge-light-fill-success-background);color:var(--noora-badge-light-fill-success-label);box-shadow:0 0 0 1px color-mix(in oklch,var(--noora-badge-light-fill-success-label) 40%,transparent)}&[data-color=information]{background:var(--noora-badge-light-fill-information-background);color:var(--noora-badge-light-fill-information-label);box-shadow:0 0 0 1px color-mix(in oklch,var(--noora-badge-light-fill-information-label) 40%,transparent)}&[data-color=focus]{background:var(--noora-badge-light-fill-focus-background);color:var(--noora-badge-light-fill-focus-label);box-shadow:0 0 0 1px color-mix(in oklch,var(--noora-badge-light-fill-focus-label) 40%,transparent)}&[data-color=primary]{background:var(--noora-badge-light-fill-primary-background);color:var(--noora-badge-light-fill-primary-label);box-shadow:0 0 0 1px color-mix(in oklch,var(--noora-badge-light-fill-primary-label) 40%,transparent)}&[data-color=secondary]{background:var(--noora-badge-light-fill-secondary-background);color:var(--noora-badge-light-fill-secondary-label);box-shadow:0 0 0 1px color-mix(in oklch,var(--noora-badge-light-fill-secondary-label) 40%,transparent)}}}.noora-status-badge{display:inline-flex;justify-content:center;align-items:center;gap:var(--noora-spacing-2);box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-2) var(--noora-spacing-4) var(--noora-spacing-2) var(--noora-spacing-2);[data-part=icon]{display:inline-flex;justify-content:center;align-items:center;& svg{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}}[data-part=label]{font:var(--noora-font-weight-medium) var(--noora-font-body-small)}&:not([data-status=disabled]){color:var(--noora-surface-label-primary)}&[data-status=disabled]{color:var(--noora-surface-label-disabled)}&[data-status=success] [data-part=icon]{color:var(--noora-badge-status-success)}&[data-status=error] [data-part=icon]{color:var(--noora-badge-status-error)}&[data-status=warning] [data-part=icon]{color:var(--noora-badge-status-warning)}&[data-status=attention] [data-part=icon]{color:var(--noora-badge-status-attention)}&[data-status=in_progress] [data-part=icon]{color:var(--noora-badge-status-in-progress)}}.noora-banner{--noora-banner-label: light-dark( var(--noora-neutral-light-1200), var(--noora-neutral-light-50) );--noora-banner-label-secondary: light-dark( var(--noora-neutral-light-800), var(--noora-neutral-light-500) );--noora-banner-primary-background: light-dark( var(--noora-neutral-light-100), var(--noora-neutral-dark-1100) );--noora-banner-primary-border: light-dark( var(--noora-neutral-light-400), var(--noora-neutral-dark-700) );--noora-banner-error-background: light-dark( var(--noora-red-50), var(--noora-alpha-red) );--noora-banner-error-border: var(--noora-red-500);--noora-banner-success-background: light-dark( var(--noora-green-50), var(--noora-alpha-green) );--noora-banner-success-border: var(--noora-green-600);--noora-banner-warning-background: light-dark( var(--noora-orange-50), var(--noora-alpha-orange) );--noora-banner-warning-border: var(--noora-orange-600);--noora-banner-information-background: light-dark( var(--noora-azure-50), var(--noora-alpha-azure) );--noora-banner-information-border: var(--noora-azure-500);--noora-banner-grid-color: light-dark( var(--noora-neutral-light-1200), var(--noora-neutral-light-50) );display:flex;position:relative;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--noora-spacing-5);padding:var(--noora-spacing-5) var(--noora-spacing-11);min-width:0;width:100%;overflow-x:hidden;color:var(--noora-banner-label);[data-part=background]{position:absolute;top:0;left:50%;transform:translate(-50%);width:auto;height:100%;color:var(--noora-banner-grid-color)}[data-part=icon]{display:flex;flex:0 0 auto;width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);& svg{flex-shrink:0;width:100%;height:100%}}[data-part=title]{font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=dot]{font:var(--noora-font-weight-medium) var(--noora-font-body-xsmall)}[data-part=description]{font:var(--noora-font-body-medium)}[data-part=dismiss-icon]{display:flex;position:absolute;top:50%;right:var(--noora-spacing-5);justify-content:center;transform:translateY(-50%);cursor:pointer;border:none;background:none;padding:0;color:var(--noora-banner-label-secondary);& svg{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}}&[data-status=primary]{border-bottom:2px solid var(--noora-banner-primary-border);background:var(--noora-banner-primary-background);[data-part=icon]{color:var(--noora-banner-label)}}&[data-status=error]{border-bottom:2px solid var(--noora-banner-error-border);background:var(--noora-banner-error-background);[data-part=icon]{color:var(--noora-red-500)}}&[data-status=success]{border-bottom:2px solid var(--noora-banner-success-border);background:var(--noora-banner-success-background);[data-part=icon]{color:var(--noora-green-600)}}&[data-status=warning]{border-bottom:2px solid var(--noora-banner-warning-border);background:var(--noora-banner-warning-background);[data-part=icon]{color:var(--noora-orange-600)}}&[data-status=information]{border-bottom:2px solid var(--noora-banner-information-border);background:var(--noora-banner-information-background);[data-part=icon]{color:var(--noora-azure-500)}}}.noora-breadcrumbs{--noora-breadcrumb-icon: light-dark( var(--noora-neutral-light-800), var(--noora-neutral-dark-200) );--noora-breadcrumb-label: light-dark( var(--noora-neutral-light-1100), var(--noora-neutral-dark-50) );--noora-breadcrumb-background: light-dark( var(--noora-neutral-light-50), var(--noora-neutral-dark-1100) );display:flex;flex-direction:row;align-items:center;z-index:var(--noora-z-index-10);[data-part=slash],[data-part=arrow]{padding:0 var(--noora-spacing-2);width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);color:var(--noora-breadcrumb-icon);& svg{width:100%;height:100%}}&:not([data-style=slash])>[data-part=slash],&:not([data-style=arrow])>[data-part=arrow],[data-part=slash]:nth-last-child(2),[data-part=arrow]:last-child{display:none}}.noora-breadcrumb{position:relative;display:flex;flex-wrap:wrap;align-items:center;z-index:var(--noora-z-index-8);[data-part=link]{display:flex;align-items:center;gap:var(--noora-spacing-2);padding:var(--noora-spacing-2);text-decoration:none;color:inherit;cursor:pointer;border-radius:var(--noora-radius-3);font:var(--noora-font-body-medium);[data-part=icon]{flex-shrink:0;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);color:var(--noora-breadcrumb-icon);& svg{width:100%;height:100%}}[data-part=label]{color:var(--noora-breadcrumb-label);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}&:focus-visible{outline:none;box-shadow:var(--noora-border-light-focus)}}[data-part=trigger]{display:inline-flex;flex-shrink:0;align-items:center;padding:var(--noora-spacing-3);border-radius:var(--noora-radius-3);border:unset;background:unset;cursor:pointer;outline:unset;color:var(--noora-breadcrumb-icon);& svg{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}&:hover,&:active,&[data-state=open]{box-shadow:var(--noora-border-light-default);background-color:var(--noora-breadcrumb-background)}&:focus-visible{box-shadow:var(--noora-border-light-focus);background-color:var(--noora-breadcrumb-background)}+[data-part=positioner]{display:none}&[data-state=open]+[data-part=positioner]{display:flex}}[data-part=positioner]{z-index:var(--noora-z-index-12);transition:display .15s allow-discrete}.noora-dropdown-content,[data-part=positioner]>[data-part=content]{display:block;width:max-content;min-width:320px;box-shadow:0 0 0 1px light-dark(oklch(32% .005 247.968 / .12),oklch(54.9% 0 0 / .25)),0 8px 24px #00000029,0 4px 8px #00000014;border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);overflow:hidden;opacity:0;transform:translateY(-.25rem);transition:opacity .15s var(--ease-out-cubic),transform .15s var(--ease-out-cubic);>[data-part=items]{padding:var(--noora-spacing-4);max-height:min(250px,calc(100vh - 8rem));overflow-y:auto;[data-part=item]+[data-part=item]{margin-top:var(--noora-spacing-3)}}>[data-part=footer]{padding:var(--noora-spacing-4);border-top:1px solid light-dark(var(--noora-neutral-light-200),var(--noora-neutral-dark-900));background:var(--noora-surface-background-primary)}}[data-part=trigger][data-state=open]+[data-part=positioner]>[data-part=content]{opacity:1;transform:translateY(0);transition:opacity .2s var(--ease-out-cubic),transform .2s var(--ease-out-cubic);@starting-style{opacity:0;transform:translateY(-.25rem)}}[data-part=item]:not([data-selected]) [data-part=check]{visibility:hidden}[data-part=item][data-selected]{background:var(--noora-dropdown-hover-background)}[data-part=item]:focus{outline:none;background:var(--noora-dropdown-hover-background)}[data-part=right-icon]{display:flex;align-items:center;gap:var(--noora-spacing-3)}[data-part=right-icon]:has(.noora-badge),[data-part=right-icon]:has([data-part=check]){width:auto;height:auto}[data-part=check]{display:inline-flex;flex-shrink:0;width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);& svg{width:100%;height:100%}}[data-part=left-icon],[data-part=right-icon]{color:var(--noora-surface-label-primary)}}@media (prefers-reduced-motion:reduce){.noora-breadcrumb [data-part=positioner],.noora-breadcrumb [data-part=positioner]>[data-part=content]{transition:none}}.noora-button-group{--noora-button-group-background: light-dark( var(--noora-neutral-light-50), var(--noora-neutral-dark-1200) );--noora-button-group-label: light-dark( var(--noora-neutral-light-1000), var(--noora-neutral-light-50) );--noora-button-group-hover-background: light-dark( var(--noora-neutral-light-100), var(--noora-neutral-dark-1100) );--noora-button-group-hover-label: light-dark( var(--noora-neutral-light-1100), var(--noora-neutral-light-100) );--noora-button-group-active-background: light-dark( var(--noora-neutral-light-200), var(--noora-neutral-dark-1000) );--noora-button-group-active-label: light-dark( var(--noora-neutral-light-1200), var(--noora-neutral-light-50) );--noora-button-group-disabled-background: light-dark( var(--noora-neutral-light-100), var(--noora-neutral-dark-1000) );--noora-button-group-disabled-label: light-dark( var(--noora-neutral-light-600), var(--noora-neutral-dark-600) );display:flex;flex-direction:row;align-items:center;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background-color:var(--noora-button-group-background);padding:var(--noora-spacing-1);overflow:hidden;&[data-size=small]{gap:var(--noora-spacing-1)}&[data-size=medium],&[data-size=large]{gap:var(--noora-spacing-2)}}.noora-button-group-item{--noora-border-button-group: inset 0px 2px 2px 0px oklch(32% .005 247.968 / .06), inset 0px 1px 1px 0px oklch(32% .005 247.968 / .08);display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-1);cursor:pointer;outline:unset;border:unset;border-radius:var(--noora-radius-2);background-color:unset;overflow:hidden;color:var(--noora-button-group-label);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);user-select:none;text-decoration:unset;html[data-theme=dark] &{--noora-border-button-group: inset 0px 3px 3px 0px oklch(0% 0 0 / .3), inset 0px 1px 1px 0px oklch(0% 0 0 / .3)}&:hover{background-color:var(--noora-button-group-hover-background);color:var(--noora-button-group-hover-label)}&:active,&[data-selected]{box-shadow:var(--noora-border-button-group);background-color:var(--noora-button-group-active-background);color:var(--noora-button-group-active-label)}&:disabled{cursor:not-allowed;background:var(--noora-button-group-disabled-background)!important;color:var(--noora-button-group-disabled-label)!important}>[data-part=label]{padding:var(--noora-spacing-0) var(--noora-spacing-2)}.noora-button-group[data-size=small] &{padding:var(--noora-spacing-3) var(--noora-spacing-4);font:var(--noora-font-weight-medium) var(--noora-font-body-xsmall);&[data-icon-only]{padding:var(--noora-spacing-3)}& svg{width:var(--noora-icon-size-small);height:var(--noora-icon-size-small)}}.noora-button-group[data-size=medium] &{gap:var(--noora-spacing-1);padding:var(--noora-spacing-2) var(--noora-spacing-2);font:var(--noora-font-weight-medium) var(--noora-font-body-small);&[data-icon-only]{padding:var(--noora-spacing-2)}>[data-part=label]{padding:var(--noora-spacing-0) var(--noora-spacing-2)}& svg{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}}.noora-button-group[data-size=large] &{padding:var(--noora-spacing-2) var(--noora-spacing-4);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);&[data-icon-only]{padding:var(--noora-spacing-2)}& svg{width:var(--noora-icon-size-large);height:var(--noora-icon-size-large)}}}.noora-button,.noora-link-button,.noora-neutral-button{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;-webkit-appearance:button;border:0;border-radius:var(--noora-radius-3);padding:0;text-decoration:none;& svg{pointer-events:none}}.noora-button{--noora-button-icon-size: var(--noora-icon-size-large);cursor:pointer;outline:unset;transition:transform .15s var(--ease-out-cubic);box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent;&[disabled]{cursor:not-allowed}&:not(:disabled):active{transform:scale(.97)}>span{padding:0rem var(--noora-spacing-2)}&[data-variant=primary]{box-shadow:var(--noora-button-border-primary);background:var(--noora-button-background-primary);color:var(--noora-button-primary-label);&:hover{box-shadow:var(--noora-button-border-primary-hover);background:var(--noora-button-background-primary-hover)}&:focus-visible{box-shadow:var(--noora-button-border-primary-focus)}&[disabled]{box-shadow:var(--noora-button-border-primary-disabled);background:var(--noora-button-background-primary-disabled);color:var(--noora-button-primary-disabled-label)}&:not(:disabled):active{box-shadow:var(--noora-button-border-primary-active);background:var(--noora-button-background-primary-active)}}&[data-variant=secondary]{box-shadow:var(--noora-button-border-secondary);background:var(--noora-button-background-secondary);color:var(--noora-button-secondary-label);&:hover{background:var(--noora-button-background-secondary-hover)}&:focus-visible{box-shadow:var(--noora-button-border-secondary-focus)}&[disabled]{box-shadow:var(--noora-button-border-secondary-disabled);background:var(--noora-button-background-secondary-disabled);color:var(--noora-button-secondary-disabled-label)}&:not(:disabled):active{box-shadow:var(--noora-button-border-secondary-active);background:var(--noora-button-background-secondary-active)}}&[data-variant=destructive]{box-shadow:var(--noora-button-border-destructive);background:var(--noora-button-background-destructive);color:var(--noora-button-destructive-label);&:hover{box-shadow:var(--noora-button-border-destructive-hover);background:var(--noora-button-background-destructive-hover)}&:focus-visible{box-shadow:var(--noora-button-border-destructive-focus)}&[disabled]{box-shadow:var(--noora-button-border-destructive-disabled);background:var(--noora-button-background-destructive-disabled);color:var(--noora-button-destructive-disabled-label)}&:not(:disabled):active{box-shadow:var(--noora-button-border-destructive-active);background:var(--noora-button-destructive-background)}}&[data-icon-only]{padding:var(--noora-spacing-3)}&[data-size=small]{--noora-button-icon-size: var(--noora-icon-size-small);font:var(--noora-font-weight-medium) var(--noora-font-body-xsmall);&:not([data-icon-only]){padding:var(--noora-spacing-3) var(--noora-spacing-2)}& svg{width:var(--noora-button-icon-size);height:var(--noora-button-icon-size)}}&[data-size=medium]{--noora-button-icon-size: var(--noora-icon-size-medium);font:var(--noora-font-weight-medium) var(--noora-font-body-small);&:not([data-icon-only]){padding:var(--noora-spacing-3) var(--noora-spacing-2)}& svg{width:var(--noora-button-icon-size);height:var(--noora-button-icon-size)}}&[data-size=large]{--noora-button-icon-size: var(--noora-icon-size-large);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);&:not([data-icon-only]){padding:var(--noora-spacing-3) var(--noora-spacing-4)}& svg{width:var(--noora-button-icon-size);height:var(--noora-button-icon-size)}}}.noora-link-button{--noora-link-button-primary-label: light-dark( var(--noora-purple-500), var(--noora-purple-300) );--noora-link-button-secondary-label: light-dark( var(--noora-neutral-light-1200), var(--noora-neutral-light-50) );--noora-link-button-destructive-label: light-dark( var(--noora-red-500), var(--noora-red-300) );--noora-link-button-disabled-label: light-dark( var(--noora-neutral-light-600), var(--noora-neutral-light-300) );display:inline-flex;gap:var(--noora-spacing-1);border-radius:var(--noora-radius-1);background:transparent;&:focus-visible{outline:2px solid currentColor;outline-offset:2px}&:disabled{cursor:not-allowed;color:var(--noora-link-button-disabled-label)!important}&:not(:disabled)[data-underline]{text-decoration:underline;&:hover{text-decoration-style:dotted}}&:not(:disabled):not([data-underline]):hover{text-decoration:underline}&[data-variant=primary]{color:var(--noora-link-button-primary-label)}&[data-variant=secondary]{color:var(--noora-link-button-secondary-label)}&[data-variant=destructive]{color:var(--noora-link-button-destructive-label)}&[data-size=small]{font:var(--noora-font-weight-medium) var(--noora-font-body-xsmall);& svg{width:var(--noora-icon-size-small);height:var(--noora-icon-size-small)}}&[data-size=medium]{font:var(--noora-font-weight-medium) var(--noora-font-body-small);& svg{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}}&[data-size=large]{font:var(--noora-font-weight-medium) var(--noora-font-body-medium);& svg{width:var(--noora-icon-size-large);height:var(--noora-icon-size-large)}}}.noora-neutral-button{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;border-radius:var(--noora-radius-3);background:unset;padding:var(--noora-spacing-3);color:var(--noora-button-neutral-label);text-decoration:none;transition:transform .15s var(--ease-out-cubic);&:not(:disabled):hover{background:var(--noora-button-neutral-background-hover)}&:not(:disabled):active{background:var(--noora-button-neutral-background-active);transform:scale(.97)}&[disabled]{cursor:not-allowed;color:var(--noora-button-neutral-disabled-label)}>[data-part=label]{padding:0rem var(--noora-spacing-2)}&[data-icon-only]{padding:var(--noora-spacing-3)}&[data-size=small]{--noora-button-icon-size: var(--noora-icon-size-small);font:var(--noora-font-weight-medium) var(--noora-font-body-xsmall);&:not([data-icon-only]){padding:var(--noora-spacing-3) var(--noora-spacing-2)}& svg{width:var(--noora-button-icon-size);height:var(--noora-button-icon-size)}}&[data-size=medium],&[data-size=large]{&:not([data-icon-only]){padding:var(--noora-spacing-3)}}&[data-size=medium]{--noora-button-icon-size: var(--noora-icon-size-medium);font:var(--noora-font-weight-medium) var(--noora-font-body-small);& svg{width:var(--noora-button-icon-size);height:var(--noora-button-icon-size)}}&[data-size=large]{--noora-button-icon-size: var(--noora-icon-size-large);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);& svg{width:var(--noora-button-icon-size);height:var(--noora-button-icon-size)}}&[data-with-label]{&[data-size=small],&[data-size=medium]{padding:var(--noora-spacing-3) var(--noora-spacing-2)}&[data-size=large]{padding:var(--noora-spacing-3) var(--noora-spacing-4)}}}@media (prefers-reduced-motion:reduce){.noora-button,.noora-neutral-button{transition:none;&:not(:disabled):active{transform:none}}}.noora-button-dropdown{display:inline-flex;position:relative;flex-direction:row;align-items:stretch;border-radius:var(--noora-radius-3);box-shadow:var(--noora-button-border-secondary);&:hover{box-shadow:var(--noora-button-border-secondary)}html[data-theme=dark] &:hover{box-shadow:var(--noora-button-border-secondary-hover)}&:has(:focus-visible){box-shadow:var(--noora-button-border-secondary-focus)}&:has([data-part=main-button]:disabled){box-shadow:var(--noora-button-border-secondary-disabled)}[data-part=main-button],[data-part=trigger]{cursor:pointer;outline:unset;border:0;&:disabled{cursor:not-allowed}}[data-part=main-button]{display:inline-flex;justify-content:center;align-items:center;gap:var(--noora-spacing-1);overflow:clip;border-radius:var(--noora-radius-3) 0 0 var(--noora-radius-3);background:var(--noora-button-background-secondary);color:var(--noora-button-secondary-label);>span{padding:0rem var(--noora-spacing-2)}&:hover:not(:disabled){background:var(--noora-button-background-secondary-hover)}&:disabled{background:var(--noora-button-background-secondary-disabled);color:var(--noora-button-secondary-disabled-label)}}[data-part=trigger]{display:inline-flex;justify-content:center;align-items:center;overflow:clip;border-left:1px solid var(--noora-surface-border-primary);border-radius:0 var(--noora-radius-3) var(--noora-radius-3) 0;background:var(--noora-button-background-secondary);color:var(--noora-button-secondary-label);&:hover:not(:disabled){background:var(--noora-button-background-secondary-hover)}&:disabled{background:var(--noora-button-background-secondary-disabled);color:var(--noora-button-secondary-disabled-label)}}[data-part=icon-left],[data-part=icon-right],[data-part=indicator]{display:inline-flex;& svg{width:100%;height:100%}}[data-part=positioner]{display:none}>[data-state=open]~[data-part=positioner]{display:flex;position:absolute!important;top:100%!important;left:0!important;right:unset!important;bottom:unset!important;z-index:var(--noora-z-index-10);margin-top:var(--noora-spacing-2);min-width:100%;width:max-content!important;transform:none!important}&[data-align=end]>[data-state=open]~[data-part=positioner]{left:unset!important;right:0!important}&[data-size=medium]{[data-part=main-button]{padding:var(--noora-spacing-3) var(--noora-spacing-2);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=trigger]{padding:var(--noora-spacing-3)}[data-part=icon-left],[data-part=icon-right],[data-part=indicator]{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}}&[data-size=large]{[data-part=main-button]{padding:var(--noora-spacing-3);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=trigger]{padding:var(--noora-spacing-3)}[data-part=icon-left],[data-part=icon-right],[data-part=indicator]{width:var(--noora-icon-size-large);height:var(--noora-icon-size-large)}}}.noora-card{display:flex;flex-direction:column;align-items:stretch;gap:var(--noora-spacing-5);box-shadow:var(--noora-border-section);border-radius:var(--noora-radius-6);background:var(--noora-surface-background-tertiary);justify-section:center;box-sizing:border-box;padding:var(--noora-spacing-2);>[data-part=header]{display:flex;justify-content:space-between;align-items:center;gap:var(--noora-spacing-3);box-sizing:border-box;padding:var(--noora-spacing-4) var(--noora-spacing-4) 0;width:100%;[data-part=icon-with-title]{display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-3);[data-part=icon]{display:flex;gap:10px;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-3);width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);color:var(--noora-surface-label-primary);& svg{width:100%;height:100%}}[data-part=title]{display:inline-flex;flex:1 0 0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}}@media (max-width:768px){flex-direction:column;align-items:flex-start}[data-part=actions]{display:flex;align-items:center;gap:var(--noora-spacing-4);@media (max-width:768px){flex-direction:column;align-items:flex-start}}}}.noora-card__section{display:flex;position:relative;flex-direction:column;gap:var(--noora-spacing-5);box-sizing:border-box;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-7);color:var(--noora-surface-label-primary)}.noora-chart{margin:0;padding:0;overflow:hidden;[data-part=chart]{width:100%;height:100%}}.noora-chart-tooltip{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:var(--noora-spacing-4);box-shadow:var(--noora-border-medium);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-5);>[data-part=title]{display:flex;align-items:center;gap:var(--noora-spacing-3);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-xsmall)}[data-part=series-item]{display:flex;align-items:center;gap:var(--noora-spacing-3);width:100%}[data-part=dot]{flex-shrink:0;border-radius:var(--noora-radius-1);background:var(--color);width:8px;height:4px}[data-part=label]{overflow:hidden;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-xsmall);text-overflow:ellipsis;white-space:nowrap}[data-part=value]{margin-left:auto;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-xsmall)}}.noora-checkbox{[data-part=root]{display:grid;grid-template-rows:auto auto;grid-template-columns:auto auto;grid-template-areas:"control label" ".       description";justify-content:center;align-items:start;user-select:none;&[data-disabled]{cursor:not-allowed}}[data-part=control]{grid-area:control;margin-top:2px;&[data-disabled]{box-shadow:var(--noora-border-light-default);background:var(--noora-choice-selector-disabled-background)}&[data-focus]{box-shadow:var(--noora-border-light-focus)!important}&:not([data-disabled])[data-state=unchecked][data-hover]{background:var(--noora-choice-selector-uncheck-background-hover)}&[data-state=checked][data-hover],&[data-state=indeterminate][data-hover]{background:var(--noora-choice-selector-check-background-hover)}}[data-part=label]{display:flex;grid-area:label;margin-left:var(--noora-spacing-5);color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);&:has(+[data-part=description]){font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}}[data-part=description]{display:flex;grid-area:description;margin-top:var(--noora-spacing-2);margin-left:var(--noora-spacing-5);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=hidden-input]:not([value]){display:none}}.noora-checkbox-control{display:flex;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box;border-radius:var(--noora-radius-2);width:16px;height:16px;color:var(--noora-choice-selector-label);& svg{width:12px;height:12px}[data-part=check],[data-part=minus]{display:none;width:12px;height:12px;color:var(--noora-choice-selector-label);& svg{width:100%;height:100%}}&[data-state=unchecked]{box-shadow:var(--noora-border-light-default);background:var(--noora-choice-selector-uncheck-background)}&[data-state=checked],&[data-state=indeterminate]{box-shadow:0 1px #fff3 inset;border:1px solid var(--noora-purple-500);background:var(--noora-choice-selector-check-background)}&[data-state=checked] [data-part=check]{display:flex}&[data-state=indeterminate] [data-part=minus]{display:flex}}.noora-date-picker{--noora-datepicker-range-background: light-dark( var(--noora-purple-50), oklch(from var(--noora-purple-500) l c h / .24) );--noora-datepicker-selected-background: var(--noora-purple-500);--noora-datepicker-selected-text: var(--noora-neutral-light-50);--noora-datepicker-range-text: light-dark( var(--noora-purple-500), var(--noora-purple-400) );--noora-datepicker-today-marker: light-dark( var(--noora-purple-500), var(--noora-purple-400) );--noora-datepicker-preset-hover-background: light-dark( var(--noora-neutral-light-200), var(--noora-neutral-dark-1000) );display:flex;flex-direction:column;position:relative;font:var(--noora-font-body-small);[data-part=trigger]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-4);cursor:pointer;outline:unset;box-shadow:var(--noora-button-border-secondary);border:0;border-radius:var(--noora-radius-3);background:var(--noora-button-background-secondary);padding:var(--noora-spacing-3) var(--noora-spacing-4);color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);width:fit-content;&:hover:not(:disabled){background:var(--noora-button-background-secondary-hover);box-shadow:var(--noora-button-border-secondary)}&:disabled{cursor:not-allowed;color:var(--noora-surface-label-disabled)}&:focus-visible{background:var(--noora-button-background-secondary-hover);box-shadow:var(--noora-button-border-secondary-focus)}&[data-state=open]{box-shadow:var(--noora-button-border-secondary-focus)}}html[data-theme=dark] & [data-part=trigger]:hover{box-shadow:var(--noora-button-border-secondary-hover)}[data-part=trigger-label]{font-weight:var(--noora-font-weight-medium)}[data-part=trigger-icon]{display:inline-flex;color:var(--noora-button-secondary-label);width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);& svg{width:100%;height:100%}}[data-part=positioner]{margin-left:calc(-1 * var(--noora-spacing-2));&:not(:has(>[data-state])){display:none}@media (max-width:767px){margin-left:0}}[data-part=positioner][hidden],[data-part=content][hidden]{display:none}[data-part=content]{display:flex;flex-direction:row;background-color:var(--noora-surface-background-tertiary);box-shadow:var(--noora-border-heavy);border-radius:var(--noora-radius-6);@media (max-width:767px){flex-direction:column;width:var(--available-width);max-width:min(var(--available-width),302px);overflow:hidden}}[data-part=presets][data-device=desktop]{flex-direction:column;gap:var(--noora-spacing-5);padding:var(--noora-spacing-6) var(--noora-spacing-2);width:140px;@media (min-width:768px){display:flex}@media (max-width:767px){display:none}}[data-part=presets][data-device=mobile]{flex-direction:row;gap:var(--noora-spacing-2);padding:var(--noora-spacing-4);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}@media (min-width:768px){display:none}@media (max-width:767px){display:flex;flex-shrink:0}[data-part=preset-item]{@media (max-width:767px){flex-shrink:0}}}[data-part=preset-item]{display:flex;align-items:center;cursor:pointer;border:0;border-radius:var(--noora-radius-3);background:transparent;padding:var(--noora-spacing-2) var(--noora-spacing-4);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);white-space:nowrap;transition:background-color .15s ease;&:hover{background:var(--noora-datepicker-preset-hover-background)}&[data-selected=true]{background:var(--noora-datepicker-range-background);color:var(--noora-datepicker-range-text)}}[data-part=calendar]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);overflow:hidden;background-color:var(--noora-surface-background-primary);border-radius:var(--noora-radius-6);@media (min-width:768px){box-shadow:var(--noora-border-light-default)}@media (max-width:767px){width:100%;max-width:100%;min-width:0;box-sizing:border-box;border-top:1px solid var(--noora-content-divider-line)}}[data-part=months]{display:flex;gap:var(--noora-spacing-4)}[data-part=month]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);padding:var(--noora-spacing-6);&[data-desktop-only]{@media (min-width:768px){display:flex}@media (max-width:767px){display:none}}@media (max-width:767px){padding:var(--noora-spacing-4)}}[data-part=view-control]{display:flex;align-items:center;justify-content:space-between}[data-part=prev-trigger],[data-part=next-trigger]{display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;border-radius:var(--noora-radius-3);background:transparent;padding:var(--noora-spacing-1);width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);color:var(--noora-surface-label-primary);&:hover{background:var(--noora-datepicker-preset-hover-background)}&:disabled,&[data-disabled]{visibility:hidden}& svg{width:100%;height:100%}}[data-part=view-trigger]{font:var(--noora-font-body-small);font-weight:var(--noora-font-weight-medium);color:var(--noora-surface-label-primary)}[data-part=table]{border-collapse:collapse;border-spacing:0;@media (max-width:767px){width:100%;table-layout:fixed}}[data-part=table-head]{& th{font:var(--noora-font-body-small);font-weight:var(--noora-font-weight-medium);color:var(--noora-surface-label-secondary);padding:var(--noora-spacing-2);width:30px;height:30px;text-align:center;@media (max-width:767px){width:auto;padding:var(--noora-spacing-1)}}}[data-part=table-body]{& td{padding:var(--noora-spacing-2);position:relative;@media (max-width:767px){padding:var(--noora-spacing-1)}}}[data-part=table-cell]{position:relative}[data-part=table-cell]:has([data-in-range]):not(:has([data-outside-range])):not([data-hidden]):before,[data-part=table-cell]:has([data-in-hover-range]):not(:has([data-outside-range])):not(:has([data-disabled])):not(:has([data-selected])):before{content:"";position:absolute;height:30px;top:50%;transform:translateY(-50%);left:0;right:0;background:var(--noora-datepicker-range-background);@media (max-width:767px){left:-1px;right:-1px}}[data-part=table-cell]:has([data-range-start]:not([data-selected])):before{left:var(--noora-spacing-2);border-top-left-radius:var(--noora-radius-3);border-bottom-left-radius:var(--noora-radius-3)}[data-part=table-cell]:has([data-range-end]:not([data-selected])):before{right:var(--noora-spacing-2);border-top-right-radius:var(--noora-radius-3);border-bottom-right-radius:var(--noora-radius-3)}[data-part=table-cell]:has([data-in-range]):has([data-selected]):not(:has([data-outside-range])):not([data-hidden]):before{left:50%;right:50%;border-radius:0}[data-part=table-cell]:has([data-selected][data-hover-range-start]:not([data-hover-range-end])):not(:has([data-outside-range])):not([data-hidden]):before{right:0}[data-part=table-cell]:has([data-selected][data-hover-range-end]:not([data-hover-range-start])):not(:has([data-outside-range])):not([data-hidden]):before{left:0}[data-part=table-cell]:has([data-selected][data-range-start]:not([data-range-end]):not([data-hover-range-start]):not([data-hover-range-end])):not(:has([data-outside-range])):not([data-hidden]):before{right:0}[data-part=table-cell]:has([data-selected][data-range-end]:not([data-range-start]):not([data-hover-range-start]):not([data-hover-range-end])):not(:has([data-outside-range])):not([data-hidden]):before{left:0}[data-part=table-cell]:first-child:has([data-in-range]):not(:has([data-outside-range])):not([data-hidden]):before,[data-part=table-cell]:first-child:has([data-in-hover-range]):not(:has([data-outside-range])):not(:has([data-disabled])):not(:has([data-selected])):before{left:var(--noora-spacing-2);border-top-left-radius:var(--noora-radius-3);border-bottom-left-radius:var(--noora-radius-3)}[data-part=day-table-cell][data-hidden]+[data-part=table-cell]:has([data-in-range]):not([data-hidden]):before{left:var(--noora-spacing-2);border-top-left-radius:var(--noora-radius-3);border-bottom-left-radius:var(--noora-radius-3)}[data-part=table-cell]:last-child:has([data-in-range]):not(:has([data-outside-range])):not([data-hidden]):before,[data-part=table-cell]:last-child:has([data-in-hover-range]):not(:has([data-outside-range])):not(:has([data-disabled])):not(:has([data-selected])):before{right:var(--noora-spacing-2);border-top-right-radius:var(--noora-radius-3);border-bottom-right-radius:var(--noora-radius-3)}[data-part=table-cell]:has([data-in-range]):not([data-hidden]):has(+[data-part=day-table-cell][data-hidden]):before{right:var(--noora-spacing-2);border-top-right-radius:var(--noora-radius-3);border-bottom-right-radius:var(--noora-radius-3)}[data-part=table-cell]:has([data-in-hover-range]:not([data-outside-range]):not([data-disabled]):not([data-selected])):before{left:var(--noora-spacing-2);border-top-left-radius:var(--noora-radius-3);border-bottom-left-radius:var(--noora-radius-3)}[data-part=table-cell]:has([data-in-hover-range])+[data-part=table-cell]:has([data-in-hover-range]:not([data-outside-range]):not([data-disabled]):not([data-selected])):before{left:0;border-top-left-radius:0;border-bottom-left-radius:0}[data-part=table-cell]:has([data-hover-range-end]):not(:has([data-outside-range])):before{right:var(--noora-spacing-2);border-top-right-radius:var(--noora-radius-3);border-bottom-right-radius:var(--noora-radius-3)}[data-part=table-cell-trigger]{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;border:0;border-radius:var(--noora-radius-3);background:transparent;width:30px;height:30px;font:var(--noora-font-body-small);color:var(--noora-surface-label-secondary);transition:background-color .15s ease,color .15s ease;&:hover:not([data-disabled]):not([data-unavailable]):not([data-selected]):not([data-hidden]){background:var(--noora-datepicker-preset-hover-background)}&[data-hidden]{cursor:default}&[data-in-range]:not([data-selected]){color:var(--noora-datepicker-range-text)}&[data-in-hover-range]:not([data-selected]):not([data-disabled]){color:var(--noora-datepicker-range-text)}&[data-selected]{background:var(--noora-datepicker-selected-background);color:var(--noora-datepicker-selected-text);box-shadow:var(--noora-button-border-primary)}&[data-today]:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:8px;height:2px;background:var(--noora-datepicker-today-marker);border-radius:var(--noora-radius-99)}&[data-today][data-selected]:after{background:var(--noora-datepicker-selected-text)}&[data-disabled],&[data-unavailable]{color:var(--noora-surface-label-disabled);cursor:not-allowed}&[data-outside-range]{visibility:hidden}}&[data-selecting-range] [data-part=table-cell-trigger]:hover:not([data-disabled]):not([data-unavailable]):not([data-selected]){background-color:transparent}[data-part=table-cell-trigger][data-in-range]:not([data-range-start]):not([data-range-end]):hover{background-color:transparent}[data-part=footer]{display:flex;align-items:center;justify-content:space-between;padding:var(--noora-spacing-6);@media (max-width:767px){flex-direction:column;gap:var(--noora-spacing-7);padding:var(--noora-spacing-4)}[data-part=actions]{@media (max-width:767px){display:flex;flex-direction:row;width:100%;justify-content:flex-end;gap:var(--noora-spacing-3)}}}[data-part=range-display]{display:flex;align-items:center;gap:var(--noora-spacing-4);@media (max-width:767px){width:100%;justify-content:center}}[data-part=date-display]{display:flex;align-items:center;gap:var(--noora-spacing-1);box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-1);&:has(:focus-visible){box-shadow:var(--noora-border-light-focus)}}[data-part=date-input]{border:0;background:transparent;padding:var(--noora-spacing-1);font:var(--noora-font-body-small);color:var(--noora-surface-label-primary);text-align:center;&[data-field=day],&[data-field=month]{width:24px}&[data-field=year]{width:40px}&::placeholder{color:var(--noora-surface-label-tertiary)}&:focus{outline:none}&:disabled{cursor:not-allowed;color:var(--noora-surface-label-disabled)}}[data-part=date-separator]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=arrow]{color:var(--noora-surface-label-secondary);width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);& svg{width:100%;height:100%}}[data-part=actions]{display:flex;align-items:center;gap:var(--noora-spacing-4)}[data-part=cancel],[data-part=apply]{display:flex;align-items:center;justify-content:center;gap:var(--noora-spacing-1);cursor:pointer;border:0;border-radius:var(--noora-radius-3);padding:var(--noora-spacing-3) var(--noora-spacing-4);font:var(--noora-font-body-small);font-weight:var(--noora-font-weight-medium);transition:background-color .15s ease}[data-part=cancel]{background:var(--noora-button-background-secondary);box-shadow:var(--noora-button-border-secondary);color:var(--noora-button-secondary-label);&:hover{background:var(--noora-button-background-secondary-hover)}}[data-part=apply]{background:var(--noora-button-background-primary);box-shadow:var(--noora-button-border-primary);color:var(--noora-button-primary-label);&:hover{background:var(--noora-button-background-primary-hover);box-shadow:var(--noora-button-border-primary-hover)}}}.noora-dismiss-icon{display:inline-flex;justify-content:center;align-items:center;outline:0;border:0;border-radius:var(--noora-radius-2);background:transparent;padding:0;color:var(--noora-surface-label-secondary);&:not(:disabled):hover{cursor:pointer;color:var(--noora-surface-label-primary)}&:not(:disabled):active{box-shadow:0 0 0 1px var(--noora-surface-border-primary)}&:disabled{cursor:not-allowed}& svg{width:100%;height:100%}&[data-size=small]{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}&[data-size=large]{width:var(--noora-icon-size-large);height:var(--noora-icon-size-large)}}.noora-dropdown{--noora-dropdown-default-background: light-dark( var(--noora-neutral-light-50), var(--noora-neutral-dark-1100) );--noora-dropdown-disabled-background: light-dark( var(--noora-neutral-light-100), var(--noora-neutral-dark-1000) );--noora-dropdown-disabled-label: light-dark( var(--noora-neutral-light-600), var(--noora-neutral-dark-600) );--noora-dropdown-disabled-secondary-text: light-dark( var(--noora-neutral-light-500), var(--noora-neutral-dark-500) );display:flex;position:relative;flex-direction:column;gap:var(--noora-spacing-3);[data-part=trigger]{display:flex;align-items:center;gap:var(--noora-spacing-4);cursor:pointer;outline:unset;box-shadow:var(--noora-button-border-secondary);border:0;border-radius:var(--noora-radius-3);background:var(--noora-button-background-secondary);padding:var(--noora-spacing-3) var(--noora-spacing-4);color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);&[data-icon-only]{box-sizing:content-box;border-radius:var(--noora-radius-3);padding:var(--noora-spacing-3);width:var(--noora-icon-size-small);height:var(--noora-icon-size-small)}[data-part=icon]{width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);color:var(--noora-surface-label-secondary);& svg{width:100%;height:100%}}[data-part=label-wrapper]{display:flex;flex-grow:1;gap:var(--noora-spacing-3)}[data-part=secondary-text]{color:var(--noora-surface-label-secondary)}[data-part=label]{font-weight:var(--noora-font-weight-medium)}&:disabled{cursor:not-allowed;background:var(--noora-button-background-secondary-disabled);box-shadow:var(--noora-button-border-secondary-disabled);[data-part=icon]{color:var(--noora-dropdown-disabled-secondary-text)}[data-part=label]{color:var(--noora-dropdown-disabled-label)}[data-part=secondary-text]{color:var(--noora-dropdown-disabled-secondary-text)}[data-part=indicator]{color:var(--noora-dropdown-disabled-label)}}&:hover{background:var(--noora-button-background-secondary-hover);box-shadow:var(--noora-button-border-secondary)}&:focus-visible{background:var(--noora-button-background-secondary-hover);box-shadow:var(--noora-button-border-secondary-focus)}}&[data-size=medium] [data-part=trigger]{font:var(--noora-font-body-small);border-radius:var(--noora-radius-2);gap:var(--noora-spacing-3);padding:var(--noora-spacing-3) var(--noora-spacing-4);[data-part=indicator]>div{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}}[data-part=positioner]{display:none}>[data-state=open]+[data-part=positioner]{display:flex;width:100%}&[data-positioning-strategy=fixed]>[data-state=open]+[data-part=positioner]{width:max-content}[data-part=indicator]{display:inline-flex;color:var(--noora-surface-label-secondary);>div{display:inline-flex;flex-direction:column;align-items:center;width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);& svg{width:100%;height:100%}}&:not([data-state=open]) [data-part=indicator-up]{display:none}&[data-state=open] [data-part=indicator-down]{display:none}}html[data-theme=dark] & [data-part=trigger]:hover{box-shadow:var(--noora-button-border-secondary-hover)}}.noora-inline-dropdown{display:flex;>[data-part=trigger]{display:flex;align-items:center;gap:var(--noora-spacing-2);cursor:pointer;outline:unset;box-shadow:var(--noora-border-light-default);border:0;border-radius:var(--noora-radius-2);background:transparent;padding:var(--noora-spacing-1) var(--noora-spacing-2);>[data-part=label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}>[data-part=icon]{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);color:var(--noora-surface-label-secondary);& svg{width:100%;height:100%}}[data-part=indicator]{display:inline-flex;color:var(--noora-surface-label-secondary);>div{display:inline-flex;flex-direction:column;align-items:center;width:var(--noora-icon-size-small);height:var(--noora-icon-size-small);& svg{width:100%;height:100%}}&:not([data-state=open]) [data-part=indicator-up]{display:none}&[data-state=open] [data-part=indicator-down]{display:none}}}&[data-size=large]{>[data-part=trigger]{gap:var(--noora-spacing-3);box-shadow:var(--noora-button-border-secondary);border-radius:var(--noora-radius-3);background:var(--noora-button-background-secondary);padding:var(--noora-spacing-3);>[data-part=label]{color:var(--noora-button-secondary-label);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}>[data-part=icon]{width:var(--noora-icon-size-large);height:var(--noora-icon-size-large)}[data-part=indicator]{>div{width:var(--noora-icon-size-large);height:var(--noora-icon-size-large)}}&:hover{background:var(--noora-button-background-secondary-hover);box-shadow:var(--noora-button-border-secondary)}&:focus-visible{background:var(--noora-button-background-secondary-hover);box-shadow:var(--noora-button-border-secondary-focus)}}html[data-theme=dark] &>[data-part=trigger]:hover{box-shadow:var(--noora-button-border-secondary-hover)}}}.noora-dropdown-content{display:none;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;z-index:var(--noora-z-index-10);outline:none;box-shadow:var(--noora-border-medium);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);width:100%;overflow-y:auto;&[data-state=open]{display:block}[data-part=search]{position:relative;z-index:var(--noora-z-index-1);padding:var(--noora-spacing-2) var(--noora-spacing-2) 0;[data-part=search-input]{width:100%;box-sizing:border-box;border:0;border-bottom:1px solid light-dark(var(--noora-neutral-light-300),var(--noora-neutral-dark-900));border-radius:0;background:transparent;padding:var(--noora-spacing-2) var(--noora-spacing-2) var(--noora-spacing-3);color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);outline:none;&::placeholder{color:var(--noora-surface-label-secondary)}}}[data-part=items]{align-self:stretch;padding:var(--noora-spacing-2);max-height:15rem;overflow-y:auto;[data-part=search-empty]{display:block;padding:var(--noora-spacing-3) var(--noora-spacing-4);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);text-align:center}}}[data-part=hint]{display:flex;align-items:flex-start;gap:var(--noora-spacing-2);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);& svg{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}}.noora-dropdown-item{--noora-dropdown-hover-background: light-dark( var(--noora-neutral-light-200), var(--noora-neutral-dark-1000) );display:flex;box-sizing:border-box;align-items:center;align-self:stretch;cursor:pointer;appearance:none;border:0;border-radius:var(--noora-radius-3);background:transparent;width:100%;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);text-align:left;text-decoration:none;[data-part=content]{display:flex;flex-grow:1;align-items:center;gap:var(--noora-spacing-4)}[data-part=body]{flex-grow:1}[data-part=secondary-text],[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=left-icon],[data-part=right-icon]{display:inline-flex;width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);& svg{width:100%;height:100%}}[data-part=checkbox]{display:inline-flex;flex-shrink:0}&:hover{background:var(--noora-dropdown-hover-background)}&[data-size=small]{gap:var(--noora-spacing-4);padding:var(--noora-spacing-3) var(--noora-spacing-4)}&[data-size=large]{gap:var(--noora-spacing-5);padding:var(--noora-spacing-4);[data-part=left-icon]{box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4);padding:10px}}}.noora-filter{display:flex;align-items:center;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-1) var(--noora-spacing-3);>:not(:first-child){margin-left:var(--noora-spacing-3)}>:not(:last-child){border-right:1px solid;border-color:var(--noora-surface-border-primary);padding-right:var(--noora-spacing-3)}[data-part=label]{display:flex;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=placeholder]{display:flex;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}>[data-part=dropdown],>[data-part=popover]{display:flex;align-items:center;[data-part=trigger]{display:flex;align-items:center;gap:var(--noora-spacing-1);cursor:pointer;border-radius:var(--noora-radius-2);&:hover{background:var(--noora-surface-background-tertiary);[data-part=badge]{background:color-mix(in oklch,var(--noora-badge-light-fill-neutral-background) 50%,transparent)}}}[data-part=badge]{display:flex;align-items:center;border-radius:var(--noora-radius-2);background:var(--noora-badge-light-fill-neutral-background);padding:var(--noora-spacing-1) var(--noora-spacing-4);font:var(--noora-font-body-small)}[data-part=indicator]{display:inline-flex;color:var(--noora-surface-label-secondary);>div{display:inline-flex;flex-direction:column;align-items:center;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);& svg{width:100%;height:100%}}&:not([data-state=open]) [data-part=indicator-up]{display:none}&[data-state=open] [data-part=indicator-down]{display:none}}}>[data-part=popover]{[data-part=content]{display:none;flex-direction:column;gap:var(--noora-spacing-3);z-index:var(--noora-z-index-10);box-shadow:var(--noora-border-medium);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-5);width:300px;>span{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=actions]{display:flex;justify-content:flex-end;gap:var(--noora-spacing-6);margin-top:var(--noora-spacing-8)}&[data-state=open]{display:flex}}}[data-part=delete-icon]{display:flex;cursor:pointer;box-sizing:border-box;outline:0;border:0;border-radius:var(--noora-radius-2);background:transparent;padding:0;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);color:var(--noora-surface-label-secondary);&:hover{background:var(--noora-surface-background-tertiary)}& svg{width:100%;height:100%}}}.noora-hint-text{display:inline-flex;align-items:center;gap:var(--noora-spacing-2);font:var(--noora-font-body-small);& svg{flex-shrink:0;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}&[data-variant=default]{color:var(--noora-surface-label-secondary)}&[data-variant=destructive]{color:var(--noora-surface-label-destructive)}&[data-variant=disabled]{color:var(--noora-surface-label-disabled)}}.noora-icon-transition{display:inline-grid;place-items:center}.noora-icon-transition>[data-part=icon-from],.noora-icon-transition>[data-part=icon-to]{grid-area:1 / 1;display:inline-flex}.noora-icon-transition[data-ready]>[data-part=icon-from],.noora-icon-transition[data-ready]>[data-part=icon-to]{transition:opacity .2s var(--ease-out-cubic),transform .2s var(--ease-out-cubic)}.noora-icon-transition>[data-part=icon-to]{opacity:0}.noora-icon-transition[data-transition=crossfade_rotate]>[data-part=icon-to]{transform:rotate(-90deg)}.noora-icon-transition[data-active]>[data-part=icon-from]{opacity:0}.noora-icon-transition[data-transition=crossfade_rotate][data-active]>[data-part=icon-from]{transform:rotate(90deg)}.noora-icon-transition[data-active]>[data-part=icon-to]{opacity:1}.noora-icon-transition[data-transition=crossfade_rotate][data-active]>[data-part=icon-to]{transform:rotate(0)}@media (prefers-reduced-motion:reduce){.noora-icon-transition>[data-part=icon-from],.noora-icon-transition>[data-part=icon-to]{transition:none}}.noora-label{display:inline-flex;gap:var(--noora-spacing-1);& label{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=required-indicator]{color:var(--noora-surface-label-destructive)}[data-part=sublabel]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=tooltip]{display:flex;align-self:center;position:relative;color:var(--noora-surface-label-secondary);[data-part=trigger]{display:flex;cursor:help;outline:none;&:hover,&:focus-visible{color:var(--noora-surface-label-primary)}}& svg{flex-shrink:0;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}}&[disabled] label,&[disabled] [data-part=required-indicator],&[disabled] [data-part=sublabel]{color:var(--noora-surface-label-disabled)}}.noora-line-divider{--noora-content-divider-line: light-dark( var(--noora-neutral-light-400), var(--noora-neutral-dark-900) );--noora-content-divider-label: light-dark( var(--noora-neutral-light-700), var(--noora-neutral-dark-500) );z-index:1;width:100%;height:1px;background-color:var(--noora-content-divider-line);&:has([data-part=text]){display:flex;flex-direction:row;align-items:center;height:auto;background-color:transparent;&:before,&:after{content:"";flex:1;height:1px;background-color:var(--noora-content-divider-line)}}[data-part=text]{display:inline-flex;flex-shrink:0;padding:var(--noora-spacing-0) var(--noora-spacing-2);color:var(--noora-content-divider-label);font:var(--noora-font-weight-regular) var(--noora-font-body-xsmall)}}.noora-modal{box-sizing:border-box;[data-part=backdrop]{position:fixed;top:0;left:0;z-index:var(--noora-z-index-11);backdrop-filter:blur(2.5px);background:var(--noora-surface-overlay);width:100dvw;height:100dvh;pointer-events:none;&:not([data-state]){display:none}}>[data-part=positioner]{display:flex;position:fixed;top:50%;left:50%;transform:translateY(-50%) translate(-50%);z-index:var(--noora-z-index-12);box-sizing:border-box;&:not(:has(>div[data-state=open])){display:none}>[data-part=content]{box-sizing:border-box;box-shadow:var(--noora-border-heavy);border-radius:var(--noora-radius-8);background:var(--noora-surface-background-primary);>[data-part=body]{padding:var(--noora-spacing-2) var(--noora-spacing-7);font:var(--noora-font-body-medium)}>[data-part=header]{display:flex;align-items:center;box-sizing:border-box;padding:var(--noora-spacing-7) var(--noora-spacing-6) var(--noora-spacing-6) var(--noora-spacing-7);width:100%;[data-part=header-content]{display:flex;flex-grow:1;flex-direction:column;justify-content:center;gap:var(--noora-spacing-2)}[data-part=row]{display:flex;justify-content:space-between;gap:var(--noora-spacing-6)}[data-part=icon]{display:flex;justify-content:center;align-items:center;color:var(--noora-surface-label-primary);& svg{width:var(--noora-icon-size-large);height:var(--noora-icon-size-large)}}[data-part=title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}&[data-type=error] [data-part=icon]{color:var(--noora-icon-destructive-label)}&[data-type=success] [data-part=icon]{color:var(--noora-icon-success-label)}&[data-type=warning] [data-part=icon]{color:var(--noora-icon-warning-label)}&[data-type=info] [data-part=icon]{color:var(--noora-icon-info-label)}&[data-size=small]{gap:var(--noora-spacing-5)}&[data-size=large]{gap:var(--noora-spacing-6);[data-part=icon]{border-radius:var(--noora-radius-4);padding:10px}&[data-type=icon] [data-part=icon]{box-shadow:var(--noora-border-light-default)}&[data-type=error] [data-part=icon]{background:var(--noora-icon-destructive-background)}&[data-type=success] [data-part=icon]{background:var(--noora-icon-success-background)}&[data-type=warning] [data-part=icon]{background:var(--noora-icon-warning-background)}&[data-type=info] [data-part=icon]{background:var(--noora-icon-info-background)}}}}}[data-part=footer]{display:flex;justify-content:space-between;align-items:center;padding:var(--noora-spacing-7);[data-part=actions]{display:flex;gap:var(--noora-spacing-5)}&[data-type=stretch]{& div{flex-grow:1;& *{width:100%}}}}}.noora-pagination-group{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--noora-spacing-4);>[data-part=ellipsis]{padding:var(--noora-spacing-3);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}>[data-part=page-button]{cursor:pointer;outline:unset;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-button-secondary-background);padding:var(--noora-spacing-3);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);text-decoration:unset;&:hover{background:var(--noora-button-background-secondary-hover)}&:active,&[data-selected]{box-shadow:var(--noora-border-light-focus);color:var(--noora-surface-label-secondary)}>[data-part=label]{display:inline-block;min-width:20px;text-align:center}}}.noora-popover{[data-part=positioner]{display:none;z-index:var(--noora-z-index-10)}>[data-state=open]+[data-part=positioner]{display:block}[data-part=content]{box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary)}}.noora-progress-bar{--noora-progress-bar-empty: light-dark( var(--noora-neutral-light-400), var(--noora-neutral-dark-700) );--noora-progress-bar-purple: var(--noora-purple-500);--noora-border-progress-bar-empty: 0px 0px 0px 1px oklch(32% .005 247.968 / .08), 0px 1px 2px 0px oklch(0% 0 0 / .05) inset;--noora-border-progress-bar-line: 0px 0px 0px 1px oklch(32% .005 247.968 / .2) inset, 0px 1px 0px 0px oklch(100% 0 0 / .35) inset;display:flex;flex-direction:column;align-items:stretch;gap:var(--noora-spacing-4);html[data-theme=dark] &{--noora-border-progress-bar-empty: 0px 0px 0px 1px oklch(25.4% 0 0 / .75), 0px 1px 2px 0px oklch(0% 0 0 / .4) inset;--noora-border-progress-bar-line: 0px 0px 0px 1px oklch(32% .005 247.968 / .2) inset, 0px 1px 0px 0px oklch(100% 0 0 / .35) inset}>[data-part=header]{display:flex;flex-direction:row;align-items:center;>[data-part=title]{padding-right:var(--noora-spacing-1);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}>[data-part=value]{flex-grow:1;padding-right:var(--noora-spacing-3);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}>[data-part=max-value]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}}#story-live &{width:75%}>[data-part=progress-bar]{display:flex;position:relative;flex-direction:column;align-items:stretch;gap:var(--noora-spacing-4);margin-bottom:var(--noora-spacing-1);height:6px;>[data-part=max-bar]{box-shadow:var(--noora-border-progress-bar-empty);border-radius:var(--noora-radius-4);background:var(--noora-progress-bar-empty);height:100%}>[data-part=value-bar]{position:absolute;top:0;bottom:0;left:0;box-shadow:var(--noora-border-progress-bar-line);border-radius:var(--noora-radius-4);background:var(--noora-progress-bar-purple)}}}[data-part=hidden-select]{display:none}.noora-shortcut-key{display:inline-flex;justify-content:center;align-items:center;gap:var(--noora-spacing-2);box-shadow:0 -2px 0 0 light-dark(var(--noora-neutral-light-500),var(--noora-neutral-dark-700)) inset,0 0 0 1px light-dark(oklch(from var(--noora-neutral-light-800) l c h / .25),oklch(from var(--noora-neutral-dark-500) l c h / .4)) inset;background:var(--noora-surface-background-primary);padding:var(--noora-spacing-1) var(--noora-spacing-3);color:var(--noora-surface-label-secondary);&[data-size=small]{border-radius:var(--noora-radius-2);padding:var(--noora-spacing-1) var(--noora-spacing-2);font:var(--noora-font-body-small)}&[data-size=large]{border-radius:var(--noora-radius-3);padding:var(--noora-spacing-2) var(--noora-spacing-3);font:var(--noora-font-body-medium)}}.noora-sidebar{display:none;position:relative;box-sizing:border-box;width:228px;@media (min-width:1024px){display:block}>[data-part=viewport]{display:flex;flex-direction:column;align-items:stretch;gap:var(--noora-spacing-7);box-sizing:border-box;padding:var(--noora-spacing-9) var(--noora-spacing-5);height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;&::-webkit-scrollbar{display:none}}&:after{content:"";position:absolute;right:0;bottom:0;left:0;height:48px;background:linear-gradient(to bottom,transparent,var(--noora-surface-background-primary));opacity:0;transition:opacity .15s var(--ease-out-cubic);pointer-events:none}&[data-scrollable]:not([data-at-end]):after{opacity:1}>[data-part=scrollbar]{display:none;position:absolute;top:var(--noora-spacing-4);right:0;bottom:var(--noora-spacing-4);width:12px;z-index:1;[data-part=thumb]{position:absolute;top:0;right:2px;width:3px;border-radius:999px;background:light-dark(var(--noora-neutral-light-600),var(--noora-neutral-dark-600));cursor:default;transition:width .15s var(--ease-out-cubic)}&:hover [data-part=thumb],&[data-dragging] [data-part=thumb]{width:6px}}@media (pointer:fine){&[data-scrollable]>[data-part=scrollbar]{display:block}}[data-part=group]{display:flex;flex-direction:column;gap:var(--noora-spacing-4);[data-part=group-label]{padding:var(--noora-spacing-0) var(--noora-spacing-4);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}}[data-part=collapsible-group]{[data-part=header]{gap:var(--noora-spacing-0);padding:var(--noora-spacing-0);[data-part=link]{display:flex;flex-grow:1;align-items:center;gap:var(--noora-spacing-4);border-radius:var(--noora-radius-3);padding:var(--noora-spacing-3) var(--noora-spacing-0) var(--noora-spacing-3) var(--noora-spacing-4);min-width:0;color:inherit;user-select:none;text-decoration:unset;&:focus-visible{outline:2px solid var(--noora-surface-label-primary);outline-offset:-2px}}>[data-part=trigger]{display:flex;align-items:center;margin:var(--noora-spacing-0);border:none;background:transparent;padding:var(--noora-spacing-3) var(--noora-spacing-4)}}[data-part=trigger]{cursor:pointer;border-radius:var(--noora-radius-3);user-select:none;text-decoration:unset;appearance:none;margin:var(--noora-spacing-0);border:none;background:transparent;font:inherit;text-align:start;&:focus-visible{outline:2px solid var(--noora-surface-label-primary);outline-offset:-2px}&:disabled{cursor:default;opacity:.5}[data-part=label]{flex-grow:1;font:var(--noora-font-body-medium)}[data-part=indicator]{display:flex;align-items:center;color:var(--noora-surface-label-tertiary);& svg{width:18px;height:18px;display:block}}}.noora-tab-menu-vertical:hover [data-part=indicator]{color:var(--noora-surface-label-secondary)}[data-part=root]{[data-part=content]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);box-sizing:border-box;margin-left:14px;border-left:1.5px solid var(--noora-surface-border-primary);padding-top:20px;padding-left:20px;overflow:hidden;&[data-state=open]{animation:noora-sidebar-content-expand .25s var(--ease-out-cubic)}&[data-state=closed]{animation:noora-sidebar-content-collapse .16s var(--ease-out-cubic)}&[hidden]{display:none}}}}[data-part=item]{user-select:none;text-decoration:none;&:focus-visible{outline:none;.noora-tab-menu-vertical{outline:2px solid var(--noora-surface-label-primary);outline-offset:-2px}}}}@keyframes noora-sidebar-content-expand{0%{height:0;padding-top:0;opacity:0}to{height:var(--height);padding-top:20px;opacity:1}}@keyframes noora-sidebar-content-collapse{0%{height:var(--height);padding-top:20px;opacity:1}50%{opacity:0}to{height:0;padding-top:0;opacity:0}}@media (prefers-reduced-motion:reduce){.noora-sidebar [data-part=collapsible-group] [data-part=content]{animation:none}.noora-sidebar>[data-part=scrollbar] [data-part=thumb]{transition:none}}.noora-tab-menu-vertical{display:flex;align-items:center;gap:var(--noora-spacing-4);cursor:pointer;border-radius:var(--noora-radius-3);padding:var(--noora-spacing-3) var(--noora-spacing-4);color:var(--noora-surface-label-secondary);[data-part=icon-left],[data-part=icon-right]{width:18px;height:18px;& svg{width:100%;height:100%}}[data-part=label]{font:var(--noora-font-body-medium)}&:hover{background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-primary)}&[data-selected]{background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-primary)}}.noora-tab-menu-vertical-list{display:flex;flex-direction:column;align-items:flex-start}.noora-tab-menu-horizontal{display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-8);box-shadow:inset 0 -1px 0 0 var(--noora-surface-border-primary);padding:var(--noora-spacing-0) var(--noora-spacing-6)}.noora-tab-menu-horizontal-item{display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-3);cursor:pointer;text-decoration:unset;&[data-selected]{box-shadow:inset 0 -2px 0 0 var(--noora-surface-label-primary)}&[data-selected],&:hover{>[data-part=label]{color:var(--noora-surface-label-primary)}}>[data-part=label]{padding:var(--noora-spacing-5) var(--noora-spacing-0);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}>[data-part=icon-left],>[data-part=icon-right]{color:var(--noora-surface-label-secondary);height:18px;width:18px;& svg{width:100%;height:100%}}}.noora-scroll-indicator>[data-part=thumb],.noora-table [data-part=overlay-scrollbar]>[data-part=overlay-thumb]{border-radius:var(--noora-radius-4);background-color:light-dark(var(--noora-neutral-light-600),var(--noora-neutral-dark-600));touch-action:none}.noora-scroll-indicator{position:absolute;z-index:2;touch-action:none;&[hidden]{display:none}>[data-part=thumb]{position:absolute}&[data-orientation=horizontal]{right:var(--noora-spacing-4);bottom:6px;left:var(--noora-spacing-4);height:8px;>[data-part=thumb]{top:0;height:100%}}&[data-orientation=vertical]{top:var(--noora-spacing-4);right:4px;bottom:var(--noora-spacing-4);width:8px;>[data-part=thumb]{left:0;width:100%}}}.noora-table{box-sizing:border-box;position:relative;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4);background:var(--noora-surface-table-header);padding:var(--noora-spacing-0);width:100%;[data-part=scroll-container]{border-radius:var(--noora-radius-4);width:100%;overflow-x:auto;overscroll-behavior-x:none;&:focus-visible{outline:2px solid light-dark(var(--noora-neutral-light-1000),var(--noora-neutral-dark-1200));outline-offset:-2px}}[data-part=scrollbar]{display:none;position:fixed;bottom:0;z-index:2;overflow-x:auto;overscroll-behavior-x:none;&[data-visible]{display:block}>[data-part=scrollbar-content]{height:1px}}[data-part=overlay-scrollbar]{display:none;position:absolute;right:var(--noora-spacing-4);bottom:6px;left:var(--noora-spacing-4);z-index:2;height:8px;&[data-visible]{display:block}>[data-part=overlay-thumb]{position:absolute;top:0;height:100%}}[data-part=scroll-container],[data-part=scrollbar]{scrollbar-color:auto;scrollbar-width:auto;@supports (scrollbar-width: thin) and (not selector(::-webkit-scrollbar)){scrollbar-color:light-dark(var(--noora-neutral-light-600),var(--noora-neutral-dark-600)) transparent;scrollbar-width:thin}&::-webkit-scrollbar{width:12px;height:12px;background:transparent}&::-webkit-scrollbar-corner{background:transparent}&::-webkit-scrollbar-track{margin:0 var(--noora-spacing-2);background:transparent}&::-webkit-scrollbar-thumb{border-color:transparent;border-style:solid;border-width:2px 4px;border-radius:var(--noora-radius-4);background-color:light-dark(var(--noora-neutral-light-600),var(--noora-neutral-dark-600));background-clip:padding-box}}& table{position:relative;border-collapse:collapse;border-spacing:0;width:100%;min-width:max-content;&:has(td):after{position:absolute;inset:44px 0 0;z-index:1;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4);pointer-events:none;content:""}& tbody{background:transparent;& tr{&[data-state=expanded] td{background-color:var(--noora-surface-background-secondary)}&[data-expandable]{&:hover td{background-color:var(--noora-surface-background-secondary)}}& td[data-selectable]{position:relative}&:hover{& td[data-selectable]{background:var(--noora-surface-background-secondary);cursor:pointer}}& td{background-color:var(--noora-surface-background-primary);>[data-part=expand-cell]{display:flex;align-items:center;gap:var(--noora-spacing-5);padding-left:var(--noora-spacing-5);>[data-part=expand-toggle]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:var(--noora-radius-2);background:none;color:inherit;cursor:pointer;appearance:none;&:focus-visible{outline:none;box-shadow:var(--noora-button-border-secondary-focus)}& svg{width:16px;height:16px}}}>[data-part=expand-cell]>[data-part=cell]{padding-left:0}&[data-part=expanded-content]{position:relative;background-color:var(--noora-surface-background-secondary);padding-top:0;padding-bottom:0;padding-left:var(--noora-spacing-8);&:before{position:absolute;top:0;bottom:0;left:var(--noora-spacing-7);background-color:var(--noora-surface-border-primary);width:1px;content:""}[data-part=expand-wrapper]{display:grid;grid-template-rows:0fr;@media (prefers-reduced-motion:no-preference){transition:grid-template-rows .2s var(--ease-out-cubic)}tr[data-state=expanded]+tr &{grid-template-rows:1fr}>[data-part=expand-wrapper-content]{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s .2s;tr[data-state=expanded]+tr &{visibility:visible;transition-delay:0s}}}}}}& tr:not(:first-child):not([data-part=expanded-row]) td{box-shadow:0 1px 0 0 light-dark(var(--noora-neutral-light-400),var(--noora-neutral-dark-900)) inset}& tr:not(:last-child):not([data-part=expanded-row]) td{padding-bottom:2px}& tr:not(:first-child):not([data-part=expanded-row]) td{padding-top:2px}& tr:first-child{& td:first-child{border-top-left-radius:var(--noora-radius-4)}& td:last-child{border-top-right-radius:var(--noora-radius-4)}}& tr:last-child{& td:first-child{border-bottom-left-radius:var(--noora-radius-4)}& td:last-child{border-bottom-right-radius:var(--noora-radius-4)}}& tr[data-state=collapsed]:nth-last-child(2):has(+tr[data-part=expanded-row]){& td:first-child{border-bottom-left-radius:var(--noora-radius-4)}& td:last-child{border-bottom-right-radius:var(--noora-radius-4)}}}}& th{box-sizing:border-box;position:sticky;top:0;background-color:var(--noora-surface-table-header);padding:var(--noora-spacing-5) var(--noora-spacing-7) var(--noora-spacing-5) var(--noora-spacing-7);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);text-align:left;white-space:nowrap;>[data-part=sort-link]{color:unset;text-decoration:unset;&:hover [data-part=icon]{color:var(--noora-surface-label-primary)}&:hover [data-part=icon][data-state]{color:var(--noora-surface-label-secondary)}}[data-part=icon]{display:inline-block;position:relative;top:2.5px;left:var(--noora-spacing-2);width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);color:var(--noora-surface-label-secondary);& svg{width:100%;height:100%}}}&.noora-table-floating-header{display:none;position:fixed;top:0;z-index:2;box-shadow:0 1px 0 0 light-dark(var(--noora-neutral-light-400),var(--noora-neutral-dark-900));border-radius:0;overflow:hidden;&[data-visible]{display:block}}[data-part=row-link]{display:block;color:inherit;text-decoration:none;&:after{position:absolute;inset:0;content:""}&:focus-visible{outline:2px solid light-dark(var(--noora-neutral-light-1000),var(--noora-neutral-dark-1200));outline-offset:-2px}}[data-part=row-link-overlay]{position:absolute;inset:0}& td[data-selectable] :is(a,button,input,select,textarea,label,[role=button],[tabindex]):not([data-part=row-link],[data-part=row-link-overlay]){position:relative;z-index:1}[data-part=cell]{display:flex;align-items:center;box-sizing:border-box;max-width:100%;&[data-type=text]{display:flex;align-items:center;gap:var(--noora-spacing-2);padding:var(--noora-spacing-7);font:var(--noora-font-body-medium);[data-part=icon]{display:inline-flex;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);color:var(--noora-surface-label-primary);& svg{width:100%;height:100%}}[data-part=label]{color:var(--noora-surface-label-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-part=sublabel]{color:var(--noora-surface-label-secondary)}}&[data-type=text_and_description]{display:flex;align-items:center;gap:var(--noora-spacing-5);padding:var(--noora-spacing-5) var(--noora-spacing-7);[data-part=icon]{display:flex;border-radius:var(--noora-radius-4);color:var(--noora-surface-label-primary);&:not(:has(img)){box-shadow:var(--noora-border-light-default);padding:10px}& img{border-radius:var(--noora-radius-4);width:40px;height:40px}& svg{width:var(--noora-icon-size-large);height:var(--noora-icon-size-large)}}[data-part=column]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=label]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}&[data-truncate] [data-part=column]{min-width:0;max-width:30rem}&[data-truncate] [data-part=label],&[data-truncate] [data-part=description]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}&[data-type=badge],&[data-type=status_badge],&[data-type=button],&[data-type=link_button],&[data-type=tag]{padding:var(--noora-spacing-7)}&[data-type=button]{display:flex;gap:var(--noora-spacing-4)}}}.noora-table-empty-state{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--noora-spacing-10) var(--noora-spacing-0);>[data-part=icon]{margin-bottom:var(--noora-spacing-8);box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-3);width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);color:var(--noora-surface-label-primary);& svg{width:100%;height:100%}}>[data-part=title]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}>[data-part=subtitle]{margin-top:var(--noora-spacing-4);color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small)}}.noora-tag{display:inline-flex;justify-content:center;align-items:center;gap:var(--noora-spacing-2);box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-2) var(--noora-spacing-3);color:var(--noora-surface-label-primary);&[data-invalid]{box-shadow:var(--noora-border-light-error)}[data-part=icon]{display:flex;align-items:center;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);& svg{width:100%;height:100%}}[data-part=label],[data-part=item-preview]{font:var(--noora-font-weight-medium) var(--noora-font-body-small)}&[data-disabled]{background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-disabled)}}.noora-text-area{display:flex;flex-direction:column;align-self:stretch;gap:var(--noora-spacing-3);>[data-part=wrapper]{padding:var(--noora-spacing-5);box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);display:flex;position:relative}&[disabled]>[data-part=wrapper]{background:var(--noora-surface-background-secondary)}&:not([disabled]){>[data-part=wrapper]{cursor:text;&:hover,&:focus-visible{background:var(--noora-surface-background-secondary);box-shadow:var(--noora-light-border-focus)}}}&[data-error]>[data-part=wrapper]{box-shadow:var(--noora-border-light-error);&:hover{box-shadow:var(--noora-border-light-error-focus)}}& textarea{flex-grow:1;outline:none;border:none;background:none;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium);&::-webkit-resizer{background-image:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.11111 2L2 9.11111M10 6.44444L6.44444 10" stroke="%23848F9A"/></svg>');background-position:bottom;background-repeat:no-repeat}&:not(:disabled)::placeholder{color:var(--noora-surface-label-tertiary)}&:disabled::placeholder{color:var(--noora-surface-label-disabled)}}&[data-error] textarea::-webkit-resizer{background-image:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.11111 2L2 9.11111M10 6.44444L6.44444 10" stroke="%23E34935"/></svg>')}&[disabled] textarea::-webkit-resizer{background-image:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.11111 2L2 9.11111M10 6.44444L6.44444 10" stroke="%23C0C6D0"/></svg>')}[data-part=character-count]{position:absolute;bottom:var(--noora-spacing-5);right:30px;font:var(--noora-font-weight-medium) var(--noora-font-body-xsmall);color:var(--noora-surface-label-secondary)}&[data-error] [data-part=character-count]{color:var(--noora-surface-label-destructive)}&[disabled] [data-part=character-count]{color:var(--noora-surface-label-disabled)}}.noora-text-divider{--noora-content-divider-label: light-dark( var(--noora-neutral-light-700), var(--noora-neutral-dark-500) );padding:var(--noora-spacing-4) var(--noora-spacing-2);width:100%;color:var(--noora-content-divider-label);font:var(--noora-font-weight-regular) var(--noora-font-body-xsmall)}.noora-text-input{display:flex;flex-direction:column;align-self:stretch;gap:var(--noora-spacing-3);[data-part=wrapper]{display:flex;align-items:center;align-self:stretch;gap:var(--noora-spacing-4);cursor:text;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-3) var(--noora-spacing-4);& input{flex-grow:1;outline:none;border:none;background:none;font:var(--noora-font-body-medium);@media (max-width:768px){font-size:1rem}&:disabled{cursor:not-allowed}&:not(:disabled){color:var(--noora-surface-label-primary)}&:not(:disabled)::placeholder{color:var(--noora-surface-label-tertiary)}}[data-part=prefix],[data-part=suffix],[data-part=suffix-hint]{display:flex}[data-part=prefix]{width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);& svg{width:100%;height:100%}}[data-part=suffix],[data-part=suffix-hint]{color:var(--noora-surface-label-secondary);& button{cursor:pointer;outline:none;border:none;background:none;padding:0;color:var(--noora-surface-label-secondary);&:hover{color:var(--noora-surface-label-primary)}}&:not([data-type=card_number]){height:var(--noora-icon-size-large);& svg{width:var(--noora-icon-size-large);height:var(--noora-icon-size-large)}}&[data-type=card_number]{box-shadow:0 -2px #ffffff29 inset;fill:var(--noora-neutral-light-600);filter:drop-shadow(0px 2px 2px oklch(21.7% .002 247.941 / .04));width:24px;height:18px}}[data-part=suffix-hint]{position:relative;[data-part=trigger]{cursor:help}}&:has(>input:disabled){cursor:not-allowed;color:var(--noora-surface-label-disabled)}&:not(:has(>input:disabled)){[data-part=prefix]{color:var(--noora-surface-label-primary)}&:hover{background:var(--noora-surface-background-secondary)}}&:has(>input:focus){box-shadow:var(--noora-border-light-focus)}&[data-error]{box-shadow:var(--noora-border-light-error)}&[data-error]:has(>input:focus){box-shadow:var(--noora-border-light-error-focus)}&[data-type=password]:has(>input[type=text]){.noora-text-input__password-toggle-text{display:none}.noora-text-input__password-toggle-password{display:block}}&[data-type=password]:has(>input[type=password]){.noora-text-input__password-toggle-text{display:block}.noora-text-input__password-toggle-password{display:none}}}}.noora-digit-input{[data-part=root]{display:flex;gap:var(--noora-spacing-4)}& input{--border: 0px 1px 1px 0px light-dark(oklch(21.7% .002 247.941 / .05), oklch(16.2% 0 0 / .3)), 0px 0px 0px 1px light-dark(oklch(32% .005 247.968 / .08), oklch(54.9% 0 0 / .45)), 0px 1px 1px 0px light-dark(oklch(32% .005 247.968 / .1), oklch(54.9% 0 0 / .45));display:inline-flex;box-sizing:border-box;box-shadow:var(--border);border:0;border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);padding:0;width:48px;height:48px;color:var(--noora-surface-label-primary);font:var(--noora-font-heading-small);text-align:center;&:hover{background:var(--noora-surface-background-secondary)}&:focus-visible{--border: 0px 1px 1px 0px light-dark(oklch(21.7% .002 247.941 / .05), oklch(16.2% 0 0 / .2)), 0px 0px 0px 1px light-dark(oklch(32% .005 247.968 / .08), oklch(54.9% 0 0 / .3)), 0px 1px 3px 0px light-dark(oklch(32% .005 247.968 / .1), oklch(0% 0 0 / .3)), 0px 0px 0px 3px light-dark(oklch(32% .005 247.968 / .12), oklch(54.9% 0 0 / .4));outline:none}&[data-disabled]{cursor:not-allowed;background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-disabled)}&[data-error]{--border: 0px 1px 1px 0px light-dark(oklch(21.7% .002 247.941 / .05), oklch(16.2% 0 0 / .2)), 0px 0px 0px 1px light-dark(var(--noora-red-500), var(--noora-red-300)), 0px 1px 3px 0px light-dark(oklch(32% .005 247.968 / .1), oklch(0% 0 0 / .3));&:focus-visible{--border: 0px 1px 1px 0px light-dark( oklch(21.7% .002 247.941 / .05), oklch(16.2% 0 0 / .2) ), 0px 0px 0px 1px light-dark(var(--noora-red-500), var(--noora-red-300)), 0px 1px 3px 0px light-dark(oklch(32% .005 247.968 / .1), oklch(0% 0 0 / .3)), 0px 0px 0px 3px light-dark( oklch(from var(--noora-red-500) l c h / .2), oklch(from var(--noora-red-300) l c h / .25) )}}}}.noora-time{display:inline-flex;[data-part=trigger]{text-decoration:underline}}.noora-toggle{[data-part=root]{display:flex;gap:var(--noora-spacing-5);align-items:center;user-select:none;&[data-disabled]{cursor:not-allowed}&:has([data-part=description]){align-items:start}}[data-part=control]{&[data-disabled]{cursor:not-allowed;[data-part=track]{background:var(--noora-choice-selector-disabled-background)}}&:not([data-disabled])[data-state=unchecked][data-hover]{[data-part=track]{background:var(--noora-choice-selector-switch-off-background-hover)}}&:not([data-disabled])[data-state=checked][data-hover]{[data-part=track]{background:var(--noora-choice-selector-check-background-hover)}}}[data-part=label]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);&:has(+[data-part=description]){font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}}[data-part=description]{display:block;margin-top:var(--noora-spacing-2);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=hidden-input]:not([value]){display:none}.noora-toggle-control{display:flex;align-items:center;cursor:pointer;box-sizing:border-box;width:32px;height:20px;[data-part=track]{position:relative;display:flex;align-items:center;width:28px;height:14px;border-radius:var(--noora-radius-2);box-shadow:var(--noora-border-light-default);transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out}[data-part=thumb]{position:absolute;width:14px;height:14px;border-radius:var(--noora-radius-2);background:var(--noora-choice-selector-label);box-shadow:var(--noora-border-light-default);transition:left .15s ease-in-out}&[data-state=unchecked]{[data-part=track]{background:var(--noora-choice-selector-switch-off-background)}[data-part=thumb]{left:0}}&[data-state=checked]{[data-part=track]{background:var(--noora-choice-selector-check-background);box-shadow:var(--noora-choice-selector-check-border)}[data-part=thumb]{left:14px}}&[data-disabled]{cursor:not-allowed;[data-part=track]{background:var(--noora-choice-selector-disabled-background);box-shadow:var(--noora-border-light-default)}[data-part=thumb]{opacity:.6}}}}:root{color-scheme:light dark;--noora-purple-50: oklch(97.5% .012 291.5);--noora-purple-100: oklch(93.7% .032 290.8);--noora-purple-200: oklch(86.8% .069 290);--noora-purple-300: oklch(77.5% .122 289.2);--noora-purple-400: oklch(66.5% .189 288.3);--noora-purple-500: oklch(54.8% .266 287.4);--noora-purple-600: oklch(48.5% .262 287);--noora-purple-700: oklch(41.5% .222 286.6);--noora-purple-800: oklch(34.5% .176 286.2);--noora-purple-900: oklch(27.5% .13 285.9);--noora-purple-950: oklch(21.5% .095 285.6);--noora-pink-50: oklch(97.5% .012 5);--noora-pink-100: oklch(93.7% .033 5.5);--noora-pink-200: oklch(86.8% .073 6);--noora-pink-300: oklch(77.5% .138 6.5);--noora-pink-400: oklch(66.5% .233 7);--noora-pink-500: oklch(54.8% .219 7.5);--noora-pink-600: oklch(48.5% .194 7.8);--noora-pink-700: oklch(41.5% .166 8);--noora-pink-800: oklch(34.5% .138 8);--noora-pink-900: oklch(27.5% .11 8);--noora-pink-950: oklch(21.5% .085 8);--noora-red-50: oklch(97.5% .012 25);--noora-red-100: oklch(93.7% .031 25.4);--noora-red-200: oklch(86.8% .07 25.8);--noora-red-300: oklch(77.5% .132 26.2);--noora-red-400: oklch(66.5% .221 26.6);--noora-red-500: oklch(54.8% .223 27);--noora-red-600: oklch(48.5% .197 27.2);--noora-red-700: oklch(41.5% .169 27.4);--noora-red-800: oklch(34.5% .14 27.6);--noora-red-900: oklch(27.5% .112 27.8);--noora-red-950: oklch(21.5% .087 28);--noora-orange-50: oklch(97.5% .014 58);--noora-orange-100: oklch(93.7% .038 57);--noora-orange-200: oklch(86.8% .082 55);--noora-orange-300: oklch(77.5% .148 52);--noora-orange-400: oklch(66.5% .181 48);--noora-orange-500: oklch(54.8% .159 44);--noora-orange-600: oklch(48.5% .146 42);--noora-orange-700: oklch(41.5% .127 41);--noora-orange-800: oklch(34.5% .106 41);--noora-orange-900: oklch(27.5% .084 41);--noora-orange-950: oklch(21.5% .066 41);--noora-yellow-50: oklch(97.5% .032 94);--noora-yellow-100: oklch(95.5% .063 93);--noora-yellow-200: oklch(93% .094 91.5);--noora-yellow-300: oklch(90.5% .121 90);--noora-yellow-400: oklch(87.5% .15 88);--noora-yellow-500: oklch(84.8% .173 86);--noora-yellow-600: oklch(72% .149 80);--noora-yellow-700: oklch(56.5% .119 74);--noora-yellow-800: oklch(44.5% .096 70);--noora-yellow-900: oklch(32.5% .071 68);--noora-yellow-950: oklch(21.5% .047 67);--noora-green-50: oklch(97.5% .022 152);--noora-green-100: oklch(93.7% .05 151);--noora-green-200: oklch(86.8% .1 150);--noora-green-300: oklch(77.5% .165 149);--noora-green-400: oklch(66.5% .192 148);--noora-green-500: oklch(54.8% .162 147);--noora-green-600: oklch(48.5% .142 147.5);--noora-green-700: oklch(41.5% .12 148);--noora-green-800: oklch(34.5% .097 149);--noora-green-900: oklch(27.5% .075 150);--noora-green-950: oklch(21.5% .057 151);--noora-azure-50: oklch(97.5% .013 236);--noora-azure-100: oklch(93.7% .034 236.5);--noora-azure-200: oklch(86.8% .074 237);--noora-azure-300: oklch(77.5% .13 238);--noora-azure-400: oklch(66.5% .152 240);--noora-azure-500: oklch(54.8% .13 242);--noora-azure-600: oklch(48.5% .118 243.5);--noora-azure-700: oklch(41.5% .104 245);--noora-azure-800: oklch(34.5% .088 246);--noora-azure-900: oklch(27.5% .072 247);--noora-azure-950: oklch(21.5% .057 248);--noora-blue-50: oklch(97.5% .011 256);--noora-blue-100: oklch(93.7% .03 256.5);--noora-blue-200: oklch(86.8% .065 257);--noora-blue-300: oklch(77.5% .115 258);--noora-blue-400: oklch(66.5% .178 259);--noora-blue-500: oklch(54.8% .223 260);--noora-blue-600: oklch(48.5% .209 261);--noora-blue-700: oklch(41.5% .191 262);--noora-blue-800: oklch(34.5% .155 263);--noora-blue-900: oklch(27.5% .118 263.5);--noora-blue-950: oklch(21.5% .088 264);--noora-neutral-light-50: oklch(99.4% 0 0);--noora-neutral-light-100: oklch(97.6% 0 0);--noora-neutral-light-200: oklch(95.5% .002 247.84);--noora-neutral-light-300: oklch(93% .003 247.86);--noora-neutral-light-400: oklch(89% .003 247.863);--noora-neutral-light-500: oklch(84.4% .005 247.888);--noora-neutral-light-600: oklch(78.4% .005 247.894);--noora-neutral-light-700: oklch(72% .006 247.902);--noora-neutral-light-800: oklch(64.5% .006 247.914);--noora-neutral-light-900: oklch(55.7% .008 247.968);--noora-neutral-light-1000: oklch(45.1% .006 247.965);--noora-neutral-light-1100: oklch(32% .005 247.968);--noora-neutral-light-1200: oklch(21.7% .002 247.941);--noora-neutral-dark-50: oklch(97.2% 0 0);--noora-neutral-dark-100: oklch(91.9% 0 0);--noora-neutral-dark-200: oklch(86.3% 0 0);--noora-neutral-dark-300: oklch(72% 0 0);--noora-neutral-dark-400: oklch(64.9% 0 0);--noora-neutral-dark-500: oklch(54.9% 0 0);--noora-neutral-dark-600: oklch(45.9% 0 0);--noora-neutral-dark-700: oklch(39.6% 0 0);--noora-neutral-dark-800: oklch(34.8% 0 0);--noora-neutral-dark-900: oklch(30.2% 0 0);--noora-neutral-dark-1000: oklch(25.4% 0 0);--noora-neutral-dark-1100: oklch(20.9% 0 0);--noora-neutral-dark-1200: oklch(16.2% 0 0);--noora-neutral-gray-50: oklch(30.2% 0 0 / .5);--noora-neutral-gray-24: oklch(32% .005 247.968 / .24);--noora-neutral-gray-16: oklch(34.8% 0 0 / .16);--noora-alpha-red: oklch(54.8% .223 27 / .18);--noora-alpha-orange: oklch(66.5% .181 48 / .14);--noora-alpha-yellow: oklch(84.8% .173 86 / .16);--noora-alpha-green: oklch(54.8% .162 147 / .14);--noora-alpha-azure: oklch(54.8% .13 242 / .16);--noora-alpha-blue: oklch(54.8% .223 260 / .2);--noora-alpha-purple: oklch(54.8% .266 287.4 / .24);--noora-alpha-pink: oklch(54.8% .219 7.5 / .22);--noora-alpha-black: oklch(0% 0 0 / .8);--noora-surface-background-primary: light-dark( var(--noora-neutral-light-50), var(--noora-neutral-dark-1200) );--noora-surface-background-secondary: light-dark( var(--noora-neutral-light-200), var(--noora-neutral-dark-1000) );--noora-surface-background-tertiary: light-dark( var(--noora-neutral-light-100), var(--noora-neutral-dark-1100) );--noora-surface-overlay: light-dark( var(--noora-neutral-gray-24), var(--noora-neutral-gray-16) );--noora-surface-label-primary: light-dark( var(--noora-neutral-light-1200), var(--noora-neutral-light-50) );--noora-surface-label-secondary: light-dark( var(--noora-neutral-light-1000), var(--noora-neutral-light-500) );--noora-surface-label-tertiary: light-dark( var(--noora-neutral-light-700), var(--noora-neutral-dark-500) );--noora-surface-label-destructive: light-dark( var(--noora-red-500), var(--noora-red-300) );--noora-surface-label-disabled: light-dark( var(--noora-neutral-light-600), var(--noora-neutral-dark-300) );--noora-button-primary-background: var(--noora-purple-500);--noora-button-primary-label: var(--noora-neutral-light-50);--noora-button-primary-disabled-background: var(--noora-purple-300);--noora-button-primary-disabled-label: var(--noora-neutral-light-200);--noora-button-secondary-background: light-dark( var(--noora-neutral-light-50), var(--noora-neutral-dark-1100) );--noora-button-secondary-label: light-dark( var(--noora-neutral-light-1200), var(--noora-neutral-light-50) );--noora-button-secondary-disabled-background: light-dark( var(--noora-neutral-light-100), var(--noora-neutral-dark-1000) );--noora-button-neutral-background-hover: light-dark( var(--noora-neutral-light-200), var(--noora-neutral-dark-1000) );--noora-button-neutral-background-active: light-dark( var(--noora-neutral-light-300), var(--noora-neutral-dark-900) );--noora-button-secondary-disabled-label: light-dark( var(--noora-neutral-light-600), var(--noora-neutral-dark-600) );--noora-button-destructive-background: var(--noora-red-500);--noora-button-destructive-label: var(--noora-neutral-light-50);--noora-button-destructive-disabled-background: var(--noora-red-300);--noora-button-destructive-disabled-label: var(--noora-neutral-light-200);--noora-button-neutral-label: light-dark( var(--noora-neutral-light-1200), var(--noora-neutral-light-50) );--noora-button-neutral-disabled-label: light-dark( var(--noora-neutral-light-600), var(--noora-neutral-dark-600) );--noora-button-dropdown-trigger-background: linear-gradient( 180deg, oklch(78.4% .005 247.894 / 0) 0%, light-dark( oklch(78.4% .005 247.894 / .06), oklch(78.4% .005 247.894 / .13) ) 100% ), var(--noora-button-secondary-background);--noora-button-dropdown-trigger-background-hover: linear-gradient( 180deg, light-dark( oklch(78.4% .005 247.894 / .03), oklch(78.4% .005 247.894 / 0) ) 0%, light-dark( oklch(78.4% .005 247.894 / .13), oklch(78.4% .005 247.894 / .255) ) 100% ), var(--noora-button-secondary-background);--noora-button-dropdown-trigger-background-disabled: linear-gradient( 180deg, oklch(78.4% .005 247.894 / 0) 0%, light-dark( oklch(78.4% .005 247.894 / .06), oklch(78.4% .005 247.894 / .13) ) 100% ), var(--noora-button-secondary-disabled-background);--noora-button-background-primary: linear-gradient( 180deg, oklch(100% 0 0 / .06) 0%, oklch(100% 0 0 / 0) 100% ), var(--noora-button-primary-background);--noora-button-background-primary-hover: linear-gradient( 180deg, oklch(100% 0 0 / .18) 0%, oklch(100% 0 0 / 0) 100% ), var(--noora-button-primary-background);--noora-button-background-primary-active: var( --noora-button-primary-background );--noora-button-background-primary-disabled: linear-gradient( 180deg, light-dark(oklch(100% 0 0 / .16), oklch(32% .005 247.968 / .25)), light-dark(oklch(100% 0 0 / 0), oklch(32% .005 247.968 / .5)) ), var(--noora-button-primary-disabled-background);--noora-button-border-primary: 0px 1px 0px 0px oklch(100% 0 0 / .2) inset, 0px 1px 1px 0px light-dark(oklch(32% .005 247.968 / .05), oklch(16.2% 0 0 / .2)), 0px 0px 0px 1px oklch(from var(--noora-purple-600) l c h / .9), 0px 1px 3px 0px light-dark(oklch(32% .005 247.968 / .16), oklch(0% 0 0 / .4));--noora-button-border-primary-hover: 0px 1px 1px oklch(32% .005 247.968 / .12), 0px 0px 0px 1px oklch(from var(--noora-purple-600) l c h / .9), 0px 2px 3px oklch(32% .005 247.968 / .16), 0px 1px 0px oklch(100% 0 0 / .1) inset;--noora-button-border-primary-focus: 0px 0px 0px 1px light-dark(var(--noora-neutral-light-50), var(--noora-neutral-dark-1200)), 0px 0px 0px 2.5px light-dark(var(--noora-purple-500), var(--noora-purple-400)), 0px 1px 0px 0px oklch(100% 0 0 / .2) inset, 0px 1px 1px 0px oklch(32% .005 247.968 / .12), 0px 0px 0px 1px oklch(from var(--noora-purple-600) l c h / .9), 0px 2px 3px 0px oklch(32% .005 247.968 / .16);--noora-button-border-primary-active: 0px 0px 0px 1px oklch(from var(--noora-purple-600) l c h / .9), 0px 1px 4px 0px light-dark(oklch(0% 0 0 / .3), oklch(0% 0 0 / .4)) inset;--noora-button-border-primary-disabled: 0px 1px 0px 0px oklch(100% 0 0 / .2) inset, 0px 1px 1px 0px light-dark(oklch(32% .005 247.968 / .12), oklch(16.2% 0 0 / .2)), 0px 0px 0px 1px oklch(from var(--noora-purple-600) l c h / .4), 0px 2px 3px 0px light-dark(oklch(32% .005 247.968 / .16), oklch(0% 0 0 / .4));--noora-button-background-secondary: linear-gradient( 180deg, light-dark(oklch(78.4% .005 247.894 / 0), oklch(100% 0 0 / .04)), light-dark(oklch(78.4% .005 247.894 / .08), oklch(100% 0 0 / 0)) ), var(--noora-button-secondary-background);--noora-button-background-secondary-hover: linear-gradient( 180deg, light-dark(oklch(78.4% .005 247.894 / 0), oklch(100% 0 0 / .08)), light-dark(oklch(78.4% .005 247.894 / .16), oklch(100% 0 0 / 0)) ), var(--noora-button-secondary-background);--noora-button-background-secondary-disabled: linear-gradient( 180deg, light-dark(oklch(78.4% .005 247.894 / 0), oklch(100% 0 0 / .06)), light-dark(oklch(78.4% .005 247.894 / .08), oklch(100% 0 0 / 0)) ), var(--noora-button-secondary-disabled-background);--noora-button-border-secondary: 0px 1px 0px 0px light-dark(oklch(100% 0 0 / .9), oklch(100% 0 0 / .16)) inset, 0px 1px 1px 0px light-dark(oklch(32% .005 247.968 / .05), oklch(16.2% 0 0 / .1)), 0px 0px 0px 1px light-dark(oklch(32% .005 247.968 / .08), oklch(34.8% 0 0 / .9)), 0px 2px 3px 0px light-dark(oklch(32% .005 247.968 / .06), oklch(0% 0 0 / .5));--noora-button-border-secondary-disabled: 0px 1px 0px 0px light-dark(oklch(100% 0 0 / .7), oklch(100% 0 0 / .16)) inset, 0px 1px 1px 0px light-dark(oklch(32% .005 247.968 / .05), oklch(16.2% 0 0 / .1)), 0px 0px 0px 1px light-dark(oklch(32% .005 247.968 / .05), oklch(34.8% 0 0 / .9)), 0px 2px 3px 0px light-dark(oklch(32% .005 247.968 / .06), oklch(0% 0 0 / .5));--noora-button-background-secondary-active: linear-gradient( 180deg, light-dark(oklch(78.4% .005 247.894 / .03), oklch(100% 0 0 / .03)), light-dark(oklch(78.4% .005 247.894 / .13), oklch(100% 0 0 / 0)) ), var(--noora-button-secondary-background);--noora-button-border-secondary-focus: 0px 0px 0px 1px light-dark( var(--noora-neutral-light-1000), var(--noora-neutral-dark-1200) ), 0px 0px 0px 2.5px light-dark(oklch(32% .005 247.968 / .25), oklch(54.9% 0 0 / .8)), 0px 1px 0px 0px light-dark(oklch(100% 0 0 / .9), oklch(100% 0 0 / .16)) inset, 0px 1px 1px 0px light-dark(oklch(32% .005 247.968 / .05), oklch(16.2% 0 0 / .1)), 0px 0px 0px 1px light-dark(oklch(32% .005 247.968 / .08), oklch(34.8% 0 0 / .9)), 0px 2px 3px 0px light-dark(oklch(32% .005 247.968 / .06), oklch(0% 0 0 / .5));--noora-button-border-secondary-active: 0px 0px 0px 1px light-dark(oklch(32% .005 247.968 / .08), oklch(34.8% 0 0 / .9)), 0px 1px 2px 0px light-dark(oklch(0% 0 0 / .05), oklch(0% 0 0 / .4)) inset;--noora-button-background-destructive: linear-gradient(180deg, oklch(100% 0 0 / .06), oklch(100% 0 0 / 0)), var(--noora-button-destructive-background);--noora-button-border-destructive: 0px 1px 0px 0px oklch(100% 0 0 / .2) inset, 0px 1px 1px 0px light-dark(oklch(32% .005 247.968 / .12), oklch(16.2% 0 0 / .2)), 0px 0px 0px 1px oklch(from var(--noora-red-600) l c h / .8), 0px 2px 3px 0px light-dark(oklch(32% .005 247.968 / .16), oklch(0% 0 0 / .4));--noora-button-background-destructive-hover: linear-gradient(180deg, oklch(100% 0 0 / .24), oklch(100% 0 0 / 0)), var(--noora-button-destructive-background);--noora-button-border-destructive-hover: 0px 1px 0px 0px oklch(100% 0 0 / .1) inset, 0px 1px 1px 0px light-dark(oklch(32% .005 247.968 / .12), oklch(16.2% 0 0 / .2)), 0px 0px 0px 1px oklch(from var(--noora-red-600) l c h / .8), 0px 2px 3px 0px light-dark(oklch(32% .005 247.968 / .16), oklch(0% 0 0 / .4));--noora-button-background-destructive-disabled: linear-gradient( 180deg, light-dark(oklch(100% 0 0 / .06), oklch(32% .005 247.968 / .25)), light-dark(oklch(100% 0 0 / 0), oklch(32% .005 247.968 / .5)) ), var(--noora-button-destructive-disabled-background);--noora-button-border-destructive-disabled: 0px 1px 0px 0px oklch(100% 0 0 / .2) inset, 0px 1px 1px 0px light-dark(oklch(32% .005 247.968 / .12), oklch(16.2% 0 0 / .2)), 0px 0px 0px 1px oklch(from var(--noora-red-600) l c h / .5), 0px 2px 3px 0px light-dark(oklch(32% .005 247.968 / .16), oklch(0% 0 0 / .4));--noora-button-border-destructive-active: 0px 0px 0px 1px oklch(from var(--noora-red-600) l c h / .8), 0px 1px 4px 0px light-dark(oklch(0% 0 0 / .3), oklch(0% 0 0 / .4)) inset;--noora-button-border-destructive-focus: 0px 0px 0px 1px light-dark(var(--noora-neutral-light-50), var(--noora-neutral-dark-1200)), 0px 0px 0px 2.5px light-dark( oklch(from var(--noora-red-500) l c h / .75), oklch(from var(--noora-red-400) l c h / .8) ), 0px 1px 0px 0px oklch(100% 0 0 / .2) inset, 0px 1px 1px 0px oklch(32% .005 247.968 / .12), 0px 0px 0px 1px oklch(from var(--noora-red-600) l c h / .8), 0px 2px 3px 0px oklch(32% .005 247.968 / .16);--noora-tooltip-background: light-dark( var(--noora-neutral-light-1200), var(--noora-neutral-dark-50) );--noora-tooltip-border: box-shadow: 0 4px 8px 0 light-dark(oklch(32% .005 247.968 / .08), oklch(0% 0 0 / .16)) 0 2px 4px 0 light-dark(oklch(32% .005 247.968 / .04), oklch(0% 0 0 / .24)), 0 1px 2px 0 light-dark(oklch(0% 0 0 / .25), oklch(0% 0 0 / .65));--noora-tooltip-label-primary: light-dark( var(--noora-neutral-light-50), var(--noora-neutral-dark-1200) );--noora-tooltip-label-secondary: light-dark( var(--noora-neutral-light-200), var(--noora-neutral-dark-1000) );--noora-badge-fill-label: light-dark( var(--noora-neutral-light-50), var(--noora-neutral-light-100) );--noora-badge-fill-neutral: light-dark( var(--noora-neutral-light-800), var(--noora-neutral-dark-600) );--noora-badge-fill-destructive: light-dark( var(--noora-red-500), var(--noora-red-700) );--noora-badge-fill-warning: light-dark( var(--noora-orange-500), var(--noora-orange-600) );--noora-badge-fill-attention: light-dark( var(--noora-yellow-600), var(--noora-yellow-600) );--noora-badge-fill-success: light-dark( var(--noora-green-500), var(--noora-green-600) );--noora-badge-fill-information: light-dark( var(--noora-azure-500), var(--noora-azure-700) );--noora-badge-fill-focus: light-dark( var(--noora-blue-500), var(--noora-blue-700) );--noora-badge-fill-primary: light-dark( var(--noora-purple-500), var(--noora-purple-700) );--noora-badge-fill-secondary: light-dark( var(--noora-pink-500), var(--noora-pink-700) );--noora-badge-light-fill-neutral-background: light-dark( var(--noora-neutral-light-300), var(--noora-neutral-gray-50) );--noora-badge-light-fill-neutral-label: light-dark( var(--noora-neutral-light-1100), var(--noora-neutral-light-100) );--noora-badge-light-fill-destructive-background: light-dark( var(--noora-red-50), var(--noora-alpha-red) );--noora-badge-light-fill-destructive-label: light-dark( var(--noora-red-600), var(--noora-red-400) );--noora-badge-light-fill-warning-background: light-dark( var(--noora-orange-50), var(--noora-alpha-orange) );--noora-badge-light-fill-warning-label: light-dark( var(--noora-orange-600), var(--noora-orange-300) );--noora-badge-light-fill-attention-background: light-dark( var(--noora-yellow-50), var(--noora-alpha-yellow) );--noora-badge-light-fill-attention-label: light-dark( var(--noora-yellow-700), var(--noora-yellow-400) );--noora-badge-light-fill-success-background: light-dark( var(--noora-green-50), var(--noora-alpha-green) );--noora-badge-light-fill-success-label: light-dark( var(--noora-green-700), var(--noora-green-400) );--noora-badge-light-fill-information-background: light-dark( var(--noora-azure-50), var(--noora-alpha-azure) );--noora-badge-light-fill-information-label: light-dark( var(--noora-azure-700), var(--noora-azure-400) );--noora-badge-light-fill-focus-background: light-dark( var(--noora-blue-50), var(--noora-alpha-blue) );--noora-badge-light-fill-focus-label: light-dark( var(--noora-blue-700), var(--noora-blue-400) );--noora-badge-light-fill-primary-background: light-dark( var(--noora-purple-50), var(--noora-alpha-purple) );--noora-badge-light-fill-primary-label: light-dark( var(--noora-purple-700), var(--noora-purple-400) );--noora-badge-light-fill-secondary-background: light-dark( var(--noora-pink-50), var(--noora-alpha-pink) );--noora-badge-light-fill-secondary-label: light-dark( var(--noora-pink-600), var(--noora-pink-400) );--noora-badge-disabled-background: light-dark( var(--noora-neutral-light-200), var(--noora-neutral-light-1000) );--noora-badge-disabled-label: light-dark( var(--noora-neutral-light-600), var(--noora-neutral-light-300) );--noora-badge-status-success: var(--noora-green-500);--noora-badge-status-warning: var(--noora-orange-400);--noora-badge-status-error: light-dark( var(--noora-red-500), var(--noora-red-600) );--noora-badge-status-attention: light-dark( var(--noora-yellow-600), var(--noora-yellow-500) );--noora-badge-status-in-progress: light-dark( var(--noora-neutral-light-900), var(--noora-neutral-dark-200) );--noora-light-border-default: 0px 1px 1px 0px oklch(16.2% 0 0 / .05), 0px 0px 0px 1px oklch(32% .005 247.968 / .08), 0px 1px 1px 0px oklch(32% .005 247.968 / .1);--noora-light-border-focus: 0px 1px 1px 0px oklch(16.2% 0 0 / .05), 0px 0px 0px 1px oklch(32% .005 247.968 / .08), 0px 1px 3px 0px oklch(32% .005 247.968 / .1), 0px 0px 0px 3px oklch(32% .005 247.968 / .12);--noora-surface-table-header: light-dark( var(--noora-neutral-light-200), var(--noora-neutral-dark-1000) );--noora-choice-selector-uncheck-background: linear-gradient( 180deg, oklch(78.4% .005 247.894 / 0) 0%, oklch(78.4% .005 247.894 / .06) 100% ), var(--noora-neutral-light-50);--noora-choice-selector-uncheck-background-hover: linear-gradient( 180deg, oklch(78.4% .005 247.894 / .05) 0%, oklch(78.4% .005 247.894 / .19) 100% ), var(--noora-neutral-light-50);--noora-choice-selector-check-background: linear-gradient( 180deg, oklch(100% 0 0 / .16) 0%, oklch(100% 0 0 / 0) 100% ), var(--noora-purple-500);--noora-choice-selector-check-background-hover: linear-gradient( 180deg, oklch(100% 0 0 / .12) 0%, oklch(100% 0 0 / 0) 100% ), var(--noora-purple-500);--noora-choice-selector-disabled-background: light-dark( var(--noora-neutral-light-400), var(--noora-neutral-dark-900) );--noora-choice-selector-label: oklch(99.4% 0 0);--noora-choice-selector-switch-off-background: var(--noora-neutral-light-400);--noora-choice-selector-switch-off-background-hover: var( --noora-neutral-light-500 );--noora-choice-selector-check-border: 0px 1px 0px 0px oklch(100% 0 0 / .2) inset, 0px 1px 1px 0px light-dark(oklch(32% .005 247.968 / .12), oklch(16.2% 0 0 / .2)), 0px 0px 0px 1px oklch(from var(--noora-purple-700) l c h / .9), 0px 1px 3px 0px light-dark(oklch(32% .005 247.968 / .16), oklch(0% 0 0 / .4));--noora-content-divider-line: light-dark( var(--noora-neutral-light-400), var(--noora-neutral-dark-900) );--noora-chart-primary: light-dark( var(--noora-purple-500), var(--noora-purple-400) );--noora-chart-secondary: light-dark( var(--noora-blue-500), var(--noora-blue-400) );--noora-chart-tertiary: light-dark( var(--noora-green-500), var(--noora-green-400) );--noora-chart-quaternary: light-dark( var(--noora-azure-500), var(--noora-azure-400) );--noora-chart-destructive: light-dark( var(--noora-red-400), var(--noora-red-300) );--noora-chart-flaky: light-dark( var(--noora-yellow-600), var(--noora-yellow-400) );--noora-chart-p99: light-dark(var(--noora-green-500), var(--noora-green-400));--noora-chart-p90: light-dark(var(--noora-pink-500), var(--noora-pink-400));--noora-chart-p50: light-dark( var(--noora-orange-400), var(--noora-orange-300) );--noora-chart-legend-primary: light-dark( var(--noora-purple-500), var(--noora-purple-400) );--noora-chart-legend-primary-translucent: light-dark( var(--noora-purple-200), var(--noora-purple-700) );--noora-chart-legend-secondary: light-dark( var(--noora-blue-500), var(--noora-blue-400) );--noora-chart-lines: light-dark( var(--noora-neutral-light-300), var(--noora-neutral-gray-16) );--noora-sunburst-binaries: var(--noora-purple-500);--noora-sunburst-localizations: var(--noora-orange-400);--noora-sunburst-fonts: var(--noora-yellow-500);--noora-sunburst-assets: var(--noora-green-500);--noora-sunburst-videos: var(--noora-azure-500);--noora-sunburst-duplicates: var(--noora-red-500);--noora-sunburst-unknown: var(--noora-pink-500);--noora-sunburst-directory: var(--noora-neutral-light-500);--noora-sunburst-files: var(--noora-azure-500);--noora-icon-destructive-background: light-dark( var(--noora-red-50), var(--noora-alpha-red) );--noora-icon-destructive-label: light-dark( var(--noora-red-600), var(--noora-red-500) );--noora-icon-warning-background: light-dark( var(--noora-orange-50), var(--noora-alpha-orange) );--noora-icon-warning-label: light-dark( var(--noora-orange-500), var(--noora-orange-400) );--noora-icon-success-background: light-dark( var(--noora-green-50), var(--noora-alpha-green) );--noora-icon-success-label: light-dark( var(--noora-green-700), var(--noora-green-400) );--noora-icon-info-background: light-dark( var(--noora-azure-50), var(--noora-alpha-azure) );--noora-icon-info-label: light-dark( var(--noora-azure-700), var(--noora-azure-400) );--noora-icon-primary-label: light-dark( var(--noora-purple-500), var(--noora-purple-400) );--noora-icon-primary-background: light-dark( var(--noora-purple-50), oklch(from var(--noora-purple-500) l c h / .24) );--noora-icon-neutral-label: light-dark( var(--noora-neutral-light-1000), var(--noora-neutral-dark-300) );--noora-icon-neutral-background: light-dark( var(--noora-neutral-light-300), var(--noora-neutral-gray-16) );--noora-spacing-0: 0rem;--noora-spacing-1: .125rem;--noora-spacing-2: .25rem;--noora-spacing-3: .375rem;--noora-spacing-4: .5rem;--noora-spacing-5: .75rem;--noora-spacing-6: 1rem;--noora-spacing-7: 1.25rem;--noora-spacing-8: 1.5rem;--noora-spacing-9: 2rem;--noora-spacing-10: 2.5rem;--noora-spacing-11: 3rem;--noora-spacing-12: 3.5rem;--noora-spacing-13: 4rem;--noora-spacing-14: 4.5rem;--noora-spacing-15: 5rem;--noora-spacing-16: 6rem;--noora-spacing-17: 7rem;--noora-z-index-0: auto;--noora-z-index-1: 100;--noora-z-index-2: 400;--noora-z-index-3: 510;--noora-z-index-4: 512;--noora-z-index-5: 513;--noora-z-index-6: 514;--noora-z-index-7: 515;--noora-z-index-8: 516;--noora-z-index-9: 517;--noora-z-index-10: 518;--noora-z-index-11: 519;--noora-z-index-12: 520;--noora-surface-border-primary: light-dark( var(--noora-neutral-light-500), var(--noora-neutral-dark-800) );--noora-border-light-default: 0px 1px 1px 0px oklch(16.2% 0 0 / .05), 0px 0px 0px 1px oklch(32% .005 247.968 / .08), 0px 1px 1px 0px oklch(32% .005 247.968 / .1);--noora-border-light-focus: 0px 1px 1px 0px oklch(16.2% 0 0 / .05), 0px 0px 0px 1px oklch(32% .005 247.968 / .08), 0px 1px 3px 0px oklch(32% .005 247.968 / .1), 0px 0px 0px 3px oklch(32% .005 247.968 / .12);--noora-border-light-error: 0px 1px 1px 0px oklch(16.2% 0 0 / .05), 0px 0px 0px 1px var(--noora-red-500), 0px 1px 3px 0px oklch(32% .005 247.968 / .1);--noora-border-light-error-focus: 0px 1px 1px 0px oklch(16.2% 0 0 / .05), 0px 0px 0px 1px var(--noora-red-500), 0px 1px 3px 0px oklch(32% .005 247.968 / .1), 0px 0px 0px 3px oklch(from var(--noora-red-500) l c h / .2);--noora-border-light-warning-focus: 0px 1px 1px 0px oklch(16.2% 0 0 / .05), 0px 0px 0px 1px var(--noora-orange-400), 0px 1px 3px 0px oklch(32% .005 247.968 / .1), 0px 0px 0px 3px oklch(from var(--noora-orange-400) l c h / .2);--noora-border-medium: 0px 0px 0px 1px oklch(32% .005 247.968 / .08) inset, 0px -1px 0px 0px oklch(32% .005 247.968 / .16) inset, 0px 8px 6px 0px oklch(32% .005 247.968 / .02), 0px 2px 4px 0px oklch(32% .005 247.968 / .04);--noora-border-section: 0 0 0 1px oklch(32% .005 247.968 / .06);--noora-border-heavy: 0px 0px 0px 1.5px oklch(32% .005 247.968 / .1) inset, 0px -1.5px 0px 0px oklch(32% .005 247.968 / .12) inset, 0px 4px 8px 0px oklch(32% .005 247.968 / .08), 0px 2px 4px 0px oklch(32% .005 247.968 / .04);--noora-radius-0: 0rem;--noora-radius-1: .125rem;--noora-radius-2: .25rem;--noora-radius-3: .375rem;--noora-radius-4: .5rem;--noora-radius-5: .625rem;--noora-radius-6: .75rem;--noora-radius-7: .875rem;--noora-radius-8: 1rem;--noora-radius-99: 1000px;--noora-icon-size-small: .75rem;--noora-icon-size-medium: 1rem;--noora-icon-size-large: 1.25rem;--noora-font-heading: "Inter Variable", "Noto Sans Georgian", sans-serif;--noora-font-body: "Inter Variable", "Noto Sans Georgian", sans-serif;--noora-font-code: "Geist Mono", monospace;--noora-font-weight-regular: 400;--noora-font-weight-medium: 500;--noora-font-weight-semibold: 600;--noora-font-weight-bold: 700;--noora-font-display-xlarge: 2.5rem/3rem var(--noora-font-heading);--noora-font-display-large: 2.375rem/2.875rem var(--noora-font-heading);--noora-font-display-medium: 2.25rem/2.625rem var(--noora-font-heading);--noora-font-display-small: 2.125rem/2.5rem var(--noora-font-heading);--noora-font-heading-2xlarge: 2rem/2.375rem var(--noora-font-heading);--noora-font-heading-xlarge: 1.5rem/2rem var(--noora-font-heading);--noora-font-heading-large: 1.25rem/1.625rem var(--noora-font-heading);--noora-font-heading-medium: 1.125rem/1.5rem var(--noora-font-heading);--noora-font-heading-small: 1rem/1.375rem var(--noora-font-heading);--noora-font-body-large: 1rem/1.5rem var(--noora-font-body);--noora-font-body-medium: .875rem/1.25rem var(--noora-font-body);--noora-font-body-small: .75rem/1rem var(--noora-font-body);--noora-font-body-xsmall: .625rem/.75rem var(--noora-font-body);--noora-font-code-large: .875rem/1.25rem var(--noora-font-code);--noora-font-code-medium: .75rem/1rem var(--noora-font-code);--noora-font-code-small: .625rem/.75rem var(--noora-font-code);&[data-theme=dark]{--noora-button-border-primary-hover: 0px 1px 0px 0px oklch(100% 0 0 / .1) inset, 0px 1px 1px 0px oklch(16.2% 0 0 / .2), 0px 0px 0px 1px oklch(from var(--noora-purple-600) l c h / .9), 0px 2px 3px 0px oklch(0% 0 0 / .4);--noora-button-border-secondary-hover: 0px 1px 0px 0px oklch(100% 0 0 / .24) inset, 0px 1px 1px 0px oklch(16.2% 0 0 / .1), 0px 0px 0px 1px oklch(34.8% 0 0 / .9), 0px 2px 3px 0px oklch(0% 0 0 / .5)}&[data-theme=dark]{--noora-light-border-default: 0px 1px 1px 0px oklch(16.2% 0 0 / .3), 0px 0px 0px 1px oklch(54.9% 0 0 / .45), 0px 2px 3px 0px oklch(0% 0 0 / .3);--noora-light-border-focus: 0px 1px 1px 0px oklch(16.2% 0 0 / .2), 0px 0px 0px 1px oklch(54.9% 0 0 / .3), 0px 2px 3px 0px oklch(0% 0 0 / .3), 0px 0px 0px 3px oklch(54.9% 0 0 / .4)}&[data-theme=dark]{--noora-choice-selector-uncheck-background: linear-gradient( 180deg, oklch(100% 0 0 / .05) 0%, oklch(100% 0 0 / 0) 100% ), var(--noora-neutral-dark-1100);--noora-choice-selector-uncheck-background-hover: linear-gradient( 180deg, oklch(100% 0 0 / .03) 0%, oklch(100% 0 0 / 0) 100% ), var(--noora-neutral-dark-1100);--noora-choice-selector-switch-off-background: var( --noora-neutral-dark-800 );--noora-choice-selector-switch-off-background-hover: var( --noora-neutral-dark-900 );--noora-choice-selector-check-background-hover: linear-gradient( 180deg, oklch(100% 0 0 / .06) 0%, oklch(100% 0 0 / 0) 100% ), var(--noora-purple-500)}&[data-theme=dark]{--noora-border-light-default: 0px 1px 1px 0px oklch(16.2% 0 0 / .3), 0px 0px 0px 1px oklch(54.9% 0 0 / .45), 0px 2px 3px 0px oklch(0% 0 0 / .3);--noora-border-light-focus: 0px 1px 1px 0px oklch(16.2% 0 0 / .2), 0px 0px 0px 1px oklch(54.9% 0 0 / .3), 0px 2px 3px 0px oklch(0% 0 0 / .3), 0px 0px 0px 3px oklch(54.9% 0 0 / .4);--noora-border-light-error: 0px 1px 1px 0px oklch(16.2% 0 0 / .2), 0px 0px 0px 1px var(--noora-red-300), 0px 2px 3px 0px oklch(0% 0 0 / .3);--noora-border-light-error-focus: 0px 1px 1px 0px oklch(16.2% 0 0 / .2), 0px 0px 0px 1px var(--noora-red-300), 0px 2px 3px 0px oklch(0% 0 0 / .3), 0px 0px 0px 3px oklch(from var(--noora-red-300) l c h / .25);--noora-border-light-warning-focus: 0px 1px 1px 0px oklch(16.2% 0 0 / .2), 0px 0px 0px 1px var(--noora-orange-300), 0px 2px 3px 0px oklch(0% 0 0 / .3), 0px 0px 0px 3px oklch(from var(--noora-orange-300) l c h / .25);--noora-border-medium: 0px 1px 0px 0px oklch(54.9% 0 0 / .3) inset, 0px 0px 0px 1px oklch(54.9% 0 0 / .2) inset, 0px 2px 4px 0px oklch(0% 0 0 / .12), 0px 4px 8px 0px oklch(0% 0 0 / .24);--noora-border-section: 0 0 0 1px oklch(34.8% 0 0 / .55);--noora-border-heavy: 0px 1.5px 0px 0px oklch(54.9% 0 0 / .3) inset, 0px 0px 0px 1.5px oklch(54.9% 0 0 / .2) inset, 0px 4px 8px 0px oklch(0% 0 0 / .16), 0px 2px 4px 0px oklch(0% 0 0 / .24)}@media screen and (min-width:768px){--noora-font-display-xlarge: 4.5rem/4.875rem var(--noora-font-heading);--noora-font-display-large: 4rem/4.375rem var(--noora-font-heading);--noora-font-display-medium: 3.5rem/4rem var(--noora-font-heading);--noora-font-display-small: 3rem/3.5rem var(--noora-font-heading);--noora-font-heading-2xlarge: 2.5rem/2.875rem var(--noora-font-heading);--noora-font-heading-xlarge: 2rem/2.375rem var(--noora-font-heading);--noora-font-heading-large: 1.5rem/2rem var(--noora-font-heading);--noora-font-heading-medium: 1.25rem/1.625rem var(--noora-font-heading);--noora-font-heading-small: 1.125rem/1.5rem var(--noora-font-heading)}--noora-font-color-primary: light-dark( var(--noora-neutral-light-1100), var(--noora-neutral-light-100) );--noora-font-color-secondary: light-dark( var(--noora-neutral-light-1000), var(--noora-neutral-light-400) );--noora-font-color-disabled: light-dark( var(--noora-neutral-light-800), var(--noora-neutral-light-900) );--noora-font-color-information: light-dark( var(--noora-azure-500), var(--noora-azure-300) );--noora-font-color-success: light-dark( var(--noora-green-600), var(--noora-green-400) );--noora-font-color-warning: light-dark( var(--noora-orange-600), var(--noora-orange-300) );--noora-font-color-error: light-dark( var(--noora-red-500), var(--noora-red-300) );--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86)}@media (color-gamut:p3){:root{--noora-purple-50: oklch(97.5% .014 291.5);--noora-purple-100: oklch(93.7% .035 290.8);--noora-purple-200: oklch(86.8% .076 290);--noora-purple-300: oklch(77.5% .133 289.2);--noora-purple-400: oklch(66.5% .2 288.3);--noora-purple-500: oklch(54.8% .283 287.4);--noora-pink-50: oklch(97.5% .016 5);--noora-pink-100: oklch(93.7% .038 5.5);--noora-pink-200: oklch(86.8% .088 6);--noora-pink-300: oklch(77.5% .162 6.5);--noora-pink-400: oklch(66.5% .26 7);--noora-pink-500: oklch(54.8% .245 7.5);--noora-pink-600: oklch(48.5% .215 7.8);--noora-pink-700: oklch(41.5% .182 8);--noora-pink-800: oklch(34.5% .145 8);--noora-pink-900: oklch(27.5% .112 8);--noora-red-50: oklch(97.5% .015 25);--noora-red-100: oklch(93.7% .04 25.4);--noora-red-200: oklch(86.8% .09 25.8);--noora-red-300: oklch(77.5% .16 26.2);--noora-red-400: oklch(66.5% .24 26.6);--noora-red-500: oklch(54.8% .25 27);--noora-red-600: oklch(48.5% .22 27.2);--noora-red-700: oklch(41.5% .185 27.4);--noora-red-800: oklch(34.5% .15 27.6);--noora-red-900: oklch(27.5% .115 27.8);--noora-orange-50: oklch(97.5% .016 58);--noora-orange-100: oklch(93.7% .042 57);--noora-orange-200: oklch(86.8% .095 55);--noora-orange-300: oklch(77.5% .17 52);--noora-orange-400: oklch(66.5% .205 48);--noora-orange-500: oklch(54.8% .18 44);--noora-orange-600: oklch(48.5% .165 42);--noora-orange-700: oklch(41.5% .144 41);--noora-orange-800: oklch(34.5% .115 41);--noora-orange-900: oklch(27.5% .09 41);--noora-orange-950: oklch(21.5% .07 41);--noora-yellow-200: oklch(93% .1 91.5);--noora-yellow-300: oklch(90.5% .135 90);--noora-yellow-400: oklch(87.5% .168 88);--noora-yellow-500: oklch(84.8% .195 86);--noora-yellow-600: oklch(72% .17 80);--noora-yellow-700: oklch(56.5% .135 74);--noora-yellow-800: oklch(44.5% .105 70);--noora-yellow-900: oklch(32.5% .078 68);--noora-yellow-950: oklch(21.5% .052 67);--noora-green-400: oklch(66.5% .2 148);--noora-green-500: oklch(54.8% .19 147);--noora-green-600: oklch(48.5% .172 147.5);--noora-green-700: oklch(41.5% .148 148);--noora-green-800: oklch(34.5% .118 149);--noora-green-900: oklch(27.5% .09 150);--noora-green-950: oklch(21.5% .068 151);--noora-azure-50: oklch(97.5% .015 236);--noora-azure-100: oklch(93.7% .038 236.5);--noora-azure-200: oklch(86.8% .08 237);--noora-azure-300: oklch(77.5% .14 238);--noora-azure-400: oklch(66.5% .185 240);--noora-azure-500: oklch(54.8% .169 242);--noora-azure-600: oklch(48.5% .154 243.5);--noora-azure-700: oklch(41.5% .135 245);--noora-azure-800: oklch(34.5% .11 246);--noora-azure-900: oklch(27.5% .088 247);--noora-azure-950: oklch(21.5% .068 248);--noora-blue-50: oklch(97.5% .013 256);--noora-blue-100: oklch(93.7% .033 256.5);--noora-blue-200: oklch(86.8% .071 257);--noora-blue-300: oklch(77.5% .125 258);--noora-blue-400: oklch(66.5% .188 259);--noora-blue-500: oklch(54.8% .24 260);--noora-blue-600: oklch(48.5% .225 261);--noora-blue-700: oklch(41.5% .195 262);--noora-alpha-red: oklch(54.8% .25 27 / .18);--noora-alpha-orange: oklch(66.5% .205 48 / .14);--noora-alpha-yellow: oklch(84.8% .195 86 / .16);--noora-alpha-green: oklch(54.8% .19 147 / .14);--noora-alpha-azure: oklch(54.8% .169 242 / .16);--noora-alpha-blue: oklch(54.8% .24 260 / .2);--noora-alpha-purple: oklch(54.8% .283 287.4 / .24);--noora-alpha-pink: oklch(54.8% .245 7.5 / .22)}}.noora-dark{color-scheme:dark}.noora-tooltip{display:inline-flex;align-items:center;[data-part=trigger]{display:inline-flex;align-items:center;cursor:help}[data-part=content]{align-items:top;z-index:var(--noora-z-index-12);box-shadow:var(--noora-tooltip-border);border-radius:var(--noora-radius-3);background:var(--noora-tooltip-background);width:max-content;max-width:250px;[data-part=icon]{display:inline-flex;flex-shrink:0;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);color:var(--noora-tooltip-label-primary);& svg{width:100%;height:100%}}[data-part=body]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);max-width:188px}[data-part=title]{font:var(--noora-font-weight-medium) var(--noora-font-body-small);color:var(--noora-tooltip-label-primary)}[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-xsmall);color:var(--noora-tooltip-label-secondary)}&[data-size=small]{gap:var(--noora-spacing-2);padding:var(--noora-spacing-2) var(--noora-spacing-3);font:var(--noora-font-body-small);color:var(--noora-tooltip-label-primary)}&[data-size=large]{gap:var(--noora-spacing-4);padding:var(--noora-spacing-5)}}[data-part=positioner]{display:none}>[data-state=open]+[data-part=positioner]{display:flex}}#login{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;background-color:var(--surface-background-primary);padding:var(--noora-spacing-10) var(--noora-spacing-4);width:100%;height:100vh;height:100dvh;@media (max-width: 768px){padding:0}& *{box-sizing:border-box}[data-part=frame]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--noora-spacing-6);z-index:var(--noora-z-index-4);box-shadow:var(--noora-border-heavy);border-radius:var(--noora-radius-2xlarge);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-4);@media (max-width: 768px){box-shadow:unset;border-radius:0;width:100%}>[data-part=content]{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-9);padding:var(--noora-spacing-10) var(--noora-spacing-11);max-width:438px;@media (max-width: 768px){width:100%;max-width:100%}>[data-part=logo]{z-index:103;width:50px;height:50px}>[data-part=header]{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-3);>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}>[data-part=subtitle]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);text-align:center}}}}[data-part=oauth]{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-4);width:100%}[data-part=no-providers],.noora-alert{width:100%}[data-part=background]{@supports (-webkit-touch-callout: none){display:none}position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;overflow:hidden;[data-part=top-right-gradient]{position:absolute;top:0;right:0;translate:50% -50%;z-index:var(--noora-z-index-2);filter:blur(150px);border-radius:1000px;background:light-dark(oklch(53.2% .276 286.9 / .15),oklch(53.2% .276 286.9 / .3));width:80%;height:50%}[data-part=bottom-left-gradient]{position:absolute;bottom:0;left:0;translate:-50% 20%;z-index:var(--noora-z-index-2);filter:blur(150px);border-radius:1000px;background:light-dark(oklch(54.2% .27 286.9 / .1),oklch(54.2% .27 286.9 / .15));width:90%;height:40%}}}#native-link{display:flex;justify-content:center;align-items:center;box-sizing:border-box;background-color:var(--surface-background-primary);padding:var(--noora-spacing-10) var(--noora-spacing-4);min-height:100vh;min-height:100dvh;& *{box-sizing:border-box}>[data-part=frame]{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-9);box-shadow:var(--noora-border-heavy);border-radius:var(--noora-radius-2xlarge);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-10) var(--noora-spacing-9);width:100%;max-width:438px;>[data-part=logo]{width:48px;height:48px}>[data-part=header]{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-3);text-align:center;>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}>[data-part=subtitle]{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}}>[data-part=actions]{display:flex;flex-direction:column;gap:var(--noora-spacing-4);width:100%;>*{width:100%}}}}[data-part=app-body]{margin:0;padding:0}.layout{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden}.layout p{margin:unset}.layout a{outline:unset;text-decoration:none;color:inherit}.layout__main{display:flex;flex:1;flex-direction:row;background:var(--noora-surface-background-primary);min-height:0;.noora-sidebar{flex-shrink:0;align-self:stretch;overflow:hidden}@media (max-width: 1024px){flex-direction:column-reverse;align-items:stretch;justify-items:stretch}}.layout__content{flex:1;padding:var(--noora-spacing-9) var(--noora-spacing-9) var(--noora-spacing-5) var(--noora-spacing-5);min-width:0;overflow:auto;position:relative}.headerbar{display:flex;flex-shrink:0;flex-direction:row;align-items:center;background:var(--noora-surface-background-tertiary);padding:var(--noora-spacing-6);[data-part=left-section]{display:flex;flex-grow:1;flex-direction:row;align-items:center;gap:var(--noora-spacing-5)}[data-part=right-section]{display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-4)}}.headerbar__brand{display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-3)}.headerbar [data-part=logo]{display:flex;width:28px;height:28px;object-fit:contain}.headerbar__title{font:var(--noora-font-weight-semibold) var(--noora-font-body-medium);color:var(--noora-content-primary)}[data-part=account-layout]{[data-part=account-main]{flex-direction:row}[data-part=account-content]{padding:var(--noora-spacing-9) var(--noora-spacing-8)}[data-part=account-settings-content]{width:100%}[data-part=sidebar]{border-right:1px solid var(--noora-surface-border-primary)}@media (max-width: 1023px){[data-part=account-main]{flex-direction:column}[data-part=sidebar]{display:block;width:100%;border-right:none;border-bottom:1px solid var(--noora-surface-border-primary);flex-shrink:0}[data-part=sidebar]>[data-part=viewport]{flex-direction:row;align-items:center;gap:var(--noora-spacing-4);padding:var(--noora-spacing-4);height:auto}[data-part=sidebar] [data-part=group]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));width:100%}[data-part=sidebar] [data-part=group-label]{display:none}[data-part=account-content]{padding:var(--noora-spacing-6)}}}[data-part=account-settings-page]{display:flex;flex-direction:column;gap:var(--noora-spacing-7);color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);>[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description],[data-part=account-profile]>[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=profile-details]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--noora-spacing-7);margin:0 0 var(--noora-spacing-6);font:var(--noora-font-body-medium)}[data-part=profile-field]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=profile-value]{margin:0;overflow-wrap:anywhere;color:var(--noora-surface-label-secondary)}[data-part=coding-settings-form]{display:flex;flex-direction:column;align-items:stretch;gap:var(--noora-spacing-5);max-width:560px;>button{align-self:flex-start}>label{font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}>p{margin:0;color:var(--noora-surface-label-secondary)}}}[data-part=demo-layout]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);>[data-part=demo-main]{@media (max-width: 1024px){flex-direction:column}}}[data-part=demo-layout] a:focus-visible{outline:2px solid var(--noora-purple-500);outline-offset:2px}[data-part=demo-content]{flex:1;min-width:0;min-height:0;overflow:auto}[data-part=demo-navigation]{display:none;@media (max-width: 1023px){display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);padding:var(--noora-spacing-3) var(--noora-spacing-5);border-bottom:1px solid var(--noora-surface-border-primary);>a{padding:var(--noora-spacing-2) var(--noora-spacing-3);border-radius:var(--noora-radius-3);font:var(--noora-font-body-small);&[data-selected=true]{background:var(--noora-surface-background-secondary);font-weight:var(--noora-font-weight-medium)}}}}[data-part=demo-page]{padding:var(--noora-spacing-8);@media (max-width: 600px){padding:var(--noora-spacing-5)}}[data-part=note-reader] [data-part=note-body]>*+*{margin-top:var(--noora-spacing-5)}.account-dropdown{display:flex;flex-direction:column;z-index:var(--noora-z-index-9);padding:unset;[data-part=trigger]{align-items:center;cursor:pointer;outline:unset;border:unset;background:unset;padding:0;+[data-part=positioner]{display:none}&[data-state=open]+[data-part=positioner]{display:flex}&[data-state=open] .noora-avatar{box-shadow:var(--noora-border-light-focus)}}[data-part=content]{box-shadow:var(--noora-border-heavy);border-radius:var(--noora-radius-2xlarge);background-color:var(--noora-surface-background-primary);padding:var(--noora-spacing-0) var(--noora-spacing-7);[data-part=header]{display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-6);padding-bottom:var(--noora-spacing-2);[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);padding:var(--noora-spacing-6) var(--noora-spacing-0);[data-part=title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=subtitle]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}}}[data-part=actions]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--noora-spacing-4);padding-top:var(--noora-spacing-8);padding-bottom:var(--noora-spacing-8)}}}[data-part=pagination]{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--noora-spacing-4);padding-top:var(--noora-spacing-3)}[data-part=widget]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=widget]>[data-part=header]{display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-3)}[data-part=widget] [data-part=legend]{flex-shrink:0;border-radius:var(--noora-radius-1);width:6px;height:16px}[data-part=widget] [data-part=legend][data-color=primary]{background-color:var(--noora-chart-primary, var(--noora-surface-label-primary))}[data-part=widget] [data-part=legend][data-color=secondary]{background-color:var(--noora-chart-secondary, var(--noora-surface-label-secondary))}[data-part=widget] [data-part=legend][data-color=tertiary]{background-color:var(--noora-chart-tertiary, var(--noora-surface-label-secondary))}[data-part=widget] [data-part=legend][data-color=quaternary]{background-color:var(--noora-chart-quaternary, var(--noora-surface-label-secondary))}[data-part=widget] [data-part=legend][data-color=warning]{background-color:var(--noora-surface-background-warning, #f97316)}[data-part=widget] [data-part=legend][data-color=attention]{background-color:var(--noora-surface-background-attention, #f59e0b)}[data-part=widget] [data-part=legend][data-color=destructive]{background-color:var(--noora-surface-background-destructive, #dc2626)}[data-part=widget] [data-part=legend][data-color=success]{background-color:var(--noora-surface-background-success, #16a34a)}[data-part=widget] [data-part=legend][data-color=neutral]{background-color:var(--noora-surface-border-primary, #d4d4d8)}[data-part=widget]>[data-part=header]>[data-part=title]{display:flex;flex-grow:1;flex-direction:row;gap:var(--noora-spacing-3);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=widget] [data-part=tooltip]{display:flex}[data-part=widget] [data-part=tooltip-icon]{display:inline-block;width:16px;height:16px;color:var(--noora-surface-label-secondary)}[data-part=widget] [data-part=tooltip-icon] svg{width:100%;height:100%}[data-part=widget] [data-part=value]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-xlarge);overflow-wrap:anywhere}[data-part=widget] [data-part=trend]{display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-3)}[data-part=widget] [data-part=trend]>[data-part=label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=widget]>[data-part=description],[data-part=widget]>[data-part=empty-label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=widget][data-empty=true] [data-part=value]{color:var(--noora-surface-label-secondary)}[data-part=widget][data-empty=true]>[data-part=header]>[data-part=title]{color:var(--noora-surface-label-secondary)}[data-part=widget-link]{height:100%;cursor:pointer;outline:none}[data-part=widget-link] [data-part=widget]{height:100%;transition:box-shadow .12s ease,background-color .12s ease}[data-part=widget-link]:hover [data-part=widget]{background-color:var(--noora-surface-background-secondary)}[data-part=widget-link][data-selected] [data-part=widget]{background-color:var(--noora-surface-background-secondary);box-shadow:var(--noora-border-light-default),inset 0 0 0 1px var(--noora-surface-border-hover)}[data-part=widget][data-variant=analytics]{min-height:154px;>[data-part=header]{min-height:32px}[data-part=legend][data-color=flaky]{background-color:var(--noora-chart-flaky)}[data-part=background]{position:absolute;inset:0;pointer-events:none;>svg{width:100%;height:100%}}&[data-empty=true]{align-items:stretch;justify-content:flex-start;padding:var(--noora-spacing-7);>[data-part=header]>[data-part=title]{color:var(--noora-surface-label-secondary)}>[data-part=empty-label]{align-self:center;padding-top:var(--noora-spacing-5);padding-bottom:30px;font:var(--noora-font-weight-medium) var(--noora-font-body-large)}}}[data-part=widget-link][data-variant=analytics][data-selected] [data-part=widget]{box-shadow:var(--noora-border-light-focus);background-color:var(--noora-surface-background-primary)}[data-part=widget-link]:focus-visible [data-part=widget]{box-shadow:var(--noora-border-light-focus)}.search-palette{&[data-open=false]{display:none}>[data-part=backdrop]{position:fixed;top:0;left:0;z-index:var(--noora-z-index-11);backdrop-filter:blur(2.5px);background:var(--noora-surface-overlay);width:100dvw;height:100dvh}>[data-part=positioner]{display:flex;position:fixed;top:15dvh;left:50%;transform:translate(-50%);z-index:var(--noora-z-index-12);box-sizing:border-box;width:min(600px,calc(100vw - var(--noora-spacing-7) * 2));>[data-part=content]{display:flex;flex-direction:column;flex:1;min-width:0;box-shadow:var(--noora-border-heavy);border-radius:var(--noora-radius-8);background:var(--noora-surface-background-primary);overflow:hidden}}[data-part=search]{display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-4);padding:var(--noora-spacing-5) var(--noora-spacing-6);border-bottom:1px solid var(--noora-content-divider-line);.noora-text-input{flex:1;min-width:0}}[data-part=results]{display:flex;flex-direction:column;max-height:60dvh;overflow-y:auto;padding:var(--noora-spacing-4)}[data-part=empty]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);align-items:center;padding:var(--noora-spacing-8) var(--noora-spacing-6);text-align:center;[data-part=title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}}[data-part=group]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);margin:0;padding:0;list-style:none}[data-part=group-header]{display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-3);padding:var(--noora-spacing-3) var(--noora-spacing-4);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-xsmall);text-transform:uppercase;letter-spacing:.04em;& svg{width:var(--noora-icon-size-small);height:var(--noora-icon-size-small)}}[data-part=item]{display:flex;>[data-part=link]{display:flex;flex-direction:row;flex:1;align-items:center;gap:var(--noora-spacing-4);padding:var(--noora-spacing-4);border-radius:var(--noora-radius-4);color:var(--noora-surface-label-primary);text-decoration:none;cursor:pointer;&:hover,&:focus-visible{background:var(--noora-button-background-secondary-hover);outline:none}>[data-part=favicon]{flex-shrink:0;border-radius:var(--noora-radius-3);background:var(--noora-surface-background-secondary);width:32px;height:32px;object-fit:contain}[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);min-width:0}[data-part=title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}}}.platform-icon{display:inline-flex;align-items:center;gap:var(--noora-spacing-2);vertical-align:middle;[data-part=logo]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[data-part=logo] img{display:block;width:100%;height:100%;object-fit:contain}[data-part=badge]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--noora-radius-small);background:var(--noora-surface-tertiary);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) 10px/1 monospace;letter-spacing:-.02em;padding:2px;min-width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--noora-surface-border)}[data-part=label]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}&[data-size=small]{[data-part=logo]{width:16px;height:16px}[data-part=badge]{min-width:16px;height:16px;font-size:9px;padding:1px 3px}}&[data-size=medium]{[data-part=logo]{width:20px;height:20px}[data-part=badge]{min-width:20px;height:20px;font-size:11px;padding:2px 4px}}}#overview{display:flex;flex-direction:column;gap:var(--noora-spacing-6);[data-part=overview-actions]{display:flex;align-items:center;gap:var(--noora-spacing-2)}[data-part=tuist-section],[data-part=chart-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=widgets]{display:grid;gap:var(--noora-spacing-4);grid-template-columns:repeat(6,minmax(0,1fr));@media (max-width: 1600px){grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 768px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 480px){grid-template-columns:1fr}}[data-part=widgets] [data-part=trend]>[data-part=label]{white-space:nowrap}[data-part=chart]{min-height:260px}[data-part=chart-empty]{padding:var(--noora-spacing-6) 0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);text-align:center}[data-part=widget][data-loading] .atlas-loading-skeleton{color:transparent}}.atlas-loading-skeleton{display:inline-block;animation:atlas-loading-pulse 1.5s ease-in-out infinite;border-radius:var(--noora-radius-2);background-color:var(--noora-surface-background-secondary);min-width:80px;color:transparent}.atlas-loading-skeleton--small{min-width:120px;font:var(--noora-font-weight-regular) var(--noora-font-body-small)}.atlas-loading-skeleton--chart{display:block;width:100%;height:260px;min-width:0}@keyframes atlas-loading-pulse{0%,to{opacity:.5}50%{opacity:1}}[data-part=orbit]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);height:calc(100dvh - 112px);min-height:600px;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);>[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-5);[data-part=text]{min-width:0}[data-part=title]{margin:0 0 var(--noora-spacing-2);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}[data-part=description]{margin:0;color:var(--noora-surface-label-secondary)}>button{flex-shrink:0}}[data-part=orbit-card]{flex:1;min-height:0}[data-part=workspace]{display:grid;grid-template-columns:264px minmax(0,1fr);flex:1;gap:0;padding:0;min-height:0}[data-part=inbox]{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--noora-surface-border-primary)}[data-part=filters]{display:flex;align-items:center;box-sizing:border-box;height:76px;flex-shrink:0;padding:var(--noora-spacing-6);border-bottom:1px solid var(--noora-surface-border-primary);>div{flex:0 0 auto}}[data-part=threads]{flex:1;overflow-y:auto;padding:0 var(--noora-spacing-3) var(--noora-spacing-3)}[data-part=thread-row]{display:flex;align-items:flex-start;gap:var(--noora-spacing-4);border-radius:var(--noora-radius-3);padding:var(--noora-spacing-5);color:inherit;text-decoration:none;>svg{flex-shrink:0;width:20px;height:20px;color:var(--noora-surface-label-secondary)}&:hover{background:var(--noora-surface-background-secondary)}&[data-selected=true]{background:var(--noora-surface-background-tertiary)}&:focus-visible{outline:2px solid var(--noora-surface-label-primary);outline-offset:-2px}}[data-part=thread-text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0;& strong{font:var(--noora-font-weight-medium) var(--noora-font-body-medium);overflow-wrap:anywhere}>span{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}}[data-part=thread-text]>strong,[data-part=conversation-heading]>h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%}[data-part=pagination]{display:flex;align-items:center;justify-content:center;gap:var(--noora-spacing-4);padding:var(--noora-spacing-5);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=conversation]{display:flex;flex-direction:column;min-width:0;min-height:0}[data-part=conversation-header]{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:76px;flex-shrink:0;gap:var(--noora-spacing-5);padding:var(--noora-spacing-6) var(--noora-spacing-8);border-bottom:1px solid var(--noora-surface-border-primary)}[data-part=conversation-heading]{display:flex;align-items:center;gap:var(--noora-spacing-4);min-width:0;& h2{margin:0;overflow-wrap:anywhere;font:var(--noora-font-weight-medium) var(--noora-font-body-large)}>:last-child{flex-shrink:0}}[data-part=back]{display:none}[data-part=environment]{display:flex;flex-direction:column;flex-shrink:0;gap:var(--noora-spacing-3);padding:var(--noora-spacing-4) var(--noora-spacing-8);border-bottom:1px solid var(--noora-surface-border-primary);& form{flex:1;min-width:0}}[data-part=repository-row],[data-part=environment-row]{display:flex;align-items:center;gap:var(--noora-spacing-3);min-width:0}[data-part=repository-note]{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=environment-label]{display:flex;align-items:center;flex-shrink:0;width:104px;gap:var(--noora-spacing-3);margin-right:var(--noora-spacing-3);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);& svg{width:18px;height:18px}}[data-part=timeline]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}[data-part=messages]{display:flex;flex-direction:column;gap:var(--noora-spacing-8);padding:var(--noora-spacing-8)}[data-part=stream-empty]{display:none}[data-part=stream-empty]:only-child{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-5);padding:var(--noora-spacing-8) var(--noora-spacing-5);color:var(--noora-surface-label-secondary);text-align:center;>svg{width:28px;height:28px}& h3{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-large)}& p{margin:0;max-width:340px}}[data-part=message]{display:flex;align-items:flex-start;gap:var(--noora-spacing-5);overflow-wrap:anywhere}[data-part=message-content]{flex:1;min-width:0}[data-part=message-heading]{display:flex;align-items:baseline;gap:var(--noora-spacing-4);margin-bottom:var(--noora-spacing-3);& strong{font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}& time{color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small)}}[data-part=tool-evidence]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;min-width:0;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);>button{margin:var(--noora-spacing-5) var(--noora-spacing-4)}}[data-part=tool-card]{min-width:0}[data-part=evidence-status]{flex-shrink:1;min-width:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}& summary{display:flex;align-items:center;gap:var(--noora-spacing-4);padding:var(--noora-spacing-5);box-sizing:border-box;min-height:48px;cursor:pointer;list-style:none;font:var(--noora-font-body-small);&::-webkit-details-marker{display:none}>svg{flex-shrink:0;width:16px;height:16px;color:var(--noora-surface-label-secondary)}>span:first-of-type{flex:1;min-width:4ch;overflow-wrap:anywhere}&:focus-visible{outline:2px solid var(--noora-surface-label-primary);outline-offset:-2px;border-radius:var(--noora-radius-3)}}& details[open]>summary>svg{transform:rotate(90deg)}[data-part=evidence]{display:flex;flex-direction:column;gap:var(--noora-spacing-4);padding:0 var(--noora-spacing-5) var(--noora-spacing-5);min-width:0;& h3{margin:var(--noora-spacing-4) 0;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}& p{font:var(--noora-font-body-small)}& pre{max-height:240px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}}[data-part=conversation-footer]{display:flex;flex-direction:column;flex-shrink:0;gap:var(--noora-spacing-5);border-top:1px solid var(--noora-surface-border-primary);padding:var(--noora-spacing-6) var(--noora-spacing-8)}[data-part=assistant-activity]{display:flex;align-items:flex-start;gap:var(--noora-spacing-5);padding:0 var(--noora-spacing-8) var(--noora-spacing-8)}[data-part=activity-actions]{display:flex;align-items:center;gap:var(--noora-spacing-5);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=composer]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=composer-actions]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-4);>span{color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small)}}[data-part=archived-note]{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=welcome]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--noora-spacing-6);padding:var(--noora-spacing-9);text-align:center;& h2{margin:0;font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}& p{margin:0;max-width:420px;color:var(--noora-surface-label-secondary)}}[data-part=welcome-icon]{display:flex;padding:var(--noora-spacing-6);box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4)}@media (max-width: 1100px){[data-part=workspace]{grid-template-columns:minmax(0,1fr)}&[data-conversation=true] [data-part=orbit-card]>[data-part=header]{display:none}[data-part=inbox]{border-right:0}&[data-conversation=true] [data-part=inbox],&[data-conversation=false] [data-part=conversation]{display:none}[data-part=conversation-header]{display:grid;grid-template-columns:minmax(0,1fr) auto;height:auto;min-height:76px}[data-part=conversation-heading]{grid-column:1 / -1;grid-row:2}[data-part=conversation-header]>button{grid-column:2;grid-row:1;white-space:nowrap}[data-part=back]{display:inline-flex}[data-part=conversation-header]>[data-part=back]{grid-column:1;justify-self:start}}@media (max-width: 768px){>[data-part=header]{align-items:center}[data-part=tool-evidence]>button[disabled]{display:none}>[data-part=header] [data-part=description]{display:none}[data-part=conversation-header],[data-part=conversation-footer],[data-part=messages]{padding:var(--noora-spacing-6)}[data-part=environment]{padding:var(--noora-spacing-4) var(--noora-spacing-5)}[data-part=repository-row],[data-part=environment-row]{flex-wrap:wrap}[data-part=environment-label]{width:100%}[data-part=assistant-activity]{padding:0 var(--noora-spacing-6) var(--noora-spacing-6)}}}[data-part=orbit-environment-help]{max-width:min(320px,calc(100vw - 64px));padding:var(--noora-spacing-6);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);& strong{color:var(--noora-surface-label-primary);font-weight:var(--noora-font-weight-medium)}& p{margin:var(--noora-spacing-4) 0 0}}#sales{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;justify-content:space-between;gap:var(--noora-spacing-5);align-items:flex-start}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);max-width:60rem}[data-part=pipeline-section],[data-part=renewals-table-section],[data-part=attention-table-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=widgets]{display:grid;gap:var(--noora-spacing-4)}[data-part=revenue-section]>[data-part=widgets]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-part=pipeline-section]>[data-part=widgets]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-part=revenue-section]>[data-part=widgets],[data-part=pipeline-section]>[data-part=widgets]{@media (max-width: 1024px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 640px){grid-template-columns:1fr}}[data-part=attention-card-actions]{display:flex;align-items:center;gap:var(--noora-spacing-2)}[data-part=invoices-table-section] [data-part=cell][data-type=text_and_description] [data-part=icon]:has(.noora-avatar){padding:0;box-shadow:none}}#finance,#finance-vendors{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);max-width:64rem}>[data-part=header]>[data-part=text]>[data-part=summary]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-3)}>[data-part=header]>[data-part=text]>[data-part=summary]>[data-part=summary-item]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}>[data-part=header]>[data-part=text]>[data-part=breadcrumbs]{display:flex;align-items:center;gap:var(--noora-spacing-2);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}>[data-part=header]>[data-part=text]>[data-part=breadcrumbs] a{color:var(--noora-surface-label-primary);text-decoration:none}[data-part=overview-section],[data-part=projections-section],[data-part=accounts-table-section],[data-part=invoices-table-section],[data-part=expenses-section],[data-part=transactions-table-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=overview-actions]{display:flex;align-items:center;gap:var(--noora-spacing-3)}[data-part=widgets]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--noora-spacing-4);@media (max-width: 1024px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 640px){grid-template-columns:1fr}}&#finance-vendors [data-part=widgets]{grid-template-columns:repeat(3,minmax(0,1fr));[data-part=widget-link],[data-part=widget]{height:100%}[data-part=widget] [data-part=value]{font:var(--noora-font-weight-medium) var(--noora-font-heading-large);overflow-wrap:anywhere}@media (max-width: 1024px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 640px){grid-template-columns:1fr}}[data-part=overview-chart-section]>[data-part=chart]{width:100%;height:18rem}[data-part=overview-chart-section]>[data-part=chart] .noora-chart,[data-part=overview-chart-section]>[data-part=chart] .noora-chart>[data-part=chart]{width:100%;height:100%}[data-part=overview-chart-section]>[data-part=chart-empty]{padding:var(--noora-spacing-6);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);text-align:center}[data-part=overview-chart-section]>[data-part=chart-note]{margin:var(--noora-spacing-4) 0 0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);text-align:center}[data-part=transactions-actions]{display:flex;align-items:center;gap:var(--noora-spacing-2)}[data-part=table-footer]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--noora-spacing-3);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=table-footer] a{color:var(--noora-surface-label-primary);text-decoration:none}[data-part=expenses-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=expenses-footer]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--noora-spacing-3);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=expenses-pagination]{display:flex;justify-content:center}[data-part=expenses-footer] a{color:var(--noora-surface-label-primary);text-decoration:none}[data-part=expenses-empty]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--noora-spacing-4);border-radius:var(--noora-radius-4);padding:var(--noora-spacing-10) var(--noora-spacing-6);min-height:12rem;background:var(--noora-surface-background-secondary);text-align:center}[data-part=expenses-empty-icon]{display:flex;align-items:center;justify-content:center;border-radius:var(--noora-radius-3);box-shadow:var(--noora-border-light-default);width:2.5rem;height:2.5rem;background:var(--noora-surface-background-primary);color:var(--noora-surface-label-secondary)}[data-part=expenses-empty-icon] svg{width:1.25rem;height:1.25rem}[data-part=expenses-empty-content]{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-2);max-width:28rem}[data-part=expenses-empty-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=expenses-empty-subtitle]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=expense]{border-radius:var(--noora-radius-4);box-shadow:var(--noora-border-light-default);background:var(--noora-surface-background-primary);overflow:hidden}[data-part=expense] [data-part=collapsible]>[data-part=root]{display:flex;flex-direction:column}[data-part=expense] [data-part=trigger]{cursor:pointer;border:0;background:transparent;padding:var(--noora-spacing-5);text-align:left}[data-part=expense-header]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(12rem,1fr) auto auto;align-items:flex-start;gap:var(--noora-spacing-4)}[data-part=expense-vendor],[data-part=expense-transaction],[data-part=expense-meta],[data-part=line-item-text]{display:flex;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=expense-meta]{align-items:flex-end}[data-part=vendor-link]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}[data-part=vendor-link]:hover{color:var(--noora-surface-label-primary)}[data-part=expense-categories]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=expense-toggle]{display:flex}[data-part=expense] [data-part=open-collapsible-button],[data-part=collapsible][data-state=open] [data-part=closed-collapsible-button]{display:none}[data-part=collapsible][data-state=open] [data-part=open-collapsible-button]{display:inline-flex}[data-part=vendor],[data-part=transaction-reference],[data-part=amount],[data-part=description],[data-part=line-item-amount]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=transaction-reference]{overflow-wrap:anywhere}[data-part=number],[data-part=date],[data-part=category],[data-part=expense-kicker],[data-part=transaction-empty],[data-part=line-item-category],[data-part=line-item-empty]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=expense] [data-part=content]{padding:0 var(--noora-spacing-5) var(--noora-spacing-5)}[data-part=line-items]{display:flex;flex-direction:column;border-top:1px solid var(--noora-surface-border-primary);padding-top:var(--noora-spacing-2)}[data-part=line-item]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-4);border-bottom:1px solid var(--noora-surface-border-primary);padding:var(--noora-spacing-3) 0;background:var(--noora-surface-background-primary)}[data-part=line-item]:last-child{border-bottom:0}@media (max-width: 640px){[data-part=expenses-footer]{grid-template-columns:1fr;justify-items:center}[data-part=footer-spacer]{display:none}[data-part=expense-header]{grid-template-columns:minmax(0,1fr) auto}[data-part=expense-transaction]{grid-column:1 / -1;grid-row:2}[data-part=expense-meta]{grid-column:1 / -1;grid-row:3;align-items:flex-start}[data-part=line-item]{flex-direction:column;align-items:stretch}}[data-part=filters]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-4)}[data-part=search]{width:min(100%,30rem);margin-left:auto;flex-shrink:0}@media (max-width: 960px){[data-part=filters]{flex-direction:column;align-items:stretch}[data-part=search]{width:100%;margin-left:0}}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4)}[data-part=transactions-table]>div{overflow-x:hidden}[data-part=transactions-table]>div>table{width:100%;min-width:0;table-layout:fixed}[data-part=transactions-table] th,[data-part=transactions-table] td{min-width:0;overflow-wrap:anywhere;vertical-align:top}[data-part=transactions-table] [data-part=cell]{min-width:0}[data-part=transactions-table] [data-part=column],[data-part=transactions-table] [data-part=label],[data-part=transactions-table] [data-part=description]{min-width:0;overflow-wrap:anywhere;white-space:normal}[data-part=transactions-table] th:nth-child(1),[data-part=transactions-table] td:nth-child(1){width:12rem}[data-part=transactions-table] th:nth-child(2),[data-part=transactions-table] td:nth-child(2){width:34%}[data-part=transactions-table] th:nth-child(3),[data-part=transactions-table] td:nth-child(3){width:18%}[data-part=transactions-table] th:nth-child(4),[data-part=transactions-table] td:nth-child(4),[data-part=transactions-table] th:nth-child(5),[data-part=transactions-table] td:nth-child(5),[data-part=transactions-table] th:nth-child(7),[data-part=transactions-table] td:nth-child(7){width:7rem}[data-part=transactions-table] th:nth-child(6),[data-part=transactions-table] td:nth-child(6){width:11rem}}#accounts,#account,[data-part=feature-interests-page]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);[data-part=actions]{flex-shrink:0}>[data-part=feature-interest-back-action]{align-self:flex-start}[data-part=summary-section],[data-part=overview-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=tooltip-icon]{display:inline-flex}[data-part=contact-cell]{display:flex;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=contacts-card-actions],[data-part=overview-card-actions]{display:flex;align-items:center;gap:var(--noora-spacing-3)}[data-part=outcomes-card-actions]{display:flex;align-items:center;gap:var(--noora-spacing-3);flex-wrap:wrap;justify-content:flex-end}[data-part=account-attention-section]{background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:var(--noora-spacing-3);padding:var(--noora-spacing-2) var(--noora-spacing-4) var(--noora-spacing-4)}[data-part=account-attention-description],[data-part=account-attention-suggestion-rationale],[data-part=account-attention-suggestion-action]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0;overflow-wrap:anywhere}[data-part=account-attention-suggestion-action]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-1)}[data-part=account-attention-suggestion-action]>span{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=account-attention-suggestions]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=account-attention-suggestion]{align-items:flex-start;background:var(--noora-surface-background-primary);border-radius:var(--noora-radius-3);box-shadow:var(--noora-border-light-default);display:flex;gap:var(--noora-spacing-4);justify-content:space-between;padding:var(--noora-spacing-4)}[data-part=account-attention-suggestion-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=account-attention-suggestion-controls]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:var(--noora-spacing-3)}[data-part=account-attention-suggestion-actions]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);justify-content:flex-end}[data-part=account-attention-suggestion-heading]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2)}[data-part=account-attention-suggestion-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);overflow-wrap:anywhere}[data-part=account-attention-suggestion-confidence]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small)}[data-part=account-attention-processing]{align-items:center;color:var(--noora-surface-label-secondary);display:flex;font:var(--noora-font-body-small);gap:var(--noora-spacing-2)}[data-part=account-attention-error]{color:var(--noora-surface-label-destructive, #c2185b);font:var(--noora-font-body-small)}[data-part=account-attention-spinner]{animation:timeline-note-spin .8s linear infinite;border:2px solid var(--noora-surface-border-primary);border-radius:50%;border-top-color:var(--noora-surface-label-primary);display:inline-block;height:14px;width:14px}[data-part=account-nudges-section],[data-part=feature-interest-accounts-section],[data-part=account-feature-interest-section],[data-part=account-pocs-section]{background:transparent;box-shadow:none;padding:var(--noora-spacing-2) var(--noora-spacing-4) var(--noora-spacing-4)}[data-part=account-feature-interest-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=account-feature-interest]{background:var(--noora-surface-background-primary);border-radius:var(--noora-radius-4);box-shadow:var(--noora-border-light-default);display:flex;flex-direction:column;gap:var(--noora-spacing-2);padding:var(--noora-spacing-4)}[data-part=account-feature-interest-heading]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);justify-content:space-between}[data-part=account-feature-interest-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=account-feature-interest-summary]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0;overflow-wrap:anywhere}[data-part=account-feature-interest-source]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=account-feature-interest-notes],[data-part=feature-interest-account-notes]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0;overflow-wrap:anywhere}[data-part=account-feature-interest-notes-label],[data-part=feature-interest-account-notes-label]{color:var(--noora-surface-label-primary);font-weight:var(--noora-font-weight-medium);margin-right:var(--noora-spacing-2)}[data-part=account-feature-interest-actions],[data-part=feature-interest-account-actions],[data-part=timeline-event-actions]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-3)}[data-part=feature-interest-accounts-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=feature-interest-account]{background:var(--noora-surface-background-primary);border-radius:var(--noora-radius-4);box-shadow:var(--noora-border-light-default);display:flex;flex-direction:column;gap:var(--noora-spacing-2);padding:var(--noora-spacing-4)}[data-part=feature-interest-account-heading]{align-items:center;display:flex;gap:var(--noora-spacing-3);justify-content:space-between}[data-part=feature-interest-account-name]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=feature-interest-account-time],[data-part=feature-interest-source]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=feature-interest-account-summary]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0;overflow-wrap:anywhere}[data-part=feature-interest-empty]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0}[data-part=outcomes-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);box-shadow:none;background:transparent;padding:var(--noora-spacing-2) var(--noora-spacing-4) var(--noora-spacing-4)}[data-part=outcomes-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=outcome-proposals]{background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-4);box-shadow:var(--noora-border-light-default);display:flex;flex-direction:column;gap:var(--noora-spacing-3);padding:var(--noora-spacing-4)}[data-part=outcome-proposals-header]{align-items:flex-start;display:flex;gap:var(--noora-spacing-3);justify-content:space-between}[data-part=outcome-proposals-heading]{display:flex;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=outcome-proposals-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=outcome-proposals-description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=outcome-proposals-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=outcome-proposal]{align-items:flex-start;background:var(--noora-surface-background-primary);border-radius:var(--noora-radius-3);box-shadow:var(--noora-border-light-default);display:grid;gap:var(--noora-spacing-4);grid-template-columns:minmax(0,1fr) auto;padding:var(--noora-spacing-4)}[data-part=outcome-proposal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=outcome-proposal-heading]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--noora-spacing-2)}[data-part=outcome-proposal-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);overflow-wrap:anywhere}[data-part=outcome-proposal-confidence],[data-part=outcome-proposal-evidence-count]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small)}[data-part=outcome-proposal-rationale],[data-part=outcome-proposal-preview]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0;overflow-wrap:anywhere}[data-part=outcome-proposal-actions]{display:flex;gap:var(--noora-spacing-2)}[data-part=outcome-proposals-processing]{align-items:center;color:var(--noora-surface-label-secondary);display:flex;font:var(--noora-font-body-small);gap:var(--noora-spacing-2)}[data-part=outcome-proposals-error]{color:var(--noora-surface-label-destructive, #c2185b);font:var(--noora-font-body-small)}[data-part=outcome-proposals-spinner]{animation:timeline-note-spin .8s linear infinite;border:2px solid var(--noora-surface-border-primary);border-radius:50%;border-top-color:var(--noora-surface-label-primary);display:inline-block;height:14px;width:14px}[data-part=documents-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=ready-to-sign-tax-certificate-requests-section]{display:flex;flex-direction:column}[data-part=ready-to-sign-tax-certificate-requests]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=ready-to-sign-tax-certificate-request]{align-items:center;background:var(--noora-surface-background-primary);border-radius:var(--noora-radius-4);box-shadow:var(--noora-border-light-default);display:flex;gap:var(--noora-spacing-5);justify-content:space-between;padding:var(--noora-spacing-4) var(--noora-spacing-5)}[data-part=request-details]{display:flex;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=request-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=request-description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=request-actions]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-3)}[data-part=signed-tax-certificate-upload-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=signed-tax-certificate-upload-button]{display:inline-flex;overflow:hidden;position:relative}[data-part=signed-tax-certificate-file-input]{cursor:pointer;inset:0;opacity:0;position:absolute}[data-part=document-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=document-item]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);border-radius:var(--noora-radius-4);padding:var(--noora-spacing-4) var(--noora-spacing-5);box-shadow:var(--noora-border-light-default);background:var(--noora-surface-background-primary);text-decoration:none}[data-part=document-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=document-meta]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=service-levels-section],[data-part=service-level-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=service-level-item]{border-radius:var(--noora-radius-4);padding:var(--noora-spacing-5) var(--noora-spacing-6);box-shadow:var(--noora-border-light-default);background:var(--noora-surface-background-primary)}[data-part=service-level-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);min-width:0}[data-part=service-level-heading]{display:flex;align-items:center;gap:var(--noora-spacing-2);flex-wrap:wrap}[data-part=service-level-name]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);overflow-wrap:anywhere}[data-part=service-level-category]{border-radius:var(--noora-radius-2);background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);padding:var(--noora-spacing-1) var(--noora-spacing-2)}[data-part=service-level-target]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);margin:0;overflow-wrap:anywhere}[data-part=service-level-meta]{align-items:center;color:var(--noora-surface-label-secondary);display:flex;flex-wrap:wrap;font:var(--noora-font-body-small);gap:var(--noora-spacing-2)}[data-part=service-level-meta]>span:not(:first-child):before,[data-part=service-level-document-link]:before{content:"/";color:var(--noora-surface-label-tertiary);margin-right:var(--noora-spacing-2)}[data-part=service-level-document-link]{color:var(--noora-surface-label-secondary);text-decoration:underline}[data-part=service-level-details]{display:grid;gap:var(--noora-spacing-3);grid-template-columns:repeat(2,minmax(0,1fr))}[data-part=service-level-detail]{display:flex;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=service-level-detail-label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=service-level-detail-value]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=service-level-excerpt]{border-left:2px solid var(--noora-surface-border-primary);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0;padding-left:var(--noora-spacing-3);overflow-wrap:anywhere}[data-part=outcome]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--noora-spacing-4);align-items:start;border-radius:var(--noora-radius-4);padding:var(--noora-spacing-5) var(--noora-spacing-6);box-shadow:var(--noora-border-light-default);background:var(--noora-surface-background-primary)}[data-part=outcome][data-status=achieved],[data-part=outcome][data-status=abandoned],[data-part=outcome][data-status=missed]{padding:var(--noora-spacing-4) var(--noora-spacing-5)}[data-part=outcome]:not([data-status=active]) [data-part=outcome-title],[data-part=outcome]:not([data-status=active]) [data-part=outcome-description]{color:var(--noora-surface-label-secondary)}[data-part=outcome-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);min-width:0}[data-part=outcome-heading]{display:flex;align-items:center;gap:var(--noora-spacing-2);flex-wrap:wrap}[data-part=outcome-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);overflow-wrap:anywhere}[data-part=outcome-description]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);margin:0;overflow-wrap:anywhere}[data-part=outcome-measure],[data-part=outcome-target-date]{color:var(--noora-surface-label-secondary);display:flex;font:var(--noora-font-body-small);gap:var(--noora-spacing-2)}[data-part=outcome-meta-label]{color:var(--noora-surface-label-primary);font-weight:var(--noora-font-weight-medium)}[data-part=outcome-progress]{align-items:center;background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-3);color:var(--noora-surface-label-secondary);display:flex;font:var(--noora-font-body-small);gap:var(--noora-spacing-2);padding:var(--noora-spacing-2) var(--noora-spacing-3);width:fit-content}[data-part=outcome-latest-review]{border-left:2px solid var(--noora-surface-border-primary);color:var(--noora-surface-label-secondary);display:flex;flex-direction:column;font:var(--noora-font-body-small);gap:var(--noora-spacing-2);padding-left:var(--noora-spacing-3);& p{margin:0}}[data-part=outcome-review-header]{align-items:center;display:flex;gap:var(--noora-spacing-2)}[data-part=outcome-recommendation]{display:flex;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=outcome-actions]{display:flex;align-items:center;gap:var(--noora-spacing-2)}[data-part=contact-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=contact-item]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:var(--noora-spacing-5);align-items:start;border-radius:var(--noora-radius-4);padding:var(--noora-spacing-5);box-shadow:var(--noora-border-light-default);background:var(--noora-surface-background-primary)}[data-part=contact-main]{display:flex;gap:var(--noora-spacing-4);min-width:0}[data-part=contact-content]{display:flex;min-width:0;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=contact-heading]{display:flex;align-items:center;gap:var(--noora-spacing-3);flex-wrap:wrap}[data-part=contact-name]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=contact-title]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=contact-email]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);text-decoration:underline;overflow-wrap:anywhere}[data-part=contact-notes-group]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=contact-notes-label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=contact-notes]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);margin:0;overflow-wrap:anywhere}[data-part=contact-action]{align-self:center}[data-part=source-badges]{display:flex;gap:var(--noora-spacing-2);flex-wrap:wrap}[data-part=action-buttons]{display:flex;justify-content:space-between;gap:var(--noora-spacing-4);align-items:center}[data-part=action-buttons-right]{display:flex;gap:var(--noora-spacing-3);align-items:center}[data-part=action-buttons-right]>[data-part=account-actions-dropdown]>[data-part=trigger]{box-sizing:content-box;justify-content:center;padding:var(--noora-spacing-3);width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}[data-part=action-buttons-right]>[data-part=account-actions-dropdown]>[data-part=trigger]>[data-part=icon]{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}[data-part=meta]{display:flex;gap:var(--noora-spacing-3);flex-wrap:wrap;align-items:center;margin-top:var(--noora-spacing-2)}[data-part=metadata-grid]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=metadata-row][data-variant=summary]{border-top:1px solid var(--noora-surface-border-primary);grid-template-columns:1fr;padding-top:var(--noora-spacing-4)}[data-part=overview-summary]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0;width:100%}[data-part=overview-summary-header]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--noora-spacing-4)}[data-part=overview-summary-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=overview-summary-time]{align-items:baseline;color:var(--noora-surface-label-secondary);display:inline-flex;font:var(--noora-font-body-small);flex-shrink:0;gap:var(--noora-spacing-1)}[data-part=overview-summary-body]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);overflow-wrap:anywhere;>:first-child{margin-top:0}>:last-child{margin-bottom:0}& p,ul,ol{margin:0}& ul,ol{display:flex;flex-direction:column;gap:var(--noora-spacing-1);padding-left:var(--noora-spacing-5)}& a{color:inherit;text-decoration:underline}}[data-part=overview-summary-processing]{align-items:center;color:var(--noora-surface-label-secondary);display:flex;font:var(--noora-font-body-small);gap:var(--noora-spacing-2)}[data-part=overview-summary-error]{color:var(--noora-surface-label-destructive, #c2185b);font:var(--noora-font-body-small)}[data-part=overview-summary-spinner]{animation:timeline-note-spin .8s linear infinite;border:2px solid var(--noora-surface-border-primary);border-radius:50%;border-top-color:var(--noora-surface-label-primary);display:inline-block;height:14px;width:14px}[data-part=overview-priority-signals]{color:var(--noora-surface-label-secondary);display:flex;flex-direction:column;font:var(--noora-font-body-small);gap:var(--noora-spacing-1);list-style:disc;margin:0;padding-left:var(--noora-spacing-5)}[data-part=metadata-row]{display:grid;gap:var(--noora-spacing-4);grid-template-columns:repeat(3,minmax(0,1fr))}[data-part=metadata]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=metadata-title]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=title-with-tooltip]{display:flex;align-items:center;gap:var(--noora-spacing-4);>[data-part=title]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}.noora-tooltip{display:inline-block;width:16px;height:16px;flex-shrink:0;color:var(--noora-surface-label-secondary);& svg{width:100%;height:100%}}}[data-part=metadata-value]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=empty-state]{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;gap:var(--noora-spacing-5);padding:var(--noora-spacing-10) var(--noora-spacing-6);min-height:220px;overflow:hidden;border-radius:var(--noora-radius-4);box-shadow:var(--noora-border-light-default);background:var(--noora-surface-background-primary)}[data-part=empty-background]{position:absolute;inset:0;background-image:radial-gradient(circle at center,transparent 0,transparent 32%,var(--noora-surface-background-primary) 68%),linear-gradient(var(--noora-surface-border-primary) 1px,transparent 1px),linear-gradient(90deg,var(--noora-surface-border-primary) 1px,transparent 1px);background-size:100% 100%,48px 48px,48px 48px;opacity:.35;pointer-events:none}[data-part=empty-image]{display:flex;z-index:var(--noora-z-index-2);justify-content:center;align-items:center;height:122px;>img{border-radius:var(--noora-radius-4);width:auto;height:122px}>img[data-theme=dark]{display:none}html[data-theme=dark] &>img[data-theme=light]{display:none}html[data-theme=dark] &>img[data-theme=dark]{display:block}}[data-part=empty-content]{display:flex;z-index:var(--noora-z-index-2);flex-direction:column;align-items:center;gap:var(--noora-spacing-2);max-width:480px;text-align:center}[data-part=empty-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=empty-subtitle]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=handle-badges],[data-part=account-relationship-list]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2)}[data-part=account-relationship-link]{color:var(--noora-surface-label-primary);text-decoration:underline;overflow-wrap:anywhere}[data-part=account-relationship-link]:hover{color:var(--noora-surface-label-secondary)}[data-part=handle-badge]{max-width:100%}[data-part=handle-value]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);font-family:var(--noora-font-code);overflow-wrap:anywhere}[data-part=timeline-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=timeline]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=timeline-event]{display:flex;flex-direction:row;gap:var(--noora-spacing-4);padding:var(--noora-spacing-5) var(--noora-spacing-6);background-color:var(--noora-surface-background-primary);border-radius:var(--noora-radius-4);box-shadow:var(--noora-border-light-default)}[data-part=timeline-event-icon]{display:flex;align-items:flex-start;justify-content:center;color:var(--noora-surface-label-secondary);flex-shrink:0;padding-top:2px}[data-part=timeline-event-icon] svg{width:1.125rem;height:1.125rem}[data-part=timeline-event-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);flex:1;min-width:0}[data-part=timeline-event-header]{display:flex;justify-content:space-between;gap:var(--noora-spacing-3);align-items:baseline}[data-part=timeline-event-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=timeline-event-author]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=timeline-event-author]:before{content:"\b7";margin-right:var(--noora-spacing-2);color:var(--noora-surface-label-tertiary)}[data-part=timeline-event-time]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);flex-shrink:0;margin-left:auto}[data-part=timeline-event-body]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);overflow-wrap:anywhere;>:first-child{margin-top:0}>:last-child{margin-bottom:0}& h1,h2,h3{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);margin:var(--noora-spacing-5) 0 var(--noora-spacing-2)}& p,ul,ol{margin:0 0 var(--noora-spacing-3)}& ul,ol{display:flex;flex-direction:column;gap:var(--noora-spacing-2);padding-left:var(--noora-spacing-5)}& a{color:inherit;text-decoration:underline}& table{border-collapse:collapse;width:100%;margin:0 0 var(--noora-spacing-3);font:var(--noora-font-body-small)}& th,td{padding:var(--noora-spacing-2) var(--noora-spacing-3);border:1px solid var(--noora-surface-border-secondary);text-align:left;vertical-align:top}& th{color:var(--noora-surface-label-primary);font-weight:var(--noora-font-weight-medium);background-color:var(--noora-surface-background-secondary)}}[data-part=timeline-event-link]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);text-decoration:underline}[data-part=timeline-note-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);padding-bottom:var(--noora-spacing-2)}[data-part=timeline-note-input]{box-sizing:border-box;padding-bottom:var(--noora-spacing-8);padding-right:var(--noora-spacing-15)}[data-part=timeline-screenshot-tray]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);padding:var(--noora-spacing-3);background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-3);box-shadow:var(--noora-border-light-default)}[data-part=timeline-screenshot-tray-header]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-3)}[data-part=timeline-screenshot-count]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=timeline-screenshot-clear]{appearance:none;border:0;background:transparent;color:var(--noora-surface-label-secondary);cursor:pointer;font:var(--noora-font-body-small);padding:0;text-decoration:underline}[data-part=timeline-screenshot-clear]:disabled{cursor:default;opacity:.5}[data-part=timeline-screenshot-list]{display:flex;gap:var(--noora-spacing-3);overflow-x:auto;padding-bottom:var(--noora-spacing-1)}[data-part=timeline-screenshot]{position:relative;width:112px;aspect-ratio:4 / 3;flex:0 0 auto;overflow:hidden;background:var(--noora-surface-background-primary);border-radius:var(--noora-radius-3);box-shadow:var(--noora-border-light-default)}[data-part=timeline-screenshot-preview]{display:block;width:100%;height:100%;object-fit:cover}[data-part=timeline-screenshot-remove]{align-items:center;appearance:none;display:flex;justify-content:center;position:absolute;right:var(--noora-spacing-1);bottom:var(--noora-spacing-1);border:0;border-radius:var(--noora-radius-2);background:color-mix(in srgb,var(--noora-surface-background-primary) 92%,transparent);color:var(--noora-surface-label-primary);cursor:pointer;height:22px;padding:0;width:22px}[data-part=timeline-screenshot-remove] svg{height:14px;width:14px}[data-part=timeline-screenshot-remove]:disabled{cursor:default;opacity:.5}[data-part=timeline-note-actions]{display:flex;gap:var(--noora-spacing-2);justify-content:flex-end}[data-part=timeline-note-processing]{align-items:center;color:var(--noora-surface-label-secondary);display:flex;font:var(--noora-font-body-small);gap:var(--noora-spacing-2)}[data-part=timeline-note-error]{color:var(--noora-surface-label-destructive, #c2185b);font:var(--noora-font-body-small)}[data-part=timeline-note-spinner]{animation:timeline-note-spin .8s linear infinite;border:2px solid var(--noora-surface-border-primary);border-radius:50%;border-top-color:var(--noora-surface-label-primary);display:inline-block;height:14px;width:14px}@media (max-width: 900px){[data-part=header],[data-part=filters],[data-part=action-buttons]{flex-direction:column;align-items:stretch}[data-part=metadata-row],[data-part=contact-item],[data-part=outcome],[data-part=outcome-proposal],[data-part=service-level-details]{grid-template-columns:1fr}[data-part=outcome-actions]{justify-content:flex-start;flex-wrap:wrap}[data-part=contact-action]{align-self:stretch}[data-part=timeline-event-header]{flex-direction:column}}[data-part=term-actions-cell]{display:flex;justify-content:flex-end;width:100%}[data-part=term-actions-cell] [data-part=item]:has(svg){color:var(--noora-surface-label-primary)}}@keyframes timeline-note-spin{to{transform:rotate(360deg)}}#edit-account-modal>[data-part=backdrop]:not([data-state=open]){display:none}#edit-account-modal>[data-part=backdrop][data-state=open]{backdrop-filter:blur(8px);background:rgb(from var(--noora-surface-overlay) r g b / .62)}#edit-account-modal>[data-part=positioner]>[data-part=content][data-state=closed]{display:none}#edit-account-modal>[data-part=positioner]>[data-part=content][data-state=open]{display:flex;flex-direction:column;width:min(52rem,calc(100vw - (var(--noora-spacing-6) * 2)));max-height:calc(100dvh - (var(--noora-spacing-6) * 2));overflow:hidden;@media (max-width: 960px){width:calc(100vw - (var(--noora-spacing-4) * 2));max-height:calc(100dvh - (var(--noora-spacing-4) * 2))}}#edit-account-modal [data-part=body]{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain}#new-account-modal>[data-part=positioner]>[data-part=content][data-state=open]{width:min(42rem,calc(100vw - (var(--noora-spacing-6) * 2)));@media (max-width: 960px){width:calc(100vw - (var(--noora-spacing-4) * 2))}}[data-part=account-settings-modal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);min-width:0}[data-part=account-create-modal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=account-create-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=account-create-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-4);@media (max-width: 960px){grid-template-columns:1fr}}[data-part=account-create-grid-full]{grid-column:1 / -1}[data-part=account-create-select]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=contact-modal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=contact-modal-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-4);min-width:min(36rem,calc(100vw - (var(--noora-spacing-6) * 2)));@media (max-width: 960px){min-width:min(100%,calc(100vw - (var(--noora-spacing-4) * 2)))}}[data-part=contact-modal-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-4);@media (max-width: 960px){grid-template-columns:1fr}}[data-part=contact-modal-grid-full]{grid-column:1 / -1}[data-part=outcome-modal-content],[data-part=outcome-review-modal-content],[data-part=outcome-proposal-modal-content],[data-part=feature-interest-modal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=feature-interest-modal-content]>form{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=feature-interest-modal-select]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=outcome-proposal-context]{background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-3);display:flex;flex-direction:column;gap:var(--noora-spacing-3);max-width:36rem;padding:var(--noora-spacing-4)}[data-part=outcome-proposal-evidence]{color:var(--noora-surface-label-secondary);display:flex;flex-direction:column;font:var(--noora-font-body-small);gap:var(--noora-spacing-2);& ul{display:flex;flex-direction:column;gap:var(--noora-spacing-1);margin:0;padding-left:var(--noora-spacing-5)}}[data-part=outcome-modal-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-4);min-width:min(36rem,calc(100vw - (var(--noora-spacing-6) * 2)));@media (max-width: 960px){grid-template-columns:1fr;min-width:min(100%,calc(100vw - (var(--noora-spacing-4) * 2)))}}[data-part=outcome-modal-grid-full]{grid-column:1 / -1}[data-part=outcome-modal-select]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=account-settings-sections]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=account-settings-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=account-settings-section-header]{display:flex;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=account-settings-section-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=account-settings-section-subtitle]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=account-settings-grid]{display:grid;gap:var(--noora-spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;@media (max-width: 960px){grid-template-columns:1fr}}[data-part=account-settings-grid-full]{grid-column:1 / -1}[data-part=account-settings-select]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=handle-editor]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=handle-editor-list]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2)}[data-part=modal-handle-tag]{max-width:100%}[data-part=handle-editor-empty]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=handle-editor-form]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--noora-spacing-4);align-items:end;@media (max-width: 960px){grid-template-columns:1fr}}#accounts,[data-part=feature-interests-page]{>[data-part=header]{display:flex;justify-content:space-between;gap:var(--noora-spacing-5);align-items:flex-start;@media (max-width: 960px){flex-direction:column}}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);max-width:60rem}>[data-part=header]>[data-part=header-actions]{display:flex;flex-shrink:0;gap:var(--noora-spacing-3);@media (max-width: 960px){width:100%}}[data-part=accounts-table-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=filters]{display:flex;justify-content:space-between;align-items:center;gap:var(--noora-spacing-6)}[data-part=active-filters]{display:flex;gap:var(--noora-spacing-4);flex-wrap:wrap}[data-part=search]{width:min(100%,25rem);flex-shrink:0}@media (max-width: 960px){[data-part=filters]{flex-direction:column}[data-part=search]{width:100%}}}#account{>*{order:5}>[data-part=header]{order:1}>[data-part=action-buttons]{order:2}>[data-part=overview-card]{order:3}>[data-part=ready-to-sign-tax-certificate-requests-card]{order:4}>[data-part=header]{display:flex;justify-content:space-between;gap:var(--noora-spacing-5);align-items:flex-start;@media (max-width: 960px){flex-direction:column}}>[data-part=header]>[data-part=title]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=title]>[data-part=label]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}[data-part=overview-card][style*=--account-logo] [data-part=icon]{background-image:var(--account-logo);background-size:contain;background-position:center;background-repeat:no-repeat;background-origin:content-box}[data-part=overview-card][style*=--account-logo] [data-part=icon] svg{display:none}>[data-part=header]>[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);max-width:60rem}[data-part=slack-message]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=slack-message-header]{display:flex;align-items:center;gap:var(--noora-spacing-3);flex-wrap:wrap}[data-part=slack-message-author-meta]{display:flex;align-items:center;gap:var(--noora-spacing-2)}[data-part=slack-message-author-name]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=slack-message-customer-tag]{color:var(--noora-surface-label-secondary);background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-2);padding:0 var(--noora-spacing-2);font:var(--noora-font-body-small)}[data-part=slack-channel-tag]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);font-family:var(--noora-font-code);background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-2);padding:0 var(--noora-spacing-2)}[data-part=slack-message-body],[data-part=slack-thread-reply-body]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);overflow-wrap:anywhere;>:first-child{margin-top:0}>:last-child{margin-bottom:0}& p,ul,ol,blockquote{margin:0 0 var(--noora-spacing-2)}& ul,ol{padding-left:var(--noora-spacing-5)}& blockquote{border-left:2px solid var(--noora-surface-border-primary);color:var(--noora-surface-label-secondary);padding-left:var(--noora-spacing-3)}& a{color:inherit;text-decoration:underline}& code{background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-2);font-family:var(--noora-font-code);padding:0 var(--noora-spacing-1)}}[data-part=slack-message-link]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);text-decoration:underline;align-self:flex-start}[data-part=slack-thread-reply-header] a[data-part=timeline-event-time]{text-decoration:none}[data-part=slack-thread-reply-header] a[data-part=timeline-event-time]:hover{text-decoration:underline}[data-part=slack-thread-replies]{margin-top:var(--noora-spacing-4);padding-left:var(--noora-spacing-4);border-left:2px solid var(--noora-surface-background-secondary);display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=slack-thread-reply]{display:flex;gap:var(--noora-spacing-3);align-items:flex-start}[data-part=slack-thread-reply-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);flex:1;min-width:0}[data-part=slack-thread-reply-header]{display:flex;align-items:baseline;gap:var(--noora-spacing-2);flex-wrap:wrap}[data-part=slack-thread-reply-header] [data-part=timeline-event-time]{margin-left:0}[data-part=slack-thread-reply-author]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=slack-channel-link]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);font-family:var(--noora-font-code);text-decoration:none}[data-part=slack-channel-link]:hover{text-decoration:underline}[data-part=feature-usage-empty]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}[data-part=feature-usage-systems],[data-part=feature-usage-continuous-integration]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-2);padding:0 var(--noora-spacing-2) var(--noora-spacing-2);[data-part=systems-label],[data-part=continuous-integration-label]{margin-right:var(--noora-spacing-1);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}}[data-part=feature-usage-grid]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--noora-spacing-2)}.atlas-widget{position:relative;gap:var(--noora-spacing-3);>[data-part=value-block]{display:flex;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=caption]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}>[data-part=header]{display:flex;flex-direction:row;>[data-part=legend]{margin-right:var(--noora-spacing-3);border-radius:var(--noora-radius-1);width:6px;height:16px;&[data-color=primary]{background-color:var(--noora-chart-primary)}&[data-color=secondary]{background-color:var(--noora-chart-secondary)}&[data-color=tertiary]{background-color:var(--noora-chart-tertiary)}&[data-color=destructive]{background-color:var(--noora-chart-destructive)}}>[data-part=title]{display:flex;flex-grow:1;flex-direction:row;gap:var(--noora-spacing-3);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}}[data-part=value]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-xlarge)}>[data-part=breakdown-item]{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--noora-spacing-1) var(--noora-spacing-2);>[data-part=label],>[data-part=separator]{white-space:nowrap;font:var(--noora-font-weight-regular) var(--noora-font-body-small);color:var(--noora-surface-label-secondary)}}}}#licenses{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{margin:0;max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=header-actions]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--noora-spacing-3)}[data-part=licenses-table-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=filters]{display:flex;justify-content:space-between;align-items:center;gap:var(--noora-spacing-6)}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4)}[data-part=search]{width:min(100%,25rem);flex-shrink:0}[data-part=customer-link]{color:inherit;text-decoration:none}[data-part=license-key-cell]{display:flex;align-items:center;gap:var(--noora-spacing-2);width:24rem;min-width:0}[data-part=license-key]{display:block;flex:1;min-width:0;max-width:22rem;overflow:hidden;color:var(--noora-surface-label-secondary);font:var(--noora-font-code-small);text-overflow:ellipsis;white-space:nowrap}[data-part=license-key-cell]>[data-part=copy-license-key]{flex-shrink:0}[data-part=copy-license-key][data-copy-state=success]{color:var(--noora-icon-success-label)}[data-part=copy-license-key][data-copy-state=error]{color:var(--noora-surface-label-destructive)}[data-part=copy-license-status]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);white-space:nowrap}[data-part=licenses-pagination]{align-self:center}[data-part=cell][data-type=button]{gap:var(--noora-spacing-2)}[data-part=licenses-empty-state]{display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-10) var(--noora-spacing-4);min-height:8.75rem}[data-part=licenses-empty-state]>[data-part=icon]{margin-bottom:var(--noora-spacing-8);box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-3);width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);color:var(--noora-surface-label-primary)}[data-part=licenses-empty-state]>[data-part=icon] svg{width:100%;height:100%}[data-part=licenses-empty-state]>[data-part=title]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=licenses-empty-state]>[data-part=subtitle]{margin-top:var(--noora-spacing-4);color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small)}@media (max-width: 960px){>[data-part=header]{flex-direction:column}[data-part=header-actions]{justify-content:flex-start}[data-part=filters]{flex-direction:column;align-items:stretch}[data-part=search]{width:100%}}}[data-part=new-license-modal]>[data-part=backdrop]:not([data-state=open]),[data-part=extend-license-modal]>[data-part=backdrop]:not([data-state=open]){display:none}[data-part=new-license-modal]>[data-part=backdrop][data-state=open],[data-part=extend-license-modal]>[data-part=backdrop][data-state=open]{backdrop-filter:blur(8px);background:rgb(from var(--noora-surface-overlay) r g b / .62)}[data-part=new-license-modal]>[data-part=positioner]>[data-part=content][data-state=closed],[data-part=extend-license-modal]>[data-part=positioner]>[data-part=content][data-state=closed]{display:none}[data-part=new-license-modal]>[data-part=positioner]>[data-part=content][data-state=open],[data-part=extend-license-modal]>[data-part=positioner]>[data-part=content][data-state=open]{display:flex;flex-direction:column;width:min(40rem,calc(100vw - (var(--noora-spacing-6) * 2)));max-height:calc(100dvh - (var(--noora-spacing-6) * 2));overflow:hidden}[data-part=new-license-modal] [data-part=body],[data-part=extend-license-modal] [data-part=body]{flex:1 1 auto;overflow-y:auto}[data-part=license-create-form],[data-part=license-extension-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);padding:var(--noora-spacing-7) var(--noora-spacing-4)}[data-part=license-extension-summary]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-4)}[data-part=license-extension-detail]{display:flex;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=license-extension-detail]>[data-part=label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=license-extension-detail]>[data-part=value]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=license-create-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-5)}[data-part=license-create-select]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);min-width:0}[data-part=license-create-customer-results]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);padding:var(--noora-spacing-2);max-height:10rem;overflow-y:auto}[data-part=license-create-customer-results] [data-part=item]{flex-shrink:0}[data-part=license-create-customer-results] [data-part=item][data-selected=true]{background:var(--noora-surface-background-secondary)}[data-part=license-create-customer-empty]{padding:var(--noora-spacing-3) var(--noora-spacing-4);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=license-create-select]>[data-part=field-error],[data-part=license-create-form]>[data-part=form-error]{color:var(--noora-surface-label-destructive);font:var(--noora-font-body-small)}@media (max-width: 720px){[data-part=license-create-grid]{grid-template-columns:1fr}}#gtm-content,#gtm-idea,#gtm-social,#gtm-social-idea,#gtm-outreach,#gtm-opportunity,#outreach-contacts,#outreach-contact{display:flex;flex-direction:column;gap:var(--noora-spacing-9);>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}[data-part=header-actions]{display:flex;flex-shrink:0;gap:var(--noora-spacing-3)}[data-part=page-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=action-buttons]{align-items:center;display:flex;gap:var(--noora-spacing-4);justify-content:space-between}[data-part=section-header]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);max-width:720px}[data-part=ideas-table-section],[data-part=research-topics-section],[data-part=advocates-section],[data-part=opportunities-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=capture-grid]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=source-entry]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);box-sizing:border-box;padding:var(--noora-spacing-5) var(--noora-spacing-7);min-width:0;max-width:480px}[data-part=source-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);overflow-wrap:anywhere;text-decoration:none}& a[data-part=source-title]:hover{text-decoration:underline}[data-part=source-description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=status-cell]{box-sizing:border-box;padding:var(--noora-spacing-7)}[data-part=source-logo]{display:block;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);border-radius:var(--noora-radius-2)}[data-type=text] [data-part=icon]:has([data-part=source-logo]){align-items:center;justify-content:center}[data-part=query-badges]{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);max-width:460px;min-width:0;padding:var(--noora-spacing-5) var(--noora-spacing-7)}[data-part=research-topics-footer]{align-items:center;display:grid;gap:var(--noora-spacing-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:0 var(--noora-spacing-7) var(--noora-spacing-5)}[data-part=pagination-summary]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);justify-self:start}[data-part=research-topics-pagination]{grid-column:2;justify-self:center}[data-part=idea-back-button]{align-self:flex-start}[data-part=outreach-toolbar]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4);justify-content:space-between}[data-part=outreach-toolbar]>[data-part=filters]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4)}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4)}[data-part=scan-result],[data-part=sync-result]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}#gtm-opportunities [data-part=cell][data-type=button],#gtm-social-ideas-table [data-part=cell][data-type=button]{justify-content:flex-end}#gtm-opportunities [data-part=actions-cell],#gtm-social-ideas-table [data-part=actions-cell]{display:flex;justify-content:flex-end;width:100%}#gtm-opportunities [data-part=actions-cell] [data-part=item]:has(svg){color:var(--noora-surface-label-primary)}[data-part=query-cell],[data-part=evidence-cell],[data-part=contacts-cell]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--noora-spacing-3);max-width:420px;min-width:0;padding:var(--noora-spacing-5) var(--noora-spacing-7)}[data-part=query-cell]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-code-small);overflow-wrap:anywhere}[data-part=cell-summary]{align-items:center;display:flex;gap:var(--noora-spacing-2);min-width:0}[data-part=evidence-count],[data-part=more-count],[data-part=empty-inline]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=more-count],[data-part=empty-inline]{color:var(--noora-surface-label-tertiary)}[data-part=signal-list],[data-part=contact-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=signal-item]{align-items:center;color:var(--noora-surface-label-primary);display:flex;gap:var(--noora-spacing-3);min-width:0;text-decoration:none}[data-part=signal-item]:hover [data-part=signal-title]{text-decoration:underline}[data-part=signal-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-part=contact-item]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--noora-spacing-1);max-width:100%;min-width:0;text-decoration:none}& a[data-part=contact-item]:hover [data-part=contact-name]{text-decoration:underline}[data-part=contact-name],[data-part=contact-title]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-part=contact-name]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=contact-title]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=idea-header]{align-items:flex-start;display:flex;gap:var(--noora-spacing-6);justify-content:flex-start}[data-part=idea-title-group]{display:flex;flex:1;flex-direction:column;gap:var(--noora-spacing-4);min-width:0}[data-part=idea-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large);margin:0;overflow-wrap:anywhere}[data-part=opportunity-back-button]{align-self:flex-start}[data-part=opportunity-header]{align-items:flex-start;display:flex;gap:var(--noora-spacing-6);justify-content:space-between}[data-part=opportunity-title-group]{display:flex;flex:1;flex-direction:column;gap:var(--noora-spacing-4);min-width:0}[data-part=opportunity-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large);margin:0;overflow-wrap:anywhere}[data-part=opportunity-meta],[data-part=opportunity-actions]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-3)}[data-part=opportunity-actions]{flex-shrink:0;justify-content:flex-end}[data-part=opportunity-layout]{align-items:start;display:grid;gap:var(--noora-spacing-6);grid-template-columns:minmax(0,1fr) 340px}[data-part=opportunity-main],[data-part=opportunity-side],[data-part=opportunity-table-section],[data-part=opportunity-properties-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);min-width:0}[data-part=idea-badges]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-3)}[data-part=idea-meta]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=idea-summary-section],[data-part=idea-description-section],[data-part=metadata-grid]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=metadata-row]{display:grid;gap:var(--noora-spacing-5);grid-template-columns:repeat(2,minmax(0,1fr))}[data-part=metadata]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=metadata]>[data-part=title]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);text-transform:uppercase}[data-part=metadata] [data-part=label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=idea-description]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);margin:0;overflow-wrap:anywhere;text-align:left;white-space:pre-line}[data-part=social-idea-stack]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);min-width:0}[data-part=idea-conversation]{align-items:start;display:grid;gap:var(--noora-spacing-6);grid-template-columns:minmax(0,1fr) 340px}[data-part=conversation-main]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);min-width:0}[data-part=idea-details-section],[data-part=conversation-section],[data-part=post-revisions-section],[data-part=idea-properties-section],[data-part=social-details-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-7)}[data-part=social-metadata-grid]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=social-metadata-row]{display:grid;gap:var(--noora-spacing-4);grid-template-columns:repeat(5,minmax(0,1fr))}[data-part=social-metadata-row]>[data-part=metadata]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=metadata-title]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=metadata-value]{align-items:center;color:var(--noora-surface-label-primary);display:flex;flex-wrap:wrap;font:var(--noora-font-weight-medium) var(--noora-font-body-medium);gap:var(--noora-spacing-2);overflow-wrap:anywhere}[data-part=social-description]{border-top:1px solid var(--noora-surface-border-primary);display:flex;flex-direction:column;gap:var(--noora-spacing-2);padding-top:var(--noora-spacing-5)}[data-part=idea-edit-grid]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=idea-status-field]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);max-width:240px}[data-part=idea-details-actions]{display:flex;justify-content:flex-end}[data-part=conversation-header]{align-items:baseline;display:flex;gap:var(--noora-spacing-3);justify-content:space-between}[data-part=conversation-count]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=comments-list]{display:flex;flex-direction:column}[data-part=post-revisions-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=post-revision-card]{background:var(--noora-surface-background-primary);border-radius:var(--noora-radius-4);box-shadow:var(--noora-border-light-default);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--noora-spacing-5);padding:var(--noora-spacing-5)}[data-part=post-revision-header]{align-items:center;display:flex;gap:var(--noora-spacing-4);justify-content:space-between}[data-part=post-revision-heading]{align-items:center;display:flex;gap:var(--noora-spacing-4);min-width:0}[data-part=post-revision-icon]{align-items:center;background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-3);box-sizing:border-box;color:var(--noora-surface-label-secondary);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}[data-part=post-revision-icon] svg{height:var(--noora-icon-size-medium);width:var(--noora-icon-size-medium)}[data-part=post-revision-title]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);min-width:0}[data-part=post-revision-number]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=post-revision-meta]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small)}[data-part=post-revision-actions]{align-items:center;display:flex;flex-shrink:0;gap:var(--noora-spacing-3)}[data-part=post-revision-content]{border-top:1px solid var(--noora-surface-border-secondary);display:flex;flex-direction:column;gap:var(--noora-spacing-4);padding-top:var(--noora-spacing-5)}[data-part=post-revision-body]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);overflow-wrap:anywhere;white-space:pre-wrap}[data-part=post-revision-notes]{background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-2);display:flex;flex-direction:column;gap:var(--noora-spacing-2);padding:var(--noora-spacing-4)}[data-part=post-revision-notes]>p{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0;overflow-wrap:anywhere;white-space:pre-wrap}[data-part=comment]{display:grid;gap:var(--noora-spacing-4);grid-template-columns:auto minmax(0,1fr);border-bottom:1px solid var(--noora-surface-border-primary);padding:var(--noora-spacing-5) 0}[data-part=comment]:first-child{padding-top:0}[data-part=comment-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=comment-meta]{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2)}[data-part=comment-author]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=comment-time]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small)}[data-part=comment-body]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);overflow-wrap:anywhere}[data-part=comment-body] :is(h1,h2,h3,h4,h5,h6){margin:var(--noora-spacing-3) 0 var(--noora-spacing-1);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=comment-body] :is(p,ul,ol,pre,blockquote){margin:var(--noora-spacing-2) 0 0}[data-part=comment-body]>:first-child{margin-top:0}[data-part=comment-body]>:last-child{margin-bottom:0}[data-part=comments-empty]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);padding:var(--noora-spacing-6) 0;border-bottom:1px solid var(--noora-surface-border-primary)}[data-part=comments-empty-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=comments-empty-subtitle]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=comment-composer]{display:flex;flex-direction:column;gap:var(--noora-spacing-4);padding-top:var(--noora-spacing-1)}[data-part=post-revision-composer]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=post-revision-composer-actions],[data-part=comment-composer-actions]{display:flex;justify-content:flex-end}[data-part=conversation-side]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);min-width:0}[data-part=side-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=detail-label]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);text-transform:uppercase}[data-part=detail-value]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=outreach-candidates-section],[data-part=outreach-contacts-section],[data-part=timeline-section],[data-part=next-step-section],[data-part=activity-form-section],[data-part=contact-details-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=candidate-actions]{align-items:center;box-sizing:border-box;display:flex;gap:var(--noora-spacing-2);justify-content:flex-end;padding:var(--noora-spacing-3) var(--noora-spacing-7);width:100%}[data-part=outreach-candidates-pagination]{justify-content:center;max-width:100%;overflow-x:auto;padding:var(--noora-spacing-2)}[data-part=outreach-contacts-section]>[data-part=filters]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4);justify-content:space-between}[data-part=outreach-contacts-section]>[data-part=filters]>[data-part=search]{flex-shrink:0;width:min(100%,25rem)}[data-part=contact-heading],[data-part=contact-actions],[data-part=contact-meta],[data-part=timeline-heading]{align-items:center;display:flex;gap:var(--noora-spacing-3)}[data-part=contact-heading-copy],[data-part=timeline-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);min-width:0}[data-part=event-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=event-time],[data-part=event-meta]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small)}[data-part=empty-state]{align-items:center;display:flex;flex-direction:column;gap:var(--noora-spacing-2);padding:var(--noora-spacing-9);text-align:center}[data-part=empty-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=empty-description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);max-width:520px}[data-part=contact-page-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);margin-inline:auto;max-width:1480px;width:100%}[data-part=contact-header]{align-items:flex-start;display:flex;gap:var(--noora-spacing-6);justify-content:space-between}[data-part=contact-heading-copy]>[data-part=contact-name]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large);margin:0}[data-part=contact-meta],[data-part=contact-meta] a{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=contact-layout]{align-items:start;display:grid;gap:var(--noora-spacing-6);grid-template-columns:minmax(0,1fr) minmax(360px,400px)}[data-part=contact-main],[data-part=contact-side]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);min-width:0}[data-part=timeline]{display:flex;flex-direction:column}[data-part=timeline-item]{display:grid;gap:var(--noora-spacing-4);grid-template-columns:20px minmax(0,1fr);min-height:72px}[data-part=timeline-marker]{align-items:center;display:flex;flex-direction:column}[data-part=timeline-marker]:after{background:var(--noora-surface-border-primary);content:"";flex:1;width:1px}[data-part=timeline-item]:last-child [data-part=timeline-marker]:after{display:none}[data-part=timeline-marker]>span{background:var(--noora-surface-background-primary);border:2px solid var(--noora-purple-500);border-radius:50%;box-sizing:border-box;height:12px;margin-top:var(--noora-spacing-1);width:12px}[data-part=timeline-content]{gap:var(--noora-spacing-2);padding-bottom:var(--noora-spacing-6)}[data-part=next-step-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=next-step-caption]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small);margin:0}[data-part=timeline-heading]{align-items:baseline;justify-content:space-between}[data-part=next-step-guidance],[data-part=recommendation-rationale]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);margin:0;overflow-wrap:anywhere;white-space:pre-wrap}[data-part=event-body]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);min-width:0;overflow-wrap:anywhere}[data-part=event-body] :is(h1,h2,h3,h4,h5,h6){color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);margin:var(--noora-spacing-4) 0 var(--noora-spacing-2)}[data-part=event-body] :is(p,ul,ol,pre,blockquote){margin:var(--noora-spacing-2) 0 0}[data-part=event-body] :is(ul,ol){padding-inline-start:var(--noora-spacing-6)}[data-part=event-body] :is(p,li,blockquote){white-space:pre-wrap}[data-part=event-body] li+li{margin-top:var(--noora-spacing-2)}[data-part=event-body] a{color:var(--noora-surface-label-primary);text-decoration:underline;text-decoration-color:var(--noora-surface-border-primary);text-underline-offset:2px}[data-part=event-body] code{background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-1);padding:1px var(--noora-spacing-1)}[data-part=event-body]>:first-child{margin-top:0}[data-part=event-body]>:last-child{margin-bottom:0}[data-part=recommendation]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=recommendation-empty]{align-items:center;display:grid;gap:var(--noora-spacing-4);grid-template-columns:auto minmax(0,1fr) auto;padding-block:var(--noora-spacing-2)}[data-part=recommendation-empty-icon]{align-items:center;background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-3);color:var(--noora-surface-label-secondary);display:flex;height:40px;justify-content:center;width:40px}[data-part=recommendation-empty-icon] svg{height:var(--noora-icon-size-medium);width:var(--noora-icon-size-medium)}[data-part=recommendation-empty-copy]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);max-width:680px}[data-part=recommendation-empty-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-large)}[data-part=recommendation-heading],[data-part=recommendation-meta],[data-part=recommendation-actions],[data-part=recommendation-processing]{align-items:center;display:flex;gap:var(--noora-spacing-2)}[data-part=recommendation-heading]{align-items:baseline;justify-content:space-between}[data-part=recommendation-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-large)}[data-part=recommendation-due],[data-part=recommendation-meta]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small)}[data-part=recommendation-processing]{align-items:flex-start;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=recommendation-processing]>[data-part=timeline-note-spinner]{margin-top:2px}[data-part=recommendation-processing-copy]{display:flex;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=recommendation-processing-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=recommendation-notice]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0;max-width:760px}[data-part=recommendation-notice][data-status=error]{color:var(--noora-surface-label-destructive)}[data-part=recommendation-reasoning],[data-part=recommendation-draft]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=recommendation-label]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);text-transform:uppercase}[data-part=recommendation-draft]{background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-3);box-shadow:var(--noora-border-light-default);padding:var(--noora-spacing-4)}[data-part=recommendation-draft]>p{color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);margin:0;white-space:pre-wrap}[data-part=event-subject]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0;overflow-wrap:anywhere}[data-part=event-subject]>span{color:var(--noora-surface-label-tertiary);font-weight:var(--noora-font-weight-medium)}[data-part=recommendation-draft]>form{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=recommendation-actions]{flex-wrap:wrap}[data-part=quick-actions],[data-part=activity-form-fields]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=timeline-screenshot-tray]{background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-3);box-shadow:var(--noora-border-light-default);display:flex;flex-direction:column;gap:var(--noora-spacing-3);padding:var(--noora-spacing-3)}[data-part=timeline-screenshot-tray-header]{align-items:center;display:flex;gap:var(--noora-spacing-3);justify-content:space-between}[data-part=timeline-screenshot-count]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=timeline-screenshot-clear]{appearance:none;background:transparent;border:0;color:var(--noora-surface-label-secondary);cursor:pointer;font:var(--noora-font-body-small);padding:0;text-decoration:underline}[data-part=timeline-screenshot-clear]:disabled,[data-part=timeline-screenshot-remove]:disabled{cursor:default;opacity:.5}[data-part=timeline-screenshot-list]{display:flex;gap:var(--noora-spacing-3);overflow-x:auto;padding-bottom:var(--noora-spacing-1)}[data-part=timeline-screenshot]{aspect-ratio:4 / 3;background:var(--noora-surface-background-primary);border-radius:var(--noora-radius-3);box-shadow:var(--noora-border-light-default);flex:0 0 auto;overflow:hidden;position:relative;width:112px}[data-part=timeline-screenshot-preview]{display:block;height:100%;object-fit:cover;width:100%}[data-part=timeline-screenshot-remove]{align-items:center;appearance:none;background:color-mix(in srgb,var(--noora-surface-background-primary) 92%,transparent);border:0;border-radius:var(--noora-radius-2);bottom:var(--noora-spacing-1);color:var(--noora-surface-label-primary);cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;position:absolute;right:var(--noora-spacing-1);width:22px}[data-part=timeline-screenshot-remove] svg{height:14px;width:14px}[data-part=timeline-note-actions]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);justify-content:flex-end}[data-part=timeline-note-processing]{align-items:center;color:var(--noora-surface-label-secondary);display:flex;font:var(--noora-font-body-small);gap:var(--noora-spacing-2)}[data-part=timeline-note-error]{color:var(--noora-surface-label-destructive, #c2185b);font:var(--noora-font-body-small)}[data-part=timeline-note-spinner]{animation:outreach-screenshot-spin .8s linear infinite;border:2px solid var(--noora-surface-border-primary);border-radius:50%;border-top-color:var(--noora-surface-label-primary);display:inline-block;height:14px;width:14px}[data-part=activity-kind-field],[data-part=detail-row]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}@media (max-width: 960px){[data-part=outreach-contacts-section]>[data-part=filters]{align-items:stretch;flex-direction:column}[data-part=outreach-contacts-section]>[data-part=filters]>[data-part=search]{width:100%}[data-part=idea-header]{flex-direction:column}[data-part=action-buttons]{align-items:flex-start;flex-direction:column}[data-part=metadata-row],[data-part=social-metadata-row]{grid-template-columns:1fr}[data-part=opportunity-header]{flex-direction:column}[data-part=opportunity-actions]{justify-content:flex-start}[data-part=idea-edit-grid],[data-part=idea-conversation],[data-part=opportunity-layout]{grid-template-columns:1fr}[data-part=research-topics-footer]{grid-template-columns:1fr;justify-items:center}[data-part=pagination-summary],[data-part=research-topics-pagination]{grid-column:1;justify-self:center}[data-part=opportunity-card]{grid-template-columns:1fr}[data-part=opportunity-heading]{flex-direction:column}[data-part=opportunity-badges]{justify-content:flex-start}[data-part=post-revision-header]{flex-direction:column}[data-part=post-revision-actions]{justify-content:space-between;width:100%}[data-part=contact-header]{flex-direction:column}[data-part=contact-layout]{grid-template-columns:1fr}[data-part=recommendation-empty]{align-items:start;grid-template-columns:auto minmax(0,1fr)}[data-part=recommendation-empty-action]{grid-column:2;justify-self:start}}}@keyframes outreach-screenshot-spin{to{transform:rotate(360deg)}}#email{display:flex;flex-direction:column;gap:var(--noora-spacing-9);>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}[data-part=header-actions]{display:flex;flex-shrink:0;gap:var(--noora-spacing-3)}[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);max-width:720px}[data-part=email-audiences-card] [data-part=filters],[data-part=email-subscribers-card] [data-part=filters],[data-part=email-members-card] [data-part=filters],[data-part=email-inbox-card] [data-part=filters],[data-part=email-outbox-card] [data-part=filters]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-6)}[data-part=email-audiences-card] [data-part=search],[data-part=email-subscribers-card] [data-part=search],[data-part=email-members-card] [data-part=search],[data-part=email-inbox-card] [data-part=search],[data-part=email-outbox-card] [data-part=search]{width:280px;flex-shrink:0}[data-part=email-audiences-card] [data-part=active-filters],[data-part=email-subscribers-card] [data-part=active-filters],[data-part=email-members-card] [data-part=active-filters],[data-part=email-outbox-card] [data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4)}[data-part=email-audiences-card] .noora-pagination-group,[data-part=email-subscribers-card] .noora-pagination-group,[data-part=email-members-card] .noora-pagination-group,[data-part=email-broadcasts-card] .noora-pagination-group,[data-part=email-inbox-card] .noora-pagination-group,[data-part=email-outbox-card] .noora-pagination-group{display:flex;justify-content:center;max-width:100%;overflow-x:auto;padding:var(--noora-spacing-2);padding-top:var(--noora-spacing-5)}@media (max-width: 960px){[data-part=email-audiences-card] [data-part=filters],[data-part=email-subscribers-card] [data-part=filters],[data-part=email-members-card] [data-part=filters],[data-part=email-inbox-card] [data-part=filters],[data-part=email-outbox-card] [data-part=filters]{flex-direction:column;align-items:stretch}[data-part=email-audiences-card] [data-part=search],[data-part=email-subscribers-card] [data-part=search],[data-part=email-members-card] [data-part=search],[data-part=email-inbox-card] [data-part=search],[data-part=email-outbox-card] [data-part=search]{width:100%}}[data-part=widgets]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--noora-spacing-4);[data-part=widget]{height:100%}@media (max-width: 1024px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 640px){grid-template-columns:1fr}}[data-part=email-form-grid]{display:grid;gap:var(--noora-spacing-5)}[data-part=email-audience-rules]{display:grid;gap:var(--noora-spacing-5);padding:var(--noora-spacing-5);border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-large);background:var(--noora-surface-background-secondary)}[data-part=email-audience-rules-heading]{display:grid;gap:var(--noora-spacing-2)}[data-part=email-audience-rules-description],[data-part=email-audience-select-hint]{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=email-details-card] [data-part=details]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-5);margin:0;@media (max-width: 800px){grid-template-columns:1fr}}[data-part=email-details-card] [data-part=detail]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0;& dt{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}& dd{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);overflow-wrap:anywhere}}[data-part=email-details-card] [data-part=account-link]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=email-body-card] [data-part=description]{margin:0}[data-part=row-actions]{display:flex;justify-content:flex-end}[data-part=email-delete-audience-card] [data-part=delete-audience-action]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-5)}[data-part=email-delete-audience-card] [data-part=delete-audience-copy]{display:grid;gap:var(--noora-spacing-1)}[data-part=email-delete-audience-card] [data-part=delete-audience-title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=email-delete-audience-card] [data-part=delete-audience-description]{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}@media (max-width: 900px){[data-part=header]{align-items:stretch;flex-direction:column}[data-part=header-actions]{flex-wrap:wrap}[data-part=email-delete-audience-card] [data-part=delete-audience-action]{align-items:stretch;flex-direction:column}}}[data-part=support-page]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);[data-part=header],[data-part=thread-header]{align-items:flex-start;display:flex;gap:var(--noora-spacing-5);justify-content:space-between}[data-part=text],[data-part=thread-heading]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large);margin:0}[data-part=description],[data-part=meta],[data-part=time],[data-part=role],[data-part=delivery]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=threads-table-section],[data-part=messages-section],[data-part=composer-section],[data-part=details-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=email-verification]{background:var(--noora-badge-light-fill-attention-background);border-radius:var(--noora-radius-2);display:flex;flex-direction:column;gap:var(--noora-spacing-2);padding:var(--noora-spacing-3)}[data-part=email-verification-copy]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0}[data-part=filters]{align-items:center;display:flex;gap:var(--noora-spacing-6);justify-content:space-between}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4)}[data-part=search]{flex-shrink:0;width:min(100%,25rem)}[data-part=thread-row]:hover>td{background-color:var(--noora-surface-background-secondary);cursor:pointer}[data-part=message-list]{display:flex;flex-direction:column}[data-part=thread-heading],[data-part=message-header],[data-part=detail-row],[data-part=composer-actions]{align-items:center;display:flex;gap:var(--noora-spacing-3);justify-content:space-between}[data-part=name]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-part=thread-actions]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-3);justify-content:flex-end}[data-part=back-button]{align-self:flex-start}[data-part=thread-layout]{align-items:start;display:grid;gap:var(--noora-spacing-6);grid-template-columns:minmax(0,1fr) minmax(22.5rem,25rem)}[data-part=thread-main],[data-part=thread-side]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);min-width:0}[data-part=composer-form],[data-part=owner-field],[data-part=composer-type]{display:flex;flex-direction:column}[data-part=composer-form]{gap:var(--noora-spacing-5)}[data-part=owner-field],[data-part=composer-type]{gap:var(--noora-spacing-2)}[data-part=composer-mode]{align-self:flex-start}[data-part=message]{border-bottom:1px solid var(--noora-surface-border-primary);display:flex;flex-direction:column;gap:var(--noora-spacing-3);padding:var(--noora-spacing-6) 0}[data-part=message]:first-child{padding-top:0}[data-part=message][data-kind=note]{background:var(--noora-badge-light-fill-primary-background);border:1px solid color-mix(in oklch,var(--noora-badge-light-fill-primary-label) 28%,transparent);border-left-width:3px;border-radius:var(--noora-radius-2);margin:var(--noora-spacing-3) 0;padding:var(--noora-spacing-4)}[data-part=message-author]{align-items:center;display:flex;gap:var(--noora-spacing-3)}[data-part=message-avatar]{align-self:center;flex:0 0 auto;justify-content:center}[data-part=message-avatar]>[data-part=initials]{align-items:center;display:flex;height:100%;justify-content:center;line-height:1}[data-part=message-author-details]{display:flex;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=message-meta]{align-items:center;display:flex;gap:var(--noora-spacing-2)}[data-part=message-body]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}[data-part=original-email-preview]{background:var(--noora-surface-background-primary);border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-2);display:block;min-height:9.375rem;width:100%}[data-part=attachments]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2)}[data-part=inline-attachments]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=inline-attachment]{border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-2);display:block;max-height:36rem;max-width:min(100%,56rem);object-fit:contain}[data-part=attachment]{align-items:center;color:var(--noora-surface-label-secondary);display:inline-flex;font:var(--noora-font-body-small);gap:var(--noora-spacing-1);text-decoration:none}[data-part=attachment]:hover{color:var(--noora-surface-label-primary);text-decoration:underline}[data-part=original-email-link]{align-self:flex-start}[data-part=composer-attachments]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=upload-status]{color:var(--noora-surface-label-secondary);display:flex;flex-wrap:wrap;font:var(--noora-font-body-small);gap:var(--noora-spacing-2)}[data-part=upload-entry]{align-items:center;display:flex;gap:var(--noora-spacing-2)}[data-part=upload-error]{color:var(--noora-badge-light-fill-destructive-label)}[data-part=detail-row]{align-items:flex-start}[data-part=detail-label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=detail-value],[data-part=account-link]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);overflow-wrap:anywhere}@media (max-width: 900px){[data-part=thread-layout]{grid-template-columns:1fr}[data-part=header],[data-part=thread-header],[data-part=filters]{align-items:stretch;flex-direction:column}[data-part=search]{width:100%}}}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body:has([data-part=support-chat]){background:var(--noora-surface-background-primary);overflow:hidden;scrollbar-color:light-dark(var(--noora-neutral-light-600),var(--noora-neutral-dark-600)) transparent}[data-part=support-chat]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;color:var(--noora-surface-label-primary);display:flex;flex-direction:column;margin:0 auto;max-height:min(100dvh,43.75rem);max-width:40rem;padding-top:var(--noora-spacing-6);[data-part=header]{align-items:flex-start;border-bottom:1px solid var(--noora-surface-border-primary);display:flex;gap:var(--noora-spacing-3);justify-content:space-between;padding:0 var(--noora-spacing-7) var(--noora-spacing-6)}[data-part=message-identity]{align-items:center;display:flex;gap:var(--noora-spacing-3)}[data-part=heading]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=title]{font:var(--noora-font-weight-medium) var(--noora-font-heading-small);margin:0;@media (hover: none),(pointer: coarse){font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}}[data-part=close]{flex:0 0 auto}[data-part=response-time]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);margin:0}[data-part=conversation]{display:flex;flex-direction:column;gap:var(--noora-spacing-4);min-height:0;padding:var(--noora-spacing-6) 0 0}[data-part=message-list]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--noora-spacing-7);min-height:0;overflow-y:auto;padding:var(--noora-spacing-2) calc(var(--noora-spacing-7) - 10px) var(--noora-spacing-2) var(--noora-spacing-7);scrollbar-gutter:stable;width:100%}@supports selector(::-webkit-scrollbar){[data-part=message-list]{scrollbar-color:auto}}[data-part=message-list]::-webkit-scrollbar{width:10px}[data-part=message-list]::-webkit-scrollbar-thumb{background:light-dark(var(--noora-neutral-light-600),var(--noora-neutral-dark-600));background-clip:padding-box;border:2px solid transparent;border-radius:var(--noora-radius-99)}[data-part=message-list]::-webkit-scrollbar-track{background:transparent}[data-part=message-list]:not([data-scrollable])::-webkit-scrollbar-thumb{background:transparent}& textarea{resize:none;scrollbar-width:thin}& textarea::-webkit-resizer{display:none}[data-part=message]:not(:last-child) [data-part=time]{display:none}[data-part=message][data-entering]{animation:support-chat-bubble-in .3s cubic-bezier(.34,1.56,.64,1);transform-origin:bottom right}[data-part=message][data-kind=outbound][data-entering]{transform-origin:bottom left}[data-part=message]{align-items:flex-end;align-self:flex-end;display:flex;flex-direction:column;gap:var(--noora-spacing-3);max-width:calc(100% - var(--noora-spacing-8))}[data-part=message][data-kind=outbound]{align-items:flex-start;align-self:flex-start}[data-part=message-body]{background:light-dark(var(--noora-purple-50),var(--noora-alpha-purple));border-radius:var(--noora-radius-4) var(--noora-radius-4) var(--noora-radius-1) var(--noora-radius-4);box-shadow:var(--noora-light-border-default);box-sizing:border-box;display:flex;font:var(--noora-font-body-medium);justify-content:center;margin:0;min-width:40px;overflow-wrap:anywhere;padding:var(--noora-spacing-4);white-space:pre-wrap}[data-part=message][data-kind=outbound] [data-part=message-body]{background:var(--noora-surface-background-tertiary);border-radius:var(--noora-radius-4) var(--noora-radius-4) var(--noora-radius-4) var(--noora-radius-1)}[data-part=time]{color:var(--noora-surface-label-tertiary);flex:0 0 auto;font:var(--noora-font-body-xsmall)}[data-part=form],[data-part=identity-fields]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=form]{flex:0 0 auto;padding:var(--noora-spacing-6) var(--noora-spacing-7) var(--noora-spacing-7)}[data-part=message-input],[data-part=identity-input]{gap:var(--noora-spacing-1)}[data-part=wrapper]:has(>[data-part=identity-input]){padding:var(--noora-spacing-3) var(--noora-spacing-5)}& input[data-part=identity-input]{appearance:none;padding:1px 0}& textarea[data-part=message-input]{appearance:none;padding:0}@media (max-width: 768px){& textarea[data-part=message-input],textarea[data-part=composer-input]{font-size:1rem}}@media (hover: hover) and (pointer: fine){& input[data-part=identity-input],textarea[data-part=message-input],textarea[data-part=composer-input]{font:var(--noora-font-body-medium)}}[data-part=form-error]{color:var(--noora-surface-label-destructive);font:var(--noora-font-body-small);font-variant-numeric:tabular-nums;margin:0}[data-part=email-verification]{margin:0 var(--noora-spacing-7) var(--noora-spacing-4)}[data-part=email-verification]+[data-part=message-list]{padding-top:var(--noora-spacing-4)}[data-part=submit]{align-self:flex-start}[data-part=composer]{position:relative}[data-part=composer] textarea{max-height:10rem;min-height:2.5rem;overflow-y:auto}[data-part=composer] [data-part=wrapper]{border-radius:var(--noora-radius-4);padding-bottom:calc(1.75rem + var(--noora-spacing-5))}[data-part=composer-submit]{bottom:var(--noora-spacing-5);position:absolute;right:var(--noora-spacing-5)}[data-part=composer-submit] svg{transform:rotate(-90deg)}}@media (max-width: 480px){[data-part=support-chat]{[data-part=header]{padding:0 var(--noora-spacing-6) var(--noora-spacing-5)}[data-part=conversation]{padding:var(--noora-spacing-5) 0 0}[data-part=message-list]{padding:0 var(--noora-spacing-6)}[data-part=email-verification]{margin:0 var(--noora-spacing-6) var(--noora-spacing-4)}[data-part=form]{padding:var(--noora-spacing-5) var(--noora-spacing-6) var(--noora-spacing-6)}}}@keyframes support-chat-bubble-in{0%{opacity:0;transform:translateY(1rem) scale(.85)}}@media (prefers-reduced-motion: reduce){[data-part=support-chat] [data-part=message][data-entering]{animation:none}}#agent-sessions,#agent-session{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;justify-content:space-between;gap:var(--noora-spacing-5);align-items:flex-start}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);max-width:60rem}>[data-part=header]>[data-part=actions]{flex-shrink:0}[data-part=summary-section],[data-part=prompt-section],[data-part=result-section],[data-part=error-section],[data-part=sessions-table-section],[data-part=activity-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=activity-empty]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);padding:var(--noora-spacing-7);text-align:center}[data-part=activity-list]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-radius:var(--noora-radius-4);box-shadow:var(--noora-border-light-default);overflow:hidden;background:var(--noora-surface-background-primary)}[data-part=activity-row]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);padding:var(--noora-spacing-4) var(--noora-spacing-5);border-bottom:1px solid var(--noora-surface-border-primary)}[data-part=activity-row]:last-child{border-bottom:none}[data-part=activity-row][data-kind=lifecycle]{background:var(--noora-surface-background-secondary);padding:var(--noora-spacing-3) var(--noora-spacing-5)}[data-part=activity-row-header]{display:flex;align-items:center;gap:var(--noora-spacing-4);flex-wrap:wrap}[data-part=activity-row-title]{display:flex;align-items:center;gap:var(--noora-spacing-2);flex:1;min-width:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=activity-row-title] svg{width:16px;height:16px;color:var(--noora-surface-label-secondary);flex-shrink:0}[data-part=activity-row-title] [data-part=subtitle]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=activity-mono]{font-family:var(--noora-font-monospace, ui-monospace, SFMono-Regular, Menlo, monospace)}[data-part=activity-dot]{width:8px;height:8px;border-radius:50%;flex-shrink:0}[data-part=activity-dot][data-color=success]{background:var(--noora-success-500, #16a34a)}[data-part=activity-dot][data-color=destructive]{background:var(--noora-destructive-500, #dc2626)}[data-part=activity-dot][data-color=neutral]{background:var(--noora-surface-label-tertiary, var(--noora-surface-label-secondary))}[data-part=activity-row-meta]{display:flex;align-items:center;gap:var(--noora-spacing-2);flex-wrap:wrap}[data-part=activity-time]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);font-family:var(--noora-font-monospace, ui-monospace, SFMono-Regular, Menlo, monospace)}[data-part=activity-row-body]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);padding-left:calc(16px + var(--noora-spacing-2))}[data-part=activity-row][data-kind=tool_call] [data-part=activity-row-body]{padding-left:0}[data-part=activity-line]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--noora-spacing-2)}[data-part=activity-line-label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);text-transform:lowercase;letter-spacing:.04em}[data-part=activity-text]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);overflow-wrap:anywhere;width:100%;>:first-child{margin-top:0}>:last-child{margin-bottom:0}& p{margin:0 0 var(--noora-spacing-2) 0}& ul,ol{margin:0 0 var(--noora-spacing-2) 0;padding-left:var(--noora-spacing-5);display:flex;flex-direction:column;gap:var(--noora-spacing-1)}& a{color:inherit;text-decoration:underline}& code{font-family:var(--noora-font-monospace, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.9em;padding:.1em .3em;border-radius:var(--noora-radius-2);background:var(--noora-surface-background-secondary)}& pre code{padding:0;background:none;font-size:inherit}}& pre.lumis{margin:0;width:100%;box-sizing:border-box;padding:var(--noora-spacing-3) var(--noora-spacing-4);border-radius:var(--noora-radius-3);font-size:var(--noora-font-body-small);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;max-height:28rem;overflow-y:auto}[data-part=activity-tool-call-list]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2)}[data-part=metadata-grid]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=metadata-row]{display:grid;gap:var(--noora-spacing-4);grid-template-columns:repeat(4,minmax(0,1fr))}[data-part=metadata]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=metadata-title]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=metadata-value]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);overflow-wrap:anywhere}[data-part=account-link]{color:var(--noora-surface-label-primary);text-decoration:underline}[data-part=event-metadata]{box-sizing:border-box;margin:0;width:100%;padding:var(--noora-spacing-4);background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-3);color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);font-family:var(--noora-font-monospace, ui-monospace, SFMono-Regular, Menlo, monospace);white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:auto}[data-part=prompt-operation]{display:flex;align-items:center;gap:var(--noora-spacing-2)}[data-part=prompt-operation-label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);text-transform:lowercase;letter-spacing:.04em}[data-part=prompt-operation-name]{padding:.1em .4em;border-radius:var(--noora-radius-2);background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-primary);font-family:var(--noora-font-monospace, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--noora-font-body-small)}[data-part=prompt-markdown]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);overflow-wrap:anywhere;>:first-child{margin-top:0}>:last-child{margin-bottom:0}& p{margin:0 0 var(--noora-spacing-2) 0}& ul,ol{margin:0 0 var(--noora-spacing-2) 0;padding-left:var(--noora-spacing-5);display:flex;flex-direction:column;gap:var(--noora-spacing-1)}& a{color:inherit;text-decoration:underline}& code{font-family:var(--noora-font-monospace, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.9em;padding:.1em .3em;border-radius:var(--noora-radius-2);background:var(--noora-surface-background-secondary)}& pre code{padding:0;background:none;font-size:inherit}}}@media (max-width: 768px){#agent-sessions,#agent-session{[data-part=metadata-row]{grid-template-columns:repeat(2,minmax(0,1fr))}}}#mcps{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;justify-content:space-between;gap:var(--noora-spacing-5);align-items:flex-start}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);max-width:60rem}[data-part=servers-table-section],[data-part=form]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=cell][data-type=mcp-session]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--noora-spacing-2);padding:var(--noora-spacing-5) var(--noora-spacing-7)}[data-part=session-expiry]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}}[data-part=admin-audit]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=audit-table-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=filters]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-4)}[data-part=search]{width:min(100%,32rem);margin-left:auto;flex-shrink:0}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4)}[data-part=table-footer]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-4)}[data-part=count]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}@media (max-width: 960px){[data-part=filters]{flex-direction:column;align-items:stretch}[data-part=search]{width:100%;margin-left:0}}@media (max-width: 720px){[data-part=table-footer]{align-items:flex-start;flex-direction:column}}}[data-part=admin-identities]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{margin:0;max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=header-actions]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--noora-spacing-3)}[data-part=identities-table-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=identity-empty-state]{display:flex;justify-content:center;align-items:center;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-10) var(--noora-spacing-4);min-height:8.75rem}[data-part=identity-empty-state]>*{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:24rem;text-align:center}[data-part=identity-empty-state] [data-part=icon]{display:flex;justify-content:center;align-items:center;margin-bottom:var(--noora-spacing-8);box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-3);width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);color:var(--noora-surface-label-primary)}[data-part=identity-empty-state] [data-part=icon] svg{width:100%;height:100%}[data-part=identity-empty-state] [data-part=title]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=identity-empty-state] [data-part=subtitle]{margin-top:var(--noora-spacing-4);color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small)}@media (max-width: 960px){>[data-part=header]{flex-direction:column}[data-part=header-actions]{justify-content:flex-start}}}[data-part=create-identity-modal]>[data-part=backdrop]:not([data-state=open]){display:none}[data-part=create-identity-modal]>[data-part=backdrop][data-state=open]{backdrop-filter:blur(8px);background:rgb(from var(--noora-surface-overlay) r g b / .62)}[data-part=create-identity-modal]>[data-part=positioner]>[data-part=content][data-state=closed]{display:none}[data-part=create-identity-modal]>[data-part=positioner]>[data-part=content][data-state=open]{display:flex;flex-direction:column;width:min(44rem,calc(100vw - (var(--noora-spacing-6) * 2)));max-height:calc(100dvh - (var(--noora-spacing-6) * 2));overflow:hidden;@media (max-width: 720px){width:calc(100vw - (var(--noora-spacing-4) * 2));max-height:calc(100dvh - (var(--noora-spacing-4) * 2))}}[data-part=create-identity-modal]>[data-part=positioner]>[data-part=content][data-state=open]:has([data-part=channel-dropdown]>[data-part=positioner]>[data-part=content][data-state=open]){overflow:visible}[data-part=create-identity-modal] [data-part=body]{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain}[data-part=create-identity-modal] [data-part=body]:has([data-part=channel-dropdown]>[data-part=positioner]>[data-part=content][data-state=open]){overflow:visible}[data-part=identity-modal-content]{display:flex;flex-direction:column;min-width:0}[data-part=identity-modal-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);padding:var(--noora-spacing-7) var(--noora-spacing-4)}[data-part=identity-modal-form] [data-part=form-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-5)}[data-part=identity-modal-form] [data-part=select-field]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);min-width:0}[data-part=identity-modal-form] [data-part=tool-access-field]{display:flex;grid-column:1 / -1;flex-direction:column;gap:var(--noora-spacing-3);min-width:0}[data-part=identity-modal-form] [data-part=select-field]>[id^=admin-identity-]{width:100%}[data-part=identity-modal-form] [data-part=channel-dropdown]>[data-part=positioner]{z-index:var(--noora-z-index-12)}[data-part=identity-modal-form] [data-part=channel-dropdown]>[data-part=positioner]>[data-part=content]{overflow:visible}[data-part=identity-modal-form] [data-part=channel-dropdown]>[data-part=positioner]>[data-part=content]>[data-part=items]{max-height:min(15rem,max(8rem,calc(100dvh - 18rem)));overflow-y:auto;overscroll-behavior:contain}[data-part=identity-modal-form] [data-part=tool-option-list]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--noora-spacing-4)}[data-part=identity-modal-form] [data-part=tool-option]{display:flex;position:relative;gap:var(--noora-spacing-4);cursor:pointer;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-5);min-width:0}[data-part=identity-modal-form] [data-part=tool-option]:has([data-part=tool-input]:focus-visible){box-shadow:var(--noora-border-light-focus)}[data-part=identity-modal-form] [data-part=tool-option]>[data-part=tool-input]{position:absolute;opacity:0;pointer-events:none}[data-part=identity-modal-form] [data-part=tool-option]>[data-part=tool-checkbox]{flex:0 0 auto;margin-top:var(--noora-spacing-1);box-shadow:var(--noora-border-light-default);background:var(--noora-choice-selector-uncheck-background)}[data-part=identity-modal-form] [data-part=tool-option]>[data-part=tool-checkbox] [data-part=check],[data-part=identity-modal-form] [data-part=tool-option]>[data-part=tool-checkbox] [data-part=minus]{display:none;color:var(--noora-surface-background-primary)}[data-part=identity-modal-form] [data-part=tool-option]>[data-part=tool-input]:checked+[data-part=tool-checkbox]{box-shadow:0 1px #fff3 inset;border:1px solid var(--noora-purple-500);background:var(--noora-choice-selector-check-background)}[data-part=identity-modal-form] [data-part=tool-option]>[data-part=tool-input]:checked+[data-part=tool-checkbox] [data-part=check]{display:flex}[data-part=identity-modal-form] [data-part=tool-option]>[data-part=body]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=identity-modal-form] [data-part=tool-option] [data-part=label]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=identity-modal-form] [data-part=tool-option] [data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}@media (max-width: 720px){[data-part=identity-modal-form] [data-part=form-grid],[data-part=identity-modal-form] [data-part=tool-option-list]{grid-template-columns:1fr}}#admin-users{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=summary]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2)}[data-part=users-table-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}#admin-users-table{[data-part=cell][data-type=text_and_description] [data-part=icon]:has(.noora-avatar){padding:0;box-shadow:none}& thead th:last-child{text-align:end}[data-part=cell][data-type=button]{justify-content:flex-end}[data-part=actions-cell]{display:flex;justify-content:flex-end;width:100%}[data-part=hidden-trigger]{display:none}.noora-modal [data-part=body]{min-width:unset}[data-part=manage-roles-modal]{[data-part=manage-roles-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}}}[data-part=manage-roles-modal] .noora-modal [data-part=body]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);min-width:480px;@media (max-width: 768px){min-width:80vw}}[data-part=role-option-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=role-option]{display:flex;position:relative;gap:var(--noora-spacing-4);cursor:pointer;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-4);min-width:0}[data-part=role-option]:hover{background:var(--noora-surface-background-secondary)}[data-part=role-option]:has([data-part=role-input]:focus-visible){box-shadow:var(--noora-border-light-focus)}[data-part=role-option]>[data-part=role-input]{position:absolute;opacity:0;pointer-events:none}[data-part=role-option]>[data-part=role-checkbox]{flex:0 0 auto;margin-top:var(--noora-spacing-1);box-shadow:var(--noora-border-light-default);background:var(--noora-choice-selector-uncheck-background)}[data-part=role-option]>[data-part=role-checkbox] [data-part=check],[data-part=role-option]>[data-part=role-checkbox] [data-part=minus]{display:none;color:var(--noora-surface-background-primary)}[data-part=role-option]>[data-part=role-input]:checked+[data-part=role-checkbox]{box-shadow:0 1px #fff3 inset;border:1px solid var(--noora-purple-500);background:var(--noora-choice-selector-check-background)}[data-part=role-option]>[data-part=role-input]:checked+[data-part=role-checkbox] [data-part=check]{display:flex}[data-part=role-option]>[data-part=body]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=role-option] [data-part=label]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=role-option] [data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=delete-user-modal] .noora-modal [data-part=body]{display:flex;flex-direction:column;gap:var(--noora-spacing-8);min-width:392px;@media (max-width: 768px){min-width:80vw}}@media (max-width: 960px){>[data-part=header]{flex-direction:column}}}[data-part=admin-roles]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>.noora-card,>.noora-card__section{min-width:0;width:100%}>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{margin:0;max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=header-actions]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--noora-spacing-3)}[data-part=roles-table-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=role-details-card-section],[data-part=role-scopes-card-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}#role-scopes-table [data-part=cell][data-column-label=Read],#role-scopes-table [data-part=cell][data-column-label=Write]{width:4rem}[data-part=scope-toggle]{cursor:pointer}[data-part=form-actions]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--noora-spacing-3)}[data-part=delete-role-card-section]{box-shadow:var(--noora-border-light-error);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--noora-spacing-5)}[data-part=delete-role-card-section]>[data-part=header]{display:flex;flex:1;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=delete-role-card-section]>[data-part=header]>[data-part=title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}[data-part=delete-role-card-section]>[data-part=header]>[data-part=subtitle]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}[data-part=delete-role-card-section]>[data-part=content]{flex-shrink:0}[data-part=delete-role-card-section] .noora-modal [data-part=body]{display:flex;flex-direction:column;gap:var(--noora-spacing-8);min-width:392px;@media (max-width: 768px){min-width:80vw}}@media (max-width: 720px){>[data-part=header]{flex-direction:column}[data-part=header-actions]{justify-content:flex-start}[data-part=delete-role-card-section]{align-items:flex-start;flex-direction:column}}}#admin-memory{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=back-button]{align-self:flex-start}>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large);overflow-wrap:anywhere}>[data-part=header]>[data-part=text]>[data-part=description]{max-width:72rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);overflow-wrap:anywhere}[data-part=summary],[data-part=editor-actions],[data-part=bulletin-meta],[data-part=active-filters]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-3)}[data-part=workspace],[data-part=detail-stack]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);min-width:0}[data-part=explorer-section],[data-part=profile-section],[data-part=kind-section],[data-part=editor-section],[data-part=edges-section],[data-part=bulletin-section],[data-part=editor-form],[data-part=bulletin-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=filters]{display:flex;align-items:center;gap:var(--noora-spacing-3)}[data-part=search]{flex:1;min-width:18rem}[data-part=select-field],[data-part=input-field],[data-part=metadata-item],[data-part=edge-group]{display:flex;flex-direction:column;min-width:0}[data-part=select-field],[data-part=input-field]{gap:var(--noora-spacing-3)}[data-part=select-field]>*,[data-part=input-field]>*{width:100%}[data-part=editor-grid] [data-part=trigger],[data-part=editor-grid] [data-part=wrapper]{min-height:2.25rem}[data-part=section-title],[data-part=metadata-item]>[data-part=label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=section-title]{margin:0}[data-part=metadata-item]>[data-part=value]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=nodes-table],[data-part=edge-table]{min-width:0;overflow-x:auto;padding:var(--noora-spacing-1)}[data-part=edge-empty-state]{display:flex;justify-content:center;align-items:center;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-10) var(--noora-spacing-4)}[data-part=edge-empty-state]>*{display:flex;flex-direction:column;justify-content:center;align-items:center}[data-part=edge-empty-state] [data-part=icon]{margin-bottom:var(--noora-spacing-8);box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-3);width:var(--noora-icon-size-large);height:var(--noora-icon-size-large);color:var(--noora-surface-label-primary)}[data-part=edge-empty-state] [data-part=icon] svg{width:100%;height:100%}[data-part=edge-empty-state] [data-part=title]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=edge-empty-state] [data-part=subtitle]{margin-top:var(--noora-spacing-4);color:var(--noora-surface-label-tertiary);font:var(--noora-font-body-small);text-align:center}[data-part=nodes-table] [data-type=text_and_description] [data-part=label],[data-part=edge-table] [data-type=text_and_description] [data-part=label]{white-space:normal;overflow-wrap:anywhere}[data-part=nodes-table] [data-type=text_and_description] [data-part=description],[data-part=edge-table] [data-type=text_and_description] [data-part=description]{white-space:normal}[data-part=metadata-grid],[data-part=editor-grid]{display:grid;gap:var(--noora-spacing-4);grid-template-columns:repeat(4,minmax(0,1fr))}[data-part=editor-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-part=bulletin-meta]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=error]{margin:0;color:var(--noora-surface-label-destructive);font:var(--noora-font-body-small)}@media (max-width: 1120px){[data-part=metadata-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){>[data-part=header]{flex-direction:column}[data-part=filters]{align-items:stretch;flex-direction:column}[data-part=search]{min-width:0;width:100%}[data-part=metadata-grid],[data-part=editor-grid]{grid-template-columns:1fr}}}#admin-inference,#admin-inference-profile,#admin-inference-token,#admin-inference-providers{display:flex;flex-direction:column;gap:var(--noora-spacing-7);[data-part=page-header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-6)}[data-part=title-group]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--noora-spacing-2);max-width:720px}[data-part=title-group] h1{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}[data-part=title-group] p{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}[data-part=title-group] a{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);text-decoration:none}[data-part=profiles-card],[data-part=providers-card],[data-part=usage-card],[data-part=configuration-card],[data-part=tokens-card]{width:100%;overflow:hidden}[data-part=intake-card],[data-part=settings-card]{width:100%}[data-part=form-actions]{display:flex;justify-content:flex-end;padding-top:var(--noora-spacing-2)}[data-part=card-intro]{margin-bottom:var(--noora-spacing-5);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=select-field]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=select-field] .noora-dropdown{width:100%;>[data-part=trigger]{width:100%}}[data-part=generated-token]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-5);box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-8);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-6)}[data-part=generated-copy]{display:flex;flex:1;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=generated-copy] h2{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=generated-copy] p{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=read-only-value]{display:flex;align-items:center;gap:var(--noora-spacing-3);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-tertiary);padding:var(--noora-spacing-3) var(--noora-spacing-3) var(--noora-spacing-3) var(--noora-spacing-5);min-width:0;max-width:720px}[data-part=read-only-value] code{flex:1;overflow:hidden;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-code-small);text-overflow:ellipsis;white-space:nowrap}[data-part=read-only-value] .noora-button{flex-shrink:0}[data-part=table-scroll]{box-sizing:border-box;overflow-x:auto}[data-part=table-toolbar]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-4);margin-bottom:var(--noora-spacing-5)}[data-part=search]{flex:1;max-width:360px}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);margin-bottom:var(--noora-spacing-4)}[data-part=pagination]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--noora-spacing-4);padding-top:var(--noora-spacing-7)}[data-part=date-picker-bar]{display:flex;align-items:center;justify-content:flex-end}[data-part=widgets]{display:flex;flex-direction:row;gap:var(--noora-spacing-4)}[data-part=widgets]>*{flex:1}.tuist-widget{position:relative;gap:var(--noora-spacing-5);min-width:0}.tuist-widget>[data-part=header]{display:flex;flex-direction:row}.tuist-widget>[data-part=header]>[data-part=legend]{margin-right:var(--noora-spacing-3);border-radius:var(--noora-radius-1);width:6px;height:16px}.tuist-widget>[data-part=header]>[data-part=legend][data-color=primary]{background-color:var(--noora-chart-primary)}.tuist-widget>[data-part=header]>[data-part=legend][data-color=secondary]{background-color:var(--noora-chart-secondary)}.tuist-widget>[data-part=header]>[data-part=legend][data-color=tertiary]{background-color:var(--noora-chart-tertiary)}.tuist-widget>[data-part=header]>[data-part=legend][data-color=p50]{background-color:var(--noora-chart-p50)}.tuist-widget>[data-part=header]>[data-part=title]{display:flex;flex-grow:1;flex-direction:row;gap:var(--noora-spacing-3);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}.tuist-widget [data-part=value]{overflow:hidden;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-xlarge);text-overflow:ellipsis;white-space:nowrap}[data-part=usage-chart-section]{padding-top:0}[data-part=usage-chart]{min-width:0}[data-part=usage-chart] .noora-chart{height:280px}[data-part=definition-grid]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--noora-spacing-5)}[data-part=definition-item]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=definition-item]>span{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=definition-item]>strong{overflow:hidden;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);text-overflow:ellipsis;white-space:nowrap}[data-part=definition-item]>.noora-badge{align-self:flex-start}[data-part=definition-item]>code{overflow:hidden;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-code-medium);text-overflow:ellipsis;white-space:nowrap}[data-part=definition-link]{overflow:hidden;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);text-overflow:ellipsis;text-decoration:none;white-space:nowrap}[data-part=revoke-token-card-section]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--noora-spacing-5);box-shadow:var(--noora-border-light-error)}[data-part=revoke-token-card-section]>[data-part=header]{display:flex;flex:1;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=revoke-token-card-section]>[data-part=header]>[data-part=title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}[data-part=revoke-token-card-section]>[data-part=header]>[data-part=subtitle]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}[data-part=revoke-token-card-section]>[data-part=content]{flex-shrink:0}[data-part=revoke-token-card-section] .noora-modal [data-part=body]{display:flex;flex-direction:column;gap:var(--noora-spacing-8);min-width:392px}[data-part=route-cell]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);min-width:0}[data-part=route-cell] span{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=route-cell] code{overflow:hidden;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-code-small);text-overflow:ellipsis;white-space:nowrap}[data-part=role-cell]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);min-width:0}[data-part=role-cell]>span{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=token-count-cell]{display:flex;align-items:baseline;gap:var(--noora-spacing-2);min-width:0}[data-part=token-count-cell] span{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);white-space:nowrap}[data-part=token-count-cell] small{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);white-space:nowrap}[data-part=token-usage-cell]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);min-width:0}[data-part=token-usage-cell] span{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);white-space:nowrap}[data-part=token-usage-cell] small{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);white-space:nowrap}[data-part=form]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}@media (max-width: 960px){[data-part=page-header],[data-part=generated-token],[data-part=table-toolbar]{flex-direction:column;align-items:stretch}[data-part=definition-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-part=widgets]{flex-direction:column}[data-part=usage-chart] .noora-chart{height:220px}[data-part=revoke-token-card-section] .noora-modal [data-part=body]{min-width:80vw}}@media (max-width: 720px){.noora-card [data-part=actions]{flex-wrap:wrap;justify-content:flex-start}.noora-card [data-part=actions] .noora-button{width:100%}[data-part=definition-grid]{grid-template-columns:1fr}[data-part=revoke-token-card-section]{flex-direction:column;align-items:flex-start}}}.noora-card__section{&[data-empty]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding-top:var(--noora-spacing-11);padding-bottom:var(--noora-spacing-11);>[data-part=image]{display:flex;justify-content:center;align-items:center;height:150px;>img{max-width:100%;max-height:100%;border-radius:10px;&[data-theme=dark]{display:none}html[data-theme=light] &[data-theme=dark]{display:none}html[data-theme=dark] &[data-theme=light]{display:none}html[data-theme=dark] &[data-theme=dark]{display:block}&[data-theme=light]{box-shadow:0 60px 16.667px #31313100,0 38.333px 15.833px #31313103,0 21.667px 13.333px #3131310d,0 10px 10px #31313117,0 2.5px 5px #3131311a,0 0 0 .833px #31333514}&[data-theme=dark]{box-shadow:0 60px 16.667px #0000,0 38.333px 15.833px #00000003,0 21.667px 13.333px #0000000d,0 10px 10px #00000017,0 2.5px 5px #0000001a,0 0 0 .833px #2f3237e6 inset}}>svg{width:100%;height:100%}}>[data-part=title]{padding-top:var(--noora-spacing-5);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);text-align:center}>*{z-index:var(--noora-z-index-2)}>[data-part=background]{position:absolute;inset:0;z-index:var(--noora-z-index-1);& svg{width:100%;height:100%}}}}.markdown{display:flex;flex-direction:column;min-width:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium);line-height:1.75;>*+*{margin-top:var(--noora-spacing-5)}>*:first-child{margin-top:0}& h2,h3,h4,h5,h6{margin:var(--noora-spacing-8) 0 0;color:var(--noora-surface-label-primary);line-height:1.3}& h2{font:var(--noora-font-weight-medium) var(--noora-font-heading-medium);line-height:1.3}& h3{font:var(--noora-font-weight-medium) var(--noora-font-heading-small);line-height:1.3}& h4,h5,h6{font:var(--noora-font-weight-medium) var(--noora-font-body-medium);line-height:1.3}& p,li{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium);line-height:1.75}& ul,ol{margin:0;padding-left:var(--noora-spacing-7)}& li{margin-bottom:var(--noora-spacing-3)}& li:last-child{margin-bottom:0}& li>ul,li>ol{margin-top:var(--noora-spacing-3);padding-left:var(--noora-spacing-8)}& li>p{margin:0 0 var(--noora-spacing-3)}& strong{color:var(--noora-surface-label-primary);font-weight:var(--noora-font-weight-medium)}:not(pre,[data-part=code])>code{-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 1px 1px #0e0e0e0d,0 0 0 1px #2e333814,0 1px 1px #2e33381a;border-radius:var(--noora-radius-2);background:var(--noora-surface-background-secondary);padding:var(--noora-spacing-1);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-code-large);white-space:normal;overflow-wrap:anywhere}& pre{overflow-x:auto;box-shadow:0 1px 1px #0e0e0e0d,0 0 0 1px #2e333814,0 1px 2px #2e333814;margin:0;border:0;border-radius:var(--noora-radius-4);background:var(--noora-surface-background-tertiary)!important;padding:var(--noora-spacing-5);line-height:1.5}[data-part=mermaid]{&[data-state=pending]{min-height:var(--noora-spacing-13)}&:not([data-state=error])>[data-part=mermaid-source]{display:none}>[data-part=mermaid-diagram]{display:flex;justify-content:center;overflow-x:auto;& svg{max-width:100%;height:auto}& p{margin:0;color:inherit;font:inherit;line-height:inherit}}}& pre code{box-shadow:none;background:transparent;padding:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-code-medium)}& blockquote{margin:0;border-left:3px solid var(--noora-surface-border-primary);padding-left:var(--noora-spacing-4);color:var(--noora-surface-label-secondary)}& a{color:light-dark(var(--noora-purple-500),var(--noora-purple-300));text-decoration:underline;text-underline-offset:2px}& hr{margin:var(--noora-spacing-2) 0;border:0;border-top:1px solid var(--noora-surface-border-primary)}>.noora-alert{width:100%}.noora-alert [data-part=description]>*+*{margin-top:var(--noora-spacing-4)}.noora-alert :is(ul,ol){padding-left:var(--noora-spacing-5)}.noora-table{overflow-x:auto}.noora-table table tbody tr:not([data-part=expanded-row]) td{vertical-align:middle;background-color:var(--noora-surface-background-primary);padding:var(--noora-spacing-7);color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);line-height:20px}.noora-table table tbody tr:not(:first-child) td{box-shadow:0 1px 0 0 light-dark(var(--noora-neutral-light-400),oklch(0% 0 0 / 80%)) inset,0 2px 0 0 light-dark(oklch(from var(--noora-neutral-light-500) l c h / 30%),oklch(from var(--noora-neutral-dark-900) l c h / 35%)) inset}}[data-part=code-block]{min-width:0;overflow:hidden;border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);color:var(--noora-surface-label-primary);>pre{margin:0;max-height:25rem;overflow:auto;padding:var(--noora-spacing-5);font:var(--noora-font-code-large);white-space:pre-wrap;overflow-wrap:anywhere}& code{font:inherit}[data-line]{display:inline}}[data-part=code-editor]{position:relative;min-width:0;[data-part=code-editor-highlight],textarea[data-part=code-editor-input]{font:var(--noora-font-code-large);font-variant-ligatures:none;tab-size:2;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}[data-part=code-editor-highlight]{display:none;position:absolute;z-index:1;box-sizing:border-box;margin:0;border:0;overflow:hidden;pointer-events:none;color:var(--noora-surface-label-primary);background:transparent;& code,span{font:inherit;font-variant-ligatures:inherit}[data-token~=hljs-string],[data-token~=hljs-regexp]{color:light-dark(#0a3069,#a5d6ff)}[data-token~=hljs-attr],[data-token~=hljs-number],[data-token~=hljs-literal],[data-token~=hljs-built_in]{color:light-dark(#0550ae,#79c0ff)}[data-token~=hljs-keyword]{color:light-dark(#cf222e,#ff7b72)}[data-token~=hljs-title]{color:light-dark(#8250df,#d2a8ff)}[data-token~=hljs-comment]{color:light-dark(#6e7781,#8b949e)}[data-token~=hljs-subst]{color:var(--noora-surface-label-primary)}}&[data-enhanced=true]{& textarea[data-part=code-editor-input]{color:transparent;caret-color:var(--noora-surface-label-primary)}[data-part=code-editor-highlight]{display:block}}@media (forced-colors: active){&[data-enhanced=true]{& textarea[data-part=code-editor-input]{color:CanvasText;caret-color:CanvasText}[data-part=code-editor-highlight]{display:none}}}}#documents{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-4)}>[data-part=header]>[data-part=actions]{display:flex;align-items:center;gap:var(--noora-spacing-2);flex-shrink:0}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);max-width:64rem}[data-part=summary]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-3)}[data-part=tag-list]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-2)}[data-part=muted]{color:var(--noora-surface-label-secondary)}[data-part=account-link]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);text-decoration:none}[data-part=account-cell]{display:flex;align-items:center;box-sizing:border-box;padding:var(--noora-spacing-7);max-width:100%}[data-part=summary-item],[data-part=upload-entry],[data-part=upload-error],[data-part=result-meta]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=library-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=filters]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-4)}[data-part=search]{flex:1;min-width:18rem}[data-part=active-filters]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-4)}[data-part=search-filter]{display:flex;align-items:center;width:fit-content;box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-1) var(--noora-spacing-3);>:not(:first-child){margin-left:var(--noora-spacing-3)}>:not(:last-child){border-right:1px solid var(--noora-surface-border-primary);padding-right:var(--noora-spacing-3)}>[data-part=label]{display:flex;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}>[data-part=delete-icon]{display:flex;flex-shrink:0;box-sizing:border-box;outline:0;border:0;border-radius:var(--noora-radius-2);background:transparent;padding:0;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);color:var(--noora-surface-label-secondary);&:hover{background:var(--noora-surface-background-tertiary)}& svg{width:100%;height:100%}}}[data-part=search-filter]>[data-part=badge]{display:flex;align-items:center;border-radius:var(--noora-radius-2);background:var(--noora-badge-light-fill-neutral-background);padding:var(--noora-spacing-1) var(--noora-spacing-4);color:var(--noora-badge-light-fill-neutral-label);font:var(--noora-font-body-small)}[data-part=upload-status]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-3)}[data-part=upload-button]{position:relative;overflow:hidden}[data-part=upload-button] input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}[data-part=match-cell]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);box-sizing:border-box;padding:var(--noora-spacing-5) var(--noora-spacing-7);min-width:18rem;max-width:30rem}[data-part=match-badges]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-2)}[data-part=match-excerpt]{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);line-height:1.45}[data-part=highlight]{border-radius:var(--noora-radius-1);padding:0 var(--noora-spacing-1);color:var(--noora-surface-label-primary);background:var(--noora-surface-background-attention, #fef3c7)}@media (max-width: 720px){[data-part=filters]{flex-direction:column;align-items:stretch}[data-part=search]{width:100%;min-width:0}}}#document{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-4)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=actions]{display:flex;align-items:center;gap:var(--noora-spacing-2);flex-shrink:0}[data-part=breadcrumbs]{margin-left:calc(-1 * var(--noora-spacing-2))}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=subtitle]{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=details]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-4);margin:0;@media (max-width: 800px){grid-template-columns:1fr}}[data-part=detail]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=detail] dt{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=detail] dd{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium)}[data-part=tag-list]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-2)}[data-part=muted]{color:var(--noora-surface-label-secondary)}[data-part=account-link]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);text-decoration:none}[data-part=summary]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium)}[data-part=content-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=page]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-2);padding:var(--noora-spacing-4)}[data-part=page-header]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=page-content]{margin:0;white-space:pre-wrap;word-break:break-word;color:var(--noora-surface-label-primary);font:var(--noora-font-body-small)}}#postal{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-5);justify-content:space-between}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=header-actions]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-3)}>[data-part=header] [data-part=title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large);margin:0}>[data-part=header] [data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);margin:0;max-width:60rem}[data-part=letters-table-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=filters]{align-items:center;display:flex;gap:var(--noora-spacing-6);justify-content:space-between}[data-part=search]{flex-shrink:0;width:min(100%,25rem)}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4)}[data-part=notice]{background:var(--noora-surface-background-secondary);border-radius:var(--noora-radius-3);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);margin:0;padding:var(--noora-spacing-3) var(--noora-spacing-4)}[data-part=account-cell]{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);max-width:100%;padding:var(--noora-spacing-7)}[data-part=account-link]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);text-decoration:none}[data-part=muted]{color:var(--noora-surface-label-tertiary)}[data-part=delivery-confirmation]{margin-top:var(--noora-spacing-3)}[data-part=postal-letter-upload-button]{align-items:center;display:inline-flex;gap:var(--noora-spacing-2);overflow:hidden;position:relative}[data-part=postal-letter-file-input]{cursor:pointer;inset:0;opacity:0;position:absolute}[data-part=letter-actions-cell]{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-end;max-width:100%;padding:var(--noora-spacing-5) var(--noora-spacing-7);width:100%}[data-part=modal-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=modal-copy]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);margin:0}[data-part=delivery-details]{display:grid;gap:var(--noora-spacing-1) var(--noora-spacing-4);grid-template-columns:max-content minmax(0,1fr)}[data-part=delivery-details-label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=delivery-details-address]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=letters-table] table{min-width:0;table-layout:fixed}[data-part=letters-table] th,[data-part=letters-table] td{min-width:0;overflow-wrap:anywhere;vertical-align:top}[data-part=letters-table] [data-part=cell],[data-part=letters-table] [data-part=column],[data-part=letters-table] [data-part=label],[data-part=letters-table] [data-part=description]{min-width:0;overflow-wrap:anywhere;white-space:normal}[data-part=letters-table] th:nth-child(1),[data-part=letters-table] td:nth-child(1){width:32%}[data-part=letters-table] th:nth-child(2),[data-part=letters-table] td:nth-child(2){width:16%}[data-part=letters-table] th:nth-child(3),[data-part=letters-table] td:nth-child(3){width:15%}[data-part=letters-table] th:nth-child(4),[data-part=letters-table] td:nth-child(4){width:12%}[data-part=letters-table] th:nth-child(5),[data-part=letters-table] td:nth-child(5){width:9%}[data-part=letters-table] th:nth-child(6),[data-part=letters-table] td:nth-child(6){width:16%}@media (max-width: 720px){>[data-part=header]{flex-direction:column}[data-part=filters]{align-items:stretch;flex-direction:column}[data-part=search]{width:100%}}}#hardware,#hardware-show{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{margin:0;max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=header-actions]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--noora-spacing-3)}[data-part=summary]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);margin-top:var(--noora-spacing-2)}[data-part=breadcrumbs]{margin-left:calc(-1 * var(--noora-spacing-2))}[data-part=assets-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=filters]{display:flex;justify-content:space-between;align-items:center;gap:var(--noora-spacing-6)}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4)}[data-part=search]{width:min(100%,25rem);flex-shrink:0}[data-part=details]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--noora-spacing-5);margin:0;@media (max-width: 1100px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 700px){grid-template-columns:1fr}}[data-part=detail]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=detail] dt{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=detail] dd{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium)}}[data-part=new-asset-modal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=new-asset-form-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-4);align-items:start;@media (max-width: 800px){grid-template-columns:1fr}}[data-part=labeled-select]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=attach-financing-document-modal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=financing-document-picker]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=financing-document-options]{display:flex;max-height:15rem;flex-direction:column;overflow-y:auto;border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-4)}[data-part=financing-document-option]{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:var(--noora-spacing-3);padding:var(--noora-spacing-3) var(--noora-spacing-4);border:0;border-bottom:1px solid var(--noora-surface-border-primary);background:var(--noora-surface-background-primary);color:var(--noora-surface-label-primary);text-align:left;cursor:pointer;&:last-child{border-bottom:0}&:hover,&[data-selected=true]{background:var(--noora-surface-background-secondary)}}[data-part=document-option-text]{display:flex;min-width:0;flex-direction:column;gap:var(--noora-spacing-1)}[data-part=document-option-title]{overflow:hidden;font:var(--noora-font-body-medium);text-overflow:ellipsis;white-space:nowrap}[data-part=document-option-filename],[data-part=document-options-empty]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=document-options-empty]{margin:0;padding:var(--noora-spacing-4)}[data-part=document-option-indicator]{display:flex;flex-shrink:0}[data-part=attach-financing-document-form-fields],[data-part=edit-asset-modal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=edit-asset-form-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-4);align-items:start;@media (max-width: 800px){grid-template-columns:1fr}}#financings,#financing-show{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{margin:0;max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=summary]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);margin-top:var(--noora-spacing-2)}[data-part=breadcrumbs]{margin-left:calc(-1 * var(--noora-spacing-2))}[data-part=details]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--noora-spacing-5);margin:0;@media (max-width: 1100px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 700px){grid-template-columns:1fr}}[data-part=detail]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=detail] dt{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=detail] dd{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium)}}[data-part=new-financing-modal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=new-financing-form-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-4);align-items:start;@media (max-width: 800px){grid-template-columns:1fr}}#data-centers,#data-center-show{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{margin:0;max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=header-actions]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--noora-spacing-3)}[data-part=summary]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);margin-top:var(--noora-spacing-2)}[data-part=breadcrumbs]{margin-left:calc(-1 * var(--noora-spacing-2))}[data-part=details]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--noora-spacing-5);margin:0;@media (max-width: 1100px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 700px){grid-template-columns:1fr}}[data-part=detail]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=detail] dt{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=detail] dd{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium)}[data-part=notes]{margin:var(--noora-spacing-4) 0 0 0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);white-space:pre-wrap}}[data-part=new-data-center-modal-content],[data-part=edit-data-center-modal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=new-data-center-form-grid],[data-part=edit-data-center-form-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-4);align-items:start;@media (max-width: 800px){grid-template-columns:1fr}}#insurance,#insurance-show{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{margin:0;max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=header-actions]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--noora-spacing-3)}[data-part=summary]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);margin-top:var(--noora-spacing-2)}[data-part=breadcrumbs]{margin-left:calc(-1 * var(--noora-spacing-2))}[data-part=details]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--noora-spacing-5);margin:0;@media (max-width: 1100px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 700px){grid-template-columns:1fr}}[data-part=detail]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=detail] dt{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=detail] dd{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium)}[data-part=notes]{margin:var(--noora-spacing-4) 0 0 0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);white-space:pre-wrap}}[data-part=new-policy-modal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=new-policy-form-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-4);align-items:start;@media (max-width: 800px){grid-template-columns:1fr}}#notes,#note-editor{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}#notes>[data-part=header],#note-editor>[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-5)}#notes [data-part=text],#note-editor [data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}#notes>[data-part=header]>[data-part=text]>[data-part=title],#note-editor>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large);overflow-wrap:anywhere}#notes>[data-part=header]>[data-part=text]>[data-part=description],#note-editor>[data-part=header]>[data-part=text]>[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}#notes [data-part=notes-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}#notes [data-part=filters]{display:flex;align-items:center;gap:var(--noora-spacing-3)}#notes [data-part=search]{flex:1;min-width:18rem}#notes [data-part=active-filters]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-3)}#notes [data-part=search-filter]{display:flex;align-items:center;gap:var(--noora-spacing-2)}#notes [data-part=search-filter] [data-part=label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}#notes [data-part=search-filter] [data-part=badge]{max-width:20rem;overflow:hidden;color:var(--noora-surface-label-primary);font:var(--noora-font-body-small);text-overflow:ellipsis;white-space:nowrap}#note-editor [data-part=back-link]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}#note-editor [data-part=editor]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--noora-spacing-5)}#note-editor [data-pane]{min-width:0}#note-editor [data-part=pane]{display:flex;flex-direction:column;gap:var(--noora-spacing-4);min-width:0}#note-editor[data-part=note-reader]>[data-part=pane]{box-shadow:var(--noora-border-light-default);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-5)}#note-editor>[data-part=editor] [data-part=wrapper]:hover,#note-editor>[data-part=editor] [data-part=wrapper]:focus-within{background:var(--noora-surface-background-primary)}#note-editor [data-pane=source] textarea{font:var(--noora-font-weight-regular) var(--noora-font-code-medium);line-height:1.75}#note-editor [data-part=editor-actions]{display:flex;justify-content:flex-end}#note-editor [data-part=note-body]{min-height:32rem;overflow-wrap:anywhere}@media (max-width: 800px){#notes>[data-part=header],#note-editor>[data-part=header]{flex-direction:column}#notes [data-part=filters]{align-items:stretch;flex-direction:column}#notes [data-part=search]{min-width:0;width:100%}#note-editor [data-part=editor]{grid-template-columns:1fr}}#moodboard,#moodboard-resource-detail{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-5);[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large);overflow-wrap:anywhere}[data-part=description]{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}}[data-part=header-actions],[data-part=summary],[data-part=active-filters],[data-part=tags]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--noora-spacing-3)}[data-part=tags] a{max-width:100%;color:inherit;overflow-wrap:anywhere;text-decoration:none}[data-part=pagination]{display:flex;justify-content:flex-end;gap:var(--noora-spacing-3)}[data-part=preview]{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10;overflow:hidden;background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-secondary);>img:not([hidden]),>video:not([hidden]){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:var(--noora-surface-background-secondary)}}[data-part=preview-fallback]{padding:var(--noora-spacing-6);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium);overflow-wrap:anywhere;text-align:center}[data-part=preview-status]{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}}#moodboard{[data-part=resources-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=filters]{display:flex;align-items:center;gap:var(--noora-spacing-4)}[data-part=search]{flex:1;max-width:32rem}[data-part=grid]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:var(--noora-spacing-6)}[data-part=resource]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-6);background:var(--noora-surface-background-primary)}[data-part=resource-link]{flex:1;color:inherit;text-decoration:none;&:hover h2{text-decoration:underline}}[data-part=resource-text]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);padding:var(--noora-spacing-5);overflow-wrap:anywhere;>h2{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-small)}>p{display:-webkit-box;margin:0;overflow:hidden;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);-webkit-box-orient:vertical;-webkit-line-clamp:3}}[data-part=domain]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-2);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=tags]{padding:0 var(--noora-spacing-5) var(--noora-spacing-4)}[data-part=resource-footer]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);margin-top:auto;border-top:1px solid var(--noora-surface-border-primary);padding:var(--noora-spacing-4) var(--noora-spacing-5);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=resource-actions]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--noora-spacing-2)}}#moodboard-resource-detail{[data-part=detail-layout]{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);align-items:start;gap:var(--noora-spacing-6)}[data-part=detail-main],[data-part=detail-side],[data-part=detail-section]{display:flex;flex-direction:column;min-width:0;gap:var(--noora-spacing-5)}[data-part=preview]{aspect-ratio:16 / 9;border-radius:var(--noora-radius-4);>img:not([hidden]),>video:not([hidden]){object-fit:contain}}[data-part=prose]{color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);overflow-wrap:anywhere;& h2,summary{margin:0;font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}& summary{cursor:pointer}& p{margin:var(--noora-spacing-3) 0 0;white-space:pre-wrap}}[data-part=property],[data-part=comment-content],[data-part=comments-empty]{display:flex;flex-direction:column;min-width:0;gap:var(--noora-spacing-2);color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);overflow-wrap:anywhere}[data-part=property-label],[data-part=comments-empty]>span{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=property-person]{display:flex;align-items:center;gap:var(--noora-spacing-3)}[data-part=comments],[data-part=comment-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=comment]{display:flex;align-items:flex-start;gap:var(--noora-spacing-3);border-bottom:1px solid var(--noora-surface-border-primary);padding-bottom:var(--noora-spacing-5)}[data-part=comment-content]{flex:1;& p{margin:0;white-space:pre-wrap}}[data-part=comment-meta]{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--noora-spacing-3);font:var(--noora-font-body-small);& time{color:var(--noora-surface-label-secondary)}}[data-part=comment-actions]{margin-left:auto}[data-part=comment-composer-actions]{display:flex;justify-content:flex-end}}[data-part=moodboard-modal]{>[data-part=positioner]>[data-part=content]{width:min(36rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto}[data-part=resource-modal-content]{padding:var(--noora-spacing-4) var(--noora-spacing-6)}[data-part=resource-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=actions]{justify-content:flex-end;flex-wrap:wrap}}@media (max-width: 1100px){#moodboard-resource-detail [data-part=detail-layout]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){#moodboard>[data-part=header],#moodboard-resource-detail>[data-part=header]{flex-direction:column}}[data-part=tasks-page]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{margin:0;max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=header-actions]{display:flex;flex-shrink:0;align-items:center}[data-part=tasks-card-section]{gap:var(--noora-spacing-6)}[data-part=filters]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-6)}[data-part=search]{width:min(100%,25rem);flex-shrink:0}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-4)}[data-part=task-reminder-cell]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);white-space:nowrap}[data-part=scroll-container]{overflow:visible}@media (max-width: 768px){>[data-part=header]{flex-direction:column}[data-part=filters]{flex-direction:column;align-items:stretch}[data-part=search]{width:100%}}}[data-part=task-modal-content]{padding:var(--noora-spacing-4) var(--noora-spacing-6);[data-part=task-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=task-select],[data-part=reminder-field]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}}[data-part=automation-page]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>[data-part=back-button]{align-self:flex-start}>[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-5);>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0;>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=description]{margin:0;max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}}}[data-part=header-actions],[data-part=execution-actions],[data-part=summary]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-3)}[data-part=header-actions]{flex-shrink:0}>[data-part=analytics-filters]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--noora-spacing-4)}[data-part=execution-overview]{overflow-x:hidden;[data-part=analytics-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=widgets]{display:flex;gap:var(--noora-spacing-4);>*{flex:1;min-width:0}@media (max-width: 768px){flex-direction:column}}[data-chart-frame=compact]{min-height:264px;&[data-empty]{padding-top:var(--noora-spacing-7);padding-bottom:var(--noora-spacing-7);>[data-part=image]{height:112px}}}[data-part=analytics-chart]{display:flex;flex-direction:column;gap:var(--noora-spacing-7);padding:var(--noora-spacing-5);min-width:0}[data-part=execution-chart]{width:105%;height:200px;>[data-part=chart]{width:100%;height:100%}}&[data-state=refreshing] [data-part=analytics-content]{animation:automation-analytics-refresh 0s linear .2s forwards}[data-part=analytics-error]{min-height:264px;gap:var(--noora-spacing-4);font:var(--noora-font-body-medium);>p{margin:0}}}[data-part=records-section]{gap:var(--noora-spacing-6)}[data-part=table-toolbar]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--noora-spacing-6);>form{width:18rem;max-width:100%}@media (max-width: 768px){>form{width:100%}}}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-3)}[data-part=pagination]{display:flex;justify-content:center;gap:var(--noora-spacing-4)}[data-part=metadata-grid]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--noora-spacing-6);margin:0}[data-part=metadata],[data-part=payload]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0;>dt{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}>dd{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);overflow-wrap:anywhere}}[data-part=identifier]{font:var(--noora-font-code-medium)}[data-part=payload-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-6);margin:0}[data-part=trace-context]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-3);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);>code{overflow-wrap:anywhere;font:var(--noora-font-code-medium)}}[data-part=trace-timeline]{--trace-label-width: 108px;--trace-lane-gap: var(--noora-spacing-4);min-width:340px;margin:var(--noora-spacing-4) var(--noora-spacing-7);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=trace-axis]{position:relative;height:20px;margin-left:calc(var(--trace-label-width) + var(--trace-lane-gap));color:var(--noora-surface-label-secondary);font:var(--noora-font-code-medium);>span{position:absolute;top:0}>[data-position="0"]{left:0}>[data-position="50"]{left:50%;transform:translate(-50%)}>[data-position="100"]{right:0}}[data-part=trace-phase-row]{display:grid;grid-template-columns:var(--trace-label-width) minmax(0,1fr);align-items:center;gap:var(--trace-lane-gap);min-height:26px}[data-part=trace-phase-label]{overflow-wrap:anywhere;font:var(--noora-font-body-small)}[data-part=trace-lane]{position:relative;height:26px;>[data-part=trace-gridline]{position:absolute;top:0;bottom:0;border-left:1px solid var(--noora-chart-lines)}>[data-part=trace-segment]{position:absolute;top:8px;height:10px;min-width:1px;border-radius:var(--noora-radius-2);background:var(--noora-chart-primary);box-sizing:border-box;&[data-at-end=true]{transform:translate(-100%)}&[data-phase=waiting]{border:1px solid var(--noora-surface-label-tertiary);background:repeating-linear-gradient(135deg,transparent 0 3px,color-mix(in srgb,var(--noora-surface-label-tertiary) 30%,transparent) 3px 5px)}&[data-phase=unknown]{background:transparent;border:1px dashed var(--noora-surface-label-tertiary)}}}[data-part=section-description]{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=attempt-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);padding:var(--noora-spacing-5)}@media (max-width: 768px){>[data-part=header]{flex-direction:column}[data-part=metadata-grid],[data-part=payload-grid]{grid-template-columns:minmax(0,1fr)}}}@keyframes automation-analytics-refresh{to{opacity:.65}}[data-part=automation-page],[data-part=automation-modal-content]{[data-part=code]{margin:0;max-height:25rem;overflow:auto;border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-5);color:var(--noora-surface-label-primary);font:var(--noora-font-code-large);white-space:pre-wrap;overflow-wrap:anywhere}}[data-part=automation-modal]{>[data-part=positioner]>[data-part=content]{display:flex;flex-direction:column;width:min(42rem,calc(100dvw - 2 * var(--noora-spacing-6)));max-height:calc(100dvh - 2 * var(--noora-spacing-6));>[data-part=body]{min-height:0;overflow:auto;padding:0}>[data-part=header],>[id$=-footer]{flex-shrink:0}}}[data-part=automation-modal-content]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);padding:var(--noora-spacing-4) var(--noora-spacing-6);[data-part=automation-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=labeled-select]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=approval-context]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-6);margin:0;& dt{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}& dd{margin:var(--noora-spacing-2) 0 0;color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium)}}}[data-part=provider-modal]>[data-part=positioner]>[data-part=content]{width:min(36rem,calc(100dvw - (var(--noora-spacing-6) * 2)))}[data-part=provider-modal-content],[data-part=provider-setup],[data-part=provider-selector]{display:flex;flex-direction:column;align-items:stretch;gap:var(--noora-spacing-6);font:var(--noora-font-body-medium);[data-part=description]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}}[data-part=provider-code]{align-self:flex-start;padding:var(--noora-spacing-3) var(--noora-spacing-4);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-secondary);overflow-wrap:anywhere}[data-part=providers-table-section]{padding:0}[data-part=disconnect-provider-description]{font:var(--noora-font-body-medium)}[data-part=account-settings-page] [data-part=hidden-trigger]{display:none}[data-part=time-off-page]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium);>[data-part=header],[data-part=month-navigation],[data-part=list-row]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-5)}& h1{margin:0;font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}& p{color:var(--noora-surface-label-secondary)}[data-part=filters],[data-part=header-actions]{display:flex;flex-wrap:wrap;align-items:end;gap:var(--noora-spacing-5)}[data-part=form]{display:flex;flex-direction:column;gap:var(--noora-spacing-4)}[data-part=time-off-overview]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=header-actions]{justify-content:flex-end;align-items:center}[data-part=day-count]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=coverage-note]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}[data-part=settings]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:var(--noora-spacing-6)}[data-part=list-row]{padding:var(--noora-spacing-4) 0;border-bottom:1px solid var(--noora-surface-border-primary)}[data-part=time-off-input]{display:block;box-sizing:border-box;width:100%;min-height:2.5rem;margin-top:var(--noora-spacing-2);padding:var(--noora-spacing-3) var(--noora-spacing-4);border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);color:var(--noora-surface-label-primary);font:var(--noora-font-body-medium)}[data-part=time-off-input]:focus-visible{outline:none;box-shadow:var(--noora-border-light-focus)}[data-part=calendar-scroll]{overflow-x:auto}[data-part=calendar-scroll]>[data-part=team-calendar-grid],[data-part=calendar-scroll]>[data-part=weekdays]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-width:49rem}[data-part=calendar-scroll]>[data-part=weekdays]>span{padding:var(--noora-spacing-4);font-weight:var(--noora-font-weight-medium)}[data-part=calendar-day]{min-height:8rem;padding:var(--noora-spacing-3);border:1px solid var(--noora-surface-border-primary);display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=calendar-day][data-weekend=true]{background:var(--noora-surface-background-secondary)}[data-part=calendar-day][data-outside=true]>time{color:var(--noora-surface-label-secondary)}[data-part=calendar-entry]{display:flex;flex-direction:column;padding:var(--noora-spacing-2);border-left:3px solid var(--noora-surface-label-primary);background:var(--noora-surface-background-secondary);font:var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=calendar-entry][data-kind=pending]{border-left-style:dashed}[data-part=calendar-entry][data-kind=public]{border-left-style:dotted;color:var(--noora-surface-label-secondary)}@media (max-width: 768px){[data-part=header-actions]{justify-content:flex-start}>[data-part=header],[data-part=month-navigation]{align-items:start;flex-direction:column}}}[data-part=holiday-request-modal]>[data-part=positioner]{width:min(48rem,calc(100dvw - var(--noora-spacing-8)));>[data-part=content]{width:100%;max-height:calc(100dvh - var(--noora-spacing-8));overflow-y:auto}}[data-part=holiday-request-modal-content]{padding:var(--noora-spacing-4) var(--noora-spacing-6);font:var(--noora-font-body-medium);color:var(--noora-surface-label-secondary);[data-part=holiday-request-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);margin-top:var(--noora-spacing-5)}[data-part=holiday-range-picker]{>[data-part=positioner]{position:static!important;transform:none!important;min-width:0!important;margin:0;>[data-part=content]{width:100%;max-width:none}}[data-part=calendar]{flex:1;min-width:0}[data-part=months]{justify-content:space-between}[data-part=presets]{display:none}}[data-part=range-error]{margin:0;color:var(--noora-surface-label-destructive)}}[data-part=people]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);min-width:0;>[data-part=header]{display:flex;align-items:flex-start;gap:var(--noora-spacing-5)}>[data-part=header]>[data-part=text]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}>[data-part=header]>[data-part=text]>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=text]>[data-part=description]{margin:0;max-width:60rem;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium)}[data-part=cell][data-type=text_and_description] [data-part=icon]:has(.noora-avatar){padding:0;box-shadow:none}}[data-part=also-here]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--noora-spacing-3);padding-bottom:var(--noora-spacing-5);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}#projects,#project-alerts,#project-show{display:flex;flex-direction:column;gap:var(--noora-spacing-7);min-width:0;width:100%;>.noora-card,.noora-card__section{min-width:0;width:100%}>[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-6);max-width:100%;min-width:0;width:100%}>[data-part=header]>[data-part=title-group]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--noora-spacing-3);min-width:0;max-width:780px}>[data-part=header]>[data-part=title-group] h1{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}>[data-part=header]>[data-part=title-group] p{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=header-actions]{display:flex;flex-shrink:0;align-items:center;gap:var(--noora-spacing-3)}[data-part=form]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=form-actions]{display:flex;justify-content:flex-end}[data-part=select-field]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=select-field] .noora-dropdown{width:100%;>[data-part=trigger]{width:100%}}[data-part=repository-selector]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=field-label]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=repository-dropdown]{width:100%;>[data-part=trigger]{width:100%}}[data-part=repository-message]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=repository-message][data-tone=error]{color:var(--noora-font-color-error)}@media (max-width: 720px){>[data-part=header]{flex-direction:column;align-items:stretch}}}#projects{[data-part=projects-table]{min-width:0}#projects-table{overflow-x:visible;& table{table-layout:fixed;min-width:0;width:100%}& th,td{white-space:normal}& th:nth-child(1),td:nth-child(1){width:62%}& th:nth-child(2),td:nth-child(2){width:18%}& th:nth-child(3),td:nth-child(3){width:20%}}[data-part=project-title-link]{color:inherit;text-decoration:none;&:hover [data-part=label]{text-decoration:underline;text-underline-offset:2px}}[data-part=cell][data-type=feed]{display:flex;align-items:center;gap:var(--noora-spacing-4);padding:var(--noora-spacing-5) var(--noora-spacing-7);[data-part=feed-link]{display:inline-flex;align-items:center;gap:var(--noora-spacing-2);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);text-decoration:none;white-space:nowrap;& svg{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}&:hover{color:var(--noora-surface-label-primary)}}}}#project-show{>[data-part=header]{max-width:100%}[data-part=resource-table]{min-width:0;width:100%}[data-part=empty-link-options]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}#project-repositories-table,#project-domains-table,#project-webhooks-table{overflow-x:visible;& table{table-layout:fixed;min-width:0;width:100%}& th,td{white-space:normal}& th:nth-child(2),td:nth-child(2){width:96px}& td:nth-child(2)>[data-part=cell][data-type=button]{justify-content:flex-end;width:100%}}[data-part=domain-title-link]{color:inherit;text-decoration:none;&:hover [data-part=label]{text-decoration:underline;text-underline-offset:2px}}[data-part=webhooks-card]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=created-webhook] [data-part=created-webhook-url]{display:inline-block;font-family:var(--noora-font-family-mono, monospace);word-break:break-all;color:var(--noora-surface-label-primary)}[data-part=delete-project-card-section]{box-shadow:var(--noora-border-light-error);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--noora-spacing-5)}[data-part=delete-project-card-section]>[data-part=header]{display:flex;flex:1;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=delete-project-card-section]>[data-part=header]>[data-part=title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}[data-part=delete-project-card-section]>[data-part=header]>[data-part=subtitle]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}[data-part=delete-project-card-section]>[data-part=content]{flex-shrink:0}[data-part=delete-project-card-section] .noora-modal [data-part=body]{display:flex;flex-direction:column;gap:var(--noora-spacing-8);min-width:392px;@media (max-width: 768px){min-width:80vw}}@media (max-width: 720px){[data-part=delete-project-card-section]{align-items:flex-start;flex-direction:column}}[data-part=error-tracking-card]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=error-tracking-intro],[data-part=alerts-intro]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);margin:0}[data-part=alerts-card],[data-part=dsn-row]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=dsn-value]{display:flex;align-items:center;gap:var(--noora-spacing-3)}[data-part=dsn-value] code{flex:1;padding:var(--noora-spacing-3);background:var(--noora-surface-tertiary);border-radius:var(--noora-radius-small);font:var(--noora-font-weight-regular) var(--noora-font-code-small, monospace);color:var(--noora-surface-label-primary);overflow-x:auto;white-space:nowrap}[data-part=dsn-meta]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-3);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}}#project-alerts [data-part=context-text]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);overflow-wrap:anywhere}#project-alerts [data-part=error-alerts-card]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}#error-alert-modal{>[data-part=positioner]>[data-part=content]{display:flex;flex-direction:column;width:min(680px,calc(100dvw - 32px));max-height:calc(100dvh - 32px);>[data-part=header],>:last-child{flex-shrink:0}>[data-part=body]{min-height:0;overflow-y:auto}}[data-part=form]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--noora-spacing-5);>:first-child,>[data-part=alert-rule-hint]{grid-column:1 / -1}}[data-part=select-field]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);>div,>div>[data-part=trigger]{width:100%}}[data-part=alert-rule-hint]{color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small)}@media (max-width: 600px){[data-part=form]{grid-template-columns:minmax(0,1fr)}}}#domains{display:flex;flex-direction:column;gap:var(--noora-spacing-7);min-width:0;[data-part=page-header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-6);>[data-part=title-group]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--noora-spacing-3);max-width:720px;& h1{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}& p{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}}>[data-part=header-actions]{display:flex;flex-shrink:0;align-items:center;gap:var(--noora-spacing-3)}}[data-part=cell][data-type=feed]{display:flex;align-items:center;gap:var(--noora-spacing-4);padding:var(--noora-spacing-5) var(--noora-spacing-7);[data-part=feed-link]{display:inline-flex;align-items:center;gap:var(--noora-spacing-2);color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);text-decoration:none;& svg{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}&:hover{color:var(--noora-surface-label-primary)}}}[data-part=domains-card]{width:100%;min-width:0;overflow-x:hidden}[data-part=domains-section]{display:flex;flex-direction:column;gap:var(--noora-spacing-8);min-width:0}[data-part=domain-detail-layout]{width:100%;display:flex;flex-direction:column;gap:var(--noora-spacing-7)}[data-part=domain-readonly]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);margin:0;padding:0;[data-part=row]{display:grid;grid-template-columns:minmax(140px,200px) 1fr;align-items:center;gap:var(--noora-spacing-5);@media (max-width: 640px){grid-template-columns:1fr;gap:var(--noora-spacing-2)}}& dt{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}& dd{margin:0;display:flex;align-items:center;gap:var(--noora-spacing-2)}[data-part=project-cell]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--noora-spacing-2)}}[data-part=delete-domain-card-section]{box-shadow:var(--noora-border-light-error);display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-6);>[data-part=header]{display:flex;flex-grow:1;flex-direction:column;gap:var(--noora-spacing-2);min-width:0;>[data-part=title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}>[data-part=subtitle]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}}.noora-modal [data-part=body]{display:flex;flex-direction:column;gap:var(--noora-spacing-8);width:440px;max-width:100%;@media (max-width: 768px){width:80vw}}}[data-part=domains-table]{min-width:0}#domains-table{overflow-x:visible;& table{table-layout:fixed;min-width:0;width:100%}& th,td{white-space:normal}& th:nth-child(1),td:nth-child(1){width:48%}& th:nth-child(2),td:nth-child(2){width:32%}& th:nth-child(3),td:nth-child(3){width:20%}}[data-part=project-cell]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);min-width:0;.noora-badge{max-width:100%}[data-part=label]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}[data-part=form]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=form-actions]{display:flex;justify-content:flex-end}@media (max-width: 960px){[data-part=page-header]{flex-direction:column;align-items:stretch}}}#errors{display:flex;flex-direction:column;gap:var(--noora-spacing-7);[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-6)}[data-part=title-group]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--noora-spacing-3);max-width:780px}[data-part=title-group] h1{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}[data-part=title-group] p{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=table-toolbar]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-4);flex-wrap:wrap}[data-part=left-controls]{display:flex;align-items:center;gap:var(--noora-spacing-3);flex-wrap:wrap}[data-part=issue-cell]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);min-width:0}[data-part=issue-title-row]{display:flex;align-items:center;gap:var(--noora-spacing-3);min-width:0}[data-part=issue-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:640px}[data-part=issue-meta]{display:flex;align-items:center;gap:var(--noora-spacing-2);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);flex-wrap:wrap}[data-part=culprit]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:380px}[data-part=trend]{display:block;width:140px;height:40px;padding:0 var(--noora-spacing-7) 0 0}[data-part=relative]{display:inline-block;padding:0 var(--noora-spacing-7);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);white-space:nowrap}[data-part=events]{display:inline-block;padding:0 var(--noora-spacing-7);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=search]{flex:1;max-width:360px}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);margin-bottom:var(--noora-spacing-4)}[data-part=pagination]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--noora-spacing-4);padding-top:var(--noora-spacing-7)}[data-part=row-actions]{display:flex;align-items:center;justify-content:flex-end;padding:0 var(--noora-spacing-5) 0 0}[data-part=issue-link]{display:block;padding:var(--noora-spacing-5) var(--noora-spacing-7);color:inherit;text-decoration:none;&:hover [data-part=issue-title]{text-decoration:underline;text-underline-offset:2px}}@media (max-width: 960px){[data-part=header],[data-part=table-toolbar]{flex-direction:column;align-items:stretch}}}#error-issue,#error-event{display:flex;flex-direction:column;gap:var(--noora-spacing-7);[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-6);flex-wrap:wrap}[data-part=title-group]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--noora-spacing-3);max-width:780px}[data-part=breadcrumbs]{display:flex;align-items:center;gap:var(--noora-spacing-2);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=breadcrumbs] a{color:inherit;text-decoration:none;&:hover{text-decoration:underline}}[data-part=breadcrumbs] [data-part=separator]{opacity:.5}[data-part=title-group] h1{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large);overflow-wrap:anywhere}[data-part=title-group] p{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=header-actions]{display:flex;align-items:center;gap:var(--noora-spacing-3)}[data-part=stats]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--noora-spacing-5)}[data-part=stats]>div{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=stats] dt{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);text-transform:uppercase;letter-spacing:.03em}[data-part=stats] dd{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);margin:0}[data-part=event-header]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);margin-bottom:var(--noora-spacing-5)}[data-part=event-title]{font:var(--noora-font-weight-medium) var(--noora-font-body-medium);color:var(--noora-surface-label-primary);overflow-wrap:anywhere}[data-part=message-body]{padding:var(--noora-spacing-4);background:var(--noora-surface-tertiary);border-radius:var(--noora-radius-small);overflow-x:auto;white-space:pre-wrap;word-break:break-word;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-code-small, monospace);max-height:300px;overflow-y:auto}[data-part=message-note]{margin-top:var(--noora-spacing-3);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=event-meta]{font:var(--noora-font-weight-regular) var(--noora-font-body-small);color:var(--noora-surface-label-secondary)}[data-part=stack-frames]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);max-height:480px;overflow-y:auto;border:1px solid var(--noora-surface-border);border-radius:var(--noora-radius-medium);padding:var(--noora-spacing-3)}[data-part=stack-frames]{display:flex;flex-direction:column;gap:0;border:1px solid var(--noora-surface-border);border-radius:var(--noora-radius-3);overflow:hidden;background:var(--noora-surface-background-primary)}[data-part=frame]{display:flex;flex-direction:column;border-bottom:1px solid var(--noora-surface-border);&:last-child{border-bottom:none}&[data-in-app=true]{background:var(--noora-surface-background-primary)}&[data-in-app=false]{background:var(--noora-surface-tertiary);opacity:.7}}[data-part=frame-header]{display:flex;align-items:center;gap:var(--noora-spacing-3);padding:var(--noora-spacing-3) var(--noora-spacing-4);font:var(--noora-font-weight-regular) var(--noora-font-code-small, monospace);color:var(--noora-surface-label-primary);min-width:0}[data-part=frame-indicator]{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--noora-surface-border)}[data-part=frame][data-in-app=true] [data-part=frame-indicator]{background:var(--noora-icon-info-label, var(--noora-surface-label-primary))}[data-part=frame-mfa]{flex-shrink:0;color:var(--noora-surface-label-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:55%}[data-part=frame-module]{color:var(--noora-surface-label-secondary)}[data-part=frame-function]{color:var(--noora-surface-label-primary);font-weight:var(--noora-font-weight-medium)}[data-part=frame-location]{margin-left:auto;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-code-small, monospace);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:right;max-width:45%}[data-part=context]{margin-top:var(--noora-spacing-2);padding:var(--noora-spacing-2);background:var(--noora-surface-secondary);border-radius:var(--noora-radius-small);overflow-x:auto;font:var(--noora-font-weight-regular) var(--noora-font-code-small, monospace);color:var(--noora-surface-label-primary)}[data-part=tags]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--noora-spacing-7);row-gap:0}[data-part=tag-pair]{display:flex;align-items:baseline;gap:var(--noora-spacing-3);padding:var(--noora-spacing-2) 0;border-bottom:1px solid var(--noora-surface-border)}[data-part=tag-pair] dt{flex-shrink:0;min-width:120px;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=tag-pair] dd{flex:1;margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);overflow-wrap:anywhere}@media (max-width: 800px){[data-part=tags]{grid-template-columns:minmax(0,1fr)}}[data-part=contexts-grid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--noora-spacing-4)}[data-part=context-card]{display:flex;flex-direction:column;gap:var(--noora-spacing-4);padding:var(--noora-spacing-5);border-radius:var(--noora-radius-4);box-shadow:var(--noora-border-light-default);background:var(--noora-surface-background-primary)}[data-part=context-header]{display:flex;align-items:center;gap:var(--noora-spacing-3)}[data-part=context-icon]{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--noora-radius-3);padding:var(--noora-spacing-2);& svg{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}&[data-color=information]{background:var(--noora-icon-info-background);color:var(--noora-icon-info-label)}&[data-color=success]{background:var(--noora-icon-success-background);color:var(--noora-icon-success-label)}&[data-color=warning]{background:var(--noora-icon-warning-background);color:var(--noora-icon-warning-label)}&[data-color=destructive]{background:var(--noora-icon-destructive-background);color:var(--noora-icon-destructive-label)}&[data-color=focus]{background:var(--noora-icon-primary-background);color:var(--noora-icon-primary-label)}&[data-color=neutral],&{background:var(--noora-surface-tertiary);color:var(--noora-surface-label-primary)}}[data-part=context-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=context-metadata-grid]{display:grid;grid-template-columns:1fr;gap:var(--noora-spacing-2);&[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--noora-spacing-7)}@media (max-width: 800px){&[data-columns="2"]{grid-template-columns:minmax(0,1fr)}}}[data-part=context-metadata]{display:grid;grid-template-columns:minmax(100px,140px) 1fr;align-items:baseline;gap:var(--noora-spacing-3);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=context-metadata] [data-part=title]{color:var(--noora-surface-label-secondary);text-transform:uppercase;letter-spacing:.03em;font-size:11px}[data-part=context-metadata] [data-part=label]{color:var(--noora-surface-label-primary);overflow-wrap:anywhere}[data-part=context-metadata] [data-part-inner=badge-row]{display:inline-flex;flex-wrap:wrap;gap:var(--noora-spacing-2)}[data-part=kv-list]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=kv-row]{display:grid;grid-template-columns:minmax(160px,220px) 1fr;gap:var(--noora-spacing-4);padding:var(--noora-spacing-2) 0;border-bottom:1px solid var(--noora-surface-border);align-items:baseline}[data-part=kv-row] dt{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=kv-row] dd{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=kv-row] pre{margin:0;padding:var(--noora-spacing-2);background:var(--noora-surface-secondary);border-radius:var(--noora-radius-small);overflow-x:auto;font:var(--noora-font-weight-regular) var(--noora-font-code-small, monospace)}[data-part=occurrences-chart]{width:100%;height:220px}[data-part=occurrences-chart]>.noora-chart{width:100%;height:100%}[data-part=occurrences-hint]{margin-top:var(--noora-spacing-3);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=occurrences-empty]{display:flex;align-items:center;justify-content:center;height:220px;margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);text-align:center}[data-part=request]{display:flex;flex-direction:column;gap:var(--noora-spacing-5)}[data-part=request-line]{display:flex;align-items:center;gap:var(--noora-spacing-3);padding:var(--noora-spacing-3);background:var(--noora-surface-tertiary);border-radius:var(--noora-radius-small)}[data-part=request-line] code{flex:1;background:transparent;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-code-small, monospace);overflow-wrap:anywhere}[data-part=request-headers]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=request-headers-title]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);text-transform:uppercase;letter-spacing:.03em;font-size:11px}[data-part=request-body]{margin:0;padding:var(--noora-spacing-3);background:var(--noora-surface-tertiary);border-radius:var(--noora-radius-small);overflow-x:auto;font:var(--noora-font-weight-regular) var(--noora-font-code-small, monospace);color:var(--noora-surface-label-primary)}[data-part=timeline]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}[data-part=timeline-item]{display:flex;flex-direction:row;align-items:center;gap:var(--noora-spacing-4);padding:var(--noora-spacing-4);border-radius:var(--noora-radius-4);box-shadow:var(--noora-border-light-default);background:var(--noora-surface-background-primary)}[data-part=timeline-icon]{display:flex;flex-shrink:0;align-self:center;align-items:center;justify-content:center;border-radius:var(--noora-radius-3);padding:var(--noora-spacing-2);& svg{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}&[data-color=information]{background:var(--noora-icon-info-background);color:var(--noora-icon-info-label)}&[data-color=warning]{background:var(--noora-icon-warning-background);color:var(--noora-icon-warning-label)}&[data-color=destructive]{background:var(--noora-icon-destructive-background);color:var(--noora-icon-destructive-label)}&[data-color=neutral],&{background:var(--noora-surface-tertiary);color:var(--noora-surface-label-primary)}}[data-part=timeline-content]{display:flex;flex:1;min-width:0;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=timeline-header]{display:flex;align-items:center;gap:var(--noora-spacing-3);flex-wrap:wrap}[data-part=timeline-title]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=timeline-data]{margin:0;padding:var(--noora-spacing-3);background:var(--noora-surface-tertiary);border-radius:var(--noora-radius-small);overflow-x:auto;font:var(--noora-font-weight-regular) var(--noora-font-code-small, monospace);color:var(--noora-surface-label-primary)}[data-part=timeline-time]{flex-shrink:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);font-variant-numeric:tabular-nums;padding-top:var(--noora-spacing-2)}[data-part=package-list]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--noora-spacing-1);font:var(--noora-font-weight-regular) var(--noora-font-code-small, monospace)}[data-part=context]{margin-top:0}[data-part=context] pre.lumis{margin:var(--noora-spacing-3) 0 0;padding:var(--noora-spacing-3);border-radius:var(--noora-radius-small);overflow-x:auto;font:var(--noora-font-weight-regular) var(--noora-font-code-small, monospace);line-height:1.5}[data-part=context] pre.lumis code{display:block;background:transparent}[data-part=context] pre.lumis .l-line{padding:0 var(--noora-spacing-2);white-space:pre}[data-part=context] pre.lumis .l-line:before{content:attr(data-line);display:inline-block;width:3.5em;padding-right:var(--noora-spacing-3);color:var(--noora-surface-label-secondary);text-align:right;user-select:none}[data-part=frame] [data-part=module]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-xsmall)}@media (max-width: 960px){[data-part=header]{flex-direction:column;align-items:stretch}}}#postmortems{display:flex;flex-direction:column;gap:var(--noora-spacing-7);[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-6)}[data-part=header-actions],[data-part=form-actions]{display:flex;align-items:center;gap:var(--noora-spacing-3)}[data-part=header-actions]{flex-shrink:0}[data-part=share-button]{[data-part=share-copied-icon],[data-part=share-copied-label]{display:none}&[data-copied]{color:var(--noora-surface-label-success);[data-part=share-idle-icon],[data-part=share-idle-label]{display:none}[data-part=share-copied-icon],[data-part=share-copied-label]{display:inline-flex}}}.markdown[data-part=body]{max-width:72ch;>h2{margin-top:var(--noora-spacing-9);padding-bottom:var(--noora-spacing-3);border-bottom:1px solid var(--noora-surface-border-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}>h2:first-child,>h3:first-child{margin-top:0}>h3{margin-top:var(--noora-spacing-8);font:var(--noora-font-weight-medium) var(--noora-font-heading-small)}>p,>ul,>ol,>blockquote{margin-top:var(--noora-spacing-5)}}[data-part=title-group]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);max-width:780px}[data-part=title-group] h1,[data-part=empty-state] h2{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}[data-part=title-group] p,[data-part=empty-state] p{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=empty-state]{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-3);padding:var(--noora-spacing-10);text-align:center}[data-part=table-toolbar]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-4);margin-bottom:var(--noora-spacing-5)}[data-part=search]{width:min(360px,100%)}[data-part=active-filters]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);margin-bottom:var(--noora-spacing-5)}#postmortems-table{overflow-x:visible;& table{table-layout:fixed;min-width:0}& th,td{white-space:normal}& th:nth-child(1),td:nth-child(1){width:58%}& th:nth-child(2),td:nth-child(2){width:22%}& th:nth-child(3),td:nth-child(3){width:20%}}[data-part=author-cell] [data-part=icon]{box-shadow:none}[data-part=pagination]{display:flex;justify-content:center;gap:var(--noora-spacing-3);margin-top:var(--noora-spacing-5)}[data-part=domains]{display:flex;align-items:center}[data-part=domains]{flex-wrap:wrap;gap:var(--noora-spacing-2)}[data-part=summary-grid]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--noora-spacing-6)}[data-part=summary-item]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=summary-item] [data-part=label]{color:var(--noora-surface-label-secondary)}[data-part=action-items]{display:flex;flex-direction:column;gap:0}[data-part=empty-action-items]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}#postmortem-action-items-table{& table{min-width:0}[data-part=expand-cell]{min-width:0;>[data-part=cell]{min-width:0}}[data-type=text]{[data-part=label]{overflow-wrap:anywhere;white-space:normal}}[data-part=action-item-details]{display:flex;flex-direction:column;gap:var(--noora-spacing-4);min-width:0;max-width:920px;padding:var(--noora-spacing-5) var(--noora-spacing-7) var(--noora-spacing-7);overflow-wrap:anywhere;[data-part=detail]{display:flex;flex-direction:column;gap:var(--noora-spacing-2)}[data-part=label]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=description] pre{max-width:100%}}}[data-part=action-item-toggle]{margin:0;border:0;padding:0;background:transparent;cursor:pointer}[data-part=form-actions]{justify-content:flex-end;margin-top:var(--noora-spacing-1)}#postmortem-form{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}#postmortem-form [data-part=select-field]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}@media (max-width: 720px){[data-part=header],[data-part=table-toolbar]{flex-direction:column}[data-part=search]{width:100%}[data-part=summary-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}}.noora-modal[data-width=large]{>[data-part=positioner]>[data-part=content]{width:min(42rem,calc(100dvw - var(--noora-spacing-9)))}[data-part=action-item-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);padding:var(--noora-spacing-9) 0}[data-part=action-item-form] [data-part=select-field]{display:flex;flex-direction:column;gap:var(--noora-spacing-3)}}#postmortem-public,#postmortem-public-not-found{display:flex;flex-direction:column;align-items:center;min-height:100dvh;padding:var(--noora-spacing-9) var(--noora-spacing-6);background:var(--noora-surface-background-primary);>article,>h1{width:100%;max-width:760px}[data-part=article]{display:flex;flex-direction:column;gap:var(--noora-spacing-8)}[data-part=header]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);padding-bottom:var(--noora-spacing-6);border-bottom:1px solid var(--noora-surface-border-primary)}[data-part=brand]{display:flex;align-items:center;gap:var(--noora-spacing-2);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);& img{width:20px;height:20px}}[data-part=header] h1{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large);line-height:1.2}[data-part=meta]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-3);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=domains]{display:inline-flex;flex-wrap:wrap;gap:var(--noora-spacing-2)}[data-part=domain]{display:inline-flex;align-items:center;padding:0 var(--noora-spacing-3);border-radius:var(--noora-radius-2);background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-x-small)}.markdown[data-part=body]{max-width:100%;>h2{margin-top:var(--noora-spacing-9);padding-bottom:var(--noora-spacing-3);border-bottom:1px solid var(--noora-surface-border-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}>h2:first-child{margin-top:0}>h3{margin-top:var(--noora-spacing-8);font:var(--noora-font-weight-medium) var(--noora-font-heading-small)}}[data-part=action-items]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);padding-top:var(--noora-spacing-6);border-top:1px solid var(--noora-surface-border-primary);& h2{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-small)}& ul{display:flex;flex-direction:column;gap:var(--noora-spacing-3);margin:0;padding:0;list-style:none}}[data-part=action-item]{display:flex;align-items:baseline;gap:var(--noora-spacing-4);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}[data-part=action-item] [data-part=status]{display:inline-flex;flex-shrink:0;align-items:center;padding:0 var(--noora-spacing-3);border-radius:var(--noora-radius-2);background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-x-small);text-transform:uppercase;letter-spacing:.04em}[data-part=action-item] [data-part=status][data-completed=true]{background:color-mix(in oklab,var(--noora-surface-label-success) 12%,transparent);color:var(--noora-surface-label-success)}}#postmortem-public-not-found{gap:var(--noora-spacing-4);& h1{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}& p{max-width:60ch;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium);text-align:center}}body[data-part=poc-public-body]{margin:0;padding:0;background:var(--noora-surface-background-primary);color:var(--noora-surface-label-primary);font-family:var(--noora-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-wrap:pretty}#poc-public,#poc-public-not-found{--poc-accent: var(--noora-purple-500);--poc-accent-soft: color-mix(in oklch, var(--noora-purple-500) 12%, transparent);--poc-page-margin: var(--noora-spacing-8);display:flex;flex-direction:column;align-items:center;min-height:100dvh;padding-inline:var(--poc-page-margin);padding-block:var(--noora-spacing-14) var(--noora-spacing-15);color:var(--noora-surface-label-primary);line-height:1.5;>article{width:100%;max-width:780px}[data-part=article]{display:flex;flex-direction:column;gap:var(--noora-spacing-14)}[data-part=header]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=brand]{display:inline-flex;align-items:center;gap:var(--noora-spacing-3);padding:var(--noora-spacing-2) var(--noora-spacing-4) var(--noora-spacing-2) var(--noora-spacing-2);border:1px solid var(--noora-surface-border-primary);border-radius:999px;background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);align-self:flex-start;& img{display:block;width:24px;height:24px;border-radius:6px;object-fit:cover;background:var(--noora-surface-background-primary)}[data-part=brand-domain]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}}[data-part=eyebrow]{display:inline-block;align-self:flex-start;padding:var(--noora-spacing-1) var(--noora-spacing-3);border-radius:999px;background:var(--poc-accent-soft);color:var(--poc-accent);font:var(--noora-font-weight-medium) var(--noora-font-body-small);letter-spacing:.02em;text-transform:uppercase}& h1{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-display-small);letter-spacing:-.02em;text-wrap:balance}[data-part=lede]{max-width:62ch;margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-large)}[data-part=status-row]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-2) var(--noora-spacing-4);padding-top:var(--noora-spacing-2);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium);>*+*:before{content:"\b7";margin-right:var(--noora-spacing-4);color:var(--noora-surface-label-tertiary)}}[data-part=status-chip]{display:inline-flex;align-items:center;gap:var(--noora-spacing-2);color:var(--poc-accent);font-weight:var(--noora-font-weight-medium);&:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--poc-accent)}}[data-part=section]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);>header{display:flex;flex-direction:column;gap:var(--noora-spacing-2);padding-bottom:var(--noora-spacing-5);border-bottom:1px solid var(--noora-surface-border-primary);& h2{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-heading-xlarge);letter-spacing:-.015em}& p{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}}}[data-part=context-grid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--noora-spacing-3);margin:0;padding:0}[data-part=context-item]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);padding:var(--noora-spacing-5);border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-primary);& dt{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);letter-spacing:.02em;text-transform:uppercase}& dd{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}}[data-part=context-notes]{margin:0;padding:var(--noora-spacing-5) var(--noora-spacing-6);border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-3);background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-large);white-space:pre-wrap}[data-part=scope-features]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);padding:0;margin:0;list-style:none;& li{display:inline-flex;align-items:center;padding:var(--noora-spacing-2) var(--noora-spacing-4);border:1px solid var(--noora-surface-border-primary);border-radius:999px;background:var(--noora-surface-background-primary);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}}[data-part=timeline]{display:flex;flex-direction:column;padding:0;margin:0;list-style:none;border-left:1px solid var(--noora-surface-border-primary)}[data-part=timeline-entry]{display:block;position:relative;padding:0 0 var(--noora-spacing-8) var(--noora-spacing-6);&:last-child{padding-bottom:0}&:before{content:"";position:absolute;top:var(--noora-spacing-2);left:-5px;width:9px;height:9px;border-radius:50%;background:var(--noora-surface-background-primary);border:2px solid var(--poc-accent)}}[data-part=timeline-entry][data-future=true]{&:before{background:var(--noora-surface-background-primary);border-color:var(--poc-accent)}[data-part=timeline-date]{color:var(--poc-accent)}[data-part=timeline-kind]{display:none}[data-part=timeline-title]{color:var(--poc-accent)}}[data-part=timeline-date]{display:block;margin-bottom:var(--noora-spacing-1);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);letter-spacing:.02em;text-transform:uppercase}[data-part=timeline-kind]{display:inline-block;margin-bottom:var(--noora-spacing-2);padding:var(--noora-spacing-1) var(--noora-spacing-3);border:1px solid transparent;border-radius:999px;background:var(--poc-accent-soft);color:var(--poc-accent);font:var(--noora-font-weight-medium) var(--noora-font-body-small);letter-spacing:.02em;text-transform:uppercase}[data-part=timeline-title]{margin:0 0 var(--noora-spacing-2);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium);letter-spacing:-.01em}[data-part=timeline-note]{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-large);line-height:1.6}[data-part=lede].markdown,[data-part=context-notes].markdown,[data-part=timeline-note].markdown{& p,li{font:var(--noora-font-weight-regular) var(--noora-font-body-large);line-height:1.6}>*+*{margin-top:var(--noora-spacing-3)}& a{color:var(--poc-accent);text-decoration:underline;text-underline-offset:.15em}& code{padding:0 var(--noora-spacing-1);border-radius:var(--noora-radius-1);background:var(--noora-surface-background-tertiary);font:var(--noora-font-weight-regular) var(--noora-font-code-medium)}}[data-part=lede].markdown p{color:var(--noora-surface-label-secondary)}[data-part=empty]{padding:var(--noora-spacing-5);border:1px dashed var(--noora-surface-border-primary);border-radius:var(--noora-radius-3);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium);text-align:center}[data-part=footer]{padding-top:var(--noora-spacing-6);border-top:1px solid var(--noora-surface-border-primary);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}}#poc-public-not-found{justify-content:center;gap:var(--noora-spacing-4);& h1{text-align:center}& p{max-width:52ch;color:var(--noora-surface-label-secondary);text-align:center}}#poc-public-gate{--poc-accent: var(--noora-purple-500);display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;width:100%;min-height:100dvh;padding:var(--noora-spacing-10) var(--noora-spacing-4);background-color:var(--noora-surface-background-primary);color:var(--noora-surface-label-primary);@media (max-width: 768px){padding:var(--noora-spacing-6)}& *{box-sizing:border-box}>[data-part=frame]{display:flex;flex-direction:column;align-items:center;z-index:var(--noora-z-index-4);max-width:100%;padding:var(--noora-spacing-4);box-shadow:var(--noora-border-heavy);border-radius:var(--noora-radius-8);background:var(--noora-surface-background-primary);overflow:hidden}>[data-part=frame]>[data-part=content]{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-8);padding:var(--noora-spacing-10) var(--noora-spacing-11);max-width:438px;@media (max-width: 768px){padding-inline:var(--noora-spacing-5);width:100%;max-width:100%}}[data-part=brand]{display:inline-flex;align-items:center;gap:var(--noora-spacing-3);padding:var(--noora-spacing-2) var(--noora-spacing-4) var(--noora-spacing-2) var(--noora-spacing-2);border-radius:999px;background:var(--noora-surface-background-secondary);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);& img{display:block;width:24px;height:24px;border-radius:6px;object-fit:cover;background:var(--noora-surface-background-primary)}[data-part=brand-domain]{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}}[data-part=header]{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-3);>[data-part=title]{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}>[data-part=subtitle]{max-width:44ch;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-small);text-align:center;line-height:1.55}}[data-part=form]{display:flex;flex-direction:column;gap:var(--noora-spacing-6);width:100%;.noora-button{width:100%}}[data-part=status-card]{display:flex;flex-direction:column;gap:var(--noora-spacing-4);width:100%;padding:var(--noora-spacing-5) var(--noora-spacing-6);border-radius:var(--noora-radius-4);background:var(--noora-surface-background-secondary);box-shadow:var(--noora-border-section);text-align:left}[data-part=status-title]{display:inline-flex;align-items:center;gap:var(--noora-spacing-2);color:var(--poc-accent);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);&:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--poc-accent);animation:poc-pulse 1.6s ease-in-out infinite}}[data-part=status-card] p{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-body-medium);line-height:1.55}[data-part=status-steps]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);padding:0;margin:0;list-style:none;counter-reset:poc-step;& li{display:flex;align-items:center;gap:var(--noora-spacing-3);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);counter-increment:poc-step;&:before{content:counter(poc-step);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--noora-surface-border-primary);background:var(--noora-surface-background-primary);color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}&[data-checked=true]{color:var(--poc-accent);&:before{content:"\2713";background:var(--poc-accent);border-color:var(--poc-accent);color:#fff}}}}[data-part=background]{@supports (-webkit-touch-callout: none){display:none}position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;overflow:hidden;[data-part=top-right-gradient]{position:absolute;top:0;right:0;translate:50% -50%;z-index:var(--noora-z-index-2);filter:blur(150px);border-radius:1000px;background:light-dark(oklch(53.2% .276 286.9 / .15),oklch(53.2% .276 286.9 / .3));width:80%;height:50%}[data-part=bottom-left-gradient]{position:absolute;bottom:0;left:0;translate:-50% 20%;z-index:var(--noora-z-index-2);filter:blur(150px);border-radius:1000px;background:light-dark(oklch(54.2% .27 286.9 / .1),oklch(54.2% .27 286.9 / .15));width:90%;height:40%}}}@keyframes poc-pulse{0%,to{opacity:1}50%{opacity:.4}}#pocs,#poc-form,#poc-show{display:flex;flex-direction:column;gap:var(--noora-spacing-7);min-width:0;width:100%;>[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-6)}[data-part=title-group]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);min-width:0}[data-part=title-group] h1,[data-part=empty-state] h2{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}[data-part=title-group] p,[data-part=empty-state] p{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=header-actions],[data-part=form-actions]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--noora-spacing-3)}[data-part=form-actions]{justify-content:flex-end}.noora-card__section{min-width:0}[data-part=empty-state]{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-3);padding:var(--noora-spacing-10);text-align:center}[data-part=empty-icon]{color:var(--noora-surface-label-secondary)}@media (max-width: 720px){>[data-part=header]{flex-direction:column}}}#poc-form-form,#poc-context-form,#poc-timeline-form,#poc-show form[phx-submit=add_scope_feature]{display:flex;flex-direction:column;gap:var(--noora-spacing-5);max-width:720px;[data-part=select-field]{display:flex;flex-direction:column;gap:var(--noora-spacing-2);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=select-field] .noora-dropdown,[data-part=select-field] .noora-dropdown>[data-part=trigger]{width:100%}}#poc-show{.noora-card__section>p,.noora-card__section>ul,.noora-card__section>form,.noora-card__section>ul+form{margin-block:var(--noora-spacing-3)}.noora-card__section>p{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium);line-height:1.5;overflow-wrap:anywhere}.noora-card__section>p strong{color:var(--noora-surface-label-primary);font-weight:var(--noora-font-weight-medium)}.noora-card__section a{color:var(--noora-surface-label-primary);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.noora-card__section>ul{display:flex;flex-direction:column;gap:var(--noora-spacing-4);padding:0;list-style:none}.noora-card__section>ul li{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium);line-height:1.5}.noora-card__section>ul li p{color:var(--noora-surface-label-secondary);white-space:pre-wrap;overflow-wrap:anywhere}}#specs{display:flex;flex-direction:column;gap:var(--noora-spacing-7);[data-part=header]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-6)}[data-part=header-actions]{display:flex;flex-shrink:0;align-items:center;gap:var(--noora-spacing-3)}[data-part=status-menu] .noora-dropdown>[data-part=trigger]{min-width:160px}[data-part=title-group]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--noora-spacing-3);max-width:780px}[data-part=title-group] h1{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-heading-large)}[data-part=title-group] p,[data-part=spec-copy] p,[data-part=empty-state] p{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}[data-part=comment-list]{display:flex;flex-direction:column}[data-part=empty-state] h2{margin:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}[data-part=source],[data-part=comment-author] span{color:var(--noora-surface-label-tertiary);font:var(--noora-font-weight-regular) var(--noora-font-body-xsmall)}[data-part=table-toolbar]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--noora-spacing-4);margin-bottom:var(--noora-spacing-5)}[data-part=active-filters]{display:flex;flex:1;flex-wrap:wrap;gap:var(--noora-spacing-2);min-width:0}#specs-table{overflow-x:visible;& table{table-layout:fixed;min-width:0}& th,td{white-space:normal}& th:nth-child(1),td:nth-child(1){width:36%}& th:nth-child(2),td:nth-child(2){width:18%}& th:nth-child(3),td:nth-child(3){width:22%}& th:nth-child(4),td:nth-child(4){width:12%}& th:nth-child(5),td:nth-child(5){width:12%}}[data-part=spec-table-domains-cell]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);min-width:0;[data-part=empty-domains]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}}[data-part=author-cell] [data-part=icon]{box-shadow:none}[data-part=domain-list],[data-part=spec-table-domains]{display:flex;flex-wrap:wrap;gap:var(--noora-spacing-2);min-width:0}[data-part=domain-list]{margin-top:var(--noora-spacing-1)}[data-part=spec-table-domains]{padding:var(--noora-spacing-6) var(--noora-spacing-7);[data-part=empty-domains]{color:var(--noora-surface-label-tertiary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}}[data-part=checkbox-group]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);border:0;padding:0;margin:0;& legend{margin-bottom:var(--noora-spacing-1);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}& p{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small)}}[data-part=checkbox-option]{display:flex;align-items:center;gap:var(--noora-spacing-3);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium);& input{accent-color:var(--noora-surface-accent-primary);width:16px;height:16px}}[data-part=spec-table-cell]{display:flex;align-items:flex-start;gap:var(--noora-spacing-3);padding:var(--noora-spacing-6) var(--noora-spacing-7);min-width:0;>svg{flex-shrink:0;margin-top:2px;width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium);color:var(--noora-surface-label-primary)}}[data-part=spec-table-copy]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);min-width:0;& strong{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium);overflow-wrap:anywhere}& p{margin:0;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);overflow-wrap:anywhere}[data-part=spec-title-row]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--noora-spacing-3);min-width:0}}[data-part=empty-state]{display:flex;flex-direction:column;align-items:center;gap:var(--noora-spacing-3);padding:var(--noora-spacing-10) var(--noora-spacing-6);text-align:center}[data-part=empty-icon]{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--noora-radius-4);background:var(--noora-surface-background-tertiary);color:var(--noora-surface-label-primary);width:48px;height:48px;& svg{width:20px;height:20px}}[data-part=detail-stack]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=spec-body],[data-part=comment-body]{color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium);line-height:1.7;>*:first-child{margin-top:0}>*:last-child{margin-bottom:0}& h2,h3,h4,h5,h6{margin:var(--noora-spacing-7) 0 var(--noora-spacing-3);color:var(--noora-surface-label-primary);line-height:1.3}& h2{font:var(--noora-font-weight-medium) var(--noora-font-heading-medium)}& h3{font:var(--noora-font-weight-medium) var(--noora-font-heading-small)}& h4,h5,h6{font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}& p,ul,ol,blockquote,pre,table{margin:0 0 var(--noora-spacing-4)}& p,li{color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-medium)}& ul,ol{padding-left:var(--noora-spacing-7)}& li{margin-bottom:var(--noora-spacing-2)}& li>ul,li>ol{margin:var(--noora-spacing-2) 0 0}& li>p{margin:0 0 var(--noora-spacing-2)}& strong{color:var(--noora-surface-label-primary);font-weight:var(--noora-font-weight-medium)}:not(pre)>code{box-shadow:0 1px 1px #0e0e0e0d,0 0 0 1px #2e333814,0 1px 1px #2e33381a;border-radius:var(--noora-radius-2);background:var(--noora-surface-background-secondary);padding:1px var(--noora-spacing-1);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-code-medium)}& pre{overflow-x:auto;box-shadow:0 1px 1px #0e0e0e0d,0 0 0 1px #2e333814,0 1px 2px #2e333814;border:0;border-radius:var(--noora-radius-4);background:var(--noora-surface-background-tertiary)!important;padding:var(--noora-spacing-5);line-height:1.5}& pre code{box-shadow:none;background:transparent;padding:0;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-regular) var(--noora-font-code-medium)}& blockquote{border-left:3px solid var(--noora-surface-border-primary);padding:0 0 0 var(--noora-spacing-4);color:var(--noora-surface-label-secondary)}.markdown-alert{border-radius:var(--noora-radius-4);padding:var(--noora-spacing-4) var(--noora-spacing-5);margin:0 0 var(--noora-spacing-4);background:var(--noora-surface-background-tertiary);>p:first-child{margin:0 0 var(--noora-spacing-2);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-medium)}>p:last-child{margin:0}>*:not(:first-child){color:var(--noora-surface-label-secondary)}}.markdown-alert-note{background:light-dark(var(--noora-azure-50),var(--noora-alpha-azure));>p:first-child{color:var(--noora-azure-500)}}.markdown-alert-tip{background:light-dark(var(--noora-green-50),var(--noora-alpha-green));>p:first-child{color:var(--noora-green-600)}}.markdown-alert-important{background:light-dark(var(--noora-purple-50),var(--noora-alpha-purple));>p:first-child{color:var(--noora-purple-600)}}.markdown-alert-warning{background:light-dark(var(--noora-orange-50),var(--noora-alpha-orange));>p:first-child{color:var(--noora-orange-600)}}.markdown-alert-caution{background:light-dark(var(--noora-red-50),var(--noora-alpha-red));>p:first-child{color:var(--noora-red-500)}}& a{color:var(--noora-surface-label-primary);text-decoration:underline;text-underline-offset:2px}& hr{border:0;border-top:1px solid var(--noora-surface-border-primary);margin:var(--noora-spacing-6) 0}& table{width:100%;border-collapse:collapse}& th,td{border-bottom:1px solid var(--noora-surface-border-primary);padding:var(--noora-spacing-3) var(--noora-spacing-4);text-align:left}& th{color:var(--noora-surface-label-primary);font-weight:var(--noora-font-weight-medium)}}[data-part=revision-summary]{padding:var(--noora-spacing-5);.noora-alert{width:100%}& p{margin:0;max-width:920px;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-small);overflow-wrap:anywhere}}[data-part=comment]{display:flex;gap:var(--noora-spacing-4);align-items:flex-start;padding:var(--noora-spacing-5) 0;&:first-child{padding-top:0}&:last-child{border-bottom:0}}[data-part=comment-card]{display:flex;flex:1;flex-direction:column;min-width:0}[data-part=comment-header]{display:flex;align-items:center;justify-content:space-between;gap:var(--noora-spacing-3);border:1px solid var(--noora-surface-border-primary);border-bottom:0;border-radius:var(--noora-radius-4) var(--noora-radius-4) 0 0;background:var(--noora-surface-background-tertiary);padding:var(--noora-spacing-3) var(--noora-spacing-4)}[data-part=comment-author]{display:flex;align-items:center;gap:var(--noora-spacing-3);min-width:0}[data-part=comment-author] strong{overflow:hidden;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);text-overflow:ellipsis;white-space:nowrap}[data-part=comment-actions]{display:flex;flex-shrink:0;align-items:center;gap:var(--noora-spacing-1)}[data-part=comment-action-button],[data-part=comment-actions] [data-part=trigger],[data-part=comment-permalink]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:var(--noora-radius-2);background:transparent;color:var(--noora-surface-label-tertiary);cursor:pointer;width:28px;height:28px;padding:0;&:hover{background:var(--noora-surface-background-primary);color:var(--noora-surface-label-primary)}& svg{width:var(--noora-icon-size-medium);height:var(--noora-icon-size-medium)}}[data-part=comment-card]>[data-part=comment-body],[data-part=comment-card]>[data-part=comment-edit-form]{border:1px solid var(--noora-surface-border-primary);border-radius:0 0 var(--noora-radius-4) var(--noora-radius-4);padding:var(--noora-spacing-5)}[data-part=form],[data-part=comment-edit-form],[data-part=comment-form]{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=comment-form]{margin-top:var(--noora-spacing-6)}[data-part=comment-edit-form] .noora-text-area [data-part=wrapper],[data-part=comment-form] .noora-text-area [data-part=wrapper]{position:relative;overflow:visible}[data-part=mention-autocomplete]{position:absolute;top:0;left:0;z-index:var(--noora-z-index-10);display:flex;flex-direction:column;box-shadow:0 0 0 1px color-mix(in oklch,var(--noora-surface-border-primary) 70%,transparent),0 12px 32px #00000024,0 4px 10px #00000014;border-radius:var(--noora-radius-4);background:var(--noora-surface-background-primary);padding:var(--noora-spacing-2);max-height:240px;overflow-y:auto;&[hidden]{display:none}}[data-part=mention-autocomplete-item]{display:flex;flex-direction:column;gap:var(--noora-spacing-1);border:0;border-radius:var(--noora-radius-3);background:transparent;cursor:pointer;padding:var(--noora-spacing-3);min-width:0;text-align:left;width:100%;&:hover,&[data-selected=true]{background:var(--noora-surface-background-tertiary)}}[data-part=mention-autocomplete-name]{overflow:hidden;max-width:100%;color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small);text-overflow:ellipsis;white-space:nowrap}[data-part=mention-autocomplete-email]{overflow:hidden;max-width:100%;color:var(--noora-surface-label-secondary);font:var(--noora-font-weight-regular) var(--noora-font-body-xsmall);text-overflow:ellipsis;white-space:nowrap}[data-part=mention]{display:inline-flex;align-items:center;border:1px solid var(--noora-surface-border-primary);border-radius:var(--noora-radius-2);background:var(--noora-surface-background-tertiary);color:var(--noora-surface-label-primary);padding:0 var(--noora-spacing-1);font:var(--noora-font-weight-medium) var(--noora-font-body-small);white-space:nowrap}#spec-form{display:flex;flex-direction:column;gap:var(--noora-spacing-6)}[data-part=select-field]{display:flex;flex-direction:column;gap:var(--noora-spacing-3);color:var(--noora-surface-label-primary);font:var(--noora-font-weight-medium) var(--noora-font-body-small)}[data-part=select-field] .noora-dropdown{width:100%;>[data-part=trigger]{width:100%}}[data-part=status-menu] .noora-dropdown{width:auto}[data-part=form-actions]{display:flex;justify-content:flex-end}@media (max-width: 960px){[data-part=header],[data-part=spec-row]{flex-direction:column;align-items:stretch}[data-part=header-actions],[data-part=form-actions]{justify-content:flex-start}[data-part=comment]{gap:var(--noora-spacing-3)}}}
