@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:"SF Pro Text", -apple-system, BlinkMacSystemFont;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-normal:400;--font-weight-medium:500;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) * .6);--radius-md:calc(var(--radius) * .8);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) * 1.4);--radius-2xl:calc(var(--radius) * 1.8);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"SF Pro Text", -apple-system, BlinkMacSystemFont;--default-mono-font-family:var(--font-mono);--font-heading:"SF Pro Display", -apple-system, BlinkMacSystemFont;--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}html,body,#root{overscroll-behavior:none}body{background-color:var(--background);color:var(--foreground)}html{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont;font-weight:400}h1,h2,h3{font-family:var(--font-heading)}}@layer components{@keyframes atlas-sidebar-content-collapse{0%{transform:translate3d(calc(var(--atlas-shell-sidebar-width) - var(--atlas-shell-sidebar-icon-width)),0,0)}to{transform:translate(0)}}@keyframes atlas-sidebar-content-expand{0%{transform:translate3d(calc(var(--atlas-shell-sidebar-icon-width) - var(--atlas-shell-sidebar-width)),0,0)}to{transform:translate(0)}}.atlas-ds-shell{background:var(--background);min-height:100svh;color:var(--foreground)}.atlas-ds-shell [data-sidebar=sidebar]{font-size:.8125rem}.atlas-ds-content.atlas-app-content{background:var(--background);min-width:0;min-height:100svh;margin-left:0;transition:none}.atlas-shell-route-status-slot:empty,.atlas-shell-route-tools-slot:empty,.atlas-shell-bottom-toolbar-slot:empty{display:none}.atlas-shell-top-toolbar{z-index:50;width:100%;height:var(--atlas-shell-sidebar-icon-width);border-bottom:1px solid var(--sidebar-border);background:var(--sidebar);position:sticky;top:0}.atlas-shell-route-tools-slot{max-width:22.5rem;position:absolute;left:50%;transform:translate(-50%)}.atlas-shell-route-status-slot{overflow:hidden}.atlas-shell-top-toolbar:has(.atlas-price-source-status){height:auto;min-height:var(--atlas-shell-sidebar-icon-width);padding-block:.25rem}.atlas-shell-top-toolbar:has(.atlas-price-source-status) .atlas-shell-route-tools-slot{width:20rem;max-width:calc(100% - 34rem)}.atlas-shell-top-toolbar:has(.atlas-price-source-status) .atlas-shell-route-tools-slot>[role=search]{width:100%;max-width:100%}.atlas-shell-top-toolbar:has(.atlas-price-source-status) .atlas-shell-route-status-slot{flex-shrink:0;max-width:calc(50% - 11rem);overflow:visible}.atlas-price-source-status>span{overflow-wrap:anywhere;max-width:100%}.atlas-shell-bottom-toolbar-slot{z-index:50;flex:none;min-width:0;position:sticky;bottom:0}.atlas-shell-bottom-toolbar{width:100%;min-width:max-content;height:var(--atlas-shell-sidebar-icon-width);border-top:1px solid var(--sidebar-border);background:var(--sidebar);scrollbar-width:thin;align-items:center;gap:.5rem;padding-inline:.75rem;display:flex;overflow-x:auto}.atlas-shell-bottom-stack{flex-direction:column;min-width:0;display:flex}.atlas-shell-selection-toolbar{border-top:1px solid var(--border);background:var(--background);scrollbar-width:thin;align-items:center;gap:.5rem;min-width:max-content;min-height:3rem;padding:.375rem .75rem;display:flex;overflow-x:auto}.atlas-products-dock{border-left:1px solid var(--foreground);flex-direction:column;flex:none;width:19rem;min-width:19rem;min-height:0;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.atlas-products-dock{border-left:1px solid color-mix(in srgb,var(--foreground) 18%,var(--background))}}.atlas-products-dock{background:var(--background);color:var(--foreground)}.atlas-products-dock__header{border-bottom:1px solid var(--ui-border);flex:none;justify-content:space-between;align-items:flex-start;gap:.75rem;min-height:4.25rem;padding:.875rem .75rem .75rem 1rem;display:flex}.atlas-products-dock__header h2{font-family:var(--font-sans);font-size:.9375rem;font-weight:500;line-height:1.35}.atlas-products-dock__header p{color:var(--ui-muted-foreground);margin-top:.125rem;font-size:.75rem;line-height:1.35}.atlas-products-dock__content{scrollbar-gutter:stable;flex:auto;min-height:0;padding:.875rem 1rem 1rem;overflow-y:auto}.atlas-products-dock__content>*+*{margin-top:.875rem}.atlas-products-dock__section{flex-direction:column;gap:.625rem;display:flex}.atlas-products-dock__section>h3{color:var(--ui-muted-foreground);letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.25}.atlas-products-dock [class*="sm:grid-cols"]{grid-template-columns:minmax(0,1fr)!important}.atlas-products-dock__footer{border-top:1px solid var(--ui-border);background:var(--background);flex:none;padding:.75rem 1rem}.atlas-bulk-section{border-top:1px solid var(--ui-border);gap:.625rem;padding-top:.75rem;display:grid}.atlas-bulk-section>h3{color:var(--ui-muted-foreground);letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.25}.atlas-bulk-group{border-top:1px solid var(--ui-border)}.atlas-bulk-field{gap:.375rem;padding:.375rem 0 .5rem .125rem;display:grid}@media(min-width:48rem){.atlas-ds-shell[data-sidebar-motion=collapsing]>[data-slot=sidebar-inset]{will-change:transform;animation:.15s ease-out both atlas-sidebar-content-collapse}.atlas-ds-shell[data-sidebar-motion=expanding]>[data-slot=sidebar-inset]{will-change:transform;animation:.15s ease-out both atlas-sidebar-content-expand}}@media(prefers-reduced-motion:reduce){.atlas-ds-shell[data-sidebar-motion]>[data-slot=sidebar-inset]{will-change:auto;animation:none}}.table-scale-control{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);align-items:center;height:2rem;display:inline-flex;overflow:hidden}.table-scale-control button{min-width:1.75rem;height:100%;color:var(--foreground);font:inherit;background:0 0;border:0;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.table-scale-control button:hover:not(:disabled){background:var(--ui-accent)}.table-scale-control button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.table-scale-control button:disabled{color:var(--ui-muted-foreground);opacity:.45}.table-scale-control .table-scale-control__value{border-inline:1px solid var(--border);font-variant-numeric:tabular-nums;min-width:2.9rem}.atlas-matrix{--atlas-matrix-formula-foreground:var(--ui-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.atlas-matrix{--atlas-matrix-formula-foreground:color-mix(in srgb, var(--ui-muted-foreground) 70%, var(--background))}}.atlas-matrix{background:var(--background);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.atlas-matrix__viewport{overscroll-behavior-x:none;overscroll-behavior-y:auto;scrollbar-gutter:stable;flex:auto;min-height:0;padding-bottom:.875rem;padding-right:.875rem;overflow:auto}.atlas-table-workspace{background:var(--background);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.atlas-table-workspace__viewport{overscroll-behavior-x:none;overscroll-behavior-y:auto;scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;padding-bottom:.875rem;padding-right:.875rem;overflow:auto}.atlas-table-workspace__viewport>table{border-right:1px solid var(--border);min-width:72rem}.atlas-table-workspace__viewport :is(th,td):not(:last-child){border-right:1px solid var(--border)}.atlas-inventory-page{--atlas-matrix-formula-foreground:var(--ui-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.atlas-inventory-page{--atlas-matrix-formula-foreground:color-mix(in srgb, var(--ui-muted-foreground) 70%, var(--background))}}.atlas-inventory-mode-nav{width:max-content;height:2rem;color:var(--ui-muted-foreground);align-items:center;gap:.25rem;display:inline-flex}.atlas-inventory-mode-tab{border-radius:var(--radius-md);height:calc(100% - 1px);color:var(--foreground);border:1px solid #0000;padding:.125rem .375rem;position:relative}@supports (color:color-mix(in lab,red,red)){.atlas-inventory-mode-tab{color:color-mix(in srgb,var(--foreground) 60%,transparent)}}.atlas-inventory-mode-tab{white-space:nowrap;font-size:.875rem;font-weight:500;background:0 0!important}.atlas-inventory-mode-tab:hover,.atlas-inventory-mode-tab[aria-current=page]{color:var(--foreground)}.atlas-inventory-mode-tab:after{background:var(--foreground);content:"";opacity:0;height:2px;transition:opacity .15s;position:absolute;bottom:-5px;left:0;right:0}.atlas-inventory-mode-tab[aria-current=page]:after{opacity:1}.atlas-table-workspace__viewport>.atlas-inventory-table{border-right:0}.atlas-inventory-table tr>:last-child{border-right:1px solid var(--border)}.atlas-inventory-table{--atlas-inventory-value-foreground:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.atlas-inventory-table{--atlas-inventory-value-foreground:color-mix(in srgb, var(--foreground) 40%, var(--ui-muted-foreground))}}.atlas-inventory-table{border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--background);color:var(--foreground);font-family:var(--font-sans);width:var(--atlas-inventory-table-width)!important;min-width:var(--atlas-inventory-table-width)!important;max-width:var(--atlas-inventory-table-width)!important;font-size:.6875rem!important}.atlas-inventory-table :is(th,td){box-sizing:border-box;border-bottom:1px solid var(--border);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;padding:0 .375rem!important}.atlas-inventory-table .atlas-inventory-group-end{border-right:4px solid var(--border)!important}.atlas-inventory-table .atlas-inventory-comment{overflow:hidden}.atlas-inventory-table .atlas-inventory-comment span{text-overflow:ellipsis;min-width:0;overflow:hidden}.atlas-inventory-table .atlas-inventory-defect-inactive{color:var(--foreground)!important}@supports (color:color-mix(in lab,red,red)){.atlas-inventory-table .atlas-inventory-defect-inactive{color:color-mix(in srgb,var(--foreground) 35%,var(--background))!important}}.atlas-inventory-table th.atlas-inventory-stock-controls-head{padding-inline:.375rem!important;font-size:.625rem!important}.atlas-inventory-table td.atlas-inventory-stock-controls{padding:0!important}.atlas-inventory-stock-controls__buttons{grid-template-columns:repeat(3,24px);height:1.5rem;display:grid}.atlas-inventory-table .atlas-inventory-stock-controls__buttons>button{min-width:0;min-height:1.5rem;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;padding:0!important}.atlas-inventory-table .atlas-inventory-stock-controls__buttons>button+button{border-left:1px solid var(--border)!important}.atlas-inventory-table .atlas-inventory-stock-controls__buttons>button:disabled{opacity:1!important}.atlas-inventory-table .atlas-inventory-stock-controls__buttons svg{stroke-width:1.75px;width:.875rem!important;height:.875rem!important}.atlas-inventory-inbound-values{grid-template-columns:var(--atlas-inventory-pair-left) max-content var(--atlas-inventory-pair-right);white-space:nowrap;align-items:baseline;display:inline-grid}.atlas-inventory-inbound-left{text-align:right}.atlas-inventory-inbound-right{text-align:left}.atlas-inventory-inbound-slash{color:var(--atlas-table-zero-empty-foreground);padding-inline:.25rem}.atlas-inventory-table .atlas-inventory-identity--group{width:var(--atlas-inventory-identity-width);min-width:var(--atlas-inventory-identity-width)}.atlas-inventory-table .atlas-inventory-identity--article{width:40px;min-width:40px;max-width:40px}.atlas-inventory-table .atlas-inventory-identity--name{width:var(--atlas-inventory-name-width);min-width:var(--atlas-inventory-name-width);max-width:var(--atlas-inventory-name-width);left:40px}.atlas-inventory-table thead tr:first-child{height:1.625rem}.atlas-inventory-table thead tr:last-child{height:2.75rem}.atlas-inventory-table thead th{overflow-wrap:anywhere;text-overflow:clip;line-height:1.1;background:var(--ui-muted)!important;color:var(--ui-muted-foreground)!important;text-align:left!important;white-space:normal!important;padding:.25rem .375rem!important;font-size:.6875rem!important;font-weight:500!important}.atlas-inventory-table thead tr:first-child>th:not([rowspan]){letter-spacing:.01em;height:1.625rem!important;padding:0 .5rem!important}.atlas-inventory-table thead tr:last-child>th{height:2.75rem!important}.atlas-inventory-table thead th[rowspan="2"]{height:4.375rem!important}.atlas-inventory-table thead th.sticky{background:var(--ui-muted)!important}.atlas-inventory-table tbody tr,.atlas-inventory-table tbody td{height:1.5rem!important}.atlas-inventory-table tbody td{background:var(--background);line-height:1;font-size:inherit!important;font-weight:400!important}.atlas-inventory-table tbody td:nth-child(n+3){color:var(--atlas-inventory-value-foreground)}.atlas-inventory-stock-days-lime{color:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.atlas-inventory-stock-days-lime{color:color-mix(in srgb,var(--status-success) 45%,var(--status-yellow))}}.atlas-inventory-table tbody tr:hover td{background:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.atlas-inventory-table tbody tr:hover td{background:color-mix(in srgb,var(--ui-muted) 60%,var(--background))}}.atlas-inventory-table tbody tr[data-state=selected] td{background:var(--ui-muted)}.atlas-inventory-table tbody td.atlas-inventory-sales-heat,.atlas-inventory-table tbody tr:hover td.atlas-inventory-sales-heat,.atlas-inventory-table tbody tr[data-state=selected] td.atlas-inventory-sales-heat{background:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.atlas-inventory-table tbody td.atlas-inventory-sales-heat,.atlas-inventory-table tbody tr:hover td.atlas-inventory-sales-heat,.atlas-inventory-table tbody tr[data-state=selected] td.atlas-inventory-sales-heat{background:color-mix(in srgb,var(--status-success) var(--sales-fill,6%),var(--background))}}.atlas-inventory-table tbody td.atlas-inventory-sales-heat,.atlas-inventory-table tbody tr:hover td.atlas-inventory-sales-heat,.atlas-inventory-table tbody tr[data-state=selected] td.atlas-inventory-sales-heat{color:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.atlas-inventory-table tbody td.atlas-inventory-sales-heat,.atlas-inventory-table tbody tr:hover td.atlas-inventory-sales-heat,.atlas-inventory-table tbody tr[data-state=selected] td.atlas-inventory-sales-heat{color:color-mix(in srgb,var(--status-success) calc(var(--atlas-heat-text-min) + var(--sales-intensity,0) * var(--atlas-heat-text-span)),var(--background))}}.atlas-inventory-table tbody td.atlas-inventory-demand-manual,.atlas-inventory-table tbody tr:hover td.atlas-inventory-demand-manual,.atlas-inventory-table tbody tr[data-state=selected] td.atlas-inventory-demand-manual,.atlas-inventory-table tbody td.atlas-inventory-sales:has(.atlas-inventory-demand-source__input),.atlas-inventory-table tbody tr:hover td.atlas-inventory-sales:has(.atlas-inventory-demand-source__input),.atlas-inventory-table tbody tr[data-state=selected] td.atlas-inventory-sales:has(.atlas-inventory-demand-source__input){background:var(--background);color:var(--atlas-manual-source-foreground)}.atlas-inventory-demand-source{justify-content:flex-end;align-items:center;width:100%;min-width:0;max-width:100%;display:inline-flex;position:relative}.atlas-inventory-demand-source__display{justify-content:flex-end;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:inline-flex}.atlas-inventory-demand-source__button[data-slot=button]{color:var(--atlas-table-zero-empty-foreground);border:0;flex-shrink:0;transition:none;width:.75rem!important;min-width:.75rem!important;height:.75rem!important;min-height:.75rem!important;padding:0!important}.atlas-inventory-demand-source__button[data-active=true]{color:inherit}.atlas-inventory-demand-empty .atlas-inventory-demand-source__button[data-active=true]{color:var(--atlas-table-zero-empty-foreground)}.atlas-inventory-demand-source__button svg{width:.75rem;height:.75rem}.atlas-inventory-demand-source__value{color:inherit;font:inherit;line-height:inherit;white-space:nowrap;background:0 0;border:0;padding:0}.atlas-inventory-table .atlas-inventory-demand-source__input[data-slot=input]{text-align:right;flex:0 3rem;width:3rem!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}.atlas-inventory-table .atlas-inventory-demand-source__input[data-slot=input]:focus-visible{box-shadow:none!important;border:0!important;outline:none!important}.atlas-inventory-table td.atlas-inventory-sales:has(.atlas-inventory-demand-source__input):focus-within{box-shadow:inset 0 0 0 2px var(--ring)}.atlas-inventory-table tbody td>[data-slot=badge]{height:1.125rem;padding-inline:.3125rem;line-height:1;font-size:inherit!important}.atlas-matrix__scaled{zoom:var(--atlas-matrix-scale,1);width:max-content;min-width:100%}.atlas-supply-matrix{flex:none;height:auto}.atlas-supply-matrix .atlas-matrix__viewport{overscroll-behavior-x:none;overscroll-behavior-y:auto;scrollbar-gutter:auto;flex:none;min-height:auto;padding-right:0;overflow:auto hidden}.atlas-supply-cargo-workspace{scrollbar-gutter:stable;padding-right:.875rem}.atlas-matrix__groups,.atlas-matrix__headers,.atlas-matrix__row{grid-template-columns:var(--atlas-matrix-columns);width:max-content;min-width:100%;display:grid}.atlas-matrix__groups{z-index:40;border-top:0;border-bottom:1px solid var(--border);background:var(--ui-muted);min-height:1.625rem;position:sticky;top:0}.atlas-matrix-group{border-right:1px solid var(--border);min-width:0;color:var(--ui-muted-foreground);letter-spacing:.01em;font-size:.6875rem;font-weight:500}.atlas-matrix-group>span{width:100%;min-height:1.625rem;color:inherit;font:inherit;justify-content:flex-start;align-items:center;padding:0 .5rem;display:flex}.atlas-matrix__headers{z-index:35;border-bottom:1px solid var(--border);background:var(--ui-muted);min-height:2.75rem;position:sticky;top:1.625rem}.atlas-matrix__headers>span,.atlas-matrix__headers>label{border-right:1px solid var(--border);min-width:0;color:var(--ui-muted-foreground);overflow-wrap:anywhere;white-space:normal;align-items:center;padding:.25rem .375rem;font-size:.6875rem;font-weight:500;line-height:1.1;display:flex;overflow:hidden}.atlas-matrix__headers>span>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.atlas-matrix__row{border-bottom:1px solid var(--border);background:var(--background);min-height:1.5rem;box-shadow:inset 2px 0 0 var(--assortment-color,var(--border))}@supports (color:color-mix(in lab,red,red)){.atlas-matrix__row{box-shadow:inset 2px 0 color-mix(in srgb,var(--assortment-color,var(--border)) 65%,transparent)}}.atlas-matrix__row{font-family:var(--font-sans);font-size:.6875rem}.atlas-matrix__row *{font-family:inherit!important;font-size:inherit!important;font-weight:400!important}.atlas-matrix__row:hover,.atlas-matrix__row:focus-within{background:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.atlas-matrix__row:hover,.atlas-matrix__row:focus-within{background:color-mix(in srgb,var(--ui-muted) 60%,var(--background))}}.atlas-matrix__row>*{border-right:1px solid var(--border);min-width:0;min-height:1.5rem!important}.atlas-supply-matrix .atlas-matrix__groups>.atlas-matrix-group:not(:first-child),.atlas-supply-matrix .atlas-matrix__headers>:is(:nth-child(6),:nth-child(9),:nth-child(13),:nth-child(17),:nth-child(24)),.atlas-supply-matrix .atlas-matrix__row>:is(:nth-child(6),:nth-child(9),:nth-child(13),:nth-child(17),:nth-child(24)){border-left:4px solid var(--border)}.atlas-matrix__row.is-saving{box-shadow:inset 2px 0 0 var(--status-info)}.atlas-matrix__row.is-error{box-shadow:inset 2px 0 0 var(--destructive)}.atlas-matrix__row input:not([type=checkbox]),.atlas-matrix__row select{width:100%;color:var(--foreground);outline:0;padding:0 .375rem;font-size:.6875rem;line-height:1;background:0 0!important;border:0!important;border-radius:0!important;height:1.5rem!important;min-height:1.5rem!important}.atlas-matrix__row>input:not([type=checkbox]),.atlas-matrix__row>select{border-right:1px solid var(--border)!important}.atlas-matrix__row button{border-radius:0!important;height:1.5rem!important;min-height:1.5rem!important}.atlas-matrix__row input:hover,.atlas-matrix__row select:hover{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.atlas-matrix__row input:hover,.atlas-matrix__row select:hover{background:color-mix(in srgb,var(--ui-accent) 72%,transparent)}}.atlas-matrix__row input[inputmode=decimal]{text-align:right;font-variant-numeric:tabular-nums}.atlas-price-matrix{--atlas-matrix-columns:4rem 8.5rem 4.78125rem 7.375rem 4.75rem 4.75rem 4rem 4rem 5rem 5.5rem minmax(16rem, 1fr);--atlas-price-inactive-foreground:var(--ui-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.atlas-price-matrix{--atlas-price-inactive-foreground:color-mix(in srgb, var(--ui-muted-foreground) 40%, transparent)}}.atlas-price-matrix .atlas-matrix__headers{top:0}.atlas-price-matrix .atlas-matrix__scaled{width:100%;min-width:69.2188rem}.atlas-price-matrix .atlas-matrix__row,.atlas-price-matrix .atlas-matrix__headers{width:100%;min-width:0}.atlas-price-matrix .atlas-matrix-article{flex-direction:row;justify-content:space-between;align-items:center}.atlas-price-matrix__sticky--name{left:4rem}.atlas-price-matrix .atlas-price-matrix__sticky--article{padding-inline:.375rem}.atlas-price-matrix__sticky--article{left:0}.atlas-price-matrix .atlas-price-indicator,.atlas-price-matrix .atlas-price-strategies [role=radio]{min-width:0;height:1.25rem;min-height:0;padding:0;width:1.25rem!important}.atlas-price-matrix .atlas-price-strategy-cells{gap:0;padding:0}.atlas-price-strategy-cells .atlas-price-mode-controls{flex-shrink:0;align-self:stretch;width:100%;min-width:0;display:flex}.atlas-price-strategy-cells .atlas-price-strategies{border-radius:0;align-items:stretch;gap:0;display:flex}.atlas-price-matrix .atlas-price-strategy-cells :is([role=radio],.atlas-price-indicator){border-radius:0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;min-height:1.5rem;display:inline-flex;width:1.59375rem!important;min-width:0!important;height:auto!important;padding:0!important}.atlas-price-matrix .atlas-price-strategy-cells .atlas-price-indicator{width:1.53125rem!important}.atlas-price-strategy-cells [role=radio]{border-right:1px solid var(--border)!important}.atlas-price-strategies [role=radio][aria-checked=true]{background:var(--atlas-strategy-target)!important}@supports (color:color-mix(in lab,red,red)){.atlas-price-strategies [role=radio][aria-checked=true]{background:color-mix(in srgb,var(--atlas-strategy-target) 15%,var(--background))!important}}.atlas-price-strategies [role=radio][aria-checked=true]{color:var(--atlas-strategy-target)!important}.atlas-price-strategies [role=radio][aria-checked=true]:nth-child(2){background:var(--atlas-strategy-competitive)!important}@supports (color:color-mix(in lab,red,red)){.atlas-price-strategies [role=radio][aria-checked=true]:nth-child(2){background:color-mix(in srgb,var(--atlas-strategy-competitive) 15%,var(--background))!important}}.atlas-price-strategies [role=radio][aria-checked=true]:nth-child(2){color:var(--atlas-strategy-competitive)!important}.atlas-price-strategies [role=radio][aria-checked=true][data-strategy-tone=waiting]{background:var(--status-warning)!important}@supports (color:color-mix(in lab,red,red)){.atlas-price-strategies [role=radio][aria-checked=true][data-strategy-tone=waiting]{background:color-mix(in srgb,var(--status-warning) 15%,var(--background))!important}}.atlas-price-strategies [role=radio][aria-checked=true][data-strategy-tone=waiting]{color:var(--status-warning)!important}.atlas-price-strategies [role=radio][aria-checked=true][data-strategy-tone=error]{background:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.atlas-price-strategies [role=radio][aria-checked=true][data-strategy-tone=error]{background:color-mix(in srgb,var(--destructive) 15%,var(--background))!important}}.atlas-price-strategies [role=radio][aria-checked=true][data-strategy-tone=error]{color:var(--destructive)!important}.atlas-price-strategies [role=radio][aria-checked=true][data-strategy-tone=not_started]{background:var(--ui-muted)!important}@supports (color:color-mix(in lab,red,red)){.atlas-price-strategies [role=radio][aria-checked=true][data-strategy-tone=not_started]{background:color-mix(in srgb,var(--ui-muted) 72%,var(--background))!important}}.atlas-price-strategies [role=radio][aria-checked=true][data-strategy-tone=not_started]{color:var(--ui-muted-foreground)!important}.atlas-price-strategies [role=radio][data-strategy-tone=unknown]{color:var(--ui-muted-foreground)!important;background:0 0!important}.atlas-price-strategy-cells .atlas-price-indicator[aria-pressed=true]{background:var(--atlas-strategy-stock)!important}@supports (color:color-mix(in lab,red,red)){.atlas-price-strategy-cells .atlas-price-indicator[aria-pressed=true]{background:color-mix(in srgb,var(--atlas-strategy-stock) 15%,var(--background))!important}}.atlas-price-strategy-cells .atlas-price-indicator[aria-pressed=true]{color:var(--atlas-strategy-stock)!important}.atlas-price-indicator[aria-pressed=true][data-stock-tone=error]{background:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.atlas-price-indicator[aria-pressed=true][data-stock-tone=error]{background:color-mix(in srgb,var(--destructive) 15%,var(--background))!important}}.atlas-price-indicator[aria-pressed=true][data-stock-tone=error]{color:var(--destructive)!important}.atlas-price-indicator[aria-pressed=true][data-stock-tone=waiting]{background:var(--status-warning)!important}@supports (color:color-mix(in lab,red,red)){.atlas-price-indicator[aria-pressed=true][data-stock-tone=waiting]{background:color-mix(in srgb,var(--status-warning) 15%,var(--background))!important}}.atlas-price-indicator[aria-pressed=true][data-stock-tone=waiting]{color:var(--status-warning)!important}.atlas-price-strategies [aria-checked=false],.atlas-price-strategy--inactive{color:var(--atlas-price-inactive-foreground)}.atlas-price-matrix .atlas-price-indicator svg,.atlas-price-matrix .atlas-price-strategies svg{width:var(--atlas-price-icon-size);height:var(--atlas-price-icon-size)}.atlas-matrix-icon{stroke-width:1.75px}:root{--atlas-price-icon-size:.75rem;--atlas-price-lamp-box:1.59375rem}.atlas-price-matrix .atlas-matrix__row>.atlas-price-state-cells{grid-template-columns:1.75rem minmax(0,1fr);align-items:stretch;gap:0;display:grid;padding:0!important}.atlas-price-state-cells .atlas-price-product-toggle{border-radius:0;width:100%;min-width:0;height:100%;min-height:24px;padding:0}.atlas-price-product-toggle[data-automation-state=enabled]{color:var(--status-success)}.atlas-price-product-toggle[data-automation-state=paused]{color:var(--ui-muted-foreground)}.atlas-price-product-toggle[data-automation-state=loading]{color:var(--ui-muted-foreground);opacity:1}.atlas-price-product-toggle[data-automation-state=blocked]{color:var(--atlas-price-inactive-foreground);opacity:1}.atlas-price-product-toggle .atlas-price-toggle-icon{width:.75rem;height:.75rem}.atlas-price-state-indicators{min-width:0;box-shadow:inset 1px 0 var(--border);border:0;justify-content:center;align-items:center;padding:0;display:flex}.atlas-price-dashboard{grid-template-columns:repeat(5,var(--atlas-price-lamp-box));justify-content:center;align-items:center;gap:0;width:100%;padding-inline:0;display:grid}.atlas-price-state-indicators .atlas-price-dashboard{justify-content:space-evenly;display:flex}.atlas-price-state-indicators .atlas-price-lamp{width:var(--atlas-price-icon-size);position:relative}.atlas-price-state-indicators .atlas-price-lamp:after{content:"";inset-block:0;inset-inline:calc((var(--atlas-price-icon-size) - var(--atlas-price-lamp-box)) / 2);position:absolute}.atlas-price-lamp{width:var(--atlas-price-lamp-box);height:1.5rem;color:var(--atlas-price-inactive-foreground,var(--muted-foreground));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.atlas-price-lamp svg{width:var(--atlas-price-icon-size);height:var(--atlas-price-icon-size)}.atlas-price-lamp[data-tone=success]{color:var(--status-success)}.atlas-price-lamp[data-tone=warning]{color:var(--status-warning)}.atlas-price-lamp[data-tone=danger]{color:var(--destructive)}.atlas-price-lamp:focus-visible,.atlas-price-toggle-target:focus-visible{outline:1px solid var(--ring);outline-offset:-1px}.atlas-price-toggle-target{justify-content:center;align-items:center;width:100%;min-width:0;padding:0;display:flex}.atlas-price-matrix__policy-cell>input[aria-invalid=true]{color:var(--destructive);box-shadow:none!important;background:0 0!important;border:0!important}.atlas-price-matrix__policy-cell:has(>input[aria-invalid=true]) .atlas-price-matrix__currency{color:var(--destructive)}.atlas-price-matrix .atlas-price-indicator .atlas-matrix-icon--compact{width:.75rem;height:.75rem}.atlas-price-matrix .atlas-price-article{justify-content:flex-start;min-width:0;padding:0;font-weight:400;line-height:1;overflow:hidden}.atlas-price-matrix .atlas-price-comment-button{text-align:left;justify-content:flex-start;width:100%;min-width:0;height:1.25rem;font-weight:400;border-width:0!important;padding:0!important}.atlas-price-matrix .atlas-matrix__headers>:has(+.atlas-price-matrix__desired-heading),.atlas-price-matrix .atlas-matrix__row>:has(+.atlas-price-matrix__policy-cell){border-right:0}.atlas-price-matrix .atlas-matrix__headers>.atlas-price-matrix__desired-heading,.atlas-price-matrix .atlas-matrix__row>.atlas-price-matrix__policy-cell{border-left:4px solid var(--border);border-right:4px solid var(--border);background:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.atlas-price-matrix .atlas-matrix__headers>.atlas-price-matrix__desired-heading,.atlas-price-matrix .atlas-matrix__row>.atlas-price-matrix__policy-cell{background:color-mix(in srgb,var(--ui-muted) 72%,var(--background))}}.atlas-price-matrix .atlas-matrix__headers>.atlas-price-matrix__desired-heading,.atlas-price-matrix .atlas-matrix__row>.atlas-price-matrix__policy-cell{text-align:center;justify-content:center}.atlas-price-matrix .atlas-price-matrix__desired-heading>span,.atlas-price-matrix .atlas-price-matrix__policy-cell>.atlas-price-matrix__currency{font-weight:600!important}.atlas-price-matrix .atlas-price-matrix__policy-cell>input:not([aria-invalid=true]),.atlas-price-matrix .atlas-price-matrix__policy-cell>.atlas-price-matrix__currency{color:var(--ui-muted-foreground)}.atlas-price-matrix__cell,.atlas-price-matrix__policy-cell{align-items:center;min-width:0;min-height:1.5rem;display:flex;overflow:hidden}.atlas-price-matrix__cell{color:var(--foreground);white-space:nowrap;gap:.25rem;padding:0 .375rem}.atlas-price-matrix__cell--number{text-align:right;font-variant-numeric:tabular-nums;justify-content:flex-end}.atlas-price-matrix__promotions{font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;width:100%;display:grid}.atlas-price-matrix__promotions>span{text-align:center;min-width:0;position:relative}.atlas-price-matrix__promotions>span:not(:last-child):after{color:var(--atlas-price-inactive-foreground);content:"/";position:absolute;left:100%;transform:translate(-50%)}.atlas-price-matrix__promotion-zero{color:var(--atlas-price-inactive-foreground)}.atlas-price-matrix__cell--empty,.atlas-price-matrix__cell--zero{color:var(--atlas-matrix-formula-foreground)}.atlas-price-matrix .atlas-price-matrix__cell--empty,.atlas-price-matrix .atlas-price-matrix__missing{color:var(--ui-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.atlas-price-matrix .atlas-price-matrix__cell--empty,.atlas-price-matrix .atlas-price-matrix__missing{color:color-mix(in srgb,var(--ui-muted-foreground) 42%,transparent)}}.atlas-price-matrix .atlas-price-matrix__spp-heat{color:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.atlas-price-matrix .atlas-price-matrix__spp-heat{color:color-mix(in srgb,var(--status-success) calc(var(--atlas-heat-text-min) + var(--spp-intensity,0) * var(--atlas-heat-text-span)),var(--background))}}.atlas-price-matrix .atlas-price-matrix__spp-heat{background:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.atlas-price-matrix .atlas-price-matrix__spp-heat{background:color-mix(in srgb,var(--status-success) var(--spp-fill,6%),var(--background))}}.atlas-price-matrix input::placeholder{color:var(--ui-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.atlas-price-matrix input::placeholder{color:color-mix(in srgb,var(--ui-muted-foreground) 42%,transparent)}}.atlas-price-matrix input::placeholder{opacity:1}.atlas-price-matrix__cell--split{justify-content:space-between}.atlas-price-matrix__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.atlas-price-matrix__comment{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;line-height:1;display:block;overflow:hidden}.atlas-price-matrix__secondary,.atlas-price-matrix__comment{color:var(--ui-muted-foreground)}.atlas-price-matrix__secondary{flex:none;font-size:.5625rem!important}.atlas-price-matrix__policy-cell{padding:0}.atlas-price-matrix__policy-cell:hover{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.atlas-price-matrix__policy-cell:hover{background:color-mix(in srgb,var(--ui-accent) 72%,transparent)}}.atlas-price-matrix__policy-cell:focus-within{z-index:2;box-shadow:inset 0 0 0 2px var(--ring);position:relative}.atlas-price-matrix__policy-cell>input:not([type=checkbox]){text-align:center;font-variant-numeric:tabular-nums;flex:0 auto;min-width:0;background:0 0!important;height:100%!important;padding:0!important}.atlas-price-matrix__currency{color:var(--foreground);font-variant-numeric:tabular-nums;pointer-events:none;flex:none;padding-left:.125rem}.atlas-price-matrix__policy-cell>input:not([type=checkbox]):hover,.atlas-price-matrix__policy-cell>input:not([type=checkbox]):focus{box-shadow:none!important;background:0 0!important}.atlas-price-matrix__cell--recommendation{align-items:center;gap:.375rem;padding-block:0}.atlas-price-matrix__cell--recommendation [data-slot=badge]{flex:none;height:1.125rem;padding-inline:.3125rem;line-height:1}.unit-economics-page{--atlas-matrix-formula-foreground:var(--ui-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.unit-economics-page{--atlas-matrix-formula-foreground:color-mix(in srgb, var(--ui-muted-foreground) 70%, var(--background))}}.unit-economics-page{background:var(--background);min-width:0;min-height:0;color:var(--foreground);flex-direction:column;flex:auto;display:flex;overflow:hidden}.unit-economics-workspace{flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.unit-economics-primary{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.unit-economics-table-wrap{scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;padding-bottom:.875rem;padding-right:.875rem;position:relative;overflow:auto}.unit-economics-table-canvas{zoom:var(--ue-page-zoom,1);width:max-content;min-width:100%}.unit-economics-table-notice{width:100%;background:var(--status-destructive)!important;border:0!important;border-radius:0!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-table-notice{background:color-mix(in srgb,var(--status-destructive) 8%,var(--background))!important}}.unit-economics-table-notice{box-shadow:inset 0 0 0 1.5px var(--status-destructive)!important;color:var(--status-destructive)!important}.unit-economics-table-notice [data-slot=alert-description]{color:var(--status-destructive)!important}.unit-economics-blocks{width:max-content;min-width:100%;display:flex}.unit-economics-block{border-right:0;min-width:max-content}.unit-economics-block:not(:last-child){border-right:4px solid var(--border)}.unit-economics-block:last-child{border-right:1px solid var(--border)}.unit-economics-block--identity{z-index:30;background:var(--background);box-shadow:none;position:sticky;left:0}.unit-economics-block__summary{z-index:25;background:var(--background);position:sticky;top:0}.unit-economics-block__details{z-index:1;border-top:1px solid var(--border);background:var(--background);margin-top:-1px;position:relative}.ue-reference-toggle{border-radius:var(--radius-sm);width:1.25rem;height:1.25rem;color:var(--ui-muted-foreground);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ue-reference-toggle:hover{background:var(--ui-accent);color:var(--foreground)}.ue-reference-toggle svg{width:.875rem;height:.875rem}.ue-price-heading,.ue-outcome-heading{justify-content:space-between;align-items:center;gap:.25rem;width:100%;min-width:0;display:flex}.ue-outcome-heading__label{flex-wrap:wrap;gap:0 .2rem;min-width:0;display:flex}.unit-economics-table{border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--background);width:auto;min-width:0;color:var(--foreground);font-family:var(--font-sans);font-size:.6875rem}.unit-economics-table th,.unit-economics-table td{box-sizing:border-box;border-right-style:solid;border-right-width:1px;border-right-color:var(--border);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--border);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;height:1.5rem;padding:0 .375rem;overflow:hidden}.unit-economics-table .ue-section-start{border-left:4px solid var(--border)}.unit-economics-table.unit-economics-table--planning :is(th,td){border-left-width:0;border-right-width:1px}.unit-economics-unavailable{flex:1;place-items:center;min-height:0;padding:2rem;display:grid}.unit-economics-unavailable__content{max-width:34rem;color:var(--ui-muted-foreground);align-items:flex-start;gap:.75rem;display:flex}.unit-economics-unavailable__content>svg{flex:none;width:1.25rem;height:1.25rem}.unit-economics-unavailable__content h1{color:var(--foreground);margin:0;font-size:1rem;font-weight:500}.unit-economics-unavailable__content p{margin:.25rem 0 0;font-size:.8125rem}.unit-economics-block .unit-economics-table tr>:last-child{border-right-width:0}.unit-economics-table th{background:var(--ui-muted);max-width:none;height:2.75rem;color:var(--ui-muted-foreground);text-align:left;text-overflow:clip;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;padding-block:.1875rem;font-weight:500;line-height:1.15;position:static}.unit-economics-table .ue-group-row th{text-align:left;white-space:normal;height:2rem;padding-block:.125rem}.unit-economics-table tbody tr:hover td,.unit-economics-table tbody tr.is-row-hover td{background:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.unit-economics-table tbody tr:hover td,.unit-economics-table tbody tr.is-row-hover td{background:color-mix(in srgb,var(--ui-muted) 62%,var(--background))}}.unit-economics-table tbody tr.ue-profit-row{cursor:pointer}.unit-economics-table tbody tr.ue-profit-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.unit-economics-table tbody tr{height:1.5rem}.unit-economics-table tr.ue-aggregate-row,.unit-economics-table tr.ue-aggregate-row td{background:var(--ui-muted);height:1.5rem}@supports (color:color-mix(in lab,red,red)){.unit-economics-table tr.ue-aggregate-row,.unit-economics-table tr.ue-aggregate-row td{background:color-mix(in srgb,var(--ui-muted) 80%,var(--background))}}.unit-economics-table tr.ue-aggregate-row,.unit-economics-table tr.ue-aggregate-row td{font-weight:400}.unit-economics-table tr.ue-aggregate-row td{color:var(--atlas-matrix-formula-foreground)!important}.unit-economics-table--unified thead{z-index:35;position:sticky;top:0}.unit-economics-table--unified .ue-sticky-identity-group,.unit-economics-table--unified .ue-sticky-article,.unit-economics-table--unified .ue-sticky-name{z-index:20;background:var(--background);position:sticky}.unit-economics-table--unified .ue-sticky-identity-group,.unit-economics-table--unified .ue-sticky-article{left:0}.unit-economics-table--unified .ue-sticky-name{left:var(--ue-article-column-width)}.unit-economics-table--unified thead .ue-sticky-identity-group,.unit-economics-table--unified thead .ue-sticky-article,.unit-economics-table--unified thead .ue-sticky-name{z-index:45;background:var(--ui-muted)}.unit-economics-table--unified thead .ue-aggregate-row .ue-sticky-article,.unit-economics-table--unified thead .ue-aggregate-row .ue-sticky-name{background:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.unit-economics-table--unified thead .ue-aggregate-row .ue-sticky-article,.unit-economics-table--unified thead .ue-aggregate-row .ue-sticky-name{background:color-mix(in srgb,var(--ui-muted) 80%,var(--background))}}.unit-economics-table--unified tbody td.ue-packaging-cell{padding:0}.unit-economics-table--unified .ue-ozon-packaging-row>td.ue-packaging-cell>:is(div,a){width:100%;height:1.5rem;min-height:1.5rem}.unit-economics-table--unified .ue-ozon-packaging-row>td.ue-packaging-cell *{font-family:inherit!important;font-size:inherit!important;font-weight:400!important}.unit-economics-table--unified .ue-ozon-packaging-row>td.ue-packaging-cell input:not([type=checkbox]),.unit-economics-table--unified .ue-ozon-packaging-row>td.ue-packaging-cell button{border-radius:0!important;height:1.5rem!important;min-height:1.5rem!important}.unit-economics-table--unified .ue-ozon-packaging-row>td.ue-packaging-cell button:focus-visible{z-index:2;outline:0;position:relative;box-shadow:inset 0 0 0 2px var(--ring)!important}.unit-economics-block--ozon-packaging .unit-economics-block__details .unit-economics-table td{padding:0}.unit-economics-block--ozon-packaging .ue-ozon-packaging-row>td>:is(div,a){width:100%;height:1.5rem;min-height:1.5rem}.unit-economics-block--ozon-packaging .ue-ozon-packaging-row *{font-family:inherit!important;font-size:inherit!important;font-weight:400!important}.unit-economics-block--ozon-packaging .ue-ozon-packaging-row input:not([type=checkbox]){width:100%;color:var(--foreground);text-align:right;font-variant-numeric:tabular-nums;outline:0;padding:0 .375rem;line-height:1;background:0 0!important;border:0!important;border-radius:0!important;height:1.5rem!important;min-height:1.5rem!important}.unit-economics-block--ozon-packaging .ue-ozon-packaging-row button{border-radius:0!important;height:1.5rem!important;min-height:1.5rem!important}.unit-economics-block--ozon-packaging .ue-ozon-packaging-row input:hover,.unit-economics-block--ozon-packaging .ue-ozon-packaging-row .atlas-matrix-consumable>button:hover{background:var(--ui-accent)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-block--ozon-packaging .ue-ozon-packaging-row input:hover,.unit-economics-block--ozon-packaging .ue-ozon-packaging-row .atlas-matrix-consumable>button:hover{background:color-mix(in srgb,var(--ui-accent) 72%,transparent)!important}}.unit-economics-block--ozon-packaging .ue-ozon-packaging-row input:focus{z-index:2;box-shadow:inset 0 0 0 2px var(--ring);position:relative}.unit-economics-block--ozon-packaging .ue-ozon-packaging-row input.is-action-required,.unit-economics-block--ozon-packaging .ue-ozon-packaging-row .atlas-matrix-consumable.is-action-required>button{background:var(--status-warning)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-block--ozon-packaging .ue-ozon-packaging-row input.is-action-required,.unit-economics-block--ozon-packaging .ue-ozon-packaging-row .atlas-matrix-consumable.is-action-required>button{background:color-mix(in srgb,var(--status-warning) 24%,var(--background))!important}}.unit-economics-block--ozon-packaging .ue-ozon-packaging-row input.is-action-required,.unit-economics-block--ozon-packaging .ue-ozon-packaging-row .atlas-matrix-consumable.is-action-required>button{box-shadow:inset 0 0 0 1.5px var(--status-warning)!important}.unit-economics-table .ue-identity,.unit-economics-table .ue-name{text-align:left;font-weight:400}.unit-economics-table td.ue-text{text-align:left}.unit-economics-table td.ue-text .atlas-matrix-consumable>button,.unit-economics-table td.ue-text .atlas-matrix-fixed-consumable{text-align:left;justify-content:flex-start}.unit-economics-table td.ue-text .atlas-matrix-fixed-consumable.is-ready,.unit-economics-table tbody .atlas-matrix-cost--ready{color:var(--foreground)}.unit-economics-table .ue-name{min-width:0;max-width:136px}.unit-economics-table .ue-identity{min-width:0;max-width:36px}.unit-economics-table .ue-dim,.unit-economics-table .ue-empty,.unit-economics-table .ue-muted{color:var(--ui-muted-foreground)}.unit-economics-block--prices .unit-economics-table td.ue-muted{color:var(--atlas-matrix-formula-foreground)}.unit-economics-table .ue-negative,.unit-economics-table .is-negative,.unit-economics-table tr.is-loss .ue-result-profit{color:var(--destructive)!important}.unit-economics-table .ue-warning{color:var(--foreground);font-style:normal}.unit-economics-table .ue-approximate,.unit-economics-table .ue-linked,.unit-economics-table .ue-credit:not(.ue-negative){color:var(--foreground)}.unit-economics-table td.ue-roi{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.unit-economics-table td.ue-roi{background:color-mix(in srgb,var(--primary) var(--ue-fill,6%),var(--background))}}.unit-economics-table td.ue-roi{color:var(--primary)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-table td.ue-roi{color:color-mix(in srgb,var(--primary) calc(var(--atlas-heat-text-min) + var(--ue-intensity,1) * var(--atlas-heat-text-span)),var(--background))!important}}.unit-economics-table td.ue-spp-heat{background:var(--status-success)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-table td.ue-spp-heat{background:color-mix(in srgb,var(--status-success) var(--ue-fill,6%),var(--background))!important}}.unit-economics-table td.ue-spp-heat{color:var(--status-success)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-table td.ue-spp-heat{color:color-mix(in srgb,var(--status-success) calc(var(--atlas-heat-text-min) + var(--ue-intensity,1) * var(--atlas-heat-text-span)),var(--background))!important}}.unit-economics-table td.ue-margin{background:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.unit-economics-table td.ue-margin{background:color-mix(in srgb,var(--status-success) var(--ue-fill,6%),var(--background))}}.unit-economics-table td.ue-margin{color:var(--status-success)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-table td.ue-margin{color:color-mix(in srgb,var(--status-success) calc(var(--atlas-heat-text-min) + var(--ue-intensity,1) * var(--atlas-heat-text-span)),var(--background))!important}}.unit-economics-table--unified tbody tr:not(.is-loss):hover td.ue-roi:not(.is-negative),.unit-economics-table--unified tbody tr:not(.is-loss).is-row-hover td.ue-roi:not(.is-negative){background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.unit-economics-table--unified tbody tr:not(.is-loss):hover td.ue-roi:not(.is-negative),.unit-economics-table--unified tbody tr:not(.is-loss).is-row-hover td.ue-roi:not(.is-negative){background:color-mix(in srgb,color-mix(in srgb,var(--primary) var(--ue-fill,6%),var(--background)) 92%,var(--primary))}}.unit-economics-table--unified tbody tr:not(.is-loss):hover td.ue-margin:not(.is-negative),.unit-economics-table--unified tbody tr:not(.is-loss).is-row-hover td.ue-margin:not(.is-negative){background:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.unit-economics-table--unified tbody tr:not(.is-loss):hover td.ue-margin:not(.is-negative),.unit-economics-table--unified tbody tr:not(.is-loss).is-row-hover td.ue-margin:not(.is-negative){background:color-mix(in srgb,color-mix(in srgb,var(--status-success) var(--ue-fill,6%),var(--background)) 92%,var(--status-success))}}.unit-economics-table--unified tbody tr.is-loss>td:not(.ue-roi):not(.ue-margin):not(.ue-spp-heat):not(.ue-drr-good):not(.ue-drr-caution):not(.ue-drr-danger){background:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-table--unified tbody tr.is-loss>td:not(.ue-roi):not(.ue-margin):not(.ue-spp-heat):not(.ue-drr-good):not(.ue-drr-caution):not(.ue-drr-danger){background:color-mix(in srgb,var(--destructive) 10%,var(--background))!important}}.unit-economics-table--unified tbody tr.is-loss:hover>td:not(.ue-roi):not(.ue-margin):not(.ue-spp-heat):not(.ue-drr-good):not(.ue-drr-caution):not(.ue-drr-danger),.unit-economics-table--unified tbody tr.is-loss.is-row-hover>td:not(.ue-roi):not(.ue-margin):not(.ue-spp-heat):not(.ue-drr-good):not(.ue-drr-caution):not(.ue-drr-danger){background:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-table--unified tbody tr.is-loss:hover>td:not(.ue-roi):not(.ue-margin):not(.ue-spp-heat):not(.ue-drr-good):not(.ue-drr-caution):not(.ue-drr-danger),.unit-economics-table--unified tbody tr.is-loss.is-row-hover>td:not(.ue-roi):not(.ue-margin):not(.ue-spp-heat):not(.ue-drr-good):not(.ue-drr-caution):not(.ue-drr-danger){background:color-mix(in srgb,var(--destructive) 14%,var(--background))!important}}.unit-economics-table td.ue-roi.is-negative,.unit-economics-table td.ue-margin.is-negative{background:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-table td.ue-roi.is-negative,.unit-economics-table td.ue-margin.is-negative{background:color-mix(in srgb,var(--destructive) 20%,var(--background))!important}}.unit-economics-table td.ue-roi.is-negative,.unit-economics-table td.ue-margin.is-negative{color:var(--destructive)!important}.unit-economics-table--unified tbody tr:hover td.ue-roi.is-negative,.unit-economics-table--unified tbody tr:hover td.ue-margin.is-negative,.unit-economics-table--unified tbody tr.is-row-hover td.ue-roi.is-negative,.unit-economics-table--unified tbody tr.is-row-hover td.ue-margin.is-negative{background:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-table--unified tbody tr:hover td.ue-roi.is-negative,.unit-economics-table--unified tbody tr:hover td.ue-margin.is-negative,.unit-economics-table--unified tbody tr.is-row-hover td.ue-roi.is-negative,.unit-economics-table--unified tbody tr.is-row-hover td.ue-margin.is-negative{background:color-mix(in srgb,var(--destructive) 24%,var(--background))!important}}.unit-economics-table td.ue-dim,.unit-economics-table td.ue-empty,.unit-economics-table td.is-zero{font-style:normal;color:var(--atlas-matrix-formula-foreground)!important}.unit-economics-table tr.ue-aggregate-row td.ue-roi,.unit-economics-table tr.ue-aggregate-row td.ue-margin{background:var(--ui-muted)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-table tr.ue-aggregate-row td.ue-roi,.unit-economics-table tr.ue-aggregate-row td.ue-margin{background:color-mix(in srgb,var(--ui-muted) 80%,var(--background))!important}}.unit-economics-table tr.ue-aggregate-row td.ue-roi.is-negative,.unit-economics-table tr.ue-aggregate-row td.ue-margin.is-negative{background:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-table tr.ue-aggregate-row td.ue-roi.is-negative,.unit-economics-table tr.ue-aggregate-row td.ue-margin.is-negative{background:color-mix(in srgb,var(--destructive) 20%,var(--background))!important}}.unit-economics-loading,.unit-economics-empty{color:var(--ui-muted-foreground);text-align:center;padding:2rem;position:sticky;left:0}.unit-economics-period{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);align-items:center;gap:.125rem;padding:.125rem;display:inline-flex}.unit-economics-period__label{color:var(--ui-muted-foreground);padding:0 .375rem;font-size:.6875rem;font-weight:500}.unit-economics-period [data-slot=button]{min-width:2rem;padding-inline:.5rem}.unit-economics-settings__tools{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.unit-economics-settings__list{border:1px solid var(--border);border-radius:var(--radius-md);min-height:0}.unit-economics-settings__list label{border-bottom:1px solid var(--border);grid-template-columns:1.25rem 2.75rem minmax(0,1fr);align-items:center;gap:.5rem;min-height:2.25rem;padding:.375rem .5rem;font-size:.75rem;display:grid}.unit-economics-settings__list label:last-child{border-bottom:0}.unit-economics-settings__list label strong{font-weight:500}.unit-economics-settings__list label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.unit-economics-settings .atlas-products-dock__footer{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.unit-economics-settings .atlas-products-dock__footer>span{white-space:nowrap;flex:auto}.unit-economics-settings .atlas-products-dock__footer>div{flex:none;justify-content:flex-end;display:flex}.ue-profit-backdrop{z-index:60;background:var(--foreground);justify-content:flex-end;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.ue-profit-backdrop{background:color-mix(in srgb,var(--foreground) 12%,transparent)}}.ue-profit-breakdown{border-left:1px solid var(--border);background:var(--popover);width:min(48rem,82vw);height:100svh;color:var(--popover-foreground);flex-direction:column;display:flex;overflow:hidden}.ue-profit-breakdown>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1rem;display:flex}.ue-profit-breakdown>header h2{font-size:1rem;font-weight:500}.ue-profit-breakdown>header p,.ue-profit-breakdown>header small{color:var(--ui-muted-foreground);font-size:.75rem}.ue-profit-breakdown>header button{border-radius:var(--radius-md);background:var(--ui-muted);border:0;width:2rem;height:2rem}.ue-profit-breakdown__summary{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ue-profit-breakdown__summary>div{border-right:1px solid var(--border);gap:.125rem;padding:.75rem 1rem;display:grid}.ue-profit-breakdown__summary span,.ue-profit-breakdown__summary small{color:var(--ui-muted-foreground);font-size:.6875rem}.ue-profit-breakdown__summary strong{font-size:.9375rem;font-weight:500}.ue-profit-breakdown__warning{border-bottom:1px solid var(--border);background:var(--badge-warning);color:var(--foreground);padding:.75rem 1rem;font-size:.75rem}.ue-profit-breakdown__columns,.ue-profit-breakdown__row{grid-template-columns:minmax(14rem,1fr) 8rem 9rem;align-items:center;display:grid}.ue-profit-breakdown__columns{background:var(--ui-muted);min-height:2rem;color:var(--ui-muted-foreground);padding:0 1rem;font-size:.6875rem}.ue-profit-breakdown__columns span:not(:first-child),.ue-profit-breakdown__row>span{text-align:right}.ue-profit-breakdown__body{flex:auto;min-height:0;overflow-y:auto}.ue-profit-breakdown__body h3{background:var(--ui-muted);color:var(--ui-muted-foreground);margin:0;padding:.625rem 1rem;font-size:.6875rem;font-weight:500}.ue-profit-breakdown__row{border-bottom:1px solid var(--border);min-height:2.25rem;padding:.375rem 1rem;font-size:.75rem}.ue-profit-breakdown__row strong{font-weight:500}.ue-profit-breakdown__row small{color:var(--ui-muted-foreground);font-size:.625rem;display:block}.ue-profit-breakdown__row.is-total{background:var(--badge-primary)}.ue-profit-breakdown__row.is-unavailable{color:var(--ui-muted-foreground)}.ue-profit-breakdown>footer{border-top:1px solid var(--border);color:var(--ui-muted-foreground);padding:.75rem 1rem;font-size:.6875rem}.atlas-matrix__row input:focus,.atlas-matrix__row select:focus{z-index:2;box-shadow:inset 0 0 0 2px var(--ring);position:relative}.atlas-supply-matrix-editable-cell:focus-within{z-index:30;box-shadow:inset 0 0 0 2px var(--ring);position:relative}.atlas-supply-matrix-editable-cell>input:focus{box-shadow:none}.atlas-matrix__row input.is-action-required,.atlas-matrix__row .is-action-required>input,.atlas-matrix__row .atlas-matrix-consumable.is-action-required>button,.atlas-matrix__row .atlas-matrix-excel-photo.is-action-required>button{background:var(--status-warning)!important}@supports (color:color-mix(in lab,red,red)){.atlas-matrix__row input.is-action-required,.atlas-matrix__row .is-action-required>input,.atlas-matrix__row .atlas-matrix-consumable.is-action-required>button,.atlas-matrix__row .atlas-matrix-excel-photo.is-action-required>button{background:color-mix(in srgb,var(--status-warning) 24%,var(--background))!important}}.atlas-matrix__row input.is-action-required,.atlas-matrix__row .is-action-required>input,.atlas-matrix__row .atlas-matrix-consumable.is-action-required>button,.atlas-matrix__row .atlas-matrix-excel-photo.is-action-required>button{box-shadow:inset 0 0 0 1.5px var(--status-warning)!important}.atlas-matrix-barcode-cell{align-items:center;gap:2px;min-width:0;padding:0 4px;display:flex;overflow:hidden}.atlas-matrix-barcode-cell.is-action-required{background:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){.atlas-matrix-barcode-cell.is-action-required{background:color-mix(in srgb,var(--status-warning) 24%,var(--background))}}.atlas-matrix-barcode-cell.is-action-required{box-shadow:inset 0 0 0 1.5px var(--status-warning)}.atlas-matrix-barcode-cell>button{flex:none}.atlas-matrix__row input.is-action-required:hover,.atlas-matrix__row .is-action-required>input:hover,.atlas-matrix__row .atlas-matrix-consumable.is-action-required>button:hover,.atlas-matrix__row .atlas-matrix-excel-photo.is-action-required>button:hover{background:var(--status-warning)!important}@supports (color:color-mix(in lab,red,red)){.atlas-matrix__row input.is-action-required:hover,.atlas-matrix__row .is-action-required>input:hover,.atlas-matrix__row .atlas-matrix-consumable.is-action-required>button:hover,.atlas-matrix__row .atlas-matrix-excel-photo.is-action-required>button:hover{background:color-mix(in srgb,var(--status-warning) 30%,var(--background))!important}}.atlas-matrix__row input.is-action-required:focus,.atlas-matrix__row .is-action-required>input:focus,.atlas-matrix__row .atlas-matrix-consumable.is-action-required>button:focus,.atlas-matrix__row .atlas-matrix-excel-photo.is-action-required>button:focus{box-shadow:inset 0 0 0 1.5px var(--status-warning),inset 0 -2px 0 var(--ring)!important}.atlas-matrix__row .atlas-matrix-link-cell.is-source-url-conflict,.atlas-matrix__row input.is-source-url-conflict,.atlas-matrix__row input.is-validation-error{background:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.atlas-matrix__row .atlas-matrix-link-cell.is-source-url-conflict,.atlas-matrix__row input.is-source-url-conflict,.atlas-matrix__row input.is-validation-error{background:color-mix(in srgb,var(--destructive) 24%,var(--background))!important}}.atlas-matrix__row .atlas-matrix-link-cell.is-source-url-conflict,.atlas-matrix__row input.is-source-url-conflict,.atlas-matrix__row input.is-validation-error{box-shadow:inset 0 0 0 1.5px var(--destructive)!important}.atlas-matrix__row .atlas-matrix-link-cell.is-source-url-conflict:hover,.atlas-matrix__row input.is-source-url-conflict:hover,.atlas-matrix__row input.is-validation-error:hover{background:var(--destructive)!important}@supports (color:color-mix(in lab,red,red)){.atlas-matrix__row .atlas-matrix-link-cell.is-source-url-conflict:hover,.atlas-matrix__row input.is-source-url-conflict:hover,.atlas-matrix__row input.is-validation-error:hover{background:color-mix(in srgb,var(--destructive) 30%,var(--background))!important}}.atlas-matrix__row .atlas-matrix-link-cell.is-source-url-conflict>input.is-source-url-conflict{box-shadow:none!important;background:0 0!important}.atlas-matrix__row input.is-source-url-conflict:focus,.atlas-matrix__row input.is-validation-error:focus{box-shadow:inset 0 0 0 1.5px var(--destructive),inset 0 -2px 0 var(--ring)!important}.atlas-matrix-calculated--temporary{color:var(--atlas-products-value)!important}.atlas-matrix__row .atlas-matrix-link-cell.is-source-url-conflict>input.is-source-url-conflict:focus{box-shadow:inset 0 -2px 0 var(--ring)!important}.atlas-matrix-sticky{z-index:20;background:inherit;position:sticky}.atlas-matrix__headers .atlas-matrix-sticky{z-index:45;background:var(--ui-muted)}.atlas-matrix-sticky--select{left:0}.atlas-matrix-sticky--article{left:28px}.atlas-matrix-sticky--name{left:68px}.atlas-matrix-select,.atlas-matrix-checkbox{justify-content:center;align-items:center;display:flex}.atlas-matrix-select input,.atlas-matrix-checkbox input{width:.875rem;height:.875rem;min-height:0;accent-color:var(--primary)}.atlas-matrix-article{flex-direction:column;justify-content:center;padding:0 .375rem;display:flex}.atlas-matrix-article strong{text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.atlas-matrix-article small{color:var(--ui-muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.5625rem;overflow:hidden}.atlas-matrix-status-cell,.atlas-matrix-assortment-cell,.atlas-matrix-link-cell,.atlas-matrix-consumable{align-items:stretch;min-width:0;display:flex}.atlas-matrix-status-cell select{color:var(--foreground)!important}.atlas-matrix-assortment-cell select:not(.has-value){color:var(--atlas-matrix-formula-foreground)!important}.atlas-matrix-link-cell>input{min-width:0}.atlas-matrix-link-cell>a{width:1.5rem;color:var(--primary);flex:0 0 1.5rem;justify-content:center;align-items:center;font-size:.75rem;display:flex}.atlas-matrix-link-cell>a.is-disabled{pointer-events:none;color:var(--ui-muted-foreground);opacity:.45}.atlas-matrix__row .atlas-matrix-box-dispatch-rate{border:0;border-right:1px solid var(--border);width:100%;font:inherit;border-radius:0}.atlas-matrix__row .atlas-matrix-box-dispatch-rate:hover{background:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.atlas-matrix__row .atlas-matrix-box-dispatch-rate:hover{background:color-mix(in srgb,var(--ui-accent) 72%,transparent)}}.atlas-matrix__row .atlas-matrix-box-dispatch-rate:focus-visible{z-index:2;box-shadow:inset 0 0 0 2px var(--ring);outline:0;position:relative}.atlas-matrix-calculated,.atlas-matrix-cost,.atlas-matrix-fixed-consumable{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;padding:0 .375rem;font-size:.6875rem;display:flex;overflow:hidden}.atlas-matrix-calculated{color:var(--atlas-matrix-formula-foreground);text-align:right;background:0 0;justify-content:flex-end}.atlas-matrix-calculated.is-empty{color:var(--atlas-matrix-formula-foreground)}.atlas-matrix-cost--ready{color:var(--atlas-matrix-formula-foreground);text-align:right;justify-content:flex-end}.atlas-matrix-fixed-consumable.is-ready{color:var(--atlas-matrix-formula-foreground)}.atlas-matrix-cost--incomplete{text-align:left;justify-content:flex-start}.atlas-matrix-cost--incomplete,.atlas-matrix-fixed-consumable.is-missing{color:var(--status-warning)}.atlas-matrix-consumable>button{padding:0 .375rem;font-size:.6875rem;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.atlas-matrix-consumable>button:hover{background:var(--ui-accent)!important}@supports (color:color-mix(in lab,red,red)){.atlas-matrix-consumable>button:hover{background:color-mix(in srgb,var(--ui-accent) 72%,transparent)!important}}.atlas-matrix-consumable>button>span:last-child{display:none}.atlas-matrix-consumable--empty>button,.atlas-matrix-consumable--legacy>button{color:var(--status-warning)}.atlas-matrix__empty{width:100vw;color:var(--ui-muted-foreground);text-align:center;padding:4rem 1rem;font-size:.8125rem;position:sticky;left:0}.atlas-supply-matrix .atlas-matrix-sticky--name{left:80px}.atlas-supply-matrix__name{align-items:center;gap:.375rem;min-width:0;padding:0 .375rem;display:flex;overflow:hidden}.atlas-supply-matrix__name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.atlas-supply-matrix__name>small{color:var(--status-warning);white-space:nowrap;margin-left:auto;font-size:.5625rem!important}.atlas-supply-matrix-value.is-result{color:var(--atlas-matrix-formula-foreground)}.atlas-supply-matrix-value.is-approximate,.supply-profit--partial{color:var(--status-warning)}.supply-profit--complete-forecast{color:var(--status-success)}.atlas-supply-matrix-value.is-action-required{background:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){.atlas-supply-matrix-value.is-action-required{background:color-mix(in srgb,var(--status-warning) 24%,var(--background))}}.atlas-supply-matrix-value.is-action-required{box-shadow:inset 0 0 0 1.5px var(--status-warning);color:var(--status-warning)}.atlas-warning-alert,.atlas-supply-freeze-alert{background:var(--badge-warning)!important;box-shadow:inset 0 0 0 1.5px var(--status-warning)!important;color:var(--status-warning)!important;border:0!important;border-radius:0!important}.atlas-warning-alert [data-slot=alert-description],.atlas-supply-freeze-alert [data-slot=alert-description]{color:var(--status-warning)!important}.atlas-supply-unassigned-remainder--attention{background:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){.atlas-supply-unassigned-remainder--attention{background:color-mix(in srgb,var(--status-warning) 24%,var(--background))}}.atlas-supply-unassigned-remainder--attention{box-shadow:inset 0 0 0 1.5px var(--status-warning)}.atlas-supply-status--ordered{background:var(--primary)!important}@supports (color:color-mix(in lab,red,red)){.atlas-supply-status--ordered{background:color-mix(in srgb,var(--primary) 12%,transparent)!important}}.atlas-supply-status--info{background:var(--status-info)!important}@supports (color:color-mix(in lab,red,red)){.atlas-supply-status--info{background:color-mix(in srgb,var(--status-info) 12%,transparent)!important}}.atlas-supply-status--success{background:var(--status-success)!important}@supports (color:color-mix(in lab,red,red)){.atlas-supply-status--success{background:color-mix(in srgb,var(--status-success) 12%,transparent)!important}}html[data-theme=dark] .atlas-supply-status{border-color:#0000!important}.atlas-supply-cargo-parameter--attention{background:var(--status-warning)!important}@supports (color:color-mix(in lab,red,red)){.atlas-supply-cargo-parameter--attention{background:color-mix(in srgb,var(--status-warning) 12%,transparent)!important}}.atlas-supply-matrix-value.is-next-action{box-shadow:inset 0 0 0 1.5px var(--status-warning),inset 0 -2px 0 var(--ring)}html[data-theme=dark] .atlas-matrix,html[data-theme=dark] .atlas-inventory-page,html[data-theme=dark] .unit-economics-page{--atlas-matrix-formula-foreground:var(--ui-muted-foreground)}html[data-theme=dark] .atlas-matrix__groups,html[data-theme=dark] .atlas-matrix__headers,html[data-theme=dark] .atlas-matrix__headers .atlas-matrix-sticky,html[data-theme=dark] .atlas-inventory-table thead th,html[data-theme=dark] .unit-economics-table th{background:var(--ui-muted)!important}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .atlas-matrix__groups,html[data-theme=dark] .atlas-matrix__headers,html[data-theme=dark] .atlas-matrix__headers .atlas-matrix-sticky,html[data-theme=dark] .atlas-inventory-table thead th,html[data-theme=dark] .unit-economics-table th{background:color-mix(in srgb,var(--ui-muted) 48%,var(--background))!important}}.atlas-ds-shell{--atlas-table-zero-empty-foreground:#737373}html[data-theme=dark] .atlas-ds-shell{--atlas-table-zero-empty-foreground:#454545}.atlas-ds-shell :is(table,[role=table]) :is(.is-zero,.ue-dim,.ue-empty,.atlas-price-matrix__cell--zero,.atlas-price-matrix__cell--empty,.atlas-matrix-calculated.is-empty),.atlas-ds-shell .unit-economics-table :is(tbody,thead) tr>td:is(.is-zero,.ue-dim,.ue-empty){color:var(--atlas-table-zero-empty-foreground)!important}.atlas-ds-shell .unit-economics-table tr>td:is(.is-zero,.ue-dim,.ue-empty)>:is(span,button){color:inherit!important}.unit-economics-page{--atlas-ue-value-foreground:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.unit-economics-page{--atlas-ue-value-foreground:color-mix(in srgb, var(--foreground) 40%, var(--ui-muted-foreground))}}.unit-economics-page{--atlas-ue-reference-foreground:var(--ui-muted-foreground)}.unit-economics-table td.ue-drr-good{--atlas-ue-drr-color:var(--status-success)}.unit-economics-table td.ue-drr-caution{--atlas-ue-drr-color:var(--status-warning)}.unit-economics-table td.ue-drr-danger{--atlas-ue-drr-color:var(--destructive)}.unit-economics-page .unit-economics-table tr>td:is(.ue-drr-good,.ue-drr-caution,.ue-drr-danger){color:var(--atlas-ue-drr-color)!important;background:var(--atlas-ue-drr-color)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-page .unit-economics-table tr>td:is(.ue-drr-good,.ue-drr-caution,.ue-drr-danger){background:color-mix(in srgb,var(--atlas-ue-drr-color) 14%,var(--background))!important}}.unit-economics-page .unit-economics-table tr:is(:hover,.is-row-hover)>td:is(.ue-drr-good,.ue-drr-caution,.ue-drr-danger){background:var(--atlas-ue-drr-color)!important}@supports (color:color-mix(in lab,red,red)){.unit-economics-page .unit-economics-table tr:is(:hover,.is-row-hover)>td:is(.ue-drr-good,.ue-drr-caution,.ue-drr-danger){background:color-mix(in srgb,var(--atlas-ue-drr-color) 19%,var(--background))!important}}.unit-economics-page .unit-economics-table tbody td{color:var(--atlas-ue-value-foreground)}.unit-economics-page .unit-economics-table tbody :is(td.ue-sticky-article,td.ue-sticky-name,td.ue-result-profit){color:var(--foreground)}.unit-economics-page .unit-economics-table tbody :is(td.ue-muted,td.ue-dim,td.ue-empty){color:var(--atlas-ue-reference-foreground)}.unit-economics-page .unit-economics-table tbody :is(.ue-approximate,.ue-linked,.ue-credit:not(.ue-negative),.ue-warning){color:var(--atlas-ue-value-foreground)}.unit-economics-page .unit-economics-table tbody :is(.ue-sticky-article,.ue-sticky-name,.ue-result-profit) :is(button,span){color:inherit}.unit-economics-page .unit-economics-table tbody :is(.atlas-matrix-fixed-consumable.is-ready,.atlas-matrix-consumable--linked>button,.atlas-matrix-consumable--not-required>button){color:var(--atlas-ue-reference-foreground)}.unit-economics-page .unit-economics-table tbody input:not(:focus){color:var(--atlas-ue-value-foreground)}.unit-economics-page .unit-economics-table .ue-packaging-cell>.atlas-matrix-cost{box-sizing:border-box;max-width:100%;overflow:hidden}.atlas-ds-shell{--atlas-formula-foreground:var(--ui-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.atlas-ds-shell{--atlas-formula-foreground:color-mix(in srgb, var(--ui-muted-foreground) 72%, var(--status-yellow))}}.atlas-ds-shell{--atlas-external-report-foreground:var(--ui-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.atlas-ds-shell{--atlas-external-report-foreground:color-mix(in srgb, var(--ui-muted-foreground) 72%, var(--atlas-external-report-accent))}}.atlas-ds-shell{--atlas-manual-source-foreground:var(--ui-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.atlas-ds-shell{--atlas-manual-source-foreground:color-mix(in srgb, var(--ui-muted-foreground) 72%, var(--status-info))}}html[data-theme=dark] .atlas-ds-shell{--atlas-formula-foreground:var(--status-yellow)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .atlas-ds-shell{--atlas-formula-foreground:color-mix(in srgb, var(--status-yellow) 55%, var(--ui-muted-foreground))}}html[data-theme=dark] .atlas-ds-shell{--atlas-external-report-foreground:var(--atlas-external-report-accent)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .atlas-ds-shell{--atlas-external-report-foreground:color-mix(in srgb, var(--atlas-external-report-accent) 55%, var(--ui-muted-foreground))}}html[data-theme=dark] .atlas-ds-shell{--atlas-manual-source-foreground:var(--status-info)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .atlas-ds-shell{--atlas-manual-source-foreground:color-mix(in srgb, var(--status-info) 55%, var(--ui-muted-foreground))}}[data-atlas-formula=true]{font-variant-numeric:tabular-nums;color:var(--atlas-formula-foreground)!important}[data-atlas-formula=true]:before{content:"ƒ";pointer-events:none;flex:none;margin-right:.25rem;font-weight:400;display:inline-block}[data-slot=products-page] .atlas-matrix{--atlas-products-value:var(--foreground)}@supports (color:color-mix(in lab,red,red)){[data-slot=products-page] .atlas-matrix{--atlas-products-value:color-mix(in srgb, var(--foreground) 40%, var(--ui-muted-foreground))}}[data-slot=products-page] .atlas-matrix{--atlas-products-technical:var(--ui-muted-foreground);--atlas-products-grid:var(--border)}@supports (color:color-mix(in lab,red,red)){[data-slot=products-page] .atlas-matrix{--atlas-products-grid:color-mix(in srgb, var(--border) 65%, var(--background))}}[data-slot=products-page] input[type=checkbox],.atlas-plan-selection input[type=checkbox]{color-scheme:light;accent-color:var(--primary)}html[data-theme=dark] [data-slot=products-page] input[type=checkbox],html[data-theme=dark] .atlas-plan-selection input[type=checkbox]{color-scheme:dark}[data-slot=products-page] .atlas-matrix__row{color:var(--atlas-products-value);border-bottom-color:var(--atlas-products-grid)}[data-slot=products-page] .atlas-matrix__row>*{border-right-color:var(--atlas-products-grid)}[data-slot=products-page] .atlas-matrix__row>input:not([type=checkbox]){border-right-color:var(--atlas-products-grid)!important}[data-slot=products-page] .atlas-matrix__row :is(input:not([type=checkbox]),select),[data-slot=products-page] .atlas-matrix-consumable>button{color:var(--atlas-products-value)}[data-slot=products-page] .atlas-matrix__row :is([data-characteristic-field="identifier.barcode"],[data-characteristic-field="identifier.supplier_article"],[data-characteristic-field="supplier.source_url"]){color:var(--atlas-products-technical)}[data-slot=products-page] .atlas-matrix-article,[data-slot=products-page] .atlas-matrix-sticky--name input,[data-slot=products-page] .atlas-matrix__row input:focus{color:var(--foreground)}[data-slot=products-page] .atlas-matrix-group{color:var(--atlas-products-value)}[data-slot=products-page] .atlas-matrix .atlas-matrix__groups>.atlas-matrix-group:not(:last-child),[data-slot=products-page] .atlas-matrix :is(.atlas-matrix__headers,.atlas-matrix__row)>:is(:nth-child(5),:nth-child(9),:nth-child(11),:nth-child(13),:nth-child(20),:nth-child(28),:nth-child(30),:nth-child(32)){border-right:4px solid var(--border)!important}[data-slot=products-page] .atlas-matrix__row :is(input:not(.is-action-required):not(.is-validation-error):not(.is-source-url-conflict),select:not(.atlas-matrix-status)):hover{background:var(--ui-accent)!important}[data-slot=products-page] .atlas-matrix-status-cell select{appearance:none;padding-right:1.5rem;color:var(--atlas-products-status-text,var(--ui-muted-foreground))!important;background:0 0!important;border-radius:0!important}[data-slot=products-page] .atlas-matrix-status-cell{background:var(--ui-muted);position:relative;border-radius:0!important}[data-slot=products-page] .atlas-matrix-status-chevron{width:.75rem;height:.75rem;color:var(--ui-muted-foreground);pointer-events:none;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}[data-slot=products-page] .atlas-matrix-status--active+.atlas-matrix-status-chevron{color:var(--status-success)}[data-slot=products-page] .atlas-matrix-status--paused+.atlas-matrix-status-chevron{color:var(--status-warning)}[data-slot=products-page] .atlas-matrix-status--draft+.atlas-matrix-status-chevron{color:var(--atlas-products-value)}[data-slot=products-page] .atlas-matrix-status-cell:has(.atlas-matrix-status--active){background:var(--badge-success)}[data-slot=products-page] .atlas-matrix-status-cell:has(.atlas-matrix-status--paused){background:var(--badge-warning)}[data-slot=products-page] .atlas-matrix-status-cell:has(.atlas-matrix-status--archived){background:var(--background)}[data-slot=products-page] .atlas-matrix-status--active{--atlas-products-status-text:var(--status-success);--atlas-products-status-fill:var(--badge-success)}[data-slot=products-page] .atlas-matrix-status--paused{--atlas-products-status-text:var(--status-warning);--atlas-products-status-fill:var(--badge-warning)}[data-slot=products-page] .atlas-matrix-status--draft{--atlas-products-status-text:var(--atlas-products-value)}[data-slot=products-page] .atlas-matrix-status--archived{--atlas-products-status-fill:var(--background)}[data-slot=products-page] .atlas-matrix-status option{color:var(--foreground);background:var(--background)}.unit-economics-page .unit-economics-table--unified tbody td.ue-formula:not(.ue-empty):not(.ue-dim):not(.is-zero):before{content:"ƒ";pointer-events:none;margin-right:.25rem;font-weight:400;display:inline-block}.unit-economics-page .unit-economics-table--unified tbody td.ue-formula:not(.ue-empty):not(.ue-dim):not(.ue-negative):not(.ue-roi):not(.ue-margin){color:var(--atlas-formula-foreground)!important}.atlas-matrix-excel-photo{min-width:0;padding:0;position:relative}.atlas-matrix-excel-photo-trigger{border:0;align-items:stretch;gap:0;padding:0}.atlas-matrix-excel-photo-action{flex:1;align-items:center;gap:.25rem;min-width:0;padding-inline:.375rem;line-height:1;display:flex}.atlas-matrix-excel-photo-action>svg{flex-shrink:0;align-self:center;width:.75rem;height:.75rem;margin:0;display:block}.atlas-matrix-excel-photo-action>span{line-height:1;display:block}.atlas-infographic-disk-link input{border-radius:0;outline:none;box-shadow:none!important;background:0 0!important;border:0!important}.atlas-infographic-disk-link:focus-within{outline:2px solid var(--ring);outline-offset:2px}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.\@container\/main{container:main/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-\[58px\]{top:58px}.top-px{top:1px}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.left-0{left:0}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[100\]{z-index:100}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.order-last{order:9999}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-1{grid-row:1}.row-2{grid-row:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.-mx-\(--card-spacing\){margin-inline:calc(var(--card-spacing) * -1)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:0}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.-mr-2\.5{margin-right:calc(var(--spacing) * -2.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.-mb-\(--card-spacing\){margin-bottom:calc(var(--card-spacing) * -1)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--cell-size\){height:var(--cell-size)}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-48{height:calc(var(--spacing) * 48)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[560px\]{height:560px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[min\(56vh\,32rem\)\]{height:min(56vh,32rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[var\(--radix-popover-content-available-height\)\]{max-height:var(--radix-popover-content-available-height)}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:0}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[10\%\]{width:10%}.w-\[16\%\]{width:16%}.w-\[17\%\]{width:17%}.w-\[18\%\]{width:18%}.w-\[24\%\]{width:24%}.w-\[25\%\]{width:25%}.w-\[28\%\]{width:28%}.w-\[30\%\]{width:30%}.w-\[35\%\]{width:35%}.w-\[65\%\]{width:65%}.w-\[100px\]{width:100px}.w-\[304px\]{width:304px}.w-\[min\(40rem\,55vw\)\]{width:min(40rem,55vw)}.w-\[min\(92vw\,42rem\)\]{width:min(92vw,42rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[50\%\]{max-width:50%}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[48rem\]{min-width:48rem}.min-w-\[96px\]{min-width:96px}.min-w-\[640px\]{min-width:640px}.min-w-\[700px\]{min-width:700px}.min-w-\[1300px\]{min-width:1300px}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:0deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-mt-14{scroll-margin-top:calc(var(--spacing) * 14)}.list-disc{list-style-type:disc}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[32px_72px_minmax\(220px\,1fr\)_120px_120px_120px\]{grid-template-columns:32px 72px minmax(220px,1fr) 120px 120px 120px}.grid-cols-\[40px_72px_16rem_120px_140px\]{grid-template-columns:40px 72px 16rem 120px 140px}.grid-cols-\[84px_repeat\(6\,minmax\(0\,1fr\)\)\]{grid-template-columns:84px repeat(6,minmax(0,1fr))}.grid-cols-\[92px_1fr_28px_28px\]{grid-template-columns:92px 1fr 28px 28px}.grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-none{overscroll-behavior:none}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.overscroll-y-auto{overscroll-behavior-y:auto}.rounded{border-radius:.25rem}.rounded-\(--cell-radius\){border-radius:var(--cell-radius)}.rounded-4xl{border-radius:calc(var(--radius) * 2.6)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) * .6)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}.rounded-l-\(--cell-radius\){border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.rounded-r-\(--cell-radius\){border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[4px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-border\){border-color:var(--color-border)}.border-\[var\(--status-success\)\]{border-color:var(--status-success)}.border-\[var\(--status-warning\)\],.border-\[var\(--status-warning\)\]\/30{border-color:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--status-warning\)\]\/30{border-color:color-mix(in oklab,var(--status-warning) 30%,transparent)}}.border-\[var\(--status-warning\)\]\/50{border-color:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--status-warning\)\]\/50{border-color:color-mix(in oklab,var(--status-warning) 50%,transparent)}}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border) 50%,transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/40{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.border-input{border-color:var(--input)}.border-ring{border-color:var(--ring)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.border-b-muted{border-bottom-color:var(--ui-muted)}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[var\(--badge-destructive\)\]{background-color:var(--badge-destructive)}.bg-\[var\(--badge-info\)\]{background-color:var(--badge-info)}.bg-\[var\(--badge-primary\)\]{background-color:var(--badge-primary)}.bg-\[var\(--badge-success\)\]{background-color:var(--badge-success)}.bg-\[var\(--badge-warning\)\]{background-color:var(--badge-warning)}.bg-\[var\(--status-info\)\]{background-color:var(--status-info)}.bg-\[var\(--status-warning\)\]{background-color:var(--status-warning)}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-current{background-color:currentColor}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-destructive\/20{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/20{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-input{background-color:var(--input)}.bg-muted{background-color:var(--ui-muted)}.bg-muted-foreground\/50{background-color:var(--ui-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab,var(--ui-muted-foreground) 50%,transparent)}}.bg-muted\/20{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--ui-muted) 20%,transparent)}}.bg-muted\/35{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/35{background-color:color-mix(in oklab,var(--ui-muted) 35%,transparent)}}.bg-muted\/40{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--ui-muted) 40%,transparent)}}.bg-muted\/50{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--ui-muted) 50%,transparent)}}.bg-muted\/60{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--ui-muted) 60%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.bg-primary\/80{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/80{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-white{background-color:var(--color-white)}.bg-clip-padding{background-clip:padding-box}.fill-foreground{fill:var(--foreground)}.fill-muted-foreground{fill:var(--ui-muted-foreground)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-0{padding:0}.p-0\!{padding:0!important}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-1\.5\!{padding-right:calc(var(--spacing) * 1.5)!important}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\!{padding-bottom:calc(var(--spacing) * 2)!important}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-1\.5\!{padding-left:calc(var(--spacing) * 1.5)!important}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-heading{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[17px\]{font-size:17px}.text-\[28px\]{font-size:28px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[600\]{--tw-font-weight:600;font-weight:600}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words,.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--atlas-table-zero-empty-foreground\)\]{color:var(--atlas-table-zero-empty-foreground)}.text-\[var\(--kit-ok\)\]{color:var(--kit-ok)}.text-\[var\(--kit-warn\)\]{color:var(--kit-warn)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--status-info\)\]{color:var(--status-info)}.text-\[var\(--status-success\)\]{color:var(--status-success)}.text-\[var\(--status-warning\)\]{color:var(--status-warning)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.text-inherit{color:inherit}.text-muted-foreground{color:var(--ui-muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-90{opacity:.9}.bg-blend-color{background-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-background{--tw-ring-color:var(--background)}.ring-border{--tw-ring-color:var(--border)}.ring-destructive\/20{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/20{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-primary{--tw-ring-color:var(--primary)}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\!paused{animation-play-state:paused!important}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.\[--cell-radius\:var\(--radius-md\)\]{--cell-radius:var(--radius-md)}.\[--cell-size\:--spacing\(7\)\]{--cell-size:calc(var(--spacing) * 7)}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}:is(.\*\:w-full>*){width:100%}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media(hover:hover){.group-hover\:bg-\[color-mix\(in_srgb\,var\(--ui-muted\)_60\%\,var\(--background\)\)\]:is(:where(.group):hover *){background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-\[color-mix\(in_srgb\,var\(--ui-muted\)_60\%\,var\(--background\)\)\]:is(:where(.group):hover *){background-color:color-mix(in srgb,var(--ui-muted) 60%,var(--background))}}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--ui-accent-foreground)}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\:focus-visible\]\/field-label\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *){border-color:#0000}.group-has-\[\:focus-visible\]\/field-label\:ring-0:is(:where(.group\/field-label):has(:focus-visible) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-has-\[\:focus-visible\]\/field-label\:not-data-checked\:border-input:is(:where(.group\/field-label):has(:focus-visible) *):not(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--input)}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2)}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:block:is(:where(.group)[data-collapsible=icon] *){display:block}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:0}.group-data-\[spacing\=0\]\/toggle-group\:px-2:is(:where(.group\/toggle-group)[data-spacing="0"] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[state\=selected\]\:bg-\[var\(--ui-muted\)\]:is(:where(.group)[data-state=selected] *){background-color:var(--ui-muted)}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=floating\]\:ring-1:is(:where(.group)[data-variant=floating] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=floating\]\:ring-sidebar-border:is(:where(.group)[data-variant=floating] *){--tw-ring-color:var(--sidebar-border)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *),.group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *){text-align:center}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}@media(hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.peer-data-active\/menu-button\:text-sidebar-accent-foreground:is(:is(:where(.peer\/menu-button):where([data-state=active]),:where(.peer\/menu-button):where([data-active]:not([data-active=false])))~*){color:var(--sidebar-accent-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--ui-muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:right-0:after{content:var(--tw-content);right:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:bg-muted:after{content:var(--tw-content);background-color:var(--ui-muted)}.after\:bg-primary:after{content:var(--tw-content);background-color:var(--primary)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.first\:rounded-l-sm:first-child{border-top-left-radius:calc(var(--radius) * .6);border-bottom-left-radius:calc(var(--radius) * .6)}.first\:pt-1:first-child{padding-top:var(--spacing)}.last\:mt-0:last-child{margin-top:0}.last\:rounded-r-sm:last-child{border-top-right-radius:calc(var(--radius) * .6);border-bottom-right-radius:calc(var(--radius) * .6)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-accent:hover{background-color:var(--ui-accent)}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/40:hover{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--ui-muted) 40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--ui-muted) 50%,transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--ui-muted) 60%,transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:text-\[var\(--atlas-table-zero-empty-foreground\)\]:hover{color:var(--atlas-table-zero-empty-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--ui-muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-foreground\/20:hover{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:ring-foreground\/20:hover{--tw-ring-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:z-10:focus{z-index:10}.focus\:bg-accent:focus{background-color:var(--ui-accent)}.focus\:text-accent-foreground:focus,:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--ui-accent-foreground)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:rounded-sm:focus-visible{border-radius:calc(var(--radius) * .6)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible,.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}:is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}:is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-100:disabled{opacity:1}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}:where([data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent{background-color:#0000}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where([data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent{background-color:#0000}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:color-mix(in oklab,var(--background) 20%,transparent)}}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:text-background{color:var(--background)}.has-disabled\:bg-input\/50:has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.has-disabled\:bg-input\/50:has(:disabled){background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab,var(--ui-muted) 50%,transparent)}}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-end\]\:pr-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-start\]\:pl-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-action\]\:pr-18:has([data-slot=alert-action]){padding-right:calc(var(--spacing) * 18)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--radius)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media(hover:hover){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:color-mix(in oklab,var(--ui-muted) 50%,transparent)}}}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:border-ring:has(>[data-slot=field]):has(:focus-visible){border-color:var(--ring)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-3:has(>[data-slot=field]):has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-2:has(>svg){column-gap:calc(var(--spacing) * 2)}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--ui-muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.aria-pressed\:bg-muted[aria-pressed=true]{background-color:var(--ui-muted)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--ui-muted-foreground)}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--ui-muted-foreground)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[position\=popper\]\:h-\(--radix-select-trigger-height\)[data-position=popper]{height:var(--radix-select-trigger-height)}.data-\[position\=popper\]\:w-full[data-position=popper]{width:100%}.data-\[position\=popper\]\:min-w-\(--radix-select-trigger-width\)[data-position=popper]{min-width:var(--radix-select-trigger-width)}.data-\[range-end\=true\]\:rounded-\(--cell-radius\)[data-range-end=true]{border-radius:var(--cell-radius)}.data-\[range-end\=true\]\:rounded-r-\(--cell-radius\)[data-range-end=true]{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-muted[data-range-middle=true]{background-color:var(--ui-muted)}.data-\[range-middle\=true\]\:text-foreground[data-range-middle=true]{color:var(--foreground)}.data-\[range-start\=true\]\:rounded-\(--cell-radius\)[data-range-start=true]{border-radius:var(--cell-radius)}.data-\[range-start\=true\]\:rounded-l-\(--cell-radius\)[data-range-start=true]{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=left]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=right]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=md\]\:text-sm[data-size=md]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md),10px)}.data-\[size\=sm\]\:text-xs[data-size=sm]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive) 90%,transparent)}}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:calc(var(--radius) * .6)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-l-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-t-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-r-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-b-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:last-child{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[state\=active\]\:flex[data-state=active]{display:flex}.data-\[state\=active\]\:flex-col[data-state=active]{flex-direction:column}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:after\:opacity-100[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=on\]\:bg-muted[data-state=on]{background-color:var(--ui-muted)}.data-\[state\=on\]\:text-foreground[data-state=on]{color:var(--foreground)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-sidebar-accent[data-state=open]{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:text-sidebar-accent-foreground[data-state=open]{color:var(--sidebar-accent-foreground)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--ui-muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-t-0:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]{border-top-style:var(--tw-border-style);border-top-width:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-t:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:0}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:0}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing) * 24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-xl[data-vaul-drawer-direction=bottom]{border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:0}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:0}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:rounded-r-xl[data-vaul-drawer-direction=left]{border-top-right-radius:calc(var(--radius) * 1.4);border-bottom-right-radius:calc(var(--radius) * 1.4)}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:0}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:0}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:rounded-l-xl[data-vaul-drawer-direction=right]{border-top-left-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:0}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:0}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing) * 24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-xl[data-vaul-drawer-direction=top]{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media(min-width:1280px){.min-\[1280px\]\:inline{display:inline}}@media(min-width:1440px){.min-\[1440px\]\:inline{display:inline}}@media(min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-\[42rem\]{max-width:42rem}.sm\:max-w-\[52rem\]{max-width:52rem}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right],.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media(min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.md\:flex-row{flex-direction:row}.md\:gap-0\.5{gap:calc(var(--spacing) * .5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:pt-0{padding-top:0}.md\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\:text-left{text-align:left}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[0\.6875rem\]{font-size:.6875rem}.md\:text-pretty{text-wrap:pretty}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) * 1.4)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media(min-width:64rem){.lg\:-mt-4{margin-top:calc(var(--spacing) * -4)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-start-3{grid-column-start:3}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[0\.7fr_0\.85fr_0\.85fr_1\.35fr_0\.9fr_0\.9fr_0\.9fr_1\.25fr_1\.3fr\]{grid-template-columns:.7fr .85fr .85fr 1.35fr .9fr .9fr .9fr 1.25fr 1.3fr}.xl\:grid-cols-\[0\.9fr_1\.1fr_1fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr 1fr 1.1fr}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.xl\:justify-self-end{justify-self:flex-end}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@container field-group (min-width:28rem){.\@md\/field-group\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.ltr\:-translate-x-1\/2:where(:dir(ltr),[dir=ltr],[dir=ltr] *),.rtl\:-translate-x-1\/2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:border-input:is([data-theme=dark] *){border-color:var(--input)}.dark\:bg-destructive\/20:is([data-theme=dark] *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.dark\:bg-input\/30:is([data-theme=dark] *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:bg-transparent:is([data-theme=dark] *){background-color:#0000}.dark\:text-muted-foreground:is([data-theme=dark] *){color:var(--ui-muted-foreground)}.dark\:after\:mix-blend-lighten:is([data-theme=dark] *):after{content:var(--tw-content);mix-blend-mode:lighten}@media(hover:hover){.dark\:hover\:bg-accent:is([data-theme=dark] *):hover{background-color:var(--ui-accent)}.dark\:hover\:bg-destructive\/30:is([data-theme=dark] *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.dark\:hover\:bg-muted\/50:is([data-theme=dark] *):hover{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--ui-muted) 50%,transparent)}}.dark\:hover\:text-foreground:is([data-theme=dark] *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:is([data-theme=dark] *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:disabled\:bg-input\/80:is([data-theme=dark] *):disabled{background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.dark\:disabled\:bg-transparent:is([data-theme=dark] *):disabled{background-color:#0000}:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10:is([data-theme=dark] *){background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--background) 10%,transparent)}}.dark\:has-disabled\:bg-input\/80:is([data-theme=dark] *):has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:has-disabled\:bg-input\/80:is([data-theme=dark] *):has(:disabled){background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.dark\:has-data-checked\:border-primary\/20:is([data-theme=dark] *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:has-data-checked\:border-primary\/20:is([data-theme=dark] *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.dark\:has-data-checked\:bg-primary\/10:is([data-theme=dark] *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:has-data-checked\:bg-primary\/10:is([data-theme=dark] *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is([data-theme=dark] *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is([data-theme=dark] *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is([data-theme=dark] *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:is([data-theme=dark] *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is([data-theme=dark] *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is([data-theme=dark] *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--ui-accent)}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--ui-accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}@media(hover:hover){:is(.data-open\:hover\:bg-sidebar-accent:where([data-state=open]),.data-open\:hover\:bg-sidebar-accent:where([data-open]:not([data-open=false]))):hover{background-color:var(--sidebar-accent)}:is(.data-open\:hover\:text-sidebar-accent-foreground:where([data-state=open]),.data-open\:hover\:text-sidebar-accent-foreground:where([data-open]:not([data-open=false]))):hover{color:var(--sidebar-accent-foreground)}}.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-state=open]),.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-open]:not([data-open=false])){--tw-enter-translate-y: 10% }.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-state=open]),.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-open]:not([data-open=false])){--tw-enter-translate-x: -10% }.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-state=open]),.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-open]:not([data-open=false])){--tw-enter-translate-x: 10% }.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-state=open]),.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-open]:not([data-open=false])){--tw-enter-translate-y: -10% }.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-state=closed]),.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y: 10% }.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-state=closed]),.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x: -10% }.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-state=closed]),.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x: 10% }.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-state=closed]),.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y: -10% }.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-state=checked]),.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-checked\:bg-primary:is([data-theme=dark] *):where([data-state=checked]),.dark\:data-checked\:bg-primary:is([data-theme=dark] *):where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.dark\:data-checked\:bg-primary-foreground:is([data-theme=dark] *):where([data-state=checked]),.dark\:data-checked\:bg-primary-foreground:is([data-theme=dark] *):where([data-checked]:not([data-checked=false])){background-color:var(--primary-foreground)}.data-unchecked\:bg-input:where([data-state=unchecked]),.data-unchecked\:bg-input:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-unchecked\:bg-foreground:is([data-theme=dark] *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-foreground:is([data-theme=dark] *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--foreground)}.dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-unchecked]:not([data-unchecked=false])){background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.data-active\:bg-sidebar-accent:where([data-state=active]),.data-active\:bg-sidebar-accent:where([data-active]:not([data-active=false])){background-color:var(--sidebar-accent)}.data-active\:font-medium:where([data-state=active]),.data-active\:font-medium:where([data-active]:not([data-active=false])){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.data-active\:text-sidebar-accent-foreground:where([data-state=active]),.data-active\:text-sidebar-accent-foreground:where([data-active]:not([data-active=false])){color:var(--sidebar-accent-foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}.dark\:data-active\:border-input:is([data-theme=dark] *):where([data-state=active]),.dark\:data-active\:border-input:is([data-theme=dark] *):where([data-active]:not([data-active=false])){border-color:var(--input)}.dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-active]:not([data-active=false])){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-active]:not([data-active=false])){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:data-active\:text-foreground:is([data-theme=dark] *):where([data-state=active]),.dark\:data-active\:text-foreground:is([data-theme=dark] *):where([data-active]:not([data-active=false])){color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.data-horizontal\:mx-px:where([data-orientation=horizontal]){margin-inline:1px}.data-horizontal\:h-2\.5:where([data-orientation=horizontal]){height:calc(var(--spacing) * 2.5)}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-8:where([data-orientation=horizontal]){width:calc(var(--spacing) * 8)}.data-horizontal\:w-auto:where([data-orientation=horizontal]){width:auto}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-horizontal\:border-t:where([data-orientation=horizontal]){border-top-style:var(--tw-border-style);border-top-width:1px}.data-horizontal\:border-t-transparent:where([data-orientation=horizontal]){border-top-color:#0000}.data-vertical\:my-px:where([data-orientation=vertical]){margin-block:1px}.data-vertical\:h-4:where([data-orientation=vertical]){height:calc(var(--spacing) * 4)}.data-vertical\:h-5:where([data-orientation=vertical]){height:calc(var(--spacing) * 5)}.data-vertical\:h-6:where([data-orientation=vertical]){height:calc(var(--spacing) * 6)}.data-vertical\:h-auto:where([data-orientation=vertical]){height:auto}.data-vertical\:h-full:where([data-orientation=vertical]){height:100%}.data-vertical\:w-2\.5:where([data-orientation=vertical]){width:calc(var(--spacing) * 2.5)}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:flex-col:where([data-orientation=vertical]){flex-direction:column}.data-vertical\:items-stretch:where([data-orientation=vertical]){align-items:stretch}.data-vertical\:self-auto:where([data-orientation=vertical]){align-self:auto}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.data-vertical\:border-l:where([data-orientation=vertical]){border-left-style:var(--tw-border-style);border-left-width:1px}.data-vertical\:border-l-transparent:where([data-orientation=vertical]){border-left-color:#0000}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--ui-muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--border) 50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--ui-muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[role\=search\]\]\:w-56 [role=search]{width:calc(var(--spacing) * 56)}@media(min-width:80rem){.xl\:\[\&_\[role\=search\]\]\:w-80 [role=search]{width:calc(var(--spacing) * 80)}}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media(hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_dd\]\:text-foreground dd{color:var(--foreground)}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_td\]\:border-r td{border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&_td\]\:border-border td{border-color:var(--border)}.\[\&_th\]\:border-r th{border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&_th\]\:border-border th{border-color:var(--border)}.\[\&_th\]\:whitespace-normal th{white-space:normal}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing) * 2)}.\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing) * 2)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media(hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--ui-muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--ui-muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-lg:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-r-lg\!>[data-slot]:not(:has(~[data-slot])){border-top-right-radius:var(--radius)!important;border-bottom-right-radius:var(--radius)!important}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-b-lg\!>[data-slot]:not(:has(~[data-slot])){border-bottom-right-radius:var(--radius)!important;border-bottom-left-radius:var(--radius)!important}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>section\]\:py-3>section{padding-block:calc(var(--spacing) * 3)}.\[\&\>section\:last-child\]\:pb-0>section:last-child{padding-bottom:0}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--ui-muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media(prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--atlas-strategy-target:#007aff;--atlas-strategy-competitive:#32ade6;--atlas-strategy-stock:#af52de;--atlas-heat-text-min:45%;--atlas-heat-text-span:55%;--atlas-shell-sidebar-width:13rem;--atlas-shell-sidebar-mobile-width:18rem;--atlas-shell-sidebar-icon-width:3.5rem;--background:#fafafa;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#007aff;--primary-hover:#0062cc;--primary-active:#004999;--primary-foreground:#fff;--secondary:#f5f5f5;--secondary-foreground:#0a0a0a;--ui-muted:#f5f5f5;--ui-muted-foreground:#737373;--ui-accent:#f5f5f5;--ui-accent-foreground:#0a0a0a;--destructive:#ff3b30;--status-success:#34c759;--status-warning:#ff9500;--status-info:#32ade6;--status-yellow:#fc0;--atlas-external-report-accent:#ff2d55;--status-neutral:#737373;--badge-primary:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--badge-primary:color-mix(in srgb, var(--primary) 12%, transparent)}}:root{--badge-success:var(--status-success)}@supports (color:color-mix(in lab,red,red)){:root{--badge-success:color-mix(in srgb, var(--status-success) 12%, transparent)}}:root{--badge-warning:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){:root{--badge-warning:color-mix(in srgb, var(--status-warning) 12%, transparent)}}:root{--badge-destructive:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:root{--badge-destructive:color-mix(in srgb, var(--destructive) 12%, transparent)}}:root{--badge-info:var(--status-info)}@supports (color:color-mix(in lab,red,red)){:root{--badge-info:color-mix(in srgb, var(--status-info) 12%, transparent)}}:root{--border:#e5e5e5;--input:#e5e5e5;--ring:#007aff;--chart-1:#007aff;--chart-2:#34c759;--chart-3:#32ade6;--chart-4:#ff9500;--chart-5:#ff3b30;--radius:.5rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#007aff;--sidebar-primary-foreground:#fff;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#0a0a0a;--sidebar-border:#e5e5e5;--sidebar-ring:#007aff}html[data-theme=dark]{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--atlas-strategy-target:#0a84ff;--atlas-strategy-competitive:#64d2ff;--atlas-strategy-stock:#bf5af2;--primary:#0a84ff;--primary-hover:#409cff;--primary-active:#007aff;--primary-foreground:#fff;--secondary:#262626;--secondary-foreground:#fafafa;--ui-muted:#262626;--ui-muted-foreground:#a3a3a3;--ui-accent:#262626;--ui-accent-foreground:#fafafa;--destructive:#ff453a;--status-success:#30d158;--status-warning:#ff9f0a;--status-info:#64d2ff;--status-violet:#bf5af2;--status-yellow:#ffd60a;--atlas-external-report-accent:#ff375f;--status-neutral:#a3a3a3;--badge-primary:var(--primary)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark]{--badge-primary:color-mix(in srgb, var(--primary) 18%, transparent)}}html[data-theme=dark]{--badge-success:var(--status-success)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark]{--badge-success:color-mix(in srgb, var(--status-success) 18%, transparent)}}html[data-theme=dark]{--badge-warning:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark]{--badge-warning:color-mix(in srgb, var(--status-warning) 18%, transparent)}}html[data-theme=dark]{--badge-destructive:var(--destructive)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark]{--badge-destructive:color-mix(in srgb, var(--destructive) 18%, transparent)}}html[data-theme=dark]{--badge-info:var(--status-info)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark]{--badge-info:color-mix(in srgb, var(--status-info) 18%, transparent)}}html[data-theme=dark]{--border:#262626;--input:#404040;--ring:#0a84ff;--chart-1:#0a84ff;--chart-2:#30d158;--chart-3:#64d2ff;--chart-4:#ff9f0a;--chart-5:#ff453a;--sidebar:#0a0a0a;--sidebar-foreground:#fafafa;--sidebar-primary:#0a84ff;--sidebar-primary-foreground:#fff;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#262626;--sidebar-ring:#0a84ff}@media(prefers-reduced-motion:reduce){.atlas-ds-shell *,.atlas-ds-shell :before,.atlas-ds-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ue-target-price .atlas-price-matrix__policy-cell{justify-content:flex-end}.ue-target-price .atlas-price-matrix__policy-cell>input,.ue-target-price .atlas-price-matrix__currency{font-weight:inherit;color:inherit;font-size:inherit}.ue-target-price .atlas-price-matrix__policy-cell>input{box-shadow:none;border:0;border-radius:0}.ue-target-price .atlas-price-matrix__policy-cell>input[aria-invalid=true]{color:var(--destructive)}.unit-economics-table td.ue-target-price:focus-within{box-shadow:inset 0 0 0 2px var(--ring)}.ue-target-price .atlas-price-matrix__policy-cell:focus-within{box-shadow:none}.ue-target-price .atlas-price-matrix__policy-cell:hover{background:0 0}:root{--atlas-dispatch-first-surface:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-first-surface:color-mix(in srgb, var(--destructive) 10%, var(--background))}}:root{--atlas-dispatch-first-ink:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-first-ink:color-mix(in srgb, var(--destructive) 82%, var(--foreground))}}:root{--atlas-dispatch-second-surface:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-second-surface:color-mix(in srgb, var(--destructive) 8%, var(--background))}}:root{--atlas-dispatch-second-ink:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-second-ink:color-mix(in srgb, var(--destructive) 68%, var(--foreground))}}:root{--atlas-dispatch-deferred-surface:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-deferred-surface:color-mix(in srgb, var(--destructive) 6%, var(--background))}}:root{--atlas-dispatch-deferred-ink:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-deferred-ink:color-mix(in srgb, var(--destructive) 54%, var(--foreground))}}:root{--atlas-dispatch-third-surface:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-third-surface:color-mix(in srgb, var(--destructive) 4%, var(--background))}}:root{--atlas-dispatch-third-ink:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-third-ink:color-mix(in srgb, var(--destructive) 42%, var(--foreground))}}:root{--atlas-dispatch-first-icon:var(--primary);--atlas-dispatch-second-icon:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-second-icon:color-mix(in srgb, var(--primary) 85%, var(--background))}}:root{--atlas-dispatch-deferred-icon:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-deferred-icon:color-mix(in srgb, var(--primary) 72%, var(--background))}}:root{--atlas-dispatch-third-icon:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-third-icon:color-mix(in srgb, var(--primary) 60%, var(--background))}}:root{--atlas-dispatch-bar-off:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-dispatch-bar-off:color-mix(in srgb, var(--foreground) 16%, var(--background))}}:root{--atlas-dispatch-menu-muted:var(--status-neutral);--atlas-dispatch-heading-surface:var(--ui-muted);--atlas-dispatch-hint:var(--status-neutral)}html[data-theme=dark]{--atlas-dispatch-first-surface:#22100f;--atlas-dispatch-first-ink:#fe665d;--atlas-dispatch-second-surface:#1a0d0c;--atlas-dispatch-second-ink:#ce564f;--atlas-dispatch-deferred-surface:#150c0b;--atlas-dispatch-deferred-ink:#a64842;--atlas-dispatch-third-surface:#100b0a;--atlas-dispatch-third-ink:#803c38;--atlas-dispatch-first-icon:var(--primary);--atlas-dispatch-second-icon:#0a70d6;--atlas-dispatch-deferred-icon:#0a5eb2;--atlas-dispatch-third-icon:#0a5096;--atlas-dispatch-bar-off:#333;--atlas-dispatch-menu-muted:#404040;--atlas-dispatch-heading-surface:#171717;--atlas-dispatch-hint:#737373;--atlas-auto-panel:#101010;--atlas-auto-dialog:#121212;--atlas-auto-field:#171717;--atlas-auto-subtle:#737373;--atlas-auto-dim:#525252;--atlas-auto-placeholder:#757575;--atlas-auto-row:#161616;--atlas-auto-line:#2e2e2e;--atlas-auto-strong:#1c1c1c;--atlas-auto-heading:#141414;--atlas-auto-day-border:#222;--atlas-auto-row-border:#1a1a1a;--atlas-auto-chip:#1e1e1e;--atlas-auto-chip-count:#2a2a2a;--atlas-auto-blue-text:#4da3ff;--atlas-auto-red-text:#ff6961;--atlas-auto-blue-border:#0a84ff99;--atlas-auto-red-border:#ff453a73;--atlas-auto-tint:#0a84ff14;--atlas-auto-calendar-border:#333;--atlas-auto-overlay:#0000008c;--atlas-auto-shadow:0 24px 64px #0009;--atlas-auto-popover-shadow:0 16px 48px #000000b3}:root{--atlas-auto-entry-line:#1f1f1f;--atlas-auto-calendar-past:#404040;--atlas-auto-calendar-disabled:#5c5c5c;--atlas-auto-calendar-off:#8a8a8a;--atlas-auto-calendar-hatch:#3a3a3a;--atlas-auto-calendar-stripe:#202020;--atlas-auto-calendar-disabled-border:#4a4a4a;--atlas-auto-search:#4040404d;--atlas-auto-label-backdrop:#0d0d0d;--atlas-auto-error-fill:#ff453a1a;--atlas-auto-error-border:#ff453a59;--atlas-auto-day-stripe:#181818;--atlas-off-hatch-a:var(--atlas-auto-entry-line);--atlas-off-hatch-b:var(--atlas-auto-day-stripe);--atlas-off-hatch:repeating-linear-gradient(135deg,var(--atlas-off-hatch-a) 0 6px,var(--atlas-off-hatch-b) 6px 12px)}html[data-theme=light]{--atlas-off-hatch-a:var(--border);--atlas-off-hatch-b:transparent}:root{--atlas-auto-control-text:#d4d4d4;--atlas-auto-primary-fill12:#0a84ff1f;--atlas-auto-primary-fill14:#0a84ff24;--atlas-auto-primary-fill16:#0a84ff29;--atlas-auto-primary-border55:#0a84ff8c;--atlas-auto-destructive-fill14:#ff453a24;--atlas-auto-destructive-border55:#ff453a8c;--atlas-auto-success-fill12:#30d1581f;--atlas-auto-primary-hover:#409cff;--atlas-auto-destructive-border70:#ff453ab3;--atlas-auto-line-strong:#404040;--atlas-auto-primary-text:var(--primary);--atlas-auto-today-ring:#0a84ff47;--atlas-auto-today-text:#4da3ffb3;--atlas-auto-done-mark:#0a0a0a;--atlas-auto-segment-on:var(--atlas-auto-calendar-past);--atlas-auto-past-text:var(--atlas-auto-calendar-past);--atlas-auto-label-paper:var(--foreground);--atlas-auto-destructive-text:var(--destructive);--atlas-auto-success-text:var(--status-success);--atlas-auto-warning-text:var(--status-warning);--atlas-auto-warning-fill:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-auto-warning-fill:color-mix(in srgb,var(--status-warning) 16%,transparent)}}:root{--atlas-auto-hover-filter:brightness(1.35);--atlas-auto-hover-outline:none;--atlas-auto-alert-btn-bg:var(--destructive);--atlas-auto-alert-btn-text:var(--primary-foreground);--atlas-auto-alert-btn-hover:var(--atlas-auto-primary-hover);--atlas-auto-cancel-btn-bg:var(--atlas-auto-alert-btn-bg);--emp-header:transparent;--atlas-auto-external-text:var(--status-violet);--atlas-auto-orange-text:var(--status-warning)}html[data-theme=dark]{--atlas-auto-external-text:#d494ff;--atlas-auto-orange-text:#ffb340}:root{--atlas-cn-tile:#fff;--atlas-cn-hover:#f5f5f5;--atlas-cn-dialog:#fff;--atlas-cn-dialog-line:var(--border);--atlas-cn-gray-hover:#e5e5e5;--atlas-cn-dim:#a3a3a3;--atlas-cn-subtle:#737373;--atlas-cn-faint:#737373;--atlas-cn-pack24:#e8452c;--atlas-cn-pack24-hover:#f05a41;--atlas-cn-warn-line:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-cn-warn-line:color-mix(in srgb, var(--status-warning) 45%, var(--background))}}:root{--atlas-cn-warn-fill:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-cn-warn-fill:color-mix(in srgb, var(--status-warning) 10%, var(--background))}}:root{--atlas-cn-ok-line:var(--status-success)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-cn-ok-line:color-mix(in srgb, var(--status-success) 45%, var(--background))}}:root{--atlas-cn-ok-fill:var(--status-success)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-cn-ok-fill:color-mix(in srgb, var(--status-success) 10%, var(--background))}}:root{--atlas-cn-field:var(--input)}@supports (color:color-mix(in lab,red,red)){:root{--atlas-cn-field:color-mix(in srgb, var(--input) 30%, transparent)}}:root{--atlas-cn-overlay:#0006;--atlas-cn-shadow:0 24px 64px #00000040;--atlas-cn-radius-6:6px;--atlas-cn-radius-10:10px;--atlas-cn-radius-14:14px;--font-cn-formula:Georgia, "Times New Roman", serif}html[data-theme=dark]{--atlas-cn-tile:#101010;--atlas-cn-hover:#161616;--atlas-cn-dialog:#121212;--atlas-cn-dialog-line:#2e2e2e;--atlas-cn-gray-hover:#333;--atlas-cn-dim:#525252;--atlas-cn-subtle:#737373;--atlas-cn-faint:#8a8a8a;--atlas-cn-warn-line:#5c3d0a;--atlas-cn-warn-fill:#201503;--atlas-cn-ok-line:#14401f;--atlas-cn-ok-fill:#0e2113;--atlas-cn-overlay:#0000008c;--atlas-cn-shadow:0 24px 64px #0009}:root{--atlas-candidates-off-text:#d9655d;--atlas-candidates-control-line:#404040;--atlas-niches-part-text:#c9892b;--atlas-selection-value:#c6c6c6}html[data-theme=light]{--background:#f5f5f5;--card:#fff;--popover:#fff;--secondary:#ececec;--ui-muted:#f2f2f2;--ui-muted-foreground:#5c5c5c;--ui-accent:#f2f2f2;--border:#e5e5e5;--input:#d4d4d4;--primary:#007aff;--primary-hover:#0062cc;--ring:#007aff;--destructive:#ff3b30;--status-success:#34c759;--status-warning:#ff9500;--status-violet:#af52de;--status-info:#32ade6;--atlas-auto-panel:#fff;--atlas-auto-dialog:#fff;--atlas-auto-field:#f2f2f2;--atlas-auto-row:#f7f7f7;--atlas-auto-strong:#ececec;--atlas-auto-heading:#f7f7f7;--atlas-auto-chip:#ececec;--atlas-auto-chip-count:#e2e2e2;--atlas-auto-label-backdrop:#f2f2f2;--atlas-auto-day-stripe:#f2f2f2;--atlas-auto-search:#0000000a;--atlas-auto-segment-on:#fff;--atlas-auto-label-paper:#fff;--atlas-auto-line:#e5e5e5;--atlas-auto-day-border:#e5e5e5;--atlas-auto-row-border:#ececec;--atlas-auto-entry-line:#e5e5e5;--atlas-auto-line-strong:#d4d4d4;--atlas-auto-calendar-border:#d4d4d4;--atlas-auto-calendar-past:#d4d4d4;--atlas-auto-calendar-disabled-border:#d4d4d4;--atlas-auto-calendar-hatch:#d4d4d4;--atlas-auto-calendar-stripe:#f2f2f2;--atlas-auto-subtle:#6b6b6b;--atlas-auto-dim:#a3a3a3;--atlas-auto-placeholder:#737373;--atlas-auto-control-text:#262626;--atlas-auto-calendar-disabled:#a3a3a3;--atlas-auto-calendar-off:#5c5c5c;--atlas-auto-past-text:#bdbdbd;--atlas-auto-primary-text:#06c;--atlas-auto-blue-text:#06c;--atlas-auto-primary-hover:#0062cc;--atlas-auto-red-text:#d70015;--atlas-auto-orange-text:#c93400;--atlas-auto-external-text:#8944ab;--atlas-auto-destructive-text:#d70015;--atlas-auto-success-text:#248a3d;--atlas-auto-warning-text:#c93400;--atlas-auto-blue-border:#007aff66;--atlas-auto-red-border:#ff3b3066;--atlas-auto-tint:#007aff14;--atlas-auto-today-ring:#007aff40;--atlas-auto-today-text:#06c;--atlas-auto-destructive-fill14:#ff3b301a;--atlas-auto-destructive-border55:#ff3b3066;--atlas-auto-destructive-border70:#ff3b3066;--atlas-auto-error-fill:#ff3b3014;--atlas-auto-error-border:#ff3b3059;--atlas-auto-success-fill12:#34c7591f;--atlas-auto-warning-fill:#ff95001f;--atlas-auto-primary-fill12:#007aff1a;--atlas-auto-primary-fill14:#007aff1a;--atlas-auto-primary-fill16:#007aff1f;--atlas-auto-primary-border55:#007aff66;--badge-primary:#007aff1a;--badge-success:#34c75914;--badge-destructive:#ff3b301a;--badge-warning:#ff95001f;--atlas-auto-hover-filter:none;--atlas-auto-hover-outline:1px solid #0000002e;--atlas-auto-control-hover:#ececec;--atlas-auto-ghost-hover:#f2f2f2;--atlas-auto-chip-hover:#e2e2e2;--atlas-auto-alert-btn-bg:#ff3b301f;--atlas-auto-alert-btn-text:#d70015;--atlas-auto-alert-btn-hover:#ff3b3033;--atlas-auto-cancel-btn-bg:#fff;--atlas-auto-done-mark:#fff;--atlas-auto-overlay:#00000040;--atlas-auto-shadow:0 24px 64px #00000024;--atlas-auto-popover-shadow:0 16px 48px #00000029;--emp-strong:#0a0a0a;--emp-muted:#737373;--emp-surface:#fff;--emp-page:#f5f5f5;--emp-line:#e5e5e5;--emp-header:#fff;--emp-planned-hatch:repeating-linear-gradient(135deg, #f2f2f2 0 6px, #fafafa 6px 12px);--atlas-off-hatch-a:#f0f0f0;--atlas-off-hatch-b:#fafafa}html[data-theme=dark]{--emp-strong:#fafafa;--emp-muted:#737373;--emp-surface:#101010;--emp-page:#0a0a0a;--emp-line:#262626;--emp-planned-hatch:repeating-linear-gradient(135deg, #141414 0 6px, #101010 6px 12px)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}.atlas-legacy{--atlas-font: "SF Pro Text", -apple-system, BlinkMacSystemFont;font-family:var(--atlas-font);color:#101828;background:#fff;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #101828;--muted: #667085;--line: #e4e7ec;--panel: #ffffff;--surface: #f8fafc;--surface-strong: #f2f4f7;--accent: #315efb;--accent-hover: #2448d8;--accent-soft: #eef2ff;--amber: #b54708;--amber-soft: #fff4e5;--red: #c23b35;--red-soft: #fff0ef;--atlas-table-grid: #d9dee7;--atlas-table-header-bg: #f3f5f8;--atlas-table-subheader-bg: #f8f9fb;--atlas-table-row-bg: #ffffff;--atlas-table-row-hover: #f6f8fc;--atlas-table-identity-text: #101828;--atlas-table-manual-text: #344054;--atlas-table-calculated-text: #3157b7;--atlas-table-calculated-money-text: #23489f;--atlas-table-linked-text: #176b52;--atlas-table-link-text: #175cd3;--atlas-table-empty-text: #98a2b3;--atlas-table-warning-text: #b54708}.atlas-legacy .supply-page:not(.supply-page--detail){max-width:none;overflow:hidden}.atlas-legacy .supply-create>span{align-self:center;color:var(--muted);font-size:9px}.atlas-legacy .supply-board-hint{margin:-8px 0 10px;color:var(--muted);font-size:9px}.atlas-legacy .supply-kanban{width:100%;display:grid;grid-template-columns:repeat(5,minmax(270px,1fr));align-items:start;gap:10px;overflow-x:auto;padding:1px 1px 14px;scrollbar-gutter:stable}.atlas-legacy .supply-kanban__column{min-width:270px;min-height:310px;padding:8px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--surface) 78%,transparent);transition:border-color .15s ease,background .15s ease}.atlas-legacy .supply-kanban__column.is-drop-target{border-color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 68%,var(--surface))}.atlas-legacy .supply-kanban__column>header{min-height:35px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 3px 8px}.atlas-legacy .supply-kanban__column>header>strong{min-width:20px;height:20px;display:grid;place-items:center;border-radius:99px;color:var(--muted);background:var(--surface-strong);font-size:8px}.atlas-legacy .supply-kanban__column>div{display:grid;align-items:start;gap:8px}.atlas-legacy .supply-kanban__column>p{margin:38px 0;color:var(--atlas-table-empty-text);font-size:9px;text-align:center}.atlas-legacy .supply-status--draft{border-color:#d0d5dd;color:#475467;background:#f9fafb}.atlas-legacy .supply-card--status-draft{border-color:#47546742}.atlas-legacy .supply-card.is-dragging{opacity:.46}.atlas-legacy .supply-card__head{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 11px;border-bottom:1px solid var(--line);background:var(--surface);border-radius:8px 8px 0 0}.atlas-legacy .supply-card__identity{min-width:0}.atlas-legacy .supply-card__identity>span{display:block;margin-bottom:2px;color:var(--muted);font-size:7px;letter-spacing:.09em;text-transform:uppercase}.atlas-legacy .supply-card__identity>button{max-width:190px;overflow:hidden;padding:0;border:0;color:var(--atlas-table-identity-text);background:transparent;font-size:20px;font-weight:750;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .supply-card__identity>button:hover{color:var(--accent)}.atlas-legacy .supply-card__drag{width:28px;height:28px;display:grid;place-items:center;flex:none;border:1px solid var(--line);border-radius:6px;color:var(--muted);background:var(--panel);font-size:17px;cursor:grab;-webkit-user-select:none;user-select:none}.atlas-legacy .supply-card__drag:active{cursor:grabbing}.atlas-legacy .supply-card__stage-date{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 11px 0}.atlas-legacy .supply-card__stage-date span{color:var(--muted);font-size:8px}.atlas-legacy .supply-card__stage-date strong{font-size:9px;font-weight:650}.atlas-legacy .supply-card__durations{display:flex;gap:5px;padding:7px 11px 0}.atlas-legacy .supply-card__durations>span{min-width:0;flex:1;padding:6px 7px;border:1px solid var(--line);border-radius:6px;background:var(--surface)}.atlas-legacy .supply-card__durations small,.atlas-legacy .supply-card__durations strong{display:block}.atlas-legacy .supply-card__durations small{overflow:hidden;color:var(--muted);font-size:6.5px;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .supply-card__durations strong{margin-top:2px;font-size:8px}.atlas-legacy .supply-card__metrics{display:grid;gap:0;margin:8px 11px 10px;overflow:hidden;border:1px solid var(--line);border-radius:7px}.atlas-legacy .supply-card__metrics>div{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-bottom:1px solid var(--line)}.atlas-legacy .supply-card__metrics>div:last-child{border-bottom:0}.atlas-legacy .supply-card__metrics span,.atlas-legacy .supply-card__expanded span{color:var(--muted);font-size:7.5px}.atlas-legacy .supply-card__metrics strong,.atlas-legacy .supply-card__expanded strong{font-size:10px;font-weight:650;text-align:right}.atlas-legacy .supply-card__metrics small{flex-basis:100%;color:var(--muted);font-size:6.5px;line-height:1.25;text-align:right}.atlas-legacy .supply-card__metrics>div:has(small){flex-wrap:wrap}.atlas-legacy .supply-card__expanded{display:grid;grid-template-columns:1fr;margin:-2px 11px 10px;overflow:hidden;border:1px solid var(--line);border-radius:7px}.atlas-legacy .supply-card__expanded>div{min-height:31px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px;border-bottom:1px solid var(--line)}.atlas-legacy .supply-card__expanded>small{padding:7px 8px;color:var(--muted);font-size:7px}.atlas-legacy .supply-card__expanded>button{min-height:30px;border:0;border-top:1px solid var(--line);color:var(--accent);background:var(--surface);font-size:8px;font-weight:650;text-align:left}.atlas-legacy .supply-card__footer{position:relative;max-width:none;min-height:34px;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0 7px 0 11px;border-top:1px solid var(--line)}.atlas-legacy .supply-card__footer>button{min-height:26px;padding:0;border:0;color:var(--muted);background:transparent;font-size:8px}.atlas-legacy .supply-card__footer>button:hover{color:var(--accent)}.atlas-legacy .supply-card__footer .supply-card__menu-button{position:static;width:26px;height:26px;font-size:16px}.atlas-legacy .supply-card>.supply-card__menu{top:auto;right:7px;bottom:32px;min-width:150px}.atlas-legacy .supply-legacy{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.atlas-legacy .supply-legacy>header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:9px}.atlas-legacy .supply-legacy h2{margin:0;font-size:13px}.atlas-legacy .supply-legacy p{margin:3px 0 0;color:var(--muted);font-size:8px}.atlas-legacy .supply-legacy>header>strong{color:var(--muted);font-size:10px}.atlas-legacy .supply-legacy>div,.atlas-legacy .supply-archive-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,280px));align-items:start;gap:10px}.atlas-legacy .supply-meta-status{min-width:132px;display:grid;grid-template-columns:1fr auto;grid-template-rows:10px 32px;align-items:center;gap:5px}.atlas-legacy .supply-meta-status>span{grid-column:1 / -1;color:var(--muted);font-size:8px;font-weight:600}.atlas-legacy .supply-meta-status>strong{width:fit-content}.atlas-legacy .supply-meta-status>button{height:26px;padding:0 6px;border:1px solid var(--line);border-radius:5px;color:var(--muted);background:var(--panel);font-size:7px}.atlas-legacy .supply-meta-fields input:disabled{color:var(--atlas-table-empty-text);background:var(--surface);cursor:default}.atlas-legacy .supply-readonly-notice{margin:-2px 0 10px;padding:8px 10px;border:1px solid var(--line);border-radius:7px;color:var(--muted);background:var(--surface);font-size:8px}.atlas-legacy .supply-workflow-dialog label{display:grid;gap:5px;margin:14px 0;color:var(--muted);font-size:8px}.atlas-legacy .supply-workflow-dialog :is(input,select){height:34px;padding:0 8px;border:1px solid var(--line);border-radius:6px;color:var(--ink);background:var(--panel)}.atlas-legacy .supply-workflow-dialog>div{justify-content:flex-end}html[data-theme=dark] .atlas-legacy .supply-status--draft{border-color:#46464e;color:#c0c0c7;background:#17171b}html[data-theme=dark] .atlas-legacy .supply-card--status-draft{border-color:#c0c0c738}html[data-theme=dark] .atlas-legacy .supply-kanban__column{border-color:#292930;background:#08080a}html[data-theme=dark] .atlas-legacy .supply-kanban__column.is-drop-target{border-color:#7590ef;background:#11182b}html[data-theme=dark] .atlas-legacy .supply-kanban__column>header>strong,html[data-theme=dark] .atlas-legacy .supply-card__head,html[data-theme=dark] .atlas-legacy .supply-card__durations>span,html[data-theme=dark] .atlas-legacy .supply-card__expanded>button{background:#111114}html[data-theme=dark] .atlas-legacy .supply-card__drag,html[data-theme=dark] .atlas-legacy .supply-meta-status>button{color:#b8b8c0;border-color:#34343b;background:#111114}html[data-theme=dark] .atlas-legacy .supply-card__metrics,html[data-theme=dark] .atlas-legacy .supply-card__expanded,html[data-theme=dark] .atlas-legacy .supply-card__durations>span{border-color:var(--atlas-table-grid)}html[data-theme=dark] .atlas-legacy .supply-workflow-dialog :is(input,select){color:#ededee;border-color:#3a3a42;background:#19191d}html[data-theme=dark] .atlas-legacy .supply-readonly-notice{border-color:#34343b;background:#111114}.atlas-legacy *{box-sizing:border-box}.atlas-legacy{margin:0;min-width:320px;min-height:100vh}.atlas-legacy button,.atlas-legacy input,.atlas-legacy select{font:inherit}.atlas-legacy button{cursor:pointer}.atlas-legacy button:not([data-slot]):focus-visible,.atlas-legacy input:not([data-slot]):focus-visible,.atlas-legacy select:not([data-slot]):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.atlas-legacy.app-shell{--atlas-sidebar-width: var(--atlas-shell-sidebar-width);min-height:100vh}.atlas-legacy .atlas-app-content{min-width:0;min-height:100vh}.atlas-legacy .atlas-sidebar{position:fixed;z-index:1000;inset:0 auto 0 0;width:var(--atlas-sidebar-width);display:flex;flex-direction:column;padding:12px 10px 10px;border-right:1px solid #e4e7ec;color:#344054;background:#fffffff7;box-shadow:3px 0 16px #10182809;transition:width .18s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.atlas-legacy .atlas-sidebar__brand{min-height:38px;display:flex;align-items:center;gap:10px;padding:0 5px;overflow:hidden;white-space:nowrap}.atlas-legacy .atlas-sidebar__logo{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;overflow:hidden}.atlas-legacy .atlas-sidebar__logo-image{width:30px;height:24px;display:block;object-fit:contain}.atlas-legacy .atlas-sidebar__logo-image--dark{display:none}.atlas-legacy .atlas-sidebar__brand strong{font-size:14px;letter-spacing:.1em}.atlas-legacy .atlas-sidebar__toggle{position:absolute;right:-10px;bottom:38px;width:20px;height:20px;display:grid;place-items:center;padding:0;border:1px solid #d9dee7;border-radius:50%;color:#667085;background:#fff;box-shadow:0 2px 7px #10182814}.atlas-legacy .atlas-sidebar__toggle:hover{color:var(--accent-hover);border-color:#b7c8ee;background:#f8faff}.atlas-legacy .atlas-sidebar__toggle svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.atlas-legacy .atlas-sidebar__nav{display:grid;gap:4px;margin-top:24px}.atlas-legacy .atlas-sidebar__nav button{min-width:0;height:38px;display:flex;align-items:center;gap:11px;padding:0 10px;overflow:hidden;border:0;border-radius:7px;color:#667085;background:transparent;white-space:nowrap;text-align:left}.atlas-legacy .atlas-sidebar__nav button:hover{color:#344054;background:#f8fafc}.atlas-legacy .atlas-sidebar__nav button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .atlas-sidebar__nav svg{width:17px;height:17px;flex:0 0 17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.atlas-legacy .atlas-sidebar__nav span{overflow:hidden;font-size:10px;font-weight:600;text-overflow:ellipsis}.atlas-legacy .atlas-sidebar__system-menu{position:relative;margin-top:auto}.atlas-legacy .atlas-sidebar__system-trigger{width:100%;height:34px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 10px;border:1px solid #eaecf0;border-radius:8px;color:#667085;background:#f8fafc}.atlas-legacy .atlas-sidebar__system-trigger:hover{color:#344054;border-color:#d0d5dd;background:#f2f4f7}.atlas-legacy .atlas-sidebar__system-trigger.is-active{color:var(--accent-hover);border-color:#cbd6f5;background:var(--accent-soft)}.atlas-legacy .atlas-sidebar__system-trigger svg{width:14px;height:14px;flex:0 0 14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.atlas-legacy .atlas-sidebar__system-trigger span{overflow:hidden;font-size:9px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .atlas-sidebar__system-popover{position:absolute;z-index:1200;bottom:calc(100% + 7px);left:0;width:100%;display:grid;gap:3px;padding:5px;border:1px solid #d9dee7;border-radius:10px;background:#fffffffa;box-shadow:0 14px 34px #10182829;animation:atlas-system-menu-in .14s ease-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.atlas-legacy .atlas-sidebar__system-popover button{height:34px;display:flex;align-items:center;gap:10px;padding:0 9px;border:0;border-radius:6px;color:#667085;background:transparent;text-align:left}.atlas-legacy .atlas-sidebar__system-popover button:hover{color:#344054;background:#f8fafc}.atlas-legacy .atlas-sidebar__system-popover button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .atlas-sidebar__system-popover svg{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.atlas-legacy .atlas-sidebar__system-popover span{overflow:hidden;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@keyframes atlas-system-menu-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.atlas-legacy .atlas-sidebar__settings{position:relative;display:grid;gap:3px;margin-top:8px;padding-top:8px;border-top:1px solid #eaecf0}.atlas-legacy .atlas-sidebar__settings-button{width:100%;height:38px;display:flex;align-items:center;gap:11px;padding:0 10px;overflow:hidden;border:0;border-radius:7px;color:#667085;background:transparent;white-space:nowrap;text-align:left}.atlas-legacy .atlas-sidebar__settings-button:hover,.atlas-legacy .atlas-sidebar__settings-button.is-active{color:#344054;background:#f8fafc}.atlas-legacy .atlas-sidebar__profile-button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .atlas-sidebar__settings-button svg{width:17px;height:17px;flex:0 0 17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.atlas-legacy .atlas-sidebar__settings-button span{overflow:hidden;font-size:10px;font-weight:600;text-overflow:ellipsis}.atlas-legacy .atlas-theme-popover{position:absolute;z-index:1100;bottom:calc(100% + 8px);left:0;width:168px;padding:11px;border:1px solid #d9dee7;border-radius:10px;color:#344054;background:#fffffffa;box-shadow:0 14px 36px #1018282b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.atlas-legacy .atlas-theme-popover>strong{display:block;margin-bottom:11px;font-size:10px}.atlas-legacy .atlas-theme-popover>span{display:block;margin-bottom:6px;color:#98a2b3;font-size:8px}.atlas-legacy .atlas-theme-popover>div{display:grid;grid-template-columns:1fr 1fr;gap:5px}.atlas-legacy .atlas-theme-popover button{min-height:31px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 6px;border:1px solid #d9dee7;border-radius:6px;color:#667085;background:#fff;font-size:8px}.atlas-legacy .atlas-theme-popover button.is-active{color:var(--accent-hover);border-color:#9db7ed;background:var(--accent-soft)}.atlas-legacy .atlas-theme-popover .atlas-theme-popover__system{width:100%;min-height:32px;display:flex;align-items:center;justify-content:flex-start;gap:7px;margin-top:9px;padding:0 8px;border:0;border-top:1px solid #eaecf0;border-radius:0;color:#667085;background:transparent}.atlas-legacy .atlas-theme-popover__system:hover{color:var(--accent-hover)!important}.atlas-legacy .atlas-theme-popover__system svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.atlas-legacy .theme-swatch{width:9px;height:9px;border:1px solid #667085;border-radius:50%}.atlas-legacy .theme-swatch--dark{background:#000}.atlas-legacy .theme-swatch--light{background:#fff}.atlas-legacy .atlas-sidebar__status{min-height:38px;display:flex;align-items:center;gap:10px;margin-top:0;padding:0 10px;overflow:hidden;border-top:1px solid #eaecf0;color:#667085;white-space:nowrap}.atlas-legacy .atlas-sidebar__status .live-dot{flex:0 0 auto}.atlas-legacy .atlas-sidebar__status>span:last-child{font-size:9px;font-weight:550}.atlas-legacy .atlas-sidebar.is-collapsed{padding-right:10px;padding-left:10px}.atlas-legacy .atlas-sidebar.is-collapsed .atlas-sidebar__brand{padding:0 5px}.atlas-legacy .atlas-sidebar.is-collapsed .atlas-sidebar__brand strong,.atlas-legacy .atlas-sidebar.is-collapsed .atlas-sidebar__nav span,.atlas-legacy .atlas-sidebar.is-collapsed .atlas-sidebar__settings-button span,.atlas-legacy .atlas-sidebar.is-collapsed .atlas-sidebar__status>span:last-child{display:none}.atlas-legacy .atlas-sidebar.is-collapsed .atlas-sidebar__nav button{justify-content:center;padding:0}.atlas-legacy .atlas-sidebar.is-collapsed .atlas-sidebar__system-trigger{padding:0}.atlas-legacy .atlas-sidebar.is-collapsed .atlas-sidebar__system-trigger span{display:none}.atlas-legacy .atlas-sidebar.is-collapsed .atlas-sidebar__system-popover{left:0;width:168px}.atlas-legacy .atlas-sidebar.is-collapsed .atlas-sidebar__settings-button{justify-content:center;padding:0}.atlas-legacy .atlas-sidebar.is-collapsed .atlas-theme-popover{bottom:0;left:calc(100% + 8px)}.atlas-legacy .atlas-sidebar.is-collapsed .atlas-sidebar__status{justify-content:center;padding:0}.atlas-legacy .topbar{height:74px;display:flex;align-items:center;padding:0 max(28px,calc((100vw - 1440px)/2));background:#fffffff0;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.atlas-legacy .brand-mark{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:#fff;background:var(--accent);font-weight:700}.atlas-legacy .brand-copy{margin-left:11px;line-height:1.05}.atlas-legacy .brand-copy p{margin:0 0 5px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.12em}.atlas-legacy .brand-copy strong{font-size:17px;letter-spacing:.08em}.atlas-legacy .topbar__meta{margin-left:auto;display:flex;align-items:center;gap:9px;font-size:12px;color:#475467}.atlas-legacy .live-dot{width:8px;height:8px;border-radius:50%;background:#98a2b3}.atlas-legacy .live-dot--ok{background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.atlas-legacy .live-dot--alert{background:var(--red);box-shadow:0 0 0 4px var(--red-soft)}.atlas-legacy .meta-divider{width:1px;height:20px;background:var(--line);margin:0 7px}.atlas-legacy main:not([data-slot]){max-width:1440px;margin:0 auto;padding:44px 28px 54px}.atlas-legacy .hero{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:28px}.atlas-legacy .eyebrow{margin:0 0 9px;color:#667085;font-size:10px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.atlas-legacy h1,.atlas-legacy h2,.atlas-legacy p{margin-top:0}.atlas-legacy h1:not([data-slot]){margin-bottom:10px;font-size:clamp(30px,4vw,45px);line-height:1.08;letter-spacing:-.045em;font-weight:600}.atlas-legacy .hero__lede{max-width:690px;margin-bottom:0;color:#667085;font-size:14px;line-height:1.65}.atlas-legacy .as-of{text-align:right;padding-bottom:4px}.atlas-legacy .as-of span{display:block;color:var(--muted);font-size:11px;margin-bottom:6px}.atlas-legacy .as-of strong{font-size:13px;font-weight:600}.atlas-legacy .summary-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px}.atlas-legacy .summary-card{background:var(--surface-strong);border:1px solid var(--line);border-radius:14px;padding:17px 19px;min-height:123px;display:flex;flex-direction:column}.atlas-legacy .summary-card span{color:#667085;font-size:11px}.atlas-legacy .summary-card strong{margin:8px 0 5px;font-size:29px;line-height:1;font-weight:600}.atlas-legacy .summary-card small{margin-top:auto;color:#98a2b3;font-size:10px}.atlas-legacy .summary-card--alert{background:var(--red-soft);border-color:#f7c8c5}.atlas-legacy .summary-card--alert strong{color:var(--red)}.atlas-legacy .dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.atlas-legacy .panel{background:var(--panel);border:1px solid var(--line);border-radius:15px;padding:21px;min-width:0}.atlas-legacy .panel--wide{grid-column:1 / -1}.atlas-legacy .panel__header{display:flex;justify-content:space-between;align-items:flex-start;min-height:52px;border-bottom:1px solid var(--line);margin:-2px 0 18px}.atlas-legacy .panel__header h2{margin:0 0 16px;font-size:16px;font-weight:600;letter-spacing:-.015em}.atlas-legacy .panel__header .eyebrow{margin-bottom:5px}.atlas-legacy .status-list{margin:0}.atlas-legacy .status-list>div{display:flex;align-items:center;justify-content:space-between;min-height:44px;border-bottom:1px solid var(--line)}.atlas-legacy .status-list>div:last-child{border-bottom:0}.atlas-legacy .status-list dt{font-size:12px;color:#475467}.atlas-legacy .status-list dd{margin:0}.atlas-legacy .state-pill,.atlas-legacy .run-status{display:inline-flex;align-items:center;min-height:24px;border-radius:99px;padding:3px 9px;color:#667085;background:var(--surface-strong);font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.atlas-legacy .state-pill--ok,.atlas-legacy .run-status--completed{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .state-pill--alert,.atlas-legacy .run-status--failed,.atlas-legacy .run-status--quarantined{color:var(--red);background:var(--red-soft)}.atlas-legacy .run-status--completed_with_errors{color:var(--amber);background:var(--amber-soft)}.atlas-legacy .stack-list{display:grid;gap:8px}.atlas-legacy .source-row{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;padding:9px 0}.atlas-legacy .source-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--accent-soft);color:var(--accent);font-weight:700}.atlas-legacy .source-row strong,.atlas-legacy .quality-row strong,.atlas-legacy .alert-row strong{font-size:12px;font-weight:600}.atlas-legacy .source-row p,.atlas-legacy .quality-row p,.atlas-legacy .alert-row p{margin:4px 0 0;color:var(--muted);font-size:10px;line-height:1.4}.atlas-legacy .source-authority{color:#667085;font:600 10px var(--atlas-font)}.atlas-legacy .empty-state{min-height:110px;display:grid;place-items:center;text-align:center;padding:18px;color:#98a2b3;background:var(--surface);border:1px dashed var(--line);border-radius:11px;font-size:11px;line-height:1.6}.atlas-legacy .table-wrap{overflow-x:auto;border:1px solid var(--atlas-table-grid);border-radius:8px;background:var(--atlas-table-row-bg)}.atlas-legacy table{width:100%;border-collapse:collapse;font-size:11px}.atlas-legacy th{padding:0 12px 10px;text-align:left;color:#98a2b3;font-size:9px;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.atlas-legacy td{padding:12px;border-top:1px solid var(--line);color:#475467;white-space:nowrap}.atlas-legacy .table-wrap th{padding:9px 12px;color:var(--atlas-table-empty-text);border-bottom:1px solid var(--atlas-table-grid);background:var(--atlas-table-subheader-bg)}.atlas-legacy .table-wrap td{color:var(--atlas-table-manual-text);border-color:var(--atlas-table-grid);background:var(--atlas-table-row-bg)}.atlas-legacy .table-wrap tbody tr:hover td{background:var(--atlas-table-row-hover)}.atlas-legacy .table-wrap td strong{color:var(--atlas-table-identity-text)}.atlas-legacy .mono{font-family:var(--atlas-font);color:var(--atlas-table-identity-text);font-variant-numeric:tabular-nums}.atlas-legacy .completeness-block{padding:3px 1px}.atlas-legacy .completeness-score{display:flex;justify-content:space-between;align-items:baseline}.atlas-legacy .completeness-score strong{font-size:23px;font-weight:600}.atlas-legacy .completeness-score span,.atlas-legacy .completeness-block p{color:var(--muted);font-size:10px}.atlas-legacy .meter{height:7px;overflow:hidden;background:var(--surface-strong);border-radius:99px;margin:15px 0 12px}.atlas-legacy .meter span{display:block;height:100%;border-radius:inherit;background:var(--accent)}.atlas-legacy .completeness-block p{margin:0}.atlas-legacy .inventory-page{max-width:none;min-height:100vh;padding:18px 18px 28px;background:#fff}.atlas-legacy .inventory-head{display:flex;align-items:flex-end;gap:18px;min-height:52px;margin-bottom:12px}.atlas-legacy .inventory-head>div{min-width:0}.atlas-legacy .inventory-head h1{margin:0 0 3px;font-size:22px;letter-spacing:-.025em}.atlas-legacy .inventory-head p{margin:0;color:var(--muted);font-size:10px}.atlas-legacy .inventory-search{width:250px;margin-left:auto}.atlas-legacy .inventory-search span,.atlas-legacy .inventory-event-form label>span{display:block;margin-bottom:4px;color:#667085;font-size:8px;font-weight:650}.atlas-legacy .inventory-search input,.atlas-legacy .inventory-event-form input,.atlas-legacy .inventory-event-form select{width:100%;height:32px;padding:0 9px;border:1px solid var(--atlas-table-grid);border-radius:6px;color:#344054;background:#fff;font-size:10px}.atlas-legacy .inventory-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px;border:1px solid var(--atlas-table-grid);border-radius:7px;overflow:hidden}.atlas-legacy .inventory-summary>div{min-height:58px;padding:9px 12px;border-right:1px solid var(--atlas-table-grid);background:#fff}.atlas-legacy .inventory-summary>div:last-child{border-right:0}.atlas-legacy .inventory-summary span,.atlas-legacy .inventory-summary small{display:block;color:#667085;font-size:8px}.atlas-legacy .inventory-summary strong{display:block;margin:4px 0 2px;color:var(--atlas-table-calculated-text);font-size:17px;line-height:1;font-variant-numeric:tabular-nums}.atlas-legacy .inventory-summary .is-warning{background:var(--amber-soft)}.atlas-legacy .inventory-summary .is-warning strong{color:var(--amber)}.atlas-legacy .inventory-message{min-height:30px;display:flex;align-items:center;margin-bottom:8px;padding:0 10px;border:1px solid #c7d7fe;border-radius:6px;color:#344054;background:var(--accent-soft);font-size:9px}.atlas-legacy .inventory-workspace{position:relative;min-width:0}.atlas-legacy .inventory-workspace.has-detail{padding-right:340px}.atlas-legacy .inventory-table-wrap{max-height:calc(100vh - 166px);overflow:auto;border:1px solid var(--atlas-table-grid);background:#fff}.atlas-legacy .inventory-table{width:max-content;min-width:100%;table-layout:fixed;font-size:9px}.atlas-legacy .inventory-table th,.atlas-legacy .inventory-table td{height:31px;padding:4px 7px;border-right:1px solid var(--atlas-table-grid);border-bottom:1px solid var(--atlas-table-grid);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.atlas-legacy .inventory-table thead th{position:sticky;top:0;z-index:3;height:27px;padding:3px 7px;color:#667085;background:var(--atlas-table-header-bg);font-size:8px;letter-spacing:.02em;text-transform:none;text-align:center}.atlas-legacy .inventory-table thead tr:nth-child(2) th{top:27px;z-index:4;background:var(--atlas-table-subheader-bg)}.atlas-legacy .inventory-table tbody th{position:sticky;left:0;z-index:2;min-width:48px;color:var(--atlas-table-identity-text);background:#fff;text-align:left}.atlas-legacy .inventory-table .inventory-name{position:sticky;left:48px;z-index:2;width:180px;max-width:180px;overflow:hidden;color:var(--atlas-table-identity-text);background:#fff;text-align:left;text-overflow:ellipsis}.atlas-legacy .inventory-table tbody tr:hover td,.atlas-legacy .inventory-table tbody tr:hover th,.atlas-legacy .inventory-table tbody tr:hover .inventory-name{background:var(--atlas-table-row-hover)}.atlas-legacy .inventory-table tbody tr.is-selected td,.atlas-legacy .inventory-table tbody tr.is-selected th,.atlas-legacy .inventory-table tbody tr.is-selected .inventory-name{background:var(--accent-soft)}.atlas-legacy .inventory-table td.is-primary{color:var(--atlas-table-calculated-text);font-weight:700}.atlas-legacy .inventory-table td.is-linked{color:var(--atlas-table-linked-text)}.atlas-legacy .inventory-table td.is-missing{color:var(--atlas-table-empty-text)}.atlas-legacy .inventory-table td.is-warning{color:var(--amber);background:var(--amber-soft);font-weight:700}.atlas-legacy .inventory-source{display:inline-flex;min-height:19px;align-items:center;padding:0 6px;border-radius:99px;color:#667085;background:var(--surface-strong);font-size:7px}.atlas-legacy .inventory-source--legacy_opening_plus_events{color:var(--amber);background:var(--amber-soft)}.atlas-legacy .inventory-source--native_events{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .inventory-empty{min-height:220px;display:grid;place-items:center;color:var(--atlas-table-empty-text);font-size:10px}.atlas-legacy .inventory-detail{position:fixed;z-index:20;top:0;right:0;bottom:0;width:340px;overflow-y:auto;padding:18px;border-left:1px solid var(--atlas-table-grid);color:#344054;background:#fff;box-shadow:-8px 0 24px #10182814}.atlas-legacy .inventory-detail__close{position:absolute;top:10px;right:12px;width:26px;height:26px;padding:0;border:0;color:#667085;background:transparent;font-size:20px}.atlas-legacy .inventory-detail>p{margin:0 30px 3px 0;color:#667085;font-size:8px;text-transform:uppercase}.atlas-legacy .inventory-detail h2{margin:0 30px 12px 0;font-size:15px}.atlas-legacy .inventory-detail__balance{padding:12px;border:1px solid var(--atlas-table-grid);border-radius:7px;background:var(--surface)}.atlas-legacy .inventory-detail__balance span,.atlas-legacy .inventory-detail__balance small{display:block;color:#667085;font-size:8px}.atlas-legacy .inventory-detail__balance strong{display:block;margin:5px 0 3px;color:var(--atlas-table-calculated-text);font-size:26px}.atlas-legacy .inventory-actions{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin:10px 0}.atlas-legacy .inventory-actions button{min-height:29px;padding:0 7px;border:1px solid var(--atlas-table-grid);border-radius:5px;color:#475467;background:#fff;font-size:8px}.atlas-legacy .inventory-actions button:hover,.atlas-legacy .inventory-actions button.is-active{color:var(--accent-hover);border-color:#a9bff2;background:var(--accent-soft)}.atlas-legacy .inventory-event-form{display:grid;gap:8px;padding:11px;border:1px solid #b7c8ee;border-radius:7px;background:#f8faff}.atlas-legacy .inventory-event-form>strong{font-size:10px}.atlas-legacy .inventory-event-form>div{display:flex;gap:6px}.atlas-legacy .inventory-event-form button{min-height:30px;padding:0 10px;border:1px solid var(--atlas-table-grid);border-radius:5px;color:#475467;background:#fff;font-size:8px}.atlas-legacy .inventory-event-form button[type=submit]{color:#fff;border-color:var(--accent);background:var(--accent);font-weight:650}.atlas-legacy .inventory-event-form button:disabled{opacity:.55;cursor:wait}.atlas-legacy .inventory-history{margin-top:16px}.atlas-legacy .inventory-history h3{margin:0 0 7px;font-size:10px}.atlas-legacy .inventory-history article{position:relative;padding:8px 44px 8px 0;border-top:1px solid var(--atlas-table-grid)}.atlas-legacy .inventory-history article>div{display:flex;align-items:center;justify-content:space-between;gap:7px}.atlas-legacy .inventory-history article strong{font-size:8px}.atlas-legacy .inventory-history article span,.atlas-legacy .inventory-history article p,.atlas-legacy .inventory-history__empty{color:#667085;font-size:7px}.atlas-legacy .inventory-history article p{margin:3px 0 0;line-height:1.35}.atlas-legacy .inventory-history article>b{position:absolute;top:9px;right:0;color:var(--atlas-table-calculated-text);font-size:10px}@media(max-width:900px){.atlas-legacy .inventory-summary{grid-template-columns:1fr 1fr}.atlas-legacy .inventory-summary>div:nth-child(2){border-right:0}.atlas-legacy .inventory-workspace.has-detail{padding-right:0}.atlas-legacy .inventory-detail{width:min(340px,calc(100vw - var(--atlas-sidebar-width)))}}.atlas-legacy .quality-row,.atlas-legacy .alert-row{display:grid;grid-template-columns:19px 1fr;gap:10px;padding:9px 0}.atlas-legacy .quality-mark{width:8px;height:8px;margin:5px;border-radius:50%;background:#d39b3c}.atlas-legacy .quality-row--error .quality-mark,.atlas-legacy .quality-row--critical .quality-mark{background:var(--red)}.atlas-legacy .quality-section+.quality-section{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.atlas-legacy .quality-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.atlas-legacy .quality-section__head>h3{margin:0;color:var(--ink);font-size:11px;font-weight:600}.atlas-legacy .quality-section__head>span,.atlas-legacy .quality-row small{color:var(--muted);font-size:9px}.atlas-legacy .quality-row small{display:block;margin-top:4px}.atlas-legacy .quality-current-empty{margin:10px 0 0;color:var(--muted);font-size:10px;line-height:1.5}.atlas-legacy .alert-row{padding:11px;background:var(--red-soft);border:1px solid #f7c8c5;border-radius:10px}.atlas-legacy .alert-mark{width:19px;height:19px;display:grid;place-items:center;color:#fff;background:var(--red);border-radius:50%;font-size:11px;font-weight:700}.atlas-legacy .metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.atlas-legacy .metric-card{padding:15px;border:1px solid var(--line);border-radius:11px;display:flex;align-items:center;justify-content:space-between;gap:13px}.atlas-legacy .metric-card p{margin:0 0 7px;font-size:11px;color:var(--muted)}.atlas-legacy .metric-card strong{font-size:15px;font-weight:600}.atlas-legacy .proof-badge{display:inline-flex;flex:none;padding:5px 8px;border-radius:99px;background:var(--surface-strong);color:#667085;font-size:8px;font-weight:700;letter-spacing:.04em}.atlas-legacy .proof-badge--подтверждено{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .proof-badge--проверяется{color:var(--amber);background:var(--amber-soft)}.atlas-legacy .proof-badge--опровергнуто{color:var(--red);background:var(--red-soft)}.atlas-legacy .import-form{display:grid;gap:10px}.atlas-legacy .import-form label{color:#475467;font-size:10px;font-weight:600}.atlas-legacy .import-form input{width:100%;height:39px;padding:0 11px;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:#fff;outline:none;font-size:11px}.atlas-legacy .import-form input:focus{border-color:#84adff;box-shadow:0 0 0 3px var(--accent-soft)}.atlas-legacy .import-form button,.atlas-legacy .center-state button{min-height:39px;border:0;border-radius:9px;color:#fff;background:var(--accent);font-size:11px;font-weight:600}.atlas-legacy .import-form button:hover{background:var(--accent-hover)}.atlas-legacy .import-form button:disabled{opacity:.58;cursor:wait}.atlas-legacy .form-note,.atlas-legacy .import-message{margin:0;color:var(--muted);font-size:9px}.atlas-legacy .import-message{color:#475467}.atlas-legacy .ozon-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.atlas-legacy .ozon-account{margin:8px 0 0;color:var(--muted);font-size:10px}.atlas-legacy .primary-action{min-height:39px;padding:0 17px;border:0;border-radius:9px;color:#fff;background:var(--accent);font-size:11px;font-weight:600}.atlas-legacy .primary-action:hover{background:var(--accent-hover)}.atlas-legacy .primary-action:disabled{opacity:.58;cursor:wait}.atlas-legacy .secondary-action{min-height:34px;padding:0 13px;border:1px solid var(--line-strong);border-radius:8px;color:var(--ink);background:var(--panel);font-size:10px;font-weight:600}.atlas-legacy .secondary-action:hover{border-color:var(--accent);color:var(--accent)}.atlas-legacy .secondary-action:disabled{opacity:.58;cursor:wait}.atlas-legacy .ozon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:11px;overflow:hidden}.atlas-legacy .ozon-grid>div{min-height:84px;padding:15px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between;gap:9px}.atlas-legacy .ozon-grid>div:nth-child(4n){border-right:0}.atlas-legacy .ozon-grid>div:nth-last-child(-n+4){border-bottom:0}.atlas-legacy .ozon-grid span{color:var(--muted);font-size:9px}.atlas-legacy .ozon-grid strong{font-size:16px;font-weight:600}.atlas-legacy .ozon-grid .value-attention{background:var(--red-soft)}.atlas-legacy .ozon-grid .value-attention strong{color:var(--red)}.atlas-legacy .catalog-error{margin-top:14px;padding:13px 14px;color:#8f2924;background:var(--red-soft);border:1px solid #f7c8c5;border-radius:10px;font-size:10px;line-height:1.55}.atlas-legacy .catalog-error strong{display:block;margin-bottom:4px;color:var(--red);font-size:12px}.atlas-legacy .catalog-error p{margin:4px 0 0}.atlas-legacy .catalog-error small{display:block;margin-top:5px;color:#8b5752}.atlas-legacy .catalog-warning{margin-top:14px;padding:13px 14px;color:#79551c;background:var(--amber-soft);border:1px solid #efddb4;border-radius:10px;font-size:10px;line-height:1.55}.atlas-legacy .catalog-warning strong{display:block;margin-bottom:4px;font-size:12px}.atlas-legacy .catalog-warning p{margin:4px 0 0}.atlas-legacy .catalog-warning small{display:block;margin-top:5px;color:#8b6c37}.atlas-legacy .catalog-confirmation{margin-top:14px;padding:13px 14px;color:var(--accent-hover);background:var(--accent-soft);border:1px solid #c7d7fe;border-radius:10px;font-size:10px;line-height:1.55}.atlas-legacy .catalog-confirmation strong{display:block;margin-bottom:4px;font-size:12px}.atlas-legacy .catalog-confirmation p{margin:4px 0 0}.atlas-legacy .catalog-confirmation small{display:block;margin-top:5px;color:#667085}.atlas-legacy .catalog-note{margin:14px 0 0;color:var(--muted);font-size:10px;line-height:1.55}.atlas-legacy .scheduler-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px}.atlas-legacy .scheduler-head p{margin:8px 0 0;color:var(--muted);font-size:10px}.atlas-legacy .scheduler-controls{display:flex;gap:8px}.atlas-legacy .scheduler-controls select,.atlas-legacy .history-filters select,.atlas-legacy .history-filters input{min-height:39px;padding:0 11px;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:9px;font-size:11px}.atlas-legacy .scheduler-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:11px;overflow:hidden}.atlas-legacy .scheduler-grid>div{min-height:72px;padding:13px 15px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between;gap:8px}.atlas-legacy .scheduler-grid>div:nth-child(3n){border-right:0}.atlas-legacy .scheduler-grid>div:nth-last-child(-n+3){border-bottom:0}.atlas-legacy .scheduler-grid span{color:var(--muted);font-size:9px}.atlas-legacy .scheduler-grid strong{font-size:13px;font-weight:600}.atlas-legacy .history-filters{display:grid;grid-template-columns:240px minmax(260px,1fr);gap:10px;margin-bottom:14px}.atlas-legacy .history-filters label{display:grid;gap:6px;color:#475467;font-size:9px;font-weight:600}.atlas-legacy .comparison-summary{display:flex;justify-content:space-between;align-items:baseline;padding:12px 14px;margin-bottom:10px;background:var(--surface-strong);border-radius:10px}.atlas-legacy .comparison-summary strong{font-size:13px}.atlas-legacy .comparison-summary span{color:var(--muted);font-size:9px}.atlas-legacy .change-list{display:grid;gap:7px}.atlas-legacy .change-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 13px;border:1px solid var(--line);border-radius:10px}.atlas-legacy .change-row--attention{background:var(--red-soft);border-color:#f7c8c5}.atlas-legacy .change-row strong{font-size:11px}.atlas-legacy .change-row p{margin:4px 0 0;color:var(--muted);font-size:9px}.atlas-legacy .change-row span,.atlas-legacy .change-row small{display:block;color:var(--muted);font-size:9px}.atlas-legacy .change-row small{margin-top:4px}.atlas-legacy .snapshot-history{margin-top:14px}.atlas-legacy .snapshot-history>.catalog-note{margin:0 0 8px}.atlas-legacy .snapshot-row{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.5fr) auto;align-items:center;gap:14px;padding:10px 13px;border-top:1px solid var(--line)}.atlas-legacy .snapshot-row strong{display:block;font-size:10px}.atlas-legacy .snapshot-row span,.atlas-legacy .snapshot-row small{display:block;color:var(--muted);font-size:9px;line-height:1.45}.atlas-legacy .snapshot-row small{margin-top:4px}.atlas-legacy .snapshot-row .snapshot-confirmed{color:var(--accent);font-weight:700}.atlas-legacy .source-completeness{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px}.atlas-legacy .source-completeness article{display:grid;grid-template-columns:auto 1fr;gap:5px 12px;padding:12px 14px;border:1px solid var(--line);border-radius:10px}.atlas-legacy .source-completeness strong{font-size:12px}.atlas-legacy .source-completeness span{color:var(--accent);font-size:10px}.atlas-legacy .source-completeness small{grid-column:1 / -1;color:var(--muted);font-size:9px}.atlas-legacy .posting-scheduler{margin:18px 0 14px;padding:14px;background:var(--surface);border-radius:11px}.atlas-legacy .posting-scheduler strong{font-size:12px}.atlas-legacy .posting-scheduler small{display:block;margin-top:5px;color:var(--muted);font-size:9px}.atlas-legacy .posting-filters{grid-template-columns:repeat(3,minmax(180px,1fr))}.atlas-legacy .status-distribution{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.atlas-legacy .status-distribution span{padding:6px 9px;color:#667085;background:var(--surface-strong);border-radius:99px;font-size:9px}.atlas-legacy .posting-table tbody tr{cursor:pointer}.atlas-legacy .posting-table tbody tr:hover{background:var(--surface)}.atlas-legacy .posting-card{margin-top:14px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:12px}.atlas-legacy .posting-card__head{display:flex;align-items:center;justify-content:space-between}.atlas-legacy .posting-card__head span,.atlas-legacy .posting-card__head strong{display:block}.atlas-legacy .posting-card__head span{color:var(--muted);font-size:9px}.atlas-legacy .posting-card__head strong{margin-top:4px;font:600 13px var(--atlas-font);font-variant-numeric:tabular-nums}.atlas-legacy .posting-card__head button{border:0;color:#667085;background:transparent;font-size:10px}.atlas-legacy .posting-card>p{margin:14px 0 8px;color:var(--muted);font-size:10px}.atlas-legacy .posting-line{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:10px 12px;background:#fff;border:1px solid var(--line);border-radius:9px}.atlas-legacy .posting-line strong,.atlas-legacy .posting-line small{display:block}.atlas-legacy .posting-line strong{font-size:10px}.atlas-legacy .posting-line small,.atlas-legacy .posting-line span{margin-top:4px;color:var(--muted);font-size:8px}.atlas-legacy .posting-line--conflict,.atlas-legacy .posting-line--unmatched{background:var(--red-soft);border-color:#f7c8c5}.atlas-legacy .observation-sequence{display:grid;gap:7px;margin-top:15px}.atlas-legacy .observation-sequence>strong,.atlas-legacy .posting-changes>strong{font-size:11px}.atlas-legacy .observation-sequence>div{display:grid;grid-template-columns:160px 1fr auto;gap:12px;padding-top:8px;border-top:1px solid var(--line);color:#475467;font-size:9px}.atlas-legacy .observation-sequence small{color:var(--muted)}.atlas-legacy .posting-changes{display:grid;gap:7px;margin-top:16px}.atlas-legacy .posting-changes>article{display:grid;gap:5px;padding:10px 12px;border-top:1px solid var(--line)}.atlas-legacy .posting-changes article div{display:flex;justify-content:space-between;gap:10px}.atlas-legacy .posting-changes article strong,.atlas-legacy .posting-changes article span{font-size:10px}.atlas-legacy .posting-changes article small{color:var(--muted);font-size:9px}.atlas-legacy .timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px 18px}.atlas-legacy .timeline li{display:grid;grid-template-columns:10px 1fr;gap:9px;padding:8px 0}.atlas-legacy .timeline__dot{width:7px;height:7px;border-radius:50%;background:#98a2b3;margin-top:5px}.atlas-legacy .timeline__dot--success{background:var(--accent)}.atlas-legacy .timeline__dot--warning{background:#d39b3c}.atlas-legacy .timeline__dot--failure{background:var(--red)}.atlas-legacy .timeline strong{display:block;font-size:11px;font-weight:600}.atlas-legacy .timeline p{margin:4px 0 0;color:var(--muted);font-size:9px}.atlas-legacy .notice{margin-bottom:12px;padding:10px 13px;border-radius:9px;font-size:11px}.atlas-legacy .notice--error{color:var(--red);background:var(--red-soft);border:1px solid #f7c8c5}.atlas-legacy .notice--success{color:#175cd3;background:#eff4ff;border:1px solid #c7d7fe}.atlas-legacy .center-state{min-height:100vh;display:grid;place-items:center;padding:40px;color:var(--muted);text-align:center}.atlas-legacy .center-state--section{min-height:40vh}.atlas-legacy .center-state--error{color:var(--red)}.atlas-legacy .center-state button{padding:0 18px}.atlas-legacy footer{max-width:1440px;margin:0 auto;padding:0 28px 28px;display:flex;justify-content:space-between;color:#98a2b3;font-size:9px}.atlas-legacy .atlas-view-nav{display:flex;gap:2px;margin-left:24px;padding:3px;border-radius:8px;background:var(--surface-strong)}.atlas-legacy .atlas-view-nav button,.atlas-legacy .topbar__view-button{border:0;border-radius:6px;color:#667085;background:transparent;padding:7px 10px;font-size:10px}.atlas-legacy .atlas-view-nav button.is-active,.atlas-legacy .topbar__view-button{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy.app-shell--fbo{--fbo-bg: #ffffff;--fbo-panel: var(--atlas-table-subheader-bg);--fbo-panel-raised: var(--panel);--fbo-grid: var(--atlas-table-grid);--fbo-line: var(--line);--fbo-ink: var(--atlas-table-identity-text);--fbo-muted: var(--atlas-table-empty-text);--fbo-input: var(--surface);--fbo-cell: transparent;--fbo-row: var(--atlas-table-row-bg);--fbo-row-child: var(--atlas-table-subheader-bg);--fbo-active: var(--accent-soft);--fbo-button: var(--surface);--fbo-shadow: #1018281a;--fbo-crosshair-guide: rgba(16, 24, 40, .045);--fbo-neutral-ink: #667085;--fbo-critical: #ffd6e0;--fbo-critical-ink: #a90f3a;--fbo-critical-border: #e73162;--fbo-promised: rgba(231, 49, 98, .15);--fbo-promised-ink: #667085;--fbo-stale: #fffbf3;--fbo-stale-ink: #8a6a3a;--fbo-supply-ready: #b54708;--fbo-supply-packed: #a96000;--fbo-supply-handed-over: #846500;--fbo-supply-transit: #617600;--fbo-supply-acceptance: #26735a;--fbo-supply-available: #067647;--fbo-supply-warning: #8a6116;--fbo-supply-warning-outline: var(--atlas-table-warning-text);--fbo-supply-incident: #d92d20;--fbo-column-width: 36px;--fbo-row-height: 32px;background:var(--fbo-bg);color:var(--fbo-ink)}.atlas-legacy .topbar--fbo{height:54px;padding:0 14px;color:var(--fbo-ink);background:var(--fbo-panel);border-color:var(--fbo-line)}.atlas-legacy .topbar--fbo .brand-mark{width:30px;height:30px;border-radius:7px;background:var(--accent);font-size:13px}.atlas-legacy .topbar--fbo .brand-copy p{margin-bottom:3px;color:var(--fbo-muted);font-size:8px}.atlas-legacy .topbar--fbo .brand-copy strong{font-size:13px;font-weight:600}.atlas-legacy .topbar--fbo .topbar__meta{color:var(--fbo-muted)}.atlas-legacy .topbar--fbo .atlas-view-nav{background:color-mix(in srgb,var(--fbo-ink) 6%,transparent)}.atlas-legacy .topbar--fbo .atlas-view-nav button{color:var(--fbo-muted)}.atlas-legacy .topbar--fbo .atlas-view-nav button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy.app-shell--products{background:#fff}.atlas-legacy .products-page{max-width:1540px;padding:24px 24px 48px}.atlas-legacy .products-title-row{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:18px}.atlas-legacy .products-title-row h1{margin:0;font-size:28px;letter-spacing:-.035em}.atlas-legacy .products-title-row .eyebrow{margin-bottom:5px}.atlas-legacy .passport-fields input,.atlas-legacy .identifier-add input,.atlas-legacy .identifier-add select,.atlas-legacy .passport-meta select{height:36px;min-width:0;border:1px solid var(--line);border-radius:7px;padding:0 10px;color:var(--ink);background:#fff;font-size:11px}.atlas-legacy .product-catalog{border:1px solid var(--line);border-radius:10px;overflow:hidden}.atlas-legacy .product-catalog-head,.atlas-legacy .product-catalog-row{display:grid;grid-template-columns:64px 72px minmax(250px,1.5fr) 140px 115px minmax(190px,.8fr) 112px;align-items:center;min-width:992px}.atlas-legacy .product-catalog-head{min-height:34px;color:#98a2b3;background:var(--surface);font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.atlas-legacy .product-catalog-head>*,.atlas-legacy .product-catalog-row>*{padding:0 9px;min-width:0}.atlas-legacy .product-catalog-row{min-height:48px;color:#475467;border-top:1px solid var(--line);font-size:11px}.atlas-legacy .product-catalog-row:hover{background:#fafbff}.atlas-legacy .product-photo,.atlas-legacy .product-photo-placeholder{width:48px;height:36px;margin:5px 6px;object-fit:cover;border:1px solid var(--line);border-radius:7px;background:var(--surface)}.atlas-legacy .product-photo-placeholder{display:grid;place-items:center;color:#b8c0cc;font-size:18px}.atlas-legacy .product-link{overflow:hidden;padding:0 9px;border:0;color:var(--ink);background:transparent;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.atlas-legacy .product-link:hover{color:var(--accent)}.atlas-legacy .product-link--article{font-weight:650;font-variant-numeric:tabular-nums}.atlas-legacy .product-cost-value{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.atlas-legacy .product-status{justify-self:start;padding:4px 7px;border-radius:99px;background:var(--surface-strong);color:#667085;font-size:9px}.atlas-legacy .product-status--active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .product-status--paused{color:var(--amber);background:var(--amber-soft)}.atlas-legacy .product-status--archived{color:#667085;background:#eaecf0}.atlas-legacy .missing-count{color:var(--amber);font-size:9px}.atlas-legacy .complete-count{color:var(--accent-hover);font-size:9px}.atlas-legacy .row-action{border:0;color:#667085;background:transparent;font-size:9px}.atlas-legacy .row-action:hover{color:var(--accent)}.atlas-legacy .product-empty{min-height:150px;display:grid;place-items:center;color:#98a2b3;font-size:11px}.atlas-legacy .product-passport{padding-top:16px}.atlas-legacy .passport-back{margin-bottom:13px;padding:0;border:0;color:#667085;background:transparent;font-size:11px}.atlas-legacy .passport-back:hover{color:var(--accent)}.atlas-legacy .passport-header{display:grid;grid-template-columns:274px 1fr auto;align-items:center;gap:20px;padding:16px;border:1px solid var(--line);border-radius:11px}.atlas-legacy .passport-media-set{display:flex;align-items:flex-start;gap:10px}.atlas-legacy .passport-photo-wrap{position:relative}.atlas-legacy .passport-photo-label{min-height:19px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:7px}.atlas-legacy .passport-photo-label strong{color:#475467;font-size:8px;font-weight:600}.atlas-legacy .passport-photo-label span{color:#98a2b3;font-variant-numeric:tabular-nums}.atlas-legacy .product-photo--large,.atlas-legacy .product-photo-placeholder--large{width:144px;height:108px;margin:0;border-radius:9px}.atlas-legacy .procurement-photo,.atlas-legacy .procurement-photo-placeholder{width:108px;height:108px;object-fit:cover;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.atlas-legacy .procurement-photo-placeholder{display:grid;place-items:center;color:#b8c0cc;font-size:18px}.atlas-legacy .photo-upload{display:block;margin-top:6px;color:var(--accent);text-align:center;font-size:9px;cursor:pointer}.atlas-legacy .photo-upload input{display:none}.atlas-legacy .passport-identity h1{margin:0 0 9px;font-size:26px}.atlas-legacy .passport-meta{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:10px}.atlas-legacy .passport-meta>span{padding-left:8px;border-left:1px solid var(--line)}.atlas-legacy .passport-meta select{width:135px;height:30px}.atlas-legacy .missing-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.atlas-legacy .missing-list span{padding:4px 7px;border-radius:5px;color:#79551c;background:var(--amber-soft);font-size:9px}.atlas-legacy .missing-list .missing-list--complete{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .save-state{min-width:88px;color:#98a2b3;text-align:right;font-size:9px}.atlas-legacy .save-state--saving{color:var(--muted)}.atlas-legacy .save-state--saved{color:var(--accent)}.atlas-legacy .save-state--error{color:var(--red)}.atlas-legacy .passport-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:10px;margin-top:10px}.atlas-legacy .passport-sections{display:grid;gap:7px}.atlas-legacy .passport-sections details,.atlas-legacy .cost-sidebar{border:1px solid var(--line);border-radius:9px;background:#fff}.atlas-legacy .passport-sections summary{padding:13px 15px;color:var(--ink);cursor:pointer;font-size:12px;font-weight:600;list-style-position:outside}.atlas-legacy .passport-sections details[open] summary{border-bottom:1px solid var(--line)}.atlas-legacy .passport-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.atlas-legacy .passport-fields label{display:grid;gap:5px;color:var(--muted);font-size:9px}.atlas-legacy .passport-fields .field-wide{grid-column:1 / -1}.atlas-legacy .identifier-list{display:flex;flex-wrap:wrap;gap:6px;padding:14px 14px 8px}.atlas-legacy .identifier-list>span{display:grid;gap:3px;padding:7px 9px;border:1px solid var(--line);border-radius:7px;color:var(--ink);font-size:10px}.atlas-legacy .identifier-list small{color:#98a2b3;font-size:7px;text-transform:uppercase}.atlas-legacy .identifier-list p,.atlas-legacy .section-empty{padding:0 14px;color:#98a2b3;font-size:10px}.atlas-legacy .identifier-add{display:grid;grid-template-columns:150px 1fr auto;gap:7px;padding:8px 14px 14px}.atlas-legacy .identifier-add button{border:0;border-radius:7px;padding:0 13px;color:#fff;background:var(--accent);font-size:10px}.atlas-legacy .supplier-line{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:14px}.atlas-legacy .supplier-line>div{display:grid;gap:5px;min-height:48px;padding:0 12px;border-right:1px solid var(--line)}.atlas-legacy .supplier-line>div:first-child{padding-left:0}.atlas-legacy .supplier-line>div:last-child{border-right:0}.atlas-legacy .supplier-line span,.atlas-legacy .key-value-grid span{color:#98a2b3;font-size:8px}.atlas-legacy .supplier-line strong,.atlas-legacy .key-value-grid strong{color:var(--ink);font-size:11px;font-weight:600}.atlas-legacy .key-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:14px}.atlas-legacy .key-value-grid>div{display:grid;gap:5px;padding:8px}.atlas-legacy .record-table{overflow-x:auto;padding:8px 14px 14px;font-size:9px}.atlas-legacy .record-table>div{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(120px,1fr);min-width:max-content;border-bottom:1px solid var(--atlas-table-grid);background:var(--atlas-table-row-bg)}.atlas-legacy .record-table>div:hover{background:var(--atlas-table-row-hover)}.atlas-legacy .record-table>div:last-child{border-bottom:0}.atlas-legacy .record-table strong,.atlas-legacy .record-table span{min-width:120px;padding:8px}.atlas-legacy .record-table strong{color:var(--atlas-table-empty-text);font-size:8px;text-transform:uppercase}.atlas-legacy .record-table span{color:var(--atlas-table-manual-text)}.atlas-legacy .cost-sidebar{position:sticky;top:64px;padding:15px}.atlas-legacy .cost-kind{display:grid;gap:5px;padding:12px 0;border-top:1px solid var(--line)}.atlas-legacy .cost-kind span{color:var(--muted);font-size:9px}.atlas-legacy .cost-kind strong{color:var(--ink);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.atlas-legacy .cost-kind small{color:#98a2b3;font-size:8px;line-height:1.45}.atlas-legacy .cost-components-mini{border-top:1px solid var(--line);padding:8px 0}.atlas-legacy .cost-components-mini>div{display:flex;justify-content:space-between;gap:8px;padding:4px 0;font-size:8px}.atlas-legacy .cost-components-mini span{color:#98a2b3}.atlas-legacy .cost-components-mini strong{color:#475467;font-weight:600;font-variant-numeric:tabular-nums}.atlas-legacy .cost-chain{padding:10px;color:#667085;background:var(--surface);border-radius:7px;font-size:8px;line-height:1.6}.atlas-legacy .cost-sidebar .secondary-action{width:100%}.atlas-legacy .characteristic-card{max-width:1480px}.atlas-legacy .characteristic-header{margin-bottom:10px}.atlas-legacy .characteristic-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px}.atlas-legacy .characteristic-section{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:#fff}.atlas-legacy .characteristic-section--wide{grid-column:1 / -1}.atlas-legacy .characteristic-section>header{min-height:40px;display:flex;align-items:center;padding:0 14px;border-bottom:1px solid var(--line);background:var(--surface)}.atlas-legacy .characteristic-section>header h2{margin:0;color:var(--ink);font-size:12px;font-weight:650;letter-spacing:-.01em}.atlas-legacy .characteristic-section__body{padding:12px}.atlas-legacy .characteristic-section--compact .characteristic-section__body{display:flex;align-items:center;justify-content:flex-end;gap:7px;padding:9px 12px}.atlas-legacy .characteristic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.atlas-legacy .characteristic-grid--identity{grid-template-columns:repeat(4,minmax(0,1fr))}.atlas-legacy .characteristic-grid--identity .characteristic-field--wide{grid-column:span 2}.atlas-legacy .supplier-source-action{min-height:34px;align-self:end;display:flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid #b9c9ee;border-radius:7px;color:var(--accent-hover);background:#f7f9ff;font-size:9px;font-weight:600;text-decoration:none;white-space:nowrap}.atlas-legacy .supplier-source-action:hover{border-color:var(--accent);background:var(--accent-soft)}.atlas-legacy .supplier-source-action.is-disabled{pointer-events:none;color:#98a2b3;border-color:var(--line);background:var(--surface)}.atlas-legacy .characteristic-grid--physical{grid-template-columns:repeat(5,minmax(0,1fr))}.atlas-legacy .characteristic-field{min-width:0;display:grid;gap:5px;color:var(--muted);font-size:8px}.atlas-legacy .characteristic-field>span{min-height:11px}.atlas-legacy .characteristic-field input,.atlas-legacy .characteristic-field select{width:100%;min-width:0;height:34px;padding:0 9px;border:1px solid var(--line);border-radius:7px;outline:none;color:var(--ink);background:#fff;font-size:10px}.atlas-legacy .characteristic-field input:hover,.atlas-legacy .characteristic-field select:hover{border-color:#c7ced9}.atlas-legacy .characteristic-field input:focus,.atlas-legacy .characteristic-field select:focus{border-color:#84adff;box-shadow:0 0 0 3px var(--accent-soft)}.atlas-legacy .characteristic-checkbox{min-height:50px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--line);border-radius:7px;color:#475467;font-size:9px;cursor:pointer}.atlas-legacy .characteristic-checkbox input{width:15px;height:15px;accent-color:var(--accent)}.atlas-legacy .calculated-field{min-height:50px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 10px;border:1px solid #dce3f8;border-radius:7px;background:#f7f9ff}.atlas-legacy .calculated-field>span{display:grid;gap:3px;color:var(--muted);font-size:8px}.atlas-legacy .calculated-field small{color:#8ca0d2;font-size:6px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.atlas-legacy .calculated-field strong{color:var(--ink);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.atlas-legacy .calculated-field--strong{border-color:#c7d7fe;background:var(--accent-soft)}.atlas-legacy .calculated-field--strong strong{color:var(--accent-hover);font-size:14px}.atlas-legacy .characteristic-subgroup+.characteristic-subgroup{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.atlas-legacy .characteristic-subgroup h3{margin:0 0 8px;color:#475467;font-size:9px;font-weight:650}.atlas-legacy .box-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.atlas-legacy .box-block{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:9px;padding:12px;border:1px solid var(--line);border-radius:9px;background:#fff}.atlas-legacy .box-block__title{grid-column:1 / -1;display:flex;align-items:baseline;gap:7px;padding-bottom:7px;border-bottom:1px solid var(--line)}.atlas-legacy .box-block__title strong{color:var(--accent-hover);font-size:16px}.atlas-legacy .box-block__title span{color:#98a2b3;font-size:7px}.atlas-legacy .calculation-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px}.atlas-legacy .characteristic-actions{margin-right:auto}.atlas-legacy .consumable-slot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.atlas-legacy .consumable-slot{min-width:0;display:grid;gap:9px;padding:13px;border:1px solid var(--line);border-radius:9px;background:#fff}.atlas-legacy .consumable-slot>header{display:flex;justify-content:space-between;gap:12px;padding-bottom:9px;border-bottom:1px solid var(--line)}.atlas-legacy .consumable-slot h3{margin:0 0 3px;color:var(--ink);font-size:11px}.atlas-legacy .consumable-slot p{margin:0;color:var(--muted);font-size:8px}.atlas-legacy .consumable-slot>header>span{color:#98a2b3;font-size:7px;white-space:nowrap}.atlas-legacy .consumable-slot>a{width:fit-content;color:var(--accent-hover);font-size:8px;text-decoration:none}.atlas-legacy .legacy-consumable-note{margin:-2px 0 0;padding:7px 8px;border-radius:6px;color:#79551c!important;background:var(--amber-soft);font-size:7px!important;line-height:1.45}.atlas-legacy .linked-consumable-cost{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:9px;border:1px solid #dce3f8;border-radius:7px;background:#f7f9ff}.atlas-legacy .linked-consumable-cost>div{display:grid;gap:3px}.atlas-legacy .linked-consumable-cost span,.atlas-legacy .linked-consumable-cost small{color:var(--muted);font-size:7px}.atlas-legacy .linked-consumable-cost strong{color:var(--ink);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.atlas-legacy .linked-consumable-cost__unit{grid-column:1 / -1;padding-bottom:7px;border-bottom:1px solid #dce3f8}.atlas-legacy .linked-consumable-cost__unit strong{color:var(--accent-hover);font-size:15px}.atlas-legacy .linked-consumable-cost small{grid-column:1 / -1;line-height:1.4}.atlas-legacy .linked-consumable-cost>a{grid-column:1 / -1;width:fit-content;color:var(--accent-hover);font-size:8px;text-decoration:none}.atlas-legacy .linked-consumable-cost--incomplete{border-color:#ecdca9;background:#fffbeb}.atlas-legacy .linked-consumable-cost.is-empty{grid-template-columns:1fr;border-style:dashed;background:var(--surface)}.atlas-legacy .consumable-picker-field{min-width:0}.atlas-legacy .consumable-picker-trigger{width:100%;min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border:1px solid var(--line);border-radius:7px;color:#667085;background:#fff;text-align:left;font:400 9px var(--atlas-font)}.atlas-legacy .consumable-picker-trigger.has-value{color:var(--ink);border-color:#c8d3ee;background:#fbfcff}.atlas-legacy .consumable-picker-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .consumable-picker-trigger b{color:var(--accent-hover);font-size:13px}.atlas-legacy .consumable-picker-backdrop{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:28px;background:#10182866;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.atlas-legacy .consumable-picker{width:min(960px,100%);max-height:calc(100vh - 56px);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid #cdd6e7;border-radius:13px;background:#fff;box-shadow:0 28px 70px #1018283d}.atlas-legacy .consumable-picker>header{display:flex;align-items:start;justify-content:space-between;gap:16px;padding:16px 18px 12px}.atlas-legacy .consumable-picker>header small{color:var(--accent-hover);font-size:8px;font-weight:650}.atlas-legacy .consumable-picker>header h3{margin:4px 0 0;color:var(--ink);font-size:17px}.atlas-legacy .consumable-picker>header button{width:30px;height:30px;padding:0;border:0;color:#667085;background:transparent;font-size:22px}.atlas-legacy .consumable-picker>nav{display:flex;gap:4px;padding:0 18px;border-bottom:1px solid var(--line)}.atlas-legacy .consumable-picker>nav button{min-height:35px;padding:0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;color:#667085;background:transparent;font:500 9px var(--atlas-font)}.atlas-legacy .consumable-picker>nav button.is-active{color:var(--accent-hover);border-bottom-color:var(--accent)}.atlas-legacy .consumable-picker__body{min-height:330px;overflow-y:auto;padding:14px 18px;background:#fafbfc}.atlas-legacy .consumable-picker-quick{display:grid;gap:14px}.atlas-legacy .consumable-picker-quick section>header{display:flex;align-items:center;gap:7px;margin-bottom:7px}.atlas-legacy .consumable-picker-quick h4{margin:0;color:var(--ink);font-size:10px}.atlas-legacy .consumable-picker-quick section>header small{color:#98a2b3;font-size:8px}.atlas-legacy .consumable-picker-quick section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.atlas-legacy .consumable-picker-item{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;border:1px solid var(--line);border-radius:8px;background:#fff}.atlas-legacy .consumable-picker-item:hover{border-color:#bcccf0;box-shadow:0 4px 12px #1018280d}.atlas-legacy .consumable-picker-item__main{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:10px;border:0;color:var(--ink);background:transparent;text-align:left}.atlas-legacy .consumable-picker-item__main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.atlas-legacy .consumable-picker-item__main span,.atlas-legacy .consumable-picker-item__main small,.atlas-legacy .consumable-picker-item__main em{color:var(--muted);font-size:7px;font-style:normal}.atlas-legacy .consumable-picker-item__main b{grid-row:1 / 3;grid-column:2;align-self:center;color:var(--ink);font-size:10px;font-weight:600;white-space:nowrap}.atlas-legacy .consumable-picker-item__main em{grid-column:1 / -1;color:#8b6b16}.atlas-legacy .consumable-picker-item>div{display:grid;align-content:center;gap:3px;padding:5px;border-left:1px solid var(--line)}.atlas-legacy .consumable-picker-item>div button{width:27px;height:25px;padding:0;border:0;color:#b3bdca;background:transparent;font-size:12px}.atlas-legacy .consumable-picker-item>div button.is-active{color:var(--accent-hover)}.atlas-legacy .consumable-picker-empty{min-height:230px;display:grid;place-content:center;justify-items:center;gap:7px;color:var(--muted);text-align:center;font-size:9px}.atlas-legacy .consumable-picker-empty strong{color:var(--ink);font-size:12px}.atlas-legacy .consumable-picker-empty button{margin-top:5px;padding:8px 12px;border:0;border-radius:6px;color:#fff;background:var(--accent)}.atlas-legacy .consumable-picker-catalog{display:grid;gap:10px}.atlas-legacy .consumable-picker-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(260px,1.5fr);gap:7px}.atlas-legacy .consumable-picker-filters label{display:grid;gap:4px;color:var(--muted);font-size:7px}.atlas-legacy .consumable-picker-filters select,.atlas-legacy .consumable-picker-filters input{min-width:0;height:34px;padding:0 9px;border:1px solid var(--line);border-radius:6px;color:var(--ink);background:#fff;font-size:9px}.atlas-legacy .consumable-picker-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.atlas-legacy .consumable-picker>footer{display:flex;align-items:center;gap:7px;padding:10px 18px;border-top:1px solid var(--line)}.atlas-legacy .consumable-picker>footer button{min-height:30px;padding:0 10px;border:1px solid var(--line);border-radius:6px;color:#475467;background:#fff;font-size:8px}.atlas-legacy .consumable-picker>footer span{margin-left:auto;color:#98a2b3;font-size:7px}@media(max-width:1050px){.atlas-legacy .passport-header{grid-template-columns:274px minmax(0,1fr)}.atlas-legacy .passport-header .save-state{grid-column:2}.atlas-legacy .characteristic-sections{grid-template-columns:minmax(0,1fr)}.atlas-legacy .characteristic-section--wide{grid-column:auto}.atlas-legacy .characteristic-grid--physical{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-legacy .characteristic-grid--identity{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .box-grid{grid-template-columns:minmax(0,1fr)}.atlas-legacy .calculation-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .consumable-slot-grid{grid-template-columns:minmax(0,1fr)}}.atlas-legacy .consumables-page{max-width:none;padding:20px 20px 40px}.atlas-legacy .consumables-title-row{display:flex;align-items:end;justify-content:space-between;margin-bottom:12px}.atlas-legacy .consumables-title-row h1{margin:0;font-size:26px;letter-spacing:-.035em}.atlas-legacy .consumables-title-row .eyebrow{margin-bottom:4px}.atlas-legacy .source-disclaimer{margin:0 0 8px;padding:9px 11px;border:1px solid #d6def0;border-radius:8px;color:#475467;background:#f7f9ff;font-size:9px;line-height:1.45}.atlas-legacy .consumable-source-state{display:flex;flex-wrap:wrap;gap:5px 16px;margin-bottom:10px;color:#667085;font-size:8px;font-variant-numeric:tabular-nums}.atlas-legacy .consumable-source-state .is-ok{color:var(--accent-hover);font-weight:600}.atlas-legacy .consumable-quickbar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-bottom:10px}.atlas-legacy .consumable-quickbar button{min-height:52px;display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--line);border-radius:8px;color:#667085;background:#fff;text-align:left}.atlas-legacy .consumable-quickbar button.is-active{color:var(--accent-hover);border-color:#bcccf0;background:#f7f9ff;box-shadow:inset 0 -2px var(--accent)}.atlas-legacy .consumable-quickbar button>span{color:var(--accent);font-size:13px;text-align:center}.atlas-legacy .consumable-quickbar strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600}.atlas-legacy .consumable-quickbar small{min-width:20px;color:#98a2b3;font-size:8px;text-align:right}.atlas-legacy .consumable-workspace{display:grid;grid-template-columns:210px minmax(0,1fr);align-items:start;gap:10px}.atlas-legacy .consumable-sections{position:sticky;top:62px;max-height:calc(100vh - 74px);overflow-y:auto;border:1px solid var(--line);border-radius:9px;background:#fff}.atlas-legacy .consumable-sections>header{min-height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-bottom:1px solid var(--line);color:var(--ink);font-size:9px}.atlas-legacy .consumable-sections>header small{color:#98a2b3}.atlas-legacy .consumable-sections>button{width:100%;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border:0;border-bottom:1px solid #eef1f5;border-radius:0;color:#667085;background:#fff;text-align:left;font-size:8px}.atlas-legacy .consumable-sections>button:hover{background:var(--surface)}.atlas-legacy .consumable-sections>button.is-active{color:var(--accent-hover);background:#f7f9ff;box-shadow:inset 2px 0 var(--accent);font-weight:600}.atlas-legacy .consumable-sections>button small{color:#98a2b3;font-size:7px}.atlas-legacy .consumable-main{min-width:0}.atlas-legacy .consumable-context-head{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px}.atlas-legacy .consumable-context-head p{margin:0 0 2px;color:#98a2b3;font-size:7px}.atlas-legacy .consumable-context-head h2{margin:0;color:var(--ink);font-size:16px}.atlas-legacy .consumable-context-head>span{color:var(--muted);font-size:8px}.atlas-legacy .consumable-category-strip{display:flex;gap:5px;margin-bottom:8px;overflow-x:auto;padding-bottom:3px}.atlas-legacy .consumable-category-strip button{flex:0 0 auto;min-height:30px;padding:0 9px;border:1px solid var(--line);border-radius:6px;color:#667085;background:#fff;font-size:8px}.atlas-legacy .consumable-category-strip button.is-active{color:var(--accent-hover);border-color:#bcccf0;background:#f7f9ff}.atlas-legacy .consumable-category-strip small{margin-left:3px;color:#98a2b3}.atlas-legacy .consumable-create{display:grid;grid-template-columns:1.4fr 1fr 120px 130px 130px auto auto;gap:6px;margin-bottom:8px;padding:8px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.atlas-legacy .consumable-create input,.atlas-legacy .consumable-filters input,.atlas-legacy .consumable-filters select,.atlas-legacy .basis-confirmation input,.atlas-legacy .basis-confirmation select{min-width:0;height:32px;padding:0 9px;border:1px solid var(--line);border-radius:6px;outline:none;color:var(--ink);background:#fff;font-size:9px}.atlas-legacy .consumable-filters{display:grid;grid-template-columns:minmax(260px,1fr) 220px 190px 170px auto;align-items:center;gap:6px;margin-bottom:8px}.atlas-legacy .consumable-filters label{display:flex;align-items:center;gap:5px;color:var(--muted);white-space:nowrap;font-size:9px}.atlas-legacy .consumable-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.atlas-legacy .consumable-layout:has(.consumable-detail){grid-template-columns:minmax(720px,1fr) 320px}.atlas-legacy .consumable-table{overflow:hidden;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--atlas-table-row-bg)}.atlas-legacy .consumable-table-head,.atlas-legacy .consumable-row{display:grid;grid-template-columns:42px 84px minmax(230px,1.5fr) minmax(135px,.8fr) 105px 105px 132px 74px;align-items:center;min-width:980px}.atlas-legacy .consumable-table-head{min-height:31px;color:var(--atlas-table-empty-text);background:var(--atlas-table-subheader-bg);font-size:7px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.atlas-legacy .consumable-table-head>*,.atlas-legacy .consumable-row>*{min-width:0;padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .consumable-row{width:100%;min-height:43px;padding:0;border:0;border-top:1px solid var(--atlas-table-grid);border-radius:0;color:var(--atlas-table-manual-text);background:var(--atlas-table-row-bg);text-align:left;font:400 9px var(--atlas-font);cursor:pointer}.atlas-legacy .consumable-row:hover,.atlas-legacy .consumable-row.is-selected{background:var(--atlas-table-row-hover)}.atlas-legacy .consumable-row.is-selected{box-shadow:inset 2px 0 var(--accent)}.atlas-legacy .consumable-row strong{color:var(--atlas-table-identity-text);font-size:9px;font-weight:650;font-variant-numeric:tabular-nums}.atlas-legacy .consumable-row>span:nth-child(3){color:var(--atlas-table-identity-text)}.atlas-legacy .consumable-row>span:nth-child(4){color:var(--atlas-table-empty-text)}.atlas-legacy .consumable-row a{color:var(--atlas-table-link-text);text-decoration:none;font-size:8px}.atlas-legacy .consumable-pagination{min-height:38px;display:flex;align-items:center;justify-content:flex-end;gap:7px;padding:0 9px;border-top:1px solid var(--line);color:var(--muted);background:var(--surface);font-size:8px}.atlas-legacy .consumable-pagination span{margin-right:auto}.atlas-legacy .consumable-pagination button{width:27px;height:25px;padding:0;border:1px solid var(--line);border-radius:5px;color:var(--ink);background:#fff}.atlas-legacy .consumable-pagination button:disabled{opacity:.4}.atlas-legacy .consumable-pagination strong{min-width:45px;color:var(--ink);text-align:center;font-weight:500}.atlas-legacy .consumable-placeholder{width:30px;height:30px;display:grid;place-items:center;margin-left:5px;padding:0;border:1px solid var(--line);border-radius:5px;color:#b8c0cc;background:var(--surface);font-size:14px}.atlas-legacy .price-value{color:var(--atlas-table-linked-text);font-weight:650;font-variant-numeric:tabular-nums}.atlas-legacy .price-missing{color:var(--atlas-table-warning-text);font-size:8px}.atlas-legacy .basis-state{font-size:8px}.atlas-legacy .basis-state--confirmed{color:var(--accent-hover)}.atlas-legacy .basis-state--requires_confirmation{color:#9a6700}.atlas-legacy .consumable-detail{position:sticky;top:62px;max-height:calc(100vh - 72px);overflow-y:auto;padding:15px;border:1px solid var(--line);border-radius:9px;background:#fff}.atlas-legacy .detail-close{float:right;width:27px;height:27px;padding:0;border:0;color:#667085;background:transparent;font-size:19px}.atlas-legacy .consumable-detail h2{margin:4px 24px 13px 0;font-size:17px;line-height:1.3}.atlas-legacy .consumable-preference-actions{display:flex;gap:6px;margin-bottom:10px}.atlas-legacy .consumable-preference-actions button{min-height:29px;padding:0 9px;border:1px solid var(--line);border-radius:6px;color:#667085;background:#fff;font-size:8px}.atlas-legacy .consumable-preference-actions button.is-active{color:var(--accent-hover);border-color:#bcccf0;background:#f7f9ff}.atlas-legacy .detail-price{display:grid;gap:4px;padding:12px;border-radius:8px;background:var(--surface)}.atlas-legacy .detail-price span,.atlas-legacy .detail-price small{color:var(--muted);font-size:8px}.atlas-legacy .detail-price strong{color:var(--ink);font-size:21px;font-weight:600;font-variant-numeric:tabular-nums}.atlas-legacy .detail-price b{margin-top:4px;color:var(--accent-hover);font-size:9px;font-weight:600}.atlas-legacy .consumable-detail dl{margin:10px 0}.atlas-legacy .consumable-detail dl>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line);font-size:9px}.atlas-legacy .consumable-detail dt{color:var(--muted)}.atlas-legacy .consumable-detail dd{margin:0;color:var(--ink);text-align:right}.atlas-legacy .basis-confirmation{display:grid;gap:6px;margin:13px 0;padding:11px;border:1px solid #d6def0;border-radius:8px;background:#f7f9ff}.atlas-legacy .basis-confirmation h3{margin:0 0 2px;font-size:10px}.atlas-legacy .basis-confirmation button{min-height:31px;border:0;border-radius:6px;color:#fff;background:var(--accent);font-size:9px}.atlas-legacy .basis-confirmation small{color:#667085;font-size:7px;line-height:1.45}.atlas-legacy .calculation-note{margin-bottom:10px;padding:9px;color:#475467;background:var(--surface);border-radius:7px;font-size:8px;line-height:1.5}.atlas-legacy .order-link{display:block;margin:10px 0 7px;color:var(--accent-hover);font-size:9px;text-decoration:none}.atlas-legacy .consumable-detail>.secondary-action{width:100%}.atlas-legacy .consumable-detail details{margin-top:9px;border-top:1px solid var(--line)}.atlas-legacy .consumable-detail summary{padding:10px 0 5px;color:var(--ink);cursor:pointer;font-size:9px}.atlas-legacy .mini-history p{display:flex;justify-content:space-between;gap:9px;margin:0;padding:6px 0;color:var(--muted);border-bottom:1px solid var(--line);font-size:7px}.atlas-legacy .mini-history strong{color:var(--ink);font-size:8px}.atlas-legacy .packaging-scheme{padding:12px 14px 14px}.atlas-legacy .section-caption{margin:0 0 9px;color:var(--muted);font-size:8px}.atlas-legacy .packaging-search{position:relative}.atlas-legacy .packaging-search>input{width:100%;height:34px;padding:0 10px;border:1px solid var(--line);border-radius:7px;font-size:10px}.atlas-legacy .packaging-results{position:absolute;z-index:8;top:38px;left:0;right:0;max-height:280px;overflow-y:auto;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 14px 35px #1018281c}.atlas-legacy .packaging-results button{width:100%;display:grid;grid-template-columns:80px 1fr 210px;gap:8px;padding:9px 10px;border:0;border-bottom:1px solid var(--line);border-radius:0;color:var(--ink);background:#fff;text-align:left;font-size:9px}.atlas-legacy .packaging-results button:hover{background:#f7f9ff}.atlas-legacy .packaging-results small{color:var(--muted);text-align:right}.atlas-legacy .packaging-add{display:grid;grid-template-columns:minmax(180px,1fr) 90px 100px auto;align-items:center;gap:6px;margin-top:8px;padding:8px;border:1px solid var(--line);border-radius:7px}.atlas-legacy .packaging-add>div{display:grid;gap:3px}.atlas-legacy .packaging-add strong{font-size:9px}.atlas-legacy .packaging-add small{color:var(--muted);font-size:8px}.atlas-legacy .packaging-add input,.atlas-legacy .packaging-add select,.atlas-legacy .packaging-basis input,.atlas-legacy .packaging-basis select{height:31px;min-width:0;padding:0 8px;border:1px solid var(--line);border-radius:6px;background:#fff;font-size:9px}.atlas-legacy .packaging-basis{display:flex;align-items:center;gap:6px;margin-top:6px;padding:7px 8px;border-radius:7px;color:#79551c;background:var(--amber-soft);font-size:8px}.atlas-legacy .packaging-basis span{margin-right:auto}.atlas-legacy .packaging-message{margin:7px 0 0;color:var(--accent-hover);font-size:8px}.atlas-legacy .packaging-links{margin-top:10px}.atlas-legacy .packaging-links>div{display:grid;grid-template-columns:minmax(180px,1fr) 120px 170px auto;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--line)}.atlas-legacy .packaging-links>div>div{display:grid;gap:3px}.atlas-legacy .packaging-links strong{color:var(--ink);font-size:9px}.atlas-legacy .packaging-links span,.atlas-legacy .packaging-links small{color:var(--muted);font-size:7px;line-height:1.4}.atlas-legacy .packaging-links button{border:0;color:#667085;background:transparent;font-size:8px}@media(max-width:1100px){.atlas-legacy .consumable-workspace{grid-template-columns:minmax(0,1fr)}.atlas-legacy .consumable-sections{position:static;max-height:210px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-legacy .consumable-sections>header{grid-column:1 / -1}.atlas-legacy .consumable-layout:has(.consumable-detail){grid-template-columns:minmax(0,1fr)}.atlas-legacy .consumable-detail{position:static;max-height:none}.atlas-legacy .consumable-create{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.atlas-legacy .consumable-quickbar,.atlas-legacy .consumable-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .consumable-picker-backdrop{padding:10px}.atlas-legacy .consumable-picker-quick section>div,.atlas-legacy .consumable-picker-list,.atlas-legacy .consumable-picker-filters{grid-template-columns:minmax(0,1fr)}.atlas-legacy .consumable-picker>footer{flex-wrap:wrap}.atlas-legacy .consumable-picker>footer span{width:100%;margin-left:0}}.atlas-legacy .fbo-screen{width:100%;max-width:none;min-height:100vh;margin:0;padding:0;color:var(--fbo-ink);background:var(--fbo-bg)}.atlas-legacy .fbo-toolbar{min-height:40px;display:grid;grid-template-columns:minmax(220px,auto) 126px 166px 166px minmax(140px,1fr) 104px auto;align-items:center;gap:6px;padding:5px 10px;overflow-x:auto;border-bottom:1px solid var(--fbo-line);background:var(--fbo-panel);scrollbar-width:thin}.atlas-legacy .fbo-freshness{min-width:220px;display:flex;align-items:center;gap:7px;overflow:hidden}.atlas-legacy .fbo-freshness strong{flex:0 0 auto;font-size:11px;font-weight:600;white-space:nowrap}.atlas-legacy .fbo-freshness span,.atlas-legacy .fbo-status-actions span{color:var(--fbo-muted);font-size:8px;white-space:nowrap}.atlas-legacy .fbo-source-state{padding-left:8px;border-left:1px solid var(--fbo-line)}.atlas-legacy .fbo-source-state--stale,.atlas-legacy .fbo-source-state--degraded{color:var(--amber)!important}.atlas-legacy .fbo-source-state--missing{color:var(--fbo-muted)!important}.atlas-legacy .fbo-freshness .fbo-source-warning{color:var(--danger);font-weight:600}.atlas-legacy .fbo-freshness .fbo-source-progress{color:var(--accent);font-weight:600}.atlas-legacy .fbo-toolbar>select,.atlas-legacy .fbo-toolbar>input,.atlas-legacy .fbo-toolbar>label{width:100%;height:28px;border:1px solid var(--fbo-line);border-radius:5px;color:var(--fbo-ink);background:var(--fbo-input);font-size:9px}.atlas-legacy .fbo-toolbar>select,.atlas-legacy .fbo-toolbar>input{padding:0 7px;outline:none}.atlas-legacy .fbo-toolbar>label{display:flex;align-items:center;gap:4px;padding-left:7px;color:var(--fbo-muted);white-space:nowrap}.atlas-legacy .fbo-toolbar>label input{width:42px;min-width:0;border:0;outline:none;color:var(--fbo-ink);background:transparent;font-size:9px;font-variant-numeric:tabular-nums}.atlas-legacy .fbo-status-actions{min-width:218px;display:flex;align-items:center;justify-content:flex-end;gap:5px}.atlas-legacy .fbo-status-actions button{min-height:28px;padding:0 8px;border-radius:5px;color:var(--fbo-ink);background:var(--fbo-button);font-size:9px;white-space:nowrap}.atlas-legacy .fbo-status-actions button{color:var(--fbo-ink);border:1px solid var(--fbo-line);background:var(--fbo-button)}.atlas-legacy .fbo-status-actions button:disabled{opacity:.55;cursor:wait}.atlas-legacy .fbo-message{position:fixed;right:12px;top:12px;z-index:70;max-width:390px;padding:8px 10px;border:1px solid var(--fbo-line);border-radius:7px;color:var(--fbo-ink);background:var(--fbo-panel-raised);box-shadow:0 8px 28px var(--fbo-shadow);font-size:9px}.atlas-legacy .fbo-empty{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:9px;color:var(--fbo-muted);text-align:center;font-size:10px}.atlas-legacy .fbo-empty strong{color:var(--fbo-ink);font-size:14px}.atlas-legacy .fbo-empty button,.atlas-legacy .fbo-no-products button{min-height:32px;margin-top:4px;padding:0 14px;border:1px solid var(--accent);border-radius:6px;color:#fff;background:var(--accent);font-size:9px}.atlas-legacy .fbo-matrix-wrap{position:relative;height:100vh;display:grid;grid-template-columns:minmax(0,1fr)}.atlas-legacy .fbo-matrix-wrap.has-detail{grid-template-columns:minmax(0,1fr)}.atlas-legacy .fbo-table-scroll{height:100%;overflow:auto;padding-bottom:72px;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.atlas-legacy .fbo-table{width:max-content;table-layout:fixed;border-collapse:separate;border-spacing:0;color:var(--fbo-ink);background:var(--fbo-bg);font-size:8px;zoom:var(--fbo-table-scale, 1)}.atlas-legacy .fbo-table th,.atlas-legacy .fbo-table td{padding:0;border:0}.atlas-legacy .fbo-table th:not(.fbo-row-head),.atlas-legacy .fbo-table td{width:var(--fbo-column-width);min-width:var(--fbo-column-width);max-width:var(--fbo-column-width)}.atlas-legacy .fbo-table tbody td,.atlas-legacy .fbo-table tbody th{height:var(--fbo-row-height)}.atlas-legacy .fbo-table thead th{position:sticky;top:0;z-index:4;height:var(--fbo-row-height);padding:0 3px;border-right:1px solid var(--fbo-grid);border-bottom:1px solid var(--fbo-grid);color:var(--fbo-muted);background:var(--fbo-panel);text-align:center;text-transform:none;letter-spacing:0}.atlas-legacy .fbo-table thead th>span{display:block;max-width:calc(var(--fbo-column-width) - 4px);overflow:hidden;color:var(--fbo-ink);text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1;font-weight:650;font-variant-numeric:tabular-nums}.atlas-legacy .fbo-table .fbo-row-head{position:sticky;left:0;z-index:3;width:184px;min-width:184px;max-width:184px;padding:0 7px;border-right:1px solid var(--fbo-grid);border-bottom:1px solid var(--fbo-grid);color:var(--fbo-ink);background:var(--fbo-row);text-align:left;font-size:8px;font-weight:600}.atlas-legacy .fbo-table thead .fbo-row-head{z-index:6;height:var(--fbo-row-height);color:var(--fbo-muted);background:var(--fbo-panel);font-size:8px;font-weight:500}.atlas-legacy .fbo-row-head>button{width:16px;height:16px;display:inline-grid;margin:0 5px 0 0;place-items:center;border:0;color:var(--fbo-muted);background:transparent;font-size:12px;vertical-align:middle}.atlas-legacy .fbo-row-head>button:hover{color:var(--accent-hover);background:var(--fbo-active)}.atlas-legacy .fbo-row-head>span:not(.fbo-row-spacer){display:inline-block;max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.atlas-legacy .fbo-row-head>small{float:right;margin-top:12px;color:var(--amber);font-size:7px;font-weight:500;text-transform:uppercase}.atlas-legacy .fbo-warehouse-row .fbo-row-head{padding-left:28px;color:var(--fbo-muted);background:var(--fbo-row-child);font-weight:500}.atlas-legacy .fbo-table tbody tr.fbo-expanded-spacer td{height:10px;background:var(--fbo-bg)}.atlas-legacy .fbo-warehouse-row .fbo-cell:not(.fbo-cell--zero-primary) strong{color:var(--fbo-ink)}.atlas-legacy .fbo-warehouse-row .fbo-cell--zero-primary strong,.atlas-legacy .fbo-warehouse-row .fbo-cell small,.atlas-legacy .fbo-warehouse-row .fbo-cell--promised small{color:var(--fbo-muted)}.atlas-legacy .fbo-table tbody tr.fbo-unmapped-divider td{height:20px;padding:0 8px!important;background:var(--fbo-bg)}.atlas-legacy .fbo-table tbody tr.fbo-dispatch-priority-divider th{height:20px;padding:0 12px;border-block:1px solid color-mix(in srgb,var(--fbo-grid) 68%,transparent);background:color-mix(in srgb,var(--fbo-panel) 88%,var(--fbo-grid) 12%);color:var(--fbo-muted);font-size:8px;font-weight:600;letter-spacing:.035em;text-align:left}.atlas-legacy .fbo-unmapped-row .fbo-row-head>span{color:var(--amber)}.atlas-legacy .fbo-unmapped-row .fbo-row-head,.atlas-legacy .fbo-unmapped-row .fbo-cell{border-top:1px solid var(--fbo-grid)}.atlas-legacy .fbo-cell{position:relative;width:100%;height:var(--fbo-row-height);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0;border:0;border-right:1px solid var(--fbo-grid);border-bottom:1px solid var(--fbo-grid);border-radius:0;color:var(--fbo-ink);background:var(--fbo-cell);font-variant-numeric:tabular-nums}.atlas-legacy .fbo-cell strong{display:block;max-width:100%;overflow:hidden;font-size:10px;line-height:10px;font-weight:590;text-overflow:clip}.atlas-legacy .fbo-cell small{display:block;color:var(--fbo-muted);font-size:8px;line-height:8px;font-weight:480}.atlas-legacy .fbo-cell--wide-number strong{font-size:7.5px}.atlas-legacy .fbo-cell:hover{z-index:1;outline:0}.atlas-legacy .fbo-cell--critical{color:var(--fbo-critical-ink);background:var(--fbo-critical)}.atlas-legacy .fbo-cell--critical small{color:color-mix(in srgb,var(--fbo-critical-ink) 78%,transparent)}.atlas-legacy .fbo-cell--promised{color:var(--fbo-neutral-ink);background:transparent}.atlas-legacy .fbo-cell--promised small{color:var(--fbo-promised-ink)}.atlas-legacy .fbo-cell--supply_active,.atlas-legacy .fbo-cell--transition_warning{color:var(--fbo-neutral-ink);background:transparent}.atlas-legacy .fbo-cell--transition_warning,.atlas-legacy .fbo-cell--supply-warning{box-shadow:inset 0 0 0 1.5px var(--fbo-supply-warning-outline)}.atlas-legacy .fbo-cell--supply-incident{box-shadow:inset 0 0 0 1.5px var(--fbo-supply-incident)}.atlas-legacy .fbo-cell__supply-segments{max-width:calc(100% - 2px);display:flex;align-items:center;justify-content:center;gap:1px;line-height:8px}.atlas-legacy .fbo-cell__supply-quantity{min-width:10px;padding:0 1px;font-size:7px!important;line-height:7px!important;font-weight:500!important}.atlas-legacy .fbo-cell__supply-overflow{color:var(--fbo-muted)!important;font-size:6px!important;line-height:7px!important}.atlas-legacy .fbo-cell__promised-control{color:var(--fbo-muted)!important;text-decoration:underline dotted;text-underline-offset:2px}.atlas-legacy .fbo-supply-stage--ready{color:var(--fbo-supply-ready)!important}.atlas-legacy .fbo-supply-stage--packed{color:var(--fbo-supply-packed)!important}.atlas-legacy .fbo-supply-stage--handed_over{color:var(--fbo-supply-handed-over)!important}.atlas-legacy .fbo-supply-stage--transit{color:var(--fbo-supply-transit)!important}.atlas-legacy .fbo-supply-stage--acceptance{color:var(--fbo-supply-acceptance)!important}.atlas-legacy .fbo-supply-stage--available{color:var(--fbo-supply-available)!important}.atlas-legacy .fbo-supply-stage--warning{color:var(--fbo-supply-warning)!important}.atlas-legacy .fbo-supply-stage--incident{color:var(--fbo-supply-incident)!important}.atlas-legacy .fbo-supply-stage-dot{width:7px;height:7px;flex:0 0 auto;border:1px solid currentColor;border-radius:2px;background:currentColor;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fbo-panel) 70%,transparent)}.atlas-legacy .fbo-cell--stale{color:var(--fbo-stale-ink);background:var(--fbo-stale)}.atlas-legacy .fbo-cell--stale small{color:color-mix(in srgb,var(--fbo-stale-ink) 82%,transparent)}.atlas-legacy .fbo-cell--empty{color:var(--fbo-muted);background:var(--fbo-cell)}.atlas-legacy .fbo-cell--critical{box-shadow:inset 0 0 0 1px var(--fbo-critical-border),inset 0 0 11px color-mix(in srgb,var(--fbo-critical-border) 18%,transparent)}.atlas-legacy .fbo-cell--stale{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fbo-stale-ink) 14%,transparent)}.atlas-legacy .fbo-cell.is-selected{z-index:2;outline:1.5px solid var(--accent);outline-offset:-1.5px}.atlas-legacy .fbo-table thead th.is-crosshair-head,.atlas-legacy .fbo-table .fbo-row-head.is-crosshair-head{z-index:5;color:var(--fbo-ink);background:linear-gradient(var(--fbo-crosshair-guide),var(--fbo-crosshair-guide)),var(--fbo-row)}.atlas-legacy .fbo-table thead th.is-crosshair-head{background:linear-gradient(var(--fbo-crosshair-guide),var(--fbo-crosshair-guide)),var(--fbo-panel)}.atlas-legacy .fbo-cell.is-crosshair-row:after,.atlas-legacy .fbo-cell.is-crosshair-column:after,.atlas-legacy .fbo-cell.is-crosshair-target:after{position:absolute;inset:0;pointer-events:none;background:var(--fbo-crosshair-guide);content:""}.atlas-legacy .fbo-cell.is-crosshair-target:after{background:var(--fbo-crosshair-guide)}.atlas-legacy .fbo-cell.is-crosshair-target{z-index:2;outline:1px solid var(--accent);outline-offset:-1px}.atlas-legacy .fbo-cell--sales{isolation:isolate;color:color-mix(in srgb,var(--atlas-table-linked-text) var(--fbo-sales-text-mix, 25%),var(--fbo-muted));background:transparent;box-shadow:none}.atlas-legacy .fbo-cell--sales:before{position:absolute;z-index:-1;inset:0;pointer-events:none;background:var(--atlas-table-linked-text);opacity:calc(.025 + var(--fbo-sales-intensity, 0) * .275);content:""}.atlas-legacy .fbo-cell--sales strong{color:inherit;font-weight:650}.atlas-legacy .fbo-cell--sales-zero{color:var(--atlas-table-empty-text)}.atlas-legacy .fbo-cell--sales-zero:before{content:none}.atlas-legacy .fbo-cell--sales-missing:before{content:none}.atlas-legacy .fbo-matrix-wrap.is-sales-mode .fbo-unmapped-row .fbo-cell--sales:before{content:none}.atlas-legacy .fbo-sales-total-row>:is(th,td){color:var(--fbo-ink);background:color-mix(in srgb,var(--fbo-muted) 7%,var(--fbo-row))}.atlas-legacy .fbo-sales-total-row .fbo-row-head{font-weight:700}.atlas-legacy .fbo-sales-total-cell{min-height:var(--fbo-row-height);display:grid;place-items:center;color:color-mix(in srgb,var(--atlas-table-calculated-text) var(--fbo-sales-total-text-mix, 25%),var(--fbo-muted));background:color-mix(in srgb,var(--accent) var(--fbo-sales-total-bg-mix, 2%),transparent);font-weight:700;font-variant-numeric:tabular-nums}.atlas-legacy .fbo-sales-total-cell,.atlas-legacy .fbo-sales-grand-total-cell{border-right:1px solid var(--atlas-table-grid);border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .fbo-sales-total-cell.is-empty{color:var(--atlas-table-empty-text);background:transparent}.atlas-legacy .fbo-sales-total-heading{font-weight:750}.atlas-legacy .fbo-sales-grand-total-cell{min-height:var(--fbo-row-height);display:grid;place-items:center;color:var(--atlas-table-calculated-text);background:color-mix(in srgb,var(--fbo-muted) 10%,transparent);font-weight:750;font-variant-numeric:tabular-nums}.atlas-legacy .fbo-sales-grand-total-cell.is-empty{color:var(--atlas-table-empty-text);background:transparent}.atlas-legacy .fbo-matrix-wrap.is-dispatch-only .fbo-cell:not(.fbo-cell--critical){color:var(--fbo-muted);background:color-mix(in srgb,var(--fbo-muted) 3%,transparent);box-shadow:none}.atlas-legacy .fbo-matrix-wrap.is-dispatch-only .fbo-cell:not(.fbo-cell--critical) :is(strong,small,.fbo-cell__missing){opacity:.22}.atlas-legacy .fbo-matrix-wrap.is-dispatch-only .fbo-cell .fbo-cell__supply-quantity{opacity:1}.atlas-legacy .fbo-matrix-wrap.is-dispatch-only .fbo-cell--critical :is(strong,small){opacity:1}.atlas-legacy .fbo-matrix-wrap.is-dispatch-only .fbo-cell--critical.fbo-cell--dispatch-unresolved{color:var(--fbo-muted);background:color-mix(in srgb,var(--fbo-muted) 3%,transparent);box-shadow:none}.atlas-legacy .fbo-matrix-wrap.is-dispatch-only .fbo-cell--critical.fbo-cell--dispatch-unresolved :is(strong,small,.fbo-cell__missing){opacity:.22}.atlas-legacy .fbo-cell__missing{color:var(--fbo-muted);font-size:11px}.atlas-legacy .fbo-no-products{height:100%;display:grid;place-content:center;justify-items:center;gap:7px;color:var(--fbo-muted);font-size:9px}.atlas-legacy .fbo-no-products strong{color:var(--fbo-ink);font-size:13px;font-weight:600}.atlas-legacy .fbo-grid-heading{min-width:0;display:grid;gap:2px;line-height:1}.atlas-legacy .fbo-grid-heading strong{overflow:hidden;color:var(--atlas-table-identity-text);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .fbo-grid-heading small{overflow:hidden;color:var(--atlas-table-empty-text);font-size:6px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .fbo-dock{position:fixed;z-index:60;bottom:18px;left:calc(50% + var(--atlas-sidebar-width) / 2);display:flex;align-items:center;gap:6px;padding:6px;border:1px solid var(--fbo-line);border-radius:10px;color:var(--fbo-ink);background:color-mix(in srgb,var(--fbo-panel-raised) 96%,transparent);box-shadow:0 10px 30px var(--fbo-shadow);transform:translate(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.atlas-legacy .fbo-dock__icon{position:relative;width:32px;height:30px;display:grid;place-items:center;padding:0;border:1px solid var(--fbo-line);border-radius:5px;color:var(--fbo-muted);background:var(--fbo-button)}.atlas-legacy .fbo-dock__icon:hover,.atlas-legacy .fbo-dock__icon[aria-expanded=true]{color:var(--accent-hover);border-color:color-mix(in srgb,var(--accent) 62%,var(--fbo-line));background:var(--fbo-active)}.atlas-legacy .fbo-dock__icon.is-active:after{position:absolute;top:4px;right:4px;width:5px;height:5px;border:1px solid var(--fbo-panel-raised);border-radius:50%;background:var(--accent);content:""}.atlas-legacy .fbo-dock__icon.is-status-on:after{background:#16a34a}.atlas-legacy .fbo-dock__icon.is-status-off:after{position:absolute;top:4px;right:4px;width:5px;height:5px;border:1px solid var(--fbo-panel-raised);border-radius:50%;background:#dc2626;content:""}.atlas-legacy .fbo-dock__dispatch-group{display:flex;align-items:center;gap:0;padding:2px;border:1px solid var(--fbo-line);border-radius:7px;background:color-mix(in srgb,var(--fbo-button) 72%,transparent)}.atlas-legacy .fbo-dock__dispatch-group>.fbo-dock__icon{border-color:transparent;background:transparent}.atlas-legacy .fbo-dock__dispatch-group>.fbo-dock__icon:hover{border-color:color-mix(in srgb,var(--accent) 62%,var(--fbo-line));background:var(--fbo-active)}.atlas-legacy .fbo-dock__dispatch-priorities{display:flex;align-items:center;gap:2px;margin-left:3px;padding-left:5px;border-left:1px solid var(--fbo-line)}.atlas-legacy .fbo-dock__priority{color:var(--fbo-ink);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.atlas-legacy .fbo-dock__sales-group{display:flex;align-items:center;gap:0;padding:2px;border:1px solid var(--fbo-line);border-radius:7px;background:color-mix(in srgb,var(--fbo-button) 72%,transparent)}.atlas-legacy .fbo-dock__sales-group>.fbo-dock__icon{border-color:transparent;background:transparent}.atlas-legacy .fbo-dock__sales-group>.fbo-dock__icon:hover{border-color:color-mix(in srgb,var(--accent) 62%,var(--fbo-line));background:var(--fbo-active)}.atlas-legacy .fbo-dock__sales-periods{display:flex;align-items:center;gap:2px;margin-left:3px;padding-left:5px;border-left:1px solid var(--fbo-line)}.atlas-legacy .fbo-dock__sales-period{min-width:27px;height:26px;padding:0 5px;border:1px solid transparent;border-radius:4px;color:var(--fbo-muted);background:transparent;font-size:8px;font-weight:700;font-variant-numeric:tabular-nums}.atlas-legacy .fbo-dock__sales-period:hover{color:var(--fbo-ink);background:var(--fbo-active)}.atlas-legacy .fbo-dock__sales-period.is-active{color:#16a34a;border-color:color-mix(in srgb,#16a34a 48%,var(--fbo-line));background:color-mix(in srgb,#16a34a 10%,var(--fbo-button))}.atlas-legacy .fbo-dock__icon:disabled{opacity:.5;cursor:wait}.atlas-legacy .fbo-dock__icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.atlas-legacy .fbo-dock__api-icon{color:currentColor;font-size:7px;line-height:1;font-weight:800;letter-spacing:-.02em}.atlas-legacy .fbo-dock__freshness{max-width:130px;overflow:hidden;padding:0 4px;color:var(--fbo-muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .fbo-dock__popover{position:absolute;right:0;bottom:calc(100% + 8px);padding:9px;border:1px solid var(--fbo-line);border-radius:9px;color:var(--fbo-ink);background:color-mix(in srgb,var(--fbo-panel-raised) 98%,transparent);box-shadow:0 16px 40px var(--fbo-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.atlas-legacy .fbo-dock__popover[hidden]{display:none}.atlas-legacy .fbo-dock__popover--filters{width:350px;display:grid;grid-template-columns:1fr 1fr;gap:7px}.atlas-legacy .fbo-dock__popover--filters label{min-width:0;display:grid;gap:4px;color:var(--fbo-muted);font-size:7px;font-weight:600}.atlas-legacy .fbo-dock__popover :is(select,input){width:100%;min-width:0;height:30px;padding:0 7px;border:1px solid var(--fbo-line);border-radius:5px;outline:none;color:var(--fbo-ink);background:var(--fbo-input);font-size:8px}.atlas-legacy .fbo-dock__popover :is(select,input):focus{border-color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent)}.atlas-legacy .fbo-dock__horizon{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center}.atlas-legacy .fbo-dock__horizon input{border-radius:5px 0 0 5px}.atlas-legacy .fbo-dock__horizon b{height:30px;display:grid;place-items:center;border:1px solid var(--fbo-line);border-left:0;border-radius:0 5px 5px 0;color:var(--fbo-muted);background:var(--fbo-button);font-size:7px;font-weight:500}.atlas-legacy .fbo-dock__filter-footer{grid-column:1 / -1;min-height:27px;display:flex;align-items:center;justify-content:flex-end;gap:6px;padding-top:6px;border-top:1px solid var(--fbo-line)}.atlas-legacy .fbo-dock__filter-footer span{margin-right:auto;color:var(--fbo-muted);font-size:7px}.atlas-legacy .fbo-dock__filter-footer button{min-height:25px;padding:0 8px;border:1px solid var(--fbo-line);border-radius:5px;color:var(--fbo-ink);background:var(--fbo-button);font-size:7px}.atlas-legacy .fbo-dock__popover--search{width:330px;display:grid;grid-template-columns:17px minmax(0,1fr) 24px;align-items:center;gap:5px}.atlas-legacy .fbo-dock__popover--search svg{width:15px;height:15px;fill:none;stroke:var(--fbo-muted);stroke-linecap:round;stroke-width:1.6}.atlas-legacy .fbo-dock__popover--search>button{width:24px;height:24px;padding:0;border:0;border-radius:4px;color:var(--fbo-muted);background:transparent;font-size:16px}.atlas-legacy .fbo-dock__popover--legend{width:230px;display:grid;gap:7px}.atlas-legacy .fbo-dock__popover--legend[hidden]{display:none}.atlas-legacy .fbo-dock__popover--legend>strong{margin-bottom:2px;font-size:9px}.atlas-legacy .fbo-dock__popover--legend>span,.atlas-legacy .fbo-dock__popover--legend>small{display:flex;align-items:center;gap:7px;color:var(--fbo-muted);font-size:8px}.atlas-legacy .fbo-dock__popover--legend>small{padding-top:6px;border-top:1px solid var(--fbo-line);font-size:7px;line-height:1.35}.atlas-legacy .fbo-supply-warning-mark,.atlas-legacy .fbo-supply-incident-mark,.atlas-legacy .fbo-supply-action-mark{width:8px;height:8px;flex:0 0 auto;border:2px solid var(--fbo-supply-warning-outline);border-radius:2px}.atlas-legacy .fbo-supply-incident-mark{border-color:var(--fbo-supply-incident)}.atlas-legacy .fbo-supply-action-mark{border-color:var(--fbo-critical-border);background:var(--fbo-critical)}.atlas-legacy .fbo-dock__legend{font-size:12px;font-weight:750}.atlas-legacy .fbo-detail{position:absolute;z-index:45;top:8px;right:8px;bottom:72px;width:300px;height:auto;overflow-y:auto;padding:14px;border:1px solid var(--fbo-line);border-radius:11px;background:color-mix(in srgb,var(--fbo-panel-raised) 97%,transparent);box-shadow:0 18px 48px var(--fbo-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.atlas-legacy .fbo-detail__close{float:right;width:25px;height:25px;border:1px solid var(--fbo-line);border-radius:5px;color:var(--fbo-muted);background:transparent;font-size:16px}.atlas-legacy .fbo-detail>p{margin:1px 0 4px;color:var(--fbo-muted);font-size:8px;text-transform:uppercase;letter-spacing:.12em}.atlas-legacy .fbo-detail h2{margin:0 35px 4px 0;font-size:15px}.atlas-legacy .fbo-detail>strong{color:var(--fbo-muted);font-size:10px;font-weight:500}.atlas-legacy .fbo-detail__value{display:flex;align-items:baseline;gap:5px;margin:14px 0 10px;padding:11px 12px;border:1px solid var(--fbo-line);border-radius:7px;background:var(--fbo-input)}.atlas-legacy .fbo-detail__value.fbo-cell--critical{color:var(--fbo-critical-ink);background:var(--fbo-critical)}.atlas-legacy .fbo-detail__value.fbo-cell--promised{color:var(--fbo-promised-ink);background:var(--fbo-promised)}.atlas-legacy .fbo-detail__value b{font-size:25px}.atlas-legacy .fbo-detail__value span{font-size:13px}.atlas-legacy .fbo-detail dl{margin:0}.atlas-legacy .fbo-detail dl>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--fbo-line)}.atlas-legacy .fbo-detail dt{color:var(--fbo-muted);font-size:9px}.atlas-legacy .fbo-detail dd{margin:0;color:var(--fbo-ink);font-size:9px;text-align:right}.atlas-legacy .fbo-detail section{margin-top:17px}.atlas-legacy .fbo-detail h3{margin:0 0 8px;color:var(--fbo-muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em}.atlas-legacy .fbo-chain{display:grid;gap:5px;padding:10px;border:1px solid var(--fbo-line);border-radius:7px;background:var(--fbo-input)}.atlas-legacy .fbo-chain span,.atlas-legacy .fbo-chain strong{display:flex;justify-content:space-between;color:var(--fbo-muted);font-size:9px}.atlas-legacy .fbo-chain span b,.atlas-legacy .fbo-chain>strong{color:var(--fbo-ink)}.atlas-legacy .fbo-chain>strong{padding-top:7px;border-top:1px solid var(--fbo-line)}.atlas-legacy .fbo-detail code{display:block;padding:8px;border:1px solid var(--fbo-line);border-radius:6px;color:var(--fbo-ink);background:var(--fbo-input);font-size:8px;line-height:1.5;font-variant-numeric:tabular-nums;white-space:normal}.atlas-legacy .fbo-detail section small{display:block;margin-top:6px;color:var(--fbo-muted);font-size:7px;font-variant-numeric:tabular-nums}.atlas-legacy .fbo-detail__supplies{display:grid;gap:7px}.atlas-legacy .fbo-detail__supplies article{padding:8px;border:1px solid var(--fbo-line);border-radius:7px;background:var(--fbo-input)}.atlas-legacy .fbo-detail__supplies article.is-warning{border-color:color-mix(in srgb,var(--fbo-supply-warning) 52%,var(--fbo-line))}.atlas-legacy .fbo-detail__supplies article.is-incident{border-color:color-mix(in srgb,var(--fbo-supply-incident) 72%,var(--fbo-line))}.atlas-legacy .fbo-detail__supplies article header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:6px}.atlas-legacy .fbo-detail__supplies article header strong,.atlas-legacy .fbo-detail__supplies article header b{color:var(--fbo-ink);font-size:8px}.atlas-legacy .fbo-detail__supplies article p{margin:5px 0 0;color:var(--fbo-muted);font-size:7px}.atlas-legacy .fbo-detail__supplies article em{display:block;margin-top:6px;color:var(--fbo-supply-warning);font-size:7px;font-style:normal}.atlas-legacy .fbo-detail__supplies article.is-incident em{color:var(--fbo-supply-incident)}.atlas-legacy .fbo-detail__muted{color:var(--fbo-muted);font-size:9px}.atlas-legacy .fbo-settings-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:18px;background:#10182833;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.atlas-legacy .fbo-settings{width:min(820px,calc(100vw - 36px));height:min(680px,calc(100vh - 36px));display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;color:var(--fbo-ink);background:var(--fbo-panel-raised);border:1px solid var(--fbo-line);border-radius:10px;box-shadow:0 22px 70px var(--fbo-shadow)}.atlas-legacy .fbo-settings>header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--fbo-line)}.atlas-legacy .fbo-settings>header small{display:block;margin-bottom:3px;color:var(--fbo-muted);font-size:7px;letter-spacing:.11em;text-transform:uppercase}.atlas-legacy .fbo-settings>header h2{margin:0;font-size:15px;font-weight:600}.atlas-legacy .fbo-settings>header button{width:27px;height:27px;border:1px solid var(--fbo-line);border-radius:5px;color:var(--fbo-muted);background:transparent;font-size:17px}.atlas-legacy .fbo-settings__buffer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:9px 16px;border-bottom:1px solid var(--fbo-line)}.atlas-legacy .fbo-settings__buffer strong{display:block;font-size:10px;font-weight:600}.atlas-legacy .fbo-settings__buffer small{display:block;margin-top:3px;color:var(--fbo-muted);font-size:8px}.atlas-legacy .fbo-settings__buffer label{display:flex;align-items:center;gap:6px;color:var(--fbo-muted);font-size:9px;white-space:nowrap}.atlas-legacy .fbo-settings__buffer input{width:54px;height:27px;padding:0 7px;border:1px solid var(--fbo-line);border-radius:5px;outline:none;color:var(--fbo-ink);background:var(--fbo-input);font-size:10px;font-weight:500;font-variant-numeric:tabular-nums}.atlas-legacy .fbo-settings__columns{min-height:0;display:grid;grid-template-columns:minmax(280px,.85fr) minmax(330px,1.15fr)}.atlas-legacy .fbo-settings__columns>section{min-height:0;display:flex;flex-direction:column;padding:13px 14px}.atlas-legacy .fbo-settings__columns>section+section{border-left:1px solid var(--fbo-line)}.atlas-legacy .fbo-settings__section-title{min-height:33px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.atlas-legacy .fbo-settings__section-title strong{display:block;color:var(--fbo-ink);font-size:10px;font-weight:600}.atlas-legacy .fbo-settings__section-title small{display:block;margin-top:3px;color:var(--fbo-muted);font-size:8px}.atlas-legacy .fbo-settings__sort-mode{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px;color:var(--fbo-muted);font-size:8px}.atlas-legacy .fbo-settings__sort-mode select{width:174px;height:28px;padding:0 7px;border:1px solid var(--fbo-line);border-radius:5px;color:var(--fbo-ink);background:var(--fbo-input);font-size:8px}.atlas-legacy .fbo-settings__cluster-list,.atlas-legacy .fbo-settings__product-list{min-height:0;overflow-y:auto;margin:8px 0 0;padding:0;border:1px solid var(--fbo-line);border-radius:6px;background:var(--fbo-bg)}.atlas-legacy .fbo-settings__cluster-list{list-style:none}.atlas-legacy .fbo-settings__cluster-list li{min-height:35px;display:grid;grid-template-columns:22px minmax(0,1fr) 25px 25px;align-items:center;gap:4px;padding:3px 5px;border-bottom:1px solid var(--fbo-grid)}.atlas-legacy .fbo-settings__cluster-list li:last-child,.atlas-legacy .fbo-settings__product-list label:last-child{border-bottom:0}.atlas-legacy .fbo-settings__cluster-list li>span{color:var(--fbo-muted);font-size:8px;font-variant-numeric:tabular-nums;text-align:center}.atlas-legacy .fbo-settings__cluster-list li div{min-width:0}.atlas-legacy .fbo-settings__cluster-list li strong,.atlas-legacy .fbo-settings__cluster-list li small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .fbo-settings__cluster-list li strong{font-size:9px;font-weight:500}.atlas-legacy .fbo-settings__cluster-list li small{margin-top:2px;color:var(--fbo-muted);font-size:7px}.atlas-legacy .fbo-settings__cluster-list li button{width:24px;height:24px;border:1px solid var(--fbo-line);border-radius:4px;color:var(--fbo-ink);background:var(--fbo-panel);font-size:11px}.atlas-legacy .fbo-settings__cluster-list li button:disabled{opacity:.25;cursor:default}.atlas-legacy .fbo-settings__cluster-list li>.fbo-settings__sales-rank{grid-column:3 / 5;margin:0;text-align:center;font-variant-numeric:tabular-nums}.atlas-legacy .fbo-settings__bulk{display:flex;gap:3px}.atlas-legacy .fbo-settings__bulk button{padding:3px 6px;border:0;color:var(--fbo-muted);background:transparent;font-size:8px}.atlas-legacy .fbo-settings__search{flex:0 0 28px;width:100%;margin-top:8px;padding:0 8px;border:1px solid var(--fbo-line);border-radius:5px;outline:none;color:var(--fbo-ink);background:var(--fbo-input);font-size:9px}.atlas-legacy .fbo-settings__product-list{display:block}.atlas-legacy .fbo-settings__product-list label{min-height:31px;display:grid;grid-template-columns:18px 54px minmax(0,1fr) auto;align-items:center;gap:5px;padding:3px 7px;border-bottom:1px solid var(--fbo-grid);cursor:pointer}.atlas-legacy .fbo-settings__product-list input{margin:0;accent-color:var(--accent)}.atlas-legacy .fbo-settings__product-list strong{overflow:hidden;color:var(--fbo-ink);text-overflow:ellipsis;font-size:9px;font-weight:500;font-variant-numeric:tabular-nums}.atlas-legacy .fbo-settings__product-list span{overflow:hidden;color:var(--fbo-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px}.atlas-legacy .fbo-settings__product-list label>small{padding:2px 4px;border-radius:3px;color:var(--atlas-table-linked-text);background:color-mix(in srgb,var(--atlas-table-linked-text) 9%,transparent);font-size:6px;white-space:nowrap}.atlas-legacy .fbo-settings>footer{max-width:none;margin:0;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--fbo-line);color:var(--fbo-muted);font-size:8px}.atlas-legacy .fbo-settings>footer>div{display:flex;gap:6px}.atlas-legacy .fbo-settings>footer button{min-height:28px;padding:0 11px;border:1px solid var(--fbo-line);border-radius:5px;color:var(--fbo-ink);background:var(--fbo-panel);font-size:9px}.atlas-legacy .fbo-settings>footer button:last-child{color:#fff;background:var(--accent);border-color:var(--accent)}.atlas-legacy .fbo-settings>footer button:disabled{opacity:.55;cursor:wait}@media(max-width:1100px){.atlas-legacy .fbo-toolbar{grid-template-columns:220px 126px 166px 166px 180px 104px 218px}}@media(max-width:900px){.atlas-legacy .summary-grid{grid-template-columns:repeat(2,1fr)}.atlas-legacy .metric-grid,.atlas-legacy .timeline{grid-template-columns:1fr 1fr}.atlas-legacy .topbar__meta .meta-divider,.atlas-legacy .topbar__meta span:last-child{display:none}.atlas-legacy .ozon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .ozon-grid>div:nth-child(2n){border-right:0}.atlas-legacy .ozon-grid>div:nth-last-child(-n+4){border-bottom:1px solid var(--line)}.atlas-legacy .ozon-grid>div:nth-last-child(-n+2){border-bottom:0}.atlas-legacy .scheduler-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .scheduler-grid>div:nth-child(3n){border-right:1px solid var(--line)}.atlas-legacy .scheduler-grid>div:nth-child(2n){border-right:0}.atlas-legacy .scheduler-grid>div:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.atlas-legacy .scheduler-grid>div:nth-last-child(-n+2){border-bottom:0}}.atlas-legacy .supply-page{max-width:1500px;padding:28px 28px 46px;color:var(--ink)}.atlas-legacy .supply-page--detail{max-width:none;padding-right:18px;padding-bottom:96px;padding-left:18px}.atlas-legacy .supply-page--loading{min-height:280px;display:grid;place-items:center;color:var(--muted);font-size:12px}.atlas-legacy .supply-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.atlas-legacy .supply-page-head p,.atlas-legacy .supply-detail-head__title p{margin:0 0 5px;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.atlas-legacy .supply-page-head h1,.atlas-legacy .supply-detail-head h1{margin:0;font-size:28px;line-height:1.1;letter-spacing:-.03em}.atlas-legacy .supply-page-head>div>span{display:block;margin-top:7px;color:var(--muted);font-size:11px}.atlas-legacy .supply-page-head__actions{display:flex;gap:7px}.atlas-legacy .supply-page-head__actions>button,.atlas-legacy .supply-empty button,.atlas-legacy .supply-detail-toolbar form button,.atlas-legacy .supply-create>div button:first-child{min-height:34px;padding:0 14px;border:0;border-radius:7px;color:#fff;background:var(--accent);font-size:10px;font-weight:600}.atlas-legacy .supply-page-head__actions>button:hover,.atlas-legacy .supply-empty button:hover,.atlas-legacy .supply-detail-toolbar form button:hover{background:var(--accent-hover)}.atlas-legacy .supply-page-head__actions>button:disabled,.atlas-legacy .supply-detail-toolbar form button:disabled,.atlas-legacy .supply-create button:disabled{opacity:.55;cursor:wait}.atlas-legacy .supply-page-head__actions .supply-archive-toggle{border:1px solid var(--line);color:#475467;background:#fff}.atlas-legacy .supply-page-head__actions .supply-archive-toggle:hover{border-color:#84adff;color:var(--accent);background:#fff}.atlas-legacy .supply-create{display:grid;grid-template-columns:minmax(180px,1fr) 180px 170px auto;align-items:end;gap:9px;margin:-7px 0 18px;padding:13px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.atlas-legacy .supply-create label,.atlas-legacy .supply-meta-fields label,.atlas-legacy .supply-detail-toolbar label{display:grid;gap:5px}.atlas-legacy .supply-create label span,.atlas-legacy .supply-meta-fields label span,.atlas-legacy .supply-detail-toolbar label>span,.atlas-legacy .supply-detail-toolbar form>label{color:var(--muted);font-size:8px;font-weight:600}.atlas-legacy .supply-create input,.atlas-legacy .supply-create select,.atlas-legacy .supply-meta-fields input,.atlas-legacy .supply-meta-fields select,.atlas-legacy .supply-detail-toolbar input{height:32px;padding:0 9px;border:1px solid var(--line);border-radius:6px;outline:none;color:var(--ink);background:#fff;font-size:10px}.atlas-legacy .supply-create input:focus,.atlas-legacy .supply-create select:focus,.atlas-legacy .supply-meta-fields input:focus,.atlas-legacy .supply-meta-fields select:focus,.atlas-legacy .supply-detail-toolbar input:focus{border-color:#84adff;box-shadow:0 0 0 2px var(--accent-soft)}.atlas-legacy .supply-create>div{display:flex;gap:6px}.atlas-legacy .supply-create>div button{min-height:32px;padding:0 12px;border:1px solid var(--line);border-radius:6px;color:var(--ink);background:#fff;font-size:9px}.atlas-legacy .supply-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px}.atlas-legacy .supply-card{position:relative;min-width:0;padding:0;overflow:visible;border:1px solid var(--line);border-radius:11px;color:var(--ink);background:#fff;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.atlas-legacy .supply-card--incomplete{border-color:#e8a6a2}.atlas-legacy .supply-card--incomplete:hover{border-color:#d97973;box-shadow:0 8px 24px #b4231814}.atlas-legacy .supply-card:hover{border-color:#b8c7f8;box-shadow:0 8px 24px #315efb14;transform:translateY(-1px)}.atlas-legacy .supply-card__open{width:100%;height:100%;display:block;padding:0;overflow:visible;border:0;border-radius:10px;color:inherit;background:transparent;text-align:left}.atlas-legacy .supply-card__open>header{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 42px 13px 15px;border-bottom:1px solid var(--line);border-radius:10px 10px 0 0;background:var(--surface)}.atlas-legacy .supply-card__open>header div span{display:block;margin-bottom:4px;color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.09em}.atlas-legacy .supply-card__open>header div strong{font-size:17px;font-weight:650}.atlas-legacy .supply-status{display:inline-flex;align-items:center;gap:5px;min-height:27px;padding:0 10px;border:1px solid #d0d5dd;border-radius:99px;color:#475467;background:var(--surface-strong);font-size:9px;font-weight:700;white-space:nowrap}.atlas-legacy .supply-status:before{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor;content:""}.atlas-legacy .supply-status--planned{border-color:#d0d5dd;color:#667085;background:#f2f4f7}.atlas-legacy .supply-status--ordered{border-color:#b2ddff;color:#175cd3;background:#eff8ff}.atlas-legacy .supply-status--in_transit{border-color:#c7b9f2;color:#6938ef;background:#f4f3ff}.atlas-legacy .supply-status--at_warehouse{border-color:#abefc6;color:#067647;background:#ecfdf3}.atlas-legacy .supply-status--closed{border-color:#cfd4dc;color:#344054;background:#eaecf0}.atlas-legacy .supply-status--cancelled{border-color:#fecdca;color:var(--red);background:var(--red-soft)}.atlas-legacy .supply-card--status-planned{border:2.5px solid #f2f4f7}.atlas-legacy .supply-card--status-ordered{border:2.5px solid #eff8ff}.atlas-legacy .supply-card--status-in_transit{border:2.5px solid #f4f3ff}.atlas-legacy .supply-card--status-at_warehouse{border:2.5px solid #ecfdf3}.atlas-legacy .supply-card--status-closed{border:2.5px solid #eaecf0}.atlas-legacy .supply-card--status-cancelled{border:2.5px solid #fef3f2}.atlas-legacy .supply-card__timing{min-height:31px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 15px 0;color:var(--muted);font-size:8px}.atlas-legacy .supply-card__timing strong{color:#475467;font-size:8px;font-weight:650;white-space:nowrap}.atlas-legacy .supply-card__warning{min-height:24px;display:flex;align-items:center;margin:7px 15px 0;padding:0 8px;border:1px solid #f3b8b4;border-radius:6px;color:#b42318;background:#fff0ef;font-size:8px;font-weight:700}.atlas-legacy .supply-warning-popover{position:relative;cursor:help}.atlas-legacy .supply-warning-popover__label{display:inline-flex;align-items:center}.atlas-legacy .supply-warning-popover__panel{position:absolute;z-index:40;top:calc(100% + 6px);left:50%;width:min(310px,calc(100vw - 32px));display:none;padding:11px 12px;border:1px solid #e8a6a2;border-radius:8px;color:#344054;background:#fff;box-shadow:0 12px 28px #1018282e;text-align:left;white-space:normal;transform:translate(-50%)}.atlas-legacy .supply-warning-popover:hover .supply-warning-popover__panel{display:block}.atlas-legacy .supply-warning-popover__panel>strong{display:block;margin-bottom:4px;color:#b42318;font-size:10px;font-weight:700}.atlas-legacy .supply-warning-popover__panel>span{display:block;color:#667085;font-size:8px;font-weight:400;line-height:1.4}.atlas-legacy .supply-warning-popover__panel ul{display:grid;gap:4px;margin:8px 0 0;padding:0 0 0 14px}.atlas-legacy .supply-warning-popover__panel li{color:#344054;font-size:8px;font-weight:600;line-height:1.35}.atlas-legacy .supply-card__result{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:8px 15px 0;overflow:hidden;border:1px solid #c8d4eb;border-radius:8px}.atlas-legacy .supply-card__result>div{min-height:78px;display:flex;flex-direction:column;justify-content:space-between;padding:10px}.atlas-legacy .supply-card__result>div+div{border-left:1px solid #dce3ef}.atlas-legacy .supply-card__result span,.atlas-legacy .supply-card__costs span{color:var(--muted);font-size:8px}.atlas-legacy .supply-card__result strong{font-size:15px;font-weight:650}.atlas-legacy .supply-card__result small{color:#98a2b3;font-size:7px}.atlas-legacy .supply-card__total{background:#eef3fc}.atlas-legacy .supply-card__total span{color:#4f6596}.atlas-legacy .supply-card__total strong{color:#3154b5}.atlas-legacy .supply-card__profit{background:#fff}.atlas-legacy .supply-card__costs{margin:8px 15px 13px;overflow:hidden;border:1px solid var(--line);border-radius:8px}.atlas-legacy .supply-card__costs h3{height:25px;display:flex;align-items:center;margin:0;padding:0 9px;border-bottom:1px solid var(--line);color:#667085;background:#eef1f5;font-size:7px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.atlas-legacy .supply-card__costs>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .supply-card__costs>div>div{min-height:52px;display:flex;flex-direction:column;justify-content:space-between;padding:8px 9px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.atlas-legacy .supply-card__costs>div>div:nth-child(2n){border-right:0}.atlas-legacy .supply-card__costs>div>div:nth-last-child(-n+2){border-bottom:0}.atlas-legacy .supply-card__costs strong{font-size:12px;font-weight:600}.atlas-legacy .supply-card__open>footer{max-width:none;min-height:39px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:0 15px;border-top:1px solid var(--line);color:var(--muted);font-size:8px}.atlas-legacy .supply-card__open>footer strong{color:var(--accent);font-size:9px}.atlas-legacy .supply-card__menu-button{position:absolute;z-index:3;top:9px;right:9px;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:5px;color:#667085;background:transparent;font-size:17px;line-height:1}.atlas-legacy .supply-card__menu-button:hover{border-color:var(--line);color:var(--ink);background:#fff}.atlas-legacy .supply-card__menu{position:absolute;z-index:5;top:38px;right:9px;min-width:118px;padding:4px;border:1px solid var(--line);border-radius:7px;background:#fff;box-shadow:0 8px 22px #10182821}.atlas-legacy .supply-card__menu button{width:100%;min-height:28px;padding:0 8px;border:0;border-radius:4px;color:#475467;background:#fff;font-size:9px;text-align:left}.atlas-legacy .supply-card__menu button:hover{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .supply-empty,.atlas-legacy .supply-empty-detail{min-height:230px;display:grid;place-content:center;justify-items:center;gap:8px;padding:30px;border:1px dashed var(--line);border-radius:10px;color:var(--muted);text-align:center}.atlas-legacy .supply-empty strong,.atlas-legacy .supply-empty-detail strong{color:var(--ink);font-size:14px}.atlas-legacy .supply-empty span,.atlas-legacy .supply-empty-detail span{max-width:520px;font-size:10px;line-height:1.5}.atlas-legacy .supply-empty button{margin-top:6px}.atlas-legacy .supply-message{margin:10px 0;padding:9px 11px;border:1px solid #f0cf9b;border-radius:7px;color:#79551c;background:var(--amber-soft);font-size:9px}.atlas-legacy .supply-detail-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:13px}.atlas-legacy .supply-detail-head__title{display:flex;align-items:flex-end;gap:12px}.atlas-legacy .supply-number-title{min-width:230px;display:grid;grid-template-rows:10px 32px;gap:5px}.atlas-legacy .supply-number-title>span,.atlas-legacy .supply-number-editor>span{color:var(--muted);font-size:8px;font-weight:600}.atlas-legacy .supply-number-title>div{display:flex;align-items:center;gap:8px}.atlas-legacy .supply-number-title h1{color:var(--ink);font-weight:700}.atlas-legacy .supply-number-title button{height:24px;padding:0 7px;border:1px solid var(--line);border-radius:5px;color:#667085;background:#fff;font-size:8px}.atlas-legacy .supply-number-title button:hover{border-color:#84adff;color:var(--accent)}.atlas-legacy .supply-detail-warning{min-height:23px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid #f3b8b4;border-radius:99px;color:#b42318;background:#fff0ef;font-size:8px;font-weight:700;white-space:nowrap}.atlas-legacy .supply-number-editor{min-width:310px;display:grid;grid-template-rows:10px 32px;gap:5px}.atlas-legacy .supply-number-editor>div{display:flex;align-items:center;gap:5px}.atlas-legacy .supply-number-editor input{width:70px;height:31px;padding:0 7px;border:1px solid #84adff;border-radius:5px;outline:none;font-size:20px;font-weight:650}.atlas-legacy .supply-number-editor button{height:27px;padding:0 7px;border:1px solid var(--line);border-radius:5px;color:#475467;background:#fff;font-size:8px}.atlas-legacy .supply-number-editor button[type=submit]{border-color:var(--accent);color:#fff;background:var(--accent)}.atlas-legacy .supply-back{height:30px;padding:0 9px;border:1px solid var(--line);border-radius:6px;color:#475467;background:#fff;font-size:9px}.atlas-legacy .supply-back:hover{border-color:#84adff;color:var(--accent)}.atlas-legacy .supply-meta-fields{display:flex;align-items:flex-end;gap:7px}.atlas-legacy .supply-meta-fields label:first-child select{width:128px}.atlas-legacy .supply-meta-fields input{width:125px}.atlas-legacy .supply-meta-fields .supply-date-input.is-empty{border-color:#e5b5b5;background:#fff2f2}.atlas-legacy .supply-meta-fields .supply-date-input.is-empty:focus{border-color:#d68181;box-shadow:0 0 0 2px #fee4e2}.atlas-legacy .supply-meta-static{min-width:92px;display:grid;grid-template-rows:10px 32px;gap:5px}.atlas-legacy .supply-meta-static span{color:var(--muted);font-size:8px;font-weight:600}.atlas-legacy .supply-meta-static strong{height:32px;display:flex;align-items:center;padding:0 9px;border:1px solid #d9e1ef;border-radius:6px;color:#344054;background:#f7f9fc;font-size:10px;font-weight:650;white-space:nowrap}.atlas-legacy .supply-status-select{width:128px;font-weight:650}.atlas-legacy .supply-status-select--planned{border-color:#d0d5dd!important;color:#667085!important;background:#f2f4f7!important}.atlas-legacy .supply-status-select--ordered{border-color:#b2ddff!important;color:#175cd3!important;background:#eff8ff!important}.atlas-legacy .supply-status-select--in_transit{border-color:#d9d6fe!important;color:#6938ef!important;background:#f4f3ff!important}.atlas-legacy .supply-status-select--at_warehouse{border-color:#abefc6!important;color:#067647!important;background:#ecfdf3!important}.atlas-legacy .supply-status-select--closed{border-color:#d0d5dd!important;color:#344054!important;background:#eaecf0!important}.atlas-legacy .supply-status-select--cancelled{border-color:#fecdca!important;color:#b42318!important;background:#fef3f2!important}.atlas-legacy .supply-common-fields{margin-bottom:10px;padding:10px;border:1px solid var(--line);border-radius:7px;background:var(--surface)}.atlas-legacy .supply-common-fields header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.atlas-legacy .supply-common-fields header>div{display:flex;align-items:baseline;gap:10px}.atlas-legacy .supply-common-fields header strong{font-size:11px}.atlas-legacy .supply-common-fields header span{color:var(--muted);font-size:9px}.atlas-legacy .supply-common-fields header>b{flex:none;color:#667085;font-size:8px;font-weight:600}.atlas-legacy .supply-common-fields>div{display:grid;grid-template-columns:repeat(9,minmax(92px,1fr));gap:6px}.atlas-legacy .supply-common-field{min-width:0;display:grid;grid-template-rows:26px 30px;gap:3px}.atlas-legacy .supply-common-field__title{display:flex;align-items:flex-end;color:var(--muted);font-size:8px;font-weight:600;line-height:1.15}.atlas-legacy .supply-common-control{height:30px;min-width:0;display:flex;align-items:center;padding:0 6px;border:1px solid;border-radius:5px}.atlas-legacy .supply-common-control.is-planned{border-color:#e2c56c;background:#fff8e5}.atlas-legacy .supply-common-control.is-confirmed{border-color:#9fceb0;background:#eef9f2}.atlas-legacy .supply-common-control.is-empty{border-color:#e5b5b5;background:#fff2f2}.atlas-legacy .supply-common-control.is-next-missing{border:1.5px solid #d92d20;background:#fff0ef}.atlas-legacy .supply-common-control>input[type=text],.atlas-legacy .supply-common-control>input:not([type]){min-width:0;width:100%;height:28px;padding:0;border:0;outline:0;color:#344054;background:transparent;font-size:9px;text-align:right}.atlas-legacy .supply-common-confirmation{flex:none;width:11px;height:11px;min-width:11px;margin:0 5px 0 0;padding:0;accent-color:#2f6fed;cursor:pointer}.atlas-legacy .supply-common-confirmation:disabled{cursor:default;opacity:.38}.atlas-legacy .supply-common-control__state{flex:none;margin-right:4px;color:#7a8597;font-size:6.5px;line-height:1;white-space:nowrap}.atlas-legacy .supply-common-control.is-confirmed .supply-common-control__state{color:#397553}.atlas-legacy .supply-common-control.is-planned .supply-common-control__state{color:#8a6a18}.atlas-legacy .supply-common-control.is-empty .supply-common-control__state{color:#a85d5d}.atlas-legacy .supply-summary-strip{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));margin-bottom:10px;border:1px solid var(--line);border-radius:8px;overflow:hidden}.atlas-legacy .supply-summary-strip>div{min-height:65px;display:flex;flex-direction:column;justify-content:space-between;padding:9px 10px;border-right:1px solid var(--line);background:#fff}.atlas-legacy .supply-summary-strip>div:last-child{border-right:0}.atlas-legacy .supply-summary-strip span{color:var(--muted);font-size:8px}.atlas-legacy .supply-summary-strip strong{font-size:12px;font-weight:600}.atlas-legacy .supply-summary-strip small{color:#98a2b3;font-size:7px}.atlas-legacy .supply-summary-label{display:flex;align-items:center;justify-content:space-between;gap:4px}.atlas-legacy .supply-summary-label .supply-currency-toggle{flex:none}.atlas-legacy .supply-summary-strip__total{background:var(--accent-soft)!important}.atlas-legacy .supply-summary-strip__total strong{color:var(--accent-hover)}.atlas-legacy .supply-summary-strip__total.is-incomplete{background:#fff0ef!important}.atlas-legacy .supply-summary-strip__total.is-incomplete strong,.atlas-legacy .supply-summary-strip__total.is-incomplete small{color:#b42318}.atlas-legacy .supply-detail-toolbar{display:grid;grid-template-columns:minmax(350px,.85fr) minmax(320px,1.15fr);gap:7px;margin-bottom:10px}.atlas-legacy .supply-detail-toolbar form,.atlas-legacy .supply-notes{min-height:40px;padding:5px 7px;border:1px solid var(--line);border-radius:7px;background:var(--surface)}.atlas-legacy .supply-detail-toolbar form{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:6px}.atlas-legacy .supply-detail-toolbar form>div{display:flex;gap:5px;margin-top:0}.atlas-legacy .supply-detail-toolbar form input{flex:1}.atlas-legacy .supply-detail-toolbar form button{min-height:28px;padding:0 11px}.atlas-legacy .supply-detail-toolbar input{height:28px}.atlas-legacy .supply-notes{grid-template-columns:66px minmax(0,1fr)!important;align-items:center;gap:6px!important}.atlas-legacy .supply-add-product{position:fixed;z-index:20;bottom:18px;left:50%;min-width:480px;display:grid;grid-template-columns:auto 1px 190px auto 30px;align-items:center;gap:7px;padding:6px 7px;border:1px solid #cfd7e6;border-radius:9px;background:#fffffff5;box-shadow:0 8px 24px #10182824;transform:translate(-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.atlas-legacy .supply-add-product.is-editing{min-width:510px;grid-template-columns:auto 1px minmax(180px,1fr) auto auto}.atlas-legacy .supply-add-product.is-editing>strong{color:#475467;font-size:9px;font-weight:650}.atlas-legacy .supply-add-product label{color:#667085;font-size:8px;font-weight:650;white-space:nowrap}.atlas-legacy .supply-add-product select{height:30px;min-width:0;padding:0 8px;border:1px solid var(--line);border-radius:5px;outline:none;color:#344054;background:#fff;font-size:9px}.atlas-legacy .supply-add-product select:focus{border-color:#84adff;box-shadow:0 0 0 2px var(--accent-soft)}.atlas-legacy .supply-product-picker{position:relative;min-width:0}.atlas-legacy .supply-add-product .supply-product-picker__trigger{width:190px;height:30px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px;overflow:hidden;border:1px solid var(--line);color:#344054;background:#fff;font-size:9px;font-weight:500;text-align:left}.atlas-legacy .supply-product-picker__trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .supply-product-picker__trigger b{color:#98a2b3;font-size:10px;font-weight:500;transition:transform .12s ease}.atlas-legacy .supply-product-picker__trigger[aria-expanded=true] b{transform:rotate(180deg)}.atlas-legacy .supply-product-picker__popover{position:absolute;right:0;bottom:calc(100% + 9px);z-index:30;width:330px;overflow:hidden;border:1px solid #cfd7e6;border-radius:9px;background:#fffffffc;box-shadow:0 16px 38px #10182833;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.atlas-legacy .supply-product-picker__popover header{min-height:37px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;border-bottom:1px solid var(--line)}.atlas-legacy .supply-product-picker__popover header strong{color:#344054;font-size:9px}.atlas-legacy .supply-product-picker__popover header small{color:#98a2b3;font-size:7px}.atlas-legacy .supply-product-picker__popover>div{max-height:285px;overflow:auto;padding:4px}.atlas-legacy .supply-product-picker__popover label{min-height:31px;display:grid;grid-template-columns:16px 52px minmax(0,1fr);align-items:center;gap:6px;padding:3px 6px;border-radius:5px;color:#475467;cursor:pointer}.atlas-legacy .supply-product-picker__popover label:hover{background:#f2f5fb}.atlas-legacy .supply-product-picker__popover input{width:12px;height:12px;margin:0;accent-color:var(--accent)}.atlas-legacy .supply-product-picker__popover label strong{overflow:hidden;color:#101828;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .supply-product-picker__popover label span{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .supply-product-picker__popover p{margin:0;padding:14px 9px;color:#98a2b3;font-size:8px;text-align:center}.atlas-legacy .supply-add-product button{height:30px;padding:0 12px;border:0;border-radius:5px;color:#fff;background:var(--accent);font-size:9px;font-weight:650}.atlas-legacy .supply-add-product button:hover{background:var(--accent-hover)}.atlas-legacy .supply-add-product button:disabled{opacity:.5;cursor:default}.atlas-legacy .supply-add-product .supply-edit-toggle{width:30px;padding:0;border:1px solid var(--line);color:#475467;background:#fff;font-size:16px}.atlas-legacy .supply-add-product .supply-edit-toggle:hover{border-color:#84adff;color:var(--accent);background:#fff}.atlas-legacy .supply-add-product .supply-edit-toggle svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.atlas-legacy .supply-add-product .supply-edit-delete{background:#d92d20}.atlas-legacy .supply-add-product .supply-edit-delete:hover{background:#b42318}.atlas-legacy .supply-add-product .supply-edit-cancel{border:1px solid var(--line);color:#475467;background:#fff}.atlas-legacy .supply-add-product .supply-edit-cancel:hover{border-color:#84adff;color:var(--accent);background:#fff}.atlas-legacy .supply-confirm-backdrop{position:fixed;z-index:70;inset:0;display:grid;place-items:center;padding:24px;background:#10182857;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.atlas-legacy .supply-confirm-dialog{width:min(390px,100%);padding:20px;border:1px solid #d0d5dd;border-radius:11px;background:#fff;box-shadow:0 18px 44px #10182838}.atlas-legacy .supply-confirm-dialog h3{margin:0;color:#101828;font-size:15px}.atlas-legacy .supply-confirm-dialog p{margin:9px 0 18px;color:#667085;font-size:10px;line-height:1.5}.atlas-legacy .supply-confirm-dialog>div{display:flex;justify-content:flex-end;gap:7px}.atlas-legacy .supply-confirm-dialog button{min-height:32px;padding:0 13px;border:1px solid var(--line);border-radius:6px;color:#475467;background:#fff;font-size:9px;font-weight:650}.atlas-legacy .supply-confirm-dialog button.is-danger{border-color:#d92d20;color:#fff;background:#d92d20}.atlas-legacy .supply-confirm-dialog button:disabled{opacity:.5}.atlas-legacy .supply-notes input{width:100%}.atlas-legacy .supply-register{min-width:0;overflow:hidden;background:transparent}.atlas-legacy .supply-register__scroll{overflow-x:auto;padding:1px 1px 5px}.atlas-legacy .supply-register__blocks{display:flex;align-items:flex-start;gap:10px;width:max-content;min-width:100%}.atlas-legacy .supply-table-block{flex:none;width:max-content;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:#fff;box-shadow:0 1px 2px #1018280a}.atlas-legacy .supply-table-block h3{height:27px;margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 9px;border-bottom:1px solid var(--line);color:#475467;background:#eef1f5;font-size:8px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.atlas-legacy .supply-table-block--position{position:sticky;left:0;z-index:5;width:326px;box-shadow:4px 0 10px #10182814}.atlas-legacy .supply-table-block--position.is-editing{width:354px}.atlas-legacy .supply-table-block--result{border-color:#c8d4eb}.atlas-legacy .supply-table-block--result h3{color:#3154b5;background:#e4ebfb}.atlas-legacy .supply-currency-toggle{display:inline-flex;padding:1px;border:1px solid #cdd5df;border-radius:5px;background:#fff}.atlas-legacy .supply-currency-toggle button{width:21px;height:17px;padding:0;border:0;border-radius:3px;color:#667085;background:transparent;font-size:9px;line-height:17px;cursor:pointer}.atlas-legacy .supply-currency-toggle button.is-active{color:#fff;background:var(--accent)}.atlas-legacy .supply-register table{width:max-content;border-collapse:separate;border-spacing:0;font-size:9px}.atlas-legacy .supply-register th{height:40px;padding:4px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#667085;background:var(--surface);font-size:7px;line-height:1.2;letter-spacing:0;text-align:center;text-transform:none;white-space:normal}.atlas-legacy .supply-register td{height:28px;max-width:110px;padding:2px 6px;border-top:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#344054;background:#fff;font-size:9px;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.atlas-legacy .supply-register th{color:var(--atlas-table-empty-text);border-color:var(--atlas-table-grid);background:var(--atlas-table-subheader-bg)}.atlas-legacy .supply-register td{color:var(--atlas-table-manual-text);border-color:var(--atlas-table-grid);background:var(--atlas-table-row-bg)}.atlas-legacy .supply-register tbody tr:hover td{background:var(--atlas-table-row-hover)}.atlas-legacy .supply-table-block--position td:first-of-type strong{color:var(--atlas-table-identity-text)}.atlas-legacy .supply-table-block--position td:last-child{color:var(--atlas-table-calculated-text);font-weight:600}.atlas-legacy .supply-table-block--calculated:not(.supply-table-block--position) td{color:var(--atlas-table-calculated-text)}.atlas-legacy .supply-table-block--linked td{color:var(--atlas-table-linked-text)}.atlas-legacy .supply-unit-value{display:block;cursor:help}.atlas-legacy .supply-unit-value.is-approximate,.atlas-legacy .supply-profit--partial strong,.atlas-legacy .supply-profit--partial small{color:#9a6700}.atlas-legacy .supply-profit--complete-forecast strong,.atlas-legacy .supply-profit--complete-forecast small{color:#72830f}.atlas-legacy .supply-unit-value.is-unavailable{color:var(--atlas-table-empty-text);cursor:default}.atlas-legacy .supply-register tbody tr:last-child td{border-bottom:0}.atlas-legacy .supply-table-block--position th:nth-child(1),.atlas-legacy .supply-table-block--position td:nth-child(1){min-width:48px;max-width:48px;text-align:center}.atlas-legacy .supply-table-block--position th:nth-child(2),.atlas-legacy .supply-table-block--position td:nth-child(2){min-width:132px;max-width:132px;overflow:hidden;text-align:left;text-overflow:ellipsis}.atlas-legacy .supply-table-block--position th:nth-child(3),.atlas-legacy .supply-table-block--position td:nth-child(3){min-width:82px;max-width:82px}.atlas-legacy .supply-table-block--position th:nth-child(4),.atlas-legacy .supply-table-block--position td:nth-child(4){min-width:62px;max-width:62px}.atlas-legacy .supply-table-block--position.is-editing th:nth-child(1),.atlas-legacy .supply-table-block--position.is-editing td:nth-child(1){min-width:28px;max-width:28px}.atlas-legacy .supply-table-block--position.is-editing th:nth-child(2),.atlas-legacy .supply-table-block--position.is-editing td:nth-child(2){min-width:48px;max-width:48px;text-align:center}.atlas-legacy .supply-table-block--position.is-editing th:nth-child(3),.atlas-legacy .supply-table-block--position.is-editing td:nth-child(3){min-width:132px;max-width:132px;overflow:hidden;text-align:left;text-overflow:ellipsis}.atlas-legacy .supply-table-block--position.is-editing th:nth-child(4),.atlas-legacy .supply-table-block--position.is-editing td:nth-child(4){min-width:82px;max-width:82px}.atlas-legacy .supply-table-block--position.is-editing th:nth-child(5),.atlas-legacy .supply-table-block--position.is-editing td:nth-child(5){min-width:62px;max-width:62px}.atlas-legacy .supply-row-select{padding:0!important;text-align:center!important}.atlas-legacy .supply-row-select input{width:12px;height:12px;margin:0;accent-color:var(--accent)}.atlas-legacy .supply-manual-cell{padding:0 6px!important}.atlas-legacy .supply-manual-cell.is-filled{background:#f2f4f7!important}.atlas-legacy .supply-manual-cell.is-empty{background:#fff2f2!important}.atlas-legacy .supply-manual-cell.is-next-missing{box-shadow:inset 0 0 0 1.5px #d92d20;background:#fff0ef!important}.atlas-legacy .supply-manual-cell input{width:100%;height:27px;padding:0;border:0;border-radius:0;outline:none;color:var(--atlas-table-manual-text);background:transparent;font-size:9px;text-align:right;font-variant-numeric:tabular-nums;cursor:text}.atlas-legacy .supply-manual-cell input::placeholder{color:#b46b6b;opacity:1;font-size:8px}.atlas-legacy .supply-manual-cell:focus-within{box-shadow:inset 0 0 0 2px var(--accent);background:#fff!important}.atlas-legacy .supply-manual-cell input:disabled{opacity:.45}.atlas-legacy .supply-row--incomplete>td:first-child,.atlas-legacy .supply-row--incomplete>td:nth-child(2){background:#fff7f6}.atlas-legacy .supply-row--incomplete>td:nth-child(2){position:relative;padding-right:42px}.atlas-legacy .supply-row--incomplete>td:nth-child(2)>span{display:block;overflow:hidden;text-overflow:ellipsis}.atlas-legacy .supply-table-block--position.is-editing .supply-row--incomplete>td:first-child{background:#fff}.atlas-legacy .supply-table-block--position.is-editing .supply-row--incomplete>td:nth-child(2),.atlas-legacy .supply-table-block--position.is-editing .supply-row--incomplete>td:nth-child(3){background:#fff7f6}.atlas-legacy .supply-table-block--position.is-editing .supply-row--incomplete>td:nth-child(3){position:relative;padding-right:42px}.atlas-legacy .supply-table-block--position.is-editing .supply-row--incomplete>td:nth-child(3)>span{display:block;overflow:hidden;text-overflow:ellipsis}.atlas-legacy .supply-row-warning{position:absolute;top:7px;right:5px;color:#b42318;font-size:6px;font-style:normal;font-weight:700;text-transform:uppercase}.atlas-legacy .supply-cell--missing{color:#b42318!important;background:#fff0ef!important;font-weight:650}.atlas-legacy .supply-cell--next-missing{box-shadow:inset 0 0 0 1.5px #d92d20;background:#fff0ef!important}.atlas-legacy .supply-result-cell{color:var(--atlas-table-calculated-money-text)!important;background:color-mix(in srgb,var(--atlas-table-row-bg) 92%,var(--accent-soft))!important;font-weight:700}.atlas-legacy .supply-register .supply-table-block--result th{border-color:#dce3ef;color:#4f6596;background:#f2f5fa}.atlas-legacy .supply-register .supply-table-block--result td{border-color:#e1e6ef}.atlas-legacy .supply-data-state{display:inline-flex;min-height:18px;align-items:center;padding:0 6px;border-radius:99px;font-size:7px}.atlas-legacy .supply-data-state--ready{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .supply-data-state--incomplete{color:var(--amber);background:var(--amber-soft)}.atlas-legacy .supply-empty-detail{min-height:250px;border:0}@media(max-width:1000px){.atlas-legacy .supply-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .supply-create{grid-template-columns:1fr 1fr}.atlas-legacy .supply-detail-head{align-items:flex-start;flex-direction:column}.atlas-legacy .supply-meta-fields{width:100%;overflow-x:auto}.atlas-legacy .supply-summary-strip{overflow-x:auto;grid-template-columns:repeat(9,130px)}}@media(max-width:640px){.atlas-legacy .supply-card-grid{grid-template-columns:1fr}.atlas-legacy main:not([data-slot]){padding:29px 16px 42px}.atlas-legacy .topbar{padding:0 16px}.atlas-legacy .topbar__meta span:not(.live-dot){display:none}.atlas-legacy .hero{align-items:flex-start;flex-direction:column;gap:18px}.atlas-legacy .as-of{text-align:left}.atlas-legacy .supply-add-product{right:12px;bottom:12px;left:12px;min-width:0;grid-template-columns:auto 1px minmax(0,1fr) auto;transform:none}.atlas-legacy .supply-add-product label,.atlas-legacy .supply-add-product .supply-edit-toggle{display:none}.atlas-legacy .supply-add-product.is-editing{min-width:0;grid-template-columns:auto 1px minmax(0,1fr) auto auto}.atlas-legacy .summary-grid,.atlas-legacy .dashboard-grid,.atlas-legacy .metric-grid,.atlas-legacy .timeline{grid-template-columns:1fr}.atlas-legacy .panel--wide{grid-column:auto}.atlas-legacy .ozon-head{flex-direction:column}.atlas-legacy .scheduler-head,.atlas-legacy .scheduler-controls{flex-direction:column;width:100%}.atlas-legacy .scheduler-controls select,.atlas-legacy .primary-action{width:100%}.atlas-legacy .ozon-grid{grid-template-columns:1fr}.atlas-legacy .ozon-grid>div{border-right:0;border-bottom:1px solid var(--line)!important}.atlas-legacy .ozon-grid>div:last-child{border-bottom:0!important}.atlas-legacy .scheduler-grid,.atlas-legacy .history-filters,.atlas-legacy .source-completeness,.atlas-legacy .posting-filters{grid-template-columns:1fr}.atlas-legacy .posting-line,.atlas-legacy .observation-sequence>div{grid-template-columns:1fr}.atlas-legacy .scheduler-grid>div{border-right:0!important;border-bottom:1px solid var(--line)!important}.atlas-legacy .scheduler-grid>div:last-child{border-bottom:0!important}.atlas-legacy .change-row,.atlas-legacy .snapshot-row{grid-template-columns:1fr}.atlas-legacy footer{padding:0 16px 24px;flex-direction:column;gap:8px}}.atlas-legacy .media-suggestions{display:flex;flex-wrap:wrap;gap:12px;padding:12px 14px}.atlas-legacy .media-suggestions>div{display:grid;gap:6px;justify-items:start}.atlas-legacy .media-suggestions img{width:72px;height:72px;border:1px solid var(--line);border-radius:8px;object-fit:cover}.atlas-legacy .products-page--sheet{width:100%;max-width:none;height:100vh;display:flex;flex-direction:column;overflow:hidden;padding:25px 18px 0}.atlas-legacy .products-title-row--compact{align-items:center;margin-bottom:18px}.atlas-legacy .products-title-row--compact h1{font-size:23px}.atlas-legacy .products-title-actions{display:flex;align-items:center;gap:12px}.atlas-legacy .products-title-actions>span{color:#98a2b3;font-size:8px}.atlas-legacy .table-scale-control{height:30px;display:inline-flex;align-items:center;overflow:hidden;border:1px solid #d0d5dd;border-radius:5px;background:#fff}.atlas-legacy .table-scale-control button{height:28px;min-width:27px;padding:0 6px;border:0;border-right:1px solid #e4e7ec;border-radius:0;color:#667085;background:transparent;font-size:12px;line-height:28px}.atlas-legacy .table-scale-control button:last-child{border-right:0}.atlas-legacy .table-scale-control button:hover:not(:disabled){color:#175cd3;background:#f5f8ff}.atlas-legacy .table-scale-control button:disabled{opacity:.35;cursor:default}.atlas-legacy .table-scale-control .table-scale-control__value{min-width:44px;color:#475467;font-size:8px;font-weight:650}.atlas-legacy .context-dock__divider{width:1px;height:22px;flex:0 0 1px;background:var(--line)}.atlas-legacy .save-state{display:inline-flex;align-items:center;gap:5px}.atlas-legacy .save-state:before{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#98a2b3;content:""}.atlas-legacy .save-state--saved:before{background:#4f73e8}.atlas-legacy .save-state--saving:before{background:#f79009;box-shadow:0 0 0 3px #fef0c7}.atlas-legacy .save-state--error{color:#b42318!important}.atlas-legacy .save-state--error:before{background:#f04438;box-shadow:0 0 0 3px #fee4e2}.atlas-legacy .data-safety{min-height:22px;display:inline-flex;align-items:center;padding:0 7px;border:1px solid #d0d5dd;border-radius:999px;background:#fff}.atlas-legacy .data-safety--ok{color:#175cd3!important;border-color:#b7c8ee;background:#f5f8ff}.atlas-legacy .data-safety--attention{color:#b54708!important;border-color:#fedf89;background:#fffaeb}.atlas-legacy .products-dock{position:fixed;z-index:850;bottom:18px;left:50%;display:flex;align-items:center;gap:6px;padding:6px;border:1px solid #cfd7e6;border-radius:10px;background:#fffffff5;box-shadow:0 8px 24px #10182824;transform:translate(-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.atlas-legacy .products-dock>button{flex:0 0 auto;height:30px;border-radius:5px;font-size:9px}.atlas-legacy .products-dock__icon{position:relative;width:32px;display:grid;place-items:center;padding:0;border:1px solid var(--line);color:#667085;background:#fff}.atlas-legacy .products-dock__visibility{height:30px;display:flex;align-items:center;gap:6px;padding:0 5px 0 8px;border:1px solid var(--line);border-radius:5px;color:#667085;background:#fff}.atlas-legacy .products-dock__visibility>span{font-size:8px;font-weight:600}.atlas-legacy .products-dock__visibility select{min-width:88px;height:24px;padding:0 20px 0 5px;border:0;outline:none;color:#344054;background:transparent;font-size:9px;font-weight:650}.atlas-legacy .products-dock__visibility--archived{color:#8a5c16;border-color:#e2c58d;background:#fffaf0}.atlas-legacy .products-dock__visibility--archived select{color:#8a5c16}.atlas-legacy .products-dock__icon:hover,.atlas-legacy .products-dock__icon[aria-expanded=true]{border-color:#9db7ed;color:#175cd3;background:#f5f8ff}.atlas-legacy .products-dock__icon.is-active:after{position:absolute;top:4px;right:4px;width:5px;height:5px;border:1px solid #fff;border-radius:50%;background:#315efb;content:""}.atlas-legacy .products-dock__icon svg{width:16px;height:16px;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.atlas-legacy .products-dock__create{min-width:118px;padding:0 13px;border:0;color:#fff;background:var(--accent);font-weight:650}.atlas-legacy .products-dock__create:hover,.atlas-legacy .products-dock__create[aria-expanded=true]{background:var(--accent-hover)}.atlas-legacy .products-dock__popover{position:absolute;right:0;bottom:calc(100% + 8px);padding:9px;border:1px solid #cfd7e6;border-radius:9px;background:#fffffffa;box-shadow:0 12px 32px #10182829;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.atlas-legacy .products-dock__popover input,.atlas-legacy .products-dock__popover select{min-width:0;height:32px;padding:0 8px;border:1px solid var(--line);border-radius:6px;outline:none;color:#344054;background:#fff;font-size:9px}.atlas-legacy .products-dock__popover input:focus,.atlas-legacy .products-dock__popover select:focus{border-color:#84adff;box-shadow:0 0 0 2px var(--accent-soft)}.atlas-legacy .products-dock__popover--filters{width:300px;display:grid;gap:8px}.atlas-legacy .products-dock__popover--filters label{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:7px;color:#667085;font-size:8px;font-weight:600}.atlas-legacy .products-dock__reset{min-height:25px;padding:0;border:0;color:#667085;background:transparent;font-size:8px;text-align:right}.atlas-legacy .products-dock__reset:hover{color:#175cd3}.atlas-legacy .products-dock__popover--search{width:360px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:6px}.atlas-legacy .products-dock__popover--search svg{width:16px;height:16px;fill:none;stroke:#98a2b3;stroke-linecap:round;stroke-width:1.6}.atlas-legacy .products-dock__popover--search>button{width:25px;height:25px;padding:0;border:0;border-radius:4px;color:#98a2b3;background:transparent;font-size:17px}.atlas-legacy .products-dock__popover--search>button:hover{color:#475467;background:#f2f4f7}.atlas-legacy .products-dock__popover--create{width:620px;display:grid;grid-template-columns:minmax(250px,1fr) auto 82px auto;align-items:center;gap:6px}.atlas-legacy .products-create-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.atlas-legacy .products-create-fields input{width:100%}.atlas-legacy .products-create-manual{min-height:28px;height:28px;padding:0 8px;border:0;background:transparent;color:var(--muted);font-size:9px;white-space:nowrap}.atlas-legacy .products-create-manual:hover{color:var(--accent);background:var(--surface-strong)}.atlas-legacy .products-dock__popover--create .primary-action,.atlas-legacy .products-dock__popover--create .secondary-action{width:auto;min-height:32px;height:32px;padding:0 10px;border-radius:6px;font-size:9px}.atlas-legacy .products-page--sheet .bulk-action-bar{bottom:74px}.atlas-legacy .characteristics-sheet{--sheet-columns: 28px 50px 132px 92px;--sheet-grid: var(--atlas-table-grid);--sheet-identity-text: var(--atlas-table-identity-text);--sheet-manual-text: var(--atlas-table-manual-text);--sheet-calculated-text: var(--atlas-table-calculated-text);--sheet-calculated-money-text: var(--atlas-table-calculated-money-text);--sheet-linked-text: var(--atlas-table-linked-text);--sheet-link-text: var(--atlas-table-link-text);--sheet-empty-text: var(--atlas-table-empty-text);--sheet-warning-text: var(--atlas-table-warning-text);min-height:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--sheet-grid);border-radius:8px;background:#fff;box-shadow:0 4px 14px #10182808}.atlas-legacy.app-shell .products-dock,.atlas-legacy.app-shell .supply-add-product,.atlas-legacy.app-shell .bulk-action-bar{left:calc(50% + var(--atlas-sidebar-width) / 2)}@media(max-width:720px){.atlas-legacy.app-shell{--atlas-sidebar-width: 54px}.atlas-legacy .atlas-sidebar{padding-right:7px;padding-left:7px}.atlas-legacy .atlas-sidebar__brand{padding:0 5px}.atlas-legacy .atlas-sidebar__brand strong,.atlas-legacy .atlas-sidebar__nav span,.atlas-legacy .atlas-sidebar__status>span:last-child{display:none}.atlas-legacy .atlas-sidebar__nav button,.atlas-legacy .atlas-sidebar__status{justify-content:center;padding:0}.atlas-legacy .atlas-sidebar__toggle{display:none}.atlas-legacy.app-shell .supply-add-product{left:calc(var(--atlas-sidebar-width) + 12px)}.atlas-legacy.app-shell .products-dock{right:12px;left:calc(var(--atlas-sidebar-width) + 12px);transform:none}.atlas-legacy.app-shell .fbo-dock{right:12px;left:calc(var(--atlas-sidebar-width) + 12px);justify-content:flex-end;transform:none}.atlas-legacy .fbo-dock__popover--filters,.atlas-legacy .fbo-dock__popover--search{width:min(350px,calc(100vw - var(--atlas-sidebar-width) - 24px))}}.atlas-legacy .characteristics-sheet__scroller{min-height:0;flex:1 1 auto;overflow:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto;background:#fff}.atlas-legacy .characteristics-sheet__scroller:after{width:1px;height:92px;display:block;content:""}.atlas-legacy .characteristics-sheet__zoom{width:max-content;min-width:100%;zoom:var(--characteristics-scale, 1)}.atlas-legacy .supply-register__zoom{zoom:var(--supply-table-scale, 1)}.atlas-legacy .characteristics-sheet__groups,.atlas-legacy .characteristics-sheet__headers,.atlas-legacy .characteristics-sheet__row{width:max-content;min-width:100%;display:grid;grid-template-columns:var(--sheet-columns)}.atlas-legacy .characteristics-sheet__groups{position:sticky;z-index:20;top:0;height:24px;color:#475467;background:#f3f5f8;font-size:7.5px;font-weight:650}.atlas-legacy .characteristics-sheet__groups>span,.atlas-legacy .characteristics-sheet__headers>span,.atlas-legacy .characteristics-sheet__row>*{min-width:0;border-right:1px solid var(--sheet-grid);border-bottom:1px solid var(--sheet-grid)}.atlas-legacy .characteristics-sheet__groups>span{display:flex;align-items:center;justify-content:center}.atlas-legacy .characteristics-sheet__groups .sheet-group--product{justify-content:flex-start;padding-left:7px}.atlas-legacy .characteristics-sheet__groups .sheet-group--product>span{color:#667085;font-size:7px;letter-spacing:.04em;text-transform:uppercase}.atlas-legacy .sheet-group button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 5px;border:0;border-radius:0;color:#475467;background:transparent;font:600 7.5px var(--atlas-font)}.atlas-legacy .sheet-group button:hover{color:#175cd3;background:#eaf1ff}.atlas-legacy .sheet-group button b{color:#98a2b3;font-size:11px;font-weight:400;line-height:1}.atlas-legacy .sheet-group.is-collapsed button{padding:0;color:#175cd3;background:#edf3ff}.atlas-legacy .sheet-group.is-collapsed button b{color:#175cd3;font-size:14px}.atlas-legacy .characteristics-sheet__headers{position:sticky;z-index:19;top:24px;height:34px;color:#667085;background:#f8f9fb;font-size:6.5px;font-weight:600;line-height:1.1}.atlas-legacy .characteristics-sheet__headers>span{display:flex;align-items:center;justify-content:center;overflow:hidden;padding:2px;overflow-wrap:anywhere;text-align:center}.atlas-legacy .characteristics-sheet__row{position:relative;height:21px;color:#344054;background:#fff;font-size:8px}.atlas-legacy .characteristics-sheet__row:hover{background:#f6f8fc}.atlas-legacy .characteristics-sheet__row.is-saving{box-shadow:inset 2px 0 #84adff}.atlas-legacy .characteristics-sheet__row.is-saved{box-shadow:inset 2px 0 #4f73e8}.atlas-legacy .characteristics-sheet__row.is-error{box-shadow:inset 2px 0 #f04438}.atlas-legacy .characteristics-sheet__row>*{height:21px;background:inherit}.atlas-legacy .sheet-sticky{position:sticky;z-index:8;background:inherit}.atlas-legacy .sheet-sticky--select{left:0}.atlas-legacy .sheet-sticky--article{left:28px}.atlas-legacy .sheet-sticky--name{left:68px;box-shadow:4px 0 7px #1018280b}.atlas-legacy .characteristics-sheet__headers .sheet-sticky{z-index:23;background:#f8f9fb}.atlas-legacy .characteristics-sheet__row .sheet-sticky{background:#fff}.atlas-legacy .characteristics-sheet__row:hover .sheet-sticky{background:#f6f8fc}.atlas-legacy .sheet-article-cell{display:flex;flex-direction:column;justify-content:center;gap:0;padding:0 4px;text-align:center}.atlas-legacy .sheet-article-cell strong{overflow:hidden;color:var(--sheet-identity-text);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;font-variant-numeric:tabular-nums;line-height:10px}.atlas-legacy .sheet-article-cell small{min-height:0;overflow:hidden;color:var(--sheet-empty-text);text-overflow:ellipsis;white-space:nowrap;font-size:5px;line-height:6px}.atlas-legacy .sheet-input{width:100%;height:100%;min-width:0;padding:0 5px;border:0;border-radius:0;outline:none;color:var(--sheet-manual-text);background:transparent;font:500 8px var(--atlas-font)}.atlas-legacy .sheet-input.is-empty{color:var(--sheet-empty-text)}.atlas-legacy .characteristics-sheet .is-action-required{background:#fffaeb}.atlas-legacy .sheet-input:hover{background:#eef3fb}.atlas-legacy .characteristics-sheet .is-action-required:hover{background:#fffaeb}.atlas-legacy .sheet-input:focus{position:relative;z-index:2;background:#fff;box-shadow:inset 0 0 0 1.5px #4f73e8}.atlas-legacy .characteristics-sheet .sheet-input:focus-visible{outline:0;outline-offset:0}.atlas-legacy .sheet-link-cell{display:grid;grid-template-columns:minmax(0,1fr) 22px}.atlas-legacy .sheet-link-cell .sheet-input{min-height:20px}.atlas-legacy .sheet-link-cell a{display:grid;place-items:center;border-left:1px solid var(--sheet-grid);color:var(--sheet-link-text);font-size:9px;text-decoration:none}.atlas-legacy .sheet-link-cell a:hover{background:#eaf1ff}.atlas-legacy .sheet-link-cell a.is-disabled{pointer-events:none;color:#c0c7d2}.atlas-legacy .characteristics-sheet__row.has-assortment .sheet-article-cell{box-shadow:inset 3px 0 var(--assortment-color)}.atlas-legacy .sheet-assortment-cell{display:grid;grid-template-columns:minmax(0,1fr);background:transparent}.atlas-legacy .sheet-assortment-cell select{width:100%;min-width:0;height:100%;padding:0 3px;border:0;border-radius:0;outline:0;color:var(--sheet-manual-text);background:transparent;font:500 7.5px var(--atlas-font);text-overflow:ellipsis}.atlas-legacy .sheet-assortment-cell select.has-value{color:color-mix(in srgb,var(--assortment-color) 82%,#344054);font-weight:650}.atlas-legacy .sheet-assortment-cell select:disabled{color:var(--sheet-empty-text)}.atlas-legacy .sheet-assortment-cell select:hover:not(:disabled){background:#eef3fb}.atlas-legacy .sheet-assortment-cell select:focus{position:relative;z-index:2;box-shadow:inset 0 0 0 1.5px #4f73e8}.atlas-legacy .sheet-calculated,.atlas-legacy .sheet-cost{display:flex;align-items:center;justify-content:flex-end;overflow:hidden;padding:0 5px;color:var(--sheet-calculated-text);background:inherit;font-size:7.5px;font-weight:650;font-variant-numeric:tabular-nums;text-align:right;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .sheet-calculated--money,.atlas-legacy .sheet-calculated--strong{color:var(--sheet-calculated-money-text)}.atlas-legacy .sheet-calculated--strong{font-weight:750}.atlas-legacy .sheet-calculated.is-empty{color:var(--sheet-empty-text);font-weight:500}.atlas-legacy .sheet-cost--ready{color:var(--sheet-linked-text)}.atlas-legacy .sheet-cost--incomplete{justify-content:center;color:var(--sheet-warning-text);background:#fffaeb;font-size:7px}.atlas-legacy .sheet-consumable{display:flex;align-items:stretch;padding:0}.atlas-legacy .sheet-consumable--legacy{background:#fffaeb}.atlas-legacy .sheet-consumable .consumable-picker-field{width:100%;min-width:0}.atlas-legacy .sheet-consumable .consumable-picker-trigger{height:100%;min-height:20px;gap:4px;padding:0 5px;border:0;border-radius:0;color:var(--sheet-empty-text);background:transparent;font-size:7.5px;line-height:1}.atlas-legacy .sheet-consumable--linked .consumable-picker-trigger{color:var(--sheet-linked-text);font-weight:650}.atlas-legacy .sheet-consumable--not-required .consumable-picker-trigger{color:var(--sheet-empty-text);font-style:italic}.atlas-legacy .sheet-consumable--legacy .consumable-picker-trigger{color:var(--sheet-warning-text)}.atlas-legacy .sheet-consumable .consumable-picker-trigger.has-value{border:0;background:transparent}.atlas-legacy .sheet-consumable .consumable-picker-trigger:hover{color:#175cd3;background:#eef3fb}.atlas-legacy .sheet-consumable .consumable-picker-trigger b{flex:0 0 auto;font-size:9px}.atlas-legacy .sheet-fixed-consumable{display:flex;align-items:center;overflow:hidden;padding:0 6px;color:var(--sheet-linked-text);font-size:7.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .sheet-fixed-consumable.is-missing{color:var(--sheet-warning-text);background:#fffaeb}.atlas-legacy .sheet-checkbox{display:grid;place-items:center}.atlas-legacy .sheet-checkbox input{width:12px;height:12px;margin:0;accent-color:#175cd3}.atlas-legacy .sheet-select{display:grid;place-items:center;cursor:pointer}.atlas-legacy .sheet-select input{width:12px;height:12px;margin:0;accent-color:#175cd3}.atlas-legacy .bulk-action-bar{position:fixed;z-index:900;left:50%;bottom:18px;width:max-content;max-width:calc(100vw - 32px);min-height:40px;display:flex;align-items:center;gap:7px;margin:0;padding:6px 8px;border:1px solid #b7c8ee;border-radius:10px;background:#f8faff;box-shadow:0 12px 32px #1018282e;transform:translate(-50%)}.atlas-legacy .bulk-action-bar b{flex:0 0 auto;margin-right:3px;color:#175cd3;font-size:9px}.atlas-legacy .bulk-action-bar button{flex:0 0 auto;min-height:26px;padding:0 9px;border:1px solid #b7c8ee;border-radius:5px;color:#344054;background:#fff;font-size:8px}.atlas-legacy .bulk-action-bar button:last-child{margin-left:2px;color:#667085;border-color:transparent;background:transparent}.atlas-legacy .assortment-modal-backdrop{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:24px;background:#10182859}.atlas-legacy .assortment-modal{width:min(720px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:hidden;border:1px solid #d0d5dd;border-radius:12px;color:#344054;background:#fff;box-shadow:0 24px 64px #10182840}.atlas-legacy .assortment-modal>header{min-height:58px;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #eaecf0}.atlas-legacy .assortment-modal>header span{color:#667085;font-size:8px}.atlas-legacy .assortment-modal>header h2{margin:2px 0 0;color:#101828;font-size:17px}.atlas-legacy .assortment-modal>header>button{width:30px;height:30px;padding:0;border:0;color:#667085;background:transparent;font-size:22px}.atlas-legacy .assortment-modal__body{max-height:calc(100vh - 130px);display:grid;grid-template-columns:1fr 1fr;gap:12px;overflow:auto;padding:14px 16px 16px}.atlas-legacy .assortment-modal__body>section{min-width:0;display:grid;align-content:start;gap:6px;padding:11px;border:1px solid #eaecf0;border-radius:8px;background:#f9fafb}.atlas-legacy .assortment-modal__body label{color:#475467;font-size:9px;font-weight:650}.atlas-legacy .assortment-modal__body section>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px}.atlas-legacy .assortment-modal__body input,.atlas-legacy .assortment-modal__body select{min-width:0;height:32px;padding:0 8px;border:1px solid #d0d5dd;border-radius:6px;outline:0;color:#344054;background:#fff;font:9px var(--atlas-font)}.atlas-legacy .assortment-modal__body input:focus,.atlas-legacy .assortment-modal__body select:focus{border-color:#84adff;box-shadow:0 0 0 2px var(--accent-soft)}.atlas-legacy .assortment-modal__body section button{min-width:72px;padding:0 9px;border:0;border-radius:6px;color:#fff;background:var(--accent);font:650 8px var(--atlas-font)}.atlas-legacy .assortment-modal__body section button:disabled{opacity:.45}.atlas-legacy .assortment-modal__list{grid-column:1 / -1;max-height:300px;overflow:auto;border:1px solid #eaecf0;border-radius:8px}.atlas-legacy .assortment-modal__list article{min-height:38px;display:grid;border-bottom:1px solid #eaecf0}.atlas-legacy .assortment-modal__list article:last-child{border-bottom:0}.atlas-legacy .assortment-modal__group-row{min-height:38px;display:grid;grid-template-columns:10px minmax(140px,1fr) 52px auto;align-items:center;gap:7px;padding:4px 8px 4px 0}.atlas-legacy .assortment-modal__group-row>i{width:3px;height:22px;justify-self:center;border-radius:3px;background:var(--assortment-color)}.atlas-legacy .assortment-modal__list strong{color:#344054;font-size:9px}.atlas-legacy .assortment-modal__list span,.atlas-legacy .assortment-modal__list small,.atlas-legacy .assortment-modal__list p{color:#667085;font-size:7px}.atlas-legacy .assortment-modal__list p{padding:12px;margin:0;text-align:center}.atlas-legacy .assortment-modal__actions{display:flex;justify-content:flex-end;gap:4px}.atlas-legacy .assortment-modal__actions button,.atlas-legacy .assortment-modal__inline-edit button{min-width:0;min-height:24px;padding:0 7px;border:1px solid #d0d5dd;border-radius:5px;color:#475467;background:#fff;font:650 7px var(--atlas-font)}.atlas-legacy .assortment-modal__actions button:hover,.atlas-legacy .assortment-modal__inline-edit button:hover{color:#175cd3;border-color:#84adff;background:#eff4ff}.atlas-legacy .assortment-modal__actions .is-danger{color:#b42318}.atlas-legacy .assortment-modal__actions .is-danger:hover{color:#b42318;border-color:#fda29b;background:#fef3f2}.atlas-legacy .assortment-modal__colors{display:grid;gap:3px;padding:3px 8px 7px 17px}.atlas-legacy .assortment-modal__colors>small{padding:2px 0 5px}.atlas-legacy .assortment-modal__color{min-height:29px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 4px 2px 8px;border-radius:5px;background:#f9fafb}.atlas-legacy .assortment-modal__color>span{display:flex;align-items:baseline;gap:7px}.atlas-legacy .assortment-modal__color b{color:#475467;font-size:8px;font-weight:600}.atlas-legacy .assortment-modal__inline-edit{min-width:0;display:grid;grid-template-columns:minmax(100px,1fr) auto auto;gap:4px}.atlas-legacy .assortment-modal__inline-edit input{height:27px}.atlas-legacy .assortment-modal__inline-edit .is-secondary{color:#667085;background:transparent}.atlas-legacy .assortment-modal__message{grid-column:1 / -1;margin:0;color:#175cd3;font-size:8px}.atlas-legacy .bulk-modal-backdrop{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:24px;background:#10182859}.atlas-legacy .bulk-modal{width:min(940px,calc(100vw - 48px));max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #d0d5dd;border-radius:12px;background:#fff;box-shadow:0 24px 64px #10182840}.atlas-legacy .bulk-modal>header{min-height:58px;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #eaecf0}.atlas-legacy .bulk-modal>header span{color:#667085;font-size:9px}.atlas-legacy .bulk-modal>header h2{margin:2px 0 0;color:#101828;font-size:18px}.atlas-legacy .bulk-modal>header>button{width:30px;height:30px;border:0;color:#667085;background:transparent;font-size:22px}.atlas-legacy .bulk-modal>section{padding:12px 16px;overflow:auto;border-bottom:1px solid #eaecf0}.atlas-legacy .bulk-modal>footer{min-height:58px;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 16px}.atlas-legacy .bulk-modal h3{margin:0 0 8px;color:#344054;font-size:11px}.atlas-legacy .bulk-modal input,.atlas-legacy .bulk-modal select,.atlas-legacy .bulk-modal textarea{min-height:32px;border:1px solid #d0d5dd;border-radius:6px;padding:5px 8px;color:#344054;background:#fff;font:9px var(--atlas-font)}.atlas-legacy .bulk-modal textarea{min-height:72px;resize:vertical}.atlas-legacy .bulk-source>label,.atlas-legacy .bulk-clone-setup>label{display:grid;grid-template-columns:130px minmax(200px,1fr);align-items:center;gap:8px;color:#475467;font-size:9px}.atlas-legacy .bulk-source-results{max-height:110px;overflow:auto;margin-top:6px;border:1px solid #eaecf0;border-radius:6px}.atlas-legacy .bulk-source-results button{width:100%;min-height:28px;display:grid;grid-template-columns:80px 1fr;align-items:center;gap:8px;padding:3px 8px;border:0;border-bottom:1px solid #eaecf0;color:#475467;background:#fff;text-align:left;font-size:8px}.atlas-legacy .bulk-source-results button.is-active{color:#175cd3;background:#eff4ff}.atlas-legacy .bulk-source-values{max-height:90px;display:grid;grid-template-columns:1fr 1fr;gap:3px 10px;overflow:auto;margin-top:7px;padding:7px;border:1px solid #dbe5fb;border-radius:6px;background:#f7f9ff}.atlas-legacy .bulk-source-values span{display:flex;justify-content:space-between;gap:8px;color:#475467;font-size:8px}.atlas-legacy .bulk-source-values b{color:#667085;font-weight:500}.atlas-legacy .bulk-source p,.atlas-legacy .bulk-preview p,.atlas-legacy .bulk-clone-setup p{margin:7px 0 0;color:#667085;font-size:8px}.atlas-legacy .bulk-clone-setup{display:grid;gap:7px}.atlas-legacy .bulk-mode-switch{display:flex;gap:4px}.atlas-legacy .bulk-mode-switch button{min-height:27px;padding:0 9px;border:1px solid #d0d5dd;color:#667085;background:#fff;font-size:8px}.atlas-legacy .bulk-mode-switch button.is-active{color:#175cd3;border-color:#84adff;background:#eff4ff}.atlas-legacy .bulk-clone-items{max-height:145px;overflow:auto;border:1px solid #eaecf0;border-radius:6px}.atlas-legacy .bulk-clone-items>div{display:grid;grid-template-columns:130px 1fr;gap:5px;padding:4px;border-bottom:1px solid #eaecf0}.atlas-legacy .bulk-fields{min-height:160px}.atlas-legacy .bulk-fields details{border-top:1px solid #eaecf0}.atlas-legacy .bulk-fields summary{min-height:31px;display:flex;align-items:center;gap:5px;color:#344054;cursor:pointer;font-size:9px;font-weight:600;list-style:none}.atlas-legacy .bulk-fields summary::-webkit-details-marker{display:none}.atlas-legacy .bulk-fields summary label{display:flex;align-items:center;gap:6px;cursor:pointer}.atlas-legacy .bulk-disclosure{width:14px;flex:0 0 14px;color:#667085;font-size:15px;font-weight:500;line-height:1;text-align:center;transition:transform .12s ease}.atlas-legacy .bulk-fields details[open]>summary .bulk-disclosure{transform:rotate(90deg)}.atlas-legacy .bulk-fields details>div{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px;padding:0 0 8px 18px}.atlas-legacy .bulk-fields .bulk-assortment-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-legacy .bulk-assortment-actions label{display:grid;gap:4px;color:#475467;font-size:8px}.atlas-legacy .bulk-field{min-height:36px;display:grid;grid-template-columns:minmax(130px,1fr) minmax(110px,1fr) auto;align-items:center;gap:5px;color:#475467;font-size:8px}.atlas-legacy .bulk-field>label{min-width:0;display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:5px}.atlas-legacy .bulk-field>label input,.atlas-legacy .bulk-fields summary input,.atlas-legacy .bulk-copy-empty input{width:12px;min-height:12px;height:12px;margin:0;padding:0;accent-color:#175cd3}.atlas-legacy .bulk-field>button{min-height:24px;padding:0 6px;border:1px solid transparent;border-radius:4px;color:#98a2b3;background:transparent;font-size:7px}.atlas-legacy .bulk-field>button.is-active{color:#b42318;border-color:#fecdca;background:#fef3f2}.atlas-legacy .bulk-consumable-picker{min-width:0;grid-column:2 / 4}.atlas-legacy .bulk-consumable-picker .consumable-picker-trigger{width:100%;min-height:30px;justify-content:space-between;font-size:8px}.atlas-legacy .bulk-copy-empty{display:flex;align-items:center;gap:6px;margin-top:8px;color:#475467;font-size:8px}.atlas-legacy .bulk-preview{max-height:240px;background:#fafbfc}.atlas-legacy .bulk-preview>div{display:grid;gap:4px}.atlas-legacy .bulk-preview article{display:grid;grid-template-columns:70px minmax(140px,1fr);gap:5px;padding:6px 8px;border:1px solid #eaecf0;border-radius:6px;background:#fff;color:#475467;font-size:8px}.atlas-legacy .bulk-preview article ul,.atlas-legacy .bulk-preview article small{grid-column:1 / -1;margin:2px 0 0;padding:0}.atlas-legacy .bulk-preview article li{display:grid;grid-template-columns:minmax(130px,1fr) minmax(80px,.7fr) minmax(80px,.7fr);gap:7px;padding:2px 0;list-style:none}.atlas-legacy .bulk-preview article code{overflow:hidden;color:#667085;font:inherit;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .bulk-preview article del{color:#b42318;text-decoration:none}.atlas-legacy .bulk-preview article ins{color:#175cd3;text-decoration:none}.atlas-legacy .sheet-status-cell{display:grid;grid-template-columns:minmax(0,1fr);background:transparent}.atlas-legacy .sheet-status{width:100%;height:100%;min-width:0;padding:0 3px;border:0;border-radius:0;outline:0;color:#475467;background:transparent;font:500 7.5px var(--atlas-font);text-overflow:ellipsis}.atlas-legacy .sheet-status:hover{background:#eef3fb}.atlas-legacy .sheet-status:focus{position:relative;z-index:2;box-shadow:inset 0 0 0 1.5px #4f73e8}.atlas-legacy .sheet-status--draft{color:#667085}.atlas-legacy .sheet-status--active{color:#175cd3}.atlas-legacy .sheet-status--paused{color:#b54708}.atlas-legacy .sheet-status--archived{color:#667085}.atlas-legacy .sheet-collapsed-column{min-width:0;background:#f2f4f7!important}.atlas-legacy .characteristics-sheet__headers .sheet-collapsed-column{background:#eceff4!important}.atlas-legacy .characteristics-sheet__row>*{border-right:1px solid var(--sheet-grid);border-bottom:1px solid var(--sheet-grid)}.atlas-legacy .characteristics-sheet__empty{width:100%;min-height:150px;display:grid;place-items:center;color:#98a2b3;font-size:10px}.atlas-legacy .characteristics-sheet__hint{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 9px;border-top:1px solid var(--sheet-grid);color:#98a2b3;background:#f8f9fb;font-size:7px}@media(max-width:720px){.atlas-legacy .products-page--sheet{padding:18px 10px 0}.atlas-legacy .products-title-row--compact{align-items:stretch;flex-direction:column;gap:10px}.atlas-legacy .products-title-actions{justify-content:space-between}.atlas-legacy .products-dock{right:12px;bottom:12px;left:12px;justify-content:flex-end;transform:none}.atlas-legacy .products-dock__popover{right:0;width:100%}.atlas-legacy .products-dock__popover--create{width:min(620px,calc(100vw - 24px));grid-template-columns:minmax(0,1fr) auto 76px auto}.atlas-legacy .characteristics-sheet__scroller:after{height:84px}.atlas-legacy .characteristics-sheet__hint span:first-child{display:none}}html[data-theme=dark] .atlas-legacy{color-scheme:dark;--ink: #f4f4f5;--muted: #92929d;--line: #28282e;--panel: #0b0b0d;--surface: #101012;--surface-strong: #18181c;--accent: #6f8cff;--accent-hover: #9aafff;--accent-soft: #18213d;--amber: #e3ad54;--amber-soft: #2c2110;--red: #ff756d;--red-soft: #351716;--atlas-table-grid: #27272d;--atlas-table-header-bg: #121215;--atlas-table-subheader-bg: #0d0d10;--atlas-table-row-bg: #050506;--atlas-table-row-hover: #111115;--atlas-table-identity-text: #f2f2f4;--atlas-table-manual-text: #c7c7ce;--atlas-table-calculated-text: #98adf7;--atlas-table-calculated-money-text: #bdc8ff;--atlas-table-linked-text: #77d7ad;--atlas-table-link-text: #8ab4ff;--atlas-table-empty-text: #6f6f79;--atlas-table-warning-text: #f0bd67;color:var(--ink);background:#000}html[data-theme=dark] .atlas-legacy .atlas-sidebar__logo-image--light{display:none}html[data-theme=dark] .atlas-legacy .atlas-sidebar__logo-image--dark{display:block}html[data-theme=dark] .atlas-legacy,html[data-theme=dark] .atlas-legacy.app-shell--products,html[data-theme=dark] .atlas-legacy .products-page,html[data-theme=dark] .atlas-legacy .supply-page,html[data-theme=dark] .atlas-legacy .consumables-page{color:var(--ink);background:#000}html[data-theme=dark] .atlas-legacy ::selection{color:#fff;background:#435fc9}html[data-theme=dark] .atlas-legacy *{scrollbar-color:#42424a #09090b}html[data-theme=dark] .atlas-legacy .atlas-sidebar{color:#d7d7dc;border-color:#222227;background:#050506f7;box-shadow:4px 0 22px #00000070}html[data-theme=dark] .atlas-legacy .atlas-sidebar__toggle{color:#a0a0aa;border-color:#34343b;background:#111114;box-shadow:0 3px 10px #0009}html[data-theme=dark] .atlas-legacy .atlas-sidebar__toggle:hover{color:#c9d3ff;border-color:#566ba8;background:#171a24}html[data-theme=dark] .atlas-legacy .atlas-sidebar__nav button,html[data-theme=dark] .atlas-legacy .atlas-sidebar__settings-button{color:#92929d}html[data-theme=dark] .atlas-legacy .atlas-sidebar__nav button:hover,html[data-theme=dark] .atlas-legacy .atlas-sidebar__settings-button:hover,html[data-theme=dark] .atlas-legacy .atlas-sidebar__settings-button.is-active{color:#e4e4e7;background:#121215}html[data-theme=dark] .atlas-legacy .atlas-sidebar__nav button.is-active{color:#bdc9ff;background:#171d32}html[data-theme=dark] .atlas-legacy .atlas-sidebar__system-trigger{color:#92929d;border-color:#25252b;background:#0b0b0d}html[data-theme=dark] .atlas-legacy .atlas-sidebar__system-trigger:hover{color:#e4e4e7;border-color:#34343b;background:#121215}html[data-theme=dark] .atlas-legacy .atlas-sidebar__system-trigger.is-active{color:#bdc9ff;border-color:#303958;background:#171d32}html[data-theme=dark] .atlas-legacy .atlas-sidebar__system-popover{border-color:#323239;background:#0d0d10fa;box-shadow:0 18px 44px #000b}html[data-theme=dark] .atlas-legacy .atlas-sidebar__system-popover button{color:#92929d}html[data-theme=dark] .atlas-legacy .atlas-sidebar__system-popover button:hover{color:#e4e4e7;background:#121215}html[data-theme=dark] .atlas-legacy .atlas-sidebar__system-popover button.is-active,html[data-theme=dark] .atlas-legacy .atlas-sidebar__profile-button.is-active{color:#bdc9ff;background:#171d32}html[data-theme=dark] .atlas-legacy .atlas-sidebar__settings{border-color:#222227}html[data-theme=dark] .atlas-legacy .atlas-sidebar__status{color:#85858f;border-color:#222227}html[data-theme=dark] .atlas-legacy .atlas-theme-popover{color:#eeeeef;border-color:#323239;background:#0d0d10fa;box-shadow:0 18px 44px #000b}html[data-theme=dark] .atlas-legacy .atlas-theme-popover>span{color:#85858f}html[data-theme=dark] .atlas-legacy .atlas-theme-popover button{color:#aaaab3;border-color:#34343b;background:#151518}html[data-theme=dark] .atlas-legacy .atlas-theme-popover button.is-active{color:#c5d0ff;border-color:#596da9;background:#1a2340}html[data-theme=dark] .atlas-legacy .atlas-theme-popover .atlas-theme-popover__system{color:#aaaab3;border-top-color:#2b2b31;background:transparent}html[data-theme=dark] .atlas-legacy .atlas-app-content :is(input,select,textarea):not([data-slot]){color:#e8e8eb;border-color:#34343b;background-color:#111114}html[data-theme=dark] .atlas-legacy .atlas-app-content :is(input,textarea):not([data-slot])::placeholder{color:#686872}html[data-theme=dark] .atlas-legacy .atlas-app-content :is(button,input,select,textarea):not([data-slot]):focus-visible{outline-color:var(--ring)}html[data-theme=dark] .atlas-legacy .panel,html[data-theme=dark] .atlas-legacy .metric-card{background:#0b0b0d;border-color:#28282e}html[data-theme=dark] .atlas-legacy .status-list dt,html[data-theme=dark] .atlas-legacy .summary-card span{color:#a1a1aa}html[data-theme=dark] .atlas-legacy .notice--success{color:#adc0ff;border-color:#34477c;background:#111a31}html[data-theme=dark] .atlas-legacy .notice--error{border-color:#71312e}html[data-theme=dark] .atlas-legacy .data-safety{color:#b8c7ff!important;border-color:#3f527f;background:#11182a}html[data-theme=dark] .atlas-legacy .save-state--saved:before{background:#7e98ff}html[data-theme=dark] .atlas-legacy .table-scale-control{border-color:#34343b;background:#111114}html[data-theme=dark] .atlas-legacy .table-scale-control button{color:#a4a4ad;border-color:#2d2d34}html[data-theme=dark] .atlas-legacy .table-scale-control button:hover:not(:disabled){color:#c4ceff;background:#171d32}html[data-theme=dark] .atlas-legacy .table-scale-control .table-scale-control__value{color:#d0d0d6}html[data-theme=dark] .atlas-legacy .characteristics-sheet{--sheet-grid: #27272d;--sheet-identity-text: #f2f2f4;--sheet-manual-text: #c7c7ce;--sheet-calculated-text: #98adf7;--sheet-calculated-money-text: #bdc8ff;--sheet-linked-text: #77d7ad;--sheet-link-text: #8ab4ff;--sheet-empty-text: #6f6f79;--sheet-warning-text: #f0bd67;border-color:#2d2d34;background:#030304;box-shadow:0 6px 22px #0008}html[data-theme=dark] .atlas-legacy .characteristics-sheet__scroller{background:#030304}html[data-theme=dark] .atlas-legacy .characteristics-sheet__groups{color:#a7a7af;background:#121215}html[data-theme=dark] .atlas-legacy .characteristics-sheet__headers,html[data-theme=dark] .atlas-legacy .characteristics-sheet__headers .sheet-sticky{color:#92929d;background:#0d0d10}html[data-theme=dark] .atlas-legacy .characteristics-sheet__row{color:#d4d4d8;background:#050506}html[data-theme=dark] .atlas-legacy .characteristics-sheet__row .sheet-sticky{background:#050506}html[data-theme=dark] .atlas-legacy .characteristics-sheet__row:hover,html[data-theme=dark] .atlas-legacy .characteristics-sheet__row:hover .sheet-sticky{background:#111115}html[data-theme=dark] .atlas-legacy .sheet-group button{color:#9b9ba5}html[data-theme=dark] .atlas-legacy .sheet-group button:hover{color:#bdc9ff;background:#171d32}html[data-theme=dark] .atlas-legacy .sheet-group.is-collapsed button{color:#aebcff;background:#151c31}html[data-theme=dark] .atlas-legacy .characteristics-sheet .sheet-input{color:var(--sheet-manual-text);background:transparent}html[data-theme=dark] .atlas-legacy .characteristics-sheet .sheet-input.is-empty{color:var(--sheet-empty-text)}html[data-theme=dark] .atlas-legacy .characteristics-sheet .is-action-required,html[data-theme=dark] .atlas-legacy .characteristics-sheet .is-action-required:hover{background:#2a2010}html[data-theme=dark] .atlas-legacy .sheet-assortment-cell{background:transparent}html[data-theme=dark] .atlas-legacy .sheet-assortment-cell select{color:var(--sheet-manual-text)}html[data-theme=dark] .atlas-legacy .sheet-assortment-cell select.has-value{color:color-mix(in srgb,var(--assortment-color) 58%,#e6e3ea)}html[data-theme=dark] .atlas-legacy .sheet-assortment-cell select:hover:not(:disabled){background:#17171c}html[data-theme=dark] .atlas-legacy .sheet-input:hover,html[data-theme=dark] .atlas-legacy .sheet-consumable .consumable-picker-trigger:hover{color:#e8e8eb;background:#17171c}html[data-theme=dark] .atlas-legacy .sheet-input:focus{color:#fff;background:#111621;box-shadow:inset 0 0 0 1.5px #718cff}html[data-theme=dark] .atlas-legacy .sheet-cost--incomplete,html[data-theme=dark] .atlas-legacy .sheet-consumable--legacy{color:#f0bd67;background:#2a2010}html[data-theme=dark] .atlas-legacy .sheet-consumable .consumable-picker-trigger{color:var(--sheet-empty-text);background:transparent}html[data-theme=dark] .atlas-legacy .sheet-consumable--linked .consumable-picker-trigger{color:var(--sheet-linked-text)}html[data-theme=dark] .atlas-legacy .sheet-consumable--not-required .consumable-picker-trigger{color:var(--sheet-empty-text)}html[data-theme=dark] .atlas-legacy .sheet-consumable--legacy .consumable-picker-trigger{color:var(--sheet-warning-text)}html[data-theme=dark] .atlas-legacy .sheet-fixed-consumable.is-missing{color:#f0bd67;background:#2a2010}html[data-theme=dark] .atlas-legacy .characteristics-sheet .sheet-status{background:transparent}html[data-theme=dark] .atlas-legacy .characteristics-sheet .sheet-status:hover{background:#17171c}html[data-theme=dark] .atlas-legacy .characteristics-sheet .sheet-status--draft{color:#9b9ba5}html[data-theme=dark] .atlas-legacy .characteristics-sheet .sheet-status--active{color:#91b8ff}html[data-theme=dark] .atlas-legacy .characteristics-sheet .sheet-status--paused{color:#f0bd67}html[data-theme=dark] .atlas-legacy .characteristics-sheet .sheet-status--archived{color:#81818b}html[data-theme=dark] .atlas-legacy .sheet-collapsed-column{background:#151519!important}html[data-theme=dark] .atlas-legacy .characteristics-sheet__headers .sheet-collapsed-column{background:#1a1a1f!important}html[data-theme=dark] .atlas-legacy .characteristics-sheet__hint{color:#777781;border-color:#29292f;background:#0b0b0d}html[data-theme=dark] .atlas-legacy .products-dock,html[data-theme=dark] .atlas-legacy .supply-add-product{border-color:#37373f;background:#0f0f12f5;box-shadow:0 12px 34px #000b}html[data-theme=dark] .atlas-legacy .products-dock__icon,html[data-theme=dark] .atlas-legacy .supply-add-product .supply-edit-toggle,html[data-theme=dark] .atlas-legacy .supply-add-product .supply-edit-cancel{color:#b1b1ba;border-color:#383840;background:#151518}html[data-theme=dark] .atlas-legacy .products-dock__visibility{color:#9b9ba5;border-color:#383840;background:#151518}html[data-theme=dark] .atlas-legacy .products-dock__visibility select{color:#e5e5e8}html[data-theme=dark] .atlas-legacy .products-dock__visibility--archived{color:#e6b768;border-color:#6d522c;background:#241c10}html[data-theme=dark] .atlas-legacy .products-dock__visibility--archived select{color:#e6b768}html[data-theme=dark] .atlas-legacy .products-dock__popover{color:#e5e5e8;border-color:#393942;background:#0e0e11fc;box-shadow:0 16px 42px #000c}html[data-theme=dark] .atlas-legacy .assortment-modal{color:#d4d4d8;border-color:#34343c;background:#0b0b0e;box-shadow:0 28px 76px #000e}html[data-theme=dark] .atlas-legacy .assortment-modal>header{border-color:#29292f}html[data-theme=dark] .atlas-legacy .assortment-modal>header h2{color:#f0f0f2}html[data-theme=dark] .atlas-legacy .assortment-modal>header span,html[data-theme=dark] .atlas-legacy .assortment-modal>header>button,html[data-theme=dark] .atlas-legacy .assortment-modal__body label{color:#9b9ba5}html[data-theme=dark] .atlas-legacy .assortment-modal__body>section{border-color:#29292f;background:#111115}html[data-theme=dark] .atlas-legacy .assortment-modal__body input,html[data-theme=dark] .atlas-legacy .assortment-modal__body select{color:#e5e5e8;border-color:#393942;background:#101013}html[data-theme=dark] .atlas-legacy .assortment-modal__list{border-color:#29292f}html[data-theme=dark] .atlas-legacy .assortment-modal__list article{border-color:#29292f}html[data-theme=dark] .atlas-legacy .assortment-modal__list strong{color:#e5e5e8}html[data-theme=dark] .atlas-legacy .assortment-modal__list span,html[data-theme=dark] .atlas-legacy .assortment-modal__list small,html[data-theme=dark] .atlas-legacy .assortment-modal__list p{color:#92929d}html[data-theme=dark] .atlas-legacy .assortment-modal__color{background:#111115}html[data-theme=dark] .atlas-legacy .assortment-modal__color b{color:#d4d4d8}html[data-theme=dark] .atlas-legacy .assortment-modal__actions button,html[data-theme=dark] .atlas-legacy .assortment-modal__inline-edit button{color:#b7b7c0;border-color:#393942;background:#151519}html[data-theme=dark] .atlas-legacy .assortment-modal__actions button:hover,html[data-theme=dark] .atlas-legacy .assortment-modal__inline-edit button:hover{color:#bdc9ff;border-color:#596fab;background:#171d32}html[data-theme=dark] .atlas-legacy .assortment-modal__actions .is-danger{color:#ff9b91}html[data-theme=dark] .atlas-legacy .assortment-modal__actions .is-danger:hover{color:#ffb4ad;border-color:#8f3c35;background:#2b1716}html[data-theme=dark] .atlas-legacy .products-dock__popover input,html[data-theme=dark] .atlas-legacy .products-dock__popover select,html[data-theme=dark] .atlas-legacy .supply-add-product select{color:#e5e5e8;border-color:#383840;background:#111114}html[data-theme=dark] .atlas-legacy .supply-add-product .supply-product-picker__trigger{color:#d7d7dc;border-color:#383840;background:#111114}html[data-theme=dark] .atlas-legacy .supply-product-picker__popover{color:#d7d7dc;border-color:#393942;background:#0e0e11fc;box-shadow:0 18px 44px #000d}html[data-theme=dark] .atlas-legacy .supply-product-picker__popover header{border-color:#2d2d34}html[data-theme=dark] .atlas-legacy .supply-product-picker__popover header strong,html[data-theme=dark] .atlas-legacy .supply-product-picker__popover label strong{color:#eeeeef}html[data-theme=dark] .atlas-legacy .supply-product-picker__popover label{color:#aaaab3}html[data-theme=dark] .atlas-legacy .supply-product-picker__popover label:hover{background:#18181d}html[data-theme=dark] .atlas-legacy .bulk-action-bar{color:#e8e8ec;border-color:#465b98;background:#11182b;box-shadow:0 15px 40px #000c}html[data-theme=dark] .atlas-legacy .bulk-action-bar button{color:#d7d7dc;border-color:#40517e;background:#171b27}html[data-theme=dark] .atlas-legacy .bulk-modal{color:#d7d7dc;border-color:#34343c;background:#0b0b0e;box-shadow:0 28px 76px #000e}html[data-theme=dark] .atlas-legacy .bulk-modal>header,html[data-theme=dark] .atlas-legacy .bulk-modal>section{border-color:#29292f}html[data-theme=dark] .atlas-legacy .bulk-modal>header h2,html[data-theme=dark] .atlas-legacy .bulk-modal h3{color:#f0f0f2}html[data-theme=dark] .atlas-legacy .bulk-modal>header span,html[data-theme=dark] .atlas-legacy .bulk-modal>header>button,html[data-theme=dark] .atlas-legacy .bulk-source p,html[data-theme=dark] .atlas-legacy .bulk-preview p,html[data-theme=dark] .atlas-legacy .bulk-clone-setup p{color:#8e8e98}html[data-theme=dark] .atlas-legacy .bulk-source>label,html[data-theme=dark] .atlas-legacy .bulk-clone-setup>label,html[data-theme=dark] .atlas-legacy .bulk-fields summary,html[data-theme=dark] .atlas-legacy .bulk-field,html[data-theme=dark] .atlas-legacy .bulk-assortment-actions label,html[data-theme=dark] .atlas-legacy .bulk-copy-empty{color:#c4c4ca}html[data-theme=dark] .atlas-legacy .bulk-fields details,html[data-theme=dark] .atlas-legacy .bulk-source-results,html[data-theme=dark] .atlas-legacy .bulk-clone-items,html[data-theme=dark] .atlas-legacy .bulk-clone-items>div{border-color:#29292f}html[data-theme=dark] .atlas-legacy .bulk-source-results button{color:#b5b5bd;border-color:#29292f;background:#101013}html[data-theme=dark] .atlas-legacy .bulk-source-results button:hover{color:#eeeeef;background:#17171c}html[data-theme=dark] .atlas-legacy .bulk-source-results button.is-active{color:#bdc9ff;background:#18203a}html[data-theme=dark] .atlas-legacy .bulk-mode-switch button,html[data-theme=dark] .atlas-legacy .bulk-modal .secondary-action{color:#b7b7bf;border-color:#393941;background:#151518}html[data-theme=dark] .atlas-legacy .bulk-mode-switch button.is-active{color:#c5d0ff;border-color:#6076b8;background:#19213a}html[data-theme=dark] .atlas-legacy .bulk-field>button.is-active{color:#ffaaa4;border-color:#743531;background:#321817}html[data-theme=dark] .atlas-legacy .bulk-preview{background:#08080a}html[data-theme=dark] .atlas-legacy .bulk-preview article{color:#bdbdc5;border-color:#2d2d34;background:#111114}html[data-theme=dark] .atlas-legacy .bulk-preview article code{color:#8f8f99}html[data-theme=dark] .atlas-legacy .bulk-preview article del{color:#ff938c}html[data-theme=dark] .atlas-legacy .bulk-preview article ins{color:#9eb4ff}html[data-theme=dark] .atlas-legacy .supply-card{color:#eeeeef;background:#08080a}html[data-theme=dark] .atlas-legacy .supply-card__open>header{background:#111114}html[data-theme=dark] .atlas-legacy .supply-card__timing strong{color:#b8b8c0}html[data-theme=dark] .atlas-legacy .supply-card__result{border-color:#30384d}html[data-theme=dark] .atlas-legacy .supply-card__result>div+div{border-color:#292d39}html[data-theme=dark] .atlas-legacy .supply-card__total{background:#12192a}html[data-theme=dark] .atlas-legacy .supply-card__total span{color:#9facd4}html[data-theme=dark] .atlas-legacy .supply-card__total strong{color:#aebcff}html[data-theme=dark] .atlas-legacy .supply-card__profit,html[data-theme=dark] .atlas-legacy .supply-card__costs>div>div{background:#09090b}html[data-theme=dark] .atlas-legacy .supply-card__costs h3,html[data-theme=dark] .atlas-legacy .supply-table-block h3{color:#a0a0aa;background:#151519}html[data-theme=dark] .atlas-legacy .supply-card__menu,html[data-theme=dark] .atlas-legacy .supply-card__menu button{color:#c6c6cd;background:#121215}html[data-theme=dark] .atlas-legacy .supply-card__menu-button:hover{background:#18181c}html[data-theme=dark] .atlas-legacy .supply-warning-popover__panel{color:#e3e3e7;border-color:#72312f;background:#161011;box-shadow:0 14px 34px #000c}html[data-theme=dark] .atlas-legacy .supply-warning-popover__panel li{color:#e2b8b5}html[data-theme=dark] .atlas-legacy .supply-status--planned,html[data-theme=dark] .atlas-legacy .supply-status-select--planned{border-color:#46464e!important;color:#b4b4bd!important;background:#1b1b1f!important}html[data-theme=dark] .atlas-legacy .supply-status--ordered,html[data-theme=dark] .atlas-legacy .supply-status-select--ordered{border-color:#315b88!important;color:#83c1ff!important;background:#10243a!important}html[data-theme=dark] .atlas-legacy .supply-status--in_transit,html[data-theme=dark] .atlas-legacy .supply-status-select--in_transit{border-color:#5c4991!important;color:#b5a0ff!important;background:#221a3b!important}html[data-theme=dark] .atlas-legacy .supply-status--at_warehouse,html[data-theme=dark] .atlas-legacy .supply-status-select--at_warehouse{border-color:#276c4c!important;color:#78dca9!important;background:#102a20!important}html[data-theme=dark] .atlas-legacy .supply-status--closed,html[data-theme=dark] .atlas-legacy .supply-status-select--closed{border-color:#46464e!important;color:#c5c5cc!important;background:#202024!important}html[data-theme=dark] .atlas-legacy .supply-status--cancelled,html[data-theme=dark] .atlas-legacy .supply-status-select--cancelled{border-color:#703733!important;color:#ff938c!important;background:#351817!important}html[data-theme=dark] .atlas-legacy .supply-card--status-planned{border-color:#1b1b1f}html[data-theme=dark] .atlas-legacy .supply-card--status-ordered{border-color:#10243a}html[data-theme=dark] .atlas-legacy .supply-card--status-in_transit{border-color:#221a3b}html[data-theme=dark] .atlas-legacy .supply-card--status-at_warehouse{border-color:#102a20}html[data-theme=dark] .atlas-legacy .supply-card--status-closed{border-color:#202024}html[data-theme=dark] .atlas-legacy .supply-card--status-cancelled{border-color:#351817}html[data-theme=dark] .atlas-legacy .supply-create>div button,html[data-theme=dark] .atlas-legacy .supply-page-head__actions .supply-archive-toggle,html[data-theme=dark] .atlas-legacy .supply-number-title button,html[data-theme=dark] .atlas-legacy .supply-number-editor button,html[data-theme=dark] .atlas-legacy .supply-back{color:#c5c5cc;border-color:#34343b;background:#111114}html[data-theme=dark] .atlas-legacy .supply-meta-static strong{color:#d0d0d6;border-color:#303038;background:#111115}html[data-theme=dark] .atlas-legacy .supply-common-control.is-planned{border-color:#735d29;background:#2b220f}html[data-theme=dark] .atlas-legacy .supply-common-control.is-confirmed{border-color:#2f694a;background:#10251b}html[data-theme=dark] .atlas-legacy .supply-common-control.is-empty,html[data-theme=dark] .atlas-legacy .supply-meta-fields .supply-date-input.is-empty{border-color:#6f3633;background:#2e1716}html[data-theme=dark] .atlas-legacy .supply-common-control.is-next-missing,html[data-theme=dark] .atlas-legacy .supply-detail-warning,html[data-theme=dark] .atlas-legacy .supply-card__warning{color:#ff938c;border-color:#8a3b36;background:#351716}html[data-theme=dark] .atlas-legacy .supply-summary-strip>div,html[data-theme=dark] .atlas-legacy .supply-table-block{color:var(--atlas-table-manual-text);background:var(--atlas-table-row-bg)}html[data-theme=dark] .atlas-legacy .supply-summary-strip__total.is-incomplete{color:#ffd5d1;border-color:#6e2c2a;background:#351716!important}html[data-theme=dark] .atlas-legacy .supply-summary-strip__total.is-incomplete strong,html[data-theme=dark] .atlas-legacy .supply-summary-strip__total.is-incomplete small{color:#ff938c}html[data-theme=dark] .atlas-legacy .supply-register td{background:var(--atlas-table-row-bg)}html[data-theme=dark] .atlas-legacy .supply-table-block--calculated:not(.supply-table-block--position) td{color:var(--atlas-table-calculated-text)}html[data-theme=dark] .atlas-legacy .supply-table-block--linked td{color:var(--atlas-table-linked-text)}html[data-theme=dark] .atlas-legacy .supply-unit-value.is-approximate,html[data-theme=dark] .atlas-legacy .supply-profit--partial strong,html[data-theme=dark] .atlas-legacy .supply-profit--partial small{color:#e5b94f}html[data-theme=dark] .atlas-legacy .supply-profit--complete-forecast strong,html[data-theme=dark] .atlas-legacy .supply-profit--complete-forecast small{color:#c9d86b}html[data-theme=dark] .atlas-legacy .supply-unit-value.is-unavailable{color:var(--atlas-table-empty-text)}html[data-theme=dark] .atlas-legacy .supply-table-block--result h3{color:#b4c1ff;background:#18203a}html[data-theme=dark] .atlas-legacy .supply-table-block--result{border-color:#30384f;box-shadow:0 1px 2px #0008}html[data-theme=dark] .atlas-legacy .supply-register .supply-table-block--result th{color:#9facd4;border-color:#292f40;background:#11141d}html[data-theme=dark] .atlas-legacy .supply-register .supply-table-block--result td{border-color:#252b3a;background:#0b0d13}html[data-theme=dark] .atlas-legacy .supply-currency-toggle{border-color:#393942;background:#111114}html[data-theme=dark] .atlas-legacy .supply-manual-cell.is-filled{background:#18181c!important}html[data-theme=dark] .atlas-legacy .supply-manual-cell.is-empty,html[data-theme=dark] .atlas-legacy .supply-row--incomplete>td{background:#281313!important}html[data-theme=dark] .atlas-legacy .supply-manual-cell.is-next-missing{background:#351716!important}html[data-theme=dark] .atlas-legacy .supply-result-cell{color:var(--atlas-table-calculated-money-text)!important;background:#101522!important}html[data-theme=dark] .atlas-legacy .supply-manual-cell:focus-within{background:#111621!important}html[data-theme=dark] .atlas-legacy .supply-manual-cell input,html[data-theme=dark] .atlas-legacy .supply-common-control>input{color:var(--atlas-table-manual-text);background:transparent}html[data-theme=dark] .atlas-legacy .supply-confirm-dialog{color:#ededee;border-color:#3a3a42;background:#111114;box-shadow:0 22px 56px #000d}html[data-theme=dark] .atlas-legacy .supply-confirm-dialog h3{color:#f4f4f5}html[data-theme=dark] .atlas-legacy .supply-confirm-dialog p{color:#a1a1aa}html[data-theme=dark] .atlas-legacy .supply-confirm-dialog button{color:#cacacf;border-color:#3a3a42;background:#19191d}html[data-theme=dark] .atlas-legacy .consumable-slot,html[data-theme=dark] .atlas-legacy .consumable-picker,html[data-theme=dark] .atlas-legacy .consumable-picker-item,html[data-theme=dark] .atlas-legacy .consumable-sections,html[data-theme=dark] .atlas-legacy .consumable-sections>button,html[data-theme=dark] .atlas-legacy .consumable-quickbar button,html[data-theme=dark] .atlas-legacy .consumable-category-strip button,html[data-theme=dark] .atlas-legacy .consumable-row,html[data-theme=dark] .atlas-legacy .consumable-detail{color:#c9c9d0;border-color:#2d2d34;background:#0b0b0d}html[data-theme=dark] .atlas-legacy .source-disclaimer,html[data-theme=dark] .atlas-legacy .calculated-field,html[data-theme=dark] .atlas-legacy .linked-consumable-cost,html[data-theme=dark] .atlas-legacy .basis-confirmation,html[data-theme=dark] .atlas-legacy .bulk-source-values{color:#a8a8b1;border-color:#303746;background:#111522}html[data-theme=dark] .atlas-legacy .supplier-source-action{color:#bdc9ff;border-color:#465a92;background:#141b31}html[data-theme=dark] .atlas-legacy .packaging-results button:hover{background:#151a29}html[data-theme=dark] .atlas-legacy .consumable-picker__body{background:#070709}html[data-theme=dark] .atlas-legacy .consumable-picker-item:hover,html[data-theme=dark] .atlas-legacy .consumable-row:hover,html[data-theme=dark] .atlas-legacy .consumable-row.is-selected,html[data-theme=dark] .atlas-legacy .consumable-quickbar button.is-active,html[data-theme=dark] .atlas-legacy .consumable-sections>button.is-active,html[data-theme=dark] .atlas-legacy .consumable-category-strip button.is-active,html[data-theme=dark] .atlas-legacy .consumable-preference-actions button.is-active{color:#bdc9ff;border-color:#465a92;background:#141b31}html[data-theme=dark] .atlas-legacy .consumable-sections>button{border-bottom-color:#25252b}html[data-theme=dark] .atlas-legacy .consumable-pagination{background:#111114}html[data-theme=dark] .atlas-legacy .consumable-pagination button,html[data-theme=dark] .atlas-legacy .consumable-preference-actions button,html[data-theme=dark] .atlas-legacy .consumable-picker>footer button,html[data-theme=dark] .atlas-legacy .secondary-action{color:#c6c6cd;border-color:#36363e;background:#141417}html[data-theme=dark] .atlas-legacy.app-shell--fbo{--fbo-bg: #000;--fbo-shadow: #000c;--fbo-crosshair-guide: rgba(255, 255, 255, .065);--fbo-neutral-ink: #777781;--fbo-critical: #5b1328;--fbo-critical-ink: #ffe1e8;--fbo-critical-border: #ff4775;--fbo-promised: rgba(255, 71, 117, .15);--fbo-promised-ink: #9b9ba5;--fbo-stale: #17130d;--fbo-stale-ink: #9d8054;--fbo-supply-ready: #ff9b52;--fbo-supply-packed: #ffc05a;--fbo-supply-handed-over: #f4d95c;--fbo-supply-transit: #c5e36a;--fbo-supply-acceptance: #82d8ad;--fbo-supply-available: #64d19c;--fbo-supply-warning: #f0bd67;--fbo-supply-incident: #ff6b5f}html[data-theme=dark] .atlas-legacy .fbo-settings-backdrop,html[data-theme=dark] .atlas-legacy .consumable-picker-backdrop,html[data-theme=dark] .atlas-legacy .bulk-modal-backdrop,html[data-theme=dark] .atlas-legacy .supply-confirm-backdrop{background:#000a}.atlas-legacy .supply-card--status-planned{border-color:#66708547}.atlas-legacy .supply-card--status-ordered{border-color:#175cd347}.atlas-legacy .supply-card--status-in_transit{border-color:#6938ef47}.atlas-legacy .supply-card--status-at_warehouse{border-color:#06764747}.atlas-legacy .supply-card--status-closed{border-color:#34405447}.atlas-legacy .supply-card--status-cancelled{border-color:#b4231847}.atlas-legacy .supply-card--status-planned:hover{border-color:#667085;box-shadow:0 9px 26px #66708524}.atlas-legacy .supply-card--status-ordered:hover{border-color:#175cd3;box-shadow:0 9px 26px #175cd324}.atlas-legacy .supply-card--status-in_transit:hover{border-color:#6938ef;box-shadow:0 9px 26px #6938ef24}.atlas-legacy .supply-card--status-at_warehouse:hover{border-color:#067647;box-shadow:0 9px 26px #06764724}.atlas-legacy .supply-card--status-closed:hover{border-color:#344054;box-shadow:0 9px 26px #34405424}.atlas-legacy .supply-card--status-cancelled:hover{border-color:#b42318;box-shadow:0 9px 26px #b4231824}html[data-theme=dark] .atlas-legacy .supply-card--status-planned{border-color:#b4b4bd3d}html[data-theme=dark] .atlas-legacy .supply-card--status-ordered{border-color:#83c1ff3d}html[data-theme=dark] .atlas-legacy .supply-card--status-in_transit{border-color:#b5a0ff3d}html[data-theme=dark] .atlas-legacy .supply-card--status-at_warehouse{border-color:#78dca93d}html[data-theme=dark] .atlas-legacy .supply-card--status-closed{border-color:#c5c5cc3d}html[data-theme=dark] .atlas-legacy .supply-card--status-cancelled{border-color:#ff938c3d}html[data-theme=dark] .atlas-legacy .supply-card--status-planned:hover{border-color:#b4b4bd;box-shadow:0 9px 28px #b4b4bd1f}html[data-theme=dark] .atlas-legacy .supply-card--status-ordered:hover{border-color:#83c1ff;box-shadow:0 9px 28px #83c1ff1f}html[data-theme=dark] .atlas-legacy .supply-card--status-in_transit:hover{border-color:#b5a0ff;box-shadow:0 9px 28px #b5a0ff21}html[data-theme=dark] .atlas-legacy .supply-card--status-at_warehouse:hover{border-color:#78dca9;box-shadow:0 9px 28px #78dca91f}html[data-theme=dark] .atlas-legacy .supply-card--status-closed:hover{border-color:#c5c5cc;box-shadow:0 9px 28px #c5c5cc1f}html[data-theme=dark] .atlas-legacy .supply-card--status-cancelled:hover{border-color:#ff938c;box-shadow:0 9px 28px #ff938c1f}.atlas-legacy .fbo-table thead th{border-color:var(--atlas-table-grid);background:var(--atlas-table-subheader-bg)}.atlas-legacy .fbo-table thead th>span{color:var(--atlas-table-identity-text)}.atlas-legacy .fbo-table .fbo-row-head{color:var(--atlas-table-identity-text);border-color:var(--atlas-table-grid);background:var(--atlas-table-row-bg)}.atlas-legacy .fbo-table thead .fbo-row-head,.atlas-legacy .fbo-warehouse-row .fbo-row-head{color:var(--atlas-table-empty-text);background:var(--atlas-table-subheader-bg)}.atlas-legacy .fbo-cell{border-color:var(--atlas-table-grid)}.atlas-legacy .fbo-cell:not(.fbo-cell--critical):not(.fbo-cell--promised):not(.fbo-cell--stale):not(.fbo-cell--empty){color:var(--fbo-neutral-ink);background:transparent}.atlas-legacy .fbo-cell:not(.fbo-cell--critical):not(.fbo-cell--promised):not(.fbo-cell--stale) small{color:color-mix(in srgb,var(--fbo-neutral-ink) 72%,transparent)}.atlas-legacy .fbo-cell--empty,.atlas-legacy .fbo-cell__missing{color:var(--atlas-table-empty-text);background:transparent}.atlas-legacy .fbo-matrix-wrap:not(.is-dispatch-only) .fbo-table tbody tr:not(.fbo-warehouse-row) .fbo-cell:not(.fbo-cell--zero-primary):not(.fbo-cell--critical):not(.fbo-cell--stale):not(.fbo-cell--missing)>strong{color:var(--fbo-supply-available)}.atlas-legacy .fbo-matrix-wrap:not(.is-dispatch-only) .fbo-table .fbo-cell--has-promised:not(.fbo-cell--critical){background:transparent;box-shadow:none}.atlas-legacy .fbo-matrix-wrap:not(.is-dispatch-only) .fbo-table .fbo-cell--has-promised:not(.fbo-cell--critical):not(.fbo-cell--zero-primary) strong{color:color-mix(in srgb,var(--atlas-table-linked-text) 48%,var(--fbo-neutral-ink))}.atlas-legacy .fbo-matrix-wrap:not(.is-dispatch-only) .fbo-table .fbo-cell--has-promised small,.atlas-legacy .fbo-matrix-wrap:not(.is-dispatch-only) .fbo-table .fbo-cell--critical.fbo-cell--has-promised small{color:color-mix(in srgb,var(--amber) 68%,var(--fbo-neutral-ink));opacity:.88}.atlas-legacy .fbo-matrix-wrap:not(.is-dispatch-only) .fbo-table .fbo-cell--zero-primary:not(.fbo-cell--critical) strong{color:var(--atlas-table-empty-text);opacity:.62}.atlas-legacy .fbo-matrix-wrap:not(.is-dispatch-only) .fbo-table .fbo-cell--critical{color:color-mix(in srgb,var(--fbo-critical-border) 68%,var(--fbo-neutral-ink));background:#e7316212;box-shadow:none}.atlas-legacy .fbo-matrix-wrap .fbo-table .fbo-cell--critical.fbo-cell--supply-incident{box-shadow:inset 0 0 0 1.5px var(--fbo-supply-incident)}.atlas-legacy .fbo-matrix-wrap:not(.is-dispatch-only) .fbo-table .fbo-cell--critical strong{color:color-mix(in srgb,var(--fbo-critical-border) 68%,var(--fbo-neutral-ink));opacity:.86}.atlas-legacy .fbo-matrix-wrap:not(.is-dispatch-only) .fbo-table .fbo-cell--critical.fbo-cell--zero-primary strong{opacity:.31}.atlas-legacy .fbo-matrix-wrap:not(.is-dispatch-only) .fbo-table .fbo-cell--critical small{color:color-mix(in srgb,var(--fbo-critical-ink) 46%,var(--fbo-neutral-ink))}html[data-theme=dark] .atlas-legacy .fbo-matrix-wrap:not(.is-dispatch-only) .fbo-table .fbo-cell--critical{background:#ff477512}.atlas-legacy .fbo-table .fbo-expanded-cluster-row .fbo-row-head,.atlas-legacy .fbo-table .fbo-expanded-cluster-row .fbo-cell{border-top:1px solid var(--atlas-table-grid)}.atlas-legacy .fbo-table .fbo-expanded-cluster-row .fbo-row-head{color:var(--atlas-table-identity-text);background:color-mix(in srgb,var(--atlas-table-row-hover) 76%,var(--atlas-table-row-bg));font-weight:700}.atlas-legacy .fbo-table .fbo-expanded-cluster-row .fbo-cell{background-image:linear-gradient(color-mix(in srgb,var(--atlas-table-identity-text) 6%,transparent),color-mix(in srgb,var(--atlas-table-identity-text) 6%,transparent))}.atlas-legacy .fbo-table-scroll{background:var(--fbo-bg)}.atlas-legacy .fbo-grid-heading strong{color:var(--atlas-table-identity-text);font-weight:650}.atlas-legacy .fbo-dock,.atlas-legacy .fbo-dock__popover,.atlas-legacy .fbo-detail,.atlas-legacy .fbo-settings,.atlas-legacy .fbo-message{border-color:var(--line);background:color-mix(in srgb,var(--panel) 97%,transparent)}.atlas-legacy .fbo-dock{box-shadow:0 12px 34px var(--fbo-shadow)}.atlas-legacy .fbo-dock__icon,.atlas-legacy .fbo-dock__filter-footer button,.atlas-legacy .fbo-detail__close,.atlas-legacy .fbo-settings>header button,.atlas-legacy .fbo-settings>footer button{color:var(--muted);border-color:var(--line);background:var(--surface)}.atlas-legacy .fbo-dock__icon:hover,.atlas-legacy .fbo-dock__icon[aria-expanded=true],.atlas-legacy .fbo-dock__filter-footer button:hover,.atlas-legacy .fbo-detail__close:hover,.atlas-legacy .fbo-settings>header button:hover,.atlas-legacy .fbo-settings>footer button:hover{color:var(--accent-hover);border-color:color-mix(in srgb,var(--accent) 56%,var(--line));background:var(--accent-soft)}.atlas-legacy .fbo-dock__popover :is(select,input),.atlas-legacy .fbo-settings :is(input,select){color:var(--ink);border-color:var(--line);background:var(--surface)}.atlas-legacy .fbo-detail__value{border-color:var(--line);background:var(--surface)}.atlas-legacy .fbo-detail dl>div,.atlas-legacy .fbo-chain>strong{border-color:var(--line)}.atlas-legacy .fbo-detail dt,.atlas-legacy .fbo-detail h3,.atlas-legacy .fbo-detail__muted,.atlas-legacy .fbo-detail section small{color:var(--muted)}.atlas-legacy .fbo-detail dd,.atlas-legacy .fbo-chain span b,.atlas-legacy .fbo-chain>strong{color:var(--ink)}html[data-theme=dark] .atlas-legacy .table-wrap,html[data-theme=dark] .atlas-legacy .consumable-table{border-color:var(--atlas-table-grid);background:var(--atlas-table-row-bg)}html[data-theme=dark] .atlas-legacy .consumable-table-head{color:var(--atlas-table-empty-text);background:var(--atlas-table-subheader-bg)}html[data-theme=dark] .atlas-legacy .consumable-row{color:var(--atlas-table-manual-text);border-color:var(--atlas-table-grid);background:var(--atlas-table-row-bg)}html[data-theme=dark] .atlas-legacy .consumable-row:hover,html[data-theme=dark] .atlas-legacy .consumable-row.is-selected{color:var(--atlas-table-manual-text);background:var(--atlas-table-row-hover)}html[data-theme=dark] .atlas-legacy .consumable-row strong,html[data-theme=dark] .atlas-legacy .consumable-row>span:nth-child(3){color:var(--atlas-table-identity-text)}html[data-theme=dark] .atlas-legacy .consumable-row>span:nth-child(4){color:var(--atlas-table-empty-text)}html[data-theme=dark] .atlas-legacy .consumable-row a{color:var(--atlas-table-link-text)}html[data-theme=dark] .atlas-legacy .price-value{color:var(--atlas-table-linked-text)}html[data-theme=dark] .atlas-legacy .price-missing{color:var(--atlas-table-warning-text)}html[data-theme=dark] .atlas-legacy .inventory-page{color:#e8e8eb;background:#000}html[data-theme=dark] .atlas-legacy .inventory-head p,html[data-theme=dark] .atlas-legacy .inventory-search span,html[data-theme=dark] .atlas-legacy .inventory-event-form label>span,html[data-theme=dark] .atlas-legacy .inventory-summary span,html[data-theme=dark] .atlas-legacy .inventory-summary small,html[data-theme=dark] .atlas-legacy .inventory-detail>p,html[data-theme=dark] .atlas-legacy .inventory-detail__balance span,html[data-theme=dark] .atlas-legacy .inventory-detail__balance small,html[data-theme=dark] .atlas-legacy .inventory-history article span,html[data-theme=dark] .atlas-legacy .inventory-history article p,html[data-theme=dark] .atlas-legacy .inventory-history__empty{color:var(--atlas-table-empty-text)}html[data-theme=dark] .atlas-legacy .inventory-search input,html[data-theme=dark] .atlas-legacy .inventory-event-form input,html[data-theme=dark] .atlas-legacy .inventory-event-form select{color:var(--atlas-table-manual-text);border-color:var(--atlas-table-grid);background:#111114}html[data-theme=dark] .atlas-legacy .inventory-summary,html[data-theme=dark] .atlas-legacy .inventory-table-wrap{border-color:var(--atlas-table-grid);background:var(--atlas-table-row-bg)}html[data-theme=dark] .atlas-legacy .inventory-summary>div{border-color:var(--atlas-table-grid);background:#08080a}html[data-theme=dark] .atlas-legacy .inventory-summary .is-warning{background:#2a2010}html[data-theme=dark] .atlas-legacy .inventory-message{color:#bdc9ff;border-color:#40558e;background:#11182b}html[data-theme=dark] .atlas-legacy .inventory-table{color:var(--atlas-table-manual-text);background:var(--atlas-table-row-bg)}html[data-theme=dark] .atlas-legacy .inventory-table th,html[data-theme=dark] .atlas-legacy .inventory-table td{border-color:var(--atlas-table-grid);background:var(--atlas-table-row-bg)}html[data-theme=dark] .atlas-legacy .inventory-table thead th{color:var(--atlas-table-empty-text);background:var(--atlas-table-header-bg)}html[data-theme=dark] .atlas-legacy .inventory-table thead tr:nth-child(2) th{background:var(--atlas-table-subheader-bg)}html[data-theme=dark] .atlas-legacy .inventory-table tbody th,html[data-theme=dark] .atlas-legacy .inventory-table .inventory-name{color:var(--atlas-table-identity-text);background:var(--atlas-table-row-bg)}html[data-theme=dark] .atlas-legacy .inventory-table tbody tr:hover td,html[data-theme=dark] .atlas-legacy .inventory-table tbody tr:hover th,html[data-theme=dark] .atlas-legacy .inventory-table tbody tr:hover .inventory-name{background:var(--atlas-table-row-hover)}html[data-theme=dark] .atlas-legacy .inventory-table tbody tr.is-selected td,html[data-theme=dark] .atlas-legacy .inventory-table tbody tr.is-selected th,html[data-theme=dark] .atlas-legacy .inventory-table tbody tr.is-selected .inventory-name{background:#171d32}html[data-theme=dark] .atlas-legacy .inventory-table td.is-warning{color:#f0bd67;background:#2a2010}html[data-theme=dark] .atlas-legacy .inventory-source{color:#a1a1aa;background:#1a1a1f}html[data-theme=dark] .atlas-legacy .inventory-source--legacy_opening_plus_events{color:#f0bd67;background:#2a2010}html[data-theme=dark] .atlas-legacy .inventory-source--native_events{color:#b8c7ff;background:#18203a}html[data-theme=dark] .atlas-legacy .inventory-detail{color:#e8e8eb;border-color:var(--atlas-table-grid);background:#08080a;box-shadow:-10px 0 30px #000c}html[data-theme=dark] .atlas-legacy .inventory-detail__close{color:#a1a1aa}html[data-theme=dark] .atlas-legacy .inventory-detail__balance{border-color:var(--atlas-table-grid);background:#111114}html[data-theme=dark] .atlas-legacy .inventory-actions button,html[data-theme=dark] .atlas-legacy .inventory-event-form button{color:#c6c6cd;border-color:#393941;background:#151518}html[data-theme=dark] .atlas-legacy .inventory-actions button:hover,html[data-theme=dark] .atlas-legacy .inventory-actions button.is-active{color:#c5d0ff;border-color:#6076b8;background:#19213a}html[data-theme=dark] .atlas-legacy .inventory-event-form{color:#e8e8eb;border-color:#40558e;background:#111522}html[data-theme=dark] .atlas-legacy .inventory-event-form button[type=submit]{color:#fff;border-color:#5d78dd;background:#435fc9}html[data-theme=dark] .atlas-legacy .inventory-history article{border-color:var(--atlas-table-grid)}.atlas-legacy .unit-economics-page{min-width:0;min-height:100%;padding:18px 20px 96px;color:var(--ink);background:#fff;--ue-price-text: #6941c6;--ue-logistics-text: #0e7090;--ue-promotion-text: #9e165f;--ue-tax-text: #a15c07;--ue-returns-text: #b54708;--ue-extra-text: #4e5ba6;--ue-credit-text: #54806f;--ue-page-bg: #fff}.atlas-legacy .unit-economics-head{min-height:52px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:9px}.atlas-legacy .unit-economics-head,.atlas-legacy .unit-economics-evidence,.atlas-legacy .unit-economics-message,.atlas-legacy .unit-economics-blocks,.atlas-legacy .unit-economics-loading,.atlas-legacy .unit-economics-empty{zoom:var(--ue-page-zoom, 1)}.atlas-legacy .unit-economics-head h1{margin:2px 0 1px;font-size:24px;line-height:1.1;letter-spacing:-.025em}.atlas-legacy .unit-economics-head p{margin:0;color:var(--muted);font-size:12px}.atlas-legacy .unit-economics-kicker{color:var(--accent);font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.atlas-legacy .unit-economics-search{display:grid;gap:4px}.atlas-legacy .unit-economics-search span{color:var(--muted);font-size:10px;font-weight:650}.atlas-legacy .unit-economics-search input{width:100%;height:32px;padding:0 10px;color:var(--atlas-table-manual-text);border:1px solid var(--line);border-radius:7px;background:var(--surface)}.atlas-legacy .unit-economics-period{display:flex;overflow:hidden;height:32px;border:1px solid var(--line);border-radius:7px;background:var(--surface)}.atlas-legacy .unit-economics-period button,.atlas-legacy .unit-economics-sync{border:0;color:var(--muted);background:transparent;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.atlas-legacy .unit-economics-period button{min-width:42px;padding:0 9px;border-right:1px solid var(--line)}.atlas-legacy .unit-economics-period button:last-child{border-right:0}.atlas-legacy .unit-economics-period button:hover,.atlas-legacy .unit-economics-period button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .unit-economics-sync{height:32px;min-width:54px;padding:0 12px;color:#fff;border-radius:7px;background:var(--accent)}.atlas-legacy .unit-economics-sync:hover{background:var(--accent-hover)}.atlas-legacy .unit-economics-sync:disabled{cursor:wait;opacity:.62}.atlas-legacy .unit-economics-summary{flex:0 1 530px;min-width:430px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin:0;border:1px solid var(--line);border-radius:7px;background:var(--panel)}.atlas-legacy .unit-economics-summary>div{min-height:39px;display:grid;grid-template-columns:1fr auto;align-content:center;gap:0 6px;padding:4px 7px;border-right:1px solid var(--line)}.atlas-legacy .unit-economics-summary>div:last-child{border-right:0}.atlas-legacy .unit-economics-summary span,.atlas-legacy .unit-economics-summary small{color:var(--muted);font-size:8px}.atlas-legacy .unit-economics-summary strong{color:var(--atlas-table-identity-text);font-size:13px}.atlas-legacy .unit-economics-summary small{grid-column:1 / -1}.atlas-legacy .unit-economics-summary .is-warning{background:#fff7e6}.atlas-legacy .unit-economics-evidence{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin:0 0 9px;border:1px solid var(--line);border-radius:7px;background:var(--panel)}.atlas-legacy .unit-economics-evidence>div{min-height:38px;display:grid;grid-template-columns:1fr auto;align-content:center;gap:0 6px;padding:4px 8px;border-right:1px solid var(--line)}.atlas-legacy .unit-economics-evidence>div:last-child{border-right:0}.atlas-legacy .unit-economics-evidence span,.atlas-legacy .unit-economics-evidence small{overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .unit-economics-evidence strong{overflow:hidden;color:var(--atlas-table-calculated-text);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .unit-economics-evidence small{grid-column:1 / -1}.atlas-legacy .unit-economics-evidence .is-warning{background:#fff7e6}.atlas-legacy .unit-economics-message,.atlas-legacy .unit-economics-note{margin-bottom:9px;padding:7px 10px;border:1px solid var(--line);border-radius:7px;font-size:11px}.atlas-legacy .unit-economics-message{color:#224fb6;border-color:#bfd0ff;background:#f2f6ff}.atlas-legacy .unit-economics-note{color:var(--muted);background:var(--surface)}.atlas-legacy .unit-economics-table-wrap{position:relative;max-width:100%;max-height:calc(100vh - 155px);overflow:auto;padding:0 0 5px;isolation:isolate;background:transparent}.atlas-legacy .unit-economics-table-wrap:before{content:"";position:sticky;top:0;left:0;z-index:60;display:block;width:100%;height:1px;margin-bottom:-1px;background:#fff;pointer-events:none}.atlas-legacy .unit-economics-blocks{display:flex;align-items:flex-start;gap:10px;width:max-content;min-width:100%}.atlas-legacy .unit-economics-block{flex:none;width:max-content;display:flex;flex-direction:column;gap:10px;overflow:visible;background:var(--ue-page-bg)}.atlas-legacy .unit-economics-block__summary,.atlas-legacy .unit-economics-block__details{width:max-content;overflow:clip;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--atlas-table-row-bg);box-shadow:0 1px 2px #1018280a}.atlas-legacy .unit-economics-block__summary{position:sticky;top:0;z-index:10}.atlas-legacy .unit-economics-block__summary>h3{position:static;height:24px;margin:0;display:flex;align-items:center;padding:0 7px;color:#475467;border-bottom:1px solid var(--atlas-table-grid);background:#eef1f5;font-size:7.5px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.atlas-legacy .unit-economics-block__summary .unit-economics-table th{position:static}.atlas-legacy .unit-economics-block--identity{position:sticky;left:0;z-index:30;isolation:isolate}.atlas-legacy .unit-economics-block--identity:before{content:"";position:absolute;z-index:35;top:0;bottom:0;left:0;width:1px;background:#fff;pointer-events:none}.atlas-legacy .unit-economics-block--identity .unit-economics-block__summary{z-index:32}.atlas-legacy .unit-economics-block--identity .unit-economics-block__summary,.atlas-legacy .unit-economics-block--identity .unit-economics-block__details{box-shadow:4px 0 10px #10182814}.atlas-legacy .unit-economics-block--identity .unit-economics-block__summary>h3{color:#3154b5;background:#e4ebfb}.atlas-legacy .unit-economics-block__summary>.ue-price-heading{display:grid;grid-template-columns:minmax(0,1fr) 17px;align-items:center;gap:6px;padding-right:4px}.atlas-legacy .ue-price-reference-toggle{width:17px;height:17px;display:grid;place-items:center;padding:0;color:var(--atlas-table-empty-text);border:1px solid color-mix(in srgb,var(--atlas-table-grid) 75%,transparent);border-radius:4px;background:transparent}.atlas-legacy .ue-price-reference-toggle:hover{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .ue-price-reference-toggle svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.atlas-legacy .ue-outcome-heading{width:100%;height:100%;display:inline-grid;grid-template-columns:minmax(0,1fr) 17px;align-items:center;justify-content:center;gap:3px}.atlas-legacy .ue-outcome-heading__label{display:grid;place-items:center;white-space:nowrap;line-height:1.05}.atlas-legacy .ue-reference-toggle{width:17px;height:17px;display:inline-grid;place-items:center;flex:0 0 auto;padding:0;color:var(--atlas-table-empty-text);border:1px solid color-mix(in srgb,var(--atlas-table-grid) 75%,transparent);border-radius:4px;background:transparent}.atlas-legacy .ue-reference-toggle:hover{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .ue-reference-toggle svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.atlas-legacy .unit-economics-table th.ue-outcome-detail-head{color:var(--atlas-table-empty-text)}.atlas-legacy .unit-economics-table{width:max-content;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:9px}.atlas-legacy .unit-economics-table th,.atlas-legacy .unit-economics-table td{box-sizing:border-box;height:21px;min-width:62px;max-width:92px;padding:2px 5px;overflow:hidden;white-space:nowrap;text-align:right;text-overflow:ellipsis;border-right:1px solid var(--atlas-table-grid);border-bottom:1px solid var(--atlas-table-grid);background:var(--atlas-table-row-bg)}.atlas-legacy .unit-economics-table tr>:last-child{border-right:0}.atlas-legacy .unit-economics-table tbody tr:last-child>td{border-bottom:0}.atlas-legacy .unit-economics-table th{position:sticky;top:46px;z-index:5;height:34px;color:var(--atlas-table-empty-text);text-align:center;background:var(--atlas-table-subheader-bg);font-size:6.5px;font-weight:600;white-space:normal;line-height:1.1;overflow-wrap:anywhere}.atlas-legacy .unit-economics-table thead tr:last-child th{padding:2px}.atlas-legacy .unit-economics-table .ue-group-row th{top:23px;z-index:6;height:24px;min-width:0;max-width:none;padding:0 4px;color:#667085;background:var(--atlas-table-header-bg);font-size:7.5px;font-weight:650;letter-spacing:0;text-transform:none}.atlas-legacy .unit-economics-table tbody tr:hover td,.atlas-legacy .unit-economics-table tbody tr.is-row-hover td{background:var(--atlas-table-row-hover)!important}.atlas-legacy .unit-economics-table tbody tr.ue-aggregate-row td{height:23px;font-weight:750;border-bottom-color:color-mix(in srgb,var(--atlas-table-grid) 62%,var(--atlas-table-empty-text))}.atlas-legacy .unit-economics-table tbody tr.ue-aggregate-row td:not(.ue-roi):not(.ue-margin){background:color-mix(in srgb,var(--atlas-table-header-bg) 88%,var(--atlas-table-row-bg))}.atlas-legacy .unit-economics-table tbody tr.ue-aggregate-row:hover td:not(.ue-roi):not(.ue-margin){background:color-mix(in srgb,var(--atlas-table-header-bg) 88%,var(--atlas-table-row-bg))!important}.atlas-legacy .unit-economics-table .ue-aggregate-label{padding-inline:2px;color:var(--atlas-table-calculated-money-text);text-align:center;font-size:7px}.atlas-legacy .unit-economics-table .ue-aggregate-note{color:var(--atlas-table-empty-text);text-align:left}.atlas-legacy .unit-economics-table .ue-sticky{position:sticky;z-index:4}.atlas-legacy .unit-economics-table thead .ue-sticky{z-index:8}.atlas-legacy .unit-economics-table .ue-sticky--article{left:0;min-width:62px;width:62px;max-width:62px;text-align:center}.atlas-legacy .unit-economics-table .ue-sticky--name{left:62px;min-width:164px;width:164px;max-width:164px;text-align:left;box-shadow:2px 0 color-mix(in srgb,var(--atlas-table-grid) 70%,transparent)}.atlas-legacy .unit-economics-table .ue-identity,.atlas-legacy .unit-economics-table .ue-name{color:var(--atlas-table-identity-text);font-weight:650}.atlas-legacy .unit-economics-table .ue-linked{color:var(--atlas-table-linked-text)}.atlas-legacy .unit-economics-table .ue-manual{color:var(--atlas-table-manual-text)}.atlas-legacy .unit-economics-table .ue-calc,.atlas-legacy .unit-economics-table .ue-total{color:var(--atlas-table-calculated-text)}.atlas-legacy .unit-economics-table .ue-price-fact:not(.ue-dim){color:var(--ue-price-text);font-weight:650}.atlas-legacy .unit-economics-table .ue-logistics:not(.ue-dim){color:var(--ue-logistics-text)}.atlas-legacy .unit-economics-table .ue-promotion:not(.ue-dim){color:var(--ue-promotion-text)}.atlas-legacy .unit-economics-table .ue-tax:not(.ue-dim){color:var(--ue-tax-text)}.atlas-legacy .unit-economics-table .ue-returns:not(.ue-dim){color:var(--ue-returns-text)}.atlas-legacy .unit-economics-table .ue-extra:not(.ue-dim){color:var(--ue-extra-text)}.atlas-legacy .unit-economics-table .ue-credit:not(.ue-dim):not(.ue-negative){color:var(--ue-credit-text);font-weight:650}.atlas-legacy .unit-economics-table .ue-group-row .ue-group--commission,.atlas-legacy .unit-economics-table .ue-group-row .ue-group--total{color:color-mix(in srgb,var(--atlas-table-calculated-text) 72%,var(--atlas-table-empty-text))}.atlas-legacy .unit-economics-table .ue-group-row .ue-group--logistics{color:color-mix(in srgb,var(--ue-logistics-text) 72%,var(--atlas-table-empty-text))}.atlas-legacy .unit-economics-table .ue-group-row .ue-group--promotion{color:color-mix(in srgb,var(--ue-promotion-text) 72%,var(--atlas-table-empty-text))}.atlas-legacy .unit-economics-table .ue-group-row .ue-group--tax{color:color-mix(in srgb,var(--ue-tax-text) 72%,var(--atlas-table-empty-text))}.atlas-legacy .unit-economics-table .ue-group-row .ue-group--returns{color:color-mix(in srgb,var(--ue-returns-text) 72%,var(--atlas-table-empty-text))}.atlas-legacy .unit-economics-table .ue-group-row .ue-group--extra{color:color-mix(in srgb,var(--ue-extra-text) 72%,var(--atlas-table-empty-text))}.atlas-legacy .unit-economics-table .ue-result-profit{font-weight:750}.atlas-legacy .unit-economics-table .ue-total{min-width:88px;color:var(--atlas-table-calculated-money-text);font-weight:750;background:var(--atlas-table-row-bg)}.atlas-legacy .unit-economics-table td.ue-negative:not(.ue-dim){color:#b42318}.atlas-legacy .unit-economics-table .ue-muted,.atlas-legacy .unit-economics-table .ue-empty{color:var(--atlas-table-empty-text)}.atlas-legacy .unit-economics-table td.ue-dim{color:color-mix(in srgb,var(--atlas-table-empty-text) 46%,var(--atlas-table-row-bg));background:var(--atlas-table-row-bg);font-weight:500}.atlas-legacy .unit-economics-block__details .unit-economics-table tbody tr.is-loss td{background:color-mix(in srgb,#d92d20 20%,var(--atlas-table-row-bg))}.atlas-legacy .unit-economics-summary .ue-dim{color:var(--atlas-table-empty-text);font-weight:500}.atlas-legacy .unit-economics-table .ue-warning{color:var(--atlas-table-warning-text);background:#fff7e6}.atlas-legacy .unit-economics-table .ue-roi-head,.atlas-legacy .unit-economics-table .ue-roi{min-width:62px;font-weight:800}.atlas-legacy .unit-economics-table .ue-roi{color:color-mix(in srgb,#155eef var(--ue-ink),var(--atlas-table-empty-text));background:color-mix(in srgb,#8aa4ff var(--ue-fill),var(--atlas-table-row-bg))}.atlas-legacy .unit-economics-table .ue-roi.is-negative{color:#b42318;background:#fef3f2}.atlas-legacy .unit-economics-table .ue-margin{min-width:68px;color:color-mix(in srgb,#067647 var(--ue-ink),var(--atlas-table-calculated-text));font-weight:750;background:color-mix(in srgb,#75e0a7 var(--ue-fill),var(--atlas-table-row-bg))}.atlas-legacy .unit-economics-table .ue-margin.is-negative{color:#b42318;background:#fef3f2}.atlas-legacy .unit-economics-table .ue-roi.is-zero,.atlas-legacy .unit-economics-table .ue-margin.is-zero{color:var(--atlas-table-empty-text);background:var(--atlas-table-row-bg);font-weight:650}.atlas-legacy .unit-economics-block--identity thead tr:last-child th:nth-child(1),.atlas-legacy .unit-economics-block--identity td:nth-child(1){min-width:52px;width:52px;max-width:52px;text-align:center}.atlas-legacy .unit-economics-block--identity thead tr:last-child th:nth-child(2),.atlas-legacy .unit-economics-block--identity td:nth-child(2){min-width:138px;width:138px;max-width:138px;text-align:left}.atlas-legacy .unit-economics-block--identity thead tr:last-child th:nth-child(3),.atlas-legacy .unit-economics-block--identity td:nth-child(3),.atlas-legacy .unit-economics-block--identity thead tr:last-child th:nth-child(4),.atlas-legacy .unit-economics-block--identity td:nth-child(4){min-width:68px;width:68px;max-width:68px}.atlas-legacy .unit-economics-block--identity thead tr:last-child th:nth-child(5),.atlas-legacy .unit-economics-block--identity td:nth-child(5){min-width:54px;width:54px;max-width:54px}.atlas-legacy .unit-economics-block--identity thead tr:last-child th:nth-child(6),.atlas-legacy .unit-economics-block--identity td:nth-child(6){min-width:58px;width:58px;max-width:58px}.atlas-legacy .unit-economics-block--prices thead tr:last-child th,.atlas-legacy .unit-economics-block--prices td{min-width:74px;width:74px;max-width:74px}.atlas-legacy .unit-economics-block--prices thead tr:last-child th:first-child,.atlas-legacy .unit-economics-block--prices td:first-child{min-width:64px;width:64px;max-width:64px}.atlas-legacy .unit-economics-block--calculations thead tr:last-child th,.atlas-legacy .unit-economics-block--calculations td{min-width:62px;width:62px;max-width:62px}.atlas-legacy .unit-economics-block--calculations thead tr:last-child th:nth-child(1),.atlas-legacy .unit-economics-block--calculations td:nth-child(1),.atlas-legacy .unit-economics-block--calculations thead tr:last-child th:nth-child(3),.atlas-legacy .unit-economics-block--calculations td:nth-child(3),.atlas-legacy .unit-economics-block--calculations thead tr:last-child th:nth-child(7),.atlas-legacy .unit-economics-block--calculations td:nth-child(7),.atlas-legacy .unit-economics-block--calculations thead tr:last-child th:nth-child(9),.atlas-legacy .unit-economics-block--calculations td:nth-child(9){min-width:54px;width:54px;max-width:54px}.atlas-legacy .unit-economics-block--calculations thead tr:last-child th:nth-child(11),.atlas-legacy .unit-economics-block--calculations td:nth-child(11){min-width:68px;width:68px;max-width:68px}.atlas-legacy .unit-economics-block--calculations thead tr:last-child th:nth-last-child(-n+3),.atlas-legacy .unit-economics-block--calculations td:nth-last-child(-n+3){min-width:78px;width:78px;max-width:78px}.atlas-legacy .unit-economics-loading,.atlas-legacy .unit-economics-empty{position:sticky;left:0;width:min(100%,720px);padding:28px;color:var(--muted);text-align:center;font-size:12px}.atlas-legacy .unit-economics-dock{position:fixed;z-index:850;bottom:18px;left:calc(50% + var(--atlas-sidebar-width) / 2);display:flex;align-items:center;gap:5px;padding:6px;color:var(--ink);border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--panel) 96%,transparent);box-shadow:0 10px 30px #10182829;transform:translate(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.atlas-legacy .unit-economics-dock__icon{width:30px;height:30px;display:grid;place-items:center;padding:0;color:var(--muted);border:1px solid transparent;border-radius:6px;background:transparent}.atlas-legacy .unit-economics-dock__icon:hover,.atlas-legacy .unit-economics-dock__icon.is-active{color:var(--accent-hover);border-color:color-mix(in srgb,var(--accent) 28%,var(--line));background:var(--accent-soft)}.atlas-legacy .unit-economics-dock__icon:disabled{cursor:wait;opacity:.55}.atlas-legacy .unit-economics-dock__icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.atlas-legacy .unit-economics-dock__divider{width:1px;height:22px;background:var(--line)}.atlas-legacy .unit-economics-dock__period{height:30px;display:flex;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--surface)}.atlas-legacy .unit-economics-dock__period button{min-width:34px;padding:0 8px;color:var(--muted);border:0;border-right:1px solid var(--line);background:transparent;font-size:9px;font-weight:700}.atlas-legacy .unit-economics-dock__period button:last-child{border-right:0}.atlas-legacy .unit-economics-dock__period button:hover,.atlas-legacy .unit-economics-dock__period button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .unit-economics-dock__zoom{height:30px;display:flex;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--surface)}.atlas-legacy .unit-economics-dock__zoom button{min-width:25px;padding:0;color:var(--muted);border:0;border-right:1px solid var(--line);background:transparent;font-size:10px;font-weight:700}.atlas-legacy .unit-economics-dock__zoom button:last-child{border-right:0}.atlas-legacy .unit-economics-dock__zoom button:hover:not(:disabled){color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .unit-economics-dock__zoom button:disabled{opacity:.35;cursor:default}.atlas-legacy .unit-economics-dock__zoom .unit-economics-dock__zoom-value{min-width:38px;font-size:7px}.atlas-legacy .unit-economics-dock__api{width:38px;color:var(--accent);font-size:7px;font-weight:800;letter-spacing:.04em}.atlas-legacy .unit-economics-dock__popover{position:absolute;bottom:calc(100% + 8px);padding:9px;color:var(--ink);border:1px solid var(--line);border-radius:9px;background:color-mix(in srgb,var(--panel) 98%,transparent);box-shadow:0 16px 40px #1018282e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.atlas-legacy .unit-economics-dock__popover[hidden]{display:none}.atlas-legacy .unit-economics-dock__filters{left:0;width:430px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.atlas-legacy .unit-economics-dock__filters label{display:grid;gap:4px;color:var(--muted);font-size:7px}.atlas-legacy .unit-economics-dock__filters select,.atlas-legacy .unit-economics-dock__search input,.atlas-legacy .unit-economics-settings input,.atlas-legacy .unit-economics-settings select{min-width:0;height:29px;padding:0 8px;color:var(--ink);border:1px solid var(--line);border-radius:5px;outline:none;background:var(--surface);font-size:8px}.atlas-legacy .unit-economics-dock__filters footer{grid-column:1 / -1;min-height:22px;display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:8px}.atlas-legacy .unit-economics-dock__filters footer button{padding:3px 7px;color:var(--accent-hover);border:0;background:transparent;font-size:8px}.atlas-legacy .unit-economics-dock__search{left:34px;width:300px;display:grid;grid-template-columns:18px minmax(0,1fr) 22px;align-items:center;gap:5px}.atlas-legacy .unit-economics-dock__search svg{width:15px;height:15px;fill:none;stroke:var(--muted);stroke-width:1.5}.atlas-legacy .unit-economics-dock__search button{width:22px;height:22px;padding:0;color:var(--muted);border:0;background:transparent;font-size:15px}.atlas-legacy .unit-economics-settings-backdrop{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:18px;background:#10182833;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.atlas-legacy .unit-economics-settings{width:min(680px,calc(100vw - 36px));height:min(720px,calc(100vh - 36px));display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;color:var(--ink);border:1px solid var(--line);border-radius:10px;background:var(--panel);box-shadow:0 22px 70px #1018283d}.atlas-legacy .unit-economics-settings>header{min-height:60px;display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-bottom:1px solid var(--line)}.atlas-legacy .unit-economics-settings>header small{display:block;margin-bottom:3px;color:var(--muted);font-size:7px;letter-spacing:.1em;text-transform:uppercase}.atlas-legacy .unit-economics-settings>header h2{margin:0;font-size:15px}.atlas-legacy .unit-economics-settings>header button{width:27px;height:27px;padding:0;color:var(--muted);border:1px solid var(--line);border-radius:5px;background:transparent;font-size:17px}.atlas-legacy .unit-economics-settings__tax{display:grid;grid-template-columns:minmax(150px,1.35fr) minmax(145px,1.2fr) 96px 96px 70px;align-items:end;gap:7px;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--surface)}.atlas-legacy .unit-economics-settings__tax>div strong,.atlas-legacy .unit-economics-settings__tax>div small{display:block}.atlas-legacy .unit-economics-settings__tax>div strong{font-size:10px}.atlas-legacy .unit-economics-settings__tax>div small{margin-top:3px;color:var(--muted);font-size:7px;line-height:1.35}.atlas-legacy .unit-economics-settings__tax label,.atlas-legacy .unit-economics-settings__tax output{display:grid;gap:4px;color:var(--muted);font-size:7px}.atlas-legacy .unit-economics-settings__rate{position:relative;display:block}.atlas-legacy .unit-economics-settings__rate input{width:100%;padding-right:22px}.atlas-legacy .unit-economics-settings__rate b{position:absolute;right:7px;top:8px;font-weight:600}.atlas-legacy .unit-economics-settings__tax output{min-height:29px;align-content:center;padding:0 7px;border:1px solid var(--line);border-radius:5px;background:var(--panel)}.atlas-legacy .unit-economics-settings__tax output strong{color:var(--atlas-table-calculated-text);font-size:11px}.atlas-legacy .unit-economics-settings__tax p{grid-column:1 / -1;margin:1px 0 0;color:var(--muted);font-size:7px;line-height:1.4}.atlas-legacy .unit-economics-settings__tools{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;padding:9px 14px;border-bottom:1px solid var(--line)}.atlas-legacy .unit-economics-settings__tools button,.atlas-legacy .unit-economics-settings>footer button{min-height:29px;padding:0 10px;color:var(--ink);border:1px solid var(--line);border-radius:5px;background:var(--surface);font-size:8px}.atlas-legacy .unit-economics-settings__list{min-height:0;overflow-y:auto;margin:10px 14px;border:1px solid var(--line);border-radius:6px;background:var(--atlas-table-row-bg)}.atlas-legacy .unit-economics-settings__list label{min-height:30px;display:grid;grid-template-columns:18px 58px minmax(0,1fr) auto;align-items:center;gap:6px;padding:3px 7px;border-bottom:1px solid var(--atlas-table-grid);cursor:pointer}.atlas-legacy .unit-economics-settings__list label:last-child{border-bottom:0}.atlas-legacy .unit-economics-settings__list input{width:auto;height:auto;padding:0;accent-color:var(--accent)}.atlas-legacy .unit-economics-settings__list strong{color:var(--atlas-table-identity-text);font-size:9px;font-weight:650}.atlas-legacy .unit-economics-settings__list span{overflow:hidden;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:8px}.atlas-legacy .unit-economics-settings__list small{color:var(--muted);font-size:7px}.atlas-legacy .unit-economics-settings>footer{min-height:49px;display:flex;align-items:center;justify-content:space-between;padding:9px 14px;border-top:1px solid var(--line);color:var(--muted);font-size:8px}.atlas-legacy .unit-economics-settings>footer>div{display:flex;gap:6px}.atlas-legacy .unit-economics-settings>footer button:last-child{color:#fff;border-color:var(--accent);background:var(--accent)}.atlas-legacy .unit-economics-table tbody tr.ue-profit-row{cursor:pointer}.atlas-legacy .ue-profit-row__trigger{width:100%;border:0;padding:0;color:inherit;background:transparent;font:inherit;cursor:pointer}.atlas-legacy .ue-profit-row__trigger:focus-visible{border-radius:2px;outline:2px solid var(--accent);outline-offset:1px}.atlas-legacy .ue-profit-backdrop{position:fixed;inset:0;z-index:1100;display:flex;justify-content:flex-end;padding:12px;background:#1018283d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.atlas-legacy .ue-profit-breakdown{width:min(760px,calc(100vw - 24px));height:calc(100vh - 24px);display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;overflow:hidden;color:var(--ink);border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 24px 80px #10182847}.atlas-legacy .ue-profit-breakdown>header{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border-bottom:1px solid var(--line)}.atlas-legacy .ue-profit-breakdown>header small{display:block;margin-bottom:4px;color:var(--accent);font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.atlas-legacy .ue-profit-breakdown>header h2{margin:0;color:var(--atlas-table-identity-text);font-size:18px;line-height:1.2}.atlas-legacy .ue-profit-breakdown>header p{margin:4px 0 0;color:var(--muted);font-size:10px}.atlas-legacy .ue-profit-breakdown>header button{flex:none;width:31px;height:31px;padding:0;color:var(--muted);border:1px solid var(--line);border-radius:7px;background:var(--surface);font-size:19px}.atlas-legacy .ue-profit-breakdown__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--line);background:var(--surface)}.atlas-legacy .ue-profit-breakdown__summary>div{min-height:72px;display:grid;align-content:center;gap:3px;padding:10px 13px;border-right:1px solid var(--line)}.atlas-legacy .ue-profit-breakdown__summary>div:last-child{border-right:0}.atlas-legacy .ue-profit-breakdown__summary span,.atlas-legacy .ue-profit-breakdown__summary small{color:var(--muted);font-size:8px}.atlas-legacy .ue-profit-breakdown__summary strong{color:var(--atlas-table-calculated-money-text);font-size:17px}.atlas-legacy .ue-profit-breakdown__summary strong.is-negative{color:#b42318}.atlas-legacy .ue-profit-breakdown__warning{display:grid;gap:2px;padding:9px 18px;color:#8a4b08;border-bottom:1px solid #f2d49b;background:#fff7e6;font-size:9px}.atlas-legacy .ue-profit-breakdown__warning strong{font-size:10px}.atlas-legacy .ue-profit-breakdown__columns,.atlas-legacy .ue-profit-breakdown__row{display:grid;grid-template-columns:minmax(250px,1fr) 132px 145px;align-items:center}.atlas-legacy .ue-profit-breakdown__columns{min-height:30px;padding:0 18px;color:var(--muted);border-bottom:1px solid var(--atlas-table-grid);background:var(--atlas-table-header-bg);font-size:8px;font-weight:700}.atlas-legacy .ue-profit-breakdown__columns span:not(:first-child){text-align:right}.atlas-legacy .ue-profit-breakdown__body{min-height:0;overflow-y:auto;background:var(--atlas-table-row-bg)}.atlas-legacy .ue-profit-breakdown__body section{border-bottom:1px solid var(--line)}.atlas-legacy .ue-profit-breakdown__body h3{margin:0;padding:10px 18px 6px;color:var(--muted);background:var(--atlas-table-header-bg);font-size:9px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.atlas-legacy .ue-profit-breakdown__row{min-height:33px;padding:4px 18px;border-top:1px solid var(--atlas-table-grid);font-size:10px}.atlas-legacy .ue-profit-breakdown__row>div{min-width:0;display:grid;gap:2px;padding-right:12px}.atlas-legacy .ue-profit-breakdown__row strong{color:var(--ink);font-size:10px;font-weight:600}.atlas-legacy .ue-profit-breakdown__row small{color:var(--muted);font-size:7.5px;line-height:1.3}.atlas-legacy .ue-profit-breakdown__row>span{color:var(--atlas-table-calculated-money-text);text-align:right;font-variant-numeric:tabular-nums}.atlas-legacy .ue-profit-breakdown__row.is-unavailable>span,.atlas-legacy .ue-profit-breakdown__row.is-unavailable strong{color:var(--atlas-table-empty-text)}.atlas-legacy .ue-profit-breakdown__row.is-subtotal{min-height:39px;background:color-mix(in srgb,var(--atlas-table-header-bg) 74%,var(--atlas-table-row-bg))}.atlas-legacy .ue-profit-breakdown__row.is-subtotal strong,.atlas-legacy .ue-profit-breakdown__row.is-subtotal>span{font-weight:750}.atlas-legacy .ue-profit-breakdown__row.is-total{min-height:46px;border-top:2px solid color-mix(in srgb,var(--accent) 42%,var(--line));background:var(--accent-soft)}.atlas-legacy .ue-profit-breakdown__row.is-total strong,.atlas-legacy .ue-profit-breakdown__row.is-total>span{color:var(--accent-hover);font-size:12px;font-weight:800}.atlas-legacy .ue-profit-breakdown>footer{display:grid;gap:8px;padding:11px 18px;border-top:1px solid var(--line);background:var(--surface)}.atlas-legacy .ue-profit-breakdown>footer div{display:flex;justify-content:space-between;gap:16px;font-size:9px}.atlas-legacy .ue-profit-breakdown>footer div span{color:var(--muted);text-align:right}.atlas-legacy .ue-profit-breakdown>footer p{margin:0;color:var(--muted);font-size:8px;line-height:1.45}@media(max-width:720px){.atlas-legacy .ue-profit-backdrop{padding:0}.atlas-legacy .ue-profit-breakdown{width:100vw;height:100vh;border-radius:0}.atlas-legacy .ue-profit-breakdown__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .ue-profit-breakdown__summary>div:nth-child(2){border-right:0}.atlas-legacy .ue-profit-breakdown__summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.atlas-legacy .ue-profit-breakdown__columns,.atlas-legacy .ue-profit-breakdown__row{grid-template-columns:minmax(150px,1fr) 104px 112px}}html[data-theme=dark] .atlas-legacy .unit-economics-page{color:#e8e8eb;background:#000;--ue-price-text: #c3b5fd;--ue-logistics-text: #7cd4fd;--ue-promotion-text: #f0a6d2;--ue-tax-text: #f5c474;--ue-returns-text: #f3b479;--ue-extra-text: #a4bcfd;--ue-credit-text: #78a890;--ue-page-bg: #000}html[data-theme=dark] .atlas-legacy .unit-economics-table-wrap:before,html[data-theme=dark] .atlas-legacy .unit-economics-block--identity:before{background:#000}html[data-theme=dark] .atlas-legacy .unit-economics-search input,html[data-theme=dark] .atlas-legacy .unit-economics-period{color:var(--atlas-table-manual-text);border-color:var(--atlas-table-grid);background:#111114}html[data-theme=dark] .atlas-legacy .unit-economics-summary,html[data-theme=dark] .atlas-legacy .unit-economics-evidence,html[data-theme=dark] .atlas-legacy .unit-economics-block__summary,html[data-theme=dark] .atlas-legacy .unit-economics-block__details{border-color:var(--atlas-table-grid);background:var(--atlas-table-row-bg);box-shadow:0 1px 2px #0008}html[data-theme=dark] .atlas-legacy .unit-economics-block__summary>h3{color:#a0a0aa;border-color:var(--atlas-table-grid);background:#151519}html[data-theme=dark] .atlas-legacy .unit-economics-block--identity .unit-economics-block__summary,html[data-theme=dark] .atlas-legacy .unit-economics-block--identity .unit-economics-block__details{box-shadow:4px 0 10px #000b}html[data-theme=dark] .atlas-legacy .unit-economics-block--identity .unit-economics-block__summary>h3{color:#b4c1ff;background:#18203a}html[data-theme=dark] .atlas-legacy .unit-economics-summary>div{border-color:var(--atlas-table-grid);background:#08080a}html[data-theme=dark] .atlas-legacy .unit-economics-summary .is-warning,html[data-theme=dark] .atlas-legacy .unit-economics-evidence .is-warning,html[data-theme=dark] .atlas-legacy .unit-economics-table .ue-warning{background:#2a2010}html[data-theme=dark] .atlas-legacy .unit-economics-evidence{border-color:var(--atlas-table-grid);background:#08080a}html[data-theme=dark] .atlas-legacy .unit-economics-evidence>div{border-color:var(--atlas-table-grid)}html[data-theme=dark] .atlas-legacy .unit-economics-message{color:#bdc9ff;border-color:#40558e;background:#11182b}html[data-theme=dark] .atlas-legacy .unit-economics-note{color:#a1a1aa;border-color:var(--atlas-table-grid);background:#111114}html[data-theme=dark] .atlas-legacy .unit-economics-table .ue-roi{color:color-mix(in srgb,#aebeff var(--ue-ink),var(--atlas-table-empty-text));background:color-mix(in srgb,#253a82 var(--ue-fill),var(--atlas-table-row-bg))}html[data-theme=dark] .atlas-legacy .unit-economics-table .ue-roi.is-negative{color:#ff938c;background:#351716}html[data-theme=dark] .atlas-legacy .unit-economics-table .ue-margin{color:color-mix(in srgb,#78dca9 var(--ue-ink),var(--atlas-table-calculated-text));background:color-mix(in srgb,#123c2a var(--ue-fill),var(--atlas-table-row-bg))}html[data-theme=dark] .atlas-legacy .unit-economics-table .ue-margin.is-negative{color:#ff938c;background:#351716}html[data-theme=dark] .atlas-legacy .unit-economics-table td.ue-negative:not(.ue-dim){color:#ff938c}html[data-theme=dark] .atlas-legacy .unit-economics-table .ue-roi.is-zero,html[data-theme=dark] .atlas-legacy .unit-economics-table .ue-margin.is-zero{color:var(--atlas-table-empty-text);background:var(--atlas-table-row-bg)}html[data-theme=dark] .atlas-legacy .ue-profit-backdrop{background:#00000094}html[data-theme=dark] .atlas-legacy .ue-profit-breakdown{border-color:var(--atlas-table-grid);background:#09090b;box-shadow:0 24px 80px #000c}html[data-theme=dark] .atlas-legacy .ue-profit-breakdown>header,html[data-theme=dark] .atlas-legacy .ue-profit-breakdown__body section,html[data-theme=dark] .atlas-legacy .ue-profit-breakdown>footer{border-color:var(--atlas-table-grid)}html[data-theme=dark] .atlas-legacy .ue-profit-breakdown__summary,html[data-theme=dark] .atlas-legacy .ue-profit-breakdown>footer{background:#111114}html[data-theme=dark] .atlas-legacy .ue-profit-breakdown__summary>div{border-color:var(--atlas-table-grid)}html[data-theme=dark] .atlas-legacy .ue-profit-breakdown__summary strong.is-negative{color:#ff938c}html[data-theme=dark] .atlas-legacy .ue-profit-breakdown__warning{color:#f5c474;border-color:#60481d;background:#2a2010}html[data-theme=dark] .atlas-legacy .ue-profit-breakdown__row.is-total{background:#11182b}html[data-theme=dark] .atlas-legacy .unit-economics-dock,html[data-theme=dark] .atlas-legacy .unit-economics-dock__popover,html[data-theme=dark] .atlas-legacy .unit-economics-settings{border-color:var(--atlas-table-grid);background:color-mix(in srgb,#111114 97%,transparent);box-shadow:0 16px 44px #000b}html[data-theme=dark] .atlas-legacy .unit-economics-dock__period,html[data-theme=dark] .atlas-legacy .unit-economics-dock__zoom,html[data-theme=dark] .atlas-legacy .unit-economics-dock__filters select,html[data-theme=dark] .atlas-legacy .unit-economics-dock__search input,html[data-theme=dark] .atlas-legacy .unit-economics-settings input,html[data-theme=dark] .atlas-legacy .unit-economics-settings select,html[data-theme=dark] .atlas-legacy .unit-economics-settings__tools button,html[data-theme=dark] .atlas-legacy .unit-economics-settings>footer button{color:#e8e8eb;border-color:var(--atlas-table-grid);background:#111114}html[data-theme=dark] .atlas-legacy .unit-economics-settings__tax{border-color:var(--atlas-table-grid);background:#0d0d10}html[data-theme=dark] .atlas-legacy .unit-economics-settings__tax output{border-color:var(--atlas-table-grid);background:#08080a}html[data-theme=dark] .atlas-legacy .unit-economics-settings__list{border-color:var(--atlas-table-grid);background:#08080a}html[data-theme=dark] .atlas-legacy .unit-economics-settings>footer button:last-child{color:#fff;border-color:var(--accent);background:var(--accent)}.atlas-legacy .knowledge-page{max-width:1540px;min-height:100vh;padding:30px 32px 70px;color:var(--ink);background:#f8f9fb}.atlas-legacy .knowledge-header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:18px 0 22px}.atlas-legacy .knowledge-header h1{margin-bottom:7px;font-size:32px}.atlas-legacy .knowledge-header>div:first-child>p:last-child{max-width:760px;margin:0;color:var(--muted);font-size:11px;line-height:1.6}.atlas-legacy .knowledge-header__actions{display:flex;align-items:center;gap:12px}.atlas-legacy .knowledge-header__actions>span{color:var(--muted);font-size:9px;white-space:nowrap}.atlas-legacy .knowledge-header button,.atlas-legacy .knowledge-queue-card__actions button{min-height:34px;padding:0 13px;color:#fff;border:1px solid var(--accent);border-radius:7px;background:var(--accent);font-size:9px;font-weight:700}.atlas-legacy .knowledge-header button:disabled,.atlas-legacy .knowledge-queue-card__actions button:disabled{cursor:default;opacity:.55}.atlas-legacy .knowledge-notice{margin-bottom:12px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;font-size:9px}.atlas-legacy .knowledge-notice.is-ok{color:#067647;border-color:#a9dfc1;background:#ecfdf3}.atlas-legacy .knowledge-notice.is-alert{color:var(--red);border-color:#f4b7b2;background:var(--red-soft)}.atlas-legacy .knowledge-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin-bottom:10px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.atlas-legacy .knowledge-summary article{min-height:92px;display:grid;align-content:center;gap:4px;padding:14px 17px;border-right:1px solid var(--line)}.atlas-legacy .knowledge-summary article:last-child{border-right:0}.atlas-legacy .knowledge-summary article.is-alert{background:var(--red-soft)}.atlas-legacy .knowledge-summary article.is-warning{background:var(--amber-soft)}.atlas-legacy .knowledge-summary span,.atlas-legacy .knowledge-summary small{color:var(--muted);font-size:8px}.atlas-legacy .knowledge-summary strong{color:var(--atlas-table-calculated-text);font-size:24px;font-weight:720}.atlas-legacy .knowledge-summary article.is-alert strong{color:var(--red)}.atlas-legacy .knowledge-summary article.is-warning strong{color:var(--amber)}.atlas-legacy .knowledge-assurance{min-height:38px;display:flex;align-items:center;gap:14px;margin-bottom:14px;padding:0 12px;color:var(--muted);border:1px solid var(--line);border-radius:8px;background:var(--panel);font-size:8px}.atlas-legacy .knowledge-assurance>span:not(:first-child){padding-left:14px;border-left:1px solid var(--line)}.atlas-legacy .knowledge-state{display:inline-flex;min-height:20px;align-items:center;padding:2px 7px;border-radius:99px;color:#667085;background:var(--surface-strong);font-size:7.5px;font-weight:750;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}.atlas-legacy .knowledge-state.is-ok{color:#067647;background:#ecfdf3}.atlas-legacy .knowledge-state.is-alert{color:#b42318;background:#fee4e2}.atlas-legacy .knowledge-state.is-unknown{color:#8a4b08;background:#fff7e6}.atlas-legacy .knowledge-section{margin-top:14px;overflow:hidden;border:1px solid var(--line);border-radius:11px;background:var(--panel);box-shadow:0 1px 2px #10182809}.atlas-legacy .knowledge-section__title{min-height:65px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px;border-bottom:1px solid var(--line)}.atlas-legacy .knowledge-section__title .eyebrow{margin-bottom:4px;font-size:7px}.atlas-legacy .knowledge-section__title h2{margin:0;font-size:14px}.atlas-legacy .knowledge-section__title>span{color:var(--muted);font-size:8px}.atlas-legacy .knowledge-table-wrap{overflow-x:auto}.atlas-legacy .knowledge-table{width:100%;border-collapse:collapse;table-layout:fixed}.atlas-legacy .knowledge-table th{height:31px;padding:0 10px;color:var(--atlas-table-empty-text);background:var(--atlas-table-header-bg);font-size:7px;letter-spacing:.055em;text-align:left;text-transform:uppercase}.atlas-legacy .knowledge-table th:nth-child(1){width:20%}.atlas-legacy .knowledge-table th:nth-child(2){width:33%}.atlas-legacy .knowledge-table th:nth-child(3){width:12%}.atlas-legacy .knowledge-table th:nth-child(4){width:16%}.atlas-legacy .knowledge-table th:nth-child(5){width:19%}.atlas-legacy .knowledge-table td{min-height:42px;padding:9px 10px;color:var(--atlas-table-manual-text);border-top:1px solid var(--atlas-table-grid);font-size:8.5px;line-height:1.4;white-space:normal;vertical-align:middle}.atlas-legacy .knowledge-table td strong{display:block;color:var(--atlas-table-identity-text);font-size:9px}.atlas-legacy .knowledge-table td small{display:block;margin-top:2px;color:var(--atlas-table-empty-text);font-size:7px}.atlas-legacy .knowledge-table tbody tr:hover{background:var(--atlas-table-row-hover)}.atlas-legacy .knowledge-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px}.atlas-legacy .knowledge-feature-grid article{min-height:94px;display:grid;align-content:space-between;gap:8px;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.atlas-legacy .knowledge-feature-grid article>div{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.atlas-legacy .knowledge-feature-grid h3{margin:0;color:var(--atlas-table-identity-text);font-size:10px}.atlas-legacy .knowledge-feature-grid p{margin:0;color:var(--muted);font-size:8px;line-height:1.4}.atlas-legacy .knowledge-feature-grid small{color:var(--atlas-table-empty-text);font-size:7px}.atlas-legacy .knowledge-queue{display:grid;gap:8px;padding:12px}.atlas-legacy .knowledge-queue-card{padding:13px;border:1px solid #f1d39a;border-radius:9px;background:#fffaf0}.atlas-legacy .knowledge-queue-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.atlas-legacy .knowledge-queue-card__heading h3{margin:7px 0 0;font-size:11px}.atlas-legacy .knowledge-queue-card__heading time{color:var(--muted);font-size:7px}.atlas-legacy .knowledge-queue-card>p{margin:9px 0;color:var(--muted);font-size:8.5px;line-height:1.5}.atlas-legacy .knowledge-queue-card details{margin-top:8px;border-top:1px solid #ecd9b4}.atlas-legacy .knowledge-queue-card summary{padding:8px 0 0;color:var(--muted);cursor:pointer;font-size:8px}.atlas-legacy .knowledge-detail-list{margin:8px 0}.atlas-legacy .knowledge-detail-list div{display:grid;grid-template-columns:140px 1fr;gap:10px}.atlas-legacy .knowledge-detail-list dt,.atlas-legacy .knowledge-detail-list dd{margin:0;font-size:8px}.atlas-legacy .knowledge-detail-list dt{color:var(--muted)}.atlas-legacy .knowledge-detail-list dd{color:var(--atlas-table-identity-text)}.atlas-legacy .knowledge-structured-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-top:8px}.atlas-legacy .knowledge-structured-grid section{min-width:0;padding:8px;border:1px solid var(--line);border-radius:6px;background:var(--panel)}.atlas-legacy .knowledge-structured-grid strong{font-size:8px}.atlas-legacy .knowledge-structured-grid pre,.atlas-legacy .knowledge-conflicts pre{max-height:150px;margin:6px 0 0;overflow:auto;color:var(--atlas-table-manual-text);font:7px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;word-break:break-word}.atlas-legacy .knowledge-recommendation{padding-left:9px;border-left:2px solid var(--accent);color:var(--atlas-table-calculated-text)!important}.atlas-legacy .knowledge-queue-card__actions{display:grid;grid-template-columns:auto minmax(220px,1fr) auto;gap:7px;margin-top:11px}.atlas-legacy .knowledge-queue-card__actions input{min-width:0;height:34px;padding:0 9px;color:var(--ink);border:1px solid var(--line);border-radius:7px;background:var(--panel);font-size:8px}.atlas-legacy .knowledge-queue-card__actions button.secondary{color:var(--ink);border-color:var(--line);background:var(--panel)}.atlas-legacy .knowledge-conflicts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.atlas-legacy .knowledge-conflicts article{min-width:0;padding:11px;border:1px solid #f4b7b2;border-radius:8px;background:var(--red-soft)}.atlas-legacy .knowledge-conflicts article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.atlas-legacy .knowledge-conflicts h3{margin:0;font-size:10px}.atlas-legacy .knowledge-conflicts small{display:block;margin-top:8px;color:var(--muted);font-size:7px}.atlas-legacy .knowledge-timeline{margin:0;padding:4px 16px 12px;list-style:none}.atlas-legacy .knowledge-timeline li{display:grid;grid-template-columns:140px 1fr;gap:14px;min-height:45px;align-items:center;border-top:1px solid var(--line)}.atlas-legacy .knowledge-timeline li:first-child{border-top:0}.atlas-legacy .knowledge-timeline time,.atlas-legacy .knowledge-timeline small{color:var(--muted);font-size:7px}.atlas-legacy .knowledge-timeline strong{display:block;margin-bottom:3px;font-size:9px}.atlas-legacy .knowledge-empty{min-height:100px;display:grid;place-items:center;padding:22px;color:var(--muted);font-size:9px;text-align:center}.atlas-legacy .knowledge-empty.is-alert{color:var(--red)}html[data-theme=dark] .atlas-legacy.app-shell--knowledge,html[data-theme=dark] .atlas-legacy .knowledge-page{color:#e8e8eb;background:#000}html[data-theme=dark] .atlas-legacy .knowledge-section,html[data-theme=dark] .atlas-legacy .knowledge-summary,html[data-theme=dark] .atlas-legacy .knowledge-assurance{border-color:#29292f;background:#09090b;box-shadow:none}html[data-theme=dark] .atlas-legacy .knowledge-summary article,html[data-theme=dark] .atlas-legacy .knowledge-section__title,html[data-theme=dark] .atlas-legacy .knowledge-assurance>span:not(:first-child),html[data-theme=dark] .atlas-legacy .knowledge-timeline li{border-color:#29292f}html[data-theme=dark] .atlas-legacy .knowledge-summary article.is-alert,html[data-theme=dark] .atlas-legacy .knowledge-conflicts article{background:#2a1112}html[data-theme=dark] .atlas-legacy .knowledge-summary article.is-warning,html[data-theme=dark] .atlas-legacy .knowledge-queue-card{background:#251d0f}html[data-theme=dark] .atlas-legacy .knowledge-queue-card{border-color:#5b4720}html[data-theme=dark] .atlas-legacy .knowledge-queue-card details{border-color:#4b3b1d}html[data-theme=dark] .atlas-legacy .knowledge-feature-grid article,html[data-theme=dark] .atlas-legacy .knowledge-structured-grid section{border-color:#29292f;background:#111114}html[data-theme=dark] .atlas-legacy .knowledge-state.is-ok{color:#84dfb3;background:#10271d}html[data-theme=dark] .atlas-legacy .knowledge-state.is-alert{color:#ff938c;background:#351716}html[data-theme=dark] .atlas-legacy .knowledge-state.is-unknown{color:#f5c474;background:#2a2010}html[data-theme=dark] .atlas-legacy .knowledge-notice.is-ok{color:#84dfb3;border-color:#28543e;background:#10271d}html[data-theme=dark] .atlas-legacy .knowledge-notice.is-alert{color:#ff938c;border-color:#71312e;background:#351716}html[data-theme=dark] .atlas-legacy .knowledge-queue-card__actions button.secondary,html[data-theme=dark] .atlas-legacy .knowledge-queue-card__actions input{color:#e8e8eb;border-color:#34343b;background:#111114}@media(max-width:1040px){.atlas-legacy .knowledge-feature-grid,.atlas-legacy .knowledge-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .knowledge-summary article:nth-child(2){border-right:0}.atlas-legacy .knowledge-summary article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:720px){.atlas-legacy .knowledge-page{padding:20px 14px 50px}.atlas-legacy .knowledge-header{align-items:stretch;flex-direction:column}.atlas-legacy .knowledge-header__actions{justify-content:space-between}.atlas-legacy .knowledge-feature-grid,.atlas-legacy .knowledge-conflicts,.atlas-legacy .knowledge-queue-card__actions{grid-template-columns:1fr}.atlas-legacy .knowledge-assurance{align-items:flex-start;flex-direction:column;padding:10px 12px}.atlas-legacy .knowledge-assurance>span:not(:first-child){padding-left:0;border-left:0}.atlas-legacy .knowledge-timeline li{grid-template-columns:1fr;gap:3px;padding:9px 0}}@media(max-width:980px){.atlas-legacy .unit-economics-head{align-items:stretch;flex-direction:column;gap:8px}.atlas-legacy .unit-economics-summary{flex:none;min-width:0;width:100%}.atlas-legacy .unit-economics-summary{grid-template-columns:repeat(2,1fr)}.atlas-legacy .unit-economics-evidence{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .unit-economics-evidence>div:nth-child(2){border-right:0}.atlas-legacy .unit-economics-evidence>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.atlas-legacy .unit-economics-summary>div:nth-child(2){border-right:0}.atlas-legacy .unit-economics-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.atlas-legacy .unit-economics-dock{right:12px;bottom:12px;left:12px;justify-content:center;transform:none}.atlas-legacy .unit-economics-settings__tax{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .unit-economics-settings__tax>div,.atlas-legacy .unit-economics-settings__tax p{grid-column:1 / -1}}.atlas-legacy .profile-page{max-width:none;min-height:100vh;padding:25px 28px 60px;color:var(--ink);background:#f8f9fb}.atlas-legacy .profile-head{min-height:70px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.atlas-legacy .profile-head>div:first-child>span{color:var(--accent);font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.atlas-legacy .profile-head h1{margin:3px 0 2px;font-size:27px;letter-spacing:-.035em}.atlas-legacy .profile-head p{margin:0;color:var(--muted);font-size:10px}.atlas-legacy .profile-head__status{min-width:190px;display:grid;gap:2px;padding:10px 13px;border:1px solid #f1d39a;border-radius:9px;background:#fff7e6}.atlas-legacy .profile-head__status.is-ready{border-color:#a9dfc1;background:#ecfdf3}.atlas-legacy .profile-head__status small,.atlas-legacy .profile-head__status span{color:var(--muted);font-size:8px}.atlas-legacy .profile-head__status strong{color:#8a4b08;font-size:12px}.atlas-legacy .profile-head__status.is-ready strong{color:#067647}.atlas-legacy .profile-message{margin-bottom:12px;padding:9px 12px;color:#8a4b08;border:1px solid #f1d39a;border-radius:7px;background:#fff7e6;font-size:9px}.atlas-legacy .profile-message.is-success{color:#067647;border-color:#a9dfc1;background:#ecfdf3}.atlas-legacy .profile-layout{display:grid;grid-template-columns:210px minmax(0,1fr);align-items:start;gap:14px}.atlas-legacy .profile-sections{display:grid;gap:4px;padding:9px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.atlas-legacy .profile-sections>strong{padding:5px 8px 8px;color:var(--muted);font-size:8px;letter-spacing:.07em;text-transform:uppercase}.atlas-legacy .profile-sections button{min-height:42px;display:flex;align-items:center;gap:9px;padding:6px 8px;color:var(--muted);border:0;border-radius:7px;background:transparent;text-align:left}.atlas-legacy .profile-sections button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .profile-sections button:disabled{opacity:.5}.atlas-legacy .profile-sections svg{width:17px;height:17px;flex:0 0 17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.atlas-legacy .profile-sections button span{display:grid;gap:2px;font-size:9px;font-weight:650}.atlas-legacy .profile-sections button small{font-size:7px;font-weight:500}.atlas-legacy .profile-content{min-width:0;display:grid;gap:14px}.atlas-legacy .profile-tax-card,.atlas-legacy .profile-tax-history{overflow:hidden;border:1px solid var(--line);border-radius:11px;background:var(--panel);box-shadow:0 1px 2px #1018280a}.atlas-legacy .profile-tax-card>header{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 18px;border-bottom:1px solid var(--line)}.atlas-legacy .profile-tax-card>header small,.atlas-legacy .profile-tax-history>header small{color:var(--accent);font-size:8px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.atlas-legacy .profile-tax-card h2,.atlas-legacy .profile-tax-history h2{margin:3px 0;font-size:16px}.atlas-legacy .profile-tax-card>header p{max-width:600px;margin:0;color:var(--muted);font-size:8px;line-height:1.45}.atlas-legacy .profile-tax-card>header output{min-width:150px;display:grid;gap:3px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.atlas-legacy .profile-tax-card>header output span{color:var(--muted);font-size:8px}.atlas-legacy .profile-tax-card>header output strong{color:var(--atlas-table-calculated-money-text);font-size:20px}.atlas-legacy .profile-tax-fields{display:grid;grid-template-columns:minmax(210px,1.4fr) minmax(120px,.7fr) minmax(180px,1fr) minmax(145px,.8fr);gap:10px;padding:15px 18px;border-bottom:1px solid var(--line);background:var(--surface)}.atlas-legacy .profile-tax-fields label,.atlas-legacy .profile-tax-notes{min-width:0;display:grid;align-content:start;gap:5px;color:var(--muted);font-size:8px}.atlas-legacy .profile-tax-fields label>small{line-height:1.3}.atlas-legacy .profile-tax-fields input,.atlas-legacy .profile-tax-fields select,.atlas-legacy .profile-tax-notes textarea{width:100%;min-width:0;border:1px solid var(--line);border-radius:6px;outline:none;color:var(--atlas-table-manual-text);background:var(--panel);font:inherit;font-size:10px}.atlas-legacy .profile-tax-fields input,.atlas-legacy .profile-tax-fields select{height:34px;padding:0 9px}.atlas-legacy .profile-tax-fields input:focus,.atlas-legacy .profile-tax-fields select:focus,.atlas-legacy .profile-tax-notes textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.atlas-legacy .profile-tax-fields input:disabled,.atlas-legacy .profile-tax-fields select:disabled,.atlas-legacy .profile-tax-notes textarea:disabled{color:var(--atlas-table-empty-text);opacity:.7}.atlas-legacy .profile-rate{position:relative;display:block}.atlas-legacy .profile-rate input{padding-right:25px}.atlas-legacy .profile-rate b{position:absolute;top:10px;right:9px;font-weight:600}.atlas-legacy .profile-tax-base{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(0,1.6fr);align-items:center;gap:20px;padding:13px 18px;border-bottom:1px solid var(--line)}.atlas-legacy .profile-tax-base>div{display:grid;gap:4px}.atlas-legacy .profile-tax-base span{color:var(--muted);font-size:8px}.atlas-legacy .profile-tax-base strong{color:var(--atlas-table-calculated-text);font-size:12px}.atlas-legacy .profile-tax-base p{margin:0;color:var(--muted);font-size:9px;line-height:1.5}.atlas-legacy .profile-tax-notes{padding:13px 18px;border-bottom:1px solid var(--line)}.atlas-legacy .profile-tax-notes textarea{resize:vertical;min-height:58px;padding:8px 9px;line-height:1.45}.atlas-legacy .profile-tax-boundaries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line)}.atlas-legacy .profile-tax-boundaries article{min-height:94px;padding:13px 18px;border-right:1px solid var(--line)}.atlas-legacy .profile-tax-boundaries article:last-child{border-right:0}.atlas-legacy .profile-tax-boundaries strong{font-size:9px}.atlas-legacy .profile-tax-boundaries p{margin:5px 0 0;color:var(--muted);font-size:8px;line-height:1.45}.atlas-legacy .profile-tax-card>footer{min-height:55px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 18px}.atlas-legacy .profile-tax-card>footer span{color:var(--muted);font-size:8px}.atlas-legacy .profile-tax-card>footer button{min-height:33px;padding:0 14px;color:#fff;border:1px solid var(--accent);border-radius:6px;background:var(--accent);font-size:9px;font-weight:700}.atlas-legacy .profile-tax-card>footer button:disabled{cursor:wait;opacity:.55}.atlas-legacy .profile-tax-history>header{min-height:66px;display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid var(--line)}.atlas-legacy .profile-tax-history>header span{color:var(--muted);font-size:8px}.atlas-legacy .profile-tax-history>div>article{min-height:58px;display:grid;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 18px;border-bottom:1px solid var(--line)}.atlas-legacy .profile-tax-history>div>article:last-child{border-bottom:0}.atlas-legacy .profile-tax-history__version{color:var(--accent);font-size:9px;font-weight:750}.atlas-legacy .profile-tax-history article>div{display:grid;gap:3px}.atlas-legacy .profile-tax-history article strong{font-size:9px}.atlas-legacy .profile-tax-history article small,.atlas-legacy .profile-tax-history article time{color:var(--muted);font-size:8px}.atlas-legacy .profile-tax-history article p{margin:1px 0 0;color:var(--muted);font-size:8px}.atlas-legacy .profile-tax-history__empty{margin:0;padding:22px 18px;color:var(--muted);font-size:9px}.atlas-legacy .finance-page{max-width:none;min-height:100vh;padding:25px 28px 60px;color:var(--ink);background:#f8f9fb}.atlas-legacy .finance-head{min-height:88px;display:flex;align-items:flex-end;gap:25px;margin-bottom:16px}.atlas-legacy .finance-head>div:first-child{min-width:0}.atlas-legacy .finance-head>div:first-child>span,.atlas-legacy .finance-card header span,.atlas-legacy .finance-modal header span{display:block;margin-bottom:4px;color:var(--atlas-table-empty-text);font-size:9px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.atlas-legacy .finance-head h1{margin:0 0 4px;font-size:30px;letter-spacing:-.03em}.atlas-legacy .finance-head p{margin:0;color:var(--muted);font-size:12px}.atlas-legacy .finance-head__actions{display:flex;align-items:center;gap:9px;margin-left:auto}.atlas-legacy .finance-period{height:39px;display:flex;overflow:hidden;border:1px solid var(--atlas-table-grid);border-radius:8px;background:var(--panel)}.atlas-legacy .finance-period button{min-width:60px;padding:0 11px;color:var(--muted);border:0;border-right:1px solid var(--atlas-table-grid);background:transparent;font-size:10px;font-weight:650}.atlas-legacy .finance-period button:last-child{border-right:0}.atlas-legacy .finance-period button:hover,.atlas-legacy .finance-period button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .finance-primary{min-height:39px;padding:0 14px;color:#fff!important;border:1px solid var(--accent)!important;border-radius:8px;background:var(--accent)!important;font-size:10px;font-weight:700}.atlas-legacy .finance-primary:hover{background:var(--accent-hover)!important}.atlas-legacy .finance-primary:disabled{cursor:wait;opacity:.55}.atlas-legacy .finance-tabs{display:flex;gap:3px;overflow-x:auto;margin-bottom:15px;padding:4px;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--panel)}.atlas-legacy .finance-tabs button{min-height:34px;padding:0 14px;color:var(--muted);border:0;border-radius:6px;background:transparent;white-space:nowrap;font-size:10px;font-weight:650}.atlas-legacy .finance-tabs button:hover{color:var(--ink);background:var(--surface)}.atlas-legacy .finance-tabs button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .finance-message{margin-bottom:13px;padding:11px 14px;color:var(--accent-hover);border:1px solid #b7c8ee;border-radius:9px;background:var(--accent-soft);font-size:11px}.atlas-legacy .finance-loading{min-height:225px;display:grid;place-items:center;color:var(--muted);font-size:12px}.atlas-legacy .finance-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:10px}.atlas-legacy .finance-kpis article{min-height:131px;display:flex;flex-direction:column;padding:18px 19px;border:1px solid var(--atlas-table-grid);border-radius:10px;background:var(--panel)}.atlas-legacy .finance-kpis span{color:var(--muted);font-size:10px}.atlas-legacy .finance-kpis strong{margin:10px 0 6px;color:var(--atlas-table-calculated-money-text);font-size:28px;line-height:1;font-variant-numeric:tabular-nums}.atlas-legacy .finance-kpis small{margin-top:auto;color:var(--atlas-table-empty-text);font-size:9px;line-height:1.4}.atlas-legacy .finance-page .finance-value.finance-value--positive{color:var(--atlas-table-linked-text)}.atlas-legacy .finance-page .finance-value.finance-value--negative{color:var(--red)}.atlas-legacy .finance-page .finance-value.finance-value--neutral{color:var(--atlas-table-empty-text)}.atlas-legacy .finance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.atlas-legacy .finance-card{min-width:0;padding:16px;border:1px solid var(--atlas-table-grid);border-radius:10px;background:var(--panel)}.atlas-legacy .finance-card--wide{grid-column:1 / -1}.atlas-legacy .finance-card>header{min-height:53px;display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding-bottom:11px;border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .finance-card header h2{margin:0;font-size:16px;letter-spacing:-.01em}.atlas-legacy .finance-card header>button:not(.finance-primary){min-height:31px;padding:0 9px;color:var(--accent-hover);border:0;border-radius:5px;background:var(--accent-soft);font-size:9px}.atlas-legacy .finance-card header>small{color:var(--atlas-table-empty-text);font-size:10px}.atlas-legacy .finance-report{min-height:450px}.atlas-legacy .finance-report>h3{margin:21px 0 9px;color:var(--muted);font-size:11px}.atlas-legacy .finance-explainer{margin:13px 0;color:var(--muted);font-size:10px;line-height:1.55}.atlas-legacy .finance-bridge{display:grid;padding-top:8px}.atlas-legacy .finance-bridge>div{min-height:49px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:6px 9px;border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .finance-bridge>div:last-child{border-bottom:0}.atlas-legacy .finance-bridge>div>span{color:var(--atlas-table-manual-text);font-size:10px}.atlas-legacy .finance-bridge>div small{display:block;margin-top:3px;color:var(--atlas-table-empty-text);font-size:8px;line-height:1.35}.atlas-legacy .finance-bridge>div strong{color:var(--atlas-table-calculated-money-text);font-size:13px;font-variant-numeric:tabular-nums}.atlas-legacy .finance-bridge>div.is-total{margin:2px 0;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--atlas-table-grid));border-radius:5px;background:var(--accent-soft)}.atlas-legacy .finance-bridge>div.is-total strong{font-size:14px}.atlas-legacy .finance-metric{min-height:188px;display:flex;flex-direction:column;justify-content:center;padding:19px 10px}.atlas-legacy .finance-metric strong{color:var(--atlas-table-calculated-money-text);font-size:35px;font-variant-numeric:tabular-nums}.atlas-legacy .finance-metric small{max-width:500px;margin-top:10px;color:var(--muted);font-size:10px;line-height:1.55}.atlas-legacy .finance-coverage{margin:7px 0 0;padding:0;list-style:none}.atlas-legacy .finance-coverage li{min-height:39px;display:flex;align-items:center;justify-content:space-between;gap:13px;border-bottom:1px solid var(--atlas-table-grid);color:var(--atlas-table-manual-text);font-size:10px}.atlas-legacy .finance-coverage li:last-child{border-bottom:0}.atlas-legacy .finance-coverage strong{font-size:9px}.atlas-legacy .finance-coverage .is-ready{color:var(--atlas-table-linked-text)}.atlas-legacy .finance-coverage .is-missing{color:var(--atlas-table-empty-text)}.atlas-legacy .finance-note{margin-top:12px;padding:11px;border:1px solid #f4d6ad;border-radius:6px;background:var(--amber-soft)}.atlas-legacy .finance-note strong{color:var(--amber);font-size:11px}.atlas-legacy .finance-note p{margin:5px 0 0;color:var(--muted);font-size:10px;line-height:1.55}.atlas-legacy .finance-table-wrap{margin-top:9px;overflow:auto;border:1px solid var(--atlas-table-grid);border-radius:6px;background:var(--atlas-table-row-bg)}.atlas-legacy .finance-table{width:100%;border-collapse:collapse;font-size:10px}.atlas-legacy .finance-table th{height:36px;padding:0 11px;color:var(--atlas-table-empty-text);border-right:1px solid var(--atlas-table-grid);border-bottom:1px solid var(--atlas-table-grid);background:var(--atlas-table-subheader-bg);font-size:9px;letter-spacing:.04em;text-transform:none;white-space:nowrap}.atlas-legacy .finance-table th:last-child,.atlas-legacy .finance-table td:last-child{border-right:0}.atlas-legacy .finance-table td{height:39px;padding:0 11px;color:var(--atlas-table-manual-text);border-top:0;border-right:1px solid var(--atlas-table-grid);border-bottom:1px solid var(--atlas-table-grid);background:var(--atlas-table-row-bg);font-variant-numeric:tabular-nums}.atlas-legacy .finance-table tr:last-child td{border-bottom:0}.atlas-legacy .finance-table tbody tr:hover td{background:var(--atlas-table-row-hover)}.atlas-legacy .finance-table td:nth-last-child(-n+4){color:var(--atlas-table-calculated-money-text)}.atlas-legacy .finance-table td button{min-height:28px;padding:0 8px;color:var(--accent-hover);border:1px solid color-mix(in srgb,var(--accent) 20%,var(--atlas-table-grid));border-radius:5px;background:var(--accent-soft);font-size:9px}.atlas-legacy .finance-table__empty{height:100px!important;color:var(--atlas-table-empty-text)!important;text-align:center}.atlas-legacy .finance-modal{position:fixed;z-index:2000;inset:0;display:grid;place-items:center;padding:18px;background:#10182840;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.atlas-legacy .finance-modal form{width:min(588px,calc(100vw - 36px));display:grid;gap:11px;padding:18px;color:var(--ink);border:1px solid var(--atlas-table-grid);border-radius:11px;background:var(--panel);box-shadow:0 20px 60px #10182838}.atlas-legacy .finance-modal header{min-height:54px;display:flex;justify-content:space-between;border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .finance-modal header h2{margin:0;font-size:18px}.atlas-legacy .finance-modal header button{width:33px;height:33px;padding:0;color:var(--muted);border:1px solid var(--atlas-table-grid);border-radius:6px;background:transparent;font-size:20px}.atlas-legacy .finance-modal label{display:grid;gap:5px;color:var(--muted);font-size:9px}.atlas-legacy .finance-modal input,.atlas-legacy .finance-modal select,.atlas-legacy .finance-modal textarea{width:100%;min-height:39px;padding:0 10px;color:var(--ink);border:1px solid var(--atlas-table-grid);border-radius:6px;outline:0;background:var(--surface);font-size:11px}.atlas-legacy .finance-modal textarea{min-height:71px;padding-top:9px;resize:vertical}.atlas-legacy .finance-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.atlas-legacy .finance-modal .finance-check{display:flex;grid-template-columns:none;align-items:center;gap:7px;color:var(--atlas-table-manual-text)}.atlas-legacy .finance-modal .finance-check input{width:auto;min-height:0;accent-color:var(--accent)}.atlas-legacy .finance-modal footer{display:flex;justify-content:flex-end;gap:8px;padding-top:11px;border-top:1px solid var(--atlas-table-grid)}.atlas-legacy .finance-modal footer button{min-height:39px;padding:0 13px;color:var(--ink);border:1px solid var(--atlas-table-grid);border-radius:6px;background:var(--surface);font-size:10px}html[data-theme=dark] .atlas-legacy .finance-page,html[data-theme=dark] .atlas-legacy .profile-page{color:var(--ink);background:#000}html[data-theme=dark] .atlas-legacy .profile-head__status{border-color:#60481d;background:#2a2010}html[data-theme=dark] .atlas-legacy .profile-head__status.is-ready{border-color:#24583e;background:#10291e}html[data-theme=dark] .atlas-legacy .profile-head__status strong{color:#f5c474}html[data-theme=dark] .atlas-legacy .profile-head__status.is-ready strong{color:#78dca9}html[data-theme=dark] .atlas-legacy .profile-message{color:#f5c474;border-color:#60481d;background:#2a2010}html[data-theme=dark] .atlas-legacy .profile-message.is-success{color:#78dca9;border-color:#24583e;background:#10291e}html[data-theme=dark] .atlas-legacy .profile-sections,html[data-theme=dark] .atlas-legacy .profile-tax-card,html[data-theme=dark] .atlas-legacy .profile-tax-history{border-color:var(--atlas-table-grid);background:#09090b;box-shadow:0 1px 2px #0008}html[data-theme=dark] .atlas-legacy .profile-tax-card>header,html[data-theme=dark] .atlas-legacy .profile-tax-fields,html[data-theme=dark] .atlas-legacy .profile-tax-base,html[data-theme=dark] .atlas-legacy .profile-tax-notes,html[data-theme=dark] .atlas-legacy .profile-tax-boundaries,html[data-theme=dark] .atlas-legacy .profile-tax-boundaries article,html[data-theme=dark] .atlas-legacy .profile-tax-card>footer,html[data-theme=dark] .atlas-legacy .profile-tax-history>header,html[data-theme=dark] .atlas-legacy .profile-tax-history>div>article{border-color:var(--atlas-table-grid)}html[data-theme=dark] .atlas-legacy .profile-tax-fields,html[data-theme=dark] .atlas-legacy .profile-tax-card>header output{background:#111114}html[data-theme=dark] .atlas-legacy .profile-tax-fields input,html[data-theme=dark] .atlas-legacy .profile-tax-fields select,html[data-theme=dark] .atlas-legacy .profile-tax-notes textarea{border-color:var(--atlas-table-grid);background:#111114}@media(max-width:900px){.atlas-legacy .profile-layout{grid-template-columns:1fr}.atlas-legacy .profile-sections{grid-template-columns:auto 1fr 1fr;align-items:center}.atlas-legacy .profile-sections>strong{padding:5px 8px}.atlas-legacy .profile-tax-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.atlas-legacy .profile-page{padding:18px 14px 50px}.atlas-legacy .profile-head{align-items:stretch;flex-direction:column}.atlas-legacy .profile-tax-card>header{align-items:stretch;flex-direction:column}.atlas-legacy .profile-tax-card>header output{min-width:0}.atlas-legacy .profile-tax-fields,.atlas-legacy .profile-tax-base,.atlas-legacy .profile-tax-boundaries{grid-template-columns:1fr}.atlas-legacy .profile-tax-boundaries article{border-right:0;border-bottom:1px solid var(--line)}.atlas-legacy .profile-tax-boundaries article:last-child{border-bottom:0}}html[data-theme=dark] .atlas-legacy .finance-period,html[data-theme=dark] .atlas-legacy .finance-tabs,html[data-theme=dark] .atlas-legacy .finance-kpis article,html[data-theme=dark] .atlas-legacy .finance-card,html[data-theme=dark] .atlas-legacy .finance-modal form{border-color:var(--atlas-table-grid);background:#0b0b0d}html[data-theme=dark] .atlas-legacy .finance-tabs button:hover,html[data-theme=dark] .atlas-legacy .finance-table tbody tr:hover td{background:#151519}html[data-theme=dark] .atlas-legacy .finance-message{color:#bdc9ff;border-color:#40558e;background:#11182b}html[data-theme=dark] .atlas-legacy .finance-note{border-color:#6f5124;background:#241b0d}html[data-theme=dark] .atlas-legacy .finance-modal{background:#000a}html[data-theme=dark] .atlas-legacy .finance-modal input,html[data-theme=dark] .atlas-legacy .finance-modal select,html[data-theme=dark] .atlas-legacy .finance-modal textarea,html[data-theme=dark] .atlas-legacy .finance-modal footer button{color:var(--ink);border-color:var(--atlas-table-grid);background:#111114}@media(max-width:980px){.atlas-legacy .finance-head{align-items:stretch;flex-direction:column}.atlas-legacy .finance-head__actions{margin-left:0}.atlas-legacy .finance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .finance-grid{grid-template-columns:1fr}.atlas-legacy .finance-card--wide{grid-column:auto}}.atlas-legacy .ads-page{--ads-observed-text: #176b52;--ads-cost-text: #9e165f;--ads-revenue-text: #6941c6;--ads-calculated-text: #3157b7;--ads-drr-good-text: #168a5b;--ads-drr-caution-text: #9a7600;--ads-drr-warning-text: #c05d0b;--ads-drr-danger-text: #c83b4d;max-width:none;min-height:100vh;padding:24px 26px 60px;color:var(--ink);background:#f8f9fb}.atlas-legacy .ads-head{min-height:86px;display:flex;align-items:flex-end;gap:24px;margin-bottom:14px}.atlas-legacy .ads-head>div:first-child{min-width:0}.atlas-legacy .ads-head p{margin:0 0 3px;color:var(--accent);font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.atlas-legacy .ads-head h1{margin:0 0 3px;font-size:30px;letter-spacing:-.035em}.atlas-legacy .ads-head span{color:var(--muted);font-size:11px}.atlas-legacy .ads-head__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:9px;margin-left:auto}.atlas-legacy .ads-article-search{position:relative;width:210px;height:38px;display:block}.atlas-legacy .ads-article-search>span{position:absolute;top:4px;left:11px;z-index:1;color:var(--atlas-table-empty-text);font-size:6.5px;pointer-events:none}.atlas-legacy .ads-article-search input{width:100%;height:100%;padding:14px 28px 2px 11px;color:var(--ink);border:1px solid var(--atlas-table-grid);border-radius:8px;outline:none;background:var(--panel);font-size:9px}.atlas-legacy .ads-article-search input::placeholder{color:var(--muted);opacity:.8}.atlas-legacy .ads-article-search input:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--atlas-table-grid))}.atlas-legacy .ads-article-search input:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.atlas-legacy .ads-head-actuality{min-width:112px;height:38px;display:grid;align-content:center;gap:2px;padding:0 11px;border:1px solid var(--atlas-table-grid);border-radius:8px;background:var(--panel)}.atlas-legacy .ads-head-actuality span{color:var(--muted);font-size:6.5px}.atlas-legacy .ads-head-actuality strong{color:var(--atlas-table-linked-text);font-size:9px;font-variant-numeric:tabular-nums}.atlas-legacy .ads-mode{height:38px;display:flex;overflow:hidden;padding:3px;border:1px solid var(--atlas-table-grid);border-radius:8px;background:var(--panel)}.atlas-legacy .ads-mode button{padding:0 13px;color:var(--muted);border:0;border-radius:5px;background:transparent;font-size:9px;font-weight:680}.atlas-legacy .ads-mode button:hover{color:var(--ink)}.atlas-legacy .ads-mode button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .ads-period{height:38px;display:flex;overflow:hidden;border:1px solid var(--atlas-table-grid);border-radius:8px;background:var(--panel)}.atlas-legacy .ads-period button{min-width:54px;padding:0 9px;color:var(--muted);border:0;border-right:1px solid var(--atlas-table-grid);background:transparent;font-size:9px;font-weight:650}.atlas-legacy .ads-period button:last-child{border-right:0}.atlas-legacy .ads-period button:hover,.atlas-legacy .ads-period button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .ads-sync{min-height:38px;padding:0 14px;color:#fff;border:1px solid var(--accent);border-radius:8px;background:var(--accent);font-size:9px;font-weight:700}.atlas-legacy .ads-sync:hover{background:var(--accent-hover)}.atlas-legacy .ads-sync:disabled{cursor:wait;opacity:.55}.atlas-legacy .ads-status-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin-bottom:10px;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--panel)}.atlas-legacy .ads-status{min-height:55px;display:grid;align-content:center;gap:3px;padding:9px 12px;border-right:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-status:last-child{border-right:0}.atlas-legacy .ads-status span{color:var(--atlas-table-empty-text);font-size:7px;font-weight:700;letter-spacing:.04em}.atlas-legacy .ads-status strong{color:var(--atlas-table-linked-text);font-size:9px}.atlas-legacy .ads-status--live_access_blocked strong,.atlas-legacy .ads-status--live_unverified strong{color:var(--amber)}.atlas-legacy .ads-evidence-banner{min-height:90px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin-bottom:10px;padding:13px 15px;border:1px solid #a9c0f4;border-radius:9px;background:var(--accent-soft)}.atlas-legacy .ads-evidence-banner.is-historical{border-color:#e6c184;background:var(--amber-soft)}.atlas-legacy .ads-evidence-banner strong{color:var(--accent-hover);font-size:12px}.atlas-legacy .ads-evidence-banner.is-historical strong{color:var(--amber)}.atlas-legacy .ads-evidence-banner p{max-width:830px;margin:5px 0 0;color:var(--muted);font-size:9px;line-height:1.5}.atlas-legacy .ads-evidence-banner dl{min-width:390px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.atlas-legacy .ads-evidence-banner dl>div{min-height:42px;display:grid;align-content:center;gap:3px;padding:0 11px;border-left:1px solid color-mix(in srgb,var(--atlas-table-grid) 75%,transparent)}.atlas-legacy .ads-evidence-banner dt{color:var(--muted);font-size:7px}.atlas-legacy .ads-evidence-banner dd{margin:0;color:var(--atlas-table-identity-text);font-size:9px;font-weight:650}.atlas-legacy .ads-message{margin-bottom:10px;padding:9px 12px;color:var(--accent-hover);border:1px solid #b7c8ee;border-radius:7px;background:var(--accent-soft);font-size:9px}.atlas-legacy .ads-loading,.atlas-legacy .ads-empty{min-height:230px;display:grid;place-content:center;gap:7px;padding:30px;color:var(--muted);border:1px dashed var(--atlas-table-grid);border-radius:9px;background:var(--panel);text-align:center}.atlas-legacy .ads-empty strong{color:var(--ink);font-size:15px}.atlas-legacy .ads-empty p{max-width:620px;margin:0;font-size:10px;line-height:1.55}.atlas-legacy .ads-tabs{min-height:46px;display:flex;align-items:center;gap:3px;margin-bottom:10px;padding:4px;overflow-x:auto;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--panel)}.atlas-legacy .ads-tabs button{min-height:34px;padding:0 13px;color:var(--muted);border:0;border-radius:6px;background:transparent;white-space:nowrap;font-size:9px;font-weight:650}.atlas-legacy .ads-tabs button:hover{color:var(--ink);background:var(--surface)}.atlas-legacy .ads-tabs button.is-active{color:var(--accent-hover);background:var(--accent-soft)}.atlas-legacy .ads-tabs input{width:230px;height:32px;margin-left:auto;padding:0 10px;color:var(--ink);border:1px solid var(--atlas-table-grid);border-radius:6px;outline:none;background:var(--surface);font-size:9px}.atlas-legacy .ads-main-dashboard{--ads-scroll-viewport: calc(100vw - var(--atlas-sidebar-width) - 52px);min-width:0;max-width:100%;overflow-x:auto;overflow-y:clip;padding-bottom:10px;overscroll-behavior-x:contain;contain:layout paint}.atlas-legacy .ads-scroll-sheet{width:max-content;min-width:100%}.atlas-legacy .ads-portfolio-timeline{width:max-content;min-width:0;margin-bottom:9px;overflow:visible;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--panel);box-shadow:0 3px 9px color-mix(in srgb,#101828 3%,transparent)}.atlas-legacy .ads-portfolio-timeline>header{position:sticky;z-index:12;left:0;width:var(--ads-scroll-viewport);min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:5px 10px 5px 12px;border-bottom:1px solid var(--atlas-table-grid);background:var(--atlas-table-header-bg)}.atlas-legacy .ads-portfolio-timeline>header div{display:flex;align-items:baseline;gap:7px}.atlas-legacy .ads-portfolio-timeline>header strong{color:var(--atlas-table-identity-text);font-size:11px}.atlas-legacy .ads-portfolio-timeline>header span,.atlas-legacy .ads-portfolio-timeline>header small{color:var(--atlas-table-empty-text);font-size:6.7px}.atlas-legacy .ads-portfolio-timeline__scroll{overflow:visible}.atlas-legacy .ads-portfolio-timeline__table{width:max-content;min-width:0;table-layout:fixed}.atlas-legacy .ads-portfolio-timeline__table th,.atlas-legacy .ads-portfolio-timeline__table td{width:50px;min-width:50px;max-width:50px;height:27px;padding:3px 4px;overflow:hidden;border-right:1px solid var(--atlas-table-grid);border-bottom:1px solid var(--atlas-table-grid);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:7.4px;font-variant-numeric:tabular-nums}.atlas-legacy .ads-portfolio-timeline__table thead th{height:30px;color:var(--atlas-table-empty-text);background:var(--atlas-table-header-bg);font-size:6.8px}.atlas-legacy .ads-portfolio-timeline__table thead th strong,.atlas-legacy .ads-portfolio-timeline__table thead th small{display:block;overflow:hidden;text-overflow:ellipsis}.atlas-legacy .ads-portfolio-timeline__table thead th:first-child,.atlas-legacy .ads-portfolio-timeline__table tbody th{position:sticky;z-index:2;left:0;width:146px;min-width:146px;max-width:146px;padding-left:12px;color:var(--atlas-table-identity-text);background:var(--atlas-table-row-bg);text-align:left}.atlas-legacy .ads-portfolio-timeline__table thead th:first-child{z-index:3;background:var(--atlas-table-header-bg)}.atlas-legacy .ads-portfolio-timeline__table .is-week,.atlas-legacy .ads-portfolio-timeline__table thead .is-28d-total,.atlas-legacy .ads-portfolio-timeline__table tbody td:nth-child(n+2):nth-child(-n+6){width:70px;min-width:70px;max-width:70px}.atlas-legacy .ads-portfolio-timeline__table thead .is-28d-total,.atlas-legacy .ads-portfolio-timeline__table tbody td:nth-child(6){border-right:3px solid color-mix(in srgb,var(--accent) 58%,var(--atlas-table-grid));border-left:3px solid color-mix(in srgb,var(--accent) 58%,var(--atlas-table-grid));background:color-mix(in srgb,var(--accent) 8%,var(--atlas-table-row-bg));font-weight:780}.atlas-legacy .ads-portfolio-timeline__table tbody tr:last-child th,.atlas-legacy .ads-portfolio-timeline__table tbody tr:last-child td{border-bottom:0}.atlas-legacy .ads-portfolio-timeline__table tbody tr:hover th,.atlas-legacy .ads-portfolio-timeline__table tbody tr:hover td{background:var(--atlas-table-row-hover)}.atlas-legacy .ads-main-source{width:100%;min-width:0;min-height:34px;display:flex;align-items:center;gap:11px;margin-bottom:8px;padding:0 11px;color:var(--muted);border:1px solid var(--atlas-table-grid);border-radius:8px;background:var(--panel);font-size:8px}.atlas-legacy .ads-main-source strong{color:var(--atlas-table-identity-text);font-size:9px}.atlas-legacy .ads-main-source b{margin-left:auto;color:var(--amber);font-size:8px}.atlas-legacy .ads-portfolio-actual{width:100%;min-width:980px;display:grid;grid-template-columns:210px minmax(0,1fr);margin-bottom:8px;overflow:hidden;border:1px solid var(--atlas-table-grid);border-radius:8px;background:var(--panel)}.atlas-legacy .ads-portfolio-actual>header{min-width:0;display:grid;align-content:center;gap:5px;padding:9px 11px;border-right:1px solid var(--atlas-table-grid);background:var(--atlas-table-header-bg)}.atlas-legacy .ads-portfolio-actual>header>div{display:grid;gap:3px}.atlas-legacy .ads-portfolio-actual>header span,.atlas-legacy .ads-portfolio-actual article span{color:var(--atlas-table-empty-text);font-size:7px;font-weight:680}.atlas-legacy .ads-portfolio-actual>header strong{color:var(--atlas-table-identity-text);font-size:11px}.atlas-legacy .ads-portfolio-actual>header small{width:max-content;color:var(--atlas-table-calculated-text);font-size:7px}.atlas-legacy .ads-portfolio-actual>header small.is-partial,.atlas-legacy .ads-portfolio-actual>header small.is-unavailable{color:var(--amber)}.atlas-legacy .ads-portfolio-actual>header p{margin:0;color:var(--atlas-table-empty-text);font-size:6.4px;line-height:1.25}.atlas-legacy .ads-portfolio-actual>div{min-width:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.atlas-legacy .ads-portfolio-actual article{min-width:0;display:grid;align-content:center;gap:3px;padding:8px;border-right:1px solid var(--atlas-table-grid);background:var(--atlas-table-row-bg)}.atlas-legacy .ads-portfolio-actual article:last-child{border-right:0}.atlas-legacy .ads-portfolio-actual article strong{overflow:hidden;color:var(--atlas-table-calculated-money-text);font-size:14px;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.atlas-legacy .ads-portfolio-actual article small{overflow:hidden;color:var(--atlas-table-empty-text);font-size:6.3px;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .ads-portfolio-actual .is-value-preliminary small,.atlas-legacy .ads-actual-grid .is-value-preliminary small{color:var(--amber)}.atlas-legacy .ads-portfolio-actual .is-value-confirmed small,.atlas-legacy .ads-actual-grid .is-value-confirmed small{color:var(--atlas-table-linked-text)}.atlas-legacy .ads-portfolio-actual .is-value-unavailable strong{color:var(--atlas-table-empty-text)}.atlas-legacy .ads-financial-control{width:100%;min-width:980px;margin:0 0 8px;border:1px solid var(--atlas-table-grid);border-radius:8px;background:var(--panel)}.atlas-legacy .ads-financial-control>summary{min-height:34px;display:flex;align-items:center;padding:0 11px;color:var(--atlas-table-empty-text);background:var(--atlas-table-header-bg);cursor:pointer;font-size:8px;font-weight:700}.atlas-legacy .ads-financial-control[open]>summary{border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-financial-control .ads-portfolio-actual{margin:0;border:0;border-radius:0}.atlas-legacy .ads-source-dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--atlas-table-linked-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--atlas-table-linked-text) 12%,transparent)}.atlas-legacy .ads-workspace{min-width:1900px;height:calc(100vh - 183px);min-height:610px;display:grid;grid-template-columns:318px 650px minmax(900px,1fr);gap:8px}.atlas-legacy .ads-pinned,.atlas-legacy .ads-charts-pane,.atlas-legacy .ads-daily-pane{min-width:0;overflow:hidden;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--panel)}.atlas-legacy .ads-pinned{position:sticky;z-index:4;left:0;display:flex;flex-direction:column;box-shadow:9px 0 20px color-mix(in srgb,#101828 7%,transparent)}.atlas-legacy .ads-pane-head{min-height:49px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-bottom:1px solid var(--atlas-table-grid);background:var(--atlas-table-header-bg)}.atlas-legacy .ads-pane-head span{color:var(--atlas-table-identity-text);font-size:10px;font-weight:750}.atlas-legacy .ads-pane-head small{color:var(--atlas-table-empty-text);font-size:7px;font-weight:500}.atlas-legacy .ads-pane-head--charts{align-items:flex-start}.atlas-legacy .ads-pane-head--charts>div:first-child{display:grid;gap:3px}.atlas-legacy .ads-article-select{display:grid;gap:5px;padding:10px 11px;border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-article-select span{color:var(--muted);font-size:7px;font-weight:650}.atlas-legacy .ads-article-select select{width:100%;height:32px;padding:0 26px 0 9px;color:var(--ink);border:1px solid var(--atlas-table-grid);border-radius:6px;outline:none;background:var(--surface);font-size:9px}.atlas-legacy .ads-pinned-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-pinned-kpis>div{min-height:63px;display:grid;align-content:center;gap:3px;padding:7px 10px;border-right:1px solid var(--atlas-table-grid);border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-pinned-kpis>div:nth-child(2n){border-right:0}.atlas-legacy .ads-pinned-kpis>div:last-child{grid-column:1 / -1;border-right:0;border-bottom:0}.atlas-legacy .ads-pinned-kpis span,.atlas-legacy .ads-pinned-kpis small{color:var(--muted);font-size:7px}.atlas-legacy .ads-pinned-kpis strong{color:var(--atlas-table-calculated-money-text);font-size:15px;font-variant-numeric:tabular-nums}.atlas-legacy .ads-pinned-kpis small{color:var(--atlas-table-empty-text);font-size:6.5px}.atlas-legacy .ads-group-summary{flex:1 1 auto;overflow-y:auto}.atlas-legacy .ads-group-summary button{width:100%;min-height:45px;display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:4px 7px;padding:6px 10px;color:var(--muted);border:0;border-bottom:1px solid var(--atlas-table-grid);background:transparent;text-align:left}.atlas-legacy .ads-group-summary button:first-child{grid-template-columns:minmax(0,1fr) auto}.atlas-legacy .ads-group-summary button:hover{background:var(--atlas-table-row-hover)}.atlas-legacy .ads-group-summary button.is-active{background:var(--accent-soft)}.atlas-legacy .ads-group-summary i{width:7px;height:7px;border-radius:50%}.atlas-legacy .ads-group-summary span{color:var(--atlas-table-identity-text);font-size:8px;font-weight:650}.atlas-legacy .ads-group-summary strong{color:var(--atlas-table-calculated-money-text);font-size:9px;font-variant-numeric:tabular-nums}.atlas-legacy .ads-group-summary small{grid-column:2 / -1;color:var(--atlas-table-empty-text);font-size:6.5px}.atlas-legacy .ads-coverage{display:grid;grid-template-columns:1fr auto;gap:3px 8px;padding:9px 11px;color:var(--amber);border-top:1px solid #e1bd7a;background:var(--amber-soft)}.atlas-legacy .ads-coverage.is-exact{color:var(--atlas-table-linked-text);border-color:color-mix(in srgb,var(--atlas-table-linked-text) 35%,transparent);background:color-mix(in srgb,var(--atlas-table-linked-text) 8%,transparent)}.atlas-legacy .ads-coverage span{font-size:7px}.atlas-legacy .ads-coverage strong{font-size:10px}.atlas-legacy .ads-coverage small{grid-column:1 / -1;color:var(--muted);font-size:6.5px;line-height:1.4}.atlas-legacy .ads-charts-pane{display:flex;flex-direction:column}.atlas-legacy .ads-chart-periods,.atlas-legacy .ads-chart-metrics{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:3px}.atlas-legacy .ads-chart-metrics{max-width:680px}.atlas-legacy .ads-chart-periods button,.atlas-legacy .ads-chart-metrics button{min-height:22px;display:inline-flex;align-items:center;gap:4px;padding:0 7px;color:var(--muted);border:1px solid var(--atlas-table-grid);border-radius:5px;background:var(--panel);font-size:7px}.atlas-legacy .ads-chart-periods button{min-width:38px;justify-content:center;font-weight:720}.atlas-legacy .ads-chart-metrics button i{width:5px;height:5px;flex:0 0 auto;border-radius:50%}.atlas-legacy .ads-chart-periods button.is-active,.atlas-legacy .ads-chart-metrics button.is-active{color:var(--accent-hover);border-color:color-mix(in srgb,var(--accent) 42%,var(--atlas-table-grid));background:var(--accent-soft)}.atlas-legacy .ads-chart-canvas{position:relative;min-height:348px;display:flex;flex-direction:column;padding:13px 12px 8px;border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-chart-canvas svg{width:100%;height:auto;overflow:visible}.atlas-legacy .ads-chart-canvas svg line{stroke:var(--atlas-table-grid);stroke-width:1}.atlas-legacy .ads-chart-canvas svg text{fill:var(--atlas-table-empty-text);font-size:8px;text-anchor:end}.atlas-legacy .ads-chart-canvas svg .ads-chart-date{font-size:5.6px;letter-spacing:-.025em;text-anchor:middle}.atlas-legacy .ads-chart-canvas svg .ads-chart-date.is-weekend{fill:#c97b82}.atlas-legacy .ads-chart-canvas svg .ads-chart-week-boundary{stroke:color-mix(in srgb,var(--atlas-table-identity-text) 24%,var(--atlas-table-grid));stroke-width:1;opacity:.72;vector-effect:non-scaling-stroke}.atlas-legacy .ads-chart-canvas svg path{fill:none;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.atlas-legacy .ads-chart-canvas svg .ads-chart-point{stroke:var(--panel);stroke-width:1.4;filter:drop-shadow(0 0 2px color-mix(in srgb,var(--atlas-table-identity-text) 42%,transparent));vector-effect:non-scaling-stroke}.atlas-legacy .ads-chart-canvas svg .ads-chart-point.is-multiple{stroke-width:.9;filter:none}.atlas-legacy .ads-chart-canvas svg .ads-chart-guides .is-guide{stroke:var(--atlas-table-identity-text);stroke-width:1;stroke-dasharray:4 4;opacity:.58}.atlas-legacy .ads-chart-canvas svg .ads-chart-guides circle{stroke:var(--panel);stroke-width:2;vector-effect:non-scaling-stroke}.atlas-legacy .ads-chart-empty{flex:1;display:grid;place-items:center;color:var(--atlas-table-empty-text);font-size:9px}.atlas-legacy .ads-chart-tooltip{position:absolute;z-index:7;min-width:176px;display:grid;gap:5px;padding:8px 9px;transform:translate(8px,-50%);color:var(--ink);border:1px solid var(--atlas-table-grid);border-radius:7px;background:color-mix(in srgb,var(--panel) 96%,transparent);box-shadow:0 8px 22px color-mix(in srgb,#101828 18%,transparent);pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.atlas-legacy .ads-chart-tooltip.is-left{transform:translate(calc(-100% - 8px),-50%)}.atlas-legacy .ads-chart-tooltip header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:5px;border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-chart-tooltip header strong{color:var(--atlas-table-identity-text);font-size:8px}.atlas-legacy .ads-chart-tooltip header span{color:var(--amber);font-size:6.5px}.atlas-legacy .ads-chart-tooltip>div{display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:6px}.atlas-legacy .ads-chart-tooltip>div i{width:6px;height:6px;border-radius:50%}.atlas-legacy .ads-chart-tooltip>div span{color:var(--muted);font-size:7px}.atlas-legacy .ads-chart-tooltip>div strong{color:var(--atlas-table-calculated-text);font-size:8px;font-variant-numeric:tabular-nums}.atlas-legacy .ads-chart-note{margin:auto 0 0;padding:12px 14px;color:var(--muted);font-size:7.5px;line-height:1.55}.atlas-legacy .ads-daily-pane{display:flex;flex-direction:column}.atlas-legacy .ads-daily-table-wrap{min-height:0;flex:1;overflow:auto}.atlas-legacy .ads-daily-table{width:max-content;min-width:100%;border-collapse:collapse;font-size:8px}.atlas-legacy .ads-daily-table th,.atlas-legacy .ads-daily-table td{height:31px;padding:4px 8px;border-right:1px solid var(--atlas-table-grid);border-bottom:1px solid var(--atlas-table-grid);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.atlas-legacy .ads-daily-table thead th{position:sticky;z-index:3;top:0;height:31px;color:var(--atlas-table-empty-text);background:var(--atlas-table-header-bg);font-size:7px;font-weight:680}.atlas-legacy .ads-daily-table thead th:first-child,.atlas-legacy .ads-daily-table tbody th{position:sticky;z-index:2;left:0;color:var(--atlas-table-identity-text);background:var(--atlas-table-row-bg);text-align:left}.atlas-legacy .ads-daily-table thead th:first-child{z-index:4;background:var(--atlas-table-header-bg)}.atlas-legacy .ads-daily-table td{color:var(--atlas-table-manual-text)}.atlas-legacy .ads-daily-table td.is-total{color:var(--atlas-table-calculated-money-text);font-weight:750;background:color-mix(in srgb,var(--accent) 4%,var(--atlas-table-row-bg))}.atlas-legacy .ads-daily-table td.is-derived{color:var(--atlas-table-calculated-text)}.atlas-legacy .ads-daily-table td.is-warning{color:var(--amber);background:var(--amber-soft)}.atlas-legacy .ads-daily-table td.is-linked{color:var(--atlas-table-linked-text)}.atlas-legacy .ads-daily-table tbody tr:hover th,.atlas-legacy .ads-daily-table tbody tr:hover td{background:var(--atlas-table-row-hover)}.atlas-legacy .ads-article-stack{--ads-article-gap: 9px;width:max-content;min-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--ads-article-gap)}.atlas-legacy .ads-article-block{width:max-content;height:auto;min-width:0;min-height:0;flex:0 0 auto;display:block;overflow:visible;border:0;background:transparent;content-visibility:auto;contain-intrinsic-size:auto 330px}.atlas-legacy .ads-article-core{min-width:0;min-height:0;height:100%;display:grid;grid-template-columns:500px minmax(0,1fr);grid-template-rows:minmax(0,1fr) 92px 18px;overflow:hidden;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--panel);box-shadow:0 4px 12px color-mix(in srgb,#101828 4%,transparent)}.atlas-legacy .ads-article-block--groups-2,.atlas-legacy .ads-article-block--groups-3,.atlas-legacy .ads-article-block--groups-4,.atlas-legacy .ads-article-block--groups-5{grid-template-rows:minmax(0,1fr)}.atlas-legacy .ads-article-summary-head{min-height:42px!important;flex:0 0 42px;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;padding:4px 9px!important}.atlas-legacy .ads-article-daily-head{min-height:56px!important;flex:0 0 56px}.atlas-legacy .ads-article-identity{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1px 5px}.atlas-legacy .ads-article-identity span{color:var(--atlas-table-empty-text);font-size:7px;font-weight:700;text-transform:uppercase}.atlas-legacy .ads-article-identity strong{overflow:hidden;color:var(--atlas-table-identity-text);font-size:14px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .ads-article-identity small{grid-column:1 / -1;overflow:hidden;margin-top:1px;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .ads-article-weekly,.atlas-legacy .ads-article-charts,.atlas-legacy .ads-article-daily,.atlas-legacy .ads-article-unified{min-width:0;height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--panel)}.atlas-legacy .ads-article-weekly{width:500px;height:auto;border:1px solid var(--atlas-table-grid);border-radius:9px;box-shadow:0 4px 12px color-mix(in srgb,#101828 4%,transparent);contain:layout paint}.atlas-legacy .ads-article-charts{position:relative;grid-column:2;grid-row:1}.atlas-legacy .ads-article-daily{width:1620px;height:auto;border:1px solid var(--atlas-table-grid);border-radius:9px;box-shadow:0 4px 12px color-mix(in srgb,#101828 4%,transparent);contain:layout paint}.atlas-legacy .ads-article-unified{width:max-content;height:auto;overflow:visible;border:1px solid var(--atlas-table-grid);border-radius:9px;box-shadow:0 4px 12px color-mix(in srgb,#101828 4%,transparent)}.atlas-legacy .ads-article-daily-range{display:grid;justify-items:end;gap:3px}.atlas-legacy .ads-article-weekly,.atlas-legacy .ads-article-charts{border-right:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-article-actual{grid-column:1 / 3;grid-row:2;min-width:0;display:grid;grid-template-columns:154px minmax(0,1fr);grid-template-rows:98px 46px;overflow:hidden;border-top:0;background:var(--atlas-table-row-bg)}.atlas-legacy .ads-management-status{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr}.atlas-legacy .ads-management-status>div{min-width:0;display:grid;align-content:center;gap:5px;padding:14px 18px;border-right:1px solid var(--atlas-table-grid);background:var(--atlas-table-row-bg)}.atlas-legacy .ads-management-status>div:last-child{border-right:0}.atlas-legacy .ads-management-status>div span{color:var(--atlas-table-empty-text);font-size:7px;font-weight:680}.atlas-legacy .ads-management-status>div strong{color:var(--amber);font-size:14px}.atlas-legacy .ads-management-status>div small{color:var(--atlas-table-empty-text);font-size:7px;line-height:1.35}.atlas-legacy .ads-article-actual>header{min-width:0;display:grid;grid-template-rows:auto auto auto;align-content:space-between;gap:5px;padding:9px 10px;border-right:1px solid var(--atlas-table-grid);background:var(--atlas-table-header-bg)}.atlas-legacy .ads-article-actual>header>div{min-width:0;display:grid;gap:2px}.atlas-legacy .ads-article-actual>header span{color:var(--atlas-table-identity-text);font-size:10px;font-weight:780;line-height:1.05;letter-spacing:.035em;text-transform:uppercase}.atlas-legacy .ads-article-actual>header small{color:var(--atlas-table-empty-text);font-size:6.6px;line-height:1;white-space:nowrap}.atlas-legacy .ads-article-actual>header strong{width:max-content;padding:3px 6px;color:var(--atlas-table-calculated-text);border:1px solid color-mix(in srgb,var(--atlas-table-calculated-text) 22%,var(--atlas-table-grid));border-radius:999px;background:color-mix(in srgb,var(--atlas-table-calculated-text) 7%,var(--panel));font-size:7px;line-height:1;font-weight:720}.atlas-legacy .ads-article-actual>header strong.is-open,.atlas-legacy .ads-article-actual>header strong.is-provisional,.atlas-legacy .ads-article-actual>header strong.is-unknown{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 30%,var(--atlas-table-grid));background:var(--amber-soft)}.atlas-legacy .ads-article-actual>header p{min-width:0;margin:0;overflow:hidden;color:var(--atlas-table-empty-text);font-size:6.6px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .ads-actual-grid{grid-column:2;grid-row:1;min-width:0;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));grid-auto-rows:1fr;overflow:hidden}.atlas-legacy .ads-actual-grid>div{min-width:0;display:grid;align-content:center;gap:2px;padding:5px 6px;border-right:1px solid var(--atlas-table-grid);border-bottom:1px solid var(--atlas-table-grid);background:var(--atlas-table-row-bg)}.atlas-legacy .ads-actual-grid>div:nth-child(9n){border-right:0}.atlas-legacy .ads-actual-grid>div:nth-child(n+10){border-bottom:0}.atlas-legacy .ads-actual-grid span{overflow:hidden;color:var(--atlas-table-empty-text);font-size:7px;font-weight:680;line-height:1;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .ads-actual-grid strong{overflow:hidden;color:var(--atlas-table-calculated-text);font-size:12px;line-height:1;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.atlas-legacy .ads-actual-grid small{overflow:hidden;color:var(--atlas-table-empty-text);font-size:6.2px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .ads-actual-grid .is-money strong{color:var(--atlas-table-calculated-money-text)}.atlas-legacy .ads-actual-grid .is-linked strong{color:var(--atlas-table-linked-text)}.atlas-legacy .ads-actual-grid .is-warning strong{color:var(--amber)}.atlas-legacy .ads-actual-grid .is-danger strong{color:#c83b4d}.atlas-legacy .ads-actual-grid .is-empty strong{color:var(--atlas-table-empty-text);font-weight:550}.atlas-legacy .ads-actual-grid .is-money span{color:color-mix(in srgb,var(--atlas-table-calculated-money-text) 72%,var(--atlas-table-empty-text))}.atlas-legacy .ads-actual-grid .is-linked span{color:color-mix(in srgb,var(--atlas-table-linked-text) 72%,var(--atlas-table-empty-text))}.atlas-legacy .ads-actual-grid .is-derived span{color:color-mix(in srgb,var(--atlas-table-calculated-text) 72%,var(--atlas-table-empty-text))}.atlas-legacy .ads-actual-grid .is-warning span{color:color-mix(in srgb,var(--amber) 76%,var(--atlas-table-empty-text))}.atlas-legacy .ads-actual-grid .is-danger span{color:color-mix(in srgb,#c83b4d 78%,var(--atlas-table-empty-text))}.atlas-legacy .ads-inventory-strip{grid-column:1 / -1;grid-row:2;min-width:0;display:grid;grid-template-columns:154px repeat(6,minmax(0,1fr));overflow:hidden;border-top:1px solid var(--atlas-table-grid);background:var(--atlas-table-row-bg)}.atlas-legacy .ads-inventory-strip>div{min-width:0;display:grid;align-content:center;gap:1px;padding:4px 6px;border-right:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-inventory-strip>div:last-child{border-right:0}.atlas-legacy .ads-inventory-strip span,.atlas-legacy .ads-inventory-strip strong,.atlas-legacy .ads-inventory-strip small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .ads-inventory-strip span{color:var(--atlas-table-empty-text);font-size:7px;font-weight:680;line-height:1}.atlas-legacy .ads-inventory-strip strong{color:var(--atlas-table-linked-text);font-size:12px;line-height:1;font-variant-numeric:tabular-nums}.atlas-legacy .ads-inventory-strip small{color:var(--atlas-table-empty-text);font-size:6.2px;line-height:1}.atlas-legacy .ads-inventory-strip .ads-inventory-title{background:var(--atlas-table-header-bg)}.atlas-legacy .ads-inventory-strip .ads-inventory-title span{color:var(--atlas-table-identity-text);font-size:10px;font-weight:780;letter-spacing:.035em;text-transform:uppercase}.atlas-legacy .ads-inventory-strip .ads-inventory-title small{font-size:6.6px}.atlas-legacy .ads-inventory-strip .is-derived strong{color:var(--atlas-table-calculated-text)}.atlas-legacy .ads-inventory-strip .is-transit strong{color:var(--ads-drr-warning-text)}.atlas-legacy .ads-inventory-strip .is-warning strong{color:var(--amber)}.atlas-legacy .ads-inventory-strip .is-danger strong{color:var(--ads-drr-danger-text)}.atlas-legacy .ads-inventory-strip .is-empty strong{color:var(--atlas-table-empty-text);font-weight:550}.atlas-legacy .ads-article-tech{grid-column:1 / -1;grid-row:3;width:100%;max-width:none;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:13px;overflow:hidden;margin:0;padding:0 7px;box-sizing:border-box;color:var(--atlas-table-empty-text);border-top:1px solid var(--atlas-table-grid);background:transparent;font-size:5.2px;text-align:left;white-space:nowrap}.atlas-legacy .ads-article-tech span{overflow:hidden;text-overflow:ellipsis}.atlas-legacy .ads-article-tech b{color:color-mix(in srgb,var(--atlas-table-linked-text) 64%,var(--atlas-table-empty-text));font-size:5.5px;font-weight:600}.atlas-legacy .ads-weekly-wrap,.atlas-legacy .ads-daily-matrix-wrap{min-height:0;height:100%;flex:1 1 auto;overflow:auto}.atlas-legacy .ads-matrix{width:max-content;min-width:100%;border-collapse:collapse;font-size:9px}.atlas-legacy .ads-article-block .ads-pane-head{min-height:42px;padding:7px 9px}.atlas-legacy .ads-matrix th,.atlas-legacy .ads-matrix td{height:26px;padding:3px 6px;border-right:1px solid var(--atlas-table-grid);border-bottom:1px solid var(--atlas-table-grid);white-space:nowrap;font-variant-numeric:tabular-nums}.atlas-legacy .ads-matrix thead th{position:sticky;z-index:3;top:0;height:43px;color:var(--atlas-table-empty-text);background:var(--atlas-table-header-bg);text-align:center}.atlas-legacy .ads-matrix thead th strong,.atlas-legacy .ads-matrix thead th small{display:block}.atlas-legacy .ads-matrix thead th strong{color:var(--atlas-table-identity-text);font-size:9.5px}.atlas-legacy .ads-matrix thead th small{margin-top:3px;color:var(--atlas-table-empty-text);font-size:7px;font-weight:500}.atlas-legacy .ads-matrix thead th:first-child,.atlas-legacy .ads-matrix tbody th{position:sticky;z-index:2;left:0;min-width:108px;color:var(--atlas-table-identity-text);background:var(--atlas-table-row-bg);text-align:left}.atlas-legacy .ads-matrix thead th:first-child{z-index:4;background:var(--atlas-table-header-bg)}.atlas-legacy .ads-matrix tbody td{min-width:72px;color:var(--atlas-table-manual-text);text-align:right}.atlas-legacy .ads-matrix td.is-money{color:var(--atlas-table-calculated-money-text)}.atlas-legacy .ads-matrix td.is-derived{color:var(--atlas-table-calculated-text)}.atlas-legacy .ads-matrix td.is-linked{color:var(--atlas-table-linked-text)}.atlas-legacy .ads-matrix td.is-warning{color:var(--amber);background:var(--amber-soft)}.atlas-legacy .ads-matrix th.is-observed,.atlas-legacy .ads-matrix td.is-observed{color:var(--ads-observed-text)}.atlas-legacy .ads-matrix th.is-ad-cost,.atlas-legacy .ads-matrix td.is-ad-cost{color:var(--ads-cost-text)}.atlas-legacy .ads-matrix th.is-ad-revenue,.atlas-legacy .ads-matrix td.is-ad-revenue{color:var(--ads-revenue-text)}.atlas-legacy .ads-matrix th.is-calculated,.atlas-legacy .ads-matrix td.is-calculated,.atlas-legacy .ads-matrix th.is-drr,.atlas-legacy .ads-matrix td.is-drr{color:var(--ads-calculated-text)}.atlas-legacy .ads-matrix th.is-linked,.atlas-legacy .ads-matrix td.is-linked{color:var(--atlas-table-linked-text)}.atlas-legacy .ads-matrix th.is-money,.atlas-legacy .ads-matrix td.is-money{color:var(--atlas-table-calculated-money-text)}.atlas-legacy .ads-matrix th.is-derived,.atlas-legacy .ads-matrix td.is-derived{color:var(--atlas-table-calculated-text)}.atlas-legacy .ads-matrix th.is-transit,.atlas-legacy .ads-matrix td.is-transit{color:var(--ads-drr-warning-text)}.atlas-legacy .ads-matrix th.is-danger,.atlas-legacy .ads-matrix td.is-danger{color:var(--ads-drr-danger-text)}.atlas-legacy .ads-matrix th.is-stage-warning,.atlas-legacy .ads-matrix td.is-stage-warning{color:var(--ads-drr-warning-text)}.atlas-legacy .ads-matrix th.is-stage-danger,.atlas-legacy .ads-matrix td.is-stage-danger{color:var(--ads-drr-danger-text)}.atlas-legacy .ads-matrix td.is-stage-ok{color:var(--atlas-table-linked-text)}.atlas-legacy .ads-matrix td.is-stage-idle{color:var(--atlas-table-empty-text)}.atlas-legacy .ads-matrix td.is-drr-good{color:var(--ads-drr-good-text);background:color-mix(in srgb,var(--ads-drr-good-text) 15%,var(--atlas-table-row-bg))}.atlas-legacy .ads-matrix td.is-drr-caution{color:var(--ads-drr-caution-text);background:color-mix(in srgb,var(--ads-drr-caution-text) 15%,var(--atlas-table-row-bg))}.atlas-legacy .ads-matrix td.is-drr-warning{color:var(--ads-drr-warning-text);background:color-mix(in srgb,var(--ads-drr-warning-text) 15%,var(--atlas-table-row-bg))}.atlas-legacy .ads-matrix td.is-drr-danger{color:var(--ads-drr-danger-text);background:color-mix(in srgb,var(--ads-drr-danger-text) 15%,var(--atlas-table-row-bg))}.atlas-legacy .ads-matrix th.is-empty,.atlas-legacy .ads-matrix td.is-empty{color:var(--atlas-table-empty-text);font-weight:500}.atlas-legacy .ads-matrix tbody tr:hover th,.atlas-legacy .ads-matrix tbody tr:hover td{background:var(--atlas-table-row-hover)}.atlas-legacy .ads-matrix tbody tr:hover td.is-drr-good{background:color-mix(in srgb,var(--ads-drr-good-text) 15%,var(--atlas-table-row-hover))}.atlas-legacy .ads-matrix tbody tr:hover td.is-drr-caution{background:color-mix(in srgb,var(--ads-drr-caution-text) 15%,var(--atlas-table-row-hover))}.atlas-legacy .ads-matrix tbody tr:hover td.is-drr-warning{background:color-mix(in srgb,var(--ads-drr-warning-text) 15%,var(--atlas-table-row-hover))}.atlas-legacy .ads-matrix tbody tr:hover td.is-drr-danger{background:color-mix(in srgb,var(--ads-drr-danger-text) 15%,var(--atlas-table-row-hover))}.atlas-legacy .ads-matrix thead th.is-realtime,.atlas-legacy .ads-matrix tbody td.is-realtime,.atlas-legacy .ads-matrix tbody tr:hover td.is-realtime{color:#c83b4d;background:color-mix(in srgb,#d94b5b 13%,var(--atlas-table-row-bg))}.atlas-legacy .ads-matrix thead th.is-realtime{background:color-mix(in srgb,#d94b5b 15%,var(--atlas-table-header-bg));box-shadow:inset 2px 0 color-mix(in srgb,#d94b5b 42%,transparent),inset -2px 0 color-mix(in srgb,#d94b5b 42%,transparent)}.atlas-legacy .ads-matrix thead th.is-realtime strong,.atlas-legacy .ads-matrix thead th.is-realtime small{color:#c83b4d}.atlas-legacy .ads-matrix-group{background:var(--atlas-table-header-bg)}.atlas-legacy .ads-matrix-group th{position:sticky!important;z-index:9;left:0;height:auto;min-height:24px;padding:4px 6px 4px 7px;color:var(--atlas-table-empty-text)!important;background:var(--atlas-table-header-bg)!important;font-size:7.8px;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.atlas-legacy .ads-matrix-group>td{height:auto;min-height:24px;background:var(--atlas-table-header-bg)}.atlas-legacy .ads-matrix-group i{width:6px;height:6px;display:inline-block;margin-right:6px;border-radius:50%}.atlas-legacy .ads-group-toggle{display:inline-flex;align-items:center;gap:0;padding:1px 3px 1px 0;color:var(--atlas-table-identity-text);border:0;background:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit}.atlas-legacy .ads-group-toggle b{min-width:20px;color:color-mix(in srgb,var(--ads-group-color) 72%,var(--atlas-table-identity-text));text-align:left}.atlas-legacy .ads-group-toggle span{width:12px;color:var(--atlas-table-empty-text);font-size:10px;line-height:1;transform:translateY(-.5px)}.atlas-legacy .ads-group-toggle:not(:disabled):hover{color:var(--accent-hover)}.atlas-legacy .ads-group-toggle:disabled{cursor:default;opacity:.72}.atlas-legacy .ads-matrix-group>th>small{margin-left:7px;color:var(--atlas-table-empty-text);font-size:6.5px;font-weight:500;letter-spacing:0;text-transform:none}.atlas-legacy .ads-matrix-group.is-empty th{color:color-mix(in srgb,var(--atlas-table-empty-text) 72%,transparent)!important}.atlas-legacy .ads-daily-disclosure-row{background:var(--atlas-table-row-bg)}.atlas-legacy .ads-daily-disclosure-row>th{height:29px;padding:0;border-bottom:1px solid var(--atlas-table-grid);background:var(--atlas-table-row-bg);text-align:left}.atlas-legacy .ads-daily-disclosure-row>td{height:29px;background:var(--atlas-table-row-bg)}.atlas-legacy .ads-daily-disclosure-row button{width:100%;height:28px;display:flex;align-items:center;gap:6px;padding:0 12px;color:var(--atlas-table-identity-text);border:0;background:transparent;font-size:7.6px;text-align:left}.atlas-legacy .ads-sticky-row-label,.atlas-legacy .ads-article-block.is-daily-open .ads-daily-disclosure-row button,.atlas-legacy .ads-article-block.is-daily-open .ads-oz-control{position:static;width:100%;max-width:100%;box-sizing:border-box}.atlas-legacy .ads-sticky-row-label{min-height:100%;display:flex;align-items:center}.atlas-legacy .ads-sticky-row-label>small{margin-left:7px;color:var(--atlas-table-empty-text);font-size:6.5px;font-weight:500;letter-spacing:0;text-transform:none}.atlas-legacy .ads-daily-disclosure-row button:hover{background:var(--atlas-table-row-hover)}.atlas-legacy .ads-daily-disclosure-row button>span{width:10px;color:var(--accent);font-size:11px;line-height:1}.atlas-legacy .ads-daily-disclosure-row button>b{font-size:8px;font-weight:760}.atlas-legacy .ads-daily-disclosure-row button>small{color:var(--atlas-table-empty-text);font-size:6.5px;font-weight:500}.atlas-legacy .ads-matrix-group--details th{color:color-mix(in srgb,var(--atlas-table-identity-text) 78%,var(--atlas-table-empty-text))!important}.atlas-legacy .ads-oz-control-row th{position:sticky!important;z-index:9;left:0;height:auto;padding:4px 6px;background:color-mix(in srgb,var(--amber-soft) 42%,var(--atlas-table-row-bg))}.atlas-legacy .ads-oz-control-row td{height:auto;background:color-mix(in srgb,var(--amber-soft) 42%,var(--atlas-table-row-bg))}.atlas-legacy .ads-oz-control{min-width:0;display:flex;align-items:center;gap:4px;flex-wrap:wrap;overflow:visible;color:var(--atlas-table-empty-text);font-size:6.8px;font-weight:550;text-transform:none;letter-spacing:0}.atlas-legacy .ads-oz-control>span{min-width:0;flex:0 1 auto;display:inline-flex;align-items:baseline;gap:3px;padding:2px 4px;border:1px solid color-mix(in srgb,var(--amber) 20%,var(--atlas-table-grid));border-radius:4px;background:color-mix(in srgb,var(--panel) 88%,var(--amber-soft));white-space:nowrap}.atlas-legacy .ads-oz-control>span b{color:var(--atlas-table-calculated-text);font-size:6.9px;font-weight:700}.atlas-legacy .ads-oz-control>span.is-observed b{color:var(--ads-observed-text)}.atlas-legacy .ads-oz-control>span.is-ad-cost b{color:var(--ads-cost-text)}.atlas-legacy .ads-oz-control>span.is-ad-revenue b{color:var(--ads-revenue-text)}.atlas-legacy .ads-oz-control>span.is-drr-good b{color:var(--ads-drr-good-text)}.atlas-legacy .ads-oz-control>span.is-drr-caution b{color:var(--ads-drr-caution-text)}.atlas-legacy .ads-oz-control>span.is-drr-warning b{color:var(--ads-drr-warning-text)}.atlas-legacy .ads-oz-control>span.is-drr-danger b{color:var(--ads-drr-danger-text)}.atlas-legacy .ads-oz-control>span.is-empty b{color:var(--atlas-table-empty-text)}.atlas-legacy .ads-oz-control .ads-oz-control-title{flex:0 0 auto;display:grid;gap:0;color:var(--atlas-table-identity-text)}.atlas-legacy .ads-oz-control-title b{color:var(--atlas-table-identity-text)!important}.atlas-legacy .ads-oz-control-title small{color:var(--atlas-table-empty-text);font-size:5.8px;font-weight:500}.atlas-legacy .ads-oz-control em{margin-left:auto;color:var(--amber);font-size:6.2px;font-style:normal;white-space:nowrap}.atlas-legacy .ads-campaign-controls{display:inline-flex;max-width:calc(100% - 60px);margin-left:8px;gap:4px;flex-wrap:wrap;overflow:visible;vertical-align:middle;text-transform:none;letter-spacing:0}.atlas-legacy .ads-campaign-control{min-width:0;display:inline-flex;align-items:center;gap:4px;padding:2px 5px;border:1px solid var(--atlas-table-grid);border-radius:4px;color:var(--atlas-table-linked-text);background:var(--atlas-table-row-bg);font-size:7px;font-weight:550;white-space:nowrap}.atlas-legacy .ads-campaign-control b{max-width:115px;overflow:hidden;text-overflow:ellipsis;color:var(--atlas-table-identity-text)}.atlas-legacy .ads-campaign-control em{color:var(--atlas-table-empty-text);font-style:normal}.atlas-legacy .ads-campaign-control em.is-active{color:var(--ads-observed-text)}.atlas-legacy .ads-campaign-control span{color:var(--ads-calculated-text)}.atlas-legacy .ads-campaign-control span.is-ad-cost{color:var(--ads-cost-text)}.atlas-legacy .ads-campaign-control span.is-config{color:var(--ads-observed-text)}.atlas-legacy .ads-campaign-control span.is-target{color:var(--ads-drr-caution-text)}.atlas-legacy .ads-matrix-group--total th{color:var(--atlas-table-identity-text)!important}.atlas-legacy .ads-weekly-table .ads-matrix-group th{min-height:24px;padding:4px 5px 4px 6px}.atlas-legacy .ads-weekly-table .ads-matrix-group--total th{min-height:23px;padding-top:4px;padding-bottom:4px}.atlas-legacy .ads-weekly-table .ads-group-toggle{padding-top:0;padding-bottom:0}.atlas-legacy .ads-weekly-table .ads-campaign-controls{margin-left:6px;gap:3px}.atlas-legacy .ads-weekly-table .ads-campaign-control{gap:3px;padding:2px 4px;font-size:7px}.atlas-legacy .ads-matrix-total th,.atlas-legacy .ads-matrix-total td{font-weight:680}.atlas-legacy .ads-weekly-table{width:100%;max-width:100%;min-width:0;min-height:0;table-layout:fixed}.atlas-legacy .ads-weekly-table th,.atlas-legacy .ads-weekly-table td{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}.atlas-legacy .ads-weekly-table thead th:first-child{width:34%}.atlas-legacy .ads-weekly-table thead th:not(:first-child){width:13.2%;min-width:0}.atlas-legacy .ads-management-table thead th:first-child{width:30%}.atlas-legacy .ads-management-table thead th:not(:first-child){width:14%}.atlas-legacy .ads-management-table .is-28d-total{border-left:3px solid color-mix(in srgb,var(--accent) 58%,var(--atlas-table-grid));background:color-mix(in srgb,var(--accent) 8%,var(--atlas-table-row-bg));font-weight:780}.atlas-legacy .ads-management-table thead .is-28d-total{background:color-mix(in srgb,var(--accent) 11%,var(--atlas-table-header-bg))}.atlas-legacy .ads-management-table tbody tr:not(.ads-matrix-group):not(.ads-daily-disclosure-row):not(.ads-oz-control-row)>td:last-child{border-left:3px solid color-mix(in srgb,var(--accent) 58%,var(--atlas-table-grid));background-color:color-mix(in srgb,var(--accent) 8%,var(--atlas-table-row-bg));font-weight:780}.atlas-legacy .ads-article-charts .ads-chart-canvas{min-height:0;height:100%;flex:1 1 auto;padding:3px 34px 2px 6px}.atlas-legacy .ads-article-charts .ads-chart-canvas svg{min-height:0;height:100%;flex:1 1 auto}.atlas-legacy .ads-pane-head--charts{position:relative;z-index:12;overflow:visible}.atlas-legacy .ads-chart-filter-controls{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-left:auto}.atlas-legacy .ads-chart-filter{position:relative}.atlas-legacy .ads-chart-filter>summary{min-width:72px;width:max-content;max-width:320px;height:28px;display:grid;grid-template-columns:minmax(0,auto) 10px;grid-template-rows:8px 12px;align-content:center;column-gap:6px;padding:2px 6px 2px 8px;color:var(--atlas-table-identity-text);border:1px solid var(--atlas-table-grid);border-radius:5px;background:var(--panel);cursor:pointer;list-style:none}.atlas-legacy .ads-chart-filter--metrics>summary{min-width:94px}.atlas-legacy .ads-chart-filter>summary::-webkit-details-marker{display:none}.atlas-legacy .ads-chart-filter>summary:after{content:"⌄";grid-column:2;grid-row:1 / 3;align-self:center;color:var(--atlas-table-empty-text);font-size:9px;line-height:1}.atlas-legacy .ads-chart-filter[open]>summary{color:var(--accent-hover);border-color:color-mix(in srgb,var(--accent) 42%,var(--atlas-table-grid));background:var(--accent-soft)}.atlas-legacy .ads-chart-filter>summary small{min-width:0;overflow:hidden;color:var(--atlas-table-empty-text);font-size:5.4px;font-weight:600;line-height:8px;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .ads-chart-filter>summary strong{min-width:0;overflow:hidden;color:var(--atlas-table-identity-text);font-size:8.4px;font-weight:760;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .ads-chart-filter--metrics>summary strong{max-width:275px}.atlas-legacy .ads-chart-filter--period>summary strong{font-size:9px}.atlas-legacy .ads-chart-filter-menu{position:absolute;z-index:20;top:calc(100% + 5px);right:0;width:268px;display:grid;gap:8px;padding:9px;border:1px solid var(--atlas-table-grid);border-radius:7px;background:color-mix(in srgb,var(--panel) 97%,transparent);box-shadow:0 10px 28px color-mix(in srgb,#101828 20%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.atlas-legacy .ads-chart-filter--period .ads-chart-filter-menu{width:154px}.atlas-legacy .ads-chart-filter-menu .ads-chart-periods{justify-content:flex-start}.atlas-legacy .ads-chart-filter-menu .ads-chart-metrics{max-width:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.atlas-legacy .ads-chart-filter-menu .ads-chart-metrics button{justify-content:flex-start;padding:0 5px}.atlas-legacy .ads-daily-matrix{width:1620px;min-width:1620px;table-layout:fixed}.atlas-legacy .ads-daily-matrix th,.atlas-legacy .ads-daily-matrix td{padding-right:4px;padding-left:4px;overflow:hidden;text-overflow:ellipsis}.atlas-legacy .ads-daily-matrix thead th:not(:first-child),.atlas-legacy .ads-daily-matrix tbody td{width:50px;min-width:50px;max-width:50px}.atlas-legacy .ads-unified-matrix thead th.is-week,.atlas-legacy .ads-unified-matrix thead th.is-28d-total,.atlas-legacy .ads-unified-matrix tbody tr>td:nth-child(n+2):nth-child(-n+6){width:70px;min-width:70px;max-width:70px}.atlas-legacy .ads-unified-matrix thead th.is-28d-total,.atlas-legacy .ads-unified-matrix tbody tr:not(.ads-matrix-group):not(.ads-daily-disclosure-row):not(.ads-oz-control-row)>td:nth-child(6){border-left:3px solid color-mix(in srgb,var(--accent) 58%,var(--atlas-table-grid));border-right:3px solid color-mix(in srgb,var(--accent) 58%,var(--atlas-table-grid));background-color:color-mix(in srgb,var(--accent) 8%,var(--atlas-table-row-bg));font-weight:780}.atlas-legacy .ads-unified-matrix thead th.is-28d-total{background:color-mix(in srgb,var(--accent) 11%,var(--atlas-table-header-bg))}.atlas-legacy .ads-unified-matrix{min-width:0;box-sizing:border-box}.atlas-legacy .ads-unified-matrix col,.atlas-legacy .ads-unified-matrix th,.atlas-legacy .ads-unified-matrix td{box-sizing:border-box}.atlas-legacy .ads-daily-matrix tbody th[scope=row],.atlas-legacy .ads-daily-matrix thead th:first-child{width:146px;min-width:146px;max-width:146px;padding-left:12px}.atlas-legacy .ads-daily-matrix tbody th[scope=row]{font-size:7.4px;letter-spacing:.025em}.atlas-legacy .ads-daily-matrix thead th small{font-size:6.5px}.atlas-legacy .ads-article-block.is-daily-open .ads-weekly-wrap{overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.atlas-legacy .ads-article-block.is-daily-open .ads-daily-matrix-wrap{width:100%;height:auto;flex:0 0 auto;overflow:visible}.atlas-legacy .ads-article-block.is-daily-open .ads-daily-matrix thead th:first-child,.atlas-legacy .ads-article-block.is-daily-open .ads-daily-matrix tbody th[scope=row]{position:sticky!important;z-index:8;left:0;background:var(--atlas-table-row-bg);box-shadow:7px 0 10px color-mix(in srgb,#101828 8%,transparent)}.atlas-legacy .ads-article-block.is-daily-open .ads-article-daily-head{position:sticky;z-index:11;left:0;flex:0 0 56px;width:var(--ads-scroll-viewport);min-width:var(--ads-scroll-viewport);max-width:var(--ads-scroll-viewport);box-sizing:border-box;overflow:hidden;contain:layout paint style;isolation:isolate;background:var(--atlas-table-header-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.atlas-legacy .ads-article-block.is-daily-open .ads-article-daily-head>*{min-width:0;backface-visibility:hidden;transform:translateZ(0)}.atlas-legacy .ads-article-block.is-daily-open .ads-daily-matrix .ads-matrix-group>th,.atlas-legacy .ads-article-block.is-daily-open .ads-daily-matrix .ads-daily-disclosure-row>th,.atlas-legacy .ads-article-block.is-daily-open .ads-daily-matrix .ads-oz-control-row>th{position:sticky!important;z-index:9;left:0}.atlas-legacy .ads-article-block.is-daily-open .ads-article-daily-head{padding-left:14px}.atlas-legacy .ads-article-block.is-daily-open .ads-daily-matrix .ads-matrix-group>th,.atlas-legacy .ads-article-block.is-daily-open .ads-daily-matrix .ads-daily-disclosure-row>th,.atlas-legacy .ads-article-block.is-daily-open .ads-daily-matrix .ads-oz-control-row>th{padding-left:12px}.atlas-legacy .ads-article-block.is-daily-open .ads-daily-matrix thead th:first-child{z-index:10;background:var(--atlas-table-header-bg)}.atlas-legacy .ads-section{min-width:0}.atlas-legacy .ads-portfolio{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:9px}.atlas-legacy .ads-portfolio article{min-height:117px;display:flex;flex-direction:column;padding:15px 16px;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--panel)}.atlas-legacy .ads-portfolio span,.atlas-legacy .ads-portfolio small{color:var(--muted);font-size:8px}.atlas-legacy .ads-portfolio strong{margin:10px 0 5px;color:var(--atlas-table-calculated-money-text);font-size:24px;line-height:1;font-variant-numeric:tabular-nums}.atlas-legacy .ads-portfolio small{margin-top:auto;color:var(--atlas-table-empty-text)}.atlas-legacy .ads-metric-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:9px;overflow:hidden;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--panel)}.atlas-legacy .ads-metric-strip>div{min-height:77px;display:grid;align-content:center;gap:3px;padding:9px 13px;border-right:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-metric-strip>div:last-child{border-right:0}.atlas-legacy .ads-metric-strip span,.atlas-legacy .ads-metric-strip small{color:var(--muted);font-size:8px}.atlas-legacy .ads-metric-strip strong{color:var(--atlas-table-calculated-text);font-size:17px;font-variant-numeric:tabular-nums}.atlas-legacy .ads-metric-strip small{color:var(--atlas-table-empty-text);font-size:7px}.atlas-legacy .ads-boundaries{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));overflow:hidden;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--panel)}.atlas-legacy .ads-boundaries article{min-height:104px;padding:14px 16px;border-right:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-boundaries article:last-child{border-right:0}.atlas-legacy .ads-boundaries strong{font-size:10px}.atlas-legacy .ads-boundaries p{margin:7px 0 0;color:var(--muted);font-size:8px;line-height:1.55}.atlas-legacy .ads-source-note{display:flex;align-items:baseline;gap:12px;padding:10px 12px;border:1px solid var(--atlas-table-grid);border-bottom:0;border-radius:9px 9px 0 0;background:var(--panel-soft)}.atlas-legacy .ads-source-note strong{color:var(--atlas-table-identity-text);font-size:10px}.atlas-legacy .ads-source-note span{color:var(--muted);font-size:8px;line-height:1.45}.atlas-legacy .ads-cpo-reconciliation{margin-bottom:12px}.atlas-legacy .ads-table-wrap{max-height:calc(100vh - 245px);overflow:auto;border:1px solid var(--atlas-table-grid);border-radius:8px;background:var(--atlas-table-row-bg)}.atlas-legacy .ads-table{width:max-content;min-width:100%;border-collapse:collapse;font-size:9px}.atlas-legacy .ads-table th,.atlas-legacy .ads-table td{height:38px;padding:5px 9px;border-right:1px solid var(--atlas-table-grid);border-bottom:1px solid var(--atlas-table-grid);white-space:nowrap;font-variant-numeric:tabular-nums}.atlas-legacy .ads-table thead th{position:sticky;z-index:2;top:0;height:32px;color:var(--atlas-table-empty-text);background:var(--atlas-table-header-bg);font-size:8px;font-weight:650;letter-spacing:.02em;text-transform:none}.atlas-legacy .ads-table tbody th{position:sticky;z-index:1;left:0;min-width:170px;background:var(--atlas-table-row-bg);text-align:left}.atlas-legacy .ads-table tbody th strong,.atlas-legacy .ads-table tbody th small{display:block}.atlas-legacy .ads-table tbody th strong{color:var(--atlas-table-identity-text);font-size:9px}.atlas-legacy .ads-table tbody th small{max-width:220px;margin-top:3px;overflow:hidden;color:var(--atlas-table-empty-text);font-size:7px;text-overflow:ellipsis}.atlas-legacy .ads-table td{color:var(--atlas-table-manual-text);text-align:right}.atlas-legacy .ads-table td.is-money{color:var(--atlas-table-calculated-money-text)}.atlas-legacy .ads-table td.is-derived{color:var(--atlas-table-calculated-text)}.atlas-legacy .ads-table td.is-linked{color:var(--atlas-table-linked-text)}.atlas-legacy .ads-table td.is-warning{color:var(--atlas-table-warning-text);background:var(--amber-soft)}.atlas-legacy .ads-table tbody tr:hover td,.atlas-legacy .ads-table tbody tr:hover th{background:var(--atlas-table-row-hover)}.atlas-legacy .ads-table-empty{min-height:140px;display:grid;place-items:center;margin:0;color:var(--atlas-table-empty-text);font-size:9px}.atlas-legacy .ads-mapping{display:inline-flex;min-height:21px;align-items:center;padding:0 7px;border-radius:99px;color:var(--amber);background:var(--amber-soft);font-size:7px}.atlas-legacy .ads-mapping--mapped_sku,.atlas-legacy .ads-mapping--mapped_offer_id{color:var(--atlas-table-linked-text);background:color-mix(in srgb,var(--atlas-table-linked-text) 10%,transparent)}.atlas-legacy .ads-diagnostics-shell{display:grid;gap:9px}.atlas-legacy .ads-diagnostics-summary{min-height:78px;display:flex;align-items:stretch;gap:18px;padding:12px 14px;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--panel)}.atlas-legacy .ads-diagnostics-summary>div{min-width:230px;display:grid;align-content:center;gap:4px}.atlas-legacy .ads-diagnostics-summary>div strong{color:var(--ink);font-size:14px}.atlas-legacy .ads-diagnostics-summary>div small{color:var(--muted);font-size:8px}.atlas-legacy .ads-diagnostics-summary dl{flex:1;display:grid;grid-template-columns:repeat(4,minmax(95px,1fr));margin:0;border-left:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-diagnostics-summary dl div{display:grid;place-content:center;gap:3px;padding:0 10px;border-right:1px solid var(--atlas-table-grid);text-align:center}.atlas-legacy .ads-diagnostics-summary dt{color:var(--atlas-table-empty-text);font-size:7px}.atlas-legacy .ads-diagnostics-summary dd{margin:0;color:var(--ink);font-size:16px;font-weight:760}.atlas-legacy .ads-diagnostics{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:9px}.atlas-legacy .ads-diagnostics article{min-height:278px;display:grid;grid-template-rows:auto auto auto auto auto 1fr;align-content:start;gap:9px;padding:13px;border:1px solid var(--atlas-table-grid);border-radius:8px;background:var(--panel)}.atlas-legacy .ads-diagnostic-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.atlas-legacy .ads-diagnostic-head span{overflow:hidden;color:var(--atlas-table-empty-text);font-size:7px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .ads-diagnostic-head b{min-height:20px;display:inline-flex;align-items:center;padding:0 7px;color:var(--atlas-table-calculated-text);border-radius:99px;background:color-mix(in srgb,var(--atlas-table-calculated-text) 10%,transparent);font-size:7px;white-space:nowrap}.atlas-legacy .ads-diagnostics article.is-attention .ads-diagnostic-head b{color:var(--amber);background:var(--amber-soft)}.atlas-legacy .ads-diagnostics article.is-decision_allowed .ads-diagnostic-head b{color:var(--atlas-table-linked-text);background:color-mix(in srgb,var(--atlas-table-linked-text) 10%,transparent)}.atlas-legacy .ads-diagnostic-title{min-height:39px;display:grid;align-content:start;gap:3px}.atlas-legacy .ads-diagnostic-title small{color:var(--atlas-table-linked-text);font-size:8px}.atlas-legacy .ads-diagnostic-title strong{color:var(--ink);font-size:12px;line-height:1.25}.atlas-legacy .ads-diagnostic-value{min-height:49px;display:flex;align-items:end;justify-content:space-between;gap:10px;padding:8px 9px;border:1px solid var(--atlas-table-grid);border-radius:6px;background:var(--surface)}.atlas-legacy .ads-diagnostic-value span{color:var(--muted);font-size:8px}.atlas-legacy .ads-diagnostic-value strong{color:var(--atlas-table-calculated-text);font-size:17px;text-align:right}.atlas-legacy .ads-diagnostics article.is-warning .ads-diagnostic-value strong{color:var(--amber)}.atlas-legacy .ads-diagnostics article.is-error .ads-diagnostic-value strong{color:var(--danger)}.atlas-legacy .ads-diagnostic-period{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:7px}.atlas-legacy .ads-diagnostic-period small{overflow:hidden;color:var(--atlas-table-empty-text);text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .ads-diagnostics details{border-top:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-diagnostics summary{padding:8px 0 0;color:var(--atlas-table-calculated-text);cursor:pointer;font-size:8px;font-weight:700}.atlas-legacy .ads-diagnostics details dl{display:grid;gap:5px;margin:8px 0 0}.atlas-legacy .ads-diagnostics details dl div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px}.atlas-legacy .ads-diagnostics details dt{color:var(--atlas-table-empty-text);font-size:7px}.atlas-legacy .ads-diagnostics details dd{margin:0;overflow-wrap:anywhere;color:var(--muted);font-size:7px;line-height:1.35}.atlas-legacy .ads-diagnostic-recommendation{align-self:end;min-height:56px;display:grid;align-content:center;gap:4px;padding:8px 9px;border-left:2px solid var(--atlas-table-grid);background:var(--surface)}.atlas-legacy .ads-diagnostic-recommendation span{color:var(--atlas-table-empty-text);font-size:7px;font-weight:700}.atlas-legacy .ads-diagnostic-recommendation p{margin:0;color:var(--muted);font-size:8px;line-height:1.4}.atlas-legacy .ads-diagnostic-recommendation.is-allowed{border-left-color:var(--atlas-table-linked-text)}.atlas-legacy .ads-diagnostic-recommendation.is-allowed span,.atlas-legacy .ads-diagnostic-recommendation.is-allowed p{color:var(--atlas-table-linked-text)}.atlas-legacy .ads-diagnostic-recommendation.is-blocked{border-left-color:var(--amber)}.atlas-legacy .ads-reconciliation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.atlas-legacy .ads-reconciliation article{min-height:126px;display:flex;flex-direction:column;padding:15px;border:1px solid var(--atlas-table-grid);border-radius:9px;background:var(--panel)}.atlas-legacy .ads-reconciliation article span,.atlas-legacy .ads-reconciliation article small{color:var(--muted);font-size:8px}.atlas-legacy .ads-reconciliation article strong{margin:11px 0 5px;color:var(--atlas-table-calculated-money-text);font-size:19px}.atlas-legacy .ads-reconciliation article small{margin-top:auto;color:var(--atlas-table-empty-text);line-height:1.4;overflow-wrap:anywhere}.atlas-legacy .ads-reconciliation article.is-mismatch strong,.atlas-legacy .ads-reconciliation article.is-not_comparable strong,.atlas-legacy .ads-reconciliation article.is-missing_finance strong{color:var(--amber)}.atlas-legacy .ads-reconciliation>p{grid-column:1 / -1;margin:0;padding:12px 14px;color:var(--muted);border:1px solid #e5c287;border-radius:8px;background:var(--amber-soft);font-size:9px;line-height:1.55}html[data-theme=dark] .atlas-legacy .ads-page{--ads-observed-text: #77d7ad;--ads-cost-text: #f0a6d2;--ads-revenue-text: #c3b5fd;--ads-calculated-text: #98adf7;--ads-drr-good-text: #77d7ad;--ads-drr-caution-text: #f2ce5c;--ads-drr-warning-text: #f3b479;--ads-drr-danger-text: #ff8792;color:var(--ink);background:#000}html[data-theme=dark] .atlas-legacy .ads-period,html[data-theme=dark] .atlas-legacy .ads-mode,html[data-theme=dark] .atlas-legacy .ads-status-rail,html[data-theme=dark] .atlas-legacy .ads-tabs,html[data-theme=dark] .atlas-legacy .ads-portfolio article,html[data-theme=dark] .atlas-legacy .ads-metric-strip,html[data-theme=dark] .atlas-legacy .ads-boundaries,html[data-theme=dark] .atlas-legacy .ads-diagnostics-summary,html[data-theme=dark] .atlas-legacy .ads-diagnostics article,html[data-theme=dark] .atlas-legacy .ads-reconciliation article,html[data-theme=dark] .atlas-legacy .ads-empty{border-color:var(--atlas-table-grid);background:#0b0b0d}html[data-theme=dark] .atlas-legacy .ads-diagnostic-value,html[data-theme=dark] .atlas-legacy .ads-diagnostic-recommendation{background:#111114}html[data-theme=dark] .atlas-legacy .ads-main-source,html[data-theme=dark] .atlas-legacy .ads-portfolio-timeline,html[data-theme=dark] .atlas-legacy .ads-portfolio-actual,html[data-theme=dark] .atlas-legacy .ads-pinned,html[data-theme=dark] .atlas-legacy .ads-charts-pane,html[data-theme=dark] .atlas-legacy .ads-daily-pane,html[data-theme=dark] .atlas-legacy .ads-article-core,html[data-theme=dark] .atlas-legacy .ads-article-weekly,html[data-theme=dark] .atlas-legacy .ads-article-charts,html[data-theme=dark] .atlas-legacy .ads-article-daily,html[data-theme=dark] .atlas-legacy .ads-article-unified{border-color:var(--atlas-table-grid);background:#0b0b0d}html[data-theme=dark] .atlas-legacy .ads-article-block{background:transparent}html[data-theme=dark] .atlas-legacy .ads-pinned{box-shadow:9px 0 20px #0000008c}html[data-theme=dark] .atlas-legacy .ads-chart-periods button,html[data-theme=dark] .atlas-legacy .ads-chart-metrics button{background:#111114}html[data-theme=dark] .atlas-legacy .ads-chart-periods button.is-active,html[data-theme=dark] .atlas-legacy .ads-chart-metrics button.is-active{background:#11182b}html[data-theme=dark] .atlas-legacy .ads-matrix thead th.is-realtime,html[data-theme=dark] .atlas-legacy .ads-matrix tbody td.is-realtime,html[data-theme=dark] .atlas-legacy .ads-matrix tbody tr:hover td.is-realtime{color:#ff7382;background:color-mix(in srgb,#d94b5b 16%,#0b0b0d)}html[data-theme=dark] .atlas-legacy .ads-matrix thead th.is-realtime strong,html[data-theme=dark] .atlas-legacy .ads-matrix thead th.is-realtime small{color:#ff7382}html[data-theme=dark] .atlas-legacy .ads-chart-tooltip{background:#0b0b0df5;box-shadow:0 10px 26px #0000008c}html[data-theme=dark] .atlas-legacy .ads-oz-control-row th{background:color-mix(in srgb,#241b0d 70%,var(--atlas-table-row-bg))}html[data-theme=dark] .atlas-legacy .ads-oz-control>span{background:color-mix(in srgb,#241b0d 48%,var(--panel))}html[data-theme=dark] .atlas-legacy .ads-chart-canvas svg .ads-chart-date.is-weekend{fill:#c78087}html[data-theme=dark] .atlas-legacy .ads-evidence-banner{border-color:#40558e;background:#11182b}html[data-theme=dark] .atlas-legacy .ads-evidence-banner.is-historical{border-color:#6f5124;background:#241b0d}html[data-theme=dark] .atlas-legacy .ads-message{color:#bdc9ff;border-color:#40558e;background:#11182b}html[data-theme=dark] .atlas-legacy .ads-tabs input,html[data-theme=dark] .atlas-legacy .ads-article-search input{color:var(--ink);border-color:var(--atlas-table-grid);background:#111114}html[data-theme=dark] .atlas-legacy .ads-table tbody tr:hover td,html[data-theme=dark] .atlas-legacy .ads-table tbody tr:hover th{background:var(--atlas-table-row-hover)}html[data-theme=dark] .atlas-legacy .ads-reconciliation>p{border-color:#6f5124;background:#241b0d}@media(max-width:1100px){.atlas-legacy .ads-head{align-items:stretch;flex-direction:column}.atlas-legacy .ads-head__actions{margin-left:0}.atlas-legacy .ads-head__actions{justify-content:flex-start}.atlas-legacy .ads-workspace{height:auto;min-height:610px}.atlas-legacy .ads-status-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .ads-status:nth-child(2){border-right:0}.atlas-legacy .ads-status:nth-child(-n+2){border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-evidence-banner{grid-template-columns:1fr}.atlas-legacy .ads-evidence-banner dl{min-width:0}.atlas-legacy .ads-diagnostics-summary{flex-direction:column;gap:10px}.atlas-legacy .ads-diagnostics-summary>div{min-width:0}.atlas-legacy .ads-diagnostics-summary dl{min-height:58px;border-top:1px solid var(--atlas-table-grid);border-left:0}.atlas-legacy .ads-portfolio{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .ads-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-legacy .ads-metric-strip>div:nth-child(3){border-right:0}.atlas-legacy .ads-metric-strip>div:nth-child(-n+3){border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-reconciliation{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.atlas-legacy .ads-page{padding:18px 12px 50px}.atlas-legacy .ads-main-dashboard{--ads-scroll-viewport: calc(100vw - var(--atlas-sidebar-width) - 24px)}.atlas-legacy .ads-head__actions{align-items:stretch;flex-direction:column}.atlas-legacy .ads-mode,.atlas-legacy .ads-period{width:max-content}.atlas-legacy .ads-article-search{width:min(100%,320px)}.atlas-legacy .ads-evidence-banner dl,.atlas-legacy .ads-boundaries,.atlas-legacy .ads-diagnostics,.atlas-legacy .ads-reconciliation{grid-template-columns:1fr}.atlas-legacy .ads-diagnostics-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-legacy .ads-diagnostics-summary dl div{min-height:52px;border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-evidence-banner dl>div{border-left:0;border-top:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-boundaries article{border-right:0;border-bottom:1px solid var(--atlas-table-grid)}.atlas-legacy .ads-portfolio{grid-template-columns:1fr}.atlas-legacy .ads-tabs input{display:none}}.atlas-legacy .supply-create{grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto}.atlas-legacy .supply-card{width:100%;min-width:0;border-width:1px;border-radius:9px;transform:none}.atlas-legacy .supply-card:hover{transform:none}.atlas-legacy .supply-card__warning{margin-right:11px;margin-left:11px}.atlas-legacy .supply-view-toggle{display:inline-flex;padding:2px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.atlas-legacy .supply-view-toggle>button{min-height:30px;padding:0 12px;border:0;border-radius:6px;color:var(--muted);background:transparent;font-size:9px;font-weight:650}.atlas-legacy .supply-view-toggle>button.is-active{color:var(--accent);background:var(--panel);box-shadow:0 1px 3px #1018281a}.atlas-legacy .supply-kanban{width:100%;min-width:0;display:flex;align-items:flex-start;gap:10px;overflow-x:auto}.atlas-legacy .supply-kanban__column{min-width:288px;flex:none}.atlas-legacy .supply-kanban__column>div{display:grid;grid-template-columns:repeat(var(--supply-lane-columns, 1),minmax(270px,270px));align-items:start;gap:8px}.atlas-legacy .supply-kanban__lane-actions{display:inline-flex;align-items:center;gap:6px}.atlas-legacy .supply-kanban__lane-actions>button{min-height:25px;padding:0 8px;border:1px solid var(--line);border-radius:6px;color:var(--accent);background:var(--panel);font-size:8px;font-weight:650}.atlas-legacy .supply-kanban__lane-actions>strong{min-width:20px;height:20px;display:grid;place-items:center;border-radius:99px;color:var(--muted);background:var(--surface-strong);font-size:8px}.atlas-legacy .supply-status--archive{border-color:#cfd4dc;color:#344054;background:#eaecf0}.atlas-legacy .supply-card-grid--supplies{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.atlas-legacy .supply-card.is-draggable{cursor:grab}.atlas-legacy .supply-card.is-draggable:active{cursor:grabbing}.atlas-legacy .supply-card.is-draggable :is(button,a,input,select,textarea){cursor:pointer}.atlas-legacy .supply-card--grid .supply-card__head{min-height:45px;padding-top:7px;padding-bottom:7px}.atlas-legacy .supply-card--grid .supply-card__identity>button{font-size:17px}.atlas-legacy .supply-card__metrics{gap:6px;overflow:visible;border:0}.atlas-legacy .supply-card__metrics>div{border:0;border-radius:6px}.atlas-legacy .supply-card__metrics>.supply-card__cost{border:1px solid #c8d4eb;color:#3154b5;background:#eef3fc}.atlas-legacy .supply-card__metrics>.supply-card__cost span{color:#4f6596}.atlas-legacy .supply-card__metrics>.supply-card__profit{padding-top:4px;padding-bottom:4px;background:transparent}html[data-theme=dark] .atlas-legacy .supply-view-toggle{border-color:#34343b;background:#0b0b0d}html[data-theme=dark] .atlas-legacy .supply-view-toggle>button.is-active{color:#aebcff;background:#1a1a1f;box-shadow:none}html[data-theme=dark] .atlas-legacy .supply-kanban__lane-actions>button{color:#aebcff;border-color:#34343b;background:#111114}html[data-theme=dark] .atlas-legacy .supply-status--archive{border-color:#46464e;color:#c0c0c7;background:#17171b}html[data-theme=dark] .atlas-legacy .supply-card__metrics>.supply-card__cost{color:#aebcff;border-color:#30384d;background:#12192a}html[data-theme=dark] .atlas-legacy .supply-card__metrics>.supply-card__cost span{color:#9facd4}html[data-theme=dark] .atlas-legacy .supply-card__metrics>.supply-card__profit{background:transparent}.atlas-legacy .supply-card[draggable=true]{cursor:grab}.atlas-legacy .supply-card[draggable=true]:active{cursor:grabbing}.atlas-legacy .supply-card.is-dragging{opacity:.16;border-style:dashed;box-shadow:none}.atlas-legacy .supply-card__head{min-height:64px;padding:11px 12px;border-bottom:0;background:var(--surface)}.atlas-legacy .supply-card__identity>span,.atlas-legacy .supply-card__ordered-date>span{margin-bottom:3px;color:var(--muted);font-size:8px;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.atlas-legacy .supply-card__identity>button{max-width:150px;font-size:24px;font-weight:760}.atlas-legacy .supply-card__ordered-date{min-width:92px;display:grid;justify-items:end;text-align:right}.atlas-legacy .supply-card__ordered-date>strong{color:var(--ink);font-size:11px;font-weight:700}.atlas-legacy .supply-card__metrics{display:grid;gap:7px;margin:9px 10px 8px;overflow:visible;border:0;border-radius:0}.atlas-legacy .supply-card__metrics>.supply-card__metric{min-height:70px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:4px 8px;padding:9px 10px;border:1px solid var(--line);border-radius:8px}.atlas-legacy .supply-card__metrics>.supply-card__metric:last-child{border-bottom:1px solid var(--line)}.atlas-legacy .supply-card__metric>span{color:var(--muted);font-size:8px;font-weight:650}.atlas-legacy .supply-card__metric>strong{color:var(--ink);font-size:18px;font-weight:740;line-height:1;text-align:right;white-space:nowrap}.atlas-legacy .supply-card__metric>small,.atlas-legacy .supply-card__cost-warning{grid-column:1 / -1;color:var(--muted);font-size:7px;line-height:1.3;text-align:left;white-space:normal;overflow-wrap:anywhere}.atlas-legacy .supply-card__metric--cost{border-color:#c8d4eb!important;background:#eef3fc}.atlas-legacy .supply-card__metric--cost>span{color:#4f6596}.atlas-legacy .supply-card__metric--cost>strong{color:#3154b5}.atlas-legacy .supply-card__metric--cost.is-incomplete{border-color:#e3a29d!important;background:#fff0ef}.atlas-legacy .supply-card__metric--cost.is-incomplete>span,.atlas-legacy .supply-card__metric--cost.is-incomplete>strong,.atlas-legacy .supply-card__metric--cost.is-incomplete .supply-card__cost-warning{color:#b42318}.atlas-legacy .supply-card__metric--profit,.atlas-legacy .supply-card__metric--profit.supply-profit--partial,.atlas-legacy .supply-card__metric--profit.supply-profit--complete-forecast{border-color:transparent!important;background:transparent}.atlas-legacy .supply-card__durations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 10px;padding:1px 0 9px;border:0}.atlas-legacy .supply-card__durations>span{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:5px;padding:4px 9px;border:0;border-radius:0;background:transparent}.atlas-legacy .supply-card__durations>span+span{border-left:1px solid var(--line)}.atlas-legacy .supply-card__durations small{color:var(--muted);font-size:8px;overflow:visible;text-overflow:clip}.atlas-legacy .supply-card__durations strong{margin:0;color:var(--ink);font-size:9px;font-weight:700;white-space:nowrap}.atlas-legacy .supply-card__expanded{margin:0 10px 9px;border:0;border-top:1px solid var(--line);border-radius:0;background:color-mix(in srgb,var(--surface) 72%,transparent)}.atlas-legacy .supply-card__expanded>div{min-height:30px;padding:5px 8px;border-bottom-color:color-mix(in srgb,var(--line) 76%,transparent)}.atlas-legacy .supply-card__expanded>small{padding:7px 8px 5px}.atlas-legacy .supply-card__footer{min-height:39px;display:grid;grid-template-columns:auto minmax(24px,1fr) auto;gap:7px;padding:0 9px 0 11px}.atlas-legacy .supply-card__footer>button{min-height:29px;font-size:8px}.atlas-legacy .supply-card__footer .supply-card__menu-button{justify-self:end}.atlas-legacy .supply-card__footer .supply-card__open-action{justify-self:end;color:var(--accent);font-size:9px;font-weight:700}.atlas-legacy .supply-card__footer .supply-card__open-action:hover{color:var(--accent-hover)}.atlas-legacy .supply-card>.supply-card__menu{right:58px;bottom:35px}.atlas-legacy .supply-card__grid-status{max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-legacy .supply-card--grid .supply-card__head{min-height:52px;padding-top:9px;padding-bottom:9px}.atlas-legacy .supply-card__grid-ordered{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 10px;padding:7px 9px 4px;border-top:1px solid var(--line)}.atlas-legacy .supply-card__grid-ordered>span{color:var(--muted);font-size:8px}.atlas-legacy .supply-card__grid-ordered>strong{color:var(--ink);font-size:9px;font-weight:700}html[data-theme=dark] .atlas-legacy .supply-card__head{background:#111114}html[data-theme=dark] .atlas-legacy .supply-card__ordered-date>strong,html[data-theme=dark] .atlas-legacy .supply-card__durations strong{color:#eeeeef}html[data-theme=dark] .atlas-legacy .supply-card__metric--cost{border-color:#30384d!important;background:#12192a}html[data-theme=dark] .atlas-legacy .supply-card__metric--cost>span{color:#9facd4}html[data-theme=dark] .atlas-legacy .supply-card__metric--cost>strong{color:#aebcff}html[data-theme=dark] .atlas-legacy .supply-card__metric--cost.is-incomplete{border-color:#6e2c2a!important;background:#351716}html[data-theme=dark] .atlas-legacy .supply-card__metric--cost.is-incomplete>span,html[data-theme=dark] .atlas-legacy .supply-card__metric--cost.is-incomplete>strong,html[data-theme=dark] .atlas-legacy .supply-card__metric--cost.is-incomplete .supply-card__cost-warning{color:#ff938c}html[data-theme=dark] .atlas-legacy .supply-card__metric--profit,html[data-theme=dark] .atlas-legacy .supply-card__metric--profit.supply-profit--partial,html[data-theme=dark] .atlas-legacy .supply-card__metric--profit.supply-profit--complete-forecast{border-color:transparent!important;background:transparent}html[data-theme=dark] .atlas-legacy .supply-card__expanded{background:#0e0e11}
