.common_studioWrap__aHbrA .common_header__UtLrB{position:fixed;top:0;left:0;right:0;z-index:50;padding:0 20px;display:flex;align-items:center;height:64px}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:48px}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerLogo__SZCMa{width:180px;height:32px;background:url(/_next/static/media/logo_header_hyundai.60aadd64.svg) no-repeat 0/contain}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerCenter__cZcYg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;display:inline-flex;height:36px;padding:0 32px;justify-content:center;align-items:center;border-radius:var(--radius);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);white-space:nowrap}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerCenter__cZcYg p{color:hsl(var(--foreground));text-align:center;font-size:16px;font-weight:700;letter-spacing:-.02em}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerRightWrap___0STT{display:flex;align-items:center;gap:12px}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerRightWrap___0STT .common_headerInfo__heiSR{display:flex;align-items:center;height:40px;padding:0 12px;border-radius:var(--radius);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);gap:8px}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerRightWrap___0STT .common_headerInfo__heiSR:before{content:"";display:block;width:16px;height:16px;background:url(/_next/static/media/icon_header_clock.fae6a40e.svg) no-repeat 50%/contain;opacity:.6}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerRightWrap___0STT .common_headerInfo__heiSR p{color:hsl(var(--muted-foreground));font-size:13px;font-weight:500}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerRightWrap___0STT .common_headerInfo__heiSR .common_btnSave__OH8WF{display:inline-flex;height:28px;padding:0 12px;justify-content:center;align-items:center;font-size:12px;border-radius:calc(var(--radius) - 4px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));background-color:hsl(var(--background));cursor:pointer;font-weight:600}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerRightWrap___0STT .common_headerInfo__heiSR .common_btnSave__OH8WF:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerRightWrap___0STT .common_headerBtnWrap__qcoEV{display:flex;flex-direction:row;align-items:center;gap:12px}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerRightWrap___0STT .common_headerBtnWrap__qcoEV .common_btnSend__XPWv_{height:40px;padding:0 24px;border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:13px;font-weight:600;cursor:pointer}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerRightWrap___0STT .common_headerBtnWrap__qcoEV .common_btnSend__XPWv_:hover{opacity:.9}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerRightWrap___0STT .common_headerBtnWrap__qcoEV .common_btnExit__Igd5J{width:40px;height:40px;border-radius:var(--radius);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);color:hsl(var(--foreground));font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--glass-shadow)}.common_studioWrap__aHbrA .common_header__UtLrB .common_headerContainer__0d0a3 .common_headerRightWrap___0STT .common_headerBtnWrap__qcoEV .common_btnExit__Igd5J:hover{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground));border-color:hsl(var(--destructive))}.common_studioWrap__aHbrA .common_modeMenu__ZiVhI{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:84px;left:20px;padding:8px;width:48px;z-index:30;border-radius:var(--radius);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);gap:8px;box-shadow:var(--glass-shadow)}.common_studioWrap__aHbrA .common_modeMenu__ZiVhI button{display:flex;position:relative;width:32px;height:32px;text-indent:-9999px;border-radius:calc(var(--radius) - 4px)}.common_studioWrap__aHbrA .common_modeMenu__ZiVhI button:after{display:block;content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;transform:translate(-50%,-50%);background:hsl(var(--muted-foreground));transition:background .2s}.common_studioWrap__aHbrA .common_modeMenu__ZiVhI button.common_active__ThJPl{background-color:hsl(var(--primary))}.common_studioWrap__aHbrA .common_modeMenu__ZiVhI button.common_active__ThJPl:after{background:hsl(var(--primary-foreground))}.common_studioWrap__aHbrA .common_modeMenu__ZiVhI button:hover:not(.common_active__ThJPl){background-color:hsl(var(--accent))}.common_studioWrap__aHbrA .common_modeMenu__ZiVhI button:hover:not(.common_active__ThJPl):after{background:hsl(var(--accent-foreground))}.common_studioWrap__aHbrA .common_modeMenu__ZiVhI button.common_btn_body__Sw0gA:after{-webkit-mask:url(/_next/static/media/icon_mode_body.465a2e84.svg) no-repeat center/contain;mask:url(/_next/static/media/icon_mode_body.465a2e84.svg) no-repeat center/contain}.common_studioWrap__aHbrA .common_modeMenu__ZiVhI button.common_btn_interior__BdhHX:after{-webkit-mask:url(/_next/static/media/icon_mode_interior.3ae4aa7a.svg) no-repeat center/contain;mask:url(/_next/static/media/icon_mode_interior.3ae4aa7a.svg) no-repeat center/contain}.common_studioWrap__aHbrA .common_modeMenu__ZiVhI button.common_btn_transparent__JUXQZ:after{-webkit-mask:url(/_next/static/media/icon_mode_transparent.9e51df2b.svg) no-repeat center/contain;mask:url(/_next/static/media/icon_mode_transparent.9e51df2b.svg) no-repeat center/contain}.common_studioWrap__aHbrA .common_modeMenu__ZiVhI button.common_btn_setting__khIkU:after{-webkit-mask:url(/_next/static/media/icon_mode_setting.9f7032e1.svg) no-repeat center/contain;mask:url(/_next/static/media/icon_mode_setting.9f7032e1.svg) no-repeat center/contain}.common_studioWrap__aHbrA .common_left__DHUPL{left:88px;gap:16px}.common_studioWrap__aHbrA .common_left__DHUPL,.common_studioWrap__aHbrA .common_right__pRmzj{display:flex;flex-direction:column;position:fixed;top:84px;bottom:24px;padding:20px;width:320px;z-index:20;border-radius:var(--radius);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);box-sizing:border-box;overflow:hidden}.common_studioWrap__aHbrA .common_right__pRmzj{right:20px}.common_studioWrap__aHbrA .common_bottom__5t7h_{position:fixed;bottom:0;left:404px;right:0;z-index:20}.common_studioWrap__aHbrA .common_viewport__m1hjk{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10}.common_studioWrap__aHbrA .common_blurBox__5mx4X{border-radius:var(--radius);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.common_studioWrap__aHbrA .common_section__z0_3P{display:flex;flex-direction:column;width:100%;gap:16px;flex:0 0 auto}.common_studioWrap__aHbrA .common_section__z0_3P.common_full__sgY1m{flex:1 1;min-height:0;display:flex;flex-direction:column;margin-top:12px;overflow:hidden}.common_studioWrap__aHbrA .common_section__z0_3P .common_titleBar__BCTrN h5{margin:0;padding:0;font-size:15px;font-weight:700;color:hsl(var(--foreground));letter-spacing:-.01em}.TabMenu_tabMenu__sD_6x{display:flex;position:absolute;bottom:132px;left:24px;z-index:30;gap:8px;pointer-events:auto}.TabMenu_tabMenu__sD_6x h4,.TabMenu_tabMenu__sD_6x h6{margin:0}.TabMenu_tabMenu__sD_6x button{border:0}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3{position:relative;display:flex}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN{display:flex;align-items:center;padding:0 16px;height:40px;gap:8px;border-radius:var(--radius);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);cursor:pointer;position:relative;transition:all .2s;box-shadow:var(--glass-shadow)}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN:after{content:"";position:absolute;top:4px;right:4px;width:4px;height:4px;background:hsl(var(--muted-foreground));-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);opacity:.5}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN .TabMenu_icon__jeJ8S{width:18px;height:18px;background-color:hsl(var(--muted-foreground));transition:all .2s}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN .TabMenu_icon__jeJ8S.TabMenu_viewMode__pB9Oo{-webkit-mask:url(/_next/static/media/icon_viewmode.fd63d65f.svg) no-repeat center/contain;mask:url(/_next/static/media/icon_viewmode.fd63d65f.svg) no-repeat center/contain}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN .TabMenu_icon__jeJ8S.TabMenu_view3D__E7tkf{-webkit-mask:url(/_next/static/media/icon_3dvew.6378dd0c.svg) no-repeat center/contain;mask:url(/_next/static/media/icon_3dvew.6378dd0c.svg) no-repeat center/contain}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN .TabMenu_icon__jeJ8S.TabMenu_rackView__KGX2n{-webkit-mask:url(/_next/static/media/icon_rackview.eb248ed1.svg) no-repeat center/contain;mask:url(/_next/static/media/icon_rackview.eb248ed1.svg) no-repeat center/contain}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN .TabMenu_icon__jeJ8S.TabMenu_measurement__gPEDD{-webkit-mask:url(/_next/static/media/icon_measurement.f6c65ace.svg) no-repeat center/contain;mask:url(/_next/static/media/icon_measurement.f6c65ace.svg) no-repeat center/contain}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN .TabMenu_label__nZbDs{font-size:13px;font-weight:500;color:hsl(var(--muted-foreground))}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN:hover{background-color:hsl(var(--accent))}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN:hover .TabMenu_label__nZbDs{color:hsl(var(--accent-foreground))}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN:hover .TabMenu_icon__jeJ8S{background-color:hsl(var(--accent-foreground))}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN.TabMenu_active__WAQzv{background:hsl(var(--background));border-color:hsl(var(--border));box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN.TabMenu_active__WAQzv .TabMenu_label__nZbDs{color:hsl(var(--foreground));font-weight:600}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabItem___PwTN.TabMenu_active__WAQzv .TabMenu_icon__jeJ8S{background-color:hsl(var(--foreground))}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj{display:flex;flex-direction:column;position:absolute;bottom:calc(100% + 8px);left:0;width:240px;padding:16px;border-radius:var(--radius);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);gap:16px;cursor:default;pointer-events:auto;animation:TabMenu_fadeInSlideUp__gWFgY .2s ease-out}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_contentSection__YxJMi{display:flex;flex-direction:column;gap:12px}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_contentSection__YxJMi .TabMenu_title__JVHnS{font-size:13px;font-weight:600;color:hsl(var(--foreground));letter-spacing:-.01em}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_contentSection__YxJMi .TabMenu_toggleGroup__dS1vF{display:flex;background:hsl(var(--muted));padding:2px;border-radius:calc(var(--radius) - 2px);gap:2px}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_contentSection__YxJMi .TabMenu_toggleGroup__dS1vF button{flex:1 1;height:32px;font-size:12px;font-weight:500;color:hsl(var(--muted-foreground));border-radius:calc(var(--radius) - 6px);transition:all .2s}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_contentSection__YxJMi .TabMenu_toggleGroup__dS1vF button.TabMenu_active__WAQzv{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-weight:600}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_contentSection__YxJMi .TabMenu_toggleGroup__dS1vF button:hover:not(.TabMenu_active__WAQzv){color:hsl(var(--foreground))}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_divider__ZaQlI{height:1px;background:hsl(var(--border));width:100%;opacity:.5}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_switchRow__1455Q{display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_switchRow__1455Q .TabMenu_label__nZbDs{font-size:13px;font-weight:500;color:hsl(var(--foreground))}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_switchRow__1455Q .TabMenu_switch__Ctn6P{flex-shrink:0;width:36px;height:20px;background:hsl(var(--muted));border-radius:10px;position:relative;transition:all .2s;pointer-events:none}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_switchRow__1455Q .TabMenu_switch__Ctn6P:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:hsl(var(--background));border-radius:50%;transition:all .2s;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_switchRow__1455Q .TabMenu_switch__Ctn6P.TabMenu_active__WAQzv{background:hsl(var(--primary))}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_switchRow__1455Q .TabMenu_switch__Ctn6P.TabMenu_active__WAQzv:after{transform:translateX(16px)}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_categorySection__SqtcG{display:flex;flex-direction:column;gap:12px}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_categorySection__SqtcG .TabMenu_title__JVHnS{font-size:13px;font-weight:600}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_actionButton__dEXIE{width:100%;height:36px;font-size:13px;font-weight:600;color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:calc(var(--radius) - 4px)}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_actionButton__dEXIE:hover{opacity:.9}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_viewList__Tey39{display:flex;flex-direction:column;gap:2px}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_viewList__Tey39 .TabMenu_viewItem__XGjBR{display:flex;align-items:center;height:32px;padding:0 12px;font-size:13px;font-weight:500;color:hsl(var(--muted-foreground));border-radius:calc(var(--radius) - 6px)}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_viewList__Tey39 .TabMenu_viewItem__XGjBR:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.TabMenu_tabMenu__sD_6x .TabMenu_tabItemWrap__oJ2b3 .TabMenu_tabContentWindow__OylYj .TabMenu_viewList__Tey39 .TabMenu_viewItem__XGjBR.TabMenu_active__WAQzv{background:hsl(var(--accent));color:hsl(var(--accent-foreground));font-weight:600}@keyframes TabMenu_fadeInSlideUp__gWFgY{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.object_objectList__yovae{display:flex;flex-direction:column;flex:1 1;width:100%;gap:8px;overflow-y:auto;overflow-x:hidden;padding-right:6px;min-height:0}.object_objectList__yovae::-webkit-scrollbar{width:5px}.object_objectList__yovae::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:10px}.object_objectList__yovae::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}.object_objectList__yovae::-webkit-scrollbar-track{background:transparent}.object_objectList__yovae li{display:flex;width:100%}.object_objectList__yovae li.object_category__EBon_{margin-top:12px;margin-bottom:4px}.object_objectList__yovae li.object_category__EBon_ b{font-size:12px;font-weight:700;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em}.object_objectList__yovae li .object_objectItem__Kesy_{display:flex;flex-direction:row;position:relative;align-items:center;padding:10px;width:100%;gap:12px;background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius);transition:all .2s;box-shadow:var(--glass-shadow)}.object_objectList__yovae li .object_objectItem__Kesy_ .object_thumb__EErqj{display:flex;width:44px;height:44px;background:hsl(var(--muted));border-radius:calc(var(--radius) - 4px);overflow:hidden}.object_objectList__yovae li .object_objectItem__Kesy_ .object_info__fWghq{display:flex;flex-direction:column;flex:1 1;gap:4px;min-width:0}.object_objectList__yovae li .object_objectItem__Kesy_ .object_info__fWghq .object_nameRow__wE_BP{display:flex;align-items:center;gap:6px}.object_objectList__yovae li .object_objectItem__Kesy_ .object_info__fWghq .object_nameRow__wE_BP .object_status__q9f7b.object_fixed__btGHY{flex-shrink:0;padding:0 5px;height:15px;line-height:13px;font-size:9px;font-weight:800;text-transform:uppercase;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:4px}.object_objectList__yovae li .object_objectItem__Kesy_ .object_info__fWghq .object_nameRow__wE_BP .object_name__Ec8sr{font-size:12px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.object_objectList__yovae li .object_objectItem__Kesy_ .object_info__fWghq .object_desc__9ComP{display:flex;align-items:center;gap:10px;opacity:.9}.object_objectList__yovae li .object_objectItem__Kesy_ .object_info__fWghq .object_desc__9ComP .object_size__p19kq,.object_objectList__yovae li .object_objectItem__Kesy_ .object_info__fWghq .object_desc__9ComP .object_weight__QecRs{font-size:11px;font-weight:500;color:hsl(var(--muted-foreground));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.object_objectList__yovae li .object_objectItem__Kesy_ .object_btn_add__Visn1{position:absolute;top:50%;right:12px;width:28px;height:28px;text-indent:-9999px;transform:translateY(-50%);background-color:hsl(var(--primary));-webkit-mask:url(/_next/static/media/icon_add.33f5ae85.svg) no-repeat center/14px;mask:url(/_next/static/media/icon_add.33f5ae85.svg) no-repeat center/14px;border-radius:calc(var(--radius) - 6px);transition:all .2s}.object_objectList__yovae li .object_objectItem__Kesy_ .object_btn_add__Visn1:hover{opacity:.9;transform:translateY(-50%) scale(1.05)}.object_objectList__yovae li .object_objectItem__Kesy_:hover{background-color:hsl(var(--accent));border-color:hsl(var(--border))}.object_objectTool__fLrCn{gap:16px;padding:16px;border:1px solid var(--glass-border);border-radius:var(--radius);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow)}.object_objectTool__fLrCn,.object_objectTool__fLrCn .object_selectedInfo__fQlGx{display:flex;flex-direction:column}.object_objectTool__fLrCn .object_selectedInfo__fQlGx ul{display:flex;flex-direction:column;gap:8px}.object_objectTool__fLrCn .object_selectedInfo__fQlGx ul li{display:flex;flex-direction:row;align-items:center}.object_objectTool__fLrCn .object_selectedInfo__fQlGx ul li .object_label__Jp8o6{width:80px;font-size:12px;color:hsl(var(--muted-foreground));font-weight:500}.object_objectTool__fLrCn .object_selectedInfo__fQlGx ul li .object_value__IX3ru{flex:1 1;font-size:13px;font-weight:600;color:hsl(var(--foreground))}.object_objectTool__fLrCn .object_btns__U5bJ_{display:flex;flex-direction:row;gap:8px}.object_objectTool__fLrCn .object_btns__U5bJ_ button{flex:1 1;height:36px;font-size:13px;font-weight:600;border-radius:calc(var(--radius) - 4px);border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground))}.object_objectTool__fLrCn .object_btns__U5bJ_ button.object_active__35_gl{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.object_objectTool__fLrCn .object_btns__U5bJ_ button.object_delete__gEkKP{color:hsl(var(--destructive));border-color:hsl(var(--destructive))}.object_objectTool__fLrCn .object_btns__U5bJ_ button.object_delete__gEkKP:hover{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.object_objectTool__fLrCn .object_btns__U5bJ_ button:hover:not(.object_active__35_gl):not(.object_delete__gEkKP){background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.object_objectTree__IXded{display:flex;flex-direction:column;flex:1 1;gap:12px;overflow-y:auto;overflow-x:hidden;min-height:0;padding-right:6px}.object_objectTree__IXded::-webkit-scrollbar{width:5px}.object_objectTree__IXded::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:10px}.object_objectTree__IXded::-webkit-scrollbar-track{background:transparent}.object_objectTree__IXded ul{display:flex;flex-direction:column;gap:6px}.object_objectTree__IXded ul li.object_category__EBon_{margin-top:12px;margin-bottom:4px}.object_objectTree__IXded ul li.object_category__EBon_ b{font-size:11px;font-weight:700;color:hsl(var(--muted-foreground));text-transform:uppercase}.object_objectTree__IXded ul li .object_objectItem__Kesy_{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 4px 12px;background:var(--glass-background);border:1px solid var(--glass-border);border-radius:var(--radius);transition:all .2s}.object_objectTree__IXded ul li .object_objectItem__Kesy_ button.object_label__Jp8o6{flex:1 1;text-align:left;font-size:13px;font-weight:500;color:hsl(var(--foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.object_objectTree__IXded ul li .object_objectItem__Kesy_ .object_btns__U5bJ_{display:flex;gap:2px}.object_objectTree__IXded ul li .object_objectItem__Kesy_ .object_btns__U5bJ_ .object_btn_delete__8SlKL,.object_objectTree__IXded ul li .object_objectItem__Kesy_ .object_btns__U5bJ_ .object_btn_visible__Z6v_Y{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 6px);color:hsl(var(--muted-foreground))}.object_objectTree__IXded ul li .object_objectItem__Kesy_ .object_btns__U5bJ_ .object_btn_delete__8SlKL:hover,.object_objectTree__IXded ul li .object_objectItem__Kesy_ .object_btns__U5bJ_ .object_btn_visible__Z6v_Y:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.object_objectTree__IXded ul li .object_objectItem__Kesy_ .object_btns__U5bJ_ .object_btn_delete__8SlKL:hover{color:hsl(var(--destructive));background:hsl(var(--destructive));opacity:.1}.object_objectTree__IXded ul li .object_objectItem__Kesy_:hover{border-color:hsl(var(--border));background-color:hsl(var(--accent))}.InfoWindow_infoWindow__qtQSE{display:flex;align-items:center;position:absolute;bottom:24px;left:24px;height:96px;z-index:25;padding:0 28px;border-radius:var(--radius);background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);gap:32px;white-space:nowrap}.InfoWindow_infoWindow__qtQSE .InfoWindow_divider__i_8Mz{width:1px;height:32px;background:hsl(var(--border));opacity:.5}.InfoWindow_infoWindow__qtQSE .InfoWindow_mainSpecs__xTO2e{display:flex;gap:32px}.InfoWindow_infoWindow__qtQSE .InfoWindow_mainSpecs__xTO2e .InfoWindow_specItem__OGwsa{display:flex;flex-direction:column;gap:6px}.InfoWindow_infoWindow__qtQSE .InfoWindow_mainSpecs__xTO2e .InfoWindow_specItem__OGwsa .InfoWindow_valueWrap__isH_2{display:flex;align-items:baseline}.InfoWindow_infoWindow__qtQSE .InfoWindow_mainSpecs__xTO2e .InfoWindow_specItem__OGwsa .InfoWindow_valueWrap__isH_2 .InfoWindow_value__fGeTk{font-size:28px;font-weight:700;color:hsl(var(--foreground));letter-spacing:-.02em;line-height:1}.InfoWindow_infoWindow__qtQSE .InfoWindow_mainSpecs__xTO2e .InfoWindow_specItem__OGwsa .InfoWindow_valueWrap__isH_2 .InfoWindow_unit__6CYgB{font-size:13px;color:hsl(var(--muted-foreground));margin-left:4px;font-weight:500}.InfoWindow_infoWindow__qtQSE .InfoWindow_mainSpecs__xTO2e .InfoWindow_specItem__OGwsa .InfoWindow_label__QHKyE{font-size:11px;font-weight:600;color:hsl(var(--muted-foreground));line-height:1;text-transform:uppercase;letter-spacing:.05em}.InfoWindow_infoWindow__qtQSE .InfoWindow_weightDetails__TemUh{display:flex;flex-direction:column;width:190px;gap:6px}.InfoWindow_infoWindow__qtQSE .InfoWindow_weightDetails__TemUh .InfoWindow_weightRow__AS1I7{display:flex;justify-content:space-between;align-items:center;font-size:13px}.InfoWindow_infoWindow__qtQSE .InfoWindow_weightDetails__TemUh .InfoWindow_weightRow__AS1I7 .InfoWindow_weightLabel__o5HZi{color:hsl(var(--muted-foreground));font-weight:500;display:flex;align-items:center;gap:6px}.InfoWindow_infoWindow__qtQSE .InfoWindow_weightDetails__TemUh .InfoWindow_weightRow__AS1I7 .InfoWindow_weightValue__smcyf{color:hsl(var(--foreground));font-weight:600}.InfoWindow_infoWindow__qtQSE .InfoWindow_weightDetails__TemUh .InfoWindow_weightRow__AS1I7 .InfoWindow_weightValue__smcyf small{font-size:11px;color:hsl(var(--muted-foreground));margin-left:3px;font-weight:400}.InfoWindow_infoWindow__qtQSE .InfoWindow_weightDetails__TemUh .InfoWindow_weightRow__AS1I7 .InfoWindow_weightValue__smcyf.InfoWindow_bold__xvDuB{font-weight:700;color:hsl(var(--primary))}.InfoWindow_infoWindow__qtQSE .InfoWindow_priceSection__28l2G{display:flex;flex-direction:column}.InfoWindow_infoWindow__qtQSE .InfoWindow_priceSection__28l2G .InfoWindow_priceHeader__eVdll{font-size:11px;font-weight:600;color:hsl(var(--muted-foreground));display:flex;align-items:center;gap:6px;margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em}.InfoWindow_infoWindow__qtQSE .InfoWindow_priceSection__28l2G .InfoWindow_priceTotal__dSfFC{display:flex;justify-content:flex-end;align-items:baseline;gap:4px;line-height:1}.InfoWindow_infoWindow__qtQSE .InfoWindow_priceSection__28l2G .InfoWindow_priceTotal__dSfFC .InfoWindow_currency__98CWE{font-size:18px;color:hsl(var(--muted-foreground));font-weight:400}.InfoWindow_infoWindow__qtQSE .InfoWindow_priceSection__28l2G .InfoWindow_priceTotal__dSfFC .InfoWindow_amount__9l8ZG{font-size:28px;font-weight:700;color:hsl(var(--foreground));letter-spacing:-.02em}.InfoWindow_infoWindow__qtQSE .InfoWindow_iconInfo__uT_CM{display:inline-block;width:14px;height:14px;background-color:hsl(var(--muted-foreground));-webkit-mask:url(/_next/static/media/icon_info.045254b5.svg) no-repeat center/contain;mask:url(/_next/static/media/icon_info.045254b5.svg) no-repeat center/contain;vertical-align:middle;cursor:help;transition:all .2s}.InfoWindow_infoWindow__qtQSE .InfoWindow_iconInfo__uT_CM:hover{background-color:hsl(var(--foreground))}