.ResizableColumns_root__BdaK_{display:grid;height:100%;width:100%;min-width:0;min-height:0;overflow:hidden}.ResizableColumns_root__BdaK_>div{min-width:0;min-height:0}.ResizableColumns_rootLeftOverlay__5n_pp{position:relative}.ResizableColumns_rootLeftMobileDrawer__3n_5Z{position:relative;display:block;padding-bottom:calc(84px + env(safe-area-inset-bottom))}.ResizableColumns_rootMobileEditorStack__LI2GO{display:block;height:100%;overflow:auto;background:var(--color-background);padding-bottom:calc(84px + env(safe-area-inset-bottom))}.ResizableColumns_rootAnimating__18ERv{transition:grid-template-columns .3s ease}.ResizableColumns_leftPaneHost__TMb6Z{position:relative;min-width:0;min-height:0;overflow:visible;z-index:5}.ResizableColumns_rootLeftMobileDrawer__3n_5Z .ResizableColumns_leftPaneHost__TMb6Z{position:fixed;inset:0 auto auto 0;z-index:1010;width:0;height:0;pointer-events:none}.ResizableColumns_leftPaneSurface__pZrSw{min-width:0;min-height:0;height:100%}.ResizableColumns_leftGridPane__LLynb{min-width:0;min-height:0}.ResizableColumns_rootMobileEditorStack__LI2GO .ResizableColumns_leftGridPane__LLynb{min-height:100dvh;height:auto}.ResizableColumns_leftPaneSurfaceCollapsed__VVJFi{width:76px}.ResizableColumns_leftPaneSurfaceExpanded__IucG9{width:var(--left-panel-width,300px)}.ResizableColumns_leftPaneSurfaceOverlay__FjD9l{position:absolute;inset:0 auto 0 0;z-index:5;max-width:min(var(--left-panel-width,300px),calc(100vw - 24px));overflow:visible;transition:width .3s ease,box-shadow .3s ease}.ResizableColumns_leftPaneSurfaceMobileDrawer__IuXqa{position:fixed;inset:0 auto 0 0;z-index:1010;pointer-events:auto;width:var(--left-panel-width,min(300px,calc(100vw - 32px)));max-width:calc(100vw - 32px);height:100dvh;transform:translateX(0);transition:transform .24s ease,box-shadow .24s ease}.ResizableColumns_leftPaneSurfaceMobileDrawer__IuXqa.ResizableColumns_leftPaneSurfaceCollapsed__VVJFi{width:var(--left-panel-width,min(300px,calc(100vw - 32px)));transform:translateX(calc(-100% - 12px))}.ResizableColumns_leftPaneSurfaceOverlay__FjD9l.ResizableColumns_leftPaneSurfaceExpanded__IucG9{box-shadow:0 24px 56px rgba(15,23,42,.22),0 0 0 1px color-mix(in srgb,var(--color-primary) 14%,var(--color-border))}.ResizableColumns_leftPaneSurfaceOverlay__FjD9l.ResizableColumns_leftPaneSurfaceCollapsed__VVJFi{box-shadow:none}.ResizableColumns_leftPaneSurfaceMobileDrawer__IuXqa.ResizableColumns_leftPaneSurfaceExpanded__IucG9{box-shadow:0 28px 72px rgba(15,23,42,.28),0 0 0 1px color-mix(in srgb,var(--color-primary) 14%,var(--color-border))}.ResizableColumns_leftOverlayBackdrop__veR8J{position:absolute;inset:0 0 0 calc(76px + 3px);z-index:4;border:0;padding:0;margin:0;background:linear-gradient(90deg,color-mix(in srgb,var(--color-background) 8%,transparent),color-mix(in srgb,var(--color-background) 44%,transparent));backdrop-filter:blur(2px);cursor:default}.ResizableColumns_rootLeftMobileDrawer__3n_5Z .ResizableColumns_leftOverlayBackdrop__veR8J{position:fixed;inset:0;z-index:1009;background:color-mix(in srgb,var(--color-background) 48%,transparent);backdrop-filter:blur(3px)}.ResizableColumns_handleMobileHidden__SgGY_,.ResizableColumns_mobileHiddenPane__3Lz_W{display:none}.ResizableColumns_centerPane__Y8IxI{min-width:0;min-height:0}.ResizableColumns_rootLeftMobileDrawer__3n_5Z .ResizableColumns_centerPane__Y8IxI{width:100%;height:100%}.ResizableColumns_rootMobileEditorStack__LI2GO .ResizableColumns_centerPane__Y8IxI{min-height:100dvh;height:auto;border-top:1px solid color-mix(in srgb,var(--color-border) 82%,transparent)}@media (max-width:760px){.ResizableColumns_rootAppMobileNav__cSJT4{display:block;padding-bottom:calc(84px + env(safe-area-inset-bottom))}.ResizableColumns_rootAppMobileNav__cSJT4 .ResizableColumns_handle___lSgu,.ResizableColumns_rootAppMobileNav__cSJT4 .ResizableColumns_leftGridPane__LLynb,.ResizableColumns_rootAppMobileNav__cSJT4 .ResizableColumns_leftPaneHost__TMb6Z{display:none}.ResizableColumns_rootAppMobileNav__cSJT4 .ResizableColumns_centerPane__Y8IxI{width:100%;height:100%}}.ResizableColumns_mobileMenuButton__749Oq{position:fixed;top:max(72px,calc(env(safe-area-inset-top) + 64px));left:env(safe-area-inset-left);z-index:1007;width:38px;height:44px;border-radius:0 12px 12px 0;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-left:0;background:color-mix(in srgb,var(--color-card) 92%,var(--color-background) 8%);color:var(--color-foreground);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0;cursor:pointer;box-shadow:8px 12px 28px color-mix(in srgb,var(--color-foreground) 12%,transparent)}.ResizableColumns_mobileMenuButton__749Oq span{width:17px;height:2px;border-radius:999px;background:currentColor}.ResizableColumns_handle___lSgu{position:relative;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1000}.ResizableColumns_handleDisabled__FyfYy{cursor:default;pointer-events:none}.ResizableColumns_handleDisabled__FyfYy .ResizableColumns_handleBar__5vMvn{background-color:transparent}.ResizableColumns_handleDisabled__FyfYy .ResizableColumns_handleTooltip__s2BTM{opacity:0!important}.ResizableColumns_handleDisabled__FyfYy:hover .ResizableColumns_handleBar__5vMvn:not(.ResizableColumns_handleBarActive__Ig4SV){background-color:transparent}.ResizableColumns_handleHitbox__aDHG_{position:absolute;inset:0}.ResizableColumns_handleBar__5vMvn{position:absolute;inset-block:0;left:50%;width:5px;transform:translateX(-50%);border-radius:0;background-color:var(--color-background);transition:background-color .15s ease}.ResizableColumns_handleBarActive__Ig4SV{background-color:var(--color-primary)}.ResizableColumns_handle___lSgu:hover .ResizableColumns_handleBar__5vMvn:not(.ResizableColumns_handleBarActive__Ig4SV){background-color:color-mix(in srgb,var(--color-primary) 55%,var(--color-border))}.ResizableColumns_handleTooltip__s2BTM{position:absolute;top:50%;left:50%;height:1.5rem;transform:translate(-50%,-50%);padding-inline:.25rem;border-radius:.375rem;border:1px solid color-mix(in srgb,var(--color-border) 90%,transparent);background-color:var(--color-card);color:var(--color-muted-foreground);box-shadow:0 1px 2px rgba(15,23,42,.15);font-size:10px;line-height:1.5rem;opacity:0;pointer-events:none;transition:opacity .15s ease}.ResizableColumns_handle___lSgu:hover .ResizableColumns_handleTooltip__s2BTM{opacity:1}.ResizableColumns_dragOverlay__f7n28{position:fixed;inset:0;z-index:9999;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UserMenu_userMenuContainer__jI0EX{padding:0;width:100%}.UserMenu_userMenuWrapper__RWJYR{pointer-events:auto;max-width:100%}.UserMenu_userMenuTrigger__1YkFv{width:100%;display:flex;align-items:center;gap:.5rem;padding:6px 12px;border-radius:8px;border:1px solid var(--color-border);background-color:inherit;font-size:.8rem;cursor:pointer;color:var(--color-foreground);transition:background-color .12s ease,border-color .12s ease,padding .28s ease}.UserMenu_userMenuTrigger__1YkFv:hover{background:color-mix(in srgb,var(--color-primary) 15%,transparent);border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border))}.UserMenu_userMenuTriggerInner__q7hNO{flex:1;position:relative;min-height:24px;margin-left:6px}.UserMenu_userMenuAvatarSlot__IRu7q{position:absolute;left:0;top:50%;transform:translateY(-50%);transition:left .3s ease,transform .3s ease}.UserMenu_userMenuAvatar__tLNS6{width:1.5rem;height:1.5rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover;background-color:#d1d5db;flex-shrink:0}.UserMenu_userMenuAvatarFallback__V2VY6{width:1.5rem;height:1.5rem;border-radius:9999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--color-muted) 42%,transparent);color:var(--color-muted-foreground);border:1px solid var(--color-border)}.UserMenu_userMenuAvatarIcon__u1ero{display:block}.UserMenu_userMenuName__9RrhF{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.8rem}.UserMenu_userMenuNameWrap__hJ_bl{display:block;margin-left:32px;max-width:220px;opacity:1;overflow:hidden;transition:margin-left .25s ease,max-width .25s ease,opacity .18s ease}.UserMenu_dropDownClass__Spf_L{border:1px solid var(--color-border);background-color:var(--color-popover)!important;& .ant-dropdown-menu-item:hover{background-color:color-mix(in srgb,var(--color-primary) 15%,transparent)!important}}.UserMenu_userMenuArrow__6GD3M{margin-left:.25rem;display:flex;align-items:center;opacity:1;transition:opacity .18s ease}.UserMenu_userMenuArrow__6GD3M,.UserMenu_userMenuLabel__z2f5Q{font-size:.75rem;color:var(--color-muted-foreground)}.UserMenu_userMenuLogout__tcyxj{border:none;padding:0;margin:0;background:none;cursor:pointer;font-size:.8rem;text-decoration:underline;color:var(--color-muted-foreground);align-self:flex-start}.UserMenu_userMenuLogout__tcyxj:hover{color:var(--color-foreground)}.UserMenu_userMenuLogin__RSpSQ{display:flex;justify-content:stretch;min-height:0}.UserMenu_userMenuLoginButton__y5mh4{justify-content:center}.UserMenu_loginIcon__o0xQL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.UserMenu_loginLabel__aK4DY{display:inline-block;margin-left:8px;max-width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:1;transition:max-width .25s ease,margin-left .25s ease,opacity .18s ease}.UserMenu_userMenuTriggerCollapsed__B1DcT{min-height:36px;padding:6px 8px}.UserMenu_userMenuTriggerCollapsed__B1DcT .UserMenu_userMenuAvatarSlot__IRu7q{left:50%;transform:translate(-50%,-50%)}.UserMenu_userMenuTriggerCollapsed__B1DcT .UserMenu_userMenuNameWrap__hJ_bl{margin-left:0;max-width:0;opacity:0}.UserMenu_userMenuTriggerCollapsed__B1DcT .UserMenu_userMenuArrow__6GD3M{opacity:0;width:0;margin-left:0;overflow:hidden}.UserMenu_userMenuTriggerCollapsed__B1DcT .UserMenu_loginLabel__aK4DY{max-width:0;margin-left:0;opacity:0}.UserMenu_tooltip__dH0x0 .ant-tooltip-inner{border-radius:10px;border:1px solid color-mix(in srgb,var(--color-primary) 30%,var(--color-border));background:color-mix(in srgb,var(--color-card) 92%,var(--color-background));color:var(--color-foreground);font-size:12px;font-weight:600;padding:6px 10px}.UserMenu_tooltip__dH0x0 .ant-tooltip-arrow:before{background:color-mix(in srgb,var(--color-card) 92%,var(--color-background))!important}.UserMenu_languageRow__OMFKm{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:220px}.UserMenu_languageLabel__7YS91{font-size:14px;color:var(--color-muted-foreground)}.UserMenu_menuLabelWithIcon__GnT8v{display:inline-flex;align-items:center;gap:8px}.UserMenu_languageSelect__6WaXm{min-width:124px}.UserMenu_languageSelectDropdown__BcCTW{min-width:320px!important;& .ant-select-item-option-content{white-space:nowrap}}.UserMenu_appearanceWrap__kgL2N{display:flex;align-items:center;justify-content:space-between;gap:10px}.UserMenu_feedbackWrap__I1Q6r{display:flex;align-items:center;width:100%}.TopBar_topBar__uybvc{display:flex;flex-direction:column;gap:6px;padding:0 8px}.TopBar_topBarCollapsed__vrdz_{padding:0 8px;justify-content:center}.TopBar_topBarButton__X9jQM.ant-btn{flex:1;font-size:16px;width:100%;justify-content:flex-start!important;align-items:center;text-align:left!important;padding:8px 10px;border-radius:10px;transition:padding .28s ease}.TopBar_topBarButtonInner__6jHAl{position:relative;display:block;width:100%;min-height:18px;text-align:left}.TopBar_topBarButtonIcon__Fyp7Y{position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;transition:left .3s ease,transform .3s ease}.TopBar_topBarButtonIcon__Fyp7Y svg{width:16px;height:16px}.TopBar_topBarButtonLabel__xXSVz{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:24px;max-width:220px;opacity:1;transition:opacity .2s ease,max-width .25s ease,padding-left .25s ease}.TopBar_topBarCollapsed__vrdz_ .TopBar_topBarButtonIcon__Fyp7Y{left:50%;transform:translate(-50%,-50%)}.TopBar_topBarCollapsed__vrdz_ .TopBar_topBarButtonLabel__xXSVz{max-width:0;padding-left:0;opacity:0}.TopBar_topBarButtonActive__m3mye.ant-btn{background-color:color-mix(in srgb,var(--color-primary) 30%,transparent)!important}.TopBar_topBarButton__X9jQM:not(.TopBar_topBarButtonActive__m3mye):hover.ant-btn{background-color:color-mix(in srgb,var(--color-primary) 15%,transparent)!important}.TopBar_menuTooltip__fSxvQ .ant-tooltip-inner{border-radius:10px;border:1px solid color-mix(in srgb,var(--color-primary) 30%,var(--color-border));background:color-mix(in srgb,var(--color-card) 92%,var(--color-background));color:var(--color-foreground);font-size:12px;font-weight:600;padding:6px 10px}.TopBar_menuTooltip__fSxvQ .ant-tooltip-arrow:before{background:color-mix(in srgb,var(--color-card) 92%,var(--color-background))!important}.LeftColumn_root__lpNhd{display:flex;flex-direction:column;gap:3px;height:100dvh;min-width:0;position:relative;container-type:inline-size}.LeftColumn_rootCollapsed___w62e{overflow:visible}.LeftColumn_rootMobileDrawer__P9E2n{height:100dvh}.LeftColumn_rootMobileEditorStack__de1AN{height:auto;min-height:100dvh}.LeftColumn_card__xyMAG{flex:1;min-height:0;background-color:var(--color-card);color:var(--color-card-foreground);border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;padding:8px}.LeftColumn_rootMobileDrawer__P9E2n .LeftColumn_card__xyMAG{border-radius:0;border-right:1px solid color-mix(in srgb,var(--color-border) 84%,transparent);padding:10px}.LeftColumn_rootMobileEditorStack__de1AN .LeftColumn_card__xyMAG{min-height:100dvh;border-radius:0}.LeftColumn_card__xyMAG .ant-card-body{padding:0!important;border:none;display:flex;flex-direction:column;min-height:0;height:100%}.LeftColumn_card__xyMAG .ant-menu-item,.LeftColumn_card__xyMAG .ant-menu-submenu,.LeftColumn_card__xyMAG .ant-menu-submenu-title{height:auto!important}.LeftColumn_uploadMsg__ut3T_{white-space:pre-line;font-size:.75rem;color:var(--color-muted-foreground);padding:4px 8px}.LeftColumn_brandRow__4me8p{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-bottom:2px;padding:10px}.LeftColumn_rootCollapsed___w62e .LeftColumn_brandRow__4me8p{grid-template-columns:1fr auto 1fr;padding:10px 6px}.LeftColumn_brandRowSide__LUrPw{display:flex;align-items:center;gap:8px;min-width:0}.LeftColumn_brandRowSide__LUrPw:last-child{justify-content:flex-end}.LeftColumn_brand__ZR65A{display:inline-flex;align-items:center;border:none;background-color:inherit;cursor:pointer;margin:0 auto;white-space:nowrap;gap:6px}.LeftColumn_brandText__wqsdY{background:linear-gradient(90deg,var(--color-primary),#0ea5a6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;font-size:22px;font-weight:800;letter-spacing:-.01em}.LeftColumn_logo__YWsgn{width:24px;height:24px;display:block;flex-shrink:0}.LeftColumn_slot__phQh4{margin-top:10px;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);flex:1;min-height:0;overflow:auto}.LeftColumn_rootAllowExternalSlotUi__30B9X .LeftColumn_slot__phQh4,.LeftColumn_rootMobileEditorStack__de1AN .LeftColumn_slot__phQh4{overflow:visible}.LeftColumn_rootCollapsed___w62e .LeftColumn_slot__phQh4{padding-inline:4px}.LeftColumn_bottomDock__UmSAL{display:flex;align-items:stretch;gap:8px;margin-top:auto;padding:8px;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background-color:var(--color-card)}.LeftColumn_rootCollapsed___w62e .LeftColumn_bottomDock__UmSAL{flex-direction:column;gap:6px;padding:6px 4px}.LeftColumn_bottomDockItem__nTOSp{flex:1;min-width:0}.LeftColumn_rootCollapsed___w62e .LeftColumn_bottomDockItem__nTOSp{flex:0 0 auto}.LeftColumn_collapseToggle__Sh__m{position:absolute;top:18px;right:-13px;width:26px;height:34px;border-radius:9px;border:1px solid color-mix(in srgb,var(--color-primary) 35%,var(--color-border));background:var(--color-card);color:var(--color-foreground);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:1008;box-shadow:0 8px 20px color-mix(in srgb,var(--color-background) 84%,transparent);transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.LeftColumn_collapseToggle__Sh__m:hover{transform:translateX(1px);border-color:color-mix(in srgb,var(--color-primary) 72%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 12%,var(--color-card))}.LeftColumn_collapseToggleMobile__qttj7{top:14px;right:12px;width:34px;height:34px;border-radius:12px;box-shadow:none}.LeftColumn_collapseToggleMobile__qttj7:hover{transform:none}.LeftColumn_sidebarTooltip__CXk1s .ant-tooltip-inner{border-radius:10px;border:1px solid color-mix(in srgb,var(--color-primary) 30%,var(--color-border));background:color-mix(in srgb,var(--color-card) 92%,var(--color-background));color:var(--color-foreground);font-size:12px;font-weight:600;padding:6px 10px}.LeftColumn_sidebarTooltip__CXk1s .ant-tooltip-arrow:before{background:color-mix(in srgb,var(--color-card) 92%,var(--color-background))!important}@container (max-width: 480px){.LeftColumn_bottomDock__UmSAL{flex-direction:column}}.BillingUsageDock_widget___51FQ{width:100%;border:1px solid var(--color-border);border-radius:10px;background:color-mix(in srgb,var(--color-background) 60%,transparent);padding:8px;text-align:left;cursor:pointer;color:var(--color-foreground);overflow:hidden;position:relative;transition:padding .28s ease,min-height .28s ease}.BillingUsageDock_widgetCollapsed__xykDw{min-height:36px;padding:8px 6px}.BillingUsageDock_widgetIcon__5Iv7d{position:absolute;left:8px;top:8px;width:20px;height:20px;display:none;align-items:center;justify-content:center;color:var(--color-primary);transition:left .28s ease,top .28s ease,transform .28s ease}.BillingUsageDock_widgetCollapsed__xykDw .BillingUsageDock_widgetIcon__5Iv7d{left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex}.BillingUsageDock_widgetContent__wC_tn{overflow:hidden;max-height:240px;opacity:1;transition:opacity .2s ease,max-height .25s ease,margin-left .25s ease}.BillingUsageDock_widgetCollapsed__xykDw .BillingUsageDock_widgetContent__wC_tn{margin-left:0;max-height:0;opacity:0}.BillingUsageDock_widget___51FQ:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border) 55%);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.BillingUsageDock_tooltip____wpb .ant-tooltip-inner{border-radius:10px;border:1px solid color-mix(in srgb,var(--color-primary) 30%,var(--color-border));background:color-mix(in srgb,var(--color-card) 92%,var(--color-background));color:var(--color-foreground);font-size:12px;font-weight:600;padding:6px 10px}.BillingUsageDock_tooltip____wpb .ant-tooltip-arrow:before{background:color-mix(in srgb,var(--color-card) 92%,var(--color-background))!important}.BillingUsageDock_head__P7pF7{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.BillingUsageDock_title__3zj3D{font-size:12px;font-weight:700;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.BillingUsageDock_headIcon__50la7{color:var(--color-primary)}.BillingUsageDock_loading__gUf8w{margin-top:6px;font-size:11px;color:var(--color-muted-foreground)}.BillingUsageDock_rows__IioKV{margin-top:8px;display:flex;flex-direction:column;gap:7px}.BillingUsageDock_row__OBypm{display:flex;flex-direction:column;gap:4px}.BillingUsageDock_meta__OLgKO{display:flex;align-items:center;gap:6px;font-size:14px;min-width:0;overflow:hidden;white-space:nowrap}.BillingUsageDock_metaValue__V7hvB{margin-left:auto;font-size:14px;font-weight:500;line-height:1;flex-shrink:0}.BillingUsageDock_metaIcon__EX4_4{color:var(--color-primary);display:inline-flex;align-items:center}.BillingUsageDock_barTrack__8Otfo{height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-border) 75%,transparent);overflow:hidden}.BillingUsageDock_barFill__85fTP{height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 95%,#fff 5%),color-mix(in srgb,var(--color-primary) 75%,#3b82f6 25%))}.BillingUsageDock_cycleSwitchWrap__tQu4v{display:flex;justify-content:center;margin:2px 0 18px}.BillingUsageDock_cycleSwitchStatic__9NAZx{display:inline-flex;align-items:center;justify-content:center;min-width:140px;padding:10px 16px;border-radius:999px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 14%,#fff 86%),color-mix(in srgb,var(--color-primary) 8%,#eef2ff 92%));color:var(--color-text);font-weight:600}.BillingUsageDock_cycleSwitch___6t09{padding:6px;border-radius:14px;border:none;background:transparent;box-shadow:none}.BillingUsageDock_cycleSwitchWrap__tQu4v .ant-segmented{background:transparent!important;border:none!important;box-shadow:none!important}.BillingUsageDock_cycleSwitchWrap__tQu4v .ant-segmented-group{background:transparent!important}.BillingUsageDock_cycleSwitchWrap__tQu4v .ant-segmented-thumb{background:var(--color-primary)!important;box-shadow:none!important}.BillingUsageDock_cycleSwitchWrap__tQu4v .ant-segmented-item{border-radius:10px!important}.BillingUsageDock_cycleSwitchWrap__tQu4v .ant-segmented-item-selected{background:var(--color-primary)!important;color:#fff!important}.BillingUsageDock_cycleOption__PGSyy{display:inline-flex;align-items:center;gap:8px}.BillingUsageDock_saveTag__DSQOP{margin:0!important;font-size:11px;line-height:1;padding:2px 6px;border-radius:999px}.BillingUsageDock_planGrid__d8d4s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.BillingUsageDock_planCard__pCXGk{position:relative;border:1px solid var(--color-border);border-radius:16px;background:var(--color-card);padding:14px;display:flex;flex-direction:column;gap:10px;min-height:320px}.BillingUsageDock_planCardActive__WfBwt{border-color:color-mix(in srgb,var(--color-primary) 60%,var(--color-border) 40%);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 18%,var(--color-card) 82%),var(--color-card));box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 24%,transparent)}.BillingUsageDock_popular__0Rovh{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:#ef4444;color:#fff;font-size:11px;font-weight:700;border-radius:999px;padding:3px 10px}.BillingUsageDock_planHead__F73wg{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.BillingUsageDock_planIcon__Qucp7{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 14%,transparent)}.BillingUsageDock_planTitle__DWIln{font-size:24px;font-weight:700;line-height:1.1}.BillingUsageDock_planPriceWrap__jkoVx{display:flex;align-items:baseline;gap:6px}.BillingUsageDock_planPrice__2e20i{font-size:40px;font-weight:800;line-height:1}.BillingUsageDock_planPriceMeta__CZGXx{font-size:14px;color:var(--color-muted-foreground)}.BillingUsageDock_planDesc__e__wW{font-size:13px;color:var(--color-muted-foreground);line-height:1.45;text-align:center}.BillingUsageDock_planFeatureList__uXlqw{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:13px}.BillingUsageDock_planFeatureList__uXlqw li{display:flex;align-items:center;gap:8px}.BillingUsageDock_planFeatureList__uXlqw li svg{color:var(--color-primary);flex:0 0 auto}.BillingUsageDock_planAction__hv4mp{margin-top:auto;height:40px;border-radius:10px;font-weight:700}.BillingUsageDock_trustRow__3vsfA{margin-top:16px;display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--color-muted-foreground)}.BillingUsageDock_trustRow__3vsfA span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.BillingUsageDock_trustRow__3vsfA svg{color:var(--color-primary)}.BillingUsageDock_faqWrap__W2Lq_{margin-top:14px}.BillingUsageDock_faqWrap__W2Lq_ .ant-collapse{display:grid;gap:10px;background:transparent!important}.BillingUsageDock_faqWrap__W2Lq_ .ant-collapse-item{border:1px solid var(--color-border)!important;border-radius:10px!important;overflow:hidden;background:color-mix(in srgb,var(--color-card) 85%,transparent)}.BillingUsageDock_faqWrap__W2Lq_ .ant-collapse-header{font-weight:600}.BillingUsageDock_faqWrap__W2Lq_ .ant-collapse-content{background:transparent!important}@media (max-width:1120px){.BillingUsageDock_planGrid__d8d4s{grid-template-columns:1fr}.BillingUsageDock_planCard__pCXGk{min-height:0}.BillingUsageDock_planPrice__2e20i{font-size:34px}}.CenterColumn_root__6SXOU{height:calc(100vh);min-height:0;min-width:0;overflow:hidden;.CenterColumn_card__qHVza{display:flex;flex-direction:column;padding:8px 0 0;height:100%;min-height:0;background-color:var(--color-card);color:var(--color-card-foreground);border:none;border-radius:0;box-shadow:none}.CenterColumn_cardContent__13e7x{flex:1;min-height:0;padding:0}.CenterColumn_emptyState__iddNY{display:flex;align-items:center;justify-content:center;height:100%;padding-inline:1rem;font-size:.875rem;color:var(--color-muted-foreground);text-align:center}.CenterColumn_viewSwitch__UH46h{display:flex;align-items:center;padding:0 8px;height:32px;gap:8px}.CenterColumn_flexSpacer__miTMo{flex:1}.CenterColumn_viewButton__GbUj_{background-color:inherit;box-shadow:none;border:none;width:auto;height:24px;padding:0;& svg{stroke-width:1.5px}cursor:pointer;&:not(.CenterColumn_viewButtonActive___b5tV):hover{& path,& rect{color:color-mix(in srgb,var(--color-primary) 50%,transparent)}}}.CenterColumn_viewButtonActive___b5tV{& path,& rect{color:color-mix(in srgb,var(--color-primary) 100%,transparent)}}.CenterColumn_toggleCollapseBtn__ADPaw.ant-btn{padding:0 4px;width:26px;&:hover{background-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}}.CenterColumn_docsTab__Q80h_.ant-tabs{flex:1;min-width:0;& .ant-tabs-tab{padding:0}& .ant-tabs-nav{height:24px;margin:0}.CenterColumn_docTabLabel__ICSzh{display:inline-block;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;font-size:12px}}.CenterColumn_viewerContainer__S4e3H{height:100%;min-height:0;background-color:color-mix(in srgb,var(--color-background) 40%,transparent)}}.card_card__o6BEK{border-radius:0;border:1px solid var(--color-border);background-color:var(--color-card);color:var(--color-card-foreground);box-shadow:0 8px 20px rgba(15,23,42,.18)}.card_cardHeader__4GNbi{padding:1rem;border-bottom:1px solid var(--color-border);border-radius:0}.card_cardContent__Q9cJq{padding:1rem}.LabHeaderBar_root__3SDxs{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background-color:color-mix(in srgb,var(--color-card) 70%,transparent);border:1px solid hsl(var(--color-border));min-width:0}.LabHeaderBar_center__pGcol{flex:1 1 auto;min-width:0;display:flex;align-items:center}.LabHeaderBar_sideSlot__xXGr7{width:32px;height:24px;flex:0 0 auto}.LabHeaderBar_toggleCollapseBtn__Sqvcz{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.RightColumn_root__ixL0h{display:flex;flex-direction:column;min-width:0;height:calc(100vh);overflow:hidden;flex:1;min-height:0;background-color:var(--color-card);color:var(--color-card-foreground);border:none;border-radius:0}.RightColumn_header__ZhSET{border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);padding:14px 8px 6px}.RightColumn_headerRow__7STN0{display:flex;align-items:center;justify-content:flex-start;gap:8px}.RightColumn_headerTitleWrap__gp8Oe{flex:1;min-width:0;display:flex;align-items:baseline;gap:4px}.RightColumn_toggleCollapseBtn__P5pzd.ant-btn{padding:0 4px;width:26px;&:hover{background-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}}.RightColumn_headerTitle__psiDq{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted-foreground)}.RightColumn_headerScope__Gtqgt{margin-left:.25rem;font-size:.75rem;font-weight:400;text-transform:none;color:var(--color-muted-foreground)}.RightColumn_content__NrENO{display:flex;flex-direction:column;flex:1;min-height:0;gap:0;padding:0}.RightColumn_chatBox__Tnx1W{min-height:0;flex:1;overflow:auto;border-radius:0;border:1px solid var(--color-border);background-color:color-mix(in srgb,var(--color-background) 40%,transparent);padding:.75rem}.RightColumn_chatBox__Tnx1W>*+*{margin-top:.75rem}.RightColumn_chatInfo___Jh7T{font-size:.875rem;color:var(--color-muted-foreground)}.RightColumn_message__lhZ_h{border-radius:.5rem;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);padding:.5rem;font-size:.875rem;box-shadow:0 1px 2px rgba(15,23,42,.18)}.RightColumn_messageAssistant__cbpZ8{background-color:color-mix(in srgb,var(--color-muted) 70%,transparent)}.RightColumn_messageUser__NQgzR{background-color:color-mix(in srgb,var(--color-card) 80%,transparent)}.RightColumn_messageRole__r_QBU{margin-bottom:.25rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted-foreground)}.RightColumn_messageUserBody__LkweP{display:flex;flex-direction:column;gap:6px;white-space:pre-wrap}.RightColumn_liveMessage__i1V_1{border-radius:.5rem;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);padding:.5rem;font-size:.875rem;box-shadow:0 1px 2px rgba(15,23,42,.18);background-color:color-mix(in srgb,var(--color-muted) 80%,transparent)}.RightColumn_sourceBlock__tf2uH{display:flex;gap:8px;font-size:.75rem;color:var(--color-muted-foreground)}.RightColumn_sourceLink__loKJ2{border:none;padding:0;background:none;cursor:pointer;font-weight:600;font-size:.75rem;text-decoration:underline;color:var(--color-primary)}.RightColumn_sourceLink__loKJ2:hover{color:color-mix(in srgb,var(--color-primary) 80%,#000)}.RightColumn_pinned__yK5fA{display:flex;align-items:center;gap:8px;margin-bottom:.25rem;border-radius:.5rem;font-size:.75rem;color:var(--color-muted-foreground)}.RightColumn_pinnedMessage__0t91P{border:1px solid var(--color-border);background-color:color-mix(in srgb,var(--color-muted) 60%,transparent);padding:.5rem}.RightColumn_pinnedTitle__UhrOt{font-weight:500;color:var(--color-foreground)}.RightColumn_pinnedRemove__XY7Nb{border:none;padding:0;background:none;cursor:pointer;margin-left:auto;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted-foreground)}.RightColumn_pinnedRemove__XY7Nb:hover{color:var(--color-foreground)}.RightColumn_pinnedPreview__XmNW6{max-height:4rem;overflow-y:auto;padding-right:.25rem;white-space:pre-wrap}.RightColumn_inputRow__n2Yut{display:flex;align-items:flex-end;gap:.5rem;padding-top:.25rem}.RightColumn_input__3GBOr{min-height:44px}.RightColumn_sendButton__MA0vv{height:44px;padding-inline:1rem;box-shadow:0 1px 3px rgba(15,23,42,.25)}.lab-page_root__Sia2L{background-color:var(--color-background);color:var(--color-foreground);height:calc(100vh)}.lab-page_columns__B6znZ{height:100%}.lab-page_pre__gbAAn{white-space:pre-wrap}.lab-page_citationButton__9IqXK{margin-inline:.25rem;cursor:pointer;text-decoration:underline;background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--color-primary);transition:color .15s ease}.lab-page_citationButton__9IqXK:hover{color:color-mix(in srgb,var(--color-primary) 80%,var(--color-foreground) 20%)}.MobileBottomNav_root__SsBM7{position:fixed;left:0;right:0;bottom:0;z-index:1200;display:none;padding:8px 10px calc(8px + env(safe-area-inset-bottom));pointer-events:none}.MobileBottomNav_bar__l_8gy{width:min(560px,calc(100vw - 16px));min-height:58px;margin:0 auto;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:6px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:18px;background:color-mix(in srgb,var(--color-card) 90%,var(--color-background) 10%);box-shadow:0 -10px 30px color-mix(in srgb,var(--color-foreground) 12%,transparent),0 0 0 1px color-mix(in srgb,var(--color-background) 40%,transparent);backdrop-filter:blur(18px);pointer-events:auto}.MobileBottomNav_item__XPUgN{min-width:0;height:46px;border:0;border-radius:13px;background:transparent;color:var(--color-muted-foreground);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.MobileBottomNav_item__XPUgN svg{width:20px;height:20px;stroke-width:1.9px}.MobileBottomNav_itemActive__bSYMA{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.MobileBottomNav_profileButton__zSQk1{color:var(--color-foreground)}.MobileBottomNav_avatarFallback__P9RKw,.MobileBottomNav_avatar__tdsvz{width:24px;height:24px;border-radius:999px}.MobileBottomNav_avatarFallback__P9RKw{display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-primary) 12%,var(--color-card));color:var(--color-primary)}.MobileBottomNav_appearanceWrap__M4TSO,.MobileBottomNav_languageRow__93gUV,.MobileBottomNav_menuLabelWithIcon___D1Wm{display:flex;align-items:center;gap:8px}.MobileBottomNav_appearanceWrap__M4TSO,.MobileBottomNav_languageRow__93gUV{justify-content:space-between;min-width:240px}.MobileBottomNav_languageSelect__yhgIY{width:110px}.MobileBottomNav_feedbackWrap__MJEsJ{min-width:220px}@media (max-width:760px){.MobileBottomNav_root__SsBM7{display:block}}.ThreeColumnsShell_root__idPj9{background-color:var(--color-background);color:var(--color-foreground);height:100dvh}.ThreeColumnsShell_columns__X6iCI{height:100%;min-height:0}.classic-template_paperClassic__ra1nn{padding:36px 44px}.classic-template_paperClassicLite__isXuL{background:#fff}.classic-template_classicLiteHeader__vBJBJ{align-items:center!important;justify-content:center!important;gap:14px!important}.classic-template_classicLiteHeader__vBJBJ img{width:110px!important;height:110px!important;border-radius:50%!important}.classic-template_paperClassicLite__isXuL .paperName{font-weight:800;font-size:18px!important;opacity:.82}.classic-template_paperClassicLite__isXuL .paperRole{display:block;font-weight:800;line-height:1.08}.classic-template_paperClassicLite__isXuL .paperContacts{font-size:10.5px!important}.classic-template_paperClassicLite__isXuL a{color:var(--resume-accent,#1f2937)!important}.classic-template_paperClassicLite__isXuL .h2{font-weight:700}.classic-template_classicLiteEntryHead__CaYjC{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.classic-template_classicLiteMeta__IbZFq{flex:0 0 auto;font-style:italic;opacity:.9;text-align:right;white-space:nowrap}.classic-template_sectionTitleBase__RGoV5{display:flex;align-items:center;gap:6px}.classic-template_paperClassic__ra1nn a{color:var(--resume-accent,#1f2937);text-decoration:none}.classic-template_paperClassic__ra1nn .classic-template_sectionTitleBase__RGoV5{border-bottom:2px solid color-mix(in srgb,var(--resume-accent,#1f2937) 65%,#111 35%);padding-bottom:4px}.classic-template_paperCompact__Ds4jY .classic-template_sectionTitleBase__RGoV5{background:color-mix(in srgb,var(--resume-accent,#374151) 12%,#e5e7eb 88%);padding:7px 10px;border-radius:2px;border-bottom:0;font-weight:800}.classic-template_paperCompact__Ds4jY .paperHeader{text-align:center}.classic-template_paperCompact__Ds4jY .paperName{font-weight:800;letter-spacing:.05em;text-transform:uppercase}.classic-template_paperCompact__Ds4jY .paperRole{opacity:.72}.classic-template_paperCompact__Ds4jY .paperContacts{margin-top:8px!important;padding-top:8px;border-top:1px solid #c8ced6;opacity:.92}.classic-template_compactHeader__I6FkQ{display:grid;grid-template-columns:74px 1fr 74px;align-items:start;gap:14px}.classic-template_compactPhoto__8dI6R{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid #d6dbe0}.classic-template_compactEntry__PU1X1{display:grid;grid-template-columns:176px 1fr;gap:16px;margin-bottom:10px}.classic-template_compactEntryMeta__ucwAQ{color:#4b5563;font-size:11px;line-height:1.45}.classic-template_compactEntryMetaPrimary__NrEV2{font-size:12px}.classic-template_compactEntryMetaSecondary__2XPku{margin-top:4px}.classic-template_compactEntryTitle__Aykrr{margin-bottom:4px!important;text-transform:none!important}.classic-template_compactBullets__xiEmc{margin-top:2px!important}.classic-template_paperTechnical__FMwH6 .paperHeader{border-bottom:1px solid #d1d5db;padding-bottom:8px}.classic-template_paperTechnical__FMwH6 .paperName{text-transform:uppercase;letter-spacing:.04em}.classic-template_paperTechnical__FMwH6 .paperRole{text-transform:uppercase;letter-spacing:.08em;font-weight:600}.classic-template_paperTechnical__FMwH6 .classic-template_sectionTitleBase__RGoV5{border-bottom:1px solid #9ca3af;padding-bottom:3px}.sidebar-template_paperSidebar__h06YT{display:grid;grid-template-columns:228px 1fr;padding:0;overflow:hidden}.sidebar-template_paperSidebar__h06YT a{color:var(--resume-accent,#1f2937);text-decoration:none}.sidebar-template_paperSidebarCol__aJY_F{background:color-mix(in srgb,var(--color-card) 86%,var(--color-background) 14%);border-right:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);padding:30px 18px}.sidebar-template_paperExecutive__XE7P3 .sidebar-template_paperSidebarCol__aJY_F,.sidebar-template_paperRightRail__GJW6Q .sidebar-template_paperSidebarCol__aJY_F,.sidebar-template_paperSidebar__h06YT .sidebar-template_paperSidebarCol__aJY_F{background:color-mix(in srgb,var(--resume-accent,#1f2937) 15%,#f1f5f9 85%)}.sidebar-template_paperSidebar__h06YT .h2{color:color-mix(in srgb,var(--resume-accent,#1f2937) 78%,#0f172a 22%)}.sidebar-template_paperSidebar__h06YT .sectionTitle{border-bottom:2px solid color-mix(in srgb,var(--resume-accent,#1f2937) 50%,#111 50%);padding-bottom:4px}.sidebar-template_paperSidebarCol__aJY_F{border-color:color-mix(in srgb,var(--resume-accent,#1f2937) 28%,#cbd5e1 72%)}.sidebar-template_paperSidebarName__NCYIt{font-size:21px;font-weight:800;line-height:1.2}.sidebar-template_paperSidebarRole__tKM6F{margin-top:5px;font-size:12px;opacity:.84}.sidebar-template_paperSidebarMain__3AZYm{padding:32px 36px}.sidebar-template_paperSidebarBlock__4AHg_{margin-top:18px}.sidebar-template_paperSidebarLabel__twSrM{font-size:11px;letter-spacing:.05em;text-transform:uppercase;font-weight:800;opacity:.9;margin-bottom:6px;border-bottom:2px solid color-mix(in srgb,var(--resume-accent,#1f2937) 45%,#111 55%);padding-bottom:4px}.sidebar-template_paperSidebarList__w180v{font-size:11.5px;line-height:1.45;word-break:break-word}.resume-page_left__AjHAG{height:100%;padding:16px;overflow:auto}.resume-page_header__ljuTS{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:10px}.resume-page_headerLeft__uIj1v{display:flex;align-items:center;gap:12px;justify-self:start}.resume-page_undoRedo__amBnN{display:flex;gap:8px}.resume-page_headerRight__Eev99{display:flex;gap:8px;justify-self:center}.resume-page_subHeader__Nexwy{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.resume-page_titleWrap__B0tom{display:flex;flex-direction:column;gap:2px}.resume-page_templatesSection__R36g5{margin-bottom:14px}.resume-page_templatesTitle__efxI3{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.72;margin-bottom:8px}.resume-page_templatesGrid__Zifh5{display:grid;grid-template-columns:1fr 1fr;gap:8px}.resume-page_colorPalette__l_pmv{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.resume-page_colorSwatch__Kh1_l{width:24px;height:24px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);cursor:pointer}.resume-page_colorSwatchActive__Jz_Gk{box-shadow:0 0 0 2px var(--color-card),0 0 0 4px color-mix(in srgb,var(--color-primary) 40%,transparent)}.resume-page_templateCard__y_osN{border:1px solid color-mix(in srgb,var(--color-border) 88%,transparent);border-radius:10px;background:var(--color-card);text-align:left;padding:10px;cursor:pointer;display:flex;flex-direction:column;gap:3px;transition:border-color .15s ease,background-color .15s ease}.resume-page_templateCard__y_osN:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.resume-page_templateCardActive__q8k6i{border-color:color-mix(in srgb,var(--color-primary) 70%,transparent);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-card) 90%)}.resume-page_templateCardTitle__babPF{font-size:13px;font-weight:600}.resume-page_templateCardDescription__qbbJw{font-size:11px;line-height:1.35;opacity:.7}.resume-page_loader__h1Tf0{padding:24px;display:flex;justify-content:center}.resume-page_empty__3vQ1z{padding:16px;opacity:.85}.resume-page_form__Ip5Dy{padding-bottom:40px}.resume-page_editorLayout__tWlH3{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start}.resume-page_sectionNav__rVFpy{position:sticky;top:0;display:flex;flex-direction:column;gap:8px}.resume-page_sectionIconBtn__4IhEJ{width:36px;height:36px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:10px;background:var(--color-card);color:var(--color-muted-foreground);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.resume-page_sectionIconBtn__4IhEJ:hover{color:color-mix(in srgb,var(--color-primary) 82%,var(--color-foreground) 18%);border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.resume-page_sectionIconBtnActive__zMM_M{color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 60%,transparent);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-card) 90%)}.resume-page_sectionContent__S1Nwr{min-width:0}.resume-page_grid2__SvJ7m{display:grid;grid-template-columns:1fr 1fr;gap:12px}.resume-page_photoRow__OnBRV{display:flex;gap:12px;align-items:center;margin-bottom:12px}.resume-page_photoPreview__Pf4d5{width:88px;height:88px;-o-object-fit:cover;object-fit:cover;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent)}.resume-page_photoPlaceholder__iHZ7c{width:88px;height:88px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--color-border) 85%,transparent);display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--color-muted-foreground)}.resume-page_photoActions__KS47j{display:flex;gap:8px}.resume-page_row__oOHi_{display:flex;gap:8px;align-items:center}.resume-page_cardBlock__XN16q{border-radius:12px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:color-mix(in srgb,var(--color-card) 94%,var(--color-background) 6%)}.resume-page_subTitle___rUDI{display:inline-block;margin-top:6px;margin-bottom:6px;color:var(--color-muted-foreground)}.resume-page_center__6RsMq{height:100%;overflow:auto;padding:24px}.resume-page_centerInner__IhxF1{width:920px;margin:0 auto}.resume-page_previewHeader__akpRi{display:flex;justify-content:center;margin-bottom:12px}.resume-page_paperWrap__w3AXF{width:920px;display:flex;justify-content:center}.resume-page_paperStack__3w4Xz{display:flex;flex-direction:column;gap:22px}.resume-page_paper__AsTXv{width:794px;min-height:1123px;box-sizing:border-box;background:var(--color-card);border:0;outline:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);box-shadow:0 10px 30px color-mix(in srgb,var(--color-foreground) 10%,transparent);border-radius:12px;font-family:Noto Sans,Segoe UI,Arial,sans-serif}.resume-page_paper__AsTXv *{box-sizing:border-box}html.dark .resume-page_paper__AsTXv{background:color-mix(in srgb,#fff 90%,#000 10%);color:#111827;border-color:color-mix(in srgb,#111827 18%,transparent);box-shadow:0 12px 32px color-mix(in srgb,#000 24%,transparent)}.resume-page_paperEmpty__dbM07{padding:24px;opacity:.8;color:var(--color-muted-foreground)}.resume-page_paperHeader__fWy2G{margin-bottom:18px}.resume-page_paperName__tjDyk{font-size:26px;font-weight:700;line-height:1.15}.resume-page_paperRole__2lEbn{margin-top:4px;font-size:14px;opacity:.9}.resume-page_paperContacts__MAd6_{margin-top:10px;font-size:12px;opacity:.88;line-height:1.3}.resume-page_inlineEditable__e29kI{border-radius:4px}.resume-page_inlineEditable__e29kI:hover{background:color-mix(in srgb,var(--resume-accent) 10%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--resume-accent) 16%,transparent)}.resume-page_inlineEditable__e29kI:focus{background:color-mix(in srgb,var(--resume-accent) 12%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--resume-accent) 36%,transparent)}html.dark .resume-page_h2__ytCmX,html.dark .resume-page_paperContacts__MAd6_,html.dark .resume-page_paperEmpty__dbM07,html.dark .resume-page_paperRole__2lEbn{color:#4b5563;opacity:1}.resume-page_section__t4ca7{margin-top:18px;-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto}.resume-page_sectionReorderable__12By1{outline:0 solid transparent}.resume-page_sectionReorderControls__e_dDW{position:fixed;left:0;top:0;display:flex;flex-direction:column;gap:4px;opacity:1;transform:none;pointer-events:auto;transition:opacity .14s ease,transform .14s ease;z-index:100000}.resume-page_sectionReorderButton___BrVc{width:30px;height:30px;border:1px solid color-mix(in srgb,var(--resume-accent,#1f2937) 28%,#d1d5db 72%);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,#fff 94%,var(--resume-accent,#1f2937) 6%),color-mix(in srgb,#fff 84%,var(--resume-accent,#1f2937) 16%));color:color-mix(in srgb,var(--resume-accent,#1f2937) 78%,#111827 22%);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;box-shadow:0 8px 18px rgba(15,23,42,.14),inset 0 1px 0 hsla(0,0%,100%,.85);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease,opacity .14s ease}.resume-page_sectionReorderButton___BrVc:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--resume-accent,#1f2937) 52%,#d1d5db 48%);box-shadow:0 10px 22px rgba(15,23,42,.18),0 0 0 3px color-mix(in srgb,var(--resume-accent,#1f2937) 14%,transparent),inset 0 1px 0 hsla(0,0%,100%,.9)}.resume-page_sectionReorderButton___BrVc:disabled{cursor:default;opacity:.36;box-shadow:none}.resume-page_h2__ytCmX{font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;margin-bottom:8px;-moz-column-break-after:auto;break-after:auto;page-break-after:auto}.resume-page_p__cI0YR{font-size:12.5px;line-height:1.55;white-space:pre-wrap;margin:0;padding:0}.resume-page_p__cI0YR:is(ul){margin:4px 0 0;padding-left:22px!important;list-style-position:outside}.resume-page_p__cI0YR:is(ul) li{margin:0 0 1px;padding-left:2px;-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto}.resume-page_cardBlock__XN16q .ant-card-head{border-bottom-color:color-mix(in srgb,var(--color-border) 80%,transparent)!important}.resume-page_cardBlock__XN16q .ant-card-body,.resume-page_cardBlock__XN16q .ant-card-head-title{color:var(--color-card-foreground)}.resume-pdf-render_page__dZ_aP{min-height:0;margin:0;background:#fff;color:#111827}.resume-pdf-render_root__C_xuW{width:794px;min-height:0;margin:0;background:#fff}.resume-pdf-render_error__4ozJW,.resume-pdf-render_loading__p0bqv{min-height:100vh;display:grid;place-items:center;padding:24px;font-family:Arial,sans-serif;font-size:13px;color:#4b5563}.resume-pdf-render_root__C_xuW [class*=paperStack]{display:block!important;gap:0!important}.resume-pdf-render_root__C_xuW [class*=paperStack]>[class*=paper]{width:794px!important;min-height:1123px!important;height:1123px!important;overflow:hidden!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;background:#fff!important;color:#111827!important;-moz-column-break-after:page;break-after:page;page-break-after:always}.resume-pdf-render_root__C_xuW [class*=paper]{box-shadow:none!important;filter:none!important}.resume-pdf-render_root__C_xuW [class*=paperStack]>[class*=paper]:last-child{-moz-column-break-after:auto;break-after:auto;page-break-after:auto}@page{size:794px 1123px;margin:0}@media print{.resume-pdf-render_page__dZ_aP,.resume-pdf-render_root__C_xuW{width:794px;min-height:0;margin:0;background:#fff}}.ResumeEditorPage_left__eM7dF{height:100%;padding:16px;overflow:auto;min-width:0;scrollbar-width:none;-ms-overflow-style:none}.ResumeEditorPage_left__eM7dF::-webkit-scrollbar{display:none}.ResumeEditorPage_leftImmersiveMode__oKbZm{overflow-y:auto;overflow-x:hidden;display:grid;grid-template-rows:1fr;min-height:0;padding-bottom:0;scrollbar-width:none;-ms-overflow-style:none}.ResumeEditorPage_leftImmersiveMode__oKbZm::-webkit-scrollbar{display:none}.ResumeEditorPage_header___u2XU{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:10px}.ResumeEditorPage_headerLeft__3sLvP{display:flex;align-items:center;gap:12px;justify-self:start}.ResumeEditorPage_undoRedo___zYk4{display:flex;gap:8px}.ResumeEditorPage_headerRight__2XoSX{display:flex;gap:8px;justify-self:center}.ResumeEditorPage_subHeader__2p_y5{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.ResumeEditorPage_titleWrap__Thv2t{display:flex;flex-direction:column;gap:2px}.ResumeEditorPage_sourceMeta__Voe0f{display:inline-flex;align-items:center;gap:6px;margin-top:2px;flex-wrap:wrap}.ResumeEditorPage_sourceMetaLink__vfn_m{color:var(--color-primary);font-size:12px;text-decoration:none}.ResumeEditorPage_sourceMetaLink__vfn_m:hover{text-decoration:underline}.ResumeEditorPage_scorePanel__UnbO4{--analytics-status-optimized:#0ea5a6;--analytics-status-sent:#3b82f6;--analytics-status-interview:#a855f7;--analytics-status-test-task:#f59e0b;--analytics-status-offer:#22c55e;margin-top:12px;padding:16px;border-radius:18px;border:none;background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:12px}.ResumeEditorPage_leftImmersiveMode__oKbZm .ResumeEditorPage_scorePanel__UnbO4{margin-top:0}.ResumeEditorPage_scoreSummaryRow__4w7Gr{display:flex;align-items:center;justify-content:center;gap:12px}.ResumeEditorPage_scoreHero__Ns61M{display:flex;flex-direction:column;align-items:center;gap:12px}.ResumeEditorPage_scoreHeroRing__71Q4W{display:inline-flex;align-items:center;justify-content:center;min-width:116px;min-height:116px}.ResumeEditorPage_scoreHeroRing__71Q4W .ant-progress-text{width:auto!important;inset:auto!important}.ResumeEditorPage_analyticsLoadingRing__h9_td{--ring-size:116px;position:relative;width:var(--ring-size);height:var(--ring-size);border-radius:999px;display:grid;place-items:center;isolation:isolate}.ResumeEditorPage_analyticsLoadingRing__h9_td:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 0deg,var(--analytics-status-optimized),var(--analytics-status-sent),var(--analytics-status-interview),var(--analytics-status-test-task),var(--analytics-status-offer),var(--analytics-status-optimized));animation:ResumeEditorPage_analyticsRingSpin__LHvGp 1.65s linear infinite;opacity:1;filter:saturate(1.45)}.ResumeEditorPage_analyticsLoadingRing__h9_td:after{content:"";position:absolute;inset:10px;border-radius:inherit;background:var(--color-card);z-index:0}.ResumeEditorPage_analyticsLoadingRingCore__At0S3{position:relative;z-index:1;width:calc(var(--ring-size) - 34px);height:calc(var(--ring-size) - 34px);border-radius:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-foreground);background:transparent}.ResumeEditorPage_analyticsLoadingRingCore__At0S3 span{font-size:28px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:var(--color-foreground);line-height:1}.ResumeEditorPage_scoreHeroValue__Mp1hI{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:28px;font-weight:700;line-height:1}.ResumeEditorPage_scoreHeroValue__Mp1hI span{font-size:11px;font-weight:600;color:var(--color-muted-foreground)}.ResumeEditorPage_analyticsRefreshButtonLoading__onLkr,.ResumeEditorPage_analyticsRefreshButtonStale__keFkM,.ResumeEditorPage_analyticsRefreshButton__yQGBP{flex:0 0 auto;min-width:132px;border-radius:12px}.ResumeEditorPage_analyticsRefreshButtonStale__keFkM{background:linear-gradient(135deg,color-mix(in srgb,var(--analytics-status-sent) 14%,var(--color-card) 86%),color-mix(in srgb,var(--analytics-status-interview) 16%,var(--color-card) 84%));border-color:color-mix(in srgb,var(--analytics-status-sent) 35%,var(--color-border) 65%);box-shadow:0 0 0 4px color-mix(in srgb,var(--analytics-status-sent) 10%,transparent)}.ResumeEditorPage_analyticsRefreshButtonLoading__onLkr{cursor:wait}.ResumeEditorPage_analyticsRefreshButton__yQGBP{border-color:color-mix(in srgb,var(--analytics-status-optimized) 24%,var(--color-border) 76%)}.ResumeEditorPage_scoreReasoning__nOS_p{display:block;line-height:1.45}.ResumeEditorPage_analyticsVerdict__e7jPr{display:block;font-weight:600;line-height:1.45}.ResumeEditorPage_scoreSectionsGrid__GNr0T{display:grid;grid-template-columns:1fr;gap:10px}.ResumeEditorPage_scoreSectionCard__GiVP8{--score-section-accent:var(--analytics-status-sent);--score-section-accent-soft:color-mix(in srgb,var(--score-section-accent) 15%,transparent);--score-section-progress:0%;position:relative;padding:12px 12px 12px 18px;border-radius:18px;border:1px solid color-mix(in srgb,var(--score-section-accent) 20%,var(--color-border) 80%);background:linear-gradient(90deg,color-mix(in srgb,var(--score-section-accent) 13%,transparent),transparent 32%),var(--color-card);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent),0 8px 18px color-mix(in srgb,#000 7%,transparent);display:flex;flex-direction:column;transition:box-shadow .18s ease,background .18s ease}.ResumeEditorPage_scoreSectionCardStrong__Yt1uI{--score-section-accent:#16a34a}.ResumeEditorPage_scoreSectionCardWarm__3QwXU{--score-section-accent:#d97706}.ResumeEditorPage_scoreSectionCardCritical__FOax1{--score-section-accent:#e11d48}.ResumeEditorPage_scoreSectionCard__GiVP8:has(.ResumeEditorPage_scoreSectionBodyWrapExpanded__C_U1M){background:radial-gradient(circle at 16px 18px,color-mix(in srgb,var(--score-section-accent) 16%,transparent),transparent 34px),linear-gradient(135deg,color-mix(in srgb,var(--color-card) 94%,var(--score-section-accent) 6%),color-mix(in srgb,var(--color-background) 16%,var(--color-card) 84%));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent),0 16px 34px color-mix(in srgb,#000 11%,transparent)}.ResumeEditorPage_scoreSectionCard__GiVP8:before{content:"";position:absolute;top:12px;bottom:12px;left:7px;width:2px;border-radius:99px;background:linear-gradient(var(--score-section-accent) var(--score-section-progress),transparent 0)}.ResumeEditorPage_scoreSectionToggle__L9Y1n{width:100%;padding:0;border:0;background:transparent;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;text-align:left}.ResumeEditorPage_scoreSectionSignal__dNapf{flex:0 0 auto;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:color-mix(in srgb,var(--score-section-accent) 16%,var(--color-card) 84%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--score-section-accent) 26%,transparent)}.ResumeEditorPage_scoreSectionSignal__dNapf span{width:9px;height:9px;border-radius:999px;background:var(--score-section-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--score-section-accent) 14%,transparent)}.ResumeEditorPage_scoreSectionToggle__L9Y1n:hover .ResumeEditorPage_scoreSectionTitle__y2IVf{color:color-mix(in srgb,var(--color-foreground) 82%,var(--analytics-status-sent) 18%)}.ResumeEditorPage_scoreSectionTop__NS9CI{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:600;flex:1}.ResumeEditorPage_scoreSectionMeter__muBvv{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.ResumeEditorPage_scoreSectionMeterTrack__8RlEv{width:46px;height:5px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--color-border) 72%,transparent)}.ResumeEditorPage_scoreSectionMeterTrack__8RlEv span{display:block;width:var(--score-section-progress);height:100%;border-radius:inherit;background:var(--score-section-accent)}.ResumeEditorPage_scoreSectionChevron__IxSfX{display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--color-muted-foreground) 76%,var(--score-section-accent) 24%)}.ResumeEditorPage_scoreSectionTitle__y2IVf{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--color-foreground)}.ResumeEditorPage_scoreSectionInfoIcon__5Y6hn{display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--color-muted-foreground) 80%,var(--analytics-status-sent) 20%);opacity:.9}.ResumeEditorPage_scoreSectionBodyWrap__XiWa2{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease,opacity .22s ease,padding-top .22s ease;opacity:0;padding-top:0}.ResumeEditorPage_scoreSectionBodyWrapExpanded__C_U1M{grid-template-rows:1fr;opacity:1;padding-top:6px}.ResumeEditorPage_scoreSectionBody__nj08B{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:10px}.ResumeEditorPage_scoreSectionReasoning__KOMER{display:block;font-size:12px;line-height:1.5;color:color-mix(in srgb,var(--color-card-foreground) 78%,var(--color-muted-foreground) 22%)}.ResumeEditorPage_analyticsSubcriterion__unOVQ{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;padding-top:6px;border-top:1px solid color-mix(in srgb,var(--color-border) 82%,transparent)}.ResumeEditorPage_analyticsSubcriterion__unOVQ strong{white-space:nowrap}.ResumeEditorPage_analyticsSubcriterionCard__nwGYx{--subcriterion-accent:var(--score-section-accent);--subcriterion-progress:0%;position:relative;padding:12px;border-radius:16px;border:1px solid color-mix(in srgb,var(--subcriterion-accent) 18%,var(--color-border) 82%);background:linear-gradient(135deg,color-mix(in srgb,var(--subcriterion-accent) 10%,var(--color-card) 90%),color-mix(in srgb,var(--color-background) 13%,var(--color-card) 87%));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent),0 6px 16px color-mix(in srgb,#000 6%,transparent);display:flex;flex-direction:column;gap:8px}.ResumeEditorPage_analyticsSubcriterionCardStrong__MSQnQ{--subcriterion-accent:#16a34a}.ResumeEditorPage_analyticsSubcriterionCardWarm__dPkFs{--subcriterion-accent:#d97706}.ResumeEditorPage_analyticsSubcriterionCardCritical__BRugG{--subcriterion-accent:#e11d48}.ResumeEditorPage_analyticsSubcriterionHeader__FbDSo{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:600;color:var(--color-foreground)}.ResumeEditorPage_analyticsSubcriterionNumber__buO1D{flex:0 0 auto;min-width:24px;color:color-mix(in srgb,var(--subcriterion-accent) 76%,var(--color-muted-foreground) 24%);font-size:11px;font-weight:800}.ResumeEditorPage_analyticsSubcriterionTitle__EgsCf{min-width:0;flex:1}.ResumeEditorPage_analyticsSubcriterionScorePill__cMqwK{flex:0 0 auto;padding:3px 7px;border-radius:999px;color:var(--color-foreground);background:color-mix(in srgb,var(--subcriterion-accent) 12%,var(--color-card) 88%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--subcriterion-accent) 18%,transparent)}.ResumeEditorPage_analyticsSubcriterionMiniMeter__UEfGI{height:4px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--color-border) 58%,transparent)}.ResumeEditorPage_analyticsSubcriterionMiniMeter__UEfGI span{display:block;width:var(--subcriterion-progress);height:100%;border-radius:inherit;background:var(--subcriterion-accent)}.ResumeEditorPage_analyticsSubcriterionDetails__oSOdD{display:flex;flex-direction:column;gap:8px;min-width:0}.ResumeEditorPage_analyticsSignalsBlock__qUEze{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--analytics-status-optimized) 10%,var(--color-card) 90%),color-mix(in srgb,var(--analytics-status-sent) 8%,var(--color-card) 92%));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.ResumeEditorPage_analyticsSubcriterionCard__nwGYx .ResumeEditorPage_analyticsSignalsBlock__qUEze{padding:8px 10px;border-left:3px solid var(--subcriterion-accent);border-radius:10px;background:color-mix(in srgb,var(--subcriterion-accent) 10%,var(--color-card) 90%)}.ResumeEditorPage_analyticsSignalLabel__uGcg6{font-size:11px;text-transform:uppercase;letter-spacing:0}.ResumeEditorPage_analyticsSignalsBlock__qUEze .ant-typography strong{color:color-mix(in srgb,var(--color-foreground) 78%,var(--subcriterion-accent) 22%)}.ResumeEditorPage_analyticsExample__ASSXM{padding:0;border-radius:0;border:none;background:transparent;font-size:12px;line-height:1.5;white-space:pre-wrap;color:inherit;box-shadow:none}.ResumeEditorPage_scoreList__VEYVf{margin:0;padding-left:18px;color:var(--color-card-foreground);display:flex;flex-direction:column;gap:4px}.ResumeEditorPage_analyticsFixActions__FwL3F{display:flex;justify-content:flex-end;padding-top:2px}.ResumeEditorPage_analyticsFixActions__FwL3F .ant-btn,.ResumeEditorPage_analyticsInlineFixActions__zj_Lv .ant-btn{display:inline-flex;align-items:center;gap:6px;border-radius:8px;font-weight:700}.ResumeEditorPage_analyticsInlineFixBox__VN2R5{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--subcriterion-accent) 24%,var(--color-border) 76%);background:linear-gradient(180deg,color-mix(in srgb,var(--subcriterion-accent) 8%,var(--color-card) 92%),color-mix(in srgb,var(--color-background) 12%,var(--color-card) 88%));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.ResumeEditorPage_analyticsInlineFixHeader__ONWir{display:flex;align-items:center;gap:6px;color:color-mix(in srgb,var(--color-foreground) 78%,var(--subcriterion-accent) 22%);font-size:12px}.ResumeEditorPage_analyticsInlineFixHint__mt2qX{display:block;font-size:11px;line-height:1.45}.ResumeEditorPage_analyticsInlineFixExample__5nMnG{padding:7px 9px;border-radius:8px;background:color-mix(in srgb,var(--subcriterion-accent) 10%,var(--color-card) 90%);color:color-mix(in srgb,var(--color-card-foreground) 82%,var(--color-muted-foreground) 18%);font-size:11px;line-height:1.45}.ResumeEditorPage_analyticsInlineFixActions__zj_Lv{display:flex;justify-content:flex-end}.ResumeEditorPage_analyticsFixStatusNote__kGNgV{display:block;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--color-muted-foreground) 8%,transparent);font-size:11px;line-height:1.45}.ResumeEditorPage_baseResumeTitleWrap__Z_mOc{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.ResumeEditorPage_modeRail__Mwt0A{position:absolute;top:18px;bottom:18px;right:-50px;display:flex;flex-direction:column;gap:8px;z-index:1009}.ResumeEditorPage_modeRailButton__Q3Bv3{width:34px;height:34px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:11px;background:var(--color-card);color:var(--color-card-foreground);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb,#111827 10%,transparent);transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ResumeEditorPage_modeRailButton__Q3Bv3:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.ResumeEditorPage_modeRailButtonActive__OXQmT{color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 68%,transparent);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-card) 90%);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent),0 10px 22px color-mix(in srgb,#111827 10%,transparent)}.ResumeEditorPage_analyticsEmpty__bTlAx{border-radius:14px;border:1px dashed color-mix(in srgb,var(--color-border) 78%,transparent);align-items:flex-start;gap:10px}.ResumeEditorPage_analyticsBootstrapState__mCQz_,.ResumeEditorPage_analyticsEmpty__bTlAx{padding:18px;background:color-mix(in srgb,var(--color-card) 96%,var(--color-background) 4%);display:flex;flex-direction:column}.ResumeEditorPage_analyticsBootstrapState__mCQz_{border-radius:14px;gap:14px}.ResumeEditorPage_analyticsBootstrapHero__vqRZE{--ring-size:128px;display:flex;justify-content:center;padding:4px 0 2px}.ResumeEditorPage_analyticsBootstrapHeader__Y7X4m{display:flex;align-items:center;gap:10px;justify-content:center;text-align:center}.ResumeEditorPage_analyticsBootstrapTitle__3h_x_{color:var(--color-foreground);font-weight:600}.ResumeEditorPage_analyticsBootstrapList__S6U3R{display:flex;flex-direction:column;gap:8px}.ResumeEditorPage_analyticsBootstrapItem__4gVSw{display:flex;align-items:center;gap:10px;color:color-mix(in srgb,var(--color-muted-foreground) 86%,var(--color-card-foreground) 14%);transition:color .18s ease,opacity .18s ease}.ResumeEditorPage_analyticsBootstrapItemActive__qq862{color:var(--color-foreground)}.ResumeEditorPage_analyticsBootstrapDot__5iqdH{width:8px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--analytics-status-sent) 65%,var(--color-muted-foreground) 35%);box-shadow:0 0 0 6px color-mix(in srgb,var(--analytics-status-sent) 12%,transparent);animation:ResumeEditorPage_analyticsPulse__lTVro 1.4s ease-in-out infinite}@keyframes ResumeEditorPage_analyticsPulse__lTVro{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes ResumeEditorPage_analyticsRingSpin__LHvGp{to{transform:rotate(1turn)}}.ResumeEditorPage_templatesSection__b2zr7{margin-bottom:14px}.ResumeEditorPage_templatesHeader__nlJiw{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.ResumeEditorPage_templatesTitle__OnWMS{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.72;margin-bottom:8px}.ResumeEditorPage_templatesHeader__nlJiw .ResumeEditorPage_templatesTitle__OnWMS{margin-bottom:0}.ResumeEditorPage_templateNavBtn__pxUEL{position:absolute;top:50%;width:38px;height:38px;border:1px solid color-mix(in srgb,var(--color-border) 86%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-card) 94%,transparent);color:var(--color-foreground);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;box-shadow:0 8px 20px color-mix(in srgb,var(--color-foreground) 10%,transparent);transform:translateY(-50%);transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.ResumeEditorPage_templateNavBtn__pxUEL:hover{border-color:color-mix(in srgb,var(--color-primary) 46%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 7%,var(--color-card));transform:translateY(-50%) scale(1.04)}.ResumeEditorPage_templateNavBtnPrev__5xKE6{left:8px}.ResumeEditorPage_templateNavBtnNext__2BW6g{right:8px}.ResumeEditorPage_templatesCarousel__VtM9j{min-width:0;overflow:hidden;position:relative}.ResumeEditorPage_fontsTrack__NrP13,.ResumeEditorPage_templatesTrack__YkejH{display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1px;padding:1px;scrollbar-width:none}.ResumeEditorPage_fontsTrack__NrP13::-webkit-scrollbar,.ResumeEditorPage_templatesTrack__YkejH::-webkit-scrollbar{display:none}.ResumeEditorPage_fontsCarousel__QeyZ6{min-width:0;overflow:hidden;position:relative}.ResumeEditorPage_fontCard__EnRSF{flex:0 0 142px;min-width:142px;height:64px;border:1px solid color-mix(in srgb,var(--color-border) 88%,transparent);border-radius:8px;background:var(--color-card);color:var(--color-foreground);cursor:pointer;scroll-snap-align:start;font-size:18px;font-weight:700;line-height:1.15;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:8px 14px;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}.ResumeEditorPage_fontCard__EnRSF:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent);transform:translateY(-1px)}.ResumeEditorPage_fontCardActive__RoE9N{border-color:color-mix(in srgb,var(--color-primary) 70%,transparent);background:var(--color-card);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 24%,transparent),0 10px 22px color-mix(in srgb,var(--color-foreground) 7%,transparent)}.ResumeEditorPage_colorPalette__IEVUX{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.ResumeEditorPage_colorSwatch__dd8iu{width:24px;height:24px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);cursor:pointer}.ResumeEditorPage_colorSwatchActive__xbwuN{box-shadow:0 0 0 2px var(--color-card),0 0 0 4px color-mix(in srgb,var(--color-primary) 40%,transparent)}.ResumeEditorPage_templateCard__7YYOL{border:1px solid color-mix(in srgb,var(--color-border) 88%,transparent);border-radius:8px;background:var(--color-card);text-align:left;padding:8px;cursor:pointer;display:flex;flex-direction:column;gap:7px;flex:0 0 156px;min-width:156px;scroll-snap-align:start;color:var(--color-foreground);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}.ResumeEditorPage_templateCard__7YYOL:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent);transform:translateY(-1px)}.ResumeEditorPage_templateCardActive__7kkjQ{border-color:color-mix(in srgb,var(--color-primary) 70%,transparent);background:var(--color-card);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 24%,transparent),0 10px 22px color-mix(in srgb,var(--color-foreground) 7%,transparent)}.ResumeEditorPage_templatePreviewFrame__v0NN5{width:100%;aspect-ratio:.72;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:6px;background:color-mix(in srgb,var(--color-background) 68%,var(--color-card));overflow:hidden;display:block}.ResumeEditorPage_templatePreviewImage__syby1{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block}.ResumeEditorPage_templateCardTitle__iSYNq{font-size:13px;font-weight:600;line-height:1.25;text-align:center}.ResumeEditorPage_loader__DIE25{padding:24px;display:flex;justify-content:center}.ResumeEditorPage_empty___gxWL{padding:16px;opacity:.85}.ResumeEditorPage_form__fOaEo{padding-bottom:40px}.ResumeEditorPage_contactIconsToggleItem__zuiqr{margin-bottom:14px}.ResumeEditorPage_contactIconsToggle__f5BiX{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-border) 86%,transparent);border-radius:8px;background:var(--color-card)}.ResumeEditorPage_contactIconsToggleText__Ielx_{min-width:0}.ResumeEditorPage_contactIconsToggleTitle__CyjTE{font-size:13px;font-weight:650;color:var(--color-foreground)}.ResumeEditorPage_contactIconsToggleHint___J2Dy{margin-top:2px;font-size:11px;line-height:1.35;color:var(--color-muted-foreground)}.ResumeEditorPage_editorLayout__vey4X{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start}.ResumeEditorPage_editorLayoutTemplates__BBz36{grid-template-columns:1fr}.ResumeEditorPage_sectionNav__Il6Nc{position:sticky;top:0;display:flex;flex-direction:column;gap:8px}.ResumeEditorPage_sectionIconBtn__iSSt5{width:36px;height:36px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:10px;background:var(--color-card);color:var(--color-muted-foreground);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.ResumeEditorPage_sectionIconBtn__iSSt5:hover{color:color-mix(in srgb,var(--color-primary) 82%,var(--color-foreground) 18%);border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.ResumeEditorPage_sectionIconBtnActive__fVmPc{color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 60%,transparent);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-card) 90%)}.ResumeEditorPage_sectionContent__V7ChR{min-width:0}.ResumeEditorPage_vacancyPanel__QlWIq{min-width:0;padding-bottom:40px}.ResumeEditorPage_vacancySection__Ekoqx{min-width:0}.ResumeEditorPage_vacancySectionTitle__O8DVJ{font-size:13px;font-weight:650;margin-bottom:14px;color:var(--color-foreground)}.ResumeEditorPage_vacancyForm__4QN3j .ant-form-item{margin-bottom:14px}.ResumeEditorPage_vacancyForm__4QN3j .ant-input[readonly],.ResumeEditorPage_vacancyTextarea__bLLpp.ant-input{background:color-mix(in srgb,var(--color-muted) 32%,var(--color-card) 68%);color:var(--color-foreground);cursor:default}.ResumeEditorPage_vacancyTextarea__bLLpp.ant-input{resize:vertical;min-height:240px}.ResumeEditorPage_grid2__BXFZF{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ResumeEditorPage_photoRow__UrwMA{display:flex;gap:12px;align-items:center;margin-bottom:12px}.ResumeEditorPage_photoPreview__BG_xm{width:88px;height:88px;-o-object-fit:cover;object-fit:cover;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent)}.ResumeEditorPage_photoPlaceholder__mJfhe{width:88px;height:88px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--color-border) 85%,transparent);display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--color-muted-foreground)}.ResumeEditorPage_photoActions__e037i{display:flex;gap:8px}.ResumeEditorPage_row__flJbu{display:flex;gap:8px;align-items:center}.ResumeEditorPage_itemControls__lrW23{display:inline-flex;align-items:center;gap:2px;opacity:0;pointer-events:none;transition:opacity .15s ease}.ResumeEditorPage_cardBlock__TNALq:focus-within .ResumeEditorPage_cardItemControls__6RT4N,.ResumeEditorPage_cardBlock__TNALq:hover .ResumeEditorPage_cardItemControls__6RT4N,.ResumeEditorPage_row__flJbu:focus-within .ResumeEditorPage_rowItemControls__YHzoO,.ResumeEditorPage_row__flJbu:hover .ResumeEditorPage_rowItemControls__YHzoO{opacity:1;pointer-events:auto}.ResumeEditorPage_cardBlock__TNALq{border-radius:12px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);padding:8px!important;background:color-mix(in srgb,var(--color-card) 94%,var(--color-background) 6%)}.ResumeEditorPage_subTitle___6hbX{display:inline-block;margin-top:6px;margin-bottom:6px;color:var(--color-muted-foreground)}.ResumeEditorPage_center__m1ASc{height:100%;overflow:auto;padding:24px}.ResumeEditorPage_centerInner__GdCmD{width:920px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.ResumeEditorPage_paperWrap__wuOnJ{width:920px;display:flex;justify-content:center;align-items:flex-start;position:relative}.ResumeEditorPage_paperWrapPending__cgqz6{filter:drop-shadow(0 16px 36px color-mix(in srgb,var(--color-primary) 18%,transparent))}.ResumeEditorPage_paperLoadingSheet__Fe6c1{width:794px;min-height:1123px;padding:48px;border-radius:2px;background:#fff;box-shadow:0 18px 46px color-mix(in srgb,var(--color-foreground) 14%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--color-muted-foreground)}.ResumeEditorPage_paperAiBadge__yBzh_{position:absolute;top:14px;right:14px;z-index:2;max-width:260px;padding:8px 10px;border-radius:999px;font-size:12px;font-weight:600;color:var(--color-primary);background:color-mix(in srgb,var(--color-card) 78%,#fff 22%);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent)}.ResumeEditorPage_paperScale__euIIs{transform-origin:top center}.ResumeEditorPage_previewToolbar___9XEN{position:sticky;top:12px;z-index:6;display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:42px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);background:color-mix(in srgb,var(--color-card) 88%,var(--color-background) 12%);box-shadow:0 16px 36px color-mix(in srgb,var(--color-foreground) 12%,transparent),0 0 0 1px color-mix(in srgb,var(--color-primary) 10%,transparent);backdrop-filter:blur(16px);margin:0 auto 22px;justify-content:center;align-self:center}.ResumeEditorPage_previewToolbarGroup__3G_tu{display:flex;align-items:center;gap:2px}.ResumeEditorPage_previewToolbarDivider__1Lkim{width:1px;align-self:stretch;background:color-mix(in srgb,var(--color-border) 78%,transparent)}.ResumeEditorPage_zoomValue__6tFVt{min-width:50px;text-align:center;font-weight:600}.ResumeEditorPage_paperStack__JVyIv{display:flex;flex-direction:column;gap:22px}.ResumeEditorPage_paper__o1hmC{width:794px;min-height:1123px;background:var(--color-card);border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);box-shadow:0 10px 30px color-mix(in srgb,var(--color-foreground) 10%,transparent);border-radius:12px;font-family:Noto Sans,Segoe UI,Arial,sans-serif}html.dark .ResumeEditorPage_paper__o1hmC{background:color-mix(in srgb,#fff 92%,#000 8%);color:#111827;border-color:color-mix(in srgb,#111827 16%,transparent);box-shadow:0 10px 30px color-mix(in srgb,#000 20%,transparent)}html.dark .ResumeEditorPage_h2__2re08,html.dark .ResumeEditorPage_paperContacts__W_Ulf,html.dark .ResumeEditorPage_paperEmpty__Yzl5d,html.dark .ResumeEditorPage_paperRole__vbJPH{color:#4b5563;opacity:1}.ResumeEditorPage_paperEmpty__Yzl5d{padding:24px;opacity:.8;color:var(--color-muted-foreground)}.ResumeEditorPage_paperHeader__SlbDx{margin-bottom:18px}.ResumeEditorPage_paperName__lxlYi{font-size:26px;font-weight:700;line-height:1.2}.ResumeEditorPage_paperRole__vbJPH{margin-top:4px;font-size:14px;opacity:.9}.ResumeEditorPage_paperContacts__W_Ulf{margin-top:10px;font-size:12px;opacity:.8}.ResumeEditorPage_section__BxQTT{margin-top:18px}.ResumeEditorPage_h2__2re08{font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;margin-bottom:8px;opacity:.85}.ResumeEditorPage_p__tbtYB{font-size:12.5px;line-height:1.55;white-space:pre-wrap}.ResumeEditorPage_cardBlock__TNALq .ant-card-head{border-bottom-color:color-mix(in srgb,var(--color-border) 80%,transparent)!important}.ResumeEditorPage_cardBlock__TNALq .ant-card-body,.ResumeEditorPage_cardBlock__TNALq .ant-card-head-title{color:var(--color-card-foreground)}@media (max-width:900px){.ResumeEditorPage_scoreSummaryRow__4w7Gr{flex-direction:column;align-items:center}}@media (max-width:760px){.ResumeEditorPage_leftImmersiveMode__oKbZm,.ResumeEditorPage_left__eM7dF{height:auto;overflow:visible;padding:12px}.ResumeEditorPage_subHeader__2p_y5{gap:10px}.ResumeEditorPage_leftPane__stgGj{height:auto;overflow:visible;display:flex;flex-direction:column}.ResumeEditorPage_modeRail__Mwt0A{position:static;flex-direction:row;flex-wrap:wrap;gap:6px;order:-1;position:sticky;top:0;z-index:6;margin:0 12px 10px;padding:6px 0 8px 10px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:14px;background:var(--color-card)}.ResumeEditorPage_modeRailButton__Q3Bv3{width:36px;height:36px;box-shadow:none}.ResumeEditorPage_editorLayout__vey4X{grid-template-columns:1fr;gap:10px}.ResumeEditorPage_sectionNav__Il6Nc{position:sticky;top:0;z-index:5;flex-direction:row;gap:6px;overflow-x:auto;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:14px;padding:8px 10px}.ResumeEditorPage_sectionIconBtn__iSSt5{flex:0 0 36px}.ResumeEditorPage_photoRow__UrwMA,.ResumeEditorPage_row__flJbu{align-items:stretch;flex-direction:column}.ResumeEditorPage_itemControls__lrW23{opacity:1;pointer-events:auto}.ResumeEditorPage_center__m1ASc{height:auto;min-height:100dvh;padding:14px 10px 24px;overflow:visible}.ResumeEditorPage_centerInner__GdCmD,.ResumeEditorPage_paperWrap__wuOnJ{width:100%}.ResumeEditorPage_centerInner__GdCmD{align-items:stretch}.ResumeEditorPage_paperWrap__wuOnJ{justify-content:flex-start;overflow-x:auto;padding-bottom:12px}.ResumeEditorPage_previewToolbar___9XEN{top:8px;max-width:100%;overflow-x:auto;margin-bottom:14px}.ResumeEditorPage_paper__o1hmC{width:min(794px,calc(100vw - 24px));min-height:calc((100vw - 24px) * 1.414);border-radius:8px}}.ResumeEditorPage_leftPane__stgGj{position:relative;height:100%;min-height:0;overflow:visible}.ResumeEditorPage_left__eM7dF .ant-input:-webkit-autofill,.ResumeEditorPage_left__eM7dF .ant-input:-webkit-autofill:focus,.ResumeEditorPage_left__eM7dF .ant-input:-webkit-autofill:hover,.ResumeEditorPage_left__eM7dF textarea.ant-input:-webkit-autofill,.ResumeEditorPage_left__eM7dF textarea.ant-input:-webkit-autofill:focus,.ResumeEditorPage_left__eM7dF textarea.ant-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-card-foreground);caret-color:var(--color-card-foreground);box-shadow:0 0 0 1000px var(--color-card) inset!important;-webkit-transition:background-color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s}@media (max-width:760px){.ResumeEditorPage_leftPane__stgGj{height:auto;min-height:0}}