:root{--uz-modal-surface:#ffffff;--uz-modal-border:rgb(226 232 240);--uz-modal-backdrop:rgb(2 6 23/0.72);--uz-modal-backdrop-opaque:rgb(248 250 252)}html.dark{--uz-modal-surface:#0f172a;--uz-modal-border:rgb(51 65 85);--uz-modal-backdrop:rgb(2 6 23/0.8);--uz-modal-backdrop-opaque:rgb(2 6 23)}html.dark.theme-uzayca{--uz-modal-surface:var(--uz-surface-1,#1a2160);--uz-modal-border:rgb(96 165 250/0.24);--uz-modal-backdrop:rgb(4 6 18/0.8);--uz-modal-backdrop-opaque:rgb(4 6 18)}html:root .uz-modal-surface.uz-modal-surface{background-color:var(--uz-modal-surface)!important;background-image:none!important;border:1px solid var(--uz-modal-border);opacity:1}html:root .uz-modal-backdrop.uz-modal-backdrop{background-color:var(--uz-modal-backdrop);backdrop-filter:blur(4px)}html:root .uz-modal-backdrop.uz-modal-backdrop--opaque{background-color:var(--uz-modal-backdrop-opaque);backdrop-filter:none}html:root .p-dialog .p-dialog-content,html:root .p-dialog .p-dialog-footer,html:root .p-dialog .p-dialog-header,html:root .p-dialog.p-dialog{background-color:var(--uz-modal-surface)!important;background-image:none!important}html:root .p-dialog-mask.p-component-overlay{background-color:var(--uz-modal-backdrop)!important}:root{--uz-motion-fast:220ms;--uz-motion-normal:350ms;--uz-motion-reveal:500ms;--uz-motion-emphasis:600ms;--uz-motion-stagger:80ms;--uz-ease-out:cubic-bezier(0.22,1,0.36,1);--uz-ease-in-out:cubic-bezier(0.65,0,0.35,1);--uz-rise-distance:20px;--uz-reveal-distance:28px;--uz-page-distance:14px}@media (max-width:639px){:root{--uz-motion-reveal:360ms;--uz-rise-distance:12px;--uz-reveal-distance:16px;--uz-page-distance:8px}}@keyframes uz-rise{0%{opacity:0;transform:translate3d(0,var(--uz-rise-distance),0)}to{opacity:1;transform:none}}.uz-rise{animation:uz-rise var(--uz-motion-emphasis) var(--uz-ease-out) backwards;animation-delay:calc(var(--uz-rise-index, 0) * var(--uz-motion-stagger))}.uz-rise-1{--uz-rise-index:1}.uz-rise-2{--uz-rise-index:2}.uz-rise-3{--uz-rise-index:3}.uz-rise-4{--uz-rise-index:4}@media (max-width:639px){.uz-rise{--uz-motion-stagger:50ms;animation-duration:var(--uz-motion-normal)}}@keyframes uz-reveal{0%{opacity:0;translate:0 var(--reveal-distance,var(--uz-reveal-distance))}to{opacity:1;translate:none}}@media screen and (prefers-reduced-motion:no-preference){html[data-reveal-ready] [data-reveal]:not([data-revealed]):not(:focus-within){opacity:0}html[data-reveal-ready] [data-reveal][data-revealed=animate]{animation:uz-reveal var(--uz-motion-reveal) var(--uz-ease-out) backwards;animation-delay:var(--reveal-delay,0s)}html[data-reveal-ready] [data-motion=minimal] [data-reveal]:not([data-revealed]):not(:focus-within){opacity:1}html[data-reveal-ready] [data-motion=minimal] [data-reveal][data-revealed=animate]{animation:none}}@keyframes uz-page-rise{0%{translate:0 var(--uz-page-distance)}to{translate:none}}@media screen and (prefers-reduced-motion:no-preference){[data-page-enter] #main-content:not([data-motion=minimal]){animation:uz-page-rise var(--uz-motion-normal) var(--uz-ease-out) backwards}}:where(a,button,summary,[role=button],[role=tab],[role=menuitem],label[for]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,box-shadow;transition-duration:var(--uz-motion-fast);transition-timing-function:var(--uz-ease-out)}:where(input,textarea,select){transition-property:color,background-color,border-color,outline-color,box-shadow;transition-duration:var(--uz-motion-fast);transition-timing-function:var(--uz-ease-out)}.uz-card-lift{transition:transform var(--uz-motion-fast) var(--uz-ease-out),box-shadow var(--uz-motion-fast) var(--uz-ease-out),border-color var(--uz-motion-fast) var(--uz-ease-out)}@media (hover:hover) and (pointer:fine){.uz-card-lift:hover{transform:translate3d(0,-4px,0) scale(1.01)}}.uz-card-lift:active{transform:scale(.99)}[data-motion=minimal] .uz-card-lift:active,[data-motion=minimal] .uz-card-lift:hover{transform:none}@keyframes uz-message-in{0%{opacity:0;transform:translate3d(0,-4px,0)}to{opacity:1;transform:none}}.uz-message-in{animation:uz-message-in var(--uz-motion-fast) var(--uz-ease-out) backwards}[data-lab-shell] [data-equipment]{transition:filter var(--uz-motion-fast) var(--uz-ease-out)}@media (hover:hover) and (pointer:fine){[data-lab-shell] [data-equipment][data-drag-phase=idle]:hover{filter:drop-shadow(0 0 5px rgb(103 232 249/.35))}}[data-lab-shell] [data-equipment]:focus-visible{filter:drop-shadow(0 0 3px rgb(103 232 249/.95)) drop-shadow(0 0 8px rgb(103 232 249/.45))}[data-lab-shell] [data-equipment][data-drag-phase=dragging]{filter:drop-shadow(0 12px 14px rgb(2 6 23/.55)) drop-shadow(0 0 6px rgb(103 232 249/.4))}@keyframes uz-dock-in{0%{opacity:0;transform:translate3d(0,20px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}.uz-dock-enter{animation:uz-dock-in var(--uz-motion-fast) var(--uz-ease-out) backwards}@media (prefers-reduced-motion:reduce){.uz-dock-enter,.uz-message-in,.uz-rise{animation-name:uz-fade-in;animation-duration:var(--uz-motion-fast);animation-delay:0s}.uz-card-lift,.uz-card-lift:active,.uz-card-lift:hover{transform:none}}@keyframes uz-fade-in{0%{opacity:0}to{opacity:1}}