.GridEditorBreadcrumbs_GridEditorBreadcrumbs__N2JIj{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 16px;border-bottom:1px solid var(--border-color);font-size:13px;flex-shrink:0}.GridEditorBreadcrumbs_Separator__FNf_8{color:var(--text-secondary)}.GridEditorBreadcrumbs_Crumb__v3Nf8{border:none;background:transparent;color:var(--accent-color);cursor:pointer;padding:2px 4px;border-radius:4px;font-size:13px}.GridEditorBreadcrumbs_Crumb_active__Q7V2m{color:var(--text-primary);font-weight:600;cursor:default}.GridEditorBreadcrumbs_EditInput__HfDt_{padding:2px 6px;border-radius:4px;border:1px solid var(--accent-color);background:var(--bg-primary);color:var(--text-primary);font-size:13px;min-width:120px}.FieldLabel_FieldLabelStacked__DCmkv{display:block;font-size:11px;margin-bottom:4px;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.2}label.FieldLabel_FieldLabelStacked__DCmkv{cursor:pointer}span.FieldLabel_FieldLabelStacked__DCmkv{cursor:default}.FieldLabel_FieldLabelInline__Mz76R{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:inherit;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.2;cursor:default}.TextArea_Root__5_N0L{display:flex;flex-direction:column;gap:4px;min-width:0;width:100%;flex:1 1 auto}.TextArea_Root__5_N0L.TextArea_fullWidth__nZNH5{width:100%}.TextArea_Label__zDeyh{display:block;font-size:11px;color:var(--text-secondary)}.TextArea_Required__8YB17{color:#ff6b6b}.TextArea_Textarea__hZ5Gz{width:100%;min-width:0;box-sizing:border-box;padding:8px 10px;border-radius:8px;border:1px solid var(--border-color,rgba(0,0,0,.2));background-color:var(--bg-tertiary);color:var(--text-primary);font-size:13px;font-family:inherit;resize:vertical;min-height:60px}.TextArea_Root__5_N0L.TextArea_small__j_Inp .TextArea_Textarea__hZ5Gz{font-size:13px;padding:7px 10px}.TextArea_Root__5_N0L.TextArea_error__Wr1eo .TextArea_Textarea__hZ5Gz{border-color:#ff6b6b}.TextArea_Root__5_N0L.TextArea_disabled__c75SD .TextArea_Textarea__hZ5Gz{opacity:.55;cursor:not-allowed}.TextArea_Textarea__hZ5Gz:focus{outline:none;border-color:var(--accent-color,#1976d2)}.TextArea_Textarea__hZ5Gz::-moz-placeholder{color:var(--text-secondary);opacity:.7}.TextArea_Textarea__hZ5Gz::placeholder{color:var(--text-secondary);opacity:.7}.TextArea_HelperText__ojIT8{font-size:11px;color:var(--text-secondary)}.TextArea_ErrorText__QEpPm{color:#ff6b6b}.Input_Input__kcreS{display:block;width:100%;min-width:0;flex-shrink:0}.Message_Message__5LhAS{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:4px 12px;background-color:var(--sticky-panel-bg);border:1px solid var(--border-color);border-radius:6px;font-size:.875rem;color:var(--text-secondary)}@media (max-width:667px){.Message_Message__5LhAS{font-size:.675rem}}.Message_Message__5LhAS .Message_Body__c2Cj_{flex:1;min-width:0;color:inherit}.Message_Message__5LhAS .Message_Icon__saaQJ{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Message_Message__5LhAS .Message_Dismiss__2x1os{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:-2px -4px -2px 0;padding:4px;border:none;border-radius:6px;background:transparent;color:inherit;cursor:pointer;font-size:1.125rem;line-height:1;opacity:.75;transition:opacity .15s ease,background-color .15s ease}.Message_Message__5LhAS .Message_Dismiss__2x1os:focus-visible,.Message_Message__5LhAS .Message_Dismiss__2x1os:hover{opacity:1;background:color-mix(in srgb,var(--bg-tertiary) 55%,transparent);outline:none}.Message_Message__5LhAS .Message_DismissIcon__IeCxa{display:block}.Message_Message__5LhAS.Message_error__IkAeQ{color:var(--error-color)}.Message_Message__5LhAS.Message_warning__CI2yJ{color:var(--warning-color)}.Message_Message__5LhAS.Message_success__Qgvi6{color:var(--accent-color)}.ModalHeader_ModalHeader___xW4K{display:flex;flex-direction:row;gap:24px;margin-bottom:6px;padding-right:54px}@media (min-width:740px){.ModalHeader_ModalHeader___xW4K{margin-bottom:12px}}.ModalHeader_ModalHeaderLogo__G9vsM{height:24px;width:auto;transition:height .3s ease;display:none}.ModalHeader_ModalHeaderLogo__G9vsM>img{height:100%;width:auto}@media (min-width:740px){.ModalHeader_ModalHeaderLogo__G9vsM{display:block;height:43px}}.ModalHeader_ModalHeaderTitle__u4Q40{font-size:18px;font-weight:600;color:var(--text-primary);transition:font-size .3s ease}@media (min-width:480px){.ModalHeader_ModalHeaderTitle__u4Q40{font-size:20px}}@media (min-width:740px){.ModalHeader_ModalHeaderTitle__u4Q40{font-size:24px}}.EmailInputScreen_Root__LJ4p_{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.EmailInputScreen_ModalMode__pqIgi{padding:0}.EmailInputScreen_Policy__tZ6ov{margin-top:16px;font-size:13px;color:var(--text-secondary);text-align:center}.EmailInputScreen_Policy__tZ6ov a{color:var(--accent-color);text-decoration:none}.EmailInputScreen_BackRow__gB8M7{display:flex;align-items:center;gap:8px}.EmailInputScreen_ErrorText__5HU48{color:var(--error-color);font-size:12px;margin-top:6px}.EmailInputScreen_GoogleWarnMessage__eMzVw{margin-bottom:4px}.EmailInputScreen_TextField__uzLQI .EmailInputScreen_Control__uXrC0{height:46px}.LoginScreen_Root__nsUf6{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.LoginScreen_ModalMode__3OUYp{padding:0}.LoginScreen_Policy__4I8gn{margin-top:16px;font-size:13px;color:var(--text-secondary);text-align:center}.LoginScreen_Policy__4I8gn a{color:var(--accent-color);text-decoration:none}.LoginScreen_BackRow__AfWbh{display:flex;align-items:center;gap:8px}.LoginScreen_ErrorText__uJQCp{color:var(--error-color);font-size:12px;margin-top:6px}.LoginScreen_RecaptchaPlaceholder__3hqNN{margin-top:16px;border-radius:8px;border:1px dashed var(--thin-border-color);height:84px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:12px}.LoginScreen_TextField__SZFd6 .LoginScreen_Control__T4zXg{height:46px}.LoginScreen_VisibilityToggle__ZXNBh{background:none;border:none;padding:2px 4px;margin:0;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;line-height:0}.LoginScreen_VisibilityToggle__ZXNBh:hover{color:var(--text-primary)}.LoginScreen_ForgotRow__bVZNx{display:flex;align-items:center;justify-content:space-between}.RegisterScreen_Root__US78x{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.RegisterScreen_ModalMode__SWpfA{padding:0}.RegisterScreen_Policy__ZM8Us{margin-top:16px;font-size:13px;color:var(--text-secondary);text-align:center}.RegisterScreen_Policy__ZM8Us a{color:var(--accent-color);text-decoration:none}.RegisterScreen_BackRow__UUcHl{display:flex;align-items:center;gap:8px}.RegisterScreen_ErrorText__9NhBH{color:var(--error-color);font-size:12px;margin-top:6px}.RegisterScreen_RecaptchaPlaceholder__bcaq_{margin-top:16px;border-radius:8px;border:1px dashed var(--thin-border-color);height:84px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:12px}.RegisterScreen_TextField__dO6LQ .RegisterScreen_Control__CvuP4{height:46px}.RegisterScreen_VisibilityToggle__rHDpX{background:none;border:none;padding:2px 4px;margin:0;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;line-height:0}.RegisterScreen_VisibilityToggle__rHDpX:hover{color:var(--text-primary)}.RegisterScreen_ScreenTitle__MacVt{font-weight:700;text-align:center;text-transform:uppercase}.AppScrollbar_AppScrollbar___F8_e{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;width:100%;max-height:100%}.AppScrollbar_AppScrollbar___F8_e .simplebar-content-wrapper,.AppScrollbar_AppScrollbar___F8_e .simplebar-mask,.AppScrollbar_AppScrollbar___F8_e .simplebar-offset,.AppScrollbar_AppScrollbar___F8_e .simplebar-wrapper{min-height:0;height:100%}.AppScrollbar_AppScrollbar___F8_e .simplebar-content-wrapper{width:100%}.AppScrollbar_AppScrollbar___F8_e .simplebar-content{min-height:100%}.AppScrollbar_AppScrollbar___F8_e .simplebar-scrollbar:before{background-color:var(--custom-accent-color,var(--accent-color))}.VerificationScreen_Root__k_mb_{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.VerificationScreen_ModalMode__xY3EH{padding:0}.VerificationScreen_BackRow__zf8t3{display:flex;align-items:center;gap:8px}.VerificationScreen_ErrorText__QQzkk{color:var(--error-color);font-size:12px;margin-top:6px}.VerificationScreen_TextField__SrUgw .VerificationScreen_Control__2slf6{height:46px}.VerificationScreen_ScreenTitle__KRUBM{font-weight:700;text-align:center}.VerificationScreen_ActionsRow__EZVVs{display:flex;align-items:center;justify-content:space-between;gap:6px}.SwipeDismissEdge_SwipeDismissEdge__Oy80A{position:fixed;top:0;bottom:0;right:0;width:calc(var(--swipe-rx, 0px) * 2);transform:translateX(50%);border-radius:50%;background:var(--bg-secondary);pointer-events:none;z-index:5000;display:flex;align-items:center;justify-content:center;opacity:var(--swipe-opacity,0);transition:width .2s ease-out,opacity .2s ease-out}.SwipeDismissEdge_SwipeDismissEdge__Oy80A.SwipeDismissEdge_active__tIiL4{transition:none}.SwipeDismissEdge_CloseIcon___v1u9{transform:translateX(-50%);color:#fff;font-size:28px}.PasswordResetEmailScreen_Root__tJvdj{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.PasswordResetEmailScreen_ModalMode__c5FgI{padding:0}.PasswordResetEmailScreen_BackRow__dmiLp{display:flex;align-items:center;gap:8px}.PasswordResetEmailScreen_RecaptchaPlaceholder__rPr4s{margin-top:16px;border-radius:8px;border:1px dashed var(--thin-border-color);height:84px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:12px}.PasswordResetEmailScreen_TextField__rUkhd .PasswordResetEmailScreen_Control__tqoVZ{height:46px}@keyframes FloatingPanel_FloatingPanelSwipeDismiss__nAJGr{0%{transform:translateX(var(--floating-panel-dismiss-from,0))}to{transform:translateX(-100%)}}.FloatingPanel_FloatingPanelPopover__Ovzqd{z-index:2500;pointer-events:auto;box-sizing:border-box}.FloatingPanel_FloatingPanelMobileOverlay__5iUAG{position:fixed;inset:0;z-index:2400;display:flex;flex-direction:column;box-sizing:border-box;padding:calc(24px + env(safe-area-inset-top)) calc(24px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(24px + env(safe-area-inset-left));background-color:rgba(0,0,0,.35);backdrop-filter:blur(10px)}.FloatingPanel_FloatingPanelMobileLayout__zGCjK{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;width:100%}.FloatingPanel_FloatingPanelMobileShell__JE1xG{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;touch-action:pan-y}.FloatingPanel_FloatingPanelMobileShellDismissing__LnFBp{animation:FloatingPanel_FloatingPanelSwipeDismiss__nAJGr .25s linear forwards}.FloatingPanel_FloatingPanelMobilePanel__Ko4_I{border-radius:12px;background-color:var(--sticky-panel-bg,var(--bg-primary));box-shadow:0 -4px 12px rgba(0,0,0,.12)}.FloatingPanel_FloatingPanelMobileContent__5G8Ga,.FloatingPanel_FloatingPanelMobilePanel__Ko4_I{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.FloatingPanel_FloatingPanelMobilePanelScroll__4C_nn{flex:1 1 auto;min-height:0;width:100%;height:100%;padding:0 16px;box-sizing:border-box}.FloatingPanel_FloatingPanelMobilePanelScroll__4C_nn .simplebar-mask,.FloatingPanel_FloatingPanelMobilePanelScroll__4C_nn .simplebar-offset,.FloatingPanel_FloatingPanelMobilePanelScroll__4C_nn .simplebar-wrapper{width:100%;max-width:100%;height:100%;box-sizing:border-box}.FloatingPanel_FloatingPanelMobilePanelScroll__4C_nn .simplebar-content,.FloatingPanel_FloatingPanelMobilePanelScroll__4C_nn .simplebar-content-wrapper{width:100%;max-width:100%;box-sizing:border-box}.FloatingPanel_FloatingPanelMobileCloseWrap__aej_1{display:flex;flex-shrink:0;justify-content:center;align-items:center;padding-top:16px;padding-left:calc(20px + env(safe-area-inset-left));padding-right:calc(20px + env(safe-area-inset-right))}.FloatingPanel_FloatingPanelMobileCloseButton__LHh47{width:48px;height:48px;border-radius:50%;border:1px solid var(--border-color);background-color:var(--bg-tertiary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .3s ease,color .3s ease}.FloatingPanel_FloatingPanelMobileCloseButton__LHh47:hover{background-color:var(--accent-color);color:var(--text-secondary)}.PasswordResetConfirmScreen_Root__ZfF2Q{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}.PasswordResetConfirmScreen_ModalMode__oyRAs{padding:0}.PasswordResetConfirmScreen_BackRow__0i0k1{display:flex;align-items:center;gap:8px}.PasswordResetConfirmScreen_ErrorText__sSG8x{color:var(--error-color);font-size:12px;margin-top:6px}.PasswordResetConfirmScreen_TextField__bLr3W .PasswordResetConfirmScreen_Control___VNcs{height:46px}.PasswordResetConfirmScreen_VisibilityToggle__MPPhD{background:none;border:none;padding:2px 4px;margin:0;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;line-height:0}.PasswordResetConfirmScreen_VisibilityToggle__MPPhD:hover{color:var(--text-primary)}.PasswordResetConfirmScreen_ActionsRow__GVXxQ{display:flex;align-items:center;justify-content:space-between;gap:8px}.PasswordResetConfirmScreen_Notion__Nu2CL{color:var(--text-secondary);font-size:.875rem}.FloatingMenu_FloatingMenuPopover__KDHzO{display:flex;flex-direction:column;gap:2px;padding:2px;border-radius:12px;background-color:var(--bg-primary);box-sizing:border-box;border:1px solid color-mix(in srgb,var(--custom-accent-color,var(--accent-color)) 43%,transparent);box-shadow:0 5px 18px 0 color-mix(in srgb,var(--custom-accent-color,var(--accent-color)) 66%,transparent),0 8px 24px rgba(0,0,0,.25)}.FloatingMenu_FloatingMenuPopoverList__JXgRw{width:-moz-max-content;width:max-content;max-width:min(100vw - 24px,100%)}.FloatingMenu_FloatingMenuPopoverSegmented__tMTih{flex-direction:row;flex-wrap:nowrap;width:-moz-max-content;width:max-content}.FloatingMenu_FloatingMenuOption__hwjSd{cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 12px;font-size:14px;font-weight:600;color:var(--text-primary);background-color:var(--bg-tertiary);transition:background-color .2s ease;border:none;text-align:left}.FloatingMenu_FloatingMenuOption__hwjSd:hover{background-color:var(--bg-secondary)}.FloatingMenu_FloatingMenuOptionActive__IJjyA{background-color:var(--bg-secondary);color:var(--custom-accent-color,var(--accent-color))}.FloatingMenu_FloatingMenuPopoverSegmented__tMTih .FloatingMenu_FloatingMenuOption__hwjSd{flex:0 0 auto;min-width:-moz-min-content;min-width:min-content;white-space:nowrap}.FloatingMenu_FloatingMenuOptionList__6Gfyb{align-self:stretch;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:6px 12px;gap:2px;box-sizing:border-box}.FloatingMenu_FloatingMenuOptionLabelRow__yJuIX{display:flex;align-items:center;width:100%}.FloatingMenu_FloatingMenuOptionLabelRowInner__8hwO1{display:inline-flex;align-items:center;gap:2px;min-width:0;flex:1 1 auto}.FloatingMenu_FloatingMenuOptionTextStack__JymB5{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0;width:100%}.FloatingMenu_FloatingMenuOptionDescription__87dVo{font-size:12px;line-height:1.4;color:var(--text-secondary,hsla(0,0%,100%,.7))}.FloatingMenu_FloatingMenuIcon__Qoz74{display:inline-flex;align-items:center;justify-content:center;font-size:16px;margin-right:6px}.FloatingMenu_FloatingMenuLabelRow__LEoTV{display:flex;align-items:center;justify-content:center;gap:2px;min-width:0}.FloatingMenu_FloatingMenuLabel__lCV_0{display:flex;align-items:center;white-space:nowrap}.ConfettiBox_box__JI__R{position:relative;overflow:hidden;background:transparent;pointer-events:none}.ConfettiBox_piece__v4wx8{position:absolute;top:-10%;left:var(--left);animation:ConfettiBox_fall__jksWk var(--duration) linear var(--delay) infinite;will-change:top}.ConfettiBox_inner___esme{display:block;width:var(--size);height:var(--size);border-radius:1px;background:hsl(var(--h),90%,60%);transform-origin:center;animation:ConfettiBox_sway__dz0tZ 2.2s ease-in-out var(--delay) infinite alternate,ConfettiBox_spin__84BOR 1.8s linear var(--delay) infinite;will-change:transform}@keyframes ConfettiBox_fall__jksWk{0%{top:-10%}to{top:110%}}@keyframes ConfettiBox_sway__dz0tZ{0%{transform:translateX(calc(-1 * var(--sway)))}to{transform:translateX(var(--sway))}}@keyframes ConfettiBox_spin__84BOR{0%{rotate:0deg}to{rotate:1turn}}.SwitchSelector_SwitchSelectorDisabled__r3xwq{opacity:.55;pointer-events:none}.SwitchSelector_SwitchSelector__rMm5g{display:flex;flex-direction:row;gap:2px;border-radius:12px;background-color:var(--bg-primary);overflow:hidden;min-height:32px;height:auto;align-items:stretch;box-sizing:border-box}.SwitchSelector_SwitchSelectorOption__2A4ux{cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 12px;font-size:14px;font-weight:600;color:var(--text-primary);background-color:var(--bg-tertiary);transition:background-color .2s ease}.SwitchSelector_SwitchSelectorOption__2A4ux:hover{background-color:var(--bg-secondary)}.SwitchSelector_SwitchSelectorOption__2A4ux.SwitchSelector_active__jcL2T{background-color:var(--bg-secondary);color:var(--custom-accent-color,var(--accent-color))}.SwitchSelector_SwitchSelector__rMm5g>.SwitchSelector_SwitchSelectorOption__2A4ux{flex:1 1 0;min-width:0}.SwitchSelector_SwitchSelector__rMm5g.SwitchSelector_SwitchSelectorUnfolded__kbAjp{display:inline-flex;max-width:100%;align-self:flex-start}.SwitchSelector_SwitchSelector__rMm5g.SwitchSelector_SwitchSelectorUnfolded__kbAjp>.SwitchSelector_SwitchSelectorOption__2A4ux{flex:0 0 auto;min-width:-moz-min-content;min-width:min-content}.SwitchSelector_SwitchSelector__rMm5g.SwitchSelector_SwitchSelectorUnfolded__kbAjp .SwitchSelector_SwitchSelectorLabelRow__wYhl3,.SwitchSelector_SwitchSelector__rMm5g.SwitchSelector_SwitchSelectorUnfolded__kbAjp .SwitchSelector_SwitchSelectorOptionTextStack__9Csw3{min-width:-moz-min-content;min-width:min-content}.SwitchSelector_SwitchSelectorOptionStacked__a5jFt{padding:6px 8px}.SwitchSelector_SwitchSelectorOptionTextStack__9Csw3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;text-align:center}.SwitchSelector_SwitchSelectorUnfoldedDescription__JT3MG{font-size:11px;font-weight:500;line-height:1.25;color:var(--text-secondary,hsla(0,0%,100%,.7));white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.SwitchSelector_SwitchSelectorLabelRow__wYhl3{display:flex;align-items:center;justify-content:center;gap:2px;min-width:0}.SwitchSelector_SwitchSelectorLabel__wIoVC{display:flex;align-items:center;white-space:nowrap}.SwitchSelector_SwitchSelectorDropdownLabelRowInner__f11_F{display:inline-flex;align-items:center;gap:2px;min-width:0;flex:1 1 auto}.SwitchSelector_SwitchSelectorTrigger__Tt_V6{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;height:32px;border-radius:12px;border:none;outline:none;background-color:var(--bg-primary);color:var(--text-primary);font-size:14px;font-weight:600;white-space:nowrap;box-sizing:border-box}.SwitchSelector_SwitchSelectorTrigger__Tt_V6:hover{background-color:var(--bg-secondary)}.SwitchSelector_SwitchSelectorTriggerLabel__FY5ee{display:inline-flex;align-items:center;justify-content:center}.SwitchSelector_SwitchSelectorTriggerText__edIY3{display:inline-flex;align-items:center}.SwitchSelector_SwitchSelectorIcon__5nUQR{display:inline-flex;align-items:center;justify-content:center;font-size:16px;margin-right:6px}.SwitchSelector_SwitchSelectorDropdown__jwuK5{z-index:2500;display:flex;flex-direction:column;gap:2px;padding:2px;border-radius:12px;background-color:var(--bg-primary);box-sizing:border-box;border:1px solid color-mix(in srgb,var(--custom-accent-color,var(--accent-color)) 43%,transparent);box-shadow:0 5px 18px 0 color-mix(in srgb,var(--custom-accent-color,var(--accent-color)) 66%,transparent),0 8px 24px rgba(0,0,0,.25)}.SwitchSelector_SwitchSelectorDropdownOption__LdERN{width:100%;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:6px 12px;gap:2px}.SwitchSelector_SwitchSelectorDropdownLabelRow__JXVRa{display:flex;align-items:center;width:100%}.SwitchSelector_SwitchSelectorDropdownLabel__UOQJS{font-size:14px;font-weight:600}.SwitchSelector_SwitchSelectorDropdownDescription__Q1Pn1{font-size:12px;line-height:1.4;color:var(--text-secondary,hsla(0,0%,100%,.7))}.SwitchSelector_SwitchSelectorAutoWrapper__kxpY8{position:relative;min-width:0}.SwitchSelector_SwitchSelectorMeasure__wYOfn{position:absolute;visibility:hidden;pointer-events:none;height:0;overflow:hidden;white-space:nowrap;width:-moz-max-content;width:max-content}.BreakpointBar_BreakpointBar__2dtUp{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);flex-shrink:0}.BreakpointBar_Tabs__x03DT{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.BreakpointBar_RootMode___taiw{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.BreakpointBar_RootModeRow__mQS5G{display:flex;flex-direction:row;align-items:center;gap:10px;flex-shrink:0}.BreakpointBar_DeleteBreakpointButton__7sg85{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary);border-radius:8px;padding:6px 10px;font-size:12px;line-height:1.2;white-space:nowrap;cursor:pointer;flex-shrink:0}.BreakpointBar_DeleteBreakpointButton__7sg85:hover{color:var(--danger-color,#e57373);border-color:var(--danger-color,#e57373)}.BreakpointBar_DeleteConfirmList__Vh6zh{margin:0;padding-left:1.2em;text-align:left}.BreakpointBar_RootModeHint__FEi6Y{margin:0;font-size:11px;line-height:1.2;color:var(--text-secondary);text-align:right;max-width:220px}.BreakpointBar_Tab__fATYW{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);border-radius:8px;padding:6px 14px;cursor:pointer;font-size:13px}.BreakpointBar_Tab_active__CvFrT{background:var(--accent-color-10);border-color:var(--accent-color);color:var(--accent-color)}.BreakpointBar_AddButton__E5rof{width:32px;height:32px;border-radius:8px;border:1px dashed var(--border-color);background:transparent;color:var(--text-secondary);cursor:pointer;font-size:18px;line-height:1}.BreakpointBar_EditInput__wu9z5{width:72px;padding:6px 8px;border-radius:8px;border:1px solid var(--accent-color);background:var(--bg-primary);color:var(--text-primary);font-size:13px}.LayoutControls_LayoutControls__d4CaD{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border-color);flex-shrink:0}.LayoutControls_Field__3Gm99{width:110px}.LayoutControls_OrphanBanner__rXZQH{flex:1 1 100%;color:var(--warning-text,#b8860b);font-size:13px;padding:8px 12px;background:var(--bg-secondary);border-radius:8px}.BreakthroughPricingSimulator_BreakthroughPricingSimulator__Qectq{margin-bottom:1.25rem;padding:1rem 1.25rem;border:1px solid var(--notable-border);border-radius:10px;background:var(--bg-secondary)}.BreakthroughPricingSimulator_SimulatorTitle__9Pg1g{margin:0 0 1rem;font-size:1rem;font-weight:700;color:var(--text-primary)}.BreakthroughPricingSimulator_LegRow__IFENj{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-bottom:1rem}.BreakthroughPricingSimulator_LegToggle__ycezw{display:flex;flex-direction:column;gap:.35rem;min-width:160px}.BreakthroughPricingSimulator_LegToggleHeader__mah6t{display:flex;align-items:center;gap:.5rem}.BreakthroughPricingSimulator_LegLabel__DoIZO{font-size:.875rem;font-weight:600;color:var(--text-primary)}.BreakthroughPricingSimulator_LegProfileName__CXJf4{margin:0;font-size:.75rem;color:var(--text-secondary);word-break:break-all}.BreakthroughPricingSimulator_SelectorRow__Ih94O{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.BreakthroughPricingSimulator_SelectorField__v8sDW{display:flex;flex-direction:column;gap:.35rem;min-width:140px}.BreakthroughPricingSimulator_SelectorLabel__pWgFA{font-size:.8125rem;color:var(--text-secondary)}.BreakthroughPricingSimulator_NumericField__EAof1{display:flex;flex-direction:column;gap:.35rem;min-width:100px}.BreakthroughPricingSimulator_NumericInput__LIDcd{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--notable-border);border-radius:6px;padding:.45rem .75rem;font-size:.875rem;width:72px}.BreakthroughPricingSimulator_NumericHint__LBAFZ{margin:0;font-size:.75rem;color:var(--text-secondary);max-width:220px}.BreakthroughPricingSimulator_ActionsRow__AvfzS{margin-bottom:1rem}.BreakthroughPricingSimulator_ContextHint__n3cge{margin:0 0 1rem;font-size:.8125rem;color:var(--text-secondary)}.BreakthroughPricingSimulator_ResultsSection__3lQF0{border-top:1px solid var(--notable-border);padding-top:1rem}.BreakthroughPricingSimulator_ResultsTitle__I9p__{margin:0 0 .75rem;font-size:.9375rem;font-weight:600;color:var(--text-primary)}.BreakthroughPricingSimulator_ResultsTable__4KsIg{width:100%;border-collapse:collapse;font-size:.875rem}.BreakthroughPricingSimulator_ResultsTable__4KsIg td,.BreakthroughPricingSimulator_ResultsTable__4KsIg th{padding:.4rem .5rem;text-align:left;border-bottom:1px solid var(--notable-border)}.BreakthroughPricingSimulator_ResultsTable__4KsIg th{color:var(--text-secondary);font-weight:500}.BreakthroughPricingSimulator_ResultsTable__4KsIg td{color:var(--text-primary)}.BreakthroughPricingSimulator_ValueNegative__8j_Z7{color:#f87171;font-weight:600}.BreakthroughPricingSimulator_ValuePositive__kjgAU{color:#6ee7b7;font-weight:600}.BreakthroughPricingSimulator_DiagnosticNote__CuqEv{margin:.75rem 0 0;padding:.65rem .75rem;border-radius:6px;background:var(--bg-tertiary);font-size:.8125rem;color:var(--text-secondary);line-height:1.45}.BreakthroughPricingSimulator_ErrorText__9aK6h{margin:0;font-size:.875rem;color:#f87171}.SuccessScreen_Root__v7ggs{box-sizing:border-box;width:440px;margin:0 auto;padding:24px 0;max-width:calc(100% - 24px);display:flex;flex-direction:column;gap:12px}@media (min-width:740px){.SuccessScreen_Root__v7ggs{gap:24px}}.SuccessScreen_Card__DHK_o{background:var(--bg-secondary);border:1px solid var(--thin-border-color);border-radius:12px;padding:24px}.SuccessScreen_ConfettiPlaceholder__oczgs{margin:16px 0;height:140px;border-radius:12px;border:1px dashed var(--thin-border-color);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:12px}.SuccessScreen_GiftText__zM9j7{font-size:1rem;color:var(--text-primary)}.SuccessScreen_GiftExpiry__WfcyZ{font-size:.875rem;color:var(--text-secondary)}.ContextPanel_ContextPanel___2Fyr{min-width:300px;max-width:calc(100vw - 24px);border-radius:12px;background-color:var(--sticky-panel-bg);backdrop-filter:blur(16px);box-shadow:0 -4px 12px rgba(0,0,0,.1);padding:12px;z-index:2200;pointer-events:auto;box-shadow:0 0 12px 0 #5fc1a32e;border:1px solid #fafafa1a}.ContextPanel_ContextPanelViewportCenter__Wc7eL{position:fixed;bottom:var(--context-panel-viewport-bottom,100px);left:50%;transform:translateX(-50%)}.ContextPanel_Header__jiKC4{display:flex;align-items:center;justify-content:space-between;gap:12px}.ContextPanel_Title__UtB_9{color:var(--text-primary);text-transform:uppercase;font-size:12px;font-weight:800;line-height:1}.ContextPanel_CloseButton__MyAII{display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-primary);opacity:.6;transition:opacity .15s ease;flex-shrink:0;padding:0;border:none;background:none}.ContextPanel_CloseButton__MyAII:hover{opacity:1}.ContextPanel_Content__qREPI{margin-top:8px}fieldset.Fieldset_ContainedFieldset__HJVRg{display:flex;flex-direction:column;gap:6px;border:1px solid var(--border-color);border-radius:6px;background-color:var(--bg-secondary);padding:12px;max-height:100%;min-height:0}fieldset.Fieldset_ContainedFieldset__HJVRg>legend{font-size:.75rem;color:var(--text-secondary);margin:0}section.Fieldset_BigFieldset__jc6UT{display:flex;flex-direction:column;gap:6px;padding:12px;max-height:100%;min-height:0}section.Fieldset_BigFieldset__jc6UT>legend{font-size:1.25rem;color:var(--text-primary);margin:0 0 12px}section.Fieldset_BigFieldset__jc6UT>.Fieldset_Content__DlWWB{display:flex;flex-direction:column;gap:6px;max-height:100%;min-height:0;overflow:hidden}.Fieldset_SmallFieldset__a1zba{display:flex;flex-direction:column;gap:2px;max-height:100%;min-height:0}.Fieldset_SmallFieldset__a1zba>legend{font-size:.75rem;color:var(--text-secondary);margin:0}