.architecture_ui-cursor__AwnaD{position:absolute;z-index:10;pointer-events:none;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;transform:translateZ(0);will-change:transform}.architecture_cursor-svg__vi1De,.architecture_ui-cursor__AwnaD .architecture_cursor-svg__vi1De{width:24px;height:26px;transition:all .3s ease;position:relative;left:-51px;top:2px;transform:translateZ(0)}.architecture_cursor-label__pp4Kr,.architecture_ui-cursor__AwnaD .architecture_cursor-label__pp4Kr{background:#3b82f6;color:white;padding:5px 9px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap;box-shadow:0 2px 8px rgba(59,130,246,.3);transition:all .3s ease;transform:translateZ(0);will-change:transform}.architecture_ui-cursor-developer__HrDZw{right:20px;bottom:45px}.architecture_ui-cursor-developer__HrDZw .architecture_cursor-fill__cvwVd{fill:#3b82f6}.architecture_ui-cursor-developer__HrDZw .architecture_cursor-stroke__GLGSc{stroke:white}.architecture_ui-cursor-developer__HrDZw .architecture_cursor-label__pp4Kr{background:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.3)}.architecture_ui-cursor-designer__9RjMw .architecture_cursor-fill__cvwVd{fill:#F24E1E}.architecture_ui-cursor-designer__9RjMw .architecture_cursor-stroke__GLGSc{stroke:white}.architecture_ui-cursor-designer__9RjMw .architecture_cursor-label__pp4Kr{background:#F24E1E;box-shadow:0 2px 8px rgba(242,78,30,.3)}.architecture_ui-cursor-designer__9RjMw{position:absolute;left:52%;top:60%;animation:architecture_float__4amRg 4s ease-in-out 1s infinite}.architecture_ui-cursor-user__GD9Ak{position:absolute;z-index:9999;pointer-events:none;display:none;flex-direction:column;align-items:center;transform:translateZ(0);will-change:transform,opacity}.architecture_ui-cursor-user__GD9Ak .architecture_cursor-svg__vi1De{width:24px;height:26px;position:relative;left:-51px;top:2px;transform:translateZ(0)}.architecture_ui-cursor-user__GD9Ak .architecture_cursor-fill__cvwVd{fill:#01d672}.architecture_ui-cursor-user__GD9Ak .architecture_cursor-stroke__GLGSc{stroke:white}.architecture_ui-cursor-user__GD9Ak .architecture_cursor-label__pp4Kr{background:#01d672;color:white;padding:5px 9px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap;box-shadow:0 2px 8px rgba(1,214,114,.3);transform:translateZ(0)}.architecture_design-container__XKgJ_{cursor:none;background:radial-gradient(circle at center,#333 0,#222 20%,#222 40%,#0c0c0c 100%);contain:layout style paint}.architecture_design-container__XKgJ_:hover .architecture_ui-cursor-user__GD9Ak{display:flex}.architecture_ui-cursor-techlead__1twyR{position:absolute;left:50px;top:61px;animation:architecture_positionMove__9I8z8 1s ease-out forwards}.architecture_ui-cursor-techlead__1twyR .architecture_cursor-svg__vi1De{width:20px;height:25px;top:0}.architecture_ui-cursor-techlead__1twyR .architecture_cursor-fill__cvwVd{fill:#FF9A00}.architecture_ui-cursor-techlead__1twyR .architecture_cursor-label__pp4Kr{background:#FF9A00;box-shadow:0 2px 8px rgba(255,154,0,.3);animation:architecture_fadeOut__FDxIG .6s linear .6s forwards}.architecture_ui-cursor__AwnaD.architecture_no-float__QMOjL{animation:none}@keyframes architecture_float__4amRg{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes architecture_positionMove__9I8z8{0%{left:-200px;top:-150px;opacity:0}25%{left:-100px;top:-75px;opacity:.4}50%{left:0;top:0;opacity:.7}75%{left:25px;top:40px;opacity:.9}to{left:50px;top:61px;opacity:1}}@keyframes architecture_fadeOut__FDxIG{0%,70%{opacity:1}85%{opacity:0}to{opacity:0}}.architecture_typing-box__qbPJY{left:62px;top:60px;width:280px;min-height:40px;background:#111111bb;border-radius:20px;overflow:hidden;position:relative;opacity:0;backdrop-filter:blur(8px);transform:translateZ(0);will-change:opacity,transform;contain:layout style paint}.architecture_ui-cursor__AwnaD:hover .architecture_cursor-svg__vi1De{transform:scale(1.1) translateZ(0)}.architecture_ui-cursor__AwnaD:hover .architecture_cursor-label__pp4Kr{transform:scale(1.05) translateZ(0)}.architecture_ui-cursor__AwnaD:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.architecture_ui-cursor-designer__9RjMw,.architecture_ui-cursor-techlead__1twyR,.architecture_ui-cursor__AwnaD{animation:none!important}.architecture_ui-cursor__AwnaD .architecture_cursor-label__pp4Kr,.architecture_ui-cursor__AwnaD .architecture_cursor-svg__vi1De{transition:none!important}.architecture_typing-box__qbPJY{transition:opacity .2s ease!important}}.architecture_title-radial-light__jGfD9{background-image:radial-gradient(circle at center,#ffffff 0,#cccccc 50%,#444444 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;transform:translateZ(0);backface-visibility:hidden}