@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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-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-ease:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-slate-100:oklch(96.8% .007 247.896);--color-black:#000;--color-white:#fff;--spacing:.25rem;--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 ;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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}}@layer components;@layer utilities{.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}.sticky{position:sticky}.inset-0{inset:0}.-top-4{top:calc(var(--spacing) * -4)}.left-0{left:0}.z-10{z-index:10}.z-\[60\]{z-index:60}.z-\[2000\]{z-index:2000}.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}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mr-1{margin-right:var(--spacing)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.\!inline{display:inline!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-full{height:100%}.min-h-0{min-height:0}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-full{width:100%}.w-px{width:1px}.max-w-64{max-width:calc(var(--spacing) * 64)}.min-w-0{min-width:0}.min-w-64{min-width:calc(var(--spacing) * 64)}.flex-1{flex:1}.flex-\[3\]{flex:3}.flex-\[4\]{flex:4}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.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-3{gap:calc(var(--spacing) * 3)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-300{border-color:var(--color-amber-300)}.border-black{border-color:var(--color-black)}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-500{border-color:var(--color-sky-500)}.border-surface-100{border-color:var(--p-surface-100)}@supports (color:color-mix(in lab,red,red)){.border-surface-100{border-color:color-mix(in srgb,var(--p-surface-100) 100%,transparent)}}.border-surface-200{border-color:var(--p-surface-200)}@supports (color:color-mix(in lab,red,red)){.border-surface-200{border-color:color-mix(in srgb,var(--p-surface-200) 100%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-sky-400\/10{background-color:#00bcfe1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-400\/10{background-color:color-mix(in oklab,var(--color-sky-400) 10%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-surface-0{background-color:var(--p-surface-0)}@supports (color:color-mix(in lab,red,red)){.bg-surface-0{background-color:color-mix(in srgb,var(--p-surface-0) 100%,transparent)}}.bg-surface-0\/60{background-color:var(--p-surface-0)}@supports (color:color-mix(in lab,red,red)){.bg-surface-0\/60{background-color:color-mix(in oklab,color-mix(in srgb,var(--p-surface-0) 100%,transparent) 60%,transparent)}}.bg-surface-50{background-color:var(--p-surface-50)}@supports (color:color-mix(in lab,red,red)){.bg-surface-50{background-color:color-mix(in srgb,var(--p-surface-50) 100%,transparent)}}.bg-surface-100{background-color:var(--p-surface-100)}@supports (color:color-mix(in lab,red,red)){.bg-surface-100{background-color:color-mix(in srgb,var(--p-surface-100) 100%,transparent)}}.bg-surface-200{background-color:var(--p-surface-200)}@supports (color:color-mix(in lab,red,red)){.bg-surface-200{background-color:color-mix(in srgb,var(--p-surface-200) 100%,transparent)}}.bg-white{background-color:var(--color-white)}.p-0{padding:0}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.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-\[3px\]{padding-block:3px}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.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-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-800{color:var(--color-amber-800)}.text-black{color:var(--color-black)}.text-primary{color:var(--p-primary-color)}@supports (color:color-mix(in lab,red,red)){.text-primary{color:color-mix(in srgb,var(--p-primary-color) 100%,transparent)}}.text-surface-400{color:var(--p-surface-400)}@supports (color:color-mix(in lab,red,red)){.text-surface-400{color:color-mix(in srgb,var(--p-surface-400) 100%,transparent)}}.text-surface-500{color:var(--p-surface-500)}@supports (color:color-mix(in lab,red,red)){.text-surface-500{color:color-mix(in srgb,var(--p-surface-500) 100%,transparent)}}.text-surface-600{color:var(--p-surface-600)}@supports (color:color-mix(in lab,red,red)){.text-surface-600{color:color-mix(in srgb,var(--p-surface-600) 100%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.underline{text-decoration-line:underline}.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-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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.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,)}.backdrop-filter{-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,)}.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){.hover\:bg-primary-50:hover{background-color:var(--p-primary-50)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary-50:hover{background-color:color-mix(in srgb,var(--p-primary-50) 100%,transparent)}}.hover\:bg-surface-100:hover{background-color:var(--p-surface-100)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-100:hover{background-color:color-mix(in srgb,var(--p-surface-100) 100%,transparent)}}}.dark\:border-surface-700:where(.app-dark,.app-dark *){border-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-surface-700:where(.app-dark,.app-dark *){border-color:color-mix(in srgb,var(--p-surface-700) 100%,transparent)}}.dark\:border-surface-800:where(.app-dark,.app-dark *){border-color:var(--p-surface-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-surface-800:where(.app-dark,.app-dark *){border-color:color-mix(in srgb,var(--p-surface-800) 100%,transparent)}}.dark\:bg-amber-900\/30:where(.app-dark,.app-dark *){background-color:#7b33064d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/30:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,var(--color-amber-900) 30%,transparent)}}.dark\:bg-surface-700:where(.app-dark,.app-dark *){background-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-surface-700:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,var(--p-surface-700) 100%,transparent)}}.dark\:bg-surface-800:where(.app-dark,.app-dark *){background-color:var(--p-surface-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-surface-800:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,var(--p-surface-800) 100%,transparent)}}.dark\:bg-surface-900:where(.app-dark,.app-dark *){background-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-surface-900:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,var(--p-surface-900) 100%,transparent)}}.dark\:bg-surface-900\/60:where(.app-dark,.app-dark *){background-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-surface-900\/60:where(.app-dark,.app-dark *){background-color:color-mix(in oklab,color-mix(in srgb,var(--p-surface-900) 100%,transparent) 60%,transparent)}}.dark\:bg-surface-950:where(.app-dark,.app-dark *){background-color:var(--p-surface-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-surface-950:where(.app-dark,.app-dark *){background-color:color-mix(in srgb,var(--p-surface-950) 100%,transparent)}}.dark\:text-amber-200:where(.app-dark,.app-dark *){color:var(--color-amber-200)}.dark\:text-surface-300:where(.app-dark,.app-dark *){color:var(--p-surface-300)}@supports (color:color-mix(in lab,red,red)){.dark\:text-surface-300:where(.app-dark,.app-dark *){color:color-mix(in srgb,var(--p-surface-300) 100%,transparent)}}@media(hover:hover){.dark\:hover\:bg-surface-800:where(.app-dark,.app-dark *):hover{background-color:var(--p-surface-800)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-surface-800:where(.app-dark,.app-dark *):hover{background-color:color-mix(in srgb,var(--p-surface-800) 100%,transparent)}}}}.doc-totals{justify-content:flex-end;margin-top:16px;display:flex}.doc-tabs{margin-top:20px}.password-rules{color:var(--gray-500);grid-template-columns:1fr 1fr;gap:6px 16px;margin:-8px 0 18px;padding:0;font-size:12px;list-style:none;display:grid}.password-rules li{align-items:center;gap:6px;display:flex}.password-rule-dot{background:var(--gray-200);border-radius:50%;width:7px;height:7px;transition:background .15s}.password-rules li.is-ok{color:var(--gray-700)}.password-rules li.is-ok .password-rule-dot{background:#22c55e}@keyframes enter{0%{opacity:var(--p-enter-opacity,1);transform:translate3d(var(--p-enter-translate-x,0),var(--p-enter-translate-y,0),0) scale3d(var(--p-enter-scale,1),var(--p-enter-scale,1),var(--p-enter-scale,1)) rotate(var(--p-enter-rotate,0))}}@keyframes leave{to{opacity:var(--p-leave-opacity,1);transform:translate3d(var(--p-leave-translate-x,0),var(--p-leave-translate-y,0),0) scale3d(var(--p-leave-scale,1),var(--p-leave-scale,1),var(--p-leave-scale,1)) rotate(var(--p-leave-rotate,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-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-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}@property --tw-ease{syntax:"*";inherits:false}:root{--brand: #003366;--brand-dark: #003366;--brand-light: #ebeff3;--brand-light-2: #d1dae4;--brand-gold: #ffb900;--brand-gold-dark: #8a6100;--brand-gold-light: #fff5d6;--gray-900: #12324e;--gray-700: #36556e;--gray-500: #6d879c;--gray-400: #91a8ba;--gray-300: #c7d6e2;--gray-200: #dbe5ed;--gray-100: #eaf0f5;--gray-50: #f5f8fa;--danger: #ef4444;--danger-light: #fef2f2;--warning: #e5a600;--warning-light: var(--brand-gold-light);--success: #16a34a;--success-light: #f0fdf4;--brand-gradient: linear-gradient(135deg, #003366 0%, #003366 100%);--brand-gold-gradient: linear-gradient(135deg, #ffd34e 0%, #ffb900 60%, #e5a600 100%);--border: var(--gray-200);--border-soft: rgba(8, 59, 96, .1);--bg-page: #edf2f6;--bg-card: #ffffff;--bg-elevated: #ffffff;--bg-readonly: #eef2f6;--radius-sm: 8px;--radius-md: 11px;--radius-lg: 16px;--radius-xl: 20px;--shadow-sm: 0 1px 2px rgba(8, 59, 96, .05);--shadow-md: 0 8px 20px rgba(8, 59, 96, .08);--shadow-lg: 0 16px 32px rgba(8, 59, 96, .13);--shadow-glow: 0 8px 20px -4px rgba(0, 51, 102, .32);--font-sans: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading: "Helvetica Neue", Helvetica, Arial, sans-serif;--table-head-bg: #ebeff3;--table-head-fg: #003366;--table-row-hover: #f2f5f8;--table-border: #e5ebf3;--sidebar-bg: #003366;--sidebar-border: #1a4775;--sidebar-hover: #0f4275;--sidebar-active: #1f5288;--sidebar-text: #e3eaf1;--sidebar-muted: #b3c2d1;--sidebar-width: 240px;--sidebar-rail: 64px;--sidebar-speed: .28s;--sidebar-ease: cubic-bezier(.4, 0, .2, 1);--header-bg: rgba(255, 255, 255, .8);--header-height: 64px;--tabbar-height: 52px;--tabbar-bg: linear-gradient(180deg, #e4ebf2 0%, #dce5ee 100%);--kb-canvas: #f3f7fb;--kb-lane: #fbfcfe;--kb-lane-border: rgba(8, 59, 96, .08);--kb-card: #ffffff;--kb-card-2: #ffffff;--kb-card-border: rgba(8, 59, 96, .09);--kb-soft: var(--gray-100);--kb-avatar: linear-gradient(135deg, #1f5288, var(--brand));--kb-ok: var(--success);--kb-ok-fg: #166534;--kb-warn: var(--warning);--kb-warn-fg: var(--brand-gold-dark);--kb-danger: var(--danger);--kb-danger-fg: #b91c1c}.app-dark{--brand: #4d88c4;--brand-dark: #a3bfdc;--brand-light: rgba(77, 136, 196, .14);--brand-light-2: rgba(77, 136, 196, .32);--brand-gold-light: rgba(255, 185, 0, .14);--brand-gold-dark: #ffcf4d;--gray-900: #e6eef5;--gray-700: #c3d2df;--gray-500: #8fa6b9;--gray-400: #6f879b;--gray-300: #4b6175;--gray-200: #2d4256;--gray-100: #1f3346;--gray-50: #18293a;--danger-light: rgba(239, 68, 68, .14);--success-light: rgba(22, 163, 74, .16);--border: var(--gray-200);--border-soft: rgba(160, 196, 224, .14);--bg-page: #0b1824;--bg-card: #11212f;--bg-elevated: #152738;--bg-readonly: #1a2c3c;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 8px 20px rgba(0, 0, 0, .35);--shadow-lg: 0 16px 32px rgba(0, 0, 0, .45);--table-head-bg: #142a42;--table-head-fg: #a9c3df;--table-row-hover: #182c3e;--table-border: #22374a;--sidebar-bg: #003366;--sidebar-border: #1a4775;--sidebar-hover: #0f4275;--header-bg: rgba(17, 33, 47, .82);--tabbar-bg: linear-gradient(180deg, #0a1722 0%, #08131d 100%);--kb-canvas: #0a1521;--kb-lane: var(--bg-card);--kb-lane-border: var(--border-soft);--kb-card: var(--bg-elevated);--kb-card-2: var(--gray-50);--kb-card-border: var(--border-soft);--kb-soft: var(--gray-100);--kb-avatar: linear-gradient(135deg, #2f5e8f, #1a4775);--kb-ok: #22c55e;--kb-ok-fg: #4ade80;--kb-warn: #f59e0b;--kb-warn-fg: var(--brand-gold-dark);--kb-danger: #ef4444;--kb-danger-fg: #f87171;color-scheme:dark}:root{font-family:var(--font-sans);font-size:14px;color:var(--gray-700)}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--gray-200) transparent}html,body{margin:0;padding:0;background:var(--bg-page);color:var(--gray-700);font-family:var(--font-sans);font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:999px}*::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}button:focus-visible,a:focus-visible,[tabindex]:not(input):not(select):not(textarea):focus-visible{outline:2px solid var(--brand-light-2);outline-offset:2px;border-radius:var(--radius-sm)}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--gray-900);letter-spacing:-.01em;margin:0}a{color:var(--brand)}.muted{color:var(--gray-500);font-size:12px}.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.page{width:100%}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:calc(24px + var(--page-header-lost, 0px));position:sticky;top:calc(var(--header-height) + var(--tabbar-height, 0px));z-index:6;margin-inline:calc(-1 * var(--main-pad, 0px));padding:0 var(--main-pad, 0px);background:var(--bg-page);transition:box-shadow .15s ease}.page-header-sentinel{height:0}.page-header.is-stuck{align-items:center;padding-block:10px;box-shadow:0 1px 0 var(--border-soft),0 10px 18px -14px #083b6059}.page-header.is-stuck .page-breadcrumb,.page-header.is-stuck .page-subtitle{display:none}.page-header.is-stuck h2{font-size:18px}.page-header.is-stuck .page-back-btn{margin-top:0}.page-header-left{display:flex;align-items:flex-start;gap:12px;min-width:0}.page-back-btn{margin-top:2px;flex-shrink:0}.page-header h2{font-size:23px;font-weight:800;letter-spacing:-.015em;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.page-breadcrumb{font-size:12.5px;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px}.page-breadcrumb a{color:var(--gray-500);text-decoration:none}.page-breadcrumb a:hover{color:var(--brand);text-decoration:underline}.page-breadcrumb .sep{margin:0 6px;color:var(--gray-400)}.page-subtitle{color:var(--gray-500);font-size:13.5px;margin-top:4px}.page-actions{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0;justify-content:flex-end}.section-title{font-size:13px;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em;margin:28px 0 10px}.section-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:28px 0 10px}.section-header .section-title{margin:0}.card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius-xl);padding:28px 32px;box-shadow:var(--shadow-md)}.dash-card{min-width:0;padding:20px 22px;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-sm)}.dash-card-head{margin-bottom:14px}.dash-card-head h4{margin:0;font-size:15px;font-weight:700;color:var(--gray-900)}.dash-card-head p{margin:3px 0 0;font-size:12.5px;color:var(--gray-500)}.dash-kpi-label{font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--gray-500)}.dash-kpi-value{margin-top:8px;font-family:var(--font-heading);font-size:22px;font-weight:700;color:var(--gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-kpi-hint{display:flex;align-items:center;gap:3px;margin-top:6px;font-size:12px;color:var(--gray-500)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.form-grid>.span-2{grid-column:1 / -1}.form-field{display:flex;flex-direction:column;gap:4px;margin-bottom:22px;min-width:0}.form-field-label{font-size:13px;font-weight:600;color:var(--gray-900);line-height:1.4}.form-field-label .req{color:var(--danger);margin-left:2px}.form-field-error{font-size:12px;color:var(--danger)}.form-hint{font-size:12.5px;color:var(--gray-500);margin-top:2px}.form-field .p-inputtext,.form-field .p-select,.form-field .p-multiselect,.form-field .p-datepicker,.form-field .p-inputnumber,.form-field .p-autocomplete,.form-field .p-textarea{width:100%}@media(max-width:720px){.form-grid{grid-template-columns:minmax(0,1fr)}}.form-footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid var(--border-soft)}.form-collab{margin-top:24px}.is-field-error .p-inputtext,.is-field-error .p-select,.is-field-error .p-multiselect,.is-field-error .p-autocomplete-input,.is-field-error .p-textarea,.is-field-error .p-datepicker-input{border-color:var(--danger)!important}.grand-total{display:flex;justify-content:flex-end;align-items:baseline;gap:12px;margin-top:16px}.grand-total-label{font-size:13px;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em}.grand-total-value{font-size:20px;font-weight:700;color:var(--gray-900)}.status-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;line-height:1.6;white-space:nowrap;background:var(--pill-bg, var(--gray-100));color:var(--pill-fg, var(--gray-500))}.status-pill .pi-spin{font-size:10px}.p-button{border-radius:var(--radius-sm);font-weight:600;transition:transform .12s,box-shadow .12s,background .12s,filter .12s}.p-button:not(:disabled):not(.p-button-text):not(.p-button-link):hover{transform:translateY(-1px)}.p-button:not(.p-button-outlined):not(.p-button-text):not(.p-button-link):not(.p-button-secondary):not(.p-button-contrast):not(.p-button-help):not(.p-button-info){box-shadow:var(--shadow-sm)}.p-button:not(.p-button-secondary):not(.p-button-success):not(.p-button-warn):not(.p-button-danger):not(.p-button-help):not(.p-button-info):not(.p-button-contrast):not(.p-button-outlined):not(.p-button-text):not(.p-button-link){background:var(--brand-gradient);border-color:transparent;color:#fff}.p-button:not(.p-button-secondary):not(.p-button-success):not(.p-button-warn):not(.p-button-danger):not(.p-button-help):not(.p-button-info):not(.p-button-contrast):not(.p-button-outlined):not(.p-button-text):not(.p-button-link):not(:disabled):hover{background:var(--brand-gradient);filter:brightness(1.06);border-color:transparent;box-shadow:var(--shadow-glow)}.p-button.p-button-success:not(.p-button-outlined):not(.p-button-text){background:linear-gradient(135deg,#1f9d55,#15803d);border-color:transparent;color:#fff}.p-button.p-button-warn:not(.p-button-text),.p-button.p-button-outlined.p-button-warn{background:var(--bg-card);border:1px solid var(--gray-300);color:var(--gray-700);box-shadow:none}.p-button.p-button-warn:not(.p-button-text):not(:disabled):hover,.p-button.p-button-outlined.p-button-warn:not(:disabled):hover{background:#fff7ed;border-color:#fdba74;color:#c2410c;filter:none}.p-button.p-button-danger:not(.p-button-outlined):not(.p-button-text){background:linear-gradient(135deg,#e5484d,#c53030);border-color:transparent;color:#fff}.p-button.p-button-success:not(.p-button-outlined):not(.p-button-text):not(:disabled):hover,.p-button.p-button-danger:not(.p-button-outlined):not(.p-button-text):not(:disabled):hover{filter:brightness(1.06)}.p-button.p-button-secondary:not(.p-button-outlined):not(.p-button-text){background:var(--bg-card);border:1px solid var(--gray-200);color:var(--gray-700)}.p-button.p-button-secondary:not(.p-button-outlined):not(.p-button-text):not(:disabled):hover{background:var(--brand-light);border-color:var(--brand-light-2);color:var(--brand)}.p-button.p-button-outlined{background:var(--brand-light);border-color:var(--brand-light-2);color:var(--brand)}.p-button.p-button-outlined:not(:disabled):hover{background:var(--brand);border-color:var(--brand);color:#fff}.p-button.p-button-outlined.p-button-success{background:var(--success-light);border-color:#a7e3bd;color:#15803d}.p-button.p-button-outlined.p-button-success:not(:disabled):hover{background:#dcfce7;border-color:#15803d;color:#15803d}.p-button.p-button-outlined.p-button-danger{background:var(--danger-light);border-color:#f5b5b5;color:#c53030}.p-button.p-button-outlined.p-button-danger:not(:disabled):hover{background:#fee2e2;border-color:#c53030;color:#c53030}.p-button.p-button-outlined.p-button-secondary{background:var(--gray-50);border-color:var(--gray-200);color:var(--gray-700)}.p-button.p-button-outlined.p-button-secondary:not(:disabled):hover{background:var(--gray-100);border-color:var(--gray-400);color:var(--gray-900)}.p-button:disabled{opacity:.5;filter:none}.p-button.p-button-outlined.btn-draft{background:var(--bg-card);border-color:var(--brand);color:var(--brand)}.p-button.p-button-outlined.btn-draft:not(:disabled):hover{background:var(--brand-light);border-color:var(--brand);color:var(--brand)}.p-datatable{border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--table-border)}.card .p-datatable{border:none}.p-datatable .p-datatable-thead>tr>th{height:40px;padding:0 12px;font-size:12px;font-weight:600;color:var(--table-head-fg);background:var(--table-head-bg);border-color:var(--brand-light-2);border-width:0 0 1px 0;white-space:nowrap}.p-datatable .p-datatable-thead>tr>th .p-datatable-column-title{font-weight:600}.p-datatable .p-datatable-tbody>tr>td{height:38px;padding:0 12px;font-size:12.5px;color:var(--gray-700);border-color:#e9eef4;border-width:0 0 1px 0}.app-dark .p-datatable .p-datatable-tbody>tr>td{border-color:var(--table-border)}.p-datatable .p-datatable-tbody>tr:last-child>td{border-bottom:0}.p-datatable .p-datatable-tbody>tr:hover>td{background:var(--table-row-hover)}.p-datatable .p-datatable-tbody>tr.clickable-row{cursor:pointer;box-shadow:inset 3px 0 0 0 transparent;transition:box-shadow .15s ease}.p-datatable .p-datatable-tbody>tr.clickable-row:hover{box-shadow:inset 3px 0 0 0 var(--brand)}.p-datatable .p-datatable-tbody>tr.clickable-row>td.col-first{font-weight:700;color:var(--brand)}.p-datatable .p-datatable-tbody>tr.clickable-row>td.col-first:hover{color:var(--brand-dark)}.p-datatable .p-datatable-empty-message>td{height:112px;text-align:center;color:var(--gray-500)}.p-datatable-sm .p-datatable-tbody>tr>td{height:34px}.items-table{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px}.items-table th{position:sticky;top:0;z-index:1;height:38px;padding:0 8px;background:var(--table-head-bg);color:var(--table-head-fg);font-size:12px;font-weight:600;text-align:left;border-bottom:1px solid var(--brand-light-2);white-space:nowrap}.items-table th:first-child{border-top-left-radius:var(--radius-sm)}.items-table th:last-child{border-top-right-radius:var(--radius-sm)}.items-table td{padding:8px;border-bottom:1px solid var(--table-border);color:var(--gray-700);vertical-align:top}.items-table tr:hover td{background:var(--table-row-hover)}.items-table .num{text-align:right}.items-table-empty{padding:28px 8px!important;text-align:center;color:var(--gray-500);font-style:italic}.detail-page{display:flex;flex-direction:column;gap:16px}.detail-page .page-header{margin-bottom:0}.detail-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}.detail-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.detail-card-actions{display:flex;gap:8px}.detail-card-foot{display:flex;justify-content:flex-end;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-soft)}.detail-notes{margin:0;font-size:14px;line-height:1.6;color:var(--gray-700);white-space:pre-line}.detail-notes.is-empty{color:var(--gray-400);font-style:italic}.detail-product-name{font-weight:600;color:var(--gray-900)}.detail-product-sku{font-size:12px;color:var(--gray-500)}.detail-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 24px;margin:0}.detail-fields dt{font-size:12px;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.03em}.detail-fields dd{margin:4px 0 0;font-size:14px;color:var(--gray-900);overflow-wrap:anywhere}.p-dialog .p-dialog-title{font-size:18px;font-weight:700;color:var(--gray-900)}.p-drawer .p-drawer-title{font-family:var(--font-heading);font-size:22px;font-weight:700;color:var(--gray-900)}.p-toast{max-width:calc(100vw - 24px)}.p-menu .p-menu-item-link,.p-tieredmenu .p-tieredmenu-item-link,.p-contextmenu .p-contextmenu-item-link{font-size:13px}.p-menu-item.is-danger .p-menu-item-label,.p-menu-item.is-danger .p-menu-item-icon,.p-contextmenu-item.is-danger .p-contextmenu-item-label,.p-contextmenu-item.is-danger .p-contextmenu-item-icon{color:var(--danger)!important}.skeleton-rows{display:grid;gap:10px;padding:12px 0}.empty-state{display:grid;justify-items:center;gap:8px;padding:36px 12px;color:var(--gray-500);text-align:center}.empty-state-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:var(--brand-light);color:var(--brand);font-size:24px}.empty-state-illustration{display:block;margin-bottom:4px}.empty-state-title{font-size:14px;font-weight:700;color:var(--gray-900)}.empty-state-text{font-size:13px}@media(max-width:767px){.card{padding:16px;border-radius:var(--radius-lg)}.page-header{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin-bottom:16px}.page-header-left{flex:1 1 auto}.page-actions{margin-left:auto}.page-actions:has(.p-button~.p-button){flex:1 1 100%;margin-left:0}.page-actions:has(.p-button~.p-button)>*,.page-actions:has(.p-button~.p-button) .form-actions,.page-actions:has(.p-button~.p-button) .action-bar{display:flex;flex:1 1 100%;flex-wrap:wrap}.page-actions:has(.p-button~.p-button) .p-button{flex:1 1 auto;justify-content:center}.page-header h2{font-size:19px}.p-dialog{max-width:calc(100vw - 24px)}}.sant-locked,.sant-locked.p-inputtext,.p-inputtext.sant-locked:enabled:focus{background:var(--p-inputtext-disabled-background, var(--gray-100));color:var(--p-inputtext-disabled-color, var(--gray-600));box-shadow:none;cursor:text}.p-inputtext.sant-locked:enabled:focus{border-color:var(--p-inputtext-border-color)}.p-select-clear-icon,.p-datepicker-clear-icon,.p-inputnumber-clear-icon,.p-autocomplete-clear-icon,.field-clear{box-sizing:border-box;width:1rem;height:1rem;padding:.22rem;border-radius:50%;background:var(--gray-200);color:var(--gray-600);cursor:pointer;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.p-select-clear-icon:hover,.p-datepicker-clear-icon:hover,.p-inputnumber-clear-icon:hover,.p-autocomplete-clear-icon:hover,.field-clear:hover{background:var(--danger-light);color:var(--danger)}@media(hover:hover){.p-select:not(:hover):not(.p-focus) .p-select-clear-icon,.p-datepicker:not(:hover):not(:focus-within) .p-datepicker-clear-icon,.p-inputnumber:not(:hover):not(:focus-within) .p-inputnumber-clear-icon,.p-autocomplete:not(:hover):not(:focus-within) .p-autocomplete-clear-icon,.field-clearable:not(:hover):not(:focus-within) .field-clear{opacity:0;pointer-events:none}}.p-datepicker-input-icon-container,.p-select-dropdown{color:var(--gray-400);transition:color .15s ease}.p-datepicker:hover .p-datepicker-input-icon-container,.p-select:not(.p-disabled):hover .p-select-dropdown{color:var(--brand)}.p-inputtext.sant-locked,.p-inputtext.sant-locked:enabled:hover,.p-inputtext.sant-locked:enabled:focus{border-color:var(--p-form-field-border-color);box-shadow:none}.p-tab{border-radius:6px 6px 0 0;transition:color .15s ease,background-color .15s ease}.p-tab[data-p-active=true]{border-bottom:1px solid var(--p-tabs-tab-active-background, #fff)}.p-tablist-active-bar{display:none}.tab-title{white-space:nowrap;vertical-align:middle}.p-tab.has-error,.p-tab.has-error:hover,.p-tab.has-error[data-p-active=true]{color:var(--danger)}.tab-error-icon{margin-left:7px;vertical-align:middle;font-size:13px;color:var(--danger)}.handsontable,.handsontable th,.handsontable td,.handsontableInput,.htContextMenu,.htDropdownMenu,.htFiltersConditionsMenu{font-family:var(--font-sans)}.p-tooltip.sf-hint-tooltip{max-width:300px}.p-tooltip.sf-hint-tooltip.p-tooltip-top{margin-top:-6px}.p-tooltip.sf-hint-tooltip.p-tooltip-bottom{margin-top:6px}.p-tooltip.sf-hint-tooltip .p-tooltip-text{padding:10px 12px;border-radius:10px;background:var(--gray-900);color:#fff;font-size:12.5px;font-weight:400;line-height:1.5;white-space:normal;box-shadow:0 8px 24px #12324e2e}.p-tooltip.sf-hint-tooltip .p-tooltip-arrow{display:none}.app-dark .p-tooltip.sf-hint-tooltip .p-tooltip-text{background:var(--bg-elevated);color:var(--gray-900);border:1px solid var(--gray-200)}.app-switch[data-v-a59f6c7d]{flex-shrink:0;padding:10px 12px 4px}.app-switch.is-collapsed[data-v-a59f6c7d]{padding:10px 12px 4px}.app-switch-btn[data-v-a59f6c7d]{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:1px solid rgba(210,232,247,.16);border-radius:var(--radius-md);background:#ffffff0d;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.app-switch-btn[data-v-a59f6c7d]:hover{background:var(--sidebar-hover);border-color:#d2e8f74d}.app-switch.is-collapsed .app-switch-btn[data-v-a59f6c7d]{justify-content:center;padding:7px 0;border-color:transparent;background:transparent}.app-switch-icon[data-v-a59f6c7d]{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:8px;color:#fff;font-size:13px;box-shadow:inset 0 0 0 1px #ffffff2e}.app-switch-text[data-v-a59f6c7d]{display:flex;flex:1;flex-direction:column;min-width:0;line-height:1.2}.app-switch.is-collapsed .app-switch-text[data-v-a59f6c7d],.app-switch.is-collapsed .app-switch-caret[data-v-a59f6c7d]{display:none}.app-switch-caption[data-v-a59f6c7d]{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sidebar-muted)}.app-switch-name[data-v-a59f6c7d]{overflow:hidden;font-size:13.5px;font-weight:700;text-overflow:ellipsis}.app-switch-caret[data-v-a59f6c7d]{font-size:11px;color:var(--sidebar-muted)}.app-switch-panel[data-v-a59f6c7d]{display:grid;gap:2px;min-width:220px}.app-switch-panel-title[data-v-a59f6c7d]{padding:2px 8px 8px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--gray-500)}.app-switch-item[data-v-a59f6c7d]{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:13.5px;color:var(--gray-900);text-align:left;cursor:pointer}.app-switch-item[data-v-a59f6c7d]:hover{background:var(--gray-100)}.app-switch-item.is-active[data-v-a59f6c7d]{background:var(--brand-light);font-weight:700}.app-switch-check[data-v-a59f6c7d]{color:var(--brand)}.app-switch-ext[data-v-a59f6c7d]{font-size:11px;color:var(--gray-400)}.app-switch-btn.is-open[data-v-a59f6c7d]{background:var(--sidebar-hover);border-color:#d2e8f74d}.app-switch-panel.is-inline[data-v-a59f6c7d]{min-width:0;max-height:50vh;margin-top:6px;padding:6px;overflow-y:auto;border:1px solid rgba(210,232,247,.16);border-radius:var(--radius-md);background:#0000002e;overscroll-behavior:contain}.app-switch-panel.is-inline .app-switch-panel-title[data-v-a59f6c7d]{color:var(--sidebar-muted)}.app-switch-panel.is-inline .app-switch-item[data-v-a59f6c7d]{min-height:44px;color:#fff}.app-switch-panel.is-inline .app-switch-item[data-v-a59f6c7d]:hover{background:var(--sidebar-hover)}.app-switch-panel.is-inline .app-switch-item.is-active[data-v-a59f6c7d]{background:#ffffff1f}.app-switch-panel.is-inline .app-switch-check[data-v-a59f6c7d]{color:var(--brand-gold, #f5b700)}.app-switch-panel.is-inline .app-switch-ext[data-v-a59f6c7d]{color:var(--sidebar-muted)}.app-switch-item-name[data-v-a59f6c7d]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sidebar[data-v-f6ef936f]{position:sticky;top:0;flex-shrink:0;display:flex;flex-direction:column;width:var(--sidebar-width);height:100vh;height:100dvh;overflow:hidden;background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);color:#e8f3fb;transition:width var(--sidebar-speed) var(--sidebar-ease);z-index:20}.app-sidebar.is-collapsed[data-v-f6ef936f]{width:var(--sidebar-rail)}.sidebar-fade[data-v-f6ef936f]{white-space:nowrap;opacity:1;transition:opacity .18s ease .1s}.app-sidebar.is-collapsed .sidebar-fade[data-v-f6ef936f]{opacity:0;pointer-events:none;transition-delay:0s;transition-duration:.1s}.app-logo[data-v-f6ef936f]{position:relative;display:flex;align-items:center;gap:12px;min-height:84px;padding:20px 18px;overflow:hidden;flex-shrink:0;background:radial-gradient(120% 140% at 0% 0%,#ffb90029,#ffb90000 55%),#036;transition:padding var(--sidebar-speed) var(--sidebar-ease)}.app-logo[data-v-f6ef936f]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,#ffb9008c,#ffb90026 45%,#d2e8f71a)}.app-logo-mark[data-v-f6ef936f]{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);box-shadow:0 6px 16px #00142840,inset 0 1px #ffffff14}.app-logo-image[data-v-f6ef936f]{width:28px;height:28px;object-fit:contain}.app-logo-letter[data-v-f6ef936f]{font-size:20px;font-weight:800;background:var(--brand-gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.app-logo-text[data-v-f6ef936f]{display:flex;flex-direction:column;min-width:0;line-height:1.15}.app-logo-title[data-v-f6ef936f]{font-family:var(--font-heading);font-size:18px;font-weight:800;letter-spacing:-.02em;color:#fff}.app-logo-title .accent[data-v-f6ef936f]{background:var(--brand-gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.app-logo-company[data-v-f6ef936f]{display:flex;align-items:center;gap:5px;min-width:0;margin-top:4px;font-size:11.5px;font-weight:500;color:#c6dbea}.app-logo-company-dot[data-v-f6ef936f]{flex:0 0 6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px #4ade802e}.app-logo-company-name[data-v-f6ef936f]{flex-shrink:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-logo-company-scope[data-v-f6ef936f]{min-width:0;overflow:hidden;color:#9fc0d8;text-overflow:ellipsis;white-space:nowrap}.app-menu[data-v-f6ef936f]{flex:1;min-height:0;padding:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(169,196,216,.35) transparent}.app-sidebar.is-collapsed .app-menu[data-v-f6ef936f]{padding:8px 10px}.menu-item[data-v-f6ef936f]{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:42px;margin-bottom:2px;padding:8px 10px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--sidebar-text);font:inherit;font-size:14px;font-weight:500;line-height:1.35;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s,color .15s}.menu-item[data-v-f6ef936f]:hover{background:var(--sidebar-hover);color:#fff}.menu-item.is-active[data-v-f6ef936f]{background:var(--sidebar-active);color:#fff;font-weight:700}.menu-item.is-active[data-v-f6ef936f]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--brand-gold)}.app-sidebar.is-collapsed .menu-item.is-active[data-v-f6ef936f]:before{display:none}.menu-item.has-active[data-v-f6ef936f]:not(:hover){color:#fff}.menu-item.level-3[data-v-f6ef936f]{min-height:38px;font-size:13.5px}.menu-item.level-3[data-v-f6ef936f]{padding-left:30px}.menu-label[data-v-f6ef936f]{flex:1;min-width:0;overflow-wrap:anywhere;white-space:normal}.menu-chevron[data-v-f6ef936f]{font-size:11px;color:#b3c2d1}.menu-icon-bubble[data-v-f6ef936f]{display:flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;border-radius:var(--radius-sm);background:#aedbf71f;color:#a9dafa;font-size:13px}.menu-item.is-active .menu-icon-bubble[data-v-f6ef936f]{background:#ffffff2e;color:#fff}.app-sidebar.is-collapsed .menu-item[data-v-f6ef936f]{justify-content:center;padding:8px 0}.app-sidebar.is-collapsed .menu-item .menu-label[data-v-f6ef936f],.app-sidebar.is-collapsed .menu-item .menu-chevron[data-v-f6ef936f]{display:none}.menu-section[data-v-f6ef936f]{margin-top:4px}.menu-section-title[data-v-f6ef936f]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:30px;padding:4px 10px 4px 24px;border:0;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--sidebar-muted);text-align:left;cursor:pointer}.menu-section-title[data-v-f6ef936f]:hover{color:#fff}.menu-section-title i[data-v-f6ef936f]{font-size:10px}.menu-pages[data-v-f6ef936f]{position:relative}.menu-pages[data-v-f6ef936f]:before{content:"";position:absolute;top:2px;bottom:4px;left:40px;width:1px;background:#a9c4d82e}.menu-pages .menu-item.level-3[data-v-f6ef936f]{padding-left:52px}.app-sidebar-collapse-btn[data-v-f6ef936f]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;margin-left:auto;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0f;color:#d2e3ef;font-size:12px;cursor:pointer;transition:background .15s,color .15s}.app-sidebar-collapse-btn[data-v-f6ef936f]:hover{background:var(--sidebar-hover);color:#fff}.app-logo.is-collapsed[data-v-f6ef936f]{flex-direction:column;gap:10px;padding:16px 12px 12px}.app-logo.is-collapsed .app-logo-text[data-v-f6ef936f]{display:none}.app-logo.is-collapsed .app-sidebar-collapse-btn[data-v-f6ef936f]{margin-left:0}.menu-flyout[data-v-f6ef936f]{position:fixed;left:calc(var(--sidebar-rail) + 4px);z-index:2000;min-width:220px;max-height:70vh;overflow-y:auto;padding:8px;border:1px solid var(--sidebar-border);border-radius:var(--radius-md);background:var(--sidebar-bg);box-shadow:var(--shadow-lg)}.menu-flyout-title[data-v-f6ef936f]{margin-bottom:4px;padding:6px 10px 10px;border-bottom:1px solid var(--sidebar-border);font-size:13px;font-weight:700;color:#fff}.menu-flyout-section[data-v-f6ef936f]{display:flex;align-items:center;gap:6px;padding:10px 10px 4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sidebar-muted)}.menu-flyout-group[data-v-f6ef936f]{position:relative;margin:2px 0 4px 14px;padding-left:10px;border-left:1px solid var(--sidebar-border)}.menu-flyout-item[data-v-f6ef936f]{position:relative;display:block;padding:8px 10px;border-radius:var(--radius-sm);color:var(--sidebar-text);font-size:13.5px;text-decoration:none}.menu-flyout-item[data-v-f6ef936f]:hover{background:var(--sidebar-hover);color:#fff}.menu-flyout-item.is-active[data-v-f6ef936f]{background:var(--sidebar-active);color:#fff;font-weight:700}.menu-flyout-group .menu-flyout-item.is-active[data-v-f6ef936f]:before{content:"";position:absolute;top:8px;bottom:8px;left:-11px;width:3px;border-radius:2px;background:var(--brand-gold, #f5b700)}.app-sidebar-backdrop[data-v-f6ef936f]{position:fixed;inset:0;z-index:1499;background:#001a3373;animation:sidebar-fade-f6ef936f .2s ease}@keyframes sidebar-fade-f6ef936f{0%{opacity:0}}@media(min-width:768px)and (max-width:1199px){.app-sidebar.is-overlay[data-v-f6ef936f]{position:fixed;left:0;z-index:1500;box-shadow:var(--shadow-lg)}}@media(max-width:767px){.app-sidebar.is-mobile[data-v-f6ef936f]{position:fixed;top:0;bottom:0;left:0;z-index:1500;width:min(280px,85vw);padding-bottom:env(safe-area-inset-bottom,0px);transform:translate(-100%);transition:transform .25s ease;visibility:hidden}.app-sidebar.is-mobile.is-open[data-v-f6ef936f]{transform:none;visibility:visible;box-shadow:var(--shadow-lg)}}.nav-search[data-v-53e06575]{width:320px;max-width:100%}.nav-search[data-v-53e06575] .p-autocomplete-input{width:100%;padding-left:16px;border:0;border-radius:999px;background:var(--gray-100);box-shadow:none;transition:background .15s,box-shadow .15s}.nav-search[data-v-53e06575] .p-autocomplete-input:hover{background:var(--gray-200)}.nav-search[data-v-53e06575] .p-autocomplete-input:focus{background:var(--bg-card);box-shadow:0 0 0 2px var(--brand-light-2),var(--shadow-sm)}.nav-search-item[data-v-53e06575]{display:flex;align-items:center;gap:10px;min-width:0;font-size:13.5px;font-weight:500;color:var(--gray-700)}.nav-search-item-icon[data-v-53e06575]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:var(--radius-sm);background:var(--brand-light);color:var(--brand);font-size:13px}.nav-search-item-label[data-v-53e06575]{flex:1;min-width:0}.nav-search-item-hint[data-v-53e06575]{font-size:11.5px;color:var(--gray-400)}@media(max-width:767px){.nav-search[data-v-53e06575]{flex:1 1 auto;width:auto;min-width:0}}.env-badge[data-v-f0d2d7e9]{flex-shrink:0;padding:0 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:24px;cursor:default}.env-badge.purple[data-v-f0d2d7e9]{background:#f1ebff;color:#6b3fd6;box-shadow:inset 0 0 0 1px #d9c8ff}.env-badge.amber[data-v-f0d2d7e9]{background:var(--brand-gold-light);color:var(--brand-gold-dark);box-shadow:inset 0 0 0 1px #ffe28a}.env-badge.blue[data-v-f0d2d7e9]{background:var(--brand-light);color:var(--brand-dark);box-shadow:inset 0 0 0 1px var(--brand-light-2)}.env-badge.red[data-v-f0d2d7e9]{background:var(--danger-light);color:var(--danger);box-shadow:inset 0 0 0 1px #ffc9c9}.nav-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--gray-500);font-size:17px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.nav-icon-btn:hover,.nav-icon-btn:focus-visible,.nav-icon-btn.is-active{border-color:var(--brand-light-2);background:var(--brand-light);color:var(--brand-dark)}.nav-icon-count{position:absolute;top:0;right:-2px;display:flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border:2px solid var(--bg-card);border-radius:999px;background:#e5484d;color:#fff;font-size:10px;font-weight:700;line-height:1}.nav-quick-popover.p-popover{border-radius:12px}.nav-quick-popover .p-popover-content{padding:0}.nav-quick-panel{width:360px;max-width:calc(100vw - 24px);overflow:hidden;border-radius:12px}.nav-quick-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:18px 18px 14px;border-bottom:1px solid var(--border-soft)}.nav-quick-heading-actions{display:flex;align-items:center;gap:6px}.nav-quick-icon-action{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:var(--gray-500);font-size:12px;cursor:pointer}.nav-quick-icon-action:hover{background:var(--gray-100);color:var(--brand-dark)}.nav-quick-eyebrow{color:var(--gray-500);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nav-quick-panel-heading h3{margin:6px 0 0;color:var(--gray-900);font-size:16px;font-weight:700}.nav-quick-total{padding:5px 10px;border-radius:999px;background:var(--gray-100);color:var(--gray-900);font-size:11px;font-weight:700;white-space:nowrap}.nav-quick-list{max-height:380px;margin:0;padding:0;overflow-y:auto;list-style:none}.nav-quick-item{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-soft);background:var(--bg-card);color:var(--gray-700)}.nav-quick-item.is-clickable{cursor:pointer}.nav-quick-item.is-clickable:hover{background:var(--gray-50)}.nav-quick-item-content{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.nav-quick-item-icon{display:flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--brand-light);color:var(--brand-dark);font-size:15px}.nav-quick-item-icon.is-approval,.nav-quick-item-icon.is-warn{background:var(--brand-gold-light);color:var(--brand-gold-dark)}.nav-quick-item-icon.is-danger{background:var(--danger-light);color:#c03535}.nav-quick-item-icon.is-success{background:var(--success-light);color:var(--success)}.nav-quick-item-title{overflow:hidden;color:var(--gray-900);font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.nav-quick-item-ref{margin-left:6px;color:var(--gray-500);font-size:11px;font-weight:700}.nav-quick-item-chevron{flex:0 0 auto;color:var(--gray-400);font-size:11px}.nav-quick-item-description{overflow:hidden;color:var(--gray-500);font-size:11.5px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.nav-quick-item-time{color:var(--gray-400);font-size:10.5px}.nav-quick-unread-dot{flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:var(--brand)}.nav-quick-notify-prompt{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--border-soft);background:var(--brand-light);color:var(--brand-dark);font-size:12px}.nav-quick-notify-prompt>span{flex:1}.nav-quick-empty{padding:28px 16px;color:var(--gray-500);font-size:12.5px;text-align:center}.nav-quick-panel-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--gray-50);color:var(--gray-500);font-size:11px}.nav-quick-show-more{flex:0 0 auto;padding:4px 8px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--brand-dark);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.nav-quick-show-more:disabled{opacity:.5;cursor:default}.nav-quick-show-more:hover{background:var(--brand-light)}@media(max-width:767px){.nav-quick-popover.p-popover{position:fixed!important;top:calc(var(--header-height, 64px) + 6px)!important;right:12px!important;left:12px!important;width:auto!important;max-width:none!important;margin:0!important;box-shadow:0 18px 40px -16px #083b6059}.nav-quick-popover.p-popover:before,.nav-quick-popover.p-popover:after{display:none}.nav-quick-panel{width:100%;max-width:none}.nav-quick-panel-heading{padding:14px 16px 12px}.nav-quick-list{max-height:min(60vh,420px);overscroll-behavior:contain}.nav-quick-item{gap:10px;padding:12px 14px}.nav-quick-panel-footer{padding:10px 14px}}.chat-avatar{--size: 40px;position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--size);width:var(--size);height:var(--size);border-radius:50%;color:#fff;font-weight:700;letter-spacing:.02em;-webkit-user-select:none;user-select:none;background:var(--brand);box-shadow:inset 0 0 0 1px #ffffff2e,0 1px 2px #083b601f}.chat-avatar.tone-blue{background:linear-gradient(135deg,#2f6fb5,#1f4f8a)}.chat-avatar.tone-amber{background:linear-gradient(135deg,#e0a526,#b37a0a)}.chat-avatar.tone-green{background:linear-gradient(135deg,#2fa66a,#1d7a4b)}.chat-avatar.tone-violet{background:linear-gradient(135deg,#7c5cd6,#5a3fb0)}.chat-avatar.tone-rose{background:linear-gradient(135deg,#d9557a,#b23558)}.chat-avatar.tone-teal{background:linear-gradient(135deg,#2aa3a0,#1c7a78)}.chat-avatar.is-group{background:linear-gradient(135deg,var(--brand-light) 0%,var(--brand-light-2) 100%);color:var(--brand-dark);border-radius:30%;font-size:calc(var(--size) * .42);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 14%,transparent)}.chat-presence{position:absolute;right:-1px;bottom:-1px;width:calc(var(--size) * .3);height:calc(var(--size) * .3);min-width:9px;min-height:9px;border:2px solid var(--bg-card);border-radius:50%;background:var(--gray-300)}.chat-presence.is-online{background:#22c55e;box-shadow:0 0 0 2px color-mix(in srgb,#22c55e 30%,transparent)}.chat-presence.is-away{background:#f59e0b}.chat-presence.is-dnd{background:#ef4444}.chat-presence.is-offline{background:var(--gray-300)}.chat-toast{position:relative;display:flex;gap:12px;width:var(--width, 380px);padding:14px 14px 12px 18px;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--bg-card);color:var(--gray-900);box-shadow:0 12px 32px -8px #0f172a38,0 2px 6px #0f172a0f;cursor:pointer;text-align:left;font-family:inherit;transition:transform .15s ease,box-shadow .15s ease}.chat-toast:hover{transform:translateY(-1px);box-shadow:0 16px 36px -8px #0f172a47,0 2px 6px #0f172a14}.chat-toast:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.chat-toast-accent{position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--brand),color-mix(in srgb,var(--brand) 55%,#7c5cd6))}.chat-toast-avatar{position:relative;flex:0 0 auto;height:40px}.chat-toast-kind{position:absolute;right:-4px;bottom:-4px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid var(--bg-card);border-radius:50%;background:var(--brand-light);color:var(--brand-dark);font-size:9px}.chat-toast-main{flex:1 1 auto;min-width:0;padding-right:14px}.chat-toast-head{display:flex;align-items:baseline;gap:8px}.chat-toast-sender{overflow:hidden;font-size:14px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.chat-toast-time{flex:0 0 auto;color:var(--gray-500);font-size:11.5px}.chat-toast-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px}.chat-toast-group{display:inline-flex;align-items:center;gap:3px;max-width:100%;overflow:hidden;color:var(--gray-500);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.chat-toast-group i{font-size:10px}.chat-toast-mention{padding:1px 7px;border-radius:999px;background:color-mix(in srgb,#f59e0b 16%,transparent);color:#b45309;font-size:11px;font-weight:700}.chat-toast-body{display:-webkit-box;margin:6px 0 0;overflow:hidden;padding:8px 10px;border-radius:4px 12px 12px;background:var(--gray-100);color:var(--gray-900);font-size:13px;line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.chat-toast-actions{display:flex;gap:6px;margin-top:10px}.chat-toast-btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--gray-900);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.chat-toast-btn:hover{background:var(--gray-100)}.chat-toast-btn.is-primary{border-color:var(--brand);background:var(--brand);color:#fff}.chat-toast-btn.is-primary:hover{background:color-mix(in srgb,var(--brand) 88%,#000)}.chat-toast-btn i{font-size:11px}.chat-toast-close{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:6px;background:transparent;color:var(--gray-500);font-size:10px;cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease}.chat-toast:hover .chat-toast-close,.chat-toast-close:focus-visible{opacity:1}.chat-toast-close:hover{background:var(--gray-100)}@media(hover:none){.chat-toast-close{opacity:1}}@media(max-width:600px){.chat-toast{width:100%}}.tray-actions[data-v-044282b3]{display:flex;flex-direction:column;gap:4px}.scope-switcher[data-v-f4265f26]{display:flex;align-items:center;gap:5px;width:calc(100% + 6px);margin:2px 0 0 -6px;padding:2px 6px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:12px;color:var(--gray-500);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.scope-switcher[data-v-f4265f26]:hover,.scope-switcher[data-v-f4265f26]:focus-visible,.scope-switcher[aria-expanded=true][data-v-f4265f26]{background:var(--brand-light);border-color:var(--brand-light-2);color:var(--brand-dark);outline:none}.scope-switcher-icon[data-v-f4265f26]{font-size:12px;color:var(--brand)}.scope-switcher-text[data-v-f4265f26]{display:flex;flex:1;align-items:center;gap:4px;min-width:0;white-space:nowrap;text-align:left}.scope-switcher-name[data-v-f4265f26]{font-weight:600;color:var(--gray-700);overflow:hidden;text-overflow:ellipsis}.scope-switcher-badge[data-v-f4265f26]{flex-shrink:0;margin-left:auto;padding:0 6px;border-radius:999px;background:var(--brand-light);color:var(--brand-dark);font-size:10.5px;font-weight:700;line-height:18px}.scope-switcher-caret[data-v-f4265f26]{flex-shrink:0;margin-left:auto;font-size:10px;color:var(--gray-400)}.scope-panel[data-v-f4265f26]{width:300px}.scope-search[data-v-f4265f26]{margin-bottom:6px}.scope-list[data-v-f4265f26]{max-height:280px;margin:0;padding:0;overflow-y:auto;list-style:none}.scope-item[data-v-f4265f26]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:var(--radius-sm);background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background .12s}.scope-item[data-v-f4265f26]:hover:not(:disabled),.scope-item[data-v-f4265f26]:focus-visible{background:var(--gray-100);outline:none}.scope-item.is-selected[data-v-f4265f26]{background:var(--brand-light)}.scope-item.is-disabled[data-v-f4265f26]{cursor:default}.scope-group-icon[data-v-f4265f26]{display:flex;align-items:center;justify-content:center;flex:0 0 28px;height:28px;border-radius:var(--radius-sm);background:var(--brand-light);color:var(--brand);font-size:13px}.scope-option[data-v-f4265f26]{display:flex;flex-direction:column;min-width:0;line-height:1.3}.scope-option-name[data-v-f4265f26]{min-width:0;overflow:hidden;font-size:13px;font-weight:500;color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap}.scope-item.is-group .scope-option-name[data-v-f4265f26]{font-weight:700}.scope-option-hint[data-v-f4265f26]{font-size:11px;color:var(--gray-500)}.scope-code[data-v-f4265f26]{font-size:11px;font-weight:600;color:var(--gray-400);overflow-wrap:anywhere}.scope-item.is-company .scope-option[data-v-f4265f26]{flex:1}.scope-item.is-company .scope-option-name[data-v-f4265f26]{white-space:normal;overflow-wrap:anywhere}.scope-check[data-v-f4265f26]{margin-left:auto;flex-shrink:0;color:var(--brand)}.scope-companies[data-v-f4265f26]{position:relative;margin:2px 0 4px;padding:0 0 0 38px;list-style:none}.scope-companies[data-v-f4265f26]:before{content:"";position:absolute;top:0;bottom:14px;left:23px;width:1px;background:var(--gray-200)}.scope-companies>li[data-v-f4265f26]{position:relative}.scope-companies>li[data-v-f4265f26]:before{content:"";position:absolute;top:50%;left:-15px;width:11px;height:1px;background:var(--gray-200)}.scope-item.is-company[data-v-f4265f26]{padding-block:7px}@media(max-width:767px){.scope-switcher-badge[data-v-f4265f26]{display:none}}.scope-empty[data-v-f4265f26]{padding:14px 10px;font-size:12.5px;color:var(--gray-500);text-align:center}.user-avatar[data-v-fcf950c7]{display:flex;align-items:center;gap:10px;width:250px;padding:5px 6px 5px 5px;border:1px solid var(--gray-200);border-radius:14px;background:var(--bg-card)}.user-avatar-initials-btn[data-v-fcf950c7]{flex-shrink:0;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer}.user-avatar-initials[data-v-fcf950c7]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--brand-light);color:var(--brand);font-size:13px;font-weight:700;transition:box-shadow .15s}.user-avatar-initials-btn:hover .user-avatar-initials[data-v-fcf950c7]{box-shadow:0 0 0 2px var(--brand-light-2)}.user-avatar-meta[data-v-fcf950c7]{display:flex;flex:1;flex-direction:column;align-items:stretch;min-width:0;line-height:1.2}.user-avatar-name-btn[data-v-fcf950c7]{display:flex;align-items:center;gap:4px;width:100%;padding:0;border:none;background:transparent;font:inherit;text-align:left;cursor:pointer;outline:none}.user-avatar-name[data-v-fcf950c7]{min-width:0;overflow:hidden;font-size:13.5px;font-weight:600;color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap;transition:color .15s}.user-avatar-name-btn:hover .user-avatar-name[data-v-fcf950c7],.user-avatar-name-btn[aria-expanded=true] .user-avatar-name[data-v-fcf950c7]{color:var(--brand)}.user-avatar-name-caret[data-v-fcf950c7]{flex-shrink:0;font-size:10px;color:var(--gray-400);transition:color .15s,transform .2s}.user-avatar-name-btn[aria-expanded=true] .user-avatar-name-caret[data-v-fcf950c7]{color:var(--brand);transform:rotate(180deg)}.user-menu-header[data-v-fcf950c7]{min-width:220px;padding:10px 16px 8px;border-bottom:1px solid var(--gray-100)}.user-menu-name[data-v-fcf950c7]{font-size:13px;font-weight:700;color:var(--gray-900)}.user-menu-email[data-v-fcf950c7]{margin-top:2px;font-size:12px;color:var(--gray-500)}@media(max-width:767px){.user-avatar[data-v-fcf950c7]{width:auto;padding:0;border:none;background:transparent}.user-avatar-meta[data-v-fcf950c7]{width:110px}.user-avatar-name-btn[data-v-fcf950c7]{display:none}}.app-header[data-v-e5dd72a1]{position:sticky;top:0;z-index:10;height:var(--header-height);background:var(--header-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border-soft);box-shadow:0 1px #0f172a05}.app-header-inner[data-v-e5dd72a1]{display:flex;align-items:center;justify-content:space-between;gap:24px;height:100%;padding:0 32px}.app-header-search[data-v-e5dd72a1]{display:flex;align-items:center;gap:12px;min-width:0}.app-header-actions[data-v-e5dd72a1]{display:flex;align-items:center;gap:16px}.nav-quick-actions[data-v-e5dd72a1]{display:flex;align-items:center;gap:6px}.app-menu-toggle[data-v-e5dd72a1]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;height:40px;padding:0;border:1px solid var(--gray-200);border-radius:var(--radius-sm);background:var(--bg-card);color:var(--gray-700);font-size:16px;cursor:pointer}.app-menu-toggle[data-v-e5dd72a1]:hover{border-color:var(--brand);color:var(--brand)}@media(min-width:768px)and (max-width:1199px){.app-header-inner[data-v-e5dd72a1]{padding:0 20px;gap:16px}}@media(max-width:767px){.app-header-inner[data-v-e5dd72a1]{padding:0 12px;gap:10px}.app-header-actions[data-v-e5dd72a1]{gap:8px}.app-header-search[data-v-e5dd72a1]{flex:1 1 auto;gap:8px}.nav-quick-actions[data-v-e5dd72a1]{gap:2px}.nav-quick-actions[data-v-e5dd72a1] .nav-icon-btn,.nav-quick-actions .nav-icon-btn[data-v-e5dd72a1]{width:32px;height:32px;font-size:15px}}@media(max-width:560px){.app-header-search[data-v-e5dd72a1]{display:none}.app-header-inner[data-v-e5dd72a1]{justify-content:flex-start}.app-header-actions[data-v-e5dd72a1]{margin-left:auto}}.tab-bar[data-v-ba970039]{position:sticky;top:var(--header-height);z-index:9;box-sizing:border-box;display:flex;align-items:center;gap:8px;height:var(--tabbar-height);padding:0 14px;background:var(--tabbar-bg, var(--bg-page));border-bottom:1px solid var(--border-soft);box-shadow:inset 0 1px 2px #083b600d,0 4px 10px -8px #083b6029;overflow-x:auto;overflow-y:hidden;flex-shrink:0;scrollbar-width:none}.tab-bar[data-v-ba970039]::-webkit-scrollbar{display:none}.app-tab[data-v-ba970039]{position:relative;display:flex;align-items:center;gap:8px;flex-shrink:0;max-width:210px;min-width:120px;height:36px;padding:0 6px 0 5px;border:1px solid var(--gray-200);border-radius:10px;background:var(--bg-card);box-shadow:0 1px 2px #0f172a0a;color:var(--gray-500);font-size:13px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s}.app-tab.is-home[data-v-ba970039]{min-width:0;padding-right:12px}.app-tab[data-v-ba970039]:hover{border-color:var(--gray-300);color:var(--gray-900);box-shadow:0 2px 6px -2px #0f172a1f;transform:translateY(-1px)}.app-tab.is-active[data-v-ba970039]{border-color:color-mix(in srgb,var(--brand) 35%,var(--gray-200));color:var(--brand);font-weight:600;box-shadow:0 1px 2px #0f172a0f,0 6px 16px -6px color-mix(in srgb,var(--brand) 45%,transparent);transform:none}.app-tab.is-drag-over[data-v-ba970039]{box-shadow:inset 3px 0 0 0 var(--brand)}.app-tab-move[data-v-ba970039]{transition:transform .32s cubic-bezier(.2,.8,.2,1)}.app-tab-enter-active[data-v-ba970039]{overflow:hidden;animation:app-tab-in-ba970039 .38s cubic-bezier(.34,1.45,.64,1)}.app-tab-leave-active[data-v-ba970039]{overflow:hidden;pointer-events:none;animation:app-tab-out-ba970039 .26s cubic-bezier(.4,0,.6,1) forwards}@keyframes app-tab-in-ba970039{0%{opacity:0;min-width:0;max-width:0;padding-inline:0;margin-left:-8px;transform:translateY(10px) scale(.8);filter:blur(2px)}55%{opacity:1;filter:none}to{opacity:1;min-width:120px;max-width:210px;margin-left:0;transform:none}}@keyframes app-tab-out-ba970039{0%{opacity:1;min-width:120px;max-width:210px}40%{opacity:0;transform:translateY(-4px) scale(.85)}to{opacity:0;min-width:0;max-width:0;padding-inline:0;border-width:0;margin-left:-8px;transform:translateY(-4px) scale(.85)}}.app-tab.is-active .app-tab-icon[data-v-ba970039]{animation:app-tab-icon-pop-ba970039 .34s cubic-bezier(.34,1.6,.64,1)}@keyframes app-tab-icon-pop-ba970039{0%{transform:scale(.7) rotate(-8deg)}to{transform:none}}.app-tab-close svg[data-v-ba970039]{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;transition:transform .25s cubic-bezier(.34,1.5,.64,1)}.app-tab-close:hover svg[data-v-ba970039]{transform:rotate(90deg)}.app-tab-close[data-v-ba970039]:active{transform:scale(.85)}@media(prefers-reduced-motion:reduce){.app-tab-enter-active[data-v-ba970039],.app-tab-leave-active[data-v-ba970039],.app-tab.is-active .app-tab-icon[data-v-ba970039]{animation-duration:1ms}.app-tab-move[data-v-ba970039],.app-tab-close svg[data-v-ba970039]{transition:none}}.app-tab-icon[data-v-ba970039]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:color-mix(in srgb,var(--brand) 9%,transparent);color:var(--brand);font-size:12px;transition:background .15s,color .15s}.app-tab.is-active .app-tab-icon[data-v-ba970039]{background:var(--brand-gradient, var(--brand));color:#fff}.app-tab-app[data-v-ba970039]{position:absolute;top:3px;left:3px;z-index:1;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 2px var(--bg-card)}.app-tab-title[data-v-ba970039]{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-tab-dirty[data-v-ba970039]{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 18%,transparent)}.app-tab-close[data-v-ba970039]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--gray-400);opacity:0;cursor:pointer;transition:background .15s,color .15s,opacity .15s,transform .12s}.app-tab:hover .app-tab-close[data-v-ba970039]{opacity:1;background:var(--gray-100)}.app-tab.is-active .app-tab-close[data-v-ba970039]{opacity:1;background:color-mix(in srgb,var(--brand) 9%,transparent);color:var(--brand)}.app-tab .app-tab-close[data-v-ba970039]:hover{background:var(--danger);color:#fff;box-shadow:0 2px 6px -1px color-mix(in srgb,var(--danger) 55%,transparent)}.tab-context-backdrop[data-v-ba970039]{position:fixed;inset:0;z-index:1000}.tab-context-menu[data-v-ba970039]{position:fixed;min-width:180px;background:var(--bg-elevated);border:1px solid var(--border-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:6px;display:flex;flex-direction:column}.tab-context-menu button[data-v-ba970039]{display:block;width:100%;text-align:left;padding:8px 12px;border:none;background:transparent;border-radius:var(--radius-sm);font:inherit;font-size:13px;font-weight:500;color:var(--gray-700);cursor:pointer;transition:background .12s}.tab-context-menu button[data-v-ba970039]:hover:not(:disabled){background:var(--gray-100)}.tab-context-menu button[data-v-ba970039]:disabled{color:var(--gray-400);cursor:not-allowed}.pagination-bar[data-v-628344d4]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-soft);flex-wrap:wrap}.pagination-info[data-v-628344d4]{font-size:13px;color:var(--gray-500)}.pagination-info b[data-v-628344d4]{color:var(--gray-900);font-weight:600}.pagination-controls[data-v-628344d4]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.pagination-page[data-v-628344d4]{font-size:13px;color:var(--gray-500);white-space:nowrap}.pagination-size[data-v-628344d4]{min-width:130px}.form-field.is-bare[data-v-a6415e72]{margin-bottom:0;gap:2px}.sr-only[data-v-a6415e72]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bool-check[data-v-ab76268c]{pointer-events:none;vertical-align:middle}.lfb[data-v-8883132d]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:10px;border:1px solid var(--gray-200);border-radius:12px;background:var(--gray-50)}.lfb[data-v-8883132d] .p-select,.lfb[data-v-8883132d] .p-inputtext,.lfb[data-v-8883132d] .p-inputnumber-input,.lfb[data-v-8883132d] .p-datepicker-input{height:34px;border-radius:8px;background:var(--bg-card)}.lfb[data-v-8883132d] .p-select{align-items:center}.lfb[data-v-8883132d] .p-select.p-disabled{background:var(--gray-100)}.lfb-field[data-v-8883132d]{width:180px}.lfb-op[data-v-8883132d]{width:150px}.lfb-value[data-v-8883132d]{flex:1;min-width:200px}.lfb-value[data-v-8883132d] input{width:100%}.lfb-reset[data-v-8883132d]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--danger);font-size:12px;font-weight:600;cursor:pointer}.lfb-reset[data-v-8883132d]:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 8%,transparent)}.lfb-reset[data-v-8883132d]:disabled{color:var(--gray-400);cursor:default}.lfb-reset .pi[data-v-8883132d]{font-size:12px}@media(max-width:640px){.lfb-field[data-v-8883132d],.lfb-op[data-v-8883132d]{flex:1;width:auto}}.lookup-head[data-v-c0d475a4]{display:flex;flex-direction:column;gap:2px}.lookup-title[data-v-c0d475a4]{font-size:17px;font-weight:700;color:var(--gray-900)}.lookup-hint[data-v-c0d475a4]{font-size:12px;font-weight:400;color:var(--gray-500)}.lookup-pager[data-v-c0d475a4]{margin-top:4px}.lookup-dialog .p-dialog-header{padding:20px 24px 14px}.lookup-dialog .p-dialog-content{padding:0 24px 4px}.lookup-dialog .p-dialog-footer{padding:14px 24px 18px;border-top:1px solid var(--gray-100)}.lookup-table[data-v-c0d475a4]{overflow:hidden;border:1px solid var(--gray-200);border-radius:12px}.lookup-table[data-v-c0d475a4] .p-datatable-thead>tr>th{height:40px;padding:0 12px;border-bottom:1px solid var(--brand-light-2);background:var(--brand-light);color:var(--brand);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.lookup-table[data-v-c0d475a4] .p-datatable-thead>tr>th .p-datatable-column-title{font-weight:700}.lookup-table[data-v-c0d475a4] .p-datatable-tbody>tr>td{height:42px;padding:0 12px;border-bottom:1px solid var(--gray-100);font-size:13px}.lookup-table[data-v-c0d475a4] tbody>tr.clickable-row{cursor:pointer}.lookup-table[data-v-c0d475a4] tbody>tr.clickable-row:hover>td{background:color-mix(in srgb,var(--brand) 4%,var(--bg-card))}.lookup-table[data-v-c0d475a4] tbody>tr.is-active>td{background:color-mix(in srgb,var(--brand) 5%,var(--bg-card))}.lookup-table[data-v-c0d475a4] tbody>tr.is-active>td:first-child{box-shadow:inset 3px 0 color-mix(in srgb,var(--brand) 45%,transparent)}.lookup-table[data-v-c0d475a4] .lookup-col-code{font-variant-numeric:tabular-nums;color:var(--gray-600);white-space:nowrap}.lookup-table[data-v-c0d475a4] .lookup-col-bool{width:90px;text-align:center}.lookup-table[data-v-c0d475a4] th.lookup-col-bool .p-datatable-column-header-content{justify-content:center}.lookup-empty[data-v-c0d475a4]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 0;color:var(--gray-500);font-size:13px}.lookup-empty .pi[data-v-c0d475a4]{font-size:22px;color:var(--gray-400)}.lookup-empty b[data-v-c0d475a4]{color:var(--gray-700)}.lookup-table[data-v-c0d475a4] tr.is-picked>td{background:color-mix(in srgb,var(--brand) 7%,var(--bg-card))!important;color:var(--brand)}.lookup-table[data-v-c0d475a4] tr.is-picked>td:first-child{box-shadow:inset 3px 0 0 var(--brand)}.lookup-table[data-v-c0d475a4] tr.is-picked .p-checkbox,.lookup-table[data-v-c0d475a4] .lookup-single-check .p-checkbox{pointer-events:none}.lookup-field[data-v-a0fc5818]{position:relative;width:100%}.lookup-field[data-v-a0fc5818] .p-autocomplete{width:100%}.lookup-field.has-open[data-v-a0fc5818] .p-autocomplete-input{padding-right:2.75rem}.lookup-field.has-open[data-v-a0fc5818] .p-autocomplete-clear-icon{inset-inline-end:2.6rem}.lookup-open[data-v-a0fc5818]{position:absolute;top:50%;right:5px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--gray-500);cursor:pointer;transform:translateY(-50%);transition:background-color .15s ease,color .15s ease}.lookup-open .pi[data-v-a0fc5818]{font-size:.875rem}.lookup-open[data-v-a0fc5818]:not(:disabled):hover{background:var(--brand-light);color:var(--brand)}.lookup-open[data-v-a0fc5818]:focus-visible{outline:2px solid var(--brand-light-2);outline-offset:1px}.lookup-open[data-v-a0fc5818]:disabled{color:var(--gray-300);cursor:not-allowed}.lookup-option[data-v-a0fc5818]{display:flex;align-items:baseline;gap:8px;min-width:0}.lookup-caption[data-v-a0fc5818]{flex-shrink:0;padding:1px 7px;border-radius:999px;background:var(--brand-light);color:var(--brand);font-size:11px;font-weight:600}.lookup-code[data-v-a0fc5818]{flex-shrink:0;font-size:12px;font-weight:700;color:var(--brand)}.lookup-option.is-picked .lookup-name[data-v-a0fc5818]{color:var(--brand);font-weight:600}.lookup-check[data-v-a0fc5818]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;align-self:center;width:18px;height:18px;margin-left:auto;border-radius:50%;background:var(--brand);color:#fff}.lookup-check .pi[data-v-a0fc5818]{font-size:9px;font-weight:700}.p-autocomplete-option:has(.lookup-option.is-picked){background:color-mix(in srgb,var(--brand) 7%,var(--bg-card));box-shadow:inset 3px 0 0 var(--brand)}.lookup-option[data-v-a0fc5818]{width:100%}.lookup-name[data-v-a0fc5818]{overflow:hidden;color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap}.lookup-empty[data-v-a0fc5818]{padding:8px 12px;color:var(--gray-500);font-size:13px}.sc-company[data-v-a2fea87b]{margin-bottom:10px}.sc-search[data-v-a2fea87b]{margin-bottom:12px}.sc-unavailable[data-v-a2fea87b]{margin:30px 0;color:var(--gray-500);text-align:center}.audit-sub[data-v-465ce60f]{margin:4px 0 8px}.audit-col[data-v-465ce60f]{font-weight:600;color:var(--gray-900)}.audit-before[data-v-465ce60f]{color:#b91c1c}.audit-after[data-v-465ce60f]{color:#15803d}.rd-flow[data-v-dc756097]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:16px;padding:12px;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--gray-50)}.rd-flow-arrow[data-v-dc756097]{font-size:11px;color:var(--gray-400)}.rd-node[data-v-dc756097]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--gray-200);border-radius:999px;background:var(--bg-card);font:inherit;font-size:12px;font-weight:600;color:var(--gray-700);cursor:pointer}.rd-node[data-v-dc756097]:hover{border-color:var(--brand-light-2);color:var(--brand)}.rd-node.is-current[data-v-dc756097]{border-color:var(--brand);background:var(--brand);color:#fff;overflow:hidden}.rd-node.is-current[data-v-dc756097]:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--brand-gold)}.rd-node.is-empty[data-v-dc756097]{border-style:dashed;background:transparent;color:var(--gray-400)}.rd-node-count[data-v-dc756097]{min-width:18px;padding:0 5px;border-radius:999px;background:var(--gray-100);font-size:10.5px;line-height:16px;color:var(--gray-700);text-align:center}.rd-node.is-current .rd-node-count[data-v-dc756097]{background:#ffffff38;color:#fff}.rd-toolbar[data-v-dc756097]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:14px}.rd-search[data-v-dc756097]{flex:1 1 160px}.rd-toggle[data-v-dc756097]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--gray-700);cursor:pointer}.rd-empty[data-v-dc756097]{margin:60px 0;color:var(--gray-500);text-align:center}.rd-section[data-v-dc756097]{margin-bottom:18px}.rd-section-title[data-v-dc756097]{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-500)}.rd-group[data-v-dc756097]{margin-bottom:10px;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-sm);scroll-margin-top:12px}.rd-group-head[data-v-dc756097]{display:flex;align-items:center;gap:8px;padding:12px 14px;cursor:pointer}.rd-group-icon[data-v-dc756097]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--brand-light);color:var(--brand)}.rd-group.is-empty .rd-group-icon[data-v-dc756097]{background:var(--gray-100);color:var(--gray-400)}.rd-group-title[data-v-dc756097]{font-size:14px;font-weight:700;color:var(--gray-900)}.rd-group-count[data-v-dc756097]{min-width:20px;padding:0 6px;border-radius:999px;background:var(--gray-100);font-size:11px;line-height:18px;color:var(--gray-700);text-align:center}.rd-spacer[data-v-dc756097]{flex:1}.rd-group-total[data-v-dc756097]{font-size:12.5px;font-weight:700;color:var(--gray-900);font-variant-numeric:tabular-nums}.rd-chevron[data-v-dc756097]{margin-left:8px;font-size:11px;color:var(--gray-400)}.rd-progress[data-v-dc756097]{display:flex;align-items:center;gap:10px;padding:0 14px 10px;font-size:12px;color:var(--gray-500)}.rd-progress-bar[data-v-dc756097]{flex:1;height:6px}.rd-progress-pct[data-v-dc756097]{min-width:36px;font-weight:700;color:var(--gray-700);text-align:right}.rd-group-body[data-v-dc756097]{padding:0 8px 10px;border-top:1px solid var(--gray-100)}.rd-group-empty[data-v-dc756097]{margin:10px 6px 2px;font-size:13px;color:var(--gray-400);font-style:italic}.rd-row[data-v-dc756097]{display:grid;grid-template-columns:minmax(0,1.4fr) 110px auto 140px 56px;align-items:center;gap:10px;min-height:42px;padding:0 6px;border-radius:8px}.rd-row[data-v-dc756097]:hover{background:var(--table-row-hover)}.rd-no a[data-v-dc756097]{font-weight:700;color:var(--brand);text-decoration:none}.rd-no a[data-v-dc756097]:hover{color:var(--brand-dark);text-decoration:underline}.rd-locked[data-v-dc756097]{font-weight:700;color:var(--gray-500)}.rd-locked i[data-v-dc756097]{font-size:11px}.rd-date[data-v-dc756097]{font-size:12.5px;color:var(--gray-500)}.rd-total[data-v-dc756097]{font-size:12.5px;font-weight:600;color:var(--gray-900);text-align:right;font-variant-numeric:tabular-nums}.rd-open[data-v-dc756097]{visibility:hidden}.rd-row:hover .rd-open[data-v-dc756097]{visibility:visible}.rd-more[data-v-dc756097]{margin:6px 6px 0;padding:2px 4px;border:0;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--brand);cursor:pointer}.rd-more[data-v-dc756097]:hover{text-decoration:underline}@media(max-width:767px){.related-drawer.p-drawer{width:100%!important}.rd-row[data-v-dc756097]{grid-template-columns:minmax(0,1fr) auto}.rd-date[data-v-dc756097],.rd-open[data-v-dc756097]{display:none}}.ah-head[data-v-73397eda]{display:flex;align-items:center;gap:10px;min-width:0}.ah-title[data-v-73397eda]{font-size:17px;font-weight:700;color:var(--gray-900)}.ah-docno[data-v-73397eda]{padding:3px 9px;border-radius:999px;background:var(--brand-light);font-size:12.5px;font-weight:600;color:var(--brand);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ah-loading[data-v-73397eda]{display:grid;gap:12px}.ah-empty[data-v-73397eda]{display:grid;justify-items:center;gap:8px;padding:48px 0;color:var(--gray-500)}.ah-empty .pi[data-v-73397eda]{font-size:28px;color:var(--gray-300)}.ah-empty p[data-v-73397eda]{margin:0}.ah-muted[data-v-73397eda]{font-size:12px;color:var(--gray-500)}.ah-revs[data-v-73397eda]{display:flex;gap:6px;margin-bottom:14px;padding-bottom:4px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--gray-200) transparent}.ah-revs.fade-right[data-v-73397eda]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.ah-revs.fade-left[data-v-73397eda]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent)}.ah-revs.fade-left.fade-right[data-v-73397eda]{-webkit-mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.ah-rev-chip[data-v-73397eda]{display:inline-flex;flex:0 0 auto;scroll-snap-align:start;white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--gray-200);border-radius:999px;background:var(--bg-card);font:inherit;font-size:12.5px;font-weight:600;color:var(--gray-700);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ah-rev-chip[data-v-73397eda]:hover{border-color:var(--gray-300);background:var(--gray-50)}.ah-rev-chip.is-active[data-v-73397eda]{border-color:var(--brand);background:var(--brand);color:#fff}.ah-rev-current[data-v-73397eda]{padding:1px 6px;border-radius:999px;background:var(--brand-light);font-size:10.5px;color:var(--brand)}.ah-rev-dot[data-v-73397eda]{width:7px;height:7px;border-radius:50%;background:var(--warning)}.ah-rev-dot.is-approved[data-v-73397eda]{background:var(--success)}.ah-rev-dot.is-rejected[data-v-73397eda]{background:var(--danger)}.ah-rev-dot.is-revise[data-v-73397eda]{background:#c2622a}.ah-rev-dot.is-closed[data-v-73397eda]{background:var(--gray-400)}.ah-rev-chip.is-active .ah-rev-dot[data-v-73397eda]{box-shadow:0 0 0 2px #fff}.ah-rev-chip.is-active .ah-rev-current[data-v-73397eda]{background:#ffffff38;color:#fff}.ah-summary[data-v-73397eda]{display:grid;gap:14px;margin-bottom:18px;padding:14px 16px;border:1px solid var(--gray-100);border-radius:12px;background:var(--gray-50)}.ah-cancel[data-v-73397eda]{display:grid;gap:8px;padding-top:12px;border-top:1px dashed var(--gray-200)}.ah-cancel-head[data-v-73397eda]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;color:var(--gray-700);font-size:13px;font-weight:600}.ah-cancel-head .pi[data-v-73397eda]{color:#b91c1c}.ah-summary-top[data-v-73397eda]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ah-person[data-v-73397eda]{display:flex;align-items:center;gap:10px;min-width:0}.ah-person-text[data-v-73397eda]{display:grid;gap:1px;min-width:0}.ah-person-name[data-v-73397eda]{font-size:13.5px;font-weight:600;color:var(--gray-900)}.ah-progress[data-v-73397eda]{display:flex;align-items:center;gap:12px}.ah-progress-bar[data-v-73397eda]{display:flex;flex:1;gap:4px}.ah-seg[data-v-73397eda]{flex:1;height:6px;border-radius:999px;background:var(--gray-200)}.ah-seg.is-approved[data-v-73397eda]{background:var(--success)}.ah-seg.is-active[data-v-73397eda]{background:var(--warning)}.ah-seg.is-rejected[data-v-73397eda]{background:var(--danger)}.ah-seg.is-revise[data-v-73397eda]{background:#c2622a}.ah-avatar[data-v-73397eda]{display:inline-grid;place-items:center;flex:0 0 auto;width:26px;height:26px;border:2px solid var(--bg-card);border-radius:50%;background:var(--brand-light-2);font-size:10.5px;font-weight:700;color:var(--brand)}.ah-avatar.is-lg[data-v-73397eda]{width:36px;height:36px;border:none;background:var(--brand);font-size:13px;color:#fff}.ah-notif-toggle[data-v-73397eda]{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--gray-700);font-size:12.5px;font-weight:600;cursor:pointer}.ah-steps[data-v-73397eda]{margin:0;padding:0;list-style:none}.ah-step[data-v-73397eda]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px}.ah-rail[data-v-73397eda]{position:relative;display:flex;justify-content:center}.ah-step:not(:last-child) .ah-rail[data-v-73397eda]:after{content:"";position:absolute;top:34px;bottom:-2px;width:2px;border-radius:2px;background:var(--gray-200)}.ah-step.is-approved:not(:last-child) .ah-rail[data-v-73397eda]:after{background:color-mix(in srgb,var(--success) 45%,transparent)}.ah-node[data-v-73397eda]{position:relative;z-index:1;display:grid;place-items:center;width:30px;height:30px;margin-top:10px;border:2px solid var(--gray-200);border-radius:50%;background:var(--bg-card);color:var(--gray-400)}.ah-node .pi[data-v-73397eda]{font-size:12px;font-weight:700}.ah-step.is-waiting .ah-node .pi[data-v-73397eda]{font-size:7px}.ah-step.is-approved .ah-node[data-v-73397eda]{border-color:var(--success);background:var(--success);color:#fff}.ah-step.is-rejected .ah-node[data-v-73397eda]{border-color:var(--danger);background:var(--danger);color:#fff}.ah-step.is-revise .ah-node[data-v-73397eda]{border-color:#c2622a;background:#c2622a;color:#fff}.ah-step.is-active .ah-node[data-v-73397eda]{border-color:var(--warning);background:var(--warning-light);color:var(--brand-gold-dark);box-shadow:0 0 0 4px color-mix(in srgb,var(--warning) 18%,transparent)}.ah-step.is-notif .ah-node[data-v-73397eda]{border-style:dashed;color:var(--gray-500)}.ah-card[data-v-73397eda]{display:grid;gap:8px;margin-bottom:12px;padding:12px 14px;border:1px solid var(--gray-100);border-radius:12px;background:var(--bg-card)}.ah-step.is-active .ah-card[data-v-73397eda]{border-color:color-mix(in srgb,var(--warning) 45%,transparent);background:color-mix(in srgb,var(--warning-light) 55%,var(--bg-card))}.ah-step.is-closed .ah-card[data-v-73397eda],.ah-step.is-notif .ah-card[data-v-73397eda]{background:var(--gray-50)}.ah-card-top[data-v-73397eda]{display:flex;align-items:center;justify-content:space-between;gap:10px}.ah-card-title[data-v-73397eda]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.ah-step-no[data-v-73397eda]{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--gray-500)}.ah-step-name[data-v-73397eda]{font-size:14px;font-weight:700;color:var(--gray-900)}.ah-chip[data-v-73397eda]{padding:2px 8px;border-radius:999px;background:var(--brand-light);font-size:11px;font-weight:600;color:var(--brand)}.ah-chip.is-muted[data-v-73397eda]{background:var(--gray-100);color:var(--gray-500)}.ah-row[data-v-73397eda]{display:flex;align-items:center;gap:8px;min-width:0}.ah-row-icon[data-v-73397eda]{flex:0 0 auto;font-size:12px;color:var(--gray-400)}.ah-or[data-v-73397eda]{align-self:center;color:var(--gray-500);font-size:11px;font-weight:600;text-transform:lowercase}.ah-targets[data-v-73397eda]{display:flex;flex-wrap:wrap;gap:6px}.ah-target[data-v-73397eda]{padding:2px 8px;border:1px solid var(--gray-200);border-radius:6px;font-size:11.5px;font-weight:600;color:var(--gray-700)}.ah-nobody[data-v-73397eda]{display:flex;align-items:center;gap:6px;color:#b45309;font-size:12px;font-weight:600}.ah-activity[data-v-73397eda]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:8px;border-top:1px dashed var(--gray-100)}.ah-activity-text[data-v-73397eda]{font-size:12.5px;font-weight:600;color:var(--gray-900)}.ah-activity.is-waiting[data-v-73397eda]{align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--brand-gold-dark)}.ah-memo[data-v-73397eda]{display:flex;gap:8px;margin:0;padding:8px 12px;border-left:3px solid var(--brand-light-2);border-radius:0 8px 8px 0;background:var(--gray-50);font-size:12.5px;color:var(--gray-700);white-space:pre-wrap}.ah-memo .pi[data-v-73397eda]{margin-top:2px;font-size:12px;color:var(--gray-400)}.ah-meta[data-v-73397eda]{display:flex;gap:12px;font-size:11.5px;color:var(--gray-500)}.ah-meta .pi[data-v-73397eda]{margin-right:4px;font-size:11px}@media(max-width:560px){.ah-summary-top[data-v-73397eda],.ah-card-top[data-v-73397eda]{flex-wrap:wrap}.ah-progress[data-v-73397eda]{flex-direction:column;align-items:stretch;gap:6px}}.cad-doc[data-v-f16e3f1a]{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:10px 12px;border-radius:var(--radius-md);background:var(--gray-50);font-weight:700;color:var(--gray-900)}.cad-hint[data-v-f16e3f1a]{margin:0 0 14px;color:var(--gray-600);font-size:.875rem}.form-field-label[data-v-f16e3f1a]{display:block;margin-bottom:6px}.cd[data-v-35665058]{display:flex;flex-direction:column;height:100%;min-height:0}.cd-list[data-v-35665058]{flex:1;min-height:0;overflow-y:auto;padding:4px 2px 12px;border-top:1px solid var(--border-soft)}.cd-skeleton[data-v-35665058]{display:grid;gap:12px;padding-top:14px}.cd-empty[data-v-35665058]{margin:120px 0 0;font-weight:600;color:var(--gray-500);text-align:center}.cd-thread[data-v-35665058]{display:grid;gap:10px;padding:14px 0;border-bottom:1px solid var(--gray-100)}.cd-comment[data-v-35665058]{display:flex;gap:10px;padding:4px;border-radius:8px}.cd-comment.is-reply[data-v-35665058]{margin-left:42px}.cd-comment.is-editing[data-v-35665058]{background:var(--brand-light)}.cd-avatar[data-v-35665058]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--gray-100);color:var(--gray-700);font-size:12px;font-weight:700}.cd-comment.is-reply .cd-avatar[data-v-35665058]{width:26px;height:26px;font-size:10.5px}.cd-avatar.is-me[data-v-35665058]{background:var(--brand-light);color:var(--brand)}.cd-sys-icon[data-v-35665058]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;color:var(--gray-400)}.cd-sys-text[data-v-35665058]{padding-top:7px;font-size:13px;font-style:italic;color:var(--gray-500)}.cd-sys-text[data-v-35665058] p{display:inline;margin:0}.cd-main[data-v-35665058]{flex:1;min-width:0}.cd-head[data-v-35665058]{display:flex;align-items:baseline;gap:8px;font-size:13px;color:var(--gray-900)}.cd-time[data-v-35665058]{font-size:12px;color:var(--gray-500)}.cd-actions[data-v-35665058]{display:flex;gap:2px;margin-left:auto}.cd-actions button[data-v-35665058],.cd-context button[data-v-35665058]{display:flex;padding:4px;border:0;border-radius:6px;background:none;color:var(--gray-400);cursor:pointer}.cd-actions button[data-v-35665058]:hover,.cd-context button[data-v-35665058]:hover{background:var(--gray-100);color:var(--gray-900)}.cd-body[data-v-35665058]{margin-top:4px;padding:8px 12px;border-radius:0 10px 10px;background:var(--gray-50);font-size:13.5px;line-height:1.55;color:var(--gray-700);overflow-wrap:anywhere}.cd-body[data-v-35665058] p{margin:0 0 4px}.cd-body[data-v-35665058] p:last-child{margin-bottom:0}.cd-body[data-v-35665058] img{max-width:100%;border-radius:6px}.cd-body[data-v-35665058] ul[data-type=taskList]{padding-left:4px;list-style:none}.cd-body[data-v-35665058] ul[data-type=taskList] li{display:flex;gap:6px}.cd-body[data-v-35665058] ul[data-type=taskList] li[data-checked=true]:before{content:"☑"}.cd-body[data-v-35665058] ul[data-type=taskList] li[data-checked=false]:before{content:"☐"}.cd-body[data-v-35665058] .mention,.cd-body[data-v-35665058] [data-type=mention]{padding:0 4px;border-radius:4px;background:var(--brand-light);color:var(--brand);font-weight:600}.cd-body[data-v-35665058] a{color:var(--brand)}.cd-reply[data-v-35665058]{display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:2px 4px;border:0;border-radius:4px;background:none;font:inherit;font-size:12px;font-weight:600;color:var(--gray-500);cursor:pointer}.cd-reply[data-v-35665058]:hover{color:var(--brand)}.cd-compose[data-v-35665058]{padding-top:14px;border-top:1px solid var(--border-soft)}.cd-context[data-v-35665058]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:6px 10px;border-radius:8px;background:var(--brand-light);font-size:12.5px;color:var(--gray-700)}.cd-send[data-v-35665058]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.cd-hint[data-v-35665058]{font-size:12px;color:var(--gray-500)}@media(max-width:767px){.comments-drawer.p-drawer{width:100%!important}}.app-shell[data-v-8ce6b6dc]{display:flex;min-height:100vh;min-height:100dvh;background:var(--bg-page)}.app-body[data-v-8ce6b6dc]{display:flex;flex:1;flex-direction:column;min-width:0}.app-shell.has-overlay-sidebar .app-body[data-v-8ce6b6dc]{margin-left:var(--sidebar-rail)}.app-main[data-v-8ce6b6dc]{--main-pad: 32px;flex:1;min-width:0;padding:var(--main-pad)}@media(min-width:768px)and (max-width:1199px){.app-main[data-v-8ce6b6dc]{--main-pad: 20px;padding:24px var(--main-pad)}}@media(max-width:767px){.app-main[data-v-8ce6b6dc]{--main-pad: 12px;padding:16px var(--main-pad)}}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}@media(hover:none)and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toaster] [data-close-button-position=top-left]{--toast-close-button-left: 0;--toast-close-button-right: unset;--toast-close-button-top: 0;--toast-close-button-bottom: unset;--toast-close-button-transform: translate(-35%, -35%)}[data-sonner-toaster] [data-close-button-position=top-right]{--toast-close-button-left: unset;--toast-close-button-right: 0;--toast-close-button-top: 0;--toast-close-button-bottom: unset;--toast-close-button-transform: translate(35%, -35%)}[data-sonner-toaster] [data-close-button-position=bottom-left]{--toast-close-button-left: 0;--toast-close-button-right: unset;--toast-close-button-top: unset;--toast-close-button-bottom: 0;--toast-close-button-transform: translate(-35%, 35%)}[data-sonner-toaster] [data-close-button-position=bottom-right]{--toast-close-button-left: unset;--toast-close-button-right: 0;--toast-close-button-top: unset;--toast-close-button-bottom: 0;--toast-close-button-transform: translate(35%, 35%)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-left);right:var(--toast-close-button-right);top:var(--toast-close-button-top);bottom:var(--toast-close-button-bottom);height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y: translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--toasts-before) * .05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y: translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media(max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom),0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top),0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 87%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 93%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 84%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 43%, 17%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 9%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media(prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}.sant-toaster{--width: 380px;--border-radius: 12px;font-family:inherit}.sant-toaster [data-sonner-toast].sant-toast-item{gap:10px;padding:14px 16px;box-shadow:var(--shadow-lg)}.sant-toaster [data-sonner-toast] [data-title]{font-size:14px;font-weight:700;line-height:1.3}.sant-toaster [data-sonner-toast] [data-description]{margin-top:2px;font-size:13px;line-height:1.45;opacity:.85;overflow-wrap:anywhere}.sant-toaster [data-sonner-toast] [data-button]{--btn-bg: var(--normal-text);--btn-fg: var(--normal-bg);align-self:center;height:32px;padding:0 14px;gap:6px;border:none;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);font-size:12.5px;font-weight:600;letter-spacing:.01em;box-shadow:0 4px 12px -4px color-mix(in srgb,var(--btn-bg) 60%,transparent);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.sant-toaster [data-sonner-toast] [data-button]:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 16px -4px color-mix(in srgb,var(--btn-bg) 70%,transparent)}.sant-toaster [data-sonner-toast] [data-button]:active{transform:translateY(0);filter:brightness(.95)}.sant-toaster [data-sonner-toast] [data-button]:focus-visible{outline:2px solid var(--btn-bg);outline-offset:2px}.sant-toaster [data-rich-colors=true][data-type=info] [data-button]{--btn-bg: var(--info-text);--btn-fg: var(--info-bg)}.sant-toaster [data-rich-colors=true][data-type=success] [data-button]{--btn-bg: var(--success-text);--btn-fg: var(--success-bg)}.sant-toaster [data-rich-colors=true][data-type=warning] [data-button]{--btn-bg: var(--warning-text);--btn-fg: var(--warning-bg)}.sant-toaster [data-rich-colors=true][data-type=error] [data-button]{--btn-bg: var(--error-text);--btn-fg: var(--error-bg)}.sant-toaster [data-sonner-toast] [data-icon]{width:20px;height:20px}.cb-wrap[data-v-e7a4126a]{position:fixed;top:12px;left:50%;z-index:2000;width:min(600px,calc(100vw - 24px));transform:translate(-50%);pointer-events:none}.cb[data-v-e7a4126a]{--cb-accent: #ef4444;display:flex;align-items:center;gap:14px;padding:12px 12px 12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--cb-accent) 32%,transparent) 0%,transparent 55%),linear-gradient(135deg,#111c2b,#0b1420);color:#f1f5f9;box-shadow:0 18px 40px #02081759,0 2px 6px #02081733;pointer-events:auto;transition:background .4s}.cb.is-online[data-v-e7a4126a]{--cb-accent: #22c55e}.cb-icon[data-v-e7a4126a]{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--cb-accent) 18%,transparent);color:var(--cb-accent)}.cb-icon svg[data-v-e7a4126a]{width:22px;height:22px}.is-offline .cb-icon[data-v-e7a4126a]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 color-mix(in srgb,var(--cb-accent) 55%,transparent);animation:cb-pulse-e7a4126a 1.8s ease-out infinite}.is-online .cb-icon svg[data-v-e7a4126a]{animation:cb-pop-e7a4126a .45s cubic-bezier(.34,1.56,.64,1) both}.cb-body[data-v-e7a4126a]{flex:1;min-width:0}.cb-title[data-v-e7a4126a]{font-size:14px;font-weight:700;line-height:1.3}.cb-text[data-v-e7a4126a]{margin-top:2px;font-size:12.5px;line-height:1.45;color:#b6c3d4}.cb-actions[data-v-e7a4126a]{display:flex;flex:none;align-items:center;gap:10px}.cb-status[data-v-e7a4126a]{font-size:12px;font-variant-numeric:tabular-nums;color:#8fa1b8;white-space:nowrap}.cb-retry[data-v-e7a4126a]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid rgba(255,255,255,.16);border-radius:9px;background:#ffffff14;color:#f8fafc;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.cb-retry[data-v-e7a4126a]:hover:not(:disabled){border-color:#ffffff4d;background:#ffffff29}.cb-retry[data-v-e7a4126a]:focus-visible{outline:2px solid var(--cb-accent);outline-offset:2px}.cb-retry[data-v-e7a4126a]:disabled{cursor:default;opacity:.7}.cb-retry .pi[data-v-e7a4126a]{font-size:12px}.cb-enter-active[data-v-e7a4126a],.cb-leave-active[data-v-e7a4126a]{transition:opacity .3s ease,transform .35s cubic-bezier(.21,1.02,.73,1)}.cb-enter-from[data-v-e7a4126a],.cb-leave-to[data-v-e7a4126a]{opacity:0;transform:translate(-50%,-16px)}@keyframes cb-pulse-e7a4126a{0%{box-shadow:0 0 color-mix(in srgb,var(--cb-accent) 55%,transparent)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes cb-pop-e7a4126a{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.is-offline .cb-icon[data-v-e7a4126a]:after,.is-online .cb-icon svg[data-v-e7a4126a]{animation:none}}@media(max-width:560px){.cb[data-v-e7a4126a]{flex-wrap:wrap}.cb-actions[data-v-e7a4126a]{width:100%;justify-content:space-between;padding-left:54px}}.sant-blocking-dialog .p-dialog-close-button{display:none}.rsk[data-v-d766a0bd]{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;box-shadow:0 1px 2px #0f172a0a,0 16px 40px -24px #0f172a40;overflow:hidden}.rsk-head[data-v-d766a0bd]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;padding:22px 28px 14px}.rsk-brand[data-v-d766a0bd]{display:flex;align-items:center;gap:14px}.rsk-stack[data-v-d766a0bd]{display:flex;flex-direction:column;gap:8px}.rsk-title[data-v-d766a0bd]{grid-column:2;align-items:center}.rsk-body[data-v-d766a0bd]{padding:6px 16px 16px}.rsk-band[data-v-d766a0bd],.rsk-row[data-v-d766a0bd],.rsk-total[data-v-d766a0bd]{display:grid;align-items:center;gap:28px;padding:0 14px}.rsk-band[data-v-d766a0bd]{height:40px;border-radius:12px;background:var(--gray-50)}.rsk-row[data-v-d766a0bd]{height:45px;border-bottom:1px solid color-mix(in srgb,var(--gray-200) 60%,transparent)}.rsk-row.sub[data-v-d766a0bd]{border-bottom:0}.rsk-group[data-v-d766a0bd]{padding:18px 14px 8px}.rsk-total[data-v-d766a0bd]{height:46px;margin-top:8px;border-radius:12px;background:var(--gray-100)}.rsk-right[data-v-d766a0bd]{justify-self:end}@media(max-width:720px){.rsk-head[data-v-d766a0bd]{grid-template-columns:minmax(0,1fr)}.rsk-title[data-v-d766a0bd]{grid-column:1}}.rpt-paper[data-v-b6e0d0cb]{--rpt-line: color-mix(in srgb, var(--gray-200) 60%, transparent);--rpt-band: var(--gray-50);--rpt-accent: #2f6fb5;--rpt-head-bg: color-mix(in srgb, var(--rpt-accent) 13%, var(--bg-card));--rpt-zebra: color-mix(in srgb, var(--rpt-accent) 3%, var(--bg-card));--rpt-hover: color-mix(in srgb, var(--rpt-accent) 8%, var(--bg-card));--rpt-total-bg: color-mix(in srgb, var(--rpt-accent) 22%, var(--bg-card));--rpt-sep: color-mix(in srgb, var(--bg-card) 75%, transparent);background:var(--bg-card);border:1px solid var(--border);border-radius:20px;box-shadow:0 1px 2px #0f172a0a,0 16px 40px -24px #0f172a40;overflow:hidden;display:flex;flex-direction:column;min-width:0;transition:opacity .15s ease}.rpt-paper.is-loading[data-v-b6e0d0cb]{opacity:.6}.rpt-head[data-v-b6e0d0cb]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;padding:22px 28px 14px;background:var(--bg-card)}.rpt-head-brand[data-v-b6e0d0cb]{display:flex;align-items:center;gap:14px;min-width:0}.rpt-logo[data-v-b6e0d0cb]{width:44px;height:44px;border-radius:13px;background:linear-gradient(135deg,var(--brand),color-mix(in srgb,var(--brand) 60%,#38bdf8));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:13px;letter-spacing:.04em;overflow:hidden;flex-shrink:0;box-shadow:0 10px 20px -12px var(--brand)}.rpt-logo[data-v-b6e0d0cb]:has(img){background:var(--bg-card);border:1px solid var(--rpt-line);box-shadow:none}.rpt-logo img[data-v-b6e0d0cb]{max-width:100%;max-height:100%;object-fit:contain}.rpt-head-text[data-v-b6e0d0cb],.rpt-head-title[data-v-b6e0d0cb]{display:flex;flex-direction:column;gap:3px;min-width:0}.rpt-head-title[data-v-b6e0d0cb]{grid-column:2;align-items:center;gap:8px;text-align:center}.rpt-company[data-v-b6e0d0cb]{font-weight:700;font-size:15px;color:var(--gray-900)}.rpt-title[data-v-b6e0d0cb]{font-weight:800;font-size:19px;letter-spacing:-.015em;color:var(--gray-900)}.rpt-head-meta[data-v-b6e0d0cb]{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:6px}.rpt-head-title .rpt-sub[data-v-b6e0d0cb]{display:inline-flex;align-items:center;gap:6px;padding:3px 12px;border-radius:999px;background:var(--rpt-band);color:var(--gray-700);font-weight:500}.rpt-head-title .rpt-sub .pi[data-v-b6e0d0cb]{font-size:11px;color:var(--gray-400)}.rpt-sub[data-v-b6e0d0cb]{font-size:12px;color:var(--gray-500)}@media(max-width:767px){.rpt-head[data-v-b6e0d0cb]{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 16px 12px}.rpt-head-title[data-v-b6e0d0cb]{grid-column:1;align-items:flex-start;padding-top:12px;border-top:1px solid var(--rpt-line);text-align:left}.rpt-head-meta[data-v-b6e0d0cb]{justify-content:flex-start}.rpt-company[data-v-b6e0d0cb]{font-size:14px}.rpt-title[data-v-b6e0d0cb]{font-size:17px}}.rpt-scroll[data-v-b6e0d0cb]{overflow:auto;max-width:100%;overscroll-behavior-x:contain;max-height:calc(100vh - 280px);padding:6px 16px 12px}.rpt-table[data-v-b6e0d0cb]{width:100%;min-width:max-content;border-collapse:separate;border-spacing:0;font-size:13px}.rpt-table th[data-v-b6e0d0cb]{position:sticky;top:0;z-index:3;background:var(--rpt-head-bg);color:var(--gray-900);font-size:12.5px;font-weight:700;text-align:left;padding:12px;white-space:nowrap;border-right:1px solid var(--rpt-sep)}.rpt-table th[data-v-b6e0d0cb]:first-child{border-top-left-radius:10px}.rpt-table th[data-v-b6e0d0cb]:last-child{border-top-right-radius:10px;border-right:0}.rpt-table td[data-v-b6e0d0cb]{padding:11px 12px;color:var(--gray-700);white-space:nowrap}.rpt-table .right[data-v-b6e0d0cb]{text-align:right;font-variant-numeric:tabular-nums}.rpt-table .center[data-v-b6e0d0cb],.rpt-table .ctr[data-v-b6e0d0cb]{text-align:center}.rpt-table td.sticky[data-v-b6e0d0cb]{position:sticky;left:0;z-index:1;background:inherit}.rpt-table th.sticky[data-v-b6e0d0cb]{left:0;z-index:5}.rpt-row[data-v-b6e0d0cb]{background:var(--bg-card)}.rpt-row[data-v-b6e0d0cb]:nth-child(2n of.rpt-row){background:var(--rpt-zebra)}.rpt-row.link[data-v-b6e0d0cb]{cursor:pointer}.rpt-row td[data-v-b6e0d0cb]{transition:background .12s ease}.rpt-row:hover td[data-v-b6e0d0cb]{background:var(--rpt-hover)}.rpt-row[data-v-b6e0d0cb]:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.rpt-row td.right[data-v-b6e0d0cb]{color:var(--gray-900)}.rpt-row td.zero[data-v-b6e0d0cb],.muted[data-v-b6e0d0cb]{color:var(--gray-400)}.neg[data-v-b6e0d0cb]{color:var(--danger)!important}.rpt-gh td[data-v-b6e0d0cb]{background:var(--bg-card);padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--gray-200)}.rpt-gh.colored td[data-v-b6e0d0cb],.rpt-gf.colored td[data-v-b6e0d0cb]{background:color-mix(in srgb,var(--rpt-gc) 40%,var(--bg-card));border-bottom:0}.rpt-gh.colored .rpt-gh-label[data-v-b6e0d0cb],.rpt-gf.colored td[data-v-b6e0d0cb]{color:#0f2f52}.rpt-gf td[data-v-b6e0d0cb]:not(.right){font-weight:600}.rpt-gh-label[data-v-b6e0d0cb]{position:sticky;left:12px;display:inline-block;color:var(--gray-900);font-size:13px;font-weight:700;text-transform:uppercase}.rpt-gh[data-level="1"] .rpt-gh-label[data-v-b6e0d0cb],.rpt-gh[data-level="2"] .rpt-gh-label[data-v-b6e0d0cb]{font-weight:600}.rpt-gf td[data-v-b6e0d0cb]{background:var(--bg-card);border-top:1px solid var(--gray-200);color:var(--gray-900);font-weight:700;padding-top:10px;padding-bottom:10px}.rpt-total td[data-v-b6e0d0cb]:last-child{border-right:0}.rpt-gf+.rpt-gh td[data-v-b6e0d0cb],.rpt-space+.rpt-gh td[data-v-b6e0d0cb]{border-top:12px solid var(--bg-card)}.rpt-gf td.sticky[data-v-b6e0d0cb]{background:var(--bg-card)}.rpt-gf.colored td[data-v-b6e0d0cb]{border-top:0}.rpt-gf.colored td.sticky[data-v-b6e0d0cb]{background:color-mix(in srgb,var(--rpt-gc) 40%,var(--bg-card))}.rpt-total td[data-v-b6e0d0cb]{position:sticky;bottom:0;z-index:2;background:var(--rpt-total-bg);color:var(--gray-900);font-weight:800;padding-top:13px;padding-bottom:13px;border-right:1px solid var(--rpt-sep)}.rpt-total td[data-v-b6e0d0cb]:first-child{border-bottom-left-radius:10px}.rpt-total td[data-v-b6e0d0cb]:last-child{border-bottom-right-radius:10px}.rpt-total td.sticky[data-v-b6e0d0cb]{z-index:4;background:var(--rpt-total-bg)}.rpt-total td[data-v-b6e0d0cb]:not(.right){text-transform:uppercase}.rpt-space td[data-v-b6e0d0cb]{height:10px;border:none;background:transparent}.rpt-empty[data-v-b6e0d0cb]{text-align:center!important;padding:40px 16px!important;color:var(--gray-500)!important}.rpt-empty .pi[data-v-b6e0d0cb]{display:block;font-size:28px;margin-bottom:8px;color:var(--gray-300)}.stock-card[data-v-55958f1f]{display:flex;flex-direction:column;gap:12px}.stock-card-summary[data-v-55958f1f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.stock-card-item[data-v-55958f1f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:8px;min-width:0}.stock-card-item strong[data-v-55958f1f]{font-size:13px;color:var(--gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stock-card-item dl[data-v-55958f1f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.stock-card-item dt[data-v-55958f1f]{font-size:11px;color:var(--gray-500)}.stock-card-item dd[data-v-55958f1f]{margin:2px 0 0;font-weight:700;font-size:14px;color:var(--gray-700);font-variant-numeric:tabular-nums}.stock-card-item dd.in[data-v-55958f1f]{color:var(--success)}.stock-card-item dd.out[data-v-55958f1f]{color:var(--danger)}.stock-card-item dd.closing[data-v-55958f1f]{color:var(--brand)}
