@font-face{font-family:Quicksand;font-weight:400;font-display:swap;src:url(/assets/Quicksand-Regular-CMGBjbsF.woff) format("woff")}@font-face{font-family:Quicksand;font-weight:bolder;font-display:swap;src:url(/assets/Quicksand-Bold-BABvQRrL.woff) format("woff")}@font-face{font-family:Quicksand;font-weight:lighter;font-display:swap;src:url(/assets/Quicksand-Light-D4sD8XQ5.woff) format("woff")}@font-face{font-family:Quicksand;font-weight:medium;font-display:swap;src:url(/assets/Quicksand-Medium-CJlirH1x.woff) format("woff")}@font-face{font-family:Quicksand;font-weight:700;font-display:swap;src:url(/assets/Quicksand-SemiBold-BY0JuWYG.woff) format("woff")}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.isolate{isolation:isolate}.\!block{display:block!important}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.border{border-width:1px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}._background_1g3g9_2{width:100vw;height:100vh;margin:0;display:flex;justify-content:center;align-items:center}._container_1g3g9_12{display:flex;flex-direction:column;font-size:30px;gap:20px;align-items:center;justify-content:center;background-color:#fff;padding:20px;border-radius:8px;font-family:Quicksand;width:100%;height:100%}._spinner_1c2vw_2{border-radius:50%;animation:_spin_1c2vw_2 1s linear infinite;display:inline-block;flex-shrink:0}._spinner_small_1c2vw_10{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid currentColor}._spinner_medium_1c2vw_17{width:24px;height:24px;border:3px solid rgba(255,255,255,.3);border-top:3px solid currentColor}._spinner_large_1c2vw_24{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-top:3px solid currentColor}._spinner_xlarge_1c2vw_31{width:60px;height:60px;border:4px solid rgba(255,255,255,.3);border-top:4px solid currentColor}._spinner_primary_1c2vw_39{color:#0aadb7}._spinner_secondary_1c2vw_43{color:#8ed081}._spinner_white_1c2vw_47{color:#fff}._spinner_dark_1c2vw_51{color:#1a1a1a}._spinner_gray_1c2vw_55{color:#6b7280}._spinner_success_1c2vw_59{color:#10b981}._spinner_warning_1c2vw_63{color:#f59e0b}._spinner_error_1c2vw_67{color:#ef4444}@keyframes _spin_1c2vw_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_1c2vw_2:focus{outline:2px solid currentColor;outline-offset:2px}._spinner_1c2vw_2{transition:color .2s ease}._serialNumberBar_gs7pk_1{position:fixed;right:0;width:200px;height:98vh;top:68px;margin:10px;border-radius:8px;background-color:#222933;z-index:999;display:flex;flex-direction:column;align-items:center;box-shadow:4px 4px 32px rgba(45,45,45,.706);border:2px solid #393d46;overflow:hidden;padding-top:20px}._serialNumbersContainer_gs7pk_29{display:flex;flex-direction:column;align-items:center}._serialNumberBar_gs7pk_1 h1{color:#fff;font-family:Quicksand;margin-top:15px}._assembler_gs7pk_41{width:100vw;height:100vh}._container_gs7pk_46{position:absolute;height:calc(100% - 300px);width:100%;overflow:hidden;padding-top:90px;display:flex;flex-direction:column}._stepCircleContainerTopBar_gs7pk_62{border:2px solid #393d46;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom:none;height:30px;color:#fff;font-size:17px;padding:5px}._bottomStepContainer_gs7pk_77{position:fixed;bottom:0;width:calc(100% - 20px);height:280px;margin:10px;box-shadow:2px 2px 8px rgba(57,61,70,.1);border:1px solid #e0e1e4;border-radius:8px;background-color:rgba(255,255,255,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-family:Quicksand;display:flex;gap:20px;padding:0 10px;color:#fff}._stepContainer_gs7pk_105{display:flex;gap:16px;align-items:center;flex:1;overflow-x:auto;overflow-y:hidden;padding:10px 0 10px 20px}._instructionContentContainer_gs7pk_116{padding:10px;font-family:"system-ui";height:500px;overflow:auto}._title_gs7pk_123{font-family:Quicksand;margin:auto}._snContainer_gs7pk_128{display:flex;flex-direction:column}._serialNumberSwitchArrowButton_gs7pk_133{background:none;border:none;color:#222933;padding:0;transition:ease .2s;cursor:pointer;font-size:28px}._serialNumberSwitchArrowButton_gs7pk_133:hover{scale:1.1}._tabbarContainer_gs7pk_150{position:fixed;left:50%;transform:translate(-50%);top:80px;width:90%}._bottomStepContainerToolbar_gs7pk_160{padding:14px;display:flex;flex-direction:column;gap:12px;box-shadow:2px 2px 12px rgba(57,61,70,.13);border:1px solid #e0e1e4;border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(250,250,252,.95));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#222933;font-size:12px}._stepInfoRow_gs7pk_178{display:flex;align-items:center;gap:10px}._stepInfoIcon_gs7pk_184{color:#0aadb7;font-size:18px;flex-shrink:0}._stepInfoBadges_gs7pk_190{display:flex;gap:6px}._stepInfoBadge_gs7pk_190{padding:4px 10px;background-color:#0aadb7;color:#fff;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.5px;white-space:nowrap}._statusRow_gs7pk_206{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid #e8e9ec}._statusItem_gs7pk_214{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;transition:background-color .2s ease;cursor:help}._statusItem_gs7pk_214:hover{background-color:rgba(10,173,183,.08)}._statusItem_gs7pk_214[style*="cursor: pointer"]{cursor:pointer!important}._statusItem_gs7pk_214[style*="cursor: pointer"]:hover{background-color:rgba(10,173,183,.15)}._statusTextContainer_gs7pk_237{display:flex;flex-direction:column;gap:2px}._statusLabel_gs7pk_243{font-size:9px;color:#999;text-transform:uppercase;letter-spacing:.5px;font-weight:600;line-height:1}._statusValue_gs7pk_252{font-size:12px;color:#222933;font-weight:600;line-height:1}._statusDivider_gs7pk_259{width:1px;height:28px;background-color:#d1d5db}._statusIconComplete_gs7pk_265{color:#8ed081;font-size:14px;flex-shrink:0}._statusIconPending_gs7pk_271{color:#d1d5db;font-size:14px;flex-shrink:0}._statusIconWarning_gs7pk_277{color:#ff7f0f;font-size:14px;flex-shrink:0}._statusIconRejected_gs7pk_283{color:#d81f5b;font-size:14px;flex-shrink:0}._statusItemQcRequired_gs7pk_289{border:1px solid rgba(15,173,183,.3);background-color:rgba(15,173,183,.05);border-radius:6px}._statusItemQcRequired_gs7pk_289:hover{background-color:rgba(15,173,183,.12);border-color:rgba(15,173,183,.5)}._stepInfoLoading_gs7pk_300{color:#999;font-style:italic;text-align:center;padding:8px;font-size:12px}._qcAuthWindowContentContainer_gs7pk_308{width:100%;height:calc(100% - 50px);display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}._vContainer_gs7pk_318{display:flex;flex-direction:column;gap:10px;height:100%;width:100%}._reportSuccessContainer_gs7pk_326{display:flex;align-items:center;justify-content:center;gap:24px;flex-direction:column;width:100%;height:100%;text-align:center;padding:40px 20px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:16px}._successIcon_gs7pk_340{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;color:#fff;font-size:48px;animation:_successPulse_gs7pk_1 2s ease-in-out infinite;box-shadow:0 8px 25px rgba(16,185,129,.3);flex-shrink:0;aspect-ratio:1}@keyframes _successPulse_gs7pk_1{0%,to{transform:scale(1);box-shadow:0 8px 25px rgba(16,185,129,.3)}50%{transform:scale(1.05);box-shadow:0 12px 35px rgba(16,185,129,.4)}}._successTitle_gs7pk_367{font-family:Quicksand,sans-serif;font-size:32px;font-weight:700;color:#1f2937;margin:0;line-height:1.2}._successMessage_gs7pk_376{font-family:Quicksand,sans-serif;font-size:18px;color:#6b7280;margin:0;line-height:1.5;max-width:500px}._successButton_gs7pk_385{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff;font-weight:600;padding:16px 40px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(16,185,129,.3);display:flex;align-items:center;gap:10px;font-size:18px}._successButton_gs7pk_385:hover{background:linear-gradient(135deg,#059669,#047857);transform:translateY(-2px);box-shadow:0 6px 20px rgba(16,185,129,.4)}._changeStepFailedText_gs7pk_406{font-size:40px;color:#d81f5b}._readOnlyBanner_gs7pk_411{display:flex;align-items:center;justify-content:center;padding:12px 16px;background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(245,158,11,.1));border:1px solid rgba(251,191,36,.3);border-radius:8px;color:#d97706;font-family:Quicksand,sans-serif;font-size:14px;font-weight:600;margin-bottom:12px;box-shadow:0 2px 8px rgba(251,191,36,.1)}._readOnlyTopBanner_gs7pk_427{position:fixed;top:70px;left:0;right:0;display:flex;align-items:center;justify-content:center;padding:12px 24px;background:linear-gradient(135deg,rgba(251,191,36,.95),rgba(245,158,11,.95));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:2px solid rgba(217,119,6,.3);color:#fff;font-family:Quicksand,sans-serif;font-size:15px;font-weight:700;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.15);letter-spacing:.3px}._pageAndInputContainer_gs7pk_449{display:flex;width:100%;flex:1;min-height:0;gap:0;position:relative;overflow:hidden}._pageContainer_gs7pk_459{flex:1;min-height:0;min-width:0;overflow-y:auto;overflow-x:auto;font-family:Quicksand;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px;box-shadow:0 1px 2px rgba(0,0,0,.02)}._pageContainer_gs7pk_459::-webkit-scrollbar,._measurementCardsContainer_gs7pk_475::-webkit-scrollbar{width:8px}._pageContainer_gs7pk_459::-webkit-scrollbar-track,._measurementCardsContainer_gs7pk_475::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}._pageContainer_gs7pk_459::-webkit-scrollbar-thumb,._measurementCardsContainer_gs7pk_475::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}._pageContainer_gs7pk_459::-webkit-scrollbar-thumb:hover,._measurementCardsContainer_gs7pk_475::-webkit-scrollbar-thumb:hover{background:#94a3b8}._titleAndPageContainer_gs7pk_496{font-family:Quicksand;padding:0;margin:0 20px;display:flex;flex-direction:column;gap:0;min-height:0;min-width:0;height:100%}._titleAndPageContainer_gs7pk_496>p{font-size:16px;font-weight:700;color:#222933;margin:0;letter-spacing:.3px;padding:0 4px}._measurementCardsContainer_gs7pk_475{overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:10px;padding:0}._instructionContainer_gs7pk_527{flex:1;min-height:0;min-width:0;transition:all .4s cubic-bezier(.4,0,.2,1);font-family:Quicksand,sans-serif}._instructionContainerResizing_gs7pk_535{transition:none!important}._instructionContainerFullWidth_gs7pk_539{flex:1}._measurementsPanel_gs7pk_544{position:relative;background:linear-gradient(135deg,rgba(249,250,251,.8),rgba(255,255,255,.6));border-left:1px solid #e5e7eb;box-shadow:-2px 0 8px rgba(0,0,0,.06);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;z-index:50;display:flex;flex-direction:column;font-family:Quicksand,sans-serif}._measurementsPanelResizing_gs7pk_557{transition:none!important}._measurementsPanelCollapsed_gs7pk_561{background:rgba(249,250,251,.5);border-left:1px solid #e0e1e4}._measurementsResizeHandle_gs7pk_567{position:absolute;left:0;top:0;width:4px;height:100%;background:transparent;cursor:col-resize;z-index:10;transition:background .2s ease}._measurementsResizeHandle_gs7pk_567:hover{background:linear-gradient(135deg,#09adb7,#089da5);box-shadow:0 0 8px rgba(9,173,183,.3)}._measurementsResizeHandle_gs7pk_567:active{background:linear-gradient(135deg,#089da5,#078a92)}._measurementsToggleButtonWrapper_gs7pk_589{position:absolute;top:16px;left:12px;z-index:20;display:inline-block}._measurementsToggleButtonWrapper_gs7pk_589>div{display:inline-block!important;cursor:default!important;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}._measurementsToggleButton_gs7pk_589{width:36px;height:36px;background:#94a3b8;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 4px rgba(148,163,184,.2);font-size:16px;font-family:Quicksand,sans-serif}._measurementsToggleButton_gs7pk_589:hover{background:#64748b;transform:scale(1.08);box-shadow:0 2px 6px rgba(100,116,139,.3)}._measurementsToggleButton_gs7pk_589:active{transform:scale(.92)}._measurementsPanelHeader_gs7pk_635{padding:12px 16px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #e5e7eb;background:transparent}._measurementsHeaderButtonWrapper_gs7pk_645{display:flex;align-items:center;justify-content:center;flex-shrink:0}._measurementsPanelHeader_gs7pk_635 ._measurementsToggleButton_gs7pk_589{width:32px;height:32px;background:#94a3b8;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 4px rgba(148,163,184,.2);font-size:14px;font-family:Quicksand,sans-serif}._measurementsPanelHeader_gs7pk_635 ._measurementsToggleButton_gs7pk_589:hover{background:#64748b;transform:scale(1.08);box-shadow:0 2px 6px rgba(100,116,139,.3)}._measurementsPanelHeader_gs7pk_635 ._measurementsToggleButton_gs7pk_589:active{transform:scale(.92)}._measurementsTitleBox_gs7pk_681{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;transition:all .2s ease;flex:1}._measurementsTitleBox_gs7pk_681:hover{border-color:#09adb7;background:#f1fcfd}._measurementsTitleIcon_gs7pk_698{color:#09adb7;font-size:14px;width:14px;height:14px;flex-shrink:0}._measurementsTitleText_gs7pk_706{font-size:13px;font-weight:700;color:#1a202c;letter-spacing:.2px}._measurementsPanelContent_gs7pk_714{padding:16px;overflow-y:auto;flex:1;min-height:0}._measurementsPanelContent_gs7pk_714::-webkit-scrollbar{width:8px}._measurementsPanelContent_gs7pk_714::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}._measurementsPanelContent_gs7pk_714::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}._measurementsPanelContent_gs7pk_714::-webkit-scrollbar-thumb:hover{background:#94a3b8}._measurementsPanelCollapsed_gs7pk_561 ._measurementsPanelContent_gs7pk_714{display:none}._measurementsPanelCollapsed_gs7pk_561 ._measurementsToggleButton_gs7pk_589{top:16px;right:auto;left:14px}._serialSelectContainer_gs7pk_751{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;height:100%;padding:10px}._bottomStepContainerRightButtons_gs7pk_763{display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px 0;min-width:350px}._actionButtonsRow_gs7pk_772{display:flex;gap:0;width:100%}._finalizeButtonRow_gs7pk_778{display:flex;gap:10px;align-items:stretch;margin-top:4px}._finalizeButtonContainer_gs7pk_785{display:flex;align-items:center;justify-content:center;padding:0 10px;flex-shrink:0}._centerContainer_gs7pk_794{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._hContainer_gs7pk_803{display:flex;gap:10px}._noStepSelectedContainer_gs7pk_809{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:40px}._noStepSelectedContent_gs7pk_818{text-align:center;max-width:500px;padding:40px;background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08)}._noStepSelectedIcon_gs7pk_828{font-size:64px;color:#9ca3af;margin-bottom:24px;opacity:.6}._noStepSelectedTitle_gs7pk_835{font-family:Quicksand;font-size:28px;font-weight:600;color:#1f2937;margin:0 0 16px}._noStepSelectedDescription_gs7pk_843{font-family:Quicksand;font-size:16px;color:#6b7280;line-height:1.6;margin:0 0 24px}._noStepSelectedSteps_gs7pk_851{padding:16px 24px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:12px;border:1px solid #d1d5db}._stepCount_gs7pk_858{font-family:Quicksand;font-size:14px;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px}._remarksButton_gs7pk_868:hover{background-color:rgba(16,185,129,.1)!important;border-color:#059669!important;color:#059669!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(16,185,129,.2)}._remarksButton_gs7pk_868:active{background-color:rgba(16,185,129,.2)!important;border-color:#047857!important;color:#047857!important;transform:translateY(0);box-shadow:0 1px 4px rgba(16,185,129,.3)}._remarksBadge_gs7pk_885{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 6px;border-radius:12px;background:#e5e7eb;color:#111827;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff;box-shadow:0 2px 6px rgba(0,0,0,.15);pointer-events:none}._remarksBadgeEmpty_gs7pk_905{background:#e5e7eb;color:#374151}._remarksBadgeComplete_gs7pk_910{background:#10b981;color:#fff}._remarksBadgeWarning_gs7pk_915{background:#f59e0b;color:#111827}._qcButton_gs7pk_920:hover{background-color:rgba(59,130,246,.1)!important;border-color:#2563eb!important;color:#2563eb!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(59,130,246,.2)}._qcButton_gs7pk_920:active{background-color:rgba(59,130,246,.2)!important;border-color:#1d4ed8!important;color:#1d4ed8!important;transform:translateY(0);box-shadow:0 1px 4px rgba(59,130,246,.3)}._qcButtonDisabled_gs7pk_937{opacity:.5;cursor:not-allowed;filter:grayscale(20%)}._batchFinalizeButton_gs7pk_943:hover{background-color:rgba(17,24,39,.1)!important;border-color:#374151!important;color:#374151!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(17,24,39,.2)}._batchFinalizeButton_gs7pk_943:active{background-color:rgba(17,24,39,.2)!important;border-color:#1f2937!important;color:#1f2937!important;transform:translateY(0);box-shadow:0 1px 4px rgba(17,24,39,.3)}._stepCompletionSuccessContainer_gs7pk_960{display:flex;align-items:center;justify-content:center;gap:20px;flex-direction:column;width:100%;height:100%;text-align:center;padding:30px 20px;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-radius:16px;position:relative;overflow:hidden}._stepCompletionSuccessContainer_gs7pk_960:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(16,185,129,.1) 0%,transparent 70%);animation:_successGlow_gs7pk_1 3s ease-in-out infinite;pointer-events:none}@keyframes _successGlow_gs7pk_1{0%,to{transform:scale(1) rotate(0);opacity:.3}50%{transform:scale(1.1) rotate(180deg);opacity:.6}}._stepCompletionIcon_gs7pk_999{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;color:#fff;font-size:48px;animation:_stepCompletionPulse_gs7pk_1 2s ease-in-out infinite,_stepCompletionBounce_gs7pk_1 .8s ease-out;box-shadow:0 12px 35px rgba(16,185,129,.4);flex-shrink:0;aspect-ratio:1;position:relative;z-index:1}@keyframes _stepCompletionPulse_gs7pk_1{0%,to{transform:scale(1);box-shadow:0 12px 35px rgba(16,185,129,.4)}50%{transform:scale(1.08);box-shadow:0 16px 45px rgba(16,185,129,.6)}}@keyframes _stepCompletionBounce_gs7pk_1{0%{transform:scale(.3) translateY(-50px);opacity:0}50%{transform:scale(1.1) translateY(0);opacity:1}70%{transform:scale(.95) translateY(0)}to{transform:scale(1) translateY(0)}}._stepCompletionTitle_gs7pk_1045{font-family:Quicksand,sans-serif;font-size:28px;font-weight:700;color:#1f2937;margin:0;line-height:1.2;animation:_titleSlideIn_gs7pk_1 .8s ease-out .3s both;position:relative;z-index:1}@keyframes _titleSlideIn_gs7pk_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._stepCompletionMessage_gs7pk_1068{font-family:Quicksand,sans-serif;font-size:16px;color:#6b7280;margin:0 0 16px;line-height:1.5;max-width:500px;animation:_messageSlideIn_gs7pk_1 .8s ease-out .5s both;position:relative;z-index:1}@keyframes _messageSlideIn_gs7pk_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._stepCompletionDetails_gs7pk_1091{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;animation:_detailsSlideIn_gs7pk_1 .8s ease-out .7s both;position:relative;z-index:1}@keyframes _detailsSlideIn_gs7pk_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._completionDetailItem_gs7pk_1112{display:flex;align-items:center;gap:10px;padding:8px 16px;background:rgba(255,255,255,.8);border-radius:10px;border:1px solid rgba(16,185,129,.2);box-shadow:0 2px 8px rgba(16,185,129,.1);transition:all .3s ease;backdrop-filter:blur(10px)}._completionDetailItem_gs7pk_1112:hover{transform:translate(8px);box-shadow:0 4px 16px rgba(16,185,129,.2);background:rgba(255,255,255,.95)}._completionDetailIcon_gs7pk_1131{color:#10b981;font-size:18px;flex-shrink:0;animation:_iconPulse_gs7pk_1 2s ease-in-out infinite}@keyframes _iconPulse_gs7pk_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}._completionDetailText_gs7pk_1147{font-family:Quicksand,sans-serif;font-size:16px;font-weight:600;color:#374151}._stepCompletionButton_gs7pk_1154{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff;font-weight:600;padding:14px 36px;border-radius:10px;transition:all .4s cubic-bezier(.25,.46,.45,.94);box-shadow:0 6px 20px rgba(16,185,129,.4);display:flex;align-items:center;gap:10px;font-size:16px;animation:_buttonSlideIn_gs7pk_1 .8s ease-out .9s both;position:relative;z-index:1}._stepCompletionButton_gs7pk_1154:hover{background:linear-gradient(135deg,#059669,#047857);transform:translateY(-4px) scale(1.02);box-shadow:0 12px 30px rgba(16,185,129,.6)}._stepCompletionButton_gs7pk_1154:active{transform:translateY(-2px) scale(.98);box-shadow:0 6px 20px rgba(16,185,129,.5);transition:all .15s cubic-bezier(.25,.46,.45,.94)}@keyframes _buttonSlideIn_gs7pk_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._skeletonContainer_gs7pk_1196{width:100vw;height:100vh;background:#fafafa;position:fixed;top:0;left:0;z-index:9999}._skeletonTopBar_gs7pk_1206{position:fixed;top:0;left:0;right:0;height:70px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;padding:0 24px;gap:20px;z-index:10000}._skeletonLogo_gs7pk_1221{width:120px;height:36px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeletonShimmer_gs7pk_1 1.5s infinite;border-radius:6px}._skeletonUserInfo_gs7pk_1230{margin-left:auto;display:flex;align-items:center;gap:12px}._skeletonAvatar_gs7pk_1237{width:40px;height:40px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeletonShimmer_gs7pk_1 1.5s infinite}._skeletonMainContent_gs7pk_1246{position:absolute;top:90px;left:0;right:0;bottom:300px;padding:20px;display:flex;gap:30px}._skeletonInstructionPanel_gs7pk_1257{flex:1;display:flex;flex-direction:column;gap:10px}._skeletonPanelTitle_gs7pk_1264{height:28px;width:180px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeletonShimmer_gs7pk_1 1.5s infinite;border-radius:6px}._skeletonInstructionContent_gs7pk_1273{flex:1;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px}._skeletonTextBlock_gs7pk_1284{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeletonShimmer_gs7pk_1 1.5s infinite;border-radius:4px}._skeletonTextBlock_gs7pk_1284._wide_gs7pk_1292{width:100%}._skeletonTextBlock_gs7pk_1284._medium_gs7pk_1296{width:80%}._skeletonTextBlock_gs7pk_1284._short_gs7pk_1300{width:60%}._skeletonImageBlock_gs7pk_1304{height:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeletonShimmer_gs7pk_1 1.5s infinite;border-radius:8px;margin:12px 0}._skeletonMeasurementPanel_gs7pk_1313{min-width:500px;display:flex;flex-direction:column;gap:10px}._skeletonMeasurementContent_gs7pk_1320{flex:1;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:12px}._skeletonMeasurementCard_gs7pk_1331{height:100px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeletonShimmer_gs7pk_1 1.5s infinite;border-radius:8px}._skeletonBottomPanel_gs7pk_1339{position:fixed;bottom:10px;left:10px;right:10px;height:280px;background:rgba(255,255,255,.95);backdrop-filter:blur(12px);border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:20px;padding:0 10px}._skeletonSerialSelector_gs7pk_1354{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:20px}._skeletonSerialNumber_gs7pk_1363{width:120px;height:80px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeletonShimmer_gs7pk_1 1.5s infinite;border-radius:12px}._skeletonStepsContainer_gs7pk_1372{flex:1;display:flex;align-items:center;gap:16px;padding:20px;overflow:hidden}._skeletonStepCircle_gs7pk_1381{width:80px;height:80px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeletonShimmer_gs7pk_1 1.5s infinite;flex-shrink:0}._skeletonActionsPanel_gs7pk_1391{display:flex;flex-direction:column;gap:12px;justify-content:center;padding:16px 0;min-width:300px}._skeletonStatusCard_gs7pk_1400{padding:16px 14px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(250,250,252,.95));border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:12px}._skeletonStatusItem_gs7pk_1410{height:20px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeletonShimmer_gs7pk_1 1.5s infinite;border-radius:4px}._skeletonButton_gs7pk_1418{height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeletonShimmer_gs7pk_1 1.5s infinite;border-radius:8px}._skeletonButtonLarge_gs7pk_1426{height:48px;background:linear-gradient(90deg,#e0e0e0 25%,#d0d0d0,#e0e0e0 75%);background-size:200% 100%;animation:_skeletonShimmer_gs7pk_1 1.5s infinite;border-radius:8px}._skeletonLoadingText_gs7pk_1434{position:fixed;bottom:320px;left:50%;transform:translate(-50%);font-family:Quicksand,sans-serif;font-size:16px;color:#6b7280;font-weight:500;text-align:center;animation:_skeletonFade_gs7pk_1 1.5s ease-in-out infinite alternate}@keyframes _skeletonShimmer_gs7pk_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _skeletonFade_gs7pk_1{0%{opacity:.4}to{opacity:1}}._batchValidationWarningContainer_gs7pk_1466{display:flex;align-items:center;justify-content:center;gap:20px;flex-direction:column;width:100%;text-align:center;padding:30px 20px;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:16px;position:relative;overflow:hidden}._batchValidationWarningContainer_gs7pk_1466:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(245,158,11,.1) 0%,transparent 70%);animation:_warningGlow_gs7pk_1 3s ease-in-out infinite;pointer-events:none}@keyframes _warningGlow_gs7pk_1{0%,to{transform:scale(1) rotate(0);opacity:.3}50%{transform:scale(1.1) rotate(180deg);opacity:.6}}._batchValidationWarningIcon_gs7pk_1504{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706);display:flex;align-items:center;justify-content:center;color:#fff;font-size:40px;animation:_warningPulse_gs7pk_1 2s ease-in-out infinite;box-shadow:0 12px 35px rgba(245,158,11,.4);flex-shrink:0;aspect-ratio:1;position:relative;z-index:1}@keyframes _warningPulse_gs7pk_1{0%,to{transform:scale(1);box-shadow:0 12px 35px rgba(245,158,11,.4)}50%{transform:scale(1.08);box-shadow:0 16px 45px rgba(245,158,11,.6)}}._batchValidationWarningTitle_gs7pk_1533{font-family:Quicksand,sans-serif;font-size:24px;font-weight:700;color:#1f2937;margin:0;line-height:1.2;position:relative;z-index:1}._batchValidationWarningMessage_gs7pk_1544{font-family:Quicksand,sans-serif;font-size:15px;color:#6b7280;margin:0 0 20px;line-height:1.5;max-width:500px;position:relative;z-index:1}._batchValidationIssuesList_gs7pk_1555{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;width:100%;max-width:500px;position:relative;z-index:1}._batchValidationIssueItem_gs7pk_1566{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(255,255,255,.8);border-radius:10px;border:1px solid rgba(245,158,11,.2);transition:all .2s ease}._batchValidationIssueItem_gs7pk_1566:hover{background:rgba(255,255,255,.95);border-color:rgba(245,158,11,.4);transform:translate(4px)}._batchValidationIssueIcon_gs7pk_1583{color:#f59e0b;font-size:20px;flex-shrink:0}._batchValidationIssueText_gs7pk_1589{font-family:Quicksand,sans-serif;font-size:14px;color:#374151;font-weight:500;text-align:left;flex:1}._batchValidationActions_gs7pk_1598{display:flex;justify-content:flex-end;gap:12px;width:100%;position:relative;z-index:1}._batchSuccessContainer_gs7pk_1608{display:flex;align-items:center;justify-content:center;gap:20px;flex-direction:column;width:100%;text-align:center;padding:30px 20px;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-radius:16px;position:relative;overflow:hidden}._batchSuccessContainer_gs7pk_1608:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(16,185,129,.1) 0%,transparent 70%);animation:_successGlow_gs7pk_1 3s ease-in-out infinite;pointer-events:none}._batchSuccessIcon_gs7pk_1635{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;color:#fff;font-size:40px;animation:_stepCompletionPulse_gs7pk_1 2s ease-in-out infinite;box-shadow:0 12px 35px rgba(16,185,129,.4);flex-shrink:0;aspect-ratio:1;position:relative;z-index:1}._batchSuccessTitle_gs7pk_1653{font-family:Quicksand,sans-serif;font-size:24px;font-weight:700;color:#1f2937;margin:0;line-height:1.2;position:relative;z-index:1}._batchSuccessMessage_gs7pk_1664{font-family:Quicksand,sans-serif;font-size:15px;color:#6b7280;margin:0 0 16px;line-height:1.5;max-width:500px;position:relative;z-index:1}._batchSuccessCount_gs7pk_1675{font-family:Quicksand,sans-serif;font-size:18px;font-weight:600;color:#10b981;margin:0 0 24px;padding:12px 24px;background:rgba(255,255,255,.8);border-radius:10px;border:1px solid rgba(16,185,129,.2);position:relative;z-index:1}._batchSuccessButton_gs7pk_1689{position:relative;z-index:1}._verticalContainer_1pufg_1{display:flex;flex-direction:column;height:100vh}._logoContainer_1pufg_7{height:80px;display:flex;align-items:center;justify-content:center;padding:5px 10px 10px;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(248,249,250,.9));border-bottom:1px solid rgba(0,0,0,.08)}._logo_1pufg_7{height:80px;width:auto;-o-object-fit:contain;object-fit:contain}._logoDivider_1pufg_23{height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.1) 50%,transparent 100%);margin:0 20px 25px}._actionTabsContainer_1pufg_29{height:52px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(248,249,250,.9));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 20px rgba(0,0,0,.06);display:flex;gap:6px;align-items:center;overflow:hidden;padding:8px}._tabButton_1pufg_48{width:100%;height:100%;background-color:transparent;border:2px solid transparent;border-radius:8px;font-family:Quicksand;font-size:14px;font-weight:600;color:#6b7280;transition:all .2s ease;cursor:pointer;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}._tabButton_1pufg_48:hover{background-color:rgba(10,173,183,.08);color:#0aadb7;transform:translateY(-1px)}._tabButtonSelected_1pufg_85{width:100%;height:100%;background:linear-gradient(135deg,#0aadb7,#51bbc4);border-radius:8px;border:2px solid rgba(255,255,255,.2);color:#fff;box-shadow:0 4px 12px rgba(10,173,183,.3);font-family:Quicksand;font-size:14px;font-weight:600;transition:all .2s ease;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;align-items:center;justify-content:center}._button_kbzlc_1{position:relative;background:rgba(255,255,255,.8);border:1px solid #e0e1e4;width:140px;height:60px;border-radius:8px;transition:ease .2s;pointer-events:all;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#222933;font-size:26px;font-weight:700}._buttonSelected_kbzlc_24{position:relative;background:none;border:none;width:150px;scale:1.1;transition:ease .2s}._container_kbzlc_36{position:relative;transition:ease .2s}._container_kbzlc_36:hover{scale:1.05}._container_kbzlc_36:active{scale:.95}._homeButtonContainer_kbzlc_49{position:absolute;top:50%;left:.55rem;transform:translateY(-50%)}._primaryButtonEnabled_g8rs0_1{font-weight:700;height:50px;color:#fff;background:#09adb7;border-radius:8px;box-shadow:2px 2px 8px rgba(57,61,70,.1);font-size:17px;font-family:Quicksand;border:1px solid rgba(255,255,255,.339);transition:ease .3s;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._primaryButtonEnabled_g8rs0_1:hover{background:#089da5}._primaryButtonEnabled_g8rs0_1:active{background:#089299}._primaryButtonDisabled_g8rs0_49{font-weight:700;height:50px;line-height:50px;background:#e8edeb;color:#222933;border-radius:8px;box-shadow:2px 2px 2px rgba(159,159,159,.263);font-size:17px;font-family:Quicksand;border:1px solid rgba(255,255,255,.18);transition:ease .3s;display:flex;justify-content:center;align-items:center;gap:10px;padding:10px;cursor:not-allowed}._secondaryButtonEnabled_g8rs0_81{font-weight:700;height:50px;color:#222933;box-shadow:2px 2px 8px rgba(57,61,70,.1);background:#fff;border-radius:8px;font-size:17px;font-family:Quicksand;border:1px solid #e4e5e8;transition:ease .3s;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._secondaryButtonEnabled_g8rs0_81:hover{border-color:#0aadb7}._tertiaryButtonEnabled_g8rs0_116{display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0);border:none;border-radius:100%;color:#fff;transition:ease .3s;height:-moz-fit-content;height:fit-content;padding:10px;cursor:pointer}._tertiaryButtonEnabled_g8rs0_116:hover{background-color:rgba(161,161,161,.114)}._tertiaryButtonEnabled_g8rs0_116:active{scale:.9}._quaternaryButtonEnabled_g8rs0_144{text-decoration:underline;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Quicksand;transition:ease .3s}._quaternaryButtonEnabled_g8rs0_144:active{scale:.93}:root{--primary-color: #09adb7;--hover-color: #089da5;--active-color: #07858c;--disabled-bg: #e8edeb;--text-color: #222933}._buttonBase_g8rs0_167{font-family:Quicksand,sans-serif;font-size:17px;font-weight:600;transition:all .3s ease;display:inline-flex;justify-content:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px;padding:10px 20px;border:1px solid transparent}._inputContainer_g8rs0_184{display:flex;flex-direction:column;gap:8px;width:-moz-fit-content;width:fit-content}._inputWrapper_g8rs0_191{position:relative;display:inline-block}._inputField_g8rs0_196{font-family:Quicksand,sans-serif;font-size:17px;border:2px solid #e0e1e4;border-radius:8px;padding:10px 15px;transition:all .2s ease;background-color:#fff;width:100%}._inputField_g8rs0_196:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 3px rgba(9,173,183,.1)}._errorMessage_g8rs0_213{color:#dc3545;font-size:14px;margin-top:4px}._passwordToggle_g8rs0_219{position:absolute;right:10px;transform:translateY(-50%);padding:4px;background:none;border:none;color:var(--text-color)}._buttonContent_g8rs0_229{display:flex;align-items:center;justify-content:center;gap:10px}._uneditable_1y1hy_3{font-weight:600;border:1px solid #e0e1e4;border-radius:4px;background-color:rgba(242,242,242,.435);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:rgba(0,0,0,.34);font-size:17px;font-family:Quicksand;transition:ease .2s;padding:10px;outline:none;box-sizing:border-box;display:flex;justify-content:left;align-items:center;overflow-x:scroll;overflow-y:hidden;height:45px}._inputContainer_1y1hy_47{display:flex;flex-direction:column;gap:8px;width:100%;position:relative}._inputWrapper_1y1hy_55{position:relative;display:flex;align-items:center;width:100%}._inputField_1y1hy_62{font-family:Quicksand,sans-serif;font-size:16px;font-weight:500;border:1px solid #e1e5e9;border-radius:6px;padding:12px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);background:rgba(255,255,255,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:100%;box-sizing:border-box;color:#1a1a1a;outline:none;height:48px}._inputField_1y1hy_62::-moz-placeholder{color:#9ca3af;font-weight:400}._inputField_1y1hy_62::placeholder{color:#9ca3af;font-weight:400}._inputField_1y1hy_62:hover{border-color:#09adb7;background:rgba(255,255,255,.95);transform:translateY(-1px);box-shadow:0 4px 12px rgba(9,173,183,.15)}._inputField_1y1hy_62:focus{border-color:#09adb7;background:#fff;box-shadow:0 0 0 3px rgba(9,173,183,.1),0 4px 20px rgba(9,173,183,.2);transform:translateY(-1px)}._inputField_1y1hy_62:focus::-moz-placeholder{color:#d1d5db}._inputField_1y1hy_62:focus::placeholder{color:#d1d5db}._inputField_1y1hy_62[data-textarea=true]{min-height:100px;resize:vertical;font-family:Quicksand,sans-serif;line-height:1.5}._passwordToggle_1y1hy_113{position:absolute;right:10px;top:50%;transform:translateY(-50%);padding:0;background:transparent;border:none;border-radius:6px;color:#6b7280;font-size:15px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;outline:none;z-index:1}._passwordToggle_1y1hy_113:focus{outline:none;box-shadow:none}._passwordToggle_1y1hy_113:hover{background:rgba(9,173,183,.08);color:#09adb7;transform:translateY(-50%) scale(1.05)}._passwordToggle_1y1hy_113:active{background:rgba(9,173,183,.12);color:#07858c;transform:translateY(-50%) scale(.98)}._passwordToggle_1y1hy_113 svg{width:16px;height:16px;transition:all .2s ease}._errorMessage_1y1hy_160{color:#ef4444;font-size:14px;font-weight:500;margin-top:6px;padding-left:4px;display:flex;align-items:center;gap:4px}._errorMessage_1y1hy_160:before{content:"⚠";font-size:12px}._inputField_1y1hy_62[aria-invalid=true]{border-color:#ef4444;background:rgba(239,68,68,.05)}._inputField_1y1hy_62[aria-invalid=true]:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1),0 4px 20px rgba(239,68,68,.15)}._inputField_1y1hy_62:disabled{background:#f9fafb;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;transform:none}._inputField_1y1hy_62:disabled:hover{transform:none;box-shadow:none}._inputLabel_1y1hy_204{font-family:Quicksand,sans-serif;font-size:14px;font-weight:600;color:#374151;margin-bottom:4px;display:block}._inputField_1y1hy_62:focus-visible{outline:2px solid #09adb7;outline-offset:2px}._tooltip_1jiql_1{position:fixed;z-index:100001;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#1e293b;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.5;padding:10px 14px;max-width:280px;border-radius:10px;border:1px solid rgba(15,173,183,.2);box-shadow:0 8px 24px -4px rgba(0,0,0,.12),0 4px 8px -2px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.04),0 0 0 1px rgba(15,173,183,.1) inset;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;will-change:opacity,transform,filter;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}._tooltip_1jiql_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px;background:linear-gradient(135deg,rgba(15,173,183,.03),rgba(15,173,183,.01),rgba(255,255,255,.02));pointer-events:none;z-index:-1}._tooltip_1jiql_1:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:10px;background:linear-gradient(135deg,rgba(15,173,183,.15),rgba(15,173,183,.05),rgba(255,255,255,0));opacity:0;transition:opacity .2s ease;z-index:-2;pointer-events:none}._childrenParent_1jiql_90{display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:help}@media (prefers-color-scheme: dark){._tooltip_1jiql_1{background:rgba(30,41,59,.98);color:#f1f5f9;border-color:rgba(15,173,183,.3);box-shadow:0 8px 24px -4px rgba(0,0,0,.4),0 4px 8px -2px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.1),0 0 0 1px rgba(15,173,183,.2) inset}._tooltip_1jiql_1:before{background:linear-gradient(135deg,rgba(15,173,183,.08),rgba(15,173,183,.02),rgba(255,255,255,.01))}}@media (prefers-reduced-motion: reduce){._tooltip_1jiql_1{will-change:auto}}._stepCircle_xm6bq_1{position:relative;border-radius:100%;width:100px;height:100px;border:6px solid;font-family:Quicksand;font-size:26px;font-weight:700;background-color:#fff;box-shadow:2px 2px 8px rgba(45,45,45,.44);transition:ease .2s;cursor:pointer;color:#222933;flex-shrink:0}._stepCircleSelected_xm6bq_26{position:relative;scale:1.08;border-radius:100%;width:100px;height:100px;border:9px solid;font-family:Quicksand;font-size:26px;font-weight:700;background-color:#fff;box-shadow:2px 2px 8px rgba(45,45,45,.44);transition:ease .2s;color:#222933;flex-shrink:0}._stepCircle_xm6bq_1:hover{scale:1.03}._stepCircle_xm6bq_1:active{scale:.95}._greenBadge_xm6bq_58{color:#8ed081}._redBadge_xm6bq_62{color:#d81f5b}._qcBadge_xm6bq_66{position:absolute;right:-8px;top:-8px;background-color:#fff;border-radius:100%;font-size:32px;box-shadow:2px 2px 8px rgba(45,45,45,.44)}._remarkBadge_xm6bq_77{position:absolute;left:-8px;top:-8px;background-color:#fff;border-radius:100%;font-size:32px;box-shadow:2px 2px 8px rgba(45,45,45,.44)}._nametagPanel_12k7x_1{position:absolute;display:flex;justify-content:flex-start;align-items:center;overflow:hidden;color:#fff;border-radius:20px;font-size:16px;font-weight:500;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;left:50%;bottom:-68px;width:-moz-fit-content;width:fit-content;max-width:44px;min-height:44px;height:-moz-fit-content;height:fit-content;padding:0;transform:translate(-50%);transition:max-width .35s cubic-bezier(.4,0,.2,1),padding .35s cubic-bezier(.4,0,.2,1),box-shadow .3s ease,transform .2s ease,background .3s ease,bottom .35s cubic-bezier(.4,0,.2,1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}._appearing_12k7x_42{animation:_badgeAppear_12k7x_1 .5s cubic-bezier(.34,1.56,.64,1) forwards}._exiting_12k7x_46{animation:_badgeDisappear_12k7x_1 .3s cubic-bezier(.55,.085,.68,.53) forwards}@keyframes _badgeAppear_12k7x_1{0%{opacity:0;transform:translate(-50%) scale(.3) translateY(15px)}to{opacity:1;transform:translate(-50%) scale(1) translateY(0)}}@keyframes _badgeDisappear_12k7x_1{0%{opacity:1;transform:translate(-50%) scale(1) translateY(0)}to{opacity:0;transform:translate(-50%) scale(.5) translateY(-10px)}}._nametagPanel_12k7x_1:hover{filter:brightness(1.05)}._nametagExpanded_12k7x_76{max-width:100px;padding:8px 14px 8px 0;bottom:-78px;transform:translate(-50%)}._iconWrapper_12k7x_83{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;min-height:44px;font-size:18px}._usernameWrapper_12k7x_93{display:flex;align-items:center;white-space:nowrap;overflow:hidden;margin-left:6px;opacity:0;max-width:0;transition:opacity .2s cubic-bezier(.4,0,.2,1),max-width .35s cubic-bezier(.4,0,.2,1)}._nametagExpanded_12k7x_76 ._usernameWrapper_12k7x_93{opacity:1;max-width:56px;transition:opacity .3s cubic-bezier(.4,0,.2,1) .1s,max-width .35s cubic-bezier(.4,0,.2,1)}._userInfo_12k7x_112{display:flex;flex-direction:column;gap:1px;align-items:flex-start;max-width:56px;overflow:hidden}._username_12k7x_93{margin:0;padding:0;font-size:15px;font-weight:600;letter-spacing:.01em;line-height:1.2;white-space:nowrap;max-width:100%}._userType_12k7x_132{margin:0;padding:0;font-size:11px;font-weight:500;letter-spacing:.04em;opacity:.85;text-transform:uppercase;line-height:1;white-space:nowrap;max-width:100%}._marquee_12k7x_146{display:inline-block;animation:_marqueeScroll_12k7x_1 4s ease-in-out infinite;animation-delay:.5s;min-width:-moz-max-content;min-width:max-content}@keyframes _marqueeScroll_12k7x_1{0%,20%{transform:translate(0)}45%,55%{transform:translate(calc(56px - 100%))}80%,to{transform:translate(0)}}._finalizeButton_1mffp_1{width:120px;height:120px;min-width:120px;min-height:120px;border-radius:36px;font-size:14px;font-weight:700;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;position:relative;overflow:hidden;line-height:1;text-align:center;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Quicksand,sans-serif;color:#fff;background:linear-gradient(135deg,#0aadb7,#3dbf8a,#6bc47a,#3dbf8a,#0aadb7,#3dbf8a,#6bc47a,#3dbf8a,#0aadb7);background-size:200% 200%;animation:_gradientFlow_1mffp_1 4s linear infinite;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px rgba(10,173,183,.35),0 0 rgba(107,196,122,.4);transform:scale(1)}._finalizeButton_1mffp_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:36px;box-shadow:0 0 rgba(107,196,122,.5),inset 0 0 rgba(255,255,255,0);animation:_pulseGlow_1mffp_1 2s ease-in-out infinite;z-index:0;pointer-events:none}._finalizeButton_1mffp_1:after{content:"";position:absolute;top:-50%;left:-100%;width:60%;height:200%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 40%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.1) 60%,transparent 100%);transform:skew(-25deg);animation:_shimmer_1mffp_1 3s ease-in-out infinite;z-index:1;pointer-events:none}._finalizeButton_1mffp_1:hover:not(:disabled){transform:translateY(-4px) scale(1.08);box-shadow:0 16px 40px rgba(10,173,183,.5),0 0 30px rgba(107,196,122,.35)}._finalizeButton_1mffp_1:hover:not(:disabled):before{animation:none;box-shadow:0 0 20px rgba(107,196,122,.4),inset 0 0 rgba(255,255,255,0)}._finalizeButton_1mffp_1:active:not(:disabled){transform:translateY(0) scale(.96);box-shadow:0 4px 12px rgba(10,173,183,.4),0 0 10px rgba(107,196,122,.2);transition:transform .1s cubic-bezier(.4,0,.2,1),box-shadow .1s cubic-bezier(.4,0,.2,1)}._finalizeButton_1mffp_1:active:not(:disabled):before{animation:none;box-shadow:none}._finalizeButton_1mffp_1:disabled,._finalizeButton_1mffp_1._disabled_1mffp_131{opacity:.5;cursor:not-allowed;transform:none;animation:none;background:#e8edeb;color:#222933;box-shadow:0 4px 12px rgba(0,0,0,.1)}._finalizeButton_1mffp_1:disabled:before,._finalizeButton_1mffp_1._disabled_1mffp_131:before,._finalizeButton_1mffp_1:disabled:after,._finalizeButton_1mffp_1._disabled_1mffp_131:after{display:none}._buttonContent_1mffp_148{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:2}._icon_1mffp_158{width:36px;height:36px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25));transition:transform .3s cubic-bezier(.4,0,.2,1)}._finalizeButton_1mffp_1:hover:not(:disabled) ._icon_1mffp_158{transform:scale(1.1)}._finalizeButton_1mffp_1:active:not(:disabled) ._icon_1mffp_158{transform:scale(.95);transition:transform .1s cubic-bezier(.4,0,.2,1)}@keyframes _gradientFlow_1mffp_1{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes _pulseGlow_1mffp_1{0%,to{box-shadow:0 0 rgba(107,196,122,.5),inset 0 0 rgba(255,255,255,0)}50%{box-shadow:0 0 25px 5px rgba(107,196,122,.3),inset 0 0 10px rgba(255,255,255,.1)}}@keyframes _shimmer_1mffp_1{0%{left:-100%;opacity:0}20%{opacity:1}80%{opacity:1}to{left:150%;opacity:0}}._windowBackgroundPanelVisible_1ftma_1{position:fixed;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);width:100vw;height:100vh;top:0;left:0;z-index:99999;padding:20px;box-sizing:border-box}._windowContainer_1ftma_18{background:rgba(255,255,255,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:8px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(255,255,255,.1);display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}._windowTopPanel_1ftma_36{border-bottom:1px solid rgba(0,0,0,.1);border-radius:8px 8px 0 0;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;position:relative;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._windowTitle_1ftma_49{font-family:Quicksand,sans-serif;margin:0;font-size:24px;font-weight:700;color:#1a1a1a;line-height:1.2}._closeButton_1ftma_58{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.05);border:none;color:#666;font-size:18px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._closeButton_1ftma_58:hover{background:rgba(0,0,0,.1);color:#333;transform:translateY(-50%) scale(1.05)}._closeButton_1ftma_58:active{transform:translateY(-50%) scale(.95)}._windowPanel_1ftma_86{padding:24px;font-family:Quicksand,sans-serif;width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;background:rgba(255,255,255,.5);border-radius:0 0 8px 8px;position:relative}._windowPanel_1ftma_86::-webkit-scrollbar{width:6px}._windowPanel_1ftma_86::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}._windowPanel_1ftma_86::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}._windowPanel_1ftma_86::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}@media (max-width: 768px){._windowBackgroundPanelVisible_1ftma_1{padding:16px}._windowContainer_1ftma_18{max-width:100%;max-height:95vh;border-radius:6px}._windowTopPanel_1ftma_36{padding:16px 20px;border-radius:6px 6px 0 0}._windowTitle_1ftma_49{font-size:20px}._windowPanel_1ftma_86{padding:20px;border-radius:0 0 6px 6px}._closeButton_1ftma_58{width:36px;height:36px;right:12px;font-size:16px}}@media (max-width: 480px){._windowBackgroundPanelVisible_1ftma_1{padding:12px}._windowTopPanel_1ftma_36{padding:12px 16px}._windowTitle_1ftma_49{font-size:18px}._windowPanel_1ftma_86{padding:16px}}._problemReportWindow_1obrr_1{display:flex;width:100%;height:100%;gap:20px;background-color:#f8f9fa;border-radius:12px;overflow:hidden}._sidebar_1obrr_11{width:360px;background:linear-gradient(135deg,#fff,#f8f9fa);border-right:1px solid #e0e1e4;display:flex;flex-direction:column;box-shadow:2px 0 8px rgba(0,0,0,.05)}._sidebarHeader_1obrr_20{padding:24px 20px 16px;border-bottom:1px solid #e0e1e4;display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#0aadb7,#51bbc4);color:#fff}._sidebarIcon_1obrr_30{font-size:20px}._sidebarTitle_1obrr_34{font-size:18px;font-weight:600;margin:0;flex:1}._remarkCount_1obrr_41{background-color:rgba(255,255,255,.2);padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}._remarksList_1obrr_49{flex:1;padding:16px 0;overflow-y:auto}._remarkItem_1obrr_55{padding:16px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .2s ease;position:relative}._remarkItem_1obrr_55:hover{background-color:#f8f9fa}._remarkItemSelected_1obrr_67{background-color:#e3f2fd;border-left:4px solid #0aadb7}._remarkItemHeader_1obrr_72{display:flex;align-items:center;gap:12px;margin-bottom:8px}._remarkStatusIcon_1obrr_79{font-size:16px;flex-shrink:0}._remarkName_1obrr_84{font-size:14px;font-weight:600;color:#222933;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._remarkStatus_1obrr_79{margin-left:28px}._statusBadge_1obrr_98{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._addRemarkButton_1obrr_107{margin:16px 20px;padding:12px 16px;border-radius:8px;font-weight:600;transition:all .2s ease}._mainContent_1obrr_115{flex:1;display:flex;flex-direction:column;background-color:#fff;border-radius:0 12px 12px 0;overflow:hidden}._remarkHeader_1obrr_124{padding:24px 32px;border-bottom:1px solid #e0e1e4;background:linear-gradient(135deg,#fff,#f8f9fa)}._remarkTitleSection_1obrr_130{display:flex;align-items:center;gap:12px;margin-bottom:20px}._sectionIcon_1obrr_137{color:#0aadb7;font-size:18px}._sectionTitle_1obrr_142{font-size:20px;font-weight:600;color:#222933;margin:0}._remarkNameSection_1obrr_149{display:flex;flex-direction:column;gap:8px}._fieldLabel_1obrr_155{font-size:14px;font-weight:600;color:#5a5f6b;margin-bottom:4px}._nameInputContainer_1obrr_162{display:flex;gap:12px;align-items:center}._saveNameButton_1obrr_168{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._remarkSections_1obrr_178{flex:1;padding:24px 32px;overflow-y:auto;display:flex;flex-direction:column;gap:24px}._emptyState_1obrr_188{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px;text-align:center;color:#5a5f6b}._emptyStateIcon_1obrr_199{font-size:48px;color:#d1d5db;margin-bottom:16px}._emptyStateTitle_1obrr_205{font-size:20px;font-weight:600;color:#222933;margin:0 0 8px}._emptyStateText_1obrr_212{font-size:14px;color:#5a5f6b;margin:0;max-width:400px;line-height:1.5}._container_1cvin_1{display:flex;flex-direction:column;gap:20px;background:#fff;border-radius:12px;padding:24px;border:1px solid #e0e1e4;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .2s ease}._container_1cvin_1:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}._sectionHeader_1cvin_17{border-bottom:1px solid #f0f0f0;padding-bottom:16px;margin-bottom:20px}._sectionTitleContainer_1cvin_23{display:flex;align-items:center;gap:12px;margin-bottom:8px}._sectionIcon_1cvin_30{font-size:18px;flex-shrink:0}._sectionTitle_1cvin_23{font-size:16px;font-weight:600;color:#222933;margin:0;flex:1}._statusIcon_1cvin_43{font-size:16px;flex-shrink:0}._sectionDescription_1cvin_48{font-size:13px;color:#5a5f6b;line-height:1.4;margin-left:30px}._formContent_1cvin_55{display:flex;flex-direction:column;gap:24px}._inputSection_1cvin_61,._imageSection_1cvin_62{display:flex;flex-direction:column;gap:12px}._fieldGroup_1cvin_68{display:flex;flex-direction:column;gap:8px}._fieldLabel_1cvin_74{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#5a5f6b}._fieldIcon_1cvin_83{font-size:14px;color:#0aadb7}._imageUploaderContainer_1cvin_88{border-radius:8px;overflow:visible}._actionButtons_1cvin_93{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px solid #f0f0f0}._buttonGroup_1cvin_100{display:flex;gap:12px;align-items:center}._submitButton_1cvin_106{padding:12px 24px;font-weight:600;border-radius:8px;transition:all .2s ease}._cancelButton_1cvin_113{padding:12px 20px;font-weight:600;border-radius:8px;transition:all .2s ease}._editButton_1cvin_120{padding:12px 24px;font-weight:600;border-radius:8px;transition:all .2s ease}._imageContainer_1cvin_127{width:100%;height:120px;display:flex;border:2px dashed #e0e1e4;border-radius:8px;background-color:#f8f9fa;color:#5a5f6b;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;transition:all .2s ease}._imageContainer_1cvin_127:hover{border-color:#0aadb7;background-color:#f0f9ff}._container_ag1sv_3{width:100%;height:100%;position:relative}._errorBanner_ag1sv_10{margin-bottom:12px;animation:_slideDown_ag1sv_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _slideDown_ag1sv_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._errorContent_ag1sv_26{display:flex;align-items:center;gap:12px;padding:12px 16px;background:linear-gradient(135deg,#fee2e2,#fecaca);border:1px solid #fca5a5;border-radius:8px;color:#991b1b;font-family:Quicksand,sans-serif;font-size:14px;font-weight:500;box-shadow:0 2px 8px rgba(220,38,38,.1)}._errorIcon_ag1sv_41{font-size:18px;color:#dc2626;flex-shrink:0}._errorMessage_ag1sv_47{flex:1;line-height:1.5}._errorDismiss_ag1sv_52{background:transparent;border:none;color:#991b1b;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;flex-shrink:0}._errorDismiss_ag1sv_52:hover{background:rgba(153,27,27,.1);color:#7f1d1d}._errorDismiss_ag1sv_52:active{transform:scale(.95)}._uploadHint_ag1sv_76{margin-top:8px;font-size:12px;color:#94a3b8;font-weight:500}._dropArea_ag1sv_83{width:100%;height:240px;min-height:200px;max-height:none;aspect-ratio:auto;border:2px dashed #cbd5e1;border-radius:12px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#64748b;font-family:Quicksand,sans-serif;font-size:16px;font-weight:500;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}._dropArea_ag1sv_83:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(9,173,183,.05),rgba(8,157,165,.05));opacity:0;transition:opacity .3s ease}._dropArea_ag1sv_83:hover{border-color:#09adb7;background:linear-gradient(135deg,rgba(9,173,183,.05),rgba(8,157,165,.05));transform:translateY(-2px);box-shadow:0 8px 25px rgba(9,173,183,.15)}._dropArea_ag1sv_83:hover:before{opacity:1}._dropArea_ag1sv_83:active{transform:translateY(0);box-shadow:0 4px 15px rgba(9,173,183,.1)}._dropArea_ag1sv_83._errorState_ag1sv_143{border-color:#f87171;background:linear-gradient(135deg,rgba(254,226,226,.3),rgba(254,202,202,.3))}._dropArea_ag1sv_83._errorState_ag1sv_143:hover{border-color:#ef4444;background:linear-gradient(135deg,rgba(254,226,226,.5),rgba(254,202,202,.5));box-shadow:0 8px 25px rgba(239,68,68,.15)}._uploadPrompt_ag1sv_155{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.5}._uploadIcon_ag1sv_163{font-size:48px;color:#09adb7;margin-bottom:16px;opacity:.7;transition:all .3s ease}._dropArea_ag1sv_83:hover ._uploadIcon_ag1sv_163{opacity:1;transform:scale(1.1);color:#089da5}._previewImage_ag1sv_178{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease}._modelPreview_ag1sv_188{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease}._modelIcon_ag1sv_201{font-size:48px;color:#09adb7;margin-bottom:12px;opacity:.8}._modelText_ag1sv_208{font-family:Quicksand,sans-serif;font-size:16px;font-weight:500;color:#64748b;text-align:center}._constrainedDropArea_ag1sv_217{max-height:unset;overflow:hidden;height:180px}._constrainedPreviewImage_ag1sv_223{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}._previewImage_ag1sv_178:hover{transform:scale(1.02);box-shadow:0 6px 20px rgba(0,0,0,.15)}._progressBar_ag1sv_235{position:absolute;bottom:0;left:0;height:4px;background:linear-gradient(90deg,#09adb7,#089da5);transition:width .3s ease;border-radius:0 0 8px 8px;box-shadow:0 2px 8px rgba(9,173,183,.3)}._dropArea_ag1sv_83:has(._progressBar_ag1sv_235){border-color:#09adb7;background:linear-gradient(135deg,rgba(9,173,183,.1),rgba(8,157,165,.1))}._progressText_ag1sv_253{margin-top:12px;font-family:Quicksand,sans-serif;font-size:14px;color:#09adb7;font-weight:600}._dropArea_ag1sv_83._uploading_ag1sv_262{pointer-events:none;opacity:.8}._dropArea_ag1sv_83._uploading_ag1sv_262:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;border:2px solid #09adb7;border-top:2px solid transparent;border-radius:50%;animation:_spin_ag1sv_1 1s linear infinite}._dropArea_ag1sv_83._uploading_ag1sv_262 ._uploadIcon_ag1sv_163{animation:_spin_ag1sv_1 1s linear infinite;opacity:.8}@keyframes _spin_ag1sv_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}._dropArea_ag1sv_83._disabled_ag1sv_293{cursor:not-allowed;opacity:.6}._dropArea_ag1sv_83._disabled_ag1sv_293:hover{border-color:#cbd5e1;background:linear-gradient(135deg,#f8fafc,#f1f5f9);transform:none;box-shadow:none}._imageContainer_ag1sv_306{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._imageOverlay_ag1sv_317{position:absolute;top:8px;right:8px;opacity:0;transition:opacity .3s ease}._imageContainer_ag1sv_306:hover ._imageOverlay_ag1sv_317{opacity:1}._clearButton_ag1sv_329{padding:8px;min-width:auto;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.7);color:#fff;border:none}._clearButton_ag1sv_329:hover{background:rgba(0,0,0,.9)}._uploadOptions_ag1sv_345{display:flex;gap:12px;margin-top:12px;justify-content:center;flex-wrap:nowrap}._uploadButton_ag1sv_353,._storageButton_ag1sv_354{flex:1;min-width:120px;max-width:150px;font-size:14px;padding:8px 16px;height:36px;white-space:nowrap}._uploadButton_ag1sv_353{background:#09adb7;color:#fff;border:1px solid #09adb7}._uploadButton_ag1sv_353:hover{background:#089da5;border-color:#089da5}._storageButton_ag1sv_354{background:#fff;color:#09adb7;border:1px solid #09adb7}._storageButton_ag1sv_354:hover{background:#f0f9ff;border-color:#089da5}@media (max-width: 768px){._dropArea_ag1sv_83{min-height:150px;padding:20px;font-size:14px}._uploadIcon_ag1sv_163{font-size:36px;margin-bottom:12px}._uploadOptions_ag1sv_345{flex-direction:column;gap:8px}._uploadButton_ag1sv_353,._storageButton_ag1sv_354{max-width:none;width:100%}}@media (max-width: 480px){._dropArea_ag1sv_83{min-height:120px;padding:16px;font-size:13px}._uploadIcon_ag1sv_163{font-size:28px;margin-bottom:8px}}._container_1itnt_1{position:relative;display:inline-block;width:100%;height:100%}._spinnerOverlay_1itnt_8{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.8);z-index:1}._loading_1itnt_21{opacity:0;transition:opacity .3s ease}._loaded_1itnt_26{opacity:1;transition:opacity .3s ease;animation:_fadeIn_1itnt_1 .3s ease-in}@keyframes _fadeIn_1itnt_1{0%{opacity:0}to{opacity:1}}._errorPlaceholder_1itnt_41{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;background:rgba(255,245,247,.5);background:linear-gradient(135deg,rgba(255,245,247,.5),rgba(254,242,242,.5));border:2px solid #fecaca;color:#d81f5b;font-family:Quicksand,sans-serif;font-weight:600;font-size:14px;padding:24px;border-radius:8px;min-height:100px;width:100%;height:100%;box-sizing:border-box}._errorIcon_1itnt_62{font-size:32px;color:#d81f5b;opacity:.9}._errorText_1itnt_68{color:#b91c50;font-size:15px;font-weight:600;letter-spacing:.01em}._overlay_tmm4m_1{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;background:transparent}._floatingPanel_tmm4m_11{position:fixed!important;z-index:99999!important;background:#fff;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.1);width:400px;max-height:600px;display:flex;flex-direction:column;font-family:Quicksand,sans-serif;overflow:hidden;animation:_slideInFade_tmm4m_1 .2s ease-out;pointer-events:auto}@keyframes _slideInFade_tmm4m_1{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._floatingPanel_tmm4m_11._closing_tmm4m_39{animation:_slideOutFade_tmm4m_1 .15s ease-in forwards}@keyframes _slideOutFade_tmm4m_1{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.95)}}._header_tmm4m_54{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e0e1e4;background:linear-gradient(135deg,#f8f9fa,#fff)}._draggableHeader_tmm4m_63,._floatingPanel_tmm4m_11._dragging_tmm4m_68{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}._title_tmm4m_73{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#222933}._title_tmm4m_73 svg{color:#09adb7}._closeButton_tmm4m_86{padding:8px;min-width:auto;width:32px;height:32px;border-radius:50%;background:#f3f4f6;color:#6b7280;border:none}._closeButton_tmm4m_86:hover{background:#e5e7eb;color:#374151}._filters_tmm4m_102{padding:16px 20px;border-bottom:1px solid #e0e1e4;background:#f8f9fa}._searchContainer_tmm4m_108{position:relative;margin-bottom:12px}._searchIcon_tmm4m_113{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6b7280;font-size:14px;z-index:1}._searchInput_tmm4m_123{padding-left:36px;font-size:14px;height:36px}._filterControls_tmm4m_129{display:flex;gap:8px;align-items:center}._filterSelect_tmm4m_135{padding:6px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:12px;background:#fff;color:#374151;font-family:Quicksand,sans-serif}._filterSelect_tmm4m_135:focus{outline:none;border-color:#09adb7;box-shadow:0 0 0 2px rgba(9,173,183,.1)}._sortButton_tmm4m_151{padding:6px 8px;font-size:12px;height:28px;min-width:auto}._mediaGrid_tmm4m_158{flex:1;padding:16px 20px;overflow-y:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-height:300px}._mediaItem_tmm4m_168{border:1px solid #e0e1e4;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s ease;background:#fff}._mediaItem_tmm4m_168:hover{border-color:#09adb7;box-shadow:0 4px 12px rgba(9,173,183,.15);transform:translateY(-1px)}._mediaItem_tmm4m_168._selected_tmm4m_183{border-color:#09adb7;box-shadow:0 0 0 2px rgba(9,173,183,.2)}._mediaPreview_tmm4m_188{position:relative;width:100%;height:80px;overflow:hidden}._previewImage_tmm4m_195{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._fileIcon_tmm4m_201{display:flex;align-items:center;justify-content:center;height:100%;font-size:24px;color:#6b7280}._selectedOverlay_tmm4m_210{position:absolute;top:4px;right:4px;background:#09adb7;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:10px}._mediaInfo_tmm4m_225{padding:8px}._mediaName_tmm4m_229{font-size:12px;font-weight:600;color:#222933;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}._mediaMeta_tmm4m_239{display:flex;flex-direction:column;gap:2px;font-size:10px;color:#6b7280}._loadingContainer_tmm4m_247{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#6b7280}._loadingContainer_tmm4m_247 p{margin-top:12px;font-size:14px}._emptyState_tmm4m_262{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#6b7280;text-align:center}._emptyIcon_tmm4m_273{font-size:32px;margin-bottom:12px;color:#d1d5db}._emptyState_tmm4m_262 h3{margin:0 0 8px;font-size:16px;font-weight:600;color:#374151}._emptyState_tmm4m_262 p{margin:0;font-size:14px}._footer_tmm4m_291{display:flex;gap:12px;padding:16px 20px;border-top:1px solid #e0e1e4;background:#f8f9fa}._cancelButton_tmm4m_299,._selectButton_tmm4m_300{flex:1;font-size:14px;height:36px}._cancelButton_tmm4m_299{background:#fff;color:#6b7280;border:1px solid #d1d5db}._cancelButton_tmm4m_299:hover{background:#f3f4f6;border-color:#9ca3af}._selectButton_tmm4m_300{background:#09adb7;color:#fff;border:1px solid #09adb7}._selectButton_tmm4m_300:hover{background:#089da5;border-color:#089da5}._selectButton_tmm4m_300:disabled{background:#d1d5db;border-color:#d1d5db;color:#9ca3af;cursor:not-allowed}@media (max-width: 480px){._floatingPanel_tmm4m_11{width:320px;max-height:500px}._mediaGrid_tmm4m_158{grid-template-columns:1fr;max-height:200px}}._panel_15zjs_1{position:fixed;background-color:rgba(254,254,254,.925);border-radius:10px;min-width:180px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:6px;display:flex;flex-direction:column;gap:2px;border:1px solid #e0e1e4;box-shadow:0 4px 16px rgba(0,0,0,.12),0 8px 24px rgba(0,0,0,.08);z-index:999999;animation:_contextMenuFadeIn_15zjs_1 .15s ease-out;transform-origin:top left;-moz-user-select:none;user-select:none;-webkit-user-select:none;overflow-y:auto;overflow-x:hidden;max-width:90vw;box-sizing:border-box}@keyframes _contextMenuFadeIn_15zjs_1{0%{opacity:0;transform:scale(.95) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}._option_15zjs_53{border:none;background-color:transparent;transition:all .15s ease;font-family:Quicksand,sans-serif;font-size:15px;border-radius:6px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:10px;text-align:left;white-space:nowrap;color:#222933;font-weight:500;position:relative}._option_15zjs_53:hover:not(._disabled_15zjs_80),._option_15zjs_53._focused_15zjs_81:not(._disabled_15zjs_80){background-color:rgba(10,173,183,.082);color:#0aadb7}._option_15zjs_53:active:not(._disabled_15zjs_80){transform:scale(.98);background-color:rgba(10,173,183,.145)}._option_15zjs_53._disabled_15zjs_80{opacity:.4;cursor:not-allowed;pointer-events:none}._option_15zjs_53._danger_15zjs_97{color:#e74c3c}._option_15zjs_53._danger_15zjs_97:hover:not(._disabled_15zjs_80),._option_15zjs_53._danger_15zjs_97._focused_15zjs_81:not(._disabled_15zjs_80){background-color:rgba(231,76,60,.082);color:#c0392b}._icon_15zjs_107{display:flex;align-items:center;justify-content:center;min-width:18px;font-size:16px}._label_15zjs_115{flex:1}._shortcut_15zjs_119{margin-left:auto;font-size:12px;opacity:.6;font-family:monospace;padding-left:16px}._divider_15zjs_127{height:1px;background-color:#e0e1e4;margin:4px 0}._panel_15zjs_1::-webkit-scrollbar{width:6px}._panel_15zjs_1::-webkit-scrollbar-track{background:transparent}._panel_15zjs_1::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}._panel_15zjs_1::-webkit-scrollbar-thumb:hover{background:#b0b0b0}._container_11e7w_1{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}._spinnerOverlay_11e7w_11{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.7);z-index:1}._image_11e7w_24{max-width:100%;max-height:100%;transition:opacity .3s ease}._loading_11e7w_30{opacity:0}._loaded_11e7w_34{opacity:1}._errorPlaceholder_11e7w_38{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8f9fa;color:#6c757d;font-family:Quicksand,sans-serif;font-size:14px;padding:10px;text-align:center;border-radius:4px}._errorIcon_11e7w_54{font-size:24px;color:#dc3545;margin-bottom:8px}._errorText_11e7w_60{margin-bottom:4px;font-weight:500}._errorDetails_11e7w_65{font-size:10px;color:#dc3545;margin-bottom:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.8}._retryButton_11e7w_76{background-color:#0aadb7;color:#fff;border:none;border-radius:4px;padding:5px 10px;margin-top:8px;font-family:Quicksand,sans-serif;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background-color .2s ease}._retryButton_11e7w_76:hover{background-color:#088f98}._retryButton_11e7w_76:active{transform:scale(.95)}._retryIcon_11e7w_101{font-size:10px}._card_nl8xm_1{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:16px;padding:24px;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1);min-width:420px;min-height:180px;display:flex;flex-direction:column}._card_nl8xm_1:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15);border-color:#09adb7}._card_nl8xm_1:active{transform:translateY(0)}._cardHeader_nl8xm_27{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px;flex:1}._avatar_nl8xm_35{width:56px;height:56px;border-radius:50%;background:#fff;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}._avatarImage_nl8xm_48{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._avatarIconContainer_nl8xm_54{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._avatarIcon_nl8xm_54{font-size:24px;color:#6b7280}._avatarInitials_nl8xm_67{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;color:#4a5568;font-family:Quicksand,sans-serif;font-size:20px;font-weight:600}._userInfo_nl8xm_80{flex:1;min-width:0}._username_nl8xm_85{font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;color:#1a202c;margin:0 0 4px;line-height:1.2;word-break:break-word}._email_nl8xm_95{font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;margin:0;line-height:1.4;word-break:break-word;opacity:.8}._actions_nl8xm_105{display:flex;align-items:center;justify-content:center;flex-shrink:0}._cardFooter_nl8xm_112{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid #e2e8f0}._roleBadge_nl8xm_122{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-family:Quicksand,sans-serif;font-size:12px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;position:relative}._roleIcon_nl8xm_137{font-size:10px}._roleText_nl8xm_141{font-size:11px}._systemIndicator_nl8xm_145{display:inline-flex;align-items:center;justify-content:center;margin-left:4px;padding:2px 4px;background:rgba(255,255,255,.25);border-radius:8px;cursor:help}._systemIndicatorIcon_nl8xm_156{font-size:8px;opacity:.9}@media (max-width: 768px){._card_nl8xm_1{padding:20px;min-width:420px;min-height:180px}._username_nl8xm_85{font-size:18px}._email_nl8xm_95{font-size:13px}._avatar_nl8xm_35{width:48px;height:48px}._avatarIcon_nl8xm_54{font-size:20px}}@media (max-width: 480px){._card_nl8xm_1{padding:16px;min-width:420px;min-height:180px}._cardHeader_nl8xm_27{gap:12px}._username_nl8xm_85{font-size:16px}._email_nl8xm_95{font-size:12px}._avatar_nl8xm_35{width:40px;height:40px}._avatarIcon_nl8xm_54{font-size:18px}._roleBadge_nl8xm_122{padding:4px 8px;font-size:10px}._systemIndicator_nl8xm_145{padding:1px 3px}._systemIndicatorIcon_nl8xm_156{font-size:7px}}._container_1hubu_1{display:flex;width:100%;height:100%;overflow:hidden}._sidebar_1hubu_8{width:200px;height:100%;border-right:1px solid rgba(0,0,0,.08);background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(248,249,250,.9))}._content_1hubu_15{flex:1;padding:20px;overflow-y:auto}._tabButton_1hubu_21{display:flex;align-items:center;gap:10px;width:100%;padding:0 10px}._tabIcon_1hubu_29{font-size:16px}._tabContent_1hubu_33{height:100%;display:flex;flex-direction:column}._sectionTitle_1hubu_39{font-family:Quicksand;font-size:20px;font-weight:600;color:#222933;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.08)}._profileSection_1hubu_49,._preferencesSection_1hubu_49{display:flex;flex-direction:column;gap:20px}._profilePictureContainer_1hubu_55{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;position:relative;width:150px;margin-left:auto;margin-right:auto}._profilePictureWrapper_1hubu_66{position:relative;width:150px;height:150px;border-radius:50%;border:2px solid #e4e5e8;overflow:hidden;cursor:pointer;transition:all .3s ease}._profilePictureWrapper_1hubu_66:hover{border-color:#0aadb7;box-shadow:0 4px 12px rgba(10,173,183,.2)}._profilePictureWrapper_1hubu_66._dragging_1hubu_82{border-color:#0aadb7;background-color:rgba(10,173,183,.1)}._profilePicture_1hubu_55{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._initialsPlaceholder_1hubu_93{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;color:#222933;font-family:Quicksand;font-size:50px;font-weight:600}._profilePictureOverlay_1hubu_106{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .3s ease;gap:8px}._profilePictureWrapper_1hubu_66:hover ._profilePictureOverlay_1hubu_106{opacity:1}._deleteButtonOverlay_1hubu_127{position:absolute;top:8px;right:8px;z-index:1000;pointer-events:auto}._deleteButton_1hubu_127{width:32px;height:32px;padding:0;border-radius:50%;background:rgba(0,0,0,.7);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:14px}._deleteButton_1hubu_127:hover{background:rgba(0,0,0,.9);transform:scale(1.1)}._deleteButton_1hubu_127:active{transform:scale(.95)}._deleteButton_1hubu_127:disabled{cursor:not-allowed;opacity:.6}._deletingSpinner_1hubu_165{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:_spin_1hubu_1 .8s linear infinite}@keyframes _spin_1hubu_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._actionButtons_1hubu_179{display:flex;justify-content:center;margin-top:10px;margin-bottom:20px}._profileInfo_1hubu_186{display:grid;grid-template-columns:auto 1fr;gap:10px;background:rgba(255,255,255,.8);border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.08);align-items:center}._infoRow_1hubu_198{display:contents}._infoRow_1hubu_198>*{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05)}._infoRow_1hubu_198:nth-child(odd){grid-column:1;padding-right:20px}._infoRow_1hubu_198:nth-child(2n){grid-column:2}._infoRow_1hubu_198:last-child,._infoRow_1hubu_198:nth-last-child(2){border-bottom:none}._infoLabel_1hubu_221{min-width:100px;white-space:nowrap;font-weight:600;color:#6b7280;font-family:Quicksand}._infoValue_1hubu_229{color:#222933;font-family:Quicksand}._preferenceGroup_1hubu_234{background:rgba(255,255,255,.8);border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.08);margin-bottom:20px}._preferenceGroupTitle_1hubu_243{font-family:Quicksand;font-size:16px;font-weight:600;color:#222933;margin-bottom:15px}._preferenceControl_1hubu_251{display:flex;flex-direction:column;gap:8px;margin-bottom:15px}._preferenceLabel_1hubu_258{font-family:Quicksand;font-size:14px;color:#6b7280}._preferenceSelect_1hubu_264{padding:10px;border-radius:6px;border:1px solid #e4e5e8;font-family:Quicksand;font-size:14px;color:#222933;background-color:#fff;transition:all .2s ease;width:100%;max-width:300px}._preferenceSelect_1hubu_264:focus{outline:none;border-color:#0aadb7;box-shadow:0 0 0 2px rgba(10,173,183,.2)}._comingSoon_1hubu_283{font-family:Quicksand;font-style:italic;color:#6b7280;font-size:14px}._permissionsDescription_1hubu_291{font-family:Quicksand,sans-serif;font-size:13px;color:#6b7280;margin:0 0 16px;line-height:1.5}._permissionsGrid_1hubu_299{display:flex;flex-direction:column;gap:16px}._permissionCategory_1hubu_305{display:flex;flex-direction:column;gap:8px}._permissionCategoryTitle_1hubu_311{font-family:Quicksand,sans-serif;font-size:14px;font-weight:600;color:#4a5568;margin:0;text-transform:capitalize}._permissionList_1hubu_320{display:flex;flex-wrap:wrap;gap:0;margin-top:8px}._permissionItem_1hubu_327{display:inline-flex;align-items:center;padding:6px 12px;background:linear-gradient(135deg,#e6f7f0,#d1f2e8);border-radius:20px;border:1px solid #09adb7;transition:all .2s ease;margin:4px 8px 4px 0}._permissionItem_1hubu_327:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(9,173,183,.15)}._permissionBadge_1hubu_343{display:inline-flex;align-items:center;gap:6px}._permissionIcon_1hubu_349{font-size:12px;color:#09adb7}._permissionName_1hubu_354{font-family:Quicksand,sans-serif;font-size:12px;font-weight:600;color:#0a7c85;letter-spacing:.2px}._notificationsContent_1hubu_363{display:flex;flex-direction:column;gap:24px}._loadingState_1hubu_369{display:flex;align-items:center;justify-content:center;padding:40px;color:#6b7280;font-family:Quicksand,sans-serif}._emptyState_1hubu_378{display:flex;align-items:center;justify-content:center;padding:40px;color:#6b7280;font-family:Quicksand,sans-serif;font-style:italic}._statusSection_1hubu_388{padding:16px;background:linear-gradient(135deg,rgba(248,250,252,.8),rgba(241,245,249,.8));border-radius:12px;border:1px solid rgba(0,0,0,.06)}._statusRow_1hubu_395{display:flex;align-items:center;justify-content:space-between;gap:16px}._statusLabel_1hubu_402{font-family:Quicksand,sans-serif;font-size:14px;font-weight:600;color:#374151}._statusBadge_1hubu_409{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:20px;font-family:Quicksand,sans-serif;font-size:13px;font-weight:600;transition:all .2s ease;white-space:nowrap}._statusBadgeSuccess_1hubu_422{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46;border:1px solid #10b981}._statusBadgeWarning_1hubu_428{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border:1px solid #f59e0b}._statusBadgeDefault_1hubu_434{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#4b5563;border:1px solid #9ca3af}._statusBadgeError_1hubu_440{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b;border:1px solid #ef4444}._statusBadge_1hubu_409 svg{font-size:12px}._subscribeSection_1hubu_450{display:flex;justify-content:flex-start}._subscribeButton_1hubu_455{min-width:200px}._masterToggleSection_1hubu_459{padding:20px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(248,250,252,.95));border-radius:12px;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.04)}._toggleRow_1hubu_467{display:flex;align-items:center;justify-content:space-between;gap:20px}._toggleInfo_1hubu_474{display:flex;flex-direction:column;gap:4px;flex:1}._toggleTitle_1hubu_481{font-family:Quicksand,sans-serif;font-size:15px;font-weight:600;color:#1f2937}._toggleDescription_1hubu_488{font-family:Quicksand,sans-serif;font-size:13px;color:#6b7280;line-height:1.4}._eventTypesSection_1hubu_495{padding:20px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(248,250,252,.95));border-radius:12px;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.04)}._eventTypesTitle_1hubu_503{font-family:Quicksand,sans-serif;font-size:14px;font-weight:600;color:#374151;margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}._eventTypesList_1hubu_513{display:flex;flex-direction:column;gap:12px}._eventTypeRow_1hubu_519{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px;background:rgba(255,255,255,.6);border-radius:8px;border:1px solid rgba(0,0,0,.05);transition:all .2s ease}._eventTypeRow_1hubu_519:hover{background:rgba(255,255,255,.9);border-color:rgba(10,173,183,.2);box-shadow:0 2px 6px rgba(0,0,0,.04);transform:translateY(-1px)}._eventTypeInfo_1hubu_538{display:flex;flex-direction:column;flex:1}._eventTypeName_1hubu_544{font-family:Quicksand,sans-serif;font-size:14px;font-weight:500;color:#374151}._testSection_1hubu_551{display:flex;justify-content:flex-start;padding-top:8px}._testButton_1hubu_557{min-width:180px}._toggleContainer_1kjr2_2{display:flex;align-items:center;gap:12px;font-family:Quicksand,sans-serif}._toggleWrapper_1kjr2_9{position:relative;display:inline-block}._toggleInput_1kjr2_15{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;border:none;outline:none}._toggleSwitch_1kjr2_27{position:relative;display:inline-block;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:20px;background:#e2e8f0;border:2px solid transparent;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}._toggleThumb_1kjr2_39{position:absolute;top:50%;left:2px;transform:translateY(-50%);background:#fff;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.05)}._toggleSwitchSmall_1kjr2_54{width:36px;height:20px}._toggleThumbSmall_1kjr2_59{width:16px;height:16px}._toggleSwitchMedium_1kjr2_64{width:48px;height:24px}._toggleThumbMedium_1kjr2_69{width:20px;height:20px}._toggleSwitchLarge_1kjr2_74{width:60px;height:30px}._toggleThumbLarge_1kjr2_79{width:26px;height:26px}._toggleSwitchChecked_1kjr2_85{background:#09adb7;border-color:#09adb7;box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 0 3px rgba(9,173,183,.1)}._toggleThumbChecked_1kjr2_93{transform:translateY(-50%) translate(24px)}._toggleSwitchSmall_1kjr2_54._toggleSwitchChecked_1kjr2_85 ._toggleThumbChecked_1kjr2_93{transform:translateY(-50%) translate(16px)}._toggleSwitchLarge_1kjr2_74._toggleSwitchChecked_1kjr2_85 ._toggleThumbChecked_1kjr2_93{transform:translateY(-50%) translate(30px)}._toggleSwitch_1kjr2_27:hover:not(._toggleSwitchDisabled_1kjr2_106){background:#cbd5e1;transform:translateY(-1px);box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.1)}._toggleSwitchChecked_1kjr2_85:hover:not(._toggleSwitchDisabled_1kjr2_106){background:#089da5;box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 0 3px rgba(9,173,183,.15),0 4px 8px rgba(9,173,183,.2)}._toggleInput_1kjr2_15:focus+._toggleSwitch_1kjr2_27{outline:2px solid #09adb7;outline-offset:2px}._toggleInput_1kjr2_15:focus+._toggleSwitchChecked_1kjr2_85{outline:2px solid #09adb7;outline-offset:2px}._toggleSwitchDisabled_1kjr2_106{background:#e2e8f0;cursor:not-allowed;opacity:1;transform:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.08);border-color:#cbd5e1}._toggleSwitchDisabled_1kjr2_106._toggleSwitchChecked_1kjr2_85{background:#a7e3e8;border-color:#a7e3e8;opacity:1;box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 0 2px rgba(167,227,232,.2)}._toggleSwitchDisabled_1kjr2_106:hover{transform:none}._toggleSwitchDisabled_1kjr2_106:hover._toggleSwitchChecked_1kjr2_85{background:#a7e3e8;box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 0 2px rgba(167,227,232,.2)}._toggleSwitchDisabled_1kjr2_106:hover:not(._toggleSwitchChecked_1kjr2_85){background:#e2e8f0;box-shadow:inset 0 1px 3px rgba(0,0,0,.08)}._toggleSwitchDisabled_1kjr2_106 ._toggleThumb_1kjr2_39{background:#cbd5e1;box-shadow:0 1px 3px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.08)}._toggleSwitchDisabled_1kjr2_106._toggleSwitchChecked_1kjr2_85 ._toggleThumb_1kjr2_39{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.08)}._toggleLabel_1kjr2_188{font-size:14px;font-weight:600;color:#374151;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s ease}._toggleLabel_1kjr2_188:hover{color:#1f2937}._toggleLabelDisabled_1kjr2_201{color:#9ca3af;cursor:not-allowed}._toggleSwitchPrimary_1kjr2_207._toggleSwitchChecked_1kjr2_85{background:#09adb7;border-color:#09adb7}._toggleSwitchSuccess_1kjr2_212._toggleSwitchChecked_1kjr2_85{background:#10b981;border-color:#10b981}._toggleSwitchWarning_1kjr2_217._toggleSwitchChecked_1kjr2_85{background:#f59e0b;border-color:#f59e0b}._toggleSwitchDanger_1kjr2_222._toggleSwitchChecked_1kjr2_85{background:#ef4444;border-color:#ef4444}._toggleSwitch_1kjr2_27:active:not(._toggleSwitchDisabled_1kjr2_106){transform:translateY(0);box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1)}._toggleSwitchChecked_1kjr2_85:active:not(._toggleSwitchDisabled_1kjr2_106){transform:translateY(0);box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 0 3px rgba(9,173,183,.1),0 1px 2px rgba(9,173,183,.1)}._toggleSwitch_1kjr2_27 *{transition:all .3s cubic-bezier(.4,0,.2,1)}._toggleInput_1kjr2_15:focus-visible+._toggleSwitch_1kjr2_27{outline:2px solid #09adb7;outline-offset:2px}@media (prefers-contrast: high){._toggleSwitch_1kjr2_27{border:2px solid #000}._toggleSwitchChecked_1kjr2_85{background:#000;border-color:#000}._toggleThumb_1kjr2_39{border:2px solid #000}}._container_1va74_1{display:flex;flex-direction:column;height:100%;width:100%;background:linear-gradient(135deg,#f7fafc,#edf2f7);border-radius:16px;overflow:hidden}._header_1va74_11{padding:24px;background:#fff;border-bottom:1px solid #e2e8f0}._titleSection_1va74_17{display:flex;align-items:center;gap:16px;margin-bottom:20px}._titleIcon_1va74_24{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#3182ce,#2c5aa0);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;flex-shrink:0}._title_1va74_17{font-family:Quicksand,sans-serif;font-size:24px;font-weight:700;color:#1a202c;margin:0 0 4px}._subtitle_1va74_45{font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;margin:0}._searchContainer_1va74_52{width:100%}._searchInput_1va74_56{width:100%;min-width:300px}._content_1va74_61{flex:1;padding:20px;overflow-y:auto;display:flex;flex-direction:column}._qcCardList_1va74_69{display:flex;flex-direction:column;gap:12px;flex:1}._loadingContainer_1va74_76{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;flex:1;padding:40px 20px}._loadingSpinner_1va74_86{width:40px;height:40px;border:3px solid #e2e8f0;border-top:3px solid #3182ce;border-radius:50%;animation:_spin_1va74_1 1s linear infinite}@keyframes _spin_1va74_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_1va74_100{font-family:Quicksand,sans-serif;font-size:16px;color:#4a5568;margin:0}._emptyState_1va74_107{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;flex:1;padding:40px 20px;text-align:center}._emptyIcon_1va74_118{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#e2e8f0,#cbd5e0);display:flex;align-items:center;justify-content:center;color:#718096;font-size:24px}._emptyTitle_1va74_130{font-family:Quicksand,sans-serif;font-size:20px;font-weight:600;color:#1a202c;margin:0}._emptyDescription_1va74_138{font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;margin:0;line-height:1.5}._footer_1va74_146{padding:20px 24px;background:#fff;border-top:1px solid #e2e8f0}._selectButton_1va74_152{width:100%;background:linear-gradient(135deg,#3182ce,#2c5aa0);border:none;color:#fff;font-weight:600;padding:12px 24px;border-radius:8px;transition:all .2s ease;box-shadow:0 2px 4px rgba(49,130,206,.2);display:flex;align-items:center;justify-content:center;gap:8px}._selectButton_1va74_152:hover:not(:disabled){background:linear-gradient(135deg,#2c5aa0,#2a4d8c);transform:translateY(-1px);box-shadow:0 4px 8px rgba(49,130,206,.3)}._selectButton_1va74_152:disabled{background:#e2e8f0;color:#a0aec0;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width: 768px){._header_1va74_11{padding:20px}._title_1va74_17{font-size:20px}._subtitle_1va74_45{font-size:13px}._content_1va74_61{padding:16px}._footer_1va74_146{padding:16px 20px}}@media (max-width: 480px){._header_1va74_11{padding:16px}._titleSection_1va74_17{gap:12px;margin-bottom:16px}._titleIcon_1va74_24{width:40px;height:40px;font-size:18px}._title_1va74_17{font-size:18px}._content_1va74_61{padding:12px}._footer_1va74_146{padding:12px 16px}}._card_13i5e_1{background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid #e2e8f0;border-radius:16px;padding:20px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.05);min-height:80px;width:100%;max-width:400px}._card_13i5e_1:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1);border-color:#3182ce}._card_13i5e_1._selected_13i5e_22{border-color:#3182ce;background:linear-gradient(135deg,#ebf8ff,#f0f9ff);box-shadow:0 4px 12px rgba(49,130,206,.2)}._cardContent_13i5e_28{display:flex;align-items:center;gap:16px;position:relative;z-index:2}._avatar_13i5e_36{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#3182ce,#2c5aa0);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px rgba(49,130,206,.3)}._avatarIcon_13i5e_48{font-size:24px;color:#fff}._userInfo_13i5e_53{flex:1;min-width:0}._username_13i5e_58{font-family:Quicksand,sans-serif;font-size:18px;font-weight:700;color:#1a202c;margin:0 0 4px;line-height:1.2;word-break:break-word}._roleContainer_13i5e_68{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._role_13i5e_68{font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;margin:0;line-height:1.4;font-weight:500}._certifiedBadge_13i5e_84{display:flex;align-items:center;background-color:#ebf8ff;border:1px solid #bee3f8;border-radius:12px;padding:2px 8px;font-size:12px;color:#2b6cb0;font-weight:600;gap:4px}._certifiedBadge_13i5e_84 svg{font-size:10px}._selectionIndicator_13i5e_101{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._checkIcon_13i5e_110{width:24px;height:24px;border-radius:50%;background:#3182ce;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;animation:_checkPulse_13i5e_1 .3s ease}@keyframes _checkPulse_13i5e_1{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@media (max-width: 768px){._card_13i5e_1{padding:16px;min-height:70px}._username_13i5e_58{font-size:16px}._role_13i5e_68{font-size:13px}._avatar_13i5e_36{width:48px;height:48px}._avatarIcon_13i5e_48{font-size:20px}}@media (max-width: 480px){._card_13i5e_1{padding:12px;min-height:60px}._cardContent_13i5e_28{gap:12px}._username_13i5e_58{font-size:15px}._role_13i5e_68{font-size:12px}._avatar_13i5e_36{width:40px;height:40px}._avatarIcon_13i5e_48{font-size:18px}}._container_en97q_1{display:flex;flex-direction:column;height:100%;width:100%;background:linear-gradient(135deg,#f7fafc,#edf2f7);border-radius:16px;overflow:hidden}._header_en97q_11{padding:24px;background:#fff;border-bottom:1px solid #e2e8f0}._titleSection_en97q_17{display:flex;align-items:center;gap:16px}._titleIcon_en97q_23{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#3182ce,#2c5aa0);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;flex-shrink:0}._title_en97q_17{font-family:Quicksand,sans-serif;font-size:24px;font-weight:700;color:#1a202c;margin:0 0 4px}._subtitle_en97q_44{font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;margin:0}._content_en97q_51{flex:1;padding:24px;display:flex;flex-direction:column;gap:24px;max-width:100%}._qcCard_en97q_60{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px rgba(0,0,0,.05)}._qcInfo_en97q_71{display:flex;align-items:center;gap:16px}._qcAvatar_en97q_77{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#3182ce,#2c5aa0);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;flex-shrink:0}._qcDetails_en97q_90{display:flex;flex-direction:column;gap:4px}._qcName_en97q_96{font-family:Quicksand,sans-serif;font-size:18px;font-weight:700;color:#1a202c;margin:0}._qcRole_en97q_104{font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;margin:0;font-weight:500}._changeButton_en97q_112{background:#f7fafc;border:1px solid #e2e8f0;color:#4a5568;padding:8px 16px;border-radius:8px;font-weight:500;display:flex;align-items:center;gap:8px;transition:all .2s ease}._changeButton_en97q_112:hover{background:#edf2f7;border-color:#cbd5e0}._authSection_en97q_130{display:flex;flex-direction:column;gap:16px}._inputContainer_en97q_136{display:flex;flex-direction:column;gap:8px}._inputLabel_en97q_142{font-family:Quicksand,sans-serif;font-size:14px;font-weight:600;color:#2d3748;display:flex;align-items:center;gap:8px}._inputIcon_en97q_152{font-size:14px;color:#3182ce}._passwordInput_en97q_157{width:100%;min-width:300px}._errorMessage_en97q_162{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fed7d7;border:1px solid #feb2b2;border-radius:8px;color:#c53030;font-family:Quicksand,sans-serif;font-size:14px;font-weight:500}._authenticateButton_en97q_176{width:100%;background:linear-gradient(135deg,#3182ce,#2c5aa0);border:none;color:#fff;font-weight:600;padding:12px 24px;border-radius:8px;transition:all .2s ease;box-shadow:0 2px 4px rgba(49,130,206,.2);display:flex;align-items:center;justify-content:center;gap:8px}._authenticateButton_en97q_176:hover:not(:disabled){background:linear-gradient(135deg,#2c5aa0,#2a4d8c);transform:translateY(-1px);box-shadow:0 4px 8px rgba(49,130,206,.3)}._authenticateButton_en97q_176:disabled{background:#e2e8f0;color:#a0aec0;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width: 768px){._header_en97q_11{padding:20px}._title_en97q_17{font-size:20px}._subtitle_en97q_44{font-size:13px}._content_en97q_51{padding:20px;gap:20px}._qcCard_en97q_60{padding:16px}}@media (max-width: 480px){._header_en97q_11{padding:16px}._titleSection_en97q_17{gap:12px}._titleIcon_en97q_23{width:40px;height:40px;font-size:18px}._title_en97q_17{font-size:18px}._content_en97q_51{padding:16px;gap:16px}._qcCard_en97q_60{padding:12px;flex-direction:column;gap:12px;align-items:stretch}._qcInfo_en97q_71{justify-content:center}}._container_4wnh6_1{display:flex;flex-direction:column;height:100%;width:100%;background:linear-gradient(135deg,#f7fafc,#edf2f7);border-radius:16px;overflow:hidden}._header_4wnh6_11{padding:24px;background:#fff;border-bottom:1px solid #e2e8f0}._titleSection_4wnh6_17{display:flex;align-items:center;gap:16px}._titleIcon_4wnh6_23{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#3182ce,#2c5aa0);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;flex-shrink:0}._title_4wnh6_17{font-family:Quicksand,sans-serif;font-size:24px;font-weight:700;color:#1a202c;margin:0 0 4px}._subtitle_4wnh6_44{font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;margin:0}._content_4wnh6_51{flex:1;padding:20px;display:flex;flex-direction:column;gap:24px;overflow-y:auto}._questionSection_4wnh6_60{width:100%}._questionCard_4wnh6_64{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.05)}._questionIcon_4wnh6_73{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#38a169,#2f855a);display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;margin:0 auto 16px}._questionTitle_4wnh6_86{font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;color:#1a202c;margin:0 0 12px;line-height:1.4}._questionDescription_4wnh6_95{font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;margin:0;line-height:1.5}._notesSection_4wnh6_103{display:flex;flex-direction:column;gap:12px;width:100%}._notesLabel_4wnh6_110{font-family:Quicksand,sans-serif;font-size:16px;font-weight:600;color:#2d3748;display:flex;align-items:center;gap:8px}._notesIcon_4wnh6_120{font-size:16px;color:#3182ce}._notesInput_4wnh6_125{width:100%;min-width:100%;max-width:100%;min-height:180px;resize:vertical;box-sizing:border-box}._notesHint_4wnh6_134{font-family:Quicksand,sans-serif;font-size:12px;color:#718096;margin:0;font-style:italic}._actionSection_4wnh6_142{display:flex;gap:16px;width:100%}._approveButton_4wnh6_148{flex:1;background:linear-gradient(135deg,#38a169,#2f855a);border:none;color:#fff;font-weight:600;padding:16px 24px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(56,161,105,.2);display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px}._approveButton_4wnh6_148:hover:not(:disabled){background:linear-gradient(135deg,#2f855a,#276749);transform:translateY(-3px);box-shadow:0 6px 12px rgba(56,161,105,.4)}._rejectButton_4wnh6_171{flex:1;background:linear-gradient(135deg,#e53e3e,#c53030);border:none;color:#fff;font-weight:600;padding:16px 24px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(229,62,62,.2);display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px}._rejectButton_4wnh6_171:hover:not(:disabled){background:linear-gradient(135deg,#c53030,#9c2626);transform:translateY(3px);box-shadow:0 6px 12px rgba(229,62,62,.4)}._approveButton_4wnh6_148:disabled,._rejectButton_4wnh6_171:disabled{background:#e2e8f0;color:#a0aec0;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width: 768px){._header_4wnh6_11{padding:20px}._title_4wnh6_17{font-size:20px}._subtitle_4wnh6_44{font-size:13px}._content_4wnh6_51{padding:20px;gap:20px}._questionCard_4wnh6_64{padding:20px}._actionSection_4wnh6_142{flex-direction:column;gap:12px}}@media (max-width: 480px){._header_4wnh6_11{padding:16px}._titleSection_4wnh6_17{gap:12px}._titleIcon_4wnh6_23{width:40px;height:40px;font-size:18px}._title_4wnh6_17{font-size:18px}._content_4wnh6_51{padding:16px;gap:16px}._questionCard_4wnh6_64{padding:16px}._questionIcon_4wnh6_73{width:56px;height:56px;font-size:24px}._questionTitle_4wnh6_86{font-size:18px}}._emptyMeasurementsContainer_1snj6_1{width:100%;height:200px;display:flex;align-items:center;justify-content:center;gap:16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px dashed #cbd5e1;border-radius:12px;margin:16px 0}._emptyMeasurementsContainer_1snj6_1>p{font-family:Quicksand;font-size:18px;font-weight:500;color:#64748b;text-align:center;margin:0}._panel_y39zl_1{font-family:Quicksand;font-size:17px;font-weight:700;width:100%;border:1px solid #e0e1e4;border-radius:8px;box-shadow:2px 2px 8px rgba(57,61,70,.1);background-color:rgba(255,255,255,.435);backdrop-filter:blur(8px);color:#222933;padding:10px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;position:relative;transition:all .2s ease}._panel_y39zl_1:hover{box-shadow:0 4px 12px rgba(57,61,70,.15);transform:translateY(-1px)}._panel_y39zl_1._number_y39zl_33{border-left:3px solid #3b82f6}._panel_y39zl_1._text_y39zl_37{border-left:3px solid #10b981}._panel_y39zl_1._mcq_y39zl_41{border-left:3px solid #f59e0b}._panel_y39zl_1:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:8px 0 0 8px;opacity:0;transition:opacity .3s ease}._panel_y39zl_1:hover:before{opacity:1}._panel_y39zl_1._number_y39zl_33:before{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}._panel_y39zl_1._text_y39zl_37:before{background:linear-gradient(135deg,#10b981,#059669)}._panel_y39zl_1._mcq_y39zl_41:before{background:linear-gradient(135deg,#f59e0b,#d97706)}._title_y39zl_75{font-size:30px}._hContainer_y39zl_79{display:flex;gap:10px}._vContainer_y39zl_84{display:flex;flex-direction:column;gap:10px}._subText_y39zl_90{font-weight:lighter;font-size:15px}._warningMessage_y39zl_95{color:#dc2626;font-weight:700;font-size:14px;margin-top:4px}._typeIndicator_y39zl_103{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:12px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#6b7280;border:1px solid #d1d5db}._typeIndicator_y39zl_103._number_y39zl_33{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af;border-color:#93c5fd}._typeIndicator_y39zl_103._text_y39zl_37{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#166534;border-color:#86efac}._typeIndicator_y39zl_103._mcq_y39zl_41{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border-color:#fbbf24}._measurementButton_y39zl_137{border-radius:6px;transition:all .2s ease}._measurementButton_y39zl_137:hover{transform:scale(1.05)}._measurementButton_y39zl_137:active{transform:scale(.95)}._dropdownButton_8mclu_1{display:flex;justify-content:center;align-items:center;gap:30px;width:max(10rem,100%);height:45px;box-shadow:2px 2px 8px rgba(57,61,70,.1);border:1px solid #e0e1e4;border-radius:8px;background-color:rgba(255,255,255,.435);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Quicksand;font-size:17px;transition:ease .2s;cursor:pointer;outline:none;padding:10px}._dropdownButton_8mclu_1:hover{padding-left:15px;border:1px solid #6dcbd1}._dropdownButtonIcon_8mclu_48{transition:ease .1s;position:absolute;right:10px;top:15px;pointer-events:none}._dropdownButton_8mclu_1:hover>._dropdownButtonIcon_8mclu_48{top:18px}._dropdownMenu_8mclu_62{position:absolute;z-index:999;background:rgba(255,255,255,.455);box-shadow:4px 4px 8px rgba(192,192,192,.52);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);border-radius:10px;border:2px solid rgba(187,187,187,.18);padding:5px;display:flex;flex-direction:column;gap:10px}._dropdownOption_8mclu_80{font-family:Quicksand;font-size:22px;background-color:transparent;border:none;border-radius:6px;width:100%;text-align:start;display:flex;gap:10px;align-items:center;justify-content:flex-start;padding:5px 10px;transition:ease .2s}._dropdownOption_8mclu_80:hover{background-color:rgba(228,228,228,.52)}._topBar_1u5ly_1{position:fixed;top:0;left:0;right:0;height:70px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.88));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #e0e1e4;box-shadow:0 4px 16px rgba(57,61,70,.08);padding:12px 20px;display:flex;gap:20px;align-items:center;justify-content:space-between;font-family:Quicksand,sans-serif;z-index:9999}._leftSection_1u5ly_26{display:flex;align-items:center;gap:20px;flex:1}._assemblyTitle_1u5ly_33{display:flex;align-items:center;gap:8px}._assemblyName_1u5ly_39{font-size:22px;font-weight:700;color:#222933;margin:0;letter-spacing:.3px;white-space:nowrap}._assemblyId_1u5ly_48{font-size:11px;color:#6b7280;font-weight:500;padding:3px 8px;background-color:rgba(107,114,128,.1);border-radius:4px;font-family:monospace}._infoCards_1u5ly_58{display:flex;gap:8px;flex-wrap:nowrap}._infoCard_1u5ly_58{display:flex;align-items:center;gap:8px;padding:6px 12px;background-color:rgba(255,255,255,.8);border:1px solid #e0e1e4;border-radius:8px;box-shadow:0 2px 4px rgba(57,61,70,.04);transition:all .2s ease}._infoCard_1u5ly_58:hover{transform:translateY(-1px);box-shadow:0 3px 6px rgba(57,61,70,.08);background-color:rgba(255,255,255,.95)}._cardIcon_1u5ly_84{font-size:16px;color:#0aadb7;min-width:16px}._cardContent_1u5ly_90{display:flex;align-items:baseline;gap:6px}._cardLabel_1u5ly_96{font-size:11px;color:#6b7280;font-weight:600;white-space:nowrap}._cardValue_1u5ly_103{font-size:14px;font-weight:700;color:#222933;line-height:1;white-space:nowrap}._cardSubValue_1u5ly_111{font-size:10px;color:#9ca3af;font-weight:500;white-space:nowrap}._activeCount_1u5ly_118{color:#0aadb7}._rightSection_1u5ly_122{display:flex;align-items:center;gap:12px}._progressSection_1u5ly_128{display:flex;align-items:center;gap:12px;padding:8px 14px;background-color:rgba(255,255,255,.8);border:1px solid #e0e1e4;border-radius:8px;box-shadow:0 2px 4px rgba(57,61,70,.04);min-width:300px}._progressHeader_1u5ly_142{display:flex;align-items:center;gap:8px;min-width:120px}._progressIcon_1u5ly_149{font-size:14px;color:#0aadb7}._progressTitle_1u5ly_154{font-size:12px;font-weight:600;color:#222933;white-space:nowrap}._progressPercent_1u5ly_161{font-size:16px;font-weight:700;color:#8ed081;margin-left:auto}._progressBar_1u5ly_168{height:8px;background-color:#f3f4f6;border-radius:6px;overflow:hidden;display:flex;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);flex:1;min-width:80px}._progressSegment_1u5ly_179{height:100%;transition:width .5s ease}._finishedSegment_1u5ly_184{background:linear-gradient(90deg,#8ed081,#a5e195)}._ongoingSegment_1u5ly_188{background:linear-gradient(90deg,#ff7f0f,#ffa640)}._progressLegend_1u5ly_192{display:flex;gap:10px;font-size:10px;color:#6b7280;font-weight:500}._legendItem_1u5ly_200{display:flex;align-items:center;gap:4px;white-space:nowrap}._legendDot_1u5ly_207{width:8px;height:8px;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.1)}._finishedDot_1u5ly_214{background-color:#8ed081}._ongoingDot_1u5ly_218{background-color:#ff7f0f}._unbegunDot_1u5ly_222{background-color:#d1d5db}._userProfilePicture_1u5ly_226{width:50px;height:50px;border:1px solid #e4e5e8;border-radius:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:ease .3s;overflow:hidden;flex-shrink:0}._profileImage_1u5ly_241{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}._initialsContainer_1u5ly_248{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:Quicksand;font-weight:600;color:#222933}._userProfilePicture_1u5ly_226:active{scale:.95}._navigationBar_y183p_1{min-width:240px;position:relative;background-color:#f9f9f9;text-align:center;font-family:Quicksand;font-weight:700;padding:10px;overflow:hidden;flex-shrink:0}._logo_y183p_17{height:70px;width:auto;-o-object-fit:contain;object-fit:contain}._hzNavBar_y183p_23{width:100vw;display:flex;flex-direction:row}._vNavBar_y183p_29{height:100vh;max-width:240px;display:flex;flex-direction:column;overflow:hidden}._navigationBar_y183p_1 h1{text-align:center;font-size:30px;margin:15px;color:#fff}._topbar_y183p_45{height:70px;display:flex;align-items:center;justify-content:center;padding:5px 10px 10px}._logoDivider_y183p_53{height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);margin:0 20px 20px}._bottomSection_y183p_59{position:absolute;bottom:0;left:0;width:100%;padding:10px;display:flex;flex-direction:column;align-items:stretch;gap:8px;background:linear-gradient(to top,#f9f9f9 80%,transparent 100%);box-sizing:border-box}._tabsScrollArea_y183p_74{position:absolute;left:10px;right:10px;top:100px;bottom:80px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;padding-bottom:12px;z-index:1}._bottomSection_y183p_59{z-index:2}._navigationBar_y183p_1._noTopbar_y183p_94 ._tabsScrollArea_y183p_74{top:10px}._tabButton_flkan_1{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:10px 14px;border-radius:4px;transition:ease .2s;background-color:#f9f9f9;color:#222933;min-height:44px;font-size:14px}._tabButton_flkan_1:hover{background-color:#ececec}._tabButton_flkan_1:active{scale:.95}._tabButtonSelected_flkan_27{display:flex;align-items:center;justify-content:flex-start;gap:10px;background-color:#ececec;color:#0aadb7;padding:10px 14px;border-radius:4px;transition:ease .2s;min-height:44px;font-size:14px}._addStepButton_flkan_46{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:6px;transition:ease .2s;background-color:#0aadb7;color:#fff;font-weight:600;font-size:14px;min-height:44px;border:2px solid #0aadb7;box-shadow:0 2px 4px rgba(10,173,183,.2);width:100%;max-width:200px}._addStepButton_flkan_46:hover{background-color:#089da5;border-color:#089da5;box-shadow:0 4px 8px rgba(10,173,183,.3);transform:translateY(-1px)}._addStepButton_flkan_46:active{scale:.97;transform:translateY(0)}._hseparator_1jd6s_1{margin:10px 20px;height:1px;align-self:center;border-radius:8px}._container_1q9a5_1{background:#e0e1e4;cursor:url(https://uploads.codesandbox.io/uploads/user/b3e56831-8b98-4fee-b941-0e27f39883ab/Ad1_-cursor.png) 39 39,auto;display:flex;align-items:center;height:100%;justify-content:center}._content_1q9a5_11{position:relative;width:100%;height:100%}._content_1q9a5_11>div{position:absolute;width:200px;height:40px;touch-action:none;display:flex;cursor:pointer}._item_1q9a5_28{display:flex;gap:10px}._dragHandle_1q9a5_33{padding:5px;display:flex;align-items:center;justify-content:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:ease .3s;border-radius:4px;color:#000;touch-action:none;display:none;cursor:grab}._dragHandle_1q9a5_33:hover{background-color:#d5d4d4}._dragHandle_1q9a5_33:active{cursor:grabbing}._draggableContentContainer_1q9a5_65{position:relative;width:100%;border-radius:8px}._draggableContentContainer_1q9a5_65:hover ._dragHandle_1q9a5_33{display:block}._companyCard_nfums_1{display:flex;align-items:center;gap:12px;padding:12px;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .3s ease;width:100%;max-width:100%;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,.05);position:relative;overflow:hidden}._companyCard_nfums_1:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(9,173,183,.15);border-color:#09adb7}._companyCard_nfums_1._active_nfums_25{background:linear-gradient(135deg,#e0f7fa,#e1f5fe);border-color:#09adb7}._avatarContainer_nfums_30{flex-shrink:0;display:flex;align-items:center;justify-content:center}._avatar_nfums_30{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #e2e8f0;transition:all .3s ease}._companyCard_nfums_1:hover ._avatar_nfums_30{border:none;transform:scale(1.05)}._avatarPlaceholder_nfums_51{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#09adb7,#8ed081);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;border:2px solid #e2e8f0;transition:all .3s ease}._companyCard_nfums_1:hover ._avatarPlaceholder_nfums_51{border:none;transform:scale(1.05)}._companyInfo_nfums_70{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._companyName_nfums_78{font-family:Quicksand;font-size:14px;font-weight:600;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._viewProfile_nfums_88{font-family:Quicksand;font-size:12px;font-weight:500;color:#6b7280;transition:color .3s ease}._companyCard_nfums_1:hover ._viewProfile_nfums_88,._companyCard_nfums_1._active_nfums_25 ._viewProfile_nfums_88{color:#09adb7}._loadingState_nfums_105{display:flex;align-items:center;gap:12px;width:100%}._avatarSkeleton_nfums_112{width:48px;height:48px;border-radius:50%;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:_skeleton-loading_nfums_1 1.5s ease-in-out infinite;display:flex;align-items:center;justify-content:center}._textSkeleton_nfums_124{flex:1;height:20px;border-radius:4px;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:_skeleton-loading_nfums_1 1.5s ease-in-out infinite}@keyframes _skeleton-loading_nfums_1{0%{background-position:200% 0}to{background-position:-200% 0}}._backdrop_1hm6u_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:100002;cursor:pointer}._menuContainer_1hm6u_12{position:fixed;top:0;left:0;bottom:0;width:240px;z-index:100003;background-color:#f9f9f9;box-shadow:4px 0 16px rgba(35,35,35,.14);overflow:hidden}._menuHeader_1hm6u_24{position:absolute;top:10px;right:10px;z-index:100004;display:flex;justify-content:flex-end;align-items:center}._closeButton_1hm6u_34{display:block;width:28px;height:28px;background:#94a3b8;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 4px rgba(148,163,184,.2);font-size:12px;flex-shrink:0}._closeButton_1hm6u_34:hover{background:#64748b;transform:scale(1.08);box-shadow:0 2px 6px rgba(100,116,139,.3)}._closeButton_1hm6u_34:active{transform:scale(.92)}._closeIcon_1hm6u_62{transition:transform .3s cubic-bezier(.4,0,.2,1)}._closeButton_1hm6u_34:hover ._closeIcon_1hm6u_62{transform:scale(1.1) rotate(90deg)}._blockDrawer_faqbz_2{height:100%;background:#fff;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;font-family:Quicksand,sans-serif;overflow:hidden;position:relative;box-shadow:2px 0 8px rgba(0,0,0,.06);transition:width .3s ease}._blockDrawer_faqbz_2._compact_faqbz_15{width:60px}._blockDrawer_faqbz_2._expanded_faqbz_19{width:280px}._compactView_faqbz_24{display:flex;flex-direction:column;height:100%;position:relative;z-index:1}._compactHeader_faqbz_32{padding:16px 12px;border-bottom:1px solid #e2e8f0;background:#fff;display:flex;justify-content:center;align-items:center}._expandButton_faqbz_41{width:36px;height:36px;background:#09adb7;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 4px rgba(9,173,183,.3);font-size:14px}._expandButton_faqbz_41:hover{background:#089da5;transform:scale(1.05)}._expandButton_faqbz_41:active{transform:scale(.95)}._compactContent_faqbz_66{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 8px;gap:12px;overflow-y:auto}._compactBlockIcon_faqbz_77{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#09adb7;color:#fff;border-radius:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(9,173,183,.3);font-size:16px}._compactBlockIcon_faqbz_77:hover{background:#089da5;transform:scale(1.05)}._compactBlockIcon_faqbz_77:active{transform:scale(.95)}._compactBlockIcon_faqbz_77[draggable=true]{cursor:grab}._compactBlockIcon_faqbz_77[draggable=true]:active{cursor:grabbing}._drawerHeader_faqbz_110{padding:16px 20px;border-bottom:1px solid #e2e8f0;background:#fff;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}._collapseButton_faqbz_121{width:28px;height:28px;background:#09adb7;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 4px rgba(9,173,183,.3);font-size:10px}._collapseButton_faqbz_121:hover{background:#089da5;transform:scale(1.05)}._collapseButton_faqbz_121:active{transform:scale(.95)}._drawerTitle_faqbz_146{margin:0;font-size:16px;font-weight:700;color:#1a202c;text-align:center;letter-spacing:.2px;position:relative}._drawerTitle_faqbz_146:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:30px;height:2px;background:linear-gradient(135deg,#09adb7,#089da5);border-radius:1px}._drawerContent_faqbz_168{flex:1;overflow-y:auto;padding:12px 0;position:relative;z-index:1}._drawerFooter_faqbz_176{padding:12px 20px;border-top:1px solid #e2e8f0;background:linear-gradient(135deg,#f8fafc,#fff);position:relative;z-index:1}._drawerHint_faqbz_184{font-size:11px;color:#6b7280;text-align:center;font-style:italic;font-weight:500;padding:6px 10px;background:rgba(9,173,183,.05);border-radius:6px;border:1px solid rgba(9,173,183,.1)}._category_faqbz_197{margin-bottom:8px;background:rgba(255,255,255,.6);border-radius:8px;margin-left:12px;margin-right:12px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04);border:1px solid rgba(226,232,240,.5);transition:all .3s cubic-bezier(.4,0,.2,1)}._category_faqbz_197:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:rgba(9,173,183,.2)}._categoryHeader_faqbz_215{display:flex;align-items:center;padding:10px 14px;cursor:pointer;transition:all .2s ease;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.6px;font-size:10px;background:#f8fafc;position:relative}._categoryHeader_faqbz_215:hover{background:#e2e8f0;color:#09adb7}._categoryHeader_faqbz_215:hover:before{transform:scaleY(1)}._categoryChevron_faqbz_239{font-size:8px;margin-right:8px;transition:all .3s cubic-bezier(.4,0,.2,1);color:#6b7280}._categoryHeader_faqbz_215:hover ._categoryChevron_faqbz_239{color:#09adb7;transform:scale(1.1)}._categoryTitle_faqbz_251{flex:1;font-weight:700}._categoryBlocks_faqbz_256{padding:6px 0;background:rgba(255,255,255,.8)}._blockItem_faqbz_262{display:flex;align-items:center;padding:10px 14px;cursor:pointer;transition:all .2s ease;border-radius:0;margin:1px 6px;position:relative;background:rgba(255,255,255,.7);border:1px solid transparent}._blockItem_faqbz_262:hover{background:rgba(9,173,183,.08);border-color:rgba(9,173,183,.2);box-shadow:0 2px 8px rgba(9,173,183,.15)}._blockItem_faqbz_262:hover:before{width:3px}._blockItem_faqbz_262:active{background:rgba(9,173,183,.12);transform:translate(4px)}._blockIcon_faqbz_290{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#09adb7,#089da5);color:#fff;border-radius:6px;margin-right:10px;font-size:12px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgba(9,173,183,.3);position:relative;overflow:hidden}._blockIcon_faqbz_290:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.2) 0%,transparent 70%);transform:scale(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}._blockItem_faqbz_262:hover ._blockIcon_faqbz_290{background:linear-gradient(135deg,#089da5,#078a92);transform:scale(1.05) rotate(2deg);box-shadow:0 3px 12px rgba(9,173,183,.4)}._blockItem_faqbz_262:hover ._blockIcon_faqbz_290:before{transform:scale(1)}._blockLabel_faqbz_329{font-size:12px;font-weight:600;color:#1a202c;flex:1;transition:color .3s cubic-bezier(.4,0,.2,1)}._blockItem_faqbz_262:hover ._blockLabel_faqbz_329{color:#09adb7}._blockItem_faqbz_262[draggable=true]{cursor:grab}._blockItem_faqbz_262[draggable=true]:active{cursor:grabbing}._compactBlockIcon_faqbz_77._disabled_faqbz_351,._blockItem_faqbz_262._disabled_faqbz_351{opacity:.5;cursor:not-allowed!important;pointer-events:none}._compactBlockIcon_faqbz_77._disabled_faqbz_351:hover,._blockItem_faqbz_262._disabled_faqbz_351:hover{background:#09adb7;transform:none;box-shadow:0 2px 4px rgba(9,173,183,.3)}._blockItem_faqbz_262._disabled_faqbz_351:hover ._blockIcon_faqbz_290{background:linear-gradient(135deg,#09adb7,#089da5);transform:none;box-shadow:0 2px 6px rgba(9,173,183,.3)}._blockItem_faqbz_262._disabled_faqbz_351:hover ._blockLabel_faqbz_329{color:#1a202c}._drawerContent_faqbz_168::-webkit-scrollbar{width:6px}._drawerContent_faqbz_168::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}._drawerContent_faqbz_168::-webkit-scrollbar-thumb{background:linear-gradient(135deg,rgba(9,173,183,.6),rgba(8,157,165,.8));border-radius:3px;-webkit-transition:all .3s ease;transition:all .3s ease}._drawerContent_faqbz_168::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,rgba(9,173,183,.8),#089da5);box-shadow:0 2px 8px rgba(9,173,183,.3)}@media (max-width: 768px){._blockDrawer_faqbz_2._compact_faqbz_15{width:50px}._blockDrawer_faqbz_2._expanded_faqbz_19{width:240px}._compactHeader_faqbz_32{padding:12px 8px 8px}._expandButton_faqbz_41{width:32px;height:32px;font-size:12px}._compactContent_faqbz_66{padding:12px 6px;gap:10px}._compactBlockIcon_faqbz_77{width:36px;height:36px;font-size:14px}._drawerHeader_faqbz_110{padding:20px 20px 16px}._drawerTitle_faqbz_146{font-size:18px}._collapseButton_faqbz_121{width:28px;height:28px;font-size:10px}._category_faqbz_197{margin-left:12px;margin-right:12px}._categoryHeader_faqbz_215{padding:10px 14px;font-size:10px}._blockItem_faqbz_262{padding:12px 14px;margin:2px 6px}._blockIcon_faqbz_290{width:32px;height:32px;font-size:14px;margin-right:12px}._blockLabel_faqbz_329{font-size:13px}._drawerFooter_faqbz_176{padding:14px 20px}._drawerHint_faqbz_184{font-size:12px}}._colorPicker_wsvg5_2{display:flex;flex-direction:column;gap:12px;padding:12px;background:#fff;border-radius:8px;min-width:280px}._colorCanvas_wsvg5_12{position:relative;width:100%;height:192px;border-radius:8px;border:1px solid #e2e8f0;cursor:crosshair;touch-action:none;overflow:hidden}._colorPointer_wsvg5_23{position:absolute;width:16px;height:16px;border:2px solid white;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 2px 4px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.1);pointer-events:none;z-index:10}._colorControls_wsvg5_35{display:flex;flex-direction:column;gap:12px}._sliderContainer_wsvg5_41{position:relative;width:100%;height:24px}._hueSlider_wsvg5_47{width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;border-radius:12px;outline:none}._hueSlider_wsvg5_47::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #09adb7;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}._hueSlider_wsvg5_47::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 2px 6px rgba(9,173,183,.4)}._hueSlider_wsvg5_47::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #09adb7;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;-moz-transition:all .2s ease;transition:all .2s ease}._hueSlider_wsvg5_47::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 2px 6px rgba(9,173,183,.4)}._hexInputContainer_wsvg5_92{position:relative;display:flex;align-items:center;width:100%;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;transition:all .2s ease}._hexInputContainer_wsvg5_92:focus-within{border-color:#09adb7;box-shadow:0 0 0 3px rgba(9,173,183,.1);background:#fff}._hashtagIcon_wsvg5_109{position:absolute;left:10px;width:16px;height:16px;color:#64748b;pointer-events:none;z-index:1}._hexInput_wsvg5_92{width:100%;padding:8px 8px 8px 32px;border:none;background:transparent;font-family:Quicksand,sans-serif;font-size:13px;color:#1a202c;outline:none;text-transform:uppercase;letter-spacing:.5px}._hexInput_wsvg5_92::-moz-placeholder{color:#94a3b8}._hexInput_wsvg5_92::placeholder{color:#94a3b8}._colorPreview_wsvg5_136{position:absolute;right:6px;width:28px;height:28px;border-radius:6px;border:1px solid #e2e8f0;flex-shrink:0;box-shadow:0 1px 2px rgba(0,0,0,.05)}@keyframes _fadeIn_wsvg5_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._checkbox_1sg0i_1{display:flex;justify-content:center;align-items:center;position:relative;box-shadow:2px 2px 8px rgba(57,61,70,.1);border:1px solid #e0e1e4;border-radius:8px;background-color:rgba(255,255,255,.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;padding:0;margin:0;outline:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}._checkbox_1sg0i_1:not(._checkboxDisabled_1sg0i_28):hover{border-color:#0aadb7;box-shadow:2px 2px 12px rgba(10,173,183,.2);transform:translateY(-1px)}._checkbox_1sg0i_1:not(._checkboxDisabled_1sg0i_28):active{transform:translateY(0) scale(.96);box-shadow:1px 1px 4px rgba(57,61,70,.1)}._checkbox_1sg0i_1:focus-visible{outline:2px solid #0aadb7;outline-offset:2px;border-color:#0aadb7}._checkboxChecked_1sg0i_45{background:linear-gradient(135deg,#09adb7,#089da5);border-color:#09adb7;box-shadow:2px 2px 12px rgba(9,173,183,.3)}._checkboxChecked_1sg0i_45:not(._checkboxDisabled_1sg0i_28):hover{background:linear-gradient(135deg,#089da5,#07858c);border-color:#089da5;box-shadow:2px 2px 16px rgba(9,173,183,.4)}._checkboxChecked_1sg0i_45:not(._checkboxDisabled_1sg0i_28):active{background:linear-gradient(135deg,#07858c,#066d73);border-color:#07858c}._checkboxDisabled_1sg0i_28{opacity:.5;cursor:not-allowed;background-color:rgba(243,244,246,.8);border-color:#e5e7eb}._checkboxDisabled_1sg0i_28:hover{transform:none;border-color:#e5e7eb;box-shadow:2px 2px 8px rgba(57,61,70,.1)}._checkIcon_1sg0i_75{color:#fff;font-weight:600;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));animation:_checkmarkAppear_1sg0i_1 .2s cubic-bezier(.4,0,.2,1);transform-origin:center}@keyframes _checkmarkAppear_1sg0i_1{0%{opacity:0;transform:scale(.3) rotate(-45deg)}to{opacity:1;transform:scale(1) rotate(0)}}._resizeHandle_1xnpq_2{position:absolute;left:0;top:0;width:4px;height:100%;background:transparent;cursor:col-resize;z-index:10;transition:all .3s cubic-bezier(.4,0,.2,1)}._resizeHandle_1xnpq_2:hover{background:linear-gradient(135deg,#09adb7,#089da5);box-shadow:0 0 8px rgba(9,173,183,.3)}._resizeHandle_1xnpq_2:active{background:linear-gradient(135deg,#089da5,#078a92)}._inspectorPanel_1xnpq_23{width:400px;height:100%;background:#fff;border-left:1px solid #e2e8f0;display:flex;flex-direction:column;font-family:Quicksand,sans-serif;overflow:hidden;position:relative;box-shadow:-2px 0 8px rgba(0,0,0,.06);transition:all .4s cubic-bezier(.4,0,.2,1);transform:translate(0);opacity:1}._inspectorPanel_1xnpq_23._collapsed_1xnpq_39{width:60px;border-left:none;box-shadow:none}._inspectorPanel_1xnpq_23._hidden_1xnpq_45{transform:translate(100%);opacity:0;pointer-events:none;width:0;border-left:none;box-shadow:none}._inspectorPanel_1xnpq_23._collapsed_1xnpq_39 ._panelHeader_1xnpq_54,._inspectorPanel_1xnpq_23._collapsed_1xnpq_39 ._panelContent_1xnpq_55,._inspectorPanel_1xnpq_23._collapsed_1xnpq_39 ._panelFooter_1xnpq_56,._inspectorPanel_1xnpq_23._collapsed_1xnpq_39 ._resizeHandle_1xnpq_2{display:none}._inspectorPanel_1xnpq_23._collapsed_1xnpq_39:before{display:none}._closeButton_1xnpq_67{display:block;width:28px;height:28px;background:#94a3b8;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 4px rgba(148,163,184,.2);font-size:12px;z-index:20;flex-shrink:0}._closeButton_1xnpq_67:hover{background:#64748b;transform:scale(1.08);box-shadow:0 2px 6px rgba(100,116,139,.3)}._closeButton_1xnpq_67:active{transform:scale(.92)}._closeIcon_1xnpq_96{transition:transform .3s cubic-bezier(.4,0,.2,1)}._closeButton_1xnpq_67:hover ._closeIcon_1xnpq_96{transform:scale(1.1) rotate(90deg)}._panelHeader_1xnpq_54{padding:16px 20px;border-bottom:1px solid #e2e8f0;background:#fff;position:relative;z-index:1;display:flex;align-items:center;gap:16px}._selectedBlockInfo_1xnpq_115{display:flex;align-items:center;gap:12px;padding:12px;background:#f8fafc;border-radius:6px;border:1px solid #e2e8f0;transition:all .2s ease;flex:1}._selectedBlockInfo_1xnpq_115:hover{border-color:#09adb7}._blockIcon_1xnpq_131{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#09adb7;color:#fff;border-radius:6px;font-size:14px;transition:all .2s ease;flex-shrink:0}._blockIcon_1xnpq_131 svg{width:14px;height:14px}._selectedBlockInfo_1xnpq_115:hover ._blockIcon_1xnpq_131{background:#089da5}._blockInfo_1xnpq_154{flex:1}._blockName_1xnpq_158{font-size:14px;font-weight:700;color:#1a202c;margin-bottom:2px;letter-spacing:.2px}._blockType_1xnpq_166{font-size:10px;color:#6b7280;text-transform:uppercase;letter-spacing:.6px;font-weight:600}._emptyState_1xnpq_174{text-align:center;padding:24px 16px;background:rgba(255,255,255,.6);border-radius:8px;border:2px dashed #e2e8f0;margin:12px;position:relative;overflow:hidden}._emptyState_1xnpq_174:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(9,173,183,.05) 0%,transparent 70%);animation:_emptyStateGlow_1xnpq_1 4s ease-in-out infinite;pointer-events:none}@keyframes _emptyStateGlow_1xnpq_1{0%,to{transform:scale(1) rotate(0);opacity:.3}50%{transform:scale(1.1) rotate(180deg);opacity:.6}}._emptyIcon_1xnpq_208{font-size:32px;margin-bottom:8px;opacity:.6;color:#09adb7;animation:_emptyIconFloat_1xnpq_1 3s ease-in-out infinite;position:relative;z-index:1}@keyframes _emptyIconFloat_1xnpq_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._emptyText_1xnpq_227{font-size:13px;color:#6b7280;font-style:italic;font-weight:500;position:relative;z-index:1}._panelContent_1xnpq_55{flex:1;overflow-y:auto;overflow-x:visible;padding:12px 0;position:relative;z-index:1}._panelFooter_1xnpq_56{padding:16px 20px;border-top:1px solid #e2e8f0;background:linear-gradient(135deg,#f8fafc,#fff);position:relative;z-index:1}._section_1xnpq_254{margin-bottom:12px;background:rgba(255,255,255,.6);border-radius:8px;margin-left:12px;margin-right:12px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04);border:1px solid rgba(226,232,240,.5);transition:all .3s cubic-bezier(.4,0,.2,1)}._section_1xnpq_254:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:rgba(9,173,183,.2)}._sectionHeader_1xnpq_272{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .2s ease;font-weight:600;color:#374151;background:#f8fafc;position:relative}._sectionHeader_1xnpq_272:hover{background:#e2e8f0;color:#09adb7}._sectionHeader_1xnpq_272:hover:before{transform:scaleY(1)}._sectionChevron_1xnpq_293{font-size:10px;margin-right:8px;transition:all .3s cubic-bezier(.4,0,.2,1);color:#6b7280}._sectionHeader_1xnpq_272:hover ._sectionChevron_1xnpq_293{color:#09adb7;transform:scale(1.1)}._sectionIcon_1xnpq_305{font-size:12px;margin-right:8px;color:#09adb7}._sectionTitle_1xnpq_311{flex:1;font-size:13px;font-weight:700;letter-spacing:.2px}._sectionContent_1xnpq_318{padding:16px 20px;background:rgba(255,255,255,.8)}._controlGroup_1xnpq_324{margin-bottom:16px}._controlGroup_1xnpq_324:has(._imageUploaderContainer_1xnpq_328){margin-bottom:20px}._imageUploaderContainer_1xnpq_328{margin-bottom:16px;border:1px solid #e2e8f0;border-radius:8px;overflow:visible;background:#fff;min-height:200px;position:relative;z-index:10;padding:8px;box-shadow:0 1px 4px rgba(0,0,0,.04);transition:all .3s cubic-bezier(.4,0,.2,1)}._imageUploaderContainer_1xnpq_328:hover{border-color:rgba(9,173,183,.3);box-shadow:0 4px 16px rgba(0,0,0,.08)}._controlGroup_1xnpq_324:last-child{margin-bottom:0}._controlLabel_1xnpq_355{display:block;font-size:11px;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px;position:relative}._textInput_1xnpq_366,._textareaInput_1xnpq_367,._selectInput_1xnpq_368,._numberInput_1xnpq_369,._widthInput_1xnpq_370{width:100%;padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-family:Quicksand,sans-serif;font-size:13px;color:#1a202c;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.04)}._textInput_1xnpq_366:focus,._textareaInput_1xnpq_367:focus,._selectInput_1xnpq_368:focus,._numberInput_1xnpq_369:focus,._widthInput_1xnpq_370:focus{outline:none;border-color:#09adb7;box-shadow:0 0 0 3px rgba(9,173,183,.1),0 2px 8px rgba(9,173,183,.15);transform:translateY(-1px)}._textareaInput_1xnpq_367{resize:vertical;min-height:60px}._inputRow_1xnpq_399{display:flex;align-items:center;gap:8px}._inputSeparator_1xnpq_405{font-size:14px;color:#6b7280;font-weight:700}._rangeInput_1xnpq_411{width:100%;margin-bottom:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:2px;background:#e2e8f0;outline:none;transition:all .3s ease}._rangeInput_1xnpq_411::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#09adb7,#089da5);cursor:pointer;box-shadow:0 2px 6px rgba(9,173,183,.3);-webkit-transition:all .3s ease;transition:all .3s ease}._rangeInput_1xnpq_411::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(9,173,183,.4)}._rangeValue_1xnpq_440{font-size:11px;color:#6b7280;text-align:right;font-weight:600;background:rgba(9,173,183,.05);padding:2px 6px;border-radius:4px;display:inline-block}._modernColorPickerWrapper_1xnpq_451{width:100%;margin-bottom:0}._colorInput_1xnpq_456{width:100%;height:36px;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.04)}._colorInput_1xnpq_456:hover{border-color:#09adb7;box-shadow:0 2px 8px rgba(9,173,183,.15);transform:translateY(-1px)}._buttonGroup_1xnpq_472{display:flex;gap:6px;margin-bottom:8px}._alignmentButton_1xnpq_478{flex:1;padding:6px 10px;border:1px solid #e2e8f0;background:#fff;color:#374151;border-radius:6px;font-family:Quicksand,sans-serif;font-size:11px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.04);position:relative;overflow:hidden}._alignmentButton_1xnpq_478:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,rgba(9,173,183,.1),rgba(8,157,165,.1));transition:left .3s cubic-bezier(.4,0,.2,1)}._alignmentButton_1xnpq_478:hover{border-color:#09adb7;color:#09adb7;transform:translateY(-1px);box-shadow:0 2px 8px rgba(9,173,183,.15)}._alignmentButton_1xnpq_478:hover:before{left:0}._alignmentButton_1xnpq_478._active_1xnpq_517{background:linear-gradient(135deg,#09adb7,#089da5);color:#fff;border-color:#09adb7;box-shadow:0 4px 12px rgba(9,173,183,.3)}._alignmentButton_1xnpq_478._active_1xnpq_517:before{display:none}._columnList_1xnpq_528{display:flex;flex-direction:column;gap:8px}._columnItem_1xnpq_534{display:flex;align-items:center;gap:8px;padding:8px;background:rgba(255,255,255,.8);border-radius:6px;border:1px solid rgba(226,232,240,.5);transition:all .3s cubic-bezier(.4,0,.2,1)}._columnItem_1xnpq_534:hover{border-color:rgba(9,173,183,.2);box-shadow:0 2px 8px rgba(0,0,0,.04);transform:translateY(-1px)}._columnLabel_1xnpq_551{font-size:11px;font-weight:700;color:#374151;min-width:60px;text-transform:uppercase;letter-spacing:.4px}._widthInput_1xnpq_370{flex:1}._deleteButton_1xnpq_565{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:8px;font-family:Quicksand,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 3px 8px rgba(239,68,68,.3);position:relative;overflow:hidden}._deleteButton_1xnpq_565:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.2) 0%,transparent 70%);transform:scale(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}._deleteButton_1xnpq_565:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 6px 20px rgba(239,68,68,.4)}._deleteButton_1xnpq_565:hover:before{transform:scale(1)}._deleteButton_1xnpq_565:active{transform:translateY(-1px);box-shadow:0 4px 12px rgba(239,68,68,.3)}._controlLabel_1xnpq_355 input[type=checkbox]{margin-right:12px;accent-color:#09adb7;transform:scale(1.2);transition:all .3s ease}._controlLabel_1xnpq_355 input[type=checkbox]:hover{transform:scale(1.3)}._panelContent_1xnpq_55::-webkit-scrollbar{width:6px}._panelContent_1xnpq_55::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}._panelContent_1xnpq_55::-webkit-scrollbar-thumb{background:linear-gradient(135deg,rgba(9,173,183,.6),rgba(8,157,165,.8));border-radius:3px;-webkit-transition:all .3s ease;transition:all .3s ease}._panelContent_1xnpq_55::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,rgba(9,173,183,.8),#089da5);box-shadow:0 2px 8px rgba(9,173,183,.3)}@media (max-width: 768px){._inspectorPanel_1xnpq_23{width:320px}._inspectorPanel_1xnpq_23._collapsed_1xnpq_39{width:50px}._inspectorPanel_1xnpq_23._collapsed_1xnpq_39 ._collapseButton_1xnpq_656{width:32px;height:32px;font-size:12px}._collapseButton_1xnpq_656{width:28px;height:28px;top:16px;left:16px;font-size:10px}._panelHeader_1xnpq_54{padding:20px 20px 16px}._blockIcon_1xnpq_131{width:36px;height:36px;font-size:16px}._blockName_1xnpq_158{font-size:16px}._section_1xnpq_254{margin-left:12px;margin-right:12px}._sectionHeader_1xnpq_272{padding:14px 16px}._sectionContent_1xnpq_318,._panelFooter_1xnpq_56{padding:16px 20px}}._dimensionControls_1xnpq_703{display:flex;gap:12px;margin-bottom:16px}._dimensionInput_1xnpq_709{flex:1;display:flex;flex-direction:column;gap:4px}._dimensionInput_1xnpq_709 label{font-size:12px;font-weight:500;color:#64748b}._numberInput_1xnpq_369{padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;font-family:Quicksand,sans-serif;background:#fff;transition:all .2s ease}._numberInput_1xnpq_369:focus{outline:none;border-color:#09adb7;box-shadow:0 0 0 3px rgba(9,173,183,.1)}._numberInput_1xnpq_369:hover{border-color:#cbd5e1}._colorInput_1xnpq_456{width:100%;height:40px;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;background:#fff;transition:all .2s ease}._colorInput_1xnpq_456:hover{border-color:#cbd5e1}._colorInput_1xnpq_456:focus{outline:none;border-color:#09adb7;box-shadow:0 0 0 3px rgba(9,173,183,.1)}._checkboxGroup_1xnpq_764{display:flex;flex-direction:column;gap:12px;margin-top:16px}._checkboxLabel_1xnpq_771{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;font-weight:500;color:#374151;transition:color .2s ease}._checkboxLabel_1xnpq_771:hover{color:#09adb7}._checkboxLabel_1xnpq_771 span{-webkit-user-select:none;-moz-user-select:none;user-select:none}._checkboxLabel_1xnpq_771 ._autoRotateIcon_1xnpq_790{font-size:14px;color:#09adb7;opacity:.7;margin-left:4px}._dropIndicator_1i30z_2{position:absolute;pointer-events:none;z-index:9999}._indicatorLine_1i30z_9{position:absolute;width:100%;height:3px;top:50%;left:0;transform:translateY(-50%) scaleX(1);background:#09adb7;border-radius:2px;box-shadow:0 0 8px rgba(9,173,183,.4);animation:_expandWidth_1i30z_1 .25s ease-out forwards,_pulse_1i30z_1 1.5s ease-in-out .25s infinite;transform-origin:center}._indicatorIcon_1i30z_23{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#09adb7;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;box-shadow:0 2px 4px rgba(9,173,183,.3);animation:none}._between_1i30z_44{width:100%}._between_1i30z_44 ._indicatorLine_1i30z_9{left:16px;width:calc(100% - 32px)}._inside_1i30z_54{width:100%}._inside_1i30z_54 ._indicatorLine_1i30z_9{height:2px;background:#8ed081;box-shadow:0 0 6px rgba(142,208,129,.4)}._inside_1i30z_54 ._indicatorIcon_1i30z_23{background:#8ed081;font-size:10px}._side_1i30z_70{width:3px}._side_1i30z_70 ._indicatorLine_1i30z_9{width:3px;height:100%;top:0;left:50%;transform:translate(-50%) scaleY(1);background:#09adb7;border-radius:2px;box-shadow:0 0 8px rgba(9,173,183,.4);animation:_expandHeight_1i30z_1 .25s ease-out forwards,_pulse_1i30z_1 1.5s ease-in-out .25s infinite;transform-origin:center}._side_1i30z_70 ._indicatorIcon_1i30z_23{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#09adb7;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;box-shadow:0 2px 4px rgba(9,173,183,.3)}._side_1i30z_70._left_1i30z_106{transform:translate(-50%)}._side_1i30z_70._right_1i30z_110{transform:translate(0)}@keyframes _pulse_1i30z_1{0%,to{opacity:.6}50%{opacity:1}}@keyframes _expandWidth_1i30z_1{0%{transform:translateY(-50%) scaleX(0);opacity:0}to{transform:translateY(-50%) scaleX(1);opacity:1}}@keyframes _expandHeight_1i30z_1{0%{transform:translate(-50%) scaleY(0);opacity:0}to{transform:translate(-50%) scaleY(1);opacity:1}}._dropIndicator_1i30z_2:hover ._indicatorLine_1i30z_9{background:#089da5;box-shadow:0 0 12px rgba(8,157,165,.5)}._dropIndicator_1i30z_2:hover ._indicatorIcon_1i30z_23{background:#089da5;transform:translate(-50%,-50%) scale(1.1)}._modalOverlay_qinnn_2{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000;animation:_fadeIn_qinnn_1 .2s ease}@keyframes _fadeIn_qinnn_1{0%{opacity:0}to{opacity:1}}._modalContent_qinnn_25{background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);width:90%;max-width:480px;max-height:90vh;overflow:auto;animation:_slideUp_qinnn_1 .2s ease;font-family:Quicksand,sans-serif}@keyframes _slideUp_qinnn_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_qinnn_48{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e2e8f0}._modalTitle_qinnn_56{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600;color:#1a202c}._modalIcon_qinnn_65{color:#09adb7;font-size:20px}._closeButton_qinnn_70{width:32px;height:32px;border:none;background:transparent;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .2s ease}._closeButton_qinnn_70:hover{background:#f0f0f0;color:#1a202c}._modalForm_qinnn_89{padding:24px}._formGroup_qinnn_93{margin-bottom:20px}._label_qinnn_97{display:block;font-size:14px;font-weight:600;color:#4a5568;margin-bottom:8px}._required_qinnn_105{color:#ef4444;margin-left:4px}._optional_qinnn_110{color:#9ca3af;font-weight:400;margin-left:4px}._input_qinnn_116{width:100%;padding:10px 14px;border:2px solid #e2e8f0;border-radius:8px;font-size:14px;font-family:Quicksand,sans-serif;color:#1a202c;transition:all .2s ease;box-sizing:border-box}._input_qinnn_116:focus{outline:none;border-color:#09adb7;box-shadow:0 0 0 3px rgba(9,173,183,.1)}._inputError_qinnn_134{border-color:#ef4444}._inputError_qinnn_134:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}._errorMessage_qinnn_143{margin-top:6px;font-size:12px;color:#ef4444}._checkboxLabel_qinnn_149{display:flex;align-items:center;gap:8px;font-size:14px;color:#4a5568;cursor:pointer}._checkboxLabel_qinnn_149 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#09adb7}._modalActions_qinnn_165{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px;border-top:1px solid #e2e8f0}._cancelButton_qinnn_174,._submitButton_qinnn_175{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:600;font-family:Quicksand,sans-serif;cursor:pointer;transition:all .2s ease}._cancelButton_qinnn_174{background:#f0f0f0;color:#4a5568}._cancelButton_qinnn_174:hover{background:#e0e0e0;color:#1a202c}._submitButton_qinnn_175{background:#09adb7;color:#fff}._submitButton_qinnn_175:hover{background:#089da5}@media (max-width: 768px){._modalContent_qinnn_25{width:95%;max-width:none}._modalHeader_qinnn_48{padding:16px 20px}._modalForm_qinnn_89{padding:20px}._modalTitle_qinnn_56{font-size:18px}}._toolbar_gz38e_2{position:fixed;display:flex;align-items:center;gap:4px;padding:6px 8px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px rgba(9,173,183,.15);font-family:Quicksand,sans-serif;z-index:1000;animation:_fadeInSlide_gz38e_1 .2s ease;pointer-events:auto}@keyframes _fadeInSlide_gz38e_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._arrow_gz38e_30{position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}._arrowAbove_gz38e_38{bottom:-6px;left:50%;transform:translate(-50%);border-top:6px solid white;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}._arrowBelow_gz38e_46{top:-6px;left:50%;transform:translate(-50%);border-bottom:6px solid white;filter:drop-shadow(0 -2px 4px rgba(0,0,0,.1))}._buttonGroup_gz38e_54{display:flex;align-items:center;gap:2px}._separator_gz38e_60{width:1px;height:24px;background:#e2e8f0;margin:0 4px}._toolbarButton_gz38e_67{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:transparent;border-radius:6px;cursor:pointer;transition:all .2s ease;color:#4a5568;font-size:14px;position:relative}._toolbarButton_gz38e_67:hover{background:#f0f0f0;color:#1a202c}._toolbarButton_gz38e_67._active_gz38e_88{background:#09adb7;color:#fff}._toolbarButton_gz38e_67._active_gz38e_88:hover{background:#089da5}._dropdownContainer_gz38e_98{position:relative}._dropdownButton_gz38e_102{width:auto;padding:0 10px;font-weight:600;font-size:13px}._dropdownArrow_gz38e_109{margin-left:6px;font-size:8px;opacity:.7}._dropdownMenu_gz38e_115{position:absolute;top:100%;left:0;margin-top:4px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1001;min-width:140px;overflow:hidden;animation:_fadeIn_gz38e_1 .15s ease}@keyframes _fadeIn_gz38e_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownItem_gz38e_141{display:block;width:100%;padding:10px 14px;border:none;background:transparent;text-align:left;cursor:pointer;font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;transition:background-color .2s ease}._dropdownItem_gz38e_141:hover{background:#f0f0f0;color:#1a202c}._colorButtonContainer_gz38e_161{position:relative}._colorButton_gz38e_161{position:relative;overflow:visible}._colorIcon_gz38e_170{position:relative;z-index:1}._colorIndicator_gz38e_175{position:absolute;bottom:4px;right:4px;width:12px;height:12px;border-radius:2px;border:1.5px solid rgba(255,255,255,.9);box-shadow:0 0 0 1px rgba(0,0,0,.1);pointer-events:none;z-index:2;transition:all .2s ease}._colorButton_gz38e_161:hover ._colorIndicator_gz38e_175{transform:scale(1.1);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1)}._transparentIndicator_gz38e_194{background:linear-gradient(45deg,#e2e8f0 25%,transparent 25%),linear-gradient(-45deg,#e2e8f0 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e2e8f0 75%),linear-gradient(-45deg,transparent 75%,#e2e8f0 75%);background-size:4px 4px;background-position:0 0,0 2px,2px -2px,-2px 0px;border-color:#cbd5e0}._colorPicker_gz38e_205{position:absolute;top:100%;left:0;margin-top:4px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1001;padding:8px;animation:_fadeIn_gz38e_1 .15s ease}._modernColorPickerContainer_gz38e_219{position:absolute;top:100%;left:0;margin-top:4px;z-index:1001;animation:_fadeIn_gz38e_1 .15s ease}._colorGrid_gz38e_228{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;width:130px}._colorSwatch_gz38e_235{width:22px;height:22px;border:1px solid #e2e8f0;border-radius:4px;cursor:pointer;transition:all .2s ease;padding:0}._colorSwatch_gz38e_235:hover{transform:scale(1.15);box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:1;position:relative}@media (max-width: 768px){._toolbar_gz38e_2{flex-wrap:wrap;gap:2px;padding:6px;max-width:calc(100vw - 20px)}._toolbarButton_gz38e_67{width:32px;height:32px;font-size:12px}._colorGrid_gz38e_228{width:110px}._colorSwatch_gz38e_235{width:18px;height:18px}._dropdownMenu_gz38e_115{min-width:120px}._arrow_gz38e_30{display:none}}._pasteButton_fzr85_2{position:fixed;display:flex;align-items:center;justify-content:center;padding:8px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.15);font-family:Quicksand,sans-serif;font-size:13px;color:#334155;cursor:pointer;z-index:1001;animation:_fadeInSlide_fzr85_1 .2s ease;pointer-events:auto;transition:background-color .2s ease,box-shadow .2s ease}._pasteButton_fzr85_2:hover{background:#f8fafc;box-shadow:0 4px 12px rgba(0,0,0,.2)}._pasteButton_fzr85_2:active{background:#f1f5f9;transform:scale(.98)}._buttonText_fzr85_32{-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@keyframes _fadeInSlide_fzr85_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._textBlock_1krpi_2{position:relative;margin:0;border-radius:6px;transition:all .2s ease;min-height:40px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgba(0,0,0,.05)}._textBlock_1krpi_2:hover{border-color:#09adb7;box-shadow:0 2px 6px rgba(9,173,183,.1)}._textBlock_1krpi_2._selected_1krpi_18{border:2px solid #09adb7;box-shadow:0 0 0 1px rgba(9,173,183,.1),0 2px 8px rgba(9,173,183,.15)}._textBlock_1krpi_2._editing_1krpi_23{border:2px solid #09adb7;box-shadow:0 0 0 1px rgba(9,173,183,.15),0 4px 12px rgba(9,173,183,.2)}._textBlock_1krpi_2._focused_1krpi_28{outline:none}._textBlock_1krpi_2._readOnly_1krpi_32{cursor:default;border:none;background:transparent;box-shadow:none;border-radius:0}._textBlock_1krpi_2._readOnly_1krpi_32 ._content_1krpi_40{cursor:default}._textBlock_1krpi_2._readOnly_1krpi_32:hover,._textBlock_1krpi_2._readOnly_1krpi_32._selected_1krpi_18,._textBlock_1krpi_2._readOnly_1krpi_32._editing_1krpi_23{border:none;background:transparent;box-shadow:none}._textBlock_1krpi_2._readOnly_1krpi_32 ._placeholder_1krpi_63{display:none}._content_1krpi_40{padding:12px 16px;font-family:Quicksand,sans-serif;font-size:16px;line-height:1.6;color:#1a202c;outline:none;min-height:24px;position:relative;cursor:text}._content_1krpi_40:focus{outline:none}._content_1krpi_40 h1{font-size:32px;font-weight:700;margin:0 0 16px;line-height:1.2;color:#1a202c}._content_1krpi_40 h2{font-size:28px;font-weight:700;margin:0 0 14px;line-height:1.3;color:#1a202c}._content_1krpi_40 h3{font-size:24px;font-weight:600;margin:0 0 12px;line-height:1.3;color:#1a202c}._content_1krpi_40 h4{font-size:20px;font-weight:600;margin:0 0 10px;line-height:1.4;color:#1a202c}._content_1krpi_40 p{margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.6}._content_1krpi_40 p:last-child{margin-bottom:0}._content_1krpi_40 strong{font-weight:700}._content_1krpi_40 em{font-style:italic}._content_1krpi_40 u{text-decoration:underline}._content_1krpi_40 s{text-decoration:line-through}._content_1krpi_40 ul,._content_1krpi_40 ol{margin:12px 0;padding-left:24px;font-family:Quicksand,sans-serif}._content_1krpi_40 ul{list-style-type:disc}._content_1krpi_40 ol{list-style-type:decimal}._content_1krpi_40 li{margin:6px 0;font-size:16px;font-weight:500;line-height:1.6;color:#1a202c}._content_1krpi_40 ul ul,._content_1krpi_40 ol ol,._content_1krpi_40 ul ol,._content_1krpi_40 ol ul{margin:6px 0}._content_1krpi_40 a{color:#09adb7;text-decoration:underline;transition:color .2s ease}._content_1krpi_40 a:hover{color:#089da5;text-decoration:underline}._content_1krpi_40 a:visited{color:#089da5}._content_1krpi_40 blockquote{margin:16px 0;padding:12px 16px 12px 20px;border-left:4px solid #09adb7;background:rgba(9,173,183,.05);font-style:italic;color:#4a5568;border-radius:0 6px 6px 0}._content_1krpi_40 blockquote p{margin:0}._content_1krpi_40 blockquote p:not(:last-child){margin-bottom:8px}._content_1krpi_40 pre{margin:16px 0;padding:16px;background:#f8f9fa;border:1px solid #e2e8f0;border-radius:6px;overflow-x:auto;font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.5;color:#1a202c}._content_1krpi_40 pre code{background:transparent;padding:0;border:none;border-radius:0;font-size:14px}._content_1krpi_40 code{padding:2px 6px;background:#f0f0f0;border:1px solid #e2e8f0;border-radius:4px;font-family:Courier New,Courier,monospace;font-size:14px;color:#1a202c}._alignLeft_1krpi_242{text-align:left}._alignCenter_1krpi_246{text-align:center}._alignRight_1krpi_250{text-align:right}._alignJustify_1krpi_254{text-align:justify}._placeholder_1krpi_63{position:absolute;top:12px;left:16px;color:#9ca3af;font-style:italic;pointer-events:none;font-size:16px;font-weight:500}._textBlock_1krpi_2._editing_1krpi_23 ._placeholder_1krpi_63{display:none}._textBlock_1krpi_2:not(._editing_1krpi_23) ._content_1krpi_40:empty:before{content:"Click to edit text...";color:#9ca3af;font-style:italic;position:absolute;top:0;left:0;pointer-events:none}._content_1krpi_40::selection{background:rgba(9,173,183,.2)}._content_1krpi_40::-moz-selection{background:rgba(9,173,183,.2)}._content_1krpi_40:focus{background:#fff}@media (max-width: 768px){._textBlock_1krpi_2{border-radius:6px}._content_1krpi_40{padding:10px 12px;font-size:15px}._content_1krpi_40 h1{font-size:28px}._content_1krpi_40 h2{font-size:24px}._content_1krpi_40 h3{font-size:20px}._content_1krpi_40 h4{font-size:18px}._placeholder_1krpi_63{font-size:15px}}._imageBlock_vle99_2{position:relative;margin:0;transition:all .2s ease;display:block;width:100%;max-width:100%;border-radius:8px;background:#fff;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}._imageBlock_vle99_2:hover{border-color:#09adb7;box-shadow:0 2px 8px rgba(9,173,183,.15)}._imageBlock_vle99_2._selected_vle99_21{border:2px solid #09adb7;box-shadow:0 0 0 1px rgba(9,173,183,.1),0 2px 12px rgba(9,173,183,.2)}._imageBlock_vle99_2._editing_vle99_26{border:2px solid #09adb7;box-shadow:0 0 0 1px rgba(9,173,183,.15),0 4px 16px rgba(9,173,183,.25)}._imageBlock_vle99_2._readOnly_vle99_31{cursor:default;border:none;background:transparent;box-shadow:none;border-radius:0}._imageBlock_vle99_2._readOnly_vle99_31:hover{transform:none;border:none;background:transparent;box-shadow:none}._imageBlock_vle99_2._readOnly_vle99_31._selected_vle99_21,._imageBlock_vle99_2._readOnly_vle99_31._editing_vle99_26{border:none;background:transparent;box-shadow:none}._imageBlock_vle99_2._readOnly_vle99_31 ._resizeHandle_vle99_59,._imageBlock_vle99_2._readOnly_vle99_31 ._selectionIndicator_vle99_63{display:none}._imageBlock_vle99_2._readOnly_vle99_31 ._placeholderArea_vle99_67{background:#f8fafc}._imageBlock_vle99_2._readOnly_vle99_31:hover ._image_vle99_2{transform:none}._imageBlock_vle99_2._readOnly_vle99_31 ._imageContainer_vle99_75{background:#f8fafc}._imageBlock_vle99_2._readOnly_vle99_31:hover ._placeholderArea_vle99_67{border-color:#cbd5e0;background:#f8fafc}._alignLeft_vle99_85{text-align:left}._alignCenter_vle99_89{text-align:center}._alignRight_vle99_93{text-align:right}._imageContainer_vle99_75{position:relative;overflow:hidden;transition:all .3s ease;background:#f8fafc;border:none;width:100%;max-width:100%;aspect-ratio:var(--image-aspect-ratio, 16/9);border-radius:8px}._imageContainer_vle99_75:hover{background:#f1f5f9}._image_vle99_2{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease;display:block}._imageBlock_vle99_2:hover ._image_vle99_2{transform:scale(1.02)}._placeholderArea_vle99_67{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f8fafc;border:2px dashed #cbd5e0;border-radius:8px;transition:all .3s ease;gap:12px}._imageBlock_vle99_2:hover ._placeholderArea_vle99_67{border-color:#09adb7;background:rgba(9,173,183,.02)}._placeholderIcon_vle99_146{font-size:48px;color:#cbd5e0;transition:color .3s ease}._imageBlock_vle99_2:hover ._placeholderIcon_vle99_146{color:#09adb7}._placeholderText_vle99_156{font-family:Quicksand,sans-serif;font-size:14px;font-weight:500;color:#6b7280;text-align:center;transition:color .3s ease}._imageBlock_vle99_2:hover ._placeholderText_vle99_156{color:#09adb7}._resizeHandle_vle99_59{position:absolute;background:#09adb7;border:2px solid white;border-radius:50%;width:12px;height:12px;cursor:pointer;z-index:10;transition:all .2s ease}._resizeHandle_vle99_59:hover{background:#089da5;transform:scale(1.2)}._se_vle99_21{bottom:-6px;right:-6px;cursor:se-resize}._sw_vle99_194{bottom:-6px;left:-6px;cursor:sw-resize}._ne_vle99_200{top:-6px;right:-6px;cursor:ne-resize}._nw_vle99_206{top:-6px;left:-6px;cursor:nw-resize}._e_vle99_26{top:50%;right:-6px;transform:translateY(-50%);cursor:e-resize}._w_vle99_220{top:50%;left:-6px;transform:translateY(-50%);cursor:w-resize}._s_vle99_21{bottom:-6px;left:50%;transform:translate(-50%);cursor:s-resize}._n_vle99_200{top:-6px;left:50%;transform:translate(-50%);cursor:n-resize}._caption_vle99_242{margin-top:8px;font-family:Quicksand,sans-serif;font-size:14px;font-weight:500;color:#6b7280;text-align:center;line-height:1.4}._selectionIndicator_vle99_63{position:absolute;top:-8px;left:50%;transform:translate(-50%);background:#09adb7;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;font-family:Quicksand,sans-serif;white-space:nowrap;z-index:10;box-shadow:0 2px 4px rgba(9,173,183,.3)}._selectionLabel_vle99_270{text-transform:uppercase;letter-spacing:.5px}._dimensions_vle99_275{font-size:10px;opacity:.8;margin-top:2px}._imageBlock_vle99_2{min-width:0;flex-shrink:1}._columnContent_vle99_289 ._imageBlock_vle99_2{max-width:100%;width:100%}@media (max-width: 768px){._imageBlock_vle99_2{border-radius:8px}._imageContainer_vle99_75{border-radius:6px}._resizeHandle_vle99_59{width:10px;height:10px}._selectionIndicator_vle99_63{font-size:11px;padding:3px 6px}}._interactivePill_2y67m_2{position:absolute;bottom:12px;left:50%;transform:translate(-50%);background:rgba(9,173,183,.9);color:#fff;padding:8px 16px;border-radius:20px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;font-family:Quicksand,sans-serif;backdrop-filter:blur(4px);box-shadow:0 2px 8px rgba(9,173,183,.3);transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;z-index:15;min-width:180px;width:auto;max-width:400px;justify-content:center;overflow:hidden;border-color:transparent;box-shadow:none}._threeDModelBlock_2y67m_31{position:relative;margin:8px 0;transition:all .3s ease;border-radius:8px;background:#fff;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}._threeDModelBlock_2y67m_31:hover{border-color:#09adb7;box-shadow:0 2px 8px rgba(9,173,183,.15)}._threeDModelBlock_2y67m_31._selected_2y67m_47{border:2px solid #09adb7;box-shadow:0 0 0 1px rgba(9,173,183,.1),0 2px 12px rgba(9,173,183,.2)}._threeDModelBlock_2y67m_31._editing_2y67m_52{border:2px solid #09adb7;box-shadow:0 0 0 1px rgba(9,173,183,.15),0 4px 16px rgba(9,173,183,.25)}._threeDModelBlock_2y67m_31._interactive_2y67m_2{border-color:#089da5;box-shadow:0 8px 25px rgba(8,157,165,.4);cursor:default}._threeDModelBlock_2y67m_31._readOnly_2y67m_64{cursor:default;border:none;background:transparent;box-shadow:none;border-radius:0}._threeDModelBlock_2y67m_31._readOnly_2y67m_64:hover,._threeDModelBlock_2y67m_31._readOnly_2y67m_64._selected_2y67m_47,._threeDModelBlock_2y67m_31._readOnly_2y67m_64._editing_2y67m_52{border:none;background:transparent;box-shadow:none}._threeDModelBlock_2y67m_31._readOnly_2y67m_64 ._resizeHandle_2y67m_91,._threeDModelBlock_2y67m_31._readOnly_2y67m_64 ._selectionIndicator_2y67m_95,._threeDModelBlock_2y67m_31._readOnly_2y67m_64 ._interactivePill_2y67m_2{display:none}._threeDModelBlock_2y67m_31._readOnly_2y67m_64 ._placeholderArea_2y67m_103{background:#f8fafc}._threeDModelBlock_2y67m_31._readOnly_2y67m_64 ._modelContainer_2y67m_107{box-shadow:0 2px 8px rgba(0,0,0,.1)}._threeDModelBlock_2y67m_31._readOnly_2y67m_64 ._thumbnailWrapper_2y67m_111,._threeDModelBlock_2y67m_31._readOnly_2y67m_64:hover ._thumbnailWrapper_2y67m_111{transform:none;box-shadow:none}._alignLeft_2y67m_122{margin-right:auto}._alignCenter_2y67m_126{margin-left:auto;margin-right:auto}._alignRight_2y67m_131{margin-left:auto}._modelContainer_2y67m_107{position:relative;border-radius:6px;overflow:visible;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;width:100%;min-height:200px;min-width:0;max-width:100%}._thumbnailWrapper_2y67m_111{position:relative;width:100%;height:100%;cursor:pointer;overflow:visible;border-radius:6px;transition:all .3s ease;background:#f5f5f5}._thumbnailWrapper_2y67m_111:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}._thumbnailWrapper_2y67m_111:hover ._playButtonOverlay_2y67m_165{opacity:1;transform:translateY(0)}._thumbnailImage_2y67m_171{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:6px}._thumbnailLoading_2y67m_179{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:#f8f9fa;color:#6c757d;font-family:Quicksand,sans-serif}._loadingIcon_2y67m_191{font-size:32px;margin-bottom:8px;animation:_pulse_2y67m_1 2s infinite}._loadingText_2y67m_197{font-size:14px;font-weight:500}@keyframes _pulse_2y67m_1{0%,to{opacity:1}50%{opacity:.5}}._thumbnailPlaceholder_2y67m_208{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:#f8f9fa;color:#6c757d;font-family:Quicksand,sans-serif}._thumbnailPlaceholder_2y67m_208 ._placeholderIcon_2y67m_220{font-size:48px;margin-bottom:12px;opacity:.7}._thumbnailPlaceholder_2y67m_208 ._placeholderText_2y67m_226{font-size:16px;font-weight:500}._interactivePill_2y67m_2{position:absolute;bottom:12px;left:50%;transform:translate(-50%);background:rgba(9,173,183,.9);color:#fff;padding:8px 16px;border-radius:20px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;font-family:Quicksand,sans-serif;backdrop-filter:blur(4px);box-shadow:0 2px 8px rgba(9,173,183,.3);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;z-index:15;min-width:-moz-fit-content;min-width:fit-content;max-width:400px;justify-content:center;overflow:hidden}._interactivePill_2y67m_2:hover{background:rgba(8,157,165,.95);transform:translate(-50%) translateY(-2px);box-shadow:0 4px 12px rgba(9,173,183,.4)}._pillIcon_2y67m_264{font-size:14px;transition:all .4s cubic-bezier(.4,0,.2,1);flex-shrink:0}._pillText_2y67m_270{font-size:12px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;min-width:0}._threeDModelBlock_2y67m_31:hover ._modelContainer_2y67m_107{box-shadow:0 4px 12px rgba(0,0,0,.15)}._viewerWrapper_2y67m_286{width:100%;height:100%;position:relative;display:flex;flex-direction:column;overflow:visible}._autoRotateIndicator_2y67m_296{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(9,173,183,.15);border:1px solid rgba(9,173,183,.3);border-radius:6px;cursor:pointer;transition:all .2s ease;pointer-events:auto}._autoRotateIndicator_2y67m_296:hover{background:rgba(9,173,183,.25);border-color:rgba(9,173,183,.5)}._autoRotateIcon_2y67m_316{font-size:14px;color:#09adb7}._resizeHandle_2y67m_91{position:absolute;background:#09adb7;border:2px solid white;border-radius:50%;z-index:5;transition:all .2s ease}._resizeHandle_2y67m_91:hover{background:#089da5;transform:scale(1.1)}._resizeHandle_2y67m_91._se_2y67m_47{width:12px;height:12px;bottom:-6px;right:-6px;cursor:se-resize}._resizeHandle_2y67m_91._sw_2y67m_346{width:12px;height:12px;bottom:-6px;left:-6px;cursor:sw-resize}._resizeHandle_2y67m_91._ne_2y67m_354{width:12px;height:12px;top:-6px;right:-6px;cursor:ne-resize}._resizeHandle_2y67m_91._nw_2y67m_362{width:12px;height:12px;top:-6px;left:-6px;cursor:nw-resize}._resizeHandle_2y67m_91._e_2y67m_52{width:8px;height:20px;top:50%;right:-4px;transform:translateY(-50%);cursor:e-resize}._resizeHandle_2y67m_91._w_2y67m_379{width:8px;height:20px;top:50%;left:-4px;transform:translateY(-50%);cursor:w-resize}._resizeHandle_2y67m_91._s_2y67m_47{width:20px;height:8px;bottom:-4px;left:50%;transform:translate(-50%);cursor:s-resize}._resizeHandle_2y67m_91._n_2y67m_354{width:20px;height:8px;top:-4px;left:50%;transform:translate(-50%);cursor:n-resize}._placeholderArea_2y67m_103{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#64748b;font-family:Quicksand,sans-serif;text-align:center;padding:20px}._placeholderIcon_2y67m_220{font-size:48px;color:#09adb7;margin-bottom:16px;opacity:.7}._placeholderText_2y67m_226{font-size:16px;font-weight:500;color:#64748b}._caption_2y67m_433{margin-top:8px;text-align:center;font-size:14px;color:#64748b;font-style:italic;line-height:1.4}._selectionIndicator_2y67m_95{position:absolute;top:-32px;left:0;background:#09adb7;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;display:flex;align-items:center;gap:8px;z-index:10}._selectionLabel_2y67m_459{font-weight:600}._dimensions_2y67m_463{font-size:11px;opacity:.9}@media (max-width: 768px){._threeDModelBlock_2y67m_31{margin:12px 0}._modelContainer_2y67m_107,._thumbnailWrapper_2y67m_111,._thumbnailImage_2y67m_171{border-radius:4px}._playButtonOverlay_2y67m_165{padding:6px 12px;font-size:11px}._playText_2y67m_491{display:none}._interactivePill_2y67m_2{padding:6px 12px;font-size:11px;max-width:350px}._pillText_2y67m_270{font-size:11px}._loadingIcon_2y67m_191{font-size:24px}._loadingText_2y67m_197{font-size:12px}._thumbnailPlaceholder_2y67m_208 ._placeholderIcon_2y67m_220{font-size:36px}._thumbnailPlaceholder_2y67m_208 ._placeholderText_2y67m_226{font-size:14px}._resizeHandle_2y67m_91,._resizeHandle_2y67m_91._se_2y67m_47,._resizeHandle_2y67m_91._sw_2y67m_346,._resizeHandle_2y67m_91._ne_2y67m_354,._resizeHandle_2y67m_91._nw_2y67m_362{width:10px;height:10px}._placeholderIcon_2y67m_220{font-size:36px;margin-bottom:12px}._placeholderText_2y67m_226{font-size:14px}}@media (max-width: 480px){._threeDModelBlock_2y67m_31{margin:8px 0}._placeholderIcon_2y67m_220{font-size:28px;margin-bottom:8px}._placeholderText_2y67m_226,._caption_2y67m_433{font-size:13px}}._viewerContainer_1mynw_3{width:100%;height:100%;position:relative;border-radius:8px;overflow:hidden;background:#f5f5f5}._loadingContainer_1mynw_12{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;color:#64748b;font-family:Quicksand,sans-serif}._spinner_1mynw_22{width:32px;height:32px;border:3px solid #e2e8f0;border-top:3px solid #09adb7;border-radius:50%;animation:_spin_1mynw_22 1s linear infinite;margin-bottom:12px}@keyframes _spin_1mynw_22{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingContainer_1mynw_12 p{margin:0;font-size:14px;font-weight:500}._errorContainer_1mynw_43{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;color:#64748b;font-family:Quicksand,sans-serif;text-align:center}._errorIcon_1mynw_54{font-size:32px;margin-bottom:12px;opacity:.7}._errorContainer_1mynw_43 p{margin:0 0 8px;font-size:14px;font-weight:500}._errorMessage_1mynw_66{font-size:12px;color:#94a3b8;font-weight:400}._fitButton_1mynw_73{position:absolute;top:12px;left:12px;background:rgba(9,173,183,.9);color:#fff;border:none;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:500;font-family:Quicksand,sans-serif;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease;backdrop-filter:blur(4px);box-shadow:0 2px 8px rgba(9,173,183,.3);z-index:10}._fitButton_1mynw_73:hover{background:rgba(8,157,165,.95);transform:translateY(-1px);box-shadow:0 4px 12px rgba(9,173,183,.4)}._fitButton_1mynw_73:active{transform:translateY(0);box-shadow:0 2px 6px rgba(9,173,183,.3)}._fitButton_1mynw_73 svg{flex-shrink:0}@media (max-width: 768px){._viewerContainer_1mynw_3{border-radius:6px}._loadingContainer_1mynw_12,._errorContainer_1mynw_43{padding:16px}._spinner_1mynw_22{width:24px;height:24px;border-width:2px;margin-bottom:8px}._loadingContainer_1mynw_12 p,._errorContainer_1mynw_43 p{font-size:13px}._errorIcon_1mynw_54{font-size:24px;margin-bottom:8px}._fitButton_1mynw_73{top:8px;left:8px;padding:6px 10px;font-size:11px}._fitButton_1mynw_73 svg{width:14px;height:14px}}._columnBlock_xfl9c_2{position:relative;margin:0;transition:all .2s ease;border-radius:8px;overflow:hidden;background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.1)}._columnBlock_xfl9c_2:hover{border-color:#09adb7;box-shadow:0 2px 8px rgba(9,173,183,.15)}._columnBlock_xfl9c_2._selected_xfl9c_18{border:2px solid #09adb7;box-shadow:0 0 0 2px rgba(9,173,183,.1),0 2px 12px rgba(9,173,183,.2);background:#fafbfc}._columnBlock_xfl9c_2._editing_xfl9c_24{border:2px solid #09adb7;box-shadow:0 0 0 2px rgba(9,173,183,.15),0 4px 16px rgba(9,173,183,.25);background:#f8fafc}._columnBlock_xfl9c_2._readOnly_xfl9c_30{cursor:default;border:none;background:transparent;box-shadow:none;border-radius:0}._columnBlock_xfl9c_2._readOnly_xfl9c_30:hover{border:none;background:transparent;box-shadow:none;transform:none}._columnBlock_xfl9c_2._readOnly_xfl9c_30._selected_xfl9c_18,._columnBlock_xfl9c_2._readOnly_xfl9c_30._editing_xfl9c_24{border:none;background:transparent;box-shadow:none}._columnBlock_xfl9c_2._readOnly_xfl9c_30 ._columnControls_xfl9c_58,._columnBlock_xfl9c_2._readOnly_xfl9c_30 ._columnHeader_xfl9c_62,._columnBlock_xfl9c_2._readOnly_xfl9c_30 ._resizeHandle_xfl9c_66,._columnBlock_xfl9c_2._readOnly_xfl9c_30 ._selectionIndicator_xfl9c_70,._columnBlock_xfl9c_2._readOnly_xfl9c_30 ._emptyColumn_xfl9c_74{display:none}._columnControls_xfl9c_58{display:flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(9,173,183,.05);border-bottom:1px solid rgba(9,173,183,.1);border-radius:8px 8px 0 0}._addColumnButton_xfl9c_89{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#09adb7;color:#fff;border:none;border-radius:6px;font-family:Quicksand,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(9,173,183,.3)}._addColumnButton_xfl9c_89:hover:not(:disabled){background:#089da5;transform:translateY(-1px);box-shadow:0 2px 6px rgba(9,173,183,.4)}._addColumnButton_xfl9c_89:disabled{background:#cbd5e0;cursor:not-allowed;transform:none;box-shadow:none}._distributeButton_xfl9c_119{padding:8px 12px;background:transparent;color:#09adb7;border:1px solid #09adb7;border-radius:6px;font-family:Quicksand,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}._distributeButton_xfl9c_119:hover{background:#09adb7;color:#fff;transform:translateY(-1px);box-shadow:0 2px 6px rgba(9,173,183,.3)}._columnsContainer_xfl9c_140{display:flex;align-items:flex-start;min-height:100px;position:relative;overflow:visible}._columnsContainer_xfl9c_140._resizing_xfl9c_149 ._column_xfl9c_2,._columnsContainer_xfl9c_140._resizing_xfl9c_149 ._resizeHandle_xfl9c_66{transition:none!important}._column_xfl9c_2{position:relative;min-height:100px;transition:all .2s ease;border-radius:4px;background:rgba(255,255,255,.3);border:1px solid transparent}._column_xfl9c_2:hover{background:rgba(255,255,255,.6);border-color:rgba(9,173,183,.2)}._column_xfl9c_2._resizing_xfl9c_149{background:rgba(9,173,183,.05);border:1px dashed rgba(9,173,183,.3)}._column_xfl9c_2._hovered_xfl9c_179{background:rgba(9,173,183,.08);border:1px solid rgba(9,173,183,.2)}._columnHeader_xfl9c_62{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:rgba(9,173,183,.05);border-bottom:1px solid rgba(9,173,183,.1);font-family:Quicksand,sans-serif;font-size:12px;font-weight:600;color:#4a5568}._columnLabel_xfl9c_198{text-transform:uppercase;letter-spacing:.5px}._removeColumnButton_xfl9c_203{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#ef4444;color:#fff;border:none;border-radius:50%;font-size:10px;cursor:pointer;transition:all .2s ease}._removeColumnButton_xfl9c_203:hover{background:#dc2626;transform:scale(1.1)}._columnContent_xfl9c_224{position:relative;padding:12px;min-height:60px;border-radius:4px;transition:all .2s ease;background:rgba(255,255,255,.5)}._column_xfl9c_2:hover ._columnContent_xfl9c_224{background:rgba(255,255,255,.8)}._nestedBlock_xfl9c_238{margin:8px 0}._nestedBlock_xfl9c_238:first-child{margin-top:0}._nestedBlock_xfl9c_238:last-child{margin-bottom:0}._emptyColumn_xfl9c_74{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#9ca3af;border:2px dashed #e2e8f0;border-radius:8px;transition:all .3s ease;min-height:80px}._column_xfl9c_2:hover ._emptyColumn_xfl9c_74{border-color:#09adb7;color:#09adb7}._column_xfl9c_2._hovered_xfl9c_179 ._emptyColumn_xfl9c_74{border-color:#09adb7;color:#09adb7;background:rgba(9,173,183,.05);transform:scale(1.02)}._column_xfl9c_2._hovered_xfl9c_179 ._emptyColumn_xfl9c_74 ._emptyIcon_xfl9c_278{opacity:1;transform:scale(1.1)}._emptyIcon_xfl9c_278{font-size:20px;margin-bottom:6px;opacity:.7}._emptyText_xfl9c_289{font-family:Quicksand,sans-serif;font-size:12px;font-weight:500}._resizeHandle_xfl9c_66{position:absolute;top:0;height:100%;background:transparent;cursor:col-resize;display:flex;align-items:center;justify-content:center;transition:background .2s ease;z-index:20;border-radius:0}._resizeHandle_xfl9c_66:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:24px;background:rgba(9,173,183,.3);border-radius:1px;transition:all .2s ease}._resizeHandle_xfl9c_66:hover{background:rgba(9,173,183,.08)}._resizeHandle_xfl9c_66:hover:before{background:#09adb7;height:32px;width:3px;box-shadow:0 0 4px rgba(9,173,183,.3)}._resizeHandle_xfl9c_66._resizing_xfl9c_149{background:rgba(9,173,183,.12)}._resizeHandle_xfl9c_66._resizing_xfl9c_149:before{background:#09adb7;height:32px;width:3px;box-shadow:0 0 6px rgba(9,173,183,.4)}._resizeHandle_xfl9c_66:active:before{background:#09adb7;height:32px;width:3px}._selectionIndicator_xfl9c_70{position:absolute;top:-8px;left:50%;transform:translate(-50%);background:#09adb7;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;font-family:Quicksand,sans-serif;white-space:nowrap;z-index:10;box-shadow:0 2px 4px rgba(9,173,183,.3)}._selectionLabel_xfl9c_370{text-transform:uppercase;letter-spacing:.5px}._columnCount_xfl9c_375{font-size:10px;opacity:.8;margin-top:2px}@media (max-width: 768px){._columnBlock_xfl9c_2{border-radius:12px}._columnsContainer_xfl9c_140{flex-direction:column;gap:12px}._column_xfl9c_2{width:100%!important}._resizeHandle_xfl9c_66{display:none}._columnControls_xfl9c_58{flex-direction:column;align-items:stretch}._addColumnButton_xfl9c_89,._distributeButton_xfl9c_119{justify-content:center}._emptyColumn_xfl9c_74{padding:30px 15px;min-height:60px}._emptyIcon_xfl9c_278{font-size:18px}._emptyText_xfl9c_289{font-size:11px}._selectionIndicator_xfl9c_70{font-size:11px;padding:3px 6px}}._separatorBlock_1qq9z_2{position:relative;margin:8px 0;transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-height:20px}._separatorBlock_1qq9z_2:hover{background:rgba(9,173,183,.02);border-radius:8px}._separatorBlock_1qq9z_2._selected_1qq9z_17{background:rgba(9,173,183,.05);border-radius:8px;border:2px solid #09adb7;box-shadow:0 0 0 3px rgba(9,173,183,.1)}._separatorBlock_1qq9z_2._readOnly_1qq9z_24{cursor:default;background:transparent;border:none;box-shadow:none;border-radius:0}._separatorBlock_1qq9z_2._readOnly_1qq9z_24:hover{background:transparent;border:none;box-shadow:none}._separatorBlock_1qq9z_2._readOnly_1qq9z_24._selected_1qq9z_17{background:transparent;border:none;box-shadow:none;border-radius:0}._separatorBlock_1qq9z_2._readOnly_1qq9z_24 ._selectionIndicator_1qq9z_46{display:none}._separator_1qq9z_2{transition:all .3s ease}._separatorBlock_1qq9z_2:hover ._separator_1qq9z_2{opacity:.8}._separatorBlock_1qq9z_2._selected_1qq9z_17 ._separator_1qq9z_2{opacity:1}._selectionIndicator_1qq9z_46{position:absolute;top:-8px;left:50%;transform:translate(-50%);background:#09adb7;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;font-family:Quicksand,sans-serif;white-space:nowrap;z-index:10;box-shadow:0 2px 4px rgba(9,173,183,.3)}._selectionLabel_1qq9z_80{text-transform:uppercase;letter-spacing:.5px}@media (max-width: 768px){._separatorBlock_1qq9z_2{margin:6px 0}._selectionIndicator_1qq9z_46{font-size:11px;padding:3px 6px}}._editor_1djyk_2{display:flex;height:100%;width:100%;background:#f8fafc;font-family:Quicksand,sans-serif;position:relative;overflow:hidden}._canvasArea_1djyk_12{flex:1;display:flex;flex-direction:column;overflow:auto;background:transparent;position:relative;overflow-x:visible}._canvasWrapper_1djyk_23{margin:0 auto;width:100%;position:relative;display:flex;justify-content:center}._canvas_1djyk_12{padding:24px;position:relative;margin:0 auto;width:100%;min-height:100%;z-index:1;max-width:calc(100vw - var(--block-drawer-width, 60px) - var(--inspector-width, 0px) - 64px);min-width:400px;box-sizing:border-box}._editor_1djyk_2._readOnly_1djyk_49 ._canvas_1djyk_12,._editor_1djyk_2._readOnly_1djyk_49 ._blockWrapper_1djyk_55{min-width:0;max-width:100%}._blockWrapper_1djyk_55{position:relative;margin:12px 0;padding:4px;border-radius:4px;background:transparent;border:1px solid transparent;transition:all .2s ease}._blockWrapper_1djyk_55:hover{border-color:rgba(9,173,183,.3);background:rgba(9,173,183,.02)}._blockWrapper_1djyk_55:first-child{margin-top:0}._blockWrapper_1djyk_55:last-child{margin-bottom:0}._blockWrapper_1djyk_55._selected_1djyk_83{border-color:#09adb7;background:rgba(9,173,183,.05);box-shadow:0 0 0 1px rgba(9,173,183,.2)}._emptyCanvas_1djyk_90{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:400px;text-align:center;padding:60px 40px;background:#fff;border:2px dashed #e2e8f0;border-radius:12px;margin:20px;position:relative}._emptyIcon_1djyk_106{font-size:48px;margin-bottom:16px;color:#09adb7;opacity:.7}._emptyText_1djyk_113{font-size:18px;font-weight:500;color:#6b7280;max-width:400px;line-height:1.5}._canvasArea_1djyk_12::-webkit-scrollbar{width:8px;height:8px}._canvasArea_1djyk_12::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:4px}._canvasArea_1djyk_12::-webkit-scrollbar-thumb{background:linear-gradient(135deg,rgba(9,173,183,.6),rgba(8,157,165,.8));border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}._canvasArea_1djyk_12::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,rgba(9,173,183,.8),#089da5);box-shadow:0 2px 8px rgba(9,173,183,.3)}._canvas_1djyk_12::-webkit-scrollbar{width:8px}._canvas_1djyk_12::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:4px}._canvas_1djyk_12::-webkit-scrollbar-thumb{background:linear-gradient(135deg,rgba(9,173,183,.6),rgba(8,157,165,.8));border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}._canvas_1djyk_12::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,rgba(9,173,183,.8),#089da5);box-shadow:0 2px 8px rgba(9,173,183,.3)}@media (max-width: 1024px){._canvas_1djyk_12{padding:0;max-width:100%}._emptyCanvas_1djyk_90{min-height:400px;padding:40px 24px}._emptyIcon_1djyk_106{font-size:56px}._emptyText_1djyk_113{font-size:18px}}@media (max-width: 768px){._editor_1djyk_2{flex-direction:column}._canvas_1djyk_12{padding:0;max-width:calc(100vw - var(--block-drawer-width, 50px) - var(--inspector-width, 0px) - 40px);min-width:300px}._blockWrapper_1djyk_55{margin:16px 0;padding:6px}._blockWrapper_1djyk_55:before{width:3px;height:16px}._blockWrapper_1djyk_55:hover:before{height:20px}._blockWrapper_1djyk_55._selected_1djyk_83:before{height:24px}._emptyCanvas_1djyk_90{min-height:350px;padding:32px 20px;margin:16px}._emptyIcon_1djyk_106{font-size:48px}._emptyText_1djyk_113{font-size:16px}}._modalContent_1z00u_1{display:flex;flex-direction:column;align-items:center;gap:24px;padding:8px;font-family:Quicksand,sans-serif}._iconContainer_1z00u_10{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,rgba(255,107,107,.1),rgba(255,107,107,.05));display:flex;align-items:center;justify-content:center;margin-top:8px}._lockIcon_1z00u_21{font-size:28px;color:#ff6b6b}._title_1z00u_26{font-family:Quicksand,sans-serif;font-size:26px;font-weight:700;color:#1a1a1a;margin:0;text-align:center}._message_1z00u_35{font-family:Quicksand,sans-serif;font-size:16px;color:#4a5568;text-align:center;line-height:1.6;margin:0;max-width:480px}._username_1z00u_45{font-weight:700;color:#2d3748;background:rgba(81,187,196,.15);padding:2px 8px;border-radius:4px}._actionsContainer_1z00u_53{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-top:8px}._actionButton_1z00u_61{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;font-size:15px;font-weight:600;transition:all .2s ease;white-space:nowrap}._actionButton_1z00u_61:nth-child(4){grid-column:1 / -1}._buttonIcon_1z00u_77{font-size:16px}@media (max-width: 600px){._actionsContainer_1z00u_53{grid-template-columns:1fr}._actionButton_1z00u_61:nth-child(4){grid-column:1}}._modalContent_1vro8_1{display:flex;flex-direction:column;align-items:center;gap:20px;padding:8px;font-family:Quicksand,sans-serif}._iconContainer_1vro8_10{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,rgba(81,187,196,.15),rgba(81,187,196,.05));display:flex;align-items:center;justify-content:center;margin-top:8px}._requestIcon_1vro8_21{font-size:28px;color:#51bbc4}._title_1vro8_26{font-family:Quicksand,sans-serif;font-size:26px;font-weight:700;color:#1a1a1a;margin:0;text-align:center}._message_1vro8_35{font-family:Quicksand,sans-serif;font-size:16px;color:#4a5568;text-align:center;line-height:1.6;margin:0;max-width:480px}._subMessage_1vro8_45{font-family:Quicksand,sans-serif;font-size:14px;color:#718096;text-align:center;line-height:1.5;margin:0;max-width:480px;font-style:italic}._username_1vro8_56{font-weight:700;color:#2d3748;background:rgba(81,187,196,.15);padding:2px 8px;border-radius:4px}._stepInfo_1vro8_64{font-weight:600;color:#4a5568}._actionsContainer_1vro8_69{display:flex;gap:12px;width:100%;margin-top:8px}._denyButton_1vro8_76,._approveButton_1vro8_77{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;font-size:15px;font-weight:600;transition:all .2s ease}._denyButton_1vro8_76{background:rgba(248,113,113,.1)!important;color:#dc2626!important}._denyButton_1vro8_76:hover{background:rgba(248,113,113,.2)!important}._buttonIcon_1vro8_98{font-size:16px}@media (max-width: 600px){._actionsContainer_1vro8_69{flex-direction:column}}._toastContainer_1tl9u_1{position:fixed;display:flex;flex-direction:column;gap:0;z-index:100000;min-width:320px;max-width:420px;font-family:Quicksand,sans-serif;will-change:opacity,transform,filter}._header_1tl9u_13{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;margin:0 12px;border-radius:12px 12px 0 0;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 4px 12px -2px rgba(0,0,0,.08),0 2px 4px -1px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.05);flex-shrink:0}._headerTitle_1tl9u_31{font-family:Quicksand,sans-serif;font-size:14px;font-weight:600;color:#1e293b}._clearAllButton_1tl9u_38{padding:6px 12px!important;height:auto!important;font-size:12px!important;color:#64748b!important;background:transparent!important}._clearAllButton_1tl9u_38:hover{color:#dc2626!important;background:rgba(220,38,38,.05)!important}._notificationList_1tl9u_51{display:flex;flex-direction:column;gap:0;padding:12px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}._notificationList_1tl9u_51::-webkit-scrollbar{width:6px}._notificationList_1tl9u_51::-webkit-scrollbar-track{background:transparent}._notificationList_1tl9u_51::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}._notificationList_1tl9u_51::-webkit-scrollbar-thumb:hover{background:#94a3b8}._notificationItem_1tl9u_79{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:12px;box-shadow:0 4px 12px -2px rgba(0,0,0,.08),0 2px 4px -1px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.05);border-left:4px solid;transition:all .15s ease;overflow:hidden;will-change:transform,opacity,max-height}._notificationItem_1tl9u_79:hover{transform:translateY(-1px);box-shadow:0 6px 16px -4px rgba(0,0,0,.12),0 4px 6px -2px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05)}._iconContainer_1tl9u_106{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-top:2px}._icon_1tl9u_106{font-size:20px}._content_1tl9u_120{flex:1;display:flex;flex-direction:column;gap:4px}._title_1tl9u_127{font-family:Quicksand,sans-serif;font-size:16px;font-weight:700;color:#1a1a1a;margin:0;line-height:1.3}._message_1tl9u_136{font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;margin:0;line-height:1.5}._progressBarContainer_1tl9u_144{width:100%;height:6px;background:rgba(0,0,0,.08);border-radius:3px;overflow:hidden;margin-top:8px}._progressBar_1tl9u_144{height:100%;background:linear-gradient(90deg,#09adb7,#51bbc4);border-radius:3px;transition:width .3s ease;box-shadow:0 0 8px rgba(9,173,183,.3)}._notificationItem_1tl9u_79._success_1tl9u_161 ._progressBar_1tl9u_144{background:linear-gradient(90deg,#10b981,#34d399);box-shadow:0 0 8px rgba(16,185,129,.3)}._notificationItem_1tl9u_79._error_1tl9u_166 ._progressBar_1tl9u_144{background:linear-gradient(90deg,#ef4444,#f87171);box-shadow:0 0 8px rgba(239,68,68,.3)}._notificationItem_1tl9u_79._warning_1tl9u_171 ._progressBar_1tl9u_144{background:linear-gradient(90deg,#f59e0b,#fbbf24);box-shadow:0 0 8px rgba(245,158,11,.3)}._closeButton_1tl9u_176{flex-shrink:0;width:28px;height:28px;padding:0!important;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.05)!important;border-radius:6px;color:#718096!important;font-size:14px;transition:all .15s ease;border:none!important}._closeButton_1tl9u_176:hover{background:rgba(0,0,0,.1)!important;color:#4a5568!important;transform:none!important}._notificationItem_1tl9u_79._success_1tl9u_161{border-left-color:#10b981}._notificationItem_1tl9u_79._success_1tl9u_161 ._icon_1tl9u_106{color:#10b981}._notificationItem_1tl9u_79._info_1tl9u_207{border-left-color:#51bbc4}._notificationItem_1tl9u_79._info_1tl9u_207 ._icon_1tl9u_106{color:#51bbc4}._notificationItem_1tl9u_79._warning_1tl9u_171{border-left-color:#f59e0b}._notificationItem_1tl9u_79._warning_1tl9u_171 ._icon_1tl9u_106{color:#f59e0b}._notificationItem_1tl9u_79._error_1tl9u_166{border-left-color:#ef4444}._notificationItem_1tl9u_79._error_1tl9u_166 ._icon_1tl9u_106{color:#ef4444}._actionButton_1tl9u_231{margin-right:8px;height:28px;padding:4px 10px!important;font-size:12px!important}._actionButton_1tl9u_231:disabled{opacity:.6;cursor:not-allowed;background-color:#e0e0e0!important;color:#666!important;border-color:#d0d0d0!important;pointer-events:none}._actionButton_1tl9u_231:disabled:hover{background-color:#e0e0e0!important;transform:none!important}@media (max-width: 768px){._toastContainer_1tl9u_1{min-width:280px;max-width:calc(100vw - 40px)}}._container_hr2e6_1{display:flex;flex-direction:column;height:100%;width:100%;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:16px;overflow:hidden}._header_hr2e6_11{padding:24px;background:#fff;border-bottom:1px solid #e2e8f0}._titleSection_hr2e6_17{display:flex;align-items:center;gap:16px}._titleIcon_hr2e6_23{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#f59e0b,#d97706);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;flex-shrink:0}._title_hr2e6_17{font-family:Quicksand,sans-serif;font-size:24px;font-weight:700;color:#1a202c;margin:0 0 4px}._subtitle_hr2e6_44{font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;margin:0}._content_hr2e6_51{flex:1;padding:24px;display:flex;flex-direction:column;gap:24px;max-width:100%}._userCard_hr2e6_60{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px rgba(0,0,0,.05)}._userInfo_hr2e6_71{display:flex;align-items:center;gap:16px}._userAvatar_hr2e6_77{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;flex-shrink:0}._userDetails_hr2e6_90{display:flex;flex-direction:column;gap:4px}._userName_hr2e6_96{font-family:Quicksand,sans-serif;font-size:18px;font-weight:700;color:#1a202c;margin:0}._userRole_hr2e6_104{font-family:Quicksand,sans-serif;font-size:14px;color:#4a5568;margin:0;font-weight:500}._authSection_hr2e6_112{display:flex;flex-direction:column;gap:16px}._inputContainer_hr2e6_118{display:flex;flex-direction:column;gap:8px}._inputLabel_hr2e6_124{font-family:Quicksand,sans-serif;font-size:14px;font-weight:600;color:#2d3748;display:flex;align-items:center;gap:8px}._inputIcon_hr2e6_134{font-size:14px;color:#f59e0b}._passwordInput_hr2e6_139{width:100%;min-width:300px}._errorMessage_hr2e6_144{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fed7d7;border:1px solid #feb2b2;border-radius:8px;color:#c53030;font-family:Quicksand,sans-serif;font-size:14px;font-weight:500}._buttonGroup_hr2e6_158{display:flex;gap:12px;justify-content:flex-end}._cancelButton_hr2e6_164{flex:0 0 auto}._authenticateButton_hr2e6_168{flex:0 0 auto;min-width:150px}@media (max-width: 768px){._header_hr2e6_11{padding:20px}._title_hr2e6_17{font-size:20px}._subtitle_hr2e6_44{font-size:13px}._content_hr2e6_51{padding:20px;gap:20px}._userCard_hr2e6_60{padding:16px}._buttonGroup_hr2e6_158{flex-direction:column}._authenticateButton_hr2e6_168{width:100%}}@media (max-width: 480px){._header_hr2e6_11{padding:16px}._titleSection_hr2e6_17{gap:12px}._titleIcon_hr2e6_23{width:40px;height:40px;font-size:18px}._title_hr2e6_17{font-size:18px}._content_hr2e6_51{padding:16px;gap:16px}._userCard_hr2e6_60{padding:12px;flex-direction:column;gap:12px;align-items:stretch}._userInfo_hr2e6_71{justify-content:center}}
