@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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-blue-500:oklch(62.3% .214 259.815);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wider:.05em;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--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,ui-sans-serif, system-ui, 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{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}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.z-10{z-index:10}.mx-auto{margin-inline:auto}.mt-6{margin-top:calc(var(--spacing) * 6)}.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)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-auto{height:auto}.max-h-60{max-height:calc(var(--spacing) * 60)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-full{width:100%}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-\[660px\]{max-width:660px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.shrink-0{flex-shrink:0}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[rgba\(255\,255\,255\,0\.03\)\]{border-color:#ffffff08}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/20{border-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.border-t-\[var\(--color-primary\)\]{border-top-color:var(--color-primary)}.bg-\[rgba\(0\,114\,237\,0\.1\)\]{background-color:#0072ed1a}.bg-\[rgba\(255\,255\,255\,0\.01\)\]{background-color:#ffffff03}.bg-\[rgba\(255\,255\,255\,0\.02\)\]{background-color:#ffffff05}.bg-\[rgba\(255\,255\,255\,0\.05\)\]{background-color:#ffffff0d}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-transparent{background-color:#0000}.bg-\[linear-gradient\(to_right\,\#8080800a_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,\#8080800a_1px\,transparent_1px\)\]{background-image:linear-gradient(90deg,#8080800a 1px,#0000 1px),linear-gradient(#8080800a 1px,#0000 1px)}.\!p-1\.5{padding:calc(var(--spacing) * 1.5)!important}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.\!px-6{padding-inline:calc(var(--spacing) * 6)!important}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.py-1{padding-block:var(--spacing)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:var(--spacing)}.text-center{text-align:center}.text-left{text-align:left}.font-sans{font-family:var(--font-sans)}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-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}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.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-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-\[var\(--color-primary\)\]{color:var(--color-primary)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-blue-500{color:var(--color-blue-500)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-blue-500\/20{--tw-shadow-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.selection\:bg-\[var\(--color-primary\)\] ::selection{background-color:var(--color-primary)}.selection\:bg-\[var\(--color-primary\)\]::selection{background-color:var(--color-primary)}.selection\:text-white ::selection{color:var(--color-white)}.selection\:text-white::selection{color:var(--color-white)}@media(hover:hover){.hover\:border-rose-500\/30:hover{border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.hover\:border-rose-500\/30:hover{border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.hover\:bg-\[rgba\(255\,255\,255\,0\.03\)\]:hover{background-color:#ffffff08}.hover\:bg-\[rgba\(255\,255\,255\,0\.05\)\]:hover{background-color:#ffffff0d}.hover\:bg-rose-500\/5:hover{background-color:#ff23570d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/5:hover{background-color:color-mix(in oklab,var(--color-rose-500) 5%,transparent)}}.hover\:bg-rose-500\/10:hover{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.hover\:text-rose-300:hover{color:var(--color-rose-300)}.hover\:text-rose-400:hover{color:var(--color-rose-400)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-100:hover{opacity:1}}@media(min-width:40rem){.sm\:inline{display:inline}.sm\:max-w-\[180px\]{max-width:180px}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}}@font-face{font-family:Helvetica Neue;font-weight:400;src:url(/fonts/helvetica-neue-roman.woff2)format("woff2"),url(/fonts/helvetica-neue-roman.woff)format("woff")}@font-face{font-family:Helvetica Neue;font-weight:500;src:url(/fonts/helvetica-neue-medium.woff2)format("woff2"),url(/fonts/helvetica-neue-medium.woff)format("woff")}@font-face{font-family:Helvetica Neue;font-weight:700;src:url(/fonts/helvetica-neue-bold.woff2)format("woff2"),url(/fonts/helvetica-neue-bold.woff)format("woff")}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}*,*:before,*:after{box-sizing:border-box}body,html,#root{height:100%;margin:0;padding:0;font-family:var(--font-family);background-color:var(--color-bg-main);color:var(--color-text-main);transition:background-color .2s ease,color .2s ease}:root{--color-primary: #0072ED;--color-primary-hover: #0060C8;--color-red-brand: #ED0C0C;--color-gold-brand: #A14100;--color-header-bg: rgba(18, 18, 19, .82);--color-header-text: #ffffff;--color-header-text-secondary: rgba(255, 255, 255, .75);--color-header-border: rgba(255, 255, 255, .08);--color-bg-main: #121213;--color-bg-surface: #1e1e1f;--color-text-main: #ffffff;--color-text-secondary: #bdbdbd;--color-border: #28282a;--color-input-border: #3f3f46;--font-family: "Helvetica Neue", Helvetica, acumin-pro, Arial, sans-serif}.theme-light{--color-primary: #0072ED;--color-primary-hover: #0060C8;--color-red-brand: #ED0C0C;--color-gold-brand: #A14100;--color-header-bg: rgba(255, 255, 255, .82);--color-header-text: #111827;--color-header-text-secondary: #4b5563;--color-header-border: rgba(17, 24, 39, .08);--color-bg-main: #dfdfdf;--color-bg-surface: #ffffff;--color-text-main: #111827;--color-text-secondary: #4b5563;--color-border: #e5e7eb;--color-input-border: #94a3b8}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.global-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:var(--color-bg-main);color:var(--color-text-main);font-family:var(--font-family, sans-serif)}.global-spinner{width:2.5rem;height:2.5rem;border:3px solid rgba(0,114,237,.15);border-radius:50%;border-top-color:var(--color-primary, #0072ED);animation:spin-global .8s linear infinite;margin-bottom:1rem}.global-loading-text{margin:0;font-size:.875rem;opacity:.8}@keyframes spin-global{to{transform:rotate(360deg)}}._loginContainer_1he4j_1{min-height:100vh;width:100%;overflow:hidden;position:relative;display:grid;grid-template-columns:1fr;background:radial-gradient(circle at 85% 15%,#162f3d,#070e13 75%);color:var(--color-text-main);transition:colors .3s ease;font-family:var(--font-family)}@media(min-width:1024px){._loginContainer_1he4j_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._bgStep1_1he4j_19{position:absolute;top:15%;left:-15%;width:70%;height:50%;background:linear-gradient(135deg,#0c1a22,#050a0d);transform:skewY(-15deg);box-shadow:0 40px 80px #000000b3,inset 0 1px #ffffff0d;border-radius:8px;pointer-events:none;z-index:1}._bgStep2_1he4j_33{position:absolute;bottom:-20%;left:20%;width:80%;height:55%;background:linear-gradient(135deg,#10212b,#060c0f);transform:skewY(-15deg);box-shadow:0 50px 100px #000c,inset 0 1px #ffffff0d;border-radius:12px;pointer-events:none;z-index:1}._leftPanel_1he4j_47{display:flex;align-items:center;justify-content:center;padding:1.5rem;position:relative;background:transparent;overflow:hidden;z-index:10;order:2}@media(min-width:640px){._leftPanel_1he4j_47{padding:3rem}}@media(min-width:768px){._leftPanel_1he4j_47{padding:4rem}}@media(min-width:1024px){._leftPanel_1he4j_47{padding:5rem;border-right:1px solid var(--color-border);order:1}}._rightPanel_1he4j_76{display:flex;align-items:center;justify-content:center;padding:3rem 1.5rem 1.5rem;position:relative;background:transparent;border-bottom:1px solid var(--color-border);overflow:hidden;z-index:10;order:1}@media(min-width:640px){._rightPanel_1he4j_76{padding:4rem 3rem 3rem}}@media(min-width:768px){._rightPanel_1he4j_76{padding:5rem 4rem 4rem}}@media(min-width:1024px){._rightPanel_1he4j_76{padding:6rem 5rem 5rem;border-bottom:none;order:2}}._glassCard_1he4j_106{background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:1rem;padding:1.5rem;box-shadow:0 25px 50px -12px #00000040;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;overflow:hidden;transition:all .3s ease}@media(min-width:640px){._glassCard_1he4j_106{padding:2rem}}._glassCard_1he4j_106:hover{box-shadow:0 10px 15px -3px #0072ed0d;border-color:#0072ed4d}._dropZone_1he4j_127{width:100%;padding:3rem 1rem;border-radius:.75rem;border:2px dashed var(--color-border);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all .3s ease}._dropZone_1he4j_127:hover{border-color:var(--color-primary);background-color:#0072ed05}._dragActive_1he4j_148{border-color:var(--color-primary)!important;background-color:#0072ed14!important;transform:scale(1.02)}._uploadSuccessBlock_1he4j_154{width:100%;padding:2rem 1.5rem;border-radius:.75rem;border:1px solid rgba(16,185,129,.2);background-color:#10b9810d;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;animation:_fadeIn_1he4j_1 .3s ease}._uploadErrorBlock_1he4j_171{width:100%;padding:2rem 1.5rem;border-radius:.75rem;border:1px solid rgba(239,68,68,.2);background-color:#ef44440d;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._fileCard_1he4j_187{width:100%;background-color:var(--color-bg-main);border:1px solid var(--color-border);border-radius:.75rem;padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;text-align:left;margin-bottom:1.5rem}@keyframes _fadeIn_1he4j_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._bounceSlow_1he4j_211{animation:_bounceSlow_1he4j_211 3s infinite ease-in-out}@keyframes _bounceSlow_1he4j_211{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}._loginFooter_1he4j_223{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.05);background-color:#070e134d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1.25rem 1rem;z-index:20;order:3}._footer_1gp1x_1{width:100%;padding:1.5rem 1rem;display:flex;justify-content:center;align-items:center;margin-top:auto;box-sizing:border-box}._copyright_1gp1x_11{margin:0;font-size:.8125rem;font-weight:400;color:var(--color-text-secondary, #6b7280);text-align:center;opacity:.7;transition:opacity .2s ease}._copyright_1gp1x_11:hover{opacity:.9}@media(max-width:480px){._copyright_1gp1x_11{font-size:.75rem;white-space:nowrap}}@media(max-width:360px){._copyright_1gp1x_11{font-size:.6875rem}}._fieldWrapper_11eje_1{display:flex;flex-direction:column;gap:.375rem}._fullWidth_11eje_7{width:100%}._label_11eje_11{font-size:.75rem;font-weight:600;color:var(--color-text-secondary, #6b7280)}._control_11eje_17,._select_11eje_17,._textarea_11eje_17{width:100%;padding:.625rem .75rem;border-radius:.375rem;border:1px solid var(--color-input-border, #d1d5db);background-color:var(--color-bg-surface, #ffffff);color:var(--color-text-main, #111827);font-family:inherit;font-size:.875rem;text-overflow:ellipsis;transition:all .2s ease;outline:none}._control_11eje_17:focus,._select_11eje_17:focus,._textarea_11eje_17:focus{border-color:var(--color-primary, #0072ED);box-shadow:0 0 0 .125rem #0072ed26}._control_11eje_17::placeholder,._select_11eje_17::placeholder,._textarea_11eje_17::placeholder{color:var(--color-text-secondary, #9ca3af);opacity:.7}._control_11eje_17._hasError_11eje_38,._hasError_11eje_38._select_11eje_17,._hasError_11eje_38._textarea_11eje_17{border-color:#ef4444}._control_11eje_17._hasError_11eje_38:focus,._hasError_11eje_38._select_11eje_17:focus,._hasError_11eje_38._textarea_11eje_17:focus{box-shadow:0 0 0 .125rem #ef444426}._control_11eje_17:disabled,._select_11eje_17:disabled,._textarea_11eje_17:disabled{background-color:var(--color-bg-main, #f3f4f6);color:var(--color-text-secondary, #9ca3af);cursor:not-allowed;opacity:.7}._control_11eje_17[type=date],[type=date]._select_11eje_17,[type=date]._textarea_11eje_17{position:relative}._control_11eje_17[type=date]:not(:focus)::-webkit-datetime-edit,[type=date]._select_11eje_17:not(:focus)::-webkit-datetime-edit,[type=date]._textarea_11eje_17:not(:focus)::-webkit-datetime-edit{color:transparent!important}._control_11eje_17[type=date]:not(:focus):before,[type=date]._select_11eje_17:not(:focus):before,[type=date]._textarea_11eje_17:not(:focus):before{content:attr(data-date);position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--color-text-main, #111827);font-family:inherit;font-size:.875rem;pointer-events:none}._control_11eje_17[type=date]:not(:focus):disabled:before,[type=date]._select_11eje_17:not(:focus):disabled:before,[type=date]._textarea_11eje_17:not(:focus):disabled:before{color:var(--color-text-secondary, #9ca3af)!important}._control_11eje_17[type=date]:not(:focus)[data-date="DD/MM/YYYY"]:before,[type=date]._select_11eje_17:not(:focus)[data-date="DD/MM/YYYY"]:before,[type=date]._textarea_11eje_17:not(:focus)[data-date="DD/MM/YYYY"]:before{color:var(--color-text-secondary, #9ca3af);opacity:.7}._textarea_11eje_17{resize:vertical}._select_11eje_17{cursor:pointer}._errorMessage_11eje_83{font-size:.75rem;color:#ef4444;margin-top:.125rem}._button_11eje_89{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:inherit;font-size:.875rem;font-weight:500;border-radius:.375rem;padding:.5625rem 1.25rem;cursor:pointer;transition:all .2s ease;border:1px solid transparent;outline:none;white-space:nowrap}._button_11eje_89:disabled{opacity:.5;cursor:not-allowed}._button_11eje_89._fullWidth_11eje_7{width:100%;display:flex}._primary_11eje_114{background-color:var(--color-primary, #0072ED);border-color:var(--color-primary, #0072ED);color:#fff}._primary_11eje_114:hover:not(:disabled){background-color:var(--color-primary-hover, #0060C8);border-color:var(--color-primary-hover, #0060C8)}._primary_11eje_114:disabled{border-color:var(--color-border, #d1d5db);background-color:var(--color-border, #d1d5db);color:var(--color-text-secondary, #9ca3af)}._secondary_11eje_129{background-color:var(--color-bg-surface, #ffffff);border-color:var(--color-border, #d1d5db);color:var(--color-text-main, #374151)}._secondary_11eje_129:hover:not(:disabled){background-color:var(--color-bg-main, #f9fafb);border-color:var(--color-text-secondary, #9ca3af)}._outline_11eje_139{background-color:transparent;border-color:var(--color-input-border, #d1d5db);color:var(--color-text-main, #374151)}._outline_11eje_139:hover:not(:disabled){background-color:var(--color-bg-main, #f9fafb);border-color:var(--color-text-secondary, #9ca3af)}._danger_11eje_149{background-color:#ef4444;border-color:#ef4444;color:#fff}._danger_11eje_149:hover:not(:disabled){background-color:#dc2626;border-color:#dc2626}._text_11eje_17{background-color:transparent;color:var(--color-text-main, #374151);padding-left:.5rem;padding-right:.5rem}._text_11eje_17:hover:not(:disabled){background-color:var(--color-bg-main, #f3f4f6)}._iconLeft_11eje_169,._iconRight_11eje_170{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._dashboardMain_96uu1_1{margin-top:3.75rem;padding:2.5rem 1.5rem;flex-grow:1;width:100%;max-width:95%;margin-left:auto;margin-right:auto}@media(max-width:640px){._dashboardMain_96uu1_1{padding:1.5rem 1rem}}._projectsHeader_96uu1_16{display:flex;justify-content:space-between;align-items:center;border-bottom:.0625rem solid var(--color-border, #e5e7eb);padding-bottom:1rem;margin-bottom:1.5rem;gap:1rem}@media(max-width:640px){._projectsHeader_96uu1_16{padding-bottom:.75rem;margin-bottom:1rem}}._headerText_96uu1_32{display:flex;flex-direction:column;gap:.25rem}._projectsTitle_96uu1_38{margin:0;font-size:1.875rem;font-weight:700;color:var(--color-text-main, #111827);letter-spacing:-.02em}@media(max-width:768px){._projectsTitle_96uu1_38{font-size:1.375rem}}@media(max-width:480px){._projectsTitle_96uu1_38{font-size:1.125rem}}._projectsSubtitle_96uu1_56{margin:0;font-size:.9375rem;color:var(--color-text-secondary, #4b5563);line-height:1.5}@media(max-width:640px){._projectsSubtitle_96uu1_56{display:none}}._actionGroup_96uu1_68{display:flex;align-items:center;gap:.5rem}._badge_96uu1_74{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:500}._badge_96uu1_74._draft_96uu1_82{background-color:var(--color-bg-main, #f3f4f6);color:var(--color-text-secondary, #4b5563);border:.0625rem solid var(--color-border, #e5e7eb)}._badge_96uu1_74._syncro_96uu1_87{background-color:#0072ed1a;color:var(--color-primary, #0072ED);border:.0625rem solid rgba(0,114,237,.2)}._searchBar_96uu1_93{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;margin-bottom:.75rem;background-color:var(--color-bg-surface, #ffffff);border:.0625rem solid var(--color-border, #e5e7eb);border-radius:.5rem;box-shadow:0 1px 3px #0000000d}._searchIcon_96uu1_105{color:var(--color-text-secondary, #9ca3af);flex-shrink:0}._searchInput_96uu1_110{flex:1;border:none;outline:none;background:transparent;font-family:inherit;font-size:.875rem;color:var(--color-text-main, #111827);min-width:0}._searchInput_96uu1_110::placeholder{color:var(--color-text-secondary, #9ca3af)}._searchClear_96uu1_124{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--color-text-secondary, #9ca3af);font-size:1.125rem;line-height:1;padding:0 .125rem;border-radius:.25rem;transition:color .15s ease}._searchClear_96uu1_124:hover{color:var(--color-text-main, #374151)}._searchCount_96uu1_142{font-size:.75rem;color:var(--color-text-secondary, #9ca3af);white-space:nowrap;flex-shrink:0;padding-left:.25rem;border-left:.0625rem solid var(--color-border, #e5e7eb)}._projectNameLink_96uu1_151{font-weight:600;color:var(--color-primary, #0072ED)}._modalOverlay_t0b3w_1{position:fixed;inset:0;background-color:#0009;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem;animation:_fadeInOverlay_t0b3w_1 .2s ease-out forwards}._modalContent_t0b3w_18{width:100%;max-width:32rem;background-color:var(--color-bg-surface, #ffffff);border:1px solid var(--color-border, #e5e7eb);border-radius:.75rem;box-shadow:0 1.25rem 1.5625rem -.3125rem #00000040,0 .625rem .625rem -.3125rem #0003;display:flex;flex-direction:column;max-height:calc(100vh - 2rem);animation:_scaleInContent_t0b3w_1 .2s cubic-bezier(.16,1,.3,1) forwards}._modalHeader_t0b3w_31{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-border, #e5e7eb)}._modalTitle_t0b3w_39{margin:0;font-size:1.125rem;font-weight:700;color:var(--color-text-main, #111827)}._closeButton_t0b3w_46{background:transparent;border:none;color:var(--color-text-secondary, #6b7280);cursor:pointer;padding:.375rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._closeButton_t0b3w_46:hover{color:var(--color-text-main, #111827);background-color:var(--color-bg-main, #f3f4f6)}._modalBody_t0b3w_63{padding:1.5rem;overflow-y:auto;flex:1;min-height:0}@keyframes _fadeInOverlay_t0b3w_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleInContent_t0b3w_1{0%{opacity:0;transform:scale(.95) translateY(.5rem)}to{opacity:1;transform:scale(1) translateY(0)}}._confirmBody_t0b3w_88{display:flex;flex-direction:column;gap:1.5rem}._confirmText_t0b3w_94{margin:0;color:var(--color-text-secondary, #6b7280);line-height:1.6;font-size:.9375rem}._confirmText_t0b3w_94 strong{color:var(--color-text-main, #111827);font-weight:600}._confirmActions_t0b3w_105{display:flex;gap:.75rem;justify-content:flex-end}._formContainer_12a6d_1{display:flex;flex-direction:column;gap:1.25rem}._formRow_12a6d_7{display:flex;gap:1rem}@media(max-width:480px){._formRow_12a6d_7{flex-direction:column;gap:1.25rem}}._formActions_12a6d_18{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}@media(max-width:480px){._formActions_12a6d_18{flex-direction:column-reverse;gap:.5rem}}._dropdownContainer_115m5_1{display:flex;flex-direction:column;gap:.375rem;position:relative;width:100%}._fullWidth_115m5_9{width:100%}._label_115m5_13{font-size:.75rem;font-weight:600;color:var(--color-text-secondary, #6b7280)}._trigger_115m5_19{width:100%;padding:.625rem .75rem;border-radius:.375rem;border:1px solid var(--color-input-border, #d1d5db);background-color:var(--color-bg-surface, #ffffff);color:var(--color-text-main, #111827);font-family:inherit;font-size:.875rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;transition:border-color .2s ease,box-shadow .2s ease}._trigger_115m5_19 span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;text-align:left;margin-right:.5rem;min-width:0}._trigger_115m5_19:focus{border-color:var(--color-primary, #0072ED);box-shadow:0 0 0 .125rem #0072ed26}._trigger_115m5_19._hasError_115m5_49{border-color:#ef4444}._trigger_115m5_19._hasError_115m5_49:focus{box-shadow:0 0 0 .125rem #ef444426}._trigger_115m5_19._disabled_115m5_55{background-color:var(--color-bg-main, #f3f4f6);color:var(--color-text-secondary, #9ca3af);cursor:not-allowed;opacity:.7}._chevron_115m5_62{color:var(--color-text-secondary, #6b7280);transition:transform .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}._chevron_115m5_62._open_115m5_70{transform:rotate(180deg)}._dropdownMenu_115m5_74{position:absolute;top:calc(100% + .25rem);left:0;right:0;background-color:var(--color-bg-surface, #ffffff);border:1px solid var(--color-border, #e5e7eb);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;z-index:1050;padding:.375rem;margin:0;list-style:none}._searchWrapper_115m5_89{padding:.25rem .25rem .375rem;position:sticky;top:0;background-color:var(--color-bg-surface, #ffffff);z-index:1}._searchInput_115m5_97{width:100%;padding:.4rem .625rem;border:1px solid var(--color-input-border, #d1d5db);border-radius:.375rem;font-family:inherit;font-size:.8rem;outline:none;background-color:var(--color-bg-surface, #ffffff);color:var(--color-text-main, #111827);box-sizing:border-box}._searchInput_115m5_97:focus{border-color:var(--color-primary, #0072ED);box-shadow:0 0 0 .125rem #0072ed26}._optionsList_115m5_114{list-style:none;margin:0;padding:0;max-height:12rem;overflow-y:auto}._dropdownItem_115m5_122{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.375rem;cursor:pointer;font-size:.875rem;color:var(--color-text-main, #111827);transition:background-color .2s ease,color .2s ease}._dropdownItem_115m5_122:hover{background-color:var(--color-bg-main, #f3f4f6)}._dropdownItem_115m5_122._isSelected_115m5_136{background-color:var(--color-primary, #0072ED);color:#fff}._dropdownItem_115m5_122._noResults_115m5_140{color:var(--color-text-secondary, #9ca3af);cursor:default;font-style:italic}._dropdownItem_115m5_122._noResults_115m5_140:hover{background-color:transparent}._checkbox_115m5_149{cursor:pointer;width:.875rem;height:.875rem;accent-color:#ffffff;flex-shrink:0}._errorMessage_115m5_157{font-size:.75rem;color:#ef4444;margin-top:.125rem}._applyWrapper_115m5_163{border-top:1px solid var(--color-border, #e5e7eb);padding:.375rem .25rem .125rem;margin-top:.375rem;display:flex;justify-content:flex-end}._applyButton_115m5_171{background-color:var(--color-primary, #0072ED);color:#fff;border:none;padding:.25rem .75rem;border-radius:.25rem;font-size:.75rem;font-weight:600;cursor:pointer;outline:none;transition:background-color .2s ease}._applyButton_115m5_171:hover{background-color:#005bbd}._tableContainer_b47qe_1{display:flex;flex-direction:column;width:100%;--table-header-bg: #222223;--table-header-hover-bg: #2d2d2e;--table-header-border: #38383a;--table-row-selected: rgba(179, 204, 219, .25);--table-row-selected-hover: rgba(179, 204, 219, .35);--table-cell-border: var(--color-border, #28282a)}.theme-light ._tableContainer_b47qe_1{--table-header-bg: #424242;--table-header-hover-bg: #525252;--table-header-border: #5a5a5a;--table-row-selected: rgb(179 204 219);--table-row-selected-hover: rgb(162 188 204);--table-cell-border: #d1d5db}._searchBarContainer_b47qe_22{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;width:100%;min-width:0}._searchBar_b47qe_22{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;background-color:var(--color-bg-surface, #ffffff);border:.0625rem solid var(--table-cell-border);border-radius:.5rem;box-shadow:0 1px 3px #0000000d;flex:1;min-width:0}@media(max-width:400px){._searchBar_b47qe_22{padding:.5rem .625rem}}._searchActions_b47qe_49{display:flex;align-items:center;gap:.375rem;flex-shrink:0}._spinning_b47qe_56{animation:_spin_b47qe_56 1s linear infinite}._searchIcon_b47qe_60{color:var(--color-text-secondary, #9ca3af);flex-shrink:0}._searchInput_b47qe_65{flex:1;border:none;outline:none;background:transparent;font-family:inherit;font-size:.875rem;color:var(--color-text-main, #111827);min-width:0}._searchInput_b47qe_65::placeholder{color:var(--color-text-secondary, #9ca3af)}._searchClear_b47qe_79{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--color-text-secondary, #9ca3af);font-size:1.125rem;line-height:1;padding:0 .125rem;border-radius:.25rem;transition:color .15s ease}._searchClear_b47qe_79:hover{color:var(--color-text-main, #374151)}._searchCount_b47qe_97{font-size:.75rem;color:var(--color-text-secondary, #9ca3af);white-space:nowrap;flex-shrink:0;padding-left:.25rem;border-left:.0625rem solid var(--table-cell-border)}._tableWrapper_b47qe_106{width:100%;overflow:visible;border-radius:.25rem;border:.0625rem solid var(--table-cell-border);background-color:var(--color-bg-surface, #ffffff);box-shadow:0 1px 3px #0000000d,0 1px 2px #00000008;transition:all .2s ease}@media(max-width:768px){._tableWrapper_b47qe_106{overflow-x:auto;min-height:280px}}._table_b47qe_1{width:100%;border-collapse:collapse;text-align:left;font-family:inherit;font-size:.8125rem}._th_b47qe_13{padding:.75rem .875rem;background-color:var(--table-header-bg);border-bottom:.0625rem solid var(--table-cell-border);border-right:.0625rem solid var(--table-header-border);color:#fff;font-weight:600;font-size:.8125rem;text-transform:capitalize;letter-spacing:.06em;white-space:nowrap;-webkit-user-select:none;user-select:none}._th_b47qe_13:last-child{border-right:none}._th_b47qe_13._sortable_b47qe_146{cursor:pointer}._th_b47qe_13._sortable_b47qe_146:hover{background-color:var(--table-header-hover-bg);color:#fff}._th_b47qe_13._alignLeft_b47qe_153{text-align:left}._th_b47qe_13._alignLeft_b47qe_153 ._thContent_b47qe_156{justify-content:flex-start}._th_b47qe_13._alignCenter_b47qe_159{text-align:center}._th_b47qe_13._alignCenter_b47qe_159 ._thContent_b47qe_156{justify-content:center}._th_b47qe_13._alignRight_b47qe_165{text-align:right}._th_b47qe_13._alignRight_b47qe_165 ._thContent_b47qe_156{justify-content:flex-end}._thContent_b47qe_156{display:flex;align-items:center;gap:.375rem}._sortIcon_b47qe_178{display:inline-flex;align-items:center;color:var(--color-primary, #0072ED)}._inactiveSort_b47qe_184{color:#9ca3af;opacity:.5;transition:opacity .2s ease}._inactiveSort_b47qe_184:hover{opacity:1}._tr_b47qe_193{background-color:var(--color-bg-surface, #ffffff);border-bottom:.0625rem solid var(--table-cell-border);transition:background-color .15s ease}._tr_b47qe_193:last-child{border-bottom:none}._tr_b47qe_193._clickable_b47qe_201{cursor:pointer}._tr_b47qe_193._clickable_b47qe_201:hover{background-color:var(--color-bg-main, #f9fafb)}.theme-light ._tr_b47qe_193._clickable_b47qe_201:hover{background-color:#00000008!important}:root:not(.theme-light) ._tr_b47qe_193._clickable_b47qe_201:hover{background-color:#ffffff08!important}._tr_b47qe_193._selected_b47qe_213{background-color:var(--table-row-selected)!important}._tr_b47qe_193._selected_b47qe_213:hover{background-color:var(--table-row-selected-hover)!important}._td_b47qe_220{padding:.4rem .875rem;border-right:.0625rem solid var(--table-cell-border);border-bottom:.0625rem solid var(--table-cell-border);color:var(--color-text-main, #111827);vertical-align:middle;font-size:.8125rem}._td_b47qe_220:last-child{border-right:none}._td_b47qe_220._alignLeft_b47qe_153{text-align:left}._td_b47qe_220._alignCenter_b47qe_159{text-align:center}._td_b47qe_220._alignRight_b47qe_165{text-align:right}._emptyContainer_b47qe_241,._loadingContainer_b47qe_242{padding:0!important}._emptyState_b47qe_246{padding:4rem 1.5rem;text-align:center;color:var(--color-text-secondary, #6b7280);font-size:.875rem;background-color:var(--color-bg-surface, #ffffff)}._loadingState_b47qe_254{padding:4rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:var(--color-text-secondary, #6b7280);font-size:.875rem;background-color:var(--color-bg-surface, #ffffff)}._loadingState_b47qe_254 ._spinner_b47qe_265{display:inline-block;width:2rem;height:2rem;border:3px solid rgba(0,114,237,.15);border-radius:50%;border-top-color:var(--color-primary, #0072ED);animation:_spin_b47qe_56 .8s linear infinite}@keyframes _spin_b47qe_56{to{transform:rotate(360deg)}}._expandButton_b47qe_280{background:transparent;border:none;cursor:pointer;padding:.25rem;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary, #9ca3af);border-radius:.25rem;transition:all .15s ease}._expandButton_b47qe_280:hover{color:var(--color-primary, #0072ED);background-color:#0072ed0d}._expandButton_b47qe_280:focus{outline:none}._expandIcon_b47qe_300{transition:transform .15s ease}._expandedRow_b47qe_304{background-color:var(--color-bg-main, #f9fafb)}.theme-light ._expandedRow_b47qe_304{background-color:#fcfcfd}._expandedCell_b47qe_311{padding:1rem 1.25rem 1.25rem 2.25rem!important;border-bottom:.0625rem solid var(--table-cell-border);border-right:none!important}._expandTh_b47qe_317,._expandTd_b47qe_326{padding-left:.25rem!important;padding-right:.25rem!important;width:28px!important;min-width:28px!important;max-width:28px!important;text-align:center!important}._toastContainer_lecju_1{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;pointer-events:none}._toast_lecju_1{pointer-events:auto;display:flex;align-items:flex-start;gap:.75rem;min-width:20rem;max-width:28.125rem;padding:1rem;margin-bottom:.75rem;border-radius:.75rem;box-shadow:0 .625rem 1.5625rem -.3125rem #0000004d,0 .5rem .625rem -.375rem #0000004d;font-family:var(--font-family, sans-serif);position:relative;overflow:hidden;animation:_slideIn_lecju_1 .35s cubic-bezier(.16,1,.3,1) forwards;background:#1e293bd9;backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);border:.0625rem solid rgba(255,255,255,.08)}._toast_lecju_1._error_lecju_29{border-left:.25rem solid #ef4444}._toast_lecju_1._error_lecju_29 ._icon_lecju_32{color:#f87171}._toast_lecju_1._error_lecju_29 ._progressBar_lecju_35{background:linear-gradient(90deg,#f87171,#ef4444)}._toast_lecju_1._success_lecju_38{border-left:.25rem solid #10b981}._toast_lecju_1._success_lecju_38 ._icon_lecju_32{color:#34d399}._toast_lecju_1._success_lecju_38 ._progressBar_lecju_35{background:linear-gradient(90deg,#34d399,#10b981)}._toast_lecju_1._info_lecju_47{border-left:.25rem solid #3b82f6}._toast_lecju_1._info_lecju_47 ._icon_lecju_32{color:#60a5fa}._toast_lecju_1._info_lecju_47 ._progressBar_lecju_35{background:linear-gradient(90deg,#60a5fa,#3b82f6)}._toast_lecju_1._warning_lecju_56{border-left:.25rem solid #f59e0b}._toast_lecju_1._warning_lecju_56 ._icon_lecju_32{color:#fbbf24}._toast_lecju_1._warning_lecju_56 ._progressBar_lecju_35{background:linear-gradient(90deg,#fbbf24,#f59e0b)}._iconContainer_lecju_66{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.125rem}._content_lecju_74{flex-grow:1}._title_lecju_78{font-size:.875rem;font-weight:600;color:#fff;margin:0 0 .25rem;text-transform:capitalize}._message_lecju_86{font-size:.8125rem;color:#cbd5e1;margin:0;line-height:1.4;word-break:break-word}._closeButton_lecju_94{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:.25rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;margin-top:-.125rem}._closeButton_lecju_94:hover{color:#fff;background:#ffffff1a}._progressBarContainer_lecju_113{position:absolute;bottom:0;left:0;width:100%;height:.1875rem;background:#ffffff0d}._progressBar_lecju_35{height:100%;width:100%;transform-origin:left;animation:_shrinkWidth_lecju_1 linear forwards}@keyframes _slideIn_lecju_1{0%{opacity:0;transform:translate(3.125rem) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes _shrinkWidth_lecju_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}._detailsMain_q8fsv_1{margin-top:3.75rem;padding:2rem 1.5rem 4rem;flex-grow:1;width:100%;max-width:95%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1rem}@media(max-width:640px){._detailsMain_q8fsv_1{padding:1.5rem 1rem 3rem;gap:1.5rem}}._breadcrumbs_q8fsv_20{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.8125rem;color:var(--color-text-secondary, #6b7280)}._breadcrumbLink_q8fsv_29{cursor:pointer;transition:color .2s ease}._breadcrumbLink_q8fsv_29:hover{color:var(--color-primary, #0072ED);text-decoration:underline}._breadcrumbSeparator_q8fsv_38{color:var(--color-text-secondary, #6b7280);opacity:.6;font-weight:300;-webkit-user-select:none;user-select:none;padding:0 .125rem}._breadcrumbActive_q8fsv_46{font-weight:600;color:var(--color-text-main, #111827)}._breadcrumbsRow_q8fsv_51{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap;width:100%}._addStylesBtn_q8fsv_60._addStylesBtn_q8fsv_60{font-size:.75rem;padding:.375rem .75rem;height:auto;border-radius:.375rem;background-color:var(--color-bg-surface, #ffffff);border:1px solid var(--color-input-border, #cbd5e1);color:var(--color-text-main, #374151)}._addStylesBtn_q8fsv_60._addStylesBtn_q8fsv_60:hover:not(:disabled){background-color:var(--color-bg-main, #f9fafb);border-color:#0072ed33;color:var(--color-primary, #0072ED)}._detailsHeader_q8fsv_75{background-color:var(--color-bg-surface, #ffffff);border:.0625rem solid var(--color-border, #e5e7eb);border-radius:.75rem;padding:1.5rem 2rem;box-shadow:0 4px 6px -1px #0000000d}@media(max-width:640px){._detailsHeader_q8fsv_75{padding:1.25rem}}._headerMetaBlock_q8fsv_88{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;flex-wrap:wrap}._headerActions_q8fsv_96{display:flex;align-items:center;gap:.5rem}._titleRow_q8fsv_102{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}._projectTitle_q8fsv_110{margin:0;font-size:1.5rem;font-weight:800;color:var(--color-text-main, #111827);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:768px){._projectTitle_q8fsv_110{font-size:1.25rem}}@media(max-width:480px){._projectTitle_q8fsv_110{font-size:1.125rem;max-width:calc(100vw - 120px)}}._statusBadge_q8fsv_133{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .625rem;border-radius:9999px}._statusBadge_q8fsv_133._draft_q8fsv_141{background-color:#9ca3af1a;color:#9ca3af;border:.0625rem solid rgba(156,163,175,.2)}._statusBadge_q8fsv_133._synced_q8fsv_146{background-color:#10b9811a;color:#10b981;border:.0625rem solid rgba(16,185,129,.2)}._statusBadge_q8fsv_133._locked_q8fsv_151{background-color:#f59e0b1a;color:#d97706;border:.0625rem solid rgba(245,158,11,.3);display:inline-flex;align-items:center;gap:.25rem}._projectMeta_q8fsv_160{display:flex;flex-wrap:wrap;gap:1.5rem;font-size:.8125rem;color:var(--color-text-secondary, #4b5563)}._projectDescription_q8fsv_168{margin:.75rem 0 0;font-size:.875rem;line-height:1.5;color:var(--color-text-secondary, #4b5563);max-width:48rem}._metaItem_q8fsv_176{display:flex;align-items:center;gap:.375rem}._metaIcon_q8fsv_182{color:var(--color-primary, #0072ED);opacity:.85}._editBtn_q8fsv_187{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--color-bg-main, #f3f4f6);border:1px solid var(--color-input-border, #cbd5e1);color:var(--color-text-main, #374151);padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border-radius:.5rem;cursor:pointer;transition:all .2s ease}._editBtn_q8fsv_187:hover{background-color:var(--color-border, #e5e7eb);border-color:#0072ed33;color:var(--color-primary, #0072ED)}._garmentGridSection_q8fsv_207{display:flex;flex-direction:column;gap:1.25rem}._sectionHeader_q8fsv_213{border-bottom:.0625rem solid var(--color-border, #e5e7eb);padding-bottom:.75rem}._sectionTitle_q8fsv_218{margin:0 0 .25rem;font-size:1.25rem;font-weight:700;color:var(--color-text-main, #111827)}._sectionSubtitle_q8fsv_225{margin:0;font-size:.875rem;color:var(--color-text-secondary, #6b7280)}._garmentGrid_q8fsv_207{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}@media(max-width:640px){._garmentGrid_q8fsv_207{grid-template-columns:1fr;gap:1.25rem}}._garmentCard_q8fsv_243{background-color:var(--color-bg-surface, #ffffff);border:.0625rem solid var(--color-border, #e5e7eb);border-radius:.75rem;overflow:hidden;box-shadow:0 2px 4px #00000005;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._garmentCard_q8fsv_243:hover{transform:translateY(-3px);box-shadow:0 8px 16px #0000000f}._garmentCard_q8fsv_243[data-status=Approved]{border-color:#10b9814d}._garmentCard_q8fsv_243[data-status=Rejected]{border-color:#ef444433}._garmentImageBlock_q8fsv_264{height:10rem;background:radial-gradient(circle at 50% 50%,#0072ed0f,#00000005);border-bottom:.0625rem solid var(--color-border, #e5e7eb);position:relative;display:flex;align-items:center;justify-content:center}.theme-light ._garmentImageBlock_q8fsv_264{background:radial-gradient(circle at 50% 50%,#0072ed08,#00000003)}._apparelSilhouette_q8fsv_277{opacity:.35;color:var(--color-primary, #0072ED);transition:opacity .2s ease}._garmentCard_q8fsv_243:hover ._apparelSilhouette_q8fsv_277{opacity:.55}._statusLabel_q8fsv_286{position:absolute;top:.75rem;right:.75rem;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;padding:.1875rem .5rem;border-radius:.25rem}._statusLabel_q8fsv_286._approved_q8fsv_297{background-color:#10b98126;color:#10b981}._statusLabel_q8fsv_286._review_q8fsv_301{background-color:#f59e0b26;color:#f59e0b}._statusLabel_q8fsv_286._rejected_q8fsv_305{background-color:#ef444426;color:#ef4444}._garmentDetails_q8fsv_310{padding:1.25rem;display:flex;flex-direction:column;gap:.625rem;flex-grow:1}._garmentName_q8fsv_318{margin:0;font-size:.9375rem;font-weight:700;color:var(--color-text-main, #111827);line-height:1.3}._garmentSpecs_q8fsv_326{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--color-text-secondary, #6b7280)}._specsDot_q8fsv_334{font-weight:700}._garmentColorRow_q8fsv_338{display:flex;align-items:center;gap:.5rem;margin-top:.125rem}._colorCircle_q8fsv_345{width:.875rem;height:.875rem;border-radius:50%;border:.0625rem solid var(--color-border, #e5e7eb);box-shadow:inset 0 1px 2px #0000001a}._colorName_q8fsv_353{font-size:.75rem;color:var(--color-text-secondary, #4b5563)}._garmentPriceRow_q8fsv_358{display:flex;justify-content:space-between;align-items:center;margin-top:.25rem;padding-top:.625rem;border-top:.0625rem solid var(--color-border, #e5e7eb)}._priceLabel_q8fsv_367{font-size:.75rem;color:var(--color-text-secondary, #9ca3af)}._priceVal_q8fsv_372{font-size:.9375rem;font-weight:700;color:var(--color-text-main, #111827)}._garmentCardActions_q8fsv_378{display:grid;grid-template-columns:repeat(3,1fr);border-top:.0625rem solid var(--color-border, #e5e7eb);background-color:var(--color-bg-main, #f9fafb)}._reviewActionBtn_q8fsv_385{background:transparent;border:none;padding:.625rem .25rem;font-size:.6875rem;font-weight:600;color:var(--color-text-secondary, #6b7280);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.25rem;transition:all .2s ease;outline:none}._reviewActionBtn_q8fsv_385:hover{background-color:var(--color-border, #e5e7eb)}._reviewActionBtn_q8fsv_385._btnApprove_q8fsv_403._active_q8fsv_403{color:#10b981;background-color:#10b98114}._reviewActionBtn_q8fsv_385._btnReview_q8fsv_407._active_q8fsv_403{color:#f59e0b;background-color:#f59e0b14}._reviewActionBtn_q8fsv_385._btnReject_q8fsv_411._active_q8fsv_403{color:#ef4444;background-color:#ef44440f}._reviewActionBtn_q8fsv_385:not(:last-child){border-right:.0625rem solid var(--color-border, #e5e7eb)}._reviewActionBtn_q8fsv_385 span{font-size:.625rem}._emptyGridCard_q8fsv_422{background-color:var(--color-bg-surface, #ffffff);border:.0625rem solid var(--color-border, #e5e7eb);border-radius:.75rem;padding:3.5rem 2rem;text-align:center;box-shadow:0 4px 6px -1px #00000005;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}._emptyGridIconCircle_q8fsv_436{width:3.5rem;height:3.5rem;border-radius:50%;background-color:#0072ed0d;display:flex;align-items:center;justify-content:center;color:var(--color-primary, #0072ED);margin-bottom:.25rem}._emptyGridTitle_q8fsv_448{margin:0;font-size:1.125rem;font-weight:700;color:var(--color-text-main, #111827)}._emptyGridText_q8fsv_455{margin:0;font-size:.875rem;color:var(--color-text-secondary, #6b7280);max-width:28rem;line-height:1.5}._emptyActions_q8fsv_463{margin-top:.5rem}._seedBtn_q8fsv_467{background-color:var(--color-primary, #0072ED);border:1px solid var(--color-primary, #0072ED);color:#fff;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:700;border-radius:.5rem;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #0072ed26}._seedBtn_q8fsv_467:hover{background-color:var(--color-primary-hover, #0060C8);border-color:var(--color-primary-hover, #0060C8);box-shadow:0 4px 8px #0072ed33}._notFoundContainer_q8fsv_485{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;gap:1rem}._spinner_q8fsv_495{display:inline-block;width:2.5rem;height:2.5rem;border:3px solid rgba(0,114,237,.15);border-radius:50%;border-top-color:var(--color-primary, #0072ED);animation:_spin_q8fsv_495 .8s linear infinite;margin-bottom:.5rem}@keyframes _spin_q8fsv_495{to{transform:rotate(360deg)}}._styleMaterialNumber_q8fsv_511{font-weight:600;color:var(--color-primary, #0072ED)}._thumbnailCell_q8fsv_516{position:relative;width:2.25rem;height:2.25rem;border-radius:.5rem;overflow:hidden;background-color:var(--color-bg-main, #f3f4f6);border:.0625rem solid var(--color-border, #e5e7eb);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}._thumbnailCell_q8fsv_516:hover{border-color:var(--color-primary, #0072ED);box-shadow:0 0 0 2px #0072ed26}._thumbnailCell_q8fsv_516:hover ._thumbnailOverlay_q8fsv_534{opacity:1}._thumbnailImg_q8fsv_538{width:100%;height:100%;object-fit:cover}._thumbnailOverlay_q8fsv_534{position:absolute;inset:0;background-color:#00000073;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .15s ease;border-radius:inherit}._truncateText_q8fsv_557{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}._actionCell_q8fsv_565{display:flex;gap:.5rem;justify-content:center}._expandedColorwaysContainer_q8fsv_571{width:100%;display:flex;flex-direction:column;gap:.75rem}._expandedHeader_q8fsv_578{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem;border-bottom:1px solid var(--color-border, #e5e7eb)}._expandedTitle_q8fsv_586{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary, #6b7280)}._colorwayList_q8fsv_594{display:flex;flex-direction:column;gap:.75rem}._colorwayRow_q8fsv_600{display:flex;align-items:center;gap:1.5rem;padding:.75rem 1.25rem;background-color:#f5f8ff;border:1px solid rgba(0,114,237,.2);border-radius:.5rem;margin-bottom:.5rem;transition:all .2s ease}._colorwayRow_q8fsv_600:hover{border-color:var(--color-primary, #0072ED);box-shadow:0 4px 12px #0072ed14}:root:not(.theme-light) ._colorwayRow_q8fsv_600{background-color:#161e2e;border-color:#0072ed26}._colorwayFieldCol_q8fsv_620{display:flex;flex-direction:column;gap:.25rem;width:15%;min-width:110px;justify-content:center}._colorwayFieldColComment_q8fsv_629{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:150px;justify-content:center}._colorwayFieldLabel_q8fsv_638{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary, #88909e)}._colorwayNameContainer_q8fsv_646{display:flex;align-items:center;gap:.5rem}._colorwayDot_q8fsv_652{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-primary, #0072ED);box-shadow:0 0 4px #0072ed66;flex-shrink:0}._colorwayFieldValueBold_q8fsv_661{font-size:.8125rem;font-weight:700;color:var(--color-text-main, #111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._colorwayActionsCol_q8fsv_670{width:80px;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}._deleteButton_q8fsv_678{color:#ef4444!important}._deleteButton_q8fsv_678:hover{background-color:#ef44440d!important}._colorwayCountBadge_q8fsv_685{background-color:#0072ed14;color:var(--color-primary, #0072ED);font-size:.75rem;font-weight:600;padding:.125rem .5rem;border-radius:.25rem;display:inline-block}._colorwayAddDropdown_q8fsv_695{width:auto;display:inline-block}._colorwayAddDropdown_q8fsv_695 div[role=combobox]{padding:.15rem .5rem!important;font-size:.6875rem!important;font-weight:600!important;border-radius:4px!important;background-color:var(--color-bg-main, #f3f4f6)!important;border:1px solid var(--color-border, #e5e7eb)!important;color:var(--color-primary, #0072ED)!important;height:auto!important;min-height:0!important;display:inline-flex!important;gap:.25rem!important;cursor:pointer!important}._colorwayAddDropdown_q8fsv_695 div[role=combobox] span{flex-grow:0!important}._colorwayAddDropdown_q8fsv_695 div[role=combobox] svg{width:10px!important;height:10px!important;color:var(--color-primary, #0072ED)!important}._colorwayAddDropdown_q8fsv_695 div[role=listbox]{z-index:1060!important;min-width:220px!important;width:max-content!important;right:0!important;left:auto!important}._colorwayAddDropdown_q8fsv_695 li[role=option]{white-space:nowrap!important}._inlineSelectDropdown_q8fsv_732{width:100%}._inlineSelectDropdown_q8fsv_732 div[role=combobox]{padding:0!important;font-size:.8125rem!important;font-weight:700!important;text-transform:uppercase!important;border-radius:0!important;background-color:transparent!important;border:none!important;color:#b45309!important;height:auto!important;min-height:0!important;box-shadow:none!important}._inlineSelectDropdown_q8fsv_732 div[role=combobox] span{text-align:left!important}._inlineSelectDropdown_q8fsv_732 div[role=combobox] svg{width:14px!important;height:14px!important;color:var(--color-text-secondary, #88909e)}:root:not(.theme-light) ._inlineSelectDropdown_q8fsv_732 div[role=combobox]{color:#f59e0b!important}._inlineSelectDropdown_q8fsv_732 div[role=listbox]{top:calc(100% + .25rem)!important;bottom:auto!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important}._inlineDateInput_q8fsv_765{background-color:transparent;border:none;color:var(--color-text-main, #1f2937);font-size:.8125rem;font-family:inherit;font-weight:600;padding:0;outline:none;width:100%;cursor:pointer;position:relative}._inlineDateInput_q8fsv_765:not(:focus)::-webkit-datetime-edit{color:transparent!important}._inlineDateInput_q8fsv_765:not(:focus):before{content:attr(data-date);position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--color-text-main, #1f2937);font-family:inherit;font-size:.8125rem;font-weight:600;pointer-events:none}:root:not(.theme-light) ._inlineDateInput_q8fsv_765:not(:focus):before{color:#cbd5e1}._inlineDateInput_q8fsv_765:not(:focus)[data-date="DD/MM/YYYY"]:before{color:var(--color-text-secondary, #9ca3af)!important;opacity:.7}._inlineDateInput_q8fsv_765::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}._inlineDateInput_q8fsv_765::-webkit-calendar-picker-indicator:hover{opacity:1}:root:not(.theme-light) ._inlineDateInput_q8fsv_765{color:#cbd5e1}._inlineCommentInput_q8fsv_811{background-color:transparent;border:none;color:var(--color-text-main, #1f2937);font-size:.8125rem;font-family:inherit;padding:0;width:100%;outline:none}._inlineCommentInput_q8fsv_811::placeholder{color:var(--color-text-secondary, #9ca3af);opacity:.5}:root:not(.theme-light) ._inlineCommentInput_q8fsv_811{color:#cbd5e1}._spinning_q8fsv_829{animation:_spin_q8fsv_495 1s linear infinite}._colorwayRowWrapper_q8fsv_833{display:flex;flex-direction:row;gap:.5rem;align-items:center;flex-wrap:nowrap;min-width:max-content}._inlineReadOnlyInput_q8fsv_842{background-color:transparent;border:none;color:var(--color-text-secondary, #6b7280);font-size:.8125rem;font-family:inherit;padding:0;width:100%;outline:none;cursor:not-allowed}:root:not(.theme-light) ._inlineReadOnlyInput_q8fsv_842{color:#94a3b8}._editForm_16uaw_1{display:flex;flex-direction:column;gap:1.25rem;width:100%}._formGrid_16uaw_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem}._formActions_16uaw_14{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}._cancelBtn_16uaw_21{display:inline-flex;align-items:center;gap:.5rem;background-color:transparent;border:1px solid var(--color-input-border, #cbd5e1);color:var(--color-text-secondary, #4b5563);padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border-radius:.5rem;cursor:pointer;transition:all .2s}._cancelBtn_16uaw_21:hover{background-color:#ef44440d;border-color:#ef444433;color:#ef4444}._saveBtn_16uaw_41{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--color-primary, #0072ED);border:1px solid var(--color-primary, #0072ED);color:#fff;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border-radius:.5rem;cursor:pointer;transition:all .2s}._saveBtn_16uaw_41:hover{background-color:var(--color-primary-hover, #0060C8);border-color:var(--color-primary-hover, #0060C8)}._saveBtn_16uaw_41:disabled{opacity:.6;cursor:not-allowed}._card_1nt8j_1{background-color:var(--color-bg-surface, #ffffff);border:1px solid var(--color-border, #e5e7eb);border-radius:.75rem;padding:1.25rem;margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 .0625rem .1875rem #0000000d;box-sizing:border-box}._card_1nt8j_1:last-child{margin-bottom:0}._cardHeader_1nt8j_18{display:flex;align-items:center;justify-content:space-between;gap:1rem}._cardTitle_1nt8j_25{margin:0;font-size:1rem;font-weight:700;color:var(--color-text-main, #111827)}._scannerViewport_1nt8j_32{position:relative;width:100%;height:180px;background-color:#0b0f19;border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--color-border, #e5e7eb)}._videoElement_1nt8j_46{width:100%;height:100%;object-fit:cover}._scanLaser_1nt8j_52{position:absolute;left:0;right:0;height:2px;background-color:#10b981;box-shadow:0 0 8px #10b981,0 0 15px #10b981;opacity:.8;z-index:10;pointer-events:none;animation:_laserSweep_1nt8j_1 2.5s infinite ease-in-out}._scannerOverlayText_1nt8j_65{position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);background-color:#000000b3;color:#fff;padding:.25rem .75rem;border-radius:.25rem;font-size:.75rem;font-weight:500;pointer-events:none;z-index:10;white-space:nowrap}._scannerPlaceholder_1nt8j_81{color:var(--color-text-secondary, #6b7280);font-size:.8125rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;text-align:center}._startScanButton_1nt8j_92{margin:0 auto;min-width:150px}._tipBox_1nt8j_97{background-color:#0072ed0d;border:1px solid rgba(0,114,237,.1);border-radius:.5rem;padding:.75rem 1rem;font-size:.8125rem;color:var(--color-primary, #0072ED);line-height:1.4}._theme-light_1nt8j_106 ._tipBox_1nt8j_97{background-color:#0072ed0f;color:#0056b3}._manualTipBox_1nt8j_111{background-color:var(--color-bg-main, #f3f4f6);border-radius:.5rem;padding:.75rem 1rem;font-size:.75rem;color:var(--color-text-secondary, #6b7280);line-height:1.4;border:1px solid var(--color-border, #e5e7eb)}._successHighlight_1nt8j_121{animation:_successFlash_1nt8j_1 1s ease}._scanBorders_1nt8j_125{position:absolute;inset:1.25rem 2.5rem;border:2px solid rgba(255,255,255,.15);border-radius:8px;pointer-events:none;box-sizing:border-box}._scanBorders_1nt8j_125:before,._scanBorders_1nt8j_125:after{content:"";position:absolute;width:20px;height:20px;border-color:#10b981;border-style:solid;pointer-events:none}._scanBorders_1nt8j_125:before{top:-2px;left:-2px;border-width:2px 0 0 2px}._scanBorders_1nt8j_125:after{bottom:-2px;right:-2px;border-width:0 2px 2px 0}._pulseQrIcon_1nt8j_156{color:#10b981}._pulseQrText_1nt8j_160{font-size:.75rem;opacity:.8}._inactiveCameraIcon_1nt8j_165{opacity:.6;margin-bottom:.25rem}._inactiveCameraText_1nt8j_170{opacity:.7}._editForm_1nt8j_174{display:flex;flex-direction:column;gap:1.25rem;width:100%}._formActions_1nt8j_181{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}._cancelBtn_1nt8j_188{display:inline-flex;align-items:center;gap:.5rem;background-color:transparent;border:1px solid var(--color-input-border, #cbd5e1);color:var(--color-text-secondary, #4b5563);padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border-radius:.5rem;cursor:pointer;transition:all .2s}._cancelBtn_1nt8j_188:hover{background-color:#ef44440d;border-color:#ef444433;color:#ef4444}._saveBtn_1nt8j_208{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--color-primary, #0072ED);border:1px solid var(--color-primary, #0072ED);color:#fff;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border-radius:.5rem;cursor:pointer;transition:all .2s}._saveBtn_1nt8j_208:hover{background-color:var(--color-primary-hover, #0060C8);border-color:var(--color-primary-hover, #0060C8)}._saveBtn_1nt8j_208:disabled{opacity:.6;cursor:not-allowed}@keyframes _laserSweep_1nt8j_1{0%{top:5%}50%{top:95%}to{top:5%}}@keyframes _successFlash_1nt8j_1{0%{background-color:#10b98133}to{background-color:transparent}}._scannerButtons_1nt8j_250{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%}._fileUploadWrapper_1nt8j_258{display:inline-block}._fileUploadLabel_1nt8j_262{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border-radius:.5rem;background-color:var(--color-bg-surface, #ffffff);border:1px solid var(--color-border, #e5e7eb);color:var(--color-text-main, #111827);cursor:pointer;transition:all .2s}._fileUploadLabel_1nt8j_262:hover{background-color:var(--color-bg-main, #f3f4f6);border-color:var(--color-border-hover, #cbd5e1)}._fileInputHidden_1nt8j_281{display:none}._modalSubtitle_1go4s_1{margin:-.5rem 0 1.25rem;font-size:.8125rem;color:var(--color-text-secondary, #6b7280)}._qrBlock_1go4s_7{margin-bottom:1.25rem;border-bottom:1px solid var(--color-border, #e5e7eb);padding-bottom:1.25rem}._qrLabel_1go4s_13{margin:0;font-size:.75rem;color:var(--color-text-secondary, #4b5563);font-weight:700;text-transform:capitalize;letter-spacing:.025em}._qrValue_1go4s_22{margin:.125rem 0 .25rem;font-size:1.125rem;font-weight:700;color:var(--color-text-main, #111827)}._qrScannedDate_1go4s_29{margin:0;font-size:.75rem;color:var(--color-text-secondary, #9ca3af)}._commentsWrapper_1go4s_35{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-top:.5rem}._editForm_1go4s_42{display:flex;flex-direction:column;gap:1.25rem;width:100%}._formGrid_1go4s_49{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem}._formActions_1go4s_55{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}._cancelBtn_1go4s_62{display:inline-flex;align-items:center;gap:.5rem;background-color:transparent;border:1px solid var(--color-input-border, #cbd5e1);color:var(--color-text-secondary, #4b5563);padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border-radius:.5rem;cursor:pointer;transition:all .2s}._cancelBtn_1go4s_62:hover{background-color:#ef44440d;border-color:#ef444433;color:#ef4444}._saveBtn_1go4s_82{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--color-primary, #0072ED);border:1px solid var(--color-primary, #0072ED);color:#fff;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border-radius:.5rem;cursor:pointer;transition:all .2s}._saveBtn_1go4s_82:hover{background-color:var(--color-primary-hover, #0060C8);border-color:var(--color-primary-hover, #0060C8)}._saveBtn_1go4s_82:disabled{opacity:.6;cursor:not-allowed}._editModalThumbnailSection_1go4s_105{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-border, #e5e7eb);display:flex;flex-direction:column;gap:.5rem}._editModalThumbnailSection_1go4s_105 label{font-size:.75rem;font-weight:700;text-transform:capitalize;letter-spacing:.025em;color:var(--color-text-secondary, #4b5563)}._editModalThumbnailRow_1go4s_121{display:flex;align-items:center;gap:1rem}._editModalThumbnail_1go4s_105{width:4rem;height:4rem;border-radius:.375rem;border:1px solid var(--color-border, #e5e7eb);background-color:var(--color-bg-main, #f3f4f6);overflow:hidden;display:flex;align-items:center;justify-content:center}._editModalThumbnailImg_1go4s_139{width:100%;height:100%;object-fit:cover}._editModalThumbnailPlaceholder_1go4s_145{color:var(--color-text-secondary, #9ca3af);opacity:.4;text-align:center}._thumbnailActions_1go4s_151{display:flex;flex-direction:row;align-items:center;gap:.5rem}@media(max-width:480px){._thumbnailActions_1go4s_151{flex-direction:column;align-items:stretch;flex:1}}body>textarea{position:fixed!important}.tui-image-editor-container{margin:0;padding:0;box-sizing:border-box;min-height:300px;height:100%;position:relative;background-color:#282828;overflow:hidden;letter-spacing:.3px}.tui-image-editor-container div,.tui-image-editor-container ul,.tui-image-editor-container label,.tui-image-editor-container input,.tui-image-editor-container li{box-sizing:border-box;margin:0;padding:0;-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.tui-image-editor-container .tui-image-editor-header{min-width:533px;position:absolute;background-color:#151515;top:0;width:100%}.tui-image-editor-container .tui-image-editor-header-buttons,.tui-image-editor-container .tui-image-editor-controls-buttons{float:right;margin:8px}.tui-image-editor-container .tui-image-editor-header-logo,.tui-image-editor-container .tui-image-editor-controls-logo{float:left;width:30%;padding:17px}.tui-image-editor-container .tui-image-editor-controls-logo,.tui-image-editor-container .tui-image-editor-controls-buttons{width:270px;height:100%;display:none}.tui-image-editor-container .tui-image-editor-header-buttons button,.tui-image-editor-container .tui-image-editor-header-buttons div,.tui-image-editor-container .tui-image-editor-controls-buttons button,.tui-image-editor-container .tui-image-editor-controls-buttons div{display:inline-block;position:relative;width:120px;height:40px;padding:0;line-height:40px;outline:none;border-radius:20px;border:1px solid #ddd;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:700;cursor:pointer;vertical-align:middle;letter-spacing:.3px;text-align:center}.tui-image-editor-container .tui-image-editor-download-btn{background-color:#fdba3b;border-color:#fdba3b;color:#fff}.tui-image-editor-container .tui-image-editor-load-btn{position:absolute;inset:0;display:inline-block;width:100%;cursor:pointer;opacity:0}.tui-image-editor-container .tui-image-editor-main-container{position:absolute;width:100%;top:0;bottom:64px}.tui-image-editor-container .tui-image-editor-main{position:absolute;text-align:center;inset:64px 0 0}.tui-image-editor-container .tui-image-editor-wrap{position:absolute;bottom:0;width:100%;overflow:auto}.tui-image-editor-container .tui-image-editor-wrap .tui-image-editor-size-wrap{display:table;width:100%;height:100%}.tui-image-editor-container .tui-image-editor-wrap .tui-image-editor-size-wrap .tui-image-editor-align-wrap{display:table-cell;vertical-align:middle}.tui-image-editor-container .tui-image-editor{position:relative;display:inline-block}.tui-image-editor-container .tui-image-editor-menu,.tui-image-editor-container .tui-image-editor-help-menu{width:auto;list-style:none;padding:0;margin:0 auto;display:table-cell;text-align:center;vertical-align:middle;white-space:nowrap}.tui-image-editor-container .tui-image-editor-menu>.tui-image-editor-item,.tui-image-editor-container .tui-image-editor-help-menu>.tui-image-editor-item{position:relative;display:inline-block;border-radius:2px;padding:7px 8px 3px;cursor:pointer;margin:0 4px}.tui-image-editor-container .tui-image-editor-menu>.tui-image-editor-item[tooltip-content]:hover:before,.tui-image-editor-container .tui-image-editor-help-menu>.tui-image-editor-item[tooltip-content]:hover:before{content:"";position:absolute;display:inline-block;margin:0 auto;width:0;height:0;border-right:7px solid transparent;border-top:7px solid #2f2f2f;border-left:7px solid transparent;left:13px;top:-2px}.tui-image-editor-container .tui-image-editor-menu>.tui-image-editor-item[tooltip-content]:hover:after,.tui-image-editor-container .tui-image-editor-help-menu>.tui-image-editor-item[tooltip-content]:hover:after{content:attr(tooltip-content);position:absolute;display:inline-block;background-color:#2f2f2f;color:#fff;padding:5px 8px;font-size:11px;font-weight:lighter;border-radius:3px;max-height:23px;top:-25px;left:0;min-width:24px}.tui-image-editor-container .tui-image-editor-menu>.tui-image-editor-item.active,.tui-image-editor-container .tui-image-editor-help-menu>.tui-image-editor-item.active{background-color:#fff;transition:all .3s ease}.tui-image-editor-container .tui-image-editor-wrap{position:absolute}.tui-image-editor-container .tui-image-editor-grid-visual{display:none;position:absolute;width:100%;height:100%;border:1px solid rgba(255,255,255,.7)}.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-flip .tui-image-editor,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-rotate .tui-image-editor{transition:none}.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-flip .tui-image-editor-grid-visual,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-rotate .tui-image-editor-grid-visual,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-resize .tui-image-editor-grid-visual{display:block}.tui-image-editor-container .tui-image-editor-grid-visual table{width:100%;height:100%;border-collapse:collapse}.tui-image-editor-container .tui-image-editor-grid-visual table td{border:1px solid rgba(255,255,255,.3)}.tui-image-editor-container .tui-image-editor-grid-visual table td.dot:before{content:"";position:absolute;box-sizing:border-box;width:10px;height:10px;border:0;box-shadow:0 0 1px #0000004d;border-radius:100%;background-color:#fff}.tui-image-editor-container .tui-image-editor-grid-visual table td.dot.left-top:before{top:-5px;left:-5px}.tui-image-editor-container .tui-image-editor-grid-visual table td.dot.right-top:before{top:-5px;right:-5px}.tui-image-editor-container .tui-image-editor-grid-visual table td.dot.left-bottom:before{bottom:-5px;left:-5px}.tui-image-editor-container .tui-image-editor-grid-visual table td.dot.right-bottom:before{bottom:-5px;right:-5px}.tui-image-editor-container .tui-image-editor-submenu{display:none;position:absolute;bottom:0;width:100%;height:150px;white-space:nowrap;z-index:2}.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-button:hover svg>use.active{display:block}.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item li{display:inline-block;vertical-align:top}.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-image-editor-newline{display:block;margin-top:0}.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-image-editor-button{position:relative;cursor:pointer;display:inline-block;font-weight:400;font-size:11px;margin:0 9px}.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-image-editor-button.preset{margin:0 9px 20px 5px}.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item label>span{display:inline-block;cursor:pointer;padding-top:5px;font-family:Noto Sans,sans-serif;font-size:11px}.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-image-editor-button.apply label,.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-image-editor-button.cancel label{vertical-align:7px}.tui-image-editor-container .tui-image-editor-submenu>div{display:none;vertical-align:bottom}.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-style{opacity:.95;z-index:-1;position:absolute;inset:0;display:block}.tui-image-editor-container .tui-image-editor-partition>div{width:1px;height:52px;border-left:1px solid #3c3c3c;margin:0 8px}.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-filter .tui-image-editor-partition>div{height:108px;margin:0 29px 0 0}.tui-image-editor-container .tui-image-editor-submenu-align{text-align:left;margin-right:30px}.tui-image-editor-container .tui-image-editor-submenu-align label>span{width:55px;white-space:nowrap}.tui-image-editor-container .tui-image-editor-submenu-align:first-child{margin-right:0}.tui-image-editor-container .tui-image-editor-submenu-align:first-child label>span{width:70px}.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-crop .tui-image-editor-submenu>div.tui-image-editor-menu-crop,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-resize .tui-image-editor-submenu>div.tui-image-editor-menu-resize,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-flip .tui-image-editor-submenu>div.tui-image-editor-menu-flip,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-rotate .tui-image-editor-submenu>div.tui-image-editor-menu-rotate,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-shape .tui-image-editor-submenu>div.tui-image-editor-menu-shape,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-text .tui-image-editor-submenu>div.tui-image-editor-menu-text,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-mask .tui-image-editor-submenu>div.tui-image-editor-menu-mask,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-icon .tui-image-editor-submenu>div.tui-image-editor-menu-icon,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-draw .tui-image-editor-submenu>div.tui-image-editor-menu-draw,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-filter .tui-image-editor-submenu>div.tui-image-editor-menu-filter,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-zoom .tui-image-editor-submenu>div.tui-image-editor-menu-zoom{display:table-cell}.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-crop .tui-image-editor-submenu,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-resize .tui-image-editor-submenu,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-flip .tui-image-editor-submenu,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-rotate .tui-image-editor-submenu,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-shape .tui-image-editor-submenu,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-text .tui-image-editor-submenu,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-mask .tui-image-editor-submenu,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-icon .tui-image-editor-submenu,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-draw .tui-image-editor-submenu,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-filter .tui-image-editor-submenu,.tui-image-editor-container .tui-image-editor-main.tui-image-editor-menu-zoom .tui-image-editor-submenu{display:table}.tui-image-editor-container .tui-image-editor-help-menu{list-style:none;padding:0;margin:0 auto;text-align:center;vertical-align:middle;border-radius:20px;background-color:#ffffff0f;z-index:2;position:absolute}.tui-image-editor-container .tui-image-editor-help-menu .tie-panel-history{display:none;background-color:#fff;color:#444;position:absolute;width:196px;height:276px;padding:4px 2px;box-shadow:0 2px 6px #00000026;cursor:auto;transform:translate(calc(-50% + 12px))}.tui-image-editor-container .tui-image-editor-help-menu .tie-panel-history .history-list{height:268px;padding:0;overflow:hidden scroll;list-style:none}.tui-image-editor-container .tui-image-editor-help-menu .tie-panel-history .history-list .history-item{height:24px;font-size:11px;line-height:24px}.tui-image-editor-container .tui-image-editor-help-menu .tie-panel-history .history-list .history-item .tui-image-editor-history-item{position:relative;height:24px;cursor:pointer}.tui-image-editor-container .tui-image-editor-help-menu .tie-panel-history .history-list .history-item .tui-image-editor-history-item svg{width:24px;height:24px}.tui-image-editor-container .tui-image-editor-help-menu .tie-panel-history .history-list .history-item .tui-image-editor-history-item span{display:inline-block;width:128px;height:24px;text-align:left}.tui-image-editor-container .tui-image-editor-help-menu .tie-panel-history .history-list .history-item .tui-image-editor-history-item .history-item-icon{display:inline-block;width:24px;height:24px;position:absolute;top:6px;left:6px}.tui-image-editor-container .tui-image-editor-help-menu .tie-panel-history .history-list .history-item .tui-image-editor-history-item .history-item-checkbox{display:none;width:24px;height:24px;position:absolute;top:5px;right:-6px}.tui-image-editor-container .tui-image-editor-help-menu .tie-panel-history .history-list .history-item.selected-item{background-color:#7777771f}.tui-image-editor-container .tui-image-editor-help-menu .tie-panel-history .history-list .history-item.selected-item .history-item-checkbox{display:inline-block}.tui-image-editor-container .tui-image-editor-help-menu .tie-panel-history .history-list .history-item.disabled-item{color:#333;opacity:.3}.tui-image-editor-container .tui-image-editor-help-menu .opened .tie-panel-history{display:block}.tui-image-editor-container .tui-image-editor-help-menu .opened .tie-panel-history:before{content:"";position:absolute;display:inline-block;margin:0 auto;width:0;height:0}.tui-image-editor-container .filter-color-item{display:inline-block}.tui-image-editor-container .filter-color-item .tui-image-editor-checkbox{display:block}.tui-image-editor-container .tui-image-editor-checkbox-wrap{display:inline-block!important;text-align:left}.tui-image-editor-container .tui-image-editor-checkbox-wrap.fixed-width{width:187px;white-space:normal}.tui-image-editor-container .tui-image-editor-checkbox{display:inline-block;margin:1px 0}.tui-image-editor-container .tui-image-editor-checkbox input{width:14px;height:14px;opacity:0}.tui-image-editor-container .tui-image-editor-checkbox>label>span{color:#fff;height:14px;position:relative}.tui-image-editor-container .tui-image-editor-checkbox input+label:before,.tui-image-editor-container .tui-image-editor-checkbox>label>span:before{content:"";position:absolute;width:14px;height:14px;background-color:#fff;top:6px;left:-19px;display:inline-block;margin:0;text-align:center;font-size:11px;border:0;border-radius:2px;padding-top:1px;box-sizing:border-box}.tui-image-editor-container .tui-image-editor-checkbox input[type=checkbox]:checked+span:before{background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAMBJREFUKBWVkjEOwjAMRe2WgZW7IIHEDdhghhuwcQ42rlJugAQS54Cxa5cq1QM5TUpByZfS2j9+dlJVt/tX5ZxbS4ZU9VLkQvSHKTIGRaVJYFmKrBbTCJxE2UgCdDzMZDkHrOV6b95V0US6UmgKodujEZbJg0B0ZgEModO5lrY1TMQf1TpyJGBEjD+E2NPN7ukIUDiF/BfEXgRiGEw8NgkffYGYwCi808fpn/6OvfUfsDr/Vc1IfRf8sKnFVqeiVQfDu0tf/nWH9gAAAABJRU5ErkJggg==)}.tui-image-editor-container .tui-image-editor-selectlist-wrap{position:relative}.tui-image-editor-container .tui-image-editor-selectlist-wrap select{width:100%;height:28px;margin-top:4px;border:0;outline:0;border-radius:0;border:1px solid #cbdbdb;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 7px 0 10px}.tui-image-editor-container .tui-image-editor-selectlist-wrap .tui-image-editor-selectlist{display:none;position:relative;top:-1px;border:1px solid #ccc;background-color:#fff;border-top:0;padding:4px 0}.tui-image-editor-container .tui-image-editor-selectlist-wrap .tui-image-editor-selectlist li{display:block;text-align:left;padding:7px 10px;font-family:Noto Sans,sans-serif}.tui-image-editor-container .tui-image-editor-selectlist-wrap .tui-image-editor-selectlist li:hover{background-color:#515ce60d}.tui-image-editor-container .tui-image-editor-selectlist-wrap:before{content:"";position:absolute;display:inline-block;width:14px;height:14px;right:5px;top:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAHlJREFUKBVjYBgFOEOAEVkmPDxc89+/f6eAYjzI4kD2FyYmJrOVK1deh4kzwRggGiQBVJCELAZig8SQNYHEmEEEMrh69eo1HR0dfqCYJUickZGxf9WqVf3IakBsFBthklpaWmVA9mEQhrJhUoTp0NBQCRAmrHL4qgAAuu4cWZOZIGsAAAAASUVORK5CYII=);background-size:cover}.tui-image-editor-container .tui-image-editor-selectlist-wrap select::-ms-expand{display:none}.tui-image-editor-container .tui-image-editor-virtual-range-bar .tui-image-editor-disabled,.tui-image-editor-container .tui-image-editor-virtual-range-subbar .tui-image-editor-disabled,.tui-image-editor-container .tui-image-editor-virtual-range-pointer .tui-image-editor-disabled{backbround-color:#f00}.tui-image-editor-container .tui-image-editor-range{position:relative;top:5px;width:166px;height:17px;display:inline-block}.tui-image-editor-container .tui-image-editor-virtual-range-bar{top:7px;position:absolute;width:100%;height:2px;background-color:#666}.tui-image-editor-container .tui-image-editor-virtual-range-subbar{position:absolute;height:100%;left:0;right:0;background-color:#d1d1d1}.tui-image-editor-container .tui-image-editor-virtual-range-pointer{position:absolute;cursor:pointer;top:-5px;left:0;width:12px;height:12px;background-color:#fff;border-radius:100%}.tui-image-editor-container .tui-image-editor-range-wrap{display:inline-block;margin-left:4px}.tui-image-editor-container .tui-image-editor-range-wrap.short .tui-image-editor-range{width:100px}.tui-image-editor-container .color-picker-control .tui-image-editor-range{width:108px;margin-left:10px}.tui-image-editor-container .color-picker-control .tui-image-editor-virtual-range-pointer{background-color:#333}.tui-image-editor-container .color-picker-control .tui-image-editor-virtual-range-bar{background-color:#ccc}.tui-image-editor-container .color-picker-control .tui-image-editor-virtual-range-subbar{background-color:#606060}.tui-image-editor-container .tui-image-editor-range-wrap.tui-image-editor-newline.short{margin-top:-2px;margin-left:19px}.tui-image-editor-container .tui-image-editor-range-wrap.tui-image-editor-newline.short label{color:#8e8e8e;font-weight:400}.tui-image-editor-container .tui-image-editor-range-wrap label{vertical-align:baseline;font-size:11px;margin-right:7px;color:#fff}.tui-image-editor-container .tui-image-editor-range-value{cursor:default;width:40px;height:24px;outline:none;border-radius:2px;box-shadow:none;border:1px solid #d5d5d5;text-align:center;background-color:#1c1c1c;color:#fff;font-weight:lighter;vertical-align:baseline;font-family:Noto Sans,sans-serif;margin-top:15px;margin-left:4px}.tui-image-editor-container .tui-image-editor-controls{position:absolute;background-color:#151515;width:100%;height:64px;display:table;bottom:0;z-index:2}.tui-image-editor-container .tui-image-editor-icpartition{display:inline-block;background-color:#444;width:1px;height:24px}.tui-image-editor-container.left .tui-image-editor-menu>.tui-image-editor-item[tooltip-content]:before{left:28px;top:11px;border-right:7px solid #2f2f2f;border-top:7px solid transparent;border-bottom:7px solid transparent}.tui-image-editor-container.left .tui-image-editor-menu>.tui-image-editor-item[tooltip-content]:after{top:7px;left:42px;white-space:nowrap}.tui-image-editor-container.left .tui-image-editor-submenu{left:0;height:100%;width:248px}.tui-image-editor-container.left .tui-image-editor-main-container{left:64px;width:calc(100% - 64px);height:100%}.tui-image-editor-container.left .tui-image-editor-controls{width:64px;height:100%;display:table}.tui-image-editor-container.left .tui-image-editor-menu,.tui-image-editor-container.right .tui-image-editor-menu{white-space:inherit}.tui-image-editor-container.left .tui-image-editor-submenu,.tui-image-editor-container.right .tui-image-editor-submenu{white-space:normal}.tui-image-editor-container.left .tui-image-editor-submenu>div,.tui-image-editor-container.right .tui-image-editor-submenu>div{vertical-align:middle}.tui-image-editor-container.left .tui-image-editor-controls li,.tui-image-editor-container.right .tui-image-editor-controls li{display:inline-block;margin:4px auto}.tui-image-editor-container.left .tui-image-editor-icpartition,.tui-image-editor-container.right .tui-image-editor-icpartition{position:relative;top:-7px;width:24px;height:1px}.tui-image-editor-container.left .tui-image-editor-submenu .tui-image-editor-partition,.tui-image-editor-container.right .tui-image-editor-submenu .tui-image-editor-partition{display:block;width:75%;margin:auto}.tui-image-editor-container.left .tui-image-editor-submenu .tui-image-editor-partition>div,.tui-image-editor-container.right .tui-image-editor-submenu .tui-image-editor-partition>div{border-left:0;height:10px;border-bottom:1px solid #3c3c3c;width:100%;margin:0}.tui-image-editor-container.left .tui-image-editor-submenu .tui-image-editor-submenu-align,.tui-image-editor-container.right .tui-image-editor-submenu .tui-image-editor-submenu-align{margin-right:0}.tui-image-editor-container.left .tui-image-editor-submenu .tui-image-editor-submenu-item li,.tui-image-editor-container.right .tui-image-editor-submenu .tui-image-editor-submenu-item li{margin-top:15px}.tui-image-editor-container.left .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-colorpicker-clearfix li,.tui-image-editor-container.right .tui-image-editor-submenu .tui-image-editor-submenu-item .tui-colorpicker-clearfix li{margin-top:0}.tui-image-editor-container.left .tui-image-editor-checkbox-wrap.fixed-width,.tui-image-editor-container.right .tui-image-editor-checkbox-wrap.fixed-width{width:182px;white-space:normal}.tui-image-editor-container.left .tui-image-editor-range-wrap.tui-image-editor-newline label.range,.tui-image-editor-container.right .tui-image-editor-range-wrap.tui-image-editor-newline label.range{display:block;text-align:left;width:75%;margin:auto}.tui-image-editor-container.left .tui-image-editor-range,.tui-image-editor-container.right .tui-image-editor-range{width:136px}.tui-image-editor-container.right .tui-image-editor-menu>.tui-image-editor-item[tooltip-content]:before{left:-3px;top:11px;border-left:7px solid #2f2f2f;border-top:7px solid transparent;border-bottom:7px solid transparent}.tui-image-editor-container.right .tui-image-editor-menu>.tui-image-editor-item[tooltip-content]:after{top:7px;left:unset;right:43px;white-space:nowrap}.tui-image-editor-container.right .tui-image-editor-submenu{right:0;height:100%;width:248px}.tui-image-editor-container.right .tui-image-editor-main-container{right:64px;width:calc(100% - 64px);height:100%}.tui-image-editor-container.right .tui-image-editor-controls{right:0;width:64px;height:100%;display:table}.tui-image-editor-container.top .tui-image-editor-submenu .tui-image-editor-partition.only-left-right,.tui-image-editor-container.bottom .tui-image-editor-submenu .tui-image-editor-partition.only-left-right{display:none}.tui-image-editor-container.bottom .tui-image-editor-submenu>div{padding-bottom:24px}.tui-image-editor-container.top .color-picker-control .triangle{top:-8px;border-right:7px solid transparent;border-top:0;border-left:7px solid transparent;border-bottom:8px solid #fff}.tui-image-editor-container.top .tui-image-editor-size-wrap{height:100%}.tui-image-editor-container.top .tui-image-editor-main-container{bottom:0}.tui-image-editor-container.top .tui-image-editor-menu>.tui-image-editor-item[tooltip-content]:before{left:13px;border-top:0;border-bottom:7px solid #2f2f2f;top:33px}.tui-image-editor-container.top .tui-image-editor-menu>.tui-image-editor-item[tooltip-content]:after{top:38px}.tui-image-editor-container.top .tui-image-editor-submenu{top:0;bottom:auto}.tui-image-editor-container.top .tui-image-editor-submenu>div{padding-top:24px;vertical-align:top}.tui-image-editor-container.top .tui-image-editor-controls-logo,.tui-image-editor-container.top .tui-image-editor-controls-buttons{display:table-cell}.tui-image-editor-container.top .tui-image-editor-main{top:64px;height:calc(100% - 64px)}.tui-image-editor-container.top .tui-image-editor-controls{top:0;bottom:inherit}.tui-image-editor-container .tui-image-editor-help-menu.top{white-space:nowrap;width:506px;height:40px;top:8px;left:50%;transform:translate(-50%)}.tui-image-editor-container .tui-image-editor-help-menu.top .tie-panel-history{top:45px}.tui-image-editor-container .tui-image-editor-help-menu.top .opened .tie-panel-history:before{border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #fff;left:90px;top:-8px}.tui-image-editor-container .tui-image-editor-help-menu.top>.tui-image-editor-item[tooltip-content]:before{left:13px;top:35px;border:none;border-bottom:7px solid #2f2f2f;border-left:7px solid transparent;border-right:7px solid transparent}.tui-image-editor-container .tui-image-editor-help-menu.top>.tui-image-editor-item[tooltip-content]:after{top:41px;left:-4px;white-space:nowrap}.tui-image-editor-container .tui-image-editor-help-menu.top>.tui-image-editor-item[tooltip-content].opened:before,.tui-image-editor-container .tui-image-editor-help-menu.top>.tui-image-editor-item[tooltip-content].opened:after{content:none}.tui-image-editor-container .tui-image-editor-help-menu.bottom{white-space:nowrap;width:506px;height:40px;bottom:8px;left:50%;transform:translate(-50%)}.tui-image-editor-container .tui-image-editor-help-menu.bottom .tie-panel-history{bottom:45px}.tui-image-editor-container .tui-image-editor-help-menu.bottom .opened .tie-panel-history:before{border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid #fff;left:90px;bottom:-8px}.tui-image-editor-container .tui-image-editor-help-menu.bottom>.tui-image-editor-item[tooltip-content]:before{left:13px;top:auto;bottom:36px;border:none;border-top:7px solid #2f2f2f;border-left:7px solid transparent;border-right:7px solid transparent}.tui-image-editor-container .tui-image-editor-help-menu.bottom>.tui-image-editor-item[tooltip-content]:after{top:auto;left:-4px;bottom:41px;white-space:nowrap}.tui-image-editor-container .tui-image-editor-help-menu.bottom>.tui-image-editor-item[tooltip-content].opened:before,.tui-image-editor-container .tui-image-editor-help-menu.bottom>.tui-image-editor-item[tooltip-content].opened:after{content:none}.tui-image-editor-container .tui-image-editor-help-menu.left{white-space:inherit;width:40px;height:506px;left:8px;top:50%;transform:translateY(-50%)}.tui-image-editor-container .tui-image-editor-help-menu.left .tie-panel-history{left:140px;top:-4px}.tui-image-editor-container .tui-image-editor-help-menu.left .opened .tie-panel-history:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;left:-8px;top:14px}.tui-image-editor-container .tui-image-editor-help-menu.left .tui-image-editor-item{margin:4px auto;padding:6px 8px}.tui-image-editor-container .tui-image-editor-help-menu.left>.tui-image-editor-item[tooltip-content]:before{left:27px;top:11px;border:none;border-right:7px solid #2f2f2f;border-top:7px solid transparent;border-bottom:7px solid transparent}.tui-image-editor-container .tui-image-editor-help-menu.left>.tui-image-editor-item[tooltip-content]:after{top:7px;left:40px;white-space:nowrap}.tui-image-editor-container .tui-image-editor-help-menu.left>.tui-image-editor-item[tooltip-content].opened:before,.tui-image-editor-container .tui-image-editor-help-menu.left>.tui-image-editor-item[tooltip-content].opened:after{content:none}.tui-image-editor-container .tui-image-editor-help-menu.right{white-space:inherit;width:40px;height:506px;right:8px;top:50%;transform:translateY(-50%)}.tui-image-editor-container .tui-image-editor-help-menu.right .tie-panel-history{right:-30px;top:-4px}.tui-image-editor-container .tui-image-editor-help-menu.right .opened .tie-panel-history:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;right:-8px;top:14px}.tui-image-editor-container .tui-image-editor-help-menu.right .tui-image-editor-item{margin:4px auto;padding:6px 8px}.tui-image-editor-container .tui-image-editor-help-menu.right>.tui-image-editor-item[tooltip-content]:before{left:-6px;top:11px;border:none;border-left:7px solid #2f2f2f;border-top:7px solid transparent;border-bottom:7px solid transparent}.tui-image-editor-container .tui-image-editor-help-menu.right>.tui-image-editor-item[tooltip-content]:after{top:7px;left:auto;right:39px;white-space:nowrap}.tui-image-editor-container .tui-image-editor-help-menu.right>.tui-image-editor-item[tooltip-content].opened:before,.tui-image-editor-container .tui-image-editor-help-menu.right>.tui-image-editor-item[tooltip-content].opened:after{content:none}.tui-image-editor-container .tie-icon-add-button .tui-image-editor-button{min-width:42px}.tui-image-editor-container .svg_ic-menu,.tui-image-editor-container .svg_ic-helpmenu{width:24px;height:24px}.tui-image-editor-container .svg_ic-submenu{width:32px;height:32px}.tui-image-editor-container .svg_img-bi{width:257px;height:26px}.tui-image-editor-container .tui-image-editor-help-menu svg>use,.tui-image-editor-container .tui-image-editor-controls svg>use{display:none}.tui-image-editor-container .tui-image-editor-help-menu .enabled svg:hover>use.hover,.tui-image-editor-container .tui-image-editor-controls .enabled svg:hover>use.hover,.tui-image-editor-container .tui-image-editor-help-menu .normal svg:hover>use.hover,.tui-image-editor-container .tui-image-editor-controls .normal svg:hover>use.hover{display:block}.tui-image-editor-container .tui-image-editor-help-menu .active svg:hover>use.hover,.tui-image-editor-container .tui-image-editor-controls .active svg:hover>use.hover{display:none}.tui-image-editor-container .tui-image-editor-help-menu .on svg>use.hover,.tui-image-editor-container .tui-image-editor-controls .on svg>use.hover,.tui-image-editor-container .tui-image-editor-help-menu .opened svg>use.hover,.tui-image-editor-container .tui-image-editor-controls .opened svg>use.hover{display:block}.tui-image-editor-container .tui-image-editor-help-menu svg>use.normal,.tui-image-editor-container .tui-image-editor-controls svg>use.normal{display:block}.tui-image-editor-container .tui-image-editor-help-menu .active svg>use.active,.tui-image-editor-container .tui-image-editor-controls .active svg>use.active{display:block}.tui-image-editor-container .tui-image-editor-help-menu .enabled svg>use.enabled,.tui-image-editor-container .tui-image-editor-controls .enabled svg>use.enabled{display:block}.tui-image-editor-container .tui-image-editor-help-menu .active svg>use.normal,.tui-image-editor-container .tui-image-editor-controls .active svg>use.normal,.tui-image-editor-container .tui-image-editor-help-menu .enabled svg>use.normal,.tui-image-editor-container .tui-image-editor-controls .enabled svg>use.normal{display:none}.tui-image-editor-container .tui-image-editor-help-menu .help svg>use.disabled,.tui-image-editor-container .tui-image-editor-controls .help svg>use.disabled,.tui-image-editor-container .tui-image-editor-help-menu .help.enabled svg>use.normal,.tui-image-editor-container .tui-image-editor-controls .help.enabled svg>use.normal{display:block}.tui-image-editor-container .tui-image-editor-help-menu .help.enabled svg>use.disabled,.tui-image-editor-container .tui-image-editor-controls .help.enabled svg>use.disabled{display:none}.tui-image-editor-container .tui-image-editor-controls:hover{z-index:3}.tui-image-editor-container div.tui-colorpicker-clearfix{width:159px;height:28px;border:1px solid #d5d5d5;border-radius:2px;background-color:#f5f5f5;margin-top:6px;padding:4px 7px}.tui-image-editor-container .tui-colorpicker-palette-hex{width:114px;background-color:#f5f5f5;border:0;font-size:11px;margin-top:2px;font-family:Noto Sans,sans-serif}.tui-image-editor-container .tui-colorpicker-palette-hex[value="#ffffff"]+.tui-colorpicker-palette-preview,.tui-image-editor-container .tui-colorpicker-palette-hex[value=""]+.tui-colorpicker-palette-preview{border:1px solid #ccc}.tui-image-editor-container .tui-colorpicker-palette-hex[value=""]+.tui-colorpicker-palette-preview{background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAdBJREFUWAnFl0FuwjAQRZ0ukiugHqFSOQNdseuKW3ALzkA4BateICvUGyCxrtRFd4WuunH/TzykaYJrnLEYaTJJsP2+x8GZZCbQrLU5mj7Bn+EP8HvnCObd+R7xBV5lWfaNON4AnsA38E94qLEt+0yiFaBzAV/Bv+Cxxr4co7hKCDpw1q9wLeNYYdlAwyn8TYt8Hme3+8D5ozcTaMCZ68PXa2tnM2sbEcOZAJhrrpl2DAcTOGNjZPSfCdzkw6JrfbiMv+osBe4y9WOedhm4jZfhbENWuxS44H9Wz/xw4WzqLOAqh1+zycgAwzEMzr5k5gaHOa9ULBwuuDkFlHI1Kl4PJ66kgIpnoywOTmRFAYcbwYk9UMApWkD8zAV5ihcwHk4Rx7gl0IFTQL0EFc+CTQ9OZHWH3YhlVJiVpTHbrTGLhTHLZVgff6s9lyBsI9KduSS83oj+34rTwJutmBmCnMsvozRwZqB5GTkBw6/jdPDu69iJ6BYk6eCcfbcgcQIK/MByaaiMqm8rHcjol2TnpWDhyAKSGdA3FrxtJUToX0ODqatetfGE+8tyEUOV8GY5dGRwLP/MBS4RHQr4bT7NRAQjlcOTfZxmv2G+c4hI8nn+Ax5PG/zhI393AAAAAElFTkSuQmCC)}.tui-image-editor-container .tui-colorpicker-palette-preview{border-radius:100%;float:left;width:17px;height:17px;border:0}.tui-image-editor-container .color-picker-control{position:absolute;display:none;z-index:99;width:192px;background-color:#fff;box-shadow:0 3px 22px 6px #00000026;padding:16px;border-radius:2px}.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-toggle-slider{display:none}.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-button{border:0;border-radius:100%;margin:2px;background-size:cover;font-size:1px}.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-button[title="#ffffff"],.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-button[title=""]{border:1px solid #ccc}.tui-image-editor-container .color-picker-control .triangle{width:0;height:0;border-right:7px solid transparent;border-top:8px solid #fff;border-left:7px solid transparent;position:absolute;bottom:-8px;left:84px}.tui-image-editor-container .color-picker-control .tui-colorpicker-container,.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-container ul,.tui-image-editor-container .color-picker-control .tui-colorpicker-palette-container{width:100%;height:auto}.tui-image-editor-container .filter-color-item .color-picker-control label{font-color:#333;font-weight:400;margin-right:7pxleft}.tui-image-editor-container .filter-color-item .tui-image-editor-checkbox{margin-top:0}.tui-image-editor-container .filter-color-item .tui-image-editor-checkbox input+label:before,.tui-image-editor-container .filter-color-item .tui-image-editor-checkbox>label:before{left:-16px}.tui-image-editor-container .color-picker{width:100%;height:auto}.tui-image-editor-container .color-picker-value{width:32px;height:32px;border:0;border-radius:100%;margin:auto auto 1px}.tui-image-editor-container .color-picker-value.transparent{border:1px solid #cbcbcb;background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAdBJREFUWAnFl0FuwjAQRZ0ukiugHqFSOQNdseuKW3ALzkA4BateICvUGyCxrtRFd4WuunH/TzykaYJrnLEYaTJJsP2+x8GZZCbQrLU5mj7Bn+EP8HvnCObd+R7xBV5lWfaNON4AnsA38E94qLEt+0yiFaBzAV/Bv+Cxxr4co7hKCDpw1q9wLeNYYdlAwyn8TYt8Hme3+8D5ozcTaMCZ68PXa2tnM2sbEcOZAJhrrpl2DAcTOGNjZPSfCdzkw6JrfbiMv+osBe4y9WOedhm4jZfhbENWuxS44H9Wz/xw4WzqLOAqh1+zycgAwzEMzr5k5gaHOa9ULBwuuDkFlHI1Kl4PJ66kgIpnoywOTmRFAYcbwYk9UMApWkD8zAV5ihcwHk4Rx7gl0IFTQL0EFc+CTQ9OZHWH3YhlVJiVpTHbrTGLhTHLZVgff6s9lyBsI9KduSS83oj+34rTwJutmBmCnMsvozRwZqB5GTkBw6/jdPDu69iJ6BYk6eCcfbcgcQIK/MByaaiMqm8rHcjol2TnpWDhyAKSGdA3FrxtJUToX0ODqatetfGE+8tyEUOV8GY5dGRwLP/MBS4RHQr4bT7NRAQjlcOTfZxmv2G+c4hI8nn+Ax5PG/zhI393AAAAAElFTkSuQmCC)}.tui-image-editor-container .color-picker-value+label{color:#fff}.tui-image-editor-container .tui-image-editor-submenu svg>use{display:none}.tui-image-editor-container .tui-image-editor-submenu svg>use.normal{display:block}.tie-icon-add-button.icon-bubble .tui-image-editor-button[data-icontype=icon-bubble] svg>use.active,.tie-icon-add-button.icon-heart .tui-image-editor-button[data-icontype=icon-heart] svg>use.active,.tie-icon-add-button.icon-location .tui-image-editor-button[data-icontype=icon-location] svg>use.active,.tie-icon-add-button.icon-polygon .tui-image-editor-button[data-icontype=icon-polygon] svg>use.active,.tie-icon-add-button.icon-star .tui-image-editor-button[data-icontype=icon-star] svg>use.active,.tie-icon-add-button.icon-star-2 .tui-image-editor-button[data-icontype=icon-star-2] svg>use.active,.tie-icon-add-button.icon-arrow-3 .tui-image-editor-button[data-icontype=icon-arrow-3] svg>use.active,.tie-icon-add-button.icon-arrow-2 .tui-image-editor-button[data-icontype=icon-arrow-2] svg>use.active,.tie-icon-add-button.icon-arrow .tui-image-editor-button[data-icontype=icon-arrow] svg>use.active{display:block}.tie-draw-line-select-button.line .tui-image-editor-button.line svg>use.normal,.tie-draw-line-select-button.free .tui-image-editor-button.free svg>use.normal{display:none}.tie-draw-line-select-button.line .tui-image-editor-button.line svg>use.active,.tie-draw-line-select-button.free .tui-image-editor-button.free svg>use.active{display:block}.tie-flip-button.resetFlip .tui-image-editor-button.resetFlip svg>use.normal,.tie-flip-button.flipX .tui-image-editor-button.flipX svg>use.normal,.tie-flip-button.flipY .tui-image-editor-button.flipY svg>use.normal{display:none}.tie-flip-button.resetFlip .tui-image-editor-button.resetFlip svg>use.active,.tie-flip-button.flipX .tui-image-editor-button.flipX svg>use.active,.tie-flip-button.flipY .tui-image-editor-button.flipY svg>use.active{display:block}.tie-mask-apply.apply.active .tui-image-editor-button.apply label{color:#fff}.tie-mask-apply.apply.active .tui-image-editor-button.apply svg>use.active{display:block}.tie-crop-button .tui-image-editor-button.apply,.tie-crop-preset-button .tui-image-editor-button.apply{margin-right:24px}.tie-crop-button .tui-image-editor-button.preset.active svg>use.active,.tie-crop-preset-button .tui-image-editor-button.preset.active svg>use.active{display:block}.tie-crop-button .tui-image-editor-button.apply.active svg>use.active,.tie-crop-preset-button .tui-image-editor-button.apply.active svg>use.active{display:block}.tie-resize-button .tui-image-editor-button.apply,.tie-resize-preset-button .tui-image-editor-button.apply{margin-right:24px}.tie-resize-button .tui-image-editor-button.preset.active svg>use.active,.tie-resize-preset-button .tui-image-editor-button.preset.active svg>use.active{display:block}.tie-resize-button .tui-image-editor-button.apply.active svg>use.active,.tie-resize-preset-button .tui-image-editor-button.apply.active svg>use.active{display:block}.tie-shape-button.rect .tui-image-editor-button.rect svg>use.normal,.tie-shape-button.circle .tui-image-editor-button.circle svg>use.normal,.tie-shape-button.triangle .tui-image-editor-button.triangle svg>use.normal{display:none}.tie-shape-button.rect .tui-image-editor-button.rect svg>use.active,.tie-shape-button.circle .tui-image-editor-button.circle svg>use.active,.tie-shape-button.triangle .tui-image-editor-button.triangle svg>use.active{display:block}.tie-text-effect-button .tui-image-editor-button.active svg>use.active{display:block}.tie-text-align-button.tie-text-align-left .tui-image-editor-button.left svg>use.active,.tie-text-align-button.tie-text-align-center .tui-image-editor-button.center svg>use.active,.tie-text-align-button.tie-text-align-right .tui-image-editor-button.right svg>use.active{display:block}.tie-mask-image-file,.tie-icon-image-file{opacity:0;position:absolute;width:100%;height:100%;border:1px solid #008000;cursor:inherit;left:0;top:0}.tie-zoom-button.resetFlip .tui-image-editor-button.resetFlip svg>use.normal,.tie-zoom-button.flipX .tui-image-editor-button.flipX svg>use.normal,.tie-zoom-button.flipY .tui-image-editor-button.flipY svg>use.normal{display:none}.tie-zoom-button.resetFlip .tui-image-editor-button.resetFlip svg>use.active,.tie-zoom-button.flipX .tui-image-editor-button.flipX svg>use.active,.tie-zoom-button.flipY .tui-image-editor-button.flipY svg>use.active{display:block}.tui-image-editor-container.top.tui-image-editor-top-optimization .tui-image-editor-controls ul{text-align:right}.tui-image-editor-container.top.tui-image-editor-top-optimization .tui-image-editor-controls-logo{display:none}.tui-colorpicker-clearfix{zoom:1}.tui-colorpicker-clearfix:after{content:"";display:block;clear:both}.tui-colorpicker-vml{behavior:url(#default#VML);display:block}.tui-colorpicker-container,.tui-colorpicker-palette-container{width:152px}.tui-colorpicker-palette-container ul{width:152px;margin:0;padding:0}.tui-colorpicker-palette-container li{float:left;margin:0;padding:0 3px 3px 0;list-style:none}.tui-colorpicker-palette-button{display:block;border:none;overflow:hidden;outline:none;margin:0;padding:0;width:16px;height:16px;border:1px solid #ccc;cursor:pointer}.tui-colorpicker-palette-button.tui-colorpicker-selected{border:2px solid #000}.tui-colorpicker-palette-button.tui-colorpicker-color-transparent{barckground-repeat:repeat;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAABfGlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGAqSSwoyGFhYGDIzSspCnJ3UoiIjFJgv8PAzcDDIMRgxSCemFxc4BgQ4MOAE3y7xsAIoi/rgsxK8/x506a1fP4WNq+ZclYlOrj1gQF3SmpxMgMDIweQnZxSnJwLZOcA2TrJBUUlQPYMIFu3vKQAxD4BZIsUAR0IZN8BsdMh7A8gdhKYzcQCVhMS5AxkSwDZAkkQtgaInQ5hW4DYyRmJKUC2B8guiBvAgNPDRcHcwFLXkYC7SQa5OaUwO0ChxZOaFxoMcgcQyzB4MLgwKDCYMxgwWDLoMjiWpFaUgBQ65xdUFmWmZ5QoOAJDNlXBOT+3oLQktUhHwTMvWU9HwcjA0ACkDhRnEKM/B4FNZxQ7jxDLX8jAYKnMwMDcgxBLmsbAsH0PA4PEKYSYyjwGBn5rBoZt5woSixLhDmf8xkKIX5xmbARh8zgxMLDe+///sxoDA/skBoa/E////73o//+/i4H2A+PsQA4AJHdp4IxrEg8AAAGbaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjQuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjEzPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CghrN1AAAABzSURBVCgVldKxEYAgDAXQD5VOpLuwgi4jlrTMqF00oOd5Aia/CcV/F4oYOgNlrLjvVyCEVJchBjEC25538PeaWTzRMBLxvIL7UZwFwL06qoA6aoAy+gFfJABvJAQPUoCMlICRRd8BzgHzJL4ok9aJ67l4AK9AxVKhHryUAAAAAElFTkSuQmCC)}.tui-colorpicker-palette-hex{font-family:monospace;display:inline-block;*display: inline;zoom:1;width:60px;vertical-align:middle}.tui-colorpicker-palette-preview{display:inline-block;*display: inline;zoom:1;width:12px;height:12px;border:1px solid #ccc;vertical-align:middle;overflow:hidden}.tui-colorpicker-palette-toggle-slider{display:inline-block;*display: inline;zoom:1;vertical-align:middle;float:right}.tui-colorpicker-slider-container{margin:5px 0 0;height:122px;zoom:1}.tui-colorpicker-slider-container:after{content:"";display:block;clear:both}.tui-colorpicker-slider-left{float:left;width:120px;height:120px}.tui-colorpicker-slider-right{float:right;width:32px;height:120px}.tui-colorpicker-svg{display:block}.tui-colorpicker-slider-handle{position:absolute;overflow:visible;top:0;left:0;width:1px;height:1px;z-index:2;opacity:.9}.tui-colorpicker-svg-slider{width:120px;height:120px;border:1px solid #ccc;overflow:hidden}.tui-colorpicker-vml-slider{position:relative;width:120px;height:120px;border:1px solid #ccc;overflow:hidden}.tui-colorpicker-vml-slider-bg{position:absolute;margin:-1px 0 0 -1px;top:0;left:0;width:122px;height:122px}.tui-colorpicker-svg-huebar{float:right;width:18px;height:120px;border:1px solid #ccc;overflow:visible}.tui-colorpicker-vml-huebar{width:32px;position:relative}.tui-colorpicker-vml-huebar-bg{position:absolute;top:0;right:0;width:18px;height:121px}._drawerOverlay_h5ggd_1{position:fixed;inset:0;background-color:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s ease}._drawerOverlay_h5ggd_1._open_h5ggd_11{opacity:1;pointer-events:auto}._drawerPanel_h5ggd_16{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:55rem;background-color:var(--color-bg-surface, #ffffff);box-shadow:-4px 0 24px #00000026;z-index:1001;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;box-sizing:border-box}._drawerPanel_h5ggd_16._open_h5ggd_11{transform:translate(0)}._drawerHeader_h5ggd_36{display:flex;justify-content:space-between;align-items:center;height:3.75rem;padding:0 1.5rem;border-bottom:.0625rem solid var(--color-border, #e5e7eb);flex-shrink:0;box-sizing:border-box}._drawerTitle_h5ggd_47{margin:0;font-size:1rem;font-weight:700;color:var(--color-text-main, #111827)}._drawerErrorBanner_h5ggd_54{flex-shrink:0;margin:.75rem 1rem 0;padding:.625rem 1rem;background-color:#ef44440f;border:.0625rem solid rgba(239,68,68,.2);border-radius:.5rem;font-size:.75rem;font-weight:600;color:#dc2626}._drawerFooter_h5ggd_66{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-top:.0625rem solid var(--color-border, #e5e7eb);background-color:var(--color-bg-surface, #ffffff)}@media(max-width:640px){._drawerFooter_h5ggd_66{flex-direction:row;justify-content:center;flex-wrap:wrap;padding:.75rem .5rem;gap:.5rem}}._footerLeft_h5ggd_86,._footerCenter_h5ggd_87,._footerRight_h5ggd_88{display:flex;align-items:center;gap:.5rem}@media(max-width:640px){._footerLeft_h5ggd_86,._footerCenter_h5ggd_87,._footerRight_h5ggd_88{width:100%;justify-content:center;gap:.5rem}._footerCenter_h5ggd_87{order:-1}}._editorContainer_h5ggd_106{flex:1 1 0;min-height:0;width:100%;overflow:hidden;position:relative;background-color:#1a1a1a}.theme-light ._editorContainer_h5ggd_106{background-color:#f9fafb}._editorContainer_h5ggd_106 .tui-image-editor-wrap,._editorContainer_h5ggd_106 .tui-image-editor-container{width:100%!important;height:100%!important}._editorContainer_h5ggd_106 .tui-image-editor-header-logo,._editorContainer_h5ggd_106 .tui-image-editor-controls-logo{display:none!important}._editorContainer_h5ggd_106 .tui-image-editor-header{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.25rem!important;padding:.375rem .5rem!important;overflow:visible!important;box-sizing:border-box!important;min-height:unset!important}._editorContainer_h5ggd_106 .tui-image-editor-help-menu{position:static!important;left:auto!important;transform:none!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:.125rem!important;margin:0 auto 0 0!important;flex-shrink:1!important;min-width:0!important}._editorContainer_h5ggd_106 .tui-image-editor-header-buttons{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:.375rem!important;margin-left:auto!important;flex-shrink:0!important}._editorContainer_h5ggd_106 .tui-image-editor-header-buttons>*:first-child{display:none!important}@media(max-width:640px){._editorContainer_h5ggd_106 .tui-image-editor-help-menu{gap:0!important}._editorContainer_h5ggd_106 .tui-image-editor-help-menu .tui-image-editor-item{width:2rem!important;height:2rem!important;min-width:2rem!important}._editorContainer_h5ggd_106 .tui-image-editor-header-buttons{gap:.25rem!important}._editorContainer_h5ggd_106 .tui-image-editor-header-buttons button{font-size:0!important;padding:.25rem!important;width:2rem!important;height:2rem!important;min-width:unset!important;border-radius:.25rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}._editorContainer_h5ggd_106 .tui-image-editor-header-buttons button svg,._editorContainer_h5ggd_106 .tui-image-editor-header-buttons button i{font-size:1rem!important;width:1rem!important;height:1rem!important;flex-shrink:0!important}}@media(max-width:420px){._editorContainer_h5ggd_106 .tui-image-editor-menu .tui-image-editor-item{width:2.5rem!important;height:2.5rem!important}}._editorContainer_h5ggd_106 .tui-colorpicker-palette-hex{color:#333!important}._imageToolbar_h5ggd_201{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;background-color:var(--color-bg-surface, #ffffff);border-bottom:.0625rem solid var(--color-border, #e5e7eb);flex-shrink:0;box-sizing:border-box}@media(max-width:640px){._imageToolbar_h5ggd_201{padding:.5rem .75rem;gap:.25rem}}._toolbarLeft_h5ggd_218,._toolbarCenter_h5ggd_219,._toolbarRight_h5ggd_220{display:flex;align-items:center;gap:.5rem}@media(max-width:640px){._toolbarLeft_h5ggd_218,._toolbarCenter_h5ggd_219,._toolbarRight_h5ggd_220{gap:.25rem}}._navigationRow_h5ggd_233{display:flex;align-items:center;gap:.125rem}._imageCounter_h5ggd_239{font-size:.875rem;font-weight:600;color:var(--color-text-secondary, #4b5563);min-width:5.5rem;text-align:center}@media(max-width:640px){._imageCounter_h5ggd_239{font-size:.75rem;min-width:3.5rem}}._toggleWrapper_h5ggd_253{display:flex;background-color:var(--color-bg-main, #f3f4f6);padding:.125rem;border-radius:.375rem;border:1px solid var(--color-border, #e5e7eb)}@media(max-width:480px){._toggleWrapper_h5ggd_253{border-radius:.25rem}}._toggleBtn_h5ggd_266{background:none;border:none;font-family:inherit;font-size:.75rem;font-weight:600;color:var(--color-text-secondary, #4b5563);padding:.25rem .5rem;border-radius:.25rem;cursor:pointer;transition:all .2s ease}@media(max-width:480px){._toggleBtn_h5ggd_266{font-size:.6875rem;padding:.1875rem .375rem}}._toggleBtn_h5ggd_266._active_h5ggd_284{background-color:var(--color-bg-surface, #ffffff);color:var(--color-primary, #0072ED);box-shadow:0 1px 2px #0000000d}._toggleBtn_h5ggd_266:hover:not(._active_h5ggd_284){color:var(--color-text-main, #111827)}@media(max-width:640px){._btnTextMobileHidden_h5ggd_294{display:none}}._container_1el7l_1{color:var(--color-text-main, #ffffff);background-color:var(--color-bg-main, #0f172a);min-height:100vh;padding:1.5rem;font-family:sans-serif;transition:background-color .2s ease,color .2s ease}._errorContainer_1el7l_10{color:#ef4444;background-color:var(--color-bg-main, #0f172a);min-height:100vh;padding:1.5rem;font-family:sans-serif;transition:background-color .2s ease,color .2s ease}._errorBlock_1el7l_19{word-break:break-all;white-space:pre-wrap;background-color:var(--color-bg-surface, #1e293b);padding:1rem;border-radius:.5rem;color:#f87171;border:.0625rem solid var(--color-border, #28282a)}._storedTokenSection_1el7l_29{margin-top:1.5rem}._storedTokenTitle_1el7l_33{color:var(--color-text-main, #ffffff);margin-bottom:.5rem}._tokenBlock_1el7l_38{word-break:break-all;white-space:pre-wrap;background-color:var(--color-bg-surface, #1e293b);padding:1rem;border-radius:.5rem;color:#34d399;border:.0625rem solid var(--color-border, #28282a)}._goBackBtn_1el7l_48{margin-top:1rem;padding:.5rem 1rem;background-color:#ef4444;color:#fff;border:none;border-radius:.25rem;cursor:pointer;font-weight:600;transition:background-color .2s}._goBackBtn_1el7l_48:hover{background-color:#dc2626}._topbar_pecjz_1{height:3.75rem;background-color:var(--color-primary, #0072ED);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:.0625rem solid rgba(255,255,255,.15);display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem;position:fixed;top:0;left:0;right:0;width:100%;z-index:1001;transition:background-color .3s ease,border-color .3s ease}._leftSection_pecjz_20{display:flex;align-items:center}._logoHomeButton_pecjz_25{cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}._logoHomeButton_pecjz_25:hover{opacity:.85}._brandLogo_pecjz_36{height:2.25rem;width:auto;object-fit:contain}._brandBlock_pecjz_42{display:flex;flex-direction:column;margin-left:1rem;line-height:1.25}._brandTitle_pecjz_49{font-size:1rem;font-weight:700;color:#fff}._brandSubtitle_pecjz_55{font-size:.75rem;color:#fffc}@media(max-width:640px){._brandBlock_pecjz_42{margin-left:.5rem}._brandTitle_pecjz_49{font-size:.875rem}._brandSubtitle_pecjz_55{display:none}}._toggleButton_pecjz_71{background:transparent;border:none;color:#ffffffd9;cursor:pointer;width:2.25rem;height:2.25rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._toggleButton_pecjz_71:hover{color:#fff;background-color:#ffffff1f}._rightSection_pecjz_89{position:relative;display:flex;align-items:center}._userProfileSection_pecjz_95{display:flex;align-items:center;background:transparent;border:none;cursor:pointer;padding:0;outline:none;-webkit-tap-highlight-color:transparent}._userProfileSection_pecjz_95:active{transform:none;background:transparent}._userProfileSection_pecjz_95:focus-visible{outline:none}._userProfileSection_pecjz_95:focus-visible ._avatarCircle_pecjz_112{box-shadow:0 0 0 .1875rem #ffffff80}._userDetails_pecjz_116{display:flex;flex-direction:column;align-items:flex-end;text-align:right;line-height:1.25}._userName_pecjz_124{font-size:.8125rem;font-weight:600;color:#fff}._tenantName_pecjz_130{font-size:.6875rem;color:#ffffffb3;font-weight:400}._avatarCircle_pecjz_112{display:flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;border-radius:50%;background-color:#ffffff1f;border:.09375rem solid rgba(255,255,255,.35);color:#fff;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease}._userProfileSection_pecjz_95:hover ._avatarCircle_pecjz_112{background-color:#fff3;border-color:#ffffffa6;box-shadow:0 0 0 .1875rem #ffffff26}._userProfileSection_pecjz_95:active ._avatarCircle_pecjz_112{transform:scale(.93);background-color:#ffffff47;box-shadow:none}._avatarText_pecjz_159{font-size:.8125rem;font-weight:700;color:#fff;letter-spacing:.025em}@media(max-width:640px){._userDetails_pecjz_116{display:none}}._avatarIcon_pecjz_171{color:#fffffff2}._dropdownUserHeader_pecjz_175{display:flex;align-items:center;gap:.75rem;padding:.75rem .75rem .625rem}._dropdownAvatarCircle_pecjz_182{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:var(--color-primary, #0072ED);border:.09375rem solid rgba(255,255,255,.2);color:#fff}._dropdownUserDetails_pecjz_195{display:flex;flex-direction:column;gap:.125rem;min-width:0}._dropdownUserName_pecjz_202{font-size:.8125rem;font-weight:600;color:var(--color-text-main, #ffffff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownTenantName_pecjz_211{font-size:.6875rem;color:var(--color-text-secondary, #8e8e93);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdown_pecjz_175{position:absolute;top:3rem;right:0;width:15rem;background-color:var(--color-bg-surface, #1e1e1f);border:.0625rem solid var(--color-border, #28282a);border-radius:.5rem;box-shadow:0 .625rem .9375rem -.1875rem #0000004d,0 .25rem .375rem -.25rem #0000004d;padding:.375rem;z-index:100;animation:_fadeInDropdown_pecjz_1 .15s ease-out forwards}._dropdownItem_pecjz_234{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:transparent;border:none;border-radius:.375rem;color:var(--color-text-main, #ffffff);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}._dropdownItem_pecjz_234:hover{background-color:var(--color-bg-main, rgba(255, 255, 255, .05))}._dropdownItem_pecjz_234._danger_pecjz_253{color:#ef4444}._dropdownItem_pecjz_234._danger_pecjz_253:hover{background-color:#ef44441a}._dropdownDivider_pecjz_260{height:.0625rem;background-color:var(--color-border, #28282a);margin:.375rem 0}._dropdownUserInfo_pecjz_266{padding:.5rem .75rem;display:flex;flex-direction:column;gap:.625rem}._infoField_pecjz_273{display:flex;flex-direction:column;gap:.125rem}._infoLabel_pecjz_279{font-size:.6875rem;font-weight:400;color:var(--color-text-secondary, #8e8e93);text-transform:uppercase;letter-spacing:.05em}._infoValue_pecjz_287{font-size:.875rem;font-weight:500;color:var(--color-text-main, #ffffff);word-break:break-all;white-space:normal}._themeToggleSection_pecjz_295{padding:.5rem .75rem .25rem}._themeToggleField_pecjz_299{display:flex;justify-content:space-between;align-items:center}._themeToggleLabel_pecjz_305{font-size:.6875rem;font-weight:400;color:var(--color-text-secondary, #8e8e93);text-transform:uppercase;letter-spacing:.05em}@keyframes _fadeInDropdown_pecjz_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}._themeSwitchButton_72v8m_1{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:none;cursor:pointer;padding:0;color:var(--color-text-main, #ffffff);outline:none}._themeSwitchTrack_72v8m_13{width:2.25rem;height:1.25rem;border-radius:1rem;background-color:var(--color-border, #28282a);position:relative;transition:background-color .2s ease;display:flex;align-items:center;border:.0625rem solid rgba(255,255,255,.1)}._themeSwitchTrack_72v8m_13._light_72v8m_24{background-color:var(--color-primary, #0072ED);border-color:transparent}._themeSwitchTrack_72v8m_13._light_72v8m_24 ._themeSwitchThumb_72v8m_28{transform:translate(1rem);background-color:#fff;color:var(--color-primary, #0072ED)}._themeSwitchThumb_72v8m_28{width:1rem;height:1rem;border-radius:50%;background-color:var(--color-bg-surface, #1e1e1f);color:var(--color-text-main, #ffffff);position:absolute;left:.0625rem;transition:transform .2s ease,background-color .2s ease,color .2s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 .0625rem .1875rem #0003}._themeToggleText_72v8m_49{font-size:.75rem;font-weight:500}._layoutContainer_5vvva_1{background-color:var(--color-bg-main, #f3f4f6);min-height:100vh;display:flex;flex-direction:column;color:var(--color-text-main, #111827);font-family:var(--font-family, sans-serif);transition:background-color .2s ease,color .2s ease}
