@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}.static{position:static}.inset-0{inset:0}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.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)}}:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:2px!important}button:focus-visible,[role=button]:focus-visible,[role=combobox]:focus-visible,[role=option]:focus-visible,[role=link]:focus-visible,a:focus-visible,[tabindex="0"]:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--color-bg-surface, #ffffff),0 0 0 4px #0072ed66!important}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--color-primary, #0072ED)!important;outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:1px!important;box-shadow:0 0 0 3px #0072ed40!important}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:2px!important;box-shadow:none!important}._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_1lnf1_1{display:flex;flex-direction:column;gap:.375rem}._fullWidth_1lnf1_7{width:100%}._label_1lnf1_11{font-size:.75rem;font-weight:600;color:var(--color-text-secondary, #6b7280)}._control_1lnf1_17,._select_1lnf1_17,._textarea_1lnf1_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_1lnf1_17:focus-visible,._select_1lnf1_17:focus-visible,._textarea_1lnf1_17:focus-visible,._control_1lnf1_17:focus,._select_1lnf1_17:focus,._textarea_1lnf1_17:focus{border-color:var(--color-primary, #0072ED);box-shadow:0 0 0 3px #0072ed59;outline:none}._control_1lnf1_17::placeholder,._select_1lnf1_17::placeholder,._textarea_1lnf1_17::placeholder{color:var(--color-text-secondary, #9ca3af);opacity:.7}._control_1lnf1_17._hasError_1lnf1_39,._hasError_1lnf1_39._select_1lnf1_17,._hasError_1lnf1_39._textarea_1lnf1_17{border-color:#ef4444}._control_1lnf1_17._hasError_1lnf1_39:focus-visible,._hasError_1lnf1_39._select_1lnf1_17:focus-visible,._hasError_1lnf1_39._textarea_1lnf1_17:focus-visible,._control_1lnf1_17._hasError_1lnf1_39:focus,._hasError_1lnf1_39._select_1lnf1_17:focus,._hasError_1lnf1_39._textarea_1lnf1_17:focus{box-shadow:0 0 0 3px #ef444459}._control_1lnf1_17:disabled,._select_1lnf1_17:disabled,._textarea_1lnf1_17:disabled{background-color:var(--color-bg-main, #f3f4f6);color:var(--color-text-secondary, #9ca3af);cursor:not-allowed;opacity:.7}._control_1lnf1_17[type=date],[type=date]._select_1lnf1_17,[type=date]._textarea_1lnf1_17{position:relative}._control_1lnf1_17[type=date]:not(:focus),[type=date]._select_1lnf1_17:not(:focus),[type=date]._textarea_1lnf1_17:not(:focus){color:transparent!important}._control_1lnf1_17[type=date]:not(:focus)::-webkit-datetime-edit,[type=date]._select_1lnf1_17:not(:focus)::-webkit-datetime-edit,[type=date]._textarea_1lnf1_17:not(:focus)::-webkit-datetime-edit{color:transparent!important}._control_1lnf1_17[type=date]:not(:focus):before,[type=date]._select_1lnf1_17:not(:focus):before,[type=date]._textarea_1lnf1_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_1lnf1_17[type=date]:not(:focus):disabled:before,[type=date]._select_1lnf1_17:not(:focus):disabled:before,[type=date]._textarea_1lnf1_17:not(:focus):disabled:before{color:var(--color-text-secondary, #9ca3af)!important}._control_1lnf1_17[type=date]:not(:focus)[data-date="DD/MM/YYYY"]:before,[type=date]._select_1lnf1_17:not(:focus)[data-date="DD/MM/YYYY"]:before,[type=date]._textarea_1lnf1_17:not(:focus)[data-date="DD/MM/YYYY"]:before{color:var(--color-text-secondary, #9ca3af);opacity:.7}._textarea_1lnf1_17{resize:vertical}._select_1lnf1_17{cursor:pointer}._errorMessage_1lnf1_87{font-size:.75rem;color:#ef4444;margin-top:.125rem}._button_1lnf1_93{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_1lnf1_93:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--color-bg-surface, #ffffff),0 0 0 4px #0072ed73!important}._button_1lnf1_93:disabled{opacity:.5;cursor:not-allowed}._button_1lnf1_93._fullWidth_1lnf1_7{width:100%;display:flex}._primary_1lnf1_123{background-color:var(--color-primary, #0072ED);border-color:var(--color-primary, #0072ED);color:#fff}._primary_1lnf1_123:hover:not(:disabled){background-color:var(--color-primary-hover, #0060C8);border-color:var(--color-primary-hover, #0060C8)}._primary_1lnf1_123:disabled{border-color:var(--color-border, #d1d5db);background-color:var(--color-border, #d1d5db);color:var(--color-text-secondary, #9ca3af)}._secondary_1lnf1_138{background-color:var(--color-bg-surface, #ffffff);border-color:var(--color-border, #d1d5db);color:var(--color-text-main, #374151)}._secondary_1lnf1_138:hover:not(:disabled){background-color:var(--color-bg-main, #f9fafb);border-color:var(--color-text-secondary, #9ca3af)}._outline_1lnf1_148{background-color:transparent;border-color:var(--color-input-border, #d1d5db);color:var(--color-text-main, #374151)}._outline_1lnf1_148:hover:not(:disabled){background-color:var(--color-bg-main, #f9fafb);border-color:var(--color-text-secondary, #9ca3af)}._danger_1lnf1_158{background-color:#ef4444;border-color:#ef4444;color:#fff}._danger_1lnf1_158:hover:not(:disabled){background-color:#dc2626;border-color:#dc2626}._text_1lnf1_17{background-color:transparent;color:var(--color-text-main, #374151);padding-left:.5rem;padding-right:.5rem}._text_1lnf1_17:hover:not(:disabled){background-color:var(--color-bg-main, #f3f4f6)}._iconLeft_1lnf1_178,._iconRight_1lnf1_179{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_1j70g_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_1j70g_1 .2s ease-out forwards}._modalContent_1j70g_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_1j70g_1 .2s cubic-bezier(.16,1,.3,1) forwards}._modalHeader_1j70g_31{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-border, #e5e7eb)}._modalTitle_1j70g_39{margin:0;font-size:1.125rem;font-weight:700;color:var(--color-text-main, #111827)}._closeButton_1j70g_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_1j70g_46:hover{color:var(--color-text-main, #111827);background-color:var(--color-bg-main, #f3f4f6)}._closeButton_1j70g_46:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:2px!important;color:var(--color-text-main, #111827);background-color:var(--color-bg-main, #f3f4f6)}._modalBody_1j70g_69{padding:1.5rem;overflow-y:auto;flex:1;min-height:0}@keyframes _fadeInOverlay_1j70g_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleInContent_1j70g_1{0%{opacity:0;transform:scale(.95) translateY(.5rem)}to{opacity:1;transform:scale(1) translateY(0)}}._confirmBody_1j70g_94{display:flex;flex-direction:column;gap:1.5rem}._confirmText_1j70g_100{margin:0;color:var(--color-text-secondary, #6b7280);line-height:1.6;font-size:.9375rem}._confirmText_1j70g_100 strong{color:var(--color-text-main, #111827);font-weight:600}._confirmActions_1j70g_111{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_uv1t6_1{display:flex;flex-direction:column;gap:.375rem;position:relative;width:100%}._fullWidth_uv1t6_9{width:100%}._label_uv1t6_13{font-size:.75rem;font-weight:600;color:var(--color-text-secondary, #6b7280)}._trigger_uv1t6_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_uv1t6_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_uv1t6_19:focus-visible,._trigger_uv1t6_19:focus{border-color:var(--color-primary, #0072ED);outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--color-bg-surface, #ffffff),0 0 0 4px #0072ed66!important}._trigger_uv1t6_19._hasError_uv1t6_51{border-color:#ef4444}._trigger_uv1t6_19._hasError_uv1t6_51:focus-visible,._trigger_uv1t6_19._hasError_uv1t6_51:focus{outline:2px solid #ef4444!important;box-shadow:0 0 0 2px var(--color-bg-surface, #ffffff),0 0 0 4px #ef444466!important}._trigger_uv1t6_19._disabled_uv1t6_58{background-color:var(--color-bg-main, #f3f4f6);color:var(--color-text-secondary, #9ca3af);cursor:not-allowed;opacity:.7}._chevron_uv1t6_65{color:var(--color-text-secondary, #6b7280);transition:transform .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}._chevron_uv1t6_65._open_uv1t6_73{transform:rotate(180deg)}._dropdownMenu_uv1t6_77{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_uv1t6_92{padding:.25rem .25rem .375rem;position:sticky;top:0;background-color:var(--color-bg-surface, #ffffff);z-index:1}._searchInput_uv1t6_100{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_uv1t6_100:focus{border-color:var(--color-primary, #0072ED);box-shadow:0 0 0 .125rem #0072ed26}._optionsList_uv1t6_117{list-style:none;margin:0;padding:0;max-height:12rem;overflow-y:auto}._dropdownItem_uv1t6_125{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_uv1t6_125:hover{background-color:var(--color-bg-main, #f3f4f6)}._dropdownItem_uv1t6_125:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:-2px!important;background-color:var(--color-bg-main, #f3f4f6)}._dropdownItem_uv1t6_125._isSelected_uv1t6_144{background-color:var(--color-primary, #0072ED);color:#fff}._dropdownItem_uv1t6_125._noResults_uv1t6_148{color:var(--color-text-secondary, #9ca3af);cursor:default;font-style:italic}._dropdownItem_uv1t6_125._noResults_uv1t6_148:hover{background-color:transparent}._checkbox_uv1t6_157{cursor:pointer;width:.875rem;height:.875rem;accent-color:#ffffff;flex-shrink:0}._checkbox_uv1t6_157:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:2px!important}._errorMessage_uv1t6_169{font-size:.75rem;color:#ef4444;margin-top:.125rem}._applyWrapper_uv1t6_175{border-top:1px solid var(--color-border, #e5e7eb);padding:.375rem .25rem .125rem;margin-top:.375rem;display:flex;justify-content:flex-end}._applyButton_uv1t6_183{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_uv1t6_183:hover{background-color:#005bbd}._applyButton_uv1t6_183:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--color-bg-surface, #ffffff),0 0 0 4px #0072ed73!important}._tableContainer_16o9j_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_16o9j_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_16o9j_22{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;width:100%;min-width:0}._searchBar_16o9j_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;transition:border-color .2s ease,box-shadow .2s ease}._searchBar_16o9j_22:focus-within{border-color:var(--color-primary, #0072ED);box-shadow:0 0 0 3px #0072ed40}@media(max-width:400px){._searchBar_16o9j_22{padding:.5rem .625rem}}._searchActions_16o9j_54{display:flex;align-items:center;gap:.375rem;flex-shrink:0}._spinning_16o9j_61{animation:_spin_16o9j_61 1s linear infinite}._searchIcon_16o9j_65{color:var(--color-text-secondary, #9ca3af);flex-shrink:0}._searchInput_16o9j_70{flex:1;border:none;outline:none;background:transparent;font-family:inherit;font-size:.875rem;color:var(--color-text-main, #111827);min-width:0}._searchInput_16o9j_70::placeholder{color:var(--color-text-secondary, #9ca3af)}._searchClear_16o9j_84{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_16o9j_84:hover{color:var(--color-text-main, #374151)}._searchClear_16o9j_84:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:1px!important;color:var(--color-text-main, #374151)}._searchCount_16o9j_107{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_16o9j_116{width:100%;overflow-x:auto;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;min-height:280px}._table_16o9j_1{width:100%;border-collapse:collapse;text-align:left;font-family:inherit;font-size:.8125rem}._th_16o9j_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_16o9j_13:last-child{border-right:none}._th_16o9j_13._sortable_16o9j_151{cursor:pointer}._th_16o9j_13._sortable_16o9j_151:hover{background-color:var(--table-header-hover-bg);color:#fff}._th_16o9j_13._sortable_16o9j_151:focus-visible{outline:2px solid #ffffff!important;outline-offset:-2px!important;background-color:var(--table-header-hover-bg)!important}._th_16o9j_13._alignLeft_16o9j_163{text-align:left}._th_16o9j_13._alignLeft_16o9j_163 ._thContent_16o9j_166{justify-content:flex-start}._th_16o9j_13._alignCenter_16o9j_169{text-align:center}._th_16o9j_13._alignCenter_16o9j_169 ._thContent_16o9j_166{justify-content:center}._th_16o9j_13._alignRight_16o9j_175{text-align:right}._th_16o9j_13._alignRight_16o9j_175 ._thContent_16o9j_166{justify-content:flex-end}._thContent_16o9j_166{display:flex;align-items:center;gap:.375rem}._sortIcon_16o9j_188{display:inline-flex;align-items:center;color:var(--color-primary, #0072ED)}._inactiveSort_16o9j_194{color:#9ca3af;opacity:.5;transition:opacity .2s ease}._inactiveSort_16o9j_194:hover{opacity:1}._tr_16o9j_203{background-color:var(--color-bg-surface, #ffffff);border-bottom:.0625rem solid var(--table-cell-border);transition:background-color .15s ease}._tr_16o9j_203:last-child{border-bottom:none}._tr_16o9j_203._clickable_16o9j_211{cursor:pointer}._tr_16o9j_203._clickable_16o9j_211:hover{background-color:var(--color-bg-main, #f9fafb)}.theme-light ._tr_16o9j_203._clickable_16o9j_211:hover{background-color:#00000008!important}:root:not(.theme-light) ._tr_16o9j_203._clickable_16o9j_211:hover{background-color:#ffffff08!important}._tr_16o9j_203._clickable_16o9j_211:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:-2px!important;background-color:#0072ed14!important}._tr_16o9j_203._selected_16o9j_228{background-color:var(--table-row-selected)!important}._tr_16o9j_203._selected_16o9j_228:hover{background-color:var(--table-row-selected-hover)!important}._td_16o9j_235{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_16o9j_235:last-child{border-right:none}._td_16o9j_235._alignLeft_16o9j_163{text-align:left}._td_16o9j_235._alignCenter_16o9j_169{text-align:center}._td_16o9j_235._alignRight_16o9j_175{text-align:right}._emptyContainer_16o9j_256,._loadingContainer_16o9j_257{padding:0!important}._emptyState_16o9j_261{padding:4rem 1.5rem;text-align:center;color:var(--color-text-secondary, #6b7280);font-size:.875rem;background-color:var(--color-bg-surface, #ffffff)}._loadingState_16o9j_269{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_16o9j_269 ._spinner_16o9j_280{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_16o9j_61 .8s linear infinite}@keyframes _spin_16o9j_61{to{transform:rotate(360deg)}}._expandButton_16o9j_295{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_16o9j_295:hover{color:var(--color-primary, #0072ED);background-color:#0072ed0d}._expandButton_16o9j_295:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:2px!important;background-color:#0072ed1a!important}._expandIcon_16o9j_317{transition:transform .15s ease}._expandedRow_16o9j_321{background-color:var(--color-bg-main, #f9fafb)}.theme-light ._expandedRow_16o9j_321{background-color:#fcfcfd}._expandedCell_16o9j_328{padding:1rem 1.25rem 1.25rem 2.25rem!important;border-bottom:.0625rem solid var(--table-cell-border);border-right:none!important}._expandTh_16o9j_334,._expandTd_16o9j_343{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_127jv_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_127jv_1{padding:1.5rem 1rem 3rem;gap:1.5rem}}._breadcrumbs_127jv_20{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.8125rem;color:var(--color-text-secondary, #6b7280)}._breadcrumbLink_127jv_29{cursor:pointer;transition:color .2s ease;border-radius:.25rem;padding:.125rem .25rem}._breadcrumbLink_127jv_29:hover{color:var(--color-primary, #0072ED);text-decoration:underline}._breadcrumbLink_127jv_29:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:2px!important}._breadcrumbSeparator_127jv_44{color:var(--color-text-secondary, #6b7280);opacity:.6;font-weight:300;-webkit-user-select:none;user-select:none;padding:0 .125rem}._breadcrumbActive_127jv_52{font-weight:600;color:var(--color-text-main, #111827)}._breadcrumbsRow_127jv_57{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap;width:100%}._addStylesBtn_127jv_66._addStylesBtn_127jv_66{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_127jv_66._addStylesBtn_127jv_66:hover:not(:disabled){background-color:var(--color-bg-main, #f9fafb);border-color:#0072ed33;color:var(--color-primary, #0072ED)}._detailsHeader_127jv_81{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_127jv_81{padding:1.25rem}}._headerMetaBlock_127jv_94{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;flex-wrap:wrap}._headerActions_127jv_102{display:flex;align-items:center;gap:.5rem}._titleRow_127jv_108{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}._projectTitle_127jv_116{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_127jv_116{font-size:1.25rem}}@media(max-width:480px){._projectTitle_127jv_116{font-size:1.125rem;max-width:calc(100vw - 120px)}}._statusBadge_127jv_139{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .625rem;border-radius:9999px}._statusBadge_127jv_139._draft_127jv_147{background-color:#9ca3af1a;color:#9ca3af;border:.0625rem solid rgba(156,163,175,.2)}._statusBadge_127jv_139._synced_127jv_152{background-color:#10b9811a;color:#10b981;border:.0625rem solid rgba(16,185,129,.2)}._statusBadge_127jv_139._locked_127jv_157{background-color:#f59e0b1a;color:#d97706;border:.0625rem solid rgba(245,158,11,.3);display:inline-flex;align-items:center;gap:.25rem}._projectMeta_127jv_166{display:flex;flex-wrap:wrap;gap:1.5rem;font-size:.8125rem;color:var(--color-text-secondary, #4b5563)}._projectDescription_127jv_174{margin:.75rem 0 0;font-size:.875rem;line-height:1.5;color:var(--color-text-secondary, #4b5563);max-width:48rem}._metaItem_127jv_182{display:flex;align-items:center;gap:.375rem}._metaIcon_127jv_188{color:var(--color-primary, #0072ED);opacity:.85}._editBtn_127jv_193{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_127jv_193:hover{background-color:var(--color-border, #e5e7eb);border-color:#0072ed33;color:var(--color-primary, #0072ED)}._garmentGridSection_127jv_213{display:flex;flex-direction:column;gap:1.25rem}._sectionHeader_127jv_219{border-bottom:.0625rem solid var(--color-border, #e5e7eb);padding-bottom:.75rem}._sectionTitle_127jv_224{margin:0 0 .25rem;font-size:1.25rem;font-weight:700;color:var(--color-text-main, #111827)}._sectionSubtitle_127jv_231{margin:0;font-size:.875rem;color:var(--color-text-secondary, #6b7280)}._garmentGrid_127jv_213{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}@media(max-width:640px){._garmentGrid_127jv_213{grid-template-columns:1fr;gap:1.25rem}}._garmentCard_127jv_249{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_127jv_249:hover{transform:translateY(-3px);box-shadow:0 8px 16px #0000000f}._garmentCard_127jv_249[data-status=Approved]{border-color:#10b9814d}._garmentCard_127jv_249[data-status=Rejected]{border-color:#ef444433}._garmentImageBlock_127jv_270{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_127jv_270{background:radial-gradient(circle at 50% 50%,#0072ed08,#00000003)}._apparelSilhouette_127jv_283{opacity:.35;color:var(--color-primary, #0072ED);transition:opacity .2s ease}._garmentCard_127jv_249:hover ._apparelSilhouette_127jv_283{opacity:.55}._statusLabel_127jv_292{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_127jv_292._approved_127jv_303{background-color:#10b98126;color:#10b981}._statusLabel_127jv_292._review_127jv_307{background-color:#f59e0b26;color:#f59e0b}._statusLabel_127jv_292._rejected_127jv_311{background-color:#ef444426;color:#ef4444}._garmentDetails_127jv_316{padding:1.25rem;display:flex;flex-direction:column;gap:.625rem;flex-grow:1}._garmentName_127jv_324{margin:0;font-size:.9375rem;font-weight:700;color:var(--color-text-main, #111827);line-height:1.3}._garmentSpecs_127jv_332{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--color-text-secondary, #6b7280)}._specsDot_127jv_340{font-weight:700}._garmentColorRow_127jv_344{display:flex;align-items:center;gap:.5rem;margin-top:.125rem}._colorCircle_127jv_351{width:.875rem;height:.875rem;border-radius:50%;border:.0625rem solid var(--color-border, #e5e7eb);box-shadow:inset 0 1px 2px #0000001a}._colorName_127jv_359{font-size:.75rem;color:var(--color-text-secondary, #4b5563)}._garmentPriceRow_127jv_364{display:flex;justify-content:space-between;align-items:center;margin-top:.25rem;padding-top:.625rem;border-top:.0625rem solid var(--color-border, #e5e7eb)}._priceLabel_127jv_373{font-size:.75rem;color:var(--color-text-secondary, #9ca3af)}._priceVal_127jv_378{font-size:.9375rem;font-weight:700;color:var(--color-text-main, #111827)}._garmentCardActions_127jv_384{display:grid;grid-template-columns:repeat(3,1fr);border-top:.0625rem solid var(--color-border, #e5e7eb);background-color:var(--color-bg-main, #f9fafb)}._reviewActionBtn_127jv_391{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_127jv_391:hover{background-color:var(--color-border, #e5e7eb)}._reviewActionBtn_127jv_391._btnApprove_127jv_409._active_127jv_409{color:#10b981;background-color:#10b98114}._reviewActionBtn_127jv_391._btnReview_127jv_413._active_127jv_409{color:#f59e0b;background-color:#f59e0b14}._reviewActionBtn_127jv_391._btnReject_127jv_417._active_127jv_409{color:#ef4444;background-color:#ef44440f}._reviewActionBtn_127jv_391:not(:last-child){border-right:.0625rem solid var(--color-border, #e5e7eb)}._reviewActionBtn_127jv_391 span{font-size:.625rem}._emptyGridCard_127jv_428{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_127jv_442{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_127jv_454{margin:0;font-size:1.125rem;font-weight:700;color:var(--color-text-main, #111827)}._emptyGridText_127jv_461{margin:0;font-size:.875rem;color:var(--color-text-secondary, #6b7280);max-width:28rem;line-height:1.5}._emptyActions_127jv_469{margin-top:.5rem}._seedBtn_127jv_473{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_127jv_473:hover{background-color:var(--color-primary-hover, #0060C8);border-color:var(--color-primary-hover, #0060C8);box-shadow:0 4px 8px #0072ed33}._notFoundContainer_127jv_491{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;gap:1rem}._spinner_127jv_501{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_127jv_501 .8s linear infinite;margin-bottom:.5rem}@keyframes _spin_127jv_501{to{transform:rotate(360deg)}}._styleMaterialNumber_127jv_517{font-weight:600;color:var(--color-primary, #0072ED)}._thumbnailCell_127jv_522{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_127jv_522:hover{border-color:var(--color-primary, #0072ED);box-shadow:0 0 0 2px #0072ed26}._thumbnailCell_127jv_522:hover ._thumbnailOverlay_127jv_540{opacity:1}._thumbnailCell_127jv_522:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--color-bg-surface, #ffffff),0 0 0 4px #0072ed73!important}._thumbnailCell_127jv_522:focus-visible ._thumbnailOverlay_127jv_540{opacity:1}._thumbnailImg_127jv_552{width:100%;height:100%;object-fit:cover}._thumbnailOverlay_127jv_540{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_127jv_571{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}._actionCell_127jv_579{display:flex;gap:.5rem;justify-content:center}._expandedColorwaysContainer_127jv_585{width:100%;display:flex;flex-direction:column;gap:.75rem}._expandedHeader_127jv_592{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem;border-bottom:1px solid var(--color-border, #e5e7eb)}._expandedTitle_127jv_600{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary, #6b7280)}._colorwayList_127jv_608{display:flex;flex-direction:column;gap:.75rem}._colorwayRow_127jv_614{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_127jv_614:hover{border-color:var(--color-primary, #0072ED);box-shadow:0 4px 12px #0072ed14}:root:not(.theme-light) ._colorwayRow_127jv_614{background-color:#161e2e;border-color:#0072ed26}._colorwayFieldCol_127jv_634{display:flex;flex-direction:column;gap:.25rem;width:15%;min-width:110px;justify-content:center}._colorwayFieldColComment_127jv_643{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:150px;justify-content:center}._colorwayFieldLabel_127jv_652{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary, #88909e)}._colorwayNameContainer_127jv_660{display:flex;align-items:center;gap:.5rem}._colorwayDot_127jv_666{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-primary, #0072ED);box-shadow:0 0 4px #0072ed66;flex-shrink:0}._colorwayFieldValueBold_127jv_675{font-size:.8125rem;font-weight:700;color:var(--color-text-main, #111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._colorwayActionsCol_127jv_684{width:80px;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}._deleteButton_127jv_692{color:#ef4444!important}._deleteButton_127jv_692:hover{background-color:#ef44440d!important}._colorwayCountBadge_127jv_699{background-color:#0072ed14;color:var(--color-primary, #0072ED);font-size:.75rem;font-weight:600;padding:.125rem .5rem;border-radius:.25rem;display:inline-block}._colorwayAddDropdown_127jv_709{width:auto;display:inline-block}._colorwayAddDropdown_127jv_709 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_127jv_709 div[role=combobox] span{flex-grow:0!important}._colorwayAddDropdown_127jv_709 div[role=combobox] svg{width:10px!important;height:10px!important;color:var(--color-primary, #0072ED)!important}._colorwayAddDropdown_127jv_709 div[role=listbox]{z-index:1060!important;min-width:220px!important;width:max-content!important;right:0!important;left:auto!important}._colorwayAddDropdown_127jv_709 li[role=option]{white-space:nowrap!important}._inlineSelectDropdown_127jv_746{width:100%}._inlineSelectDropdown_127jv_746 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_127jv_746 div[role=combobox] span{text-align:left!important}._inlineSelectDropdown_127jv_746 div[role=combobox] svg{width:14px!important;height:14px!important;color:var(--color-text-secondary, #88909e)}:root:not(.theme-light) ._inlineSelectDropdown_127jv_746 div[role=combobox]{color:#f59e0b!important}._inlineSelectDropdown_127jv_746 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_127jv_779{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--color-text-main, #1f2937);font-size:.8125rem;font-family:inherit;font-weight:600;padding:.25rem .375rem;outline:none;width:100%;cursor:pointer;position:relative;transition:all .15s ease}._inlineDateInput_127jv_779:focus-visible,._inlineDateInput_127jv_779:focus{border-color:var(--color-primary, #0072ED)!important;background-color:var(--color-bg-surface, #ffffff)!important;outline:none!important;box-shadow:0 0 0 2px #0072ed59!important}._inlineDateInput_127jv_779:not(:focus){color:transparent!important;text-shadow:0 0 0 transparent!important}._inlineDateInput_127jv_779:not(:focus)::-webkit-datetime-edit,._inlineDateInput_127jv_779:not(:focus)::-webkit-datetime-edit-text,._inlineDateInput_127jv_779:not(:focus)::-webkit-datetime-edit-fields-wrapper,._inlineDateInput_127jv_779:not(:focus)::-webkit-date-and-time-value{color:transparent!important}._inlineDateInput_127jv_779:not(:focus):before{content:attr(data-date);position:absolute;left:.375rem;top:50%;transform:translateY(-50%);color:var(--color-text-main, #1f2937)!important;font-family:inherit;font-size:.8125rem;font-weight:600;pointer-events:none}:root:not(.theme-light) ._inlineDateInput_127jv_779:not(:focus):before{color:#cbd5e1}._inlineDateInput_127jv_779:not(:focus)[data-date="DD/MM/YYYY"]:before{color:var(--color-text-secondary, #9ca3af)!important;opacity:.7}@media(pointer:coarse){._inlineDateInput_127jv_779:focus{color:transparent!important;text-shadow:0 0 0 transparent!important}._inlineDateInput_127jv_779:focus::-webkit-datetime-edit,._inlineDateInput_127jv_779:focus::-webkit-datetime-edit-text,._inlineDateInput_127jv_779:focus::-webkit-datetime-edit-fields-wrapper,._inlineDateInput_127jv_779:focus::-webkit-date-and-time-value{color:transparent!important}._inlineDateInput_127jv_779:focus:before{content:attr(data-date);position:absolute;left:.375rem;top:50%;transform:translateY(-50%);color:var(--color-text-main, #1f2937)!important;font-family:inherit;font-size:.8125rem;font-weight:600;pointer-events:none}:root:not(.theme-light) ._inlineDateInput_127jv_779:focus:before{color:#cbd5e1!important}}._inlineDateInput_127jv_779::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}._inlineDateInput_127jv_779::-webkit-calendar-picker-indicator:hover{opacity:1}:root:not(.theme-light) ._inlineDateInput_127jv_779{color:#cbd5e1}._inlineCommentInput_127jv_861{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--color-text-main, #1f2937);font-size:.8125rem;font-family:inherit;padding:.25rem .375rem;width:100%;outline:none;transition:all .15s ease}._inlineCommentInput_127jv_861:focus-visible,._inlineCommentInput_127jv_861:focus{border-color:var(--color-primary, #0072ED)!important;background-color:var(--color-bg-surface, #ffffff)!important;outline:none!important;box-shadow:0 0 0 2px #0072ed59!important}._inlineCommentInput_127jv_861::placeholder{color:var(--color-text-secondary, #9ca3af);opacity:.5}:root:not(.theme-light) ._inlineCommentInput_127jv_861{color:#cbd5e1}._spinning_127jv_887{animation:_spin_127jv_501 1s linear infinite}._colorwayRowWrapper_127jv_891{display:flex;flex-direction:row;gap:.5rem;align-items:center;flex-wrap:nowrap;min-width:max-content}._inlineReadOnlyInput_127jv_900{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_127jv_900{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_7icas_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_7icas_1._open_7icas_11{opacity:1;pointer-events:auto}._drawerPanel_7icas_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_7icas_16._open_7icas_11{transform:translate(0)}._drawerHeader_7icas_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_7icas_47{margin:0;font-size:1rem;font-weight:700;color:var(--color-text-main, #111827)}._drawerErrorBanner_7icas_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_7icas_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_7icas_66{flex-direction:row;justify-content:center;flex-wrap:wrap;padding:.75rem .5rem;gap:.5rem}}._footerLeft_7icas_86,._footerCenter_7icas_87,._footerRight_7icas_88{display:flex;align-items:center;gap:.5rem}@media(max-width:640px){._footerLeft_7icas_86,._footerCenter_7icas_87,._footerRight_7icas_88{width:100%;justify-content:center;gap:.5rem}._footerCenter_7icas_87{order:-1}}._editorContainer_7icas_106{flex:1 1 0;min-height:0;width:100%;overflow:hidden;position:relative;background-color:#1a1a1a}.theme-light ._editorContainer_7icas_106{background-color:#f9fafb}._editorContainer_7icas_106 .tui-image-editor-wrap,._editorContainer_7icas_106 .tui-image-editor-container{width:100%!important;height:100%!important}._editorContainer_7icas_106 .tui-image-editor-header-logo,._editorContainer_7icas_106 .tui-image-editor-controls-logo{display:none!important}._editorContainer_7icas_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_7icas_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_7icas_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_7icas_106 .tui-image-editor-header-buttons>*:first-child{display:none!important}@media(max-width:640px){._editorContainer_7icas_106 .tui-image-editor-help-menu{gap:0!important}._editorContainer_7icas_106 .tui-image-editor-help-menu .tui-image-editor-item{width:2rem!important;height:2rem!important;min-width:2rem!important}._editorContainer_7icas_106 .tui-image-editor-header-buttons{gap:.25rem!important}._editorContainer_7icas_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_7icas_106 .tui-image-editor-header-buttons button svg,._editorContainer_7icas_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_7icas_106 .tui-image-editor-menu .tui-image-editor-item{width:2.5rem!important;height:2.5rem!important}}._editorContainer_7icas_106 .tui-colorpicker-palette-hex{color:#333!important}._imageToolbar_7icas_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_7icas_201{padding:.5rem .75rem;gap:.25rem}}._toolbarLeft_7icas_218,._toolbarCenter_7icas_219,._toolbarRight_7icas_220{display:flex;align-items:center;gap:.5rem}@media(max-width:640px){._toolbarLeft_7icas_218,._toolbarCenter_7icas_219,._toolbarRight_7icas_220{gap:.25rem}}._navigationRow_7icas_233{display:flex;align-items:center;gap:.125rem}._imageCounter_7icas_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_7icas_239{font-size:.75rem;min-width:3.5rem}}._toggleWrapper_7icas_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_7icas_253{border-radius:.25rem}}._toggleBtn_7icas_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_7icas_266{font-size:.6875rem;padding:.1875rem .375rem}}._toggleBtn_7icas_266._active_7icas_284{background-color:var(--color-bg-surface, #ffffff);color:var(--color-primary, #0072ED);box-shadow:0 1px 2px #0000000d}._toggleBtn_7icas_266:hover:not(._active_7icas_284){color:var(--color-text-main, #111827)}._toggleBtn_7icas_266:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:1px!important;box-shadow:0 0 0 2px var(--color-bg-surface, #ffffff),0 0 0 4px #0072ed66!important}@media(max-width:640px){._btnTextMobileHidden_7icas_299{display:none}}._lockedContainer_7icas_304 .tui-image-editor-controls,._lockedContainer_7icas_304 .tui-image-editor-submenu{display:none!important}._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_fo95n_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_fo95n_20{display:flex;align-items:center}._logoHomeButton_fo95n_25{cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.125rem;transition:opacity .2s ease}._logoHomeButton_fo95n_25:hover{opacity:.85}._logoHomeButton_fo95n_25:focus-visible{outline:2px solid #ffffff!important;outline-offset:2px!important}._brandLogo_fo95n_42{height:2.25rem;width:auto;object-fit:contain}._brandBlock_fo95n_48{display:flex;flex-direction:column;margin-left:1rem;line-height:1.25}._brandTitle_fo95n_55{font-size:1rem;font-weight:700;color:#fff}._brandSubtitle_fo95n_61{font-size:.75rem;color:#fffc}@media(max-width:640px){._brandBlock_fo95n_48{margin-left:.5rem}._brandTitle_fo95n_55{font-size:.875rem}._brandSubtitle_fo95n_61{display:none}}._toggleButton_fo95n_77{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_fo95n_77:hover{color:#fff;background-color:#ffffff1f}._toggleButton_fo95n_77:focus-visible{outline:2px solid #ffffff!important;outline-offset:2px!important;background-color:#fff3!important}._rightSection_fo95n_100{position:relative;display:flex;align-items:center}._userProfileSection_fo95n_106{display:flex;align-items:center;background:transparent;border:none;cursor:pointer;padding:0;outline:none;-webkit-tap-highlight-color:transparent}._userProfileSection_fo95n_106:active{transform:none;background:transparent}._userProfileSection_fo95n_106:focus-visible{outline:none}._userProfileSection_fo95n_106:focus-visible ._avatarCircle_fo95n_123{box-shadow:0 0 0 .1875rem #ffffff80}._userDetails_fo95n_127{display:flex;flex-direction:column;align-items:flex-end;text-align:right;line-height:1.25}._userName_fo95n_135{font-size:.8125rem;font-weight:600;color:#fff}._tenantName_fo95n_141{font-size:.6875rem;color:#ffffffb3;font-weight:400}._avatarCircle_fo95n_123{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_fo95n_106:hover ._avatarCircle_fo95n_123{background-color:#fff3;border-color:#ffffffa6;box-shadow:0 0 0 .1875rem #ffffff26}._userProfileSection_fo95n_106:active ._avatarCircle_fo95n_123{transform:scale(.93);background-color:#ffffff47;box-shadow:none}._avatarText_fo95n_170{font-size:.8125rem;font-weight:700;color:#fff;letter-spacing:.025em}@media(max-width:480px){._userDetails_fo95n_127{display:none}}._avatarIcon_fo95n_182{color:#fffffff2}._dropdownUserHeader_fo95n_186{display:flex;align-items:center;gap:.75rem;padding:.75rem .75rem .625rem}._dropdownAvatarCircle_fo95n_193{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_fo95n_206{display:flex;flex-direction:column;gap:.125rem;min-width:0}._dropdownUserName_fo95n_213{font-size:.8125rem;font-weight:600;color:var(--color-text-main, #ffffff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownTenantName_fo95n_222{font-size:.6875rem;color:var(--color-text-secondary, #8e8e93);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdown_fo95n_186{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_fo95n_1 .15s ease-out forwards}._dropdownItem_fo95n_245{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_fo95n_245:hover{background-color:var(--color-bg-main, rgba(255, 255, 255, .05))}._dropdownItem_fo95n_245:focus-visible{outline:2px solid var(--color-primary, #0072ED)!important;outline-offset:-2px!important;background-color:#0072ed1a!important}._dropdownItem_fo95n_245._danger_fo95n_269{color:#ef4444}._dropdownItem_fo95n_245._danger_fo95n_269:hover{background-color:#ef44441a}._dropdownItem_fo95n_245._danger_fo95n_269:focus-visible{outline:2px solid #ef4444!important;outline-offset:-2px!important;background-color:#ef444426!important}._dropdownDivider_fo95n_281{height:.0625rem;background-color:var(--color-border, #28282a);margin:.375rem 0}._dropdownUserInfo_fo95n_287{padding:.5rem .75rem;display:flex;flex-direction:column;gap:.625rem;flex-shrink:0;width:100%}._infoField_fo95n_296{display:flex;flex-direction:column;gap:.125rem;flex-shrink:0;width:100%}._infoLabel_fo95n_304{font-size:.6875rem;font-weight:400;color:var(--color-text-secondary, #8e8e93);text-transform:uppercase;letter-spacing:.05em}._infoValue_fo95n_312{font-size:.875rem;font-weight:500;color:var(--color-text-main, #ffffff);word-break:break-all;white-space:normal}._themeToggleSection_fo95n_320{padding:.5rem .75rem .25rem}._themeToggleField_fo95n_324{display:flex;justify-content:space-between;align-items:center}._themeToggleLabel_fo95n_330{font-size:.6875rem;font-weight:400;color:var(--color-text-secondary, #8e8e93);text-transform:uppercase;letter-spacing:.05em}@keyframes _fadeInDropdown_fo95n_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}._themeSwitchButton_12l5v_1{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:none;cursor:pointer;padding:.25rem;border-radius:.375rem;color:var(--color-text-main, #ffffff);outline:none}._themeSwitchButton_12l5v_1:focus-visible{outline:2px solid #ffffff!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--color-primary, #0072ED)!important}._themeSwitchTrack_12l5v_19{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_12l5v_19._light_12l5v_30{background-color:var(--color-primary, #0072ED);border-color:transparent}._themeSwitchTrack_12l5v_19._light_12l5v_30 ._themeSwitchThumb_12l5v_34{transform:translate(1rem);background-color:#fff;color:var(--color-primary, #0072ED)}._themeSwitchThumb_12l5v_34{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_12l5v_55{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}
